.readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.readiness-item{display:grid;grid-template-columns:1fr minmax(150px,260px) 44px;gap:16px;align-items:center;background:var(--card,#fff);border:1px solid var(--line,#dce6ef);border-radius:18px;padding:18px;box-shadow:var(--shadow,0 16px 44px rgba(7,31,54,.09))}.readiness-item small{display:block;color:var(--muted,#5e7182);font-weight:400;line-height:1.45;margin-top:4px}.readiness-item input{width:100%}.readiness-item output{font-weight:900;color:#0f766e}.readiness-result{margin-top:24px}.readiness-result .metric{font-size:clamp(2.5rem,8vw,5rem)}.readiness-flags{margin:16px 0;border:1px solid var(--line,#dce6ef);border-radius:16px;padding:14px;background:var(--soft,#f3f7fb)}.readiness-flags strong{display:block;color:#b91c1c}.readiness-brief{margin-top:18px;border:1px solid var(--line,#dce6ef);border-radius:18px;padding:20px;background:linear-gradient(180deg,var(--soft,#f3f7fb),transparent)}.readiness-brief h3{margin-top:0}.readiness-brief ol{margin-top:6px}.readiness-brief li{margin-bottom:6px}.readiness-breakdown{margin-top:18px;border:1px solid var(--line,#dce6ef);border-radius:18px;padding:18px;background:var(--card,#fff)}.breakdown-row{display:grid;grid-template-columns:1fr auto;gap:16px;border-bottom:1px solid var(--line,#dce6ef);padding:10px 0}.breakdown-row:last-child{border-bottom:0}.breakdown-row span{font-weight:900;color:#0f766e}@media(max-width:850px){.readiness-grid{grid-template-columns:1fr}.readiness-item{grid-template-columns:1fr}.readiness-item output{justify-self:end}}@media print{body{background:#fff!important;color:#111!important}.skip,nav,footer,.theme,.actions,.growth-dock,.recruiter-assistant,.homepage-priority-router{display:none!important}.hero{padding:18px 0!important;background:#fff!important}.hero .actions,.snapshot{display:none!important}.wrap{max-width:100%!important}.readiness-grid{display:none!important}.readiness-result{box-shadow:none!important;border:0!important;padding:0!important}.readiness-result .metric{font-size:42pt!important}.readiness-brief,.readiness-breakdown,.readiness-flags{break-inside:avoid;background:#fff!important;border:1px solid #999!important}.readiness-brief::before{content:'Mina Tawfik — Executive Digital Health Readiness Report';display:block;font-weight:900;font-size:16pt;margin-bottom:12px}.card{box-shadow:none!important}.breakdown-row{grid-template-columns:1fr 80px}.readiness-result a[href]::after{content:''}}