:root{--logo-sm:7rem;--logo-md:10rem}svg[data-v-65c612e6]{width:100%}path[data-v-65c612e6]{transition:fill var(--trans-default)}section[data-v-3de86b71]{background-color:#000;display:flex;flex-direction:column;height:100vh;height:calc(100vh - var(--vh-offset, 0px));overflow:hidden;padding:var(--s) var(--padding-hori);padding-bottom:calc(var(--m));padding-top:var(--header);position:relative;z-index:2}section.center[data-v-3de86b71]{align-items:center;justify-content:center}section[class*=right][data-v-3de86b71]{align-items:flex-end}section[class*=Bottom][data-v-3de86b71]{justify-content:flex-end}section.left[data-v-3de86b71],section.right[data-v-3de86b71]{justify-content:center}section.center .text[data-v-3de86b71],section.left .text[data-v-3de86b71],section.right .text[data-v-3de86b71]{transform:translateY(calc(var(--s)*-1))}.text[data-v-3de86b71]{align-items:center;max-width:70rem;width:100%}.logo[data-v-3de86b71]{width:clamp(6rem,10vw,8rem)}.marquee[data-v-3de86b71]{border-bottom:none}.btn[data-v-3de86b71]:focus,.btn[data-v-3de86b71]:hover{background-color:var(--lt-yellow)!important;box-shadow:var(--shadow-elevation-medium)!important;transform:scale(1.1) rotate(7deg)!important}.text-md[data-v-3de86b71]{max-width:500px}@media (max-width:549px){.text-md[data-v-3de86b71]{max-width:350px}}.background-img>div[data-v-3de86b71]{height:100%;width:100%}@media (orientation:portrait){.img-portrait[data-v-3de86b71]{display:block}.img-landscape[data-v-3de86b71]{display:none}}@media (orientation:landscape){.img-portrait[data-v-3de86b71]{display:none}.img-landscape[data-v-3de86b71]{display:block}}.compact[data-v-3de86b71]{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,transparent);bottom:0;left:0;padding:var(--l) var(--m);padding-bottom:calc(30px + var(--m));position:absolute;text-align:left;width:100%}.compact .btn[data-v-3de86b71]{margin-right:auto}.compact[data-v-3de86b71]:before{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:549px){.compact[data-v-3de86b71]{padding:var(--padding);padding-bottom:calc(30px + var(--padding))}.compact .m-t-s[data-v-3de86b71]{margin-top:0}}
