.audit-detail{--audit-ink:#0f121a;--audit-muted:#69707e;--audit-line:#0f121a21;--audit-orange:#315cff;color:var(--audit-ink);overflow-x:clip}.audit-detail *{box-sizing:border-box}.audit-detail h1,.audit-detail h2,.audit-detail h3,.audit-detail p{margin:0}.audit-detail main{overflow:hidden}.audit-shell{width:min(1420px,100% - 68px);margin-inline:auto}.audit-detail a:focus-visible{outline:3px solid var(--audit-orange);outline-offset:4px}.audit-button{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:60px;padding:0 29px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.audit-button:hover{transform:translateY(-2px)}.audit-button svg{width:16px}.audit-button-primary{color:#fff;background:linear-gradient(135deg,#264bc4,#315cff);box-shadow:0 16px 34px #c76a123b}.audit-button-secondary{border:1px solid var(--audit-line);color:var(--audit-ink);background:#fff}.audit-hero{padding:92px 0 118px}.audit-hero-grid{grid-template-columns:.93fr 1.07fr;align-items:center;gap:70px;display:grid}.audit-breadcrumb{color:#888f99;align-items:center;gap:11px;font-size:12px;display:flex}.audit-breadcrumb a{color:inherit;text-decoration:none}.audit-breadcrumb a:hover{color:var(--audit-orange)}.audit-hero h1{letter-spacing:-.045em;max-width:690px;margin:32px 0 29px;font-size:clamp(56px,5.8vw,86px);font-weight:950;line-height:1.06}.audit-hero h1 em,.audit-decision h2 em{color:var(--audit-orange);font-style:normal}.audit-hero-copy>p{max-width:600px;color:var(--audit-muted);font-size:19px;font-weight:600;line-height:1.78}.audit-hero-actions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.audit-brief{background:#fff;border:1px solid #e1e5e9;border-radius:18px;overflow:hidden;box-shadow:0 26px 65px #0f121a1a}.audit-brief>header{color:#586472;border-bottom:1px solid #e7eaed;align-items:center;gap:17px;height:57px;padding:0 22px;font-size:12px;display:flex}.audit-brief>header small{color:#8b96a1;margin-left:auto;font-size:11px}.audit-brief-dots{gap:6px;display:flex}.audit-brief-dots i{background:#cfd7de;border-radius:50%;width:8px;height:8px}.audit-brief-body{background:#f5f7f9;padding:26px}.audit-brief-input,.audit-brief-answer{background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:23px 26px}.audit-brief-input span,.audit-brief-answer span,.audit-brief-center>span{color:#9c612e;font-size:11px;font-weight:900;display:block}.audit-brief-input strong,.audit-brief-answer strong{margin:8px 0;font-size:21px;line-height:1.35;display:block}.audit-brief-input p,.audit-brief-answer p{color:#7b8792;font-size:12px;line-height:1.6}.audit-brief-center{grid-template-columns:repeat(2,1fr);gap:9px;margin:16px 0;display:grid}.audit-brief-center>span{grid-column:1/-1;padding:3px 2px 6px}.audit-brief-center div{background:#fff;border:1px solid #e1e5e9;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;padding:17px 18px;display:flex}.audit-brief-center b{font-size:16px}.audit-brief-center small{color:#81909b;font-size:11px}.audit-brief-answer{color:#fff;background:#1a2029;border-color:#1a2029}.audit-brief-answer span{color:#e9a16f}.audit-brief-answer p{color:#aeb9c5}.audit-hero-outputs{border-top:1px solid var(--audit-line);flex-wrap:wrap;align-items:baseline;gap:9px 16px;margin-top:21px;padding-top:18px;display:flex}.audit-hero-outputs span{color:var(--audit-orange);font-size:12px;font-weight:900}.audit-hero-outputs strong{color:var(--audit-ink);font-size:14px;font-weight:800;line-height:1.55}.audit-hero h1{margin-top:32px;margin-bottom:21px}.audit-hero-actions{margin-top:23px}.audit-questions,.audit-process,.audit-delivery,.audit-decision,.audit-pricing{padding:118px 0}.audit-questions{background:#fff}.audit-section-intro{max-width:960px;margin-bottom:48px}.audit-section-intro h2,.audit-delivery h2,.audit-decision h2,.audit-final h2{letter-spacing:-.04em;font-size:clamp(46px,5vw,76px);font-weight:950;line-height:1.1}.audit-section-intro p,.audit-delivery-grid>div:first-child>p,.audit-final p{max-width:760px;color:var(--audit-muted);margin-top:20px;font-size:17px;font-weight:600;line-height:1.75}.audit-question-list{border-top:1px solid var(--audit-line)}.audit-question-list article{border-bottom:1px solid var(--audit-line);grid-template-columns:72px minmax(220px,.7fr) 1fr;align-items:start;gap:26px;padding:31px 6px;display:grid}.audit-question-list article>span,.audit-process li>span,.audit-delivery-list article>span{color:var(--audit-orange);font-size:13px;font-weight:900}.audit-question-list h3{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,36px);line-height:1.25}.audit-question-list p{max-width:590px;color:var(--audit-muted);padding-top:5px;font-size:16px;line-height:1.72}.audit-process{background:#edf0f3}.audit-process ol{border-top:1px solid var(--audit-line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.audit-process li{border-right:1px solid var(--audit-line);min-height:240px;padding:28px 32px 20px 0;position:relative}.audit-process li+li{padding-left:32px}.audit-process li:last-child{border-right:0}.audit-process li:not(:last-child):after{z-index:1;width:24px;height:24px;color:var(--audit-orange);content:"→";background:#fff;border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:32px;right:-12px}.audit-process h3{letter-spacing:-.03em;margin:68px 0 11px;font-size:26px}.audit-process li p{max-width:350px;color:var(--audit-muted);font-size:14px;line-height:1.7}.audit-delivery{background:#fff}.audit-delivery-grid{grid-template-columns:.92fr 1.08fr;gap:90px;display:grid}.audit-delivery-list{border-top:1px solid var(--audit-line)}.audit-delivery-list article{border-bottom:1px solid var(--audit-line);grid-template-columns:43px 1fr;gap:15px;padding:22px 0;display:grid}.audit-delivery-list h3{font-size:21px}.audit-delivery-list p{color:var(--audit-muted);margin-top:8px;font-size:14px;line-height:1.65}.audit-delivery h2{font-size:clamp(44px,4.1vw,62px)}.audit-decision{color:#fff;background:#181e27}.audit-decision h2{max-width:990px}.audit-decision-row{border-top:1px solid #47505b;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:65px;display:grid}.audit-decision-row article{border-right:1px solid #47505b;padding:29px 22px 0 0}.audit-decision-row article:last-child{border-right:0}.audit-decision-row strong{font-size:28px}.audit-decision-row p{color:#b6c0cb;max-width:360px;margin-top:20px;font-size:15px;line-height:1.7}.audit-pricing{background:#f7f8fa}.audit-tier-list{border-top:1px solid var(--audit-line)}.audit-tier-list article{border-bottom:1px solid var(--audit-line);grid-template-columns:.65fr 1.2fr auto;align-items:center;gap:35px;padding:29px 12px;display:grid}.audit-tier-list article>div:first-child>span{align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.audit-tier-list small{color:#264bc4;background:#fff1e5;border-radius:99px;padding:4px 8px;font-size:10px}.audit-tier-list h3{letter-spacing:-.03em;margin:9px 0 4px;font-size:34px}.audit-tier-list p{color:var(--audit-muted);font-size:13px;line-height:1.6}.audit-tier-list article>div:nth-child(2)>strong{font-size:18px}.audit-tier-list article>div:nth-child(2)>p{margin-top:8px}.audit-tier-list a{color:var(--audit-ink);text-underline-offset:5px;white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:900;text-decoration:underline;display:inline-flex}.audit-tier-list a:hover{color:var(--audit-orange)}.audit-tier-list svg{width:14px}.audit-pricing-note{max-width:1000px;color:var(--audit-muted);font-size:12px;line-height:1.65;margin-top:23px!important}.audit-final{color:#fff;background:#141a23;padding:112px 0}.audit-final>.audit-shell{justify-content:space-between;align-items:end;gap:50px;display:flex}.audit-final p{color:#aeb9c4}.audit-final .audit-button{flex:none}@media (max-width:1100px){.audit-hero-grid,.audit-delivery-grid{grid-template-columns:1fr;gap:52px}.audit-brief{max-width:780px}.audit-hero{padding:78px 0 92px}}@media (max-width:760px){.audit-shell{width:calc(100% - 36px)}.audit-hero{padding:46px 0 78px}.audit-hero h1{margin-top:26px;font-size:clamp(43px,10vw,59px)}.audit-hero-copy>p,.audit-section-intro p,.audit-delivery-grid>div:first-child>p,.audit-final p{font-size:15px}.audit-hero-actions{flex-direction:column}.audit-button{width:100%}.audit-brief-body{padding:13px}.audit-brief-input,.audit-brief-answer{padding:18px}.audit-brief-center div{padding:13px}.audit-brief-center b{font-size:14px}.audit-brief-center small{font-size:10px}.audit-questions,.audit-process,.audit-delivery,.audit-decision,.audit-pricing,.audit-final{padding:80px 0}.audit-section-intro h2,.audit-delivery h2,.audit-decision h2,.audit-final h2{font-size:clamp(39px,9.5vw,56px)}.audit-question-list article{grid-template-columns:42px 1fr;gap:5px 14px;padding:23px 0}.audit-question-list p{grid-column:2;padding-top:0;font-size:14px}.audit-question-list h3{font-size:24px}.audit-process ol,.audit-decision-row{grid-template-columns:1fr}.audit-process li,.audit-process li+li{border-right:0;border-bottom:1px solid var(--audit-line);min-height:190px;padding:25px 0}.audit-process li:last-child{border-bottom:0}.audit-process h3{margin-top:28px}.audit-process li:not(:last-child):after{top:auto;bottom:-12px;right:12px;transform:rotate(90deg)}.audit-decision-row{gap:0;margin-top:35px}.audit-decision-row article{border-bottom:1px solid #47505b;border-right:0;padding:26px 0}.audit-decision-row article:last-child{border-bottom:0}.audit-decision-row p{margin-top:9px}.audit-tier-list article{grid-template-columns:1fr;gap:17px;padding:24px 0}.audit-tier-list a{width:max-content}.audit-final>.audit-shell{flex-direction:column;align-items:start;gap:28px}}@media (prefers-reduced-motion:reduce){.audit-detail *,.audit-detail :before,.audit-detail :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.audit-button:hover{transform:none}}
