.hero-property-marquee{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero-property-marquee::-webkit-scrollbar{display:none}.hero-property-marquee-track{display:flex;width:max-content;gap:1rem}.hero-property-marquee-item{scroll-snap-align:start}.hero-property-marquee{scroll-snap-type:x mandatory}@media (min-width:768px){.hero-property-marquee{cursor:grab;scroll-snap-type:x proximity}.hero-property-marquee.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}}.reasons-section{background:#fff;overflow:hidden}.reasons-cards,.reasons-section{position:relative;width:100%;max-width:100%}.reasons-cards{min-width:0;margin-top:40px}.reasons-cards>.grid,.reasons-panel{width:100%;max-width:100%;min-width:0}.reasons-panel{--panel-scale:1;--panel-x:0%;--panel-y:0%;overflow:hidden;background:#fff}.reasons-panel-image-wrap{width:100%;max-width:100%;min-width:0;overflow:hidden;line-height:0}.reasons-panel-image{display:block;box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;object-fit:contain;object-position:top center;transform:none!important}@media (min-width:768px){.reasons-panel-image-wrap{aspect-ratio:3/2}.reasons-panel-image{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;object-fit:cover;object-position:top left;transform:scale(var(--panel-scale)) translate(var(--panel-x),var(--panel-y))!important;transform-origin:top left}.reasons-panel:hover .reasons-panel-image-wrap{animation:reasons-panel-bounce .55s ease}}@keyframes reasons-panel-bounce{0%{transform:translateY(0)}25%{transform:translateY(-10px)}45%{transform:translateY(-3px)}65%{transform:translateY(-7px)}85%{transform:translateY(-2px)}to{transform:translateY(0)}}.reasons-cta-image-wrap{width:100%;max-width:100%;overflow:hidden}.reasons-cta-image{display:block;width:100%;max-width:100%;height:auto}