:root{--header-height: 4.0625rem}.title{font-family:Raleway,sans-serif;font-weight:700;text-transform:uppercase;transform:skew(-8deg);color:#151515}.title--small{font-size:1.75rem}.title--white{color:#fff}.title--center{text-align:center}.button{display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 2.25rem;font-weight:700;text-transform:uppercase;border:0.125rem solid #5398e8;color:#151515;text-decoration:none;text-align:center;transition:background .3s ease,color .3s ease}.button--inverse{color:#fff}.text{line-height:1.6}.text p:not(:last-child){margin-bottom:0.5rem}.subtitle{text-transform:uppercase;color:#d19e3c;font-weight:700;font-size:1.625rem}.top-block{display:flex;justify-content:space-between;align-items:center;column-gap:0.9375rem}.top-block__navigation{flex-shrink:0;display:flex;column-gap:0.625rem}.top-block__button.swiper-button-next{transform:scaleX(-1)}.page--videospage .media-card .media-card__caption{background-color:#151515}@media not (max-width:90em){.title{font-size:2.75rem}.title--big{font-size:3.375rem}}@media (max-width:61.99875em){.subtitle{font-size:1.375rem}}@media (max-width:47.99875em){.title--small{font-size:1.5rem}}@media (max-width:29.99875em){.subtitle{font-size:1.25rem}}@media (not (max-width:20em))and (max-width:90em){.title{font-size:clamp(1.625rem,1.30357142856875rem + 1.6071428571vw,2.75rem)}.title--big{font-size:clamp(1.75rem,1.2857142857125rem + 2.3214285714vw,3.375rem)}}@media (max-width:20em){.title{font-size:1.625rem}.title--big{font-size:1.75rem}}@media (any-hover:hover){.button:hover{background:#5398e8;color:#fff}}
