@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.lx-hud[data-astro-cid-jyvj5hr3]{z-index:900;border:1px solid var(--color-border,#7f7f7f33);background:color-mix(in srgb, var(--color-bg,#0b0d0f) 72%, transparent);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono,monospace);letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-light,#ffffff8c);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.625rem;display:flex;position:fixed;bottom:14px;left:14px}.hud-line[data-astro-cid-jyvj5hr3] b[data-astro-cid-jyvj5hr3]{color:var(--color-text-muted,#ffffffbf);font-weight:500}.hud-line[data-astro-cid-jyvj5hr3] b[data-astro-cid-jyvj5hr3].is-set{animation:hudBlink .5s var(--ease-standard,ease)}@keyframes hudBlink{0%{color:#22c55e}to{color:inherit}}.hud-dot[data-astro-cid-jyvj5hr3]{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite hudPulse;box-shadow:0 0 8px #22c55e99}@keyframes hudPulse{0%,to{opacity:1;box-shadow:0 0 8px #22c55e99}50%{opacity:.65;box-shadow:0 0 12px #22c55ecc}}@media (prefers-reduced-motion:reduce){.hud-dot[data-astro-cid-jyvj5hr3],.hud-line[data-astro-cid-jyvj5hr3] b[data-astro-cid-jyvj5hr3].is-set{animation:none}}@media (width<=899px){.lx-hud[data-astro-cid-jyvj5hr3]{display:none}}:root{--t1-colour-stage:#0c0a09;--t1-colour-stage-1:#141110;--t1-colour-stage-2:#1c1816;--t1-colour-signal:#e17668;--t1-colour-signal-hover:#c95f52;--t1-colour-signal-soft:#e1766824;--t1-colour-ink:#f4eee7;--t1-colour-ink-1:#f4eee7db;--t1-colour-ink-2:#f4eee79e;--t1-colour-ink-3:#f4eee766;--t1-colour-ink-4:#f4eee738;--t1-colour-rule:#f4eee71a;--t1-colour-rule-strong:#f4eee72e;--t1-colour-brand:#5a9690;--t1-colour-brand-deep:#294a47;--t1-colour-ok:#22c55e;--t1-colour-warn:#f5b84a;--t1-colour-bad:#ef4444;--t1-colour-info:#5a9690;--t1-material-iron:#2a2523;--t1-material-iron-light:#4a423d;--t1-material-hot:#ff8a3d;--t1-material-hot-glow:#ff8a3d59;--t1-material-cooling:#b9553a;--t1-material-cooling-glow:#b9553a2e;--t1-material-finished:#a7a29b;--t1-material-finished-sheen:#f4eee71f;--t1-font-display:"Instrument Serif", "Times New Roman", Georgia, serif;--t1-font-mono:"JetBrains Mono", ui-monospace, "Cascadia Code", monospace;--t1-type-display-1:clamp(3rem, 9.2vw, 8.5rem);--t1-type-display-2:clamp(2.2rem, 5.4vw, 4.8rem);--t1-type-display-3:clamp(1.75rem, 3.2vw, 2.75rem);--t1-type-xl:1.375rem;--t1-type-lg:1.125rem;--t1-type-base:1rem;--t1-type-sm:.875rem;--t1-type-xs:.75rem;--t1-type-xxs:.6875rem;--t1-type-leading-display:.98;--t1-type-leading-tight:1.15;--t1-type-leading-prose:1.55;--t1-type-leading-label:1.3;--t1-type-tracking-display:-.03em;--t1-type-tracking-label:.14em;--t1-type-tracking-meta:.08em;--t1-space-1:.25rem;--t1-space-2:.5rem;--t1-space-3:.75rem;--t1-space-4:1rem;--t1-space-5:1.25rem;--t1-space-6:1.5rem;--t1-space-8:2rem;--t1-space-10:2.5rem;--t1-space-12:3rem;--t1-space-16:4rem;--t1-space-20:5rem;--t1-space-24:6rem;--t1-space-32:8rem;--t1-space-gutter:clamp(1.25rem, 4vw, 4rem);--t1-space-measure:62ch;--t1-radius-sm:.25rem;--t1-radius-md:.5rem;--t1-radius-lg:.75rem;--t1-radius-xl:1rem;--t1-radius-panel:14px;--t1-radius-pill:9999px;--t1-z-world:-1;--t1-z-surface:1;--t1-z-tools:100;--t1-z-hud:900;--t1-z-cursor:10000;--t1-ease-standard:cubic-bezier(.2, .8, .2, 1);--t1-ease-exit:cubic-bezier(.3, 0, .2, 1);--t1-ease-snap:cubic-bezier(.1, .85, .2, 1);--t1-ease-emphasis:cubic-bezier(.19, 1, .22, 1);--t1-duration-ui:.14s;--t1-duration-press:90ms;--t1-duration-panel:.22s;--t1-duration-reveal:.7s;--t1-duration-entrance:1.1s;--t1-duration-camera:.9s;--t1-duration-snap-min:.25s;--t1-duration-snap-max:.7s;--t1-scale-hover:1.02;--t1-scale-magnetic-pull:8px;--t1-scale-panel-tilt:3deg;--t1-scale-parallax:.2}:root[data-theme=light]{--t1-colour-stage:#fff1e5;--t1-colour-stage-1:#fff8f4;--t1-colour-stage-2:#fff;--t1-colour-signal:#c95f52;--t1-colour-signal-hover:#b24e43;--t1-colour-signal-soft:#e176681f;--t1-colour-ink:#1a1614;--t1-colour-ink-1:#1a1614e0;--t1-colour-ink-2:#1a1614a8;--t1-colour-ink-3:#1a161475;--t1-colour-ink-4:#1a161442;--t1-colour-rule:#1a16141a;--t1-colour-rule-strong:#1a16142e;--t1-colour-brand:#294a47;--t1-colour-brand-deep:#1e3634;--t1-colour-ok:#15803d;--t1-colour-warn:#b45309;--t1-colour-bad:#b91c1c;--t1-colour-info:#294a47;--t1-material-iron:#d9cfc4;--t1-material-iron-light:#eae2d9;--t1-material-hot:#d9581f;--t1-material-hot-glow:#d9581f40;--t1-material-cooling:#9e4a32;--t1-material-cooling-glow:#9e4a3226;--t1-material-finished:#6f6963;--t1-material-finished-sheen:#1a16141a}@media (prefers-reduced-motion:reduce){:root{--t1-duration-ui:0s;--t1-duration-press:0s;--t1-duration-panel:0s;--t1-duration-reveal:0s;--t1-duration-entrance:0s;--t1-duration-camera:0s;--t1-duration-snap-min:0s;--t1-duration-snap-max:0s;--t1-scale-hover:1;--t1-scale-magnetic-pull:0px;--t1-scale-panel-tilt:0deg;--t1-scale-parallax:0}}
