.phcp-rtl-site{direction:rtl;text-align:right}
.phcp-rtl-site footer nav,.phcp-rtl-site footer .wp-block-navigation,.phcp-rtl-site footer .wp-block-buttons,.phcp-rtl-site footer .menu,.phcp-rtl-site footer [class*="menu"],.phcp-rtl-site footer [class*="button"],.phcp-rtl-site .site-footer nav,.phcp-rtl-site .site-footer .wp-block-navigation,.phcp-rtl-site .site-footer .wp-block-buttons,.phcp-rtl-site .site-footer .menu,.phcp-rtl-site .site-footer [class*="menu"],.phcp-rtl-site .site-footer [class*="button"]{display:none!important}
.phcp-hero,.phcp-section,.phcp-page,.phcp-cta{max-width:1120px;margin:0 auto 34px;padding:34px 22px;box-sizing:border-box}
.phcp-hero{min-height:430px;display:flex;align-items:center;border-radius:34px;background:linear-gradient(135deg,#4d1f18,#9b3f24 48%,#e0a83b);color:#fff;box-shadow:0 22px 60px rgba(61,30,18,.18)}
.phcp-hero>div{max-width:690px}
.phcp-hero h1{font-size:clamp(42px,7vw,82px);line-height:.94;margin:0 0 20px;letter-spacing:-.06em;color:#fff}
.phcp-hero p{font-size:20px;line-height:1.65;margin:0 0 24px;color:#fff4dc}
.phcp-kicker{text-transform:uppercase;letter-spacing:.18em;font-size:13px;font-weight:800;color:#d98f22;margin:0 0 12px}
.phcp-hero .phcp-kicker{color:#ffe0a0}
.phcp-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;background:#203c2f;color:#fff!important;text-decoration:none;font-weight:800;box-shadow:0 12px 28px rgba(32,60,47,.22)}
.phcp-button-light{background:#fff;color:#5a281e!important}
.phcp-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}
.phcp-section h2,.phcp-page h1,.phcp-page h2,.phcp-cta h2{color:#3c2119;letter-spacing:-.04em}
.phcp-section h2{font-size:44px;line-height:1;margin:0}
.phcp-grid,.phcp-basics,.phcp-recipe-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.phcp-card,.phcp-basics>div,.phcp-recipe-list article,.phcp-menu-list{padding:24px;border-radius:24px;background:#fff8ed;border:1px solid #f0dcc0;box-shadow:0 12px 34px rgba(72,45,25,.08)}
.phcp-card h3,.phcp-basics h2,.phcp-recipe-list h2{font-size:24px;margin:0 0 10px;color:#51271c}
.phcp-card p,.phcp-basics p,.phcp-recipe-list p,.phcp-page p,.phcp-menu-list p{font-size:17px;line-height:1.75;color:#60483d;margin:0 0 14px}
.phcp-page{background:#fffdf8;border-radius:28px;border:1px solid #f3e3cc}
.phcp-page h1{font-size:54px;line-height:1;margin:0 0 18px}
.phcp-page h2{font-size:30px;margin:22px 0 10px}
.phcp-page>p{max-width:860px}
.phcp-menu-list{display:grid;gap:8px;margin-top:20px}
.phcp-menu-list p:last-child,.phcp-page p:last-child,.phcp-card p:last-child,.phcp-basics p:last-child,.phcp-recipe-list p:last-child{margin-bottom:0}
.phcp-cta{text-align:center;border-radius:34px;background:#203c2f;color:#fff}
.phcp-cta h2{font-size:46px;line-height:1;margin:0 0 14px;color:#fff}
.phcp-cta p{max-width:720px;margin:0 auto 24px;font-size:19px;line-height:1.7;color:#eaf3df}
@media(max-width:860px){.phcp-grid,.phcp-basics,.phcp-recipe-list{grid-template-columns:1fr}.phcp-section-head{display:block}.phcp-page h1{font-size:40px}.phcp-section h2,.phcp-cta h2{font-size:34px}.phcp-hero{min-height:360px;border-radius:24px}.phcp-hero p{font-size:18px}}
.phcp-dark-mode{background:#130f0b;color:#f6ead8}
.phcp-dark-mode main,.phcp-dark-mode .site,.phcp-dark-mode .wp-site-blocks{background:#130f0b;color:#f6ead8}
.phcp-dark-mode a{color:#f4b84f}
.phcp-dark-mode .phcp-hero{background:linear-gradient(135deg,#1b100d,#462116 50%,#8a5a18);box-shadow:0 22px 60px rgba(0,0,0,.42)}
.phcp-dark-mode .phcp-page{background:#1d1711;border-color:#3a2b1c}
.phcp-dark-mode .phcp-card,.phcp-dark-mode .phcp-basics>div,.phcp-dark-mode .phcp-recipe-list article,.phcp-dark-mode .phcp-menu-list{background:#221911;border-color:#49331e;box-shadow:0 12px 34px rgba(0,0,0,.26)}
.phcp-dark-mode .phcp-section h2,.phcp-dark-mode .phcp-page h1,.phcp-dark-mode .phcp-page h2,.phcp-dark-mode .phcp-card h3,.phcp-dark-mode .phcp-basics h2,.phcp-dark-mode .phcp-recipe-list h2{color:#ffe0a0}
.phcp-dark-mode .phcp-card p,.phcp-dark-mode .phcp-basics p,.phcp-dark-mode .phcp-recipe-list p,.phcp-dark-mode .phcp-page p,.phcp-dark-mode .phcp-menu-list p{color:#ead8c1}
.phcp-dark-mode .phcp-cta{background:#2a4032}
