/* GENERATED by build.js from content/theme.json — do not edit */
:root{--font:'Montserrat',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;
--bg:#07080f;--fg:#f7f8ff;--blue:#2b4a8f;--blue2:#c0392b;--cyan:#b7c6ea;--ice:#2b4a8f;--magenta:#d4a017;
--grad:linear-gradient(120deg,#c0392b 0%,#ffffff 55%,#2b4a8f 100%);
--r:18px;--r2:28px;--pad:clamp(60px,7vw,104px)}
html{font-size:16px}
body{font-size:1rem}
.hero{min-height:100svh}
