.readiness-page{padding-top:28px}.readiness-hero{padding:44px 0 36px;max-width:930px}.readiness-status{display:inline-block;border:1px solid #9bd0d2;border-radius:6px;background:#effafa;padding:9px 14px;font-size:14px;font-weight:700;color:#165d64}.readiness-hero h1{font-size:clamp(36px,5.2vw,64px);letter-spacing:-.03em;line-height:1.08;margin:18px 0 24px}.readiness-deck{font-size:21px;max-width:760px;color:var(--iq-muted)}.readiness-actions{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0 18px}.readiness-secondary{background:white!important;border:2px solid var(--iq-navy)!important;color:var(--iq-navy)!important}.readiness-small{font-size:14px;color:var(--iq-muted);max-width:740px}.readiness-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:8px 0 56px}.readiness-card{border:1px solid var(--iq-line);border-top:4px solid var(--iq-teal-dark);padding:30px;border-radius:6px;background:var(--iq-paper)}.readiness-card h2{font-size:28px}.readiness-section{margin:0 0 50px;max-width:1000px}.readiness-section>h2{font-size:34px}.readiness-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:26px;margin:28px 0}.readiness-steps h3{font-size:22px}.readiness-limits{padding:30px;background:#effafa;border-left:4px solid var(--iq-teal-dark)}@media(max-width:760px){.readiness-hero{padding:28px 0}.readiness-deck{font-size:18px}.readiness-cards,.readiness-steps{grid-template-columns:1fr}.readiness-cards{gap:18px;margin-bottom:36px}.readiness-card{padding:24px}.readiness-section>h2{font-size:28px}.readiness-limits{padding:24px}.readiness-actions .button{width:100%;text-align:center}}
