.info-page{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:clamp(56px,8vw,110px) 0 90px}
.info-hero{padding-bottom:48px;border-bottom:2px solid var(--navy)}
.info-hero h1{margin:10px 0 24px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:clamp(68px,9vw,132px);line-height:.78;letter-spacing:-.035em;text-transform:uppercase}
.info-hero h1 span{color:var(--blue)}
.info-hero>p:last-child{max-width:820px;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.55}
.info-copy{display:grid;gap:0;border-left:2px solid var(--navy)}
.info-copy article{padding:clamp(30px,5vw,58px);border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);background:#fff}
.info-copy article:nth-child(even){background:var(--cream)}
.info-copy h2{margin:8px 0 18px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:clamp(36px,5vw,62px);line-height:.9;text-transform:uppercase}
.info-copy p{max-width:860px;font-size:16px;line-height:1.72}.info-copy a{font-weight:900}
@media(max-width:700px){.info-page{width:min(100% - 24px,1120px);padding-top:40px}.info-hero h1{font-size:58px}.info-copy article{padding:28px 20px}}
