
.segment-detail-hero{position:relative;min-height:430px;background:var(--segment-hero) center/cover no-repeat;color:#fff}.segment-detail-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,16,22,.97),rgba(5,16,22,.73),rgba(5,16,22,.25))}.segment-detail-hero-inner{position:relative;z-index:1;min-height:430px;display:grid;grid-template-columns:1fr 340px;gap:45px;align-items:center}.segment-detail-kicker{display:block;margin-bottom:10px;color:#d2a44e;font-size:10px;font-weight:800;letter-spacing:.1em}.segment-detail-copy h1{margin:0 0 15px;font-size:42px;line-height:1.05;letter-spacing:-.04em}.segment-detail-copy p{max-width:700px;color:rgba(255,255,255,.78);font-size:14px;line-height:1.7}.segment-detail-actions{display:flex;gap:10px;margin-top:22px}.segment-detail-benefits{display:grid;grid-template-columns:1fr 1fr;gap:8px}.segment-detail-benefit{display:flex;align-items:center;gap:10px;min-height:66px;padding:12px;border:1px solid rgba(255,255,255,.14);background:rgba(8,20,26,.72);font-size:10px}.segment-detail-benefit i{color:#d2a44e}.segment-detail-services{padding:58px 0}.segment-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.segment-service-grid a{padding:20px;border:1px solid #dfdfda;color:#22282c}.segment-service-grid i{color:#bd852f;font-size:22px}.segment-service-grid strong,.segment-service-grid span{display:block}.segment-service-grid strong{margin:12px 0 6px;font-size:14px}.segment-service-grid span{color:#6b7277;font-size:10px;line-height:1.5}.segment-hub-hero{padding:70px 0;background:#0c171d;color:#fff}.segment-hub-hero span{color:#d2a44e;font-size:10px;font-weight:800;letter-spacing:.1em}.segment-hub-hero h1{max-width:850px;margin:9px 0 10px;font-size:42px}.segment-hub-hero p{max-width:700px;color:rgba(255,255,255,.72)}.segment-hub-grid-section{padding:55px 0}.objekty-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.objekty-card{border:1px solid #deded9;color:#20262a}.objekty-card img{width:100%;height:170px;object-fit:cover}.objekty-card>div{display:flex;align-items:center;justify-content:space-between;padding:15px}.objekty-card i{color:#bd852f}@media(max-width:991px){.segment-detail-hero-inner{grid-template-columns:1fr}.segment-detail-benefits{padding-bottom:30px}.segment-service-grid,.objekty-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.segment-detail-copy h1,.segment-hub-hero h1{font-size:32px}.segment-detail-actions{flex-direction:column}.segment-detail-benefits,.segment-service-grid,.objekty-grid{grid-template-columns:1fr}}
