/* Preserve existing CTA components; make room for the longer audit label. */
.n-header .n-nav-buttons-group .n-btn{white-space:nowrap}.n-header .n-nav_button-visibility:empty{display:none}
@media(min-width:992px) and (max-width:1250px){.n-header .n-nav-link{padding-left:8px;padding-right:8px}.n-header .n-nav-link_text{font-size:13px}.n-header .n-nav-buttons-group .n-btn{font-size:12px;padding-left:13px;padding-right:13px}.n-header .part-of-unify,.n-header .part-of-unify-badge{width:125px}.n-header .content-row.content-align-middle{min-width:179px}}
.audit-main{background:#f3f2ef;color:#171717}.audit-surface{padding:135px 24px 70px;min-height:100svh}.audit-card{max-width:850px;margin:auto;background:white;border-radius:12px;padding:58px;box-shadow:0 25px 65px #00000012}.audit-eyebrow{font-size:10px;letter-spacing:.17em;line-height:1.5;color:#666;margin:0 0 35px}.audit-card h1{font-family:inherit;font-size:clamp(38px,4.8vw,64px);line-height:1.02;font-weight:500;letter-spacing:-.045em;margin:0 0 28px}.audit-intro{max-width:490px;font-size:16px;line-height:1.55;color:#777;margin:0 0 20px}.audit-benefits{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 30px}.audit-benefits span{padding:9px 12px;border-radius:5px;background:#f4f3f0;color:#555;font-size:11px}.audit-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 28px}.audit-card label{display:block;font-size:11px;font-weight:400;letter-spacing:.05em;margin:0 0 6px}.audit-card label span{color:#999;font-size:10px;letter-spacing:0}.audit-card input,.audit-card textarea{font-family:inherit;font-size:16px;color:#171717;background:white;border:0;border-bottom:1px solid #aaa;border-radius:0;box-shadow:none;width:100%;padding:10px 0;min-height:42px}.audit-card input:focus,.audit-card textarea:focus{outline:0;border-color:#0040c0;box-shadow:0 1px 0 #0040c0}.audit-context{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:22px;padding:17px 0}.audit-context summary{font-size:13px;cursor:pointer}.audit-context summary span{color:#999}.audit-context label{margin-top:24px;letter-spacing:0;font-size:13px}.audit-context textarea{resize:vertical}.audit-data-note{font-size:11px;line-height:1.6;color:#777;margin:19px 0 8px}.audit-copy{border:0;background:none;padding:0;text-decoration:underline;font-family:inherit;font-size:12px;color:#555;cursor:pointer}#audit-copy-status{font-size:11px;color:#555;margin-left:12px}.audit-privacy{font-size:12px;line-height:1.6;color:#666;margin:22px 0 18px}.audit-privacy a{text-decoration:underline}.audit-submit{cursor:pointer;font-family:inherit;color:#fff}.audit-card :focus-visible{outline:2px solid #407de9;outline-offset:4px}
@media(max-width:600px){.audit-surface{padding:100px 16px 40px}.audit-card{padding:30px 24px;border-radius:10px}.audit-card h1{font-size:40px}.audit-fields{grid-template-columns:1fr;gap:20px}.audit-eyebrow{margin-bottom:25px}.audit-intro{font-size:15px}.audit-benefits{gap:7px}.audit-benefits span{font-size:10px;padding:8px}.audit-submit{width:100%;justify-content:center}}
