.global-help{position:fixed;left:24px;bottom:24px;z-index:10;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700;box-shadow:0 8px 20px #57463018}.global-help a{color:var(--sage-dark)}.header-cta{white-space:nowrap}.header .brand{display:block;flex-shrink:0}.header nav{flex:1;justify-content:center;gap:22px}.section{max-width:1180px;margin:auto;padding:70px 6vw}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.section h2,.story h2,.premium h2{font-family:Georgia,'Times New Roman',serif;font-size:2.4rem;margin:10px 0}.section-heading p:not(.eyebrow),.premium p{color:var(--muted)}.text-link{color:var(--orange);font-size:13px;font-weight:700}.recipe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.recipe-card{background:var(--paper);border-radius:10px;overflow:hidden;box-shadow:0 5px 22px #57463010}.recipe-card .recipe-image{height:215px;background-size:cover;background-position:center;position:relative}.recipe-card .recipe-content{padding:18px}.recipe-card .recipe-content h3{font-family:Georgia,'Times New Roman',serif;font-size:20px;margin:14px 0 8px}.recipe-card .recipe-content p{color:var(--muted);font-size:12px}.recipe-card .recipe-content p span{float:right}.recipe-card .recipe-content small{font-weight:700}.tag{color:var(--sage-dark);background:#e8eee3;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:700}.demo-food{height:100%;min-height:215px;display:grid;place-items:center;background:linear-gradient(135deg,#d9c5a8,#a9b9a0);color:#fff;font-size:44px}.story{background:#e8eee3;padding:75px 12%;display:grid;grid-template-columns:1fr 1fr;gap:10vw}.story p{color:var(--muted);line-height:1.8}.premium{background:#f6e1d4;border-radius:10px;padding:38px;display:flex;justify-content:space-between;align-items:center;gap:25px}.premium p{line-height:1.7}.premium-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}body::after{content:'';position:fixed;inset:0;background:url('cooking-background.jpg') center/cover no-repeat;opacity:.07;filter:saturate(.85) contrast(1.02);mix-blend-mode:multiply;pointer-events:none;z-index:0}@media(max-width:1050px){.header nav{gap:12px;font-size:13px}}@media(max-width:750px){.header nav{display:none}.global-help{left:12px;bottom:12px}.recipe-grid{grid-template-columns:1fr}.story{grid-template-columns:1fr;gap:20px;padding:55px 8%}.premium{flex-direction:column;align-items:flex-start}.premium-actions{justify-content:flex-start}.section-heading{display:block}.text-link{display:inline-block;margin-top:14px}}
