._page_4tyvf_1{--green:#0a930b;--dark:#12361a;--muted:#637078;--paper:#fbfaf7;--line:#d9e5d9;background:var(--paper);color:var(--dark);min-height:100vh;font:16px/1.6 DM Sans,Arial,sans-serif}._wrap_4tyvf_1{width:min(1180px,100% - 40px);margin:auto}._kicker_4tyvf_1{text-transform:uppercase;letter-spacing:.16em;color:var(--green);font-size:.76rem;font-weight:800}._hero_4tyvf_1{color:#fff;background:linear-gradient(90deg,#052a10e6 0%,#052a10c4 48%,#052a1038 100%),url(/guide-images/1c0eb90e8a7d221a.jpg) 50% 52%/cover;align-items:center;min-height:520px;padding:54px 0 66px;display:flex}._hero_4tyvf_1 ._kicker_4tyvf_1,._finalCta_4tyvf_1 ._kicker_4tyvf_1{color:#f3cc89}._breadcrumb_4tyvf_1{color:#e0ece1;margin-bottom:38px;font-size:.81rem}._breadcrumb_4tyvf_1 a{text-underline-offset:3px;text-decoration:underline}._hero_4tyvf_1 h1{letter-spacing:-.055em;max-width:780px;margin:15px 0 18px;font-size:clamp(2.65rem,5.3vw,5.1rem);line-height:1.06}._hero_4tyvf_1 p{color:#e3f0e5;max-width:640px;margin:0;font-size:1.1rem;line-height:1.7}._heroActions_4tyvf_1{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._primaryLight_4tyvf_1,._outlineLight_4tyvf_1{text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:13px 23px;font-weight:800;display:inline-flex}._primaryLight_4tyvf_1{color:#16321a;background:#e8b873}._primaryLight_4tyvf_1:hover{background:#f5ce95}._outlineLight_4tyvf_1{color:#fff;border:1px solid #ffffffb8}._outlineLight_4tyvf_1:hover{background:#ffffff26}._intro_4tyvf_1{grid-template-columns:.95fr 1.05fr;align-items:start;gap:95px;padding:86px 0;display:grid}._intro_4tyvf_1 h2,._sectionHeading_4tyvf_1 h2,._calculator_4tyvf_1 h2,._finalCta_4tyvf_1 h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(2.1rem,4vw,3.55rem);line-height:1.1}._intro_4tyvf_1 p{color:var(--muted);margin:0 0 20px;font-size:1.08rem;line-height:1.8}._textLink_4tyvf_1{color:#087b13;text-underline-offset:5px;font-weight:800;text-decoration:underline}._benefits_4tyvf_1{background:#eaf2e9;padding:76px 0 84px}._sectionHeading_4tyvf_1{max-width:730px;margin-bottom:30px}._sectionHeading_4tyvf_1 p{color:var(--muted);font-size:1.05rem}._benefitGrid_4tyvf_1{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._benefitGrid_4tyvf_1 article{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:235px;padding:26px}._benefitGrid_4tyvf_1 article>span{width:43px;height:43px;color:var(--green);background:#e9f4e9;border-radius:11px;place-items:center;font-size:1.35rem;display:grid}._benefitGrid_4tyvf_1 h3{margin:19px 0 8px;font-size:1.19rem}._benefitGrid_4tyvf_1 p,._serviceCard_4tyvf_1 p,._stepGrid_4tyvf_1 p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.65}._services_4tyvf_1{padding:88px 0 100px}._serviceGrid_4tyvf_1{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}._serviceCard_4tyvf_1{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-height:225px;padding:30px;transition:transform .2s,box-shadow .2s;display:flex}._serviceCard_4tyvf_1:hover{transform:translateY(-4px);box-shadow:0 18px 36px #12361a19}._serviceCard_4tyvf_1 small{text-transform:uppercase;letter-spacing:.12em;color:#9b661f;font-weight:800}._serviceCard_4tyvf_1 h3{letter-spacing:-.03em;margin:13px 0 9px;font-size:1.55rem}._serviceCard_4tyvf_1 strong{color:var(--green);margin-top:auto;padding-top:22px}._estimate_4tyvf_1{background:#0b4e17;padding:85px 0;scroll-margin-top:95px}._calculator_4tyvf_1{grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;display:grid}._calculatorIntro_4tyvf_1{color:#fff}._calculatorIntro_4tyvf_1 ._kicker_4tyvf_1{color:#f3cc89}._calculatorIntro_4tyvf_1 p{color:#d9eddd;font-size:1.06rem;line-height:1.75}._calculatorIntro_4tyvf_1 ._textLink_4tyvf_1{color:#f3cc89}._calculatorPanel_4tyvf_1{background:#fff;border-radius:23px;padding:32px;box-shadow:0 22px 50px #052a1740}._inputs_4tyvf_1{grid-template-columns:1fr 1fr;gap:17px;display:grid}._inputs_4tyvf_1 label{flex-direction:column;gap:8px;font-size:.83rem;font-weight:800;display:flex}._inputs_4tyvf_1 label span{color:var(--muted);font-size:.72rem;font-weight:500}._inputs_4tyvf_1 label:last-child{grid-column:1/-1}._inputs_4tyvf_1 input{height:48px;font:inherit;color:var(--dark);background:#fbfdfb;border:1px solid #cbd9cc;border-radius:9px;width:100%;padding:10px 13px}._inputs_4tyvf_1 input:focus-visible{outline:2px solid var(--green);outline-offset:2px}._result_4tyvf_1{background:#edf6ec;border-radius:15px;margin-top:22px;padding:22px;display:grid}._result_4tyvf_1 span{font-size:.84rem;font-weight:800}._result_4tyvf_1 strong{color:#087b13;margin:8px 0;font-size:clamp(2rem,4vw,3rem);line-height:1.15}._result_4tyvf_1 small{color:var(--muted)}._disclaimer_4tyvf_1{color:var(--muted);margin:17px 0 0;font-size:.76rem;line-height:1.5}._steps_4tyvf_1{padding:88px 0}._stepGrid_4tyvf_1{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}._stepGrid_4tyvf_1>div{border-top:1px solid var(--line);padding-top:21px}._stepGrid_4tyvf_1 b{color:var(--green)}._stepGrid_4tyvf_1 h3{margin:13px 0 7px;font-size:1.26rem}._finalCta_4tyvf_1{color:#fff;text-align:center;background:linear-gradient(130deg,#06420e,#0a820f);padding:83px 0}._finalCta_4tyvf_1 h2{max-width:750px;margin:14px auto}._finalCta_4tyvf_1 p{color:#e0f1e1;max-width:650px;margin:16px auto}._finalCta_4tyvf_1 ._heroActions_4tyvf_1{justify-content:center}@media (max-width:900px){._intro_4tyvf_1,._calculator_4tyvf_1{grid-template-columns:1fr;gap:30px}._benefitGrid_4tyvf_1{grid-template-columns:repeat(2,1fr)}._hero_4tyvf_1{background-position:50%;min-height:480px}}@media (max-width:620px){._wrap_4tyvf_1{width:min(100% - 28px,1180px)}._hero_4tyvf_1{background:linear-gradient(90deg,#052a10e0,#052a108f),url(/guide-images/1c0eb90e8a7d221a.jpg) 50%/cover;min-height:540px;padding:40px 0 54px}._breadcrumb_4tyvf_1{margin-bottom:28px}._intro_4tyvf_1,._services_4tyvf_1,._steps_4tyvf_1{padding:65px 0}._benefits_4tyvf_1,._estimate_4tyvf_1,._finalCta_4tyvf_1{padding:64px 0}._benefitGrid_4tyvf_1,._serviceGrid_4tyvf_1,._stepGrid_4tyvf_1{grid-template-columns:1fr}._calculatorPanel_4tyvf_1{padding:22px}._inputs_4tyvf_1{grid-template-columns:1fr}._inputs_4tyvf_1 label:last-child{grid-column:auto}._heroActions_4tyvf_1 a{width:100%}}
