@font-face{font-family:Inter;src:url(../../../fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/InterVariable-Italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--fp-space-page:48px;--fp-content-max-width:1440px;--fp-safe-area-bottom:env(safe-area-inset-bottom,0px);--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--background:var(--lightningcss-light,#d1cfcd)var(--lightningcss-dark,#23211f);--surface:var(--lightningcss-light,#eae8e6)var(--lightningcss-dark,#fff8ef12);--surface-variant:var(--lightningcss-light,#221c1914)var(--lightningcss-dark,#00000026);--outline:var(--lightningcss-light,#211f1e29)var(--lightningcss-dark,#ffffff0d);--on-surface:var(--lightningcss-light,#211f1e)var(--lightningcss-dark,#ffffffd1);--on-surface-secondary:var(--lightningcss-light,#211f1e99)var(--lightningcss-dark,#fff9);--on-surface-tertiary:var(--lightningcss-light,#211f1e61)var(--lightningcss-dark,#ffffff61);--on-surface-reverse:var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,#211f1e);--on-surface-reverse-secondary:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#211f1e99);--on-surface-reverse-tertiary:var(--lightningcss-light,#ffffff61)var(--lightningcss-dark,#211f1e61);--orange:var(--lightningcss-light,#ff5900)var(--lightningcss-dark,#ff6a00);--yellow:var(--lightningcss-light,#ffbf36)var(--lightningcss-dark,#f3ae19)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--background);min-height:-webkit-fill-available}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html body{min-height:100vh;min-width:320px;min-height:-webkit-fill-available;color:var(--on-surface);background:var(--background);font-family:var(--font-sans);font-feature-settings:"zero", "ss01", "ss02", "ss07", "ss08", "cv01", "cv10";font-synthesis-weight:none;text-rendering:geometricprecision;margin:0}*{box-sizing:border-box}img,svg{display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}h1,h2{font-size:36px;font-weight:500;line-height:36px}h3{font-size:32px;font-weight:600;line-height:48px}@media (width<=768px){:root{--fp-space-page:18px}h1,h2{font-size:32px;line-height:32px}}
