.hw-mobilebar[data-astro-cid-6axcpimp]{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:blur(8px);box-shadow:0 -8px 24px -12px #0725434d;transition:transform .25s}@media(min-width:810px){.hw-mobilebar[data-astro-cid-6axcpimp]{display:none}}.hw-mobilebar[data-astro-cid-6axcpimp].away{transform:translateY(110%)}a[data-astro-cid-6axcpimp]{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:6px;font:600 16px/1 var(--hw-font, inherit)}.call[data-astro-cid-6axcpimp]{border:1.5px solid var(--hw-dark, #1a1a1a);color:var(--hw-dark, #1a1a1a)}.offer[data-astro-cid-6axcpimp]{background:var(--hw-accent, #2f7d18);color:#fff}body .gb.gb-plus{--p-max: 1200px;--p-gut: clamp(20px, 4vw, 40px);--p-pad: max(var(--p-gut), calc((100% - var(--p-max)) / 2));--p-sec: clamp(64px, 8vw, 112px);--p-gap: clamp(28px, 4vw, 64px);--p-r: 12px;--p-r-sm: 8px;--p-shadow: 0 1px 2px rgba(16, 22, 19, .06), 0 14px 34px -14px rgba(16, 22, 19, .25);--p-h1: clamp(36px, 5.2vw, 66px);--p-h2: clamp(28px, 3.3vw, 44px);--p-h3: clamp(21px, 2vw, 26px);--p-body: clamp(17px, 1.25vw, 18px);--p-green: #2f7d18;--p-green-2: #358a1c;--p-green-h: #3c8f20;--p-btn: linear-gradient(180deg, #358a1c 0%, #2f7d18 100%);--hw-dark: #1a1a1a;--hw-accent: #2f7d18;--hw-font: "Inter Tight", "Inter", system-ui, sans-serif}body .gb.gb-plus :is(h1,h2,h3,h4,p){white-space:normal;word-break:normal;overflow-wrap:anywhere;hyphens:manual}body .gb.gb-plus :is(h1,h2,h3){text-wrap:balance}body .gb.gb-plus p{text-wrap:pretty}body .gb.gb-plus .gb-h2{font-size:var(--p-h2);line-height:1.18;letter-spacing:-.01em}body .gb.gb-plus .gb-h2.green{color:var(--p-green-h)}body .gb.gb-plus .gb-sub{font-size:clamp(18px,1.4vw,20px);line-height:1.5}body .gb.gb-plus .gb-btn{height:auto;min-height:52px;padding:12px 26px;border-radius:var(--p-r-sm);background:var(--p-btn);font-size:17px;line-height:26px;white-space:normal;text-align:center;box-shadow:0 8px 18px -10px #2f7d18cc;transition:transform .15s,box-shadow .15s}body .gb.gb-plus .gb-btn:hover{transform:translateY(-1px)}body .gb.gb-plus :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--p-green);outline-offset:2px}body .gb.gb-plus .gb-checks li{align-items:flex-start;gap:14px;font-size:var(--p-body);font-weight:400;line-height:1.55}body .gb.gb-plus .gb-checks li:nth-child(n){margin-top:0}body .gb.gb-plus .gb-checks svg{width:24px;height:24px;margin-top:2px;color:var(--gb-green)}body .gb.gb-plus .gb-checks.check-circle svg{color:var(--p-green)}body .gb.gb-plus .gb-checks strong{font-weight:600}body .gb.gb-plus .gb-topbar{height:36px;padding:0 var(--p-pad);background:var(--p-green);color:#fff;font-size:14px}body .gb.gb-plus .gb-top-item svg{width:18px;height:18px}body .gb.gb-plus .gb-header{position:sticky;top:-36px;background:#fffffff7;backdrop-filter:blur(8px);box-shadow:0 1px #1016130f,0 10px 24px -18px #10161359}body .gb.gb-plus .gb-bar{height:76px;gap:clamp(20px,2.4vw,36px);padding:0 var(--p-pad)}body .gb.gb-plus .gb-logo{top:48px;left:var(--p-pad);width:104px;height:52px}body .gb.gb-plus .gb-menu{display:flex;gap:clamp(20px,2.4vw,36px)}body .gb.gb-plus .gb-link{font-size:15px;font-weight:500;letter-spacing:.04em}body .gb.gb-plus .gb-link:hover{color:var(--p-green)}body .gb.gb-plus .gb-subnav{border-radius:var(--p-r);box-shadow:var(--p-shadow)}body .gb.gb-plus .gb-cta{display:flex;height:48px;padding:0 22px;border-radius:var(--p-r-sm);background:var(--p-btn);font-size:16px}body .gb.gb-plus .gb-burger{display:none}body .gb.gb-plus .gb-mobile-menu{padding:8px var(--p-pad) 24px}body .gb.gb-plus .gb-mobile-menu a:not(.gb-btn){border-bottom:1px solid rgba(16,22,19,.06);font-size:16px;line-height:48px}@media(max-width:1023.98px){body .gb.gb-plus .gb-menu,body .gb.gb-plus .gb-cta{display:none}body .gb.gb-plus .gb-burger{display:block}body .gb.gb-plus .gb-mobile-menu:not([hidden]){display:flex!important}}@media(max-width:809.98px){body .gb.gb-plus .gb-topbar{justify-content:center}body .gb.gb-plus .gb-bar{height:64px;padding:0 var(--p-gut)}body .gb.gb-plus .gb-logo{top:46px;left:var(--p-gut);width:88px;height:44px}}body .gb.gb-plus .gb-hero{display:flex;align-items:center;height:auto;min-height:clamp(520px,52vw,720px)}body .gb.gb-plus .gb-hero-in{width:100%;padding:var(--p-sec) var(--p-pad)}body .gb.gb-plus .gb-hero-t{width:auto;max-width:820px;font-size:var(--p-h1);line-height:1.08;letter-spacing:-.015em}body .gb.gb-plus .gb-hero-x{width:auto;max-width:640px;margin-top:20px;font-size:clamp(18px,1.6vw,21px);font-weight:400;line-height:1.55}body .gb.gb-plus .gb-hero-btn{margin:32px 0 0}body .gb.gb-plus .gb-hero-tint,body .gb.gb-plus .gb-phero-tint,body .gb.gb-plus .gb-phero.left .gb-phero-tint{opacity:1;background:linear-gradient(90deg,#0c2208db,#10300aad 45%,#10161347)}body .gb.gb-plus .gb-phero:not(.left) .gb-phero-tint{background:radial-gradient(ellipse at center,#0c2208b8,#0c220894 60%,#10161380)}body .gb.gb-plus .gb-hero-tint:after,body .gb.gb-plus .gb-phero-tint:after{display:none}@media(max-width:809.98px){body .gb.gb-plus .gb-hero-tint,body .gb.gb-plus .gb-phero-tint,body .gb.gb-plus .gb-phero.left .gb-phero-tint,body .gb.gb-plus .gb-phero:not(.left) .gb-phero-tint{background:linear-gradient(180deg,#0c22089e,#0c2208b8 55%,#0c2208d1)}}body .gb.gb-plus .gb-phero{display:flex;align-items:center;height:auto;min-height:clamp(260px,28vw,380px)}body .gb.gb-plus .gb-phero-in{width:100%;padding:clamp(56px,7vw,96px) var(--p-pad)}body .gb.gb-plus .gb-phero-t{font-size:var(--p-h1);line-height:1.1;letter-spacing:-.015em}body .gb.gb-plus .gb-phero-x{max-width:640px;margin:16px auto 0;font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.55}body .gb.gb-plus .gb-phero.left .gb-phero-x{margin-left:0}body .gb.gb-plus .gb-phero-x br{display:none}@media(max-width:809.98px){body .gb.gb-plus .gb-hero{min-height:560px}body .gb.gb-plus .gb-hero-in{padding:72px var(--p-gut) 64px}body .gb.gb-plus .gb-hero-t{font-size:38px}body .gb.gb-plus .gb-hero-btn{align-self:center;margin:28px 0 0;padding:12px 26px}body .gb.gb-plus .gb-phero .gb-phero-in,body .gb.gb-plus .gb-phero.left .gb-phero-in{padding:56px var(--p-gut)}body .gb.gb-plus .gb-phero-t{font-size:34px}}body .gb.gb-plus :is(.gb-about,.gb-services,.gb-features,.gb-partner,.gb-lead,.gb-intro,.gb-benefits,.gb-steps,.gb-faq,.gb-aboutp,.gb-gallery){padding:var(--p-sec) var(--p-pad)}body .gb.gb-plus .gb-about-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,380px);column-gap:var(--p-gap);width:auto}body .gb.gb-plus .gb-about-main>:not(.gb-about-img){grid-column:1}body .gb.gb-plus .gb-about-img{position:static;grid-column:2;grid-row:1 / span 4;align-self:center;width:100%;height:auto;aspect-ratio:1;object-fit:contain}body .gb.gb-plus .gb-about-main .gb-sub{margin-top:20px}body .gb.gb-plus .gb-about-main .gb-checks.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-template-rows:none;grid-auto-flow:row;gap:14px 28px;margin-top:28px}body .gb.gb-plus .gb-about-main .gb-checks.cols li{min-height:0}body .gb.gb-plus .gb-about-main .gb-checks.cols p{width:auto}body .gb.gb-plus .gb-about-main .gb-btn{justify-self:start;margin-top:36px}@media(max-width:809.98px){body .gb.gb-plus .gb-about-main{grid-template-columns:1fr}body .gb.gb-plus .gb-about-img{grid-column:1;grid-row:auto;justify-self:center;width:200px;margin-top:24px}body .gb.gb-plus .gb-about-main .gb-btn{justify-self:stretch;margin-top:24px}}body .gb.gb-plus .gb-services{background:#f6fbee}body .gb.gb-plus .gb-services-head{flex-wrap:wrap;gap:20px 32px}body .gb.gb-plus .gb-services-head>div{width:auto;flex:1 1 520px}body .gb.gb-plus .gb-services-sub{margin-top:10px;color:#3d4a42;font:500 clamp(18px,1.5vw,21px) / 1.45 var(--gb-font)}body .gb.gb-plus .gb-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(32px,4vw,48px)}body .gb.gb-plus .gb-card{height:auto;aspect-ratio:1 / .9;border-radius:var(--p-r);padding:clamp(14px,1.6vw,20px);gap:2px}body .gb.gb-plus .gb-card-veil{background:linear-gradient(180deg,#10161300 35%,#101613b8)}body .gb.gb-plus .gb-card img{transition:transform .4s}body .gb.gb-plus .gb-card:hover img{transform:scale(1.04)}body .gb.gb-plus .gb-card h3{font-size:clamp(19px,1.8vw,24px);line-height:1.25}body .gb.gb-plus .gb-card h4{font:500 clamp(14px,1.2vw,16px) / 1.4 var(--gb-font);opacity:.92}@media(max-width:1023.98px){body .gb.gb-plus .gb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:809.98px){body .gb.gb-plus .gb-services-sub.gb-only-mobile{margin-top:10px}body .gb.gb-plus .gb-cards{gap:12px}body .gb.gb-plus .gb-card{aspect-ratio:1}}body .gb.gb-plus .gb-features{gap:clamp(36px,4vw,52px);border-radius:0}body .gb.gb-plus .gb-features-veil{background:#1016139e}body .gb.gb-plus .gb-features-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,40px);width:100%}body .gb.gb-plus .gb-feature{gap:14px;width:auto}body .gb.gb-plus .gb-feature svg{width:48px;height:48px}body .gb.gb-plus .gb-feature h4{font-size:clamp(19px,1.6vw,22px);line-height:1.3}body .gb.gb-plus .gb-feature p{color:#f1f3f2;font-size:var(--p-body);line-height:1.6}@media(max-width:1023.98px){body .gb.gb-plus .gb-features-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559.98px){body .gb.gb-plus .gb-features-row{grid-template-columns:1fr}}body .gb.gb-plus .gb-partner-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--p-gap);padding:clamp(20px,3vw,44px);border-radius:16px;background:#f3faea}body .gb.gb-plus .gb-partner-img{width:100%;height:100%;min-height:280px;max-height:440px;border-radius:var(--p-r)}body .gb.gb-plus .gb-partner-text h3{font-size:var(--p-h3);line-height:1.3}body .gb.gb-plus .gb-partner-text h3 br{display:none}body .gb.gb-plus .gb-partner-text>p{margin-top:14px;font-size:var(--p-body);line-height:1.6}body .gb.gb-plus .gb-partner-text .gb-checks{gap:10px;margin-top:20px}body .gb.gb-plus .gb-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px);margin-top:clamp(24px,3vw,40px);padding:0}body .gb.gb-plus .gb-tiles img{display:block!important;width:100%;height:auto;aspect-ratio:1;border-radius:var(--p-r)}@media(max-width:809.98px){body .gb.gb-plus .gb-partner-box{grid-template-columns:1fr}body .gb.gb-plus .gb-partner-img{min-height:0;aspect-ratio:4 / 3}body .gb.gb-plus .gb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}body .gb.gb-plus .gb-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:var(--p-gap);background:linear-gradient(160deg,#eef8e2,#fff 70%)}body .gb.gb-plus .gb-lead-intro,body .gb.gb-plus .gb-lead-side{width:auto}body .gb.gb-plus .gb-lead-texts{gap:16px}body .gb.gb-plus .gb-lead-texts p,body .gb.gb-plus .gb-contact-col{font-size:var(--p-body);font-weight:400;line-height:1.6}body .gb.gb-plus .gb-lead-list{margin-top:32px}body .gb.gb-plus .gb-lead-list .gb-checks{margin-top:14px}body .gb.gb-plus .gb-lead-side{gap:24px}body .gb.gb-plus .gb-form{gap:18px;padding:clamp(22px,3vw,36px);border-radius:16px;box-shadow:var(--p-shadow)}body .gb.gb-plus .gb-form-head{gap:6px}body .gb.gb-plus .gb-form-head h3{font-size:var(--p-h3);line-height:1.3}body .gb.gb-plus .gb-form-head p{font-size:16px;font-weight:400;line-height:1.55}body .gb.gb-plus .gb-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body .gb.gb-plus .gb-form .f{height:54px;border-radius:var(--p-r-sm);background:#f4f6f3;box-shadow:inset 0 0 0 1px #1016131a}body .gb.gb-plus .gb-form .area{height:112px}body .gb.gb-plus .gb-form .f:focus-within{box-shadow:inset 0 0 0 2px var(--p-green)}body .gb.gb-plus .gb-form :is(input,select,textarea){font-size:16px;font-weight:400}body .gb.gb-plus .gb-form ::placeholder,body .gb.gb-plus .gb-form select:invalid{color:#5d665f}body .gb.gb-plus .gb-form .send{height:54px;border-radius:var(--p-r-sm);background:var(--p-btn);font-size:18px}body .gb.gb-plus .gb-form-pic{display:none!important}body .gb.gb-plus .gb-rating-logos{justify-content:flex-start;gap:clamp(20px,3vw,40px)}body .gb.gb-plus .gb-rating-logos img:nth-child(1){width:60px;height:35px}body .gb.gb-plus .gb-rating-logos img:nth-child(2){width:96px;height:24px}body .gb.gb-plus .gb-rating p{margin-right:16px;color:#3d4a42}@media(max-width:1023.98px){body .gb.gb-plus .gb-lead{grid-template-columns:1fr}}@media(max-width:809.98px){body .gb.gb-plus .gb-lead{background:#eef8e2}}@media(max-width:479.98px){body .gb.gb-plus .gb-form-grid{grid-template-columns:1fr}}@media(max-width:809.98px){body .gb.gb-plus .gb-contact .gb-lead-intro{display:block}}body .gb.gb-plus .gb-contact-cols{gap:24px;margin-top:24px}body .gb.gb-plus .gb-contact-col{gap:4px}body .gb.gb-plus .gb-cta-band{display:flex;align-items:center;height:auto;min-height:0;border-radius:0}body .gb.gb-plus .gb-cta-tint,body .gb.gb-plus .gb-cta-band.light .gb-cta-tint{display:block;background:linear-gradient(100deg,#1f5c0ef0,#2f7d18d1 55%,#68c42f8c)}body .gb.gb-plus .gb-cta-in{width:100%;gap:24px;padding:var(--p-sec) var(--p-pad)}body .gb.gb-plus .gb-cta-in .gb-btn{width:auto;background:#fff;color:var(--p-green);box-shadow:0 10px 24px -12px #00000080}body .gb.gb-plus .gb-intro,body .gb.gb-plus .gb-intro.stack{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:var(--p-gap)}body .gb.gb-plus .gb-intro-text{width:auto}body .gb.gb-plus .gb-intro-body{gap:16px;margin-top:18px;font-size:var(--p-body);font-weight:400;line-height:1.65}body .gb.gb-plus .gb-intro-body strong{font-weight:600}body .gb.gb-plus .gb-intro-text .gb-btn{margin-top:28px}body .gb.gb-plus .gb-intro .gb-intro-img,body .gb.gb-plus .gb-intro.stack .gb-intro-img{width:100%;height:100%;min-height:320px;max-height:560px;border-radius:var(--p-r)}body .gb.gb-plus .gb-benefits,body .gb.gb-plus .gb-benefits.tall{padding-top:0}body .gb.gb-plus .gb-benefits .gb-sub{margin-top:14px}body .gb.gb-plus .gb-benefits .gb-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 32px;margin-top:24px}body .gb.gb-plus .gb-steps{gap:clamp(32px,4vw,48px);background:var(--p-green)}body .gb.gb-plus .gb-steps .gb-h2{align-self:center;width:auto;max-width:760px;text-align:center}body .gb.gb-plus .gb-steps-row,body .gb.gb-plus .gb-steps.stack .gb-steps-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px)}body .gb.gb-plus .gb-step,body .gb.gb-plus .gb-steps.stack .gb-step{gap:12px;width:auto}body .gb.gb-plus .gb-step-ic,body .gb.gb-plus .gb-step.first .gb-step-ic{width:68px;height:68px;margin-bottom:4px;color:var(--p-green)}body .gb.gb-plus .gb-step-ic svg,body .gb.gb-plus .gb-step.first .gb-step-ic svg{width:34px;height:34px}body .gb.gb-plus .gb-step h3{font-size:var(--p-h3);line-height:1.3}body .gb.gb-plus .gb-step p{font-size:var(--p-body);font-weight:400;line-height:1.55}@media(max-width:1023.98px){body .gb.gb-plus .gb-intro,body .gb.gb-plus .gb-intro.stack{grid-template-columns:1fr}body .gb.gb-plus .gb-steps-row,body .gb.gb-plus .gb-steps.stack .gb-steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:809.98px){body .gb.gb-plus .gb-intro .gb-intro-img,body .gb.gb-plus .gb-intro.stack .gb-intro-img{min-height:0;aspect-ratio:4 / 3}body .gb.gb-plus .gb-intro-text .gb-btn{justify-self:stretch}}@media(max-width:479.98px){body .gb.gb-plus .gb-steps-row,body .gb.gb-plus .gb-steps.stack .gb-steps-row{grid-template-columns:1fr}}body .gb.gb-plus .gb-faq{gap:28px}body .gb.gb-plus .gb-faq-list{gap:0;width:100%;max-width:900px;margin:0 auto}body .gb.gb-plus .gb-faq-item{padding:20px 0;border-bottom-color:#10161324}body .gb.gb-plus .gb-faq-item summary{align-items:center;gap:20px}body .gb.gb-plus .gb-faq-item h4{color:#1f5f0f;font:600 clamp(18px,1.5vw,21px) / 1.4 var(--gb-font)}body .gb.gb-plus .gb-faq-a{margin-top:12px;padding-right:44px;font-size:var(--p-body);font-weight:400;line-height:1.65}body .gb.gb-plus .gb-aboutp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:var(--p-gap)}body .gb.gb-plus .gb-aboutp-media{position:static;order:0;width:auto;height:auto;margin:0}body .gb.gb-plus .gb-aboutp-media img{display:block;width:100%;height:auto;aspect-ratio:469 / 709;max-height:640px;border-radius:var(--p-r) var(--p-r) 0 0}body .gb.gb-plus .gb-aboutp-label{height:auto;margin:0;padding:18px 20px;border-radius:0 0 var(--p-r) var(--p-r);background:var(--p-green);font-size:var(--p-h3);line-height:1.3}body .gb.gb-plus .gb-aboutp-text{width:auto}body .gb.gb-plus .gb-aboutp-text .gb-sub{margin-top:16px}body .gb.gb-plus .gb-aboutp-body{gap:16px;margin-top:20px;font-size:var(--p-body);font-weight:400;line-height:1.65}body .gb.gb-plus .gb-aboutp-text .gb-checks{margin-top:24px}@media(max-width:809.98px){body .gb.gb-plus .gb-aboutp{grid-template-columns:1fr}body .gb.gb-plus .gb-aboutp-media img{aspect-ratio:4 / 3}}body .gb.gb-plus .gb-gallery .gb-h2{padding:0}body .gb.gb-plus .gb-gallery-rows{gap:clamp(10px,1.4vw,20px);margin-top:clamp(28px,3vw,44px);padding:0}body .gb.gb-plus .gb-gallery-row{display:grid;grid-template-columns:var(--cols, 1fr 1.5fr 1fr);gap:clamp(10px,1.4vw,20px);height:auto}body .gb.gb-plus .gb-gallery-row:nth-child(2){--cols: 1.5fr 1fr 1fr}body .gb.gb-plus .gb-gallery-row:nth-child(3){--cols: 1fr 1fr 1.5fr}body .gb.gb-plus .gb-gallery-row img{width:100%;height:clamp(200px,26vw,371px);border-radius:var(--p-r)}@media(max-width:809.98px){body .gb.gb-plus .gb-gallery-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .gb.gb-plus .gb-gallery-row{display:contents}body .gb.gb-plus .gb-gallery-row img{height:auto;aspect-ratio:1}}body .gb.gb-plus .gb-rich{max-width:calc(820px + 2 * var(--p-gut));margin:0 auto;padding:clamp(48px,6vw,88px) var(--p-gut) var(--p-sec)}body .gb.gb-plus .gb-rich-h1{padding-top:0;font-size:clamp(32px,4vw,50px);line-height:1.12}body .gb.gb-plus .gb-rich-title{padding-top:0;font-size:clamp(28px,3vw,40px);line-height:1.2}body .gb.gb-plus .gb-rich-body,body .gb.gb-plus .gb-rich.article .gb-rich-body{gap:14px;color:#1f2622;font:400 var(--p-body) / 1.7 var(--gb-font)}body .gb.gb-plus .gb-rich-h1+.gb-rich-body{margin-top:28px}body .gb.gb-plus .gb-rich-body h2{margin-top:28px;color:var(--p-green-h);font-size:clamp(24px,2.6vw,32px);line-height:1.25}body .gb.gb-plus .gb-rich-body h3{margin-top:20px;color:var(--p-green-h);font-size:clamp(20px,1.8vw,23px);line-height:1.3}body .gb.gb-plus .gb-rich-body h4{margin-top:12px;color:#1f2622;font:600 18px/1.4 var(--gb-font)}body .gb.gb-plus .gb-rich-body>:first-child{margin-top:0}body .gb.gb-plus .gb-rich-body>p.gb-empty,body .gb.gb-plus .gb-rich-body>p:empty{display:none}body .gb.gb-plus .gb-rich-body em{font:italic 400 var(--p-body) / 1.7 var(--gb-font)}body .gb.gb-plus .gb-footer{gap:40px;padding:clamp(56px,7vw,88px) var(--p-pad) 32px;border-top:1px solid rgba(16,22,19,.06);background:#fff}body .gb.gb-plus .gb-footer-cols{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 1fr 1.3fr;gap:32px;width:auto;margin:0}body .gb.gb-plus .gb-fcol{gap:14px;width:auto;min-height:0}body .gb.gb-plus .gb-flogo img{width:160px;height:auto;aspect-ratio:440 / 224;object-fit:contain}body .gb.gb-plus .gb-ftitle{color:#1f5f0f;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}body .gb.gb-plus .gb-flinks,body .gb.gb-plus .gb-fcol-0 .gb-flinks,body .gb.gb-plus .gb-flines{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:16px;font-weight:400;line-height:1.6}body .gb.gb-plus .gb-flines>*{width:auto!important;max-width:none}body .gb.gb-plus .gb-flinks a:hover,body .gb.gb-plus .gb-flines a:hover{color:var(--p-green)}body .gb.gb-plus .gb-copy{width:auto;margin:0;padding-top:20px;border-top:1px solid rgba(16,22,19,.08);color:#4c5650;font-size:13px}@media(max-width:1023.98px){body .gb.gb-plus .gb-footer-cols{grid-template-columns:1fr 1fr}}@media(max-width:809.98px){body .gb.gb-plus .gb-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}body .gb.gb-plus .gb-footer-cols{grid-template-columns:1fr 1fr;gap:28px 20px}body .gb.gb-plus .gb-flogo,body .gb.gb-plus .gb-fcontact{grid-column:1 / -1}}body .gb.gb-plus :is(.gb-lead,.gb-reviews){scroll-margin-top:84px}
