.hero-slider[data-astro-cid-5auvlcfn]{--green:#003c25;background:var(--green);outline:none;min-height:calc(100svh - 90px);position:relative;overflow:hidden}.scenes[data-astro-cid-5auvlcfn],.scene[data-astro-cid-5auvlcfn]{min-height:calc(100svh - 90px)}.scene[data-astro-cid-5auvlcfn]{z-index:0;visibility:hidden;position:absolute;inset:0}.scene[data-astro-cid-5auvlcfn].is-active{z-index:1;visibility:visible}.scene-background[data-astro-cid-5auvlcfn],.transition-curtain[data-astro-cid-5auvlcfn]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.scene-background[data-astro-cid-5auvlcfn]{transform:scale(1.025)}.scene[data-astro-cid-5auvlcfn].is-active .scene-background[data-astro-cid-5auvlcfn]{transition:transform 6s cubic-bezier(.2,.7,.2,1);transform:scale(1)}.transition-curtain[data-astro-cid-5auvlcfn]{z-index:50;will-change:transform}.transition-content[data-astro-cid-5auvlcfn]{z-index:60;pointer-events:none;position:absolute;inset:0}.transition-content[data-astro-cid-5auvlcfn] .cta[data-astro-cid-5auvlcfn]{pointer-events:auto}.scene-content[data-astro-cid-5auvlcfn],.transition-content[data-astro-cid-5auvlcfn]{--panel-left:clamp(1rem, 2.5vw, 2.8rem);--copy-left:clamp(2.35rem, 7.2vw, 9.5rem);--copy-width:min(27.5vw, 420px);position:absolute;inset:0}.cream-panel[data-astro-cid-5auvlcfn]{top:clamp(1.25rem,3vw,2.8rem);bottom:clamp(1.25rem,3vw,2.8rem);left:var(--panel-left);background:#fff3e7;border-radius:24px;width:min(51.5vw,835px);position:absolute}.slide-copy[data-astro-cid-5auvlcfn]{box-sizing:border-box;width:var(--copy-width);min-height:calc(100svh - 90px);margin-left:var(--copy-left);color:var(--green);flex-direction:column;justify-content:center;padding:7.2rem 0 4.4rem;display:flex;position:relative}.slide-number[data-astro-cid-5auvlcfn]{color:var(--accent);letter-spacing:.22em;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:.72rem;font-weight:800;display:flex}.slide-number[data-astro-cid-5auvlcfn] span[data-astro-cid-5auvlcfn]{background:currentColor;width:46px;height:2px}h2[data-astro-cid-5auvlcfn]{color:var(--accent);letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;white-space:nowrap;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.55rem,4vw,4.9rem);font-weight:900;line-height:.88}.divider[data-astro-cid-5auvlcfn]{background:var(--accent);width:56px;height:4px;margin:1.45rem 0}.description[data-astro-cid-5auvlcfn]{color:#315343;margin:0;font-size:clamp(.81rem,.9vw,.96rem);line-height:1.65}.cta[data-astro-cid-5auvlcfn]{border:1px solid var(--accent);width:fit-content;max-width:100%;color:var(--accent);letter-spacing:.1em;align-items:center;gap:1.25rem;margin-top:1.55rem;padding:.96rem 1.05rem .96rem 1.25rem;font-size:.62rem;font-weight:800;line-height:1.35;text-decoration:none;display:flex}.cta[data-astro-cid-5auvlcfn] span[data-astro-cid-5auvlcfn]{flex:none;font-size:1.2rem}.cta[data-astro-cid-5auvlcfn]:hover,.cta[data-astro-cid-5auvlcfn]:focus-visible{color:#fff;background:var(--accent)}.features[data-astro-cid-5auvlcfn]{gap:clamp(.65rem,1.4vw,1.5rem);margin:auto 0 0;padding:0;list-style:none;display:flex}.features[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]{width:98px;color:var(--green);letter-spacing:.065em;text-transform:uppercase;flex-direction:column;gap:.45rem;font-size:.53rem;font-weight:800;line-height:1.35;display:flex}.feature-icon[data-astro-cid-5auvlcfn]{border:1px solid color-mix(in srgb, var(--accent), transparent 25%);width:29px;height:29px;color:var(--accent);border-radius:50%;place-items:center;font-size:.9rem;display:grid}.package-motion[data-astro-cid-5auvlcfn]{z-index:4;pointer-events:none;position:absolute;inset:0}.product-package[data-astro-cid-5auvlcfn]{object-fit:contain;object-position:center;filter:drop-shadow(14px 22px 20px #00140838);width:min(26vw,420px);max-height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.visually-hidden[data-astro-cid-5auvlcfn]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-controls[data-astro-cid-5auvlcfn]{z-index:40;color:#fff;align-items:center;gap:1rem;display:flex;position:absolute;bottom:clamp(1.4rem,3.5vw,3.8rem);right:clamp(1.25rem,4.5vw,5rem)}.slider-controls[data-astro-cid-5auvlcfn] button[data-astro-cid-5auvlcfn]{min-height:40px;color:inherit;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.65rem .25rem;font-size:.66rem;font-weight:800}.slider-controls[data-astro-cid-5auvlcfn] button[data-astro-cid-5auvlcfn]:disabled{cursor:wait;opacity:.55}.slider-controls[data-astro-cid-5auvlcfn] button[data-astro-cid-5auvlcfn]:not(:disabled):hover,.slider-controls[data-astro-cid-5auvlcfn] button[data-astro-cid-5auvlcfn]:focus-visible{color:#b8d94a}.control-count[data-astro-cid-5auvlcfn]{letter-spacing:.1em;padding:0 .6rem;font-size:.68rem;font-weight:800}.transition-content[data-astro-cid-5auvlcfn].is-preparing .cream-panel[data-astro-cid-5auvlcfn],.transition-content[data-astro-cid-5auvlcfn].is-preparing .package-motion[data-astro-cid-5auvlcfn],.transition-content[data-astro-cid-5auvlcfn].is-preparing .slide-copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]:not(.features),.transition-content[data-astro-cid-5auvlcfn].is-preparing .features[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]{opacity:0}@media (width<=1000px){.scene-content[data-astro-cid-5auvlcfn],.transition-content[data-astro-cid-5auvlcfn]{--copy-left:clamp(2rem, 5.5vw, 4.3rem);--copy-width:min(30vw, 320px)}.cream-panel[data-astro-cid-5auvlcfn]{width:58vw}.product-package[data-astro-cid-5auvlcfn]{width:min(26vw,330px)}.features[data-astro-cid-5auvlcfn]{gap:.65rem}.features[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]{width:84px;font-size:.49rem}}@media (width<=820px){.hero-slider[data-astro-cid-5auvlcfn],.scenes[data-astro-cid-5auvlcfn],.scene[data-astro-cid-5auvlcfn],.slide-copy[data-astro-cid-5auvlcfn]{min-height:calc(100svh - 72px)}}@media (width<=767px){.hero-slider[data-astro-cid-5auvlcfn],.scenes[data-astro-cid-5auvlcfn],.scene[data-astro-cid-5auvlcfn]{min-height:max(920px,100svh - 72px)}.scene-content[data-astro-cid-5auvlcfn],.transition-content[data-astro-cid-5auvlcfn]{--copy-left:1.4rem;--copy-width:auto}.scene-background[data-astro-cid-5auvlcfn]{object-position:67% center}.cream-panel[data-astro-cid-5auvlcfn]{border-radius:24px;width:auto;height:500px;inset:14px 14px auto}.slide-copy[data-astro-cid-5auvlcfn]{min-height:0;margin:0;padding:2.7rem 1.4rem 0;display:block}.slide-number[data-astro-cid-5auvlcfn]{margin-bottom:.55rem}h2[data-astro-cid-5auvlcfn]{font-size:clamp(2.9rem,12.5vw,4.35rem)}.divider[data-astro-cid-5auvlcfn]{margin:.8rem 0}.description[data-astro-cid-5auvlcfn]{max-width:100%;font-size:.78rem;line-height:1.5}.cta[data-astro-cid-5auvlcfn]{gap:.7rem;margin-top:1rem;padding:.82rem .9rem;font-size:.52rem}.features[data-astro-cid-5auvlcfn]{gap:.55rem;margin:1.4rem 0 0}.features[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]{width:31%;font-size:.45rem}.feature-icon[data-astro-cid-5auvlcfn]{width:26px;height:26px}.product-package[data-astro-cid-5auvlcfn]{object-fit:contain;object-position:center;width:min(88vw,380px);max-width:88vw;height:auto;max-height:none;top:clamp(22rem,80vw,23rem);bottom:auto;left:50%;transform:translate(-50%)}.slider-controls[data-astro-cid-5auvlcfn]{gap:.2rem;bottom:.35rem;right:.75rem}.slider-controls[data-astro-cid-5auvlcfn] button[data-astro-cid-5auvlcfn]{font-size:.54rem}.control-count[data-astro-cid-5auvlcfn]{padding:0 .2rem;font-size:.57rem}}@media (prefers-reduced-motion:reduce){[data-astro-cid-5auvlcfn],[data-astro-cid-5auvlcfn]:before,[data-astro-cid-5auvlcfn]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.about-section[data-astro-cid-lx6rp2ia]{background:#fffdf9;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.about-inner[data-astro-cid-lx6rp2ia]{grid-template-columns:minmax(0,1.04fr) minmax(300px,.8fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1440px;margin:0 auto;display:grid}.about-image-wrap[data-astro-cid-lx6rp2ia]{aspect-ratio:1.06;background:#edf1e9;border-radius:20px;overflow:hidden}.about-image[data-astro-cid-lx6rp2ia]{object-fit:cover;object-position:58% center;width:100%;height:100%;display:block}.about-content[data-astro-cid-lx6rp2ia]{max-width:530px}.eyebrow[data-astro-cid-lx6rp2ia]{color:#009d28;letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-lx6rp2ia] span[data-astro-cid-lx6rp2ia]{color:#789083}h2[data-astro-cid-lx6rp2ia]{color:#052337;letter-spacing:-.04em;max-width:480px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,4.7vw,5.8rem);font-weight:900;line-height:.92}.copy[data-astro-cid-lx6rp2ia]{color:#486058;max-width:505px;margin-top:2rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.copy[data-astro-cid-lx6rp2ia] p[data-astro-cid-lx6rp2ia]{margin:0}.copy[data-astro-cid-lx6rp2ia] p[data-astro-cid-lx6rp2ia]+p[data-astro-cid-lx6rp2ia]{margin-top:1.15rem}.about-cta[data-astro-cid-lx6rp2ia]{color:#052337;letter-spacing:.11em;text-transform:uppercase;border:1px solid #009d28;align-items:center;gap:2rem;width:fit-content;margin-top:2.25rem;padding:1rem 1.15rem 1rem 1.4rem;font-size:.67rem;font-weight:800;text-decoration:none;transition:color .25s,background .25s,transform .25s;display:inline-flex}.about-cta[data-astro-cid-lx6rp2ia] span[data-astro-cid-lx6rp2ia]{color:#009d28;font-size:1.3rem;line-height:.7}.about-cta[data-astro-cid-lx6rp2ia]:hover,.about-cta[data-astro-cid-lx6rp2ia]:focus-visible{color:#fff;background:#009d28;transform:translateY(-2px)}.about-cta[data-astro-cid-lx6rp2ia]:hover span[data-astro-cid-lx6rp2ia],.about-cta[data-astro-cid-lx6rp2ia]:focus-visible span[data-astro-cid-lx6rp2ia]{color:#fff}.about-reveal[data-astro-cid-lx6rp2ia]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.about-content[data-astro-cid-lx6rp2ia]{transition-delay:.13s}.is-visible[data-astro-cid-lx6rp2ia] .about-reveal[data-astro-cid-lx6rp2ia]{opacity:1;transform:translateY(0)}@media (width<=800px){.about-inner[data-astro-cid-lx6rp2ia]{grid-template-columns:1fr;gap:2.8rem}.about-image-wrap[data-astro-cid-lx6rp2ia]{aspect-ratio:1.28;max-width:650px}.about-content[data-astro-cid-lx6rp2ia]{max-width:620px}}@media (width<=500px){.about-section[data-astro-cid-lx6rp2ia]{padding-block:4.5rem}.about-image-wrap[data-astro-cid-lx6rp2ia]{aspect-ratio:1.06}h2[data-astro-cid-lx6rp2ia]{font-size:clamp(2.75rem,13vw,4.2rem)}.copy[data-astro-cid-lx6rp2ia]{margin-top:1.5rem;font-size:.89rem;line-height:1.7}.about-cta[data-astro-cid-lx6rp2ia]{gap:1.25rem;margin-top:1.8rem;font-size:.61rem}}@media (prefers-reduced-motion:reduce){.about-reveal[data-astro-cid-lx6rp2ia]{opacity:1;transition:none;transform:none}}.products-section[data-astro-cid-muqkyi44]{background:#f8f6f1;padding:clamp(5rem,10vw,9.5rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.products-inner[data-astro-cid-muqkyi44]{max-width:1440px;margin:0 auto}.products-intro[data-astro-cid-muqkyi44]{text-align:center;max-width:820px;margin:0 auto}.eyebrow[data-astro-cid-muqkyi44]{color:#009d28;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:800}.eyebrow[data-astro-cid-muqkyi44] span[data-astro-cid-muqkyi44]{color:#809188}.intro-line[data-astro-cid-muqkyi44]{background:#009d28;border-radius:999px;width:46px;height:3px;margin:1.15rem auto 1.45rem}.products-intro[data-astro-cid-muqkyi44] h2[data-astro-cid-muqkyi44]{color:#052337;letter-spacing:-.04em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5.1vw,6rem);font-weight:900;line-height:.9}.products-intro[data-astro-cid-muqkyi44]>p[data-astro-cid-muqkyi44]:last-child{color:#586d64;max-width:720px;margin:1.7rem auto 0;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.product-grid[data-astro-cid-muqkyi44]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);margin-top:clamp(3.5rem,7vw,6.5rem);display:grid}.product-card[data-astro-cid-muqkyi44]{--accent:#b91c1c;background:#fffdfa;border:1px solid #05233717;border-radius:26px;flex-direction:column;min-width:0;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s;display:flex;box-shadow:0 8px 18px #05233709}.product-card[data-astro-cid-muqkyi44]:hover{border-color:color-mix(in srgb, var(--accent), transparent 75%);transform:translateY(-5px);box-shadow:0 21px 40px #0523371a}.raspberry[data-astro-cid-muqkyi44]{--accent:#981b42}.blueberry[data-astro-cid-muqkyi44]{--accent:#173b80}.product-image-wrap[data-astro-cid-muqkyi44]{box-sizing:border-box;background:#f8f7f3;border-radius:25px 25px 0 0;place-items:center;min-height:clamp(245px,22vw,330px);padding:1.75rem 1.5rem 1.25rem;display:grid}.product-image-wrap[data-astro-cid-muqkyi44] img[data-astro-cid-muqkyi44]{object-fit:contain;object-position:center;width:auto;max-width:82%;height:auto;max-height:clamp(220px,19vw,285px);display:block}.strawberry[data-astro-cid-muqkyi44] .product-image-wrap[data-astro-cid-muqkyi44] img[data-astro-cid-muqkyi44]{max-width:86%}.raspberry[data-astro-cid-muqkyi44] .product-image-wrap[data-astro-cid-muqkyi44] img[data-astro-cid-muqkyi44],.blueberry[data-astro-cid-muqkyi44] .product-image-wrap[data-astro-cid-muqkyi44] img[data-astro-cid-muqkyi44]{max-width:76%;max-height:clamp(230px,20vw,300px)}.product-details[data-astro-cid-muqkyi44]{flex-direction:column;flex:1;min-height:0;padding:1.95rem 2rem 2rem;display:flex}.product-details[data-astro-cid-muqkyi44] h3[data-astro-cid-muqkyi44]{color:#052337;margin:0;font-size:clamp(1.3rem,1.55vw,1.65rem);line-height:1.15}.product-details[data-astro-cid-muqkyi44] p[data-astro-cid-muqkyi44]{color:#586d64;margin:1.05rem 0 1.8rem;font-size:.87rem;line-height:1.68}.discover-link[data-astro-cid-muqkyi44]{background:var(--accent);color:#fff;letter-spacing:.11em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.8rem;width:fit-content;min-height:44px;margin-top:auto;padding:.72rem 1.05rem .72rem 1.2rem;font-size:.62rem;font-weight:800;text-decoration:none;transition:box-shadow .3s,transform .3s;display:inline-flex}.discover-link[data-astro-cid-muqkyi44] span[data-astro-cid-muqkyi44]{font-size:1.2rem;line-height:.7;transition:transform .3s cubic-bezier(.16,1,.3,1)}.discover-link[data-astro-cid-muqkyi44]:hover,.discover-link[data-astro-cid-muqkyi44]:focus-visible{box-shadow:0 8px 18px color-mix(in srgb, var(--accent), transparent 70%);transform:translateY(-1px)}.discover-link[data-astro-cid-muqkyi44]:hover span[data-astro-cid-muqkyi44],.discover-link[data-astro-cid-muqkyi44]:focus-visible span[data-astro-cid-muqkyi44]{transform:translate(5px)}.discover-link[data-astro-cid-muqkyi44]:focus-visible{outline-offset:3px;outline:2px solid #052337}.product-reveal[data-astro-cid-muqkyi44]{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s), transform .55s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s);transform:translateY(24px)}.is-visible[data-astro-cid-muqkyi44] .product-reveal[data-astro-cid-muqkyi44]{opacity:1;transform:translateY(0)}@media (width<=900px){.product-grid[data-astro-cid-muqkyi44]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card[data-astro-cid-muqkyi44]:last-child{grid-column:1/-1;max-width:calc(50% - .5rem)}.product-image-wrap[data-astro-cid-muqkyi44]{min-height:300px}}@media (width<=620px){.products-section[data-astro-cid-muqkyi44]{padding-block:4.5rem}.product-grid[data-astro-cid-muqkyi44]{grid-template-columns:1fr;gap:1.25rem;margin-top:3.25rem}.product-card[data-astro-cid-muqkyi44]:last-child{grid-column:auto;max-width:none}.product-image-wrap[data-astro-cid-muqkyi44]{min-height:280px;padding:1.5rem 1.35rem 1rem}.product-image-wrap[data-astro-cid-muqkyi44] img[data-astro-cid-muqkyi44]{max-height:245px}.product-details[data-astro-cid-muqkyi44]{padding:1.7rem 1.5rem 1.55rem}.product-details[data-astro-cid-muqkyi44] p[data-astro-cid-muqkyi44]{font-size:.86rem}.discover-link[data-astro-cid-muqkyi44]{min-height:46px;padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.product-reveal[data-astro-cid-muqkyi44]{opacity:1;transition:none;transform:none}.product-card[data-astro-cid-muqkyi44],.discover-link[data-astro-cid-muqkyi44],.discover-link[data-astro-cid-muqkyi44] span[data-astro-cid-muqkyi44]{transition:none}}.quality-section[data-astro-cid-g6gsrtbw]{color:#fff;background:#052337;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.quality-inner[data-astro-cid-g6gsrtbw]{grid-template-columns:minmax(0,.9fr) minmax(380px,1fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1440px;margin:0 auto;display:grid}.quality-content[data-astro-cid-g6gsrtbw]{max-width:620px}.eyebrow[data-astro-cid-g6gsrtbw]{color:#00a82d;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-g6gsrtbw] span[data-astro-cid-g6gsrtbw]{color:#ffffff75}h2[data-astro-cid-g6gsrtbw]{letter-spacing:-.04em;max-width:580px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:900;line-height:.9}.quality-copy[data-astro-cid-g6gsrtbw]{color:#ffffffb8;max-width:585px;margin-top:2rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.quality-copy[data-astro-cid-g6gsrtbw] p[data-astro-cid-g6gsrtbw]{margin:0}.quality-copy[data-astro-cid-g6gsrtbw] p[data-astro-cid-g6gsrtbw]+p[data-astro-cid-g6gsrtbw]{margin-top:1.1rem}.benefits[data-astro-cid-g6gsrtbw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{color:#fff;align-content:start;gap:.65rem;font-size:.72rem;line-height:1.35;display:grid}.benefit-icon[data-astro-cid-g6gsrtbw]{color:#00a82d;border:1px solid #00a82d99;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.benefit-icon[data-astro-cid-g6gsrtbw] svg[data-astro-cid-g6gsrtbw]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:18px;height:18px}.benefits[data-astro-cid-g6gsrtbw] strong[data-astro-cid-g6gsrtbw]{letter-spacing:.02em;font-size:.75rem;display:block}.benefits[data-astro-cid-g6gsrtbw] small[data-astro-cid-g6gsrtbw]{color:#ffffff8f;margin-top:.28rem;font-size:.68rem;line-height:1.42;display:block}.quality-cta[data-astro-cid-g6gsrtbw]{color:#fff;letter-spacing:.1em;text-transform:uppercase;border:1px solid #00a82d;align-items:center;gap:1.8rem;width:fit-content;margin-top:2.7rem;padding:1rem 1.25rem 1rem 1.45rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.quality-cta[data-astro-cid-g6gsrtbw] span[data-astro-cid-g6gsrtbw]{color:#00a82d;font-size:1.3rem;line-height:.7}.quality-cta[data-astro-cid-g6gsrtbw]:hover,.quality-cta[data-astro-cid-g6gsrtbw]:focus-visible{background:#00a82d;transform:translateY(-2px)}.quality-cta[data-astro-cid-g6gsrtbw]:hover span[data-astro-cid-g6gsrtbw],.quality-cta[data-astro-cid-g6gsrtbw]:focus-visible span[data-astro-cid-g6gsrtbw]{color:#fff}.quality-media[data-astro-cid-g6gsrtbw]{aspect-ratio:1.44;background:#ffffff0d;border-radius:24px;margin:0}.quality-media[data-astro-cid-g6gsrtbw] img[data-astro-cid-g6gsrtbw]{border-radius:inherit;object-fit:contain;object-position:center;width:100%;height:100%;display:block}.quality-reveal[data-astro-cid-g6gsrtbw]{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.quality-media[data-astro-cid-g6gsrtbw].quality-reveal{transition-delay:.12s;transform:translate(34px)}.is-visible[data-astro-cid-g6gsrtbw] .quality-reveal[data-astro-cid-g6gsrtbw]{opacity:1;transform:translate(0)}.is-visible[data-astro-cid-g6gsrtbw] .benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{animation:.5s cubic-bezier(.16,1,.3,1) both benefit-in;animation-delay:calc(.32s + var(--benefit-delay))}@keyframes benefit-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.quality-inner[data-astro-cid-g6gsrtbw]{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr);gap:3rem}.benefits[data-astro-cid-g6gsrtbw]{grid-template-columns:1fr;gap:1.1rem}.benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{grid-template-columns:36px 1fr;column-gap:.7rem}.benefit-icon[data-astro-cid-g6gsrtbw]{grid-row:span 2}.benefits[data-astro-cid-g6gsrtbw] small[data-astro-cid-g6gsrtbw]{margin-top:.2rem}}@media (width<=760px){.quality-inner[data-astro-cid-g6gsrtbw]{grid-template-columns:1fr;gap:3rem}.quality-content[data-astro-cid-g6gsrtbw]{max-width:680px}.benefits[data-astro-cid-g6gsrtbw]{grid-template-columns:repeat(3,minmax(0,1fr))}.benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{display:grid}.benefit-icon[data-astro-cid-g6gsrtbw]{grid-row:auto}.quality-media[data-astro-cid-g6gsrtbw]{max-width:680px}}@media (width<=500px){.quality-section[data-astro-cid-g6gsrtbw]{padding-block:4.5rem}.benefits[data-astro-cid-g6gsrtbw]{grid-template-columns:1fr;gap:1.1rem}.benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{grid-template-columns:36px 1fr;column-gap:.7rem}.benefit-icon[data-astro-cid-g6gsrtbw]{grid-row:span 2}.quality-cta[data-astro-cid-g6gsrtbw]{gap:1rem;margin-top:2.2rem;padding:.95rem 1rem;font-size:.57rem}.quality-media[data-astro-cid-g6gsrtbw]{aspect-ratio:1.25}}@media (prefers-reduced-motion:reduce){.quality-reveal[data-astro-cid-g6gsrtbw]{opacity:1;transition:none;transform:none}.is-visible[data-astro-cid-g6gsrtbw] .benefits[data-astro-cid-g6gsrtbw] li[data-astro-cid-g6gsrtbw]{animation:none}}.why-section[data-astro-cid-lguobqfi]{background:#fffdfa;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.why-inner[data-astro-cid-lguobqfi]{grid-template-columns:minmax(0,.93fr) minmax(420px,1fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1440px;margin:0 auto;display:grid}.why-content[data-astro-cid-lguobqfi]{max-width:610px}.eyebrow[data-astro-cid-lguobqfi]{color:#009d28;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-lguobqfi] span[data-astro-cid-lguobqfi]{color:#819289}h2[data-astro-cid-lguobqfi]{color:#052337;letter-spacing:-.045em;max-width:600px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5.1vw,6.1rem);font-weight:900;line-height:.89}.why-intro[data-astro-cid-lguobqfi]{color:#526960;max-width:565px;margin:2rem 0 0;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.why-points[data-astro-cid-lguobqfi]{border-top:1px solid #dfe5dd;gap:0;margin:2.6rem 0 0;padding:0;list-style:none;display:grid}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{border-bottom:1px solid #dfe5dd;grid-template-columns:48px 1fr;gap:1rem;padding:1.15rem 0;transition:padding .3s,background .3s;display:grid}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]:hover{background:#f4f7f1;padding-inline:.7rem}.point-number[data-astro-cid-lguobqfi]{color:#00a82d;letter-spacing:.1em;padding-top:.1rem;font-size:.7rem;font-weight:800}.why-points[data-astro-cid-lguobqfi] h3[data-astro-cid-lguobqfi]{color:#052337;margin:0;font-size:1rem;line-height:1.25}.why-points[data-astro-cid-lguobqfi] p[data-astro-cid-lguobqfi]{color:#63756e;margin:.36rem 0 0;font-size:.83rem;line-height:1.55}.why-cta[data-astro-cid-lguobqfi]{color:#052337;letter-spacing:.11em;text-transform:uppercase;border:1px solid #00a82d;align-items:center;gap:1.7rem;width:fit-content;margin-top:2.5rem;padding:1rem 1.2rem 1rem 1.4rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.why-cta[data-astro-cid-lguobqfi] span[data-astro-cid-lguobqfi]{color:#00a82d;font-size:1.3rem;line-height:.7}.why-cta[data-astro-cid-lguobqfi]:hover,.why-cta[data-astro-cid-lguobqfi]:focus-visible{color:#fff;background:#00a82d;transform:translateY(-2px)}.why-cta[data-astro-cid-lguobqfi]:hover span[data-astro-cid-lguobqfi],.why-cta[data-astro-cid-lguobqfi]:focus-visible span[data-astro-cid-lguobqfi]{color:#fff}.why-media[data-astro-cid-lguobqfi]{aspect-ratio:1.5;background:#f2f4ef;border-radius:24px;margin:0}.why-media[data-astro-cid-lguobqfi] img[data-astro-cid-lguobqfi]{border-radius:inherit;object-fit:contain;object-position:center;width:100%;height:100%;display:block}.why-reveal[data-astro-cid-lguobqfi]{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.why-media[data-astro-cid-lguobqfi].why-reveal{transition-delay:.12s;transform:translate(32px)}.is-visible[data-astro-cid-lguobqfi] .why-reveal[data-astro-cid-lguobqfi]{opacity:1;transform:translate(0)}.is-visible[data-astro-cid-lguobqfi] .why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{animation:.5s cubic-bezier(.16,1,.3,1) both point-in;animation-delay:calc(.26s + var(--point-delay))}@keyframes point-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.why-inner[data-astro-cid-lguobqfi]{grid-template-columns:minmax(0,1fr) minmax(350px,.9fr);gap:3rem}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{grid-template-columns:40px 1fr}}@media (width<=760px){.why-inner[data-astro-cid-lguobqfi]{grid-template-columns:1fr;gap:3rem}.why-content[data-astro-cid-lguobqfi],.why-media[data-astro-cid-lguobqfi]{max-width:680px}.why-points[data-astro-cid-lguobqfi]{max-width:650px}}@media (width<=500px){.why-section[data-astro-cid-lguobqfi]{padding-block:4.5rem}.why-intro[data-astro-cid-lguobqfi]{margin-top:1.5rem}.why-points[data-astro-cid-lguobqfi]{margin-top:2rem}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{grid-template-columns:35px 1fr;gap:.7rem}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]:hover{background:0 0;padding-inline:0}.why-cta[data-astro-cid-lguobqfi]{gap:1.1rem;margin-top:2.1rem;font-size:.59rem}.why-media[data-astro-cid-lguobqfi]{aspect-ratio:1.25}}@media (prefers-reduced-motion:reduce){.why-reveal[data-astro-cid-lguobqfi]{opacity:1;transition:none;transform:none}.is-visible[data-astro-cid-lguobqfi] .why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{animation:none}.why-points[data-astro-cid-lguobqfi] li[data-astro-cid-lguobqfi]{transition:none}}.morocco-section[data-astro-cid-4mz42fgu]{background:#faf9f6;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.morocco-inner[data-astro-cid-4mz42fgu]{grid-template-columns:minmax(0,.86fr) minmax(430px,1fr);align-items:center;gap:clamp(3rem,9vw,10rem);max-width:1440px;margin:0 auto;display:grid}.morocco-content[data-astro-cid-4mz42fgu]{max-width:610px}.eyebrow[data-astro-cid-4mz42fgu]{color:#009d28;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-4mz42fgu] span[data-astro-cid-4mz42fgu]{color:#83938a}h2[data-astro-cid-4mz42fgu]{color:#052337;letter-spacing:-.045em;max-width:600px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:900;line-height:.89}.morocco-copy[data-astro-cid-4mz42fgu]{color:#536a61;max-width:570px;margin-top:2rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.morocco-copy[data-astro-cid-4mz42fgu] p[data-astro-cid-4mz42fgu]{margin:0}.morocco-copy[data-astro-cid-4mz42fgu] p[data-astro-cid-4mz42fgu]+p[data-astro-cid-4mz42fgu]{margin-top:1.1rem}.morocco-cta[data-astro-cid-4mz42fgu]{color:#052337;letter-spacing:.11em;text-transform:uppercase;border:1px solid #00a82d;align-items:center;gap:1.7rem;width:fit-content;margin-top:2.5rem;padding:1rem 1.2rem 1rem 1.4rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:color .25s,background .25s,transform .25s;display:inline-flex}.morocco-cta[data-astro-cid-4mz42fgu] span[data-astro-cid-4mz42fgu]{color:#00a82d;font-size:1.3rem;line-height:.7}.morocco-cta[data-astro-cid-4mz42fgu]:hover,.morocco-cta[data-astro-cid-4mz42fgu]:focus-visible{color:#fff;background:#00a82d;transform:translateY(-2px)}.morocco-cta[data-astro-cid-4mz42fgu]:hover span[data-astro-cid-4mz42fgu],.morocco-cta[data-astro-cid-4mz42fgu]:focus-visible span[data-astro-cid-4mz42fgu]{color:#fff}.morocco-media[data-astro-cid-4mz42fgu]{place-items:center;min-height:clamp(390px,40vw,610px);margin:0;display:grid}.morocco-media[data-astro-cid-4mz42fgu] img[data-astro-cid-4mz42fgu]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:clamp(390px,40vw,610px);display:block}.morocco-reveal[data-astro-cid-4mz42fgu]{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(25px)}.morocco-media[data-astro-cid-4mz42fgu].morocco-reveal{transition-delay:.12s;transform:translateY(38px)}.is-visible[data-astro-cid-4mz42fgu] .morocco-reveal[data-astro-cid-4mz42fgu]{opacity:1;transform:translateY(0)}.is-visible[data-astro-cid-4mz42fgu] .morocco-media[data-astro-cid-4mz42fgu] img[data-astro-cid-4mz42fgu]{animation:5s ease-in-out 1.1s infinite gentle-float}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=900px){.morocco-inner[data-astro-cid-4mz42fgu]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:3rem}.morocco-media[data-astro-cid-4mz42fgu]{min-height:390px}}@media (width<=760px){.morocco-inner[data-astro-cid-4mz42fgu]{grid-template-columns:1fr;gap:3rem}.morocco-content[data-astro-cid-4mz42fgu]{max-width:680px}.morocco-media[data-astro-cid-4mz42fgu]{max-width:680px;min-height:430px}.morocco-media[data-astro-cid-4mz42fgu] img[data-astro-cid-4mz42fgu]{max-height:430px}}@media (width<=500px){.morocco-section[data-astro-cid-4mz42fgu]{padding-block:4.5rem}.morocco-copy[data-astro-cid-4mz42fgu]{margin-top:1.5rem}.morocco-cta[data-astro-cid-4mz42fgu]{gap:1.05rem;margin-top:2.1rem;font-size:.59rem}.morocco-media[data-astro-cid-4mz42fgu]{min-height:330px}.morocco-media[data-astro-cid-4mz42fgu] img[data-astro-cid-4mz42fgu]{max-height:330px}}@media (prefers-reduced-motion:reduce){.morocco-reveal[data-astro-cid-4mz42fgu]{opacity:1;transition:none;transform:none}.is-visible[data-astro-cid-4mz42fgu] .morocco-media[data-astro-cid-4mz42fgu] img[data-astro-cid-4mz42fgu]{animation:none}}.certifications-section[data-astro-cid-j2oyftwp]{background:#fff;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.certifications-inner[data-astro-cid-j2oyftwp]{max-width:1440px;margin:0 auto}.certifications-intro[data-astro-cid-j2oyftwp]{text-align:center;max-width:780px;margin:0 auto}.eyebrow[data-astro-cid-j2oyftwp]{color:#009d28;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-j2oyftwp] span[data-astro-cid-j2oyftwp]{color:#84938b}.intro-line[data-astro-cid-j2oyftwp]{background:#009d28;border-radius:999px;width:46px;height:3px;margin:1.15rem auto 1.45rem}h2[data-astro-cid-j2oyftwp]{color:#052337;letter-spacing:-.04em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,5.9rem);font-weight:900;line-height:.9}.certifications-intro[data-astro-cid-j2oyftwp]>p[data-astro-cid-j2oyftwp]:last-child{color:#586d64;max-width:710px;margin:1.7rem auto 0;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.certification-grid[data-astro-cid-j2oyftwp]{border-top:1px solid #e4e9e3;border-bottom:1px solid #e4e9e3;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;margin:clamp(3.5rem,7vw,6.25rem) 0 0;padding:0;list-style:none;display:grid}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]{border-right:1px solid #e4e9e3;place-items:center;min-width:0;min-height:165px;padding:1.8rem clamp(.9rem,2vw,2rem);display:grid}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:last-child{border-right:0}.certification-grid[data-astro-cid-j2oyftwp] img[data-astro-cid-j2oyftwp]{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:92px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:hover img[data-astro-cid-j2oyftwp]{transform:scale(1.05)}.certification-reveal[data-astro-cid-j2oyftwp]{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s), transform .55s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s);transform:translateY(22px)}.is-visible[data-astro-cid-j2oyftwp] .certification-reveal[data-astro-cid-j2oyftwp]{opacity:1;transform:translateY(0)}@media (width<=900px){.certification-grid[data-astro-cid-j2oyftwp]{grid-template-columns:repeat(3,minmax(0,1fr))}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(3){border-right:0}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(n+4){border-top:1px solid #e4e9e3}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(5){border-right:0}}@media (width<=560px){.certifications-section[data-astro-cid-j2oyftwp]{padding-block:4.5rem}.certification-grid[data-astro-cid-j2oyftwp]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.3rem}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]{min-height:135px;padding:1.25rem}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(2n){border-right:0}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(n+3){border-top:1px solid #e4e9e3}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:nth-child(3){border-right:1px solid #e4e9e3}.certification-grid[data-astro-cid-j2oyftwp] li[data-astro-cid-j2oyftwp]:last-child{border-right:0;grid-column:1/-1}.certification-grid[data-astro-cid-j2oyftwp] img[data-astro-cid-j2oyftwp]{max-height:75px}}@media (prefers-reduced-motion:reduce){.certification-reveal[data-astro-cid-j2oyftwp]{opacity:1;transition:none;transform:none}.certification-grid[data-astro-cid-j2oyftwp] img[data-astro-cid-j2oyftwp]{transition:none}}.global-export-section[data-astro-cid-ybbq6z45]{color:#fff;background:#052337;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.global-export-inner[data-astro-cid-ybbq6z45]{grid-template-columns:minmax(0,.82fr) minmax(430px,1fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1440px;margin:0 auto;display:grid}.global-export-content[data-astro-cid-ybbq6z45]{max-width:610px}.eyebrow[data-astro-cid-ybbq6z45]{color:#00a82d;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-ybbq6z45] span[data-astro-cid-ybbq6z45]{color:#ffffff75}h2[data-astro-cid-ybbq6z45]{letter-spacing:-.04em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:900;line-height:.9}.global-copy[data-astro-cid-ybbq6z45]{color:#ffffffba;margin-top:2rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.global-copy[data-astro-cid-ybbq6z45] p[data-astro-cid-ybbq6z45]{margin:0}.global-copy[data-astro-cid-ybbq6z45] p[data-astro-cid-ybbq6z45]+p[data-astro-cid-ybbq6z45]{margin-top:1.1rem}.commitments[data-astro-cid-ybbq6z45]{gap:1.15rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.commitments[data-astro-cid-ybbq6z45] li[data-astro-cid-ybbq6z45]{grid-template-columns:38px 1fr;align-items:start;gap:.8rem;display:grid}.commitment-icon[data-astro-cid-ybbq6z45]{color:#00a82d;border:1px solid #00a82da6;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .25s,color .25s,transform .25s;display:grid}.commitment-icon[data-astro-cid-ybbq6z45] svg[data-astro-cid-ybbq6z45]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:18px;height:18px}.commitments[data-astro-cid-ybbq6z45] li[data-astro-cid-ybbq6z45]:hover .commitment-icon[data-astro-cid-ybbq6z45]{color:#052337;background:#00a82d;transform:translateY(-2px)}.commitments[data-astro-cid-ybbq6z45] strong[data-astro-cid-ybbq6z45]{letter-spacing:.01em;font-size:.82rem;display:block}.commitments[data-astro-cid-ybbq6z45] small[data-astro-cid-ybbq6z45]{color:#ffffff91;margin-top:.25rem;font-size:.73rem;line-height:1.45;display:block}.partner-cta[data-astro-cid-ybbq6z45]{color:#fff;letter-spacing:.11em;text-transform:uppercase;border:1px solid #00a82d;align-items:center;gap:1.8rem;width:fit-content;margin-top:2.6rem;padding:1rem 1.25rem 1rem 1.45rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.partner-cta[data-astro-cid-ybbq6z45] span[data-astro-cid-ybbq6z45]{color:#00a82d;font-size:1.3rem;line-height:.7;transition:transform .25s,color .25s}.partner-cta[data-astro-cid-ybbq6z45]:hover,.partner-cta[data-astro-cid-ybbq6z45]:focus-visible{background:#00a82d;transform:translateY(-2px)}.partner-cta[data-astro-cid-ybbq6z45]:hover span[data-astro-cid-ybbq6z45],.partner-cta[data-astro-cid-ybbq6z45]:focus-visible span[data-astro-cid-ybbq6z45]{color:#fff;transform:translate(5px)}.global-media[data-astro-cid-ybbq6z45]{aspect-ratio:1.5;background:#0b3046;border-radius:20px;place-items:center;margin:0;display:grid}.global-media[data-astro-cid-ybbq6z45] img[data-astro-cid-ybbq6z45]{border-radius:inherit;object-fit:contain;object-position:center;width:100%;height:100%;display:block}.global-reveal[data-astro-cid-ybbq6z45]{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.global-media[data-astro-cid-ybbq6z45].global-reveal{transition-delay:.1s;transform:translate(34px)scale(1.04)}.is-visible[data-astro-cid-ybbq6z45] .global-reveal[data-astro-cid-ybbq6z45]{opacity:1;transform:translate(0)scale(1)}.is-visible[data-astro-cid-ybbq6z45] .commitments[data-astro-cid-ybbq6z45] li[data-astro-cid-ybbq6z45]{animation:.5s cubic-bezier(.16,1,.3,1) both commitment-in;animation-delay:calc(.3s + var(--commitment-delay))}@keyframes commitment-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.global-export-inner[data-astro-cid-ybbq6z45]{grid-template-columns:minmax(0,1fr) minmax(350px,.9fr);gap:3rem}}@media (width<=760px){.global-export-inner[data-astro-cid-ybbq6z45]{grid-template-columns:1fr;gap:3rem}.global-export-content[data-astro-cid-ybbq6z45],.global-media[data-astro-cid-ybbq6z45]{max-width:680px}}@media (width<=500px){.global-export-section[data-astro-cid-ybbq6z45]{padding-block:4.5rem}.partner-cta[data-astro-cid-ybbq6z45]{gap:1rem;margin-top:2.2rem;font-size:.58rem}.global-media[data-astro-cid-ybbq6z45]{aspect-ratio:1.25}}@media (prefers-reduced-motion:reduce){.global-reveal[data-astro-cid-ybbq6z45]{opacity:1;transition:none;transform:none}.is-visible[data-astro-cid-ybbq6z45] .commitments[data-astro-cid-ybbq6z45] li[data-astro-cid-ybbq6z45]{animation:none}.commitment-icon[data-astro-cid-ybbq6z45],.partner-cta[data-astro-cid-ybbq6z45],.partner-cta[data-astro-cid-ybbq6z45] span[data-astro-cid-ybbq6z45]{transition:none}}.contact-section[data-astro-cid-uukcahgk]{background:#faf9f6;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,7rem);overflow:hidden}.contact-inner[data-astro-cid-uukcahgk]{grid-template-columns:minmax(0,.78fr) minmax(440px,1fr);align-items:start;gap:clamp(3rem,9vw,10rem);max-width:1440px;margin:0 auto;display:grid}.contact-content[data-astro-cid-uukcahgk]{max-width:545px;padding-top:clamp(0rem,3vw,2.5rem)}.eyebrow[data-astro-cid-uukcahgk]{color:#009d28;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.eyebrow[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]{color:#83938a}h2[data-astro-cid-uukcahgk]{color:#052337;letter-spacing:-.04em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:900;line-height:.9}.contact-intro[data-astro-cid-uukcahgk]{color:#526960;margin:2rem 0 0;font-size:clamp(.9rem,1vw,1rem);line-height:1.75}.contact-secondary[data-astro-cid-uukcahgk]{color:#052337;margin:1.15rem 0 0;font-size:.95rem;font-weight:700;line-height:1.6}.contact-details[data-astro-cid-uukcahgk]{gap:.75rem;margin-top:2rem;display:grid}.contact-details[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk],.contact-location[data-astro-cid-uukcahgk]{color:#052337;align-items:center;gap:.65rem;width:fit-content;font-size:.88rem;font-weight:700;text-decoration:none;transition:color .22s;display:inline-flex}.contact-details[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover,.contact-details[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:focus-visible{color:#009d28}.contact-details[data-astro-cid-uukcahgk] svg[data-astro-cid-uukcahgk]{fill:none;stroke:#00a82d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:18px;height:18px}.contact-form[data-astro-cid-uukcahgk]{background:#fff;border:1px solid #e1e5df;border-radius:20px;padding:clamp(1.5rem,4vw,3rem)}.form-grid[data-astro-cid-uukcahgk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.field[data-astro-cid-uukcahgk]{min-width:0}.field[data-astro-cid-uukcahgk].full-width{grid-column:1/-1}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk]{color:#052337;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]{color:#00a82d}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] select[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{box-sizing:border-box;color:#052337;width:100%;font:inherit;background:#fff;border:1px solid #d8ded7;border-radius:8px;outline:none;font-size:.9rem;line-height:1.4;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] select[data-astro-cid-uukcahgk]{min-height:50px;padding:.75rem .85rem}.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{resize:vertical;min-height:135px;padding:.8rem .85rem}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]::placeholder,.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]::placeholder{color:#8b9991}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]:focus,.field[data-astro-cid-uukcahgk] select[data-astro-cid-uukcahgk]:focus,.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]:focus{border-color:#00a82d;box-shadow:0 0 0 3px #00a82d1f}.submit-button[data-astro-cid-uukcahgk]{color:#fff;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#052337;border:1px solid #052337;border-radius:999px;align-items:center;gap:1.7rem;min-height:52px;margin-top:1.5rem;padding:.95rem 1.2rem .95rem 1.35rem;font-size:.65rem;font-weight:800;transition:background .25s,transform .25s;display:inline-flex}.submit-button[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]:last-child{color:#00a82d;font-size:1.3rem;line-height:.7;transition:transform .25s,color .25s}.submit-button[data-astro-cid-uukcahgk]:hover:not(:disabled),.submit-button[data-astro-cid-uukcahgk]:focus-visible{background:#00a82d;border-color:#00a82d;transform:translateY(-2px)}.submit-button[data-astro-cid-uukcahgk]:hover:not(:disabled) span[data-astro-cid-uukcahgk]:last-child,.submit-button[data-astro-cid-uukcahgk]:focus-visible span[data-astro-cid-uukcahgk]:last-child{color:#fff;transform:translate(5px)}.submit-button[data-astro-cid-uukcahgk]:disabled{cursor:wait;opacity:.65}.form-status[data-astro-cid-uukcahgk]{min-height:1.4em;margin:1rem 0 0;font-size:.82rem;line-height:1.45}.form-status[data-astro-cid-uukcahgk][data-state=success]{color:#087a29}.form-status[data-astro-cid-uukcahgk][data-state=error]{color:#b71920}.honeypot[data-astro-cid-uukcahgk]{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute}.contact-reveal[data-astro-cid-uukcahgk]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(25px)}.contact-form[data-astro-cid-uukcahgk].contact-reveal{transition-delay:.12s}.is-visible[data-astro-cid-uukcahgk] .contact-reveal[data-astro-cid-uukcahgk]{opacity:1;transform:translateY(0)}@media (width<=900px){.contact-inner[data-astro-cid-uukcahgk]{grid-template-columns:minmax(0,.8fr) minmax(380px,1fr);gap:3rem}}@media (width<=760px){.contact-inner[data-astro-cid-uukcahgk]{grid-template-columns:1fr;gap:3rem}.contact-content[data-astro-cid-uukcahgk]{max-width:650px;padding-top:0}.contact-form[data-astro-cid-uukcahgk]{max-width:680px}}@media (width<=500px){.contact-section[data-astro-cid-uukcahgk]{padding-block:4.5rem}.contact-intro[data-astro-cid-uukcahgk]{margin-top:1.5rem}.form-grid[data-astro-cid-uukcahgk]{grid-template-columns:1fr;gap:1.05rem}.contact-form[data-astro-cid-uukcahgk]{padding:1.4rem}.field[data-astro-cid-uukcahgk].full-width{grid-column:auto}.submit-button[data-astro-cid-uukcahgk]{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.contact-reveal[data-astro-cid-uukcahgk]{opacity:1;transition:none;transform:none}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] select[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk],.submit-button[data-astro-cid-uukcahgk],.submit-button[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]:last-child{transition:none}}
