/* Four reviewed editorial artworks, restrained publication sizes. */
body[data-page="products"] .hero-grid,body[data-page="phytologic"] .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:64px;align-items:center}
body[data-page="why-cannabinoids"] .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:64px;align-items:center}
.art01-editorial,.art02-editorial,.art03-editorial,.art04-editorial{margin:0;min-width:0;width:100%;justify-self:center}
.art01-editorial,.art02-editorial{max-width:460px}
.art03-editorial,.art04-editorial{max-width:480px}
.art01-editorial img,.art02-editorial img,.art03-editorial img,.art04-editorial img{display:block;width:100%;height:auto}
.art01-editorial img,.art02-editorial img{border-radius:6px}
.art01-editorial figcaption,.art02-editorial figcaption,.art04-editorial figcaption{font-size:12px;line-height:1.55;margin-top:10px}
.art04-editorial>a{display:block}
.art04-editorial figcaption{text-align:center}
.art04-editorial figcaption a{text-underline-offset:3px}
.art03-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:64px;align-items:center}
.art03-copy{order:1;min-width:0}
.art03-editorial{order:2}
.art03-section .r09-story{grid-template-columns:1fr;gap:24px;margin:0}
.art03-section .r09-story>li{flex-direction:row;gap:17px}
.art03-section .r09-story h3{font-size:20px;margin-bottom:7px}
.art03-section .r09-story p{font-size:16px;line-height:1.6;max-width:57ch}
.art03-copy>.small{margin-top:23px}
.art03-copy>.text-link{line-height:1.65}
.art04-questions{padding-bottom:28px;margin-bottom:35px;border-bottom:1px solid var(--line)}
.art04-questions .eyebrow{margin-bottom:8px}
.art04-questions .art04-question-text{font:clamp(21px,2vw,27px)/1.45 Georgia,serif;margin:0;max-width:50ch}
.art04-questions>p:last-child{font-size:15px;color:var(--muted);margin-top:10px}
@media(max-width:1100px){body[data-page="products"] .hero-grid,body[data-page="phytologic"] .hero-grid,body[data-page="why-cannabinoids"] .hero-grid,.art03-layout{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:34px}}
@media(max-width:900px){body[data-page="products"] .hero-grid,body[data-page="phytologic"] .hero-grid,body[data-page="why-cannabinoids"] .hero-grid,.art03-layout{grid-template-columns:1fr;gap:28px}.art03-editorial{order:1}.art03-copy{order:2}.art03-section .section-heading{margin-bottom:24px}}
@media(max-width:600px){.art01-editorial,.art02-editorial,.art03-editorial,.art04-editorial{max-width:340px;margin-inline:auto}.art03-section .r09-story{gap:22px}.art04-questions{padding-bottom:24px;margin-bottom:28px}}
