
.gs-learn-hero,.gs-science-hero{background:#06162b;color:#fff;padding:105px 0}
.gs-learn-hero h1,.gs-science-hero h1{font-size:clamp(3.4rem,7vw,7rem);line-height:.92;letter-spacing:-.05em;margin:0 0 26px;max-width:1000px}
.gs-learn-hero h1 span,.gs-science-hero h1 span{color:#c4c9d0}
.gs-editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d8dde3}
.gs-learn-categories{padding:100px 0;background:#f8f4ec}
.gs-editorial-grid article{background:#fff;padding:38px;min-height:260px}
.gs-editorial-grid h2{font-size:2rem;color:#0b2342;line-height:1.05;margin:10px 0 15px}
.gs-editorial-grid p:not(.gs-kicker){line-height:1.6;color:#4b5563}
.gs-featured-learning{padding:100px 0;background:#fff}
.gs-featured-learning>div>h2,.gs-digital-library-section h2,.gs-learn-cta h2,.gs-science-principles h2,.gs-expert-library h2,.gs-ingredient-library h2,.gs-quality-section h2,.gs-science-cta h2{font-size:clamp(2.5rem,5vw,4.7rem);line-height:1;letter-spacing:-.04em;color:#0b2342;margin:0 0 35px}
.gs-feature-list{border-top:1px solid #d8dde3}
.gs-feature-list article{display:grid;grid-template-columns:70px 1fr;padding:28px 0;border-bottom:1px solid #d8dde3}
.gs-feature-list span{color:#d7192a;font-weight:900}.gs-feature-list h3{font-size:1.55rem;color:#0b2342;margin:0 0 8px}.gs-feature-list p{margin:0;line-height:1.6}
.gs-digital-library-section{padding:100px 0;background:#f8f4ec}
.gs-learn-cta,.gs-science-cta{text-align:center;padding:100px 0;background:#0b2342;color:#fff}
.gs-learn-cta h2,.gs-science-cta h2{color:#fff;max-width:850px;margin-left:auto;margin-right:auto}
.gs-science-principles{padding:100px 0;background:#f8f4ec}
.gs-principles-list{border-top:1px solid #cfd4da}
.gs-principles-list p{padding:20px 0;margin:0;border-bottom:1px solid #cfd4da;line-height:1.65}
.gs-expert-library{padding:100px 0;background:#fff}
.gs-expert-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.gs-expert-grid article{border-top:1px solid #cfd4da;padding-top:18px}.gs-expert-grid h3{font-size:1.7rem;color:#0b2342;margin:8px 0 12px}
.gs-expert-placeholder{aspect-ratio:16/10;background:#0b2342;color:#c4c9d0;display:grid;place-items:center;font-size:.8rem;letter-spacing:.14em;font-weight:800;margin-bottom:22px}
.gs-ingredient-library{padding:100px 0;background:#f8f4ec}
.gs-ingredient-list{border-top:1px solid #cfd4da}
.gs-ingredient-list div{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #cfd4da}.gs-ingredient-list b{color:#0b2342}.gs-ingredient-list span{color:#697481}
.gs-quality-section{padding:100px 0;background:#fff}.gs-quality-section p{line-height:1.75}
.gs-science-cta .gs-actions{justify-content:center}
@media(max-width:850px){.gs-editorial-grid,.gs-expert-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.gs-editorial-grid,.gs-expert-grid{grid-template-columns:1fr}.gs-ingredient-list div{flex-direction:column;gap:5px}.gs-learn-hero,.gs-science-hero{padding:75px 0}}
