.hero[data-astro-cid-m6ia2nms]{padding-bottom:clamp(2rem,6vh,3.2rem)}.shot[data-astro-cid-m6ia2nms]{padding-block:clamp(3rem,9vh,5.5rem);overflow:hidden}.shot__stack[data-astro-cid-m6ia2nms]{position:relative;width:min(46rem,84vw);aspect-ratio:16 / 10.5;margin-inline:auto}.shot__c[data-astro-cid-m6ia2nms]{position:absolute;width:74%;height:auto;display:block;background:var(--paper);box-shadow:var(--shadow-lift)}.shot__c--3[data-astro-cid-m6ia2nms]{left:0;top:0;transform:rotate(-3deg)}.shot__c--2[data-astro-cid-m6ia2nms]{right:0;top:6%;transform:rotate(2.5deg)}.shot__c--1[data-astro-cid-m6ia2nms]{left:13%;bottom:0;transform:rotate(-.5deg)}.shot[data-astro-cid-m6ia2nms]+.two[data-astro-cid-m6ia2nms]{margin-top:1.6rem}.info[data-astro-cid-m6ia2nms]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 4rem;margin-top:clamp(2rem,6vh,3.2rem);padding-block:clamp(3rem,9vh,5rem);border-top:1px solid var(--ink)}.specs[data-astro-cid-m6ia2nms]{margin:0;display:grid;gap:.75rem;align-content:start}.specs[data-astro-cid-m6ia2nms] div[data-astro-cid-m6ia2nms]{display:grid;grid-template-columns:4rem 1fr;gap:1rem;align-items:baseline}.specs[data-astro-cid-m6ia2nms] dt[data-astro-cid-m6ia2nms]{font-size:.75rem;letter-spacing:.14em;color:var(--muted)}.specs[data-astro-cid-m6ia2nms] dd[data-astro-cid-m6ia2nms]{margin:0;font-size:1rem}.info__side[data-astro-cid-m6ia2nms]{display:grid;gap:1.6rem;align-content:start}.lead[data-astro-cid-m6ia2nms]{margin:0;font-size:1.02rem;line-height:1.9;color:var(--ink-soft)}.cta[data-astro-cid-m6ia2nms]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.cta[data-astro-cid-m6ia2nms] span[data-astro-cid-m6ia2nms]{font-weight:400;font-size:.85rem;opacity:.75}.toc[data-astro-cid-m6ia2nms]{list-style:none;margin:0;padding:0;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.toc[data-astro-cid-m6ia2nms] li[data-astro-cid-m6ia2nms]{margin:0}.toc__link[data-astro-cid-m6ia2nms]{display:grid;gap:.5rem;color:var(--ink);text-decoration:none}.toc__img[data-astro-cid-m6ia2nms]{width:100%;height:auto;display:block;background:var(--paper);margin-bottom:.7rem;box-shadow:var(--shadow-soft)}.toc__n[data-astro-cid-m6ia2nms]{font-size:.78rem;letter-spacing:.14em}.toc__t[data-astro-cid-m6ia2nms]{font-family:var(--font-serif);font-size:1.45rem;letter-spacing:-.02em}.toc__d[data-astro-cid-m6ia2nms]{font-size:.92rem;line-height:1.7;color:var(--sky-ink)}.toc__go[data-astro-cid-m6ia2nms]{margin-top:.3rem;font-size:.85rem;text-decoration:underline;text-underline-offset:.3em}.peek[data-astro-cid-m6ia2nms]{list-style:none;margin:0;padding:0;display:grid;gap:2.6rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.peek[data-astro-cid-m6ia2nms] li[data-astro-cid-m6ia2nms]{margin:0}.peek[data-astro-cid-m6ia2nms] figure[data-astro-cid-m6ia2nms]{margin:0}.peek[data-astro-cid-m6ia2nms] img[data-astro-cid-m6ia2nms]{width:100%;height:auto;display:block;border:1px solid var(--line)}.peek[data-astro-cid-m6ia2nms] figcaption[data-astro-cid-m6ia2nms]{margin-top:.8rem;font-size:.95rem}.peek[data-astro-cid-m6ia2nms] figcaption[data-astro-cid-m6ia2nms] span[data-astro-cid-m6ia2nms]{display:block;font-size:.74rem;letter-spacing:.12em;color:var(--muted);margin-bottom:.2rem}.annex[data-astro-cid-m6ia2nms]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem}.annex__list[data-astro-cid-m6ia2nms]{list-style:none;margin:0;padding:0}.annex__list[data-astro-cid-m6ia2nms] li[data-astro-cid-m6ia2nms]{margin:0;border-bottom:1px solid var(--line)}.annex__head[data-astro-cid-m6ia2nms]{font-size:.75rem;letter-spacing:.14em;color:var(--muted);padding-bottom:.7rem}.annex__list[data-astro-cid-m6ia2nms] a[data-astro-cid-m6ia2nms]{display:grid;grid-template-columns:3.8rem 1fr auto;gap:.8rem;align-items:baseline;padding-block:1rem;color:var(--ink);text-decoration:none}.annex__n[data-astro-cid-m6ia2nms]{font-size:.78rem;color:var(--muted)}.annex__list[data-astro-cid-m6ia2nms] a[data-astro-cid-m6ia2nms]:hover .annex__t[data-astro-cid-m6ia2nms]{text-decoration:underline;text-underline-offset:.3em}.end[data-astro-cid-m6ia2nms]{margin-top:clamp(4rem,12vh,7rem)}.end__in[data-astro-cid-m6ia2nms]{display:grid;gap:.8rem;justify-items:center;text-align:center}.end__eyebrow[data-astro-cid-m6ia2nms]{color:var(--on-band-soft)}.end__title[data-astro-cid-m6ia2nms]{margin:.4rem 0 0;font-family:var(--font-serif);font-size:clamp(1.9rem,4.6vw,3.4rem);letter-spacing:-.02em;line-height:1.2}.end[data-astro-cid-m6ia2nms] .btn[data-astro-cid-m6ia2nms]{margin-top:1.4rem}.bar[data-astro-cid-m6ia2nms]{position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem var(--gutter);background:color-mix(in srgb,var(--paper) 95%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transform:translateY(-110%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.bar[data-astro-cid-m6ia2nms].is-on{transform:none}.bar__name[data-astro-cid-m6ia2nms]{margin:0;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bar__no[data-astro-cid-m6ia2nms]{font-size:.72rem;letter-spacing:.16em;margin-right:.9rem;color:var(--muted)}.bar__cta[data-astro-cid-m6ia2nms]{flex:none;padding:.6rem 1.1rem;font-size:.9rem}@media(max-width:48rem){.info[data-astro-cid-m6ia2nms]{grid-template-columns:1fr}.toc[data-astro-cid-m6ia2nms]{grid-template-columns:1fr;gap:1.6rem}.annex[data-astro-cid-m6ia2nms]{grid-template-columns:1fr}}@media(max-width:34rem){.shot__stack[data-astro-cid-m6ia2nms]{width:88vw}.peek[data-astro-cid-m6ia2nms]{grid-template-columns:1fr}.bar__no[data-astro-cid-m6ia2nms]{display:none}.toc__link[data-astro-cid-m6ia2nms]{grid-template-columns:7.5rem minmax(0,1fr);column-gap:1rem;row-gap:.2rem;align-items:start}.toc__img[data-astro-cid-m6ia2nms]{grid-row:1 / span 4;margin:0}.toc__t[data-astro-cid-m6ia2nms]{font-size:1.2rem}.toc__d[data-astro-cid-m6ia2nms]{font-size:.86rem;line-height:1.6}}@media(prefers-reduced-motion:reduce){.bar[data-astro-cid-m6ia2nms]{transition:none}}
