.audit-landing{background:#faf8fb}.audit-hero:after{display:none}.audit-hero .seo-hero-card{max-width:660px}.audit-hero .seo-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.audit-hero .seo-breadcrumb{flex-wrap:wrap;gap:9px}.audit-hero-actions{flex-wrap:wrap;gap:13px;margin-top:23px;display:flex}.audit-hero .audit-hero-actions .button-yellow{margin-top:0}.audit-hero-actions .button-outline{color:var(--purple);background:0 0;border:1px solid #bda1cd;align-items:center;gap:22px;min-height:54px;padding:15px 19px;font-size:12px;display:inline-flex}.audit-hero-actions .button-outline:hover{background:#f0e7f5}.audit-landing section[id],.audit-area-list details{scroll-margin-top:26px}.audit-number{color:var(--purple);letter-spacing:1px;margin-bottom:22px;font-size:12px;font-weight:600;display:block}.audit-number:after{content:"";vertical-align:middle;background:var(--yellow);width:25px;height:3px;margin-left:12px;display:inline-block}.audit-symptoms{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.audit-symptoms article{background:#fff;border:1px solid #e5d9eb;border-radius:18px;padding:33px 35px}.audit-symptoms h3{min-height:2.7em}.audit-scope{background:#efe8f4}.audit-scope-heading{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-bottom:45px;display:grid}.audit-scope-heading h2{max-width:550px}.audit-scope-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:42px;display:grid}.audit-scope-aside{position:sticky;top:30px}.audit-scope-image{aspect-ratio:1.4;border-radius:20px;overflow:hidden}.audit-scope-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.audit-scope-image:hover img{transform:scale(1.04)}.audit-scope-index{background:#fff;border:1px solid #e2d5e9;border-radius:18px;margin-top:20px;padding:28px}.audit-scope-index>span{text-transform:uppercase;letter-spacing:.6px;color:var(--purple);margin-bottom:18px;font-size:11px;font-weight:600;display:block}.audit-scope-index a{color:#543467;border-top:1px solid #eee5f2;align-items:center;gap:14px;padding:13px 0;font-size:14px;display:flex}.audit-scope-index a>span:first-child{color:#9c7bad;font-size:10px}.audit-scope-index a>span:last-child{color:var(--purple);margin-left:auto}.audit-scope-index a:hover{color:var(--purple)}.audit-area-list details{background:#fff;border:1px solid #dfd1e8;border-radius:17px;margin-bottom:15px;overflow:hidden}.audit-area-list summary,.audit-example-list summary{cursor:pointer;align-items:start;gap:18px;padding:26px;list-style:none;display:flex}.audit-area-list summary::-webkit-details-marker,.audit-example-list summary::-webkit-details-marker{display:none}.audit-area-list summary::marker,.audit-example-list summary::marker{content:""}.audit-area-list summary>div{flex:1;min-width:0}.audit-area-list summary h3{margin:0 0 10px;font-size:21px}.audit-area-list summary p{color:#846591;margin:0;font-size:14px;line-height:1.65}.audit-area-list summary .audit-number{flex:0 0 22px;margin:4px 0 0}.audit-area-list summary .audit-number:after{display:none}.audit-toggle{background:var(--yellow);border-radius:50%;flex:0 0 28px;width:28px;height:28px;position:relative}.audit-toggle:before,.audit-toggle:after{content:"";background:#5c2c74;width:12px;height:2px;position:absolute;top:13px;left:8px}.audit-toggle:after{transform:rotate(90deg)}details[open]>summary .audit-toggle:after{display:none}.audit-area-list details[open]{border-color:#bea0cd}.audit-area-answer{padding:0 26px 28px 66px}.audit-checklist{margin:18px 0 23px;padding:0;list-style:none}.audit-checklist li{margin-bottom:9px;padding-left:23px;font-size:16px;line-height:1.75;position:relative}.audit-checklist li:before{content:"";background:#b185c8;border-radius:2px;width:7px;height:7px;position:absolute;top:11px;left:0}.audit-checklist li:nth-child(3n):before{background:#ddae13}.audit-landing .audit-caption{color:var(--purple);text-transform:uppercase;letter-spacing:.5px;margin-top:23px!important;margin-bottom:9px!important;font-size:12px!important}.audit-delivery{background:var(--purple-dark);color:#f4edf8}.audit-delivery h2,.audit-delivery h3{color:#fff}.audit-delivery .section-kicker{color:var(--yellow)}.audit-delivery-intro{grid-template-columns:1.15fr 1fr;align-items:center;gap:85px;margin-bottom:65px;display:grid}.audit-document{color:#543467;background:#fffdf8;border-radius:12px;justify-self:center;width:100%;max-width:430px;padding:35px 38px;transform:rotate(3deg);box-shadow:12px 12px #b28ac64a,24px 24px #b28ac622}.audit-document-label{color:var(--purple);letter-spacing:1px;margin-bottom:21px;font-size:10px;font-weight:600;display:block}.audit-document-title{letter-spacing:-1.5px;color:#332041;margin-bottom:25px;font-size:37px;font-weight:600;line-height:1.2;display:block}.audit-document p{border-top:1px solid #e9ddee;align-items:center;gap:15px;margin:0;padding:13px 0;font-size:13px;display:flex}.audit-document p>span{color:#a17caa;font-size:10px}.audit-document p>b{color:var(--purple);margin-left:auto}.audit-document-foot{border-left:3px solid var(--yellow);margin-top:18px;padding-left:12px;font-size:11px;display:block}.audit-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 45px;margin:0;padding:0;list-style:none;display:grid}.audit-deliverables li{border-top:1px solid #ffffff40;gap:22px;padding-top:27px;display:flex}.audit-deliverables .audit-number{color:var(--yellow);flex:0 0 30px;margin-top:5px}.audit-deliverables .audit-number:after{display:none}.audit-deliverables li:last-child{grid-column:1/-1;max-width:850px}.audit-deliverables h3{font-size:22px}.audit-delivery-end{justify-content:space-between;align-items:center;gap:35px;margin-top:45px;display:flex}.audit-delivery-end p{color:var(--yellow);max-width:760px;margin:0;font-size:17px;line-height:1.8}.audit-delivery-end .button-yellow{flex-shrink:0}.audit-moments{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px;display:grid}.audit-moments article{border-top:1px solid #ddcde5;gap:22px;padding:30px 0;display:flex}.audit-moments article:last-child{grid-column:1/-1;max-width:850px}.audit-moment-dot{width:36px;height:36px;color:var(--purple);background:#eee3f4;border-radius:50%;flex:0 0 36px;place-items:center;font-size:19px;display:grid}.audit-moments h3{font-size:22px}.audit-process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 45px;margin:0;padding:0;list-style:none;display:grid}.audit-process-steps li{border-top:1px solid #ffffff42;gap:23px;padding-top:28px;display:flex}.audit-process-steps li:last-child{grid-column:1/-1;max-width:900px}.audit-process-steps .seo-step-number{flex:0 0 46px;margin:0}.audit-process-steps h3{font-size:22px}.audit-types{isolation:isolate;background:#efe8f4;position:relative;overflow:hidden}.audit-types:before{content:"";z-index:-1;opacity:.18;pointer-events:none;background:url(/assets/chess-rook-vector.svg) 100%/contain no-repeat;width:390px;height:90%;position:absolute;top:5%;right:-130px}.audit-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.audit-type-grid article{background:#ffffffeb;border:1px solid #dfd2e7;border-radius:17px;padding:30px}.audit-type-grid article:last-child{grid-column:1/-1}.audit-type-grid h3{font-size:23px}.audit-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}.audit-next-grid article{border-top:1px solid #d7c4e0;flex-direction:column;padding-top:28px;display:flex}.audit-next-grid h3{min-height:4em;font-size:22px}.audit-text-link{color:var(--purple);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:23px;font-size:12px;font-weight:600;display:flex}.audit-text-link>span{font-size:21px}.audit-text-link:hover{text-underline-offset:5px;text-decoration:underline}.audit-independent{border-left:4px solid var(--yellow);background:#f0e8f5;border-radius:0 15px 15px 0;margin-top:40px;padding:25px 30px}.audit-price{isolation:isolate;background:#eee7f3;position:relative;overflow:hidden}.audit-price:before{content:"";z-index:-1;opacity:.17;pointer-events:none;background:url(/assets/chess-queen-vector.svg) 0/contain no-repeat;width:clamp(260px,33vw,460px);height:94%;position:absolute;top:3%;left:0;transform:translate(-48%)}.audit-price-layout{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.audit-price-factors{background:#ffffffed;border:1px solid #dbcee4;border-radius:19px;padding:10px 32px}.audit-price-factors article{border-bottom:1px solid #e7dfec;padding:25px 0}.audit-price-factors article:last-child{border:0}.audit-price-factors h3{font-size:23px}.audit-price-factors .audit-number{margin-bottom:12px}.audit-price-end{margin-top:30px}.audit-price-end p{color:#674c6a;margin-bottom:25px;font-size:16px;line-height:1.8}.audit-example-list details{border-top:1px solid #d9c7e2}.audit-example-list details:last-child{border-bottom:1px solid #d9c7e2}.audit-example-list summary{align-items:center;padding:26px 0}.audit-example-list summary h3{flex:1;margin:0;font-size:23px}.audit-example-list summary .audit-number{flex:0 0 55px;margin:0}.audit-example-list summary .audit-number:after{width:16px;margin-left:7px}.audit-example-answer{max-width:1100px;padding:0 60px 28px 73px}.audit-example-answer .audit-caption:first-child{margin-top:0!important}.audit-example-note{color:#886b94;margin:30px 0 0;font-size:13px;line-height:1.8}.audit-final-conclusion{color:var(--yellow);margin-top:25px!important}.audit-final .seo-copy p{line-height:1.8}.audit-landing summary:focus-visible,.audit-landing a:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.audit-delivery a:focus-visible,.audit-final a:focus-visible{outline-color:var(--yellow)}@media (width<=1100px){.audit-delivery-intro{gap:45px}.audit-scope-heading{gap:35px}.audit-scope-grid{grid-template-columns:.75fr 1.25fr;gap:25px}.audit-area-list summary{gap:13px;padding:24px 20px}.audit-area-answer{padding:0 20px 25px 55px}.audit-price-layout{gap:40px}.audit-next-grid{gap:22px}}@media (width<=1000px){.audit-hero .seo-hero-grid{grid-template-columns:1fr}.audit-scope-heading{grid-template-columns:1fr;gap:0}.audit-scope-grid{grid-template-columns:1fr}.audit-scope-aside{grid-template-columns:1fr 1fr;gap:22px;display:grid;position:static}.audit-scope-image{aspect-ratio:auto;height:100%;min-height:300px}.audit-scope-index{margin:0}.audit-next-grid{grid-template-columns:1fr}.audit-next-grid h3{min-height:0}.audit-document{padding:30px}.audit-document-title{font-size:32px}}@media (width<=850px){.audit-delivery-intro{grid-template-columns:1fr;gap:40px}.audit-document{justify-self:start;max-width:430px;margin-bottom:12px}.audit-delivery-end{flex-direction:column;align-items:start}.audit-price-layout{grid-template-columns:1fr;gap:35px}.audit-symptoms h3{min-height:0}}@media (width<=650px){.audit-hero .seo-hero-card{padding:27px 23px}.audit-hero h1{font-size:56px}.audit-hero-actions{flex-direction:column;align-items:stretch}.audit-hero-actions a{justify-content:space-between}.audit-symptoms,.audit-deliverables,.audit-moments,.audit-process-steps,.audit-type-grid{grid-template-columns:1fr}.audit-symptoms article,.audit-type-grid article{padding:27px 25px}.audit-scope-aside{grid-template-columns:1fr}.audit-scope-image{height:240px;min-height:0}.audit-scope-index{padding:24px}.audit-area-list summary h3{font-size:20px}.audit-area-list summary p{font-size:14px}.audit-area-list summary{gap:12px;padding:23px 18px}.audit-area-list summary .audit-number{flex-basis:18px;font-size:11px}.audit-area-answer{padding:0 20px 25px}.audit-area-list .audit-toggle{flex-basis:26px;width:26px;height:26px}.audit-deliverables{gap:25px}.audit-deliverables li{gap:12px}.audit-deliverables li:last-child,.audit-moments article:last-child,.audit-process-steps li:last-child,.audit-type-grid article:last-child{grid-column:auto}.audit-document{width:calc(100% - 20px);padding:28px;transform:rotate(2deg)}.audit-moments{gap:0}.audit-process-steps{gap:28px}.audit-process-steps li{gap:16px}.audit-process-steps h3{font-size:21px}.audit-process-steps .seo-step-number{flex-basis:39px;width:39px;height:39px}.audit-price-factors{padding:5px 24px}.audit-example-list summary{gap:13px}.audit-example-list summary h3{font-size:21px}.audit-example-list summary .audit-number{flex-basis:24px}.audit-example-list summary .audit-number:after{display:none}.audit-example-answer{padding:0 0 25px}.audit-example-note{font-size:13px}.audit-types:before{opacity:.12;right:-150px}}@media (prefers-reduced-motion:reduce){.audit-scope-image img{transition:none}}.audit-delivery{isolation:isolate;position:relative;overflow:hidden}.audit-delivery:before{content:"";z-index:-1;filter:grayscale()brightness(1.6);opacity:.16;pointer-events:none;background:url(/assets/chess-knight-vector.svg) 100%/contain no-repeat;width:clamp(250px,30vw,420px);height:94%;position:absolute;top:3%;right:-50px}.audit-faq{background:#faf8fb}@media (width<=650px){.audit-delivery:before{opacity:.1;width:290px;right:-110px}.audit-price:before{opacity:.12;width:240px}}.audit-price-tabs{border-bottom:1px solid #ded1e6;align-items:stretch;gap:6px;padding:15px 0 18px;display:flex}.audit-price-tabs[hidden],.audit-price-panels [hidden]{display:none}.audit-price-tabs button{cursor:pointer;color:#714589;background:0 0;border:1px solid #dbcbe5;border-radius:9px;flex:1;min-width:0;padding:12px 8px;font:500 12px/1.5 Poppins,sans-serif;transition:background .2s,color .2s}.audit-price-tabs button[aria-selected=true]{background:var(--purple-dark);border-color:var(--purple-dark);color:#fff}.audit-price-tabs button:hover{border-color:var(--purple)}.audit-price-panels [role=tabpanel]{border:0;padding:27px 0 18px}.audit-price-tabs button:focus-visible,.audit-price-panels [role=tabpanel]:focus-visible{outline:3px solid var(--purple);outline-offset:4px}@media (width<=650px){.audit-price-tabs{gap:5px}.audit-price-tabs button{padding:11px 6px;font-size:12px}}@media (prefers-reduced-motion:reduce){.audit-price-tabs button{transition:none}}
