.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin:var(--space-4) 0 0}.btn[data-astro-cid-j7pv25f6]{display:inline-block;padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--red-600);color:#fff;font-weight:700;text-decoration:none}.btn[data-astro-cid-j7pv25f6]:hover{background:color-mix(in srgb,var(--red-600) 82%,black)}.link[data-astro-cid-j7pv25f6]{color:var(--sage-100)}.empty[data-astro-cid-j7pv25f6]{margin:0;color:var(--sage-300)}.s2[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,18rem) minmax(0,1.4fr);grid-template-areas:"head text ." "head text cards";grid-template-rows:auto auto;gap:var(--space-5) var(--space-6);align-items:start}.s2[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.s2[data-astro-cid-j7pv25f6] .s2-big[data-astro-cid-j7pv25f6]{margin:0;text-shadow:0 1px 16px color-mix(in srgb,var(--teal-900) 95%,transparent),0 0 6px color-mix(in srgb,var(--teal-900) 85%,transparent)}.s2[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--sage-100);text-shadow:0 1px 12px var(--teal-900),0 0 4px color-mix(in srgb,var(--teal-900) 80%,transparent)}.s2-head[data-astro-cid-j7pv25f6]{grid-area:head;display:flex;flex-direction:column;gap:var(--space-3);align-self:start;transform:translate(calc((1 - var(--po, 1)) * -48px))}.s2[data-astro-cid-j7pv25f6]{--pr: clamp(0, calc((var(--p, 1) - .62) * 7), 1)}.s2-big[data-astro-cid-j7pv25f6] .w[data-astro-cid-j7pv25f6]{opacity:clamp(.18,calc(var(--pr) * 7 - var(--i)),1);transition:opacity .2s linear}.s2-big[data-astro-cid-j7pv25f6]{margin:0;max-width:none;font:700 clamp(2rem,1.1rem + 1.7vw,2.9rem)/1.08 var(--font-display);color:var(--sage-50);text-wrap:balance}.s2-text[data-astro-cid-j7pv25f6]{grid-area:text;color:var(--sage-50);line-height:1.65;font-size:var(--step--1);transform:translateY(calc((1 - var(--po, 1)) * 32px))}.s2-cards[data-astro-cid-j7pv25f6]{grid-area:cards;min-width:0;display:flex;flex-direction:column;gap:var(--space-3);justify-self:end;width:min(100%,34rem);transform:translate(calc((1 - var(--po, 1)) * 40px))}.s2-bar[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.s2-arrows[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-2)}.arrow[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:50%;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--teal-900) 70%,transparent);color:var(--sage-50);font-size:1.1rem;cursor:pointer}.arrow[data-astro-cid-j7pv25f6]:hover:not(:disabled){border-color:var(--sage-100)}.arrow[data-astro-cid-j7pv25f6]:disabled{opacity:.35;cursor:default}.s2-row[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0 0 var(--space-1);display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.s2-row[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.s2-row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:0 0 auto;scroll-snap-align:start}.pc[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-2);width:148px;text-decoration:none;color:var(--sage-50)}.pc-art[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;border-radius:var(--radius-2);overflow:hidden;display:flex;align-items:flex-end;justify-content:center;border:1px solid var(--glass-border);background:radial-gradient(70% 55% at 50% 38%,color-mix(in srgb,var(--sage-100) 32%,transparent),color-mix(in srgb,var(--sage-100) 0%,transparent) 70%),linear-gradient(180deg,var(--teal-700),var(--teal-800));transition:border-color .3s var(--ease)}.pc-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:92%;width:auto;max-width:none;transition:transform .5s var(--ease)}.pc-mono[data-astro-cid-j7pv25f6]{align-self:center;font:800 3rem/1 var(--font-display);color:color-mix(in srgb,var(--sage-100) 40%,transparent)}.pc[data-astro-cid-j7pv25f6]:hover .pc-art[data-astro-cid-j7pv25f6]{border-color:color-mix(in srgb,var(--sage-100) 55%,transparent)}.pc[data-astro-cid-j7pv25f6]:hover .pc-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.pc-name[data-astro-cid-j7pv25f6]{font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.grid[data-astro-cid-j7pv25f6].stagger li[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(28px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * 80ms)}.grid[data-astro-cid-j7pv25f6].stagger.in li[data-astro-cid-j7pv25f6]{opacity:1;transform:none}@media print{.grid[data-astro-cid-j7pv25f6].stagger li[data-astro-cid-j7pv25f6]{opacity:1;transform:none}}@media(max-width:1023px){.s2[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head text" "cards cards"}.s2-cards[data-astro-cid-j7pv25f6]{justify-self:stretch;width:100%}}@media(max-width:760px){.s2[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "text" "cards";gap:var(--space-4)}.s2-big[data-astro-cid-j7pv25f6]{font-size:var(--step-2)}.pc[data-astro-cid-j7pv25f6]{width:116px}}@media(max-width:760px)and (max-height:720px){.s2-text[data-astro-cid-j7pv25f6]{display:none}}@media(prefers-reduced-motion:reduce){.pc-art[data-astro-cid-j7pv25f6],.pc-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transition:none}.pc[data-astro-cid-j7pv25f6]:hover .pc-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:none}}.chapter[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-8);scroll-margin-top:4rem}.chapter[data-astro-cid-j7pv25f6]+.chapter[data-astro-cid-j7pv25f6]{background:linear-gradient(var(--glass-border),var(--glass-border)) var(--gutter) 0 / calc(100% - 2 * var(--gutter)) 1px no-repeat}.num[data-astro-cid-j7pv25f6]{margin:0 0 calc(-1 * var(--space-4));font:800 var(--step-1)/1 var(--font-display);color:var(--red-500)}h2[data-astro-cid-j7pv25f6]{font-size:var(--step-2);margin:0}.head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.more[data-astro-cid-j7pv25f6]{color:var(--sage-100);font-weight:600}.cols[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.cols[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;line-height:1.7;color:var(--sage-300);max-width:60ch}.cols[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6]{font-size:var(--step-1);line-height:1.45;color:var(--sage-100)}.series[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin:0}.lead[data-astro-cid-j7pv25f6]{margin:0;max-width:60ch;color:var(--sage-300);line-height:1.6}.grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex}.grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>*{flex:1}.people[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(min(240px,42vw),1fr))}.eps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}@media(max-width:760px){.cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
