.refund-delay-hero h1{font-size:clamp(42px,5.4vw,64px);line-height:1.02;letter-spacing:-.04em;text-wrap:balance;max-width:900px}
.refund-delay-content{max-width:900px}
.refund-delay-content h2{margin:30px 0 12px;font-size:clamp(26px,3.1vw,36px);line-height:1.15}
.refund-delay-content h2 strong{font-weight:700}
.refund-delay-content p,.refund-delay-content li{color:#465650;line-height:1.75}
.refund-delay-content .sources{margin-top:34px}
.refund-delay-content .sources a{overflow-wrap:anywhere}
.refund-waitlist{margin-top:0;background:#F0EBDD}
.refund-waitlist .action{white-space:normal;text-align:center;line-height:1.35;padding:12px 18px;max-width:100%}
@media(max-width:700px){.refund-delay-hero h1{font-size:clamp(32px,8.5vw,40px);line-height:1.06;letter-spacing:-.035em}.refund-delay-hero{padding:50px 0 42px}.refund-waitlist .action{width:100%}}
