.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(8rem,15vw,12.5rem);padding-bottom:clamp(2rem,4vw,3rem)}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:clamp(2rem,5vw,5rem);align-items:start;margin-top:clamp(1.8rem,4vw,3rem)}.hero__grid[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:15ch}.hero__aside[data-astro-cid-j7pv25f6]{padding-top:.85rem;border-top:1px solid var(--line)}.hero__label[data-astro-cid-j7pv25f6]{color:var(--ink)}.hero__aside-body[data-astro-cid-j7pv25f6]{margin-top:1.1rem;font-size:.88rem;line-height:1.7;color:var(--soft)}.hero__mini[data-astro-cid-j7pv25f6]{list-style:none;margin-top:1.5rem;border-top:1px solid var(--line-soft)}.hero__mini[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--line-soft);font-family:var(--mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.hero__mini[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{color:var(--ink-2)}.hero__sub[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:clamp(2rem,5vw,5rem);align-items:start;margin-top:clamp(2.4rem,5vw,3.6rem);padding-top:clamp(1.6rem,3vw,2.2rem);border-top:1px solid var(--line)}.hero__actions[data-astro-cid-j7pv25f6]{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.6rem}.band[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line);padding:.95rem 0;overflow:hidden;background:var(--paper-2)}.band__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:slide 64s linear infinite}.band__set[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:2.6rem;padding-right:2.6rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--soft);white-space:nowrap}.band__set[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--accent);font-style:normal}@keyframes slide{to{transform:translate(-50%)}}.sec-head[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem;max-width:60rem;padding-bottom:clamp(2rem,4vw,3rem)}.sec-head__h[data-astro-cid-j7pv25f6]{max-width:24ch}.sec-head__note[data-astro-cid-j7pv25f6]{font-size:.95rem;line-height:1.7;color:var(--soft);max-width:46ch}.sec-head--split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4rem);max-width:none;align-items:end}.index[data-astro-cid-j7pv25f6]{list-style:none;border-top:1px solid var(--ink)}.index__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3.2rem minmax(0,1.05fr) minmax(0,1.5fr) 8rem 1.5rem;gap:1.5rem;align-items:baseline;padding:1.5rem .4rem;text-decoration:none;border-bottom:1px solid var(--line);transition:padding-left .6s var(--ease),background .6s var(--ease)}.index__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.index__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{padding-left:1.4rem;background:var(--ink-wash)}.index__num[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;color:var(--accent)}.index__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.1;letter-spacing:-.015em}.index__tag[data-astro-cid-j7pv25f6]{font-size:.86rem;line-height:1.55;color:var(--soft);max-width:46ch}.index__year[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);text-align:right}.index__arrow[data-astro-cid-j7pv25f6]{justify-self:end;color:var(--mute);transition:transform .6s var(--ease),color .6s var(--ease)}.index__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .index__arrow[data-astro-cid-j7pv25f6]{color:var(--accent);transform:translate(3px,-3px)}.also[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.4rem;margin-top:1.8rem;color:var(--mute)}.also[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--mute);margin-right:.4rem}.also__item[data-astro-cid-j7pv25f6]{font-size:.83rem;color:var(--soft);padding-left:1rem;border-left:1px solid var(--line)}.preview[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;width:21rem;aspect-ratio:16 / 10;z-index:70;pointer-events:none;opacity:0;border-radius:.9rem;overflow:hidden;background:var(--paper-3);border:1px solid rgba(23,20,14,.16);box-shadow:0 30px 60px -30px #17140e73;transition:opacity .45s var(--ease);will-change:transform}.preview[data-astro-cid-j7pv25f6].is-on{opacity:1}.preview[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:top center}.preview__type[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:none;place-items:center;padding:1.4rem;font-family:var(--serif);font-size:1.6rem;line-height:1.15;text-align:center;color:var(--ink);background:linear-gradient(140deg,var(--paper-3),var(--paper-2))}.preview[data-astro-cid-j7pv25f6].is-type img[data-astro-cid-j7pv25f6]{display:none}.preview[data-astro-cid-j7pv25f6].is-type .preview__type[data-astro-cid-j7pv25f6]{display:grid}.flagship[data-astro-cid-j7pv25f6]{padding-block:clamp(3rem,6vw,5rem) var(--section)}.flagship__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.flagship__copy[data-astro-cid-j7pv25f6] .display-s[data-astro-cid-j7pv25f6]{margin-top:1.1rem}.flagship__copy[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:1.2rem}.facts[data-astro-cid-j7pv25f6]{margin-top:2rem;border-top:1px solid var(--line)}.facts__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--line-soft)}.facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);padding-top:.18rem}.facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-size:.86rem;line-height:1.5;color:var(--ink-2)}.flagship__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:2rem}.flagship__figure[data-astro-cid-j7pv25f6]{margin:0}.proof[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--paper);padding-block:clamp(2.6rem,5vw,4rem)}.proof__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.8rem,4vw,3.5rem)}.proof__item[data-astro-cid-j7pv25f6]{padding-left:clamp(1rem,2vw,1.8rem);border-left:1px solid rgba(245,241,232,.16)}.proof__num[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(2.8rem,5.2vw,4.6rem);line-height:.9;letter-spacing:-.03em;color:var(--paper)}.proof__num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--accent)}.proof__label[data-astro-cid-j7pv25f6]{margin-top:.9rem;font-size:.82rem;line-height:1.6;color:#f5f1e89e;max-width:26ch}.proof[data-astro-cid-j7pv25f6] .reveal[data-astro-cid-j7pv25f6]{filter:none}.practice[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.caps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);border-top:1px solid var(--line);padding-top:2rem}.caps__num[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6rem;letter-spacing:.16em;color:var(--accent)}.caps__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.5rem,2.2vw,1.95rem);letter-spacing:-.015em;margin:.6rem 0 1.1rem}.caps[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:.55rem}.caps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:.87rem;color:var(--soft);padding-bottom:.55rem;border-bottom:1px solid var(--line-soft)}.about-teaser[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);background:var(--paper-2)}.about-teaser__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(2rem,6vw,5rem);align-items:start}.about-teaser__quote[data-astro-cid-j7pv25f6]{margin-top:1.2rem;font-size:clamp(1.8rem,3.3vw,2.9rem);line-height:1.08;max-width:20ch}.about-teaser__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.97rem;line-height:1.75;color:var(--ink-2);max-width:52ch}.about-teaser__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:1.2em}.mini-timeline[data-astro-cid-j7pv25f6]{list-style:none;margin:2rem 0;border-top:1px solid var(--line)}.mini-timeline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.mini-timeline__when[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:.25rem}.mini-timeline__what[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--ink-2)}@media(max-width:1080px){.hero__grid[data-astro-cid-j7pv25f6],.hero__sub[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__actions[data-astro-cid-j7pv25f6]{grid-column:1;margin-top:1.8rem}.flagship__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.flagship__figure[data-astro-cid-j7pv25f6]{order:-1}.sec-head--split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;align-items:start}}@media(max-width:860px){.index__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:2.4rem minmax(0,1fr) 1.2rem;gap:.9rem;padding:1.25rem .2rem;align-items:center}.index__tag[data-astro-cid-j7pv25f6],.index__year[data-astro-cid-j7pv25f6]{display:none}.index__arrow[data-astro-cid-j7pv25f6]{justify-self:end}.caps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.2rem}.about-teaser__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.mini-timeline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.2rem}.also__item[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}}@media(prefers-reduced-motion:reduce){.band__track[data-astro-cid-j7pv25f6]{animation:none}}
