:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#d6e2e4;--surface:#f2f5f5;--surface-2:#dce6e7;--ink:#16292f;--ink-soft:#405d65;--ink-faint:#445d66;--line:#16292f;--hairline:#b4c6c9;--accent:#c9541f;--accent-ink:#fff;--hard:#16292f;--moon:#e6e0c8;--ground-deep:#c6d5d8;--sand:#c9b48a;--sand-dark:#8e7b55;--shaft:#ffffff29;--rule:repeating-linear-gradient(90deg, var(--hairline) 0 4px, transparent 4px 8px);--font-display:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-pixel:var(--font-silkscreen), "Courier New", monospace;--font-mono:ui-monospace, "SF Mono", Menlo, monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0a1119;--surface:#16242b;--surface-2:#1e3038;--ink:#dce6e6;--ink-soft:#8aa2a6;--ink-faint:#7a9399;--line:#dce6e6;--hairline:#2c4249;--accent:#e8834e;--accent-ink:#0a1119;--hard:#000;--ground-deep:#06090e;--sand:#3a3526;--sand-dark:#26221a;--shaft:#c6d6d60e}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.5}body{background:var(--ground);color:var(--ink);font-family:var(--font-display);-webkit-font-smoothing:antialiased}body[data-scene=on]{overflow:hidden}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit}button,input{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0}img{max-width:100%;height:auto;display:block}svg,canvas{display:block}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
