.page_page__AcCaG{--fde-gutter:clamp(20px,5vw,76px);background:var(--ds-bg);color:var(--ds-ink);font-family:var(--ds-font)}.page_page__AcCaG p{text-wrap:pretty}.page_page__AcCaG .page_hero__jC7tH{max-width:1532px;margin:auto;padding:clamp(130px,13vw,180px) var(--fde-gutter) 72px}.page_page__AcCaG .page_eyebrow__jw5eM{color:var(--ds-muted);font-size:.875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:0 0 28px}.page_page__AcCaG .page_hero__jC7tH h1{max-width:20ch;margin:0}.page_heroBody__m0ANY{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:40px;align-items:end;margin-top:36px}.page_page__AcCaG .page_heroBody__m0ANY>p{max-width:66ch;margin:0;color:var(--ds-ink-2);font-size:1.125rem;line-height:1.65}.page_page__AcCaG .page_actions__2iUzr{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;margin-top:28px}.page_page__AcCaG .page_actions__2iUzr a{display:inline-flex;align-items:center;gap:24px;min-height:48px;font-size:.9375rem;font-weight:600;text-underline-offset:.3em}.page_page__AcCaG .page_actions__2iUzr .page_primary__SAt61{padding:14px 20px;background:var(--ds-lime);color:var(--ds-ink-dark);text-decoration:none}.page_page__AcCaG .page_stats__l0Uwg{list-style:none;padding:0;margin:0 var(--fde-gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--ds-line-strong)}.page_stats__l0Uwg li{padding:32px;border-right:1px solid var(--ds-line);display:flex;flex-direction:column;gap:14px}.page_stats__l0Uwg li:first-child{padding-left:0}.page_stats__l0Uwg li:last-child{border:0}.page_stats__l0Uwg strong{font-size:clamp(2.5rem,4vw,4rem);font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums}.page_stats__l0Uwg span{color:var(--ds-muted);font-size:.9375rem;max-width:25ch}.page_page__AcCaG .page_section__28B6k{max-width:1532px;margin:auto;padding:var(--ds-section,88px) var(--fde-gutter);border-bottom:1px solid var(--ds-line);scroll-margin-top:100px}.page_sectionHead__QNT85{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:28px 6vw;margin-bottom:40px}.page_page__AcCaG .page_sectionHead__QNT85 h2{margin:0;max-width:27ch}.page_page__AcCaG .page_sectionHead__QNT85 p{color:var(--ds-ink-2);margin:0;line-height:1.7;font-size:1.0625rem}.page_sectionHead__QNT85:last-child{margin-bottom:0}.page_prose__yWouQ{display:grid;grid-template-columns:1fr 1fr;gap:40px;color:var(--ds-ink-2);line-height:1.7}.page_prose__yWouQ p{margin:0}.page_page__AcCaG .page_flow__uEmkx{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:28px}.page_step__qVJhP{position:relative;min-width:0;border:1px solid var(--ds-line-strong);background:var(--ds-panel);padding:24px 18px;display:flex;flex-direction:column}.page_step__qVJhP:last-child{border-color:var(--ds-green);background:#111d17}.page_page__AcCaG .page_stepLabel__R8iCB{color:var(--ds-green);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.page_page__AcCaG .page_step__qVJhP h3{font-size:1.1875rem;line-height:1.3;margin:14px 0 20px}.page_page__AcCaG .page_step__qVJhP ul{list-style:none;padding:0;margin:0 0 8px}.page_page__AcCaG .page_step__qVJhP ul li{position:relative;padding-left:16px;margin-bottom:12px;font-size:.9375rem;line-height:1.6;color:var(--ds-ink-2)}.page_step__qVJhP ul li:before{content:"+";position:absolute;left:0;color:var(--ds-green)}.page_page__AcCaG .page_output__BVOcs{border-top:1px solid var(--ds-line-strong);padding-top:16px;margin:auto 0 0;color:var(--ds-green);font-size:.875rem;line-height:1.55}.page_arrow__wv6Zs{position:absolute;right:-25px;top:45%;color:var(--ds-green);font-size:24px}.page_timeline__bvmg1{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:18px 22px;background:var(--ds-green);color:var(--ds-ink-dark);font-size:.9375rem}.page_timeline__bvmg1 strong{font-weight:600}.page_page__AcCaG .page_caption__0ooul{font-size:.875rem;color:var(--ds-muted);margin:20px 0 0;line-height:1.6}.page_page__AcCaG .page_closingLine__BKus2{color:var(--ds-green);font-size:1.125rem;margin:28px 0 0}.page_cards__BzHCI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px}.page_cards__BzHCI article{border-top:1px solid var(--ds-line-strong);padding:28px 0}.page_page__AcCaG .page_cards__BzHCI h3{margin:0 0 16px;font-size:1.375rem}.page_page__AcCaG .page_cards__BzHCI p{color:var(--ds-ink-2);line-height:1.65;margin:0}.page_skills__jldZa{grid-template-columns:repeat(4,minmax(0,1fr))}.page_teamMap__l7RmA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.page_teamColumn__E_5MW{position:relative;display:flex;flex-direction:column}.page_page__AcCaG .page_teamColumn__E_5MW>h3{font-size:1.0625rem;margin:0 0 22px;min-height:2.6em}.page_teamColumn__E_5MW ul{list-style:none;padding:0;margin:0;display:grid;grid-template-rows:repeat(4,1fr);gap:12px;flex:1}.page_teamColumn__E_5MW li{padding:20px;border:1px solid var(--ds-line-strong);background:var(--ds-panel)}.page_teamColumn__E_5MW:nth-child(2) li{border-color:var(--ds-green);background:#111d17}.page_teamColumn__E_5MW strong{font-size:1rem;font-weight:600}.page_page__AcCaG .page_teamColumn__E_5MW p{color:var(--ds-muted);font-size:.9375rem;line-height:1.55;margin:8px 0 0}.page_teamColumn__E_5MW a{display:flex;justify-content:space-between;align-items:center;gap:14px;height:100%;font-size:1rem;font-weight:600}.page_teamArrow__tbcMY{position:absolute;right:-29px;top:50%;color:var(--ds-green);font-size:26px}.page_tabs__ka25P{display:flex;border-bottom:1px solid var(--ds-line-strong);gap:12px}.page_page__AcCaG .page_tabs__ka25P button{background:transparent;color:var(--ds-muted);border:0;border-bottom:3px solid transparent;padding:18px;font:600 1rem/1.5 var(--ds-font);cursor:pointer}.page_page__AcCaG .page_tabs__ka25P button[aria-selected=true]{color:var(--ds-ink);border-bottom-color:var(--ds-green)}.page_tabPanel__gFNt_{scroll-margin-top:100px}.page_tabPanel__gFNt_[hidden]{display:none}.page_page__AcCaG .page_industryTitle__VA8pB{margin:32px 0 16px;font-size:clamp(1.5rem,2.5vw,2rem)}.page_page__AcCaG .page_question__ihpx2{border-left:3px solid var(--ds-green);padding-left:20px;max-width:64ch;font-size:1.125rem;line-height:1.6;margin:0 0 32px;color:var(--ds-ink-2)}.page_measured__lQE28{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;margin-top:24px}.page_page__AcCaG .page_measured__lQE28 p{margin:0;color:var(--ds-muted);font-size:.9375rem}.page_measured__lQE28 a{font-size:.9375rem;font-weight:600;text-underline-offset:.3em}.page_comparison__JGaPa table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.page_comparison__JGaPa td,.page_comparison__JGaPa th{padding:24px;border:1px solid var(--ds-line-strong);font-size:1rem;line-height:1.6}.page_comparison__JGaPa th{font-weight:600}.page_comparison__JGaPa td:first-child{color:var(--ds-muted)}.page_comparison__JGaPa td:last-child,.page_comparison__JGaPa th:last-child{background:#111d17}.page_useLinks__kG5o0{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;padding:0;margin:0;list-style:none}.page_useLinks__kG5o0 a{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--ds-line-strong);font-size:1.125rem}.page_faq__snBnv{max-width:1050px}.page_faq__snBnv details{border-bottom:1px solid var(--ds-line-strong)}.page_faq__snBnv summary{padding:24px 0;font-size:1.125rem;font-weight:500;cursor:pointer}.page_page__AcCaG .page_faq__snBnv p{color:var(--ds-ink-2);max-width:72ch;margin:0 0 28px;line-height:1.7}.page_page__AcCaG .page_cta___SMOD{padding:var(--ds-section,88px) var(--fde-gutter);background:var(--ds-light);color:var(--ds-ink-dark)}.page_page__AcCaG .page_cta___SMOD h2{color:var(--ds-ink-dark);max-width:25ch;margin:0}.page_page__AcCaG .page_cta___SMOD p{max-width:65ch;color:var(--ds-ink-dark-2);margin:28px 0;font-size:1.125rem;line-height:1.65}.page_page__AcCaG .page_cta___SMOD .page_primary__SAt61{background:var(--ds-ink-dark);color:var(--ds-ink)}.page_page__AcCaG .page_cta___SMOD a{color:var(--ds-ink-dark)}@media (max-width:1100px){.page_heroBody__m0ANY{grid-template-columns:1fr;gap:0}.page_step__qVJhP{padding:20px 14px}.page_skills__jldZa{grid-template-columns:1fr 1fr}}@media (max-width:899px){.page_page__AcCaG .page_flow__uEmkx,.page_teamMap__l7RmA{grid-template-columns:1fr;gap:34px}.page_arrow__wv6Zs{bottom:-33px}.page_arrow__wv6Zs,.page_teamArrow__tbcMY{top:auto;right:calc(50% - 12px);transform:rotate(90deg)}.page_teamArrow__tbcMY{bottom:-36px}.page_sectionHead__QNT85{grid-template-columns:1fr;gap:24px}.page_teamColumn__E_5MW>h3{min-height:0}.page_teamColumn__E_5MW ul{grid-template-rows:auto}.page_step__qVJhP{padding:24px}.page_timeline__bvmg1{flex-wrap:wrap}.page_timeline__bvmg1 strong{flex-basis:100%;order:-1}.page_cards__BzHCI{grid-template-columns:1fr 1fr}.page_prose__yWouQ{grid-template-columns:1fr;gap:24px}.page_stats__l0Uwg li{padding:24px}}@media (max-width:600px){.page_page__AcCaG .page_hero__jC7tH{padding-top:128px;padding-bottom:48px}.page_page__AcCaG .page_stats__l0Uwg{grid-template-columns:1fr 1fr}.page_stats__l0Uwg li:nth-child(2){border-right:0}.page_stats__l0Uwg li:nth-child(n+3){border-top:1px solid var(--ds-line)}.page_stats__l0Uwg li:nth-child(3){padding-left:0}.page_cards__BzHCI,.page_skills__jldZa,.page_useLinks__kG5o0{grid-template-columns:1fr}.page_tabs__ka25P{flex-direction:column;gap:0}.page_page__AcCaG .page_tabs__ka25P button{text-align:left;padding:14px 12px}.page_comparison__JGaPa td,.page_comparison__JGaPa th{padding:14px 10px;font-size:.875rem;overflow-wrap:break-word}.page_timeline__bvmg1{padding:16px;font-size:.875rem}}.footer-social-links_links__i6KO9{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.footer-social-links_links__i6KO9 a[href]{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:11px;border:1px solid var(--ds-line-strong,#3a434e);border-radius:50%;color:var(--ds-ink-2,#c3cac8);background:transparent;transition:color .18s,border-color .18s}.footer-social-links_links__i6KO9 a[href]:hover{color:var(--ds-ink,#f2f4ef);border-color:var(--ds-ink,#f2f4ef)}.footer-social-links_links__i6KO9 svg{width:20px;height:20px;fill:currentColor;display:block}.footer-social-links_links__i6KO9 .footer-social-links_cutout__iB0TX{fill:var(--ds-bg,#07090d)}@media(prefers-reduced-motion:reduce){.footer-social-links_links__i6KO9 a{transition:none}}.option-two .physical-footer_footer__bVIRc{padding:clamp(56px,7vw,88px) clamp(24px,5vw,76px) 24px;border-top:1px solid var(--ds-line,#242b34);background:var(--ds-bg,#07090d);color:var(--ds-ink-2,#c3cac8);font-family:Manrope,Manrope Fallback,Arial,sans-serif}.physical-footer_top__H_a07{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,2fr);gap:48px clamp(40px,6vw,96px);max-width:1380px;margin:0 auto}.physical-footer_brand__AuRQs{min-width:0}.physical-footer_logo__lm7sq{display:inline-block}.physical-footer_logo__lm7sq img{display:block;width:116px;height:auto}.physical-footer_footer__bVIRc .physical-footer_tagline__k_eMh{margin:16px 0 0;max-width:32ch;font-size:.9375rem;line-height:1.55;color:var(--ds-muted,#9ca4a7)}.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 24px;min-width:0}.physical-footer_columns__SN_Ex h2{margin:0 0 12px;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:0;color:var(--ds-ink,#f2f4ef)}.physical-footer_columns__SN_Ex ul{list-style:none;margin:0;padding:0;display:grid}.physical-footer_columns__SN_Ex li{margin:0;padding:0}.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex li a{display:inline-flex;align-items:center;min-height:36px;font-size:.9375rem;line-height:1.35;color:var(--ds-ink-2,#c3cac8);text-decoration:none;transition:color .18s}.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex li a:hover{color:var(--ds-ink,#f2f4ef);text-decoration:underline;text-underline-offset:.3em}.physical-footer_newsletter__OBXyH{margin-top:32px;padding-top:28px;border-top:1px solid var(--ds-line,#242b34);max-width:440px}.physical-footer_newsletter__OBXyH label[for=newsletter-email]{display:block;margin:0 0 12px;font-size:1rem;font-weight:600;line-height:1.4;color:var(--ds-ink,#f2f4ef)}.physical-footer_newsletter__OBXyH form>div{display:flex;gap:8px}.physical-footer_newsletter__OBXyH input[type=email]{flex:1;min-width:0;min-height:48px;padding:12px 14px;border:1px solid var(--ds-line-strong,#3a434e);border-radius:0;background:var(--ds-panel,#0d1118);color:var(--ds-ink,#f2f4ef);font:400 1rem/1.4 Manrope,Manrope Fallback,Arial,sans-serif}.physical-footer_newsletter__OBXyH input[type=email]::placeholder{color:var(--ds-muted,#9ca4a7);opacity:1}.physical-footer_newsletter__OBXyH input[type=email]:hover{border-color:var(--ds-muted,#9ca4a7)}.physical-footer_newsletter__OBXyH button[type=submit]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin:0;padding:14px 20px;border:0;border-radius:0;background:var(--ds-lime,#b8ff5a);color:var(--ds-ink-dark,#07090d);font:600 .9375rem/1.2 Manrope,Manrope Fallback,Arial,sans-serif;letter-spacing:0;cursor:pointer;transition:background-color .18s}.physical-footer_newsletter__OBXyH button[type=submit]:hover{background:var(--ds-lime-hover,#cfff8f)}.physical-footer_newsletter__OBXyH button[type=submit]:disabled{opacity:.7;cursor:wait}.physical-footer_newsletter__OBXyH form>p{margin:12px 0 0;font-size:.875rem;line-height:1.5;color:var(--ds-muted,#9ca4a7)}.physical-footer_newsletter__OBXyH form a{color:var(--ds-ink-2,#c3cac8);text-decoration:underline;text-underline-offset:.25em}.physical-footer_newsletter__OBXyH form a:hover{color:var(--ds-ink,#f2f4ef)}.physical-footer_newsletter__OBXyH .cropin-newsletter-controls{margin-top:14px}.physical-footer_bottom__Myp2l{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;max-width:1380px;margin:48px auto 0;padding-top:20px;border-top:1px solid var(--ds-line,#242b34)}.physical-footer_footer__bVIRc .physical-footer_bottom__Myp2l p{margin:0;font-size:.875rem;line-height:1.5;color:var(--ds-muted,#9ca4a7)}@media (max-width:1100px){.physical-footer_top__H_a07{grid-template-columns:1fr}.physical-footer_newsletter__OBXyH{max-width:520px}}@media (max-width:760px){.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex li a{min-height:40px}}@media (max-width:600px){.option-two .physical-footer_footer__bVIRc{padding-inline:16px}.physical-footer_newsletter__OBXyH form>div{flex-wrap:wrap}.physical-footer_newsletter__OBXyH button[type=submit]{width:100%}}@media (prefers-reduced-motion:reduce){.physical-footer_footer__bVIRc .physical-footer_columns__SN_Ex li a,.physical-footer_newsletter__OBXyH button[type=submit]{transition:none}}