.mk-audit-page .mk-page-hero .mk-avs-lead{max-width:72ch;margin-top:20px}.mk-audit-hero-detail{max-width:72ch;color:var(--mk-ink-2);margin:14px 0;font-size:1rem;line-height:1.68}.mk-audit-hero-price{color:var(--mk-ink);font-family:var(--font-marketing-heading), Arial, sans-serif;margin:18px 0 12px;font-size:1.25rem;font-weight:700}.mk-audit-hero-note{max-width:72ch;color:var(--mk-ink-3);margin-top:12px;font-size:.875rem;line-height:1.55}.mk-audit-page .mk-page-hero+.mk-meth-doc-section{padding-top:clamp(34px,3.4vw,52px)}.mk-audit-page .mk-meth-prose>section{scroll-margin-top:calc(var(--mk-nav-offset,87px) + 18px)}.mk-audit-page .mk-meth-prose .mk-meth-chip{color:var(--mk-ink-2)}.mk-audit-page .mk-meth-prose .mk-meth-chips{margin-bottom:20px}.mk-audit-questions{gap:8px;margin:20px 0;display:grid}.mk-audit-questions blockquote{border-left:3px solid var(--mk-gold);color:var(--mk-ink-2);background:var(--mk-surface);margin:0;padding:12px 18px;font-size:.9375rem;line-height:1.5}.mk-audit-bullets{max-width:68ch;color:var(--mk-ink-2);margin:14px 0 22px;padding-left:1.4rem;font-size:.9375rem;line-height:1.65}.mk-audit-bullets li+li{margin-top:7px}.mk-audit-page .mk-meth-prose .mk-audit-amount{color:var(--mk-ink);font-family:var(--font-marketing-heading), Arial, sans-serif;margin:0 0 6px;font-size:1.55rem;font-weight:700}.mk-audit-page .mk-meth-prose .mk-audit-price-box h3{margin-top:0}.mk-audit-page .mk-meth-prose .mk-audit-price-box .mk-audit-small{margin-top:10px;font-size:.875rem}.mk-audit-offer strong{color:var(--mk-gold-ink);font-size:.875rem}.mk-audit-offer a{margin-top:5px;font-size:.875rem;display:inline-block}.mk-audit-page .mk-closer-body .mk-audit-bullets{color:#fffc}.mk-audit-page .mk-closer-body .mk-audit-final-price{color:var(--mk-gold);font-family:var(--font-marketing-heading), Arial, sans-serif;margin-top:20px;font-size:1.35rem;font-weight:700}.mk-audit-page .mk-closer-body .mk-audit-small{opacity:.75;margin-top:16px;font-size:.8125rem}.mk-audit-page .mk-faq-section h2{color:var(--mk-ink);font-family:var(--font-marketing-heading), Arial, sans-serif;letter-spacing:-.02em;margin:0 0 34px;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;line-height:1.12}@media (max-width:760px){.mk-audit-page .mk-closer-motif{display:none}.mk-audit-page .mk-closer{min-height:0}}
