/* Focused finishing corrections; retain existing certificate visuals and V38 audio engine. */
header.nav{display:flex;align-items:center;gap:18px!important;min-width:0}header.nav .logo{flex:0 0 auto;white-space:nowrap}header.nav nav{min-width:0;align-items:center}header.nav .v46-header-links{flex:0 0 auto}header.nav .v46-gift-link{color:#fff!important;box-shadow:0 7px 25px rgba(222,27,183,.28)}
#v67-cookie-options{border-top:1px solid #ffffff35;margin-top:14px;padding-top:12px}#v67-cookie-options label{display:block;margin:10px 0;color:white}#v67-cookie-options input{margin-right:8px}#v67-cookie-options button{background:linear-gradient(110deg,#ee24b9,#753aff);color:white;border:0;border-radius:9px;padding:10px 16px;cursor:pointer}
#trust .v60-yandex-review{min-height:150px}#studio .photo{position:relative}#studio .photo .v46-photo-label{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:block;padding:9px 12px;border-radius:10px;background:rgba(5,9,23,.78);color:white!important;backdrop-filter:blur(8px)}
#directions .studio-map-shell iframe{min-height:440px}#directions .studio-map-badge{z-index:3}
@media(max-width:1400px){header.nav .burger{display:block!important}header.nav .v46-header-links{margin-left:auto}}@media(max-width:700px){header.nav{gap:8px!important}header.nav .v46-gift-link{font-size:11px!important;padding:9px 10px!important}#v46Cookies{max-height:calc(100dvh - 24px);overflow-y:auto}#directions .studio-map-shell iframe{min-height:350px}}
