.food-section-nav{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 26px}.food-section-nav a{display:block;padding:12px 18px;border:1px solid #60776d;border-radius:8px;background:#fff;color:#17372e!important;font-size:16px;font-weight:700;text-decoration:none}.food-section-nav a[aria-current=page]{background:#17372e;color:#fff!important;border-color:#17372e}.food-section-nav a:hover,.food-section-nav a:focus-visible{text-decoration:underline;outline-offset:4px}.cooking-hub{max-width:1300px;margin:auto;padding:28px 24px 64px;color:#17372e;background:#fff}.cooking-hub-intro{margin-bottom:28px}.cooking-hub-intro h1{font-size:clamp(30px,5vw,48px);line-height:1.15}.cooking-hub-intro p{font-size:18px;line-height:1.6;max-width:800px}.cooking-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.cooking-video-grid article{min-width:0}.cooking-video-grid a{display:block;color:#17372e!important;text-decoration:none}.cooking-video-thumb{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#10232e}.cooking-video-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cooking-video-thumb span{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);background:#9e271d;color:#fff;width:58px;line-height:58px;text-align:center;border-radius:50%;font-size:26px}.cooking-video-grid h2{font-size:23px;color:#17372e;margin:14px 0 8px}.cooking-video-grid p{font-size:16px;line-height:1.5;color:#28483e}.cooking-video-grid small{font-size:14px;color:#475f56}.cooking-video-grid a:hover h2{text-decoration:underline}.cooking-hub>.bibimbap-video{padding:24px}.cooking-hub>p>a{color:#17372e}@media(max-width:850px){.cooking-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.cooking-video-grid{grid-template-columns:1fr}.cooking-hub{padding:20px 16px 40px}.food-section-nav a{flex:1;text-align:center}}
