:root{--amber:#ffb547;--amber-text:#9a5b00;--amber-wash:#fff1dd;--danger:#e04a3c;--danger-text:#b8352a;--danger-wash:#fdecea;--ink:#1f2230;--ink-2:#3a3e4b;--ink-3:#4c5060;--ink-4:#6b7080;--ink-5:#7d8291;--idle:#b9bdc7;--mist:#f4f5f8;--mist-2:#f2f3f6;--line:#1f223014;--line-strong:#1f223024;--pressed:#1f22300a;--white:#fff;--radius:12px;--header:56px;--gutter:16px}@media (min-width:900px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--mist);min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,system-ui,sans-serif;font-size:14px;line-height:1.45}h1,h2,h3,p{margin:0}h1{letter-spacing:-.01em;font-size:20px;font-weight:500}h2{font-size:16px;font-weight:500}h3{font-size:14px;font-weight:500}a{color:inherit;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}img,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--amber-text);outline-offset:2px}.unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
