body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}*,body{padding:0}body,html{overflow-x:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{align-items:center;box-sizing:border-box;color:#bca3a3;display:flex;justify-content:space-between;min-height:90px;padding:0 2rem;position:fixed;top:0;width:100%;z-index:100}.header,.header.scrolled{background-color:#2c3f50}.header.home-fade{transition:background-color .3s ease}.header h1{font-size:1.5rem;font-weight:700}.header nav ul{align-items:center;color:#faf9f6;display:flex;gap:2rem;list-style-type:none;padding-right:4rem}.myLink{color:#faf9f6;cursor:pointer;font-size:1.3rem;font-weight:500;text-decoration:none}.myLink:hover{color:#19a4a4;text-decoration:none}li a.active{background-color:#19a4a4;border-radius:6px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;margin:0;padding:.3rem .75rem;text-decoration:none}.hamburger-menu{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:21px;justify-content:space-between;padding:0;width:30px;z-index:11}.hamburger-menu span{background-color:#faf9f6;height:3px;transition:all .3s ease;width:100%}@media screen and (max-width:900px){.header{background-color:#000;padding:1.5rem}.hamburger-menu,.nav-menu{display:flex}.nav-menu{align-items:center;background-color:#000;height:100vh;justify-content:flex-end;position:fixed;right:-50%;top:0;transition:right .3s ease;width:50%}.nav-menu.open{right:0}.nav-menu ul{flex-direction:column}.header nav ul{align-items:flex-end;padding:0 1.5rem 0 0}.nav-menu ul li{font-size:1.5rem}}*{box-sizing:border-box;margin:0}:root{--heights:85vh;--widths:100%}.slider-container{height:85vh;height:var(--heights);margin:auto;overflow:hidden;position:relative;width:100%;width:var(--widths)}.active{display:inline-block}.inactive{display:none}.slides{height:85vh;height:var(--heights);position:relative;width:100%;width:var(--widths)}.slide-image{height:100%;object-fit:cover;object-position:center}.overlay-image,.slide-image{position:absolute;width:100%}.overlay-image{height:auto;left:50%;max-width:300px;pointer-events:none;top:40%;transform:translate(-50%,-50%)}.flex-slide{align-items:center;display:flex;flex-direction:column;position:absolute;top:50%;width:100%}.slide-text,.slide-text2,.slide-title{color:#fff;text-align:center;width:100%;z-index:10}.slide-title{font-size:clamp(1rem,8vh,2rem)}.slide-text{font-size:clamp(1rem,8vh,4rem);left:15%;width:70%}.slide-text2{font-size:clamp(1rem,4vh,3rem);font-weight:400}@media (max-width:900px){.slide-text{font-size:clamp(1rem,4vh,3rem)}.slide-text2{font-size:clamp(1rem,3vh,3rem)}}.next,.prev{border-radius:Ox 5px 5px 0;color:#2c3f50;cursor:pointer;font-size:40px;font-weight:700;margin-top:-3rem;padding:1rem;position:absolute;top:50%;-webkit-user-select:none;user-select:none;width:auto;z-index:50}.next:hover,.prev:hover{background-color:rba(0,0,0,.6);color:#fff;transition:all .5s ease-in}.next{border-radius:5px Opx Opx 5px;right:0}.all-dots{bottom:1rem;display:flex;justify-content:center;position:absolute;width:100%;z-index:50}.dot{background-color:#0000004d;border-radius:50%;cursor:pointer;display:inline-block;height:1.5rem;margin:2px 3px;width:1.5rem}.active-dot,.dot:hover{background-color:#ffffff80}@media (max-width:768px){.dot{height:10px;width:10px}}.event-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;cursor:default;padding:1.5rem;text-align:center;transition:transform .2s ease}@media (hover:hover) and (pointer:fine){.event-card p{align-items:center;display:flex;height:100%;inset:0;justify-content:center;margin-bottom:1rem;opacity:0;padding:1rem;position:absolute;transition:opacity .1s ease}.event-card:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.event-card:hover h3,.event-card:hover img{opacity:0;transition:opacity .1s ease}.event-card:hover p{opacity:1}}@media (hover:none) and (pointer:coarse),(max-width:600px){.event-card p{display:none}.event-card{padding:.5rem}.event-card h3{font-size:1rem}}.event-img{height:13vw;width:auto}@media (max-width:600px){.event-card h3{font-size:.8rem}.event-card{padding:0}.event-img{height:20vw;width:auto}}.team-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:250px;padding:.8rem;position:relative;text-align:center;transition:transform .2s ease}.div-center,.team-card{align-items:center;display:flex;flex:1 1;flex-direction:column}.div-center{justify-content:center}.team-card:hover{background-color:#2b3c50}.team-card img{aspect-ratio:1/1;border-radius:16px;margin-bottom:.8rem;object-fit:cover;width:clamp(90px,12vw,180px)}.team-cards-container .team-card h3{color:#333;font-size:1.5rem;font-weight:400;margin:0}.team-card p{color:#666;font-size:16px;margin:4px 0}.team-card h2{color:#fff;font-size:22px;font-weight:500}.back-team-card{align-items:center;color:#fff;display:flex;flex-direction:column;height:65%;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;top:0;width:100%}.team-card:hover h3,.team-card:hover img,.team-card:hover p{opacity:.2;transition:opacity .3s ease}.team-card:hover h3{color:gray}.team-card:hover .back-team-card{color:#fff;opacity:1;transition:opacity .3s ease}@media (max-width:600px){.team-cards-container .team-card{max-width:150px;padding:.1rem .2rem}.team-cards-container .team-card h3{font-size:1rem}.team-cards-container .team-card p{font-size:.7rem}}.team-cards-container{background-color:#fff;margin:0;text-align:center}.team-cards-container h3{font-size:1.7rem;font-weight:400}.cards-container{align-items:stretch;background-color:#fff;cursor:default;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto;padding-bottom:.8rem}.footer{background-color:#2c3f50;color:#fff;font-size:1.1rem;padding-bottom:2rem;padding-top:1rem;text-align:center}.main,.main-outer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem}.main-outer{gap:10rem;padding:1rem 0}.footer-section img{border-radius:1rem;margin:.5rem;max-width:4rem}.footer h2,.footer p{color:#fff}.footer-section a{align-items:center;display:flex;flex-direction:row;transition:transform .3s ease}.footer-section a:hover{text-decoration:none;transform:scale(1.1)}.footer-section:first-child,.footer-section:last-child{margin:0 2rem}@media (max-width:600px){.main{gap:1rem;margin:0;padding:0}.main-outer{flex-direction:column;gap:3rem}.footer-section:first-child,.footer-section:last-child{margin:0}.footer-section{width:100%}.footer-section img{max-width:3.5rem}.footer{font-size:1rem}}h1{font-size:3rem;margin-bottom:1.5rem;text-align:center}h1,h2{color:#333}h2{font-size:2rem;margin:1.5rem 0}h3{font-size:1.4rem;margin:1rem 0}h3,li,p{color:#333}li,p{font-size:1.1rem;font-weight:500;line-height:1.6;-webkit-user-select:auto;user-select:auto}a{color:#19a4a4;text-decoration:none}a,a:hover{background-color:initial}a:hover{text-decoration:underline}.bottom-underline{margin-bottom:2rem;position:relative;text-align:center}.bottom-underline:after{border-bottom:5px solid #333;content:"";display:block;margin:.5rem auto 0;width:clamp(160px,30%,300px)}.about-content{margin:0 auto;max-width:1200px;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.background-section{padding:2rem;text-align:center}.faq-section{padding:2rem}@media (max-width:600px){.background-section,.faq-section{padding:1rem}.faq-section h3{font-size:1.2rem}}.centered-div{display:flex;flex-direction:column;padding:0 2rem}.center-flex{align-items:center;flex-direction:row;-webkit-user-select:none;user-select:none}.center-flex,.position-section{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.single-member{display:inline-block;vertical-align:top;width:45%}.arrow-active{transform:rotate(90deg)}.centered-paragraph{text-align:center}.values-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.value-card{background-color:#f8f9fa;border-radius:8px;flex:1 1 200px;max-width:300px;padding:1rem;transition:transform .2s ease}.value-card:hover{cursor:default;transform:translateY(-5px)}.value-card h3{margin-bottom:1rem}.value-card p{margin:0}.intro-section{background-image:linear-gradient(to bottom right,#80b0ba,#ffab67);margin-left:calc(-50vw + 50%);padding:2rem;width:100vw}.section-inner{margin:0 auto;max-width:1200px;padding-left:4rem;padding-right:4rem}.applications-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.skills-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.application-card{background-color:#e8e8e899;border-radius:8px;color:#333;flex:1 1 100px;padding:1.5rem;transition:transform .2s ease}.application-card:hover{background-color:#fff;cursor:default;transform:translateY(-5px)}.application-card h3{font-size:1.3rem;margin-bottom:1rem;margin-top:.5rem}.application-card p{font-size:1rem;margin:0}.contact-methods{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem}.contact-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:default;display:flex;flex-direction:column;padding:1.5rem;transition:transform .2s ease}.contact-card:hover{transform:translateY(-5px)}.contact-card h3{color:#333;font-size:1.5rem}.contact-card h3,.contact-card p{margin-bottom:1rem}.innerContact{display:flex;gap:10px}.innerContact,.join-button{align-items:center;justify-content:center}.join-button{background-color:#ffab67;border-radius:8px;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:700;gap:.7rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.join-button:hover{background-color:#fbc091;text-decoration:none}.merch-button{align-items:center;background-color:#19a4a4;border-radius:8px;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:700;gap:.7rem;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.merch-button:hover{background-color:#3bc7c7;text-decoration:none}.contact-link{background-color:#333;border-radius:4px;color:#fff;display:inline-block;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease}@media (max-width:600px){.contact-link{display:none}}.contact-link:hover{background-color:#555;text-decoration:none}.box-with-border{border:4px solid #d3d3d3;margin-left:auto;margin-right:auto;margin-top:20px;padding:10px;width:50%}.calendar{aspect-ratio:16/9;height:auto;margin:1rem auto;width:100%}.merch-img{height:auto;max-width:300px;width:30%}@media (max-width:600px){h1{font-size:2rem}li,p{font-size:.7rem}h2{font-size:1.6rem}.centered-div{padding:0 1rem}.contact-card h3{font-size:1rem}.intro-section{padding:1rem}.application-card h3{font-size:1.2rem}.section-inner{padding:0}.about-content{padding-left:.5rem;padding-right:.5rem;padding-top:1.5rem}.about-section,.values-section{padding:1rem}.values-grid{gap:1rem}.value-card{flex:1 1 100px;padding:.5rem}.value-card h3{font-size:1rem}.value-card p{font-size:.7rem}.contact-card{margin:0;padding:.25rem .8rem}.applications-grid,.skills-grid{gap:.25rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.application-card{padding:.8rem}.application-card h3{font-size:.8rem}.application-card p{font-size:.7rem}.bottom-underline h1{margin-bottom:1rem}.center-flex{gap:.5rem}}@media (max-width:850px){.contact-methods,.values-grid{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:.5rem}}
/*# sourceMappingURL=main.923ab9d2.css.map*/