.clinic-status{background:#fff;padding:20px 0;border-bottom:1px solid var(--line)}.clinic-status .wrap{display:flex;justify-content:space-between;align-items:center;gap:25px}.clinic-status b{font-size:12px}.clinic-status b:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:#d67a60;margin-right:9px}.clinic-status b.is-open:before{background:#4d9c76}.clinic-status span{font-size:11px;color:#61736c}.patient-info{padding:105px 0}.patient-info-head{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:end;margin-bottom:45px}.patient-info-head>p{font-size:17px}.patient-faq{display:grid;grid-template-columns:1fr 1fr;gap:20px}.patient-faq details{background:#fff;border:1px solid var(--line);padding:20px}.patient-faq summary{font:500 18px var(--serif);cursor:pointer;list-style:none;display:flex;justify-content:space-between}.patient-faq summary:after{content:'+';color:var(--coral)}.patient-faq details[open] summary:after{content:'−'}.patient-faq p{font-size:13px;color:#61736c;margin:15px 0 0}.coverage-strip{background:#f0d9d1;padding:55px 0}.coverage-strip .wrap{display:grid;grid-template-columns:1fr 2fr;gap:10%;align-items:center}.coverage-strip h3{font-size:2rem;margin:0}.coverage-list{display:flex;gap:25px;flex-wrap:wrap}.coverage-list span{border:1px solid #caaea6;padding:10px 14px;font-size:10px;text-transform:uppercase;letter-spacing:.1em}@media(max-width:700px){.clinic-status .wrap{align-items:flex-start;flex-direction:column;gap:6px}.patient-info-head,.patient-faq,.coverage-strip .wrap{grid-template-columns:1fr}.patient-info{padding:75px 0}.coverage-list{gap:8px}}
