
#mln-cooking-hub{--navy:#283645;--text:#283645;--muted:#53646b;--cream:#f5eee1;--line:#deded8;--white:#fff;--rust:#ba4230}
#mln-cooking-hub *{box-sizing:border-box}#mln-cooking-hub{scroll-behavior:smooth}#mln-cooking-hub{margin:0;background:#fff;color:var(--text);font:18px/1.55 Roboto,Arial,sans-serif}#mln-cooking-hub a{color:inherit}#mln-cooking-hub button{font:inherit}#mln-cooking-hub h1,#mln-cooking-hub h2,#mln-cooking-hub h3,#mln-cooking-hub p{margin:0}#mln-cooking-hub h1,#mln-cooking-hub h2,#mln-cooking-hub h3{font-weight:500;line-height:1.15}#mln-cooking-hub h1{font-size:clamp(35px,4.2vw,54px);letter-spacing:-.025em;max-width:570px}#mln-cooking-hub h2{font-size:clamp(29px,3vw,37px);letter-spacing:-.02em}#mln-cooking-hub h3{font-size:24px}#mln-cooking-hub a:focus-visible,#mln-cooking-hub button:focus-visible{outline:3px solid var(--rust);outline-offset:5px}#mln-cooking-hub img{display:block;width:100%;object-fit:cover}#mln-cooking-hub button,#mln-cooking-hub a{-webkit-tap-highlight-color:transparent}#mln-cooking-hub .hub-content{max-width:1240px;margin:auto;padding:38px 36px 68px}#mln-cooking-hub .hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;margin-bottom:34px}#mln-cooking-hub .hero p{max-width:530px;margin-top:22px;font-size:20px;line-height:1.55;color:var(--muted)}#mln-cooking-hub .hero img{height:286px;border-radius:10px;object-position:50% 50%}#mln-cooking-hub .eyebrow{display:block;margin-bottom:12px;color:var(--rust);font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#mln-cooking-hub .hub-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-bottom:46px}#mln-cooking-hub .hub-nav a{display:flex;align-items:center;gap:12px;min-height:66px;padding:12px 17px;border-radius:8px;background:var(--cream);text-decoration:none;font-size:17px;font-weight:500;line-height:1.25}#mln-cooking-hub .hub-nav a:first-child{background:var(--navy);color:#fff}#mln-cooking-hub .hub-nav small{display:block;font-size:14px;font-weight:400;opacity:.85;margin-top:4px}#mln-cooking-hub .hub-nav svg{flex:0 0 27px;width:27px;height:27px}#mln-cooking-hub .section{scroll-margin-top:24px;margin-bottom:54px}#mln-cooking-hub .section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:25px}#mln-cooking-hub .section-head p{max-width:640px;color:var(--muted);margin-top:10px}#mln-cooking-hub .head-aside{color:var(--muted);font-size:15px;white-space:nowrap}#mln-cooking-hub .grid{display:grid;gap:22px}#mln-cooking-hub .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}#mln-cooking-hub .card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;text-decoration:none;transition:border-color .15s}#mln-cooking-hub .card:hover{border-color:var(--navy)}#mln-cooking-hub .card:hover .card-link{text-decoration:underline}#mln-cooking-hub .card img{height:180px}#mln-cooking-hub .card-body{display:flex;flex:1;flex-direction:column;padding:22px}#mln-cooking-hub .card-body p{color:var(--muted);font-size:17px;line-height:1.5;margin-top:12px;margin-bottom:20px}#mln-cooking-hub .card-link{font-size:16px;font-weight:500;text-underline-offset:4px;margin-top:auto;color:var(--navy)}#mln-cooking-hub .featured-card{flex-direction:row}#mln-cooking-hub .featured-card img{width:44%;height:258px;min-height:100%;object-position:50% 50%}#mln-cooking-hub .featured-card .card-body{padding:25px 23px}#mln-cooking-hub .featured-card h3{font-size:27px}#mln-cooking-hub .featured-card .card-link{display:inline-flex;align-self:flex-start;background:var(--navy);color:#fff;padding:10px 17px;border-radius:30px;font-size:15px;text-decoration:none}#mln-cooking-hub .featured-card:hover .card-link{background:#3b4c5d;text-decoration:none}#mln-cooking-hub .small-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}#mln-cooking-hub .small-grid .card img{height:138px}#mln-cooking-hub .small-grid .card-body{padding:19px 17px}#mln-cooking-hub .small-grid h3{font-size:21px;min-height:49px}#mln-cooking-hub .small-grid p{font-size:16px;margin:9px 0 18px}#mln-cooking-hub .small-grid .card-link{font-size:15px}#mln-cooking-hub .tint{background:var(--cream);border-radius:12px;padding:32px}#mln-cooking-hub .tint .card{border-color:#dfd9cd}#mln-cooking-hub .three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#mln-cooking-hub .prep-grid .card{flex-direction:row}#mln-cooking-hub .prep-grid .card img{width:35%;height:auto;object-fit:cover}#mln-cooking-hub .prep-grid .card-body{padding:19px}#mln-cooking-hub .prep-grid h3{font-size:22px}#mln-cooking-hub .prep-grid p{font-size:16px;margin:10px 0 17px}#mln-cooking-hub .guide-grid .card img{height:208px}#mln-cooking-hub .guide-grid .card-body{padding:23px}#mln-cooking-hub .recipe-section{border-top:1px solid var(--line);padding-top:36px}#mln-cooking-hub .recipe-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;margin:24px 0}#mln-cooking-hub .filters{display:flex;gap:9px;flex-wrap:wrap}#mln-cooking-hub .filter{border:1px solid var(--line);border-radius:28px;padding:9px 19px;background:#fff;color:var(--navy);cursor:pointer;font-size:16px;min-height:43px}#mln-cooking-hub .filter[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#fff}#mln-cooking-hub .filter:hover{border-color:var(--navy)}#mln-cooking-hub .recipe-count{font-size:15px;color:var(--muted)}#mln-cooking-hub .recipe-card img{height:220px}#mln-cooking-hub .recipe-card .card-body{padding:21px 23px}#mln-cooking-hub .recipe-card h3{font-size:23px;margin:8px 0 24px}#mln-cooking-hub .recipe-kind{font-size:14px;color:var(--muted);font-weight:500}#mln-cooking-hub .recipe-card[hidden]{display:none}#mln-cooking-hub .chef-note{border-top:1px solid var(--line);margin-top:36px;padding-top:24px;font-size:17px;color:var(--muted);max-width:820px}#mln-cooking-hub .chef-note a{color:var(--navy);text-underline-offset:4px}#mln-cooking-hub .back-top{display:inline-block;margin-top:25px;font-size:16px;text-underline-offset:4px}#mln-cooking-hub .bottom-note{background:var(--cream);padding:25px 28px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:22px}#mln-cooking-hub .bottom-note h2{font-size:26px}#mln-cooking-hub .bottom-note p{margin-top:8px;font-size:17px;color:var(--muted)}#mln-cooking-hub .shop-link{flex-shrink:0;display:inline-block;background:var(--navy);color:#fff;text-decoration:none;font-size:16px;font-weight:500;border-radius:30px;padding:12px 23px}#mln-cooking-hub .shop-link:hover{background:#3b4c5d}
@media(min-width:1400px){#mln-cooking-hub .hub-content{padding-top:50px}}
@media(max-width:1050px){#mln-cooking-hub .hero{gap:28px}#mln-cooking-hub .hero img{height:275px}#mln-cooking-hub .featured-card{flex-direction:column}#mln-cooking-hub .featured-card img{width:100%;height:210px;min-height:0}#mln-cooking-hub .featured-card .card-body p{max-width:430px}#mln-cooking-hub .small-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#mln-cooking-hub .small-grid h3{min-height:0}#mln-cooking-hub .small-grid .card img{height:160px}#mln-cooking-hub .prep-grid .card{flex-direction:column}#mln-cooking-hub .prep-grid .card img{width:100%;height:160px}#mln-cooking-hub .hub-nav a{padding:12px}#mln-cooking-hub .hub-nav svg{display:none}}
@media(max-width:700px){#mln-cooking-hub{font-size:17px}#mln-cooking-hub .hub-content{padding:24px 18px 38px}#mln-cooking-hub .hero{grid-template-columns:1fr;gap:24px;margin-bottom:23px}#mln-cooking-hub .hero p{font-size:18px;margin-top:16px}#mln-cooking-hub .hero img{height:205px}#mln-cooking-hub .eyebrow{font-size:13px}#mln-cooking-hub .hub-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:32px;padding:14px 0}#mln-cooking-hub .hub-nav a{font-size:16px;padding:12px;min-height:75px}#mln-cooking-hub .hub-nav small{font-size:13px}#mln-cooking-hub .section{margin-bottom:36px}#mln-cooking-hub .section-head{display:block;margin-bottom:20px}#mln-cooking-hub .section-head p{font-size:17px}#mln-cooking-hub .head-aside{display:none}#mln-cooking-hub .featured-grid{grid-template-columns:1fr;gap:16px;margin-bottom:17px}#mln-cooking-hub .featured-card{flex-direction:row}#mln-cooking-hub .featured-card img{width:38%;height:auto;min-height:235px}#mln-cooking-hub .featured-card .card-body{padding:20px 17px}#mln-cooking-hub .featured-card h3{font-size:24px}#mln-cooking-hub .featured-card .card-body p{font-size:16px;margin:10px 0 16px}#mln-cooking-hub .featured-card .card-link{font-size:14px;padding:9px 13px}#mln-cooking-hub .small-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}#mln-cooking-hub .small-grid .card img{height:125px}#mln-cooking-hub .small-grid .card-body{padding:16px 14px}#mln-cooking-hub .small-grid h3{font-size:20px}#mln-cooking-hub .small-grid p{font-size:15px}#mln-cooking-hub .small-grid .card:last-child{grid-column:1/-1;flex-direction:row}#mln-cooking-hub .small-grid .card:last-child img{width:39%;height:100%;min-height:163px}#mln-cooking-hub .three-grid{grid-template-columns:1fr;gap:16px}#mln-cooking-hub .tint{padding:24px 18px;margin-left:-3px;margin-right:-3px}#mln-cooking-hub .prep-grid .card{flex-direction:row}#mln-cooking-hub .prep-grid .card img{width:35%;height:auto}#mln-cooking-hub .prep-grid h3{font-size:22px}#mln-cooking-hub .guide-grid .card{flex-direction:row}#mln-cooking-hub .guide-grid .card img{width:36%;height:auto;min-height:196px}#mln-cooking-hub .guide-grid .card-body{padding:20px 17px}#mln-cooking-hub .guide-grid h3{font-size:23px}#mln-cooking-hub .guide-grid p{font-size:16px}#mln-cooking-hub .recipe-section{padding-top:28px}#mln-cooking-hub .recipe-toolbar{gap:14px}#mln-cooking-hub .filters{gap:7px}#mln-cooking-hub .filter{font-size:15px;padding:9px 15px}#mln-cooking-hub .recipe-count{font-size:14px}#mln-cooking-hub .recipes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#mln-cooking-hub .recipe-card img{height:150px}#mln-cooking-hub .recipe-card .card-body{padding:16px 14px}#mln-cooking-hub .recipe-card h3{font-size:20px;line-height:1.2;margin-bottom:20px}#mln-cooking-hub .recipe-card .card-link{font-size:15px}#mln-cooking-hub .recipe-kind{font-size:13px}#mln-cooking-hub .chef-note{font-size:16px}#mln-cooking-hub .bottom-note{display:block;padding:24px}#mln-cooking-hub .bottom-note h2{font-size:25px}#mln-cooking-hub .shop-link{margin-top:18px}}
@media(max-width:360px){#mln-cooking-hub .featured-card{flex-direction:column}#mln-cooking-hub .featured-card img{width:100%;height:180px;min-height:0}#mln-cooking-hub .recipes-grid{grid-template-columns:1fr}#mln-cooking-hub .recipe-card img{height:210px}#mln-cooking-hub .hub-nav a{font-size:15px}}
@media(prefers-reduced-motion:reduce){#mln-cooking-hub{scroll-behavior:auto}#mln-cooking-hub .card{transition:none}}
#mln-cooking-hub .section,#mln-cooking-hub #hub-top{scroll-margin-top:150px}
#mln-cooking-hub h1,#mln-cooking-hub h2,#mln-cooking-hub h3{color:var(--navy)}
#mln-cooking-hub .hub-content{width:100%;box-sizing:border-box}
#mln-cooking-hub .chef-note p{margin:0}
#mln-cooking-hub .shop-link,#mln-cooking-hub .featured-card .card-link{color:#fff}
