[hidden]{display:none!important}.audit-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;padding-top:46px;padding-bottom:46px;align-items:center}.audit-hero h1{font-size:clamp(36px,4.3vw,58px);max-width:700px}.audit-hero .lead{font-size:19px;line-height:1.55;margin:20px 0}.audit-proof h2{font-size:32px;line-height:1.2}.audit-proof p{font-size:16px;line-height:1.6}.offer-line{font-size:15px;line-height:1.55;max-width:580px}.status{font-size:14px;line-height:1.5;min-height:21px}.audit-cards{margin-top:28px}.audit-buy{border:0;cursor:pointer;font:inherit}.audit-buy:disabled{opacity:.6;cursor:not-allowed}details{border-bottom:1px solid var(--line);padding:20px 0}summary{font-weight:700;cursor:pointer;min-height:32px}.audit-footer{padding-top:20px;padding-bottom:20px}.audit-form-wrap{max-width:760px;margin:48px auto;padding:0 24px}.audit-form-wrap h1{font-size:clamp(32px,5vw,48px)}.audit-form-wrap label{display:block;margin:20px 0;font-weight:700}.audit-form-wrap input,.audit-form-wrap textarea{display:block;width:100%;padding:13px;border:1px solid #a8a29e;border-radius:6px;font:inherit;margin-top:8px;min-height:48px}.audit-admin{max-width:1000px}.audit-admin pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.audit-admin article{padding:20px;border:1px solid var(--line);margin:16px 0;background:white}.audit-admin iframe{width:100%;height:650px;background:white;border:1px solid var(--line);margin-top:20px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #b45309;outline-offset:4px}@media(max-width:700px){.audit-hero{display:block;padding-top:28px;padding-bottom:28px}.audit-hero h1{font-size:38px}.audit-hero .lead{font-size:17px}.audit-hero .actions{margin-top:20px}.audit-proof{margin-top:28px}.audit-proof h2{font-size:28px}.section{padding:40px 0}.nav{gap:12px}.nav a{font-size:14px}.audit-form-wrap{margin-top:30px}}@media(min-width:701px) and (max-height:780px){.audit-hero{padding-top:28px;padding-bottom:28px}.audit-hero h1{font-size:48px}.audit-proof{padding:20px}.audit-proof h2{font-size:28px}}
