@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_c323d4b9-module__RnukUG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_c323d4b9-module__RnukUG__variable{--font-sans:"Manrope", "Manrope Fallback"}
*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;padding:0}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:14px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{max-width:100%;height:auto;display:block}input,textarea,select,button{font:inherit}html{scrollbar-gutter:stable;scroll-behavior:smooth;height:100%}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}
:root{--color-surface:#16213a;--color-surface-muted:#202f4b;--color-border:#2c3c5c;--color-text:#fff;--color-accent:#29b6f6;--color-accent-end:#0d47a1;--gradient-bg:radial-gradient(circle at 50% 30%, #1c2f52 0%, #131e35 55%, #0f172a 100%);--header-height:clamp(83px, calc(83px + 1.96078vw - 7.35294px), 98px)}
html{font-size:10px}body{font-size:1.6rem;font-family:var(--font-sans), system-ui, sans-serif;background:var(--gradient-bg);color:var(--color-text);width:100%;min-height:100vh}h1,h2,h3,h4{color:var(--color-text);margin-top:0;font-weight:700;line-height:1.2}h1{margin-bottom:1rem;font-size:clamp(24px,18.1176px + 1.56863vw,36px);line-height:1.25}h2{text-transform:uppercase;letter-spacing:.03em;margin-bottom:1.5rem;font-size:clamp(30px,25.098px + 1.30719vw,40px);font-weight:800;line-height:1.3}h3{margin-bottom:clamp(5px,.0980392px + 1.30719vw,15px);font-size:clamp(18px,16.0392px + .522876vw,22px);font-weight:600;line-height:1.4}h4{font-size:1.6rem}p{margin-top:0;margin-bottom:clamp(12px,10.0392px + .522876vw,16px);font-size:clamp(14px,13.5098px + .130719vw,15px);line-height:1.75}a{color:var(--color-accent);text-decoration:none;transition:color .15s,opacity .15s}a:hover{color:var(--color-accent-end);text-underline-offset:3px;text-decoration:underline}button{background:var(--color-surface-muted);color:var(--color-text);cursor:pointer;border:1px solid #0000;border-radius:10rem;padding:.6rem 1.4rem;font-size:1.4rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}button:hover{border-color:var(--color-accent);color:var(--color-accent)}
