.audit-footnote {font-size:13px!important;color:var(--muted);line-height:1.65;margin-top:18px}
.audit-columns {display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}
.audit-card {background:white;border:1px solid var(--line);border-radius:24px;padding:32px;min-width:0}
.audit-card--green {background:linear-gradient(145deg,#ecfaf2,#fff);border-color:#b9dfca}
.audit-card h3 {font-size:24px;line-height:1.25;margin:0 0 18px;letter-spacing:-.025em}
.audit-card p {line-height:1.75;color:#52616b}
.audit-card hr {border:0;border-top:1px solid var(--line);margin:30px 0}
.audit-badge {display:inline-block;background:#d8f2e3;color:#087146;border-radius:30px;font-size:12px;font-weight:800;padding:8px 12px;margin-bottom:22px}
.audit-list {list-style:none;padding:0;margin:24px 0 30px}
.audit-list li {padding:10px 0 10px 26px;position:relative;border-bottom:1px solid #dfece4;line-height:1.6}
.audit-list li::before {content:'✓';position:absolute;left:0;color:var(--green-dark);font-weight:800}
.audit-card .audit-price {font-size:40px;margin-bottom:8px}
.audit-price span {font-size:17px;font-weight:500;color:var(--muted)}
.audit-text-link {display:block;color:var(--green-dark);font-weight:700;margin-top:22px;font-size:14px;text-decoration:underline;text-underline-offset:4px}
.audit-help-grid {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:28px}
.audit-help-grid .audit-card {display:flex;flex-direction:column;padding:28px}
.audit-help-grid h3 {font-size:22px}
.audit-help-grid strong {font-size:24px;margin-top:auto;padding-top:12px}
@media(max-width:1200px){.audit-help-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:1000px){.audit-help-grid{grid-template-columns:1fr}.audit-columns{gap:16px}}
@media(max-width:640px){.audit-columns{grid-template-columns:1fr}.audit-card{padding:24px}.audit-card .audit-price{font-size:34px}.audit-help-grid .audit-card{padding:24px}}
