.hero-division .hero-division__background{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-division .hero-division__shade{background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.52) 55%,rgba(0,0,0,.1))}.hero-division .hero-division__cta{border-width:1.5px;font-family:inherit}.hero-division .hero-division__scroll-indicator{appearance:none;background:transparent;border:0;bottom:28px;cursor:pointer;display:block;height:112px;left:50%;padding:0;position:absolute;touch-action:manipulation;transform:translateX(-50%);width:40px;z-index:1}.hero-division .hero-division__scroll-indicator:before{background:#e02020;border-radius:9999px;content:"";height:100%;inset:0 auto 0 50%;position:absolute;transform:translateX(-50%);width:5px}.hero-division .hero-division__scroll-indicator:after{animation:hero-division-scroll-line 2s ease-in-out infinite;background:hsla(0,0%,100%,.45);border-radius:9999px;content:"";height:28px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:5px}@keyframes hero-division-scroll-line{0%,to{opacity:0;transform:translateX(-50%) translateY(0)}15%{opacity:1}70%{opacity:1;transform:translateX(-50%) translateY(84px)}85%{opacity:0}}.hero-division .hero-division__scroll-indicator:hover{opacity:.82}.hero-division .hero-division__scroll-indicator:focus-visible{outline:2px solid currentColor;outline-offset:10px}@media (max-width:767px){.hero-division .hero-division__background{background-image:var(--bg-image-mobile)}.hero-division{min-height:100vh}.hero-division .hero-division__shade{background:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.44) 40%,rgba(0,0,0,.18))}.hero-division .hero-division__scroll-indicator{bottom:18px;height:84px;width:32px}.hero-division .hero-division__scroll-indicator:after,.hero-division .hero-division__scroll-indicator:before{width:4px}.hero-division .hero-division__scroll-indicator:after{height:22px}}