.PreRegistration-module__cADIaq__scene{--ink:#151019;isolation:isolate;color:#fff8e4;background:#6322df;min-height:calc(100svh - 90px);padding:clamp(65px,7.3vw,140px) max(24px,50vw - 620px) 0;position:relative;overflow:hidden}.PreRegistration-module__cADIaq__scene:before{content:"";z-index:-2;background:radial-gradient(at 3% 70%,#4211a7 0,#0000 65%),linear-gradient(125deg,#0000 65%,#702bed 65% 81%,#0000 81%);position:absolute;inset:0}.PreRegistration-module__cADIaq__halftone{z-index:-1;opacity:.16;pointer-events:none;background-image:radial-gradient(#140627 1px,#0000 1px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.PreRegistration-module__cADIaq__topline{letter-spacing:.16em;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:700;display:flex}.PreRegistration-module__cADIaq__back{align-items:center;gap:10px;padding-block:8px;text-decoration:none;display:inline-flex}.PreRegistration-module__cADIaq__back span{font-size:21px;line-height:1}.PreRegistration-module__cADIaq__back:hover{color:#ffba00}.PreRegistration-module__cADIaq__topDot{color:#ffba00;padding-inline:10px}.PreRegistration-module__cADIaq__layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);padding:28px 8px 66px 0;display:grid}.PreRegistration-module__cADIaq__story{padding-block:6px 12px}.PreRegistration-module__cADIaq__eyebrow{letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.PreRegistration-module__cADIaq__eyebrow>span{background:#ffba00;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ffba0020}.PreRegistration-module__cADIaq__headline{font-family:var(--font-bangers), cursive;letter-spacing:.015em;text-shadow:3px 4px #261046;margin-block:18px 17px;font-size:clamp(56px,5.6vw,80px);font-weight:400;line-height:.94}.PreRegistration-module__cADIaq__headline>span{color:#ffba00;margin-top:6px;display:inline-block;transform:rotate(-2deg)}.PreRegistration-module__cADIaq__intro{color:#e2d3fb;max-width:395px;font-size:15px;font-weight:500;line-height:1.65}.PreRegistration-module__cADIaq__perks{margin-top:23px}.PreRegistration-module__cADIaq__perks h2{font-family:var(--font-bangers), cursive;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:29px;font-weight:400;display:flex}.PreRegistration-module__cADIaq__perks h2>span{color:#ffba00;font-family:var(--font-inter), sans-serif;font-size:31px}.PreRegistration-module__cADIaq__perksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.PreRegistration-module__cADIaq__perksGrid h3{font-family:var(--font-bangers), cursive;letter-spacing:.025em;font-weight:400;line-height:1}.PreRegistration-module__cADIaq__perksGrid p{margin-top:12px;font-size:12px;line-height:1.5}.PreRegistration-module__cADIaq__perkNumber{letter-spacing:.1em;font-size:9px;font-weight:800;line-height:1.5;display:block}.PreRegistration-module__cADIaq__pricingPerk{isolation:isolate;border:3px solid var(--ink);color:var(--ink);box-shadow:7px 7px 0 var(--ink);background:#ffba00;grid-column:1/-1;padding:21px 25px 0;position:relative;overflow:hidden;transform:rotate(-1deg)}.PreRegistration-module__cADIaq__pricingPerk:before{content:"";z-index:-1;pointer-events:none;background:repeating-conic-gradient(from -15deg at 72% 53%,#0000 0deg 15deg,#fff8e435 15deg 30deg);position:absolute;inset:0}.PreRegistration-module__cADIaq__pricingPerk{transition:background-color .45s}.PreRegistration-module__cADIaq__campusPricing{background:#c5efd1}.PreRegistration-module__cADIaq__campusPricing:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff80 48%,#0000 61%);animation:1s ease-out both PreRegistration-module__cADIaq__ticketShine;position:absolute;inset:-30%}.PreRegistration-module__cADIaq__zeroPrice{transform-origin:50% 75%;animation:.8s cubic-bezier(.2,.75,.2,1) both PreRegistration-module__cADIaq__zeroPop}.PreRegistration-module__cADIaq__priceSparkles{pointer-events:none;position:absolute;inset:0}.PreRegistration-module__cADIaq__priceSparkles i{opacity:0;background:#6322df;width:8px;height:8px;animation:.85s ease-out 80ms both PreRegistration-module__cADIaq__priceBurst;position:absolute;top:50%;left:50%}.PreRegistration-module__cADIaq__priceSparkles i:first-child{--burst-x:-65px;--burst-y:-75px}.PreRegistration-module__cADIaq__priceSparkles i:nth-child(2){--burst-x:45px;--burst-y:-85px;background:#c11363}.PreRegistration-module__cADIaq__priceSparkles i:nth-child(3){--burst-x:65px;--burst-y:-15px;border-radius:50%}.PreRegistration-module__cADIaq__priceSparkles i:nth-child(4){--burst-x:48px;--burst-y:65px;background:#c11363}.PreRegistration-module__cADIaq__priceSparkles i:nth-child(5){--burst-x:-60px;--burst-y:55px}.PreRegistration-module__cADIaq__priceSparkles i:nth-child(6){--burst-x:-75px;--burst-y:-15px;background:#c11363;border-radius:50%}.PreRegistration-module__cADIaq__pricingHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.PreRegistration-module__cADIaq__pricingHeading .PreRegistration-module__cADIaq__perkNumber{border:1px solid;padding:4px 7px}.PreRegistration-module__cADIaq__pricingHeading h3{font-size:clamp(21px,2.2vw,31px)}.PreRegistration-module__cADIaq__priceComparison{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding-block:24px 22px;display:grid}.PreRegistration-module__cADIaq__priceLabel{letter-spacing:.12em;font-size:10px;font-weight:800;line-height:1.5;display:block}.PreRegistration-module__cADIaq__regularPrice{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.PreRegistration-module__cADIaq__regularPrice s{font-family:var(--font-bangers), cursive;font-size:clamp(35px,3.6vw,50px);line-height:1.1;text-decoration-color:#a7103c;text-decoration-thickness:3px}.PreRegistration-module__cADIaq__discountStamp{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);letter-spacing:.04em;white-space:nowrap;background:#f58bbc;padding:6px 9px;font-size:11px;font-weight:900;line-height:1;display:inline-block;transform:rotate(-5deg)}.PreRegistration-module__cADIaq__earlyBirdPrice{text-align:center;border-left:2px dashed #15101955;padding-left:20px;position:relative}.PreRegistration-module__cADIaq__earlyBirdPrice strong{font-family:var(--font-bangers), cursive;letter-spacing:-.025em;text-shadow:4px 4px #fff8e4;justify-content:center;align-items:flex-start;gap:3px;margin-top:4px;font-size:clamp(98px,11vw,160px);font-weight:400;line-height:.95;display:flex}.PreRegistration-module__cADIaq__earlyBirdPrice .PreRegistration-module__cADIaq__currency{font-family:var(--font-inter), sans-serif;text-shadow:2px 2px #fff8e4;margin-top:.17em;font-size:.36em;font-weight:900;line-height:1}.PreRegistration-module__cADIaq__pricingPerk .PreRegistration-module__cADIaq__pricingFoot{background:var(--ink);color:#ffba00;text-align:center;letter-spacing:.19em;margin:0 -25px;padding:9px 15px;font-size:10px;font-weight:800}.PreRegistration-module__cADIaq__pricingFoot strong{color:#fff8e4;letter-spacing:.04em;font-size:14px}.PreRegistration-module__cADIaq__perkCard{border:3px solid var(--ink);color:var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff8e4;padding:20px}.PreRegistration-module__cADIaq__perkCard h3{margin-top:14px;font-size:clamp(31px,3.6vw,52px)}.PreRegistration-module__cADIaq__perkCard h3>span{display:block}.PreRegistration-module__cADIaq__priorityPerk{background:#f45b9c}.PreRegistration-module__cADIaq__newsletterPerk{background:var(--ink);color:#fff8e4;border-color:#ffba00;grid-column:1/-1;box-shadow:6px 6px #ffba00}.PreRegistration-module__cADIaq__newsletterPerk .PreRegistration-module__cADIaq__perkNumber{color:#ffba00}.PreRegistration-module__cADIaq__newsletterPerk h3{font-size:clamp(28px,3.1vw,44px)}.PreRegistration-module__cADIaq__newsletterPerk p{color:#e2d3fb;max-width:390px}.PreRegistration-module__cADIaq__formPanel{border:3px solid var(--ink);box-shadow:9px 10px 0 var(--ink);color:var(--ink);background:#fff8e4;padding:32px 34px 27px;position:relative}.PreRegistration-module__cADIaq__panelAccent{height:7px;display:flex;position:absolute;inset:0 0 auto}.PreRegistration-module__cADIaq__panelAccent>span:first-child{background:#ffba00;width:58%}.PreRegistration-module__cADIaq__panelAccent>span:nth-child(2){background:#e9217e;width:27%}.PreRegistration-module__cADIaq__panelAccent>span:nth-child(3){background:#151019;flex:1}.PreRegistration-module__cADIaq__kicker{letter-spacing:.15em;font-size:9px;font-weight:800}.PreRegistration-module__cADIaq__formHeading h2{font-family:var(--font-bangers), cursive;letter-spacing:.025em;margin-top:8px;font-size:clamp(35px,3.3vw,47px);font-weight:400;line-height:1.1}.PreRegistration-module__cADIaq__formHeading h2>span{color:#c11363}.PreRegistration-module__cADIaq__formHeading p{color:#5f5665;margin-top:6px;font-size:12px}.PreRegistration-module__cADIaq__form{margin-top:25px}.PreRegistration-module__cADIaq__fields{flex-direction:column;display:flex}.PreRegistration-module__cADIaq__fieldSlot{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s,visibility;display:grid}.PreRegistration-module__cADIaq__fieldSlotHidden{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s .45s}.PreRegistration-module__cADIaq__fieldClip{min-height:0;margin-inline:-4px;padding-inline:4px;overflow:hidden}.PreRegistration-module__cADIaq__field{padding-top:16px;padding-bottom:4px}.PreRegistration-module__cADIaq__fieldSlot:first-child .PreRegistration-module__cADIaq__field{padding-top:0}.PreRegistration-module__cADIaq__field label{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:7px;font-size:10px;font-weight:800;display:flex}.PreRegistration-module__cADIaq__fieldNumber{color:#745491;font-size:9px;font-weight:600}.PreRegistration-module__cADIaq__field input{width:100%;height:46px;color:var(--ink);background:#fffcf4;border:1.5px solid #988979;border-radius:3px;padding:10px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.PreRegistration-module__cADIaq__field input::placeholder{color:#74675c;opacity:1;font-size:12px}.PreRegistration-module__cADIaq__field input:hover{border-color:#8c769e}.PreRegistration-module__cADIaq__field input:focus{border-color:#6322df;outline:none;box-shadow:0 0 0 3px #6322df20}.PreRegistration-module__cADIaq__field input[aria-invalid=true]{border-color:#b91946}.PreRegistration-module__cADIaq__field input:disabled{opacity:.65}.PreRegistration-module__cADIaq__hint{color:#726779;margin-top:6px;font-size:10px}.PreRegistration-module__cADIaq__campusReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .35s;display:grid}.PreRegistration-module__cADIaq__campusRevealOpen{opacity:1;grid-template-rows:1fr}.PreRegistration-module__cADIaq__campusClip{min-height:0;padding-right:5px;overflow:hidden}.PreRegistration-module__cADIaq__campusWelcome{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform-origin:50% 0;background:#c5efd1;margin-top:15px;margin-bottom:5px;padding:16px}.PreRegistration-module__cADIaq__campusRevealOpen .PreRegistration-module__cADIaq__campusWelcome{animation:.55s cubic-bezier(.16,1,.3,1) both PreRegistration-module__cADIaq__campusWelcomeIn}.PreRegistration-module__cADIaq__campusWelcomeTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.PreRegistration-module__cADIaq__campusWelcomeTop>span{letter-spacing:.1em;font-size:8px;font-weight:800}.PreRegistration-module__cADIaq__campusWelcomeTop>strong{background:var(--ink);color:#c5efd1;white-space:nowrap;align-items:center;gap:5px;padding:5px 8px;font-size:20px;line-height:1;animation:.7s cubic-bezier(.2,.75,.2,1) .12s both PreRegistration-module__cADIaq__zeroPop;display:inline-flex}.PreRegistration-module__cADIaq__campusWelcomeTop small{letter-spacing:.05em;font-size:8px}.PreRegistration-module__cADIaq__campusWelcome h3{font-family:var(--font-bangers), cursive;letter-spacing:.025em;margin-top:13px;font-size:clamp(25px,2.5vw,35px);font-weight:400;line-height:1.1}.PreRegistration-module__cADIaq__campusWelcome p{margin-top:9px;font-size:12px;line-height:1.7}.PreRegistration-module__cADIaq__campusWelcome .PreRegistration-module__cADIaq__campusWelcomeFoot{border-top:1px dashed #15101960;padding-top:10px;font-size:11px;font-weight:750}.PreRegistration-module__cADIaq__fieldError{color:#a7103c;margin-top:6px;font-size:11px;line-height:1.5}.PreRegistration-module__cADIaq__botTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.PreRegistration-module__cADIaq__consentBlock{margin-top:21px}.PreRegistration-module__cADIaq__consent{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.PreRegistration-module__cADIaq__consent input{accent-color:#6322df;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:1px}.PreRegistration-module__cADIaq__consent span{color:#534859;font-size:11px;line-height:1.6}.PreRegistration-module__cADIaq__formError{color:#97133c;background:#b919460c;border-left:3px solid #b91946;margin-top:16px;padding:11px 12px;font-size:12px;line-height:1.6}.PreRegistration-module__cADIaq__submit{border:2px solid var(--ink);width:100%;min-height:52px;box-shadow:3px 3px 0 var(--ink);color:var(--ink);font-family:var(--font-bangers), cursive;letter-spacing:.04em;cursor:pointer;background:#ffba00;border-radius:2px;justify-content:space-between;align-items:center;gap:14px;margin-top:21px;padding:10px 18px;font-size:25px;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:flex}.PreRegistration-module__cADIaq__submit:hover:enabled,a.PreRegistration-module__cADIaq__submit:hover{box-shadow:4px 4px 0 var(--ink);background:#ffcc47;transform:translate(-1px,-1px)}.PreRegistration-module__cADIaq__submit:active:enabled{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.PreRegistration-module__cADIaq__submit:disabled{cursor:wait;background:#e5c36c;font-size:20px}.PreRegistration-module__cADIaq__privacy{color:#6c6170;margin-top:17px;font-size:10px;line-height:1.75}.PreRegistration-module__cADIaq__privacy a{text-underline-offset:2px;color:#55229d;text-decoration:underline}.PreRegistration-module__cADIaq__pageFooter{letter-spacing:.12em;color:#e2d3fb;border-top:1px solid #fff8e430;justify-content:space-between;align-items:center;gap:15px;padding-block:23px;font-size:9px;font-weight:600;display:flex;position:relative}.PreRegistration-module__cADIaq__pageFooter a{color:#fff8e4;padding-block:5px}.PreRegistration-module__cADIaq__scene a:focus-visible,.PreRegistration-module__cADIaq__scene button:focus-visible,.PreRegistration-module__cADIaq__scene input[type=checkbox]:focus-visible{outline-offset:5px;outline:3px solid #e9217e}.PreRegistration-module__cADIaq__success{outline:none;flex-direction:column;justify-content:center;align-items:flex-start;min-height:617px;display:flex}.PreRegistration-module__cADIaq__successMark{border:3px solid var(--ink);width:88px;height:88px;box-shadow:4px 4px 0 var(--ink);background:#ffba00;place-items:center;margin-bottom:33px;display:grid;transform:rotate(-6deg)}.PreRegistration-module__cADIaq__success h2{font-family:var(--font-bangers), cursive;letter-spacing:.02em;margin-block:14px 21px;font-size:70px;font-weight:400;line-height:.97}.PreRegistration-module__cADIaq__success>p{color:#534859;font-size:14px;line-height:1.7}.PreRegistration-module__cADIaq__success .PreRegistration-module__cADIaq__successNote{margin-top:16px;font-size:11px}.PreRegistration-module__cADIaq__success .PreRegistration-module__cADIaq__successCampus{color:var(--ink);background:#c5efd1;border-left:3px solid #397d4d;margin-top:16px;padding:14px;font-size:13px}.PreRegistration-module__cADIaq__success .PreRegistration-module__cADIaq__submit{margin-top:30px}.PreRegistration-module__cADIaq__spinner{border:2px solid #15101940;border-top-color:var(--ink);border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:1s linear infinite PreRegistration-module__cADIaq__spin}@keyframes PreRegistration-module__cADIaq__spin{to{transform:rotate(360deg)}}@keyframes PreRegistration-module__cADIaq__zeroPop{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}@keyframes PreRegistration-module__cADIaq__priceBurst{0%{opacity:0;transform:translate(0)scale(.25)rotate(0)}18%{opacity:1}to{opacity:0;transform:translate(var(--burst-x), var(--burst-y)) scale(.6) rotate(160deg)}}@keyframes PreRegistration-module__cADIaq__ticketShine{0%{opacity:0;transform:translate(-110%)}25%{opacity:1}to{opacity:0;transform:translate(110%)}}@keyframes PreRegistration-module__cADIaq__campusWelcomeIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (min-width:1500px){.PreRegistration-module__cADIaq__layout{padding-block:65px 80px}}@media (max-width:900px){.PreRegistration-module__cADIaq__scene{padding-inline:28px}.PreRegistration-module__cADIaq__layout{gap:30px}.PreRegistration-module__cADIaq__headline{font-size:60px}.PreRegistration-module__cADIaq__formPanel{padding:29px 22px 23px}.PreRegistration-module__cADIaq__kicker{letter-spacing:.1em;font-size:8px}.PreRegistration-module__cADIaq__intro{font-size:15px}.PreRegistration-module__cADIaq__pricingPerk{padding:17px 15px 0}.PreRegistration-module__cADIaq__pricingPerk .PreRegistration-module__cADIaq__pricingFoot{margin-inline:-15px}.PreRegistration-module__cADIaq__pricingHeading{flex-wrap:wrap;gap:8px}.PreRegistration-module__cADIaq__priceComparison{gap:10px}.PreRegistration-module__cADIaq__priceLabel{letter-spacing:.07em;font-size:9px}.PreRegistration-module__cADIaq__earlyBirdPrice{padding-left:12px}.PreRegistration-module__cADIaq__perkCard{padding:17px 12px}.PreRegistration-module__cADIaq__perkNumber{font-size:8px}}@media (max-width:700px){.PreRegistration-module__cADIaq__scene{padding:40px 22px 0}.PreRegistration-module__cADIaq__topline{font-size:9px}.PreRegistration-module__cADIaq__topline>span{display:none}.PreRegistration-module__cADIaq__layout{grid-template-columns:1fr;gap:30px;padding-top:26px;padding-bottom:42px}.PreRegistration-module__cADIaq__headline{margin-block:17px 15px;font-size:clamp(55px,14vw,76px)}.PreRegistration-module__cADIaq__intro{max-width:440px;font-size:14px}.PreRegistration-module__cADIaq__perks{margin-top:20px}.PreRegistration-module__cADIaq__perksGrid{gap:13px}.PreRegistration-module__cADIaq__perks h2{font-size:26px}.PreRegistration-module__cADIaq__pricingHeading h3{font-size:clamp(20px,5.7vw,31px)}.PreRegistration-module__cADIaq__earlyBirdPrice strong{font-size:clamp(100px,27vw,155px)}.PreRegistration-module__cADIaq__perkCard h3{font-size:clamp(28px,8.1vw,47px)}.PreRegistration-module__cADIaq__story{padding-bottom:0}.PreRegistration-module__cADIaq__formPanel{box-shadow:6px 7px 0 var(--ink);padding:29px 23px 23px}.PreRegistration-module__cADIaq__formHeading h2{font-size:39px}.PreRegistration-module__cADIaq__kicker{font-size:9px}.PreRegistration-module__cADIaq__field input{min-height:48px;font-size:16px}.PreRegistration-module__cADIaq__pageFooter{flex-direction:column;align-items:flex-start;gap:6px;font-size:8px}.PreRegistration-module__cADIaq__success{min-height:500px}.PreRegistration-module__cADIaq__success h2{font-size:64px}}@media (prefers-reduced-motion:reduce){.PreRegistration-module__cADIaq__scene *,.PreRegistration-module__cADIaq__scene :before,.PreRegistration-module__cADIaq__scene :after{transition:none!important;animation:none!important}.PreRegistration-module__cADIaq__priceSparkles,.PreRegistration-module__cADIaq__campusPricing:after{display:none}}
