.crumbs[data-astro-cid-uaiqgjgh]{margin-bottom:var(--space-5);font-size:var(--text-caption);font-weight:var(--fw-medium)}ol[data-astro-cid-uaiqgjgh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}li[data-astro-cid-uaiqgjgh]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--muted)}li[data-astro-cid-uaiqgjgh]+li[data-astro-cid-uaiqgjgh]:before{content:"/";color:var(--line)}a[data-astro-cid-uaiqgjgh]{color:inherit;text-decoration:none;transition:var(--transition-colors)}a[data-astro-cid-uaiqgjgh]:hover,[data-astro-cid-uaiqgjgh][aria-current]{color:var(--ink)}.on-dark li[data-astro-cid-uaiqgjgh]{color:var(--on-dark-muted)}.on-dark li[data-astro-cid-uaiqgjgh]+li[data-astro-cid-uaiqgjgh]:before{color:var(--on-dark-ghost)}.on-dark a[data-astro-cid-uaiqgjgh]:hover,.on-dark [data-astro-cid-uaiqgjgh][aria-current]{color:var(--on-dark)}.fact[data-astro-cid-pwvb6kxx]{padding:var(--space-7) var(--space-6)}.tile[data-astro-cid-pwvb6kxx]{background:color-mix(in srgb,var(--f-accent) 14%,transparent);color:color-mix(in srgb,var(--f-accent) 76%,var(--ink));margin-bottom:var(--space-5)}.fact-title[data-astro-cid-pwvb6kxx]{font-size:var(--display-xs);line-height:var(--leading-snug)}.fact-body[data-astro-cid-pwvb6kxx]{margin-top:var(--space-3);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--ink-soft)}@media(max-width:640px){.fact[data-astro-cid-pwvb6kxx]{padding:var(--space-6) var(--space-5)}}.panel[data-astro-cid-glmaysu3]{position:relative;z-index:var(--z-raised);display:grid;grid-template-columns:1.4fr 1fr;gap:var(--space-10);align-items:center}.eyebrow[data-astro-cid-glmaysu3]{--accent: var(--sun)}.title[data-astro-cid-glmaysu3]{margin-top:var(--space-4);font-size:var(--text-h2);font-weight:var(--fw-book);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.title[data-astro-cid-glmaysu3] em{font-style:italic;font-weight:var(--fw-medium);color:var(--sun);font-variation-settings:var(--fv-display-soft)}.body[data-astro-cid-glmaysu3]{margin-top:var(--space-5);font-size:var(--text-lead);line-height:var(--leading-relaxed);color:var(--on-dark-soft);max-width:var(--measure)}.related[data-astro-cid-glmaysu3]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-width) solid var(--line-on-dark-strong)}.related-label[data-astro-cid-glmaysu3]{display:block;margin-bottom:var(--space-3);font-size:var(--text-caption);color:var(--on-dark-muted)}.related[data-astro-cid-glmaysu3] a[data-astro-cid-glmaysu3]{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background:var(--surface-on-dark-raised);border:var(--border-width) solid var(--line-on-dark-strong);font-size:var(--text-small);font-weight:var(--fw-medium);color:var(--on-dark);text-decoration:none;transition:background var(--dur-fast),border-color var(--dur-fast)}.related[data-astro-cid-glmaysu3] a[data-astro-cid-glmaysu3]:hover{background:var(--surface-on-dark-veil);border-color:var(--sun)}.actions[data-astro-cid-glmaysu3]{display:flex;flex-direction:column;gap:var(--space-3)}.mail[data-astro-cid-glmaysu3]{margin-top:var(--space-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--text-small);color:var(--on-dark-muted);text-decoration:none}.mail[data-astro-cid-glmaysu3]:hover{color:var(--on-dark)}@media(max-width:860px){.panel[data-astro-cid-glmaysu3]{grid-template-columns:1fr;gap:var(--space-8)}}.clip[data-astro-cid-sc2dkg5d]{margin:0}.frame[data-astro-cid-sc2dkg5d]{position:relative;aspect-ratio:var(--clip-ratio);border-radius:var(--r-xl);overflow:hidden;background:var(--pool-pale);box-shadow:var(--shadow-card)}video[data-astro-cid-sc2dkg5d]{display:block;width:100%;height:100%;object-fit:cover}.toggle[data-astro-cid-sc2dkg5d]{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:var(--z-raised);display:grid;place-items:center;width:var(--space-10);height:var(--space-10);border:var(--border-on-dark);border-radius:var(--r-circle);background:color-mix(in srgb,var(--pool-abyss) 60%,transparent);color:var(--on-dark);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.toggle[data-astro-cid-sc2dkg5d]:hover{background:color-mix(in srgb,var(--pool-abyss) 85%,transparent)}.clip[data-astro-cid-sc2dkg5d][data-state=playing] .icon-play,.clip[data-astro-cid-sc2dkg5d][data-state=paused] .icon-pause{display:none}figcaption[data-astro-cid-sc2dkg5d]{display:grid;gap:var(--space-1);margin-top:var(--space-4);padding-inline:var(--space-1)}.label[data-astro-cid-sc2dkg5d]{color:var(--pool-deep);text-decoration:none}.label[data-astro-cid-sc2dkg5d]:hover{text-decoration:underline}.caption[data-astro-cid-sc2dkg5d]{font-size:var(--text-body);line-height:var(--leading-normal);color:var(--ink-soft)}.reel[data-astro-cid-cycztwan]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,var(--measure-xs));justify-content:center;gap:var(--space-8)}@media(max-width:860px){.reel[data-astro-cid-cycztwan]{grid-auto-columns:var(--measure-reel);justify-content:start;gap:var(--space-5);padding-bottom:var(--space-4);scroll-snap-type:x mandatory}.reel[data-astro-cid-cycztwan]>li[data-astro-cid-cycztwan]{scroll-snap-align:start}}
