.brand{display:inline-flex;position:relative;align-items:flex-start;font-family:Display,Arial,sans-serif!important;font-style:normal!important;font-size:27px!important;line-height:.86;letter-spacing:.01em!important;flex:none;padding-right:14px}.brand strong{font:inherit}.brand span{font:15px Sans!important;margin:0 0 0 7px!important;color:var(--pink-dark)}.header nav{gap:clamp(12px,1.3vw,21px)}.header nav>a{font-size:11px}.header nav .nav-contact{background:transparent;color:var(--navy);border:1px solid var(--line);padding:12px 15px;gap:12px}.header nav .nav-contact:hover{background:var(--navy);color:var(--paper)}.footer-signature{display:inline-block;font-family:Display,Arial,sans-serif!important;font-style:normal!important;font-size:45px!important;line-height:.83;letter-spacing:0!important}.footer-signature>span{font:13px Sans!important;margin-left:7px;color:var(--pink)}.newsletter-intro h1{font-size:clamp(65px,10vw,150px)}.news-partner-art{font-family:Display,Arial,sans-serif;font-style:normal;letter-spacing:0}.footer-top{align-items:center}.footer-pages a:first-child{font-weight:700}
@media(max-width:1050px){.header nav>a{font-size:17px}.header nav .nav-contact{margin-top:14px}.brand{font-size:25px!important}.footer-signature{font-size:39px!important}}
@media(max-width:640px){.newsletter-intro h1{font-size:clamp(55px,14.5vw,82px)}.footer-signature{font-size:35px!important}.footer-top{gap:20px}.footer-top>p{font-size:9px;line-height:1.7;max-width:160px}.brand{font-size:24px!important}}
