:root{--u-ink:#121617;--u-paper:#f4f1e9;--u-accent:#ff5426}.unified-header{height:88px!important;min-height:88px;padding:0 clamp(22px,4vw,76px)!important;background:rgba(247,245,239,.96)!important;color:var(--u-ink)!important;display:grid!important;grid-template-columns:285px 1fr auto auto;align-items:center;gap:28px;position:sticky!important;top:0;z-index:100;border-bottom:1px solid #15191a18!important;backdrop-filter:blur(18px)}.unified-brand{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--u-ink)}.unified-mark{width:50px;height:50px;background:var(--u-accent);color:#fff;display:grid;place-items:center;font:700 17px Unbounded,Manrope,sans-serif;letter-spacing:-.08em}.unified-name{font:700 20px Unbounded,Manrope,sans-serif;letter-spacing:-.055em}.unified-name small{display:block;margin-top:7px;font:700 8px Manrope,sans-serif;letter-spacing:.16em;color:#777}.unified-nav{display:flex;justify-content:center;gap:clamp(16px,1.8vw,34px)}.unified-nav a{color:var(--u-ink)!important;text-decoration:none;font:750 12px Manrope,sans-serif;position:relative;white-space:nowrap}.unified-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:2px;background:var(--u-accent);transition:.25s}.unified-nav a:hover:after{right:0}.unified-phone{color:var(--u-ink)!important;text-decoration:none;font:800 15px Manrope,sans-serif;white-space:nowrap}.unified-cta{background:var(--u-ink);color:#fff!important;text-decoration:none;padding:16px 20px;font:800 12px Manrope,sans-serif;white-space:nowrap}.unified-menu{display:none}.modern-label{display:inline-flex;align-items:center;gap:8px;border:1px solid currentColor;border-radius:999px;padding:8px 12px;font:800 9px Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase}.modern-label i{width:7px;height:7px;border-radius:50%;background:var(--u-accent);box-shadow:0 0 0 5px #ff542622}.quick-actions a,.seo-float{font-size:0!important}.quick-actions a:before,.seo-float:before{font-size:19px;font-family:Manrope,sans-serif}.quick-actions .qa-wa:before,.seo-float:before{content:"↗"}.quick-actions .qa-calc:before{content:"₸"}.quick-actions a,.seo-float{border:1px solid #ffffff70;box-shadow:0 14px 35px #0003!important}.geo-3d{background:#ff5426;color:#fff;padding:100px 6vw;display:grid;grid-template-columns:.72fr 1.28fr;gap:6vw;align-items:center}.geo-3d h2{font:700 clamp(52px,6vw,92px)/.9 Unbounded,Manrope,sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:25px 0}.geo-3d h2 em{color:#121617}.geo-3d p{max-width:560px;line-height:1.7}.map-shell{position:relative;height:580px;background:#17201f;border:1px solid #ffffff30;overflow:hidden;box-shadow:0 38px 80px #5b140c55}.map-shell:before{content:"ИНТЕРАКТИВНАЯ КАРТА";position:absolute;z-index:4;left:18px;top:18px;background:#121617;color:#fff;padding:10px 13px;font:800 8px Manrope;letter-spacing:.13em}.kz-real-map{position:absolute;inset:0}.map-city{display:flex;align-items:center;gap:8px;background:#121617e8;color:#fff;padding:7px 10px;border:1px solid #ffffff3b;border-radius:99px;font:800 10px Manrope;white-space:nowrap;box-shadow:0 8px 24px #0005}.map-city i{width:8px;height:8px;border-radius:50%;background:#ff5426;box-shadow:0 0 0 4px #ff542633}.maplibregl-popup-content{background:#121617!important;color:#fff!important;border-radius:0!important;font:700 11px Manrope!important}.maplibregl-popup-tip{border-top-color:#121617!important}.maplibregl-ctrl-attrib{font-size:8px!important}.map-fallback{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:30px;color:#ffffff80}.map-ready .map-fallback{display:none}h1,h2,h3,.hero h1,.section h2,.factory h2,.project h2,.calc h2,.faq h2,.cta h2,.inner-hero h1,.seo-hero h1,.seo-section h2,.seo-cta h2{font-family:Unbounded,Manrope,sans-serif!important;letter-spacing:-.065em!important}.eyebrow{border:1px solid currentColor;border-radius:999px;padding:8px 12px;width:max-content}.eyebrow span{width:7px!important;height:7px!important;border-radius:50%;box-shadow:0 0 0 5px #ff542622}.photo-journal figcaption b{font-family:Unbounded,Manrope,sans-serif!important}@media(max-width:1180px){.unified-header{grid-template-columns:250px 1fr auto}.unified-cta{display:none}.unified-nav{gap:15px}}@media(max-width:900px){.unified-header{height:72px!important;min-height:72px;grid-template-columns:1fr auto auto;padding:0 18px!important}.unified-mark{width:42px;height:42px}.unified-name{font-size:16px}.unified-name small{display:none}.unified-phone{font-size:11px}.unified-menu{display:block;background:var(--u-ink);color:#fff;border:0;padding:10px 12px}.unified-nav{display:none!important;position:absolute;top:72px;left:0;right:0;background:#f7f5ef;padding:24px;flex-direction:column;align-items:flex-start}.unified-nav.open{display:flex!important}.geo-3d{grid-template-columns:1fr;padding:75px 24px}.map-shell{height:480px}}@media(max-width:560px){.unified-phone{display:none}.map-shell{height:420px}.geo-3d h2{font-size:44px}}
