.fact[data-astro-cid-k2ox5ioz]{padding:var(--space-5);border:var(--stroke-thick) solid var(--accent);border-radius:var(--radius-lg);background:var(--surface);box-shadow:6px 6px 0 var(--violet)}:root[data-theme=light] .fact[data-astro-cid-k2ox5ioz]{border-color:var(--ink)}.fact__title[data-astro-cid-k2ox5ioz]{margin-bottom:var(--space-4);color:var(--accent-text);font-family:var(--font-label);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-shadow:none;font-weight:600;line-height:1.4}dl[data-astro-cid-k2ox5ioz]{gap:var(--space-3) var(--space-5);grid-template-columns:1fr;margin:0;display:grid}.fact__row[data-astro-cid-k2ox5ioz]{flex-direction:column;gap:2px;display:flex}dt[data-astro-cid-k2ox5ioz]{color:var(--turquoise);font-family:var(--font-label);font-size:var(--step-label);letter-spacing:.1em;text-transform:uppercase}dd[data-astro-cid-k2ox5ioz]{font-weight:var(--weight-medium);margin:0}dd[data-astro-cid-k2ox5ioz] ul[data-astro-cid-k2ox5ioz]{font-weight:var(--weight-regular);margin:0;padding-left:1.1em}@media (width>=48rem){dl[data-astro-cid-k2ox5ioz]{grid-template-columns:repeat(2,1fr)}.fact__row[data-astro-cid-k2ox5ioz]:last-child:nth-child(odd){grid-column:1/-1}}.video[data-astro-cid-eb62yvaa]{gap:var(--space-2);flex-direction:column;width:min(100%,22rem);margin:0;display:flex}.video__frame[data-astro-cid-eb62yvaa]{aspect-ratio:9/16;border:var(--stroke-thick) solid var(--text);border-radius:var(--radius-lg);background-color:var(--sunken);background-image:radial-gradient(color-mix(in srgb, var(--violet) 35%, transparent) 1.2px, transparent 1.6px);width:100%;box-shadow:6px 6px 0 var(--violet);background-size:14px 14px;overflow:hidden}.video__frame[data-astro-cid-eb62yvaa] iframe{border:0;width:100%;height:100%;display:block}.video__play[data-astro-cid-eb62yvaa]{justify-content:center;align-items:center;gap:var(--space-3);width:100%;height:100%;color:var(--text);background:0 0;border:0;flex-direction:column;display:flex}.video__icon[data-astro-cid-eb62yvaa]{border-radius:var(--radius-full);border:var(--stroke-thick) solid var(--ink);background:var(--accent);width:4.5rem;height:4.5rem;box-shadow:4px 4px 0 var(--violet);color:var(--accent-contrast);transition:transform var(--dur-fast) var(--ease-pop);justify-content:center;align-items:center;display:inline-flex}.video__play[data-astro-cid-eb62yvaa]:hover .video__icon[data-astro-cid-eb62yvaa]{transform:scale(1.12)rotate(-6deg)}.video__label[data-astro-cid-eb62yvaa]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.125rem}figcaption[data-astro-cid-eb62yvaa]{font-size:var(--step--1)}figcaption[data-astro-cid-eb62yvaa] a[data-astro-cid-eb62yvaa]{align-items:center;gap:var(--space-1);min-height:var(--tap-min);display:inline-flex}.sources[data-astro-cid-qzccz3xd]{padding-top:var(--space-5);border-top:var(--border-width) solid var(--border)}h2[data-astro-cid-qzccz3xd]{margin-bottom:var(--space-3);font-size:var(--step-2);text-shadow:none}ul[data-astro-cid-qzccz3xd]{margin:0;padding:0;list-style:none}a[data-astro-cid-qzccz3xd]{align-items:center;gap:var(--space-1);min-height:var(--tap-min);overflow-wrap:anywhere;display:inline-flex}.toc[data-astro-cid-b3gqhaku] ol[data-astro-cid-b3gqhaku]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku]{padding:var(--space-1) 0;color:var(--text-muted);font-size:var(--step--1);line-height:1.4;text-decoration:none;display:block}.toc[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku]:hover,.toc[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku][aria-current=true]{color:var(--accent-text)}.toc--aside[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku][aria-current=true]{box-shadow:inset 3px 0 0 var(--accent);margin-left:calc(var(--space-4) * -1 - 1px);padding-left:calc(var(--space-4) + 1px)}.toc--aside[data-astro-cid-b3gqhaku] .is-sub[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku][aria-current=true]{padding-left:calc(var(--space-4) * 2 + 1px)}.toc[data-astro-cid-b3gqhaku] .is-sub[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku]{padding-left:var(--space-4)}.toc--inline[data-astro-cid-b3gqhaku]{border:var(--stroke) solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.toc--inline[data-astro-cid-b3gqhaku] summary[data-astro-cid-b3gqhaku]{min-height:var(--tap-min);padding:0 var(--space-4);font-family:var(--font-label);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;align-items:center;font-weight:600;display:flex}.toc--inline[data-astro-cid-b3gqhaku] ol[data-astro-cid-b3gqhaku]{padding:0 var(--space-4) var(--space-3)}.toc--inline[data-astro-cid-b3gqhaku] a[data-astro-cid-b3gqhaku]{min-height:36px}.toc--aside[data-astro-cid-b3gqhaku]{display:none}.toc__title[data-astro-cid-b3gqhaku]{margin-bottom:var(--space-2);color:var(--turquoise);font-family:var(--font-label);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}@media (width>=64rem){.toc--inline[data-astro-cid-b3gqhaku]{display:none}.toc--aside[data-astro-cid-b3gqhaku]{top:calc(var(--header-h) + var(--space-5));max-height:calc(100dvh - var(--header-h) - var(--space-7));padding-left:var(--space-4);border-left:var(--border-width) solid var(--border);display:block;position:sticky;overflow-y:auto}}.back[data-astro-cid-xmaeph5b]{align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--text-muted);font-family:var(--font-label);font-size:var(--step-label);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;display:inline-flex}.back[data-astro-cid-xmaeph5b]:hover{color:var(--accent-text)}.guide[data-astro-cid-xmaeph5b]{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.guide__main[data-astro-cid-xmaeph5b]{gap:var(--space-6);min-width:0;max-width:var(--w-prose);flex-direction:column;display:flex}.end-cards[data-astro-cid-xmaeph5b]{gap:var(--space-4);padding-block:var(--space-4);flex-direction:column;display:flex}.guide__dates[data-astro-cid-xmaeph5b]{font-size:var(--step--1)}.guide__aside[data-astro-cid-xmaeph5b]{display:none}@media (width>=64rem){.guide[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0, var(--w-prose)) 16rem;justify-content:space-between;gap:var(--space-8)}.guide__aside[data-astro-cid-xmaeph5b]{display:block}}.related[data-astro-cid-xmaeph5b]{padding-block:var(--space-6)}.related[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{margin-bottom:var(--space-4)}.related__grid[data-astro-cid-xmaeph5b]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.related__item[data-astro-cid-xmaeph5b]{display:flex}.related__item[data-astro-cid-xmaeph5b]>*{flex:1}
