.audit-page{background:#f7f9fc;color:#0b1324}.audit-shell{width:min(1180px,calc(100% - 48px));margin:auto;padding:30px 0 72px}.audit-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.audit-intro{padding-top:24px}.audit-eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;color:#2477f4}.audit-intro h1{font-size:clamp(38px,4.7vw,62px)!important;font-weight:800!important;letter-spacing:-.045em;line-height:1.08!important;margin:20px 0 22px}.audit-lead{font-size:19px;line-height:1.65;color:#5c6d83;max-width:400px}.audit-steps{list-style:none;padding:0;margin:32px 0;counter-reset:audit-step}.audit-steps li{position:relative;padding:0 0 24px 44px;counter-increment:audit-step}.audit-steps li:before{content:counter(audit-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:28px;height:28px;border:1px solid #cadbf2;border-radius:50%;color:#1765d5;background:#eef4fd;font-size:13px;font-weight:700}.audit-steps strong{display:block;font-size:16px;line-height:1.6}.audit-steps span{display:block;font-size:15px;line-height:1.6;color:#60718a;margin-top:3px}.audit-help{border-top:1px solid #dce4ef;padding-top:22px;font-size:16px}.audit-help p{font-size:15px;color:#60718a;line-height:1.6;margin:7px 0 12px}.audit-help a{color:#1765d5;font-weight:700;text-decoration:none;font-size:15px}.audit-help a:hover{text-decoration:underline}.audit-form-column{min-width:0}.audit-form-card{background:#fff;border:1px solid #dce5f0;border-radius:20px;padding:24px;box-shadow:0 16px 48px rgb(19 43 77/7%);overflow:hidden}.audit-disclosure{font-size:13px;line-height:1.65;color:#687990;padding:0 12px;margin:18px 0 0}.audit-page a:focus-visible{outline:3px solid #2477f4;outline-offset:4px}@media(max-width:850px){.audit-layout{grid-template-columns:1fr;gap:24px}.audit-intro{padding-top:0}.audit-intro h1 br{display:none}.audit-lead{max-width:620px}.audit-steps{display:none}.audit-help{margin-top:22px;padding-top:16px}.audit-form-card{padding:16px}.audit-shell{width:calc(100% - 32px);padding-top:20px}.audit-disclosure{padding:0}.audit-intro h1{margin-top:14px}}