.hero{position:fixed;z-index:10;height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.hero{padding-top:60px}}@media (min-width: 1024px){.hero{padding-top:120px}}.hero:has(.countdown.started) .ar-button{display:block}@media (min-width: 1024px){.hero:has(.countdown.started) .ar-button{display:none}}.hero__top{display:flex;flex-direction:column;align-items:flex-start;position:relative}.hero__bottom{display:flex;flex-direction:column;align-items:center;gap:15px}@media (min-width: 768px){.hero__bottom{gap:30px}}.hero__date{text-transform:uppercase;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:400;margin-left:auto;margin-right:auto}.hero__title{margin-left:auto;margin-right:auto;text-align:center;font-family:Camera,sans-serif;font-weight:700;cursor:pointer;z-index:-11;font-size:clamp(65px,12vw,160px)}@media (min-width: 768px){.hero__title{font-size:clamp(80px,11vw,110px)}}@media (min-width: 1024px){.hero__title{font-size:clamp(110px,9vw,170px)}}.hero__title{line-height:1}.hero__arrow{fill:#fbfbfb;height:15px}.hero__intro{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:400}@media (min-width: 768px){.hero__intro{font-size:1.125rem;line-height:1.75rem}}.hero__intro{max-width:520px}.hero__intro .bold{font-weight:700}.hero .ar-button{display:none;z-index:50;margin-bottom:30px}.faq{position:fixed;z-index:20;max-height:100dvh;inset:0;display:flex;flex-direction:column;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:15px 15px 60px}@media (min-width: 768px){.faq{padding-left:60px;padding-right:60px;padding-top:120px}}.faq__questions{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;gap:15px}@media (min-width: 768px){.faq__questions{flex-direction:row;flex-wrap:wrap}}.faq__questions{overflow-y:auto;overscroll-behavior:contain;flex-grow:1;padding-bottom:60px}.faq__questions__col{display:flex;flex-direction:column;gap:15px;height:-moz-fit-content;height:fit-content}.faq__title{text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width: 768px){.faq__title{text-align:start;font-size:3.75rem;line-height:1;margin-bottom:30px}}.faq .faq__item{max-width:550px;text-align:start;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.faq .faq__item__question{position:relative;z-index:20;display:flex;flex-direction:row;align-items:flex-start;gap:15px;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){.faq .faq__item__question{font-size:1.5rem;line-height:2rem}}.faq .faq__item__question{border-radius:.5rem;background-color:#766db84d;padding:15px}@media (min-width: 768px){.faq .faq__item__question{padding-left:30px;padding-right:30px}}.faq .faq__item__question{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faq .faq__item__question__dot{width:1.75rem;min-width:1.75rem;text-align:center}@media (min-width: 768px){.faq .faq__item__question__dot{height:2rem;width:2rem;min-width:2rem}}.faq .faq__item__question__dot{border-radius:.5rem;background-color:#766db880}.faq .faq__item__answer{height:0px;max-height:0px;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;margin-left:.5rem;margin-right:.5rem;overflow:hidden}.faq .faq__item__answer p,.faq .faq__item__answer ul,.faq .faq__item__answer img{margin-bottom:1rem}.faq .faq__item__answer ul{list-style-position:inside;list-style-type:disc}.faq .faq__item__answer img{border-radius:.5rem}.faq .faq__item.open .faq__item__answer{margin-top:15px;margin-bottom:30px;opacity:1;overflow:visible}.faq .faq__item.open .faq__item__question__dot{--tw-bg-opacity: 1;background-color:rgb(118 109 184 / var(--tw-bg-opacity, 1))}.faq__button{position:relative;z-index:30;margin-top:5px}@media (min-width: 768px){.faq__button{position:fixed;bottom:60px;left:60px}}.faq__button{opacity:0}.faq__button.back{opacity:1;width:-moz-fit-content;width:fit-content;left:unset}@media (min-width: 768px){.faq__button.back{right:60px}}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-Book.woff) format("woff"),url(/fonts/ABCWhyteEdu-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-BookItalic.woff) format("woff"),url(/fonts/ABCWhyteEdu-BookItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-Regular.woff) format("woff"),url(/fonts/ABCWhyteEdu-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-Bold.woff) format("woff"),url(/fonts/ABCWhyteEdu-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-Medium.woff) format("woff"),url(/fonts/ABCWhyteEdu-Medium.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-RegularItalic.woff) format("woff"),url(/fonts/ABCWhyteEdu-RegularItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-BoldItalic.woff) format("woff"),url(/fonts/ABCWhyteEdu-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Whyte;src:url(/fonts/ABCWhyteEdu-MediumItalic.woff) format("woff"),url(/fonts/ABCWhyteEdu-MediumItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Camera;src:url(/fonts/ABCCameraEdu-BoldItalic.woff) format("woff"),url(/fonts/ABCCameraEdu-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Camera;src:url(/fonts/ABCCameraEdu-Bold.woff) format("woff"),url(/fonts/ABCCameraEdu-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Camera;src:url(/fonts/ABCCameraEdu-Regular.woff) format("woff"),url(/fonts/ABCCameraEdu-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Camera;src:url(/fonts/ABCCameraEdu-RegularItalic.woff) format("woff"),url(/fonts/ABCCameraEdu-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}html{--tw-bg-opacity: 1;background-color:rgb(16 17 58 / var(--tw-bg-opacity, 1));overflow-y:hidden}html ::-webkit-scrollbar{width:6px}html ::-webkit-scrollbar-track{background-color:transparent}html ::-webkit-scrollbar-thumb{background-color:#766db880;border-radius:9999px;width:.5rem}html ::-webkit-scrollbar-thumb:hover{background-color:#dec1fbb3}body{width:100%;height:calc(100vh + 20px);background:#151644;background:radial-gradient(circle,#151644,#0a0b2c);font-family:Whyte,sans-serif;--tw-text-opacity: 1;color:rgb(251 251 251 / var(--tw-text-opacity, 1))}body *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(234 87 57 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(251 251 251 / var(--tw-text-opacity, 1))}body *::selection{--tw-bg-opacity: 1;background-color:rgb(234 87 57 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(251 251 251 / var(--tw-text-opacity, 1))}.main{height:100dvh;width:100%;opacity:0}.margins{width:100%;margin-left:15px;margin-right:15px;max-width:calc(100vw - 30px)}.footer{opacity:0;height:60px;position:fixed;bottom:0;left:30px;right:30px;z-index:20;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width: 768px){.footer{justify-content:space-between}}.footer{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.875rem;line-height:1.25rem}.footer__side{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.footer__side{flex-direction:row}.footer__side.left{gap:60px}}.footer__side.right{display:none}@media (min-width: 768px){.footer__side.right{display:flex}}.footer__side.right{gap:30px}.footer__side img{height:30px}@media (min-width: 768px){.footer__side img{height:45px}}.footer__side img{width:auto}.loading{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading img{height:5rem;width:5rem}@media (min-width: 768px){.loading img{height:6rem;width:6rem}}@keyframes spin{to{transform:rotate(360deg)}}.loading img{animation:spin 3s linear infinite}.button{min-height:35px;background-color:#766db84d;padding:5px 15px}@media (min-width: 768px){.button{padding:7px 20px}}.button{border-radius:9999px;border-width:2.5px;--tw-border-opacity: 1;border-color:rgb(222 193 251 / var(--tw-border-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;justify-content:center;gap:5px;overflow:hidden}.button.small{height:38px;min-width:38px}@media (min-width: 768px){.button.small{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}}.button.small{border-width:1.5px;padding-top:2.5px;padding-bottom:2.5px}@media (min-width: 768px){.button.small{padding-top:5px;padding-bottom:5px}}.button.round{height:38px;width:38px}@media (min-width: 768px){.button.round{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}}.button.round{border-width:1.5px;padding-top:2.5px;padding-bottom:2.5px}@media (min-width: 768px){.button.round{padding-top:5px;padding-bottom:5px}}.button .button__arrow{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(251 251 251 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.button{font-size:1rem;line-height:1.5rem}}.button:hover{--tw-border-opacity: 1;border-color:rgb(118 109 184 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(118 109 184 / var(--tw-bg-opacity, 1))}.button:hover .button__arrow.left{--tw-translate-x: -100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button:hover .button__arrow.right{--tw-translate-x: 100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.miefel{position:fixed;inset:0 0 95%;z-index:40;overflow:visible;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.miefel__hand{position:absolute;z-index:40;width:clamp(200px,45vw,600px)}.miefel__hand.left{right:-10vw;top:clamp(100px,10vw,500px)}@media (min-width: 768px){.miefel__hand.left{top:clamp(300px,10vw,400px)}}.miefel__hand.left{transform-origin:center right;--tw-rotate: -20deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.miefel__hand.right{left:-10vw;top:clamp(100px,5vw,60px)}@media (min-width: 768px){.miefel__hand.right{top:clamp(0px,-5vw,60px)}}.miefel__hand.right{--tw-rotate: 35deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:center left}[data-astro-image]{width:100%;height:auto;-o-object-fit:var(--fit);object-fit:var(--fit);-o-object-position:var(--pos);object-position:var(--pos);aspect-ratio:var(--w) / var(--h)}[data-astro-image=responsive]{max-width:calc(var(--w) * 1px);max-height:calc(var(--h) * 1px)}[data-astro-image=fixed]{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px)}
