._page_16kd1_3{padding:0 0 4rem;max-width:100%;margin:0 auto;background:var(--shef-surface)}._animateBlock_16kd1_10{opacity:0;transform:translateY(24px)}._animateBlockVisible_16kd1_15{animation:_forBusinessFadeUp_16kd1_1 .55s ease-out forwards}@keyframes _forBusinessFadeUp_16kd1_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._hero_16kd1_31{padding:3rem 1.5rem 3.5rem;text-align:center;background:linear-gradient(180deg,rgba(196,30,90,.06) 0%,var(--shef-bg) 30%,var(--shef-white) 100%);border-bottom:1px solid var(--shef-border)}._heroContent_16kd1_38{opacity:0;transform:translateY(16px);max-width:42rem;margin:0 auto}._heroContentVisible_16kd1_45{animation:_forBusinessHeroIn_16kd1_1 .6s ease-out forwards}@keyframes _forBusinessHeroIn_16kd1_1{to{opacity:1;transform:translateY(0)}}._heroEyebrow_16kd1_56{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--shef-pink);margin:0 0 1rem}._heroTitle_16kd1_65{font-size:clamp(1.85rem,4.5vw,2.5rem);font-weight:800;color:var(--shef-text);margin:0 0 1rem;letter-spacing:-.03em;line-height:1.2}._heroLead_16kd1_74{font-size:1.1rem;color:var(--shef-text);margin:0 auto 1.5rem;line-height:1.55}._heroCta_16kd1_81{display:inline-block;padding:.9rem 1.75rem;font-size:1rem;font-weight:700;color:var(--shef-white);background:linear-gradient(135deg,var(--shef-pink) 0%,var(--shef-maroon) 100%);border-radius:999px;text-decoration:none;box-shadow:0 4px 16px #c41e5a4d;transition:transform .2s,box-shadow .2s}._heroCta_16kd1_81:hover{transform:translateY(-2px);box-shadow:0 6px 24px #c41e5a59}._section_16kd1_100{padding:2.5rem 1.5rem;max-width:52rem;margin:0 auto}._sectionAlt_16kd1_106{background:linear-gradient(180deg,#f8f7f5cc,#fff0)}._sectionInner_16kd1_110{max-width:40rem;margin:0 auto}._sectionTitle_16kd1_115{font-size:1.35rem;font-weight:800;color:var(--shef-text);margin:0 0 1.25rem;letter-spacing:-.02em;text-transform:uppercase}._body_16kd1_124{font-size:1rem;color:var(--shef-text);line-height:1.6;margin:0 0 1rem}._body_16kd1_124:last-of-type{margin-bottom:0}._textLink_16kd1_135{display:inline-block;margin-top:1rem;font-size:.95rem;font-weight:600;color:var(--shef-pink);text-decoration:none}._textLink_16kd1_135:hover{text-decoration:underline}._locationLabel_16kd1_149{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--shef-text-muted);margin:0 0 1rem}._chefTeaser_16kd1_158{padding:1.75rem;background:var(--shef-surface);border:1px solid var(--shef-border);border-radius:16px;box-shadow:0 2px 12px #0000000a}._chefTeaserContent_16kd1_166{max-width:32rem}._chefTeaserTitle_16kd1_170{font-size:1.2rem;font-weight:800;color:var(--shef-text);margin:0 0 .5rem;line-height:1.3}._chefTeaserDesc_16kd1_178{font-size:.95rem;color:var(--shef-text-muted);margin:0 0 .75rem;line-height:1.5}._chefTeaserMeta_16kd1_185{font-size:.9rem;color:var(--shef-text);margin:0 0 1rem;font-weight:600}._chefTeaserCta_16kd1_192{display:inline-block;font-size:1rem;font-weight:700;color:var(--shef-pink);text-decoration:none}._chefTeaserCta_16kd1_192:hover{text-decoration:underline}._dishTeasers_16kd1_205{display:flex;flex-direction:column;gap:1rem;margin:1.25rem 0 1.5rem}._dishTeaser_16kd1_205{padding:1rem 1.25rem;background:var(--shef-surface);border:1px solid var(--shef-border);border-radius:12px;display:flex;flex-direction:column;gap:.35rem}._dishTeaserName_16kd1_222{font-size:1rem;font-weight:700;color:var(--shef-text)}._dishTeaserDetail_16kd1_228{font-size:.9rem;color:var(--shef-text-muted);line-height:1.5}._ctaBtn_16kd1_234{display:inline-block;margin-top:.25rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:700;color:var(--shef-white);background:var(--shef-maroon);border-radius:999px;text-decoration:none;transition:transform .2s,box-shadow .2s}._ctaBtn_16kd1_234:hover{transform:translateY(-1px);box-shadow:0 6px 20px #5c243040}._ctaBlock_16kd1_253{margin-top:2rem;padding:1.75rem 2rem;background:var(--shef-surface);border:1px solid var(--shef-border);border-radius:16px;box-shadow:0 4px 24px #0000000f;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;transition:box-shadow .25s ease,border-color .25s ease}._ctaBlock_16kd1_253:hover{box-shadow:0 8px 32px #00000014;border-color:#c41e5a33}._ctaBlockLabel_16kd1_272{font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--shef-text-muted);margin:0}._ctaBlockBtn_16kd1_281{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-size:1rem;font-weight:700;color:var(--shef-white);background:linear-gradient(135deg,var(--shef-pink) 0%,var(--shef-maroon) 100%);border-radius:12px;text-decoration:none;box-shadow:0 4px 16px #c41e5a40;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._ctaBlockBtn_16kd1_281:after{content:"→";font-size:1.1em;opacity:.9}._ctaBlockBtn_16kd1_281:hover{transform:translateY(-2px);box-shadow:0 8px 24px #c41e5a59}._ctaBlockBtn_16kd1_281:active{transform:translateY(0)}._stepList_16kd1_312{margin:1rem 0 1.5rem;padding-left:1.25rem;font-size:1rem;color:var(--shef-text);line-height:1.65}._stepList_16kd1_312 li{margin-bottom:.75rem}._stepList_16kd1_312 li:last-child{margin-bottom:0}._stepList_16kd1_312 strong{color:var(--shef-text)}._testimonials_16kd1_333{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem}._quote_16kd1_340{margin:0;padding:1.5rem;background:var(--shef-surface);border:1px solid var(--shef-border);border-radius:16px;box-shadow:0 2px 12px #0000000a}._quoteText_16kd1_349{font-size:1rem;color:var(--shef-text);line-height:1.6;margin:0 0 1rem;font-style:italic}._quoteAuthor_16kd1_357{font-size:.9rem;color:var(--shef-text-muted);margin:0}._faqList_16kd1_364{margin:0}._faqQ_16kd1_368{font-size:1rem;font-weight:700;color:var(--shef-text);margin:1.25rem 0 .4rem}._faqQ_16kd1_368:first-child{margin-top:0}._faqA_16kd1_379{font-size:.95rem;color:var(--shef-text-muted);line-height:1.6;margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--shef-border)}._faqA_16kd1_379:last-of-type{border-bottom:none}._footer_16kd1_393{padding:2rem 1.5rem;text-align:center;border-top:1px solid var(--shef-border)}._backLink_16kd1_399{font-size:.95rem;font-weight:600;color:var(--shef-text-muted);text-decoration:none}._backLink_16kd1_399:hover{color:var(--shef-pink)}
