
.hero-copy h1{font-size:clamp(34px,3.25vw,58px);line-height:1.4;letter-spacing:-.035em}.hero-copy .eyebrow{font-size:11px;letter-spacing:.11em}.hero-traits{flex-wrap:wrap}.source-card{padding:30px;position:relative;overflow:hidden}.source-card .feature-icon{width:80px;height:80px;object-fit:contain}.source-card>.glass-icon{width:58px;height:58px}.source-card h3{margin:16px 0 22px}.source-card dt{font-weight:650;color:#203e60;margin:20px 0 6px}.source-card dd{margin:0;color:#68839d;line-height:1.85}.source-card:after{content:"";position:absolute;width:120px;height:120px;border:1px solid #dceefb;border-radius:50%;right:-75px;bottom:-65px;box-shadow:0 0 0 16px #edf7fc88,0 0 0 33px #f5faff88;pointer-events:none}.ingredient-list li{margin-bottom:16px}.ingredient-list strong,.ingredient-list span{display:block}.ingredient-list span{font-size:13px;line-height:1.7;margin-top:4px}.nutrition-copy{padding:28px!important}.nutrition-grid .nutrition-card{align-items:stretch}.table-wrap{margin-top:26px;margin-bottom:28px}.journey-line+.table-wrap{margin-top:35px}.detail-body h3{margin-top:28px}.hero-object{opacity:1}.page-intro{min-height:470px}@media(max-width:760px){.hero-copy h1{font-size:34px}.source-card{padding:24px}.hero-copy .eyebrow{font-size:9px}.page-intro{min-height:0}}
