*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#124aff;--color-primary-dark:#0e3bcc;--color-primary-deeper:#0a2d99;--color-primary-darkest:#0b1d45;--bg-page:#fff;--bg-section-light:#f5f7ff;--bg-card:#fff;--bg-badge-light:#e0e8ff;--bg-icon-wrapper:#edf1ff;--text-heading:#0b1d45;--text-body:#3d4a65;--text-body-muted:#5a6578;--text-on-primary:#fff;--border-color:#d4dcef;--shadow-sm:0px 2px 6px #0000000a;--shadow-md:0px 4px 20px #0000000f;--font-heading:"niveau-grotesk", "Inter", system-ui, -apple-system, sans-serif;--font-body:"Inter", system-ui, -apple-system, sans-serif;--font-body-alt:"Lato", "Inter", system-ui, -apple-system, sans-serif;--font-brand:"prenton", "Inter", system-ui, -apple-system, sans-serif;--font-accent:"Manrope", "Inter", system-ui, -apple-system, sans-serif;--font-logo:"Space Grotesk", "Inter", system-ui, -apple-system, sans-serif;--ease-out-expo:cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text-body);background-color:var(--bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-heading);line-height:1.15}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto;display:block}input{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-section-light)}::-webkit-scrollbar-thumb{background:#a8b8e0;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#7b8fc4}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:480px){:root{--hero-heading-size:32px}}@media (min-width:481px) and (max-width:768px){:root{--hero-heading-size:42px}}@media (min-width:769px){:root{--hero-heading-size:58px}}
