.content-hubs{padding-block:55px 75px}.content-hubs>h2{margin:12px 0 30px;font-size:clamp(28px,4vw,42px)}.content-hub-grid,.hub-recipe-grid,.related-recipe-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.content-hub-grid>a,.related-recipe-links>a{border-top:1px solid var(--line);padding-top:24px;display:block}.content-hub-grid>a:hover h3,.content-hub-grid>a:hover h2,.related-recipe-links>a:hover h3,.hub-recipe-grid a:hover h2{text-underline-offset:5px;text-decoration:underline}.content-hub-grid h3,.content-hub-grid h2{margin:9px 0 14px;font-size:25px;line-height:1.3}.content-hub-grid p,.hub-recipe-grid p,.related-recipe-links p{color:#496053;font-size:14px}.content-hub-grid span,.hub-recipe-grid span,.related-recipe-links span{color:var(--muted);font-size:12px}.hub-page{padding-block:25px 80px}.content-breadcrumb,.recipe-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:25px;font-size:12px;display:flex}.recipe-breadcrumb .recipe-back{margin:0}.content-breadcrumb a:hover,.recipe-breadcrumb a:hover,.publication-byline a:hover{text-decoration:underline}.hub-heading{max-width:850px;margin:25px 0 45px}.hub-heading h1{letter-spacing:-1.5px;margin-block:15px 24px;font-size:clamp(34px,5vw,60px);line-height:1.15}.hub-heading>p:not(.eyebrow){color:#496053;font-size:18px;line-height:1.7}.hub-recipe-image{aspect-ratio:4/3;background:var(--sage);border-radius:18px;margin-bottom:18px;position:relative}.hub-recipe-image img{object-fit:contain}.hub-recipe-grid h2{margin-bottom:12px;font-size:25px;line-height:1.35}.hub-recipe-grid article{padding-bottom:25px}.hub-recipe-grid span{margin-top:12px;display:block}.publication-byline{color:var(--muted);margin:12px 0 18px;font-size:11px;line-height:1.8}.guide-article{max-width:800px}.guide-article>section{margin-bottom:36px}.guide-article h2{margin-bottom:18px;font-size:28px;line-height:1.4}.guide-article section p{margin-bottom:18px;font-size:16px;line-height:1.9}.guide-recipes,.guide-collections{margin:55px 0}.guide-recipes>h2,.guide-collections>h2{margin-bottom:26px;font-size:32px}.recipe-questions,.recipe-connections{border-top:1px solid var(--line);margin-top:45px;padding-top:38px}.recipe-questions>h2,.recipe-connections>h2{margin-bottom:26px;font-size:30px}.recipe-questions>div{max-width:780px;margin-bottom:24px}.recipe-questions h3{margin-bottom:8px;font-size:21px}.related-recipe-links h3{margin-bottom:12px;font-size:23px}.recipe-guide-links{margin-top:25px;font-size:13px}.recipe-guide-links a,.recipe-collection-links a{text-underline-offset:4px;text-decoration:underline}.footer-links{flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.site-footer{flex-wrap:wrap}.footer-links a:hover{text-decoration:underline}.admin-search-preview{overflow-wrap:anywhere;border:1px solid #dddcd1;border-radius:10px;margin-top:20px;padding:20px}.admin-search-preview h3{color:#203f32;margin:6px 0;font-family:inherit;font-size:18px}.admin-search-preview small{color:#6d776e}.admin-checkbox{margin-block:9px}.admin-seo-status a{text-decoration:underline}.admin-seo-counts{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.admin-seo-counts strong{font-size:26px;display:block}.admin-seo-counts span{font-size:12px}.admin-seo-log{overflow-x:auto}@media (max-width:1000px){.content-hub-grid,.hub-recipe-grid,.related-recipe-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.content-hub-grid,.hub-recipe-grid,.related-recipe-links{grid-template-columns:1fr;gap:25px}.content-hubs{padding-block:35px 45px}.hub-page{padding-top:15px}.hub-heading{margin-bottom:32px}.publication-byline{font-size:10px}.footer-links{justify-content:center;width:100%}.hub-heading h1{letter-spacing:-.8px}.recipe-breadcrumb{font-size:10px}.site-footer{row-gap:18px}}@media print{.publication-byline{font-size:9px}.content-hubs,.footer-links,.recipe-connections{display:none}}
