html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}b,strong{font-weight:bolder}button,input{font-size:100%;line-height:1.15}button,input{overflow:visible}button{text-transform:none}button,[type=button],[type=submit]{appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0;font:inherit}h1,h2,h3{text-wrap:balance}p{max-width:75ch;text-wrap:pretty}ul,ol{list-style:none}img{max-width:100%;height:auto}a{color:#030712;text-decoration:none;background-color:transparent}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle;border-style:none}button{padding:0;font:inherit;color:inherit;background:none;border:none;outline:none}strong{font-weight:700}@font-face{font-family:Poppins;font-weight:300;font-display:swap;src:local("Poppins Light"),url(/asset/font/poppins/Poppins-Light.woff2) format("woff2"),url(/asset/font/poppins/Poppins-Light.woff) format("woff"),url(/asset/font/poppins/Poppins-Light.ttf) format("ttf")}@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:local("Poppins"),url(/asset/font/poppins/Poppins-Regular.woff2) format("woff2"),url(/asset/font/poppins/Poppins-Regular.woff) format("woff"),url(/asset/font/poppins/Poppins-Regular.ttf) format("ttf")}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:local("Poppins SemiBold"),url(/asset/font/poppins/Poppins-SemiBold.woff2) format("woff2"),url(/asset/font/poppins/Poppins-SemiBold.woff) format("woff"),url(/asset/font/poppins/Poppins-SemiBold.ttf) format("ttf")}@font-face{font-family:Poppins;font-weight:700;font-display:swap;src:local("Poppins Bold"),url(/asset/font/poppins/Poppins-Bold.woff2) format("woff2"),url(/asset/font/poppins/Poppins-Bold.woff) format("woff"),url(/asset/font/poppins/Poppins-Bold.ttf) format("ttf")}@font-face{font-family:Poppins;font-weight:800;font-display:swap;src:local("Poppins Black"),url(/asset/font/poppins/Poppins-Black.woff2) format("woff2"),url(/asset/font/poppins/Poppins-Black.woff) format("woff"),url(/asset/font/poppins/Poppins-Black.ttf) format("ttf")}h1{font-size:5.49rem}h2{font-size:4.39rem}h3{font-size:3.51rem}p{font-size:1.8rem}html{scroll-behavior:smooth;font-size:62.5%}body{font-weight:400;overflow-x:hidden;font-family:Poppins,system-ui,sans-serif;font-size:1.8rem;color:#f3f4f6;background-color:#030712}main{overflow-x:hidden;overflow-y:hidden}.color-text{color:#f52424!important}.base-layout{max-width:192rem;margin:auto;padding-right:3.2rem;padding-left:3.2rem}.container-section{padding-top:1.2rem;padding-bottom:1.2rem}.container-card{background:linear-gradient(0deg,#f3f4f61a,#f3f4f633);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:.1rem solid #f3f4f6;border-radius:1.2rem;box-shadow:0 .4rem .6rem -.4rem #0000001a,0 1.5rem 1rem -.3rem #0000001a}.fade-in{opacity:0}.fade-in-animation{animation:fadeIn 1s ease-in both}@keyframes fadeIn{to{opacity:1}}.fade-in-up{transform:translateY(3.2rem);opacity:0}.fade-in-up-animation{animation:fadeInUp 1s ease-in-out both}@keyframes fadeInUp{to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{to{transform:translateY(0);opacity:1}}.fade-in-left{transform:translate(-3.2rem);opacity:0}.fade-in-left-animation{animation:fadeInLeft 1s ease-in-out both}@keyframes fadeInLeft{to{transform:translate(0);opacity:1}}.fade-in-right{transform:translate(3.2rem);opacity:0}.fade-in-right-animation{animation:fadeInRight 1s ease-in-out both}@keyframes fadeInRight{to{transform:translate(0);opacity:1}}.zoom-in{transform:scale(.5);opacity:0}.zoom-in-animation{animation:zoomIn 1s ease-out both}@keyframes zoomIn{to{transform:scale(1);opacity:1}}.fade-in-stroke{fill-opacity:0;stroke-dasharray:1300;stroke-dashoffset:1300}.fade-in-stroke-animation{animation:fadeInStroke 2s ease-in forwards}@keyframes fadeInStroke{70%{fill-opacity:0}to{fill-opacity:1;stroke-dasharray:0;stroke-dashoffset:0;stroke-width:1}}.skeleton{position:relative;overflow:hidden;display:block;visibility:hidden;opacity:0;background-color:#111827;border-radius:1.2rem;transition:opacity .5s,visibility .5s}.skeleton:before{content:"";position:absolute;top:0;left:0;transform:translate(-100%);width:100%;height:100%;background:linear-gradient(90deg,#0000,#1f293799,#0000);animation:1.5s shimmer infinite}.skeleton--active{visibility:visible;opacity:1}@keyframes shimmer{to{transform:translate(100%)}}.custom-image{position:relative;display:inline-block;border-radius:1.2rem;transition:opacity .5s,visibility .5s}.custom-image__skeleton{position:absolute;top:0;left:0;width:100%;height:100%}.custom-image__content{visibility:visible;opacity:1}::-webkit-scrollbar{width:1.3rem;border-radius:2rem}::-webkit-scrollbar-thumb{background-color:#960d0d;background-clip:content-box;border:.3rem solid transparent;border-radius:2rem}::-webkit-scrollbar-thumb:hover{background-color:#d91a1a}::-webkit-scrollbar-thumb:active{background-color:#b51212}::-webkit-scrollbar-track{background:#111827}::-webkit-scrollbar-corner{background:#e5e7eb}.navbar{position:fixed;z-index:90;top:0;left:0;width:100%;padding:1.6rem 0;background-color:#111827;box-shadow:0 2.5rem 5rem #00000040;transition:transform .5s}.navbar--scroll-down{transform:translateY(-100%)}.navbar--scroll-up{transform:translateY(0)}.navbar__container{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar__logo{width:4.4rem;height:auto}.navbar__button-open{cursor:pointer}.navbar__button-open-icon{fill:#f3f4f6}.navbar__space{display:block;width:100%;height:8rem}.navbar__menu{will-change:transform;position:fixed;z-index:90;top:0;right:0;transform:translate(100%);display:flex;flex-direction:column;gap:5.6rem;align-items:flex-end;width:80%;max-width:38.4rem;height:100vh;padding:2.8rem 3.2rem;background-color:#111827}.navbar__menu-transition{transition:transform .5s,box-shadow .5s}.navbar__menu--active{transform:translate(0);box-shadow:-2.5rem 0 5rem #00000040}.navbar__link-illustration{transform:rotate(45deg);width:1.6rem;height:1.6rem;visibility:hidden;opacity:0;transition:transform 1s,visibility .5s,opacity .5s}.navbar__link--active .navbar__link-illustration{visibility:visible;opacity:1}.navbar__link{position:relative;display:flex;flex-direction:row-reverse;gap:1.2rem;align-items:center;color:#f3f4f6}.navbar__link:before{content:"";position:absolute;right:0;bottom:-.6rem;width:0;height:.2rem;background-color:#b51212;transition:width .5s}.navbar__link:hover:before{width:100%}.navbar__link:hover .navbar__link-illustration{transform:rotate(125deg);visibility:visible;opacity:1}.navbar__link--active{font-weight:600}.navbar__link--active:before{width:100%}.navbar__button-close{cursor:pointer}.navbar__button-close-icon{width:2.4rem;height:2.4rem;margin-bottom:1.2rem;fill:#f3f4f6}.navbar__link-fade{transform:translate(3.2rem);opacity:0}.navbar__link-fade-animation{animation:fadeInRight 1s ease-in-out both}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;visibility:hidden;opacity:0;background-color:#00000080;transition:opacity .5s,visibility .5s}.overlay--active{visibility:visible;opacity:1}.footer{position:relative;display:flex;flex-direction:column;gap:8rem;align-items:center;justify-content:center;padding-top:8rem;padding-bottom:8rem}.footer__line{width:100%;height:.3rem;opacity:.35;background-color:#d91a1a;border-radius:2rem}.footer__logo{width:11.2rem;height:auto}.footer__link-illustration{transform:rotate(45deg);width:1.6rem;height:1.6rem;visibility:hidden;opacity:0;transition:transform 1s,visibility .5s,opacity .5s}.footer__link--active .footer__link-illustration{visibility:visible;opacity:1}.footer__link{position:relative;display:inline-flex;gap:1.2rem;align-items:center;color:#f3f4f6}.footer__link:before{content:"";position:absolute;bottom:-.6rem;left:0;width:0;height:.2rem;background-color:#b51212;transition:width .5s}.footer__link:hover:before{width:100%}.footer__link:hover .footer__link-illustration{transform:rotate(125deg);visibility:visible;opacity:1}.footer__link--active{font-weight:600}.footer__link--active:before{width:100%}.footer__menu{display:grid;gap:5.6rem}.footer__container-social-icon{display:flex;padding:1.2rem;background-color:#b51212;border-radius:50%;transition:transform .5s}.footer__container-social-icon:hover{transform:scale(1.05)}.footer__container-social-icon:active{transform:scale(.95)}.footer__social-icon{width:2.4rem;height:2.4rem;fill:#f3f4f6}.footer__container{display:flex;flex-wrap:wrap;gap:3.2rem}.footer__astralys-logo{width:14.4rem;height:auto;margin-top:1.2rem}.footer__container-copyright{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__copyright-text{font-size:1.4rem;line-height:1.5;color:#6b7280;text-align:center}.radial{display:block;width:32rem;height:32rem;background:radial-gradient(100% 100% at 50% 50%,#b512124d 0,#b512120d 40%,#fff0 50%);border-radius:50%}.button{font-weight:700;padding:1.2rem 4rem;color:#f3f4f6;text-align:center;background-color:#b51212;border-radius:999rem;transition:transform .5s}.button:hover{transform:scale(1.05)}.button:active{transform:scale(.95)}.button--secondary{background-color:transparent;outline:.3rem solid #6b7280;transition:background-color .5s,outline-color .5s,transform .5s}.button--secondary:hover{background-color:#b51212;outline-color:#b51212}.box{--border-angle: 0turn;--main-bg: conic-gradient(from var(--border-angle), #4e0101, #960d0d 5%, #960d0d 60%, #4e0101 95%);border:solid 5px transparent;border-radius:2em;--gradient-border: conic-gradient(from var(--border-angle), transparent 25%, #2a472d, #009833 99%, transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:center center;animation:bg-spin 3s linear infinite}@keyframes bg-spin{to{--border-angle: 1turn}}@property --border-angle{syntax: "<angle>"; inherits: true; initial-value: 0turn;}.input-text{display:flex;width:100%;padding:2rem 3.2rem;color:#f3f4f6;background-color:#7a0b0b;border:none;border-radius:1.2rem;outline:.2rem solid transparent;transition:outline .5s,box-shadow .5s}.input-text::placeholder{color:#9ca3af}.input-text:focus{outline:.2rem solid #b51212;box-shadow:0 0 5px 4px #f5242440}.input-dropdown{position:relative;min-width:24rem}.input-dropdown__container-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:2rem 3.2rem;background-color:#7a0b0b;border-radius:1.2rem}.input-dropdown__arrow-icon{width:2rem;height:2rem;fill:#f3f4f6}.input-dropdown__container{position:absolute;z-index:30;width:100%;margin-top:2rem;padding:1.6rem;visibility:hidden;opacity:0;background-color:#7a0b0b;border:.1rem solid #960d0d;border-radius:1.2rem;box-shadow:0 1.5rem 1rem #0000001a,0 .4rem .6rem #0000001a;transition:opacity .5s,visibility .5s}.input-dropdown__container-scroll{overflow-y:auto;display:flex;flex-direction:column;gap:2rem;max-height:20.8rem}.input-dropdown__container--active{visibility:visible;opacity:1}.not-found{display:flex;flex-direction:column;gap:5.6rem;align-items:center;justify-content:center;min-height:100vh}.not-found__letter{font-weight:800;font-size:40vw;color:#f3f4f6;text-shadow:0 .8rem 3.2rem rgba(0,0,0,.3)}.not-found__container{z-index:10;display:flex;flex-direction:column;align-items:center;padding:4rem;background-color:#e5e7eb80;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);border:.1rem solid #f3f4f6;border-radius:2rem;box-shadow:0 .1rem .3rem #0000001a,0 .1rem .2rem #0000001a}.not-found__container-title{display:flex;gap:2rem;align-items:center;justify-content:center}.not-found__title{font-weight:800;font-size:5.49rem;text-align:center}.not-found__emoji{width:4rem}.not-found__subtitle{max-width:32rem;margin:2rem 0;font-size:2.25rem;line-height:1.5;text-align:center}.not-found__description{font-size:1.4rem;text-align:center}.not-found__button{font-weight:600;margin-top:4rem;padding:.8rem 3.2rem;color:#030712;border:.2rem solid #030712;border-radius:3.2rem}.hero{display:flex;flex-direction:column;gap:8rem;align-items:center;min-height:100vh}.hero__title{font-weight:800;position:relative;display:inline-block;font-size:4.39rem;line-height:1;text-align:center;letter-spacing:-.1rem}.hero__container{display:flex;flex-direction:column;gap:8rem}.hero__title-color{position:relative;z-index:10;display:block;color:#d91a1a}.hero__title-circle{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);width:80%;height:auto;opacity:.3}.hero__title-star{position:absolute;top:-3.2rem;right:-3.2rem;transform:rotate(25deg);width:4.4rem;height:auto;opacity:.3}.hero__container-card{display:flex;flex-direction:column;gap:5.6rem;align-items:center;margin-top:.1rem}.hero__card{display:inline-flex;flex-direction:column;gap:1.6rem;min-width:24rem;padding:2rem}.hero__card-title{font-weight:800;font-size:2.81rem}.hero__card-number{font-weight:700;font-size:4.39rem}.hero__card-container-description{display:flex;gap:1.2rem;align-items:center}.hero__card-description{font-size:2.25rem!important;font-weight:700;white-space:pre-wrap;color:#fff;text-align:center}.hero__container-image{position:relative}.hero__image{width:100%;max-width:65rem}.hero__radial{position:absolute;top:-12.8rem;left:-12.8rem}.lottery{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.lottery__title{font-weight:800;position:relative;z-index:10;display:inline-block;margin-bottom:12.8rem;font-size:3.51rem;text-align:center}.lottery__title-color{display:block;color:#b51212}.lottery__title-illustration{width:60%;height:auto;margin-top:1.2rem;opacity:.3}.lottery__radial{position:absolute;top:-12.8rem;right:-11.2rem}.lottery__container{display:flex;flex-direction:column}.lottery__slider{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.lottery__slider-image{margin-bottom:6.4rem;border-radius:1.2rem}.lottery__slider-container{overflow:auto hidden;display:flex;flex-flow:column wrap;gap:2rem;justify-content:center;height:20.8rem}.lottery__slider-item{cursor:pointer;display:inline-block;width:20.8rem;padding:1.2rem;border:none}.lottery__slider-item--disabled{pointer-events:none}.lottery__slider-item-image{border-radius:1.2rem}.lottery__container-information{display:flex;flex-direction:column;gap:5.6rem;width:100%;margin-top:8rem}.lottery__subtitle{font-weight:800;font-size:2.81rem;line-height:1;letter-spacing:-.1rem}.lottery__description{line-height:1.5;margin-top:2rem}.lottery__card{display:flex;gap:2rem}.lottery__card-icon{width:4.4rem;height:4.4rem;fill:#b51212}.lottery__card-list{display:flex;flex-direction:column;gap:1.6rem}.lottery__container-card{display:grid;gap:6.4rem;justify-content:center}.lottery__change-image{animation:changeImage .5s both}@keyframes changeImage{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.about-us{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-us__title{font-weight:800;margin-top:14.4rem;margin-bottom:14.4rem;font-size:3.51rem;line-height:1;text-align:center;letter-spacing:-.1rem}.about-us__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.about-us__container-image{position:relative;display:flex;align-items:center;justify-content:center;max-width:60rem}.about-us__illustration{position:absolute;z-index:-1;top:-6.4rem;left:50%;transform:translate(-50%);width:115%;height:auto}.about-us__container-description{display:flex;flex-direction:column;gap:4.4rem;margin-top:14.4rem}.about-us__description{line-height:1.5}.about-us__radial{position:absolute;z-index:-1;right:-19.6rem;bottom:-19.6rem}.card-bank{display:flex;flex-direction:column;gap:2rem;padding:3.2rem}.card-bank__illustration{width:100%;height:auto}.card-bank__description{line-height:1.5}.card-ticket{display:flex;flex-direction:column;gap:1.2rem;max-width:120rem;margin:0 auto;margin-top:6.4rem;padding:3.2rem}.card-ticket__image{width:100%;border-radius:1.2rem}.card-ticket__success-text{font-weight:600;color:#22c55e}.card-ticket__title{font-weight:800;position:relative;margin-bottom:3.2rem;font-size:2.81rem}.card-ticket__title:before{content:"";position:absolute;bottom:-2rem;left:0;width:100%;height:.3rem;background-color:#d91a1a80;border-radius:2rem}.card-ticket__container-ticket{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.card-ticket__number{width:auto;padding:.8rem 1.2rem;font-size:1.4rem;background-color:#960d0d;border:.2rem solid #f52424;border-radius:1.2rem}.pack{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2rem}.pack__container-ticket{margin-top:1.6rem;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;padding:2rem}.pack__ticket{display:flex;gap:1.2rem;align-items:center}.pack__ticket-text{font-weight:600}.register{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.2rem!important}.register__radial{position:absolute;top:-8rem;left:-20.8rem}.register__title{font-weight:800;position:relative;z-index:10;display:inline-block;margin-bottom:.2rem;font-size:3.51rem;text-align:center}.register__container{display:flex;flex-direction:column;gap:3.2rem;align-items:center;justify-content:center;width:100%}.form-register{position:relative;width:100%}.form-register__form{scroll-margin-top:100px;display:flex;flex-direction:column;gap:3.2rem;width:100%;padding:.1rem}.form-register__row{display:flex;flex-wrap:wrap;gap:3.2rem;align-items:center;justify-content:center;width:100%}.form-register__button{cursor:pointer;width:100%;border:none}.form-register__container-button{display:flex;flex-direction:column;gap:3.2rem}.form-register__card-number-result{font-weight:600;display:inline;padding:.8rem 1.2rem;font-size:1.4rem;background-color:#b51212;border-radius:1.2rem;outline:.2rem solid #f52424}.form-register__card-number{cursor:pointer;display:inline;padding:.8rem 1.2rem;font-size:1.4rem;background-color:#960d0d;border-radius:1.2rem;outline:.2rem solid transparent;transition:outline .5s,background-color .5s}.form-register__card-number:hover{background-color:#b51212;outline:.2rem solid #f52424}.form-register__container-result{overflow:auto hidden;display:flex;gap:1.2rem;width:100%;padding:.8rem;background-color:#1f293799;height:5.6rem}.form-register__container-number{position:relative;overflow:hidden auto;display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:center;max-height:20.8rem;padding:.8rem}.form-register__divider{width:100%;height:.3rem;background-color:#d91a1a59;border-radius:3.2rem}.form-register__illustration{position:absolute;width:11.2rem;height:auto;opacity:.35}.form-register__illustration-top{top:-8rem;right:-6.4rem;transform:rotate(25deg)}.form-register__illustration-bottom{bottom:-8rem;left:-6.4rem;transform:rotate(25deg)}.form-register__container-step{display:flex;align-items:center;justify-content:center;width:100%}.form-register__step-form{position:absolute;display:flex;flex-direction:column;gap:3.2rem;visibility:hidden;opacity:0}.form-register__step-form--active{position:relative;visibility:visible;opacity:1}.ticket__dropdown{cursor:pointer;display:flex;padding:1.2rem;border-radius:1.2rem;transition:background-color .5s}.ticket__dropdown:hover{background-color:#b51212}.ticket-grid-container{width:100%;height:500px!important;overflow-y:auto}.ticket-grid-list{display:grid;grid-template-columns:repeat(5,1fr);gap:.1rem;padding:0}.ticket-item{background-color:#1f2937;color:#fff;border:1px solid #374151;height:50px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s}.ticket-item.selected{background-color:#22c55e;color:#fff}.ticket-item:hover{background-color:#374151}.form-step{display:flex;align-items:center;justify-content:center;width:100%}.form-step__container-step{font-weight:700;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:#b51212;border-radius:50%;transition:opacity .5s}.form-step__divider{width:35%;height:.8rem;background-color:#b51212}.form-step__container-step--disabled{opacity:.5}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content{background-color:#fff;padding:2rem;border-radius:1rem;position:relative;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 25px #0003;color:#000;display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;justify-content:flex-start}.modal-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:2rem;cursor:pointer;line-height:1}.bank-reference{position:relative}.bank-reference__illustration{position:absolute;top:100rem;left:50%;transform:translate(-50%);width:150%;height:auto;opacity:.25;fill:transparent}.bank-reference__radial{position:absolute;z-index:-1;right:-12.8rem;bottom:-12.8rem}.bank-reference__container-title{display:flex;flex-direction:column;align-items:center;justify-content:center}.bank-reference__title{font-weight:800;line-height:1;text-align:center;letter-spacing:-.1rem}.bank-reference__description{margin-top:4rem;line-height:1.5;text-align:center}.bank-reference__subtitle{font-weight:600;margin:9.6rem 0;font-size:3.51rem;text-align:center}.bank-reference__container-card{position:relative;z-index:10;display:flex;flex-wrap:wrap;gap:8rem;align-items:center;justify-content:center;max-width:120rem;margin:0 auto}.ticket__container-title{display:flex;flex-direction:column;align-items:center;justify-content:center}.ticket__title{font-weight:800;line-height:1;text-align:center;letter-spacing:-.1rem}.ticket__description{margin-top:4rem;line-height:1.5;text-align:center}.ticket__form{width:100%;max-width:120rem;margin:0 auto;margin-top:12.8rem}.animation-delay-5{animation-delay:.05s}.animation-delay-10{animation-delay:.1s}.animation-delay-15{animation-delay:.15s}.animation-delay-20{animation-delay:.2s}.animation-delay-25{animation-delay:.25s}.animation-delay-30{animation-delay:.3s}.animation-delay-35{animation-delay:.35s}.animation-delay-40{animation-delay:.4s}.animation-delay-45{animation-delay:.45s}.animation-delay-50{animation-delay:.5s}.animation-delay-75{animation-delay:.75s}.animation-delay-100{animation-delay:1s}.animation-delay-120{animation-delay:1.2s}.overflow-hidden{overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}@media screen and (min-width: 64em){.base-layout{padding-right:4.8rem;padding-left:4.8rem}.navbar__menu{gap:4rem!important}.navbar__link{font-size:1.8rem!important}.navbar__link-fade{transform:translateY(-3.2rem);opacity:0}.navbar__link-fade-animation{animation:fadeInDown 1s ease-in-out both}.footer__menu{grid-template-columns:repeat(6,1fr)!important}.hero__title{font-size:6.86rem}.hero__title-star{right:-9.6rem;width:6.4rem}.hero__container-card{gap:5.6rem!important}.hero__card{min-width:24rem!important}.hero__card-title{font-size:2.81rem!important}.hero__card-number{font-size:4.39rem!important}.hero__card-description{font-size:2.81rem!important}.hero__image{max-width:75rem}.lottery__title,.about-us__title{font-size:5.49rem!important}.about-us__button{align-self:flex-start}.card-bank{justify-content:center;height:28.4rem}.register__title{font-size:5.49rem!important}.form-register__card-number-result,.form-register__card-number{font-size:1.8rem}.bank-reference__illustration{top:30rem!important;opacity:.15}}@media screen and (min-width: 80em){.base-layout{padding-right:6.4rem;padding-left:6.4rem}.container-section{padding-top:1.2rem;padding-bottom:1.2rem}.radial{width:55rem!important;height:55rem!important}.not-found__letter{position:absolute}.not-found__container{min-width:50rem}.not-found__title{font-size:6.86rem}.not-found__emoji{width:6.4rem}.not-found__subtitle{font-size:2.81rem}.not-found__description{font-size:1.8rem}.hero{gap:14.4rem;margin-top:-4rem}.hero__title{font-size:8.53rem}.hero__container{flex-direction:row}.hero__image{max-width:90rem}.lottery__title{font-size:6.86rem!important}.lottery__radial{right:-24rem}.lottery__container{flex-direction:row;gap:8rem}.lottery__container-information{margin-top:0}.about-us__title{font-size:6.86rem!important}.about-us__container{flex-direction:row;gap:12.8rem}.about-us__container-image{width:100%;max-width:70rem}.about-us__container-description{width:100%;max-width:65rem}.register__title{font-size:6.86rem!important}.register__container{flex-direction:column;align-items:flex-start;justify-content:flex-start}.bank-reference__illustration{top:-20.8rem!important}}@media screen and (min-width: 48em){.navbar__button-open{position:absolute;visibility:hidden;opacity:0}.navbar__menu{position:relative;top:auto;right:auto;transform:translate(0);flex-direction:row;gap:2rem;align-items:flex-start;width:auto;max-width:none;height:auto;padding:0;transition:none}.navbar__link{flex-direction:row;font-size:1.4rem}.navbar__button-close{position:absolute;visibility:hidden;opacity:0}.navbar__overlay{visibility:hidden;opacity:0}.footer__menu{grid-template-columns:1fr 1fr}.radial{width:38.4rem;height:38.4rem}.input-dropdown{min-width:32rem}.hero__title{font-size:5.49rem}.hero__card{min-width:19.6rem}.hero__card-title{font-size:2.25rem}.hero__card-number{font-size:3.51rem}.hero__card-description{font-size:2.25rem}.lottery__title{font-size:4.39rem}.lottery__slider-image{max-width:60rem}.lottery__slider-container{overflow:visible;flex-flow:row nowrap;gap:4rem;height:auto}.lottery__slider-item{width:12.8rem;padding:2rem}.lottery__subtitle{font-size:3.51rem}.lottery__subtitle{font-size:4.39rem}.lottery__container-card{grid-template-columns:1fr 1fr}.about-us__title,.register__title{font-size:4.39rem}.form-register__row{flex-flow:row nowrap}.form-register__container-button{flex-direction:row-reverse}.bank-reference__illustration{top:50rem}.bank-reference__description,.ticket__description{font-size:2.25rem}}@media screen and (min-width: 90em){.not-found__container{min-width:65rem}.not-found__title{font-size:8.53rem}}@media (min-width: 640px){.ticket-grid-list{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
