.gr-page #content>.ast-container{max-width:none;padding:0;display:block}.gr-page #content{padding:0}.gr-page-main{display:block}.gr-page-hero{background:var(--gr-green-50);padding-block:var(--gr-s7) var(--gr-s6)}.gr-page-hero__inner{display:grid;gap:var(--gr-s3);justify-items:start}.gr-page-hero__title{margin:0;font-size:var(--gr-fs-2xl);line-height:1.15;max-width:20ch}.gr-page-hero .gr-lead{margin:0}@media (min-width:900px){.gr-page-hero{padding-block:var(--gr-s8) var(--gr-s7)}.gr-page-hero__title{font-size:var(--gr-fs-3xl)}}.gr-prose{max-width:70ch;font-size:var(--gr-fs-md);line-height:1.7}.gr-prose>:first-child{margin-top:0}.gr-prose>:last-child{margin-bottom:0}.gr-prose h2{font-size:var(--gr-fs-xl);margin:var(--gr-s6) 0 var(--gr-s3)}.gr-prose h3{font-size:var(--gr-fs-lg);margin:var(--gr-s5) 0 var(--gr-s2)}.gr-prose p,.gr-prose ul,.gr-prose ol{margin:0 0 var(--gr-s4)}.gr-prose a{color:var(--gr-green);text-decoration:underline;text-underline-offset:3px}.gr-prose img{border-radius:var(--gr-r);height:auto}.gr-page-actions{display:flex;flex-wrap:wrap;gap:var(--gr-s3);margin-top:var(--gr-s6)}.gr-page-meter .gi-meter{margin-top:var(--gr-s2)}.gr-icert-head{margin-bottom:var(--gr-s6)}.gr-icert-hero{position:relative;overflow:hidden;isolation:isolate;padding-block:var(--gr-s7) var(--gr-s8);background:linear-gradient(180deg,var(--gr-green-50) 0%,#f8fbf1 60%,var(--gr-canvas) 100%)}.gr-icert-hero__glow{position:absolute;z-index:-1;width:760px;height:760px;right:-280px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgb(140 198 63 / .3) 0%,rgb(140 198 63 / .08) 45%,transparent 70%);pointer-events:none}.gr-icert-hero__inner{display:grid;gap:var(--gr-s7);align-items:center}.gr-icert-hero__copy{display:grid;gap:var(--gr-s4);justify-items:start}.gr-icert-badge{display:inline-flex;align-items:center;gap:var(--gr-s2);padding:6px 14px 6px 8px;border-radius:var(--gr-r-pill);background:#fff;border:1px solid var(--gr-green-100);box-shadow:0 2px 8px rgb(67 99 29 / .08);font:700 var(--gr-fs-xs)/1.2 var(--gr-font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--gr-green)}.gr-icert-badge svg{width:22px;height:22px;padding:3px;border-radius:50%;background:var(--gr-lime);color:var(--gr-ink);box-sizing:border-box}.gr-icert-hero__title{margin:0;font-size:clamp(2.1rem, 1.3rem + 3vw, 3.5rem);font-weight:700;line-height:1.06;letter-spacing:-.02em;max-width:15ch}.gr-icert-hero__title span{color:var(--gr-green);background:linear-gradient(transparent 70%,rgb(140 198 63 / .38) 70%,rgb(140 198 63 / .38) 92%,transparent 92%)}.gr-icert-hero .gr-lead{margin:0}.gr-icert-actions{display:flex;flex-wrap:wrap;gap:var(--gr-s3);width:100%;margin-top:var(--gr-s2)}.gr-icert-actions .gr-btn{flex:1 1 220px}.gr-icert-actions .gr-btn--secondary{background:#fff}.gr-icert-hero .gr-btn svg,.gr-icert-share__cta svg{width:18px;height:18px;flex:none}.gr-icert-verify{margin:0;font-size:var(--gr-fs-sm);color:var(--gr-ink-soft)}.gr-icert-verify a{display:inline-flex;align-items:center;gap:2px;min-height:44px;vertical-align:middle;font-family:var(--gr-font-head);font-weight:700;color:var(--gr-green);text-decoration:underline;text-underline-offset:3px}.gr-icert-verify a svg{width:16px;height:16px}.gr-icert-hero__visual{position:relative;padding:56px var(--gr-s2) var(--gr-s2)}.gr-icert-hero__visual .gr-cert{max-width:640px;margin-inline:auto}@media (min-width:1024px){.gr-icert-hero{padding-block:var(--gr-s8) var(--gr-s9)}.gr-icert-hero__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(2rem, 5vw, 5rem)}.gr-icert-hero__visual{padding:var(--gr-s6) 0 var(--gr-s6) var(--gr-s4)}.gr-icert-actions .gr-btn{flex:0 0 auto}.gr-icert-hero__visual .gr-cert{--tilt:3deg}}.gr-icert-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--gr-s4);position:relative}.gr-icert-step{position:relative;display:grid;gap:var(--gr-s2);align-content:start;padding:var(--gr-s5);background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:var(--gr-r-lg);box-shadow:0 1px 2px rgb(29 42 31 / .04)}.gr-icert-step__icon{position:relative;width:56px;height:56px;border-radius:18px;display:grid;place-items:center;margin-bottom:var(--gr-s2);background:var(--gr-green-50);color:var(--gr-green);box-shadow:0 0 0 1px var(--gr-green-100)}.gr-icert-step:last-child .gr-icert-step__icon{background:var(--gr-green);color:#fff;box-shadow:0 8px 18px -8px rgb(67 99 29 / .7)}.gr-icert-step:last-child{border-color:var(--gr-green-100);background:linear-gradient(160deg,#fff 40%,var(--gr-green-50))}.gr-icert-step__icon svg{width:26px;height:26px}.gr-icert-step__num{position:absolute;top:-7px;right:-7px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--gr-lime);color:var(--gr-ink);font:800 12px/1 var(--gr-font-head);box-shadow:0 0 0 3px #fff}.gr-icert-step__title{margin:0;font-size:var(--gr-fs-md);font-weight:700}.gr-icert-step__text{margin:0;font-size:var(--gr-fs-sm);line-height:1.55;color:var(--gr-ink-soft)}@media (min-width:640px){.gr-icert-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gr-icert-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gr-s5)}.gr-icert-steps::before{content:"";position:absolute;z-index:0;left:6%;right:6%;top:52px;height:2px;background:repeating-linear-gradient(90deg,var(--gr-lime) 0 6px,transparent 6px 12px)}.gr-icert-step{z-index:1}}.gr-icert-parts__inner{display:grid;gap:var(--gr-s7);align-items:center}.gr-icert-parts__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--gr-s4)}.gr-icert-parts__list li{display:grid;grid-template-columns:36px 1fr;gap:var(--gr-s4);align-items:start}.gr-icert-parts__num{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--gr-lime);color:var(--gr-ink);font:800 var(--gr-fs-sm)/1 var(--gr-font-head);box-shadow:0 0 0 5px rgb(140 198 63 / .25)}.gr-icert-parts__list h3{margin:4px 0 2px;font-size:var(--gr-fs-md);font-weight:700}.gr-icert-parts__list p{margin:0;font-size:var(--gr-fs-sm);line-height:1.55;color:var(--gr-ink-soft)}.gr-icert-parts__visual .gr-cert{--tilt:0deg;max-width:680px;margin-inline:auto}@media (min-width:1024px){.gr-icert-parts__inner{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(2rem, 5vw, 5rem)}}.gr-icert-share{position:relative;overflow:hidden;padding-block:var(--gr-s8);color:#e9f2dc;background:radial-gradient(90% 120% at 15% 0%,#4f7424 0%,#3b5719 45%,#2b4212 100%)}.gr-icert-share h2{color:#fff;margin:0}.gr-icert-share .gr-eyebrow{color:var(--gr-lime)}.gr-icert-share .gr-lead{color:#dfeccd;margin:0}.gr-icert-share__inner{display:grid;gap:var(--gr-s7);align-items:center}.gr-icert-share__copy{display:grid;gap:var(--gr-s3);justify-items:start}.gr-icert-share__list{list-style:none;margin:var(--gr-s2) 0;padding:0;display:grid;gap:var(--gr-s3)}.gr-icert-share__list li{display:grid;grid-template-columns:40px 1fr;gap:var(--gr-s3);align-items:center;font-size:var(--gr-fs-base);color:#fff}.gr-icert-share__list li>span{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgb(255 255 255 / .1);color:var(--gr-lime);box-shadow:inset 0 0 0 1px rgb(228 240 210 / .2)}.gr-icert-share__list svg{width:20px;height:20px}.gr-icert-share__cta{background:var(--gr-lime);border-color:var(--gr-lime);color:var(--gr-ink);margin-top:var(--gr-s2)}.gr-icert-share__cta:hover{background:#a7d46b;border-color:#a7d46b;color:var(--gr-ink)}.gr-icert-share__art{position:relative;justify-self:center;width:min(270px, 72vw)}.gr-icert-phone{position:relative;aspect-ratio:9 / 17.5;border-radius:40px;padding:10px;box-sizing:border-box;background:linear-gradient(145deg,#2a3a2c,#121b14);box-shadow:0 30px 60px -20px rgb(0 0 0 / .55),inset 0 0 0 2px rgb(255 255 255 / .08);transform:rotate(-4deg)}.gr-icert-phone__screen{height:100%;border-radius:31px;overflow:hidden;box-sizing:border-box;padding:34px 14px 14px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:radial-gradient(120% 70% at 50% 0%,#a7d46b 0%,#8cc63f 30%,#43631d 100%);position:relative}.gr-icert-phone__bar{position:absolute;top:12px;left:14px;right:14px;display:flex;gap:4px}.gr-icert-phone__bar i{flex:1;height:3px;border-radius:2px;background:rgb(255 255 255 / .5)}.gr-icert-phone__bar i:first-child{background:#fff}.gr-icert-phone__kicker{margin-top:6px;font:800 13px/1.2 var(--gr-font-head);color:var(--gr-ink);letter-spacing:.04em;text-transform:uppercase}.gr-icert-phone__kicker::before{content:"";display:block;width:34px;height:34px;margin:0 auto 8px;border-radius:50%;background:#fff url(/wp-content/themes/greenarys/assets/img/impact/leaf-mark.svg) center / 22px no-repeat;box-shadow:0 0 0 2px var(--gr-lime)}.gr-icert-phone__reply{margin-top:auto;width:100%;display:flex;align-items:center;gap:8px}.gr-icert-phone__reply i{flex:1;height:30px;border-radius:999px;border:1.5px solid rgb(255 255 255 / .7)}.gr-icert-phone__reply b{width:22px;height:22px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .7)}.gr-icert-phone__line{font:700 11px/1.2 var(--gr-font-head);color:#fff;padding:6px 12px;border-radius:var(--gr-r-pill);background:rgb(29 42 31 / .35)}.gr-icert-phone .gr-cert{--tilt:-4deg;width:112%;margin:auto -6% 0}.gr-icert-share__app{position:absolute;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:#fff;box-shadow:0 14px 28px -10px rgb(0 0 0 / .5)}.gr-icert-share__app svg{width:28px;height:28px}.gr-icert-share__app--wa{background:#25d366;left:-26px;top:22%;transform:rotate(-8deg)}.gr-icert-share__app--ig{background:linear-gradient(45deg,#f9ce34,#ee2a7b 50%,#6228d7);right:-24px;bottom:18%;transform:rotate(8deg)}@media (min-width:900px){.gr-icert-share{padding-block:var(--gr-s9)}.gr-icert-share__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(2rem, 6vw, 6rem)}.gr-icert-share__art{width:280px}}.gr-icert-faq__inner{max-width:860px}.gr-icert-faq .gr-section-head{margin-inline:auto;text-align:center;justify-items:center}.gr-icert-faq__list{background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:var(--gr-r-lg);padding:0 var(--gr-s5)}.gr-icert-faq__list details:last-child{border-bottom:0}.gr-icert-faq__list.gr-accordion{border-top:1px solid var(--gr-line)}.gr-icert-faq__list summary{padding-block:var(--gr-s3);font-size:var(--gr-fs-base);line-height:1.35}.gr-icert-faq__list .gr-accordion__body p{margin:0 0 var(--gr-s3)}.gr-page-meter{background:var(--gr-green-50)}.gr-icert-cta{background:linear-gradient(135deg,#fff 50%,var(--gr-green-50))}.gr-page-cta{padding-top:0}.gr-section+.gr-page-cta,.gr-section--sand+.gr-page-cta{padding-top:var(--gr-s7)}.gr-page-cta__box{display:grid;gap:var(--gr-s4);padding:var(--gr-s5);border-radius:var(--gr-r-lg);background:var(--gr-surface);border:1px solid var(--gr-green-100)}.gr-page-cta__box h2{margin:0 0 var(--gr-s2);font-size:var(--gr-fs-lg)}.gr-page-cta__box p{margin:0;color:var(--gr-ink-soft)}.gr-page-cta__actions{display:flex;flex-wrap:wrap;gap:var(--gr-s3)}@media (min-width:900px){.gr-page-cta__box{grid-template-columns:1fr auto;align-items:center;padding:var(--gr-s6)}}.gr-promise{list-style:none;margin:0;padding:0;display:grid;gap:var(--gr-s3);max-width:720px}.gr-promise li{display:grid;grid-template-columns:36px 1fr;gap:var(--gr-s3);align-items:center;padding:var(--gr-s3) var(--gr-s4);background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:var(--gr-r)}.gr-promise__icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--gr-green-50);color:var(--gr-green)}.gr-promise__icon svg{width:20px;height:20px}.gr-contact-cards{list-style:none;margin:0 0 var(--gr-s6);padding:0;display:grid;gap:var(--gr-s3)}@media (min-width:640px){.gr-contact-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gr-contact-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.gr-contact-card{height:100%;box-sizing:border-box;display:grid;gap:4px;align-content:start;padding:var(--gr-s5);border-radius:var(--gr-r);background:var(--gr-surface);border:1px solid var(--gr-line);color:var(--gr-ink);text-decoration:none;transition:border-color var(--gr-fast) var(--gr-ease)}a.gr-contact-card:hover{border-color:var(--gr-green);color:var(--gr-ink)}.gr-contact-card__icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;margin-bottom:var(--gr-s2);background:var(--gr-green-50);color:var(--gr-green)}.gr-contact-card__icon svg{width:22px;height:22px}.gr-contact-card__label{font-size:var(--gr-fs-sm);color:var(--gr-ink-soft)}.gr-contact-card__value{font-family:var(--gr-font-head);font-weight:600;font-size:var(--gr-fs-base);overflow-wrap:anywhere}a.gr-contact-card .gr-contact-card__value{color:var(--gr-green)}.gr-page-contact__content{margin-bottom:var(--gr-s6)}.gr-page-contact__help{display:grid;gap:var(--gr-s2);padding-top:var(--gr-s5);border-top:1px solid var(--gr-line)}.gr-page-contact__help p{margin:0;color:var(--gr-ink-soft)}.gr-page-contact__help a{color:var(--gr-green);font-weight:600}.gr-page-faq{max-width:820px}.gr-page-faq__intro{margin-bottom:var(--gr-s5)}.gr-page-faq .gr-accordion summary{padding-block:var(--gr-s3);font-size:var(--gr-fs-md);line-height:1.35}.gr-page-faq .gr-accordion__body{font-size:var(--gr-fs-base)}.gr-page-faq .gr-accordion__body p{margin:0 0 var(--gr-s3)}.gr-page-faq__more{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gr-s3) var(--gr-s4);margin-top:var(--gr-s6)}.gr-page-faq__more p{margin:0;font-family:var(--gr-font-head);font-weight:600}.gr-prose blockquote{margin:0 0 var(--gr-s4);padding:var(--gr-s3) var(--gr-s5);border-left:4px solid var(--gr-lime);background:var(--gr-green-50);border-radius:0 var(--gr-r-sm) var(--gr-r-sm) 0}.gr-prose blockquote p{margin:0;font-family:var(--gr-font-head);font-weight:600;color:var(--gr-ink)}.gr-page-contact__faq{max-width:820px;margin:var(--gr-s7) 0}.gr-page-contact__faq h2{margin:0 0 var(--gr-s4);font-size:var(--gr-fs-xl,1.5rem)}.gr-page-meter--first{padding-top:var(--gr-s7)}.gr-page-meter--first h1{margin:0;font-size:clamp(1.75rem, 1.2rem + 2vw, 2.5rem);line-height:1.15;letter-spacing:-.02em}