.coverage-screen .approved-heading{text-align:center}.coverage-screen .approved-heading h1{text-wrap:balance}.coverage-screen .approved-helper{text-wrap:pretty}.coverage-card{border-radius:var(--k-radius);color:#14202b;background:#fff;border:1px solid #e3e1dd;margin:0 0 12px;padding:16px}.coverage-card h2{font-size:calc(1.125rem * var(--text-scale,1));letter-spacing:-.03em;margin:0;font-weight:650;line-height:1.3}.coverage-card .eyebrow{margin:0 0 6px}.coverage-card p{font-size:calc(.9375rem * var(--text-scale,1));color:#3d4852;margin:8px 0 0;line-height:1.5}.coverage-card small,.coverage-source{font-size:calc(.75rem * var(--text-scale,1));color:#626e76;margin:10px 0 0;line-height:1.5;display:block}.coverage-card ul{font-size:calc(.9375rem * var(--text-scale,1));color:#3d4852;margin:10px 0 0;padding-left:20px;line-height:1.5}.coverage-card li+li{margin-top:6px}.coverage-card .primary-action{width:100%;margin-top:14px}.coverage-now{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.coverage-now span{min-width:0}.coverage-now strong{font-size:calc(1.125rem * var(--text-scale,1));overflow-wrap:anywhere;font-weight:650;line-height:1.3;display:block}.coverage-now small{margin-top:4px}.coverage-outline{border-radius:var(--k-radius);color:#14202b;width:100%;min-height:50px;font-size:calc(1rem * var(--text-scale,1));text-align:left;background:#fff;border:1px solid #b9c0c7;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-weight:600;display:flex}.coverage-outline:active{background:#f4f5f6}.coverage-quiet{color:#3d4852;width:100%;min-height:48px;font-size:calc(.9375rem * var(--text-scale,1));text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 0;padding:10px 2px;display:flex}.coverage-links{gap:8px;margin:10px 0 0;display:grid}.coverage-links a{border-radius:var(--k-radius);color:#14202b;min-height:52px;font-size:calc(.9375rem * var(--text-scale,1));overflow-wrap:anywhere;background:#fffefd;border:1px solid #d4d8df;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-weight:600;line-height:1.35;display:flex}.coverage-links a small{color:#626e76;font-weight:400;font-size:calc(.75rem * var(--text-scale,1));margin:0 0 2px;display:block}.coverage-links a>svg:last-child{box-sizing:content-box;color:var(--go-tile-ink);background:var(--go-tile);border-radius:6px;flex:none;padding:7px}.coverage-field{gap:6px;margin:12px 0 0;display:grid}.coverage-field input{border-radius:var(--k-radius);color:#14202b;background:#fff;border:1px solid #b9c0c7;min-height:50px;padding:10px 12px;font-size:17px}.coverage-field span{font-size:calc(.875rem * var(--text-scale,1));color:#14202b;font-weight:600}.coverage-history{margin:0 0 12px}.coverage-history summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.coverage-history ol{margin:0;padding:0;list-style:none}.coverage-history li{border-top:1px solid #ecebe8;padding:10px 2px}.coverage-history li strong,.coverage-history li small{display:block}.coverage-history li small{color:#626e76;font-size:calc(.75rem * var(--text-scale,1));margin-top:2px}.coverage-step{text-align:center;font-size:calc(.75rem * var(--text-scale,1));color:#626e76;margin:0 0 8px}.coverage-note{font-size:calc(.75rem * var(--text-scale,1));color:#626e76;text-align:center;margin:10px 2px 0;line-height:1.5}.coverage-saved{color:#2f6b4f;align-items:center;gap:8px;margin:12px 0 0;font-weight:600;display:flex}.coverage-offer{border-radius:var(--k-radius);background:#fff;border:1px solid #e3e1dd;margin:14px 0 0;padding:14px 16px}.coverage-offer strong{font-size:calc(1rem * var(--text-scale,1));color:#14202b;display:block}.coverage-offer p{font-size:calc(.875rem * var(--text-scale,1));color:#3d4852;margin:6px 0 0;line-height:1.5}.coverage-offer-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.coverage-offer-actions button{min-height:44px;font-size:calc(.9375rem * var(--text-scale,1));background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;display:inline-flex}.coverage-offer-actions .coverage-offer-check{color:#14202b;font-weight:650}.coverage-offer-actions .coverage-offer-check>svg{box-sizing:content-box;color:var(--go-tile-ink);background:var(--go-tile);border-radius:6px;padding:6px}.coverage-offer-actions button:not(.coverage-offer-check){color:#626e76}.coverage-medicaid-note{font-size:calc(.875rem * var(--text-scale,1));color:#3d4852;text-align:center;margin:10px 0 0;line-height:1.5}@media (forced-colors:active){.coverage-links a>svg:last-child,.coverage-offer-actions .coverage-offer-check>svg{border:1px solid canvastext}}.coverage-screen button.top-bar-back{cursor:pointer;background:0 0;border:0;padding:0}
