@media (width<=1023px){main .broker-hero,main .why-hero,main .hero{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}main .broker-hero-copy{padding-bottom:22px!important;overflow:visible!important}main .broker-hero-copy .hero-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:min(340px,100vw - 32px)!important;max-width:min(340px,100vw - 32px)!important;margin-bottom:12px!important;display:flex!important;overflow:visible!important}main .broker-hero-copy .hero-actions>a{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;display:inline-flex!important}main .broker-hero+.detail-mobile-stats,main .broker-hero+.mobile-stat-strip,main .broker-hero+section{margin-top:8px!important}}@media (width>=600px) and (width<=1023px){main .broker-hero-copy .hero-actions{flex-flow:wrap!important;width:auto!important;max-width:calc(100vw - 40px)!important}main .broker-hero-copy .hero-actions>a{flex:0 auto!important;width:auto!important}.floating-application-train{bottom:calc(20px + env(safe-area-inset-bottom))!important;right:14px!important}.house-menu-stage{left:264px!important;top:calc(92px + env(safe-area-inset-top))!important;transform:scale(min(1, calc((100vh - 140px) / 620)))!important;transform-origin:0 0!important}}@media (width>=600px) and (width<=1023px) and (height<=800px){.house-menu-stage{top:calc(70px + env(safe-area-inset-top))!important;transform:scale(min(.92, calc((100vh - 110px) / 620)))!important}}body.house-menu-open .floating-application-train{z-index:900!important;opacity:0!important;pointer-events:none!important}@media (width<=1023px){.ix-loop-viewport{touch-action:pan-y!important;overflow:hidden!important}.ix-loop-track{will-change:transform, scroll-position;width:max-content!important;animation:none!important;display:flex!important}.ix-loop-track:not(.ix-loop-scroller){transform:translate3d(var(--ix-x,0px), 0, 0)!important;touch-action:pan-y!important}.ix-loop-track.ix-loop-scroller{scroll-snap-type:none!important;scroll-behavior:auto!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;overflow:auto hidden!important;transform:none!important}.ix-loop-track.ix-loop-scroller::-webkit-scrollbar{display:none!important}.ix-loop-track>*{flex:none;scroll-snap-align:none!important}}@media (prefers-reduced-motion:reduce){.ix-loop-track:not(.ix-loop-scroller){transform:none!important}}
