/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:mc-organic-eos-story (INDEX:71) */
.main-page-title{display:none!important}.page-width:has(.mc-eos-story){max-width:none!important;padding:0!important}.mc-eos-story{--eos-forest:#173d35;--eos-deep:#102f2b;--eos-moss:#496e5d;--eos-sage:#dfe9df;--eos-cream:#f4f0e5;--eos-paper:#fbfaf6;--eos-gold:#bc8d3f;--eos-ink:#18302c;--eos-muted:#5d706b;--eos-line:#d4ddd5;background:var(--eos-paper);color:var(--eos-ink);font-size:18px;line-height:1.58;overflow:hidden}.mc-eos-story *{box-sizing:border-box}.mc-eos-story h1,.mc-eos-story h2,.mc-eos-story h3{color:inherit;letter-spacing:-.045em}.mc-eos-story img{display:block;width:100%;height:auto}.mc-eos-shell{width:min(1420px,calc(100% - 48px));margin-inline:auto}.mc-eos-section{padding:110px 0}.mc-eos-eyebrow{margin:0 0 18px;color:var(--eos-gold);font-size:13px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.mc-eos-hero{position:relative;padding:72px 0 78px;background:linear-gradient(110deg,#f5f0e4 0 54%,#dbe7dc 54%);isolation:isolate}.mc-eos-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#173d3508 1px,transparent 1px),linear-gradient(90deg,#173d3508 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(90deg,#000,transparent 75%)}.mc-eos-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);gap:72px;align-items:center}.mc-eos-hero h1{max-width:780px;margin:0 0 24px;font-size:clamp(58px,6vw,92px);line-height:.96}.mc-eos-lede{max-width:760px;margin:0;color:#465d57;font-size:21px;line-height:1.62}.mc-eos-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mc-eos-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:14px 24px;border:1px solid var(--eos-forest);border-radius:999px;font-weight:850;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.mc-eos-button:hover{transform:translateY(-2px)}.mc-eos-button:focus-visible,.mc-eos-text-link:focus-visible{outline:3px solid #5f9c87;outline-offset:4px}.mc-eos-button--primary{background:var(--eos-forest);color:#fff}.mc-eos-button--primary:hover{box-shadow:0 14px 30px #173d3528}.mc-eos-button--quiet{background:#fff9;color:var(--eos-forest)}.mc-eos-hero__proof{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:42px 0 0;padding:0;border:1px solid #cad6cd;border-radius:18px;background:#cad6cd;overflow:hidden}.mc-eos-hero__proof li{display:flex;flex-direction:column;min-height:104px;padding:19px;background:#fff9}.mc-eos-hero__proof strong{font-size:19px}.mc-eos-hero__proof span{margin-top:5px;color:var(--eos-muted);font-size:13px}.mc-eos-hero__visual{position:relative}.mc-eos-hero__visual>img{aspect-ratio:1.08;object-fit:cover;border-radius:34px 34px 120px 34px;box-shadow:0 34px 70px #183c3324}.mc-eos-material-card{position:absolute;left:-38px;bottom:32px;display:flex;gap:14px;align-items:center;max-width:320px;padding:18px;border:1px solid #fff8;border-radius:18px;background:#fffdf7e8;box-shadow:0 20px 45px #16372f20;backdrop-filter:blur(10px)}.mc-eos-material-card__mark{flex:0 0 42px;width:42px;height:42px;border:8px solid #c5d8c8;border-radius:50%;box-shadow:inset 0 0 0 1px #698273}.mc-eos-material-card strong,.mc-eos-material-card span{display:block}.mc-eos-material-card span{margin-top:2px;color:var(--eos-muted);font-size:13px;line-height:1.4}.mc-eos-certifications{padding:25px 0;background:var(--eos-deep);color:#fff}.mc-eos-certifications .mc-eos-shell{display:flex;gap:28px;align-items:center;justify-content:space-between}.mc-eos-certifications p{margin:0;color:#dce8e1;font-size:14px}.mc-eos-certifications ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mc-eos-certifications li{padding:7px 11px;border:1px solid #ffffff35;border-radius:999px;color:#fff;font-size:12px;font-weight:800}.mc-eos-intro__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:start}.mc-eos-intro h2,.mc-eos-section-head h2,.mc-eos-change h2,.mc-eos-values h2,.mc-eos-local h2,.mc-eos-final h2{margin:0;font-size:clamp(44px,5vw,72px);line-height:1.03}.mc-eos-intro__copy{max-width:720px}.mc-eos-intro__copy p{margin:0 0 22px;color:var(--eos-muted);font-size:20px}.mc-eos-anatomy{background:var(--eos-cream)}.mc-eos-section-head{max-width:850px;margin-bottom:48px}.mc-eos-section-head>p:last-child{max-width:720px;color:var(--eos-muted);font-size:19px}.mc-eos-anatomy__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:76px;align-items:center}.mc-eos-anatomy__visual{position:relative}.mc-eos-anatomy__visual img{aspect-ratio:1.12;object-fit:cover;border-radius:28px}.mc-eos-anatomy__badge{position:absolute;right:18px;bottom:18px;padding:10px 14px;border-radius:999px;background:var(--eos-deep);color:#fff;font-size:13px;font-weight:850}.mc-eos-layers{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mc-eos-layers li{display:grid;grid-template-columns:58px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid #cbd4ca}.mc-eos-layers li>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--eos-gold);font-weight:900}.mc-eos-layers strong{font-size:22px}.mc-eos-layers p{margin:4px 0 0;color:var(--eos-muted)}.mc-eos-change{background:var(--eos-forest);color:#fff}.mc-eos-change__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.mc-eos-change__copy>p:not(.mc-eos-eyebrow){max-width:620px;color:#d8e6df;font-size:19px}.mc-eos-text-link{display:inline-flex;gap:8px;margin-top:20px;color:#f2d18e;font-weight:850;text-underline-offset:5px}.mc-eos-change__steps{display:grid;gap:12px}.mc-eos-change__steps article{display:grid;grid-template-columns:50px 1fr;column-gap:18px;padding:24px;border:1px solid #ffffff20;border-radius:18px;background:#ffffff09}.mc-eos-change__steps b{grid-row:1/3;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#d9b46d;color:#173d35}.mc-eos-change__steps h3{margin:0;font-size:23px}.mc-eos-change__steps p{margin:5px 0 0;color:#d8e6df}.mc-eos-values{padding-bottom:0}.mc-eos-values .mc-eos-shell{position:relative}.mc-eos-values__image img{height:min(720px,65vw);object-fit:cover;border-radius:32px}.mc-eos-values__panel{position:relative;width:min(720px,calc(100% - 70px));margin:-150px 0 0 auto;padding:58px;border-radius:28px 0 0 0;background:var(--eos-paper);box-shadow:-20px -20px 60px #15382e16}.mc-eos-values__points{display:grid;gap:20px;margin-top:34px}.mc-eos-values__points p{display:grid;grid-template-columns:170px 1fr;gap:24px;margin:0;padding-top:18px;border-top:1px solid var(--eos-line)}.mc-eos-values__points span{color:var(--eos-muted)}.mc-eos-local{background:#e6ede5}.mc-eos-local__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:center}.mc-eos-local>div>div>p:not(.mc-eos-eyebrow){max-width:760px;color:var(--eos-muted);font-size:19px}.mc-eos-local aside{padding:35px;border:1px solid #c2d2c4;border-radius:24px;background:#fff}.mc-eos-local aside p{margin:0 0 22px;font-size:22px;font-weight:800}.mc-eos-local aside ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mc-eos-local aside li:before{content:'✓';margin-right:10px;color:#37745f;font-weight:900}.mc-eos-final{padding:120px 0;background:linear-gradient(135deg,#0d2d29,#1e4c40);color:#fff;text-align:center}.mc-eos-final .mc-eos-shell{max-width:1060px}.mc-eos-final .mc-eos-eyebrow{color:#e1bd74}.mc-eos-actions--center{justify-content:center}.mc-eos-button--light{border-color:#fff;background:#fff;color:var(--eos-deep)}.mc-eos-button--outline{border-color:#ffffff70;color:#fff}.mc-eos-final__note{max-width:760px;margin:30px auto 0;color:#cbdcd4;font-size:13px}.mc-eos-story a{color:inherit}@media(max-width:1050px){.mc-eos-hero__grid{grid-template-columns:1fr;gap:50px}.mc-eos-hero{background:linear-gradient(180deg,#f5f0e4 0 58%,#dbe7dc 58%)}.mc-eos-hero__visual{max-width:840px}.mc-eos-intro__grid,.mc-eos-anatomy__grid,.mc-eos-change__grid,.mc-eos-local__grid{gap:55px}.mc-eos-values__panel{width:min(760px,calc(100% - 36px))}}@media(max-width:760px){.mc-eos-story{font-size:16px}.mc-eos-shell{width:min(100% - 28px,1420px)}.mc-eos-section{padding:72px 0}.mc-eos-hero{padding:50px 0}.mc-eos-hero h1{font-size:clamp(46px,13vw,64px)}.mc-eos-lede{font-size:17px}.mc-eos-actions{display:grid}.mc-eos-button{width:100%}.mc-eos-hero__proof{grid-template-columns:1fr}.mc-eos-hero__proof li{min-height:auto}.mc-eos-hero__visual>img{border-radius:24px 24px 72px 24px}.mc-eos-material-card{position:relative;left:auto;bottom:auto;margin:-30px 15px 0}.mc-eos-certifications .mc-eos-shell{display:block}.mc-eos-certifications ul{margin-top:14px}.mc-eos-intro__grid,.mc-eos-anatomy__grid,.mc-eos-change__grid,.mc-eos-local__grid{grid-template-columns:1fr;gap:38px}.mc-eos-intro h2,.mc-eos-section-head h2,.mc-eos-change h2,.mc-eos-values h2,.mc-eos-local h2,.mc-eos-final h2{font-size:clamp(40px,11vw,52px)}.mc-eos-intro__copy p,.mc-eos-section-head>p:last-child,.mc-eos-change__copy>p:not(.mc-eos-eyebrow),.mc-eos-local>div>div>p:not(.mc-eos-eyebrow){font-size:17px}.mc-eos-anatomy__grid{gap:26px}.mc-eos-layers li{grid-template-columns:48px 1fr;gap:14px}.mc-eos-layers strong{font-size:19px}.mc-eos-change__steps article{padding:20px 16px}.mc-eos-values__image img{height:560px}.mc-eos-values__panel{width:calc(100% - 14px);margin:-90px 0 0 auto;padding:35px 24px}.mc-eos-values__points p{grid-template-columns:1fr;gap:5px}.mc-eos-local aside{padding:26px 22px}.mc-eos-final{padding:85px 0}}@media(prefers-reduced-motion:reduce){.mc-eos-story *{scroll-behavior:auto!important;transition:none!important}}
  .mc-eos-story .mc-eos-button--primary{color:#fff}.mc-eos-story .mc-eos-button--quiet{color:var(--eos-forest)}.mc-eos-story .mc-eos-button--light{color:var(--eos-deep)}.mc-eos-story .mc-eos-button--outline{color:#fff}
  .mc-eos-certifications{padding:42px 0 38px}.mc-eos-certifications .mc-eos-shell{display:block}.mc-eos-certifications p{margin:0 0 28px;text-align:center;font-size:15px;font-weight:750;letter-spacing:.02em}.mc-eos-certifications ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;align-items:end}.mc-eos-certifications li{display:flex;min-width:0;min-height:118px;padding:10px 8px 9px;flex-direction:column;align-items:center;justify-content:flex-end;gap:11px;border:0;border-radius:16px;background:#ffffff06;text-align:center}.mc-eos-certifications li img{width:auto;max-width:112px;height:66px;object-fit:contain;filter:brightness(0) invert(1);opacity:.94}.mc-eos-certifications li img.mc-eos-certifications__native-white{filter:none}.mc-eos-certifications li span{color:#fff;font-size:12px;font-weight:850;line-height:1.25;letter-spacing:.035em}.mc-eos-certifications li:hover{background:#ffffff0d}
  @media(max-width:760px){.mc-eos-certifications{padding:36px 0}.mc-eos-certifications p{text-align:left}.mc-eos-certifications ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mc-eos-certifications li{min-height:112px}.mc-eos-certifications li:last-child{grid-column:1/-1}.mc-eos-certifications li img{height:58px}}
/* END_SECTION:mc-organic-eos-story */