.hero-copy{width:100%;max-width:1250px}.hero-copy :is(h1,.brand-headline){font-size:clamp(48px,6.1vw,92px);margin:auto}.hero-copy>p{color:var(--cream);font-size:18px;margin:30px auto 16px;max-width:600px}.hero-copy .text-link{color:var(--cream);border-color:#f4edde80}.neo-word{display:inline-block;white-space:nowrap}.neo-word em{display:inline-block;min-width:2.55em;text-align:left}.section-lead{text-align:center;margin:-38px auto 50px;max-width:700px}.material-image{display:block}.material-description{padding-right:0}.material-description h4{font-size:23px;line-height:1.35;font-weight:400;margin:0 0 16px}.material-description p{margin-bottom:15px}.material-description .text-link{margin-top:4px}.family-products{padding-top:15px}.editorial>h2:empty{display:none}.editorial>h2{margin-bottom:38px}.editorial>p{max-width:810px;color:var(--muted);font-size:18px}.editorial-columns{display:grid;grid-template-columns:1fr 1fr;gap:7%}.editorial-columns p{font-size:18px;color:var(--muted)}.function-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 8%;margin:40px 0}.function-grid h3{font-size:27px;margin-bottom:16px}.function-grid p{color:var(--muted);max-width:520px;margin-bottom:0}.section-note{margin-top:50px}.tinted{background:#e6e3d3}.actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.home-invite .actions{justify-content:center}.home-invite>p{max-width:750px;margin:0 auto 24px;color:var(--muted)}.home-invite h2{max-width:1100px;margin-left:auto;margin-right:auto}.intro-question{text-align:center;max-width:700px;margin:25px auto 0;padding:0 24px;color:var(--muted)}.intro-question strong{font-weight:400;color:var(--green)}.opportunity-diagram{display:flex;align-items:center;justify-content:center;margin:45px auto;max-width:760px;min-height:230px}.opportunity-diagram span,.opportunity-diagram strong{display:flex;align-items:center;justify-content:center;text-align:center;width:250px;height:230px;border:1px solid #839175;border-radius:50%;font-size:22px;line-height:1.35;font-weight:400}.opportunity-diagram strong{background:var(--green);color:var(--cream);margin:0 -40px;z-index:1}.fraction-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:50px 0}.fraction-flow .text-link{font-size:22px}.fraction-flow p{font-size:20px;margin:0}.fraction-flow strong{font-weight:400}.product-links article{padding:30px 0}.product-links h4{font-size:23px;font-weight:400;line-height:1.4;margin:0 0 20px}.product-links .text-link{margin-top:24px}.product-introduction{font-size:20px}.product-hero h1{max-width:1200px}.properties{max-width:1000px;margin:0}.properties>div{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:22px 0;border-bottom:1px solid #a0ac9455}.properties dt{font-weight:600}.properties dd{margin:0;color:var(--muted)}.evidence-list{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px;padding-left:22px;font-size:20px}.nutrient-profile{font-size:clamp(24px,3vw,40px)!important;color:var(--green)!important;line-height:1.7}.stone-detail{height:38px;width:160px;margin:0 auto 32px;border-top:5px double #a68b36;border-bottom:5px double #a68b36;transform:skewX(-18deg)}.india-closing{background:#e6e3d3}.team-grid p{font-size:16px}
@media(max-width:700px){.hero-copy :is(h1,.brand-headline){font-size:clamp(40px,8.8vw,58px)}.hero-copy>p{font-size:16px;margin-top:28px}.hero-copy :is(h1,.brand-headline) br{display:block}.neo-word{margin-top:6px}.hero{min-height:680px}.section-lead{margin:-20px auto 35px}.function-grid,.editorial-columns,.fraction-flow{grid-template-columns:1fr;gap:28px}.editorial>p,.editorial-columns p{font-size:16px}.opportunity-diagram{min-height:145px}.opportunity-diagram span,.opportunity-diagram strong{width:140px;height:145px;font-size:15px}.opportunity-diagram strong{margin:0 -24px}.properties>div{grid-template-columns:1fr;gap:6px}.evidence-list{grid-template-columns:1fr;font-size:18px}.actions{gap:12px}.home-invite .pill{margin-top:4px}.product-introduction{font-size:18px}.home-materials>h2{margin-bottom:45px}}
