.w24A8q_header{will-change:transform;transition:transform .8s cubic-bezier(.76,0,.24,1);transform:translate(0,0)}.w24A8q_header[data-header-desktop=true][data-header-hidden=true]{transform:translateY(-110%)}.w24A8q_header.w24A8q_header[data-header-keyboard-reveal=true],.w24A8q_header.w24A8q_header[data-header-keyboard-pinned=true],.w24A8q_header.w24A8q_header[data-header-menu-open=true]{transition:none;transform:translate(0,0)}.w24A8q_frost{--frost-alpha:var(--nav-glass-alpha,.62);--nav-dim:.82;color:var(--foreground);background-color:rgb(255 255 255/var(--frost-alpha));-webkit-backdrop-filter:blur(var(--nav-glass-blur,24px)) saturate(180%);backdrop-filter:blur(var(--nav-glass-blur,24px)) saturate(180%);background-image:linear-gradient(#ffffff59,#fff0 70%);border-bottom:1px solid #17141d14;box-shadow:inset 0 1px #ffffffbf,0 10px 30px -18px #17141d40}.w24A8q_frost[data-header-menu-open=true]{--frost-alpha:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.w24A8q_frost{--frost-alpha:1}}@media (prefers-reduced-transparency:reduce){.w24A8q_frost{--frost-alpha:1;-webkit-backdrop-filter:none;backdrop-filter:none}}html:has([data-header-overlay]) .w24A8q_header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}html:has([data-header-overlay]) .w24A8q_header:before{z-index:-1;box-shadow:inset 0 -1px 0 var(--border);content:"";pointer-events:none;background:#fff;transition:transform .8s cubic-bezier(.76,0,.24,1);position:absolute;inset:0 0 -1px}html:has([data-header-overlay]) .w24A8q_header:after{z-index:-1;box-shadow:inset 0 -1px 0 var(--border);content:"";pointer-events:none;background:#fff;transition:transform .8s cubic-bezier(.76,0,.24,1);position:absolute;inset:0 0 -1px}html:has([data-header-overlay]) .w24A8q_header:after{transform:translateY(calc((var(--hero-draw,0) - 1) * 100%));transition:none}html:has([data-header-overlay]) .w24A8q_header [data-header-row] :is(a,button){transition:background-color .15s var(--lv-ease), opacity .15s var(--lv-ease)}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked]):before{transition:none}html:has([data-header-overlay]) .w24A8q_header[data-header-tracked]:not([data-header-ink]) [data-header-row] :is(a,button):not([data-header-cta]){color:#fff;text-shadow:0 1px 12px #17141d8c}html:has([data-header-overlay]) .w24A8q_header[data-header-tracked]:not([data-header-ink]) [data-header-row] img{filter:brightness(0)invert()}@media (hover:hover){html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:hover,:focus-within) [data-header-row] :is(a,button):not([data-header-cta]){color:#fff;text-shadow:0 1px 12px #17141d8c}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:hover,:focus-within) [data-header-row] img{filter:brightness(0)invert()}}@media (hover:none){html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:focus-within) [data-header-row] :is(a,button):not([data-header-cta]){color:#fff;text-shadow:0 1px 12px #17141d8c}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:focus-within) [data-header-row] img{filter:brightness(0)invert()}}@media (hover:hover){html:has([data-header-overlay]) .w24A8q_header:not([data-header-over=false],[data-header-menu-open=true],:hover,:focus-within):before{transform:translateY(-100%)}}@media (hover:none){html:has([data-header-overlay]) .w24A8q_header:not([data-header-over=false],[data-header-menu-open=true],:focus-within):before{transform:translateY(-100%)}}@supports (animation-timeline:scroll()){html:has([data-header-overlay]) .w24A8q_header{--header-fallback-range:26.667vh}@media (min-width:980px){html:has([data-header-overlay]) .w24A8q_header{--header-fallback-range:25vh}}@media (prefers-reduced-motion:reduce){html:has([data-header-overlay]) .w24A8q_header{--header-fallback-range:calc(2 * (max(100lvh, 35rem) - 5rem - 1px))}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked]):before{animation-timing-function:steps(2,jump-none)!important}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked]) [data-header-row] :is(a,button,img){animation-timing-function:steps(2,jump-none)!important}}@media (hover:hover){html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:hover,:focus-within):before{animation:linear both w24A8q_header-scroll-draw;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:hover,:focus-within) [data-header-row] :is(a,button):not([data-header-cta]){animation:linear both w24A8q_header-scroll-ink;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:hover,:focus-within) [data-header-row] img{animation:linear both w24A8q_header-scroll-logo;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}}@media (hover:none){html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:focus-within):before{animation:linear both w24A8q_header-scroll-draw;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:focus-within) [data-header-row] :is(a,button):not([data-header-cta]){animation:linear both w24A8q_header-scroll-ink;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}html:has([data-header-overlay]) .w24A8q_header:not([data-header-tracked],[data-header-over=false],[data-header-menu-open=true],:focus-within) [data-header-row] img{animation:linear both w24A8q_header-scroll-logo;animation-timeline:scroll(root);animation-range:0 var(--header-fallback-range)}}}@keyframes w24A8q_header-scroll-draw{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes w24A8q_header-scroll-ink{0%,49.9%{color:#fff;text-shadow:0 1px 12px #17141d8c}50%,to{color:var(--color-ink);text-shadow:none}}@keyframes w24A8q_header-scroll-logo{0%,49.9%{filter:brightness(0)invert()}50%,to{filter:none}}.w24A8q_mobileDialog{background:0 0}.w24A8q_mobileDialog:before{content:"";background:#fff;animation:.6s cubic-bezier(.76,0,.24,1) both w24A8q_archetype-backdrop-in;position:absolute;inset:0}.w24A8q_mobileTop{animation:.4s cubic-bezier(.76,0,.24,1) both w24A8q_archetype-top-in}.w24A8q_mobileRows>li{opacity:0;animation:.8s cubic-bezier(.76,0,.24,1) both w24A8q_archetype-row-in;animation-delay:calc(.1s + 40ms * var(--motion-index,0));transform:translateY(20px)}@keyframes w24A8q_archetype-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes w24A8q_archetype-top-in{0%{opacity:0}to{opacity:1}}@keyframes w24A8q_archetype-row-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.w24A8q_header,.w24A8q_mobileDialog:before,.w24A8q_mobileTop,.w24A8q_mobileRows>li{transition:none;animation:none}html:has([data-header-overlay]) .w24A8q_header:before{transition:none;animation:none}.w24A8q_header.w24A8q_header[data-header-desktop=true][data-header-hidden=true]{transform:none}.w24A8q_mobileTop,.w24A8q_mobileRows>li{opacity:1;transform:none}}
._1nIT6a_section>.container-lv{container-type:inline-size}._1nIT6a_promises{margin-top:var(--head-content);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._1nIT6a_promise{background:var(--secondary);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:16px}._1nIT6a_promiseIcon{color:var(--primary);margin-bottom:16px;display:block}._1nIT6a_promise h3,._1nIT6a_promise p{margin:0}._1nIT6a_promise p{margin-top:8px}@media (max-width:359px){._1nIT6a_promise{padding-inline:12px}._1nIT6a_promise h3{font-size:1.125rem}}@media (min-width:980px){._1nIT6a_promises{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}._1nIT6a_promise{padding:24px}}@container (max-width:40rem){._1nIT6a_promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:calc(14.6rem + 76px)){._1nIT6a_promises{grid-template-columns:1fr}}@media (max-width:359px){@container (min-width:calc(13.2rem + 60px)){._1nIT6a_promises{grid-template-columns:repeat(2,minmax(0,1fr))}}}
.nNCGMa_stage{margin-top:var(--head-content);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--accent) 42%, var(--background));color:var(--foreground);padding:12px}.nNCGMa_choices{gap:4px;display:grid}.nNCGMa_item{border-radius:var(--radius-card);background:var(--card);min-width:0;overflow:hidden}.nNCGMa_trigger{width:100%;min-height:48px;color:var(--body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:relative}.nNCGMa_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.nNCGMa_trigger[data-open=true],.nNCGMa_trigger[data-selected=true]{color:var(--foreground)}.nNCGMa_triggerText{min-width:0;display:block}.nNCGMa_title{font-size:1.0625rem;font-weight:500;line-height:1.5rem;display:block}.nNCGMa_explanation{color:var(--body);opacity:0;grid-template-rows:0fr;margin-top:0;font-size:.9375rem;line-height:1.375rem;transition:grid-template-rows .45s ease-in-out,margin-top .45s ease-in-out,opacity .45s ease-in-out;display:grid}.nNCGMa_explanationCopy{min-height:0;overflow:hidden}.nNCGMa_trigger[data-open=true] .nNCGMa_explanation{opacity:1;grid-template-rows:1fr;margin-top:8px}.nNCGMa_chevron{width:16px;height:16px;transition:transform .35s var(--lv-ease);flex:none}.nNCGMa_trigger[data-open=true] .nNCGMa_chevron{transform:rotate(180deg)}.nNCGMa_progress{background:color-mix(in srgb, var(--primary) 18%, transparent);pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.nNCGMa_progressFill{border-radius:inherit;background:var(--primary);transform-origin:0;width:100%;height:100%;animation:nNCGMa_team-progress var(--team-dwell) linear both;animation-play-state:paused;display:block;transform:scaleX(0)}.nNCGMa_stage[data-autoplay-running=true] .nNCGMa_progressFill{animation-play-state:running}@keyframes nNCGMa_team-progress{to{transform:scaleX(1)}}.nNCGMa_evidence{opacity:0;visibility:hidden;min-width:0;transition:grid-template-rows .35s var(--lv-ease), padding-block .35s var(--lv-ease), opacity .35s var(--lv-ease), visibility 0s linear .35s;grid-template-rows:0fr;padding-block:0;display:grid}.nNCGMa_evidence[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.nNCGMa_evidence:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.nNCGMa_reveal{min-width:0;min-height:0;padding:0 12px;overflow:hidden}@media (min-width:980px){.nNCGMa_stage{padding:24px}.nNCGMa_desktopLayout{grid-template-columns:minmax(14rem,4fr) minmax(0,8fr);align-items:stretch;gap:24px;display:grid}.nNCGMa_desktopChoices{border-radius:var(--radius-card);background:var(--card);align-content:stretch;display:grid;overflow:hidden}.nNCGMa_desktopChoices .nNCGMa_trigger{align-items:flex-start;min-height:64px;padding:16px 24px;position:relative}.nNCGMa_desktopChoices .nNCGMa_trigger:not(:last-child){border-bottom:1px solid var(--border)}.nNCGMa_desktopChoices .nNCGMa_trigger:last-child .nNCGMa_progress{bottom:0}.nNCGMa_desktopChoices .nNCGMa_trigger[data-selected=false]:hover{color:var(--foreground)}.nNCGMa_desktopChoices .nNCGMa_title{font-size:1.5rem;line-height:2rem}.nNCGMa_desktopChoices .nNCGMa_explanation{font-size:var(--type-body);line-height:var(--type-body-lh)}.nNCGMa_desktopPanels{border-radius:var(--radius-card);background:var(--card);min-width:0;padding:24px;display:grid}.nNCGMa_desktopPanels .nNCGMa_evidence{transition:opacity .35s var(--lv-ease), visibility 0s linear .35s;grid-area:1/1;grid-template-rows:1fr;align-self:stretch;padding:0}.nNCGMa_desktopPanels .nNCGMa_evidence[data-open=true]{transition-delay:0s}.nNCGMa_desktopPanels .nNCGMa_reveal{align-content:center;padding:0;display:grid;overflow:visible}.nNCGMa_choices{isolation:isolate;grid-template-rows:repeat(4,auto);grid-template-columns:minmax(14rem,4fr) minmax(0,8fr);gap:0 24px;position:relative}.nNCGMa_choices:before{content:"";z-index:-1;border-radius:var(--radius-card);background:var(--card);grid-area:1/1/5}.nNCGMa_item{display:contents}.nNCGMa_trigger{grid-column:1;grid-row:var(--team-row);align-items:flex-start;min-height:64px;padding:16px 24px;position:relative}.nNCGMa_item:not(:last-child) .nNCGMa_trigger{border-bottom:1px solid var(--border)}.nNCGMa_trigger[data-selected=false]:hover{color:var(--foreground)}.nNCGMa_title{font-size:1.5rem;line-height:2rem}.nNCGMa_explanation{font-size:var(--type-body);line-height:var(--type-body-lh)}.nNCGMa_chevron{display:none}.nNCGMa_evidence{border-radius:var(--radius-card);background:var(--card);transition:opacity .35s var(--lv-ease), visibility 0s linear .35s;grid-area:1/2/5;grid-template-rows:1fr;align-self:stretch;padding:24px}.nNCGMa_evidence[data-open=true]{transition-delay:0s}.nNCGMa_reveal{align-content:center;padding:0;display:grid;overflow:visible}}@media (max-width:979px){.nNCGMa_progress{bottom:0}.nNCGMa_evidence[data-open=true]{padding-block:12px}}@media (prefers-reduced-motion:reduce){.nNCGMa_progress{display:none}.nNCGMa_stage,.nNCGMa_stage *,.nNCGMa_stage :before,.nNCGMa_stage :after{transition:none!important;animation:none!important}}
.h3X2XG_panel{padding:var(--card-pad);margin-top:var(--head-content)}.h3X2XG_stages{gap:var(--card-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.h3X2XG_stage{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"node when""node card";align-items:start;gap:16px;display:grid;position:relative}.h3X2XG_stage:not(:last-of-type):before{content:"";background:var(--accent);border-radius:1px;width:2px;height:100%;position:absolute;top:16px;left:11px}.h3X2XG_when{grid-area:when}.h3X2XG_whenT{color:var(--foreground);display:block}.h3X2XG_whenB{margin-top:4px;display:block}.h3X2XG_node{z-index:1;background:var(--accent);border-radius:50%;grid-area:node;justify-self:center;width:16px;height:16px;margin-top:6px;position:relative}.h3X2XG_stage:first-child .h3X2XG_node{background:var(--primary);width:20px;height:20px;box-shadow:0 0 0 4px var(--accent);margin-top:4px}.h3X2XG_nodeOn{background:var(--primary);box-shadow:0 0 0 4px var(--accent);transition:opacity var(--lv-dur-beat) var(--lv-ease);border-radius:50%;position:absolute;inset:0}.h3X2XG_stage:first-child .h3X2XG_nodeOn{display:none}.h3X2XG_fill{z-index:0;background:var(--primary);transform-origin:50% 0;pointer-events:none;border-radius:1px;width:2px;position:absolute}.h3X2XG_stages:not([data-motion]) .h3X2XG_fill{display:none}.h3X2XG_stages:not([data-motion]) .h3X2XG_stage:not(:last-of-type):before{background:var(--primary)}.h3X2XG_card{min-width:0;padding:var(--card-pad);box-shadow:inset 0 0 0 1px var(--border);grid-area:card}.h3X2XG_head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.h3X2XG_h3{overflow-wrap:anywhere;min-width:0;color:var(--foreground);flex:10ch;margin:0}.h3X2XG_facts,.h3X2XG_days,.h3X2XG_rows{margin:16px 0 0;padding:0;list-style:none}.h3X2XG_facts b,.h3X2XG_days b,.h3X2XG_rows b{color:var(--foreground)}.h3X2XG_ico{background:var(--muted);width:32px;height:32px;color:var(--primary);border-radius:50%;flex:none;place-items:center;display:inline-grid}.h3X2XG_facts{grid-template-columns:minmax(0,1fr);row-gap:16px;display:grid}.h3X2XG_facts li{border-top:1px solid var(--border);align-items:flex-start;gap:12px;padding:16px 0 0;display:flex}.h3X2XG_facts li:first-child{border-top:0;padding-top:0}.h3X2XG_facts b{display:block}.h3X2XG_facts .h3X2XG_v{color:var(--muted-foreground);display:block}.h3X2XG_days li,.h3X2XG_rows li{border-top:1px solid var(--border);grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:12px;padding:16px 0;display:grid}.h3X2XG_rows li{grid-template-columns:32px minmax(0,1fr)}.h3X2XG_days li:first-child,.h3X2XG_rows li:first-child{border-top:0;padding-top:0}.h3X2XG_days li:last-child,.h3X2XG_rows li:last-child{padding-bottom:0}.h3X2XG_days li:before{content:"";background:var(--primary);border-radius:50%;justify-self:center;width:8px;height:8px}.h3X2XG_days .h3X2XG_v,.h3X2XG_rows .h3X2XG_v{color:var(--muted-foreground);grid-column:2}.h3X2XG_caption{text-align:center;margin:24px 0 0}@media (min-width:980px){.h3X2XG_stage{grid-template-columns:40px 200px minmax(0,1fr);grid-template-areas:"node when card";gap:0 24px}.h3X2XG_stage:not(:last-of-type):before{top:40px;left:19px}.h3X2XG_when{padding-top:24px}.h3X2XG_node{width:20px;height:20px;margin-top:30px}.h3X2XG_stage:first-child .h3X2XG_node{width:24px;height:24px;box-shadow:0 0 0 6px var(--accent);margin-top:28px}.h3X2XG_facts,.h3X2XG_days,.h3X2XG_rows{margin-left:56px}.h3X2XG_facts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.h3X2XG_facts li{border-top:0;border-left:1px solid var(--border);padding:0 24px}.h3X2XG_facts li:first-child{border-left:0;padding-left:0}.h3X2XG_days li,.h3X2XG_rows li{padding:12px 0}.h3X2XG_days li{grid-template-columns:8px 96px minmax(0,1fr);column-gap:16px}.h3X2XG_rows li{grid-template-columns:32px 136px minmax(0,1fr);column-gap:16px}.h3X2XG_days .h3X2XG_v,.h3X2XG_rows .h3X2XG_v{color:var(--body);grid-column:auto}}.h3X2XG_stages[data-motion] .h3X2XG_stage:not([data-reached]) .h3X2XG_nodeOn{opacity:0}.h3X2XG_stages[data-motion] .h3X2XG_card,.h3X2XG_stages[data-motion] .h3X2XG_ev{transition:opacity var(--lv-dur) var(--lv-ease), transform var(--lv-dur) var(--lv-ease)}.h3X2XG_stages[data-motion] .h3X2XG_stage:not([data-in]) .h3X2XG_card,.h3X2XG_stages[data-motion] .h3X2XG_stage:not([data-in]) .h3X2XG_ev{opacity:0;transform:translateY(8px)}.h3X2XG_stages[data-motion] .h3X2XG_stage[data-in] .h3X2XG_ev{transition-delay:calc(40ms + var(--i,0) * 30ms)}@media (prefers-reduced-motion:reduce){.h3X2XG_nodeOn,.h3X2XG_card,.h3X2XG_ev{transition:none!important}}
