/* Blue Crescent patient-facing transparency disclosures — four languages. */
.bc-trust-clarity{background:linear-gradient(145deg,#f3f7fa,#ffffff);border-block:1px solid #d6e2ea}
.bc-trust-clarity .bc-trust-heading{max-width:900px;margin-bottom:22px}
.bc-trust-clarity .bc-trust-kicker{color:#96722e;font-size:.9rem;font-weight:800;letter-spacing:.02em;margin-bottom:7px}
.bc-trust-clarity h2{font-size:clamp(1.5rem,2.8vw,2.25rem);color:#12395d;line-height:1.5}
.bc-trust-clarity .bc-trust-heading>p:last-child{color:#3e5971;line-height:1.9;margin-top:9px}
.bc-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.bc-trust-card{min-width:0;padding:21px 20px;background:#fff;border:1px solid #d5e0ea;border-top:3px solid #cba560;border-radius:17px;box-shadow:0 8px 24px #173a5909}
.bc-trust-card h3{font-size:1.03rem;color:#12395d;line-height:1.6;margin:0 0 9px}
.bc-trust-card p{font-size:.91rem;color:#3b566d;line-height:1.85;margin:0}
.bc-trust-card a,.bc-trust-clarity .bc-trust-end a{display:inline-block;color:#185e91;text-decoration:underline;text-underline-offset:3px;font-weight:700;line-height:1.7}
.bc-trust-card a{margin-top:12px;min-height:30px}
.bc-trust-clarity .bc-trust-end{font-size:.91rem;line-height:1.85;color:#4f6578;margin-top:20px}
.bc-offer-terms,.bc-patient-clarity,.bc-directory-clarity{padding:15px 18px;border:1px solid #d7e2ed;border-inline-start:4px solid #c69e58;border-radius:12px;font-size:.92rem;line-height:1.95;margin:20px 0;color:#2e4b64;background:#f9fbfd}
.bc-offer-terms{background:#fffaf0;border-color:#e9d9b7}
.bc-patient-clarity{max-width:1000px;margin:14px 0 20px}
.bc-directory-clarity{background:#eef5f9;margin:16px 0 22px}
.bc-patient-clarity a,.bc-offer-terms a,.bc-directory-clarity a{color:#145b8f;text-decoration:underline;text-underline-offset:3px}
@media(max-width:1050px){.bc-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.bc-trust-grid{grid-template-columns:1fr}.bc-trust-card{padding:19px}.bc-trust-clarity .bc-trust-heading{margin-bottom:16px}.bc-offer-terms,.bc-patient-clarity,.bc-directory-clarity{padding:14px 15px}}
