.bspv[data-astro-cid-dwvggme4]{height:100svh;min-height:620px;color:var(--milk);align-items:flex-end;display:flex;position:relative;overflow:hidden}.bspv__media[data-astro-cid-dwvggme4]{z-index:0;position:absolute;inset:0}.bspv__video[data-astro-cid-dwvggme4]{object-fit:cover;width:100%;height:100%}.bspv__scrim[data-astro-cid-dwvggme4]{background:linear-gradient(180deg, #211e1a80 0%, #211e1a0d 30%, #211e1a1a 46%, #211e1ab3 78%, var(--ink) 100%);position:absolute;inset:0}.bspv__in[data-astro-cid-dwvggme4]{z-index:1;gap:16px;max-width:40em;padding-bottom:clamp(56px,8vh,112px);display:grid;position:relative}.cmp[data-astro-cid-lwizs267]{padding:clamp(32px,4vw,64px) 0 clamp(48px,6vw,88px);overflow:hidden}.cmp__head[data-astro-cid-lwizs267]{gap:14px;margin-bottom:clamp(24px,3vw,40px);display:grid}.cmp__track[data-astro-cid-lwizs267]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.cmp__track[data-astro-cid-lwizs267]::-webkit-scrollbar{display:none}.cmp__slide[data-astro-cid-lwizs267]{scroll-snap-align:start;flex:0 0 100%;width:100%}.cmp__slide-in[data-astro-cid-lwizs267]{gap:clamp(20px,2.4vw,32px);max-width:1180px;margin:0 auto;display:grid}.cmp__stage[data-astro-cid-lwizs267]{aspect-ratio:21/9;background:var(--line);cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:4px;width:100%;position:relative;overflow:hidden}.cmp__img[data-astro-cid-lwizs267]{object-fit:cover;pointer-events:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cmp__after-wrap[data-astro-cid-lwizs267]{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.cmp__handle[data-astro-cid-lwizs267]{top:0;bottom:0;left:var(--pos);background:var(--milk);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:2px;display:flex;position:absolute;transform:translate(-50%)}.cmp__handle-btn[data-astro-cid-lwizs267]{background:var(--ink);width:52px;height:52px;color:var(--milk);border:1px solid var(--milk);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 18px #13131359}.cmp__handle-btn[data-astro-cid-lwizs267] .ic[data-astro-cid-lwizs267]{width:20px;height:20px}.cmp__label[data-astro-cid-lwizs267]{z-index:2;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);color:var(--milk);font-family:var(--f-label);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#1313138c;border:1px solid #f9f8f44d;align-items:center;padding:8px 16px;font-size:11px;display:inline-flex;position:absolute;bottom:18px}.cmp__label--before[data-astro-cid-lwizs267]{left:18px}.cmp__label--after[data-astro-cid-lwizs267]{right:18px}.cmp__bar[data-astro-cid-lwizs267]{z-index:3;pointer-events:none;background:linear-gradient(#13131399,#0000);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex;position:absolute;top:0;left:0;right:0}.cmp__hint[data-astro-cid-lwizs267]{font-family:var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:#f9f8f4cc;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cmp__hint[data-astro-cid-lwizs267] .ic[data-astro-cid-lwizs267]{width:15px;height:15px}.cmp__stage-nav[data-astro-cid-lwizs267]{pointer-events:auto;align-items:center;gap:10px;display:flex}.cmp__counter[data-astro-cid-lwizs267]{font-family:var(--f-label);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--milk);text-align:center;min-width:50px;font-size:13px}.cmp__arrow[data-astro-cid-lwizs267]{width:38px;height:38px;color:var(--milk);transition:background-color .2s var(--out), color .2s var(--out), border-color .2s var(--out);background:#13131366;border:1px solid #f9f8f466;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cmp__arrow[data-astro-cid-lwizs267] .ic[data-astro-cid-lwizs267]{width:16px;height:16px}.cmp__arrow[data-astro-cid-lwizs267]:hover,.cmp__arrow[data-astro-cid-lwizs267]:focus-visible{background:var(--milk);color:var(--ink);border-color:var(--milk)}.cmp__copy[data-astro-cid-lwizs267]{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,80px);display:grid}.cmp__col[data-astro-cid-lwizs267]{align-content:start;gap:12px;display:grid}.cmp__col-t[data-astro-cid-lwizs267]{font-family:var(--f-label);letter-spacing:.03em;text-transform:uppercase;font-size:15px;line-height:1.3}.cmp__text[data-astro-cid-lwizs267]{color:var(--milk-dim);font-size:15px;line-height:1.6}.cmp__result-list[data-astro-cid-lwizs267]{color:var(--milk-dim);gap:8px;font-size:15px;line-height:1.5;display:grid}.cmp__result-list[data-astro-cid-lwizs267] li[data-astro-cid-lwizs267]{padding-left:18px;position:relative}.cmp__result-list[data-astro-cid-lwizs267] li[data-astro-cid-lwizs267]:before{content:"";background:var(--brass-bright);width:6px;height:1px;position:absolute;top:9px;left:0}@media (width<=900px){.cmp__stage[data-astro-cid-lwizs267]{aspect-ratio:4/3}.cmp__copy[data-astro-cid-lwizs267]{grid-template-columns:1fr;gap:24px}.cmp__label[data-astro-cid-lwizs267]{padding:7px 12px;font-size:10px;bottom:14px}.cmp__label--before[data-astro-cid-lwizs267]{left:14px}.cmp__label--after[data-astro-cid-lwizs267]{right:14px}.cmp__handle-btn[data-astro-cid-lwizs267]{width:44px;height:44px}.cmp__bar[data-astro-cid-lwizs267]{padding:12px 14px}}@media (width<=560px){.cmp__hint[data-astro-cid-lwizs267]{display:none}.cmp__bar[data-astro-cid-lwizs267]{justify-content:flex-end}}
