body{color:#052337;background:#faf9f6;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}.page-section[data-astro-cid-ql4ng2in],.final-cta[data-astro-cid-ql4ng2in]{padding-inline:clamp(1.25rem,6vw,7rem)}.breadcrumbs[data-astro-cid-ql4ng2in]{color:#698078;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;max-width:1440px;margin:0 auto;padding:1.35rem clamp(1.25rem,6vw,7rem) 0;font-size:.72rem;font-weight:700;display:flex}.breadcrumbs[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in]{color:#052337;text-underline-offset:.25rem;text-decoration-color:#00a82d}.breadcrumb-chevron[data-astro-cid-ql4ng2in]{fill:none;stroke:#00a82d;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:14px;height:14px}.breadcrumbs[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in][aria-current=page]{color:#6f8179}.about-hero[data-astro-cid-ql4ng2in]{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1580px;margin:0 auto;padding-top:clamp(4rem,8vw,8rem);padding-bottom:clamp(5.5rem,10vw,10rem);display:grid}.hero-copy[data-astro-cid-ql4ng2in]{max-width:540px}.eyebrow[data-astro-cid-ql4ng2in],.section-number[data-astro-cid-ql4ng2in]{color:#009d28;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.7rem;font-weight:800}.section-number[data-astro-cid-ql4ng2in]{color:#60756c}.hero-copy[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in],h2[data-astro-cid-ql4ng2in]{color:#052337;letter-spacing:-.045em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900;line-height:.91}.hero-copy[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in]{max-width:600px;font-size:clamp(3.35rem,6.4vw,7.8rem)}.hero-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.eyebrow),.identity-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in],.section-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number),.quality-content[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number),.partnership-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number),.final-cta-inner[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.eyebrow){color:#506760;font-size:clamp(.94rem,1.12vw,1.08rem);line-height:1.8}.hero-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.eyebrow){max-width:505px;margin:2.1rem 0 0}.hero-media[data-astro-cid-ql4ng2in]{background:#e9ede5;border-radius:2px 2px 42px;margin:0;overflow:hidden}.hero-media[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{width:100%;height:auto;display:block}.text-link[data-astro-cid-ql4ng2in],.berry-link[data-astro-cid-ql4ng2in]{color:#052337;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.text-link[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.berry-link[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.solid-button[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.outline-button[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{color:#00a82d;font-size:1.2rem;line-height:.8;transition:transform .25s}.text-link[data-astro-cid-ql4ng2in]:hover span[data-astro-cid-ql4ng2in],.text-link[data-astro-cid-ql4ng2in]:focus-visible span[data-astro-cid-ql4ng2in],.berry-link[data-astro-cid-ql4ng2in]:hover span[data-astro-cid-ql4ng2in],.berry-link[data-astro-cid-ql4ng2in]:focus-visible span[data-astro-cid-ql4ng2in],.solid-button[data-astro-cid-ql4ng2in]:hover span[data-astro-cid-ql4ng2in],.solid-button[data-astro-cid-ql4ng2in]:focus-visible span[data-astro-cid-ql4ng2in],.outline-button[data-astro-cid-ql4ng2in]:hover span[data-astro-cid-ql4ng2in],.outline-button[data-astro-cid-ql4ng2in]:focus-visible span[data-astro-cid-ql4ng2in]{transform:translate(5px)}.identity[data-astro-cid-ql4ng2in]{grid-template-columns:minmax(360px,1fr) minmax(0,.85fr);align-items:center;gap:clamp(3rem,10vw,11rem);max-width:1440px;margin:auto;padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(5rem,9vw,9rem);display:grid}.identity-media[data-astro-cid-ql4ng2in]{background:#e9ede5;border-radius:26px;margin:0;overflow:hidden}.identity-media[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{width:100%;height:auto;display:block}.identity-copy[data-astro-cid-ql4ng2in]{max-width:540px}.identity-copy[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],.section-intro[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],.quality-content[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],.partnership-copy[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],.final-cta[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{font-size:clamp(2.8rem,4.8vw,5.7rem)}.identity-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number){margin:1.6rem 0 0}.identity-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]+p[data-astro-cid-ql4ng2in]{margin-top:1rem}.focus[data-astro-cid-ql4ng2in]{background:#fff;padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(5rem,9vw,9rem)}.section-intro[data-astro-cid-ql4ng2in]{text-align:center;max-width:725px;margin:0 auto}.section-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number){max-width:650px;margin:1.6rem auto 0}.berry-list[data-astro-cid-ql4ng2in]{background:#dde5df;border:1px solid #dde5df;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:1440px;margin:clamp(3.5rem,6vw,6rem) auto 0;display:grid}.berry-item[data-astro-cid-ql4ng2in]{background:#fff;min-height:330px;padding:clamp(1.6rem,3vw,3rem)}.berry-item[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:first-child{color:#9aaca2;letter-spacing:.12em;margin:0;font-size:.75rem;font-weight:800}.berry-item[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{letter-spacing:-.03em;margin:3.8rem 0 1.15rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,2.7vw,3.1rem)}.berry-item[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in]{color:#052337;text-decoration:none}.berry-item[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(:first-child){color:#596e66;margin:0;font-size:.92rem;line-height:1.72}.berry-item[data-astro-cid-ql4ng2in] .berry-link[data-astro-cid-ql4ng2in]{margin-top:1.5rem}.strawberry[data-astro-cid-ql4ng2in]{border-top:4px solid #b71920}.raspberry[data-astro-cid-ql4ng2in]{border-top:4px solid #900d35}.blueberry[data-astro-cid-ql4ng2in]{border-top:4px solid #173b80}.quality-story[data-astro-cid-ql4ng2in]{background:#e9eee7;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:clamp(3rem,12vw,14rem);padding-top:clamp(5rem,10vw,10rem);padding-bottom:clamp(5rem,10vw,10rem);display:grid}.quality-content[data-astro-cid-ql4ng2in]{max-width:720px}.quality-content[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number),.partnership-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number){max-width:640px;margin:1.6rem 0 0}.quality-content[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]+p[data-astro-cid-ql4ng2in]{margin-top:1rem}.quality-note[data-astro-cid-ql4ng2in]{max-width:300px;margin:0;padding-bottom:.35rem}.note-line[data-astro-cid-ql4ng2in]{background:#00a82d;width:50px;height:3px;margin-bottom:1.7rem;display:block}.quality-note[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{color:#052337;margin:0;font-family:Georgia,serif;font-size:clamp(1.4rem,2.1vw,2.15rem);font-style:italic;line-height:1.35}.light-link[data-astro-cid-ql4ng2in]{margin-top:2.3rem}.partnership[data-astro-cid-ql4ng2in]{max-width:1440px;margin:auto;padding-top:clamp(5.5rem,10vw,10rem);padding-bottom:clamp(5.5rem,10vw,10rem)}.partnership-copy[data-astro-cid-ql4ng2in]{max-width:790px}.outline-button[data-astro-cid-ql4ng2in],.solid-button[data-astro-cid-ql4ng2in]{color:#052337;letter-spacing:.1em;text-transform:uppercase;border:1px solid #052337;border-radius:999px;align-items:center;gap:1.65rem;margin-top:2.35rem;padding:1rem 1.3rem 1rem 1.5rem;font-size:.67rem;font-weight:800;text-decoration:none;transition:transform .25s,background .25s,color .25s;display:inline-flex}.outline-button[data-astro-cid-ql4ng2in]:hover,.outline-button[data-astro-cid-ql4ng2in]:focus-visible{color:#fff;background:#052337;transform:translateY(-2px)}.solid-button[data-astro-cid-ql4ng2in]{color:#fff;background:#00a82d;border-color:#00a82d}.solid-button[data-astro-cid-ql4ng2in]:hover,.solid-button[data-astro-cid-ql4ng2in]:focus-visible{background:#052337;border-color:#052337;transform:translateY(-2px)}.solid-button[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{color:#fff}.final-cta[data-astro-cid-ql4ng2in]{color:#fff;background:#052337}.final-cta-inner[data-astro-cid-ql4ng2in]{max-width:1440px;margin:auto;padding:clamp(5rem,9vw,8rem) 0}.final-cta[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{color:#fff;max-width:750px}.final-cta-inner[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.eyebrow){color:#ffffffb8;max-width:610px;margin:1.7rem 0 0}.cta-actions[data-astro-cid-ql4ng2in]{flex-wrap:wrap;gap:.8rem;display:flex}.final-cta[data-astro-cid-ql4ng2in] .outline-button[data-astro-cid-ql4ng2in]{color:#fff;border-color:#ffffff8c}.final-cta[data-astro-cid-ql4ng2in] .outline-button[data-astro-cid-ql4ng2in]:hover,.final-cta[data-astro-cid-ql4ng2in] .outline-button[data-astro-cid-ql4ng2in]:focus-visible{background:#00a82d;border-color:#00a82d}.final-cta[data-astro-cid-ql4ng2in] .solid-button[data-astro-cid-ql4ng2in],.final-cta[data-astro-cid-ql4ng2in] .outline-button[data-astro-cid-ql4ng2in]{margin-top:2.35rem}.reveal-item[data-astro-cid-ql4ng2in]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.is-visible[data-astro-cid-ql4ng2in] .reveal-item[data-astro-cid-ql4ng2in]{opacity:1;transform:translateY(0)}.is-visible[data-astro-cid-ql4ng2in] .reveal-item[data-astro-cid-ql4ng2in]:nth-child(2){transition-delay:.12s}.is-visible[data-astro-cid-ql4ng2in] .berry-item[data-astro-cid-ql4ng2in]{transition-delay:calc(var(--item-order) * .1s)}@media (width<=850px){.about-hero[data-astro-cid-ql4ng2in]{grid-template-columns:minmax(0,.78fr) minmax(350px,1fr);gap:3rem}.hero-copy[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in]{font-size:clamp(3.2rem,7vw,5.4rem)}.identity[data-astro-cid-ql4ng2in]{grid-template-columns:minmax(310px,1fr) minmax(0,.82fr);gap:3rem}.berry-list[data-astro-cid-ql4ng2in]{grid-template-columns:1fr}.berry-item[data-astro-cid-ql4ng2in]{min-height:0}.berry-item[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{margin-top:2rem}.quality-story[data-astro-cid-ql4ng2in]{gap:3rem}}@media (width<=680px){.breadcrumbs[data-astro-cid-ql4ng2in]{padding-top:1rem}.about-hero[data-astro-cid-ql4ng2in],.identity[data-astro-cid-ql4ng2in],.quality-story[data-astro-cid-ql4ng2in]{grid-template-columns:1fr}.about-hero[data-astro-cid-ql4ng2in]{padding-top:3.5rem}.hero-copy[data-astro-cid-ql4ng2in],.identity-copy[data-astro-cid-ql4ng2in]{max-width:650px}.hero-media[data-astro-cid-ql4ng2in]{border-radius:2px 2px 28px;order:2}.identity[data-astro-cid-ql4ng2in]{padding-top:4.5rem;padding-bottom:4.5rem}.identity-media[data-astro-cid-ql4ng2in]{max-width:650px}.quality-story[data-astro-cid-ql4ng2in]{padding-top:4.5rem;padding-bottom:4.5rem}.quality-note[data-astro-cid-ql4ng2in]{max-width:480px}.section-intro[data-astro-cid-ql4ng2in]{text-align:left}.section-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]:not(.section-number){margin-left:0}.cta-actions[data-astro-cid-ql4ng2in]{grid-template-columns:1fr;display:grid}.final-cta[data-astro-cid-ql4ng2in] .solid-button[data-astro-cid-ql4ng2in],.final-cta[data-astro-cid-ql4ng2in] .outline-button[data-astro-cid-ql4ng2in]{justify-content:space-between;margin-top:.8rem}.final-cta[data-astro-cid-ql4ng2in] .solid-button[data-astro-cid-ql4ng2in]:first-child{margin-top:2.2rem}}@media (prefers-reduced-motion:reduce){.reveal-item[data-astro-cid-ql4ng2in]{opacity:1;transition:none;transform:none}.text-link[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.berry-link[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.solid-button[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],.outline-button[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{transition:none}}
