._columns_1o05w_1{margin:20px 0 60px}._grid_1o05w_5{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:40px 0}@media (max-width: 1040px){._grid_1o05w_5{grid-template-columns:1fr}}._gridImage_1o05w_16{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:100%;grid-column:1;grid-row:1}@media (max-width: 1680px){._gridImage_1o05w_16{grid-template-rows:1fr}}._gridBackground_1o05w_28{grid-column:1;grid-row:1 / span 2}@media (max-width: 1040px){._gridBackground_1o05w_28{padding:0 120px}}@media (max-width: 696px){._gridBackground_1o05w_28{padding:0 60px}}._gridForeground_1o05w_41{grid-column:1;grid-row:2;position:relative;right:-140px;bottom:40px;align-self:flex-end;width:110%}@media (max-width: 1680px){._gridForeground_1o05w_41{width:auto;left:auto;right:auto}}._gridText_1o05w_57{padding-top:80px}@media (max-width: 2080px){._gridText_1o05w_57{padding-top:40px}}@media (max-width: 1040px){._gridText_1o05w_57{padding-top:0}}._sidebarImages_1o05w_69{width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0}._sidebarImagesText_1o05w_78{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-right:10px}@media (max-width: 1040px){._sidebarImagesText_1o05w_78{padding-right:0}}._sidebarImage_1o05w_69{width:100%;height:auto;object-fit:contain;position:relative;box-shadow:0 0 20px #0003;border-radius:8px}._phoneFrame_1o05w_99{position:relative;width:280px;margin:0 auto;background:#1e1e1e;border-radius:44px;padding:12px;box-shadow:0 20px 60px #0006,0 0 0 1px #ffffff14}@media (max-width: 1040px){._phoneFrame_1o05w_99{width:240px;border-radius:38px;padding:10px}}@media (max-width: 696px){._phoneFrame_1o05w_99{width:200px;border-radius:32px;padding:8px}}._phoneNotch_1o05w_121{position:absolute;top:12px;left:50%;transform:translate(-50%);width:100px;height:28px;background:#1e1e1e;border-radius:0 0 16px 16px;z-index:1}@media (max-width: 1040px){._phoneNotch_1o05w_121{width:90px;height:24px;top:10px}}@media (max-width: 696px){._phoneNotch_1o05w_121{width:80px;height:22px;top:8px}}._phoneScreen_1o05w_145{border-radius:32px;overflow:hidden;background:#000}@media (max-width: 1040px){._phoneScreen_1o05w_145{border-radius:28px}}@media (max-width: 696px){._phoneScreen_1o05w_145{border-radius:24px}}._phoneVideo_1o05w_159{width:100%;height:auto;display:block}
