.payment-form__header{margin-left:auto;margin-right:auto;margin-bottom:0;width:100%;max-width:48rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.payment-form__header{padding-top:.75rem;padding-bottom:.75rem;font-size:1.5rem;line-height:2rem}}.payment-form__container{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 25 27/var(--tw-bg-opacity,1));padding:1rem 1rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.payment-form__container{margin-top:1.5rem;margin-bottom:1.5rem;padding:1.5rem}}@media (min-width:768px){.payment-form__container{padding:2rem}}.payment-form__row{margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.payment-form__row{margin-bottom:1.5rem;gap:1.5rem}}@media (min-width:768px){.payment-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.payment-form__row-one{margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.payment-form__row-one{margin-bottom:1.5rem;gap:1.5rem}}.payment-form__row-three{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.payment-form__row-three{margin-bottom:2rem;gap:1.5rem}}@media (min-width:768px){.payment-form__row-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.payment-form__input{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:transparent;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:640px){.payment-form__input{padding:.5rem 1rem}}.payment-form__input:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity,1))}.payment-form__select{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:transparent;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:640px){.payment-form__select{padding:.5rem .75rem}}.payment-form__select:active,.payment-form__select:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity,1));background-color:rgba(0,0,0,0)!important;color:#f97316!important}.payment-form__select option{--tw-bg-opacity:1;background-color:rgb(0 47 49/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));background-color:#002f31!important}.payment-form__select option:checked,.payment-form__select option:focus,.payment-form__select option:hover{color:#f97316!important;background-color:#002f31!important}.payment-form__select-container{display:flex;gap:.25rem}@media (min-width:640px){.payment-form__select-container{gap:.5rem}}.payment-form__label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width:640px){.payment-form__label{margin-bottom:.5rem}}.payment-form__label-required{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.payment-form__card-icon{margin-left:auto;margin-right:auto;--tw-drop-shadow:drop-shadow(0 1px 1px rgb(0 0 0/0.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.payment-form__button--primary{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));padding:.5rem 2rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:640px){.payment-form__button--primary{padding:.75rem 3rem;font-size:1.125rem;line-height:1.75rem}}.payment-form__button--primary:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));transform:translateY(-1px)}.payment-form__button--primary:active{transform:translateY(0)}.payment-form__button--tab{border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:640px){.payment-form__button--tab{padding:.5rem 1.25rem;font-size:1rem;line-height:1.5rem}}.payment-form__button--tab:hover{transform:translateY(-1px)}.payment-form__button--tab:active{transform:translateY(0)}.payment-form__button--tab.active{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.payment-form__button--tab.inactive{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.payment-form__button-container{display:flex;justify-content:center;padding-top:.5rem}@media (min-width:640px){.payment-form__button-container{padding-top:1rem}}.payment-form__tabs{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:640px){.payment-form__tabs{margin-bottom:1.5rem;gap:1rem}}.payment-form__qr-section{margin-bottom:1.5rem}@media (min-width:640px){.payment-form__qr-section{margin-bottom:2rem}}.payment-form__qr-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.payment-form__qr-container{padding-top:1.5rem;padding-bottom:1.5rem}}.payment-form__qr-title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}@media (min-width:640px){.payment-form__qr-title{font-size:1.125rem;line-height:1.75rem}}.payment-form__qr-box{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.phone-input-container{position:relative}.phone-input-container input{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:transparent;padding-top:.375rem;padding-bottom:.375rem;padding-left:3rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:640px){.phone-input-container input{padding-top:.5rem;padding-bottom:.5rem}}.phone-input-container input:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity,1))}.phone-input-container .selected-flag{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.phone-input-container .selected-flag.open,.phone-input-container .selected-flag:active,.phone-input-container .selected-flag:focus,.phone-input-container .selected-flag:hover{background-color:hsla(0,0%,100%,.1)!important}.phone-input-container .country-list{background-color:#002f31!important;border-color:#4b5563!important;max-height:200px!important;width:260px!important;overflow-y:auto!important}@media(min-width:640px){.phone-input-container .country-list{max-height:300px!important;width:300px!important}}.phone-input-container .country-list .country:hover{background-color:hsla(0,0%,100%,.1)!important}.phone-input-container .country-list .country .country-name,.phone-input-container .country-list .country .dial-code{color:#d1d5db!important;font-size:14px!important}.phone-input-container .country-list .country.highlight{background-color:hsla(0,0%,100%,.1)!important}.phone-input-container .country-list .country.highlight .dial-code{color:#f97316!important;font-weight:700}.phone-input-container button{border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.phone-input-container button:hover{background-color:rgb(55 65 81/.2)}.phone-input-container .selected-dial-code{color:#f97316!important;font-size:14px!important}@media(min-width:640px){.phone-input-container .selected-dial-code{font-size:16px!important}}@keyframes focusIn{0%{box-shadow:0 0 0 0 rgba(249,115,22,0)}to{box-shadow:0 0 0 2px rgba(249,115,22,.2)}}.animate-focus{animation:focusIn .3s forwards}:root{--firefly-color:rgb(244,115,32);--firefly-size:0.4vw;--firefly-speed-factor:1}@keyframes drift{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes flash{0%,30%,to{opacity:0;box-shadow:0 0 0 0 var(--firefly-color)}5%{opacity:1;box-shadow:0 0 2vw .4vw var(--firefly-color)}}@keyframes move1{0%{transform:translateX(-20vw) translateY(-20vh) scale(.3)}33%{transform:translateX(10vw) translateY(-45vh) scale(.5)}66%{transform:translateX(-40vw) translateY(-10vh) scale(.4)}to{transform:translateX(-20vw) translateY(-20vh) scale(.3)}}@keyframes move2{0%{transform:translateX(30vw) translateY(20vh) scale(.4)}33%{transform:translateX(40vw) translateY(35vh) scale(.6)}66%{transform:translateX(20vw) translateY(40vh) scale(.45)}to{transform:translateX(30vw) translateY(20vh) scale(.4)}}@keyframes move3{0%{transform:translateX(10vw) translateY(-30vh) scale(.3)}33%{transform:translateX(-10vw) translateY(-45vh) scale(.5)}66%{transform:translateX(5vw) translateY(-35vh) scale(.4)}to{transform:translateX(10vw) translateY(-30vh) scale(.3)}}@keyframes move4{0%{transform:translateX(-30vw) translateY(10vh) scale(.35)}33%{transform:translateX(-40vw) translateY(-5vh) scale(.5)}66%{transform:translateX(-20vw) translateY(20vh) scale(.4)}to{transform:translateX(-30vw) translateY(10vh) scale(.35)}}@keyframes move5{0%{transform:translateX(40vw) translateY(-10vh) scale(.3)}33%{transform:translateX(45vw) translateY(-20vh) scale(.45)}66%{transform:translateX(35vw) translateY(0) scale(.35)}to{transform:translateX(40vw) translateY(-10vh) scale(.3)}}@keyframes move6{0%{transform:translateX(-20vw) translateY(30vh) scale(.4)}33%{transform:translateX(-25vw) translateY(40vh) scale(.55)}66%{transform:translateX(-15vw) translateY(20vh) scale(.45)}to{transform:translateX(-20vw) translateY(30vh) scale(.4)}}@keyframes move7{0%{transform:translateX(0) translateY(15vh) scale(.3)}33%{transform:translateX(15vw) translateY(25vh) scale(.5)}66%{transform:translateX(-10vw) translateY(15vh) scale(.35)}to{transform:translateX(0) translateY(15vh) scale(.3)}}@keyframes move8{0%{transform:translateX(25vw) translateY(-15vh) scale(.35)}33%{transform:translateX(35vw) translateY(-25vh) scale(.55)}66%{transform:translateX(15vw) translateY(-10vh) scale(.45)}to{transform:translateX(25vw) translateY(-15vh) scale(.35)}}@keyframes move9{0%{transform:translateX(-35vw) translateY(-25vh) scale(.3)}33%{transform:translateX(-25vw) translateY(-35vh) scale(.5)}66%{transform:translateX(-40vw) translateY(-15vh) scale(.4)}to{transform:translateX(-35vw) translateY(-25vh) scale(.3)}}@keyframes move10{0%{transform:translateX(15vw) translateY(35vh) scale(.35)}33%{transform:translateX(5vw) translateY(40vh) scale(.55)}66%{transform:translateX(25vw) translateY(25vh) scale(.45)}to{transform:translateX(15vw) translateY(35vh) scale(.35)}}@keyframes move11{0%{transform:translateX(-15vw) translateY(-35vh) scale(.4)}33%{transform:translateX(-5vw) translateY(-40vh) scale(.5)}66%{transform:translateX(-25vw) translateY(-25vh) scale(.45)}to{transform:translateX(-15vw) translateY(-35vh) scale(.4)}}@keyframes move12{0%{transform:translateX(45vw) translateY(15vh) scale(.3)}33%{transform:translateX(35vw) translateY(5vh) scale(.5)}66%{transform:translateX(45vw) translateY(25vh) scale(.4)}to{transform:translateX(45vw) translateY(15vh) scale(.3)}}@keyframes move13{0%{transform:translateX(-45vw) translateY(40vh) scale(.35)}33%{transform:translateX(-35vw) translateY(35vh) scale(.5)}66%{transform:translateX(-40vw) translateY(45vh) scale(.45)}to{transform:translateX(-45vw) translateY(40vh) scale(.35)}}@keyframes move14{0%{transform:translateX(10vw) translateY(-40vh) scale(.4)}33%{transform:translateX(5vw) translateY(-30vh) scale(.5)}66%{transform:translateX(15vw) translateY(-45vh) scale(.45)}to{transform:translateX(10vw) translateY(-40vh) scale(.4)}}@keyframes move15{0%{transform:translateX(-5vw) translateY(5vh) scale(.3)}33%{transform:translateX(5vw) translateY(10vh) scale(.55)}66%{transform:translateX(-10vw) translateY(0) scale(.4)}to{transform:translateX(-5vw) translateY(5vh) scale(.3)}}.fireflies-container{pointer-events:none;position:fixed;inset:0;z-index:0}.fireflies-container .firefly{pointer-events:none;position:fixed;left:50%;top:50%;width:var(--firefly-size);height:var(--firefly-size);margin:calc(var(--firefly-size)/-2) 0 0 calc(var(--firefly-size)*24.5)}.fireflies-container .firefly:after,.fireflies-container .firefly:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;transform-origin:-10vw}.fireflies-container .firefly:before{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1));opacity:.4;animation:drift ease infinite alternate}.fireflies-container .firefly:after{--tw-bg-opacity:1;background-color:rgb(244 115 32/var(--tw-bg-opacity,1));opacity:0;box-shadow:0 0 0 0 var(--firefly-color);animation:drift ease infinite alternate,flash ease infinite}.fireflies-container .firefly-1{animation:move1 calc(28s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-1:before{animation-duration:calc(9s/var(--firefly-speed-factor))}.fireflies-container .firefly-1:after{animation-duration:calc(9s/var(--firefly-speed-factor)),calc(5.4s/var(--firefly-speed-factor));animation-delay:0s,1s}.fireflies-container .firefly-2{animation:move2 calc(29s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-2:before{animation-duration:calc(10s/var(--firefly-speed-factor))}.fireflies-container .firefly-2:after{animation-duration:calc(10s/var(--firefly-speed-factor)),calc(6.1s/var(--firefly-speed-factor));animation-delay:0s,.8s}.fireflies-container .firefly-3{animation:move3 calc(30s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-3:before{animation-duration:calc(11s/var(--firefly-speed-factor))}.fireflies-container .firefly-3:after{animation-duration:calc(11s/var(--firefly-speed-factor)),calc(7.3s/var(--firefly-speed-factor));animation-delay:0s,1.2s}.fireflies-container .firefly-4{animation:move4 calc(27s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-4:before{animation-duration:calc(12s/var(--firefly-speed-factor))}.fireflies-container .firefly-4:after{animation-duration:calc(12s/var(--firefly-speed-factor)),calc(8s/var(--firefly-speed-factor));animation-delay:0s,.7s}.fireflies-container .firefly-5{animation:move5 calc(26s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-5:before{animation-duration:calc(8s/var(--firefly-speed-factor))}.fireflies-container .firefly-5:after{animation-duration:calc(8s/var(--firefly-speed-factor)),calc(5s/var(--firefly-speed-factor));animation-delay:0s,1.8s}.fireflies-container .firefly-6{animation:move6 calc(32s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-6:before{animation-duration:calc(13s/var(--firefly-speed-factor))}.fireflies-container .firefly-6:after{animation-duration:calc(13s/var(--firefly-speed-factor)),calc(7.6s/var(--firefly-speed-factor));animation-delay:0s,.5s}.fireflies-container .firefly-7{animation:move7 calc(26s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-7:before{animation-duration:calc(9s/var(--firefly-speed-factor))}.fireflies-container .firefly-7:after{animation-duration:calc(9s/var(--firefly-speed-factor)),calc(6.8s/var(--firefly-speed-factor));animation-delay:0s,1.1s}.fireflies-container .firefly-8{animation:move8 calc(24s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-8:before{animation-duration:calc(14s/var(--firefly-speed-factor))}.fireflies-container .firefly-8:after{animation-duration:calc(14s/var(--firefly-speed-factor)),calc(5.7s/var(--firefly-speed-factor));animation-delay:0s,.9s}.fireflies-container .firefly-9{animation:move9 calc(29s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-9:before{animation-duration:calc(11s/var(--firefly-speed-factor))}.fireflies-container .firefly-9:after{animation-duration:calc(11s/var(--firefly-speed-factor)),calc(6.5s/var(--firefly-speed-factor));animation-delay:0s,1.6s}.fireflies-container .firefly-10{animation:move10 calc(30s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-10:before{animation-duration:calc(10s/var(--firefly-speed-factor))}.fireflies-container .firefly-10:after{animation-duration:calc(10s/var(--firefly-speed-factor)),calc(7.1s/var(--firefly-speed-factor));animation-delay:0s,1.3s}.fireflies-container .firefly-11{animation:move11 calc(28s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-11:before{animation-duration:calc(12s/var(--firefly-speed-factor))}.fireflies-container .firefly-11:after{animation-duration:calc(12s/var(--firefly-speed-factor)),calc(6s/var(--firefly-speed-factor));animation-delay:0s,.8s}.fireflies-container .firefly-12{animation:move12 calc(26s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-12:before{animation-duration:calc(9s/var(--firefly-speed-factor))}.fireflies-container .firefly-12:after{animation-duration:calc(9s/var(--firefly-speed-factor)),calc(5.3s/var(--firefly-speed-factor));animation-delay:0s,1.4s}.fireflies-container .firefly-13{animation:move13 calc(31s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-13:before{animation-duration:calc(13s/var(--firefly-speed-factor))}.fireflies-container .firefly-13:after{animation-duration:calc(13s/var(--firefly-speed-factor)),calc(8.2s/var(--firefly-speed-factor));animation-delay:0s,.6s}.fireflies-container .firefly-14{animation:move14 calc(27s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-14:before{animation-duration:calc(10s/var(--firefly-speed-factor))}.fireflies-container .firefly-14:after{animation-duration:calc(10s/var(--firefly-speed-factor)),calc(7.4s/var(--firefly-speed-factor));animation-delay:0s,1.7s}.fireflies-container .firefly-15{animation:move15 calc(25s/var(--firefly-speed-factor)) ease infinite}.fireflies-container .firefly-15:before{animation-duration:calc(11s/var(--firefly-speed-factor))}.fireflies-container .firefly-15:after{animation-duration:calc(11s/var(--firefly-speed-factor)),calc(6.2s/var(--firefly-speed-factor));animation-delay:0s,1s}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes floatWithRotateScale{0%,to{transform:translateY(0) rotate(0deg) scale(1)}25%{transform:translateY(-30px) rotate(2deg) scale(1.03)}50%{transform:translateY(-40px) rotate(3deg) scale(1.05)}75%{transform:translateY(-20px) rotate(1deg) scale(1.02)}}@keyframes moveHorizontal{0%{transform:translateX(0)}50%{transform:translateX(60px)}to{transform:translateX(0)}}@keyframes wiggle{0%,to{transform:rotate(0deg)}33%{transform:rotate(1.5deg)}66%{transform:rotate(-1.5deg)}}@keyframes pulsate{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.15);opacity:.4}}.floating-gradient-bubbles{position:absolute;inset:0;overflow:hidden;z-index:0}.floating-gradient-bubbles:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 10%,rgba(123,97,255,.03) 0,transparent 40%),radial-gradient(circle at 80% 30%,rgba(255,105,180,.03) 0,transparent 40%),radial-gradient(circle at 20% 80%,rgba(100,220,255,.03) 0,transparent 40%);z-index:0;animation:gradientBG 6s ease infinite;background-size:400% 400%}.floating-gradient-bubbles .bg-shape{position:absolute;border-radius:50%;opacity:.25;filter:blur(60px);z-index:0}.floating-gradient-bubbles .bg-shape:first-child{width:400px;height:400px;background:linear-gradient(135deg,#8b5cf6,#6366f1);top:-100px;left:-100px;animation:floatWithRotateScale 7s ease-in-out infinite,moveHorizontal 6s ease-in-out infinite}.floating-gradient-bubbles .bg-shape:nth-child(2){width:300px;height:300px;background:linear-gradient(135deg,#ec4899,#f43f5e);top:30%;right:-80px;animation:floatWithRotateScale 6s ease-in-out infinite reverse,moveHorizontal 6s ease-in-out infinite}.floating-gradient-bubbles .bg-shape:nth-child(3){width:350px;height:350px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);bottom:-100px;left:30%;animation:floatWithRotateScale 8s ease-in-out infinite,moveHorizontal 9s ease-in-out infinite reverse}.floating-gradient-bubbles .bg-shape:nth-child(4){width:250px;height:250px;background:linear-gradient(135deg,#14b8a6,#0ea5e9);top:20%;left:15%;animation:floatWithRotateScale 5s ease-in-out infinite,wiggle 3s ease-in-out infinite}.floating-gradient-bubbles .bg-shape:nth-child(5){width:180px;height:180px;background:linear-gradient(135deg,#f97316,#f59e0b);bottom:20%;right:20%;animation:pulsate 4s ease-in-out infinite,wiggle 2.5s ease-in-out infinite,moveHorizontal 5s ease-in-out infinite}.floating-gradient-bubbles .bg-shape:nth-child(6){width:220px;height:220px;background:linear-gradient(135deg,#c026d3,#9333ea);top:40%;left:50%;animation:floatWithRotateScale 6s ease-in-out infinite,moveHorizontal 7s ease-in-out infinite}.floating-gradient-bubbles .bg-shape:nth-child(7){width:200px;height:200px;background:linear-gradient(135deg,#0891b2,#0284c7);bottom:10%;left:5%;animation:pulsate 3.5s ease-in-out infinite,wiggle 4s ease-in-out infinite,moveHorizontal 6s ease-in-out infinite}nav{--tw-bg-opacity:1;background-color:rgb(37 70 56/var(--tw-bg-opacity,1))}.promotion--ui--city{width:100%}@media (min-width:640px){.promotion--ui--city{max-width:640px}}@media (min-width:768px){.promotion--ui--city{max-width:768px}}@media (min-width:1024px){.promotion--ui--city{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.promotion--ui--city{max-width:1280px}}@media (min-width:1536px){.promotion--ui--city{max-width:1536px}}.promotion--ui--city{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.promotion--ui--city-loading{height:15rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(244 115 32/var(--tw-text-opacity,1))}.promotion--ui--city-section{position:relative;margin-left:auto;margin-right:auto;display:grid;height:100%;max-width:1280px;padding-top:4rem}@media (min-width:768px){.promotion--ui--city-section{padding-top:6rem}}.promotion--ui--city-section{grid-template-rows:1fr auto}.promotion--ui--city-section .content{margin-top:0}.promotion--ui--city-section .content h1{margin-bottom:1.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(37 70 56/var(--tw-text-opacity,1))}@media (min-width:768px){.promotion--ui--city-section .content h1{font-size:2.25rem;line-height:2.5rem}}.promotion--ui--city-section .content h1{text-shadow:0 1px 2px rgba(0,0,0,.05)}.promotion--ui--city-section .content .content-header-wrapper{margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:0}@media (min-width:768px){.promotion--ui--city-section .content .content-header-wrapper{margin-top:2rem;margin-bottom:2rem;flex-direction:row;align-items:center;gap:1rem}}.promotion--ui--city-section .content .content-header-wrapper .header-title{width:100%;flex:none}@media (min-width:768px){.promotion--ui--city-section .content .content-header-wrapper .header-title{width:50%}}.promotion--ui--city-section .content .content-header-wrapper .header-title h1{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(37 70 56/var(--tw-text-opacity,1))}@media (min-width:768px){.promotion--ui--city-section .content .content-header-wrapper .header-title h1{font-size:1.875rem;line-height:2.25rem}}.promotion--ui--city-section .content .content-header-wrapper .header-cities{width:100%;flex:none}@media (min-width:768px){.promotion--ui--city-section .content .content-header-wrapper .header-cities{width:50%}}.promotion--ui--city-section .content .location-buttons-list{margin-bottom:2rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem}@media (min-width:768px){.promotion--ui--city-section .content .location-buttons-list{justify-content:center;gap:1rem}}.promotion--ui--city-section .content .location-buttons-list{perspective:1000px}.promotion--ui--city-section .content .location-buttons-list .location-button{border-radius:.5rem;padding:.5rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-width:1px;--tw-border-opacity:1;border-color:rgb(37 70 56/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 70 56/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.promotion--ui--city-section .content .location-buttons-list .location-button:hover{background-color:rgb(37 70 56/.1);--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.promotion--ui--city-section .content .location-buttons-list .location-button.active{--tw-bg-opacity:1;background-color:rgb(37 70 56/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateZ(5px)}.promotion--ui--city-section .content .location-buttons-list .location-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(37 70 56/0.3);--tw-ring-offset-width:1px}.ui--city-loading{display:flex;height:15rem;width:100%;align-items:center;justify-content:center}.ui--city-loading:after{content:"";height:2rem;width:2rem;animation:spin 1s linear infinite;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(37 70 56/var(--tw-border-opacity,1));border-top-color:transparent}.promotion--ui--city-loading{min-height:400px;display:flex;align-items:center;justify-content:center;width:100%}.promotion--ui--city-loading .loading-indicator{text-align:center}.promotion--ui--city-loading .loading-indicator .loading-spinner{border-radius:50%;border:4px solid hsla(0,0%,100%,.3);border-top-color:#f47320;width:40px;height:40px;margin:0 auto 16px;animation:spin 1s linear infinite}.promotion--ui--city-loading .loading-indicator p{color:#555;font-size:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.template-error{text-align:center;padding:40px 20px;max-width:600px;margin:0 auto}.template-error h2{color:#f47320;margin-bottom:16px}.template-error p{margin-bottom:24px;color:#555}.template-error button{background-color:#f47320;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .3s}.template-error button:hover{background-color:rgb(214.4230769231,90.3846153846,10.5769230769)}@media print{.ui--city{padding-left:0;padding-right:0}.ui--city-section{padding-top:1rem}.ui--city-section .location-buttons-list{display:none}}@supports(content-visibility:auto){.city-card{content-visibility:auto;contain-intrinsic-size:1px 500px}}
/*# sourceMappingURL=47dfe9e5987373d5.css.map*/