.sx2.astro-nvcz3kyx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}.sx2__list.astro-nvcz3kyx{border-top:1px solid var(--line);padding:0;list-style:none}.sx2__item.astro-nvcz3kyx{border-bottom:1px solid var(--line)}.sx2__link.astro-nvcz3kyx{color:var(--muted);grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:15px 0;transition:color .3s;display:grid;position:relative}.sx2__link.astro-nvcz3kyx:before{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sx2__n.astro-nvcz3kyx{font-family:var(--f-label);font-size:var(--t-sm);font-variant-numeric:tabular-nums;transition:color .3s}.sx2__name.astro-nvcz3kyx{font-family:var(--f-display);font-stretch:var(--display-stretch);letter-spacing:var(--display-track);transition:transform .5s var(--ease-out);font-size:clamp(1.25rem,1.05rem + .7vw,1.75rem);line-height:1.15}.sx2__link.astro-nvcz3kyx .sx2__arrow{opacity:0;transition:opacity .3s, transform .5s var(--ease-out);transform:translate(-6px,6px)}.sx2__link.astro-nvcz3kyx[aria-current=true],.sx2__link.astro-nvcz3kyx:hover,.sx2__link.astro-nvcz3kyx:focus-visible{color:var(--ink)}.sx2__link.astro-nvcz3kyx[aria-current=true]:before{transform:scaleX(1)}.sx2__link.astro-nvcz3kyx[aria-current=true] .sx2__n.astro-nvcz3kyx{color:var(--brand)}.sx2__link.astro-nvcz3kyx[aria-current=true] .sx2__name.astro-nvcz3kyx{transform:translate(6px)}.sx2__link.astro-nvcz3kyx[aria-current=true] .sx2__arrow{opacity:1;transform:none}.sx2__card.astro-nvcz3kyx{display:none}.sx2__stage.astro-nvcz3kyx{top:calc(var(--header-h) + 24px);cursor:pointer;position:sticky}.sx2__stage.astro-nvcz3kyx:hover .sx2__img.astro-nvcz3kyx img{transform:scale(1.02)}.sx2__panel.astro-nvcz3kyx{aspect-ratio:5/6;max-height:calc(100svh - var(--header-h) - 48px);background:var(--plate);isolation:isolate;border-radius:8px;width:100%;position:relative;overflow:hidden}.sx2__slide.astro-nvcz3kyx{opacity:0;visibility:hidden;transition:opacity .6s var(--ease-out), visibility 0s .6s;position:absolute;inset:0}.sx2__slide.astro-nvcz3kyx.is-on{opacity:1;visibility:visible;transition-delay:0s}.sx2__img.astro-nvcz3kyx{position:absolute;inset:0}.sx2__img.astro-nvcz3kyx img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-out);transform:scale(1.06)}.sx2__slide.astro-nvcz3kyx.is-on .sx2__img.astro-nvcz3kyx img{transform:none}.sx2__img.astro-nvcz3kyx:after{content:"";background:linear-gradient(#0a0c0c00 35%,#0a0c0c8c 62%,#0a0c0ce6 100%);position:absolute;inset:0}.sx2__info.astro-nvcz3kyx{color:#f3f1ec;gap:10px;padding:clamp(20px,3vw,36px);display:grid;position:absolute;bottom:0;left:0;right:0}.sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx{opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);transform:translateY(10px)}.sx2__slide.astro-nvcz3kyx.is-on .sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx{opacity:1;transform:none}.sx2__slide.astro-nvcz3kyx.is-on .sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx:nth-child(2){transition-delay:60ms}.sx2__slide.astro-nvcz3kyx.is-on .sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx:nth-child(3){transition-delay:.12s}.sx2__slide.astro-nvcz3kyx.is-on .sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx:nth-child(4){transition-delay:.18s}.sx2__slide.astro-nvcz3kyx.is-on .sx2__info.astro-nvcz3kyx>.astro-nvcz3kyx:nth-child(5){transition-delay:.24s}.sx2__count.astro-nvcz3kyx{font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:#f3f1ece6}.sx2__count.astro-nvcz3kyx span.astro-nvcz3kyx{opacity:.55}.sx2__title.astro-nvcz3kyx{font-family:var(--f-display);font-stretch:var(--display-stretch);font-size:var(--t-2xl);letter-spacing:var(--display-track);line-height:1.05}.sx2__line.astro-nvcz3kyx{color:#f3f1ecd1;max-width:40ch}.sx2__ex.astro-nvcz3kyx{flex-wrap:wrap;gap:6px;margin-top:6px;padding:0;list-style:none;display:flex}.sx2__ex.astro-nvcz3kyx li.astro-nvcz3kyx{-webkit-backdrop-filter:blur(6px);background:#f3f1ec1f;border-radius:999px;padding:6px 11px;font-size:.8125rem;box-shadow:inset 0 0 0 1px #f3f1ec2e}.sx2__go.astro-nvcz3kyx{align-items:center;gap:8px;margin-top:8px;font-size:.9375rem;font-weight:500;display:inline-flex}.sx2__go.astro-nvcz3kyx svg{transition:transform .4s var(--ease-out)}.sx2.astro-nvcz3kyx:hover .sx2__go.astro-nvcz3kyx svg{transform:translate(2px,-2px)}.sx2__cardline.astro-nvcz3kyx{display:none}@media (width<=999px){.sx2.astro-nvcz3kyx{grid-template-columns:1fr}.sx2__stage.astro-nvcz3kyx{display:none}.sx2__list.astro-nvcz3kyx{border:0;grid-template-columns:1fr 1fr;gap:36px 16px;display:grid}.sx2__item.astro-nvcz3kyx{border:0;flex-direction:column;gap:8px;display:flex}.sx2__card.astro-nvcz3kyx{order:-1;margin-bottom:4px;display:block}.sx2__cardimg.astro-nvcz3kyx{aspect-ratio:4/3;border-radius:6px;display:block}.sx2__cardimg.astro-nvcz3kyx img{object-fit:cover;width:100%;height:100%}.sx2__cardline.astro-nvcz3kyx{color:var(--muted);font-size:.875rem;display:block}.sx2__link.astro-nvcz3kyx{color:var(--ink);grid-template-columns:30px minmax(0,1fr);padding:0}.sx2__link.astro-nvcz3kyx:before,.sx2__link.astro-nvcz3kyx .sx2__arrow{display:none}.sx2__link.astro-nvcz3kyx .sx2__name.astro-nvcz3kyx{transform:none!important}}@media (width<=560px){.sx2__list.astro-nvcz3kyx{grid-template-columns:1fr}}
