/* Screening Navigation Guide v2 — core-rendered, conservative matching states */
.patient-guide-head h1{max-width:900px;font-size:clamp(40px,3.4vw,52px);line-height:1.08;margin:6px 0 12px}.patient-guide-head>p{max-width:930px;font-size:15px;line-height:1.65;color:#526a82}.guide-neutrality{gap:9px;margin-top:16px}.guide-neutrality span{font-size:11.5px;padding:7px 10px;color:#3f5870;border-color:#cfdae5}.guide-p1-scope{margin-top:18px;padding:15px 17px;grid-template-columns:auto 1fr auto;gap:14px;border-color:#bfd3e6;background:#f7fbff}.guide-p1-scope strong{font-size:12.5px;color:#123c63}.guide-p1-scope span{font-size:12px;line-height:1.55;color:#4f687f}.guide-p1-scope__links a{font-size:12px}.guide-p1-coverage{margin-top:11px;padding:11px 13px;font-size:11.5px;line-height:1.55;color:#4f6579;border-left-color:#7898b3;background:#f8fafc}.guide-workspace{grid-template-columns:minmax(360px,.88fr) minmax(0,1.3fr);gap:32px}.guide-form{padding:20px;border-color:#cfdbe6;box-shadow:0 7px 24px rgba(7,26,51,.045)}.guide-p1-form-note{margin-bottom:12px;padding:12px 13px;font-size:11.5px;line-height:1.55;color:#48637b;background:#f7fafc}.guide-question{grid-template-columns:30px 1fr;gap:12px;padding:15px 0}.guide-question>span{width:27px;height:27px;font-size:12px}.guide-question label{gap:6px}.guide-question label strong{font-size:13.5px;line-height:1.35}.guide-question label small{font-size:11.5px;line-height:1.45;color:#5b7085}.guide-question select{padding:11px 12px;font-size:14px;line-height:1.35;border-color:#cbd8e4}.guide-submit{margin-top:18px;font-size:14px}.guide-privacy{margin-top:10px;font-size:10.5px;line-height:1.5;color:#62778a}.guide-results-head{margin-bottom:17px}.guide-results-head h2{font-size:27px;line-height:1.18;margin:4px 0 5px}.guide-results-head p{font-size:12.5px;line-height:1.5;color:#5a7085}.guide-results-head>span{min-width:auto;padding:8px 11px;font-size:12px;white-space:nowrap}.guide-result-group{margin:0 0 20px}.guide-result-group>h3{margin:0 0 4px;font-size:16px;color:#173a61}.guide-result-group>p{margin:0 0 11px;font-size:12px;line-height:1.55;color:#607487}.guide-result-list{gap:15px}.guide-result-card{border-color:#ccd9e5;box-shadow:0 4px 16px rgba(7,26,51,.035)}.guide-result-card header{align-items:flex-start;padding:18px 20px;background:#fbfcfe}.guide-result-card header small{font-size:11px}.guide-result-card header h3{font-size:21px;margin:2px 0 4px}.guide-result-category{display:block!important;font-size:11px!important;font-weight:700!important;color:#3f6584!important;text-align:left!important}.guide-result-status{display:inline-flex;align-items:center;justify-content:center;max-width:180px;padding:6px 9px;border-radius:999px;font-size:10.5px!important;font-weight:800;line-height:1.3;text-align:center!important}.guide-result-status--matched{background:#edf8f2;color:#167153!important;border:1px solid #cae8d9}.guide-result-status--possible{background:#fff7e7;color:#8d6318!important;border:1px solid #ecd8ac}.guide-result-columns{gap:22px;padding:18px 20px}.guide-result-columns>div>strong{font-size:11.5px;margin-bottom:8px}.guide-result-columns li{font-size:12.5px;line-height:1.55;color:#3f5870;margin:6px 0}.guide-rule-sources{margin:0 20px 15px;padding-top:13px}.guide-rule-sources strong{font-size:10.5px}.guide-rule-sources a,.guide-rule-sources span{font-size:11.5px;line-height:1.4}.guide-result-card footer{padding:0 20px 18px}.guide-result-card footer .button{font-size:12.5px;padding:13px 16px}.guide-excluded{margin-top:17px;border-color:#d1dce6}.guide-excluded summary{padding:15px 17px;font-size:12.5px}.guide-excluded-card{padding:13px 14px}.guide-excluded-card>div strong{font-size:12.5px}.guide-excluded-card>div span{font-size:10px}.guide-excluded-card p{font-size:11.5px;line-height:1.5}.guide-incomplete,.guide-uncovered-note{display:flex;gap:12px;padding:15px 16px;border:1px solid #d5e0ea;border-radius:12px;background:#f8fbfd;color:#4d657a}.guide-incomplete{border-left:4px solid #8d6318;background:#fffaf0}.guide-incomplete strong,.guide-uncovered-note strong{display:block;margin-bottom:4px;font-size:13px;color:#193b5f}.guide-incomplete p,.guide-uncovered-note p{margin:0;font-size:12px;line-height:1.55}.guide-uncovered-note{display:block;margin-top:18px;border-left:4px solid #7898b3}.guide-uncovered-note .text-link{display:inline-flex;margin-top:8px}.guide-stop-links{display:flex;gap:16px;margin-top:8px}.guide-clinical-stop strong{font-size:13px}.guide-clinical-stop p{font-size:12px;line-height:1.55}.find-safety-note p{font-size:11.5px;line-height:1.55}
@media(max-width:900px){.guide-workspace{grid-template-columns:1fr}.guide-p1-scope{grid-template-columns:1fr}.guide-p1-scope__links{white-space:normal;flex-wrap:wrap}.guide-result-columns{grid-template-columns:1fr}}
@media(max-width:560px){.patient-guide-head h1{font-size:38px}.patient-guide-head>p{font-size:14px}.guide-form{padding:15px}.guide-question label strong{font-size:13px}.guide-question label small{font-size:11px}.guide-question select{font-size:14px}.guide-result-card header{flex-direction:column}.guide-result-status{max-width:none}.guide-results-head h2{font-size:24px}.guide-results-head>span{font-size:11px}.guide-result-columns li{font-size:12px}}
