.hp-home-finish{--home-finish-face:#080808;--home-finish-hover:#101010;--home-finish-muted:#a6a6a6;--home-finish-selected-wash:rgb(255 255 255/0.1);--home-finish-selected-edge:rgb(255 255 255/0.3);--home-finish-focus:rgb(255 255 255/0.7);--home-finish-badge-ink:#bdbdbd;--home-finish-badge-edge:#303030;--home-finish-card:#0a0a0a;--home-finish-card-edge:#292929;--home-finish-label:#b0b0b0;--home-finish-frame-edge:#363636}.hp-home-finish:not([data-original-finish]) .hp-btn-primary{border-radius:var(--radius-control)}.hp-home-finish:not([data-original-finish]) .hp-pill{border-radius:var(--radius-control);background:var(--home-finish-face);color:var(--home-finish-muted)}.hp-home-finish:not([data-original-finish]) .hp-pill-on{background:var(--home-finish-selected-wash);color:#fff;border-color:var(--home-finish-selected-edge);box-shadow:none}.hp-home-finish:not([data-original-finish]) :is(.hp-btn-primary,.hp-pill):focus-visible{outline:2px solid var(--home-finish-focus);outline-offset:3px}.hp-home-finish:not([data-original-finish]) .hp-tk em{color:var(--home-finish-badge-ink);background:var(--home-finish-hover);box-shadow:inset 0 0 0 1px var(--home-finish-badge-edge)}.hp-home-finish:not([data-original-finish]) :is(.hp-vs-def-rose,.hp-vs-def-mint){background:var(--home-finish-card);border-color:var(--home-finish-card-edge)}.hp-home-finish:not([data-original-finish]) .hp-vs-def li{border-color:var(--home-finish-card-edge)}.hp-home-finish:not([data-original-finish]) .hp-eyebrow{color:var(--home-finish-label);letter-spacing:.14em}.hp-home-finish:not([data-original-finish]) .hp-shot-cap{color:var(--home-finish-muted)}.hp-home-finish:not([data-original-finish]) .hp-pa-l{color:var(--home-finish-muted);letter-spacing:.1em}.hp-home-finish:not([data-original-finish]) :is(.hp-tk-n,.hp-legal){color:var(--home-finish-muted)}.hp-home-finish:not([data-original-finish]) :is(.hp-shot,.hp-frame){border-color:var(--home-finish-frame-edge);box-shadow:0 16px 40px rgb(0 0 0/.35)}@media (prefers-reduced-motion:reduce){.hp-home-finish:not([data-original-finish]) .hp-btn-primary{transition:none}.hp-home-finish:not([data-original-finish]) .hp-btn-primary:hover{transform:none}}