@font-face{font-family:Overused Grotesk Regular;src:url(/_next/static/media/OverusedGrotesk-Roman.69db5d4a.woff2) format("woff2"),url(/_next/static/media/OverusedGrotesk-Roman.c5ccce7d.ttf) format("truetype")}@font-face{font-family:Overused Grotesk Medium;src:url(/_next/static/media/OverusedGrotesk-Medium.db86e857.woff2) format("woff2"),url(/_next/static/media/OverusedGrotesk-Medium.68a47cfc.ttf) format("truetype")}@font-face{font-family:Overused Grotesk SemiBold;src:url(/_next/static/media/OverusedGrotesk-SemiBold.eaa8ebeb.woff2) format("woff2"),url(/_next/static/media/OverusedGrotesk-SemiBold.e28ded26.ttf) format("truetype")}@font-face{font-family:Overused Grotesk Bold;src:url(/_next/static/media/OverusedGrotesk-Bold.ad9aba2f.woff2) format("woff2"),url(/_next/static/media/OverusedGrotesk-Bold.fe93de21.ttf) format("truetype")}.font-regular{font-family:Overused Grotesk Regular,sans-serif}.font-medium{font-family:Overused Grotesk Medium,sans-serif}.font-bold{font-family:Overused Grotesk Bold,sans-serif}:root{--text-light:#ffffff;--text-dark:#333333;--bg-primary:#1e1e24;--bg-secondary:#2a2a30;--color-primary:#0055ff;--color-primary-hover:#0036d9;--color-accent:#0055ff;--color-accent-hover:#0044cc;--accordion-bg:#0040ff;--color-success:#2ecc71;--color-warning:#f39c12;--color-error:#e74c3c;--Accent-negative:#ff453a;--Background-surface_1:#a1a7b3;--Background-surface_2:#a1a7b31a;--Stroke-default-inversed:#ffffff26;--award-card-bg:#f6f7f8;--Foreground-soft:#8a8f99;--x:0;--y:0;--font-light:Overused Grotesk Light,sans-serif;--font-main:Overused Grotesk Regular,sans-serif;--font-main-medium:Overused Grotesk Medium,sans-serif;--font-main-semi-bold:Overused Grotesk SemiBold,sans-serif;--font-main-bold:Overused Grotesk Bold,sans-serif;--shadow-sm:0 1px 3px rgba(0,0,0,0.2);--shadow-md:0 4px 6px rgba(0,0,0,0.25);--shadow-lg:0 10px 15px rgba(0,0,0,0.3);--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--z-header:100;--z-modal:1000;--font-14:14px;--font-16:1rem;--font-20:1.25rem;--font-22:1.375rem;--font-24:1.5rem;--font-36:2.25rem;--font-70:4.375rem;--font-50:3.125rem;--font-80:80px;--font-100:5rem;--font-140:140px;--gap4:0.25rem;--gap8:0.5rem;--gap16:1rem;--gap20:1.25rem;--gap24:1.5rem;--gap12:0.75rem;--gap48:3rem;--gap160:10rem;--y-60:3.75rem;--x-40:2.5rem;--Stroke-default:#a1a7b34d;--Foreground-default:#202024;--Foreground-soft-inversed:#ffffff99}.font-main{font-family:var(--font-main)}.font-main-medium{font-family:var(--font-main-medium)}.font-main-semi-bold{font-family:var(--font-main-semi-bold)}