.gm-ingredient-teaser{display:flex;align-items:center;gap:16px;text-decoration:none;color:#17382d;border-top:1px solid #d5decb;padding:18px 0;margin:4px 0 22px}.gm-teaser-images{display:flex;flex:none;width:86px;align-items:center}.gm-teaser-images img{width:36px;height:48px;object-fit:contain;margin-right:-9px}.gm-teaser-copy{display:grid;gap:5px;min-width:0}.gm-teaser-copy strong{font-size:15px;font-weight:600}.gm-teaser-copy>span{font-size:13px;line-height:1.5;color:#4e6152}.gm-teaser-copy .gm-teaser-action{font-size:12px;text-decoration:underline;text-underline-offset:4px;color:#17382d;display:flex;gap:12px;align-items:center;min-height:28px}.gm-ingredient-teaser:focus-visible{outline:2px solid #17382d;outline-offset:5px}.hero-copy .gm-ingredient-teaser{max-width:440px;margin-top:24px;margin-bottom:6px}.gm-ingredient-teaser:hover .gm-teaser-action{text-decoration-thickness:2px}#ingredient-research{scroll-margin-top:24px}@media(max-width:700px){.gm-ingredient-teaser{gap:12px;padding:15px 0;margin-bottom:20px}.gm-teaser-images{width:76px}.gm-teaser-images img{width:32px;height:42px}.gm-teaser-copy>span{font-size:12px}.hero-copy .gm-ingredient-teaser{text-align:left;margin-top:18px}}@media(prefers-reduced-motion:no-preference){.gm-teaser-images img{transition:transform .2s ease}.gm-ingredient-teaser:hover .gm-teaser-images img{transform:translateY(-2px)}}
