@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Manrope Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:102.7437%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:104.2826%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:103.3095%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:109.8443%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded SemiBold"),url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:"Unbounded Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:69.0702%;descent-override:17.0072%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:73.5238%;descent-override:18.1038%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:74.625%;descent-override:18.375%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.9286%;descent-override:18.2035%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:78.605%;descent-override:19.355%;line-gap-override:0%}@font-face{font-family:Unbounded;src:local("Unbounded SemiBold"),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded Bold"),url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded Bold"),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded ExtraBold"),url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded ExtraBold"),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}:root{--blue-700:#034ea2;--blue-600:#0468d6;--blue-500:#1f86f0;--blue-400:#5aa6f5;--blue-100:#e3eefc;--blue-50:#f1f6fd;--cyan:#00a6e6;--ink:#0b1c3a;--text:#445069;--muted:#7b8aa3;--white:#fff;--bg-soft:#f3f7fc;--border:#e4ebf4;--green:#16a86b;--amber:#f0a13a;--radius:18px;--radius-sm:12px;--radius-xs:10px;--shadow-xs:0 1px 3px rgba(11,28,58,.06);--shadow-sm:0 6px 18px rgba(11,28,58,.07);--shadow:0 16px 40px rgba(11,28,58,.1);--shadow-lg:0 30px 60px rgba(6,40,90,.16);--maxw:1280px;--font:"Manrope", "Manrope Fallback: BlinkMacSystemFont", "Manrope Fallback: Segoe UI", "Manrope Fallback: Helvetica Neue", "Manrope Fallback: Arial", "Manrope Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:"Unbounded", "Unbounded Fallback: BlinkMacSystemFont", "Unbounded Fallback: Segoe UI", "Unbounded Fallback: Helvetica Neue", "Unbounded Fallback: Arial", "Unbounded Fallback: Noto Sans","Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{background:transparent;color:var(--text);font-family:var(--font);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer}button,input,select,textarea{color:inherit;font-family:inherit}input,select,textarea{font-size:inherit}ol,ul{list-style:none}h1,h2,h3,h4{color:var(--ink);font-weight:800;letter-spacing:-.02em;line-height:1.18}::-moz-selection{background:var(--blue-600);color:#fff}::selection{background:var(--blue-600);color:#fff}:focus-visible{border-radius:4px;outline:3px solid var(--blue-400);outline-offset:2px}section[id]{scroll-margin-top:84px}.container{margin:0 auto;max-width:var(--maxw);padding:0 20px;width:100%}.section{padding:56px 0}.section--soft{background:#f3f7fcad}.section--ink{background:var(--ink)}@media(min-width:900px){.section{padding:90px 0}}.section-head{margin:0 auto 38px;max-width:700px;text-align:center}.eyebrow{align-items:center;background:var(--blue-100);border-radius:100px;color:var(--blue-600);display:inline-flex;font-size:13px;font-weight:700;gap:7px;letter-spacing:.04em;margin-bottom:16px;padding:7px 14px;text-transform:uppercase}.eyebrow svg{height:15px;width:15px}.section-title{font-family:var(--font-display);font-size:27px;font-weight:700;letter-spacing:-.03em;margin-bottom:14px}.section-subtitle{color:var(--muted);font-size:17px}@media(min-width:900px){.section-title{font-size:38px}}.scroll-animate [data-reveal-item]{opacity:0;transform:translate3d(0,40px,0);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease,background .3s ease;transition-delay:var(--scroll-delay,0s);will-change:opacity,transform}.scroll-animate [data-scroll-mode=fade-left]{transform:translate3d(-16px,0,0)}.scroll-animate [data-scroll-mode=fade-right]{transform:translate3d(16px,0,0)}.scroll-animate [data-scroll-mode=scale-in]{transform:scale(.9)}.scroll-animate.is-visible [data-reveal-item]{opacity:1;transform:translateZ(0) scale(1)}.btn{align-items:center;border-radius:var(--radius-xs);display:inline-flex;font-size:16px;font-weight:700;gap:9px;justify-content:center;line-height:1;padding:15px 26px;position:relative;text-align:center;transform:translateZ(0);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,background .28s ease,border-color .28s ease;white-space:nowrap}.btn svg{flex:none;height:19px;width:19px}.btn:active{transform:translateY(0) scale(.97)}.btn--primary{background:var(--blue-600);box-shadow:0 10px 22px #0468d64d;color:#fff;isolation:isolate;overflow:hidden}.btn--primary:after{background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.34),transparent);content:"";inset:-2px auto -2px -48%;pointer-events:none;position:absolute;transform:skew(-18deg) translate(-120%);transition:transform .6s cubic-bezier(.22,1,.36,1);width:42%}.btn--primary:hover{background:var(--blue-700);box-shadow:0 14px 28px #0468d666;transform:translateY(-2px)}.btn--primary:hover:after{transform:skew(-18deg) translate(470%)}.btn--outline{background:#fff;box-shadow:inset 0 0 0 1.7px var(--border);color:var(--blue-700)}.btn--outline:hover{box-shadow:inset 0 0 0 1.7px var(--blue-400);transform:translateY(-2px)}.btn--white{background:#fff;color:var(--blue-700)}.btn--white:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.btn--lg{font-size:17px;padding:17px 32px}.btn--block{width:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skip-link{background:var(--blue-700,#0356b3);border-radius:10px;color:#fff;font-weight:700;left:12px;padding:10px 16px;position:absolute;top:-60px;transition:top .2s ease;z-index:5000}.skip-link:focus{outline:2px solid #fff;outline-offset:2px;top:12px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.scroll-animate [data-reveal-item]{opacity:1!important;transform:none!important}}.errpage[data-v-d0d5e399]{background:linear-gradient(180deg,#eef4fc,#f7fafe 52%,#fff);display:grid;min-height:100dvh;padding:32px;place-items:center;text-align:center}.errpage__inner[data-v-d0d5e399]{max-width:520px}.errpage__code[data-v-d0d5e399]{background:linear-gradient(120deg,var(--blue-600),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(64px,18vw,128px);font-weight:800;letter-spacing:-.04em;line-height:1}.errpage__code[data-v-d0d5e399],.errpage__title[data-v-d0d5e399]{font-family:var(--font-display)}.errpage__title[data-v-d0d5e399]{font-size:clamp(24px,5vw,34px);font-weight:700;margin:8px 0 12px}.errpage__text[data-v-d0d5e399]{color:var(--muted);font-size:16px;line-height:1.6;margin-bottom:26px}
