.synced-editorial{padding:clamp(48px,6vw,88px) 0}
.synced-editorial__heading{max-width:720px;margin:0 0 clamp(28px,4vw,48px)}
.synced-editorial__heading .synced-eyebrow{color:#a32b32}
.synced-editorial__heading h2{margin:0 0 18px;font-size:clamp(38px,5vw,68px);line-height:1.06;letter-spacing:-.035em}
.synced-editorial__heading p:not(.synced-eyebrow){font-size:clamp(16px,1.5vw,20px);line-height:1.55}
.synced-editorial__grid{display:grid;gap:clamp(14px,2vw,28px)}
.synced-editorial__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.synced-editorial__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}
.synced-editorial__card,.synced-editorial figure{margin:0;min-width:0;overflow:hidden;border-radius:8px;background:#f7f2ed}
.synced-editorial__card>img,.synced-editorial figure>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.synced-editorial__card-copy{padding:clamp(20px,3vw,36px)}
.synced-editorial__card-copy>span,.synced-editorial figcaption{color:#943b3c;font:600 11px/1.5 Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.synced-editorial__card-copy h3{margin:10px 0;font-size:clamp(25px,2.5vw,38px);line-height:1.13}
.synced-editorial__card-copy p{font-size:16px;line-height:1.55}
.synced-editorial__card-copy a{color:#8f3034;text-underline-offset:4px}
.synced-editorial figcaption{padding:18px 20px}
.synced-editorial__ingredients{margin-top:clamp(48px,7vw,92px);padding-top:clamp(32px,4vw,56px);border-top:1px solid #e6d9d3}
.synced-editorial__ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.synced-editorial__ingredient-grid article{padding:clamp(22px,3vw,36px);background:#f7f2ed;border-radius:8px}
.synced-editorial__ingredient-grid span{color:#943b3c;font:600 11px/1.5 Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.synced-editorial__ingredient-grid h3{margin:12px 0;font-size:clamp(25px,2.5vw,38px);line-height:1.13}
.synced-editorial__ingredient-grid p,.synced-editorial__ingredient-note{font-size:16px;line-height:1.55}
.synced-editorial__ingredient-grid a{color:#8f3034;text-underline-offset:4px}
.synced-editorial__ingredient-note{max-width:760px;margin:22px 0 0;color:#5f5550}
.synced-editorial--aura{padding:clamp(36px,4vw,60px) 0}
.synced-editorial--aura .synced-editorial__layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.5fr);align-items:center;gap:clamp(24px,4vw,64px)}
.synced-editorial--aura .synced-editorial__heading{max-width:400px;margin:0}
.synced-editorial--aura .synced-editorial__heading h2{font-size:clamp(34px,3.4vw,50px);margin-bottom:12px}
.synced-editorial--aura .synced-editorial__heading p:not(.synced-eyebrow){font-size:16px;line-height:1.45;margin:0 0 18px}
.synced-editorial--aura .synced-editorial__grid--three{gap:12px}
.synced-editorial--aura figure>img{aspect-ratio:1/1;max-height:210px}
.synced-editorial--aura figcaption{padding:10px 8px;font-size:11px;line-height:1.3}
.synced-editorial--aura .synced-editorial__journal-card{display:block;min-width:0;overflow:hidden;border-radius:8px;background:#f7f2ed;color:#943b3c;text-decoration:none}
.synced-editorial--aura .synced-editorial__journal-card img{display:block;width:100%;height:auto;aspect-ratio:1/1;max-height:210px;object-fit:cover;transition:transform .2s ease}
.synced-editorial--aura .synced-editorial__journal-card h3{margin:0;padding:10px 8px;font:600 11px/1.3 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}
.synced-editorial--aura .synced-editorial__journal-card:hover img{transform:scale(1.035)}
.synced-editorial--aura .synced-editorial__journal-card:hover h3{text-decoration:underline;text-underline-offset:3px}
.synced-editorial--aura .synced-editorial__journal-card:focus-visible{outline:3px solid #943b3c;outline-offset:3px}
@media(max-width:989px){.synced-editorial--aura .synced-editorial__layout{grid-template-columns:1fr}.synced-editorial--aura .synced-editorial__heading{max-width:650px}.synced-editorial--aura figure>img{max-height:190px}}
@media(max-width:749px){.synced-editorial__grid--two,.synced-editorial__grid--three{grid-template-columns:1fr}.synced-editorial__grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.synced-editorial__grid--three figure:last-child{grid-column:1/-1}.synced-editorial__grid--three figure:last-child img{aspect-ratio:16/9}}
@media(max-width:749px){.synced-editorial--aura .synced-editorial__grid--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.synced-editorial--aura .synced-editorial__grid--three figure:last-child{grid-column:auto}.synced-editorial--aura figure>img,.synced-editorial--aura .synced-editorial__grid--three figure:last-child img,.synced-editorial--aura .synced-editorial__journal-card img{aspect-ratio:1/1;max-height:none}.synced-editorial--aura figcaption{display:none}.synced-editorial--aura .synced-editorial__journal-card h3{font-size:10px;line-height:1.3;letter-spacing:0;text-transform:none;padding:8px 6px}.synced-editorial--aura .synced-editorial__heading h2{font-size:clamp(32px,8vw,42px)}}
@media(prefers-reduced-motion:reduce){.synced-editorial--aura .synced-editorial__journal-card img{transition:none}.synced-editorial--aura .synced-editorial__journal-card:hover img{transform:none}}
@media(max-width:749px){.synced-editorial__ingredient-grid{grid-template-columns:1fr}}
