.bg-image,.bg-video{position:absolute;inset:0;z-index:-2;height:100%;width:100%;object-fit:cover}.bg-video-desktop{display:block}.bg-video-mobile{display:none}@media screen and (max-width:767px){.bg-video-desktop{display:none}.bg-video-mobile{display:block}}.overlay:before{height:100%;width:100%;content:"";z-index:-1;position:absolute;inset:0;background-color:rgba(0,0,0,.45)}.hero-section{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100svh;text-align:center;position:relative;padding:3rem 1rem}.hero-section p{max-width:640px;margin:1rem auto 1.5rem;font-size:1.1rem;letter-spacing:.04em}.hero-section .link,.hero-section .link-secondary{margin:10px 6px}.hero-home h1{font-size:80px}.down-arrow{background-color:transparent;cursor:pointer;border:none}@media screen and (max-width:768px){.hero-home h1{font-size:40px}}svg{width:80px;height:80px}svg circle{fill:none;stroke:var(--main-text-color);stroke-miterlimit:10}svg path{fill:var(--main-text-color)}