section.top{padding-top:200px;padding-bottom:100px}@media (max-width:767px){section.top{padding-top:150px;padding-bottom:50px}}section.top+section.media{margin-top:-30px}@media (max-width:767px){section.top+section.media{margin-top:-18px}}section.top .page-title{font-weight:500;font-size:24px;line-height:120%;text-align:center;letter-spacing:0.02em}@media (max-width:767px){section.top .page-title{font-size:16px}}section.top .page-title-small{text-align:center;font-weight:400;font-size:80px;line-height:100%;letter-spacing:0.01em;font-family:"SM",Helvetica,Arial,sans-serif}@media (min-width:1025px){section.top .page-title-small{text-wrap:balance}}@media (max-width:767px){section.top .page-title-small{font-size:50px}}section.top .page-subtitle{text-align:center;font-weight:400;font-size:72px;line-height:100%;letter-spacing:0.01em;font-family:"SM",Helvetica,Arial,sans-serif;padding-top:22px}@media (min-width:1025px){section.top .page-subtitle{text-wrap:balance}}@media (max-width:767px){section.top .page-subtitle{font-size:50px}}section.top .page-subtitle.big{font-size:100px}@media (max-width:1023px){section.top .page-subtitle.big{font-size:60px}}@media (max-width:767px){section.top .page-subtitle.big{font-size:32px}}section.top .page-subtitle.small{font-size:56px}@media (max-width:767px){section.top .page-subtitle.small{font-size:32px}}@media (min-width:768px){section.top+section.news{margin-top:40px}}section.top .intro{padding-top:10px;text-align:center;font-weight:500;font-size:27.9959px;line-height:120%}@media (max-width:767px){section.top .intro{font-size:16px;padding-top:17px}}