:root{--page:#f0e6dc;--page-2:#e9d7d4;--ink:#211712;--muted:#786a62;--line:#21171221;--surface:#faf5ee;--surface-2:#fffaf5;--blush:#e7aeb4;--blush-deep:#a85865;--gold:#c6a15b;--espresso:#211712;--espresso-ink:#faf5ee}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--page:#17110e;--page-2:#291d1a;--ink:#f8eee5;--muted:#c9b9af;--line:#fff4eb21;--surface:#241a16;--surface-2:#2c201b;--blush:#d7959f;--blush-deep:#f0b1ba;--gold:#d2b16f;--espresso:#f8eee5;--espresso-ink:#241a16}}:root[data-theme=dark]{--page:#17110e;--page-2:#291d1a;--ink:#f8eee5;--muted:#c9b9af;--line:#fff4eb21;--surface:#241a16;--surface-2:#2c201b;--blush:#d7959f;--blush-deep:#f0b1ba;--gold:#d2b16f;--espresso:#f8eee5;--espresso-ink:#241a16}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--page);min-height:100%;color:var(--ink);flex-direction:column;font-family:Inter,sans-serif;display:flex}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.75}button:focus-visible,input:focus-visible{outline:3px solid color-mix(in srgb, var(--gold) 78%, white);outline-offset:2px}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.sbc-container{max-width:460px;margin:0 auto}@media (min-width:768px){.sbc-container{max-width:700px}}@media (min-width:1024px){.sbc-container{max-width:960px}}.sbc-grid{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.sbc-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}
