.text-us-page{max-width:900px;padding-block:52px 72px;line-height:1.65}.text-us-page h1{letter-spacing:-1.5px;margin:0 0 20px;font-size:clamp(32px,5vw,54px);line-height:1.1}.text-us-page h2{margin:0 0 16px;font-size:24px;line-height:1.3}.text-us-intro{max-width:620px;font-size:20px}.text-us-status{border-left:4px solid var(--orange);background:#fff4df;border-radius:6px;margin:26px 0;padding:16px 20px}.text-us-page a:not(.button),.text-us-terms a,.contact-text-link{text-underline-offset:3px;text-decoration:underline}.text-us-card{border:1px solid var(--border);background:#fffaf3;border-radius:20px;margin:30px 0;padding:32px}.text-us-card p+p,.text-us-help p+p{margin-top:14px}.text-us-card .button{margin-top:8px}.text-us-caption{color:#52636a;font-size:14px}.text-us-help{max-width:700px;margin-top:36px}.text-us-terms{max-width:850px;padding-block:45px 65px;line-height:1.7}.text-us-terms h1{font-size:clamp(32px,5vw,44px);line-height:1.15}.text-us-terms h2{margin-top:30px;font-size:23px}@media (max-width:650px){.text-us-page{padding-block:30px 60px}.text-us-card{padding:22px}.text-us-page .eyebrow{font-size:10px}.text-us-card .button{justify-content:center;width:100%;font-size:16px}.text-us-page h2{font-size:22px}}
