@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/inter-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/inter-latin-400-normal.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/inter-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/inter-latin-600-normal.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}:root{--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--color-bg-page:#f5f7fd;--color-bg-tertiary:#f5f5f5;--color-bg-secondary-alt:#fafafa;--color-bg-primary-alt:#fff;--color-bg-brand-solid:#444ce7;--color-bg-brand-secondary:#e0eaff;--color-text-primary:#181d27;--color-text-secondary:#414651;--color-text-tertiary:#535862;--color-text-quaternary:#717680;--color-text-white:#fff;--color-border-primary:#d5d7da;--color-border-secondary:#e9eaeb;--shadow-xs:0 1px 2px 0 #0a0d120d;--radius-md:8px;--radius-2xl:16px;--container-width:1280px;--container-padding:32px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);color:var(--color-text-primary);background:var(--color-bg-page);-webkit-font-smoothing:antialiased;margin:0}h1,h2,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}img{display:block}.section-title{letter-spacing:-.72px;font-size:36px;font-weight:600;line-height:44px}.section-title--center{text-align:center}.button{border-radius:var(--radius-md);background:var(--color-bg-brand-solid);color:var(--color-text-white);white-space:nowrap;border:2px solid #ffffff1f;justify-content:center;align-items:center;padding:10px 18px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}@media (width<=1023px){:root{--container-padding:16px}.section-title{letter-spacing:0;font-size:30px;line-height:38px}}
