.nwa4BG_teams{background:var(--color-background);padding:70px 28px 85px}.nwa4BG_introduction{text-align:center;margin-bottom:64px}.nwa4BG_introduction h2{max-width:960px;font-family:var(--font-source-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-inline:auto;font-size:clamp(38px,3.6vw,58px);line-height:1.15}.nwa4BG_introduction p{max-width:640px;color:var(--muted);text-wrap:balance;margin:22px auto 0;font-size:20px;line-height:1.5}.nwa4BG_introduction strong{color:var(--color-foreground);margin-top:8px;font-weight:600;display:block}.nwa4BG_workspace{background:var(--color-surface-elevated);padding:56px max(5%,50% - 680px) 36px;scroll-margin-top:108px}.nwa4BG_journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.nwa4BG_journey li{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.nwa4BG_journey li:not(:last-child):after{content:"";background:var(--color-gold-muted);height:1px;position:absolute;top:17px;left:calc(50% + 30px);right:calc(-50% - 6px)}.nwa4BG_number{border:1px solid var(--color-gold);background:var(--color-gold-light);width:36px;height:36px;color:var(--color-foreground);border-radius:50%;place-items:center;font-size:12px;display:grid}.nwa4BG_journey h3{min-height:2.4em;font-family:var(--font-source-sans), sans-serif;letter-spacing:-.015em;text-wrap:balance;margin-top:28px;font-size:clamp(22px,1.8vw,28px);line-height:1.2}.nwa4BG_journey h3 a:hover{text-underline-offset:5px;text-decoration:underline}.nwa4BG_journey p{max-width:290px;color:var(--muted);margin-top:16px;margin-bottom:20px;font-size:16px;line-height:1.6}.nwa4BG_status{color:var(--muted);margin-top:auto;font-size:12px;line-height:1.5}.nwa4BG_products{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;padding-top:32px;display:flex}.nwa4BG_products a{border:1px solid var(--color-border-hover);min-height:44px;color:var(--color-foreground);border-radius:999px;align-items:center;gap:20px;padding:10px 16px;font-size:14px;display:inline-flex}.nwa4BG_products a:hover{background:var(--color-sage-light)}@media (max-width:800px){.nwa4BG_teams{padding:50px 24px 60px}.nwa4BG_introduction{margin-bottom:40px}.nwa4BG_introduction p{margin-top:16px;font-size:18px}.nwa4BG_workspace{padding:32px;scroll-margin-top:92px}.nwa4BG_journey{grid-template-columns:1fr;gap:0}.nwa4BG_journey li{text-align:left;align-items:flex-start;padding-bottom:36px;padding-left:56px}.nwa4BG_journey li:last-child{padding-bottom:0}.nwa4BG_journey li:not(:last-child):after{width:1px;height:auto;inset:48px auto 12px 17px}.nwa4BG_number{position:absolute;top:0;left:0}.nwa4BG_journey h3{text-wrap:initial;min-height:0;margin-top:4px;font-size:25px}.nwa4BG_journey p{margin-block:12px}}@media (max-width:480px){.nwa4BG_teams{padding-inline:20px}.nwa4BG_introduction h2{font-size:34px}.nwa4BG_workspace{padding:28px 20px}.nwa4BG_journey li{padding-left:48px}.nwa4BG_journey h3{font-size:22px}.nwa4BG_journey p{font-size:15px}}
.nFac2G_media{z-index:-2;background:var(--color-foreground);position:absolute;inset:0;overflow:hidden}.nFac2G_fallback,.nFac2G_sequence,.nFac2G_scene{width:100%;height:100%;position:absolute;inset:0}.nFac2G_fallback,.nFac2G_scene{-o-object-fit:cover;object-fit:cover}.nFac2G_fallback,.nFac2G_skyline{-o-object-position:center 14%;object-position:center 14%;--start:translate3d(3%, 0, 0) scale(1.1);--end:translate3d(-3%, 0, 0) scale(1.1);transform-origin:top}.nFac2G_fallback{transform:var(--start)}.nFac2G_scene{visibility:hidden}.nFac2G_running .nFac2G_scene{animation:nFac2G_shot 12s steps(1, end) infinite, nFac2G_camera var(--duration,3s) linear infinite;animation-delay:var(--delay);will-change:transform}.nFac2G_paused .nFac2G_scene{animation-play-state:paused}.nFac2G_benefits{margin:20px auto 0}.nFac2G_benefitFrames{align-items:center;display:grid}.nFac2G_benefit{min-height:36px;color:var(--color-background);opacity:0;visibility:hidden;grid-area:1/1;justify-content:center;align-items:baseline;gap:8px;font-size:20px;line-height:1.4;display:flex}.nFac2G_benefit strong{color:var(--color-gold-muted);white-space:nowrap;font-size:26px;font-weight:600}.nFac2G_connected{opacity:1;visibility:visible;flex-direction:column;align-items:center;gap:6px;font-size:18px}.nFac2G_connections,.nFac2G_connectionGroup{white-space:nowrap;justify-content:center;align-items:center;gap:12px;display:flex}.nFac2G_connected strong{font-size:18px}.nFac2G_connected svg{color:var(--color-gold-muted);flex-shrink:0}.nFac2G_running .nFac2G_benefit{opacity:0;visibility:hidden;animation:13s infinite nFac2G_benefit}.nFac2G_onboardingBenefit strong{white-space:normal;font-size:22px}.nFac2G_paused .nFac2G_benefit{animation-play-state:paused}@keyframes nFac2G_benefit{0%{opacity:0;visibility:visible;transform:translateY(6px)}1.6%,18.4%{opacity:1;visibility:visible;transform:translateY(0)}20%,to{opacity:0;visibility:hidden;transform:translateY(-6px)}}.nFac2G_skyline{--delay:0s}.nFac2G_towers{--delay:-9s;--duration:6s;--start:translate3d(2%, -2%, 0) scale(1.12);--end:translate3d(-2%, 2%, 0) scale(1.14);transform-origin:50% 35%;-o-object-position:52% center;object-position:52% center}.nFac2G_running .nFac2G_towers{animation-name:nFac2G_long-shot,nFac2G_camera}.nFac2G_homes{--delay:-3s;--start:translate3d(1.3%, 2.5%, 0) scale(1.14);--end:translate3d(-1.3%, -2.5%, 0) scale(1.12);-o-object-position:54% center;object-position:54% center}@keyframes nFac2G_shot{0%{visibility:visible}25%,to{visibility:hidden}}@keyframes nFac2G_long-shot{0%{visibility:visible}50%,to{visibility:hidden}}@keyframes nFac2G_camera{0%{transform:var(--start)}to{transform:var(--end)}}.nFac2G_motionControl{width:44px;height:44px;color:var(--color-surface);background:color-mix(in srgb, var(--color-foreground) 40%, transparent);border:1px solid color-mix(in srgb, var(--color-surface) 40%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:24px}.nFac2G_motionControl:hover{background:color-mix(in srgb, var(--color-foreground) 70%, transparent)}@media (max-width:800px){.nFac2G_connections{flex-direction:column;gap:5px}.nFac2G_connectionBridge{display:none}}@media (max-width:480px){.nFac2G_fallback,.nFac2G_skyline{-o-object-position:58% top;object-position:58% top}.nFac2G_benefits{margin-top:22px}.nFac2G_benefit{flex-direction:column;align-items:center;gap:5px;min-height:58px;font-size:15px}.nFac2G_benefit strong{font-size:25px}.nFac2G_onboardingBenefit strong{font-size:20px}.nFac2G_connected{gap:6px;font-size:15px}.nFac2G_connected strong{font-size:16px}.nFac2G_connectionGroup{gap:10px}}@media (prefers-reduced-motion:reduce){.nFac2G_sequence,.nFac2G_motionControl{display:none}.nFac2G_running .nFac2G_benefit{opacity:0;visibility:hidden;animation:none}.nFac2G_running .nFac2G_connected{opacity:1;visibility:visible}}
.NhgL3W_section{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(48px,7vw,112px);max-width:1680px;margin-inline:auto;padding:80px 5% 120px;display:grid}.NhgL3W_intro h2{font-family:var(--font-source-sans), sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,3vw,46px);line-height:1.2}.NhgL3W_intro p{max-width:430px;color:var(--muted);margin-top:28px;font-size:20px;line-height:1.55}.NhgL3W_stats{margin:0}.NhgL3W_stat{-moz-column-gap:32px;border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(160px,.8fr);align-items:start;column-gap:32px;min-height:210px;padding:24px 0 38px;display:grid}.NhgL3W_number{letter-spacing:-.065em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(88px,8vw,136px);font-weight:300;line-height:1}.NhgL3W_prefix{margin-right:.12em}.NhgL3W_timeUnit{letter-spacing:-.045em;margin-left:.22em;font-size:.48em}.NhgL3W_stat dd{color:var(--muted);margin:0;padding-top:5px;font-size:18px;line-height:1.45}.NhgL3W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.NhgL3W_section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.NhgL3W_stat{grid-template-columns:1fr;gap:16px}.NhgL3W_stat dd{max-width:300px}}@media (max-width:700px){.NhgL3W_section{grid-template-columns:1fr;gap:40px;padding:40px 24px 64px}.NhgL3W_intro p{margin-top:20px;font-size:18px}.NhgL3W_stat{min-height:0;padding:24px 0 32px}.NhgL3W_number{font-size:100px}.NhgL3W_stat dd{font-size:17px}}
.zBZ6ua_faq,.zBZ6ua_onboarding{border-top:1px solid var(--color-border);grid-template-columns:.8fr 1.2fr;gap:90px;padding:75px max(5%,50% - 680px);display:grid}.zBZ6ua_faq h2{letter-spacing:-.02em;margin-top:22px;font-size:clamp(32px,3.2vw,46px);line-height:1.16}.zBZ6ua_faq h2 em{color:var(--color-sage)}.zBZ6ua_faq>div>a,.zBZ6ua_onboarding a{color:var(--color-foreground);align-items:center;gap:20px;margin-top:25px;font-size:14px;display:inline-flex}.zBZ6ua_onboarding{--muted:var(--color-gold-muted);background:var(--color-foreground);color:var(--color-background);border-top:0;grid-template-columns:1.1fr .9fr;align-items:center;padding-block:80px}.zBZ6ua_onboarding h2{font-family:var(--font-source-sans), sans-serif;letter-spacing:-.03em;margin-top:22px;font-size:clamp(38px,4vw,60px);line-height:1.08}.zBZ6ua_onboarding h2 span{color:var(--color-gold-muted)}.zBZ6ua_onboarding p{max-width:430px;color:var(--color-border-hover);font-size:18px;line-height:1.6}.zBZ6ua_onboarding p.zBZ6ua_onboardingLead{letter-spacing:-.015em;color:var(--color-background);margin-bottom:18px;font-size:28px;line-height:1.3}.zBZ6ua_onboarding a{color:var(--color-gold-muted);font-size:16px}.zBZ6ua_onboarding a:hover{color:var(--color-background)}.zBZ6ua_faq details{border-bottom:1px solid var(--color-border)}.zBZ6ua_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:23px 0;font-size:16px;list-style:none;display:flex}.zBZ6ua_faq summary::-webkit-details-marker{display:none}.zBZ6ua_faq summary>svg{color:var(--color-sage);flex-shrink:0;transition:transform .18s}.zBZ6ua_faq details[open] summary>svg{transform:rotate(45deg)}.zBZ6ua_faq details>p{color:var(--muted);padding:0 30px 23px 0;font-size:15px;line-height:1.7}@media (max-width:1100px){.zBZ6ua_faq,.zBZ6ua_onboarding{gap:45px}}@media (max-width:800px){.zBZ6ua_faq,.zBZ6ua_onboarding{grid-template-columns:1fr;gap:30px;padding:60px 24px}.zBZ6ua_faq h2 br{display:none}.zBZ6ua_faq h2 em:before{content:" "}}@media (max-width:480px){.zBZ6ua_faq,.zBZ6ua_onboarding{padding:55px 20px}.zBZ6ua_onboarding p{font-size:17px}.zBZ6ua_faq summary{gap:18px;font-size:15px}}
