@font-face{font-family:'RTM Roboto';src:url('../fonts/roboto-regular-cyrillic.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'RTM Roboto';src:url('../fonts/roboto-regular-latin.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F}
@font-face{font-family:'RTM Roboto';src:url('../fonts/roboto-bold-cyrillic.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'RTM Roboto';src:url('../fonts/roboto-bold-latin.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F}
@font-face{font-family:'RTM Gilroy';src:url('../fonts/gilroy-regular.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:'RTM Gilroy';src:url('../fonts/gilroy-medium.woff') format('woff');font-weight:500;font-display:swap}
@font-face{font-family:'RTM Gilroy';src:url('../fonts/gilroy-bold.woff') format('woff');font-weight:700;font-display:swap}
.rtm-classic,.rtm-classic *,.rtm-classic *::before,.rtm-classic *::after{box-sizing:border-box}
body.rtm-classic{margin:0}
.rtm-classic{color:var(--rtm-text);background:var(--rtm-white);font:400 24px/1.34 var(--rtm-font);overflow-wrap:break-word}
.rtm-classic :where(h1,h2,h3,p,ul,ol,figure){margin:0}
.rtm-classic :where(ul,ol){padding-left:1.1em}
.rtm-classic :where(img){display:block;max-width:100%;height:auto}
.rtm-classic :where(a){color:inherit;text-underline-offset:.18em}
.rtm-classic :where(button,input){font:inherit}
.rtm-classic :where(button,a,input,summary):focus-visible{outline:3px solid #d87512;outline-offset:5px}
.rtm-classic :where(button,summary){cursor:pointer}
.rtm-classic [hidden]{display:none!important}
.rtm-classic .rtm-container{width:min(var(--rtm-content),calc(100% - 2 * var(--rtm-gutter)));margin-inline:auto}
.rtm-classic .rtm-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.rtm-classic .rtm-skip{position:fixed;left:16px;top:-100px;background:#fff;padding:12px;z-index:20}
.rtm-classic .rtm-skip:focus{top:16px}
@media(max-width:900px){.rtm-classic{font-size:19px;line-height:1.5}}
@media(max-width:540px){.rtm-classic{font-size:17px}}
