.science-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding-top:35px}.science-hero h1{font-size:clamp(48px,4.5vw,70px);max-width:680px}.science-hero p:not(.eyebrow){font-size:16px;max-width:480px;margin-top:26px}.science-hero .text-link{display:inline-block;font-size:12px;margin-top:28px}.science-still{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden}.science-still img{height:100%;width:100%;object-fit:cover}.science-still>span{position:absolute;bottom:20px;left:25px;font-size:8px;letter-spacing:.12em}.science-formats{padding-top:10px}.formula-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.formula-format-grid article{background:#e9e3d9;border-radius:24px;display:grid;grid-template-columns:40% 60%;align-items:center;min-height:340px;overflow:hidden}.formula-product{height:330px}.formula-product img{width:100%;height:100%;object-fit:contain}.formula-format-grid article>div:last-child{padding:25px 30px 25px 0}.formula-format-grid h3{font-size:30px}.formula-format-grid p{font-size:12px;line-height:1.8;margin-top:17px}.formula-format-grid .eyebrow{font-size:8px;margin-bottom:15px}.ingredient-section{padding-top:25px}.ingredient-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.ingredient-grid article{border-top:1px solid var(--line);padding-top:28px}.ingredient-icon{display:grid;place-items:center;width:49px;height:49px;background:#ecd4c7;border-radius:50%;font-size:23px;color:#ae523d;margin-bottom:26px}.ingredient-grid h3{font-size:25px;line-height:1.15}.ingredient-grid p{font-size:12px;line-height:1.8;margin-top:17px}.source-ref{font-size:9px;vertical-align:super;margin-left:4px;text-decoration:underline;text-underline-offset:3px;color:#ae523d;white-space:nowrap}.science-explainer{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;background:#e9e3f0;border-radius:27px;padding:60px;max-width:1260px}.science-explainer h2{font-size:48px}.science-explainer>div>p:not(.eyebrow){font-size:14px;line-height:1.85;margin-top:25px}.science-purple{display:grid;grid-template-columns:1fr 1fr;gap:13px}.science-purple img{width:100%;border-radius:20px}.science-purple p{grid-column:span 2;font-size:10px!important;text-align:center;margin-top:8px!important}.science-answer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.science-answer-grid h3{font-size:25px}.science-answer-grid p{font-size:12px;line-height:1.85;margin-top:18px}.seal-note{margin-top:38px;padding-top:25px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 2fr;gap:40px}.seal-note h3{font-size:23px}.seal-note p{font-size:12px;line-height:1.8}.pet-notice{margin-top:28px!important;padding:19px 22px;background:#ebdfd1;border-radius:14px;font-size:12px;color:var(--ink)}.science-sources{padding-top:0}.science-sources h2{font-size:29px;letter-spacing:-.03em}.science-sources>p{font-size:12px;max-width:800px;margin-top:18px}.science-sources ol{font-size:11px;line-height:1.8;display:grid;gap:12px;padding-left:18px;margin-top:25px}.science-sources a{text-decoration:underline;text-underline-offset:3px}.science-cta{padding-top:45px;padding-bottom:50px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:40px}.science-cta h2{font-size:43px}.science-cta p:not(.eyebrow){font-size:13px;margin-top:19px}.science-page .footer{padding-top:40px}.science-hero .eyebrow{font-size:10px}
@media(max-width:900px){.science-hero{gap:30px}.formula-format-grid article{grid-template-columns:35% 65%}.ingredient-grid{grid-template-columns:1fr 1fr;gap:34px}.science-explainer{margin-inline:25px;padding:45px;gap:35px}.science-answer-grid{gap:25px}.science-answer-grid h3{font-size:23px}}
@media(max-width:700px){.science-hero{display:flex;flex-direction:column;gap:30px;padding-top:20px}.science-hero h1{font-size:46px}.science-hero p:not(.eyebrow){font-size:13px;margin-top:23px}.science-still{width:100%;aspect-ratio:1.2;border-radius:22px}.science-hero .text-link{font-size:11px;margin-top:20px}.formula-format-grid{grid-template-columns:1fr;gap:20px}.formula-format-grid article{grid-template-columns:37% 63%;min-height:300px;border-radius:21px}.formula-product{height:270px}.formula-format-grid article>div:last-child{padding:23px 22px 23px 0}.formula-format-grid h3{font-size:28px}.formula-format-grid p{font-size:11px;line-height:1.8}.ingredient-grid{gap:28px 22px}.ingredient-grid h3{font-size:23px}.ingredient-grid p{font-size:11px;line-height:1.8}.ingredient-icon{width:43px;height:43px;font-size:20px;margin-bottom:23px}.science-explainer{display:flex;flex-direction:column;gap:28px;margin-inline:15px;padding:35px 23px;border-radius:23px}.science-explainer h2{font-size:36px}.science-explainer>div>p:not(.eyebrow){font-size:12px;margin-top:20px}.science-purple img{border-radius:16px}.science-purple p{font-size:9px!important}.science-answer-grid{grid-template-columns:1fr;gap:27px}.science-answer-grid h3{font-size:26px}.science-answer-grid p{font-size:12px;margin-top:14px}.seal-note{grid-template-columns:1fr;gap:15px;margin-top:28px}.seal-note p{font-size:11px}.pet-notice{font-size:11px;padding:17px}.science-sources h2{font-size:29px}.science-sources>p{font-size:11px}.science-sources ol{font-size:10px;gap:14px;overflow-wrap:anywhere}.science-cta{display:block;padding-top:35px;padding-bottom:30px}.science-cta h2{font-size:36px}.science-cta p:not(.eyebrow){font-size:12px}.science-cta .button{margin-top:24px;font-size:12px}.science-page .footer{padding-bottom:40px}}
