.CookieSettings_panel__QSEwl{margin-top:clamp(28px,2.5vw,48px)}.CookieSettings_rows__x3qqh{border-top:1px solid var(--rule)}.CookieSettings_row__ZUFyn{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,48px);padding-block:clamp(18px,1.6vw,28px);border-bottom:1px solid var(--rule)}.CookieSettings_text__wPzj0{display:flex;flex-direction:column;gap:6px;min-width:0}.CookieSettings_name__u6sTX{font-size:var(--t-body);font-weight:600;letter-spacing:var(--ls-body)}.CookieSettings_description__IQflB{font-size:var(--t-small);font-weight:400;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.CookieSettings_always__26LkI{flex:none;font-size:var(--t-small);font-weight:500;color:var(--ink-3)}.CookieSettings_switch__h4zx9{position:relative;flex:none;width:52px;height:32px;padding:0;border-radius:var(--r-pill);background:var(--control-hover);transition:background .26s var(--ease)}.CookieSettings_switch__h4zx9[aria-checked=true]{background:var(--ink)}.CookieSettings_knob__BDG6E{position:absolute;top:2px;left:2px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .26s var(--ease-out)}.CookieSettings_switch__h4zx9[aria-checked=true] .CookieSettings_knob__BDG6E{transform:translateX(20px)}.CookieSettings_actions__nTY8v{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,2vw,36px)}.CookieSettings_button__W9HyS{display:inline-flex;align-items:center;min-height:44px;padding-inline:20px;border-radius:var(--r-pill);background:var(--btn-black);color:#fff;font-size:var(--t-small);font-weight:500;transition:background .3s var(--ease)}.CookieSettings_button__W9HyS:hover{background:var(--btn-black-hover)}.CookieSettings_status__hdXwL{margin-top:20px;min-height:1.5em;font-size:var(--t-small);color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.CookieSettings_knob__BDG6E,.CookieSettings_switch__h4zx9{transition:none}}.HomeNav_skip__2G0sZ{position:fixed;left:50%;top:10px;transform:translate(-50%,-180%);z-index:200;background:var(--ink);color:#fff;padding:12px 20px;border-radius:var(--r-pill);font-size:.9375rem;transition:transform .2s var(--ease)}.HomeNav_skip__2G0sZ:focus-visible{transform:translate(-50%)}.HomeNav_desktop__PKcPX{position:fixed;top:0;left:0;right:0;z-index:90;display:none;align-items:center;justify-content:space-between;gap:24px;padding:clamp(16px,5.21vw,100px) var(--hero-inset) 0;pointer-events:none}@media (min-width:1000px){.HomeNav_desktop__PKcPX{display:flex}}.HomeNav_desktop__PKcPX>*{pointer-events:auto}.HomeNav_wordmarkLink__6CXgh{display:flex;align-items:center;height:clamp(40px,2.865vw,55px);opacity:var(--wordmark-opacity,1);transition:opacity .12s linear}.HomeNav_desktop__PKcPX[data-scrolled] .HomeNav_wordmarkLink__6CXgh{pointer-events:none}.HomeNav_wordmark__Dgt0w{width:auto;height:clamp(19px,2.34vw,45px)}.HomeNav_desktop__PKcPX[data-surface=light] .HomeNav_wordmarkLink__6CXgh{opacity:1;pointer-events:auto}.HomeNav_desktop__PKcPX[data-surface=light] .HomeNav_wordmark__Dgt0w{filter:invert(1)}.HomeNav_pill__RMs5S{display:flex;align-items:center;height:clamp(40px,2.865vw,55px);padding:6px 6px 6px clamp(14px,1.72vw,33px);border-radius:var(--r-pill);background:rgba(16,22,27,.38);backdrop-filter:saturate(150%) blur(18px);-webkit-backdrop-filter:saturate(150%) blur(18px);transition:background .42s var(--ease),box-shadow .42s var(--ease)}.HomeNav_desktop__PKcPX[data-scrolled] .HomeNav_pill__RMs5S{background:rgba(255,255,255,.74);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 28px rgba(0,0,0,.07)}.HomeNav_desktop__PKcPX[data-tone=dark] .HomeNav_pill__RMs5S{background:rgba(22,22,24,.66);box-shadow:none}.HomeNav_links__BYmMs{display:flex;align-items:stretch;align-self:stretch;gap:clamp(14px,2.5vw,48px);padding-right:clamp(16px,3.7vw,71px)}.HomeNav_links__BYmMs li{display:flex}.HomeNav_link__Kj8Sn{--link-opacity:0.92;display:flex;align-items:center;font-size:var(--t-body);font-weight:500;line-height:1;color:#fff;opacity:var(--link-opacity);transition:opacity .26s var(--ease),color .42s var(--ease);white-space:nowrap}.HomeNav_link__Kj8Sn:hover{opacity:calc(var(--link-opacity) * .8)}.HomeNav_desktop__PKcPX[data-scrolled] .HomeNav_link__Kj8Sn{--link-opacity:0.62;color:var(--ink)}.HomeNav_desktop__PKcPX[data-tone=dark] .HomeNav_link__Kj8Sn{--link-opacity:0.92;color:#fff}.HomeNav_cta__weL04{display:flex;align-items:center;height:100%;padding-inline:clamp(12px,.99vw,19px);border-radius:var(--r-pill);background:var(--btn-black);color:#fff;font-size:var(--t-body);font-weight:500;line-height:1;white-space:nowrap;transition:transform .3s var(--ease),background .3s var(--ease)}.HomeNav_cta__weL04:hover{background:var(--btn-black-hover);transform:scale(1.02)}.HomeNav_cta__weL04:active{transform:scale(.985)}.HomeNav_mobile__3q2QL{position:fixed;top:0;left:0;right:0;z-index:96}@media (min-width:1000px){.HomeNav_mobile__3q2QL{display:none}}.HomeNav_mobileBar__oVtoc{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--nav-h);padding-inline:var(--gutter);background:linear-gradient(180deg,rgba(12,18,23,.44) 0,rgba(12,18,23,.16) 70%,rgba(12,18,23,0));transition:background .42s var(--ease),box-shadow .42s var(--ease)}.HomeNav_mobile__3q2QL[data-scrolled] .HomeNav_mobileBar__oVtoc{background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);box-shadow:0 1px 0 rgba(0,0,0,.06)}.HomeNav_mobile__3q2QL[data-menu-open] .HomeNav_mobileBar__oVtoc{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.HomeNav_mobileBrand__yx1ac{display:flex;align-items:center;min-height:44px;min-width:0}.HomeNav_mobileWordmark__Qr_qD{width:auto;height:16px;flex:none;transition:filter .42s var(--ease)}.HomeNav_mobile__3q2QL[data-menu-open] .HomeNav_mobileWordmark__Qr_qD,.HomeNav_mobile__3q2QL[data-scrolled] .HomeNav_mobileWordmark__Qr_qD{filter:invert(1)}.HomeNav_menuButton__VxK5U{min-height:44px;min-width:76px;padding:0 16px;border-radius:var(--r-pill);background:rgba(255,255,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;font-size:.9375rem;font-weight:500;transition:background .42s var(--ease),color .42s var(--ease)}.HomeNav_mobile__3q2QL[data-menu-open] .HomeNav_menuButton__VxK5U,.HomeNav_mobile__3q2QL[data-scrolled] .HomeNav_menuButton__VxK5U{background:rgba(0,0,0,.06);color:var(--ink)}.HomeNav_mobile__3q2QL[data-tone=dark] .HomeNav_mobileBar__oVtoc{background:rgba(17,17,17,.74);box-shadow:none}.HomeNav_mobile__3q2QL[data-tone=dark] .HomeNav_mobileWordmark__Qr_qD{filter:none}.HomeNav_mobile__3q2QL[data-tone=dark] .HomeNav_menuButton__VxK5U{background:rgba(255,255,255,.16);color:#fff}.HomeNav_sheet__G_ClR{position:fixed;inset:0;z-index:95;background:var(--bg);opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);transition:opacity .34s var(--ease-out),transform .34s var(--ease-out),visibility 0s linear .34s;overflow-y:auto;overscroll-behavior:contain}.HomeNav_sheet__G_ClR[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity .34s var(--ease-out),transform .34s var(--ease-out),visibility 0s}@media (min-width:1000px){.HomeNav_sheet__G_ClR{display:none}}.HomeNav_sheetInner__8cwBV{min-height:100%;display:flex;flex-direction:column;padding:calc(var(--nav-h) + 36px) var(--gutter) 36px}.HomeNav_sheetLinks__cNS03{display:flex;flex-direction:column;flex:1 1}.HomeNav_sheetLinks__cNS03 li{opacity:0;transform:translate3d(0,10px,0);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.HomeNav_sheet__G_ClR[data-open] .HomeNav_sheetLinks__cNS03 li{opacity:1;transform:none}.HomeNav_sheetLink__0u4Xt{display:flex;align-items:center;min-height:66px;font-size:clamp(1.875rem,8.5vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1}.HomeNav_sheetCta__IGzTP{display:flex;align-items:center;justify-content:center;min-height:58px;margin-top:clamp(28px,6vh,48px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:1.0625rem;font-weight:500}.CookieInventory_inventory__gTLLg{margin-top:clamp(16px,1.4vw,24px)}.CookieInventory_provider__qmbDe+.CookieInventory_provider__qmbDe{margin-top:clamp(28px,2.5vw,44px)}.CookieInventory_providerName__Nv7TH{font-size:var(--t-body);font-weight:600;letter-spacing:var(--ls-body)}.CookieInventory_providerMeta__yDEan{margin-top:6px;font-size:var(--t-small);font-weight:400;line-height:1.5;color:var(--ink-2)}.CookieInventory_providerMeta__yDEan a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.18em}.CookieInventory_table__E3qP_{width:100%;margin-top:14px;border-collapse:collapse;font-size:var(--t-small);font-weight:400;line-height:1.45}.CookieInventory_table__E3qP_ td,.CookieInventory_table__E3qP_ th{padding:10px 12px 10px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule-faint)}.CookieInventory_table__E3qP_ th{font-weight:600;color:var(--ink-3);border-bottom-color:var(--rule)}.CookieInventory_table__E3qP_ code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.CookieInventory_note__OLByN{margin-top:clamp(20px,1.6vw,28px);font-size:var(--t-small);font-weight:400;line-height:1.5;color:var(--ink-2);text-wrap:pretty}@media (max-width:699px){.CookieInventory_table__E3qP_ thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.CookieInventory_table__E3qP_ tr{display:block;padding-block:12px;border-bottom:1px solid var(--rule-faint)}.CookieInventory_table__E3qP_ td{display:grid;grid-template-columns:5.5em minmax(0,1fr);grid-gap:12px;gap:12px;padding:3px 0;border:0}.CookieInventory_table__E3qP_ td:before{content:attr(data-label);font-weight:600;color:var(--ink-3)}}.LegalIndex_list__KF_px{border-top:1px solid var(--rule)}.LegalIndex_row__h_meF{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,48px);padding-block:clamp(20px,1.9vw,34px);border-bottom:1px solid var(--rule);transition:opacity .24s var(--ease)}.LegalIndex_row__h_meF:hover{opacity:.7}.LegalIndex_text__FwcW8{display:flex;flex-direction:column;gap:6px;min-width:0}.LegalIndex_title__I8LmY{font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-title);line-height:1.15}.LegalIndex_summary__9vbNo{max-width:36em;font-size:var(--t-body);font-weight:400;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.LegalIndex_chevron__Ky36K{flex:none;color:var(--ink-3);transition:transform .3s var(--ease)}.LegalIndex_row__h_meF:hover .LegalIndex_chevron__Ky36K{transform:translateX(3px)}.HomeFooter_section__5j0yn{background:var(--bg);padding:clamp(24px,3.3vw,64px) clamp(16px,8.28vw,159px) clamp(20px,4.5vw,86px)}.HomeFooter_panel__eRhY7{display:flex;flex-direction:column;border-radius:var(--r-card);background:#0b0b0b;color:#fff;overflow:hidden}.HomeFooter_main__QvV27{flex:1 1;display:grid;grid-template-columns:66.2% 1fr}.HomeFooter_brand__liORH{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(48px,10vw,200px);padding:clamp(28px,3.6vw,70px) clamp(24px,4vw,78px) clamp(24px,1.8vw,35px);border-right:1px solid var(--rule-dark)}.HomeFooter_wordmark__cGXFy{align-self:flex-start;width:auto;height:clamp(28px,3.13vw,60px)}.HomeFooter_socials__8BhA9{display:flex;gap:clamp(10px,.68vw,13px)}.HomeFooter_social__HPEJz{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.32);color:#fff;transition:background .26s var(--ease),border-color .26s var(--ease)}a.HomeFooter_social__HPEJz:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.HomeFooter_columns__EBM9S{display:flex;flex-direction:column;gap:clamp(28px,2.9vw,56px);padding:clamp(28px,3.6vw,70px) clamp(24px,3vw,58px) clamp(24px,2.4vw,46px) clamp(24px,3.2vw,62px)}.HomeFooter_label__l238J{font-size:var(--t-small);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3-on-dark);margin-bottom:clamp(12px,1vw,19px)}.HomeFooter_about__k7oXo{max-width:26em;font-size:var(--t-body);font-weight:400;line-height:1.5;color:var(--ink-2-on-dark);text-wrap:pretty}.HomeFooter_navList__5Uxlx{display:flex;flex-direction:column;gap:clamp(6px,.57vw,11px)}.HomeFooter_navLink__8kr14{display:inline-flex;align-items:center;min-height:28px;font-size:var(--t-body);font-weight:500;opacity:.92;transition:opacity .24s var(--ease)}.HomeFooter_navLink__8kr14:hover{opacity:1}.HomeFooter_legal__JY5kY{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;min-height:clamp(56px,3.85vw,74px);padding:14px clamp(24px,4vw,78px);border-top:1px solid var(--rule-dark)}.HomeFooter_legalLine__zqjpR{font-size:var(--t-small);color:rgba(255,255,255,.85)}.HomeFooter_legalLinks__H_JFx{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px clamp(16px,1.7vw,32px)}.HomeFooter_legalLink__3UyKf{font-size:var(--t-small);color:rgba(255,255,255,.85);transition:color .24s var(--ease)}.HomeFooter_legalLink__3UyKf:hover{color:#fff}@media (max-width:899px){.HomeFooter_section__5j0yn{padding-inline:var(--gutter)}.HomeFooter_main__QvV27{grid-template-columns:1fr}.HomeFooter_brand__liORH{gap:40px;border-right:0;border-bottom:1px solid var(--rule-dark);padding:36px 28px 32px}.HomeFooter_columns__EBM9S{padding:32px 28px 36px}.HomeFooter_legal__JY5kY{padding-inline:28px;flex-direction:column;align-items:flex-start;gap:10px;padding-block:20px}.HomeFooter_legalLinks__H_JFx{justify-content:flex-start}}.LegalShell_main__uByM0{background:var(--bg);padding-top:clamp(120px,5.21vw + 112px,220px)}.LegalShell_masthead__H3vAV,.LegalShell_masthead__H3vAV>.shell{padding-bottom:clamp(28px,2.5vw,48px)}.LegalShell_masthead__H3vAV>.shell{border-bottom:1px solid var(--rule)}.LegalShell_eyebrow__q3Yaj{font-size:var(--t-small);font-weight:500;color:var(--ink-3)}.LegalShell_eyebrow__q3Yaj a{transition:color .24s var(--ease)}.LegalShell_eyebrow__q3Yaj a:hover{color:var(--ink)}.LegalShell_title__L4ha9{margin-top:clamp(10px,.9vw,18px);font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display)}.LegalShell_intro__9hzNc{margin-top:clamp(16px,1.4vw,26px);max-width:34em;font-size:var(--t-question);font-weight:500;line-height:1.3;letter-spacing:var(--ls-question);color:var(--ink-2);text-wrap:pretty}.LegalShell_updated__3HEw5{margin-top:clamp(16px,1.4vw,26px);font-size:var(--t-small);color:var(--ink-3)}.LegalShell_body__xBu6N{display:grid;grid-template-columns:minmax(0,1fr);padding-block:clamp(8px,1vw,20px) clamp(72px,7vw,134px)}.LegalShell_document__Z6c_X{max-width:720px;min-width:0}@media (min-width:1080px){.LegalShell_body__xBu6N[data-aside]{grid-template-columns:240px minmax(0,1fr);column-gap:clamp(48px,5vw,96px)}.LegalShell_aside__LqdEE{position:-webkit-sticky;position:sticky;top:clamp(150px,5.21vw + 92px,200px);align-self:start}}.LegalToc_label__5ZHz7,.LegalToc_summary__MeKbn{font-size:var(--t-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.LegalToc_label__5ZHz7{padding-bottom:10px}.LegalToc_list__OlO1b{display:flex;flex-direction:column}.LegalToc_link__Fae0x{display:block;padding-block:7px;font-size:var(--t-small);font-weight:500;line-height:1.3;color:var(--ink-2);transition:color .24s var(--ease)}.LegalToc_link__Fae0x:hover{color:var(--ink)}.LegalToc_narrow__UWRTi{display:none}@media (max-width:1079px){.LegalToc_wide__pMTtm{display:none}.LegalToc_narrow__UWRTi{display:block;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:clamp(8px,1vw,16px)}.LegalToc_summary__MeKbn{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none}.LegalToc_summary__MeKbn::-webkit-details-marker{display:none}.LegalToc_summary__MeKbn:after{content:"";width:8px;height:8px;margin-right:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px);transition:transform .24s var(--ease)}.LegalToc_narrow__UWRTi[open] .LegalToc_summary__MeKbn:after{transform:rotate(-135deg) translateY(2px)}.LegalToc_narrow__UWRTi .LegalToc_list__OlO1b{padding-bottom:14px}.LegalToc_link__Fae0x{min-height:40px;display:flex;align-items:center}}@media (prefers-reduced-motion:reduce){.LegalToc_summary__MeKbn:after{transition:none}}.LegalDocument_section__9E3Nl{padding-block:clamp(32px,2.9vw,56px);border-bottom:1px solid var(--rule-faint);scroll-margin-top:calc(var(--nav-h) + 40px)}.LegalDocument_section__9E3Nl:first-of-type{padding-top:clamp(24px,2vw,40px)}.LegalDocument_section__9E3Nl:last-of-type{border-bottom:0}.LegalDocument_heading__XVlOZ{display:flex;gap:.5em;font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-title);line-height:1.15;text-wrap:balance}.LegalDocument_number__KhuX9{flex:none;min-width:1.6em;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDocument_h3__iJBG5{margin-top:clamp(24px,2vw,36px);font-size:var(--t-body);font-weight:600;letter-spacing:var(--ls-body)}.LegalDocument_address__YDm3O,.LegalDocument_list__vE8nO,.LegalDocument_p__w7B6X{margin-top:clamp(14px,1.15vw,20px);font-size:var(--t-body);font-weight:400;line-height:1.55;letter-spacing:var(--ls-body);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.LegalDocument_heading__XVlOZ+.LegalDocument_list__vE8nO,.LegalDocument_heading__XVlOZ+.LegalDocument_p__w7B6X{margin-top:clamp(16px,1.4vw,24px)}.LegalDocument_address__YDm3O a,.LegalDocument_list__vE8nO a,.LegalDocument_p__w7B6X a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.18em;transition:-webkit-text-decoration-color .24s var(--ease);transition:text-decoration-color .24s var(--ease);transition:text-decoration-color .24s var(--ease),-webkit-text-decoration-color .24s var(--ease)}.LegalDocument_address__YDm3O a:hover,.LegalDocument_list__vE8nO a:hover,.LegalDocument_p__w7B6X a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.LegalDocument_list__vE8nO{padding-left:1.25em;list-style:disc}.LegalDocument_list__vE8nO li+li{margin-top:.4em}.LegalDocument_address__YDm3O{display:flex;flex-direction:column;line-height:1.5}.page_company__XwWKX{margin-top:clamp(28px,2.5vw,44px);font-size:var(--t-small);font-weight:400;line-height:1.5;color:var(--ink-3);text-wrap:pretty}.HomeIntro_section__PNxDH{background:var(--bg);padding-block:clamp(88px,9.2vw,176px) clamp(120px,15.4vw,295px)}.HomeIntro_statement__LfsEd{font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);max-width:23.5em;text-wrap:pretty}.HomeIntro_statement__LfsEd+.HomeIntro_statement__LfsEd{margin-top:1lh}[data-measure=wide] .HomeIntro_statement__LfsEd{max-width:25.2em}.HowItWorks_section__tRlnt{background:var(--bg-dark);color:var(--ink-on-dark);padding-block:clamp(64px,7.2vw,138px) clamp(40px,2.9vw,56px)}.HowItWorks_heading__pUNGR{font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);margin-bottom:clamp(40px,4.1vw,79px)}.HowItWorks_card__1EAdE{display:flex;flex-direction:column;height:100%}.HowItWorks_frame__N6KOi{position:relative;aspect-ratio:var(--frame-aspect,356/422);border-radius:var(--frame-radius,var(--r-tile));overflow:hidden;background:#000}.HowItWorks_image__7_McX{object-fit:cover;transition:transform .9s var(--ease-out)}.HowItWorks_card__1EAdE:hover .HowItWorks_image__7_McX{transform:scale(1.015)}.HowItWorks_caption__FbmeR{margin-top:var(--caption-gap,clamp(20px,3vw,58px));padding-right:clamp(0px,.6vw,12px);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2-on-dark);text-wrap:pretty}.HowItWorks_captionTitle__ND62h{font-weight:600;color:var(--ink-on-dark)}.HowItWorks_footnote__oXFcN{margin-top:-44px;min-height:44px;display:flex;align-items:center;max-width:60%;font-size:var(--t-small);color:var(--ink-3-on-dark)}.HomeHero_hero__9UgAF{position:-webkit-sticky;position:sticky;top:0;z-index:0;height:100svh;min-height:560px;display:flex;align-items:flex-end;background:#101216;overflow:hidden}.HomeHero_image__Agcsg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.HomeHero_foot__U3kQJ{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,4vw,76px);padding:0 var(--hero-inset) clamp(28px,4.4vw,84px)}.HomeHero_headline__fxnh7{color:#fff;font-size:clamp(1.75rem,2.92vw,3.5rem);font-weight:600;line-height:1.08;letter-spacing:var(--ls-display);max-width:19em;text-wrap:balance;text-shadow:0 1px 24px rgba(0,0,0,.35)}.HomeHero_video__QyROk{--card-pad:clamp(10px,0.73vw,14px);display:flex;flex-direction:column;flex:none;width:clamp(380px,23.96vw,460px);padding:var(--card-pad);border-radius:clamp(16px,1.04vw,20px);background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);backdrop-filter:saturate(150%) blur(16px);-webkit-backdrop-filter:saturate(150%) blur(16px);color:#fff;transition:background .4s var(--ease)}a.HomeHero_video__QyROk:hover{background:rgba(255,255,255,.24)}.HomeHero_videoFrame__UDzkY{position:relative;display:block;border-radius:clamp(10px,.63vw,12px);overflow:hidden;aspect-ratio:432/219}.HomeHero_videoImage__wcJtr{width:100%;height:100%;object-fit:cover;transition:transform .56s var(--ease)}a.HomeHero_video__QyROk:hover .HomeHero_videoImage__wcJtr{transform:scale(1.02)}.HomeHero_play__yC_mr{position:absolute;inset:0;margin:auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.HomeHero_play__yC_mr svg{margin-left:2px}.HomeHero_videoRow__RhqJU{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,1.04vw,20px);padding:clamp(10px,.63vw,12px) clamp(8px,.57vw,11px) 2px}.HomeHero_caption__NevLy{font-size:clamp(.875rem,.8333vw,1rem);font-weight:500;line-height:1.2;letter-spacing:var(--ls-small);max-width:22em;text-wrap:pretty}.HomeHero_videoArrow__dhC16{flex:none;transition:transform .3s var(--ease)}a.HomeHero_video__QyROk:hover .HomeHero_videoArrow__dhC16{transform:translate(3px,-3px)}@media (max-width:999px){.HomeHero_foot__U3kQJ{flex-direction:column-reverse;align-items:flex-start;gap:22px;padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 20px)}.HomeHero_video__QyROk{width:min(100%,400px)}.HomeHero_headline__fxnh7{font-size:clamp(1.75rem,8vw,2.375rem)}}@media (max-width:999px) and (max-height:700px){.HomeHero_videoFrame__UDzkY{display:none}.HomeHero_videoRow__RhqJU{padding-top:2px}}.PriceCapsule_capsule__jxJCG{display:flex;align-items:center;gap:clamp(10px,.9vw,17px);height:clamp(38px,2.4vw,46px);padding:4px 4px 4px clamp(12px,1.04vw,20px);border-radius:var(--r-pill);background:rgba(16,18,22,.5);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px)}.PriceCapsule_pill__VHcJY,.PriceCapsule_price__zkQSJ{color:#fff;font-size:var(--t-small);font-weight:500;white-space:nowrap}.PriceCapsule_pill__VHcJY{display:flex;align-items:center;height:100%;padding-inline:clamp(12px,.9vw,17px);border-radius:var(--r-pill);background:var(--btn-black);transition:background .3s var(--ease)}.ProductsSection_section__xcOLV{background:var(--bg-grey);padding-block:clamp(48px,4.7vw,90px) clamp(64px,6.8vw,130px)}.ProductsSection_section__xcOLV .display{margin-bottom:clamp(32px,3.2vw,61px)}.ProductsSection_item__HWt70{display:flex;flex-direction:column}.ProductsSection_card__AdxiS{position:relative;display:block;aspect-ratio:740/487;border-radius:var(--r-card);overflow:hidden;background:#dcdde0}.ProductsSection_image__PYqaB{width:100%;height:100%;object-fit:cover;transition:transform .56s var(--ease)}.ProductsSection_card__AdxiS:hover .ProductsSection_image__PYqaB{transform:scale(1.02)}.ProductsSection_scrim__3d0yJ{position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,rgba(0,0,0,.34) 0,rgba(0,0,0,.1) 60%,rgba(0,0,0,0));pointer-events:none}.ProductsSection_name__vtfX_{position:absolute;left:clamp(20px,2.03vw,39px);bottom:clamp(18px,1.93vw,37px);color:#fff;font-size:clamp(1.25rem,1.67vw,2rem);font-weight:600;letter-spacing:var(--ls-title);line-height:1}.ProductsSection_action__LswJL{position:absolute;right:clamp(14px,1.2vw,23px);bottom:clamp(14px,1.2vw,23px)}.ProductsSection_card__AdxiS:hover .ProductsSection_learnMore__k6mxh{background:var(--btn-black-hover)}.ProductsSection_copy__dMXjy{margin-top:clamp(16px,1.875vw,36px);padding-left:var(--r-card);max-width:calc(34em + var(--r-card));font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-3);text-wrap:pretty}.ProductsSection_lead__tfnDm{font-weight:600;color:var(--ink)}.SuccessStories_section___GEI7{background:var(--bg-grey);padding-block:clamp(56px,6vw,115px) clamp(64px,6.8vw,130px)}.SuccessStories_section___GEI7 .display{margin-bottom:clamp(32px,3.44vw,66px)}.SuccessStories_card__8lem4{position:relative;aspect-ratio:475/743;border-radius:var(--r-card);overflow:hidden;background:#23252a}.SuccessStories_image___2Rx6{object-fit:cover;transition:transform .9s var(--ease-out)}.SuccessStories_card__8lem4:hover .SuccessStories_image___2Rx6{transform:scale(1.015)}.SuccessStories_scrim__QJZmh{position:absolute;inset:0 0 auto 0;height:62%;background:linear-gradient(180deg,rgba(10,14,18,.52) 0,rgba(10,14,18,.24) 55%,rgba(10,14,18,0));pointer-events:none}.SuccessStories_copy__Zww7p{position:absolute;inset:0 auto auto 0;width:100%;padding:clamp(20px,1.77vw,34px) clamp(20px,1.77vw,34px) 0;color:#fff;display:flex;flex-direction:column;gap:clamp(10px,.9vw,17px)}.SuccessStories_company__iHaYZ{font-size:var(--t-body);font-weight:500;opacity:.94}.SuccessStories_quote__BlU34 p{font-size:clamp(1.125rem,1.354vw,1.625rem);font-weight:600;letter-spacing:var(--ls-question);line-height:1.24;text-wrap:pretty}.Home_plate__HXifi{position:relative;z-index:1;background:var(--bg)}.CompactKitComparison_section__kZGfG{background:var(--bg);padding-block:clamp(64px,7vw,134px)}.CompactKitComparison_shell__op7H_{width:100%;max-width:calc(1120px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.CompactKitComparison_heading__9usA7{text-align:center;margin-bottom:clamp(32px,3.65vw,70px);text-wrap:balance}.CompactKitComparison_grid__neRoh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,1.67vw,32px);gap:clamp(16px,1.67vw,32px)}.CompactKitComparison_card__G4n6N{display:flex;flex-direction:column;padding:clamp(24px,2.5vw,48px);border:1px solid var(--rule);border-radius:var(--r-tile);background:var(--surface)}.CompactKitComparison_name__GptiB{font-size:clamp(1.375rem,1.77vw,2.125rem);font-weight:600;letter-spacing:var(--ls-title);line-height:1}.CompactKitComparison_audience__DIn_1{margin-top:clamp(12px,.94vw,18px);max-width:19em;min-height:2.7em;font-size:var(--t-body);font-weight:500;line-height:1.35;color:var(--ink-2);text-wrap:balance}.CompactKitComparison_price__k7pzk{margin-top:clamp(16px,1.46vw,28px);font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-title);line-height:1.1}.CompactKitComparison_priceNote__Fv5WB{margin-top:clamp(4px,.42vw,8px);font-size:var(--t-small);color:var(--ink-3);line-height:1.4}.CompactKitComparison_rows__IKZyE{margin-top:clamp(20px,1.875vw,36px)}.CompactKitComparison_row__TVlBk{padding-block:clamp(11px,.78vw,15px);border-top:1px solid var(--rule-faint);font-size:var(--t-body);font-weight:500;line-height:1.3}.CompactKitComparison_row__TVlBk:last-child{border-bottom:1px solid var(--rule-faint)}.CompactKitComparison_row__TVlBk[data-muted]{color:var(--ink-3);font-weight:400}.CompactKitComparison_foot__acCRL{display:flex;align-items:center;margin-top:auto;padding-top:clamp(22px,1.875vw,36px);min-height:calc(44px + clamp(22px, 1.875vw, 36px))}.CompactKitComparison_button__rj_85{display:flex;align-items:center;min-height:clamp(40px,2.3vw,44px);padding-inline:clamp(16px,1.15vw,22px);border-radius:var(--r-pill);background:var(--btn-black);color:#fff;font-size:var(--t-small);font-weight:500;transition:background .3s var(--ease)}.CompactKitComparison_button__rj_85:hover{background:var(--btn-black-hover)}.CompactKitComparison_link__SG4KR{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--t-body);font-weight:600;transition:opacity .26s var(--ease)}.CompactKitComparison_link__SG4KR:hover{opacity:.6}.CompactKitComparison_link__SG4KR svg{transition:transform .3s var(--ease)}.CompactKitComparison_link__SG4KR:hover svg{transform:translateX(3px)}@media (max-width:759px){.CompactKitComparison_grid__neRoh{grid-template-columns:minmax(0,1fr)}.CompactKitComparison_audience__DIn_1{min-height:0}}.KitHero_image__xze18{object-position:var(--hero-position,50% 50%)}.KitHero_scrim__N5z99{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,10,.5) 0,rgba(8,12,10,0) 26%),linear-gradient(0deg,rgba(8,12,10,.72) 0,rgba(8,12,10,.38) 30%,rgba(8,12,10,0) 58%),rgba(8,12,10,.2);pointer-events:none}.KitHero_foot__uuavQ{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--gutter) clamp(28px,4.4vw,84px)}.KitHero_title__zK0rk{color:#fff;font-size:var(--t-display);font-weight:600;line-height:.963;letter-spacing:var(--ls-display);text-wrap:balance;text-shadow:0 1px 24px rgba(0,0,0,.35)}.KitHero_capsule__QCT1n{margin-top:clamp(26px,2.76vw,53px);height:clamp(46px,3.2vw,62px);gap:clamp(14px,1.25vw,24px);padding:6px 6px 6px clamp(18px,1.46vw,28px);background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.KitHero_pill__9qQG7,.KitHero_price__luSHj{font-size:var(--t-body)}.KitHero_pill__9qQG7{padding-inline:clamp(16px,1.25vw,24px)}.KitHero_pill__9qQG7:hover{background:var(--btn-black-hover)}@media (max-width:999px){.KitHero_image__xze18{object-position:var(--hero-position-mobile,var(--hero-position,50% 50%))}.KitHero_foot__uuavQ{padding-bottom:max(28px,env(safe-area-inset-bottom,0px) + 24px)}.KitHero_title__zK0rk{font-size:clamp(1.75rem,8vw,2.375rem);line-height:1.04}}.ProofStatement_section__ocJcV{background:var(--bg);padding-block:clamp(110px,22.4vw,430px) clamp(72px,6.5vw,125px);text-align:center}.ProofStatement_section__ocJcV[data-solo]{padding-block:clamp(120px,24.5vw,470px) clamp(120px,25.5vw,490px)}.ProofStatement_statement__s3itK{margin-inline:auto;max-width:10.3em;font-size:clamp(2.5rem,6.77vw,8.125rem);font-weight:600;line-height:.962;letter-spacing:-.034em;text-wrap:balance}.ProofStatement_support__sht4N{margin:clamp(64px,15.6vw,300px) auto 0;max-width:23.5em;font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:wrap}.ResultsSection_section__iqPzN{background:var(--bg-grey);padding-block:clamp(64px,9.4vw,180px) clamp(64px,6.8vw,130px)}.ResultsSection_section__iqPzN .display{margin-bottom:clamp(36px,4.4vw,84px);text-wrap:balance}@media (min-width:760px){.ResultsSection_line__jYqtD{display:block}}.ResultsSection_card___MApY{position:relative;display:block;aspect-ratio:422/564;border-radius:var(--r-tile);overflow:hidden;background:var(--surface);color:var(--ink);container-type:inline-size}.ResultsSection_copy__66C5J{position:relative;z-index:1;display:flex;flex-direction:column;padding:clamp(24px,9.5cqw,40px) clamp(20px,7.1cqw,30px) 0}.ResultsSection_company__DJMen{font-size:var(--t-body);font-weight:500}.ResultsSection_figure__xdUMy{margin-top:clamp(8px,.73vw,14px);font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-title);line-height:1.1}.ResultsSection_body__Y5QWv{margin-top:clamp(12px,1.25vw,24px);max-width:19.5em;font-size:var(--t-body);font-weight:500;line-height:var(--lh-body);text-wrap:pretty}.ResultsSection_art__XGw9X{max-width:none;height:auto;mix-blend-mode:multiply}.ResultsSection_art__XGw9X,.ResultsSection_missing__olo3d{position:absolute;left:var(--art-left);bottom:var(--art-bottom);width:var(--art-width)}.ResultsSection_missing__olo3d{aspect-ratio:4/3;border-radius:clamp(10px,4cqw,18px);background:var(--blue)}.ResultsSection_action__Gc9_P{position:absolute;right:clamp(16px,5.7cqw,24px);bottom:clamp(16px,5.7cqw,24px);z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--btn-black);color:#fff;transition:background .3s var(--ease)}a.ResultsSection_card___MApY:hover .ResultsSection_action__Gc9_P{background:var(--btn-black-hover)}.FAQAccordion_section__8zEEh{padding-block:clamp(64px,6.563vw,126px) var(--section-y)}.FAQAccordion_grid___KI_I{margin-top:clamp(34px,6.563vw,126px)}@media (min-width:900px){.FAQAccordion_grid___KI_I{padding-inline:clamp(20px,3.229vw,62px)}}.FAQAccordion_row__KUhx1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:13.95%;column-gap:13.95%;grid-row-gap:clamp(28px,3vw,44px);row-gap:clamp(28px,3vw,44px);min-height:clamp(140px,11.563vw,222px);padding-block:clamp(30px,4.271vw,82px) clamp(20px,2.448vw,47px);border-bottom:1px solid var(--rule);transition:min-height .34s var(--ease-out)}.FAQAccordion_row__KUhx1:first-of-type{padding-top:0;min-height:clamp(90px,7.292vw,140px)}.FAQAccordion_row__KUhx1[data-last]{border-bottom:0;padding-bottom:0}@media (max-width:899px){.FAQAccordion_row__KUhx1,.FAQAccordion_row__KUhx1:first-of-type{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:0;min-height:0;padding-block:0;border-bottom:0}}.FAQAccordion_cell__ON4l_{min-width:0}@media (max-width:899px){.FAQAccordion_cell__ON4l_{padding-block:clamp(14px,3.4vw,20px);border-bottom:1px solid var(--rule)}.FAQAccordion_row__KUhx1[data-last] .FAQAccordion_cell__ON4l_:last-child{border-bottom:0}}.FAQAccordion_heading__FOtVC{margin:0;font-size:inherit;font-weight:inherit}.FAQAccordion_trigger__g3DBc{display:block;width:100%;min-height:44px;padding:0;text-align:left}.FAQAccordion_question__eT3qA{display:block;font-size:var(--t-question);font-weight:500;line-height:1.192;letter-spacing:var(--ls-question);text-wrap:pretty;transition:opacity .22s var(--ease),transform .32s var(--ease-out)}.FAQAccordion_trigger__g3DBc:hover .FAQAccordion_question__eT3qA{opacity:.55}.FAQAccordion_label__aB1UF{display:block;max-height:0;overflow:hidden;opacity:0;transform:translate3d(0,-4px,0);font-size:var(--t-body);font-weight:500;line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink-3);transition:opacity .2s var(--ease),transform .32s var(--ease-out),max-height .34s var(--ease-out)}.FAQAccordion_cell__ON4l_[data-open] .FAQAccordion_label__aB1UF{max-height:6em;opacity:1;transform:none;margin-bottom:clamp(8px,.729vw,14px)}.FAQAccordion_cell__ON4l_[data-open] .FAQAccordion_question__eT3qA{position:absolute;opacity:0;transform:translate3d(0,-6px,0);pointer-events:none}.FAQAccordion_panel__LYOpW{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s var(--ease-out),opacity .24s var(--ease) 60ms,transform .34s var(--ease-out);transform:translate3d(0,6px,0)}.FAQAccordion_cell__ON4l_[data-open] .FAQAccordion_panel__LYOpW{grid-template-rows:1fr;opacity:1;transform:none}.FAQAccordion_panelInner__vTbkf{overflow:hidden}.FAQAccordion_answer__d2JBJ{font-size:var(--t-body);font-weight:400;line-height:1.5;letter-spacing:var(--ls-body);color:var(--ink);text-wrap:pretty}.FAQAccordion_cell__ON4l_{position:relative}.FAQAccordion_section__8zEEh[data-tone=dark]{background:var(--bg-dark);color:var(--ink-on-dark)}.FAQAccordion_section__8zEEh[data-tone=dark] .FAQAccordion_cell__ON4l_,.FAQAccordion_section__8zEEh[data-tone=dark] .FAQAccordion_row__KUhx1{border-color:var(--rule-dark)}.FAQAccordion_section__8zEEh[data-tone=dark] .FAQAccordion_label__aB1UF{color:var(--ink-3-on-dark)}.FAQAccordion_section__8zEEh[data-tone=dark] .FAQAccordion_answer__d2JBJ{color:var(--ink-2-on-dark)}.HeroSection_hero__kw_FV{position:-webkit-sticky;position:sticky;top:0;z-index:0;height:100svh;min-height:520px;max-height:1200px;overflow:hidden;isolation:isolate;background:#2c3d47}@media (max-width:999px){.HeroSection_hero__kw_FV{height:92svh;min-height:560px}}.HeroSection_image__IgwPJ{object-fit:cover;z-index:-2}.HeroSection_scrim__I21B9{position:absolute;inset:auto 0 0 0;height:46%;z-index:-1;background:linear-gradient(180deg,rgba(10,20,28,0) 0,rgba(10,20,28,.16) 55%,rgba(10,20,28,.34))}.HeroSection_foot__gVVS5{position:absolute;inset:auto 0 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(20px,4vw,64px);padding:0 var(--hero-inset) clamp(26px,4.69vw,90px);color:#fff}.HeroSection_title__gqqIV{display:flex;flex-direction:column;margin:0;font-size:var(--t-display);font-weight:600;line-height:var(--lh-hero);letter-spacing:var(--ls-display)}.HeroSection_titleLine__7Wg_L{display:block}.HeroSection_subtitle___LQqk{display:block;font-weight:600}.HeroSection_meta__qcT79{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(4px,.573vw,11px);text-align:right;flex:none}.HeroSection_metaTitle__i0UKd{font-size:var(--t-body);font-weight:600;letter-spacing:.01em;text-transform:uppercase;line-height:1}.HeroSection_metaDates__PeAb7{font-size:var(--t-body);font-weight:500;line-height:1;color:rgba(255,255,255,.74)}@media (max-width:719px){.HeroSection_foot__gVVS5{flex-direction:column;align-items:flex-start;gap:clamp(18px,5vw,28px)}.HeroSection_meta__qcT79{align-items:flex-start;text-align:left;gap:.35em}}.HorizontalCarousel_carousel__OCWdY{--rail-inset:max(var(--gutter),(100vw - var(--content))/2)}.HorizontalCarousel_track__86pol{display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-w-mobile);grid-template-rows:var(--card-rows,auto);grid-column-gap:var(--card-gap);column-gap:var(--card-gap);overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--rail-inset);padding-inline:var(--rail-inset);scrollbar-width:none;-webkit-overflow-scrolling:touch}.HorizontalCarousel_track__86pol::-webkit-scrollbar{display:none}@media (max-width:699px){.HorizontalCarousel_track__86pol{column-gap:var(--gutter)}}@media (min-width:700px){.HorizontalCarousel_track__86pol{grid-auto-columns:var(--card-w-tablet)}}@media (min-width:1080px){.HorizontalCarousel_track__86pol{grid-auto-columns:var(--card-w)}}.HorizontalCarousel_track__86pol>li{scroll-snap-align:start;min-width:0}.HorizontalCarousel_controls__oKZHf[hidden]{display:none}.HorizontalCarousel_controls__oKZHf{display:flex;justify-content:flex-end;gap:12px;width:100%;max-width:calc(var(--content) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);margin-top:clamp(24px,2.9vw,56px)}.HorizontalCarousel_arrow__Wg0rJ{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-pill);background:var(--control);color:#4a4a4e;transition:background .24s var(--ease),opacity .24s var(--ease),transform .24s var(--ease)}.HorizontalCarousel_arrow__Wg0rJ:hover:not(:disabled){background:var(--control-hover)}.HorizontalCarousel_arrow__Wg0rJ:active:not(:disabled){transform:scale(.93)}.HorizontalCarousel_arrow__Wg0rJ:disabled{opacity:.42;cursor:default}.HorizontalCarousel_carousel__OCWdY[data-tone=dark] .HorizontalCarousel_arrow__Wg0rJ{background:var(--control-dark);color:rgba(255,255,255,.82)}.HorizontalCarousel_carousel__OCWdY[data-tone=dark] .HorizontalCarousel_arrow__Wg0rJ:hover:not(:disabled){background:var(--control-dark-hover)}.IntroStatement_intro__tWv7A{background:var(--bg);padding-block:var(--section-y) calc(var(--section-y) + 15vh)}@media (max-width:899px){.IntroStatement_intro__tWv7A{padding-bottom:calc(var(--section-y) + 8vh)}}.IntroStatement_block__69Vf1{display:flex;flex-direction:column;max-width:21.85em;font-size:var(--t-display)}.IntroStatement_line__ies1p{font-size:1em;font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display)}.IntroStatement_line__ies1p+.IntroStatement_line__ies1p{margin-top:1.083em}@media (max-width:719px){.IntroStatement_block__69Vf1{max-width:17ch}}.ProposalNav_skip__cRE0m{position:fixed;left:50%;top:10px;transform:translate(-50%,-180%);z-index:200;background:var(--ink);color:#fff;padding:12px 20px;border-radius:var(--r-pill);font-size:.9375rem;transition:transform .2s var(--ease)}.ProposalNav_skip__cRE0m:focus-visible{transform:translate(-50%)}.ProposalNav_desktop__vUI6K{position:fixed;top:0;left:0;right:0;z-index:90;display:none;align-items:center;justify-content:space-between;gap:24px;padding:clamp(18px,5.36vw * .75,100px) var(--hero-inset) 0;padding-top:clamp(16px,5.21vw,100px);pointer-events:none}@media (min-width:1000px){.ProposalNav_desktop__vUI6K{display:flex}}.ProposalNav_desktop__vUI6K>*{pointer-events:auto}.ProposalNav_wordmarkLink__Woi3n{display:flex;align-items:center;height:clamp(40px,2.865vw,55px);opacity:var(--wordmark-opacity,1);transition:opacity .12s linear}.ProposalNav_desktop__vUI6K[data-scrolled] .ProposalNav_wordmarkLink__Woi3n{pointer-events:none}.ProposalNav_wordmark__TfDl3{width:auto;height:clamp(20px,2.516vw,48.3px);transition:filter .42s var(--ease)}.ProposalNav_pill__K_raX{display:flex;align-items:center;height:clamp(40px,2.865vw,55px);padding:6px 6px 6px clamp(14px,1.72vw,33px);border-radius:var(--r-pill);background:rgba(16,22,27,.38);backdrop-filter:saturate(150%) blur(18px);-webkit-backdrop-filter:saturate(150%) blur(18px);transition:background .42s var(--ease),box-shadow .42s var(--ease)}.ProposalNav_desktop__vUI6K[data-scrolled] .ProposalNav_pill__K_raX{background:rgba(255,255,255,.74);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 28px rgba(0,0,0,.07)}.ProposalNav_desktop__vUI6K[data-tone=dark] .ProposalNav_pill__K_raX{background:rgba(22,22,24,.66);box-shadow:none}.ProposalNav_links__oFuEM{display:flex;align-items:stretch;align-self:stretch;gap:clamp(14px,2.5vw,48px);padding-right:clamp(16px,3.7vw,71px)}.ProposalNav_links__oFuEM li{display:flex}.ProposalNav_link__gejjr{display:flex;align-items:center;font-size:var(--t-body);font-weight:500;line-height:1;color:#fff;opacity:.92;transition:opacity .26s var(--ease),color .42s var(--ease);white-space:nowrap}.ProposalNav_link__gejjr:hover,.ProposalNav_link__gejjr[aria-current=true]{opacity:1}.ProposalNav_desktop__vUI6K[data-scrolled] .ProposalNav_link__gejjr{color:var(--ink);opacity:.62}.ProposalNav_desktop__vUI6K[data-scrolled] .ProposalNav_link__gejjr:hover,.ProposalNav_desktop__vUI6K[data-scrolled] .ProposalNav_link__gejjr[aria-current=true]{opacity:1}.ProposalNav_desktop__vUI6K[data-tone=dark] .ProposalNav_link__gejjr{color:#fff;opacity:.92}.ProposalNav_desktop__vUI6K[data-tone=dark] .ProposalNav_link__gejjr:hover,.ProposalNav_desktop__vUI6K[data-tone=dark] .ProposalNav_link__gejjr[aria-current=true]{opacity:1}.ProposalNav_cta__RsVpq{display:flex;align-items:center;height:100%;padding-inline:clamp(12px,.99vw,19px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:var(--t-body);font-weight:500;line-height:1;white-space:nowrap;transition:transform .3s var(--ease),background .3s var(--ease)}.ProposalNav_cta__RsVpq:hover{background:#000;transform:scale(1.02)}.ProposalNav_cta__RsVpq:active{transform:scale(.985)}.ProposalNav_mobile__nzxoY{position:fixed;top:0;left:0;right:0;z-index:96}@media (min-width:1000px){.ProposalNav_mobile__nzxoY{display:none}}.ProposalNav_mobileBar__gn_Eu{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--nav-h);padding-inline:var(--gutter);background:linear-gradient(180deg,rgba(12,18,23,.44) 0,rgba(12,18,23,.16) 70%,rgba(12,18,23,0));transition:background .42s var(--ease),box-shadow .42s var(--ease)}.ProposalNav_mobile__nzxoY[data-scrolled] .ProposalNav_mobileBar__gn_Eu{background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);box-shadow:0 1px 0 rgba(0,0,0,.06)}.ProposalNav_mobile__nzxoY[data-menu-open] .ProposalNav_mobileBar__gn_Eu{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.ProposalNav_mobileBrand__uW7zq{display:flex;align-items:center;min-height:44px;min-width:0}.ProposalNav_mobileWordmark__vAQnc{width:auto;height:16px;flex:none;transition:filter .42s var(--ease)}.ProposalNav_mobile__nzxoY[data-menu-open] .ProposalNav_mobileWordmark__vAQnc,.ProposalNav_mobile__nzxoY[data-scrolled] .ProposalNav_mobileWordmark__vAQnc{filter:invert(1)}.ProposalNav_menuButton__bjqZb{min-height:44px;min-width:76px;padding:0 16px;border-radius:var(--r-pill);background:rgba(255,255,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;font-size:.9375rem;font-weight:500;transition:background .42s var(--ease),color .42s var(--ease)}.ProposalNav_mobile__nzxoY[data-menu-open] .ProposalNav_menuButton__bjqZb,.ProposalNav_mobile__nzxoY[data-scrolled] .ProposalNav_menuButton__bjqZb{background:rgba(0,0,0,.06);color:var(--ink)}.ProposalNav_mobile__nzxoY[data-tone=dark] .ProposalNav_mobileBar__gn_Eu{background:rgba(17,17,17,.74);box-shadow:none}.ProposalNav_mobile__nzxoY[data-tone=dark] .ProposalNav_mobileWordmark__vAQnc{filter:none}.ProposalNav_mobile__nzxoY[data-tone=dark] .ProposalNav_menuButton__bjqZb{background:rgba(255,255,255,.16);color:#fff}.ProposalNav_sheet__YeLDx{position:fixed;inset:0;z-index:95;background:var(--bg);opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);transition:opacity .34s var(--ease-out),transform .34s var(--ease-out),visibility 0s linear .34s;overflow-y:auto;overscroll-behavior:contain}.ProposalNav_sheet__YeLDx[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity .34s var(--ease-out),transform .34s var(--ease-out),visibility 0s}@media (min-width:1000px){.ProposalNav_sheet__YeLDx{display:none}}.ProposalNav_sheetInner__ySvpp{min-height:100%;display:flex;flex-direction:column;padding:calc(var(--nav-h) + 36px) var(--gutter) 36px}.ProposalNav_sheetLinks__4REyB{display:flex;flex-direction:column;flex:1 1}.ProposalNav_sheetLinks__4REyB li{opacity:0;transform:translate3d(0,10px,0);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.ProposalNav_sheet__YeLDx[data-open] .ProposalNav_sheetLinks__4REyB li{opacity:1;transform:none}.ProposalNav_sheetLink__ZziyQ{display:flex;align-items:center;min-height:66px;font-size:clamp(1.875rem,8.5vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1}.ProposalNav_sheetLink__ZziyQ[aria-current=true]{color:var(--blue)}.ProposalNav_sheetCta__p1VMT{display:flex;align-items:center;justify-content:center;min-height:58px;margin-top:clamp(28px,6vh,48px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:1.0625rem;font-weight:500}.RaiseKitCard_card__8WdKb{display:flex;flex-direction:column;height:100%}.RaiseKitCard_frame__HqjFd{position:relative;aspect-ratio:632/468;border-radius:var(--r-card);overflow:hidden;background:#1c1c1e}.RaiseKitCard_image__kPC7L{object-fit:cover;transition:transform .9s var(--ease-out)}.RaiseKitCard_card__8WdKb:hover .RaiseKitCard_image__kPC7L{transform:scale(1.015)}.RaiseKitCard_caption__Ue5tm{margin-top:clamp(14px,1.719vw,33px);padding-right:clamp(0px,1.146vw,22px);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2-on-dark);text-wrap:pretty}.RaiseKitCard_captionTitle__UEt5I{font-weight:600;color:var(--ink-on-dark)}.RaiseKitSection_section__perEn{background:var(--bg-dark);color:var(--ink-on-dark);padding-block:clamp(48px,4.583vw,88px) clamp(40px,3.4375vw,66px)}.RaiseKitSection_label__j3qL3{font-size:var(--t-body);font-weight:500;line-height:var(--lh-body);color:var(--ink-3-on-dark);margin-bottom:clamp(6px,.833vw,16px)}.RaiseKitSection_heading__513rq{font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);margin:0}.RaiseKitSection_rail__eKxzh{margin-top:clamp(30px,3.594vw,69px)}.TimelineItem_tile__2beY0{display:flex;flex-direction:column;min-height:clamp(112px,7.969vw,153px);padding:clamp(22px,2.448vw,47px) clamp(18px,1.875vw,36px) clamp(18px,2.083vw,40px);border-radius:var(--r-tile);background:var(--surface)}.TimelineItem_dates__4Omjc{font-size:var(--t-body);color:var(--ink-2);line-height:var(--lh-body)}.TimelineItem_title__Z_RhJ{margin-top:clamp(6px,.677vw,13px);font-size:var(--t-title);font-weight:500;line-height:1.12;letter-spacing:var(--ls-title);text-wrap:balance}.TimelineItem_copy__kOdL8{min-width:0}.TimelineItem_body__HlbAQ{margin-top:clamp(18px,1.979vw,38px);font-weight:400;text-wrap:pretty}.TimelineItem_body__HlbAQ,.TimelineItem_milestone__KIPMP{padding-inline:clamp(18px,2.188vw,42px) clamp(0px,1.563vw,30px);font-size:var(--t-body);line-height:var(--lh-body)}.TimelineItem_milestone__KIPMP{margin-top:clamp(12px,1.094vw,21px);font-weight:500;color:var(--blue)}.TimelineSection_section__iDmt_{background:var(--bg-grey);padding-block:var(--section-y)}.TimelineSection_item__rmGCc{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.TimelineSection_rail__rV9Mf{margin-top:clamp(22px,2.24vw,43px)}.TeamMember_frame__G1Yio{position:relative;aspect-ratio:362/500;border-radius:var(--r-card);overflow:hidden;background:var(--bg-grey)}.TeamMember_portrait__DzDQu{object-fit:cover}.TeamMember_body__E1eEs,.TeamMember_headline__n2eXJ,.TeamMember_proposed__KX4ud,.TeamMember_role__zchWA{padding-right:clamp(0px,1.458vw,28px)}.TeamMember_role__zchWA{margin-top:clamp(13px,1.354vw,26px);font-size:var(--t-body);color:var(--ink-2);line-height:var(--lh-body)}.TeamMember_headline__n2eXJ{margin-top:clamp(8px,.729vw,14px);font-size:var(--t-title);font-weight:500;line-height:1.12;letter-spacing:var(--ls-title);text-wrap:balance}.TeamMember_body__E1eEs{margin-top:clamp(14px,1.406vw,27px);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);text-wrap:pretty}.TeamMember_proposed__KX4ud{margin-top:clamp(12px,1.094vw,21px);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink)}.TeamMember_proposed__KX4ud[data-pending]{color:var(--ink-3)}.TeamSection_person__Xx_x8{display:grid;grid-row:span 5;grid-template-rows:subgrid;align-content:start;min-width:0}.TeamSection_rail__R9dj6{margin-top:clamp(18px,1.458vw,28px)}.PricingOption_card__h3ZyW{display:flex;flex-direction:column;height:100%;padding:clamp(22px,2.083vw,40px) clamp(24px,2.917vw,56px) clamp(20px,1.146vw,22px);border-radius:var(--r-card);background:var(--surface)}.PricingOption_head__az4x3{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:clamp(30px,2.344vw,45px)}.PricingOption_name__zzmvF{font-size:var(--t-title);font-weight:500;line-height:1.12;letter-spacing:var(--ls-title)}.PricingOption_badge__m622c{display:flex;align-items:center;height:clamp(30px,2.344vw,45px);padding-inline:clamp(12px,1.146vw,22px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:var(--t-body);font-weight:500;white-space:nowrap}.PricingOption_amounts__IBSCD{display:flex;align-items:flex-start;gap:clamp(14px,3.75vw,72px);margin-top:clamp(22px,3.594vw,69px)}.PricingOption_amount__B3zgN{min-width:0}.PricingOption_price__FRS_W{font-size:var(--t-price);font-weight:500;line-height:1;letter-spacing:var(--ls-price);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PricingOption_priceNote__GBh6f{margin-top:clamp(6px,.677vw,13px);font-size:var(--t-body);color:var(--ink-3)}.PricingOption_plus__Xa6vZ{font-size:var(--t-price);font-weight:500;line-height:1;color:var(--ink)}@media (max-width:699px){.PricingOption_amounts__IBSCD{flex-direction:column;align-items:flex-start;gap:clamp(12px,3vw,18px)}}.PricingOption_total__JYC6V{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:auto 0 0;padding-top:clamp(28px,4.844vw,93px);padding-bottom:clamp(8px,.781vw,15px);border-bottom:1px solid var(--rule-faint);font-size:var(--t-body)}.PricingOption_total__JYC6V dt{color:var(--ink-3)}.PricingOption_total__JYC6V dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PricingOption_footnote___4oxq{margin-top:clamp(12px,.938vw,18px);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);color:var(--ink-3);text-wrap:pretty}.PricingSection_section__huUet{background:var(--bg-grey);padding-block:var(--section-y)}.PricingSection_grid__V3EZ_{display:grid;grid-gap:clamp(14px,2.708vw,52px);gap:clamp(14px,2.708vw,52px);margin-top:clamp(20px,1.823vw,35px)}@media (min-width:900px){.PricingSection_grid__V3EZ_{grid-template-columns:567fr 866fr;align-items:stretch}}.PricingSection_cell__QHMA7{display:flex;min-width:0}.PricingSection_cell__QHMA7>*{width:100%}.ClosingCTA_section__N6pbX{padding-block:clamp(48px,6.25vw,120px)}.ClosingCTA_panel__Jl2tF{position:relative;aspect-ratio:2940/1440;border-radius:var(--r-card);background:var(--bg-grey);overflow:hidden}.ClosingCTA_panelImage___HzcW{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ClosingCTA_copy__gJ6jH{position:absolute;inset:0 39.2% 0 0;display:grid;grid-template-rows:1fr auto;justify-items:center;text-align:center;padding:clamp(40px,3.6vw,70px) clamp(20px,2vw,40px) clamp(24px,1.51vw,29px);min-width:0}.ClosingCTA_block__AY89w{align-self:center;padding-top:clamp(6px,2.031vw,39px)}.ClosingCTA_heading__1_uIp{font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance}.ClosingCTA_sub__0OlvW{margin-top:clamp(10px,.885vw,17px);font-size:var(--t-body);font-weight:500}.ClosingCTA_cta__qkSmj{display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:clamp(48px,2.344vw,45px);margin-top:clamp(14px,.833vw,16px);padding-inline:clamp(20px,1.146vw,22px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:var(--t-body);font-weight:500;transition:transform .3s var(--ease),background .3s var(--ease)}.ClosingCTA_cta__qkSmj:hover{background:#000;transform:scale(1.02)}.ClosingCTA_cta__qkSmj:active{transform:scale(.985)}.ClosingCTA_footnote__yyJf2{align-self:end;font-size:var(--t-small);font-weight:400;letter-spacing:var(--ls-small);color:var(--ink-3)}@media (max-width:759px){.ClosingCTA_panel__Jl2tF{aspect-ratio:auto;display:grid;grid-template-rows:auto auto;border-radius:var(--r-card);background:var(--bg-grey);overflow:hidden}.ClosingCTA_panelImage___HzcW{position:relative;inset:auto;grid-row:2;aspect-ratio:4/5;height:auto;object-position:72% 50%}.ClosingCTA_copy__gJ6jH{position:relative;inset:auto;grid-row:1;gap:clamp(24px,6vw,36px);padding:clamp(40px,10vw,56px) var(--gutter) clamp(20px,5vw,28px)}.ClosingCTA_block__AY89w{padding-top:0}}.Proposal_footer__yhVaM,.Proposal_plate__WRWa3{position:relative;z-index:1;background:var(--bg)}.Proposal_footer__yhVaM{padding-block:clamp(44px,4.167vw,80px) calc(clamp(44px, 4.167vw, 80px) + env(safe-area-inset-bottom))}.Proposal_line__VwdIt{text-align:center;font-size:var(--t-small);font-weight:400;letter-spacing:var(--ls-small);color:var(--ink-3)}.Proposal_download__Gl9DT{display:flex;justify-content:center;padding-inline:var(--gutter);padding-bottom:clamp(8px,1.25vw,24px)}.Proposal_downloadButton__7R84W{display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:clamp(48px,2.344vw,45px);padding-inline:clamp(20px,1.146vw,22px);border-radius:var(--r-pill);background:var(--pill-dark);color:#fff;font-size:var(--t-body);font-weight:500;text-align:center;transition:transform .3s var(--ease),background .3s var(--ease)}.Proposal_downloadButton__7R84W:hover{background:#000;transform:scale(1.02)}.Proposal_downloadButton__7R84W:active{transform:scale(.985)}