:root{--primary:#02021a;--primary-500:#353548;--primary-100:#ccccd1;--primary-bright:#3c73d9;--primary-bright-600:#4d84ea;--primary-bright-500:#99b9f3;--primary-bright-300:#ccddf9;--primary-bright-100:#ecf7ff;--neutral-950:#02021a;--neutral-900:#1b1b31;--neutral-800:#353548;--neutral-700:#4f4e5f;--neutral-600:#676776;--neutral-500:#807f8c;--neutral-400:#9a9aa3;--neutral-300:#b3b3ba;--neutral-200:#ccccd1;--neutral-100:#e6e6e8;--neutral-50:#f2f2f4;--neutral-0:#fff;--red:#f1171c;--red-medium:#ff7979;--red-light:#fde6e6;--yellow:#d48500;--yellow-medium:#ffef79;--yellow-light:#fdfce6;--green:#109952;--green-medium:#9ce0ae;--green-light:#e6fdec;--background:var(--neutral-50);--foreground:var(--primary);--surface:var(--neutral-0);--muted:var(--neutral-500);--border:var(--neutral-300);--accent:var(--primary-bright);--number-gradient:linear-gradient(100deg, #3c73d9 10%, #fff 150%);--accent-strong:var(--primary);--focus-ring:var(--neutral-500);--dark-blue-800:var(--neutral-800)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--neutral-0);min-width:320px}body{min-height:100vh;color:var(--foreground);background:var(--neutral-0);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;scroll-padding-top:120px}@media (max-width:1080px){html{scroll-padding-top:96px}}@media (max-width:600px){html{scroll-padding-top:88px}}section[id],article[id]{scroll-margin-top:32px}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.heading-accent{color:var(--accent)}
.layout-module__ACst_q__shell{background:var(--neutral-0);flex-direction:column;min-height:100vh;display:flex}.layout-module__ACst_q__content{background-color:var(--neutral-0);flex:1}
