.Compare_container__g4yZ_{max-width:1280px;margin:0 auto;padding:0 56px}.Compare_hero__rngnc{position:relative;padding:84px 56px 96px;overflow:hidden;background-image:linear-gradient(rgba(20,23,30,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,23,30,.035) 1px,transparent 0);background-size:46px 46px}.Compare_hero__rngnc:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 40%,hsla(0,0%,98%,0) 38%,var(--bg) 86%);pointer-events:none}.Compare_heroGrid__A_h_c{position:relative;z-index:1;display:grid;grid-template-columns:1.45fr 1fr;gap:64px;max-width:1168px;margin:0 auto;align-items:start}.Compare_eyebrow__Vm5z5{margin:0 0 26px;font:600 12px/1.4 var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.Compare_costTitle__hPj0V,.Compare_heroTitle__WNCkV,.Compare_indexTitle__Fv8bS,.Compare_sectionTitle__nNuoY,.Compare_stayTitle____9Ov,.Compare_winTitle__3GEKm{text-wrap:balance}.Compare_heroTitle__WNCkV{margin:0;font:800 76px/.95 var(--ff-display);letter-spacing:-.042em;color:var(--ink)}.Compare_accent__ugH10{font-weight:500;font-style:italic;color:var(--accent)}.Compare_heroRight___8juj{display:flex;flex-direction:column;gap:26px;margin-top:43px}.Compare_pitch__paDfh{margin:0;font:400 19px/1.6 var(--ff-body);color:var(--sub)}.Compare_heroActions__MBhIp{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.Compare_primaryButton__YKykz{padding:15px 26px;font:600 16px var(--ff-body);color:#fff;text-decoration:none;background:var(--ink);border-radius:12px;box-shadow:0 14px 28px -14px rgba(20,23,30,.55);transition:transform .2s ease,box-shadow .2s ease}.Compare_primaryButton__YKykz:hover{transform:translateY(-1px);box-shadow:0 18px 32px -14px rgba(20,23,30,.6)}.Compare_textLink__qyY93{font:600 15px var(--ff-body);color:var(--accent);text-decoration:none}.Compare_textLink__qyY93:hover{color:var(--ink)}.Compare_heroNote__2MsAl{margin:-8px 0 0;font:500 11px/1.4 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.Compare_heroLeft__y7lKG,.Compare_heroRight___8juj{animation:Compare_rise__GgEbc .7s cubic-bezier(.2,.7,.2,1) both}.Compare_heroRight___8juj{animation-delay:.12s}@keyframes Compare_rise__GgEbc{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Compare_sheet__R3ys4{position:relative;margin-top:-24px;background:#fff;border:1px solid rgba(20,23,30,.16);border-radius:4px;box-shadow:0 30px 60px -40px rgba(20,23,30,.35)}.Compare_sheetHead__uGnjV,.Compare_sheetRow__eiciw{display:grid;grid-template-columns:1fr 1.25fr 1.25fr}.Compare_sheetHead__uGnjV{font:600 11px/1 var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid rgba(20,23,30,.16)}.Compare_sheetHead__uGnjV>span{padding:16px 28px}.Compare_sheetHeadOther__eofm0,.Compare_sheetOther__ckl1v{border-left:1px solid var(--hair)}.Compare_sheetHeadToras__d_yQI,.Compare_sheetToras__uYAkf{border-left:1px solid rgba(20,23,30,.16);background:#f4f6f8}.Compare_sheetHeadToras__d_yQI{color:var(--accent)}.Compare_sheetBody__ZeLEj{margin:0}.Compare_sheetRow__eiciw+.Compare_sheetRow__eiciw{border-top:1px solid var(--hair)}.Compare_sheetRow__eiciw dt{padding:24px 28px;font:500 12px/1.5 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--body)}.Compare_sheetRow__eiciw dd{margin:0;padding:20px 28px;font:600 21px/1.3 var(--ff-display);letter-spacing:-.01em}.Compare_sheetOther__ckl1v{color:#868b93}.Compare_sheetToras__uYAkf{color:var(--ink)}.Compare_sheetMobileName__1euYs{display:none}.Compare_crop__TuXYP{position:absolute;width:14px;height:14px;border-color:var(--accent);border-style:solid;border-width:0}.Compare_cropTL__eDtbu{top:-7px;left:-7px;border-top-width:1.5px;border-left-width:1.5px}.Compare_cropBR__JSvBr{right:-7px;bottom:-7px;border-right-width:1.5px;border-bottom-width:1.5px}.Compare_cost__yJeRR{display:grid;grid-template-columns:1.2fr 1fr;gap:24px 56px;align-items:end;margin-top:28px;padding:40px 44px;color:#fff;background:var(--dark-inset);border-radius:20px}.Compare_costEyebrow__xpzi_{margin:0 0 12px;font:600 11px/1.4 var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-label)}.Compare_costTitle__hPj0V{margin:0;font:700 40px/1.05 var(--ff-display);letter-spacing:-.03em}.Compare_costFigures__yNVpQ{display:grid;grid-template-columns:1fr 1fr;gap:24px}.Compare_costFigures__yNVpQ>div{display:flex;flex-direction:column;gap:6px;padding-left:18px;border-left:1px solid hsla(0,0%,100%,.16)}.Compare_costLabel__kiErD{font:500 12px/1.4 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:#a3a7ae}.Compare_costOther__6nBRK{font:600 34px/1 var(--ff-display);letter-spacing:-.02em;color:#8e939b;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:hsla(0,0%,100%,.35)}.Compare_costToras__8L9aY{font:700 34px/1 var(--ff-display);letter-spacing:-.02em;color:#fff}.Compare_costNote__WFmzq{grid-column:1/-1;margin:0;font:400 13px/1.5 var(--ff-body);color:#8e939b}.Compare_wins__XsoSN{display:flex;flex-direction:column;gap:120px;padding:140px 0 40px}.Compare_win__WsQyx{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center}.Compare_winFlip__M_YHx .Compare_winMedia__q3Hh_{order:2}.Compare_winMedia__q3Hh_{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--ph-light);border:1px solid var(--hair);border-radius:18px;box-shadow:0 30px 60px -44px rgba(20,23,30,.45)}.Compare_winMediaContain__Owrg9{background:var(--band-tint)}.Compare_winVideo__wA8Mh{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Compare_winMediaContain__Owrg9 .Compare_winVideo__wA8Mh{inset:6%;width:88%;height:88%;-o-object-fit:contain;object-fit:contain}.Compare_winTag__uTKHI{margin:0 0 14px;font:600 12px/1.4 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Compare_winTitle__3GEKm{margin:0 0 18px;font:700 42px/1.04 var(--ff-display);letter-spacing:-.032em;color:var(--ink)}.Compare_winBody__VanHh{margin:0 0 24px;max-width:500px;font:400 17px/1.65 var(--ff-body);color:var(--body)}.Compare_chips__WoSSu{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.Compare_chips__WoSSu li{padding:7px 12px;font:500 11px/1 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);background:#fff;border:1px solid var(--hair-ph);border-radius:8px}.Compare_compare__6Twdo{padding:120px 0 0;scroll-margin-top:90px}.Compare_sectionHead__IUeU_{margin-bottom:32px}.Compare_sectionHeadCentered__8SxEg{max-width:720px;margin:0 auto 56px;text-align:center}.Compare_sectionTitle__nNuoY{margin:0 0 12px;font:700 46px/1.04 var(--ff-display);letter-spacing:-.034em;color:var(--ink)}.Compare_sectionLede__Yn_Y_{margin:0;font:400 17px/1.6 var(--ff-body);color:var(--body)}.Compare_tableWrap__AXpt9{position:relative;overflow-x:auto;background:#fff;border:1px solid var(--hair);border-radius:18px}.Compare_table__Gs1bQ{width:100%;min-width:720px;table-layout:fixed;border-collapse:collapse;font:400 15px/1.5 var(--ff-body)}.Compare_table__Gs1bQ thead th{padding:22px 24px;font:700 18px/1.2 var(--ff-display);letter-spacing:-.01em;text-align:left;color:var(--ink);border-bottom:1px solid var(--hair-ph)}.Compare_table__Gs1bQ thead th:first-child{width:22%}.Compare_table__Gs1bQ thead th:not(:first-child){width:39%}.Compare_table__Gs1bQ thead th.Compare_torasCol___sw6i{color:var(--accent)}.Compare_groupRow__owOuo th{padding:26px 24px 10px;font:600 11px/1 var(--ff-mono);letter-spacing:.16em;text-align:left;text-transform:uppercase;color:var(--muted)}.Compare_table__Gs1bQ tbody td,.Compare_table__Gs1bQ tbody tr:not(.Compare_groupRow__owOuo) th{padding:15px 24px;text-align:left;vertical-align:top;border-top:1px solid var(--hair)}.Compare_table__Gs1bQ tbody tr:not(.Compare_groupRow__owOuo) th{font-weight:600;color:var(--ink)}.Compare_table__Gs1bQ td{color:var(--sub)}.Compare_torasCol___sw6i{background:#f4f6f8}.Compare_table__Gs1bQ td.Compare_torasCol___sw6i{color:var(--ink)}.Compare_cell__8FUmG{display:flex;align-items:flex-start;gap:10px}.Compare_mark__06QCn{display:inline-flex;flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%}.Compare_mark__06QCn svg{width:18px;height:18px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Compare_mark_yes___idB0{background:var(--accent)}.Compare_mark_yes___idB0 svg{stroke:#fff}.Compare_mark_partly__OVYpY{background:#fff;box-shadow:inset 0 0 0 1.5px #b9bec6}.Compare_mark_partly__OVYpY svg{stroke:#8e939b}.Compare_mark_no__aef_f{background:#eceef1}.Compare_mark_no__aef_f svg{stroke:#9aa0a8}.Compare_visuallyHidden__ItRYp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Compare_stay___esgk{margin-top:140px;padding:88px 56px;background:var(--band-tint);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.Compare_stayGrid__AlFtB{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;max-width:1168px;margin:0 auto}.Compare_stayTitle____9Ov{margin:0 0 18px;font:700 40px/1.06 var(--ff-display);letter-spacing:-.03em;color:var(--ink)}.Compare_stayClosing__qG_4o{margin:0;max-width:440px;font:italic 500 19px/1.5 var(--ff-body);color:var(--accent)}.Compare_stayList__AHlA5{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Compare_stayList__AHlA5 li{position:relative;padding:20px 0 20px 34px;font:500 18px/1.45 var(--ff-body);color:var(--ink);border-bottom:1px solid var(--hair-ph)}.Compare_stayList__AHlA5 li:first-child{border-top:1px solid var(--hair-ph)}.Compare_stayList__AHlA5 li:before{content:"↳";position:absolute;left:4px;font-family:var(--ff-mono);color:var(--accent)}.Compare_steps__P0nVO{padding:120px 0 130px}.Compare_stepList__kWP0X{display:grid;grid-template-columns:repeat(var(--steps,3),minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.Compare_step__mEpyg{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.Compare_step__mEpyg:not(:last-child):after{content:"";position:absolute;top:22px;left:calc(50% + 34px);right:calc(-50% + 20px);border-top:1.5px dashed rgba(20,23,30,.2)}.Compare_stepNumber__pRTT2{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:16px;font:500 13px/1 var(--ff-mono);color:var(--accent);background:var(--bg);border:1.5px solid var(--accent);border-radius:50%}.Compare_step__mEpyg:last-child .Compare_stepNumber__pRTT2{color:#fff;background:var(--ink);border-color:var(--ink)}.Compare_stepTag__qYcht{margin-bottom:10px;padding:5px 10px;font:600 10px/1 var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:#eef2f5;border-radius:999px}.Compare_stepTitle__O7ig_{margin:0 0 8px;font:600 19px/1.25 var(--ff-body);color:var(--ink)}.Compare_stepBody__G_VRu{margin:0;max-width:280px;font:400 15px/1.55 var(--ff-body);color:var(--body)}.Compare_faq__Ll16I{display:grid;grid-template-columns:1fr 2fr;gap:56px;padding:120px 0 72px}.Compare_faqTitle__pyKwp{margin:0;font:700 46px/1.04 var(--ff-display);letter-spacing:-.034em}.Compare_faqList__601EJ{border-top:1px solid var(--hair-ph)}.Compare_faqItem__NGb96{border-bottom:1px solid var(--hair-ph)}.Compare_faqItem__NGb96 summary{position:relative;padding:22px 48px 22px 0;font:600 19px/1.35 var(--ff-body);color:var(--ink);list-style:none;cursor:pointer}.Compare_faqItem__NGb96 summary::-webkit-details-marker{display:none}.Compare_faqItem__NGb96 summary:after{content:"+";position:absolute;top:18px;right:4px;font:300 28px/1 var(--ff-body);color:var(--accent);transition:transform .2s ease}.Compare_faqItem__NGb96[open] summary:after{transform:rotate(45deg)}.Compare_faqItem__NGb96 summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Compare_faqItem__NGb96 p{margin:0;padding:0 48px 24px 0;font:400 17px/1.65 var(--ff-body);color:var(--body)}.Compare_more__3SlZW{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;padding:32px 0;border-top:1px solid var(--hair)}.Compare_moreLabel__O3k5D,.Compare_sourcesLabel__MK0U0{font:600 11px/1.4 var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.Compare_more__3SlZW ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.Compare_more__3SlZW a{display:inline-block;padding:10px 16px;font:600 15px var(--ff-body);color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--hair);border-radius:999px;transition:border-color .2s ease}.Compare_more__3SlZW a:hover{border-color:var(--hair-ph)}.Compare_sources__44gZ1{display:flex;flex-wrap:wrap;gap:8px 18px;padding:24px 0 96px;border-top:1px solid var(--hair)}.Compare_sources__44gZ1 ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font:400 13px/1.5 var(--ff-body)}.Compare_sources__44gZ1 a{color:var(--body);text-underline-offset:3px}.Compare_indexGrid__hH1qc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 0 140px;margin:0;list-style:none}.Compare_indexCard__t13ty{display:flex;flex-direction:column;gap:18px;height:100%;padding:36px;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--hair);border-radius:20px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.Compare_indexCard__t13ty:hover{border-color:var(--hair-ph);box-shadow:0 24px 48px -36px rgba(20,23,30,.45);transform:translateY(-2px)}.Compare_indexTitle__Fv8bS{margin:0;font:700 32px/1.05 var(--ff-display);letter-spacing:-.03em}.Compare_indexPitch__RwemU{margin:0;font:400 16px/1.6 var(--ff-body);color:var(--body)}.Compare_indexMore__od4H0{margin-top:auto;font:600 12px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}@media (prefers-reduced-motion:reduce){.Compare_heroLeft__y7lKG,.Compare_heroRight___8juj{animation:none}.Compare_indexCard__t13ty,.Compare_primaryButton__YKykz{transition:none}}@media (max-width:1100px){.Compare_heroTitle__WNCkV{font-size:60px}.Compare_win__WsQyx{gap:48px}.Compare_winTitle__3GEKm{font-size:36px}}@media (max-width:860px){.Compare_container__g4yZ_{padding:0 20px}.Compare_hero__rngnc{padding:48px 20px 64px}.Compare_cost__yJeRR,.Compare_faq__Ll16I,.Compare_heroGrid__A_h_c,.Compare_stayGrid__AlFtB,.Compare_win__WsQyx{grid-template-columns:1fr}.Compare_heroGrid__A_h_c{gap:28px}.Compare_heroRight___8juj{margin-top:0}.Compare_heroTitle__WNCkV{font-size:42px;line-height:1;letter-spacing:-.03em}.Compare_sheet__R3ys4{margin-top:0}.Compare_sheetHead__uGnjV{display:none}.Compare_sheetRow__eiciw{grid-template-columns:1fr 1fr}.Compare_sheetRow__eiciw dt{grid-column:1/-1;padding:18px 20px 4px}.Compare_sheetRow__eiciw dd{padding:8px 20px 18px;font-size:17px}.Compare_sheetOther__ckl1v,.Compare_sheetToras__uYAkf{border-left:none}.Compare_sheetToras__uYAkf{background:transparent}.Compare_sheetMobileName__1euYs{display:block;margin-bottom:4px;font:600 10px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.Compare_cost__yJeRR{padding:28px 24px}.Compare_costTitle__hPj0V{font-size:30px}.Compare_costOther__6nBRK,.Compare_costToras__8L9aY{font-size:26px}.Compare_wins__XsoSN{gap:72px;padding-top:88px}.Compare_winFlip__M_YHx .Compare_winMedia__q3Hh_{order:0}.Compare_faqTitle__pyKwp,.Compare_sectionTitle__nNuoY,.Compare_stayTitle____9Ov,.Compare_winTitle__3GEKm{font-size:30px}.Compare_compare__6Twdo{padding-top:88px}.Compare_stay___esgk{margin-top:88px;padding:56px 20px}.Compare_stayGrid__AlFtB{gap:28px}.Compare_steps__P0nVO{padding:88px 0}.Compare_stepList__kWP0X{grid-template-columns:1fr;gap:36px}.Compare_step__mEpyg:not(:last-child):after{display:none}.Compare_faq__Ll16I{gap:16px;padding-top:88px}.Compare_indexGrid__hH1qc{grid-template-columns:1fr}}.LandingPage_finalCta__E9wx4,.LandingPage_footer__joNCH,.LandingPage_headerWrap__huLbX,.LandingPage_page__y_iUB{--ff-display:var(--font-archivo),sans-serif;--ff-body:var(--font-instrument-sans),sans-serif;--ff-mono:var(--font-ibm-plex-mono),monospace;--bg:#fafafa;--ink:#15171b;--ink-hover:#000;--body:#61656d;--sub:#454a52;--muted:#969aa1;--eyebrow-trail:#68696a;--accent:#3e617a;--accent-bright:#86aecb;--accent-label:#a9cbe2;--accent-edge:#bcdaef;--panel:rgba(43,43,46,.87);--panel-mobile:#2c2d31;--dark-inset:#232428;--band-tint:#f2f2f0;--ph-light:#efefee;--ph-portal:#eaeae8;--title-size:62px;--title-leading:1.02;--title-tracking:-0.035em;--hair:rgba(20,23,30,.09);--hair-ph:rgba(20,23,30,.14);--hair-misc:rgba(20,23,30,.12)}.LandingPage_page__y_iUB{background:var(--bg);color:var(--ink);font-family:var(--ff-body);min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.LandingPage_frame__Qbdmh{max-width:1600px;margin:0 auto}.LandingPage_page__y_iUB *,.LandingPage_page__y_iUB :after,.LandingPage_page__y_iUB :before{box-sizing:border-box}.LandingPage_headerWrap__huLbX{position:sticky;top:0;z-index:50;padding:12px 16px 0}.LandingPage_headerBar__vCgNY{display:flex;align-items:center;height:58px;padding:0 14px 0 18px;border-radius:16px;border:1px solid var(--hair);background:hsla(0,0%,100%,.55);backdrop-filter:blur(12px) saturate(1.4);transition:background .25s ease,box-shadow .25s ease,border-color .25s ease,height .25s ease}.LandingPage_scrolled__aedxn .LandingPage_headerBar__vCgNY{height:54px;background:hsla(0,0%,98%,.82);box-shadow:0 12px 30px -16px rgba(20,23,30,.35)}.LandingPage_headerBrand__F_PRR{display:flex;align-items:center;color:var(--ink);text-decoration:none;flex:none}.LandingPage_headerVersion__WrFnQ{margin-left:14px;padding-left:14px;border-left:1px solid rgba(20,23,30,.18);font:600 10px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}@media (max-width:340px){.LandingPage_headerVersion__WrFnQ{display:none}}.LandingPage_headerNav__ndS5a{display:flex;gap:30px;margin-left:72px;transition:margin-left .28s ease}.LandingPage_scrolled__aedxn .LandingPage_headerNav__ndS5a{margin-left:40px}.LandingPage_headerLink__iQ4bM{font:500 11.5px/1 var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--body);text-decoration:none;transition:color .18s ease}.LandingPage_headerLink__iQ4bM:hover{color:var(--ink)}.LandingPage_headerLinkActive__Cz151{color:var(--ink);font-weight:600}.LandingPage_headerAuth__qGc9K{display:flex;align-items:center;gap:16px;margin-left:auto}.LandingPage_headerSignIn__EgYmQ{font:500 13px/1 var(--ff-body);color:var(--ink);background:none;border:none;padding:4px 2px;cursor:pointer;text-decoration:none;transition:opacity .18s ease}.LandingPage_headerSignIn__EgYmQ:hover{opacity:.7}.LandingPage_headerStart__UqkNz{font:600 13px/1 var(--ff-body);background:var(--ink);color:var(--bg);padding:11px 17px;border-radius:9px;border:none;cursor:pointer;display:inline-block;text-decoration:none;transition:background .18s ease}.LandingPage_headerStart__UqkNz:hover{background:var(--ink-hover)}.LandingPage_headerMeta__Wuf7W{font:500 12px/1 var(--ff-mono);color:var(--muted)}.LandingPage_headerAvatarBox__tF4Om{width:30px;height:30px}.LandingPage_headerMobileToggle__3hBzq{display:none;margin-left:auto;background:none;border:none;color:var(--ink);cursor:pointer;padding:4px}.LandingPage_headerMobileMenu__p5b_J{display:none;flex-direction:column;gap:4px;margin:8px 0 0;padding:10px 18px 14px;border-radius:16px;border:1px solid var(--hair);background:hsla(0,0%,98%,.95);backdrop-filter:blur(12px)}.LandingPage_headerMobileLink__HMXUE{font:500 13px/1.2 var(--ff-body);color:var(--ink);text-align:left;background:none;border:none;padding:10px 0;cursor:pointer;text-decoration:none}.LandingPage_hero__sunzM{position:relative;padding:88px 56px 84px;overflow:hidden;background-image:linear-gradient(rgba(20,23,30,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,23,30,.035) 1px,transparent 0);background-size:46px 46px}.LandingPage_heroVignette__fONHJ{position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 42%,hsla(0,0%,98%,0) 40%,var(--bg) 84%);pointer-events:none}.LandingPage_heroGrid__0_teN{position:relative;display:grid;grid-template-columns:1.55fr 1fr;gap:64px;align-items:center}.LandingPage_heroEyebrow__Nh8rF{margin:0 0 28px;font:600 12px/1.4 var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.LandingPage_heroTitle__DuewK{margin:0;font:800 94px/.9 var(--ff-display);font-size:min(94px,7.34vw);letter-spacing:-.043em}.LandingPage_heroTitleAccent__BBNTq{display:block;margin-top:10px;font-weight:500;font-style:italic;font-size:min(84px,6.56vw);color:var(--ink);white-space:nowrap}.LandingPage_heroWordSlot__L1z0j{display:inline-grid;justify-items:center}.LandingPage_heroWord__Qk3im{grid-area:1/1;opacity:0;animation:LandingPage_heroWord__Qk3im 10.8s cubic-bezier(.3,.1,.2,1) infinite both}.LandingPage_heroWord__Qk3im:before{content:attr(data-word)}.LandingPage_heroLess___SutR:before{content:"\00a0" attr(data-word)}@keyframes LandingPage_heroWord__Qk3im{0%{opacity:0;transform:translateY(.22em)}3.52%{opacity:1}4.63%{opacity:1;transform:translateY(0)}16.67%{opacity:1;transform:translateY(0)}20.19%{opacity:0}21.3%{opacity:0;transform:translateY(-.22em)}to{opacity:0;transform:translateY(-.22em)}}@media (prefers-reduced-motion:reduce){.LandingPage_heroWord__Qk3im{animation:none}.LandingPage_heroWord__Qk3im:first-child{opacity:1}}.LandingPage_srOnly__Fkvdv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LandingPage_heroRight___RxTG{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.LandingPage_heroSub__lxzK8{margin:0;font:400 20px/1.5 var(--ff-body);color:var(--sub)}.LandingPage_ctaButton__eZWSm{display:inline-block;font:600 16px/1 var(--ff-body);background:var(--ink);color:var(--bg);padding:17px 30px;border-radius:11px;border:none;cursor:pointer;text-decoration:none;box-shadow:0 14px 30px -14px rgba(20,23,30,.55);transition:transform .18s ease,background .18s ease}.LandingPage_ctaButton__eZWSm:hover{transform:translateY(-2px);background:var(--ink-hover)}.LandingPage_sectionHead__RMfJI{text-align:center;padding:40px 56px 8px;border-top:1px solid var(--hair)}.LandingPage_sectionHeadTitle__51aoI{margin:18px 0 0;font:800 var(--title-size) /var(--title-leading) var(--ff-display);letter-spacing:var(--title-tracking)}.LandingPage_sectionHeadAccent__rP_E5{font-weight:500;font-style:italic;color:var(--accent)}.LandingPage_band__L7YBn{padding:72px 56px}.LandingPage_bandGrid__m_l8c{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.LandingPage_bandHeadline__cDq7_{margin:14px 0 18px;font:800 var(--title-size) /var(--title-leading) var(--ff-display);letter-spacing:var(--title-tracking)}.LandingPage_bandBody__XkFeZ{margin:0;font:500 21px/1.5 var(--ff-body);color:var(--sub);max-width:46ch}.LandingPage_bandLink__jfy63{display:inline-block;margin-top:24px;font:600 16.5px/1 var(--ff-body);color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:3px;text-decoration:none;transition:opacity .18s ease}.LandingPage_bandLink__jfy63:hover{opacity:.82}.LandingPage_finalCta__E9wx4{text-align:center;padding:88px 56px 96px;background:var(--band-tint);border-top:1px solid var(--hair)}.LandingPage_finalCtaEyebrow__VQjty{font:500 11px/1 var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.LandingPage_finalCtaTitle__1ijyt{margin:18px auto 0;font:800 var(--title-size) /var(--title-leading) var(--ff-display);letter-spacing:var(--title-tracking);max-width:14ch}.LandingPage_finalCtaBody__GwoBE{margin:20px auto 30px;font:400 18px/1.5 var(--ff-body);color:var(--body);max-width:46ch}.LandingPage_finalCtaButton__tGBhw{box-shadow:0 14px 30px -14px rgba(20,23,30,.5);padding:17px 32px;border-radius:12px}.LandingPage_finalCtaNote__Z_S1K{margin-top:16px;font:500 11px/1 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.LandingPage_footer__joNCH{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 40px;border-top:1px solid var(--hair);flex-wrap:wrap}.LandingPage_footerBrand__4kPH7{display:flex;align-items:center;color:var(--ink)}.LandingPage_footerLinks___eN_o{display:flex;flex-wrap:wrap;gap:12px 24px;font:500 11px/1 var(--ff-mono);letter-spacing:.12em;color:var(--body)}.LandingPage_footerLink__7JWBB{color:var(--body);text-decoration:none;white-space:nowrap;transition:color .18s ease}.LandingPage_footerLink__7JWBB:hover{color:var(--ink)}.LandingPage_footerCopy__Uha6d{font:500 11px/1 var(--ff-mono);color:var(--muted)}.LandingPage_ph__DA4yL{position:relative;aspect-ratio:4/3;border-radius:16px;border:1px solid var(--hair-ph);background:var(--ph-light);background-image:repeating-linear-gradient(135deg,rgba(20,23,30,.045) 0 1px,transparent 1px 11px);overflow:hidden}.LandingPage_phPortal__0qrHh{background-color:var(--ph-portal);background-image:repeating-linear-gradient(135deg,rgba(20,23,30,.05) 0 1px,transparent 1px 11px)}.LandingPage_phFinal__XBFnP{border-color:rgba(62,97,122,.4);background-image:repeating-linear-gradient(135deg,rgba(62,97,122,.06) 0 1px,transparent 1px 10px)}.LandingPage_phDark__UW1q6{border-color:hsla(0,0%,100%,.13);background-color:var(--dark-inset);background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.055) 0 1px,transparent 1px 11px)}.LandingPage_phCorner__WdIIT{position:absolute;top:12px;left:14px;font:500 10px/1 var(--ff-mono);letter-spacing:.14em;color:var(--muted)}.LandingPage_phDark__UW1q6 .LandingPage_phCorner__WdIIT{color:hsla(0,0%,98%,.42)}.LandingPage_phLabel__m7NYV{position:absolute;inset:0;display:grid;place-items:center;font:500 11px/1 var(--ff-mono);letter-spacing:.18em;color:var(--muted);text-align:center;padding:0 12px}.LandingPage_phDark__UW1q6 .LandingPage_phLabel__m7NYV{color:hsla(0,0%,98%,.42);letter-spacing:.2em}.LandingPage_phFinal__XBFnP .LandingPage_phLabel__m7NYV{color:var(--accent)}.LandingPage_mediaFrame__4_XS0{position:relative;aspect-ratio:4/3;border-radius:16px;border:1px solid var(--hair-ph);background:var(--ph-light);overflow:hidden}.LandingPage_mediaFrameDark__eP6_P{border-color:hsla(0,0%,100%,.13);background:var(--dark-inset)}.LandingPage_mediaFrameMedia__PDVI2{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:860px){.LandingPage_finalCta__E9wx4,.LandingPage_footer__joNCH,.LandingPage_headerWrap__huLbX,.LandingPage_page__y_iUB{--title-size:30px;--title-leading:1.08;--title-tracking:-0.02em}.LandingPage_headerWrap__huLbX{padding:10px 12px 0}.LandingPage_headerBar__vCgNY{padding:0 12px 0 14px}.LandingPage_headerAuth__qGc9K,.LandingPage_headerNav__ndS5a{display:none}.LandingPage_headerMobileToggle__3hBzq{display:inline-flex}.LandingPage_headerMobileMenu__p5b_J{display:flex}.LandingPage_hero__sunzM{padding:40px 22px 44px;text-align:center;background-size:38px 38px}.LandingPage_heroGrid__0_teN{grid-template-columns:1fr;gap:20px}.LandingPage_heroEyebrow__Nh8rF{margin:0 0 16px;font-size:10.5px;letter-spacing:.12em}.LandingPage_heroTitle__DuewK{font-size:40px;line-height:.98;letter-spacing:-.035em}.LandingPage_heroTitleAccent__BBNTq{font-size:40px;margin-top:4px}.LandingPage_heroRight___RxTG{align-items:center;gap:22px}.LandingPage_heroSub__lxzK8{font-size:15.5px;text-align:center}.LandingPage_ctaButton__eZWSm{width:100%;text-align:center}.LandingPage_sectionHead__RMfJI{padding:32px 22px 4px}.LandingPage_sectionHeadTitle__51aoI{margin:0}.LandingPage_band__L7YBn{padding:32px 22px}.LandingPage_bandGrid__m_l8c{grid-template-columns:1fr;gap:14px}.LandingPage_bandText__XHKwQ{display:contents}.LandingPage_bandHeadline__cDq7_{order:1;margin:0}.LandingPage_bandBody__XkFeZ{order:2;font-size:16px}.LandingPage_bandMedia__z99fY{order:3}.LandingPage_bandLink__jfy63{order:4;margin:2px 0 0}.LandingPage_finalCta__E9wx4{padding:48px 22px 52px}.LandingPage_finalCtaBody__GwoBE{font-size:15.5px}.LandingPage_footer__joNCH{padding:26px 22px;gap:16px}}.DrawingSetSection_section__jDldS{padding:64px 56px 56px;border-top:1px solid var(--hair)}.DrawingSetSection_wrap__4DPrC{max-width:1240px;margin:0 auto}.DrawingSetSection_headline__Tyr6L,.DrawingSetSection_result__sWXAn{margin:0;font:800 var(--title-size) /var(--title-leading) var(--ff-display);font-size:min(var(--title-size),calc((100vw - 112px) * .057));letter-spacing:var(--title-tracking)}.DrawingSetSection_action__3fHo_:before,.DrawingSetSection_result__sWXAn:before{content:attr(data-text)}.DrawingSetSection_action__3fHo_{display:block;margin-left:2.1%;white-space:nowrap}.DrawingSetSection_stage__YAcL9{position:relative;margin-top:-5%}.DrawingSetSection_result__sWXAn{position:absolute;z-index:1;left:58%;top:0;width:41%;height:27%;display:flex;align-items:flex-end;font-weight:500;font-style:italic;color:var(--accent)}.DrawingSetSection_result__sWXAn:before{text-wrap:balance}@keyframes DrawingSetSection_wordIn__Au2ZW{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}.DrawingSetSection_action__3fHo_[data-state=in],.DrawingSetSection_result__sWXAn[data-state=in]{animation:DrawingSetSection_wordIn__Au2ZW .4s cubic-bezier(.2,.7,.2,1) both}.DrawingSetSection_result__sWXAn[data-state=waiting]{opacity:0}@media (prefers-reduced-motion:reduce){.DrawingSetSection_action__3fHo_[data-state=in],.DrawingSetSection_result__sWXAn[data-state=in]{animation:none}}.DrawingSetSection_video__lZshO{width:100%;height:auto;background:transparent}.DrawingSetSection_videoWide__aSomv{display:block;aspect-ratio:16/9}.DrawingSetSection_videoTall__78SXk{display:none;aspect-ratio:1080/1500}@media (max-width:860px){.DrawingSetSection_section__jDldS{padding:36px 22px 28px;text-align:center}.DrawingSetSection_headline__Tyr6L,.DrawingSetSection_result__sWXAn{font-size:min(var(--title-size),8.2vw);white-space:nowrap}.DrawingSetSection_action__3fHo_{margin-left:0}.DrawingSetSection_stage__YAcL9{max-width:520px;margin:0 auto}.DrawingSetSection_result__sWXAn{position:static;display:block;width:auto;height:auto}.DrawingSetSection_videoWide__aSomv{display:none}.DrawingSetSection_videoTall__78SXk{display:block;width:calc(100% + 28px);max-width:none;margin:14px -14px 0}}.FeatureCards_cards__0kETI{padding:8px 40px 76px}.FeatureCards_track__Y0pHj{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.FeatureCards_card__TUJPT{display:flex;flex-direction:column;background:#fff;border:1px solid var(--hair);border-radius:24px;padding:10px 10px 32px;text-align:center}.FeatureCards_heading__dFJWy{margin:24px 16px 8px;font:600 23px/1.2 var(--ff-display);letter-spacing:-.015em;color:var(--ink)}.FeatureCards_body__tga_Z{margin:0 auto;padding:0 16px;max-width:36ch;font:400 15.5px/1.55 var(--ff-body);color:var(--body)}.FeatureCards_dots__Tgwqu{display:none}@media (max-width:860px){.FeatureCards_cards__0kETI{padding:8px 0 4px}.FeatureCards_track__Y0pHj{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;padding:0 22px 4px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.FeatureCards_track__Y0pHj::-webkit-scrollbar{display:none}.FeatureCards_card__TUJPT{flex:0 0 80%;scroll-snap-align:start;border-radius:20px;padding:8px 8px 24px}.FeatureCards_heading__dFJWy{margin:18px 12px 6px;font-size:19px;line-height:1.15;letter-spacing:0}.FeatureCards_body__tga_Z{padding:0 12px;font-size:14px;line-height:1.5}.FeatureCards_dots__Tgwqu{display:flex;justify-content:center;align-items:center;gap:7px;padding:18px 0 6px}.FeatureCards_dot__3gH0r{width:6px;height:6px;border-radius:99px;background:rgba(20,23,30,.22);transition:width .25s ease,background .25s ease}.FeatureCards_dotActive__uUaS3{width:20px;background:var(--ink)}}.AssetShowcase_section__cIKLN{padding:60px 40px}.AssetShowcase_panel__fhfc1{border-radius:24px;padding:40px;display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:stretch;background-color:var(--panel);box-shadow:0 34px 80px -44px rgba(18,18,22,.7)}.AssetShowcase_libraryMedia__VNHUg{align-self:start;width:100%}.AssetShowcase_text__cGbGB{display:flex;flex-direction:column}.AssetShowcase_headline__3WtZX{margin:14px 0 0;font:800 var(--title-size) /var(--title-leading) var(--ff-display);letter-spacing:var(--title-tracking);color:#fafafa}.AssetShowcase_accent__pSdpD{margin:20px 0 0;font:600 24px/1.4 var(--ff-body);color:var(--accent-bright)}.AssetShowcase_body__gnk_h{margin:16px 0 0;font:400 18px/1.55 var(--ff-body);color:hsla(0,0%,98%,.78)}.AssetShowcase_accentInline__g14Lx,.AssetShowcase_bodyMobile__6Rj_x{display:none}.AssetShowcase_diagram__LeXuU{margin-top:auto;padding-top:36px;display:flex;align-items:center;gap:6px}.AssetShowcase_assetNode__AGVYx,.AssetShowcase_photoNode__iJ2R_{position:relative;aspect-ratio:1;overflow:hidden;flex:none;background:var(--dark-inset);display:grid;place-items:center}.AssetShowcase_photoNode__iJ2R_{width:122px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.055) 0 1px,transparent 1px 9px)}.AssetShowcase_assetNode__AGVYx{width:170px;border-radius:14px;border:1px solid rgba(134,174,203,.6);background-image:repeating-linear-gradient(135deg,rgba(134,174,203,.1) 0 1px,transparent 1px 9px);box-shadow:0 0 0 4px rgba(134,174,203,.1),0 20px 40px -24px rgba(0,0,0,.6)}.AssetShowcase_nodeLabel__NocOF{font:500 9px/1.3 var(--ff-mono);letter-spacing:.12em;color:hsla(0,0%,98%,.5);text-align:center}.AssetShowcase_assetNodeLabel__Pd6NP{font:600 11px/1.3 var(--ff-mono);letter-spacing:.14em;color:var(--accent-label);text-align:center}.AssetShowcase_port__mU4Po{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;transform:translateY(-50%)}.AssetShowcase_portRight__NXDGq{right:-5px;background:#6b7075;box-shadow:0 0 0 3px #2b2b2e}.AssetShowcase_portLeft__5J_na{left:-5px}.AssetShowcase_portBright__mnipW{background:var(--accent-bright);box-shadow:0 0 0 3px #2b2b2e,0 0 10px 1px rgba(134,174,203,.8)}.AssetShowcase_edge__b_eQy{position:relative;flex:1;min-width:60px;height:64px;display:flex;align-items:center}.AssetShowcase_edgeSvg__vexZQ{width:100%;height:100%;overflow:visible}@keyframes AssetShowcase_duFlowLine__BI9_K{to{stroke-dashoffset:-100}}.AssetShowcase_edgeFlow__WGFIZ{stroke-dashoffset:0;animation:AssetShowcase_duFlowLine__BI9_K 2.1s linear infinite}@media (prefers-reduced-motion:reduce){.AssetShowcase_edgeFlow__WGFIZ{animation:none}}@media (max-width:860px){.AssetShowcase_section__cIKLN{padding:28px 22px}.AssetShowcase_panel__fhfc1{grid-template-columns:1fr;gap:0;border-radius:20px;padding:18px;background-color:var(--panel-mobile);box-shadow:0 24px 60px -40px rgba(18,18,22,.7)}.AssetShowcase_headline__3WtZX{margin:16px 0 0}.AssetShowcase_bodyMobile__6Rj_x,.AssetShowcase_body__gnk_h{display:none}.AssetShowcase_accent__pSdpD{margin:12px 0 0;font-size:17px;line-height:1.4}.AssetShowcase_diagram__LeXuU{margin-top:18px;padding-top:0;gap:8px}.AssetShowcase_photoNode__iJ2R_{width:92px}.AssetShowcase_assetNode__AGVYx{width:124px}}.Tools_container__35mMY{max-width:1180px;margin:0 auto;padding:0 24px}.Tools_hero__HEj_I{padding:72px 0 32px}.Tools_eyebrow__Lv6UV{margin:0;font:500 12px/1.4 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Tools_title__FfcpD{margin:14px 0 16px;max-width:820px;font:600 var(--title-size) /var(--title-leading) var(--ff-display);letter-spacing:var(--title-tracking)}.Tools_lede__LujCj{margin:0;max-width:640px;font:400 19px/1.5 var(--ff-body);color:var(--body)}.Tools_tool__SEmDu{display:flex;flex-direction:column;gap:24px;padding-bottom:88px}.Tools_search__JJxhM{display:flex;flex-wrap:wrap;gap:10px;max-width:760px}.Tools_searchInput__FFkkl{flex:1 1 320px;min-width:0;height:52px;padding:0 18px;font:400 17px var(--ff-body);color:var(--ink);background:#fff;border:1px solid var(--hair-ph);border-radius:12px}.Tools_searchInput__FFkkl:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.Tools_searchButton__aQUa_{height:52px;padding:0 24px;font:600 16px var(--ff-body);color:#fff;background:var(--ink);border:none;border-radius:999px;cursor:pointer}.Tools_searchButton__aQUa_:hover{background:var(--ink-hover)}.Tools_searchButton__aQUa_:disabled{opacity:.6;cursor:progress}.Tools_searchMessage__v4mOX{flex-basis:100%;margin:0;font:400 15px/1.5 var(--ff-body);color:#8a3b12}.Tools_visuallyHidden__ufwnX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Tools_toolCard__AWM6O{display:flex;flex-wrap:wrap;background:#fff;border:1px solid var(--hair);border-radius:20px;overflow:hidden}.Tools_stage__Twy88{position:relative;isolation:isolate;flex:999 1 520px;min-width:0;min-height:560px;margin:0;background:var(--ph-light)}.Tools_map__jeSGr{position:absolute;inset:0;z-index:0;filter:grayscale(.75) contrast(.92);opacity:.85}.Tools_diagram__uyMvw{position:absolute;inset:4%;z-index:500;display:flex;align-items:center;justify-content:center;pointer-events:none}.Tools_diagram__uyMvw svg{width:100%;height:100%}.Tools_panel__Z6Xht{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:24px;padding:32px;border-left:1px solid var(--hair)}.Tools_panelLabel__qOc1D{font:500 12px/1.4 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.Tools_placeName__DGp1r{margin-top:6px;font:600 18px/1.35 var(--ff-body)}.Tools_coords__Hgu1E{margin-top:4px;font:400 13px var(--ff-mono);color:var(--body)}.Tools_field__SS6d2{display:flex;flex-direction:column;gap:10px}.Tools_dateInput__fDOig{height:44px;padding:0 14px;font:400 16px var(--ff-body);color:var(--ink);background:#fff;border:1px solid var(--hair-ph);border-radius:10px}.Tools_chips__iv1At{display:flex;flex-wrap:wrap;gap:8px}.Tools_chip__Wcoal{min-height:36px;padding:0 12px;font:500 14px var(--ff-body);color:var(--ink);background:var(--band-tint);border:1px solid var(--hair);border-radius:999px;cursor:pointer}.Tools_chip__Wcoal[aria-pressed=true]{color:#fff;background:var(--ink);border-color:var(--ink)}.Tools_timeRow__N4ph_{display:flex;justify-content:space-between;align-items:baseline}.Tools_timeValue__ApFI0{font:600 16px var(--ff-body)}.Tools_slider__L2UiJ{width:100%;min-height:28px;accent-color:var(--ink)}.Tools_hint__dnhak{font:400 13px var(--ff-body);color:var(--body)}.Tools_readouts__zCZjO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;padding:20px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.Tools_readouts__zCZjO dt{font:400 13px var(--ff-body);color:var(--body)}.Tools_readouts__zCZjO dd{margin:2px 0 0;font:600 19px/1.3 var(--ff-body)}.Tools_legend___dyQz{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font:400 14px var(--ff-body);color:var(--sub)}.Tools_legend___dyQz li{display:flex;align-items:center;gap:10px}.Tools_downloads__v7H3X{display:flex;flex-wrap:wrap;gap:10px}.Tools_downloadPrimary__FLx_e,.Tools_downloadSecondary__Z2dWq{flex:1 1 140px;height:46px;font:600 15px var(--ff-body);border-radius:999px;cursor:pointer}.Tools_downloadPrimary__FLx_e{color:#fff;background:var(--ink);border:none}.Tools_downloadSecondary__Z2dWq{color:var(--ink);background:#fff;border:1px solid var(--hair-ph)}.Tools_section__8p60A{padding:96px 0 40px}.Tools_sectionTitle__C_ggT{margin:0 0 12px;font:600 40px/1.05 var(--ff-display);letter-spacing:-.03em}.Tools_sectionLede__aq8I0{margin:0 0 40px;max-width:680px;font:400 18px/1.55 var(--ff-body);color:var(--body)}.Tools_steps__Ak9iD{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none}.Tools_step__RXeJY{padding:24px;background:#fff;border:1px solid var(--hair);border-radius:16px}.Tools_stepNumber___EMpB{font:500 13px var(--ff-mono);color:var(--accent)}.Tools_stepTitle__LZ0eW{margin:10px 0 8px;font:600 19px/1.3 var(--ff-body)}.Tools_stepBody__OiTvJ{margin:0;font:400 15px/1.55 var(--ff-body);color:var(--body)}.Tools_questions__Im0mT{padding:40px 0 96px}.Tools_questionsTitle__Ndh2Q{margin:0 0 20px;font:600 32px/1.1 var(--ff-display);letter-spacing:-.02em}.Tools_question__i9f4L{padding:20px 0;border-bottom:1px solid var(--hair)}.Tools_question__i9f4L:first-of-type{border-top:1px solid var(--hair)}.Tools_question__i9f4L h3{margin:0 0 6px;font:600 18px/1.35 var(--ff-body)}.Tools_question__i9f4L p{margin:0;font:400 16px/1.55 var(--ff-body);color:var(--body)}.Tools_crossLink__1oKQK{margin:24px 0 0;font:600 16px var(--ff-body)}.Tools_crossLink__1oKQK a{color:var(--accent);text-decoration:none}.Tools_crossLink__1oKQK a:hover{color:var(--ink)}.Tools_moreTools__8xbvp{max-width:1180px;margin:0 auto;padding:72px 24px 88px}.Tools_moreToolsTitle__fnFRT{margin:0 0 20px;font:600 28px/1.15 var(--ff-display);letter-spacing:-.02em}.Tools_toolStrip__c9BGU{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none}.Tools_toolChip__AwROW{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 16px 10px 10px;font:600 16px/1.3 var(--ff-body);color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--hair);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease}.Tools_toolChip__AwROW:hover{border-color:var(--hair-ph);box-shadow:0 10px 24px -18px rgba(20,23,30,.35)}.Tools_toolChip__AwROW:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tools_toolChipIcon__DGzdA{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;color:#c46a17;background:var(--band-tint);border-radius:10px}.Tools_toolList__Ds8QR{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:0;padding:8px 0 120px;list-style:none}.Tools_toolLink__a3fSc{display:flex;flex-direction:column;gap:16px;padding:12px 12px 20px;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--hair);border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.Tools_toolLink__a3fSc:hover{border-color:var(--hair-ph);box-shadow:0 12px 30px -18px rgba(20,23,30,.35)}.Tools_toolLink__a3fSc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tools_toolThumb__gPZWr{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;color:#c46a17;background:var(--band-tint);border-radius:10px}.Tools_toolLinkTitle__ZBI2_{margin:0;padding:0 8px;font:600 19px/1.3 var(--ff-body)}.Tools_spaces__xkE8U{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:28px}.Tools_spacesHead__iwrj7{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.Tools_segmented__IiDo8{display:flex;padding:3px;background:var(--band-tint);border-radius:999px}.Tools_segmented__IiDo8 button{min-height:32px;padding:0 14px;font:500 14px var(--ff-body);color:var(--ink);background:transparent;border:none;border-radius:999px;cursor:pointer}.Tools_segmented__IiDo8 button[aria-pressed=true]{color:#fff;background:var(--ink)}.Tools_tableScroll__LLt5R{position:relative;overflow-x:auto}.Tools_spacesTable__JPIPY{width:100%;min-width:640px;border-collapse:collapse;font:400 15px var(--ff-body)}.Tools_spacesTable__JPIPY th{padding:8px;font-weight:500;font-size:13px;color:var(--body);text-align:left}.Tools_spacesTable__JPIPY td{padding:8px;border-top:1px solid var(--hair);vertical-align:middle}.Tools_spacesTable__JPIPY tbody tr:last-child td{border-bottom:1px solid var(--hair)}.Tools_spacesTable__JPIPY td:first-child,.Tools_spacesTable__JPIPY th:first-child{padding-left:0}.Tools_num__cOfD5,.Tools_spacesTable__JPIPY th.Tools_num__cOfD5{text-align:right}.Tools_cellInput__0CfHl,.Tools_cellNumber__b6NWc,.Tools_cellSelect__J4nN7{height:40px;padding:0 10px;font:400 15px var(--ff-body);color:var(--ink);background:#fff;border:1px solid var(--hair-ph);border-radius:8px}.Tools_cellInput__0CfHl{width:130px}.Tools_cellSelect__J4nN7{width:100%;max-width:260px}.Tools_cellNumber__b6NWc{width:96px;text-align:right}.Tools_cellStack__1uDvK{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.Tools_factor__vv_VV{font:400 13px var(--ff-mono);color:var(--sub);white-space:nowrap}.Tools_people__kX7iY{font-weight:600}.Tools_removeButton__qwRsh{width:36px;height:36px;font-size:20px;color:var(--muted);background:transparent;border:none;border-radius:8px;cursor:pointer}.Tools_removeButton__qwRsh:hover{color:var(--ink);background:var(--band-tint)}.Tools_resultPanel__qdOfc{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px;padding:28px;color:#fff;background:var(--dark-inset)}.Tools_resultLabel__xQzUt{font:500 12px/1.4 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-label)}.Tools_resultTotal__vfD0x{margin-top:8px;font:600 72px/1 var(--ff-display);letter-spacing:-.03em}.Tools_resultUnit__0rAC2{margin-top:4px;font:400 15px var(--ff-body);color:#c9ccd1}.Tools_resultList__Aj_PW{display:flex;flex-direction:column;gap:16px;margin:0;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.14)}.Tools_resultList__Aj_PW dt{font:400 13px var(--ff-body);color:#c9ccd1}.Tools_resultList__Aj_PW dd{margin:2px 0 0}.Tools_resultValue__WGoyh{font:600 20px/1.3 var(--ff-body)}.Tools_resultNote__YlGIV{margin:0;font:400 13px/1.5 var(--ff-body);color:#a3a7ae}.Tools_checkRow__fTe0l{display:flex;gap:10px;align-items:flex-start;font:400 14px/1.45 var(--ff-body);color:#e3e5e8;cursor:pointer}.Tools_checkRow__fTe0l input{width:18px;height:18px;margin-top:1px;accent-color:#fff}.Tools_copyButton__4nP6u{height:46px;font:600 15px var(--ff-body);color:var(--ink);background:#fff;border:none;border-radius:999px;cursor:pointer}.Tools_inputsPanel__M58Gh{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px;padding:28px}.Tools_fieldLabel__7aLyG{padding:0;font:600 15px var(--ff-body);color:var(--ink)}.Tools_suffixed__joV1l{display:flex;align-items:center;gap:10px}.Tools_textInput__w0DUj{width:100%;max-width:260px;height:46px;padding:0 14px;font:400 17px var(--ff-body);color:var(--ink);background:#fff;border:1px solid var(--hair-ph);border-radius:10px}.Tools_cellInput__0CfHl:focus-visible,.Tools_cellNumber__b6NWc:focus-visible,.Tools_cellSelect__J4nN7:focus-visible,.Tools_dateInput__fDOig:focus-visible,.Tools_textInput__w0DUj:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.Tools_suffix__BNIQ7{font:400 15px var(--ff-body);color:var(--body);white-space:nowrap}.Tools_fieldset__TU1NM{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:none}.Tools_fieldset__TU1NM legend{margin-bottom:10px}.Tools_footprintRow__H_BRC{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Tools_footprintName__14qvh{max-width:180px}.Tools_resultOver__im5Pz{color:#f2b84b}.Tools_elevation__KKaTS{flex:999 1 520px;min-width:0;margin:0;padding:24px;display:flex;align-items:center;justify-content:center}.Tools_elevation__KKaTS svg{width:100%;height:auto;max-height:420px}.Tools_checks__3PnGT{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font:400 15px/1.45 var(--ff-body);color:var(--sub)}.Tools_checkFail__u9vvi:before,.Tools_checkPass__AqtHU:before{display:inline-block;width:22px;font-weight:700}.Tools_checkPass__AqtHU:before{content:"✓";color:#2f6b3a}.Tools_checkFail__u9vvi{color:#8a3b12}.Tools_checkFail__u9vvi:before{content:"✕"}.Tools_cards__iyoQn{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.Tools_formula__5upLW{margin:14px 0;font:400 22px var(--ff-mono)}.Tools_referenceTable__HbJDD{overflow-x:auto;background:#fff;border:1px solid var(--hair);border-radius:16px}.Tools_referenceTable__HbJDD table{width:100%;min-width:520px;border-collapse:collapse;font:400 15px var(--ff-body)}.Tools_referenceTable__HbJDD th{padding:12px 20px;font-weight:600;text-align:left;background:var(--band-tint)}.Tools_referenceTable__HbJDD td{padding:11px 20px;border-top:1px solid var(--hair)}.Tools_referenceTable__HbJDD td.Tools_num__cOfD5,.Tools_referenceTable__HbJDD th.Tools_num__cOfD5{text-align:right;font-family:var(--ff-mono)}@media (max-width:860px){.Tools_container__35mMY{padding:0 16px}.Tools_hero__HEj_I{padding-top:48px}.Tools_toolCard__AWM6O{flex-direction:column;flex-wrap:nowrap}.Tools_stage__Twy88{flex:none;width:100%;min-height:0;aspect-ratio:1/1}.Tools_inputsPanel__M58Gh,.Tools_resultPanel__qdOfc,.Tools_spaces__xkE8U{flex:none;padding:20px}.Tools_panel__Z6Xht{flex:none;border-left:none;border-top:1px solid var(--hair);padding:24px}.Tools_sectionTitle__C_ggT{font-size:30px}}.Legal_page__tG40C{display:block}.Legal_hero__GYGzJ{position:relative;padding:96px 56px 40px;text-align:center;overflow:hidden;background-image:linear-gradient(rgba(20,23,30,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,23,30,.035) 1px,transparent 0);background-size:46px 46px}.Legal_heroVignette__TNsrQ{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 20%,hsla(0,0%,98%,0) 34%,var(--bg) 82%);pointer-events:none}.Legal_heroInner__OfPP_{position:relative}.Legal_eyebrow__79_7l{margin:0 0 20px;font:600 12px/1 var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Legal_title__APK6I{margin:0 auto;font:800 52px/1.08 var(--ff-display);letter-spacing:-.035em;max-width:20ch}.Legal_updated__aQCqO{margin:20px 0 0;font:500 11px/1 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.Legal_body__VPoIn{max-width:720px;margin:0 auto;padding:48px 24px 100px}.Legal_intro___TlMM{margin:0 0 40px;font:400 18px/1.6 var(--ff-body);color:var(--sub)}.Legal_toc__KHE1S{margin:0 0 48px;padding:22px 24px;border:1px solid var(--hair-misc);border-radius:14px;background:var(--band-tint)}.Legal_tocTitle__gnZjb{margin:0 0 12px;font:600 11px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Legal_tocList__OLqpA{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.Legal_tocLink__KaFem{font:500 13.5px/1.4 var(--ff-body);color:var(--body);text-decoration:none;transition:color .18s ease}.Legal_tocLink__KaFem:hover{color:var(--ink)}.Legal_section__YOjE9{padding-top:36px;margin-top:36px;border-top:1px solid var(--hair);scroll-margin-top:96px}.Legal_section__YOjE9:first-of-type{border-top:none;margin-top:0;padding-top:0}.Legal_sectionTitle__ahPnL{margin:0 0 16px;font:700 23px/1.25 var(--ff-display);letter-spacing:-.02em;color:var(--ink)}.Legal_subTitle__xt29q{margin:24px 0 12px;font:600 16px/1.3 var(--ff-body);color:var(--ink)}.Legal_paragraph__Q5Bsl{margin:0 0 16px;font:400 15.5px/1.75 var(--ff-body);color:var(--body)}.Legal_paragraph__Q5Bsl:last-child{margin-bottom:0}.Legal_list__XtRqG{margin:0 0 16px;padding-left:22px;font:400 15.5px/1.75 var(--ff-body);color:var(--body)}.Legal_list__XtRqG li{margin-bottom:8px}.Legal_list__XtRqG li::marker{color:var(--accent)}.Legal_strong__HZwHF{color:var(--ink);font-weight:600}.Legal_callout__EZMsi{margin:0 0 20px;padding:20px 22px;border:1px solid var(--hair-misc);border-radius:12px;background:var(--band-tint)}.Legal_calloutTitle__3Ol6l{margin:0 0 10px;font:600 11px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Legal_callout__EZMsi .Legal_list__XtRqG,.Legal_callout__EZMsi .Legal_paragraph__Q5Bsl{margin-bottom:8px}.Legal_callout__EZMsi .Legal_list__XtRqG:last-child,.Legal_callout__EZMsi .Legal_paragraph__Q5Bsl:last-child{margin-bottom:0}.Legal_tableWrap__jOXZU{overflow-x:auto}.Legal_table__lEEKS{width:100%;border-collapse:collapse;margin:0 0 16px;font:400 14.5px/1.6 var(--ff-body)}.Legal_table__lEEKS td,.Legal_table__lEEKS th{text-align:left;vertical-align:top;padding:10px 14px 10px 0;border-bottom:1px solid var(--hair);color:var(--body)}.Legal_table__lEEKS th{font:600 11px/1 var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-bottom:10px}.Legal_table__lEEKS td:first-child{color:var(--ink);font-weight:600;white-space:nowrap}.Legal_placeholder__SPcU_{font-family:var(--ff-mono);font-size:.88em;font-weight:600;color:var(--accent);background:rgba(62,97,122,.12);border:1px solid rgba(62,97,122,.32);border-radius:4px;padding:1px 7px;white-space:normal}.Legal_contactLink___O4TF{color:var(--accent);border-bottom:1px solid var(--accent);text-decoration:none;padding-bottom:1px}.Legal_contactLink___O4TF:hover{opacity:.82}.Legal_choiceButton__Di_uP{font:600 14px/1 var(--ff-body);color:var(--ink);background:transparent;border:1px solid rgba(20,23,30,.22);border-radius:9px;padding:9px 14px;cursor:pointer;transition:border-color .18s ease}.Legal_choiceButton__Di_uP:hover{border-color:var(--ink)}.Legal_choiceButton__Di_uP:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:860px){.Legal_hero__GYGzJ{padding:44px 22px 32px;background-size:38px 38px}.Legal_title__APK6I{font-size:32px;letter-spacing:-.025em}.Legal_body__VPoIn{padding:36px 20px 72px}.Legal_intro___TlMM{font-size:16px}.Legal_tocList__OLqpA{grid-template-columns:1fr}.Legal_sectionTitle__ahPnL{font-size:20px}.Legal_table__lEEKS{display:block;overflow-x:auto}}.Solutions_page__D8SpS{display:block}.Solutions_hero__PLhbg{position:relative;padding:84px 56px 72px;overflow:hidden;background-image:linear-gradient(rgba(20,23,30,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,23,30,.035) 1px,transparent 0);background-size:46px 46px}.Solutions_heroVignette__cXX9_{position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 40%,hsla(0,0%,98%,0) 38%,var(--bg) 84%);pointer-events:none}.Solutions_heroGrid__oUN8C{position:relative;display:grid;grid-template-columns:1.5fr 1fr;gap:64px;align-items:start}.Solutions_eyebrow__ZG9JG{margin:0 0 26px;font:600 12px/1.4 var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.Solutions_eyebrowTrail__eqHBa{color:var(--eyebrow-trail)}.Solutions_heroTitle__C2cxj{margin:0;font:800 74px/.94 var(--ff-display);letter-spacing:-.04em}.Solutions_heroAccent__HlZ6w{font-weight:500;font-style:italic;color:var(--accent)}.Solutions_heroRight__haxpp{display:flex;flex-direction:column;align-items:flex-start;gap:28px;margin-top:43px}.Solutions_heroSub__jYSRn{margin:0;font:400 20px/1.55 var(--ff-body);color:var(--sub)}.Solutions_ctaButton__r7hjL{display:inline-block;font:600 16px/1 var(--ff-body);background:var(--ink);color:var(--bg);padding:17px 30px;border-radius:11px;border:none;cursor:pointer;text-decoration:none;box-shadow:0 14px 30px -14px rgba(20,23,30,.55);transition:transform .18s ease,background .18s ease}.Solutions_ctaButton__r7hjL:hover{transform:translateY(-2px);background:var(--ink-hover)}.Solutions_audience___H0_K{padding:56px 40px 24px;display:grid;grid-template-columns:1fr 1fr;gap:26px}.Solutions_audienceCard__DNjSP{border:1px solid var(--hair-misc);border-radius:20px;padding:26px;display:flex;flex-direction:column}.Solutions_audienceLabel___3lA5{margin:22px 0 0;font:600 11px/1 var(--ff-mono);letter-spacing:.16em;color:var(--accent)}.Solutions_audienceTitle__pJpe3{margin:12px 0 10px;font:700 27px/1.08 var(--ff-display);letter-spacing:-.02em}.Solutions_audienceBody__O_K90{margin:0 0 20px;font:400 15.5px/1.6 var(--ff-body);color:var(--body)}.Solutions_audiencePoints__dTGhk{list-style:none;margin:auto 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.Solutions_audiencePoint__QEGTp{display:flex;align-items:center;gap:11px;font:500 13.5px/1.3 var(--ff-body);color:var(--ink)}.Solutions_pointArrow__BuluQ{color:var(--accent)}.Solutions_stepperBand__NZdNx{margin:44px 0;padding:60px 56px;background:var(--band-tint);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.Solutions_stepperHead__TedV4{text-align:center;margin-bottom:48px}.Solutions_overline__EgzvA{margin:0 0 14px;font:500 11px/1 var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Solutions_stepperTitle__NE6GQ{margin:0;font:700 42px/1.02 var(--ff-display);letter-spacing:-.03em}.Solutions_stepper__QzWKk{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:space-between}.Solutions_stepGroup__42gIU{display:contents}.Solutions_step__6fU4s{display:flex;flex-direction:column;align-items:center;text-align:center;width:168px;flex:none}.Solutions_stepCircle__gKJmP{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--accent);display:grid;place-items:center;font:500 13px/1 var(--ff-mono);color:var(--accent);background:var(--bg);flex:none}.Solutions_stepCircleEnd__3KMry{border-color:var(--ink);color:var(--bg);background:var(--ink)}.Solutions_stepText__MM5oP{display:flex;flex-direction:column}.Solutions_stepName__55Ie4{margin-top:16px;font:600 17px/1.1 var(--ff-display);letter-spacing:-.01em}.Solutions_stepCaption__JZrmF{margin-top:7px;font:400 13px/1.45 var(--ff-body);color:var(--body)}.Solutions_stepConnector__LTOxE{flex:1;height:1.5px;margin-top:24px;background:repeating-linear-gradient(90deg,rgba(62,97,122,.5) 0 6px,transparent 6px 12px)}.Solutions_band__WSaJ_{padding:40px 56px}.Solutions_bandGrid__5DV66{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.Solutions_bandIndex__zENwt{margin:0 0 16px;font:500 11px/1 var(--ff-mono);letter-spacing:.14em;color:var(--accent)}.Solutions_bandTitle__2hlB2{margin:0 0 14px;font:800 40px/1.04 var(--ff-display);letter-spacing:-.03em}.Solutions_bandBody__zwMGb{margin:0 0 22px;font:400 16.5px/1.6 var(--ff-body);color:var(--body);max-width:44ch}.Solutions_chips__GlGD6{display:flex;gap:10px;flex-wrap:wrap}.Solutions_chip__m7ayZ{font:500 11px/1 var(--ff-mono);letter-spacing:.08em;color:var(--body);border:1px solid var(--hair-ph);border-radius:8px;padding:9px 14px}.Solutions_included__d4D7k{padding:40px 40px 64px;border-top:1px solid var(--hair)}.Solutions_includedOverline__ne5QD{margin:0 0 32px;font:500 11px/1 var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);text-align:center}.Solutions_includedGrid__sHYnw{display:grid;grid-template-columns:repeat(3,1fr)}.Solutions_includedCol__lX83s{padding:4px 30px;border-right:1px solid rgba(20,23,30,.1)}.Solutions_includedCol__lX83s:first-child{padding-left:0}.Solutions_includedCol__lX83s:last-child{padding-right:0;border-right:none}.Solutions_includedIndex__W60_4{margin:0 0 12px;font:500 11px/1 var(--ff-mono);letter-spacing:.1em;color:var(--accent)}.Solutions_includedTitle__0LCZg{margin:0 0 9px;font:600 21px/1.1 var(--ff-display);letter-spacing:-.01em}.Solutions_includedBody__bZIJo{margin:0;font:400 14.5px/1.55 var(--ff-body);color:var(--body)}@media (max-width:860px){.Solutions_hero__PLhbg{padding:40px 22px;text-align:center;background-size:38px 38px}.Solutions_heroGrid__oUN8C{grid-template-columns:1fr;gap:18px}.Solutions_eyebrow__ZG9JG{margin:0 0 14px}.Solutions_heroTitle__C2cxj{font-size:38px;line-height:.98;letter-spacing:-.035em}.Solutions_heroRight__haxpp{align-items:center;margin-top:0;gap:20px}.Solutions_heroSub__jYSRn{font-size:16px}.Solutions_ctaButton__r7hjL{width:100%;text-align:center}.Solutions_audience___H0_K{padding:28px 22px 8px;grid-template-columns:1fr;gap:18px}.Solutions_stepperBand__NZdNx{margin:24px 0;padding:36px 22px}.Solutions_stepperHead__TedV4{margin-bottom:28px}.Solutions_stepperTitle__NE6GQ{font-size:28px}.Solutions_stepper__QzWKk{flex-direction:column;align-items:stretch;gap:22px}.Solutions_step__6fU4s{flex-direction:row;align-items:center;text-align:left;width:100%;gap:16px}.Solutions_stepName__55Ie4{margin-top:0}.Solutions_stepCaption__JZrmF{margin-top:3px}.Solutions_stepConnector__LTOxE{display:none}.Solutions_band__WSaJ_{padding:28px 22px}.Solutions_bandGrid__5DV66{grid-template-columns:1fr;gap:16px}.Solutions_bandMedia__q7jf9{order:2}.Solutions_bandTitle__2hlB2{font-size:28px}.Solutions_included__d4D7k{padding:28px 22px 40px}.Solutions_includedGrid__sHYnw{grid-template-columns:1fr;gap:24px}.Solutions_includedCol__lX83s{padding:0 0 24px;border-right:none;border-bottom:1px solid rgba(20,23,30,.1)}.Solutions_includedCol__lX83s:last-child{padding-bottom:0;border-bottom:none}}