:is(.zone-page,.homepage-zones) :is(.hz-tile,.hz-faq__item,.hz-step,.hz-stat,.hz-partner,.hz-effects__item,.sz-kit__cell,.sz-feature__cta,.sz-group,.intent-cell){transition:background-color var(--sim-hover-duration) var(--sim-hover-ease), border-color var(--sim-hover-duration) var(--sim-hover-ease), color var(--sim-hover-duration) var(--sim-hover-ease)}:is(.zone-page,.homepage-zones) :is(.hz-faq__item,.sz-kit__cell):hover{background-color:var(--color-sim-cell)}:is(.zone-page,.homepage-zones) :is(.sz-group,.intent-cell,.contact-zone__cta,.contact-zone__phone,.sz-feature__cta,.hz-button,.hz-link,.rail__nav){transition:background-color var(--sim-hover-duration) var(--sim-hover-ease), border-color var(--sim-hover-duration) var(--sim-hover-ease), color var(--sim-hover-duration) var(--sim-hover-ease), transform var(--sim-press-duration) var(--sim-press-ease)}:is(.zone-page,.homepage-zones) :is(.sz-group,.intent-cell,.contact-zone__cta,.contact-zone__phone,.hz-button,.hz-link,.rail__nav):active{transform:scale(.97)}:is(.zone-page,.homepage-zones) :is(.sz-feature__cta,.intent-cell):active{transform:scale(.99)}:is(.zone-page,.homepage-zones) :is(.contact-zone__cta,.sz-feature__cta,.hz-link,.hz-button,.intent-cell) svg{transition:transform var(--sim-hover-duration) var(--sim-hover-ease)}:is(.zone-page,.homepage-zones) :is(.contact-zone__cta,.sz-feature__cta,.hz-link,.hz-button,.intent-cell):hover svg{transform:translate(3px)}:is(.zone-page,.homepage-zones) .rail__nav svg{transition:transform var(--sim-hover-duration) var(--sim-hover-ease)}:is(.zone-page,.homepage-zones) .rail__nav:hover svg{transform:translate(3px)}:is(.zone-page,.homepage-zones) .rail__nav:first-child:hover svg{transform:translate(-3px)}:is(.zone-page,.homepage-zones) :is(.sz-feature__img,.hz-tile__img,.sz-kit__img,.hz-effects__img,.hz-partner__img,.intent-picker__figure-img){transition:transform .7s var(--sim-ease-expo)}:is(.zone-page,.homepage-zones) :is(.hz-tile:hover .hz-tile__img,.sz-kit__media:hover .sz-kit__img,.hz-effects__stage:hover .hz-effects__img,.intent-picker__figure:hover .intent-picker__figure-img){transform:scale(1.03)}:is(.zone-page,.homepage-zones) .hz-partner:hover .hz-partner__img{transform:scale(1.06)}:is(.zone-page,.homepage-zones) :is(.hz-tile,.sz-feature__cta,.contact-zone__cta,.contact-zone__phone,.hz-button,.rail__nav):focus-visible{outline:2px solid var(--color-sim-accent-ink);outline-offset:-2px}:is(.zone-page,.homepage-zones) .hz-tile:focus-visible{background-color:var(--color-sim-cell)}@media (prefers-reduced-motion:reduce){:is(.zone-page,.homepage-zones) :is(.sz-group,.intent-cell,.contact-zone__cta,.contact-zone__phone,.sz-feature__cta,.hz-button,.hz-link,.rail__nav,.sz-feature__img,.hz-tile__img,.sz-kit__img,.hz-effects__img,.hz-partner__img,.intent-picker__figure-img){transition-property:background-color,border-color,color}:is(.zone-page,.homepage-zones) :is(.sz-group:active,.intent-cell:active,.contact-zone__cta:active,.contact-zone__phone:active,.sz-feature__cta:active,.hz-button:active,.hz-link:active,.rail__nav:active,.hz-tile:hover .hz-tile__img,.sz-kit__media:hover .sz-kit__img,.hz-effects__stage:hover .hz-effects__img,.intent-picker__figure:hover .intent-picker__figure-img,.hz-partner:hover .hz-partner__img,.contact-zone__cta:hover svg,.sz-feature__cta:hover svg,.hz-link:hover svg,.hz-button:hover svg,.intent-cell:hover svg,.rail__nav:hover svg){transform:none}}
