.orbit[data-astro-cid-fc7wpk5f]{pointer-events:none;color:var(--copper-text);contain:layout paint}.orbit-glow[data-astro-cid-fc7wpk5f]{background:radial-gradient(circle, color-mix(in srgb, var(--copper) 12%, transparent), transparent 68%)}.orbit-canvas[data-astro-cid-fc7wpk5f]{visibility:hidden}.orbit[data-astro-cid-fc7wpk5f][data-ready] .orbit-canvas[data-astro-cid-fc7wpk5f]{visibility:visible}.orbit[data-astro-cid-fc7wpk5f][data-ready] .orbit-fallback[data-astro-cid-fc7wpk5f]{visibility:hidden}.hero-bloom[data-astro-cid-i3irphx7]{opacity:.45;filter:blur(120px);background:radial-gradient(circle,#d98a4a4d 0%,#d98a4a12 45%,#0000 70%)}.hero-rise[data-astro-cid-i3irphx7]{animation:hero-rise 1s cubic-bezier(.16, 1, .3, 1) var(--delay,0s) backwards}.hero-fade[data-astro-cid-i3irphx7]{animation:hero-fade .8s cubic-bezier(.16, 1, .3, 1) var(--delay,0s) backwards}@keyframes hero-rise{0%{transform:translateY(110%)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){.hero-rise[data-astro-cid-i3irphx7],.hero-fade[data-astro-cid-i3irphx7]{animation:none}}.veil[data-astro-cid-eei5yqns]{background:linear-gradient(#0a0b0e2e 0%,#0a0b0e9e 58%,#0a0b0ef0 100%)}.spotlight[data-astro-cid-eei5yqns]{background:radial-gradient(420px circle at var(--spot-x,50%) var(--spot-y,50%), #d98a4a3d, #d98a4a12 42%, transparent 68%);opacity:0;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.group[data-astro-cid-eei5yqns]:hover .spotlight[data-astro-cid-eei5yqns],.group[data-astro-cid-eei5yqns]:focus-within .spotlight[data-astro-cid-eei5yqns]{opacity:1}@media (prefers-reduced-motion:reduce){.spotlight[data-astro-cid-eei5yqns]{display:none}}.splice[data-astro-cid-r3s35h63]{inset-block:0;width:var(--splice-w);z-index:40;pointer-events:none;--splice-w:clamp(2.5rem, 5vw, 4rem);height:100svh;position:fixed;left:0;overflow:visible}.splice__bed[data-astro-cid-r3s35h63]{stroke:var(--line);stroke-width:1.25px;fill:none}.splice__wire[data-astro-cid-r3s35h63]{stroke:var(--copper);stroke-width:2px;fill:none;stroke-linecap:round}.node__pad[data-astro-cid-r3s35h63]{fill:none;stroke:none}.node__sym[data-astro-cid-r3s35h63]{stroke:var(--line-strong);stroke-width:1.5px;fill:none;transition:stroke .22s cubic-bezier(.16,1,.3,1)}.node__fill[data-astro-cid-r3s35h63]{fill:var(--line-strong);transition:fill .22s cubic-bezier(.16,1,.3,1)}.node__glow[data-astro-cid-r3s35h63]{fill:var(--copper);opacity:0;transition:opacity .26s cubic-bezier(.16,1,.3,1)}.node__blade[data-astro-cid-r3s35h63]{transform-origin:0 -5px;transition:transform .26s cubic-bezier(.16,1,.3,1),stroke .22s cubic-bezier(.16,1,.3,1);transform:rotate(-34deg)}.node[data-astro-cid-r3s35h63].is-closed .node__blade[data-astro-cid-r3s35h63]{transform:rotate(0)}.node__bulb[data-astro-cid-r3s35h63]{fill:#0000;transition:fill .26s cubic-bezier(.16,1,.3,1)}.node[data-astro-cid-r3s35h63].is-closed .node__bulb[data-astro-cid-r3s35h63]{fill:color-mix(in srgb, var(--copper) 22%, transparent)}.node[data-astro-cid-r3s35h63].is-lit .node__bulb[data-astro-cid-r3s35h63]{fill:color-mix(in srgb, var(--copper) 45%, transparent)}.node[data-astro-cid-r3s35h63].is-closed .node__sym[data-astro-cid-r3s35h63]{stroke:var(--copper)}.node[data-astro-cid-r3s35h63].is-closed .node__fill[data-astro-cid-r3s35h63]{fill:var(--copper)}.node[data-astro-cid-r3s35h63].is-closed .node__glow[data-astro-cid-r3s35h63]{opacity:.3}.node[data-astro-cid-r3s35h63].is-lit .node__glow[data-astro-cid-r3s35h63]{opacity:.55}.folio[data-astro-cid-r3s35h63]{z-index:41;pointer-events:none;writing-mode:vertical-rl;transform-origin:50%;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;will-change:transform;--splice-w:clamp(2.5rem, 5vw, 4rem);align-items:center;gap:.7em;font-size:11px;display:flex;position:fixed;top:0;left:10px;transform:rotate(180deg)}.folio__n[data-astro-cid-r3s35h63]{color:var(--copper-text);font-variant-numeric:tabular-nums}@media (width<=767px){.splice[data-astro-cid-r3s35h63],.folio[data-astro-cid-r3s35h63]{--splice-w:1.25rem}.splice__wire[data-astro-cid-r3s35h63]{stroke-width:1.5px}.folio[data-astro-cid-r3s35h63]{display:none}}@media (prefers-reduced-motion:reduce){.node__sym[data-astro-cid-r3s35h63],.node__fill[data-astro-cid-r3s35h63],.node__glow[data-astro-cid-r3s35h63],.node__blade[data-astro-cid-r3s35h63],.node__bulb[data-astro-cid-r3s35h63]{transition:none}}@media (width>=768px){.step[data-astro-cid-wd4g3kkw]+.step[data-astro-cid-wd4g3kkw]{border-inline-start:1px solid var(--line);padding-inline-start:var(--sp-6)}}
