@font-face{font-family:Roboto Regular;src:url(../media/roboto_regular.0iy3bo30d_pt8.ttf)}@font-face{font-family:Roboto Black;src:url(../media/roboto_black.161.8jhtc0p.8.ttf)}@font-face{font-family:Montserrat Semibold;src:url(../media/montserrat_semibold.03m6stykm82r2.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(../media/montserrat_extraBold.066g0g6yx2reb.ttf)}@font-face{font-family:Myriad Pro Bold;src:url("../media/ofont.ru_Myriad Pro.0sfn9x_rrn_k4.ttf")}@font-face{font-family:Myriad Pro Regular;src:url(../media/myriad_regular.16zfpf7v29acv.ttf)}:root{--font-family-roboto-black:"Roboto Black", sans-serif;--font-family-montserrat-semibold:"Montserrat Semibold";--font-family-montserrat-extrabold:"Montserrat Extrabold";--font-family-myriad-pro-bold:"Myriad Pro Bold";--font-family-myriad-pro-regular:"Myriad Pro Regular";--header-font-weight:normal;--header-font-style:normal;--header-size:clamp(18px, 1.4vw, 27px);--header-size-hover:clamp(19px, 1.5vw, 28px);--header-line-height:1.2;--footer-size:clamp(20px, 1.5vw, 29px);--header:var(--header-font-style) var(--header-font-weight) var(--header-size) / var(--header-line-height) var(--font-family-roboto-black);--h3-font-weight:bold;--h3-font-style:normal;--h3-size:clamp(25px, 3.6vw, 69px);--h3:var(--h3-font-style) var(--h3-font-weight) var(--h3-size) var(--font-family-montserrat-semibold);--h2-size:clamp(20px, 2vw, 36px);--h1-size:clamp(40px, 4.5vw, 87px);--p-size:clamp(16px, 1.4vw, 27px);--h1:var(--h3-font-weight) var(--h3-font-style) var(--h1-size) var(--font-family-roboto-black);--h2:var(--h3-font-style) var(--h3-font-weight) var(--h2-size) var(--font-family-roboto-black);--p:var(--h3-font-style) var(--h3-font-weight) var(--p-size) var(--font-family-myriad-pro-bold);--button-text-size:clamp(16px, 1.25vw, 24px);--footer-bold:var(--h3-font-style) var(--h3-font-weight) var(--footer-size) / 1.2 var(--font-family-roboto-black);--footer-thin:var(--header-font-weight) var(--header-font-style) var(--footer-size) var(--font-family-myriad-pro-regular);--button-text:var(--h3-font-style) var(--h3-font-weight) var(--button-text-size) var(--font-family-roboto-black)}h1{font:var(--h1);color:var(--dark-blue);margin:0}h3{font:var(--h3);margin:0}h2{font:var(--h2);margin:0}p{font:var(--p);margin:0}
:root{--background:#fff;--foreground:#171717;--dark-gray:#2b2b2b;--blue:#0af;--dark-blue:#06c;--white:#fff;--gray:#e6e6e6}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}
