.home-hero[data-v-c0358ccb]{min-width:0;container-type:inline-size}.wordmark[data-v-c0358ccb]{font-family:var(--font-display);color:var(--accent);letter-spacing:-.01em;white-space:nowrap;font-size:min(5.5rem,12.5cqi);font-style:italic;font-weight:500;line-height:1.05}.home-hero-lead[data-v-c0358ccb]{max-width:var(--measure);color:var(--text);margin:1.5rem 0 0;font-size:1.25rem}.home-hero-sub[data-v-c0358ccb]{max-width:var(--measure);color:var(--text-dim);margin:.75rem 0 0}.slider[data-v-3925d9f9]{--tab:1.25rem;--gap:.25rem;--slide:.64s;--interval:7s;--ease-slide:cubic-bezier(.16, 1, .3, 1);min-width:0;container-type:inline-size}.slider-track[data-v-3925d9f9]{height:clamp(23rem,19rem + 6vw,26rem)}.segment[data-v-3925d9f9],.slider-track[data-v-3925d9f9]{gap:var(--gap);display:flex}.segment[data-v-3925d9f9]{flex:0 0 var(--tab);min-width:0;transition:flex-grow var(--slide) var(--ease-slide);overflow:hidden}.segment.is-active[data-v-3925d9f9]{flex-grow:1}.segment-tab[data-v-3925d9f9]{width:var(--tab);border-radius:var(--radius-control);color:var(--text-dim);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:none;gap:.5rem;margin:0;padding:0;display:flex}.segment-tab[data-v-3925d9f9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.segment-bar[data-v-3925d9f9]{background:var(--sdg-fill,var(--surface-2));transform-origin:bottom;transition:transform var(--slide) var(--ease-slide),opacity var(--duration) var(--ease-out);border-radius:.25rem;flex:1;transform:scaleY(.9)}.segment.is-muted .segment-bar[data-v-3925d9f9]{opacity:.3}.segment-tab:focus-visible .segment-bar[data-v-3925d9f9],.segment-tab:hover .segment-bar[data-v-3925d9f9],.segment.is-active .segment-bar[data-v-3925d9f9]{transform:scaleY(1)}.segment.is-muted .segment-tab:hover .segment-bar[data-v-3925d9f9]{opacity:.55}.segment-marker[data-v-3925d9f9]{font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;text-align:center;transition:color var(--duration) var(--ease-out);line-height:1.25rem}.segment-tab:hover .segment-marker[data-v-3925d9f9],.segment.is-active .segment-marker[data-v-3925d9f9]{color:var(--text);font-weight:600}.segment-panel[data-v-3925d9f9]{width:calc(100cqi - var(--count)*(var(--tab) + var(--gap)));visibility:hidden;transition:visibility 0s linear var(--slide);flex:none}.segment.is-active .segment-panel[data-v-3925d9f9]{visibility:visible;transition-delay:0s}.segment-panel[data-v-3925d9f9] .card-body,.segment-panel[data-v-3925d9f9] .card-foot,.segment-panel[data-v-3925d9f9] .card-top{opacity:0;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);transform:translate(.75rem)}.segment-panel[data-v-3925d9f9] .card-numeral{opacity:0;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);transform:translateY(12%)}.segment.is-active .segment-panel[data-v-3925d9f9] .card-body,.segment.is-active .segment-panel[data-v-3925d9f9] .card-foot,.segment.is-active .segment-panel[data-v-3925d9f9] .card-numeral,.segment.is-active .segment-panel[data-v-3925d9f9] .card-top{opacity:1;transition-duration:.52s;transition-delay:.16s;transform:none}.segment.is-active .segment-panel[data-v-3925d9f9] .card-body{transition-delay:.23s}.segment.is-active .segment-panel[data-v-3925d9f9] .card-foot{transition-delay:.3s}.segment.is-active .segment-panel[data-v-3925d9f9] .card-numeral{transition-duration:.9s;transition-delay:.26s}.panel-progress[data-v-3925d9f9]{background:color-mix(in srgb,var(--surface) 70%,transparent);transform-origin:0;height:3px;animation:segment-progress-3925d9f9 var(--interval) linear forwards;position:absolute;inset:auto 0 0;transform:scaleX(0)}.slider.is-held .panel-progress[data-v-3925d9f9]{animation-play-state:paused}@keyframes segment-progress-3925d9f9{to{transform:scaleX(1)}}.slider-controls[data-v-3925d9f9]{justify-content:flex-end;gap:.375rem;margin-top:.875rem;display:flex}.slider-button[data-v-3925d9f9]{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--text);cursor:pointer;transition:border-color var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out);place-items:center;padding:0;display:inline-grid}.slider-button[data-v-3925d9f9]:hover{border-color:var(--text-faint);box-shadow:var(--shadow-raised)}.slider-button[data-v-3925d9f9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container (width<44rem){.slider-track[data-v-3925d9f9]{grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:.75rem var(--gap);grid-template-rows:3.25rem auto;height:auto;display:grid}.segment[data-v-3925d9f9]{display:contents}.segment-tab[data-v-3925d9f9]{grid-row:1;width:auto;min-width:0}.segment-panel[data-v-3925d9f9]{opacity:0;width:auto;min-height:21rem;transition:opacity .24s var(--ease-out),visibility 0s linear .24s;grid-area:2/1/auto/-1}.segment.is-active .segment-panel[data-v-3925d9f9]{opacity:1;transition:opacity .36s var(--ease-out),visibility 0s}.segment-marker[data-v-3925d9f9]{font-size:.6875rem}}.home[data-v-a86801f6]{padding-bottom:4rem}.home-top[data-v-a86801f6]{gap:clamp(2rem,1.5rem + 2vw,3rem);max-width:90rem;padding-block:1.5rem 1rem;display:grid}@media (width>=72rem){.home-top[data-v-a86801f6]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:2.5rem}}
