.mu-belka{position:relative;margin-bottom:1.5rem;background:#fff}.mu-belka--basic{padding:1rem 0.875rem 1.1rem;border:1px solid #d9e0e8;border-radius:8px}.mu-belka--full{padding:0;border:0;border-radius:0;background:transparent}.mu-belka__header{margin-bottom:0.8rem}.mu-belka--full .mu-belka__header{margin-top:1.15rem;margin-bottom:0.95rem}.mu-belka__title,.mu-belka--basic .mu-belka__title,.mu-belka--full .mu-belka__title,h1.mu-belka__title{margin:0;font-family:"BebasNeue","Arial Narrow",Arial,sans-serif;color:#0070ab;font-size:clamp(1.75rem,2vw,2.2rem);line-height:1;letter-spacing:0.01em;text-transform:none}.mu-belka__title-subview,.mu-belka__title-public{font-size:0.42em;font-weight:400;white-space:nowrap}.mu-belka__redline{height:12px;margin-top:0.45rem;background:#b7364a}.mu-belka__promo{max-width:760px;margin:0 auto 1.4rem}.mu-belka__promo-iframe{width:100%;min-height:430px;border:0}.mu-belka__promo-youtube{max-width:none;margin:0;padding:10px;border-radius:18px;overflow:hidden;box-shadow:0 18px 34px rgba(7,17,33,0.28);background:linear-gradient(135deg,rgba(10,18,32,0.95),rgba(24,37,57,0.95));border:1px solid rgba(255,255,255,0.08)}.mu-belka__promo-youtube .youtube-lazy-container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;background:#000}.mu-belka__promo-youtube .youtube-thumbnail,.mu-belka__promo-youtube iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mu-belka__promo-youtube .youtube-play-button{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:68px;height:48px;border-radius:14px;transform:translate(-50%,-50%);background:rgba(23,35,34,0.9);cursor:pointer}.mu-belka__main{display:grid;gap:1rem;align-items:start}.mu-belka__main--full{grid-template-columns:minmax(0,2.08fr) minmax(360px,1fr)}.mu-belka__main--basic{grid-template-columns:minmax(300px,1.02fr) minmax(240px,0.82fr) minmax(340px,1.12fr)}.mu-belka--basic .mu-belka__info-column{align-self:center}.mu-belka__media-column,.mu-belka__info-column,.mu-belka__map-column{min-width:0}.mu-belka__gallery{position:relative;overflow:hidden}.mu-belka__gallery-swiper{overflow:hidden}.mu-belka__gallery .swiper-wrapper{align-items:stretch}.mu-belka__gallery-slide img{display:block;width:100%;height:212px;object-fit:cover;border-radius:0}.mu-belka--full .mu-belka__gallery-slide img{height:300px}.mu-belka__single-media{position:relative;overflow:hidden}.mu-belka__single-media img{display:block;width:100%;height:210px;object-fit:cover}.mu-belka__logo{position:absolute;left:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:100% 100% 100% 0;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:65%}.mu-belka__logo-image{width:100%;height:100%;opacity:0;object-fit:contain}.mu-belka__contact{display:grid;gap:1.1rem;padding-top:0.2rem}.mu-belka__contact-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:0.7rem;align-items:start}.mu-belka__contact-item--socials{grid-template-columns:1fr}.mu-belka__contact-icon{display:flex;align-items:center;justify-content:center;min-height:40px;color:#111}.mu-belka__icon-svg,.mu-belka__social-icon{width:2.3rem;height:2.3rem}.mu-belka__contact-text{font-size:0.95rem;line-height:1.45;color:#212529}.mu-belka__contact-text a{word-break:break-word;color:#10486a}.mu-belka__socials{display:flex;flex-wrap:wrap;gap:0.85rem;align-items:center}.mu-belka__socials a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mu-belka__map-frame{overflow:hidden;min-height:200px;border:1px solid #d9e0e8;border-radius:8px;background-color:#f7f9fc}.mu-belka__map{display:block;width:100%;min-height:200px;border:0;background-color:#f7f9fc}.mu-belka--full .mu-belka__map-frame,.mu-belka--full .mu-belka__map{min-height:300px;height:300px}.mu-belka--basic .mu-belka__map-frame,.mu-belka--basic .mu-belka__map{min-height:210px;height:210px}.mu-belka__tabs{display:grid;gap:0.55rem 0.95rem;margin-top:1rem}.mu-belka--full .mu-belka__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.mu-belka--basic .mu-belka__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.mu-belka__tab{display:flex;align-items:center;justify-content:center;min-height:36px;padding:0.32rem 0.95rem;border:1px solid #004a8f;border-radius:15px;background:#fff;color:#004a8f;font-size:0.96rem;line-height:1.25;text-align:center;text-decoration:none}.mu-belka__tab--active{border-color:#0070ab;background:#0070ab;color:#fff}.mu-belka__map-frame--deferred{display:flex;align-items:center;justify-content:center;min-height:220px;background:#f4f7fb;border:1px solid #d8e2ef;border-radius:8px}.mu-belka__map-load-btn{border:1px solid #004a8f;background:#fff;color:#004a8f;border-radius:6px;padding:0.55rem 1rem;font-size:0.95rem;cursor:pointer}.mu-belka__map-load-btn:hover{background:#004a8f;color:#fff}@media (max-width:1199.98px){.mu-belka__promo{max-width:none}.mu-belka__main--full{grid-template-columns:minmax(0,2fr) minmax(280px,0.95fr);gap:0.8rem}.mu-belka__main--basic{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mu-belka--full .mu-belka__gallery-slide img,.mu-belka--full .mu-belka__map-frame,.mu-belka--full .mu-belka__map{height:260px;min-height:260px}.mu-belka--basic .mu-belka__info-column{padding-right:0.5rem}.mu-belka__main--basic .mu-belka__map-column{grid-column:1 / -1}.mu-belka--full .mu-belka__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899.98px){.mu-belka__promo-iframe{min-height:360px}.mu-belka__main--full,.mu-belka__main--basic{grid-template-columns:1fr}.mu-belka__gallery-slide img,.mu-belka__single-media img{height:240px}.mu-belka__map-frame,.mu-belka__map{height:240px;min-height:240px}.mu-belka--full .mu-belka__tabs,.mu-belka--basic .mu-belka__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.mu-belka--basic{padding:1rem 0.75rem}.mu-belka__promo-iframe{min-height:300px}.mu-belka__title,.mu-belka--basic .mu-belka__title,.mu-belka--full .mu-belka__title,h1.mu-belka__title{font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.12}.mu-belka__logo{width:110px;height:110px;border-top-right-radius:110px}.mu-belka--full .mu-belka__tabs,.mu-belka--basic .mu-belka__tabs{grid-template-columns:1fr}}