@font-face{font-family:display;src:url(../media/bricolage_grotesque_latin_variable-s.p.2ej1fmte5yjhi.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.wgg9yq_className{font-family:display,display Fallback}.wgg9yq_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/figtree_latin_variable-s.p.08sr_7r2rzxl4.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.zqWwpW_className{font-family:text,text Fallback}.zqWwpW_variable{--font-text:"text", "text Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#f7f5f0;--surface:#fff;--stone:#d8d3c7;--line-strong:#8c867a;--ink:#1c1b19;--ink-muted:#5c574e;--charcoal:#1c1b19;--on-charcoal:#f7f5f0;--tile:#1c1b19;--lime:#d9f24a;--on-lime:#1c1b19;--lime-pressed:#c3dc35;--primary:var(--charcoal);--on-primary:var(--on-charcoal);--warn:#93560a;--warn-soft:#fbefd9;--danger:#b3261e;--danger-soft:#fbe7e4;--focus:#1c1b19;--on-danger:#fff;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-24:96px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--target-min:48px;--gutter:clamp(var(--space-4), 5vw, var(--space-8));--bar-max:72rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#141311;--surface:#1f1d1a;--stone:#3a3732;--line-strong:#7a746a;--ink:#f4f1ea;--ink-muted:#b3ada2;--tile:#2e2c28;--primary:var(--lime);--on-primary:var(--on-lime);--warn:#f0b453;--warn-soft:#3a2c14;--danger:#ff8f80;--danger-soft:#3d1d19;--focus:#d9f24a;--on-danger:#141311}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);margin:0}.store-badges{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.store-badge{min-width:11rem;min-height:60px;padding:var(--space-2) var(--space-6);border:1px solid var(--tile);border-radius:var(--radius-md);background:var(--tile);color:var(--on-charcoal);flex-direction:column;justify-content:center;text-decoration:none;transition:background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (max-width:30rem){.store-badges{flex-direction:column}.store-badge{width:100%;min-width:0;display:flex}}.store-badge:hover{background:color-mix(in srgb, var(--tile) 86%, var(--on-charcoal))}.store-badge-pre{font-size:13px;font-weight:500;line-height:16px}.store-badge-name{font-size:20px;font-weight:700;line-height:24px}.store-soon{align-items:center;gap:var(--space-2);color:var(--ink-muted);margin:0;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.store-soon svg{flex:none}.bare-404{box-sizing:border-box;min-height:100dvh;padding:var(--space-12) var(--gutter);font-family:var(--font-text), "Figtree", system-ui, sans-serif;font-size:17px;line-height:27px}.bare-404 h1{margin:0 0 var(--space-3);font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;font-size:44px;font-weight:800;line-height:1}.bare-404 p{color:var(--ink-muted);margin:0}
