.anesthesia-preop{background:#f7f8f6;color:#17231e}
.anesthesia-preop .prep-eyebrow{color:#6b7b71}
.anesthesia-preop .prep-description{color:#637269}
.anesthesia-preop .prep-features>div{border-color:#dce3de}
.anesthesia-preop .prep-number{color:#82938a}
.anesthesia-preop .prep-features p{color:#68766e}
.anesthesia-preop .prep-preview{border:1px solid #dfe6e1;box-shadow:0 20px 50px -30px #344b3e44}
.anesthesia-preop .prep-readiness h3{font-size:29px}
.anesthesia-summary-row{display:flex;align-items:flex-start;gap:12px;margin:0 24px;padding:20px 0;border-top:1px solid #edf1ef}
.anesthesia-summary-row>span{font-size:11px;color:#89998f;padding-top:3px}
.anesthesia-summary-row>div{flex:1;min-width:0}
.anesthesia-summary-row h4{font-size:14px;font-weight:500;margin:0 0 6px}
.anesthesia-summary-row p{font-size:13px;line-height:1.6;color:#748278;margin:0}
.anesthesia-summary-row>b{font-size:10px;font-weight:400;border:1px solid #dfe7e0;border-radius:4px;color:#667c6d;padding:4px 6px}
@media(max-width:760px){.anesthesia-summary-row{margin:0 18px;gap:9px}.anesthesia-preop .prep-readiness h3{font-size:27px}}
