@font-face{font-family:outfit;src:url(../media/outfit_latin-s.p.0gx2haw2tmll8.woff2?dpl=dpl_9pksBAa5ewxS49X1rtd67PmgFgw1)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.outfit_a1afb141-module__5zNCcG__className{font-family:outfit,outfit Fallback}.outfit_a1afb141-module__5zNCcG__variable{--font-display:"outfit", "outfit Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin-s.p.0gq7fw9.sy_5..woff2?dpl=dpl_9pksBAa5ewxS49X1rtd67PmgFgw1)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic_latin-s.p.10_7676vm7pyy.woff2?dpl=dpl_9pksBAa5ewxS49X1rtd67PmgFgw1)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrumentserif_bba2247a-module__10fMUa__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_bba2247a-module__10fMUa__variable{--font-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_9pksBAa5ewxS49X1rtd67PmgFgw1)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_7d1c20d3-module__CFvgZa__className{font-family:dmSans,dmSans Fallback}.dmsans_7d1c20d3-module__CFvgZa__variable{--font-body:"dmSans", "dmSans Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#0a090e;--app-surface:#141318;--app-surface-raised:#1c1b21;--app-surface-hover:#242329;--app-brand:#c9b896;--app-brand-bright:#d4c49e;--app-brand-dim:#c9b896b8;--app-brand-faint:#c9b8961f;--app-brand-glow:#c9b8960f;--app-signal:#78b8b8;--app-signal-dim:#78b8b873;--app-signal-faint:#78b8b814;--app-text:#e8e4dc;--app-text-mid:#e8e4dcc2;--app-text-dim:#e8e4dc94;--app-border:#c9b8961a;--app-border-subtle:#c9b8960d;--app-border-strong:#c9b89638}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--app-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--app-text);font-family:var(--font-body), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;isolation:isolate;background:linear-gradient(#0c0b10 0%,#09080c 40%,#070609 100%);position:relative;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;opacity:.15;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23noise)' opacity='0.22'/%3E%3C/svg%3E");position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:-1;filter:blur(40px);background:radial-gradient(50% 40% at 12% 0,#c9b8960d,#0000),radial-gradient(40% 30% at 90% 8%,#78b8b808,#0000);position:fixed;inset:0}a,button,input,textarea,select{font:inherit}code,pre{font-family:var(--font-display), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}::selection{color:var(--app-text);background:#c9b89633}:focus-visible{outline:1px solid var(--app-brand);outline-offset:3px}
