@import "https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Jost:wght@400;500;600;700&family=Nunito+Sans:wght@400;500;600;700&family=Mulish:wght@400;500;600;700&family=DM+Sans:wght@400;500;600;700&display=swap";
body{overflow-x:clip}:root{--bg-raised:#131315;--bg-raised-2:#1a1a1d;--line:#ffffff1a;--line-strong:#fff3;--ink:#131315;--ink-light:#a4a4a4;--ink-white:#fff;--ink-dim:#9a9a9e;--ink-faint:#5c5c60;--accent:#c1121f;--accent-2:#a50e19;--accent-ink:#fff;--telegram:#2aabee;--telegram-ink:#fff;--radius-card:4px;--font-display:var(--font-oswald);--font-nutra:var(--font-nutra);--fs-h1:clamp(2.25rem, 1.6vw + 1.75rem, 3.75rem);--fs-h2:clamp(1.75rem, 1.2vw + 1.4rem, 2.75rem);--fs-h3:clamp(1.25rem, .8vw + 1rem, 1.75rem);--fs-body-lg:clamp(1rem, .3vw + .9rem, 1.125rem);--fs-body:clamp(.9rem, .25vw + .82rem, 1rem);--fs-body-sm:clamp(.85rem, .2vw + .77rem, .95rem);--fs-small:clamp(.75rem, .15vw + .7rem, .85rem);--fs-nav:clamp(.82rem, .3vw + .72rem, .95rem)}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;margin:0}a{color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[data-animate]{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}[data-animate].revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-animate]{opacity:1;transition:none;transform:none}}
@font-face{font-family:Nutra;src:url(/fonts/Nutra-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Medium.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/Nohemi-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/Nohemi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
