.hp-home-services{--vis:#c8f031;--lamp:#f2ffc4;--miss:#ff8a66;--s0:#0f110c;--s1:#141710;--s2:#1a1e12;--s3:#151810;--s4:#1c2012;--s5:#222812;--s6:#293013;--s7:#303813;--s8:#374014;--s9:#3f4915;--sunrise:#8ba824;--glow:#c8f03129;--text:#f4f6e8;--muted:#bfc2b0;--muted-warm:#dadcc9;--line:#ffffff26;--rule:#ffffff4d;--accent-ink:#d4f55a;--hero-em:#d4f55a;--focus:#e4fa8e;--nav-bg:#0f110cbd;--nav-line:#ffffff14;--btn-line:#ffffff47;--btn-line-bg:#ffffff08;--icon-bg:#171a10;--icon-line:#d4f55a80;--card:#14170e;--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,#06080347);--pack-hover:0 26px 44px -26px #0000008c;--panel:#0608036b;--dot-off:#ffffff24;--dot-on:#c8f031;--hill:#171b10;--hill2:#1d2213;--wall:#2c3120;--wall2:#3a4029;--roof:#20241a;--trim:#596044;--street:#090a06;--curb:#f2ffc44d;--inside:#ffe9a8;--treec:#232b16;--rivalc:#3b3f31;--chip-fill:#0f110cf0;--chip-line:#ffffff52;--chip-text:#f4f6e8;--flow:#d4f55a;--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(--vis);--hub-on-accent:#151a05;--hub-accent-shadow:0 10px 36px #c8f03142}:where(:root[data-theme=light]) .hp-home-services.hp-home-services{--s0:#f7f7ef;--s1:#f3f4e6;--s2:#ecefd8;--s3:#fbfbf6;--s4:#f5f6ea;--s5:#eef1da;--s6:#e8eccb;--s7:#e1e8ba;--s8:#d9e4a6;--s9:#cfdf85;--sunrise:#c4e04f;--glow:#96be1e33;--miss:#b23a16;--text:#171a0c;--muted:#4f5240;--muted-warm:#44473a;--line:#171a0c26;--rule:#171a0c38;--accent-ink:#4a620a;--hero-em:#55700c;--focus:#171a0c;--nav-bg:#f7f7efd1;--nav-line:#171a0c1a;--btn-line:#171a0c4d;--btn-line-bg:#ffffff73;--icon-bg:#fff;--icon-line:#4a620a59;--card:#fff;--card-shadow:0 24px 60px #3c46141f,0 0 0 1px #171a0c0a;--seg:#171a0c12;--tile:#ffffffb8;--mock-shadow:0 24px 60px #3c461429,0 0 0 1px #171a0c17;--phone-shadow:0 24px 60px #3c461438;--pack:#fff;--pack-hover:0 24px 40px -24px #3c461473;--panel:#ffffffc7;--dot-off:#171a0c1a;--dot-on:#5f7d0e;--hill:#e3e8c4;--hill2:#d6deae;--wall:#fbf8ec;--wall2:#e5e2cf;--roof:#59604a;--trim:#868b70;--street:#b4b8a0;--curb:#fff9;--inside:#ffe9a8;--treec:#8fa45a;--rivalc:#a3a68f;--chip-fill:#fffffff2;--chip-line:#171a0c38;--chip-text:#171a0c;--flow:#55700c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
