.service-module__44K39W__page{color:#111713;background:#f6f8f2}.service-module__44K39W__shell{width:min(1120px,100% - 40px);margin:0 auto}.service-module__44K39W__hero{color:#f5f8ef;background:#101713;border-bottom:8px solid #a7f432;padding:72px 0 54px}.service-module__44K39W__crumb{text-transform:uppercase;letter-spacing:.08em;gap:10px;margin-bottom:50px;font:700 12px/1.2 ui-monospace,monospace;display:flex}.service-module__44K39W__crumb a{color:#a7f432}.service-module__44K39W__kicker,.service-module__44K39W__label{text-transform:uppercase;letter-spacing:.12em;color:#477728;font:800 12px/1.3 ui-monospace,monospace}.service-module__44K39W__hero .service-module__44K39W__kicker{color:#a7f432}.service-module__44K39W__hero h1{letter-spacing:-.055em;max-width:850px;margin:12px 0 20px;font-size:clamp(48px,8vw,92px);line-height:.92}.service-module__44K39W__lede{color:#dce6db;max-width:760px;font-size:clamp(20px,2.5vw,29px);line-height:1.35}.service-module__44K39W__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.service-module__44K39W__primary,.service-module__44K39W__secondary{border:2px solid #a7f432;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-weight:850;text-decoration:none;display:inline-flex}.service-module__44K39W__primary{color:#101713;background:#a7f432}.service-module__44K39W__secondary{color:inherit;background:0 0}.service-module__44K39W__primary:focus-visible,.service-module__44K39W__secondary:focus-visible,.service-module__44K39W__faq summary:focus-visible{outline-offset:4px;outline:4px solid #5aa7ff}.service-module__44K39W__diagnostic{border-top:1px solid #435048;grid-template-columns:220px 1fr;gap:24px;margin-top:54px;padding:22px 0 0;display:grid}.service-module__44K39W__diagnostic span{color:#a7f432;text-transform:uppercase;font:800 12px/1.4 ui-monospace,monospace}.service-module__44K39W__diagnostic strong{font-size:18px;line-height:1.5}.service-module__44K39W__grid{grid-template-columns:1.25fr .75fr;gap:70px;padding:82px 0;display:grid}.service-module__44K39W__grid h2,.service-module__44K39W__scope h2,.service-module__44K39W__authority h2,.service-module__44K39W__faq h2,.service-module__44K39W__final h2{letter-spacing:-.035em;margin:10px 0 28px;font-size:clamp(30px,4vw,48px);line-height:1}.service-module__44K39W__problemList{counter-reset:problems;padding:0;list-style:none}.service-module__44K39W__problemList li{counter-increment:problems;border-top:1px solid #bdc7b9;grid-template-columns:44px 1fr;gap:14px;padding:18px 0;font-size:20px;display:grid}.service-module__44K39W__problemList li:before{content:"0" counter(problems);color:#477728;font:800 13px ui-monospace,monospace}.service-module__44K39W__priceCard{background:#ddefc7;border:2px solid #111713;align-self:start;padding:30px;box-shadow:8px 8px #111713}.service-module__44K39W__priceCard h2{font-size:32px}.service-module__44K39W__priceCard p{font-size:19px;line-height:1.5}.service-module__44K39W__priceCard small{border-top:1px solid #78925f;padding-top:20px;line-height:1.5;display:block}.service-module__44K39W__scope{background:#e7ebe1;border-block:1px solid #bdc7b9;padding:72px 0}.service-module__44K39W__scopeGrid{grid-template-columns:1fr 1fr;gap:72px;display:grid}.service-module__44K39W__scope ul{padding-left:20px;font-size:18px;line-height:1.6}.service-module__44K39W__scope li+li{margin-top:12px}.service-module__44K39W__authority{grid-template-columns:1fr 1fr;gap:72px;padding:82px 0;display:grid}.service-module__44K39W__authority p{font-size:18px;line-height:1.65}.service-module__44K39W__evidence{border-left:4px solid #477728;padding-left:28px}.service-module__44K39W__evidence p{gap:5px;display:grid}.service-module__44K39W__evidence span{text-transform:uppercase;color:#526154;font:600 12px/1.5 ui-monospace,monospace}.service-module__44K39W__faq{padding:20px 0 90px}.service-module__44K39W__faq details{border-top:1px solid #9fab9d;padding:20px 0}.service-module__44K39W__faq details:last-child{border-bottom:1px solid #9fab9d}.service-module__44K39W__faq summary{cursor:pointer;font-size:19px;font-weight:800}.service-module__44K39W__faq details p{max-width:760px;line-height:1.6}.service-module__44K39W__final{background:#a7f432;padding:70px 0}.service-module__44K39W__final p{max-width:720px;font-size:19px;line-height:1.6}.service-module__44K39W__final .service-module__44K39W__primary{color:#fff;background:#101713;border-color:#101713}.service-module__44K39W__final .service-module__44K39W__secondary{color:#101713;border-color:#101713}@media (max-width:760px){.service-module__44K39W__hero{padding-top:42px}.service-module__44K39W__crumb{margin-bottom:36px}.service-module__44K39W__grid,.service-module__44K39W__scopeGrid,.service-module__44K39W__authority{grid-template-columns:1fr;gap:42px}.service-module__44K39W__grid,.service-module__44K39W__authority{padding-block:56px}.service-module__44K39W__diagnostic{grid-template-columns:1fr;gap:8px}.service-module__44K39W__priceCard{box-shadow:5px 5px #111713}}@media (prefers-reduced-motion:reduce){.service-module__44K39W__primary,.service-module__44K39W__secondary{scroll-behavior:auto}}
