body{background:#000}.event-page{@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";min-height:calc(100vh - min(5vw,4vh)*2);background-image:url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2153288810/settings_images/b75b711-55b7-672e-4f4a-37600402ebd_Hero_Image_-_Mega.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;padding:min(5vw,4vh) min(10vw,2rem);display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;gap:2rem}.event-page__text{font-size:1.5rem;font-weight:700;line-height:1.5}.event-page__title{font-size:3rem;font-weight:700;line-height:1.2}.event-page__logo{width:min(100%,300px);margin-bottom:2rem}.event-page__logo img{width:100%}.event-page__hero{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.event-page__hero p{font-size:1.5rem;font-weight:400;margin-bottom:0}.event-page__btn{background:#fff;color:#fff;padding:1rem 2rem;border-radius:.5rem;font-size:1.5rem;letter-spacing:.1rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:#000 3.5px 0 0,#000 3.35811px .98645px 0,#000 2.94395px 1.89292px 0,#000 2.2911px 2.64591px 0,#000 1.45249px 3.18438px 0,#000 .496111px 3.46466px 0,#000 -.500491px 3.46403px 0,#000 -1.45651px 3.18254px 0,#000 -2.29444px 2.64301px 0,#000 -2.94634px 1.8892px 0,#000 -3.35936px .982203px 0,#000 -3.5px -.00442571px 0,#000 -3.35686px -.990695px 0,#000 -2.94156px -1.89664px 0,#000 -2.28775px -2.64881px 0,#000 -1.44846px -3.18621px 0,#000 -.491729px -3.46529px 0,#000 .504871px -3.4634px 0,#000 1.46054px -3.1807px 0,#000 2.29778px -2.64011px 0,#000 2.94873px -1.88547px 0,#000 3.3606px -.977954px 0;cursor:pointer;font-family:Righteous,cursive;box-shadow:inset 0 -4px 0 #747474;border:3px solid #000;transition:all .2s ease-in-out}.event-page__btn:active,.event-page__btn:hover{box-shadow:inset 0 -4px 0 #747474,0 0 0 3px #fff}.event-page__btn:active{transform:translateY(4px)}.event-page__btn:focus{outline:none}.event-page__btn:disabled{background:#7c7c7c;color:#ccc;cursor:not-allowed}.event-page__controllers{display:grid;grid-template-columns:2fr 5fr 2fr;gap:.5rem;margin:1rem 0}.event-page__controllers__input{font-size:1.5rem;font-weight:700;border:3px solid #000;border-radius:.5rem;padding:.5rem 1rem;text-align:center}.event-page__controllers__input::-webkit-inner-spin-button,.event-page__controllers__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.event-page__controllers__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.event-page__controllers__input:focus{outline:none}.event-page__controllers__input--disabled{background:#000;color:#fff;cursor:not-allowed}.event-page__controllers__input:active{transform:translateY(4px)}.event-page__controllers__input::-moz-placeholder{font-size:1rem}.event-page__controllers__input::placeholder{font-size:1rem}.event-page__action h3{font-size:2rem;font-weight:700;margin-bottom:.5rem;margin-top:0}.event-page__list-info{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;list-style-type:none;padding:1rem;border-radius:.5rem;background:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:inset 0 -4px 0 #999;border:2px solid #fff}.event-page__list-info__item{display:flex;align-items:center;justify-content:space-between;font-size:1.25rem;font-weight:700;gap:.5rem;border-bottom:1px solid #fff;padding-bottom:.5rem}.event-page__list-info__item--vertical{flex-direction:column}.event-page__list-info__item--disabled{color:#7c7c7c}.event-page__list-info__item:last-of-type{border-bottom:none;padding-bottom:0}.event-page__footer{font-size:1.5rem;font-weight:700;margin-top:auto}.event-page__faqs{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}@media screen and (max-width:1000px){.event-page__faqs{grid-template-columns:1fr}}.event-page__faqs__item{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:.5rem;background:hsla(0,0%,100%,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 -4px 0 #999;border:2px solid #fff;text-align:left;max-width:700px}.event-page__faqs__item__question{font-size:1.5rem;font-weight:700;margin-bottom:0;margin-top:0;color:#fff}.event-page__faqs__item__answer{font-size:1.125rem;margin-bottom:0;margin-top:0;color:#fff}.event-page__faqs__item a{color:#fff;text-decoration:underline}