.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.organization{padding:24px 0;margin:auto;text-align:center;background-color:var(--YOO-Yellow-Light)}.organization-heading{font-weight:800;color:var(--YOO-Green-Primary)}.company{width:50%;margin:auto;display:flex;justify-content:center}.organization img{width:160px;height:160px;margin:auto;object-fit:contain}.feet{padding:12px 50px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-top:solid 2px var(--YOO-Green-Light)}.footer-left{display:flex;align-items:center;justify-content:center}.footer-logo{width:100%;height:100%;filter:drop-shadow(3px 6px 5px #a3a3a3)}.logoContainer{padding:8px 0;display:flex;width:125px}.FeetTitle{height:60%;color:#4e4e4e;display:flex;flex-direction:column}.youthFont{color:var(--YOO-Green-Primary);font-size:var(--fontsize-h5);font-weight:800;line-height:1.3}.emailFont{font-size:var(--fontsize-reg);line-height:1}.footer-right{margin-right:50px}.footer-nav{padding:20px;display:flex;gap:60px;font-size:1.1rem;font-weight:700}.footer-nav a{transition:all .2s}.footer-nav a:hover{text-decoration:underline;color:var(--text-active)}.socials-subtitle{font-size:var(--fontsize-lrg);color:var(--YOO-Green-Primary);font-weight:700;padding-bottom:8px}.soclogContainer{display:flex;gap:15px}img.soclog{width:26px;height:auto;padding:3px}.school-logo{width:50px;max-height:100px;!important;margin:auto;object-fit:cover}@media (max-width: 600px){.organization img{max-width:100px}.company{flex-wrap:wrap;gap:10px}}@media screen and (max-width: 1342px){.footer-nav{gap:30px}}@media screen and (max-width: 1252px){.feet{padding:12px 50px}.footer-right{display:none}.footer-nav{padding:10px 20px;display:flex;flex-direction:column;gap:0}}@media (max-width: 900px){.feet{flex-direction:column}.footer-nav{display:none}}._nav_155pq_1{position:sticky;top:0;width:100%;z-index:10;padding:12px 10%;display:flex;align-items:center;justify-content:space-between;background-color:#ffffff4d;backdrop-filter:blur(8px);border-bottom:solid 3px hsl(120deg 30% 65% / .5);color:var(--YOO-Green-Primary)}._logo_155pq_20{display:flex;align-items:center;vertical-align:middle;gap:8px;margin-right:auto;transition:all .4s;will-change:transform}._logo_155pq_20:hover{color:var(--text-active);transform:scale(.98);transition:all .2s}._logoText_155pq_38{font-size:var(--fontsize-h5);font-weight:800;line-height:1;height:15px}._logoImg_155pq_46{width:70px;height:49px}._links_155pq_51{display:flex;gap:48px;margin-left:auto;transform:translateY(2px)}._links_155pq_51 a{position:relative;text-decoration:none;font-size:1.1rem;font-weight:700;display:inline-flex;transition:all .4s}._links_155pq_51 a:before{content:"";position:absolute;top:90%;left:0;width:0;height:2px;transform:scaleY(.8);background-color:var(--text-active);opacity:0;border-radius:6px;transition:all .4s}._links_155pq_51 a:hover{color:var(--text-active);transition:all .2s}._links_155pq_51 a:hover:before{width:100%;opacity:.75;transition:all .2s}._sillyButtonInactive_155pq_99{padding:0;border:none;background-color:transparent;position:absolute;right:12px;top:12px;font-size:var(--fontsize-sml);color:#639;opacity:.2;transition:all .2s}._sillyButtonInactive_155pq_99:hover{opacity:.7;cursor:pointer}._sillyButtonActive_155pq_119{padding:0;border:none;background-color:transparent;position:absolute;right:12px;top:12px;font-size:var(--fontsize-sml);font-weight:700;color:red;opacity:1;transition:all .2s}._sillyButtonActive_155pq_119:hover{opacity:.7;cursor:pointer}._hamburger_155pq_143{display:none;background:none;border:none;cursor:pointer;padding:0;z-index:20;width:24px;height:24px}._hamburgerIcon_155pq_154{width:24px;height:24px;color:var(--YOO-Green-Primary)}._mobileMenu_155pq_160{display:none;flex-direction:column;background-color:#fff;position:absolute;top:100%;left:0;right:0;padding:1rem;box-shadow:0 2px 5px #0000001a}._mobileMenu_155pq_160._open_155pq_173{display:flex}._mobileMenu_155pq_160 a{text-decoration:none;padding:.5rem 0;color:#000;font-weight:500;transition:color .3s}._mobileMenu_155pq_160 a:hover{color:var(--YOO-Green-Primary)}@media (max-width: 1000px){._hamburger_155pq_143{display:block}._links_155pq_51{display:none}}._bg_1pjt5_1{position:fixed;top:0;z-index:10;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#03030333;backdrop-filter:blur(2px)}._wrapper_1pjt5_17{position:fixed;inset:0;margin:auto;z-index:20;width:80%;height:fit-content;max-width:600px;padding:40px 36px;display:flex;flex-direction:column;gap:16px;color:var(--text-dark);border:2px solid;border-color:var(--YOO-Green-Light);border-radius:16px 42px;background-color:#f8fbfaf2;backdrop-filter:blur(8px)}._heading_1pjt5_44{font-size:var(--fontsize-lrg);font-weight:700}._desc_1pjt5_49{color:var(--text-medium)}._buttonsWrapper_1pjt5_53{display:flex;flex-wrap:wrap;gap:8px}._buttons_1pjt5_53{padding:12px 24px 10px;border:2px solid;border-color:var(--YOO-Blue-Primary);border-radius:8px;background-color:var(--YOO-Blue-Light);color:var(--YOO-Blue-Darkest);font-weight:700;cursor:pointer;transition:.4s;will-change:transform}._buttons_1pjt5_53:hover{background-color:#c6dde1;transform:translate(-2px,-2px);box-shadow:3px 3px 5px #4446441a;transition:.2s}._warning_1pjt5_82{padding-top:16px;color:#f36888;font-size:var(--fontsize-sml)}._statusWrapper_1pjt5_88{position:fixed;z-index:5;left:16px;bottom:16px}._status_1pjt5_88{color:var(--text-medium);font-size:var(--fontsize-sml)}._headingBox_1pjt5_100{display:flex;justify-content:space-between}._close_1pjt5_105{color:#f36888;transition:.2s}._close_1pjt5_105:hover{color:#c64e68;cursor:pointer}@media (max-width: 500px){._wrapper_1pjt5_17{width:95%;padding:28px 24px;border-radius:16px}}@keyframes great-rotate{0%{transform:rotate(0)}25%{transform:rotate(90deg) scale(.5);filter:blur(8px)}50%{transform:rotate(180deg);filter:blur(0)}75%{transform:rotate(270deg) scale(1.5);filter:blur(8px)}to{transform:rotate(360deg)}}.great-rotate{animation:great-rotate 1s infinite both linear!important;animation-play-state:paused!important}.great-rotate:hover{animation-play-state:running!important}@keyframes zoom-warp{0%{transform:scale(1) rotateY(0) rotate(0)}to{transform:scale(2) rotateY(150deg) rotate(20deg);filter:blur(2px)}}.zoom-warp{animation:zoom-warp .5s infinite both ease alternate!important;animation-play-state:paused!important}.zoom-warp:hover{animation-play-state:running!important}.letter-vanisher{opacity:1;transition:50ms;transition-delay:5s}.letter-vanisher:hover{opacity:0;transition-delay:0s}.colourer{opacity:1;transition:.1s}.colourer:hover{filter:brightness(.1)}@keyframes wigglywigglyanim{0%{transform:rotate(0) rotateX(0) rotateY(0)}25%{transform:rotate(60deg) rotateX(60deg) rotateY(-30deg)}50%{transform:rotate(-40deg) rotateX(-10deg) rotateY(10deg)}75%{transform:rotate(10deg) rotateX(30deg) rotateY(-30deg)}to{transform:rotate(-40deg) rotateX(-10deg) rotateY(40deg)}}.wigglywiggly{animation:wigglywigglyanim .5s infinite both ease alternate!important;animation-play-state:paused!important}.wigglywiggly:hover{animation-play-state:running!important}@keyframes wigglepauseranim{0%{transform:rotate(0) rotateX(0) rotateY(0)}25%{transform:rotate(30deg) rotateX(30deg) rotateY(-10deg)}50%{transform:rotate(-20deg) rotateX(-10deg) rotateY(10deg)}75%{transform:rotate(10deg) rotateX(15deg) rotateY(-20deg)}to{transform:rotate(-20deg) rotateX(-10deg) rotateY(20deg)}}.wigglepauser{animation:wigglepauseranim .8s infinite both ease alternate!important;animation-play-state:running!important}.wigglepauser:hover{animation-play-state:paused!important}.tilt{transform:rotate(-30deg) rotateX(25deg) rotateY(23deg)!important;transition:.5s!important}.tilt:hover{transform:rotate(0) rotateX(0) rotateY(0)!important;transition:.2s!important}@keyframes tiltspinanim{0%{transform:rotate(-30deg) rotateX(25deg) rotateY(0)}50%{transform:rotate(-30deg) rotateX(25deg) rotateY(180deg)}to{transform:rotate(-30deg) rotateX(25deg) rotateY(360deg)}}.tiltspin{animation:tiltspinanim 4s infinite both linear!important;animation-play-state:running!important}
