.logo__wrap{min-height:40px;position:relative}.logo--full{width:100%;max-width:500px}.logo--icon{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width>=0){.logo--icon{max-width:30px}}@media (width>=1024px){.logo--icon{max-width:40px}}.logo .icon__play{fill:url(#gradient)}.logo .icon__shadow{opacity:.2;fill:#d08a0b}.logo .icon__house{fill:#3c3c3b}.logo .lozenge__background{stroke:#fabf54;stroke-miterlimit:10;stroke-width:.5px;fill:url(#radial-gradient)}.logo .lozenge__shadow{fill:#000;opacity:.1}.logo .lozenge__highlight{fill:#fff;opacity:.3}.logo__link{z-index:99;background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 6px;transition:all .2s;position:relative}.logo__link:hover{background:#fff}.logo__link:focus{border-color:#1a8fe3}
