.panel[data-astro-cid-qr5ahnp7]{scroll-margin-top:calc(var(--nav-h) + 72px);align-items:center;gap:clamp(28px,5vw,88px);padding-block:clamp(40px,5.5vw,88px);display:grid}@media (width>=900px){.panel[data-astro-cid-qr5ahnp7]{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.panel--flip[data-astro-cid-qr5ahnp7]{grid-template-columns:minmax(0,1fr) minmax(0,1.22fr)}.panel--flip[data-astro-cid-qr5ahnp7] .panel__art[data-astro-cid-qr5ahnp7]{order:2}}.panel__art[data-astro-cid-qr5ahnp7]{will-change:transform}.panel__card[data-astro-cid-qr5ahnp7]{border-radius:var(--r-xl);background:var(--surface-2);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b142609}.panel__plate[data-astro-cid-qr5ahnp7]{background:inherit;transform-origin:50% 60%;will-change:transform;padding:3% 3.5% 2.5%}.panel__copy[data-astro-cid-qr5ahnp7]{will-change:transform;align-content:center;justify-items:start;gap:16px;max-width:500px;display:grid}.panel__kicker[data-astro-cid-qr5ahnp7]{font-size:var(--fs-sm);color:var(--brand);align-items:baseline;gap:12px;font-weight:600;display:inline-flex}.panel__num[data-astro-cid-qr5ahnp7]{font-size:var(--fs-xs);color:var(--text-3);font-weight:600}.panel__subject[data-astro-cid-qr5ahnp7]{font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:600;display:inline-flex}.panel__title[data-astro-cid-qr5ahnp7]{font-size:var(--fs-h2);font-weight:var(--fw-display);letter-spacing:var(--track-head);color:var(--ink-950);line-height:1.2}.panel__title[data-astro-cid-qr5ahnp7] .h-clause{display:block}.panel__text[data-astro-cid-qr5ahnp7]{font-size:var(--fs-body);color:var(--text-2);word-break:keep-all;overflow-wrap:anywhere;max-width:30em;line-height:1.8}.panel__actions[data-astro-cid-qr5ahnp7]{margin-top:16px}@media (width<=899px){.panel__copy[data-astro-cid-qr5ahnp7]{max-width:620px}}@media (width<=520px){.panel__card[data-astro-cid-qr5ahnp7]{border-radius:var(--r-lg)}.panel__actions[data-astro-cid-qr5ahnp7]{width:100%}.panel__actions[data-astro-cid-qr5ahnp7] .btn{flex:150px}}.reel[data-astro-cid-4rrdmpiq]{padding-bottom:clamp(48px,7vw,112px);position:relative}.reel__index-wrap[data-astro-cid-4rrdmpiq]{top:calc(var(--nav-h) + 12px);z-index:30;padding-inline:var(--gutter);pointer-events:none;justify-content:center;display:flex;position:sticky}.reel__index[data-astro-cid-4rrdmpiq]{border-radius:var(--r-pill);scrollbar-width:none;pointer-events:auto;gap:2px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.reel__index[data-astro-cid-4rrdmpiq]::-webkit-scrollbar{display:none}.reel__chip[data-astro-cid-4rrdmpiq]{border-radius:var(--r-pill);min-height:44px;font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .26s ease, color .26s ease, box-shadow .26s ease, scale var(--dur-snappy) var(--spring-snappy);flex-wrap:wrap;align-content:center;align-items:baseline;gap:8px;padding:0 18px;font-weight:600;display:inline-flex;position:relative}.reel__chip[data-astro-cid-4rrdmpiq]:hover{color:var(--text)}.reel__chip[data-astro-cid-4rrdmpiq]:active{scale:.96}.reel__chip-num[data-astro-cid-4rrdmpiq]{font-size:var(--fs-xs);color:var(--text-3);font-weight:600;transition:color .26s}.reel__chip[data-astro-cid-4rrdmpiq][aria-current=true]{color:var(--ink-950);background:#fff;box-shadow:0 1px 2px #0b14260f,0 4px 14px -6px #102a6e38}.reel__chip[data-astro-cid-4rrdmpiq][aria-current=true] .reel__chip-num[data-astro-cid-4rrdmpiq]{color:var(--brand)}.reel__chip-track[data-astro-cid-4rrdmpiq]{opacity:0;border-radius:2px;height:2px;transition:opacity .26s;position:absolute;bottom:7px;left:18px;right:18px;overflow:hidden}.reel__chip[data-astro-cid-4rrdmpiq][aria-current=true] .reel__chip-track[data-astro-cid-4rrdmpiq]{opacity:1;background:var(--blue-100)}.reel__chip-bar[data-astro-cid-4rrdmpiq]{background:var(--brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.reel__panels[data-astro-cid-4rrdmpiq]{margin-top:clamp(4px,1.5vw,16px)}@media (width<=640px){.reel__index-wrap[data-astro-cid-4rrdmpiq]{padding-inline:12px}.reel__chip[data-astro-cid-4rrdmpiq]{padding:0 clamp(9px,3vw,14px)}.reel__chip-num[data-astro-cid-4rrdmpiq]{display:none}.reel__chip-track[data-astro-cid-4rrdmpiq]{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.reel__chip-track[data-astro-cid-4rrdmpiq]{display:none}}.sc-hero[data-astro-cid-damxqdvy] .phero__lead{text-wrap:balance}.sc-hero__note[data-astro-cid-damxqdvy]{max-width:40em;font-size:var(--fs-sm);color:var(--text-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:8px;line-height:1.7;display:inline-flex}.phero.sc-hero{padding-bottom:clamp(28px,3.5vw,44px)}
