:root{--bg:#f6f7fb;--white:#fff;--static:#eaeef6;--zebra:#f3f5fb;--heading:#0a1b3d;--text:#3a4352;--text-2:#5b6474;--link:#2f49c9;--link-soft:#e6ebfa;--ink:#042d62;--brand:#1f3874;--accent:#f9c725;--card-edge:#aeb9d2;--support:#9aa5c0;--line:#dce1ea;--line-soft:#e3e8f5;--surface:#f5f7fa;--on-navy:#fff;--on-navy-2:#e8ecf8;--error:#b42318;--error-bg:#fef3f2;--success:#067647;--success-bg:#ecfdf3;--footer-rule:#ffffff2e;--grad-ribbon:linear-gradient(135deg, #dce6ff, #eaf0ff 40%, #fff3c9);--grad-band:linear-gradient(160deg, #eef2ff, #f9fafe 55%, #fff8dc);--grad-lead:linear-gradient(120deg, #042d62, #1f3874 60%, #2f49c9);--font-sans:var(--font-satoshi), var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-sans);--font-italic:var(--font-satoshi-italic), var(--font-manrope), system-ui, sans-serif;--fs-h1:clamp(36px, 4.4vw, 64px);--fs-h1-home:clamp(40px, 5.2vw, 76px);--lh-h1:1.03;--fs-h2:clamp(30px, 3.4vw, 50px);--fs-h2-home:clamp(34px, 3.8vw, 58px);--lh-h2:1.04;--fs-closing:clamp(34px, 4.4vw, 64px);--fs-h3:22px;--lh-h3:1.3;--fs-hero-body:clamp(17px, 1.3vw, 19px);--fs-body:17px;--lh-body:27px;--fs-small:15px;--lh-small:22px;--fs-micro:13px;--fs-subhead:clamp(20px, 1.8vw, 26px);--fs-quote:clamp(19px, 1.7vw, 24px);--fs-h1-contact:clamp(34px, 4.2vw, 60px);--side-pad:clamp(20px, 4vw, 32px);--content-max:1240px;--inner-max:1200px;--measure:66ch;--section-top:clamp(56px, 6vw, 96px);--section-pad:var(--section-top);--header-h:80px;--radius-card:26px;--radius-shell:30px;--radius-core:24px;--radius-static:22px;--radius-closing:40px;--radius-pill:999px;--radius-input:14px;--radius-callout:22px;--radius-form:30px;--radius-button:999px;--radius-chip:999px;--radius-scenario:22px;--shadow-card:0 12px 26px -18px #042d6252;--shadow-card-hover:0 28px 50px -22px #042d626b;--shadow-shell:0 40px 80px -36px #042d6273;--shadow-button:0 12px 30px -10px #042d628c;--shadow-form:0 16px 40px #042d6224;--shadow-dropdown:0 0 0 1px #042d6214, 0 30px 60px -24px #042d6266;--focus-ring:3px solid var(--ink);--focus-offset:3px;--touch:44px;--button-min:56px;--ease:.15s ease-out;--ease-ui:cubic-bezier(.23, 1, .32, 1);--ease-soft:cubic-bezier(.32, .72, 0, 1);--press:transform .15s var(--ease-ui);--open:.18s var(--ease-ui);--card-t:.2s var(--ease-ui)}:root:lang(az),:root:lang(ru){--fs-h1:clamp(34px, 4.4vw, 64px);--fs-h1-home:clamp(34px, 4.4vw, 64px)}:root:lang(az){--fs-closing:clamp(28px, 4.4vw, 64px)}@media (max-width:399px){:root{--header-h:76px}}@media (prefers-reduced-motion:reduce){:root{--ease:0s linear;--press:none;--open:0s linear;--card-t:0s linear}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:16px}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0;overflow-x:hidden}:lang(ru),:lang(az){--font-sans:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--font-italic:var(--font-manrope), system-ui, sans-serif;font-family:var(--font-sans)}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--link);text-underline-offset:3px;transition:color var(--ease), text-decoration-color var(--ease)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--ink)}}strong{color:var(--heading);font-weight:700}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:var(--content-max);margin-inline:auto}.h1{font-family:var(--font-sans);font-weight:900;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.035em;color:var(--heading);text-wrap:balance}.h2{font-family:var(--font-sans);font-weight:900;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--heading);text-wrap:balance}.h3{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--heading)}.body{font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure);text-wrap:pretty}.small{font-size:var(--fs-small);line-height:var(--lh-small)}.muted{color:var(--text-2)}.eyebrow{border-radius:var(--radius-pill);background:var(--white);min-height:28px;color:var(--heading);align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex;box-shadow:0 1px 2px #042d6214}.btn{max-width:100%;min-height:var(--button-min);border-radius:var(--radius-pill);background:var(--ink);color:var(--white);text-align:left;box-shadow:var(--shadow-button);transition:transform .3s var(--ease-soft), background-color var(--ease);border:0;align-items:center;gap:14px;padding:8px 8px 8px 24px;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.btn:after{content:"→";border-radius:var(--radius-pill);background:#ffffff24;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (hover:hover) and (pointer:fine){.btn:hover{color:var(--white);transform:translateY(-1px)}}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.btn--inverse{background:var(--white);color:var(--heading);box-shadow:none}.btn--inverse:after{background:#042d6214}@media (hover:hover) and (pointer:fine){.btn--inverse:hover{color:var(--heading)}}.reassurance{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2)}.text-link{min-height:var(--touch);color:var(--link);align-items:center;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.text-link:hover{color:var(--ink)}}.link-card{border-radius:var(--radius-shell);min-width:0;color:inherit;cursor:pointer;transition:transform .15s var(--ease-ui);flex:auto;text-decoration:none;display:flex;position:relative}.link-card:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.link-card:active{transform:scale(.98)}.link-card__body{border-radius:var(--radius-card);background:var(--white);border:1px solid var(--card-edge);min-width:0;box-shadow:var(--shadow-card);color:var(--text);transition:transform var(--card-t), box-shadow var(--card-t), border-color var(--card-t), background-color var(--card-t);flex-direction:column;flex:1;gap:10px;padding:clamp(22px,2.4vw,30px) 72px clamp(22px,2.4vw,30px) clamp(22px,2.4vw,30px);display:flex;position:relative}.link-card__arrow{border-radius:var(--radius-pill);background:var(--link-soft);width:38px;height:38px;color:var(--link);transition:background-color var(--card-t), color var(--card-t);justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:flex;position:absolute;top:18px;right:18px}.link-card__arrow:before{content:"→";transition:transform var(--card-t);display:inline-block}.link-card__title{color:var(--link);text-underline-offset:5px;transition:text-decoration-color var(--card-t), text-decoration-thickness var(--card-t);font-weight:700;-webkit-text-decoration:underline #2f49c973;text-decoration:underline #2f49c973;text-decoration-thickness:1.5px}.link-card:focus-visible .link-card__body{border-color:var(--link)}.link-card:focus-visible .link-card__arrow{background:var(--link);color:var(--white)}.link-card:focus-visible .link-card__title{text-decoration-color:currentColor;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.link-card:hover .link-card__body{border-color:var(--link);box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.link-card:hover .link-card__arrow{background:var(--link);color:var(--white)}.link-card:hover .link-card__arrow:before{transform:translate(4px)}.link-card:hover .link-card__title{text-decoration-color:currentColor;text-decoration-thickness:2px}}.link-card--dark .link-card__body{background:var(--grad-lead);color:var(--white);border-color:#ffffff47;box-shadow:0 18px 40px -26px #042d6299}.link-card--dark .link-card__arrow{color:var(--white);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff80}.link-card--dark .link-card__title{color:var(--white);text-decoration-color:#fff9}.link-card--dark:focus-visible .link-card__body{border-color:#ffffffb3}.link-card--dark:focus-visible .link-card__arrow{background:var(--white);color:var(--ink)}@media (hover:hover) and (pointer:fine){.link-card--dark:hover .link-card__body{border-color:#ffffffb3;box-shadow:0 30px 60px -24px #042d62b3}.link-card--dark:hover .link-card__arrow{background:var(--white);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.link-card:hover .link-card__body,.link-card:hover .link-card__arrow:before{transform:none!important}.link-card:active{transform:none}}.disclosure{opacity:0;visibility:hidden;transition:grid-template-rows var(--open), opacity var(--open), visibility 0s linear var(--disclosure-close,.18s);grid-template-rows:0fr;display:grid}.disclosure[data-open=true]{opacity:1;visibility:visible;transition:grid-template-rows var(--open), opacity var(--open), visibility 0s;grid-template-rows:1fr}.disclosure>*{overflow-clip-margin:8px;min-height:0;overflow:clip}@media (min-width:760px){[data-sticky=on]{align-self:start;position:sticky;top:24px}}[data-reveal=armed]{opacity:0;transform:translateY(40px)}[data-reveal=shown]{opacity:1;transition:opacity .9s var(--ease-soft), transform .9s var(--ease-soft);transform:none}@keyframes v4-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-4%,3%)scale(1.08)}to{transform:translate(3%,-2%)scale(1)}}@keyframes v4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-paused=true],[data-paused=true] *{animation-play-state:paused!important}
