.detail-hero{min-height:680px;height:84vh;position:relative;display:flex;align-items:flex-end;padding:140px clamp(22px,8vw,130px) 85px;color:#fff;overflow:hidden}.detail-hero>img,.detail-hero:after{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.detail-hero:after{content:"";background:linear-gradient(90deg,rgba(7,26,34,.15),rgba(7,26,34,.92) 80%)}.detail-hero-content{position:relative;z-index:2;max-width:820px}.detail-hero h1{font-size:clamp(3.4rem,8vw,7.3rem);margin-bottom:25px}.detail-hero p{font-size:clamp(1.05rem,1.7vw,1.35rem);max-width:680px;color:rgba(255,255,255,.84)}.back-link{display:inline-block;margin-bottom:28px;color:var(--aqua);font-weight:700}.editorial{display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw;align-items:center}.editorial-image{min-height:560px}.editorial-image img{height:100%;object-fit:cover}.editorial-copy p{font-size:1.08rem;color:var(--muted)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.2)}.feature-grid article{padding:32px 26px;border-left:1px solid rgba(255,255,255,.2)}.feature-grid article:last-child{border-left:0}.feature-grid span{color:var(--aqua);font-size:.8rem}.feature-grid h3{font-size:1.3rem;margin:26px 0 10px}.feature-grid p{color:rgba(255,255,255,.65);font-size:.95rem}.system-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px}.system-flow article{padding:32px;background:#e9f5f5}.system-flow b{font-size:2rem;color:#54aeba}.system-flow h3{margin:22px 0 8px}.system-flow p{color:var(--muted)}.detail-gallery{display:grid;grid-template-columns:1.25fr .75fr;grid-template-rows:310px 310px;gap:12px}.detail-gallery img{height:100%;object-fit:cover}.detail-gallery img:first-child{grid-row:1/3}.suitability{text-align:center;background:#fff}.suitability p{max-width:820px;margin:0 auto;color:var(--muted);font-size:1.1rem}.detail-contact{background:var(--ink);color:#fff;text-align:center}.detail-contact p{color:rgba(255,255,255,.7)}.detail-contact .contact-actions{justify-content:center}.english .detail-hero:after{transform:scaleX(-1)}.english .editorial,.english .feature-grid,.english .system-flow,.english .detail-gallery{direction:ltr}@media(max-width:900px){.editorial{grid-template-columns:1fr}.editorial-image{min-height:420px}.feature-grid{grid-template-columns:1fr 1fr}.system-flow{grid-template-columns:1fr}.detail-gallery{grid-template-columns:1fr;grid-template-rows:repeat(3,320px)}.detail-gallery img:first-child{grid-row:auto}}@media(max-width:580px){.detail-hero{min-height:640px;padding-bottom:65px}.feature-grid{grid-template-columns:1fr}.feature-grid article{border-left:0;border-bottom:1px solid rgba(255,255,255,.15)}.editorial-image{min-height:300px}}
