._2l6YTa_row{justify-content:inherit;gap:var(--space-md);flex-wrap:wrap;display:flex}._2l6YTa_badge{border:1px solid var(--play-gray-border);background:var(--phone-island);color:var(--color-text);transition:border-color .16s ease, transform .22s var(--ease-out), box-shadow .22s ease;border-radius:10px;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}a._2l6YTa_badge:hover{border-color:var(--color-text);box-shadow:0 10px 24px var(--color-backdrop-shade);transform:translateY(-2px)}a._2l6YTa_badge:active{transform:translateY(0)scale(.98)}._2l6YTa_soon{color:var(--color-text-muted);border-style:dashed}._2l6YTa_md{height:56px}._2l6YTa_sm{border-radius:8px;gap:7px;height:40px;padding:0 12px 0 10px}._2l6YTa_text{flex-direction:column;line-height:1.05;display:flex}._2l6YTa_small{letter-spacing:.02em;font-size:11px}._2l6YTa_soon ._2l6YTa_small{color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;font-weight:600}._2l6YTa_large{letter-spacing:-.01em;font-size:21px;font-weight:600}._2l6YTa_sm ._2l6YTa_small{font-size:9px}._2l6YTa_sm ._2l6YTa_large{font-size:16px}
._3FWUxq_root{position:relative}._3FWUxq_viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;overflow-x:auto}._3FWUxq_track{width:max-content;padding:var(--space-lg) var(--gutter) var(--space-xl);padding-left:max(var(--gutter), calc((100vw - var(--content-width)) / 2));gap:clamp(20px,3vw,40px);display:flex}._3FWUxq_track>*{scroll-snap-align:center}._3FWUxq_progress{display:none}._3FWUxq_root[data-pinned] ._3FWUxq_sticky{top:var(--header-height);height:calc(100svh - var(--header-height));flex-direction:column;justify-content:center;display:flex;position:sticky;overflow:hidden}._3FWUxq_root[data-pinned] ._3FWUxq_viewport{scroll-snap-type:none;overflow:visible}._3FWUxq_root[data-pinned] ._3FWUxq_track{padding-right:max(var(--gutter), calc((100vw - var(--content-width)) / 2));will-change:transform}._3FWUxq_root[data-pinned] ._3FWUxq_progress{display:block}._3FWUxq_progressTrack{background:var(--color-select-glass);height:3px;display:block;position:relative;overflow:hidden}._3FWUxq_progressFill{background:var(--color-select);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}
._fdqaG_header>*>header{margin-bottom:var(--space-lg)}._fdqaG_item{gap:var(--space-xs);flex-direction:column;width:min(260px,72vw);margin:0;display:flex}[data-pinned] ._fdqaG_item{width:clamp(160px, calc((100svh - var(--header-height) - 330px) * .46), 280px)}._fdqaG_text{margin-top:var(--space-lg)}._fdqaG_title{align-items:baseline;gap:var(--space-sm);font-size:22px;font-weight:700;display:flex}._fdqaG_number{color:var(--color-select);letter-spacing:.08em;font-size:15px}._fdqaG_caption{color:var(--color-text-muted);font-size:14px}
.e2kX4q_section{padding:clamp(56px,8vw,100px) 0;position:relative}.e2kX4q_header{gap:var(--space-md);flex-direction:column;max-width:720px;margin-bottom:clamp(32px,5vw,56px);display:flex}.e2kX4q_center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.e2kX4q_eyebrow{color:var(--color-select-bright);letter-spacing:.18em;font-size:15px}.e2kX4q_title{padding-bottom:var(--space-md);font-family:var(--font-display);letter-spacing:.005em;font-size:clamp(34px,5vw,54px);font-style:italic;font-weight:700;line-height:1.02;position:relative}.e2kX4q_title:after{content:"";background:linear-gradient(90deg, var(--color-row-line), transparent);width:min(100%,420px);height:1px;position:absolute;bottom:0;left:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.e2kX4q_title:after{transform-origin:0;transition:transform 1.2s var(--ease-out) .25s}.e2kX4q_center .e2kX4q_title:after{transform-origin:50%}[data-reveal]:not([data-visible]) .e2kX4q_title:after{transform:scaleX(0)}.e2kX4q_center[data-reveal]:not([data-visible]) .e2kX4q_title:after{transform:translate(-50%)scaleX(0)}}.e2kX4q_center .e2kX4q_title:after{background:linear-gradient(90deg, transparent, var(--color-row-line), transparent);left:50%;transform:translate(-50%)}.e2kX4q_lead{color:var(--color-text-muted);font-size:18px;line-height:1.6}
