.constellation-plate[data-astro-cid-zc2ywziu]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#02030a;width:100%;height:auto;display:block}.pl-mono[data-astro-cid-zc2ywziu]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.12em}.pl-micro[data-astro-cid-zc2ywziu]{fill-opacity:.72;font-size:9.5px}.pl-node[data-astro-cid-zc2ywziu]{letter-spacing:.16em;fill-opacity:.8;font-size:9px}.pl-you[data-astro-cid-zc2ywziu]{letter-spacing:.24em;font-size:11px}.pl-note[data-astro-cid-zc2ywziu]{letter-spacing:.16em;font-size:8px}.pl-compass[data-astro-cid-zc2ywziu]{letter-spacing:.1em;font-size:7px}.constellation-plate__pulse[data-astro-cid-zc2ywziu]{transform-origin:308px 300px;animation:6s ease-in-out infinite constellation-pulse}@keyframes constellation-pulse{50%{opacity:.5;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.constellation-plate__pulse[data-astro-cid-zc2ywziu]{animation:none}}.seal[data-astro-cid-5kdetuco]{width:var(--size);aspect-ratio:1;max-width:100%;filter:drop-shadow(0 0 26px color-mix(in srgb, var(--accent) 24%, transparent));flex-shrink:0;position:relative}.seal__svg[data-astro-cid-5kdetuco]{width:100%;height:100%}.seal__ring[data-astro-cid-5kdetuco],.seal__code[data-astro-cid-5kdetuco],.seal__glyph[data-astro-cid-5kdetuco]{font-family:var(--font-mono);font-weight:500}.seal__ring[data-astro-cid-5kdetuco]{letter-spacing:.3em;font-size:9.2px}.seal__code[data-astro-cid-5kdetuco]{letter-spacing:.26em;opacity:.7;font-size:8.4px}.seal__glyph[data-astro-cid-5kdetuco]{font-family:var(--font-display);color:var(--accent);filter:drop-shadow(0 0 12px);font-size:52px}.seal__dash[data-astro-cid-5kdetuco]{transform-origin:120px 120px;animation:90s linear infinite seal-turn}.seal__ticks[data-astro-cid-5kdetuco]{opacity:.9}@keyframes seal-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.seal__dash[data-astro-cid-5kdetuco]{animation:none}}.memory-plate[data-astro-cid-jn34irrw]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#02030a;width:100%;height:auto;display:block}.pl-mono[data-astro-cid-jn34irrw]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.12em}.pl-micro[data-astro-cid-jn34irrw]{fill-opacity:.72;font-size:9.5px}.pl-glyph[data-astro-cid-jn34irrw]{font-family:var(--font-display);font-size:22px}.pl-chorus[data-astro-cid-jn34irrw]{letter-spacing:.2em;font-size:9px}.pl-label[data-astro-cid-jn34irrw]{letter-spacing:.2em;fill-opacity:.85;font-size:9px}.pl-row[data-astro-cid-jn34irrw]{letter-spacing:.14em;font-size:10px}.pl-status[data-astro-cid-jn34irrw]{letter-spacing:.12em;font-size:8px}.memory-plate__spin[data-astro-cid-jn34irrw]{transform-origin:336px 264px;animation:180s linear infinite memory-spin}@keyframes memory-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.memory-plate__spin[data-astro-cid-jn34irrw]{animation:none}}.orbit-plate[data-astro-cid-7yqa4tou]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#02030a;width:100%;height:auto;display:block}.pl-mono[data-astro-cid-7yqa4tou]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.12em}.pl-micro[data-astro-cid-7yqa4tou]{fill-opacity:.72;font-size:9.5px}.pl-orbit[data-astro-cid-7yqa4tou]{letter-spacing:.18em;fill-opacity:.7;font-size:8.5px}.pl-node[data-astro-cid-7yqa4tou]{letter-spacing:.14em;font-size:10px}.pl-sec[data-astro-cid-7yqa4tou]{letter-spacing:.1em;fill-opacity:.75;font-size:8.5px}.pl-row[data-astro-cid-7yqa4tou]{letter-spacing:.1em;font-size:10px}.play-notes[data-astro-cid-2pn5qe2a]{gap:clamp(1.6rem,3vw,2.6rem);display:grid}.play-notes__head[data-astro-cid-2pn5qe2a]{gap:.7rem;max-width:66ch;display:grid}.play-notes__title[data-astro-cid-2pn5qe2a]{font-size:var(--text-h2)}.play-notes__lead[data-astro-cid-2pn5qe2a]{font-size:var(--text-sm);color:var(--muted);line-height:1.7}.play-notes__grid[data-astro-cid-2pn5qe2a]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.note[data-astro-cid-2pn5qe2a]{background:radial-gradient(320px 180px at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 72%), #03050cdb;min-width:0;transition:background-color .3s var(--ease);align-content:start;gap:.75rem;padding:clamp(1.1rem,2.2vw,1.6rem);display:grid;position:relative}.note[data-astro-cid-2pn5qe2a]:hover{background-color:#090e1aeb}.note__n[data-astro-cid-2pn5qe2a]{font-size:var(--text-2xs);letter-spacing:.2em;color:var(--accent)}.note__title[data-astro-cid-2pn5qe2a]{font-size:var(--text-h4);line-height:1.25}.note__body[data-astro-cid-2pn5qe2a]{font-size:var(--text-sm);color:var(--ink-soft);line-height:1.65}.note__links[data-astro-cid-2pn5qe2a]{border-top:1px solid var(--line);gap:.1rem;margin-top:auto;padding-top:.55rem;display:grid}.note__link[data-astro-cid-2pn5qe2a]{min-height:44px;font-size:var(--text-xs);color:var(--muted);transition:color .2s var(--ease);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 0;line-height:1.45;display:flex}.note__link[data-astro-cid-2pn5qe2a]:hover{color:var(--accent)}.note__arrow[data-astro-cid-2pn5qe2a]{color:var(--accent);opacity:.7}@media (width<=900px){.play-notes__grid[data-astro-cid-2pn5qe2a]{grid-template-columns:1fr}}.power-nav[data-astro-cid-ytcqynax]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(.7rem,1.6vw,1.1rem);display:grid}.power-nav__card[data-astro-cid-ytcqynax]{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(340px 180px at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 74%), #04070fb3;min-width:0;transition:border-color .25s var(--ease), transform .25s var(--ease);gap:.7rem;padding:clamp(1rem,2.2vw,1.4rem);display:grid}.power-nav__card[data-astro-cid-ytcqynax]:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--line));transform:translateY(-2px)}.power-nav__card--next[data-astro-cid-ytcqynax]{text-align:right}.power-nav__dir[data-astro-cid-ytcqynax]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.power-nav__main[data-astro-cid-ytcqynax]{align-items:center;gap:.85rem;min-width:0;display:flex}.power-nav__card--next[data-astro-cid-ytcqynax] .power-nav__main[data-astro-cid-ytcqynax]{justify-content:flex-end}.power-nav__names[data-astro-cid-ytcqynax]{gap:.18rem;min-width:0;display:grid}.power-nav__name[data-astro-cid-ytcqynax]{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:700;line-height:1.2}.power-nav__epithet[data-astro-cid-ytcqynax]{font-size:var(--text-2xs);letter-spacing:.06em;color:var(--muted);line-height:1.4}.power-nav__all[data-astro-cid-ytcqynax]{border:1px solid var(--line);border-radius:var(--radius);min-width:44px;font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;writing-mode:vertical-rl;transition:color .2s var(--ease), border-color .2s var(--ease);place-items:center;padding:0 .6rem;display:grid}.power-nav__all[data-astro-cid-ytcqynax]:hover{color:var(--cyan);border-color:var(--line-bright)}@media (width<=760px){.power-nav[data-astro-cid-ytcqynax]{grid-template-columns:1fr}.power-nav__all[data-astro-cid-ytcqynax]{writing-mode:horizontal-tb;padding:.7rem}.power-nav__card--next[data-astro-cid-ytcqynax],.power-nav__card--next[data-astro-cid-ytcqynax] .power-nav__main[data-astro-cid-ytcqynax]{text-align:left;justify-content:flex-start}}.quote[data-astro-cid-xexhi456]{border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--radius);background:radial-gradient(520px 260px at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 72%), linear-gradient(140deg, #0a101eb8, #03050c8c);isolation:isolate;grid-template-columns:auto minmax(0,1fr);gap:clamp(.9rem,2.4vw,1.8rem);margin:0;padding:clamp(1.4rem,3.4vw,2.6rem);display:grid;position:relative;overflow:hidden}.quote__glyph[data-astro-cid-xexhi456]{font-family:var(--font-display);color:var(--accent);opacity:.5;user-select:none;font-size:clamp(3.4rem,2.4rem + 4vw,6rem);line-height:.7}.quote__body[data-astro-cid-xexhi456]{gap:.9rem;min-width:0;display:grid}.quote__label[data-astro-cid-xexhi456]{font-size:var(--text-2xs);letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.quote__text[data-astro-cid-xexhi456]{max-width:62ch;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:clamp(1.12rem,1rem + .5vw,1.42rem);font-weight:700;line-height:1.42}.quote__foot[data-astro-cid-xexhi456]{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.quote__rule[data-astro-cid-xexhi456]{background:var(--accent);opacity:.6;width:34px;height:1px}.quote__who[data-astro-cid-xexhi456]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.quote__note[data-astro-cid-xexhi456]{font-size:var(--text-2xs);letter-spacing:.08em;color:var(--faint)}.quote__corners[data-astro-cid-xexhi456]{width:calc(100% - 16px);height:calc(100% - 16px);color:color-mix(in srgb, var(--accent) 40%, transparent);pointer-events:none;position:absolute;inset:8px}@media (width<=460px){.quote[data-astro-cid-xexhi456]{grid-template-columns:1fr}.quote__glyph[data-astro-cid-xexhi456]{display:none}}.route-plate[data-astro-cid-x6g27acm]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#02030a;width:100%;height:auto;display:block}.pl-mono[data-astro-cid-x6g27acm]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.12em}.pl-micro[data-astro-cid-x6g27acm]{fill-opacity:.72;font-size:9.5px}.pl-node[data-astro-cid-x6g27acm]{letter-spacing:.16em;font-size:10px}.pl-amount[data-astro-cid-x6g27acm]{letter-spacing:.1em;paint-order:stroke;stroke:#04050d;stroke-width:3px;stroke-opacity:.85;font-size:9px}.pl-row[data-astro-cid-x6g27acm]{letter-spacing:.1em;font-size:10px}.pl-status[data-astro-cid-x6g27acm]{letter-spacing:.18em;font-size:8.5px}.pl-due[data-astro-cid-x6g27acm]{letter-spacing:.08em;font-size:8px}.route-plate__flow[data-astro-cid-x6g27acm]{animation:42s linear infinite route-flow}@keyframes route-flow{to{stroke-dashoffset:-240px}}@media (prefers-reduced-motion:reduce){.route-plate__flow[data-astro-cid-x6g27acm]{animation:none}}.race-hero[data-astro-cid-pxy6q6al]{padding-top:calc(var(--nav-height) + clamp(1.5rem, 4vw, 3rem));padding-bottom:clamp(2.5rem,6vw,4.5rem);position:relative;overflow:hidden}.race-hero__glow[data-astro-cid-pxy6q6al]{background:radial-gradient(820px 480px at 78% 6%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(620px 380px at 4% 96%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.race-hero[data-astro-cid-pxy6q6al] .container[data-astro-cid-pxy6q6al]{position:relative}.race-hero__crumbs[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.6rem,4vw,3rem);display:flex}.race-hero__crumbs[data-astro-cid-pxy6q6al] a[data-astro-cid-pxy6q6al]{color:var(--muted)}.race-hero__crumbs[data-astro-cid-pxy6q6al] a[data-astro-cid-pxy6q6al]:hover{color:var(--accent)}.race-hero__grid[data-astro-cid-pxy6q6al]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.race-hero__id[data-astro-cid-pxy6q6al]{justify-items:start;gap:1rem;display:grid}.race-hero__name[data-astro-cid-pxy6q6al]{font-size:var(--text-page);text-transform:uppercase;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;line-height:.88}.race-hero__epithet[data-astro-cid-pxy6q6al]{font-family:var(--font-display);color:var(--accent);font-size:clamp(1.1rem,.95rem + .6vw,1.45rem);font-weight:700}.race-hero__invite[data-astro-cid-pxy6q6al]{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);font-size:var(--text-xs);letter-spacing:.1em;color:var(--ink-soft);padding:.55rem .8rem;line-height:1.6}.race-hero__lead[data-astro-cid-pxy6q6al]{max-width:56ch;font-size:var(--text-lead);color:var(--muted);text-wrap:pretty;line-height:1.6}.race-hero__media[data-astro-cid-pxy6q6al]{min-width:0}.dossier[data-astro-cid-pxy6q6al]{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(520px 280px at 4% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 72%), linear-gradient(150deg, #080d1ab8, #02040acc);grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3.5vw,2.8rem);padding:clamp(1.2rem,3vw,2rem);display:grid}.dossier__seal[data-astro-cid-pxy6q6al]{place-items:center;display:grid}.dossier__body[data-astro-cid-pxy6q6al]{gap:.55rem;display:grid}.dossier__title[data-astro-cid-pxy6q6al]{font-size:var(--text-h3);line-height:1.08}.dossier__role[data-astro-cid-pxy6q6al]{font-family:var(--font-display);font-size:var(--text-h4);color:var(--accent);font-weight:700}.dossier__ring[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);line-height:1.6}.dossier__figures[data-astro-cid-pxy6q6al]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.dossier__figure[data-astro-cid-pxy6q6al]{background:#03050cb8;gap:.25rem;padding:.8rem .75rem;display:grid}.dossier__figure-value[data-astro-cid-pxy6q6al]{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.1rem,.95rem + .7vw,1.5rem);font-weight:700;line-height:1}.dossier__figure-label[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);line-height:1.4}.race__grid[data-astro-cid-pxy6q6al]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.race__aside[data-astro-cid-pxy6q6al]{top:calc(var(--nav-height) + 2rem);gap:1.2rem;display:grid;position:sticky}.race__aside-title[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.race__toc[data-astro-cid-pxy6q6al]{border-left:1px solid var(--line);gap:.15rem;display:grid}.race__toc[data-astro-cid-pxy6q6al] a[data-astro-cid-pxy6q6al]{font-size:var(--text-sm);color:var(--muted);transition:color .2s var(--ease), border-color .2s var(--ease);border-left:1px solid #0000;gap:.7rem;margin-left:-1px;padding:.42rem 0 .42rem .85rem;display:flex}.race__toc[data-astro-cid-pxy6q6al] a[data-astro-cid-pxy6q6al]:hover{color:var(--ink);border-left-color:var(--accent)}.race__toc-n[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);color:var(--faint)}.race__aside-link[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.race__aside-link[data-astro-cid-pxy6q6al]:hover{color:var(--accent)}.race__body[data-astro-cid-pxy6q6al]{gap:clamp(1.6rem,3vw,2.4rem);min-width:0;display:grid}.record[data-astro-cid-pxy6q6al]{border-top:1px solid var(--line);scroll-margin-top:calc(var(--nav-height) + 1.5rem);gap:.85rem;padding-top:1.4rem;display:grid}.record__head[data-astro-cid-pxy6q6al]{align-items:baseline;gap:.9rem;display:flex}.record__n[data-astro-cid-pxy6q6al]{font-size:var(--text-2xs);color:var(--accent);letter-spacing:.14em}.record__title[data-astro-cid-pxy6q6al]{font-size:var(--text-h3);line-height:1.1}.record__body[data-astro-cid-pxy6q6al]{max-width:72ch;font-size:var(--text-base);color:var(--ink-soft);text-wrap:pretty;line-height:1.78}.record__plate[data-astro-cid-pxy6q6al],.record__quote[data-astro-cid-pxy6q6al],.record__support[data-astro-cid-pxy6q6al]{min-width:0}.record__quote[data-astro-cid-pxy6q6al]{margin-block:.4rem}.race__note[data-astro-cid-pxy6q6al]{border-top:1px solid var(--line);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--faint);padding-top:1.2rem;line-height:1.7}@media (width<=1100px){.dossier[data-astro-cid-pxy6q6al]{grid-template-columns:auto minmax(0,1fr)}.dossier__figures[data-astro-cid-pxy6q6al]{grid-column:1/-1}}@media (width<=1040px){.race-hero__grid[data-astro-cid-pxy6q6al],.race__grid[data-astro-cid-pxy6q6al]{grid-template-columns:1fr}.race__aside[data-astro-cid-pxy6q6al]{position:static}.race__toc[data-astro-cid-pxy6q6al]{border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem .8rem}.race__toc[data-astro-cid-pxy6q6al] a[data-astro-cid-pxy6q6al]{border-left:1px solid var(--line)}}@media (width<=700px){.dossier[data-astro-cid-pxy6q6al]{grid-template-columns:1fr}.dossier__seal[data-astro-cid-pxy6q6al]{justify-items:start}.race__toc[data-astro-cid-pxy6q6al]{grid-template-columns:1fr 1fr}}@media (width<=460px){.dossier__figures[data-astro-cid-pxy6q6al],.race__toc[data-astro-cid-pxy6q6al]{grid-template-columns:1fr}}
