/* FG · общий минимум для всех страниц · v1 · 26.10.2026
   Заменяет то, что раньше давали Тильда (сброс tilda-grid, шрифты проекта) — блоки страниц рассчитаны на это. */
@font-face{font-family:'Montserrat';src:url('/assets/tild3035-6630-4236-b331-616265353463/Montserrat-300.woff2') format('woff2'),url('/assets/tild6130-3938-4530-a139-623532363363/Montserrat-300.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('/assets/tild6434-6133-4433-a333-373963383739/Montserrat-400.woff2') format('woff2'),url('/assets/tild6565-3830-4030-b861-326638643966/Montserrat-400.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
/* начертания выше 400 по правилам бренда не используются: 500 и 600 показываются как 400 */
@font-face{font-family:'Montserrat';src:url('/assets/tild6434-6133-4433-a333-373963383739/Montserrat-400.woff2') format('woff2');font-weight:500 900;font-style:normal;font-display:swap}

*,*:before,*:after{box-sizing:content-box}
div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video{margin:0;padding:0;border:0}
sup{line-height:0;font-size:smaller;vertical-align:super}
sub{line-height:0;font-size:smaller;vertical-align:sub}
html{-webkit-text-size-adjust:100%}
body{margin:0;background-color:#ffffff;font-family:'Montserrat',Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fg-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
