:root{--hs-black: #0d0d0d;--hs-bar: #000;--hs-iron: #171717;--hs-steel: #232323;--hs-line: #333;--hs-dash: #4a4a4a;--hs-rule: #262626;--hs-ash: #8a8a8a;--hs-faint: #5d5d5d;--hs-placeholder: #4a4a4a;--hs-bone: #ecebe7;--hs-ink: #fff;--hs-orange: #db831b;--hs-orange-ink: #db831b;--hs-orange-dim: rgb(219 131 27 / 14%);--hs-on-accent: #000;--hs-red: #d9534f;--hs-red-ink: #ffb3b0;--hs-red-dim: rgb(217 83 79 / 14%);--hs-green: #6fae5a;--hs-green-ink: #9fd18c;--hs-green-dim: rgb(111 174 90 / 15%);--hs-stripe-a: #141414;--hs-stripe-b: #111;--hs-hero-fade: rgb(0 0 0 / 60%);--hs-panel-shadow: 0 24px 60px -20px rgb(0 0 0 / 70%);--display: "Oswald", "Arial Narrow", sans-serif;--body: "Montserrat", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;color-scheme:dark}:root[data-theme=light]{--hs-black: #f4f3ef;--hs-bar: #fff;--hs-iron: #fff;--hs-steel: #ebe9e4;--hs-line: #d5d2cb;--hs-dash: #bdb8ae;--hs-rule: #e7e4de;--hs-ash: #6e6b66;--hs-faint: #9a968f;--hs-placeholder: #b7b3ab;--hs-bone: #1b1a18;--hs-ink: #000;--hs-orange-ink: #a5590a;--hs-orange-dim: rgb(219 131 27 / 14%);--hs-red: #c9302c;--hs-red-ink: #a3221f;--hs-red-dim: rgb(217 83 79 / 12%);--hs-green: #3f8a2b;--hs-green-ink: #2f6e1f;--hs-green-dim: rgb(111 174 90 / 16%);--hs-stripe-a: #efede8;--hs-stripe-b: #f4f3ef;--hs-hero-fade: rgb(255 255 255 / 55%);--hs-panel-shadow: 0 24px 60px -24px rgb(60 40 10 / 35%);color-scheme:light}*{box-sizing:border-box}body{margin:0;min-height:100dvh;background:var(--hs-black);color:var(--hs-bone);font:400 14px/1.5 var(--body)}a{color:var(--hs-orange-ink)}.caps{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase}.btn{font:600 13px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;padding:12px 18px;border-radius:6px;border:1px solid var(--hs-line);background:transparent;color:var(--hs-bone);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.btn.primary{background:var(--hs-orange);border-color:var(--hs-orange);color:var(--hs-on-accent)}.btn:disabled{opacity:.35;cursor:not-allowed}.panel{background:var(--hs-iron);border:1px solid var(--hs-line);border-radius:8px;overflow:hidden}.panel>h3{margin:0;padding:12px 16px;font:600 14px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--hs-line);display:flex;justify-content:space-between;align-items:center;gap:10px}.panel>h3 small{font:500 11px var(--body);letter-spacing:0;text-transform:none;color:var(--hs-ash)}.muted{color:var(--hs-ash)}.centre{min-height:60dvh;display:grid;place-items:center;text-align:center;padding:24px}.centre h1{font:600 24px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}.centre p{margin:0 0 18px;color:var(--hs-ash)}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}:root.theme-switch *{view-transition-name:none!important}:root.theme-switch::view-transition-old(root){animation:none}:root.theme-switch::view-transition-new(root){animation:theme-reveal .6s cubic-bezier(.4,0,.2,1)}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--reveal-x, 100%) var(--reveal-y, 0))}to{clip-path:circle(var(--reveal-r, 150vmax) at var(--reveal-x, 100%) var(--reveal-y, 0))}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}*,*:before,*:after{transition-duration:0s!important}}:root{--hs-seg-prefix: #7a6cd9;--hs-seg-sleeve: #b07a45;--hs-seg-profile: #4f9bd9}:root[data-theme=light]{--hs-seg-prefix: #6a5ad0;--hs-seg-sleeve: #9a6532;--hs-seg-profile: #2f7fc4}
