.service-hero{position:relative;min-height:560px;display:flex;align-items:end;background:#111b24;color:#fff;overflow:hidden}.service-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.service-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,15,21,.97),rgba(8,15,21,.8) 50%,rgba(8,15,21,.28))}.service-hero .wrap{position:relative;z-index:1;padding:90px 0 64px}.breadcrumbs{display:flex;gap:9px;align-items:center;color:#c4cdd2;font-size:.82rem;margin-bottom:28px}.breadcrumbs a{color:#ffc45e}.service-hero h1{font-size:clamp(2.7rem,5.2vw,5rem);max-width:900px}.service-hero .hero-lead{margin-bottom:28px}.service-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:42px}.service-summary span{padding:9px 13px;border:1px solid rgba(255,255,255,.32);background:rgba(10,18,24,.45);font-size:.82rem}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:70px;padding:90px 0}.service-article{min-width:0}.service-article h2{font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.035em;margin:72px 0 22px}.service-article h2:first-child{margin-top:0}.service-article h3{font-size:1.35rem;margin:34px 0 12px}.service-article p,.service-article li{color:#48555d;font-size:1.02rem;line-height:1.8}.service-article ul{padding-left:22px}.service-article li{margin:8px 0}.article-callout{margin:34px 0;padding:24px 28px;border-left:4px solid #f6a51c;background:#fff}.article-callout strong{display:block;font-size:1.15rem;margin-bottom:6px}.article-callout p{margin:0}.service-aside{align-self:start;position:sticky;top:98px}.quick-card{background:#111b24;color:#fff;padding:28px}.quick-card h2{font-size:1.55rem;margin:0 0 15px}.quick-card p{color:#b8c2c8;font-size:.92rem}.quick-card .button{width:100%;margin-top:10px}.quick-card .aside-phone{display:block;color:#f6a51c;font-size:1.25rem;font-weight:900;margin-top:18px}.service-gallery{padding:90px 0;background:#e9eef0}.service-gallery h2{font-size:clamp(2rem,3.6vw,3.4rem);letter-spacing:-.04em;margin-bottom:34px}.service-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.service-gallery-grid a{height:320px;overflow:hidden;background:#111b24}.service-gallery-grid img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.service-gallery-grid a:hover img{transform:scale(1.035)}.related-services{padding:80px 0;background:#fff}.related-services h2{font-size:clamp(1.8rem,3vw,2.8rem)}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.related-grid a{padding:24px;background:#eef2f4;border-top:3px solid #f6a51c;font-weight:850}.related-grid a span{display:block;color:#68757d;font-size:.84rem;font-weight:500;margin-top:6px}.service-page .estimate{padding:90px 0}.service-page footer .brand{justify-self:start}@media(max-width:900px){.article-layout{grid-template-columns:1fr;gap:42px}.service-aside{position:static;order:-1}.service-gallery-grid,.related-grid{grid-template-columns:1fr}.service-gallery-grid a{height:280px}}@media(max-width:560px){.service-hero{min-height:620px}.service-hero .wrap{padding:68px 0 45px}.service-hero h1{font-size:2.55rem}.article-layout,.service-gallery,.related-services{padding-top:65px;padding-bottom:65px}.service-article h2{margin-top:52px}.service-gallery-grid a{height:240px}}
.industrial-hero{background:#101b23;min-height:640px}.industrial-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(246,165,28,.14),transparent 35%),repeating-linear-gradient(90deg,transparent 0 79px,rgba(255,255,255,.045) 79px 80px),repeating-linear-gradient(0deg,transparent 0 79px,rgba(255,255,255,.035) 79px 80px)}.industrial-hero:after{background:linear-gradient(90deg,rgba(8,15,21,.98),rgba(8,15,21,.77) 72%,rgba(8,15,21,.4))}.industrial-hero .wrap:after{content:"СКЛАД • ВИРОБНИЦТВО • ЛОГІСТИКА";display:block;margin-top:46px;color:#f6a51c;font-size:.76rem;font-weight:850;letter-spacing:.16em}.phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0}.phase-grid div{padding:22px;background:#eef2f4;border-top:3px solid #f6a51c}.phase-grid strong{display:block;margin-bottom:7px}.phase-grid span{color:#69757d;font-size:.88rem}.business-note{padding:32px;background:#111b24;color:#fff;margin:40px 0}.business-note p{color:#c1cbd0;margin:12px 0 0}@media(max-width:760px){.phase-grid{grid-template-columns:1fr}}
/* Warehouse photo presentation */
.industrial-hero>img{object-position:center 42%;filter:saturate(.9) contrast(1.04)}.warehouse-gallery-lead{max-width:760px;color:#56636b;font-size:1.02rem;margin:-18px 0 34px}.warehouse-gallery-grid{grid-template-columns:repeat(4,1fr)}.warehouse-gallery-grid a{height:410px}.warehouse-gallery-grid img{object-position:center}@media(max-width:900px){.warehouse-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.warehouse-gallery-grid{grid-template-columns:1fr}.warehouse-gallery-grid a{height:390px}}
.fence-gallery .service-gallery-grid{grid-template-columns:repeat(2,1fr)}@media(max-width:720px){.fence-gallery .service-gallery-grid{grid-template-columns:1fr}}
