.seo-related{max-width:1120px;margin:48px auto 0;padding:28px 24px;border-top:1px solid #bac7b8;color:#083c30}.seo-related h2{font-size:1.25rem;line-height:1.3;margin:0 0 16px}.seo-related nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin:8px 0}.seo-related a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px;line-height:1.4}.seo-related a[aria-current]{font-weight:700}.seo-related a:focus-visible{outline:3px solid #27815a;outline-offset:4px}@media(max-width:600px){.seo-related{margin-top:32px;padding:24px 18px}.seo-related nav{gap:4px 16px}}

.seo-recipe-methods{padding-block:32px 64px}.seo-recipe-methods>h2{font-size:clamp(1.4rem,4vw,2rem);line-height:1.3;margin-bottom:24px}.seo-recipe-methods details{border-top:1px solid #bac7b8;padding:18px 0;scroll-margin-top:140px}.seo-recipe-methods summary{cursor:pointer;font-weight:700;font-size:1.1rem;line-height:1.5;min-height:44px}.seo-recipe-methods details p,.seo-recipe-methods details li{max-width:72ch;line-height:1.7}.seo-recipe-methods details h3{font-size:1rem;margin-top:20px}.seo-recipe-methods summary:focus-visible{outline:3px solid #27815a;outline-offset:3px}
