.medical-readiness{grid-column:1/-1;padding:22px;border:1px solid #d3dfeb;border-radius:20px;background:linear-gradient(180deg,#f3f8fc 0,#fff 78px);min-width:0}
.medical-readiness-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}
.medical-readiness-item{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;border-top:1px solid #e3ebf2;padding-top:12px;min-width:0}
.medical-readiness-item b{font-size:13px}.medical-readiness-item small{display:block;font-size:12px;line-height:1.5;color:#52677d;margin-top:5px;overflow-wrap:anywhere}
.medical-readiness-item>span{flex:none;border-radius:999px;padding:5px 9px;font-size:11px;background:#fff3dd;color:#7b5314}.medical-readiness-item>span.ready{background:#e6f4ef;color:#23664d}
.medical-readiness-note{font-size:12px;line-height:1.6;color:#52677d;margin:20px 0 0}
@media(max-width:700px){.medical-readiness{padding:16px}.medical-readiness-checks{grid-template-columns:1fr}.medical-readiness .panel-header{align-items:flex-start;gap:12px;flex-wrap:wrap}}
