:root{--ag-navy: #061c30;--ag-navy-soft: #143d50;--ag-blue: #0e68b3;--ag-blue-dark: #0b5391;--ag-sky: #0097d3;--ag-seal-navy: #1b2540;--ag-grey: #999999;--ag-hamburger: #156380;--ag-surface: #ffffff;--ag-surface-muted: #f7f7f7;--ag-surface-tint: #eef6fd;--ag-border: #d4d4d8;--ag-border-strong: #061c30;--ag-text: #061c30;--ag-text-muted: #4c5866;--ag-text-inverse: #ffffff;--ag-text-inverse-muted: rgba(255, 255, 255, .7);--ag-radius-pill: 50px;--ag-radius-card: 10px;--ag-radius-panel: 20px;--ag-radius-input: 12px;--ag-shadow-panel: 0 20px 50px 10px rgba(20, 61, 80, .15);--ag-shadow-card: 0 2px 10px rgba(6, 28, 48, .08);--ag-max-width: 1440px;--ag-gutter: 25px;--ag-header-height: 72px;--ag-font: "Manrope", "Noto Sans Arabic", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans JP", "Noto Sans SC", "Hiragino Sans", "Microsoft YaHei", "Helvetica Neue", Arial, Helvetica, sans-serif;--ag-transition: .25s ease-in-out}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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(/assets/fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--ag-surface);color:var(--ag-text);font-family:var(--ag-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}body.ag-no-scroll{overflow:hidden}h1,h2,h3,h4{margin:0;font-weight:800;letter-spacing:-.01em}p{margin:0 0 1rem}a{color:var(--ag-blue);text-decoration:none}a:hover{text-decoration:underline}img,svg{max-width:100%}button{font-family:inherit}.ag-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ag-skip-link{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 18px;border-radius:var(--ag-radius-pill);background:var(--ag-navy);color:var(--ag-text-inverse);font-weight:700;transition:top var(--ag-transition)}.ag-skip-link:focus{top:12px;text-decoration:none}[dir=rtl]{text-align:right}.ag-high-contrast{--ag-text: #000000;--ag-text-muted: #1a1a1a;--ag-navy: #00131f;--ag-blue: #0b4b86;--ag-border: #4c5866;--ag-surface-muted: #ffffff;--ag-surface-tint: #e3eefb;--ag-text-inverse-muted: #ffffff}.ag-high-contrast img,.ag-high-contrast .hero__image{filter:contrast(1.15)}.ag-high-contrast a,.ag-high-contrast button{text-underline-offset:2px}.ag-high-contrast a:hover,.ag-high-contrast a:focus-visible{text-decoration:underline}.ag-dyslexia-font{--ag-font: "OpenDyslexic", "Comic Sans MS", "Trebuchet MS", Verdana, sans-serif}.ag-dyslexia-font body{letter-spacing:.02em;line-height:1.7;word-spacing:.08em}
