*{box-sizing:border-box}body{margin:0;color:#203047;background:#fff;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}a{color:inherit}.container{width:min(1160px,calc(100% - 36px));margin:auto}.kitchen-top{background:white;border-bottom:1px solid #e4e8ed}.kitchen-topbar{display:flex;justify-content:space-between;align-items:center;min-height:84px;gap:18px}.kitchen-topbar img{height:50px;width:auto;max-width:180px;object-fit:contain}.kitchen-topbar nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:.89rem}.kitchen-topbar nav a{text-decoration:none}.kitchen-topbar nav a[aria-current]{color:#ac762d;font-weight:800}.kitchen-page-hero{background:#f5f6f8;padding:70px 0}.kitchen-page-hero-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:52px}.kitchen-page-hero h1{font-size:clamp(2.5rem,5vw,4.3rem);line-height:1.08;color:#142844;margin:18px 0}.kitchen-eyebrow{font-size:.8rem;letter-spacing:.13em;color:#a67631;font-weight:800}.kitchen-page-hero p,.kitchen-page-section p{font-size:1.05rem;line-height:1.75;color:#536176}.kitchen-page-hero .kitchen-strap{font-size:1.25rem;font-weight:700;color:#273b50}.kitchen-large-price{font-size:3.3rem;font-weight:850;color:#142844;margin:15px 0}.kitchen-btn{display:inline-block;background:#17324e;color:white;text-decoration:none;padding:14px 25px;border-radius:7px;font-weight:700}.kitchen-btn:hover{background:#294969}.kitchen-hero-photo img{width:100%;height:460px;object-fit:cover;display:block;border-radius:12px}.kitchen-page-section{padding:70px 0}.kitchen-page-section h2{font-size:clamp(1.7rem,3vw,2.6rem);color:#142844;margin:0 0 26px}.kitchen-includes{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.kitchen-includes ul{list-style:none;padding:0;margin:0}.kitchen-includes li{position:relative;padding:14px 0 14px 35px;border-bottom:1px solid #e2e5e9;font-size:1.1rem;line-height:1.5}.kitchen-includes li:before{content:'✓';position:absolute;left:0;color:#ae803d;font-weight:900}.kitchen-includes img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:11px}.kitchen-page-alt{background:#f2f5f8}.kitchen-extra-grid{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:30px}.kitchen-extra-label{font-size:3.3rem;font-weight:850;color:#ad792e}.kitchen-order-icon{font-size:6rem;text-align:center;color:#17324e}.kitchen-order-icon span{display:block;font-size:1rem;letter-spacing:8px;color:#ad792e}.kitchen-audience{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.kitchen-audience article{border:1px solid #e0e7ed;border-radius:10px;padding:25px;background:#fff}.kitchen-audience h3{margin:0 0 8px;color:#1a3350}.kitchen-audience p{font-size:.95rem;margin:0}.kitchen-banner-sample{margin:45px 0 0}.kitchen-banner-sample img{width:100%;border-radius:10px;display:block}.kitchen-banner-sample figcaption{font-size:.8rem;color:#687489;margin-top:7px}.kitchen-page-contact{background:#17324e;text-align:center}.kitchen-page-contact h2,.kitchen-page-contact p{color:white}.kitchen-page-contact p{max-width:790px;margin:0 auto 26px}.kitchen-page-contact .kitchen-btn{background:white;color:#17324e}.kitchen-page-contact .kitchen-caution{font-size:.8rem;opacity:.75;margin:26px auto 0}.kitchen-page-footer{background:#102437;color:#dde5ed;padding:27px 0;font-size:.85rem}@media(max-width:750px){.kitchen-page-hero-grid,.kitchen-includes,.kitchen-extra-grid{grid-template-columns:1fr}.kitchen-audience{grid-template-columns:1fr}.kitchen-page-hero{padding:45px 0}.kitchen-page-section{padding:50px 0}.kitchen-hero-photo img{height:auto;aspect-ratio:4/3}.kitchen-topbar{align-items:flex-start;flex-direction:column;padding:15px 0}}