@font-face{font-family:manrope;src:url(../media/manrope_latin-s.p.0p-wng2nn8o-p.woff2)format("woff2");font-display:swap;font-weight:500 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_66db42aa-module__TzKmAG__className{font-family:manrope,manrope Fallback}.manrope_66db42aa-module__TzKmAG__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:700 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_49c06e75-module__uq2n1G__className{font-family:inter,inter Fallback}.inter_49c06e75-module__uq2n1G__variable{--font-inter:"inter", "inter Fallback"}
:root{--ink:#15171c;--ink-soft:#33363e;--cream:#fbf6ef;--cream-deep:#f3ece1;--surface:#fff;--muted:#7a736a;--muted-soft:#a79f94;--border:#e9e1d3;--border-soft:#efe9dd;--brand:#f0672e;--brand-dark:#c24e1e;--brand-tint:#fce3d4;--success:#2e8f63;--success-tint:#e1f1e7;--warning:#c67f17;--warning-tint:#f8ecd8;--error:#c6432f;--error-tint:#f8e0da;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:26px;--radius-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:56px;--sp-10:72px;--sp-11:96px;--shadow-sm:0 1px 2px #15171c0f;--shadow-md:0 6px 20px -4px #15171c24;--shadow-lg:0 20px 48px -12px #15171c38;--ff:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ff-display:var(--font-inter), -apple-system, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#f4f1ea;--ink-soft:#d8d2c6;--cream:#131418;--cream-deep:#1b1c21;--surface:#1d1e23;--muted:#948c81;--muted-soft:#6b655c;--border:#2c2d33;--border-soft:#26272c}}:root[data-theme=dark]{--ink:#f4f1ea;--ink-soft:#d8d2c6;--cream:#131418;--cream-deep:#1b1c21;--surface:#1d1e23;--muted:#948c81;--muted-soft:#6b655c;--border:#2c2d33;--border-soft:#26272c}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--ff);background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}::selection{background:var(--brand-tint);color:var(--brand-dark)}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}
