@font-face{font-family:sansFont;src:url(../media/manrope_variable-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:sansFont Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.sansfont_17ee0356-module__-O0M8q__className{font-family:sansFont,sansFont Fallback}.sansfont_17ee0356-module__-O0M8q__variable{--font-sans:"sansFont", "sansFont Fallback"}
@font-face{font-family:displayFont;src:url(../media/instrument_serif_regular-s.p.3_vslfxq_--4i.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.displayfont_7c881995-module__abi-Eq__className{font-family:displayFont,displayFont Fallback;font-weight:400}.displayfont_7c881995-module__abi-Eq__variable{--font-display:"displayFont", "displayFont Fallback"}
:root{--ink:#18080f;--ink-raised:#28111b;--ink-soft:#3d192a;--paper:#ffe6ed;--paper-bright:#fff0f5;--paper-dim:#f3cbd7;--signal:#e82e5d;--signal-dark:#b9163b;--electric:#ff4d79;--ash:#9e7382;--mist:#cfa4b2;--success:#3da872;--warning:#e27d30;--danger:#e11d48;--line-on-ink:#ffd6e22e;--line-on-paper:#260f1829;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--page-gutter:clamp(20px, 4vw, 56px)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--ink);min-width:320px;color:var(--paper);font-family:var(--font-sans), Manrope, system-ui, sans-serif;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}body,button,input,textarea,select{font:inherit}button,input,textarea,select{border-radius:0}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}::selection{background:var(--signal);color:var(--paper-bright)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
