.process-step-card[data-astro-cid-edl26sc7]{position:relative;container-type:inline-size;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:1.5rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,var(--color-deep-green) 0%,var(--color-deep-green-darken-1) 46%,var(--color-deep-green-darken-2) 100%);box-shadow:0 25px 50px -12px #0f261759;transition:all .5s ease}.process-step-card[data-astro-cid-edl26sc7]:hover{transform:translateY(-4px);box-shadow:0 24px 50px -16px #0f2617bf}.process-step-card[data-astro-cid-edl26sc7]:hover .process-step-card__glow[data-astro-cid-edl26sc7]{opacity:1}.process-step-card[data-astro-cid-edl26sc7]:hover .process-step-card__blob--orange[data-astro-cid-edl26sc7],.process-step-card[data-astro-cid-edl26sc7]:hover .process-step-card__img[data-astro-cid-edl26sc7]{transform:scale(1.1)}.process-step-card[data-astro-cid-edl26sc7]:hover .process-step-card__badge[data-astro-cid-edl26sc7]{box-shadow:0 1px #ffffff59 inset,0 6px 14px -4px #cc704873,0 0 0 2px #6bb77b73,0 10px 24px -8px #2a5f3d66}.process-step-card[data-astro-cid-edl26sc7]:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,#ffffff38,#ffffff14 40%,#ffffff24);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8}.process-step-card__glow[data-astro-cid-edl26sc7]{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse at top right,rgba(107,183,123,.2),transparent 60%);opacity:0;transition:opacity .5s ease}.process-step-card__blob[data-astro-cid-edl26sc7]{pointer-events:none;position:absolute;border-radius:9999px;transition:transform .5s ease}.process-step-card__blob--orange[data-astro-cid-edl26sc7]{right:-2.5rem;top:-3rem;height:11rem;width:11rem;background:#ff6b3533;filter:blur(24px)}.process-step-card__blob--green[data-astro-cid-edl26sc7]{left:-4rem;bottom:0;height:7rem;width:7rem;background:#6bb77b33;filter:blur(16px)}.process-step-card__body[data-astro-cid-edl26sc7]{position:relative;z-index:10;display:grid;min-width:0;align-items:center;gap:1.5rem;padding:1.25rem}@media(min-width:640px){.process-step-card__body[data-astro-cid-edl26sc7]{padding:1.75rem}}@container (min-width: 30rem){.process-step-card__body[data-astro-cid-edl26sc7]{grid-template-columns:1.1fr auto}}.process-step-card__main[data-astro-cid-edl26sc7]{display:flex;min-width:0;flex-direction:column;gap:1rem}.process-step-card__heading-text[data-astro-cid-edl26sc7]{min-width:0;text-align:center}.process-step-card__title-row[data-astro-cid-edl26sc7]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem;width:100%;min-width:0}.process-step-card__badge[data-astro-cid-edl26sc7]{display:inline-flex;flex-shrink:0;height:2.375rem;min-width:2.375rem;padding:0 .5rem;align-items:center;justify-content:center;border-radius:.625rem;border:none;background:#ff8c5a;font-size:.8125rem;font-weight:800;letter-spacing:.04em;color:var(--color-neutral-darken-3);box-shadow:0 1px #ffffff59 inset,0 6px 14px -4px #cc704873;transition:box-shadow .5s ease}.process-step-card__title[data-astro-cid-edl26sc7]{margin:0;min-width:0;text-align:center;text-wrap:wrap;overflow-wrap:break-word;font-size:1.25rem;font-weight:700;line-height:1.25;letter-spacing:0em;color:#fff}@media(min-width:640px){.process-step-card__title[data-astro-cid-edl26sc7]{font-size:1.5rem}}.process-step-card__desc[data-astro-cid-edl26sc7]{margin:0;max-width:min(32rem,100%);font-size:.98rem;line-height:1.75;color:color-mix(in srgb,var(--color-light-green) 50%,white);overflow-wrap:break-word}@media(min-width:640px){.process-step-card__desc[data-astro-cid-edl26sc7]{font-size:1.02rem}}.process-step-card__media[data-astro-cid-edl26sc7]{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:13.5rem;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;padding:.375rem}@media(min-width:640px){.process-step-card__media[data-astro-cid-edl26sc7]{max-width:14.5rem}}@container (min-width: 30rem){.process-step-card__media[data-astro-cid-edl26sc7]{margin-left:0;margin-right:0}}.process-step-card__media-shine[data-astro-cid-edl26sc7]{pointer-events:none;position:absolute;left:1rem;right:1rem;top:0;height:2.5rem;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.process-step-card__img[data-astro-cid-edl26sc7]{display:block;height:auto;width:100%;border-radius:.75rem;object-fit:cover;transition:transform .7s ease}.process-step-card__rule[data-astro-cid-edl26sc7]{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.4),transparent)}.card-slideshow[data-astro-cid-xltuxqqe]{width:100%}.card-slideshow__root[data-astro-cid-xltuxqqe]{margin-left:auto;margin-right:auto;margin-top:1.5rem;width:100%;max-width:56.25rem;min-width:0}.card-slideshow__viewport[data-astro-cid-xltuxqqe]{position:relative;width:100%;min-width:0;overflow:hidden;border-radius:1.7rem}.slides-track[data-astro-cid-xltuxqqe]{display:flex;width:100%;min-width:0;user-select:none;touch-action:pan-y;will-change:transform}.card-slideshow__slide[data-astro-cid-xltuxqqe]{display:flex;justify-content:center;align-items:stretch;min-width:0;flex-shrink:0;flex-basis:100%}.card-slideshow__toolbar[data-astro-cid-xltuxqqe]{margin-top:1.25rem;margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:100%;min-width:0;box-sizing:border-box;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.35rem;border-radius:9999px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;padding:.5rem;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}@media(min-width:640px){.card-slideshow__toolbar[data-astro-cid-xltuxqqe]{justify-content:center;gap:.5rem;width:fit-content;padding:.625rem 1rem}}@media(min-width:768px){.card-slideshow__toolbar[data-astro-cid-xltuxqqe]{gap:1rem}}.card-slideshow__btn[data-astro-cid-xltuxqqe]{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;transition:all .4s ease;cursor:pointer;border:1px solid rgba(255,255,255,.25);background:#ffffffe6;color:var(--color-deep-green);box-shadow:0 10px 15px -3px #2f3f3533}.card-slideshow__btn[data-astro-cid-xltuxqqe]:hover{transform:translateY(-2px);background:#fff}.card-slideshow__btn[data-astro-cid-xltuxqqe]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-light-orange)}.card-slideshow__btn-icon[data-astro-cid-xltuxqqe]{height:1rem;width:1rem}.card-slideshow__dots[data-astro-cid-xltuxqqe]{display:flex;min-width:0;flex:0 1 auto;align-items:center;justify-content:center;gap:.35rem}@media(min-width:640px){.card-slideshow__dots[data-astro-cid-xltuxqqe]{gap:.5rem}}.slideshow-dot{position:relative;height:.5rem;width:.5rem;padding:0;border:none;border-radius:9999px;cursor:pointer;transition:all .4s ease;background:#fff6}.slideshow-dot:after{content:"";position:absolute;inset:-1.15rem -.15rem}.slideshow-dot[aria-current=true]{width:1.5rem;background:var(--color-light-orange);box-shadow:0 1px 2px #2f3f3514}.card-slideshow__progress[data-astro-cid-xltuxqqe]{position:relative;height:3px;width:3.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px;background:#ffffff4d}@media(min-width:640px){.card-slideshow__progress[data-astro-cid-xltuxqqe]{width:5rem}}.card-slideshow__progress-fill[data-astro-cid-xltuxqqe]{position:absolute;top:0;bottom:0;left:0;width:0;border-radius:9999px;transition:all .4s ease;background:var(--color-light-orange)}.our-process[data-astro-cid-y6xoqjp6]{position:relative;overflow:hidden}.our-process__container[data-astro-cid-y6xoqjp6]{position:relative}.our-process__intro[data-astro-cid-y6xoqjp6]{position:relative;margin-bottom:2.5rem;max-width:42rem;text-align:center;margin-left:auto;margin-right:auto}@media(min-width:1024px){.our-process__intro[data-astro-cid-y6xoqjp6]{margin-bottom:3rem}}.our-process__eyebrow[data-astro-cid-y6xoqjp6]{margin-bottom:1rem;color:var(--color-deep-green)}.our-process__title[data-astro-cid-y6xoqjp6]{margin:0;font-size:1.875rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--color-neutral-darken-3)}@media(min-width:640px){.our-process__title[data-astro-cid-y6xoqjp6]{font-size:2.25rem}}.our-process__title-dash[data-astro-cid-y6xoqjp6]{margin:0 .375rem;color:var(--color-deep-green)}@media(min-width:640px){.our-process__title-dash[data-astro-cid-y6xoqjp6]{margin:0 .5rem}}.our-process__title-accent[data-astro-cid-y6xoqjp6]{color:var(--color-primary-orange-darken-2)}.our-process-shell[data-astro-cid-y6xoqjp6]{position:relative;overflow:hidden;border-radius:2rem;border:1px solid color-mix(in srgb,var(--color-light-orange) 26%,transparent);background:linear-gradient(125deg,var(--color-earthy-brown-darken-1) 0%,var(--color-earthy-brown-darken-2) 38%,var(--color-earthy-brown-darken-3) 100%);padding:1.5rem 1rem 2rem;box-shadow:0 30px 80px -28px #321b0cbf}@media(min-width:640px){.our-process-shell[data-astro-cid-y6xoqjp6]{padding:2rem 2.5rem}}@media(min-width:1024px){.our-process-shell[data-astro-cid-y6xoqjp6]{padding:2rem 3rem}}.our-process-shell[data-astro-cid-y6xoqjp6]:before{content:"";position:absolute;inset:1px;border-radius:calc(2rem - 1px);border:1px solid rgba(255,255,255,.09);pointer-events:none}.our-process-shell[data-astro-cid-y6xoqjp6]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(180deg,#fff0,#22140a38 68%,#1a0f076b);pointer-events:none}.our-process-shell__grid[data-astro-cid-y6xoqjp6]{position:relative;display:grid;min-width:0;gap:1.5rem}@media(min-width:640px){.our-process-shell__grid[data-astro-cid-y6xoqjp6]{gap:2rem}}@media(min-width:1024px){.our-process-shell__grid[data-astro-cid-y6xoqjp6]{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:center}}.our-process-shell__grid[data-astro-cid-y6xoqjp6]>[data-astro-cid-y6xoqjp6]{min-width:0}@media(min-width:1024px){.our-process-shell__copy[data-astro-cid-y6xoqjp6]{padding-right:2rem}}.our-process-shell__eyebrow[data-astro-cid-y6xoqjp6]{margin-bottom:1rem;color:color-mix(in srgb,var(--color-light-orange) 18%,white)}.our-process-shell__heading[data-astro-cid-y6xoqjp6]{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.025em;color:#fff}@media(min-width:640px){.our-process-shell__heading[data-astro-cid-y6xoqjp6]{font-size:2.25rem}}@media(min-width:1024px){.our-process-shell__heading[data-astro-cid-y6xoqjp6]{font-size:3rem}}.our-process-shell__lead[data-astro-cid-y6xoqjp6]{margin:1.25rem 0 0;max-width:min(28rem,100%);font-size:1.02rem;line-height:1.75;color:color-mix(in srgb,var(--color-light-orange) 22%,white);overflow-wrap:break-word}.our-process-shell__stats[data-astro-cid-y6xoqjp6]{margin-top:2rem;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.875rem}@media(min-width:640px){.our-process-shell__stats[data-astro-cid-y6xoqjp6]{flex-direction:row;flex-wrap:wrap}}.our-process-shell__stat[data-astro-cid-y6xoqjp6]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center;border-radius:.75rem;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;padding:.5rem 1rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.our-process-shell__stat--wide[data-astro-cid-y6xoqjp6]{flex:1 1 auto;min-width:0;width:100%}@media(min-width:640px){.our-process-shell__stat--wide[data-astro-cid-y6xoqjp6]{width:auto}}.our-process-shell__stat-label[data-astro-cid-y6xoqjp6]{margin:0;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb,var(--color-light-orange) 12%,white)}.our-process-shell__stat-value[data-astro-cid-y6xoqjp6]{margin:.25rem 0 0;font-size:1.5rem;font-weight:800;color:#fff}.our-process-shell__stat-text[data-astro-cid-y6xoqjp6]{margin:.25rem 0 0;font-size:.875rem;font-weight:600;line-height:1.375;color:#fffffff2;overflow-wrap:break-word}@media(min-width:640px){.our-process-shell__stat-text[data-astro-cid-y6xoqjp6]{font-size:.875rem}}.process-slider{margin-top:0;min-width:0;width:100%}.stand-principles[data-astro-cid-fjngxiq2]{position:relative;overflow:hidden}.stand-principles__base[data-astro-cid-fjngxiq2]{pointer-events:none;position:absolute;inset:0;background:var(--color-neutral-lighten-1)}.stand-principles__wrap[data-astro-cid-fjngxiq2]{position:relative;z-index:10}.stand-principles__shell[data-astro-cid-fjngxiq2]{border-radius:2rem;padding:1.25rem}@media(min-width:640px){.stand-principles__shell[data-astro-cid-fjngxiq2]{padding:1.75rem}}@media(min-width:1024px){.stand-principles__shell[data-astro-cid-fjngxiq2]{padding:2.25rem}}.stand-principles__intro[data-astro-cid-fjngxiq2]{display:grid;gap:1.75rem}.stand-principles__eyebrow[data-astro-cid-fjngxiq2]{margin-bottom:1.25rem;color:var(--color-deep-green)}.stand-principles__heading[data-astro-cid-fjngxiq2]{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.025em;color:var(--color-neutral-darken-3)}@media(min-width:640px){.stand-principles__heading[data-astro-cid-fjngxiq2]{font-size:2.25rem}}.stand-principles__heading-dark[data-astro-cid-fjngxiq2]{color:var(--color-neutral-darken-3)}.stand-principles__heading-dash[data-astro-cid-fjngxiq2]{margin:0 .375rem;color:var(--color-deep-green)}@media(min-width:640px){.stand-principles__heading-dash[data-astro-cid-fjngxiq2]{margin:0 .5rem}}.stand-principles__heading-accent[data-astro-cid-fjngxiq2]{color:var(--color-primary-orange-darken-2)}.stand-principles__sub[data-astro-cid-fjngxiq2]{margin:2.5rem 0 0;max-width:36rem;font-size:1.05rem;line-height:1.75;color:var(--color-neutral-darken-1)}@media(min-width:640px){.stand-principles__sub[data-astro-cid-fjngxiq2]{font-size:1.08rem}}.stand-principles__grid[data-astro-cid-fjngxiq2]{margin-top:1.75rem;display:grid;gap:.875rem;grid-auto-rows:1fr}@media(min-width:640px){.stand-principles__grid[data-astro-cid-fjngxiq2]{margin-top:2.25rem;grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:1024px){.stand-principles__grid[data-astro-cid-fjngxiq2]{margin-top:2.5rem;gap:1.5rem}}@media(min-width:1280px){.stand-principles__grid[data-astro-cid-fjngxiq2]{gap:2rem}}.stand-principles-card[data-astro-cid-fjngxiq2]{position:relative;height:100%;overflow:hidden;border-radius:1.5rem;border:1px solid rgba(42,95,61,.12);background:#fffffff2;padding:1.125rem 1.25rem;box-shadow:0 14px 36px -18px #2a5f3d33;outline:1px solid rgba(42,95,61,.05);outline-offset:-1px;transition:box-shadow .5s ease,border-color .5s ease,outline-color .5s ease;color:var(--color-neutral-darken-3)}@media(min-width:640px){.stand-principles-card[data-astro-cid-fjngxiq2]{padding:1.5rem}}.stand-principles-card[data-astro-cid-fjngxiq2]:hover{border-color:#2a5f3d3d;box-shadow:0 26px 54px -20px #2a5f3d38;outline-color:#6bb77b47}.stand-principles-card[data-astro-cid-fjngxiq2]:hover .stand-principles-card__blob--orange[data-astro-cid-fjngxiq2]{transform:scale(1.1)}.stand-principles-card[data-astro-cid-fjngxiq2]:hover .stand-principles-card__foot[data-astro-cid-fjngxiq2]{opacity:1}.stand-principles-card[data-astro-cid-fjngxiq2]:hover .stand-principles-card__badge[data-astro-cid-fjngxiq2]{box-shadow:0 4px 6px -1px #2a5f3d59,0 0 0 4px #6bb77b59}.stand-principles-card__bar[data-astro-cid-fjngxiq2]{pointer-events:none;position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(to right,var(--color-deep-green),var(--color-light-green),var(--color-primary-orange));opacity:.9}.stand-principles-card__blob[data-astro-cid-fjngxiq2]{pointer-events:none;position:absolute;border-radius:9999px;filter:blur(24px);transition:transform .7s ease}.stand-principles-card__blob--orange[data-astro-cid-fjngxiq2]{right:-3.5rem;top:-4rem;height:10rem;width:10rem;background:#ff6b3514}.stand-principles-card__blob--green[data-astro-cid-fjngxiq2]{bottom:-2.5rem;left:-2.5rem;height:8rem;width:8rem;background:#2a5f3d17}.stand-principles-card__inner[data-astro-cid-fjngxiq2]{position:relative;z-index:10;display:flex;flex-direction:column;gap:1.25rem;padding-top:.25rem}.stand-principles-card__row[data-astro-cid-fjngxiq2]{display:flex;align-items:center;gap:.875rem}@media(min-width:640px){.stand-principles-card__row[data-astro-cid-fjngxiq2]{gap:1rem}}.stand-principles-card__badge[data-astro-cid-fjngxiq2]{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:2px solid var(--color-deep-green);background:var(--color-deep-green);font-size:.8rem;font-weight:800;line-height:1;letter-spacing:.05em;color:#fff;box-shadow:0 4px 6px -1px #2a5f3d59;transition:box-shadow .25s ease}.stand-principles-card__title-wrap[data-astro-cid-fjngxiq2]{min-width:0;flex:1;width:100%}@media(min-width:640px){.stand-principles-card__title-wrap[data-astro-cid-fjngxiq2]{width:auto;padding-top:2px}}.stand-principles-card__title[data-astro-cid-fjngxiq2]{margin:0;font-size:1.2rem;font-weight:700;line-height:1.375;letter-spacing:-.025em;color:var(--color-neutral-darken-3)}@media(min-width:640px){.stand-principles-card__title[data-astro-cid-fjngxiq2]{font-size:1.3rem}}.stand-principles-card__body[data-astro-cid-fjngxiq2]{margin:0;font-size:.97rem;line-height:1.72;color:var(--color-neutral-darken-1)}@media(min-width:640px){.stand-principles-card__body[data-astro-cid-fjngxiq2]{font-size:1.03rem}}.stand-principles-card__foot[data-astro-cid-fjngxiq2]{pointer-events:none;position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right,transparent,rgba(255,107,53,.55),transparent);opacity:0;transition:opacity .5s ease}.stand-principles__mesh[data-astro-cid-fjngxiq2]{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse 95% 70% at 8% -12%,rgba(107,184,124,.2),transparent 50%),radial-gradient(ellipse 70% 50% at 90% 12%,rgba(255,105,51,.09),transparent 47%),linear-gradient(168deg,color-mix(in srgb,var(--color-light-green) 10%,white),color-mix(in srgb,var(--color-light-green) 18%,white) 36%,#fff)}.stand-principles__grid-overlay[data-astro-cid-fjngxiq2]{position:absolute;inset:0;background-image:linear-gradient(rgba(42,96,62,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(42,96,62,.05) 1px,transparent 1px);background-size:38px 38px;mask-image:radial-gradient(circle at center,black 30%,transparent 95%);opacity:.22}.stand-principles__orb[data-astro-cid-fjngxiq2]{position:absolute;border-radius:9999px;filter:blur(95px);opacity:.32}.stand-principles__orb-a[data-astro-cid-fjngxiq2]{width:28rem;height:28rem;left:-11rem;top:-4rem;background:#6bb87c3d}.stand-principles__orb-b[data-astro-cid-fjngxiq2]{width:24rem;height:24rem;right:-8rem;bottom:1rem;background:#ff69332e}.stand-principles__shell[data-astro-cid-fjngxiq2]{position:relative;border:1px solid rgba(255,255,255,.75);background:linear-gradient(140deg,#ffffffd1,#f7fcf9e6);backdrop-filter:blur(8px);box-shadow:0 26px 52px -28px #1f293338,inset 0 1px #fffc}.stand-principles__shell[data-astro-cid-fjngxiq2]:before{content:"";position:absolute;inset:1px;border-radius:calc(2rem - 1px);border:1px solid rgba(42,96,62,.08);pointer-events:none}@media(max-width:1023px){.stand-principles__intro-inner[data-astro-cid-fjngxiq2]{text-align:center}}.page-split[data-astro-cid-3hexbgvw]{margin-left:auto;margin-right:auto;display:grid;max-width:72rem;align-items:center;gap:3rem}@media(min-width:768px){.page-split--2[data-astro-cid-3hexbgvw]{grid-template-columns:repeat(2,1fr)}}.page-split__media[data-astro-cid-3hexbgvw]{overflow:hidden;border-radius:1.5rem;border:1px solid color-mix(in srgb,var(--color-deep-green) 8%,transparent);background:linear-gradient(to bottom right,color-mix(in srgb,var(--color-light-green) 14%,white),color-mix(in srgb,var(--color-light-green) 22%,white));box-shadow:0 20px 25px -5px color-mix(in srgb,var(--color-deep-green) 6%,transparent)}.page-split__media[data-astro-cid-3hexbgvw] img[data-astro-cid-3hexbgvw]{height:100%;min-height:16rem;width:100%;object-fit:cover}.process-approach[data-astro-cid-3hexbgvw]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-light-orange) 22%,#fff),#fff)}.process-approach__grid[data-astro-cid-3hexbgvw]{margin-top:3rem;display:grid;gap:1.25rem}@media(min-width:768px){.process-approach__grid[data-astro-cid-3hexbgvw]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.process-approach__grid[data-astro-cid-3hexbgvw]{grid-template-columns:repeat(3,1fr)}}.process-approach-card[data-astro-cid-3hexbgvw]{border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-neutral-darken-3) 5%,transparent);background:#fff;padding:1.75rem;box-shadow:0 10px 15px -3px #0f172a08;transition:transform .5s ease,box-shadow .5s ease}.process-approach-card[data-astro-cid-3hexbgvw]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px color-mix(in srgb,var(--color-deep-green) 6%,transparent),0 10px 10px -5px #0f172a0a}.process-approach-card__icon[data-astro-cid-3hexbgvw]{margin-bottom:1rem;display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;transition:background-color .3s ease,color .3s ease}.process-approach-card__icon--green[data-astro-cid-3hexbgvw]{background:color-mix(in srgb,var(--color-deep-green) 8%,transparent);color:var(--color-deep-green)}.process-approach-card__icon--orange[data-astro-cid-3hexbgvw]{background:color-mix(in srgb,var(--color-primary-orange) 8%,transparent);color:var(--color-primary-orange)}.process-approach-card__icon--mint[data-astro-cid-3hexbgvw]{background:color-mix(in srgb,var(--color-light-green) 12%,transparent);color:var(--color-light-green)}.process-approach-card[data-astro-cid-3hexbgvw]:hover .process-approach-card__icon--green[data-astro-cid-3hexbgvw]{background:var(--color-deep-green);color:#fff}.process-approach-card[data-astro-cid-3hexbgvw]:hover .process-approach-card__icon--orange[data-astro-cid-3hexbgvw]{background:var(--color-primary-orange);color:#fff}.process-approach-card[data-astro-cid-3hexbgvw]:hover .process-approach-card__icon--mint[data-astro-cid-3hexbgvw]{background:var(--color-light-green);color:#fff}.process-approach-card__svg[data-astro-cid-3hexbgvw]{height:1.25rem;width:1.25rem}.process-approach-card__title[data-astro-cid-3hexbgvw]{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--color-neutral-darken-3)}.process-approach-card__text[data-astro-cid-3hexbgvw]{margin:0;line-height:1.625;color:var(--color-neutral-darken-1)}.page-cta-band[data-astro-cid-3hexbgvw]{position:relative;overflow:hidden;border-radius:2rem;background:linear-gradient(to bottom right,var(--color-deep-green),var(--color-deep-green-darken-1),var(--color-deep-green-darken-3));padding:2.5rem 1.5rem;text-align:center;color:#fff;box-shadow:0 25px 50px -12px #1d432b40}@media(min-width:640px){.page-cta-band[data-astro-cid-3hexbgvw]{padding:3rem}}.page-cta-band__wrap[data-astro-cid-3hexbgvw]{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.page-cta-band__wash[data-astro-cid-3hexbgvw]{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse at top,rgba(107,183,123,.1),transparent 50%)}.page-cta-band__inner[data-astro-cid-3hexbgvw]{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:48rem;justify-items:center}.page-cta-band__title[data-astro-cid-3hexbgvw]{margin:0 auto;max-width:44rem;font-size:1.875rem;font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#fff}@media(min-width:640px){.page-cta-band__title[data-astro-cid-3hexbgvw]{font-size:2.25rem}}@media(min-width:1024px){.page-cta-band__title[data-astro-cid-3hexbgvw]{font-size:3rem}}.page-cta-band__title-accent[data-astro-cid-3hexbgvw]{color:var(--color-light-orange)}.page-cta-band__lead[data-astro-cid-3hexbgvw]{margin-left:auto;margin-right:auto;margin-top:1.25rem;max-width:42rem;font-size:1.125rem;line-height:1.75;color:color-mix(in srgb,var(--color-light-green) 58%,white)}.page-cta-band__actions[data-astro-cid-3hexbgvw]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.page-cta-band__btn-secondary[data-astro-cid-3hexbgvw]{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border:2px solid rgba(255,255,255,.25);background:transparent;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;text-decoration:none;transition:transform .3s ease,background-color .3s ease,color .3s ease}.page-cta-band__btn-secondary[data-astro-cid-3hexbgvw]:hover{transform:translateY(-2px);background:#fff;color:var(--color-deep-green)}.our-process-page__hero[data-astro-cid-3hexbgvw]{background:var(--color-neutral-lighten-3)}.our-process-page__btn-icon[data-astro-cid-3hexbgvw]{height:1rem;width:1rem}.our-process-page__eyebrow[data-astro-cid-3hexbgvw]{margin-bottom:.75rem;color:var(--color-deep-green)}.our-process-page__subhead[data-astro-cid-3hexbgvw]{margin:0;font-size:1.875rem;font-weight:700;letter-spacing:-.025em;color:var(--color-neutral-darken-3)}@media(min-width:640px){.our-process-page__subhead[data-astro-cid-3hexbgvw]{font-size:2.25rem}}.our-process-page__accent[data-astro-cid-3hexbgvw]{color:var(--color-primary-orange-darken-2)}.our-process-page__copy[data-astro-cid-3hexbgvw]{margin:1.25rem 0 0;line-height:1.75;color:var(--color-neutral-darken-1)}.our-process-page__copy--tight[data-astro-cid-3hexbgvw]{margin-top:.75rem}
