@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/roboto-latin-300-normal.CCzlftfr.woff2)format("woff2"),url(/_astro/roboto-latin-300-normal.Dqn3NW0Y.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/roboto-cyrillic-300-normal.DzUz0kzv.woff2)format("woff2"),url(/_astro/roboto-cyrillic-300-normal.D0x1uCa7.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-normal.BqEyEoaF.woff2)format("woff2"),url(/_astro/roboto-latin-400-normal.D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-cyrillic-400-normal.CBPI_iaY.woff2)format("woff2"),url(/_astro/roboto-cyrillic-400-normal.BepgbcUK.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-500-normal.7RbcRiD8.woff2)format("woff2"),url(/_astro/roboto-latin-500-normal.fsTFPL3E.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-cyrillic-500-normal.CLao9AfR.woff2)format("woff2"),url(/_astro/roboto-cyrillic-500-normal.C8ZOEKN4.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-700-normal.BZpUvMxY.woff2)format("woff2"),url(/_astro/roboto-latin-700-normal.YuyVweIx.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-cyrillic-700-normal.C2o7G-SM.woff2)format("woff2"),url(/_astro/roboto-cyrillic-700-normal.D8g9KsRf.woff)format("woff")}:root{--color-primary:#1a3cc7;--color-primary-deep:#0d13d6;--color-header-bg:#0d13d6f2;--color-text:#000;--color-text-inverse:#fff;--color-bg:#fff;--color-border:#c9c9c9;--font-sans:"Roboto", Arial, sans-serif;--container:1200px;--gutter:20px;--header-h:80px}@media (width<=980px){:root{--header-h:0px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (width<=1200px){.container--stepped{max-width:960px;padding-inline:10px}}@media (width<=960px){.container--stepped{max-width:640px;padding-inline:var(--gutter)}}.section-title{text-align:center;font-size:42px;font-weight:700;line-height:1.23}@media (width<=1200px){.section-title{font-size:38px}}@media (width<=640px){.section-title{font-size:30px}}.section-head{margin-bottom:var(--section-head-gap,105px);text-align:center}.section-head>.section-title{margin-bottom:40px}.section-lead{max-width:560px;margin-inline:auto;font-size:24px;font-weight:300;line-height:1.5}@media (width<=1200px){.section-lead{font-size:22px}}@media (width<=960px){.section-head{margin-bottom:45px}.section-head>.section-title{margin-bottom:20px}}@media (width<=640px){.section-lead{font-size:20px;line-height:1.4}}.button{background-color:var(--color-primary);color:var(--color-text-inverse);border-radius:10px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.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}.skip-link{z-index:1001;background:var(--color-primary-deep);color:var(--color-text-inverse);padding:10px 20px;font-weight:700;text-decoration:none;position:fixed;top:10px;left:10px}.skip-link:not(:focus-visible){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.skip-link:focus-visible{outline-color:var(--color-text-inverse)}
