.csc-contact-card{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px;margin:40px 0 28px;background:#fff;border:1px solid #dedbd3;scroll-margin-top:calc(var(--header-height,160px) + 20px)}
.csc-contact-card>img{width:150px;height:auto;max-width:100%;border-radius:4px}
.csc-contact-card .eyebrow{font-size:11px;letter-spacing:.13em;font-weight:700;color:#40564b;margin:0 0 12px}
.legal-reading-reader .csc-contact-card h2{font-size:26px;line-height:1.2;margin:0 0 20px}
.csc-contact-content{min-width:0}.csc-contact-card p{font-size:15px;line-height:1.7}
.csc-contact-card a:focus-visible{outline:2px solid #795f35;outline-offset:3px}
.legal-reading-reader .csc-systemdesign-link{color:inherit}
@media(max-width:600px){.csc-contact-card{grid-template-columns:minmax(0,1fr);padding:18px;gap:20px}.csc-contact-card>img{width:140px}.legal-reading-reader .csc-contact-card h2{font-size:24px}}
@media print{.csc-contact-card{break-inside:avoid}}
