/* Sept 20 editorial navigation and typographic DIY department. No invented logo or restaurant photo. */
.foodies-section-nav,.foodies-article-nav{display:flex;flex-wrap:wrap;gap:10px 22px;padding-block:20px;border-bottom:1px solid #d7cab6;margin-bottom:24px;font-size:14px;line-height:1.6}
.foodies-section-nav a,.foodies-article-nav a{padding-block:8px;text-underline-offset:4px}
.social-companion{padding:22px 25px;background:#f2e8d6;border-left:3px solid #986831;margin:0 0 28px}
.social-companion p{margin:6px 0!important}.social-companion a{font-weight:600}.social-companion .eyebrow{font-size:12px}
.bio-foodies-links{margin-top:24px;margin-bottom:0;font-size:16px;line-height:1.7}.bio-foodies-links a{text-decoration:underline;text-underline-offset:3px}
.department-diy{--accent:#365a60!important;background:#edf1ee;border-color:#9eb3b1}
.department-diy .department-scene,.department-diy .department-identity{background:linear-gradient(135deg,#16373b,#476868)}
.diy-type-scene{display:flex;min-height:280px;align-items:flex-start;padding:38px 26px;color:#f5ead7;font:500 35px/1.12 Cinzel,Georgia,serif;letter-spacing:.08em}
.department-scene .diy-type-scene{min-height:0;height:100%;font-size:32px;padding:34px 24px}
.dept-text-logo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:#365a60;color:#fff5df;border:1px solid #71928d;font:700 12px/1 Arial,sans-serif;flex-shrink:0}
.post-image>.post-type-card{position:relative;left:auto;bottom:auto;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4/5;width:100%;height:auto;padding:32px 25px;background:#2e433a;color:#f8eedc;text-decoration:none;line-height:1.5}
.post-type-card small{font-size:12px;letter-spacing:.1em}.post-type-card strong{font:400 clamp(24px,3vw,38px)/1.15 Georgia,serif}.post-type-card>span{font-size:13px;line-height:1.5}
.department-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.department-follow{margin-top:25px}
@media(min-width:901px) and (max-width:1100px){.desktop-nav{gap:12px}.desktop-nav a{font-size:11px}.nav-follow{display:none}}
@media(max-width:640px){.department-feed{grid-template-columns:1fr}.department-feed .post-card{max-width:440px}.post-type-card{padding:22px 16px}.post-type-card small{font-size:10px}.post-type-card>span{font-size:12px}.foodies-article-nav{gap:8px 18px}.social-companion{padding:18px}.diy-type-scene{font-size:32px}}

/* Health shares the original Foodies article and its maintained product data. */
.department-health .department-scene,.department-health .department-identity{background:linear-gradient(135deg,#153e34,#426951);overflow:hidden}
.department-health .diy-type-scene{font-size:clamp(26px,3.2vw,40px);padding-top:38px;line-height:1.3;color:#fbf0d6}
.health-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.health-tools-grid .affiliate-pick{margin:0;padding:26px;border:1px solid #d8dfd9;border-radius:14px;background:#f8faf7}
.health-tools-grid h3{font-size:21px;margin-top:0;line-height:1.3}
.health-tools-grid p{font-size:15px;line-height:1.7}
.shared-department-note{padding:14px 18px;border-left:3px solid #3c6755;background:#f2f6f1}
@media(max-width:640px){.health-tools-grid{grid-template-columns:1fr}.department-health .diy-type-scene{font-size:30px}}
