@import url(https://fonts.googleapis.com/css2?family=Kanit&family=Montserrat&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comic+Neue:ital,wght@1,700&family=Space+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Shantell+Sans:wght@300&family=Sorts+Mill+Goudy&display=swap);@font-face{font-family:navbar-menu-font;src:url(/static/media/LemonRolls-2OGol.50eede809ffaea764211.otf)}@font-face{font-family:page-intro-title-font;src:url(/static/media/Lobster-Regular.03c38496322925fec242.ttf)}:root{--menu-height:13vh;--contact-height:calc(100vh - var(--menu-height));--column-num:20;--column-width:calc(100vw/var(--column-num));--join-color:#c4df9b;--navbar-menu-color:#fff;--navbar-contact-color:#fff;--page-intro-color:#fff;--navbar-menu-font-size:1.5em}body{background-image:url(/static/media/background.b66f1d120344c9c22c19.jpg);background-repeat:repeat;background-size:5%;margin:0;overflow-x:hidden}.main-container{display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content);padding:0}.page-component{grid-area:"page";grid-column:10/20;grid-column:calc(var(--column-num)*10/20) /var(--column-num);width:55vw;width:calc(var(--column-width)*11)}.welcome-container{display:grid;grid-row:2/3;grid-template-columns:1fr 2fr 10fr 4fr}.navbar-contact{display:none!important}.welcome-container .navbar-contact{display:inline-flex!important;grid-column:1/2}.welcome-container .welcome-cup{grid-column:3/4}.welcome-container .highlights-container{grid-column:4/5}.content-container{display:grid;grid-column:1/21;grid-row:3/4;place-items:center stretch}.homeSvg{width:100vw}.colorFill{background-color:#c4df9b}.event-header{color:#0cedc0;font-family:page-intro-title-font;margin-bottom:0;margin-top:5vh;text-align:center}.slider{height:10vh}.page-home-hyperlinks{display:flex;grid-row:4/5;height:30vh;justify-content:space-evenly;margin-top:10vh;width:100vw}.page-home-join h2,.page-home-sponsor h2{font-family:page-intro-title-font;font-size:2em;text-align:center}.page-home-join p,.page-home-sponsor p{font-family:Montserrat}.prev{margin-left:4em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.next{margin-right:4em}.image-gallery{align-items:center;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.image-area{border:4px solid #0cedc0;display:inline-block;height:35vh;margin:8vh 0 2vh 20vw;-webkit-transform:rotate(10deg);transform:rotate(10deg);width:23vw}.image-area .internal-image{height:100%;object-fit:cover;width:100%}.image-text-area{background-color:rgba(0,0,0,.05);border-radius:10%;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:8vw;margin-top:10vh;width:30vw}.image-text-area h1{color:#0cedc0;font-family:navbar-menu-font;text-align:center}.image-text-area p{color:grey;font-family:Montserrat;margin:5% 5% 7%}.navbar-menu{display:flex;flex-direction:row;font-family:navbar-menu-font;grid-column:1/20;max-height:var(--menu-height);min-height:var(--menu-height)}.navbar-menu .club-icon{margin:auto 0 4vh}.navbar-menu .club-icon a{margin:0 0 0 2vw}.navbar-menu img{height:calc(var(--navbar-menu-font-size)*1.5);margin-left:calc(var(--column-width)/2);padding-right:calc(var(--column-width)/2);padding-top:2vh}.navbar-menu rect{height:100vh;width:.1vw}.navbar-menu svg{fill:rgba(0,0,0,.3);height:6vh;margin:auto 1vw;width:.2vw}.navbar-menu a{color:#000;font-size:var(--navbar-menu-font-size);margin:auto 1.5vw;text-decoration:none}.navbar-menu .navbar-join{background-color:var(--join-color);border-radius:10vw;padding:.75vw 1.5vw;transition:color .3s ease-out}.navbar-menu .navbar-join:hover{color:#008829}.navbar-contact{display:flex;flex-direction:column;grid-column:1/2;justify-content:center;max-height:var(--contact-height);min-height:var(--contact-height);width:calc(var(--column-width)*1)}.navbar-contact a{background-color:initial;border:none;margin:5vh auto;padding:0;position:relative}.navbar-contact a img{position:relative;width:3vw}.navbarText:hover{color:#11e671}.navbarText{transition:color .3s ease-out}.welcome-cup{align-items:stretch;display:grid;justify-content:center}.smoke{grid-row:1/2;position:relative}.welcome-cup img{align-self:start;grid-row:2/3;height:30vh;justify-self:center}video{display:none;height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.top-drawing{top:100px}.welcome-title{font-family:page-intro-title-font;font-size:2em;font-weight:500;margin:0 5vw 2vh;text-align:center;top:0;word-spacing:.15em}.welcome-subtitle{font-size:1.5em;font-style:italic;margin:0}.welcome-subtitle,.welcome-text{font-family:Sorts Mill Goudy;font-weight:300;text-align:center}.welcome-text{font-size:1em}.smoke-space{height:10vh}ul{bottom:-40px;display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center;left:50%;margin:0;padding:0;position:absolute;-webkit-transform:translateX(-60%);transform:translateX(-60%);z-index:3}li{-webkit-animation:animate 8s linear infinite;animation:animate 8s linear infinite;-webkit-animation-delay:calc(var(--i)*-.5s);animation-delay:calc(var(--i)*-.5s);background:#262626;border-radius:40%;-webkit-filter:blur(8px);filter:blur(8px);height:.5vw;list-style:none;min-width:.3vw}@-webkit-keyframes animate{0%{opacity:0;-webkit-transform:translateY(-5px) scaleX(1);transform:translateY(-5px) scaleX(1)}5%{opacity:1}to{opacity:0;-webkit-transform:translateY(-300px) scaleX(15);transform:translateY(-300px) scaleX(15)}}@keyframes animate{0%{opacity:0;-webkit-transform:translateY(-5px) scaleX(1);transform:translateY(-5px) scaleX(1)}5%{opacity:1}to{opacity:0;-webkit-transform:translateY(-300px) scaleX(15);transform:translateY(-300px) scaleX(15)}}.circle,.highlights-container{align-items:center;display:flex;justify-content:center}.circle{background-color:#000;background-image:url(/static/media/slide1.931bb75cce64d66a22d2.png);border-color:hsla(84,52%,74%,.8);border-radius:50%;-webkit-clip-path:circle(10vw at center);clip-path:circle(10vw at center);-webkit-filter:saturate(52%) brightness(74%) hue(84deg);filter:saturate(52%) brightness(74%) hue(84deg);height:10vw;overflow:hidden;text-decoration:none;width:10vw}.circle:hover{border:10px solid hsla(84,52%,74%,.8);-webkit-filter:none;filter:none;transition:.3s ease-in-out}.highlights-text{background-color:initial;color:#adff2f;cursor:default;font-family:Comic Neue;font-size:1.5em;text-align:center;text-decoration:none}.page-about{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-about-menu{height:var(--height);width:var(--width);z-index:1}.page-about-tabs{display:flex;margin-left:30px;z-index:-1}.about-tab{background-color:green;border-radius:1em 1em 0 0;margin-left:5px;padding:5px 10px 10px;position:relative;top:20px;transition:top;transition-duration:.3s}.about-tab p{font-family:navbar-menu-font;font-size:1.5em;margin:0}#active{background-color:#adff2f;position:relative;top:5px}#not-active:hover{top:10px}#not-active{cursor:pointer}.page-about-menu img{height:var(--height);margin:0;position:absolute;width:var(--width)}.page-about-text{word-wrap:break-word;font-size:1.5em;height:90%;margin:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 95%,transparent);overflow-y:scroll;padding-left:1em;padding-right:2em}.page-about-page h2{text-align:center}#page-about-page-image{height:auto;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.page-about-page{display:flex;flex-direction:column;height:80%;justify-content:center;max-height:80%;padding:4em 3em;position:relative;z-index:2}.page-about-button-container{background-color:#000;bottom:4em;height:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px}.page-introduction{grid-column:calc(var(--column-num)*2/20) /calc(var(--column-num)*10/20);width:calc(var(--column-width)*8)}.page-introduction .page-intro-container{height:55vh;left:var(--column-width);margin-top:-5%;position:relative;width:calc(var(--column-width)*8);z-index:2}.page-introduction .page-intro-container .page-intro-container-text{padding:5vh 10vh;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-introduction .page-intro-container h2{font-family:page-intro-title-font;font-size:2em}.page-introduction .page-intro-container p{font-family:Kanit;font-size:1.25em}.page-introduction img{left:60%;margin:0;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20vw;z-index:0}:root{--transitionTime:0.5s;--leftTransition:80em;--rotationScale:0}.page-team{display:block;height:90%;position:relative}.page-team-container{flex-direction:row;justify-content:space-evenly;padding-right:5vw;top:0}.page-team-container,.page-team-second{display:flex;height:100%;position:relative}.page-team-second{flex-direction:column;justify-content:center;width:60vh}.page-team-card-container{--size:1;--rotateAmount:calc(180deg + 15deg*var(--x));cursor:pointer;left:80em;left:var(--leftTransition);position:absolute;-webkit-transform:rotate(var(--rotateAmount));transform:rotate(var(--rotateAmount));-webkit-transform-origin:-30em;transform-origin:-30em;transition:opacity .5s,-webkit-transform 1s;transition:transform 1s,opacity .5s;transition:transform 1s,opacity .5s,-webkit-transform 1s;white-space:nowrap}.page-team-card-container .page-team-card-rotate-self{display:flex;flex-direction:row;height:0;position:relative;z-index:-1}.page-team-card-rotate-self .page-team-card-second-container{grid-column-gap:calc(var(--size)*1.7vh);--cardColor:#e1ffda;background-color:var(--cardColor);border-radius:calc(var(--size)*5.8vh) calc(var(--size)*9.2vh) calc(var(--size)*9.2vh) calc(var(--size)*5.8vh);-webkit-column-gap:calc(var(--size)*1.7vh);column-gap:calc(var(--size)*1.7vh);display:grid;font-family:Sorts Mill Goudy,serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:right;margin:0 calc(var(--size)*1.7vh);padding:calc(var(--size)*1.3vh) calc(var(--size)*1.7vh) calc(var(--size)*1.3vh) calc(var(--size)*3.4vh);position:relative;top:50%;-webkit-transform:translateY(-50%) rotate(calc(var(--rotateAmount)*-1));transform:translateY(-50%) rotate(calc(var(--rotateAmount)*-1));transition-duration:.5s;transition-duration:var(--transitionTime);transition-property:background-color,padding,border-radius,margin,opacity,-webkit-column-gap,-webkit-transform;transition-property:background-color,padding,border-radius,column-gap,margin,transform,opacity;transition-property:background-color,padding,border-radius,column-gap,margin,transform,opacity,-webkit-column-gap,-webkit-transform;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.page-team-card-rotate-self .page-team-card-second-container:hover{background-color:var(--inactiveColor)}.page-team-card-second-container h1{font-size:calc(var(--size)*2.5vh);grid-row:1/2;top:100%;-webkit-transform:translateY(-59%);transform:translateY(-59%)}.page-team-card-second-container h1,.page-team-card-second-container h2{grid-column:1/2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;position:relative;text-align:right;transition-duration:.5s;transition-duration:var(--transitionTime);transition-property:opacity,font-size}.page-team-card-second-container h2{color:#bdbdbd;font-size:calc(var(--size)*1.8vh);grid-row:2/3;top:10%}.page-team-card-second-container img{--borderColor:#b3ffc3;border-color:var(--borderColor);border-radius:100%;border-style:solid;border-width:calc(var(--size)*.8vh);grid-column:2/3;grid-row:1/3;height:calc(var(--size)*12.5vh);object-fit:cover;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-duration:.5s;transition-duration:var(--transitionTime);transition-property:border-color,width,height,border-width;width:calc(var(--size)*12.5vh)}.page-team-card-socials{align-items:center;display:flex;flex-direction:column;justify-content:center;left:15em;-webkit-transform:rotate(calc(-7.2deg*var(--x) - 180deg));transform:rotate(calc(-7.2deg*var(--x) - 180deg));-webkit-transform-origin:calc(var(--size)*-9em);transform-origin:calc(var(--size)*-9em);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.page-team-card-socials,.page-team-card-socials div{position:absolute;transition-duration:.5s;transition-duration:var(--transitionTime)}.page-team-card-socials div{-webkit-transform:rotate(calc(1.8deg*var(--i)));transform:rotate(calc(1.8deg*var(--i)));-webkit-transform-origin:calc(var(--size)*-9.2vh);transform-origin:calc(var(--size)*-9.2vh);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.page-team-card-socials img{margin:calc(var(--size)*.42vh) 0;-webkit-transform:rotate(calc(-1.8deg*var(--i)));transform:rotate(calc(-1.8deg*var(--i)));transition:width .2s;width:calc(var(--size)*4.2vh)}.page-team-card-socials a:hover img{width:calc(var(--size)*4.8vh)}@-webkit-keyframes social-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes social-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}}#arrow{--rotateAmount:calc(180deg + 15deg*var(--x));left:78em;left:calc(var(--leftTransition) - 2em);position:absolute;-webkit-transform:rotate(var(--rotateAmount));transform:rotate(var(--rotateAmount));-webkit-transform-origin:-30em;transform-origin:-30em;z-index:2}#arrow,#arrow button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#arrow button{background:none;border-style:none;cursor:pointer;-webkit-transform:rotate(calc(var(--up)*90deg));transform:rotate(calc(var(--up)*90deg))}#arrow button img{width:calc(3em*var(--sizeScale))}.page-team-teabag{display:flex;-webkit-filter:drop-shadow(.5vw .5vh .2em rgba(0,0,0,.2));filter:drop-shadow(.5vw .5vh .2em rgba(0,0,0,.2));flex-direction:column;justify-content:top;position:relative;top:5vh}.page-team-teabag #rope{height:50vh;left:49.75%;object-fit:cover;position:relative;top:-19vh;width:.2em;z-index:2}.page-team-teabag #teabag{display:flex;flex-direction:column;position:relative;top:-25vh}.page-team-teabag #teabag #teabag-img{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition:-webkit-transform var(--transitionTime);transition:transform var(--transitionTime);transition:transform var(--transitionTime),-webkit-transform var(--transitionTime);width:25vh}.page-team-teabag #teabag div{align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;width:100%}.page-team-teabag #teabag div section{display:flex;flex-direction:row;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page-team-teabag #teabag div p{font-family:Kanit;font-size:1.75vh;margin:2em}.page-team-teabag #teabag div section .prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-team-teabag #teabag div section .current{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.spinPrev-animation{-webkit-animation:spinPrev .5s forwards;animation:spinPrev .5s forwards;-webkit-animation:spinPrev var(--transitionTime) forwards;animation:spinPrev var(--transitionTime) forwards}.spinCurrent-animation{-webkit-animation:spinCurrent .5s forwards;animation:spinCurrent .5s forwards;-webkit-animation:spinCurrent var(--transitionTime) forwards;animation:spinCurrent var(--transitionTime) forwards}@-webkit-keyframes spinPrev{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes spinPrev{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes spinCurrent{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes spinCurrent{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@media (max-height:900px){:root{--rotationScale:5}}.page-events-board{background-image:url(/static/media/backboard.6587d4a1ce0d08de95de.png);background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:70vh;left:calc(var(--column-width)*2);overflow:hidden;position:relative;top:5%;width:calc(var(--column-width)*8)}.page-events-board .page-events-board-container{border:solid rgba(0,0,0,.2);border-radius:5px;border-width:1vh 0;height:55vh;left:calc(var(--column-width)/1.3);overflow-x:hidden;overflow-y:auto;padding-right:calc(var(--column-width)/1.3);position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--column-width)*5.6)}.page-events-board .page-events-board-slot{background-image:url(/static/media/eventback.b418a3b5a289f93e9cd1.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5vh .5vw;padding:1vh 0;width:calc(var(--column-width)*6)}.page-events-board .page-events-board-slot .page-events-date,.page-events-board .page-events-no-events{border-radius:30px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-weight:700;margin:auto 0 auto 5%;padding:10px;white-space:nowrap}.page-events-board .page-events-no-events{color:#fff;display:flex;font-size:30px;justify-content:center;text-align:center}.page-events-board .page-events-board-slot .page-events-info{margin:auto 1vw}.page-events-board .page-events-board-slot .page-events-info #page-events-name{font-family:page-intro-title-font;font-size:1.2em;margin:0;padding:0}.page-events-board .page-events-board-slot .page-events-info #page-events-time{font-size:1.1em;margin:0;padding:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e2b800;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb{background:#a88900;border-radius:10px;box-shadow:inset 0 0 7px rgba(0,0,0,.3)}.page{display:flex;flex-direction:row}.questions{flex-direction:column;flex-wrap:wrap;gap:35px}.questions,.title{display:flex;justify-content:space-between}.title{align-items:center;background-color:#c4df9b;border-radius:3em 3em 0 0;cursor:grab;flex-direction:row;font-family:Comic Neue;font-size:small;font-size:.7em;padding-left:5%;padding-right:5%}.expand{background-color:#b4e8cf;border:2px solid #9cb4aa;border-radius:0 0 1em 1em;font-family:Shantell Sans;font-size:small;font-size:1em;height:var(--heightVal);overflow:var(--overflowVal);padding:10px 10px 10px 2em;transition:height .4s}.expand p{word-wrap:break-word;max-width:100%;width:100%}.question{padding-left:90px;transition:height .4s;width:calc(var(--column-width)*8)}.footer-section{grid-column:1/21;grid-row:5/6;height:25vh}.footer-section svg{fill:green;display:block;height:100%;position:relative;width:100%}.footer-section-info{background-color:green;display:flex;flex-direction:row;justify-content:center;padding:3vh 0;position:relative}.footer-section-info img{height:20vh}.footer-section-info section{color:#c8c8c8;margin:auto 0 auto 5vw}.footer-section-info section p{margin:10px}
/*# sourceMappingURL=main.76c3a877.css.map*/