.pk[data-v-5b7f7332]{font-family:DM Sans,sans-serif;background:var(--ob-bg);color:var(--ob-text);min-height:100vh}.pk-wrap[data-v-5b7f7332]{max-width:1240px;margin:0 auto;padding-inline:24px;box-sizing:border-box}.pk-label[data-v-5b7f7332]{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#eecb88}.pk-h1[data-v-5b7f7332]{font-family:Playfair Display,serif;font-weight:600;font-size:clamp(2.7rem,6.6vw,5rem);line-height:1.02;letter-spacing:-.025em;margin:0;max-width:12ch;text-wrap:balance;color:var(--ob-d-text)}.pk-h2[data-v-5b7f7332]{font-family:Playfair Display,serif;font-weight:600;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.02em;margin:0;text-wrap:balance}.pk-text[data-v-5b7f7332]{margin:0;font-size:1.02rem;line-height:1.7;color:var(--ob-text2)}.pk-muted[data-v-5b7f7332]{color:var(--ob-muted)}.pk-head[data-v-5b7f7332]{display:flex;flex-direction:column;gap:14px;margin-bottom:44px}.pk-section[data-v-5b7f7332]{padding:112px 0}.pk-section--alt[data-v-5b7f7332]{background:var(--ob-surface);border-block:1px solid var(--ob-border)}.pk-btn[data-v-5b7f7332]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:12px;cursor:pointer;background:var(--ob-grad);color:#1e1208;font-family:DM Sans,sans-serif;font-weight:600;font-size:.98rem;text-decoration:none;white-space:nowrap;box-shadow:var(--ob-grad-shadow)}.pk-btn--round[data-v-5b7f7332]{border-radius:999px;min-height:46px;padding:0 22px}.pk-hero[data-v-5b7f7332]{position:relative;min-height:780px;display:flex;flex-direction:column;overflow:hidden;background:var(--ob-d-bg)}.pk-hero-img[data-v-5b7f7332]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% 40%;object-position:65% 40%}.pk-hero-shade[data-v-5b7f7332]{position:absolute;inset:0;background:linear-gradient(90deg,#0e0a07f0,#0e0a07b8 42%,#0e0a0726),linear-gradient(180deg,#0e0a078c,#0e0a0700 22% 70%,#0e0a0799)}.pk-nav[data-v-5b7f7332]{position:relative;z-index:2}.pk-nav-inner[data-v-5b7f7332]{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:92px;flex-wrap:wrap}.pk-nav-right[data-v-5b7f7332]{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.pk-nav-links[data-v-5b7f7332]{display:flex;gap:26px}.pk-nav-links a[data-v-5b7f7332]{color:#faf4eae0;font-size:.95rem;text-decoration:none}.pk-nav-links a[data-v-5b7f7332]:hover{color:#eecb88}.pk-hero-body[data-v-5b7f7332]{width:100%;position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;gap:26px;padding-block:48px 88px}.pk-hero-lead[data-v-5b7f7332]{margin:0;font-size:1.15rem;line-height:1.7;color:#faf4eadb;max-width:50ch}.pk-hero-fine[data-v-5b7f7332]{margin:0;font-size:.88rem;color:#faf4eab3}.pk-search[data-v-5b7f7332]{border:1px solid rgba(238,203,136,.28);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;max-width:760px;padding:8px;border-radius:18px;background:var(--ob-d-surface);box-shadow:0 30px 60px #00000073}.pk-field[data-v-5b7f7332]{display:flex;flex-direction:column;gap:3px;padding:10px 18px;color:var(--ob-d-text)}.pk-field--sep[data-v-5b7f7332]{border-left:1px solid var(--ob-d-border)}.pk-field span[data-v-5b7f7332]{font-size:.75rem;font-weight:600;color:var(--ob-d-text2)}.pk-field input[data-v-5b7f7332]{border:0;outline:0;background:transparent;font:inherit;font-size:1rem;color:var(--ob-d-text);padding:0;min-width:0}.pk-chefs[data-v-5b7f7332]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:28px}.pk-chef[data-v-5b7f7332]{display:flex;flex-direction:column;gap:18px;text-decoration:none;color:inherit}.pk-chef-photo[data-v-5b7f7332]{aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:var(--ob-surface2);display:flex;align-items:center;justify-content:center}.pk-chef-photo img[data-v-5b7f7332]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.pk-chef:hover .pk-chef-photo img[data-v-5b7f7332]{transform:scale(1.03)}.pk-monogram[data-v-5b7f7332]{font-family:Playfair Display,serif;font-size:72px;color:#d9925e}.pk-chef-top[data-v-5b7f7332]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pk-chef-name[data-v-5b7f7332]{font-family:Playfair Display,serif;font-weight:600;font-size:1.55rem}.pk-chef-price[data-v-5b7f7332]{font-size:.95rem;color:#eecb88;white-space:nowrap}.pk-chef-rating[data-v-5b7f7332]{font-size:.85rem;color:var(--ob-text2);margin:4px 0 0}.pk-chef-tagline[data-v-5b7f7332]{font-family:Playfair Display,serif;font-style:italic;font-size:1.05rem;line-height:1.5;color:var(--ob-text2);margin:8px 0 0}.pk-tags[data-v-5b7f7332]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pk-tags span[data-v-5b7f7332]{font-size:.78rem;padding:5px 12px;border-radius:999px;border:1px solid var(--ob-border);color:var(--ob-text2)}.pk-chef-place[data-v-5b7f7332]{font-size:.85rem;color:var(--ob-muted);margin:12px 0 0}.pk-empty[data-v-5b7f7332]{max-width:640px;margin:0 auto;text-align:center;padding:56px 40px;border:1px solid var(--ob-border);border-radius:20px;background:var(--ob-surface)}.pk-waitlist[data-v-5b7f7332]{display:flex;gap:8px;padding:6px;border:1px solid var(--ob-border);border-radius:999px;background:var(--ob-bg);max-width:440px;margin:0 auto}.pk-waitlist input[data-v-5b7f7332]{flex:1;min-width:0;padding:10px 18px;border:0;background:transparent;color:var(--ob-text);font:inherit;outline:none}.pk-occ[data-v-5b7f7332]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pk-occ-card[data-v-5b7f7332]{position:relative;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:var(--ob-d-surface)}.pk-occ-card img[data-v-5b7f7332]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pk-occ-shade[data-v-5b7f7332]{position:absolute;inset:0;background:linear-gradient(180deg,#0e0a0700 35%,#0e0a07e6)}.pk-occ-text[data-v-5b7f7332]{position:absolute;left:0;right:0;bottom:0;padding:22px;color:var(--ob-d-text)}.pk-occ-guests[data-v-5b7f7332]{font-size:.82rem;color:#eecb88}.pk-occ-text h3[data-v-5b7f7332]{font-family:Playfair Display,serif;font-weight:600;font-size:1.55rem;margin:4px 0 6px}.pk-occ-text p[data-v-5b7f7332]{margin:0;font-size:.9rem;line-height:1.5;color:#faf4ead1}.pk-steps[data-v-5b7f7332]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.pk-steps li[data-v-5b7f7332]{border-top:1px solid rgba(226,176,127,.45);padding-top:22px}.pk-step-nr[data-v-5b7f7332]{font-family:Playfair Display,serif;font-style:italic;font-size:2.6rem;color:#eecb88}.pk-steps h3[data-v-5b7f7332]{font-family:Playfair Display,serif;font-weight:600;font-size:1.5rem;margin:8px 0 12px}.pk-steps p[data-v-5b7f7332]{margin:0;font-size:1rem;line-height:1.7;color:var(--ob-text2)}.pk-band[data-v-5b7f7332]{position:relative;min-height:540px;display:flex;align-items:center;overflow:hidden;background:var(--ob-d-bg)}.pk-band-img[data-v-5b7f7332]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pk-band-shade[data-v-5b7f7332]{position:absolute;inset:0;background:linear-gradient(270deg,#0e0a07eb,#0e0a0799 45%,#0e0a071a)}.pk-band-text[data-v-5b7f7332]{position:relative;display:flex;flex-direction:column;align-items:flex-end;text-align:left}.pk-band-text h2[data-v-5b7f7332]{font-family:Playfair Display,serif;font-style:italic;font-weight:500;font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.15;margin:0 0 16px;color:var(--ob-d-text);max-width:18ch;align-self:flex-end}.pk-band-text p[data-v-5b7f7332]{margin:0;font-size:1.05rem;line-height:1.65;color:#faf4ead1;max-width:42ch;align-self:flex-end}.pk-faq[data-v-5b7f7332]{border-bottom:1px solid var(--ob-border);padding:20px 0}.pk-faq summary[data-v-5b7f7332]{cursor:pointer;font-weight:600;font-size:1.1rem;list-style:none;display:flex;justify-content:space-between;gap:16px}.pk-faq summary[data-v-5b7f7332]::-webkit-details-marker{display:none}.pk-faq summary[data-v-5b7f7332]:after{content:"+";color:#eecb88;font-weight:400;font-size:1.4rem;line-height:1}.pk-faq[open] summary[data-v-5b7f7332]:after{content:"–"}.pk-faq p[data-v-5b7f7332]{margin:12px 0 0;font-size:1rem;line-height:1.7;color:var(--ob-text2)}.pk-recruit[data-v-5b7f7332]{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;padding:48px;border-radius:22px;border:1px solid rgba(226,176,127,.35);background:linear-gradient(135deg,#eecb881a,#cb6f4a1a)}.pk-footer[data-v-5b7f7332]{border-top:1px solid var(--ob-border);font-size:.85rem;color:var(--ob-muted)}.pk-footer-inner[data-v-5b7f7332]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding-block:28px}@media(max-width:960px){.pk-occ[data-v-5b7f7332]{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-steps[data-v-5b7f7332]{grid-template-columns:minmax(0,1fr);gap:28px}.pk-nav-links[data-v-5b7f7332]{display:none}.pk-section[data-v-5b7f7332]{padding:80px 0}}@media(max-width:640px){.pk-hero[data-v-5b7f7332]{min-height:0}.pk-hero-shade[data-v-5b7f7332]{background:linear-gradient(180deg,#0e0a07bf,#0e0a07d1)}.pk-search[data-v-5b7f7332]{grid-template-columns:minmax(0,1fr)}.pk-field--sep[data-v-5b7f7332]{border-left:0;border-top:1px solid var(--ob-d-border)}.pk-occ[data-v-5b7f7332]{grid-template-columns:minmax(0,1fr)}.pk-occ-card[data-v-5b7f7332]{aspect-ratio:4 / 3}.pk-recruit[data-v-5b7f7332]{padding:32px 24px}.pk-band-text h2[data-v-5b7f7332],.pk-band-text p[data-v-5b7f7332]{align-self:flex-start}}
