.sc-panel[data-astro-cid-qstj6hu4]{position:relative;overflow:hidden;display:block;background:var(--color-night);outline-offset:3px}.sc-panel[data-astro-cid-qstj6hu4] .sc-img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sc-panel[data-astro-cid-qstj6hu4]:hover .sc-img{transform:scale(1.04)}.sc-shade[data-astro-cid-qstj6hu4]{background:linear-gradient(to top,#1a1022e6,#1a10224d 55%,#1a10220d)}.sc-info[data-astro-cid-qstj6hu4]{position:absolute;left:0;bottom:0;padding:24px;width:100%}.sc-vert[data-astro-cid-qstj6hu4]{display:none}.sc-dots[data-astro-cid-qstj6hu4]{display:flex;gap:8px;justify-content:center;margin-top:18px}.sc-dots[data-astro-cid-qstj6hu4] span[data-astro-cid-qstj6hu4]{width:7px;height:7px;border-radius:99px;background:color-mix(in srgb,var(--color-ink) 22%,transparent);transition:width .3s,background .3s}.sc-dots[data-astro-cid-qstj6hu4] span[data-astro-cid-qstj6hu4].on{width:26px;background:var(--color-plum)}.sc-row[data-astro-cid-qstj6hu4]{display:flex;gap:12px;overflow-x:auto;margin-inline:calc(-1*max(5vw,20px));padding-inline:max(5vw,20px);scroll-padding-inline:max(5vw,20px)}.sc-panel[data-astro-cid-qstj6hu4]{flex:0 0 min(80vw,380px);height:min(118vw,500px)}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.sc-row[data-astro-cid-qstj6hu4]{overflow:visible;margin:0;padding:0;height:580px;gap:10px}.sc-panel[data-astro-cid-qstj6hu4]{flex:1 1 0;height:auto;min-width:0;transition:flex-grow .65s cubic-bezier(.3,.7,.2,1)}.sc-panel[data-astro-cid-qstj6hu4].is-active{flex-grow:4.2}.sc-dots[data-astro-cid-qstj6hu4]{display:none}.sc-info[data-astro-cid-qstj6hu4]{width:calc((min(100vw,1280px) - (2*max(5vw,20px)) - 50px)*.45);padding:28px;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.sc-panel[data-astro-cid-qstj6hu4].is-active .sc-info[data-astro-cid-qstj6hu4]{opacity:1;transform:none;transition:opacity .45s ease .32s,transform .45s cubic-bezier(.2,.7,.2,1) .32s}.sc-vert[data-astro-cid-qstj6hu4]{display:block;position:absolute;left:50%;bottom:28px;writing-mode:vertical-rl;transform:translate(-50%) rotate(180deg);font-size:28px;line-height:1;white-space:nowrap;transition:opacity .25s ease .2s}.sc-panel[data-astro-cid-qstj6hu4].is-active .sc-vert[data-astro-cid-qstj6hu4]{opacity:0;transition:opacity .12s ease}}@media(prefers-reduced-motion:reduce){.sc-panel[data-astro-cid-qstj6hu4],.sc-panel[data-astro-cid-qstj6hu4] .sc-img,.sc-info[data-astro-cid-qstj6hu4],.sc-vert[data-astro-cid-qstj6hu4]{transition:none!important}}.roster-desk[data-astro-cid-44lnrazb]{display:none}@media(min-width:1024px)and (hover:hover){.roster-desk[data-astro-cid-44lnrazb]{display:grid}.roster-touch[data-astro-cid-44lnrazb]{display:none}}.roster-row[data-astro-cid-44lnrazb]{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.roster-row[data-astro-cid-44lnrazb].is-active,.roster-row[data-astro-cid-44lnrazb]:hover,.roster-row[data-astro-cid-44lnrazb]:focus-visible{color:var(--color-ink)}.roster-row[data-astro-cid-44lnrazb].is-active>span[data-astro-cid-44lnrazb]:first-child{color:var(--color-plum)}.g-track[data-astro-cid-ihllb3az]{display:flex;gap:clamp(12px,1.6vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-inline:max(5vw,20px,calc((100vw - 1280px)/2 + max(5vw,20px)));scroll-padding-inline:max(5vw,20px,calc((100vw - 1280px)/2 + max(5vw,20px)));outline:none}.g-track[data-astro-cid-ihllb3az]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-green)}.g-item[data-astro-cid-ihllb3az]{flex:0 0 auto;scroll-snap-align:start}.g-frame[data-astro-cid-ihllb3az]{height:clamp(260px,38vw,520px);aspect-ratio:4 / 3;overflow:hidden;background:#ffffff0f}.g-item[data-astro-cid-ihllb3az]:nth-child(3n+2) .g-frame[data-astro-cid-ihllb3az]{aspect-ratio:3 / 4}.g-item[data-astro-cid-ihllb3az]:nth-child(4n) .g-frame[data-astro-cid-ihllb3az]{aspect-ratio:16 / 11}.g-frame[data-astro-cid-ihllb3az] img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.g-item[data-astro-cid-ihllb3az]:hover .g-frame[data-astro-cid-ihllb3az] img{transform:scale(1.03)}.g-btn[data-astro-cid-ihllb3az]{width:48px;height:48px;display:grid;place-items:center;border-radius:99px;border:1px solid rgb(255 255 255 / .3);transition:background .2s,color .2s,border-color .2s,opacity .2s}.g-btn[data-astro-cid-ihllb3az]:hover:not(:disabled){background:var(--color-green);border-color:var(--color-green);color:var(--color-night)}.g-btn[data-astro-cid-ihllb3az]:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.g-btn[data-astro-cid-ihllb3az]:disabled{opacity:.3;cursor:default}.g-progress[data-astro-cid-ihllb3az]{position:absolute;left:0;top:-1px;height:3px;width:0;background:var(--color-green);transition:width .3s}@media(max-width:640px){.g-frame[data-astro-cid-ihllb3az]{height:62vw}}@media(prefers-reduced-motion:reduce){.g-track[data-astro-cid-ihllb3az]{scroll-behavior:auto}.g-frame[data-astro-cid-ihllb3az] img,.g-progress[data-astro-cid-ihllb3az]{transition:none}}
