.hp-restaurants{--tomato:#f0643c;--lamp:#ffc46b;--s0:#0e0b16;--s1:#1a1224;--s2:#2a1522;--s3:#1c1220;--s4:#2a1622;--s5:#3a1a20;--s6:#47201f;--s7:#522620;--s8:#5c2a1f;--s9:#662c1e;--sunrise:#b8472a;--glow:#ffa05042;--text:#f8f1e8;--muted:#c4bcc2;--muted-warm:#eadccf;--line:#ffffff26;--rule:#ffffff4d;--accent-ink:#ff9a73;--hero-em:#ff8c60;--focus:#ffc46b;--nav-bg:#0e0b16bd;--nav-line:#ffffff14;--btn-line:#ffffff47;--btn-line-bg:#ffffff08;--icon-bg:#20131f;--icon-line:#ff9a738c;--card:#160f1c;--card-shadow:0 34px 90px #0006;--seg:#ffffff14;--tile:#ffffff0a;--mock-shadow:0 34px 86px #00000073;--phone-shadow:0 34px 86px #00000080,0 0 0 1px #fff3;--pack:linear-gradient(180deg,#ffffff0f,#0a060c47);--pack-hover:0 26px 44px -26px #0000008c;--panel:#0a060c6b;--dot-off:#ffffff24;--dot-on:#f0643c;--rail:#8c8791;--b1:#1a1426;--b2:#141020;--bwin:#3a2c3f;--wall:#241823;--wall2:#1b121c;--trim:#4a3540;--street:#0b0910;--curb:#ffc46b57;--inside:#ffb866;--inside2:#e0733a;--glass:.92;--chip-fill:#140e1af0;--chip-line:#ffffff52;--chip-text:#f8f1e8;--flow:#ffc46b;--starshow:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--display:var(--fl-inter),Inter,system-ui,sans-serif;--body:var(--fl-inter),Inter,system-ui,sans-serif;--mono:var(--fl-mono),"JetBrains Mono",ui-monospace,monospace;--t-hero:clamp(46px,7.2vw,106px);--t-h2:clamp(38px,4.6vw,66px);--t-h3:clamp(25px,2.5vw,34px);--t-lead:clamp(18px,1.6vw,22px);--hub-accent:var(--tomato);--hub-on-accent:#160a06;--hub-accent-shadow:0 10px 36px #f0643c42}:where(:root[data-theme=light]) .hp-restaurants.hp-restaurants{--s0:#fbf3e4;--s1:#faeedc;--s2:#f9e4cf;--s3:#fdf8ef;--s4:#fcf3e6;--s5:#fbecda;--s6:#fae4cd;--s7:#f9dbbe;--s8:#f8cfac;--s9:#f6b894;--sunrise:#f28f68;--glow:#f0784638;--text:#1e1312;--muted:#5a4a47;--muted-warm:#4f3e39;--line:#1e131226;--rule:#1e131238;--accent-ink:#a8320f;--hero-em:#c2401a;--focus:#1e1312;--nav-bg:#fbf3e4d1;--nav-line:#1e13121a;--btn-line:#1e13124d;--btn-line-bg:#ffffff73;--icon-bg:#fff;--icon-line:#a8320f59;--card:#fff;--card-shadow:0 24px 60px #5a321e1f,0 0 0 1px #1e13120a;--seg:#1e131212;--tile:#ffffffb8;--mock-shadow:0 24px 60px #5a321e29,0 0 0 1px #1e131217;--phone-shadow:0 24px 60px #5a321e38;--pack:#fff;--pack-hover:0 24px 40px -24px #5a321e73;--panel:#ffffffc7;--dot-off:#1e13121a;--dot-on:#d2491f;--rail:#8e7f78;--b1:#e9dccb;--b2:#dccbb6;--bwin:#f5ede0;--wall:#f4e2cc;--wall2:#e8d0b4;--trim:#9c7f68;--street:#bba893;--curb:#fff9;--inside:#ffe0b0;--inside2:#f2b680;--glass:.82;--chip-fill:#fffffff2;--chip-line:#1e131238;--chip-text:#1e1312;--flow:#c2401a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
