/* Adult guide only: no shared guide-template redesign. */
.adult-feeding-guide .adult-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:36px;align-items:center;max-width:none}
.adult-feeding-guide .adult-hero h1{font-size:clamp(40px,4.8vw,60px)}
.adult-feeding-guide figure{margin:0}
.adult-feeding-guide .adult-hero img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px}
.adult-feeding-guide figcaption{font-size:12px;line-height:1.5;color:#405b50;margin-top:10px}
.adult-feeding-guide .adult-hero .pill{margin-top:22px;min-height:44px;display:inline-flex;align-items:center;font-size:13px}
.adult-feeding-guide .adult-routine-image{margin:24px 0 30px}
.adult-feeding-guide .adult-routine-image img{display:block;width:100%;height:auto;border-radius:10px}
.adult-feeding-guide .adult-checklist{padding:22px 24px;background:#e7ecdf;border-radius:8px}
.adult-feeding-guide .adult-checklist h2{font-size:25px}
.adult-feeding-guide .adult-checklist ul{margin-bottom:0}
.adult-feeding-guide .guide-article .source-link{display:flex;width:fit-content;max-width:100%;line-height:1.45}
.adult-feeding-guide .guide-questionnaire h2{font-size:25px;margin:0 0 12px;line-height:1.2}
@media(max-width:760px){.adult-feeding-guide .adult-hero{grid-template-columns:1fr;gap:26px}.adult-feeding-guide .adult-hero img{aspect-ratio:3/2}.adult-feeding-guide .adult-hero h1{font-size:40px}.adult-feeding-guide .adult-routine-image{margin:20px 0}.adult-feeding-guide .adult-checklist{padding:20px}}
