@font-face{font-family:heebo;src:url(../media/heebo_regular-s.p.1kk1znnxeh93_.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:heebo;src:url(../media/heebo_bold-s.p.13kyksbzu62g2.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:heebo;src:url(../media/heebo_black-s.p.2vbba6k014ru0.ttf)format("truetype");font-display:swap;font-weight:900}@font-face{font-family:heebo Fallback;src:local(Arial);ascent-override:104.26%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:100.51%}.heebo_f2eb1861-module__3m_ODW__className{font-family:heebo,heebo Fallback}.heebo_f2eb1861-module__3m_ODW__variable{--font-school:"heebo", "heebo Fallback"}
.generic-registration-form-module__Gm81xa__form{color:#172136;background:#fff;border:1px solid #dfe4ed;border-radius:10px;padding:24px}.generic-registration-form-module__Gm81xa__fieldset{border:0;min-width:0;margin:0;padding:0}.generic-registration-form-module__Gm81xa__fields{gap:18px;display:grid}.generic-registration-form-module__Gm81xa__fields label{gap:8px;font-size:14px;display:grid}.generic-registration-form-module__Gm81xa__fields input,.generic-registration-form-module__Gm81xa__fields textarea{width:100%;font:inherit;border:1px solid #bdc8d8;border-radius:6px;padding:12px}.generic-registration-form-module__Gm81xa__button{color:#fff;cursor:pointer;font:inherit;background:#3457e8;border:0;border-radius:6px;margin-top:22px;padding:12px 20px}.generic-registration-form-module__Gm81xa__button:disabled{opacity:.6;cursor:not-allowed}.generic-registration-form-module__Gm81xa__statusCard{text-align:start;gap:16px;display:grid}.generic-registration-form-module__Gm81xa__statusCard h3{margin:0;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.3}.generic-registration-form-module__Gm81xa__statusCard p{margin:0;font-size:16px;line-height:1.7}.generic-registration-form-module__Gm81xa__statusCard button{justify-self:start}
.summer-module__Dv0qqW__page{--summer-ink:#3c215d;--summer-purple:#7144bc;color:var(--summer-ink);font-family:var(--font-geist), Arial, sans-serif;background:#fffaf0;overflow:clip}.summer-module__Dv0qqW__page h1,.summer-module__Dv0qqW__page h2,.summer-module__Dv0qqW__page h3,.summer-module__Dv0qqW__page p{margin:0}.summer-module__Dv0qqW__page h2{letter-spacing:-.055em;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:850;line-height:1.03}.summer-module__Dv0qqW__page h3{letter-spacing:-.03em;font-weight:800}.summer-module__Dv0qqW__page a,.summer-module__Dv0qqW__page button,.summer-module__Dv0qqW__page input,.summer-module__Dv0qqW__page textarea{-webkit-tap-highlight-color:transparent}.summer-module__Dv0qqW__page a:focus-visible,.summer-module__Dv0qqW__page input:focus-visible,.summer-module__Dv0qqW__page textarea:focus-visible{outline-offset:5px;outline:3px solid #7144bc}.summer-module__Dv0qqW__skipLink{z-index:100;background:#fff;border-radius:12px;padding:16px;position:fixed;top:-100px;left:16px}.summer-module__Dv0qqW__skipLink:focus{top:16px}.summer-module__Dv0qqW__topStrip{color:#fffaf0;text-align:center;letter-spacing:.12em;background:#7144bc;padding:12px 20px;font-size:11px;font-weight:750}.summer-module__Dv0qqW__topStrip span{color:#ffcf47;margin:0 24px}.summer-module__Dv0qqW__header{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin:auto;padding:24px 6%;display:flex}.summer-module__Dv0qqW__logo{letter-spacing:-.07em;align-items:center;gap:10px;font-size:19px;font-weight:950;line-height:.95;display:flex}.summer-module__Dv0qqW__logoSun{color:#b14913;font-size:49px}.summer-module__Dv0qqW__logoYear{letter-spacing:-.02em;margin-left:5px;font-size:11px;display:inline-block}.summer-module__Dv0qqW__header nav{gap:30px;font-size:13px;font-weight:700;display:flex}.summer-module__Dv0qqW__header nav a:hover,.summer-module__Dv0qqW__footer a:hover{text-underline-offset:5px;text-decoration:underline}.summer-module__Dv0qqW__smallCta,.summer-module__Dv0qqW__primaryCta{background:var(--summer-ink);color:#fffaf0;border-radius:100px;justify-content:center;align-items:center;gap:25px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}.summer-module__Dv0qqW__smallCta{padding:14px 22px;font-size:13px}.summer-module__Dv0qqW__primaryCta{padding:20px 28px;font-size:16px;box-shadow:4px 5px #b99adf}.summer-module__Dv0qqW__primaryCta span,.summer-module__Dv0qqW__smallCta span{font-size:23px;line-height:1}.summer-module__Dv0qqW__primaryCta:hover,.summer-module__Dv0qqW__smallCta:hover{transform:translateY(-3px);box-shadow:4px 8px #b99adf}.summer-module__Dv0qqW__hero{grid-template-columns:1fr 1.08fr;align-items:center;gap:12px;max-width:1440px;margin:auto;padding:38px 6% 74px;display:grid;position:relative}.summer-module__Dv0qqW__pill{letter-spacing:.08em;background:#ffe792;border-radius:30px;align-items:center;gap:9px;padding:9px 14px;font-size:11px;font-weight:800;display:inline-flex;transform:rotate(-2deg)}.summer-module__Dv0qqW__hero h1{letter-spacing:-.065em;margin:27px 0 23px;font-size:clamp(3.8rem,7.35vw,7rem);font-weight:950;line-height:.91}.summer-module__Dv0qqW__hero h1>span{display:block}.summer-module__Dv0qqW__hero h1>span:first-child{color:#7144bc}.summer-module__Dv0qqW__hero h1>span:nth-child(2){color:#c54934}.summer-module__Dv0qqW__hero h1 .summer-module__Dv0qqW__year{color:var(--summer-ink);align-items:center;gap:28px;display:flex}.summer-module__Dv0qqW__titleStar{color:#de711c;font-size:.8em;font-weight:400}.summer-module__Dv0qqW__heroCopy>p{max-width:390px;margin-bottom:28px;font-size:16px;line-height:1.65}.summer-module__Dv0qqW__heroFacts{gap:30px;margin-top:32px;font-size:12px;display:flex}.summer-module__Dv0qqW__heroFacts>span{gap:4px;display:grid}.summer-module__Dv0qqW__heroFacts>span+span{border-left:1px solid #cfc1cf;padding-left:30px}.summer-module__Dv0qqW__heroFacts strong{letter-spacing:.1em;font-size:11px}.summer-module__Dv0qqW__heroArt{align-self:center;position:relative}.summer-module__Dv0qqW__playground{width:113%;max-width:none;margin-left:-6%}.summer-module__Dv0qqW__artLabel{border:2px solid var(--summer-ink);box-shadow:3px 3px 0 var(--summer-ink);text-align:center;z-index:1;background:#ffcc46;border-radius:50%;width:125px;padding:23px 17px;font-size:13px;font-weight:900;position:absolute;top:0;right:5%;transform:rotate(13deg)}.summer-module__Dv0qqW__artSticker{text-align:center;background:#f7bddd;border:2px solid #3c215d;padding:14px 23px;font-size:17px;line-height:1.3;position:absolute;bottom:0;left:18%;transform:rotate(-7deg);box-shadow:3px 4px #3c215d}.summer-module__Dv0qqW__ribbon{border-top:2px solid var(--summer-ink);border-bottom:2px solid var(--summer-ink);white-space:nowrap;letter-spacing:-.03em;background:#ffcd46;justify-content:space-around;align-items:center;gap:24px;padding:20px;font-size:24px;font-weight:900;display:flex}.summer-module__Dv0qqW__ribbon>span{font-size:clamp(18px,2.3vw,30px)}.summer-module__Dv0qqW__eyebrow{letter-spacing:.13em;margin-bottom:20px;font-size:11px;font-weight:800;display:block}.summer-module__Dv0qqW__intro{text-align:center;max-width:790px;margin:auto;padding:96px 24px}.summer-module__Dv0qqW__intro h2 span{color:#7144bc}.summer-module__Dv0qqW__intro>p{max-width:615px;margin:26px auto;font-size:17px;line-height:1.75}.summer-module__Dv0qqW__introTags{flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;font-weight:700;display:flex}.summer-module__Dv0qqW__introTags span{background:#f1e6fa;border-radius:25px;padding:10px 16px}.summer-module__Dv0qqW__introTags span:nth-child(2){background:#ffe5a4}.summer-module__Dv0qqW__introTags span:nth-child(3){background:#d1eee6}.summer-module__Dv0qqW__attractions{background:#f2e9fa;border-radius:64px 64px 0 0;padding:80px max(6%,50% - 634px)}.summer-module__Dv0qqW__sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.summer-module__Dv0qqW__sectionHeading>p{padding-bottom:5px;font-size:15px;line-height:1.7}.summer-module__Dv0qqW__attractionGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.summer-module__Dv0qqW__attractionCard{border:1px solid #3c215d0d;border-radius:24px;min-height:222px;padding:22px 19px 26px;transition:transform .2s}.summer-module__Dv0qqW__attractionCard:hover{transform:translateY(-5px)rotate(-1deg)}.summer-module__Dv0qqW__yellow{background:#ffe395}.summer-module__Dv0qqW__aqua{background:#bfe8df}.summer-module__Dv0qqW__purple{background:#d7c6f4}.summer-module__Dv0qqW__pink{background:#fac8d4}.summer-module__Dv0qqW__cardTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.summer-module__Dv0qqW__cardIcon{background:#fffaf080;border-radius:50%;place-items:center;width:52px;height:52px;font-size:33px;line-height:1;display:grid}.summer-module__Dv0qqW__cardNumber{font-size:11px;font-weight:750}.summer-module__Dv0qqW__attractionCard h3{margin-bottom:9px;font-size:19px;line-height:1.15}.summer-module__Dv0qqW__attractionCard p{font-size:12px;line-height:1.6}.summer-module__Dv0qqW__schedule{grid-template-columns:1fr 1.2fr;gap:70px;padding:100px max(6%,50% - 634px);display:grid}.summer-module__Dv0qqW__scheduleIntro h2 span{color:#b64730}.summer-module__Dv0qqW__scheduleIntro>p{margin:24px 0 32px;font-size:15px;line-height:1.7}.summer-module__Dv0qqW__clockSticker{background:#ffe395;border:2px dashed #c28225;border-radius:26px;justify-items:center;gap:7px;width:220px;padding:25px;display:grid;transform:rotate(-5deg)}.summer-module__Dv0qqW__clockSticker>span:first-child{font-size:48px;line-height:1.1}.summer-module__Dv0qqW__clockSticker strong{letter-spacing:-.04em;font-size:24px}.summer-module__Dv0qqW__clockSticker>span:last-child{letter-spacing:.1em;font-size:9px;font-weight:800}.summer-module__Dv0qqW__timeline{margin:0;padding:0;list-style:none}.summer-module__Dv0qqW__timeline li{border-bottom:1px solid #dbcdda;grid-template-columns:75px 1fr 20px;align-items:center;gap:14px;padding:21px 0;display:grid}.summer-module__Dv0qqW__timeline li:first-child{padding-top:0}.summer-module__Dv0qqW__timeline time{color:#7144bc;align-self:start;padding-top:3px;font-size:19px;font-weight:850}.summer-module__Dv0qqW__timeline h3{margin-bottom:5px;font-size:19px}.summer-module__Dv0qqW__timeline p{font-size:12px;line-height:1.5}.summer-module__Dv0qqW__timeline li>span{color:#b64730;font-size:20px}.summer-module__Dv0qqW__food{text-align:center;background:#ffdda1 radial-gradient(#ffffff60 1.5px,#0000 1.5px) 0 0/20px 20px;padding:80px 6%}.summer-module__Dv0qqW__food h2 span{color:#a43e2b}.summer-module__Dv0qqW__food>p{margin-top:22px;font-size:16px;line-height:1.7}.summer-module__Dv0qqW__foodGrid{grid-template-columns:repeat(8,1fr);gap:16px;max-width:1100px;margin:38px auto 0;display:grid}.summer-module__Dv0qqW__foodItem{flex-direction:column;align-items:center;gap:15px;font-size:13px;display:flex}.summer-module__Dv0qqW__foodItem>span{background:#fffaf0;border-radius:28px;place-items:center;width:90px;height:90px;font-size:42px;display:grid;transform:rotate(-5deg);box-shadow:0 5px #e9b96e}.summer-module__Dv0qqW__foodItem:nth-child(2n)>span{background:#fff0f3;transform:rotate(5deg)}.summer-module__Dv0qqW__food .summer-module__Dv0qqW__foodNote{margin-top:35px;font-size:12px}.summer-module__Dv0qqW__registration{color:#fffaf0;background:#7144bc radial-gradient(at 0 100%,#9e61cf 0,#0000 60%);grid-template-columns:1fr 1.15fr;gap:70px;padding:95px max(6%,50% - 634px);display:grid}.summer-module__Dv0qqW__registrationCopy{padding-top:15px}.summer-module__Dv0qqW__registration h2 span{color:#ffe395}.summer-module__Dv0qqW__registrationCopy>p{margin:25px 0;font-size:16px;line-height:1.8}.summer-module__Dv0qqW__dateTicket{color:var(--summer-ink);background:#ffe395;border-radius:18px;max-width:350px;margin:36px 0;padding:22px 25px;transform:rotate(-3deg);box-shadow:5px 6px #452475}.summer-module__Dv0qqW__dateTicket>span{font-size:11px;font-weight:700;display:block}.summer-module__Dv0qqW__dateTicket>span:first-child{letter-spacing:.15em}.summer-module__Dv0qqW__dateTicket>strong{letter-spacing:-.06em;align-items:center;gap:20px;font-size:76px;line-height:1.2;display:flex}.summer-module__Dv0qqW__dateTicket strong span{letter-spacing:-.035em;font-size:27px;line-height:1}.summer-module__Dv0qqW__dateTicket>span:last-child{border-top:1px dashed #9e774f;margin-top:10px;padding-top:15px;line-height:1.6}.summer-module__Dv0qqW__previewBadge{align-items:center;gap:14px;font-size:13px;line-height:1.6;display:flex}.summer-module__Dv0qqW__previewBadge>span{color:#ffcf47;font-size:42px}.summer-module__Dv0qqW__form{color:var(--summer-ink);background:#fffaf0;border-radius:30px;padding:32px;box-shadow:8px 9px #442069}.summer-module__Dv0qqW__formHeading>span{letter-spacing:.12em;font-size:9px;font-weight:800}.summer-module__Dv0qqW__formHeading h3{margin-top:10px;font-size:28px;line-height:1.1}.summer-module__Dv0qqW__form .summer-module__Dv0qqW__previewNote{background:#f2e9fa;border:1px solid #d7c6f4;border-radius:12px;margin:18px 0 22px;padding:12px 14px;font-size:12px;line-height:1.6}.summer-module__Dv0qqW__fields{grid-template-columns:1fr 1fr;gap:17px 14px;display:grid}.summer-module__Dv0qqW__fields label{flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:750;display:flex}.summer-module__Dv0qqW__full{grid-column:1/-1}.summer-module__Dv0qqW__fields input,.summer-module__Dv0qqW__fields textarea{width:100%;min-width:0;color:var(--summer-ink);background:#fff;border:1px solid #cabcce;border-radius:11px;padding:12px 13px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;display:block}.summer-module__Dv0qqW__fields input::placeholder,.summer-module__Dv0qqW__fields textarea::placeholder{color:#77647f}.summer-module__Dv0qqW__fields textarea{resize:vertical;min-height:90px}.summer-module__Dv0qqW__disabledButton{color:#645272;width:100%;font:inherit;cursor:not-allowed;background:#e6dcef;border:1px solid #cabcce;border-radius:13px;justify-content:space-between;align-items:center;margin-top:22px;padding:16px 20px;font-size:14px;font-weight:750;display:flex}.summer-module__Dv0qqW__form .summer-module__Dv0qqW__formFootnote{text-align:center;margin-top:12px;font-size:10px;line-height:1.6}.summer-module__Dv0qqW__footer{justify-content:space-between;align-items:center;gap:22px;padding:32px 6%;font-size:11px;display:flex}.summer-module__Dv0qqW__footerLogo{letter-spacing:-.04em;font-size:15px;font-weight:900}.summer-module__Dv0qqW__footerLogo span{color:#7144bc}@media (min-width:1600px){.summer-module__Dv0qqW__hero{padding-top:60px;padding-bottom:90px}}@media (max-width:1100px){.summer-module__Dv0qqW__header nav{gap:18px}.summer-module__Dv0qqW__attractionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.summer-module__Dv0qqW__attractionCard:last-child{grid-column:span 3;align-items:center;gap:24px;min-height:auto;display:flex}.summer-module__Dv0qqW__attractionCard:last-child .summer-module__Dv0qqW__cardTop{gap:20px;margin:0}.summer-module__Dv0qqW__attractionCard:last-child h3{margin:0}.summer-module__Dv0qqW__schedule,.summer-module__Dv0qqW__registration{gap:35px}.summer-module__Dv0qqW__foodGrid{grid-template-columns:repeat(4,1fr);row-gap:28px}.summer-module__Dv0qqW__artLabel{width:105px;padding:20px 12px;font-size:11px;top:-15px;right:0}.summer-module__Dv0qqW__hero h1{font-size:7.6vw}}@media (max-width:760px){.summer-module__Dv0qqW__topStrip{letter-spacing:.06em;padding:10px 15px;font-size:9px}.summer-module__Dv0qqW__topStrip span{margin:0 9px}.summer-module__Dv0qqW__header{gap:12px;padding:20px 6%}.summer-module__Dv0qqW__header nav{display:none}.summer-module__Dv0qqW__logo{font-size:16px}.summer-module__Dv0qqW__logoSun{font-size:38px}.summer-module__Dv0qqW__smallCta{gap:12px;padding:12px 16px;font-size:12px}.summer-module__Dv0qqW__hero{grid-template-columns:1fr;gap:26px;padding-top:22px;padding-bottom:44px}.summer-module__Dv0qqW__hero h1{font-size:clamp(3.7rem,13vw,6rem)}.summer-module__Dv0qqW__heroCopy>p{max-width:430px;font-size:15px}.summer-module__Dv0qqW__heroArt{justify-self:center;width:100%;max-width:450px}.summer-module__Dv0qqW__playground{width:100%;margin-left:0}.summer-module__Dv0qqW__artLabel{top:10px;right:4%}.summer-module__Dv0qqW__artSticker{padding:10px 18px;font-size:14px;bottom:2%}.summer-module__Dv0qqW__heroFacts{margin-top:28px}.summer-module__Dv0qqW__ribbon{justify-content:flex-start;gap:18px;padding:16px 20px;overflow:hidden}.summer-module__Dv0qqW__intro{padding:65px 7%}.summer-module__Dv0qqW__intro>p{font-size:15px}.summer-module__Dv0qqW__attractions{border-radius:36px 36px 0 0;padding-top:55px;padding-bottom:55px}.summer-module__Dv0qqW__sectionHeading{display:block}.summer-module__Dv0qqW__sectionHeading>p{margin-top:20px;font-size:14px}.summer-module__Dv0qqW__attractionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.summer-module__Dv0qqW__attractionCard{border-radius:20px;min-height:208px;padding:18px 15px}.summer-module__Dv0qqW__attractionCard h3{font-size:18px}.summer-module__Dv0qqW__attractionCard:last-child{grid-column:auto;display:block}.summer-module__Dv0qqW__attractionCard:last-child .summer-module__Dv0qqW__cardTop{gap:0;margin-bottom:24px}.summer-module__Dv0qqW__attractionCard:last-child h3{margin-bottom:9px}.summer-module__Dv0qqW__schedule{grid-template-columns:1fr;gap:30px;padding-top:60px;padding-bottom:60px}.summer-module__Dv0qqW__clockSticker{display:none}.summer-module__Dv0qqW__scheduleIntro>p{margin-bottom:0}.summer-module__Dv0qqW__timeline li{grid-template-columns:65px 1fr 18px;padding:18px 0}.summer-module__Dv0qqW__food{padding-top:60px;padding-bottom:60px}.summer-module__Dv0qqW__foodGrid{gap:25px 10px}.summer-module__Dv0qqW__foodItem{gap:12px;font-size:11px}.summer-module__Dv0qqW__foodItem>span{border-radius:20px;width:65px;height:65px;font-size:32px}.summer-module__Dv0qqW__registration{grid-template-columns:1fr;gap:32px;padding-top:55px;padding-bottom:65px}.summer-module__Dv0qqW__registrationCopy{padding-top:0}.summer-module__Dv0qqW__dateTicket{max-width:100%}.summer-module__Dv0qqW__form{border-radius:24px;padding:25px;box-shadow:5px 6px #442069}.summer-module__Dv0qqW__footer{text-align:center;flex-wrap:wrap;justify-content:center;gap:14px;padding:28px 7%}.summer-module__Dv0qqW__footer p{order:3;width:100%}}@media (max-width:380px){.summer-module__Dv0qqW__topStrip{font-size:8px}.summer-module__Dv0qqW__logoYear{display:none}.summer-module__Dv0qqW__fields{grid-template-columns:1fr}.summer-module__Dv0qqW__form{padding:20px}.summer-module__Dv0qqW__foodGrid{grid-template-columns:repeat(2,1fr)}.summer-module__Dv0qqW__heroFacts{gap:20px}.summer-module__Dv0qqW__heroFacts>span+span{padding-left:20px}.summer-module__Dv0qqW__cardNumber{display:none}}@media (prefers-reduced-motion:reduce){.summer-module__Dv0qqW__page *,.summer-module__Dv0qqW__page :before,.summer-module__Dv0qqW__page :after{transition:none}}.summer-module__Dv0qqW__disabledButton:not(:disabled){background:var(--summer-ink);color:#fffaf0;cursor:pointer}
.school-module__AR8N_W__page{--cobalt:#0951e9;--orange:#ff753c;--paper:#fffdf6;--ink:#162549;background:var(--paper);color:var(--ink);font-family:var(--font-school), Arial, sans-serif;overflow:clip}.school-module__AR8N_W__page section{scroll-margin-top:92px}.school-module__AR8N_W__page a,.school-module__AR8N_W__page button{transition:transform .2s,background .2s,box-shadow .2s}.school-module__AR8N_W__page a:focus-visible,.school-module__AR8N_W__page button:focus-visible,.school-module__AR8N_W__page input:focus-visible{outline-offset:5px;outline:3px solid #ff983e}.school-module__AR8N_W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.school-module__AR8N_W__skip{z-index:100;color:var(--ink);background:#fff;padding:16px;position:fixed;top:-100px;right:20px}.school-module__AR8N_W__skip:focus{top:10px}.school-module__AR8N_W__header{z-index:30;color:#fff;border-bottom:1px solid #ffffff28;justify-content:space-between;align-items:center;gap:24px;height:88px;margin-bottom:-88px;padding:0 5%;transition:background .25s,color .25s,box-shadow .25s;display:flex;position:sticky;top:0}.school-module__AR8N_W__page[data-scrolled=true] .school-module__AR8N_W__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ink);background:#fffdf6f5;border-color:#16254915;box-shadow:0 4px 20px #1625490c}.school-module__AR8N_W__wordmark{letter-spacing:-1px;font-size:24px;font-weight:900}.school-module__AR8N_W__wordmark span{letter-spacing:1px;margin-top:2px;font-size:11px;font-weight:500;display:block}.school-module__AR8N_W__header nav{gap:30px;font-size:14px;display:flex}.school-module__AR8N_W__header nav a:hover{opacity:.7}.school-module__AR8N_W__navCta{background:var(--orange);color:#17213b;border-radius:100px;align-items:center;gap:25px;padding:14px 22px;font-size:14px;font-weight:800;display:flex}.school-module__AR8N_W__navCta:hover,.school-module__AR8N_W__primaryCta:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0b1a4720}.school-module__AR8N_W__hero{color:#fff;background:radial-gradient(at 25% 45%,#2089ee 0%,#0764e6 54%,#084aca 100%);grid-template-columns:.8fr 1.55fr;align-items:center;gap:0 20px;min-height:800px;padding:132px 5% 0;display:grid;position:relative}.school-module__AR8N_W__heroCopy{z-index:2;padding-bottom:28px;position:relative}.school-module__AR8N_W__eyebrow{align-items:center;gap:9px;margin-bottom:25px;font-size:13px;display:flex}.school-module__AR8N_W__eyebrow>span{background:#ffdc8a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffffff12}.school-module__AR8N_W__campaignLine{letter-spacing:-5px;margin:0 0 26px;font-size:clamp(58px,6.2vw,97px);font-weight:900;line-height:.98}.school-module__AR8N_W__campaignLine em{color:#ffcc7a;font-style:normal}.school-module__AR8N_W__heroDescription{color:#e5efff;max-width:340px;margin-bottom:24px;font-size:18px;line-height:1.7}.school-module__AR8N_W__heroFacts{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:26px;font-size:14px;display:flex}.school-module__AR8N_W__heroFacts bdi{letter-spacing:1px;font-size:29px;font-weight:800}.school-module__AR8N_W__primaryCta{background:var(--orange);color:#132040;border-radius:100px;justify-content:space-between;align-items:center;gap:35px;padding:19px 26px;font-size:17px;font-weight:800;display:inline-flex}.school-module__AR8N_W__primaryCta>span{font-size:23px}.school-module__AR8N_W__smallPrint{color:#d0e5ff;margin-top:14px;font-size:12px}.school-module__AR8N_W__heroVisual{align-self:center;min-width:0;margin-left:-3vw;padding-bottom:25px;position:relative}.school-module__AR8N_W__heroVisual>img{border-radius:48% 48% 7% 7%/9% 9% 5% 5%;width:100%;height:auto;animation:7s ease-in-out infinite school-module__AR8N_W__float;box-shadow:0 28px 70px #033bba35}.school-module__AR8N_W__heroSticker{color:var(--ink);background:#ffdd87;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;font-size:15px;display:flex;position:absolute;bottom:7%;left:1%;transform:rotate(-12deg);box-shadow:0 5px #bd843529}.school-module__AR8N_W__heroSticker strong{margin-top:4px}.school-module__AR8N_W__heroSticker>span:last-child{margin-top:8px;font-size:34px;line-height:1}.school-module__AR8N_W__heroBottom{border-top:1px solid #ffffff40;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px 0;display:flex}.school-module__AR8N_W__heroBottom>span{font-size:17px;font-weight:700}.school-module__AR8N_W__heroBottom>a{align-items:center;gap:25px;font-size:12px;display:flex}.school-module__AR8N_W__heroBottom>a span{font-size:24px}.school-module__AR8N_W__countdown{text-align:center;gap:34px;display:flex}.school-module__AR8N_W__countdown>div{flex-direction:column;gap:3px;min-width:50px;display:flex}.school-module__AR8N_W__countdown strong{font-variant-numeric:tabular-nums;letter-spacing:1px;font-size:31px;font-weight:700}.school-module__AR8N_W__countdown span{color:#d9e6ff;font-size:11px}.school-module__AR8N_W__countdownStarted{font-size:22px}.school-module__AR8N_W__sectionTag{color:var(--cobalt);margin-bottom:17px;font-size:12px;font-weight:800;display:block}.school-module__AR8N_W__intro{max-width:1440px;margin:auto;padding:95px 8%;position:relative}.school-module__AR8N_W__intro h2,.school-module__AR8N_W__sectionHeading h2,.school-module__AR8N_W__details h2{letter-spacing:-1.7px;margin:0;font-size:clamp(32px,3.5vw,52px);font-weight:850;line-height:1.15}.school-module__AR8N_W__intro h2 span{color:var(--cobalt)}.school-module__AR8N_W__intro>p{color:#64708a;max-width:565px;margin:24px 0 0;font-size:17px;line-height:1.85}.school-module__AR8N_W__introMark{color:var(--orange);text-shadow:4px 5px #f1cba9;font-size:170px;font-weight:900;line-height:1;position:absolute;top:60px;left:14%;transform:rotate(-13deg)}.school-module__AR8N_W__activities{max-width:1500px;margin:auto;padding:0 6% 90px}.school-module__AR8N_W__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;display:flex}.school-module__AR8N_W__sectionHeading h2 span{display:block}.school-module__AR8N_W__sectionHeading>p{color:#64708a;margin:0;font-size:14px;line-height:1.8}.school-module__AR8N_W__sectionHeading bdi{color:var(--ink);font-weight:700}.school-module__AR8N_W__activityGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.school-module__AR8N_W__activityCard{background:#efeafa;border-radius:24px;min-height:280px;padding:25px 26px;transition:transform .25s;position:relative;overflow:hidden}.school-module__AR8N_W__activityCard:hover{transform:translateY(-6px)}.school-module__AR8N_W__activityCard:nth-child(2){background:#ffead8}.school-module__AR8N_W__activityCard:nth-child(3){background:#d9efff}.school-module__AR8N_W__activityCard:nth-child(4){background:#ffe27e}.school-module__AR8N_W__activityCard:nth-child(5){background:#ddeddf}.school-module__AR8N_W__activityCard:nth-child(6){background:#f9dce4}.school-module__AR8N_W__cardNumber{opacity:.5;font-size:11px;font-weight:700}.school-module__AR8N_W__activityCard h3{letter-spacing:-.5px;margin:0 0 6px;font-size:25px;font-weight:800}.school-module__AR8N_W__activityCard>p{color:#526078;margin:0;font-size:13px}.school-module__AR8N_W__activityArt{filter:drop-shadow(0 12px 9px #23233318);width:160px;height:146px;margin:-10px auto 8px;position:relative}.school-module__AR8N_W__activityArt i{display:block;position:absolute}.school-module__AR8N_W__bounce i{background:linear-gradient(90deg,#5944c8,#a691ff 45%,#6a50e4);border-radius:22px 22px 9px 9px;width:38px;height:100px;bottom:15px;left:20px}.school-module__AR8N_W__bounce i:nth-child(2){background:linear-gradient(90deg,#ff612f,#ffae6c 45%,#fa642b);left:103px}.school-module__AR8N_W__bounce i:nth-child(3){background:linear-gradient(#b6a7fa,#6d52e4);border-radius:20px;width:140px;height:38px;bottom:0;left:9px}.school-module__AR8N_W__bounce:before{content:"";background:#ffb65b;border-radius:12px;width:115px;height:24px;position:absolute;top:46px;left:22px}.school-module__AR8N_W__clown i:first-child{background:radial-gradient(circle at 35% 25%,#ff9985,#ec3e36 60%,#b61426);border-radius:50%;width:80px;height:80px;top:43px;left:40px}.school-module__AR8N_W__clown i:nth-child(2),.school-module__AR8N_W__clown i:nth-child(3){background:linear-gradient(135deg,#7867ee,#3325a2);border-radius:12px 45px 45px 12px;width:50px;height:42px;bottom:6px;left:5px;transform:rotate(-15deg)}.school-module__AR8N_W__clown i:nth-child(3){left:auto;right:5px;transform:rotate(195deg)}.school-module__AR8N_W__target i:first-child{background:radial-gradient(circle,#ff794a 0 17%,#fffaf2 18% 33%,#ff794a 34% 49%,#fffaf2 50% 65%,#ff794a 66%);border-radius:50%;width:115px;height:115px;top:12px;left:20px;transform:rotateY(-15deg);box-shadow:5px 3px #c34624}.school-module__AR8N_W__target i:nth-child(2){background:#153773;border-radius:4px;width:100px;height:6px;top:51px;left:78px;transform:rotate(-34deg)}.school-module__AR8N_W__target i:nth-child(3){border:12px solid #0000;border-right-color:#153773;top:65px;left:66px;transform:rotate(-34deg)}.school-module__AR8N_W__ball i:first-child{background:radial-gradient(circle at 28% 20%,#ffb569,#ee732c 55%,#bd4615);border:2px solid #673825;border-radius:50%;width:112px;height:112px;top:16px;left:25px;overflow:hidden}.school-module__AR8N_W__ball i:first-child:before,.school-module__AR8N_W__ball i:first-child:after{content:"";border:3px solid #763a24;border-radius:50%;width:100px;height:130px;position:absolute;top:-10px;left:-55px;transform:rotate(20deg)}.school-module__AR8N_W__ball i:first-child:after{left:62px}.school-module__AR8N_W__ball i:nth-child(2){background:#77351f;width:2px;height:111px;top:17px;left:78px;transform:rotate(17deg)}.school-module__AR8N_W__game i{background:linear-gradient(135deg,#fdfcf5,#cfd9c8);border-radius:16px;width:70px;height:70px;top:55px;left:15px;transform:rotate(-18deg);box-shadow:4px 5px #a8bdaa}.school-module__AR8N_W__game i:after{content:"";background:#2b6950;border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:17px;box-shadow:26px 26px #2b6950}.school-module__AR8N_W__game i:nth-child(2){background:linear-gradient(135deg,#73bb8a,#32835e);top:15px;left:79px;transform:rotate(15deg);box-shadow:4px 5px #286b4c}.school-module__AR8N_W__game i:nth-child(2):after{background:#fff;box-shadow:26px 0 #fff,0 26px #fff,26px 26px #fff}.school-module__AR8N_W__game i:nth-child(3){display:none}.school-module__AR8N_W__food i:first-child{clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);background:linear-gradient(90deg,#ec5e47,#ff957d,#e6523c);width:85px;height:84px;top:50px;left:37px}.school-module__AR8N_W__food i:nth-child(2){z-index:-1;background:#ffd778;border-radius:4px;width:16px;height:60px;top:14px;left:42px;transform:rotate(-8deg);box-shadow:21px 6px #f9c859,42px -5px #ffdd81,59px 8px #f8bd45}.school-module__AR8N_W__food i:nth-child(3){border:3px solid #fff3d9;border-radius:50%;width:27px;height:27px;top:73px;left:66px}.school-module__AR8N_W__magic{color:#fff;background:#552bc0;border-radius:32px;grid-template-columns:1fr 1fr;margin:0 6% 90px;display:grid;overflow:hidden}.school-module__AR8N_W__magicCopy{align-self:center;padding:58px 12%}.school-module__AR8N_W__magicTag{border:1px solid #ffffff60;border-radius:30px;margin-bottom:20px;padding:8px 14px;font-size:12px;display:inline-block}.school-module__AR8N_W__magic h2{letter-spacing:-1px;margin:0 0 22px;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.13}.school-module__AR8N_W__magicCopy>p{color:#e7dcff;font-size:16px;line-height:1.7}.school-module__AR8N_W__magicTime{align-items:center;gap:20px;margin-top:24px;display:flex}.school-module__AR8N_W__magicTime bdi{color:#ffdc86;font-size:27px;font-weight:800}.school-module__AR8N_W__magicTime span{border-right:1px solid #ffffff50;padding-right:20px;font-size:13px}.school-module__AR8N_W__magicVisual{background:#552bc0;min-width:0}.school-module__AR8N_W__magicVisual img{object-fit:cover;width:100%;height:100%}.school-module__AR8N_W__details{grid-template-columns:1fr 2fr;align-items:center;gap:45px;margin:0 8% 85px;display:grid}.school-module__AR8N_W__details h2{font-size:36px}.school-module__AR8N_W__detailsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.school-module__AR8N_W__detailsGrid>div{border-right:1px solid #d9dce2;padding:10px 20px 10px 0}.school-module__AR8N_W__detailsGrid span{color:#64708a;margin-bottom:14px;font-size:12px;display:block}.school-module__AR8N_W__detailsGrid strong{font-size:19px;font-weight:800}.school-module__AR8N_W__detailsGrid p{color:#64708a;margin:9px 0 0;font-size:13px;line-height:1.5}.school-module__AR8N_W__registration{background:#eef0ff;grid-template-columns:1fr 1.2fr;align-items:center;gap:10%;padding:80px 11%;display:grid}.school-module__AR8N_W__registration h2{letter-spacing:-2.6px;margin:0 0 24px;font-size:clamp(50px,5.4vw,76px);font-weight:900;line-height:1.08}.school-module__AR8N_W__registration h2 span{color:var(--cobalt)}.school-module__AR8N_W__registrationCopy>p{color:#5c6782;font-size:17px;line-height:1.7}.school-module__AR8N_W__price{align-items:center;gap:20px;margin:28px 0 18px;display:flex}.school-module__AR8N_W__price strong{letter-spacing:-3px;font-size:64px;line-height:1}.school-module__AR8N_W__price small{font-size:31px}.school-module__AR8N_W__price>span{max-width:70px;font-size:13px;line-height:1.5}.school-module__AR8N_W__registrationCopy .school-module__AR8N_W__paymentNote{font-size:12px;line-height:1.7}.school-module__AR8N_W__form{background:#fff;border:1px solid #e5e7f3;border-radius:24px;padding:38px;box-shadow:0 20px 50px #1726510a}.school-module__AR8N_W__form h3{letter-spacing:-.8px;margin:0 0 10px;font-size:28px;font-weight:800}.school-module__AR8N_W__formIntro{color:#68738b;margin:0 0 28px;font-size:13px;line-height:1.6}.school-module__AR8N_W__fields{grid-template-columns:1fr 1fr;gap:20px 14px;display:grid}.school-module__AR8N_W__fields label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.school-module__AR8N_W__fields input,.school-module__AR8N_W__fields textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fbfcff;border:1px solid #cbd1df;border-radius:9px;padding:13px;font-weight:400}.school-module__AR8N_W__fields input[type=email],.school-module__AR8N_W__fields input[type=tel]{text-align:right;direction:ltr}.school-module__AR8N_W__full{grid-column:1/-1}.school-module__AR8N_W__formButton{background:var(--cobalt);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;margin-top:26px;padding:18px;font-weight:800;display:block}.school-module__AR8N_W__formButton:disabled{opacity:.65;cursor:default}.school-module__AR8N_W__formButton:hover:not(:disabled){background:#073fb6}.school-module__AR8N_W__formMessage{color:#273e77;background:#f0f4ff;border:1px solid #dbe3fa;border-radius:12px;margin-bottom:20px;padding:18px;font-size:14px;line-height:1.7}.school-module__AR8N_W__finalCta{text-align:center;background:var(--orange);padding:65px 20px 70px;position:relative;overflow:hidden}.school-module__AR8N_W__finalCta>span{color:#ffad73;font-size:230px;position:absolute;top:10px;left:10%;transform:rotate(10deg)}.school-module__AR8N_W__finalCta h2{letter-spacing:-2px;margin:0 0 26px;font-size:clamp(40px,4.5vw,66px);font-weight:900;line-height:1.06;position:relative}.school-module__AR8N_W__finalCta .school-module__AR8N_W__primaryCta{background:var(--ink);color:#fff;padding:16px 24px;font-size:15px;position:relative}.school-module__AR8N_W__footer{background:#fff;justify-content:space-between;align-items:center;gap:30px;padding:30px 6%;display:flex}.school-module__AR8N_W__footer strong{font-size:17px}.school-module__AR8N_W__footer p{color:#64708a;margin-top:7px;font-size:12px}.school-module__AR8N_W__footer>a{font-size:12px}.school-module__AR8N_W__organizers{align-items:center;gap:16px;display:flex}.school-module__AR8N_W__organizers>span:first-child{color:#64708a;font-size:11px}.school-module__AR8N_W__organizers img{object-fit:contain;width:105px;height:90px}.school-module__AR8N_W__organizers img:last-child{width:135px}.school-module__AR8N_W__logoDivider{background:#e2e4e9;width:1px;height:35px}.school-module__AR8N_W__page [data-visible=false]{opacity:0;transform:translateY(20px)}.school-module__AR8N_W__page [data-reveal]{transition:opacity .65s,transform .65s}@keyframes school-module__AR8N_W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (min-width:1600px){.school-module__AR8N_W__hero{padding-inline:8%}.school-module__AR8N_W__heroVisual{margin-left:0}.school-module__AR8N_W__magic{max-width:1320px;margin-inline:auto}}@media (max-width:1000px){.school-module__AR8N_W__header nav{gap:16px}.school-module__AR8N_W__hero{min-height:730px;padding-top:130px}.school-module__AR8N_W__campaignLine{font-size:68px}.school-module__AR8N_W__heroDescription{font-size:16px}.school-module__AR8N_W__heroSticker{width:112px;height:112px;font-size:12px;bottom:0}.school-module__AR8N_W__heroSticker>span:last-child{font-size:25px}.school-module__AR8N_W__introMark{font-size:135px;top:100px;left:8%}.school-module__AR8N_W__intro>p{max-width:65%}.school-module__AR8N_W__activityCard{padding:20px}.school-module__AR8N_W__magicCopy{padding:35px 10%}.school-module__AR8N_W__details{display:block}.school-module__AR8N_W__detailsGrid{margin-top:30px}.school-module__AR8N_W__registration{gap:5%;padding:65px 6%}.school-module__AR8N_W__form{padding:28px}.school-module__AR8N_W__footer{flex-wrap:wrap}.school-module__AR8N_W__footer>a{display:none}}@media (max-width:760px){.school-module__AR8N_W__header{gap:10px;height:72px;margin-bottom:-72px;padding-inline:5%}.school-module__AR8N_W__header nav{display:none}.school-module__AR8N_W__wordmark{font-size:20px}.school-module__AR8N_W__wordmark span{font-size:9px}.school-module__AR8N_W__navCta{gap:15px;padding:12px 15px;font-size:12px}.school-module__AR8N_W__hero{flex-direction:column;min-height:0;padding:95px 5% 0;display:flex}.school-module__AR8N_W__heroVisual{order:0;width:110%;margin:0 -5%;padding:0}.school-module__AR8N_W__heroVisual>img{box-shadow:none;border-radius:0;animation:none}.school-module__AR8N_W__heroSticker{width:95px;height:95px;font-size:11px;bottom:-9%;left:6%}.school-module__AR8N_W__heroCopy{order:1;width:100%;padding:25px 0 22px}.school-module__AR8N_W__eyebrow{margin-bottom:13px;font-size:11px}.school-module__AR8N_W__campaignLine{letter-spacing:-2px;font-size:54px;line-height:1}.school-module__AR8N_W__campaignLine br{display:none}.school-module__AR8N_W__campaignLine em{margin-right:10px}.school-module__AR8N_W__heroDescription{max-width:92%;margin:16px 0;font-size:15px;line-height:1.7}.school-module__AR8N_W__heroFacts{flex-direction:row;align-items:center;gap:15px;margin-bottom:20px}.school-module__AR8N_W__heroFacts bdi{font-size:21px}.school-module__AR8N_W__heroFacts span{border-right:1px solid #ffffff50;padding-right:15px;font-size:12px}.school-module__AR8N_W__heroCopy .school-module__AR8N_W__primaryCta{width:100%;padding:17px 22px;font-size:16px}.school-module__AR8N_W__smallPrint{text-align:center;margin-bottom:0;font-size:11px}.school-module__AR8N_W__heroBottom{flex-wrap:wrap;order:2;justify-content:center;gap:16px;width:100%;margin:0;padding:20px 0 25px}.school-module__AR8N_W__heroBottom>span{text-align:center;width:100%;font-size:12px}.school-module__AR8N_W__heroBottom>a{display:none}.school-module__AR8N_W__countdown{gap:30px}.school-module__AR8N_W__countdown strong{font-size:28px}.school-module__AR8N_W__intro{padding:60px 6%}.school-module__AR8N_W__intro h2{max-width:95%;font-size:33px}.school-module__AR8N_W__intro>p{max-width:100%;margin-top:20px;font-size:15px}.school-module__AR8N_W__introMark{display:none}.school-module__AR8N_W__sectionTag{margin-bottom:13px;font-size:11px}.school-module__AR8N_W__activities{padding:0 5% 50px}.school-module__AR8N_W__sectionHeading{margin-bottom:24px;display:block}.school-module__AR8N_W__sectionHeading h2{font-size:33px}.school-module__AR8N_W__sectionHeading>p{margin-top:15px;font-size:12px}.school-module__AR8N_W__sectionHeading>p br{display:none}.school-module__AR8N_W__sectionHeading>p bdi{margin-right:10px}.school-module__AR8N_W__activityGrid{grid-template-columns:1fr 1fr;gap:12px}.school-module__AR8N_W__activityCard{border-radius:18px;min-height:232px;padding:17px 15px}.school-module__AR8N_W__activityCard h3{font-size:20px}.school-module__AR8N_W__activityCard>p{font-size:11px;line-height:1.6}.school-module__AR8N_W__activityArt{transform-origin:50%;width:150px;height:130px;margin:-10px auto 0;transform:scale(.78)}.school-module__AR8N_W__magic{border-radius:24px;grid-template-columns:1fr;margin:0 5% 55px}.school-module__AR8N_W__magicCopy{padding:30px}.school-module__AR8N_W__magic h2{font-size:36px}.school-module__AR8N_W__magicCopy>p{font-size:14px}.school-module__AR8N_W__magicTime bdi{font-size:25px}.school-module__AR8N_W__magicVisual{max-height:270px}.school-module__AR8N_W__magicVisual img{object-position:center;height:270px}.school-module__AR8N_W__details{margin:0 6% 50px}.school-module__AR8N_W__details h2{font-size:33px}.school-module__AR8N_W__details h2 br{display:none}.school-module__AR8N_W__detailsGrid{grid-template-columns:1fr;gap:0;margin-top:25px}.school-module__AR8N_W__detailsGrid>div{border-bottom:1px solid #d9dce2;border-right:0;grid-template-columns:1fr 1.6fr;column-gap:14px;padding:18px 0;display:grid}.school-module__AR8N_W__detailsGrid span{grid-row:span 2;margin:4px 0}.school-module__AR8N_W__detailsGrid strong{font-size:18px}.school-module__AR8N_W__detailsGrid p{margin-top:5px;font-size:12px}.school-module__AR8N_W__registration{grid-template-columns:1fr;gap:28px;padding:50px 5%}.school-module__AR8N_W__registration h2{margin-bottom:16px;font-size:48px}.school-module__AR8N_W__registration h2 br{display:none}.school-module__AR8N_W__registration h2 span{margin-right:10px}.school-module__AR8N_W__registrationCopy>p{font-size:15px}.school-module__AR8N_W__price{margin:20px 0 12px}.school-module__AR8N_W__price strong{font-size:52px}.school-module__AR8N_W__price>span{max-width:none}.school-module__AR8N_W__registrationCopy .school-module__AR8N_W__paymentNote br{display:none}.school-module__AR8N_W__form{padding:25px 20px}.school-module__AR8N_W__form h3{font-size:25px}.school-module__AR8N_W__fields{gap:18px 12px}.school-module__AR8N_W__fields label{font-size:12px}.school-module__AR8N_W__fields input{padding:12px;font-size:16px}.school-module__AR8N_W__finalCta{padding:48px 20px}.school-module__AR8N_W__finalCta h2{font-size:43px}.school-module__AR8N_W__finalCta>span{font-size:185px;top:15px;left:-55px}.school-module__AR8N_W__footer{text-align:center;justify-content:center;gap:14px;padding:28px 5%}.school-module__AR8N_W__footer>div:first-child{width:100%}.school-module__AR8N_W__organizers{gap:13px}.school-module__AR8N_W__organizers img{width:90px;height:85px}.school-module__AR8N_W__organizers img:last-child{width:120px}}@media (max-width:370px){.school-module__AR8N_W__campaignLine{font-size:46px}.school-module__AR8N_W__activityArt{margin-left:-12px;margin-right:-12px}.school-module__AR8N_W__heroFacts{gap:9px}.school-module__AR8N_W__heroFacts span{padding-right:9px}.school-module__AR8N_W__countdown{gap:20px}.school-module__AR8N_W__fields{grid-template-columns:1fr}.school-module__AR8N_W__navCta{gap:8px}.school-module__AR8N_W__wordmark{font-size:18px}}@media (prefers-reduced-motion:reduce){.school-module__AR8N_W__page *,.school-module__AR8N_W__page :before,.school-module__AR8N_W__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.school-module__AR8N_W__page [data-visible=false]{opacity:1;transform:none}}
