.read-progress[data-astro-cid-avbegdlr]{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.read-progress[data-astro-cid-avbegdlr] span[data-astro-cid-avbegdlr]{background:linear-gradient(90deg, var(--v2-gold), var(--v2-terracotta));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ah[data-astro-cid-avbegdlr]{min-height:100svh;padding-block:calc(var(--v2-header) + 3rem) clamp(3rem, 7vw, 5.5rem);color:var(--v2-cream);background:var(--v2-ink-deep);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.ah__media[data-astro-cid-avbegdlr]{z-index:-2;position:absolute;inset:0;overflow:hidden}.ah__parallax[data-astro-cid-avbegdlr]{position:absolute;inset:-8% 0}.ah__parallax[data-astro-cid-avbegdlr] img{object-fit:cover;width:100%;height:100%}.ah[data-astro-cid-avbegdlr]:before{content:"";z-index:-1;background:linear-gradient(#120b0799,#120b071a 30%,#120b07eb 92%),radial-gradient(at 0 100%,#a8412a4d,#0000 60%);position:absolute;inset:0}.ah__inner[data-astro-cid-avbegdlr]{gap:1.4rem;display:grid}.ah__title[data-astro-cid-avbegdlr]{max-width:18ch;font-size:clamp(2.3rem,1.2rem + 4.4vw,5.6rem)}.ah__lead[data-astro-cid-avbegdlr]{color:#f3e9d6d9;max-width:44rem;font-size:clamp(1.05rem,1rem + .4vw,1.3rem)}.ah__meta[data-astro-cid-avbegdlr]{color:#f3e9d6b3;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.9rem;display:flex}.ah__meta[data-astro-cid-avbegdlr]>[data-astro-cid-avbegdlr]+[data-astro-cid-avbegdlr]:before{content:"✦";color:var(--v2-gold);margin-right:1.4rem;font-size:.7em}.ab__layout[data-astro-cid-avbegdlr]{gap:2.5rem;display:grid}@media (width>=1100px){.ab__layout[data-astro-cid-avbegdlr]{grid-template-columns:220px minmax(0,1fr) 120px;gap:4rem}}.ab__main[data-astro-cid-avbegdlr]{min-width:0;max-width:var(--content-width);width:100%;margin-inline:auto}.ab__toc[data-astro-cid-avbegdlr]{top:calc(var(--v2-header) + 2rem);gap:1rem;display:grid;position:sticky}.ab__toc[data-astro-cid-avbegdlr][hidden]{display:none}@media (width<=1099px){.ab__toc[data-astro-cid-avbegdlr]{background:var(--v2-paper-2);border-radius:14px;padding:1.25rem 1.5rem;position:static}}.ab__toc[data-astro-cid-avbegdlr] ol[data-astro-cid-avbegdlr]{border-left:1px solid var(--v2-gold-soft);gap:.55rem;font-size:.9rem;list-style:none;display:grid}.ab__toc[data-astro-cid-avbegdlr] li{padding-left:1rem}.ab__toc[data-astro-cid-avbegdlr] li.is-sub{padding-left:1.8rem;font-size:.85rem}.ab__toc[data-astro-cid-avbegdlr] a{color:var(--v2-ink-2);text-decoration:none;transition:color .3s;position:relative}.ab__toc[data-astro-cid-avbegdlr] a[aria-current]:before{content:"";background:var(--v2-terracotta);width:2px;margin-left:-.5px;position:absolute;top:.2em;bottom:.2em;left:-1rem}.ab__toc[data-astro-cid-avbegdlr] a:hover,.ab__toc[data-astro-cid-avbegdlr] a[aria-current]{color:var(--v2-terracotta)}.ab__tags[data-astro-cid-avbegdlr]{border-top:1px solid var(--v2-gold-soft);color:var(--v2-ink-2);margin-top:3rem;padding-top:1.5rem}.nx[data-astro-cid-avbegdlr]{min-height:70vh;color:var(--v2-cream);background:var(--v2-ink-deep);isolation:isolate;align-items:end;padding-block:4rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.nx__media[data-astro-cid-avbegdlr]{z-index:-2;position:absolute;inset:0}.nx__media[data-astro-cid-avbegdlr] img{object-fit:cover;filter:brightness(.55)sepia(.2);width:100%;height:100%;transition:transform 1.6s var(--v2-ease), filter .8s;transform:scale(1.06)}.nx[data-astro-cid-avbegdlr]:hover .nx__media[data-astro-cid-avbegdlr] img{filter:brightness(.7);transform:scale(1)}.nx__inner[data-astro-cid-avbegdlr]{gap:1rem;display:grid}.nx__title[data-astro-cid-avbegdlr]{max-width:20ch;font-family:var(--v2-display);font-size:clamp(2rem,1.2rem + 3.6vw,4.6rem);font-weight:600;line-height:1.02}.nx__go[data-astro-cid-avbegdlr]{color:var(--v2-gold-bright);align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.nx__go[data-astro-cid-avbegdlr] svg[data-astro-cid-avbegdlr]{width:1.2em;transition:transform .5s var(--v2-ease)}.nx[data-astro-cid-avbegdlr]:hover .nx__go[data-astro-cid-avbegdlr] svg[data-astro-cid-avbegdlr]{transform:translate(8px)}
