.need_main__M56TL{padding:120px var(--page-pad-x) 240px;background:#fff;min-height:100vh;--grid-cols:24;--grid-gutter:8px;display:grid;grid-template-columns:repeat(24,1fr);grid-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-row-gap:0;row-gap:0}.need_main__M56TL>*{grid-column:1/-1;min-width:0}.need_headerRow__dJqPm{grid-column:8/span 13;margin-bottom:100px}.need_header__CRLyZ{display:flex;flex-direction:column;gap:24px}.need_title__sKNQ9{font-size:32px;font-weight:500;line-height:1.2}.need_meta__2O15p{display:flex;flex-direction:column;gap:2px}.need_metaRow__yTeqZ{font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-lh);color:var(--fg-muted)}.need_metaRow__yTeqZ strong{color:var(--fg);font-weight:500}.need_intro__DhyGz{font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-lh);white-space:pre-line;color:var(--fg-muted)}.need_sections__Nhmlq{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-row-gap:120px;row-gap:120px}.need_sectionRow__60tlO{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-row-gap:36px;row-gap:36px;scroll-margin-top:72px}.need_section__ZqX5U{display:contents}.need_textBlock__1f5lt{grid-column:8/span 11;display:flex;flex-direction:column;gap:4px}.need_label___EjkE{display:none}.need_heading__a4_RK{font-size:var(--type-heading-size);font-weight:500;line-height:var(--type-heading-lh);color:var(--fg)}.need_body__itX1W{font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-lh);color:var(--fg-muted);white-space:pre-line;margin-top:12px}.need_hero__5f0it{grid-column:8/span 13;width:100%}.need_heroInner__Di1O0{position:relative;display:flex;align-items:center;justify-content:flex-start}.need_heroPhone__81q44{position:relative;z-index:1;width:280px;height:572px;overflow:hidden}.need_heroVideo__P1scx{width:92%;height:95%;object-fit:cover;border-radius:36px}.need_heroPrototype__eBex0{position:absolute;top:-15px;left:-15px;width:498px;height:968px;transform:scale(.6222);transform-origin:top left;border:0;display:block;pointer-events:none}.need_circles__gOq37{display:flex;gap:10px;margin-top:16px}.need_circle__ZBv0U{flex:1 1;aspect-ratio:1/1;border-radius:50%;overflow:hidden;position:relative}.need_circle__ZBv0U img{width:100%;height:100%;object-fit:cover}.need_circleLabel__VUCNf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:600;letter-spacing:-.03em;color:#222}.need_oppImage__J8UV0{margin-top:16px;border-radius:0;overflow:hidden;height:320px}.need_oppImage__J8UV0 img{width:100%;height:100%;object-fit:cover}.need_phoneSection__KRJbX{grid-column:8/span 13;width:100%}.need_phoneSectionInner__9_K6g{display:flex;align-items:center;justify-content:flex-start}.need_sectionPhone__Rl_wG{position:relative;width:280px;height:572px;border-radius:46px;overflow:hidden;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.need_sectionVideo__pbbNx{position:relative;z-index:1;width:92%;height:95%;object-fit:cover;border-radius:42px}.need_sectionVideoClipped__qpBtH{-webkit-clip-path:inset(0 0 4% 0);clip-path:inset(0 0 4% 0);object-position:top}.need_sectionPhoneFrame___I9IM{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:2;pointer-events:none}.need_sectionPhoneVideoFront__vgSUg .need_sectionVideo__pbbNx{-webkit-clip-path:inset(0 round 42px);clip-path:inset(0 round 42px)}@media (max-width:640px){.need_sectionPhoneVideoFront__vgSUg .need_sectionVideo__pbbNx{-webkit-clip-path:inset(0 round 36px);clip-path:inset(0 round 36px)}}.need_sectionPhoneIframeWrap__VRoMS{position:relative;width:280px;aspect-ratio:450/920;overflow:hidden;flex-shrink:0}.need_sectionPhoneIframe__GfNEt{position:absolute;top:-15px;left:-15px;width:498px;height:968px;transform:scale(.6222);transform-origin:top left;border:0;display:block;pointer-events:none}.need_dualPhoneRow__tvJyn{grid-column:8/span 13;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:32px;min-height:540px}@media (max-width:1100px){.need_dualPhoneRow__tvJyn{flex-direction:column;align-items:flex-start;gap:24px;min-height:0}}.need_dualPhone__XJf_N{position:relative;width:280px;aspect-ratio:450/920;overflow:hidden;flex-shrink:0}.need_dualPhonePrototype__q0f41{position:absolute;top:-15px;left:-15px;width:498px;height:968px;transform:scale(.6222);transform-origin:top left;border:0;display:block;pointer-events:none}.need_userVideo__Kn8jz{aspect-ratio:16/9;border-radius:16px;overflow:hidden}.need_userVideo__Kn8jz,.need_valImage__8TL8g{grid-column:8/span 11;width:100%}.need_valImageInner__oadPi{border-radius:16px;overflow:hidden;aspect-ratio:2304/1040}.need_valImageInner__oadPi img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:640px){.need_main__M56TL{padding:80px var(--page-pad-x) 120px;grid-template-columns:1fr}.need_dualPhoneRow__tvJyn,.need_headerRow__dJqPm,.need_hero__5f0it,.need_phoneSection__KRJbX,.need_sectionRow__60tlO,.need_sections__Nhmlq,.need_textBlock__1f5lt,.need_userVideo__Kn8jz,.need_valImage__8TL8g{grid-column:auto}.need_sectionRow__60tlO,.need_sections__Nhmlq{grid-template-columns:1fr}.need_headerRow__dJqPm{margin-bottom:64px}.need_header__CRLyZ,.need_textBlock__1f5lt{width:100%;text-align:left}.need_title__sKNQ9{font-size:32px}.need_sections__Nhmlq{row-gap:64px}.need_sectionRow__60tlO{row-gap:20px}.need_heroInner__Di1O0{height:550px}.need_phoneSectionInner__9_K6g{height:420px}.need_oppImage__J8UV0{height:260px}.need_valImageInner__oadPi{height:auto}.need_heroPhone__81q44{width:252px;height:515px}.need_sectionPhone__Rl_wG{width:180px;height:376px;border-radius:36px}.need_heroVideo__P1scx,.need_sectionVideo__pbbNx{height:358px;border-radius:36px}.need_heroPrototype__eBex0{top:-13px;left:-13px;transform:scale(.56)}.need_dualPhoneRow__tvJyn{flex-direction:column;gap:24px;min-height:0}.need_dualPhone__XJf_N{width:220px;aspect-ratio:450/920}.need_circleLabel__VUCNf{font-size:2rem}}