:root{--graphite:#fff;--graphite-2:#f5f5f5;--graphite-3:#ededed;--graphite-line:#0000001a;--silver:#4f4f4f;--offwhite:#1d1d1d;--ink:#1d1d1d;--muted:#6b6b6b;--grey:#878787;--red:#ca0928;--red-deep:#a30720;--accent:#ca0928;--danger:#ca0928;--radius:14px;--radius-sm:10px;--shadow:0 14px 40px #00000024;--font:"Inter", "Helvetica Neue", Arial, Helvetica, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--graphite);color:var(--offwhite);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;opacity:.45}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--silver);outline-offset:2px;border-radius:8px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
