body.wali-measurement-page .page-hero{display:none}
body.wali-measurement-page .section{padding:0}
body.wali-measurement-page .section>.container.content{width:100%;max-width:none;margin:0;color:inherit}
.wali-measure-guide{--guide-max:1480px;background:#0b0d10;color:#f4f5f6;padding:clamp(70px,7vw,110px) max(22px,calc((100vw - var(--guide-max))/2));font-family:Arial,sans-serif;overflow:hidden}
.wali-measure-hero{max-width:1120px;margin-bottom:clamp(60px,7vw,100px)}
.wali-measure-hero>span,.wali-measure-send span{color:#e51b23;font-size:12px;font-weight:800;letter-spacing:.24em}
.wali-measure-hero h1{font-size:clamp(44px,6vw,86px);line-height:.96;text-transform:uppercase;margin:20px 0 28px;max-width:1120px}
.wali-measure-hero p{max-width:900px;color:#bac0c8;font-size:18px;line-height:1.75}
.wali-measure-jump{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}
.wali-measure-jump a{color:#fff;border:1px solid #424750;padding:12px 17px;text-decoration:none;font-size:13px;font-weight:700;text-transform:uppercase}
.wali-measure-jump a:hover{background:#e51b23;border-color:#e51b23}
.wali-measure-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:34px 70px;align-items:end;padding:clamp(65px,7vw,105px) 0;border-top:1px solid #34383e;scroll-margin-top:100px}
.wali-measure-copy{max-width:900px}
.wali-measure-number{display:block;color:#e51b23;font-size:18px;font-weight:900;margin-bottom:12px}
.wali-measure-copy h2{font-size:clamp(36px,5vw,66px);text-transform:uppercase;margin:0 0 20px}
.wali-measure-copy p{color:#b9c0c8;font-size:18px;line-height:1.7;margin:0}
.wali-measure-section figure{grid-column:1/-1;margin:10px 0 0;background:#11151a;border:1px solid #30343a;position:relative}
.wali-measure-section figure a{display:block;position:relative}
.wali-measure-section figure img{display:block;width:100%;height:auto;max-height:none}
.wali-measure-section figure span{position:absolute;right:18px;bottom:18px;background:rgba(11,13,16,.86);border:1px solid #565c65;color:#fff;padding:11px 15px;font-size:11px;font-weight:800;letter-spacing:.12em}
.wali-measure-list{align-self:end;background:#14171c;border-left:3px solid #e51b23;padding:26px 30px}
.wali-measure-list h3{font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px}
.wali-measure-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;list-style:none;margin:0;padding:0}
.wali-measure-list li{position:relative;padding:7px 0 7px 18px;color:#e2e4e7;line-height:1.45}
.wali-measure-list li:before{content:'';position:absolute;left:0;top:14px;width:6px;height:6px;background:#e51b23}
.wali-measure-send{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;background:#14171c;border-left:4px solid #e51b23;padding:clamp(30px,5vw,58px);margin-top:30px}
.wali-measure-send h2{font-size:clamp(30px,4vw,48px);margin:12px 0}
.wali-measure-send p{color:#b9c0c8;max-width:760px;line-height:1.7}
.wali-measure-send a{background:#e51b23;color:#fff;text-decoration:none;padding:18px 24px;font-size:13px;font-weight:900;letter-spacing:.08em;text-align:center}
@media(max-width:900px){.wali-measure-section{grid-template-columns:1fr;gap:26px}.wali-measure-section figure{grid-column:1}.wali-measure-send{grid-template-columns:1fr}}
@media(max-width:620px){.wali-measure-guide{padding-left:14px;padding-right:14px}.wali-measure-hero p,.wali-measure-copy p{font-size:16px}.wali-measure-list ul{grid-template-columns:1fr}.wali-measure-section figure span{right:8px;bottom:8px;padding:8px 10px}.wali-measure-send{padding:26px 20px}}
