.header__inline-menu .header__menu-item{font-size:12px;letter-spacing:.04em;padding-inline:10px}
.header__menu-item:hover,.header__active-menu-item,.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:#ff0789}
.header__menu-item:focus-visible,.menu-drawer__menu-item:focus-visible{outline:2px solid #ff0789;outline-offset:3px}
.igd-v1-footer-nav,.igd-info-footer nav.igd-v1-footer-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-bottom:40px}
.igd-v1-footer-nav h2{margin:0 0 16px;font-size:12px;line-height:1.5;letter-spacing:.13em;color:#ff66b4}
.igd-v1-footer-nav ul{list-style:none;margin:0;padding:0}
.igd-v1-footer-nav a,.igd-v1-footer-nav li>span{display:block;padding:6px 0;font-size:13px;line-height:1.6;color:#c9c1cc;text-decoration:none;overflow-wrap:anywhere}
.igd-v1-footer-nav a:hover{color:#ff0789;text-decoration:underline;text-underline-offset:4px}
.igd-v1-footer-nav a:focus-visible{outline:2px solid #ff0789;outline-offset:3px}
.igd-v1-footer-nav small{display:block;font-size:10px;color:#918995}
@media(min-width:990px) and (max-width:1199px){.header header-drawer{display:block!important}.header .header__inline-menu{display:none}.header.header--middle-left{grid-template-columns:auto 1fr auto}.header.header--middle-left .header__heading,.header.header--middle-left>.header__heading-link{grid-column:2;justify-self:center}.header .header__icons{grid-column:3}}
@media(max-width:749px){.igd-v1-footer-nav,.igd-info-footer nav.igd-v1-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.igd-info-footer nav.igd-v1-footer-nav>div:last-child{grid-column:auto}}
@media(max-width:359px){.igd-v1-footer-nav,.igd-info-footer nav.igd-v1-footer-nav{grid-template-columns:1fr}}

@media(max-width:749px){.header__heading-logo{max-width:min(100%,42vw)}}
