.audit-module__D7CoDa__hero,.audit-module__D7CoDa__results{width:min(100%,var(--max));border-left:1px solid var(--line);border-right:1px solid var(--line);margin:auto}.audit-module__D7CoDa__hero{border-bottom:1px solid var(--line);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1.4fr .6fr;min-height:calc(100svh - 76px);display:grid}.audit-module__D7CoDa__heroMain{flex-direction:column;justify-content:center;min-height:0;padding:46px 58px 44px;display:flex}.audit-module__D7CoDa__heroMain h1{letter-spacing:-.075em;margin:38px 0 0;font-size:clamp(72px,7.7vw,126px);font-weight:400;line-height:.84}.audit-module__D7CoDa__heroMain h1 span{display:block}.audit-module__D7CoDa__heroLead{max-width:760px;color:var(--graphite);margin:30px 0 0;font-size:17px;line-height:1.65}.audit-module__D7CoDa__heroAside{background:var(--paper-deep);border-left:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:0;padding:46px 42px 44px;display:flex}.audit-module__D7CoDa__heroAside>span{color:var(--muted);letter-spacing:.18em;margin-bottom:auto;font-size:9px;font-weight:650}.audit-module__D7CoDa__heroAside strong{letter-spacing:-.045em;max-width:430px;font-size:clamp(28px,2.6vw,42px);font-weight:500;line-height:1.04}.audit-module__D7CoDa__heroAside p{max-width:420px;color:var(--graphite);margin:20px 0 0;font-size:13px;line-height:1.65}.audit-module__D7CoDa__heroTool{border-top:1px solid var(--line);background:var(--paper);grid-column:1/-1;grid-template-columns:.72fr 1.28fr;align-items:end;gap:80px;padding:28px 58px 32px;display:grid}.audit-module__D7CoDa__heroToolIntro h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(32px,3.2vw,52px);font-weight:400;line-height:.95}.audit-module__D7CoDa__heroToolIntro h2 span{display:block}.audit-module__D7CoDa__heroToolIntro>p:last-child{max-width:600px;color:var(--graphite);margin:14px 0 0;font-size:12px;line-height:1.6}.audit-module__D7CoDa__form{align-self:end}.audit-module__D7CoDa__form label{letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.audit-module__D7CoDa__inputRow{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;display:grid}.audit-module__D7CoDa__inputRow input{min-width:0;height:64px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0 20px;font-size:17px}.audit-module__D7CoDa__inputRow button{border:0;border-left:1px solid var(--ink);background:var(--ink);color:#fff;letter-spacing:.08em;cursor:pointer;min-width:205px;padding:0 26px;font-size:10px;font-weight:700}.audit-module__D7CoDa__inputRow button:disabled{opacity:.5;cursor:not-allowed}.audit-module__D7CoDa__formNote{color:var(--muted);margin:10px 0 0;font-size:10px;line-height:1.55}.audit-module__D7CoDa__error{border:1px solid var(--ink);margin:14px 0 0;padding:13px 15px;font-size:12px;line-height:1.55}.audit-module__D7CoDa__resultsHeader{border-bottom:1px solid var(--line);grid-template-columns:1fr .8fr;align-items:end;gap:80px;padding:70px 58px;display:grid}.audit-module__D7CoDa__resultsHeader h2{letter-spacing:-.08em;margin:30px 0 0;font-size:clamp(86px,10vw,150px);font-weight:400;line-height:.8}.audit-module__D7CoDa__resultsHeader h2 span{letter-spacing:-.02em;color:var(--muted);font-size:.22em}.audit-module__D7CoDa__resultsHeader>p{max-width:570px;color:var(--graphite);margin:0;font-size:15px;line-height:1.75}.audit-module__D7CoDa__scoreGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.audit-module__D7CoDa__scoreGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:240px;padding:30px;display:flex}.audit-module__D7CoDa__scoreGrid article:last-child{border-right:0}.audit-module__D7CoDa__scoreGrid article>span{color:var(--muted);letter-spacing:.15em;font-size:9px}.audit-module__D7CoDa__scoreGrid strong{letter-spacing:-.06em;margin-top:auto;font-size:58px;font-weight:400}.audit-module__D7CoDa__scoreGrid p{margin:8px 0 0;font-size:12px}.audit-module__D7CoDa__scoreGood{color:#147a3d}.audit-module__D7CoDa__scoreMedium{color:#956300}.audit-module__D7CoDa__scoreBad{color:#a12d2d}.audit-module__D7CoDa__scoreNeutral{color:var(--muted)}.audit-module__D7CoDa__findings{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:90px;padding:90px 58px 100px;display:grid}.audit-module__D7CoDa__findingsHead h3{letter-spacing:-.055em;max-width:650px;margin:52px 0 0;font-size:clamp(48px,5vw,78px);font-weight:400;line-height:.97}.audit-module__D7CoDa__findingsList{border-top:1px solid var(--line)}.audit-module__D7CoDa__findingsList article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:18px;padding:27px 0;display:grid}.audit-module__D7CoDa__findingsList>article>span{color:var(--muted);font-size:9px}.audit-module__D7CoDa__findingsList small{color:var(--muted);letter-spacing:.14em;font-size:8px;font-weight:700}.audit-module__D7CoDa__findingsList h4{letter-spacing:-.03em;margin:10px 0 8px;font-size:20px;font-weight:500}.audit-module__D7CoDa__findingsList p{color:var(--graphite);margin:0;font-size:13px;line-height:1.65}.audit-module__D7CoDa__cta{background:var(--ink);color:var(--paper);grid-template-columns:1.1fr .9fr;gap:90px;padding:70px 58px;display:grid}.audit-module__D7CoDa__cta h3{letter-spacing:-.055em;margin:45px 0 0;font-size:clamp(48px,5.5vw,84px);font-weight:400;line-height:.94}.audit-module__D7CoDa__cta>div:last-child{align-self:end}.audit-module__D7CoDa__cta>div:last-child p{color:#b4b5b9;max-width:560px;margin:0 0 36px;font-size:14px;line-height:1.75}.audit-module__D7CoDa__cta a{border-top:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d;justify-content:space-between;padding:22px 0;font-size:12px;font-weight:650;display:flex}.audit-module__D7CoDa__cta a span{font-size:18px}.audit-module__D7CoDa__contactForm{position:relative}.audit-module__D7CoDa__contactForm>label{color:#d8d9dc;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.audit-module__D7CoDa__honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.audit-module__D7CoDa__contactInputRow{border-top:1px solid #ffffff52;border-bottom:1px solid #ffffff52;grid-template-columns:minmax(0,1fr) auto;display:grid}.audit-module__D7CoDa__contactInputRow input{min-width:0;height:62px;color:var(--paper);font:inherit;background:0 0;border:0;outline:0;padding:0 16px;font-size:14px}.audit-module__D7CoDa__contactInputRow input::placeholder{color:#777a80}.audit-module__D7CoDa__contactInputRow button{background:var(--paper);min-width:190px;color:var(--ink);font:inherit;letter-spacing:.08em;cursor:pointer;border:0;border-left:1px solid #ffffff52;padding:0 22px;font-size:9px;font-weight:750}.audit-module__D7CoDa__contactInputRow button:disabled{opacity:.56;cursor:not-allowed}.audit-module__D7CoDa__contactNote{color:#85878c!important;margin:10px 0 0!important;font-size:9px!important;line-height:1.6!important}.audit-module__D7CoDa__contactStatus{min-height:24px;margin-top:12px;font-size:11px;line-height:1.55}.audit-module__D7CoDa__contactStatus strong{font-weight:600;display:block}.audit-module__D7CoDa__contactStatus a{color:var(--paper);text-underline-offset:3px;margin-top:7px;text-decoration:underline;border:0!important;padding:0!important;font-size:10px!important;display:inline-block!important}@media (max-width:1160px){.audit-module__D7CoDa__heroMain,.audit-module__D7CoDa__heroTool,.audit-module__D7CoDa__resultsHeader,.audit-module__D7CoDa__findings,.audit-module__D7CoDa__cta{padding-left:36px;padding-right:36px}.audit-module__D7CoDa__heroAside{padding-left:32px;padding-right:32px}.audit-module__D7CoDa__heroTool{gap:54px}.audit-module__D7CoDa__heroMain h1{font-size:clamp(68px,8vw,108px)}}@media (max-width:860px){.audit-module__D7CoDa__hero{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:auto}.audit-module__D7CoDa__heroMain{grid-area:1/1;min-height:440px;padding:38px 24px 42px}.audit-module__D7CoDa__heroMain h1{font-size:clamp(62px,17vw,92px)}.audit-module__D7CoDa__heroLead{font-size:15px}.audit-module__D7CoDa__heroTool{grid-area:2/1;grid-template-columns:1fr;gap:34px;padding:34px 24px 38px}.audit-module__D7CoDa__heroAside{border-left:0;border-top:1px solid var(--line);grid-area:3/1;min-height:250px;padding:30px 24px 36px}.audit-module__D7CoDa__inputRow{grid-template-columns:1fr}.audit-module__D7CoDa__inputRow button{border-left:0;border-top:1px solid var(--ink);height:54px}.audit-module__D7CoDa__resultsHeader,.audit-module__D7CoDa__findings,.audit-module__D7CoDa__cta{grid-template-columns:1fr;padding-left:24px;padding-right:24px}.audit-module__D7CoDa__scoreGrid{grid-template-columns:1fr 1fr}.audit-module__D7CoDa__scoreGrid article:nth-child(2){border-right:0}.audit-module__D7CoDa__scoreGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.audit-module__D7CoDa__resultsHeader{gap:38px}.audit-module__D7CoDa__findings,.audit-module__D7CoDa__cta{gap:55px}.audit-module__D7CoDa__contactInputRow{grid-template-columns:1fr}.audit-module__D7CoDa__contactInputRow button{border-top:1px solid #ffffff52;border-left:0;min-width:0;height:54px}}@media (max-width:520px){.audit-module__D7CoDa__scoreGrid{grid-template-columns:1fr}.audit-module__D7CoDa__scoreGrid article{border-bottom:1px solid var(--line);min-height:170px;border-right:0!important}.audit-module__D7CoDa__scoreGrid article:last-child{border-bottom:0}.audit-module__D7CoDa__scoreGrid strong{font-size:50px}.audit-module__D7CoDa__heroMain{min-height:390px}.audit-module__D7CoDa__heroMain h1{font-size:clamp(56px,18vw,78px)}.audit-module__D7CoDa__heroToolIntro h2{font-size:42px}.audit-module__D7CoDa__heroTool{padding-top:30px}}
