.hp-med-spas{--rose:#f4a7b9;--lamp:#ffe9ee;--miss:#f2c36b;--s0:#150a12;--s1:#1c0e18;--s2:#27121f;--s3:#1d0e18;--s4:#2a1421;--s5:#341826;--s6:#3e1c2c;--s7:#482032;--s8:#522438;--s9:#5c283e;--sunrise:#b8607c;--glow:#f4a7b933;--text:#fbf2f4;--muted:#c8b8bf;--muted-warm:#e2d4d9;--line:#ffffff26;--rule:#ffffff4d;--accent-ink:#f9bdcb;--hero-em:#f7b2c2;--focus:#ffd5df;--nav-bg:#150a12bd;--nav-line:#ffffff14;--btn-line:#ffffff47;--btn-line-bg:#ffffff08;--icon-bg:#20101a;--icon-line:#f9bdcb80;--card:#1a0d15;--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,#0a040847);--pack-hover:0 26px 44px -26px #0000008c;--panel:#0a04086b;--dot-off:#ffffff24;--dot-on:#f4a7b9;--hill:#1e101a;--wall:#2e1a26;--wall2:#3d2533;--trim:#7a5f6c;--street:#0c060a;--curb:#ffe9ee4d;--inside:#ffdcc8;--inside2:#f4a7b9;--treec:#2b2a22;--person:#fbf2f4;--chip-fill:#150a12f0;--chip-line:#ffffff52;--chip-text:#fbf2f4;--flow:#f9bdcb;--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(--rose);--hub-on-accent:#2a0e1a;--hub-accent-shadow:0 10px 36px #f4a7b942}:where(:root[data-theme=light]) .hp-med-spas.hp-med-spas{--s0:#fbf6f3;--s1:#faf1ee;--s2:#f8e9e7;--s3:#fdfaf8;--s4:#fbf2f0;--s5:#f9eae9;--s6:#f7e2e2;--s7:#f5d9dc;--s8:#f3d0d6;--s9:#efc0ca;--sunrise:#eba6b6;--glow:#dc789633;--miss:#8a5a00;--text:#23101a;--muted:#5e4a53;--muted-warm:#50404a;--line:#23101a26;--rule:#23101a38;--accent-ink:#96294e;--hero-em:#a52f58;--focus:#23101a;--nav-bg:#fbf6f3d1;--nav-line:#23101a1a;--btn-line:#23101a4d;--btn-line-bg:#ffffff73;--icon-bg:#fff;--icon-line:#96294e59;--card:#fff;--card-shadow:0 24px 60px #5a283c1f,0 0 0 1px #23101a0a;--seg:#23101a12;--tile:#ffffffb8;--mock-shadow:0 24px 60px #5a283c29,0 0 0 1px #23101a17;--phone-shadow:0 24px 60px #5a283c38;--pack:#fff;--pack-hover:0 24px 40px -24px #5a283c73;--panel:#ffffffc7;--dot-off:#23101a1a;--dot-on:#b8406a;--hill:#f2e2dd;--wall:#fffbf8;--wall2:#eadcd6;--trim:#a08a8f;--street:#c8b6b4;--curb:#fff9;--inside:#ffe9d6;--inside2:#f8c5cf;--treec:#a6b38e;--person:#3a1f2c;--chip-fill:#fffffff2;--chip-line:#23101a38;--chip-text:#23101a;--flow:#a52f58;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
