/* TD-113: paired homepage arrows, transparent SVG and symmetric motion. */
body.home .direction_arrow_left img,body.home .direction_arrow_right img{background:none;animation:ses-home-arrow-out 2.4s ease-in-out infinite}
body.home .direction_arrow_left img{--ses-arrow-offset:-4px}
body.home .direction_arrow_right img{--ses-arrow-offset:4px}
@keyframes ses-home-arrow-out{0%,100%{transform:translateX(0)}50%{transform:translateX(var(--ses-arrow-offset))}}
body.home .property_arrow:focus-visible{outline:2px solid #fff;outline-offset:5px}

/* TD-119: homepage search hover, independent of internal SVG animation. */
body.home #submit_search input[type="image"]{transition:transform .4s ease;transform-origin:center center;cursor:pointer}
@media (hover:hover){body.home #submit_search:hover input[type="image"]{transform:scale(1.15)}}
body.home #input_text,body.home #input_text:hover{cursor:text!important}
