.audit-page{padding-block:clamp(48px,6vw,88px)}.audit-page h1{font-size:clamp(44px,4.7vw,72px);line-height:1.06;letter-spacing:-.04em;max-width:620px}.audit-page .audit-tool{box-shadow:0 12px 40px rgb(0 0 0/.035)}.audit-tool form>.text-brand{color:rgb(var(--ink-muted));font-family:var(--font-sans);font-size:12px;letter-spacing:.06em}.audit-field>span{font-family:var(--font-sans);font-size:13px;letter-spacing:.01em;text-transform:none;color:rgb(var(--ink));margin-bottom:9px}.audit-field :is(input,select){display:block;min-height:54px;width:100%;padding:12px 15px;border:1px solid rgb(var(--canvas-line));border-radius:8px;background-color:rgb(var(--canvas-raised2));color:rgb(var(--ink));font-family:var(--font-sans);font-size:16px;line-height:1.5;box-shadow:none}.audit-field select{padding-right:37px}.audit-field input::-moz-placeholder{color:rgb(var(--ink-muted));opacity:1}.audit-field input::placeholder{color:rgb(var(--ink-muted));opacity:1}.audit-field :is(input,select):focus{outline:2px solid rgb(var(--brand-glow));outline-offset:3px;border-color:rgb(var(--brand-glow));box-shadow:none}.audit-tool button[type=submit]{background:#20392e;color:#fff;font-size:15px;min-height:54px;height:auto;padding-block:14px}.audit-tool button[type=submit]>span.absolute{display:none}html:not(.light) .audit-tool button[type=submit]{background:#bdff3b;color:#172311}@media (max-width:1023px){.audit-page h1{max-width:650px}}@media (max-width:639px){.audit-page h1{font-size:44px}.audit-tool>.relative{padding:24px 20px}}.audit-layout{row-gap:42px}@media (min-width:1024px){.audit-intro{grid-column:1;grid-row:1}.audit-form-wrap{grid-column:2;grid-row:1/span 2}.audit-pillars{grid-column:1;grid-row:2}}@media (max-width:1023px){.audit-layout{row-gap:32px}}