@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_var-s.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.Dy39Ea_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.Dy39Ea_variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
@font-face{font-family:monoDigits;src:url(../media/jetbrains_mono_digits_400.3_fehmz-qt5vq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.oSNv5q_className{font-family:monoDigits;font-style:normal;font-weight:400}.oSNv5q_variable{--font-mono-digits:"monoDigits"}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.2ta4m073o532p.woff2)format("woff2");font-display:optional;font-weight:300 900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.idV0ia_className{font-family:satoshi,satoshi Fallback;font-style:normal}.idV0ia_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:satoshi;src:url(../media/Satoshi_VariableItalic.3w48syjfdtm3_.woff2)format("woff2");font-display:optional;font-weight:300 900;font-style:italic}.zk1J8q_className{font-family:satoshiItalic;font-style:italic}.zk1J8q_variable{--font-satoshi-italic:"satoshiItalic"}
.text-display-2xl{font-family:var(--font-display);letter-spacing:-.02em;font-size:3.75rem;font-weight:900;line-height:1.1}.text-display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-size:3rem;font-weight:900;line-height:1.1}.text-display-lg{font-family:var(--font-display);letter-spacing:-.01em;font-size:2.5rem;font-weight:900;line-height:1.15}.text-display-md{font-family:var(--font-display);letter-spacing:-.01em;font-size:2rem;font-weight:800;line-height:1.2}.text-display-sm{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.25}.text-display-xs{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.3}.text-gold-accent{color:#aa8c2c;font-style:italic}.bg-section-navy .text-gold-accent{color:var(--color-gold)}@media (max-width:768px){.text-display-2xl{font-size:2.25rem}.text-display-xl{font-size:2rem}.text-display-lg{font-size:1.75rem}.text-display-md{font-size:1.5rem}.text-display-sm{font-size:1.25rem}}
