@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";body{margin:72px 0 0;font-family:Nunito Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:calc(100vh - 72px);background-color:#1f1d31}html::-webkit-scrollbar-track{background:#1f1d31}html::-webkit-scrollbar-thumb{background-color:#130f14}html{scrollbar-color:#130F14 #1F1D31}nav{position:fixed;width:100%;z-index:1000;top:0}.nav-container{background-color:#000;color:#fff;width:calc(100% - 4rem);height:72px;z-index:1000;margin:0;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.nav-links{display:flex;justify-content:space-between;align-items:center;gap:3rem;list-style-type:none}@media (max-width: 768px){.nav-links{gap:1.5rem}}.nav-links a.nav-item{font-size:1.25rem;color:#fff;text-decoration:none;transition:all .1s ease;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;justify-content:center}.nav-links a.main-action{background-color:#ef485d;padding:.5rem 1.5rem;border-radius:3rem;border:solid #EF485D 2px;position:relative;z-index:1}.nav-links a.main-action:hover{color:#ef485d;background-color:inherit}.logo{font-size:1.875rem;font-weight:bolder;margin:0;-webkit-user-select:none;user-select:none;color:#fff;cursor:pointer}.nav-item{text-decoration:none}.secondary-color{color:#ef485d}.dropdown-menu{position:absolute;background-color:#000;color:#fff;box-shadow:0 8px 16px #0003;z-index:-1000;opacity:0;transform:translate(-1rem,-100%);transition:all .2s ease}.dropdown-menu.active{opacity:1;transform:translate(-1rem);z-index:0}#chevron{display:flex;align-items:center;justify-content:center;transition:transform .2s ease;transform:rotate(0)}.nav-links li:has(.active) #chevron{transform:rotate(180deg)}.dropdown-menu ul{list-style:none;padding:1rem;margin:0;display:flex;flex-direction:column;gap:1rem}.dropdown-menu .dropdown-item{font-size:1.25rem;color:#fff;text-decoration:none;transition:all .1s ease;cursor:pointer}.dropdown-menu a:hover{color:#ef485d}.nav-container img{width:3.25rem}.hero-content .logo{font-size:4.5rem;color:#fff;margin:0}@media (max-width: 768px){.hero-content .logo{font-size:3rem}}.hero-content .date{font-size:2rem;color:#fff;margin:0}@media (max-width: 768px){.hero-content .date{font-size:1.5rem}}.hero-content .main-action{font-size:2rem;color:#fff;background-color:#ef485d;padding:.75rem 1.75rem;border-radius:3rem;margin:0}@media (max-width: 768px){.hero-content .main-action{font-size:1.5rem}}.hero-content a.main-action{background-color:#ef485d;text-decoration:none;padding:.5rem 2.5rem;border-radius:3rem;border:solid #EF485D 4px;transition:all .1s ease}.nav-links a.nav-item:hover{color:#ef485d}.hero-content a.main-action:hover{color:#ef485d;background-color:inherit}.timer-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;text-align:center}.number-container{height:100px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;text-align:center}.countdown-item{font-size:3rem}@media (max-width: 768px){.countdown-item{font-size:2.25rem}}.countdown-label{font-size:1rem;position:absolute;bottom:0;width:120%}@media (max-width: 768px){.countdown-label{font-size:.75rem}}.info-content{display:flex;flex-direction:column;align-items:center;width:100%;gap:3rem}.info-content .main-info{display:flex;flex-wrap:wrap;justify-content:center;gap:4rem}.info-content .info-text{width:37%;min-width:400px;display:flex;flex-direction:column;gap:2rem;align-items:start}@media (max-width: 768px){.info-content .info-text{min-width:100%}}.info-content h2{font-size:3rem}@media (max-width: 768px){.info-content h2{font-size:2rem}}.info-content p{font-size:1.25rem}@media (max-width: 768px){.info-content p{font-size:1rem}}.info-content .info-image{width:45%;min-width:400px;overflow:hidden}@media (max-width: 768px){.info-content .info-image{min-width:100%}}.info-content .info-image img{width:100%;height:100%;object-fit:cover;border-radius:2rem}.info-content .stats-container{display:flex;gap:2.5rem;justify-content:center;flex-wrap:wrap}.info-content .stat-box{width:300px;height:330px;background-color:#1f1d31;border-radius:2rem;display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center}.info-content .stat-description{display:flex;flex-direction:column;align-items:center}.info-content .stat-description *{margin:0}.info-content .stat-description h2{font-size:3.5rem;line-height:1}.info-content .stat-description p{font-size:2.25rem}.partners-container{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.partners-container .partner-category{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;max-width:1300px}.partner-container{background-color:#dbdbdb;box-shadow:2px 4px 4px 2px #00000040;padding:1rem;border-radius:20px;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center}.partner-container:hover{transform:scale(1.05)}.partners-container .buttons-container{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.partners-container .buttons-container *{box-sizing:border-box;cursor:pointer;padding:1rem 2rem;border-radius:3rem;font-size:1.75rem;transition:all .2s ease}@media (max-width: 768px){.partners-container .buttons-container *{font-size:1.25rem}}.partners-container .buttons-container .main-button{background-color:#ef485d;border:4px solid #EF485D;color:#fff}.partners-container .buttons-container .main-button:hover{background-color:inherit;color:#ef485d}.partners-container .buttons-container .alt-button{border:4px solid #ffffff}.partners-container .buttons-container .alt-button:hover{color:#ef485d;border-color:#ef485d}.faq-container{display:flex;flex-direction:column;align-items:center;gap:4rem}@media (max-width: 768px){.faq-container{gap:1.5rem}}.faq-container .question-section{flex-wrap:wrap;width:100%;display:flex;flex-direction:row;align-items:start;justify-content:center;gap:4rem}@media (max-width: 768px){.faq-container .question-section{gap:1rem}}.faq-container .question-row{display:flex;flex-direction:column;align-items:center;gap:1rem;width:45%;min-width:500px}@media (max-width: 768px){.faq-container .question-row{min-width:100%}}.question-container{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:start;padding:2rem;background-color:#1f1d31;width:100%;border-radius:1.5rem;cursor:pointer}@media (max-width: 768px){.question-container{padding:1rem}}.question-container .first-row{display:flex;justify-content:space-between;gap:2rem;align-items:center;width:100%}@media (max-width: 768px){.question-container .first-row{gap:1rem}}.question-container .answer{margin-top:0;height:0;overflow:hidden;transition:all .2s linear}.question-container.open .answer{overflow:hidden;margin-top:2rem}.question-container .question-text{font-size:1.25rem;font-weight:700;margin:0}@media (max-width: 768px){.question-container .question-text{font-size:1rem}}.question-container .answer-text{font-size:1.25rem;font-weight:400;margin:0}@media (max-width: 768px){.question-container .answer-text{font-size:1rem}}.question-container #chevron{transform:rotate(0);transition:all .2s linear}.question-container.open #chevron{transform:rotate(180deg)}h2{margin:0;font-size:3rem}@media (max-width: 768px){h2{font-size:2rem}}.team-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4rem}.team-container .team-text{width:45%;min-width:400px;display:flex;flex-direction:column;gap:2rem;align-items:start}@media (max-width: 768px){.team-container .team-text{min-width:100%}}.team-container h2{font-size:3rem}@media (max-width: 768px){.team-container h2{font-size:2rem}}.team-container p{font-size:1.25rem}@media (max-width: 768px){.team-container p{font-size:1rem}}.team-container .team-image{height:fit-content;width:45%;min-width:400px;overflow:hidden;border-radius:2rem}@media (max-width: 768px){.team-container .team-image{min-width:100%}}.team-container .team-image img{width:100%;height:100%;object-fit:contain;transform:scale(1.11) translate(-4%);transform-origin:left bottom;border-radius:2rem}.team-container .buttons-container{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.team-container .buttons-container *{box-sizing:border-box;cursor:pointer;padding:.625rem 1.5rem;border-radius:3rem;font-size:1.75rem;transition:all .2s ease}.team-container .buttons-container .main-button{background-color:#ef485d;border:4px solid #EF485D}.team-container .buttons-container .main-button:hover{background-color:inherit;color:#ef485d}.team-container .buttons-container .alt-button{border:4px solid #ffffff}.team-container .buttons-container .alt-button:hover{color:#ef485d;border-color:#ef485d}.footer-container{display:flex;flex-direction:column;align-items:center;padding:4rem 4rem 1rem;gap:4rem;background-color:#000;color:#fff}.footer-container .title-container{display:flex;flex-direction:column;align-items:center}.footer-container .title{margin:0;font-size:3.125rem;font-weight:500;line-height:1}@media (max-width: 768px){.footer-container .title{font-size:2.25rem}}.footer-container .subtitle{margin:0;font-size:2.25rem;font-weight:300}@media (max-width: 768px){.footer-container .subtitle{font-size:1.875rem}}.footer-nav-container{display:flex;flex-wrap:wrap;gap:3rem;width:80%;justify-content:space-around}.footer-nav-container .nav-category{display:flex;flex-direction:column;gap:1rem}.footer-nav-container .label{margin:0;padding:.5rem 0;font-size:1.5rem}.footer-nav-container .nav-option{margin:0;font-size:1.25rem;-webkit-user-select:none;user-select:none;color:#fff;text-decoration:none;cursor:pointer;padding:.5rem 0;transition:all .1s ease;display:flex;align-items:center;gap:.5rem}.footer-nav-container .nav-option:hover{color:#ef485d}.footer-container .copyright{display:flex;align-items:center;gap:.5rem}.section{position:relative;padding:3rem;background-color:#1f1d31;color:#fff}.section.alt{background-color:#130f14}.hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;text-align:center}.hero-content .title{font-size:6rem;color:#fff;margin:0}@media (max-width: 768px){.hero-content .title{font-size:4rem}}.members-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.members-container .members-title{font-size:3.125rem;color:#fff;margin:0}@media (max-width: 768px){.members-container .members-title{font-size:2.25rem}}.members-container .members{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;max-width:1200px}.members-container .member{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;background-color:#1f1d31;border-radius:1.25rem}.members-container .member .img-container{width:190px;height:180px;border-radius:.75rem;overflow:hidden}.members-container .member img{transform:scale(1);-webkit-transform:translateZ(0);transition:transform .15s ease-in-out}.members-container .member:hover img{transform:scale(1.2)}.members-container .member h3{font-size:1rem;font-weight:700;color:#fff;margin:0}@media (max-width: 768px){.members-container .member h3{font-size:.875rem}}.members-container .member p{font-size:.875rem;font-weight:lighter;color:#fff;margin:0}.members-container .member .socials{display:flex;align-items:center;gap:.5rem;color:#fff;height:35px}.joinus-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4rem}.joinus-container .joinus-text{width:37%;min-width:400px;display:flex;flex-direction:column;gap:2rem;align-items:start}@media (max-width: 768px){.joinus-container .joinus-text{min-width:100%}}.joinus-container h2{font-size:3rem}@media (max-width: 768px){.joinus-container h2{font-size:2rem}}.joinus-container p{font-size:1.25rem}@media (max-width: 768px){.joinus-container p{font-size:1rem}}.joinus-container .joinus-image{height:fit-content;width:45%;min-width:400px;overflow:hidden;border-radius:2rem}@media (max-width: 768px){.joinus-container .joinus-image{min-width:100%}}.joinus-container .joinus-image img{width:100%;height:100%;object-fit:contain;transform-origin:left top;border-radius:2rem}.joinus-container .buttons-container{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2rem}.joinus-container .buttons-container *{box-sizing:border-box;cursor:pointer;padding:.625rem 1.5rem;border-radius:3rem;font-size:1.75rem;transition:all .2s ease}.joinus-container .buttons-container .main-button{background-color:#ef485d;border:4px solid #EF485D}.joinus-container .buttons-container .main-button:hover{background-color:inherit;color:#ef485d}.joinus-container .buttons-container .alt-button{border:4px solid #ffffff}.joinus-container .buttons-container .alt-button:hover{color:#ef485d;border-color:#ef485d}.affiliated-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.affiliated-container .affiliated-title{font-size:3.125rem;color:#fff;margin:0}@media (max-width: 768px){.affiliated-container .affiliated-title{font-size:2.25rem}}.affiliated-container .branches{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.affiliated-container .branch{display:flex;flex-direction:column;align-items:center;gap:.5rem;border-radius:1.5rem;padding:2rem 3rem;background-color:#1f1d31;width:400px;min-height:500px;box-sizing:border-box}@media (max-width: 768px){.affiliated-container .branch{width:100%;min-height:400px}}.affiliated-container h2{font-size:2.5rem;color:#fff;margin:0}@media (max-width: 768px){.affiliated-container h2{font-size:1.625rem}}.affiliated-container p{font-size:1.25rem;flex:1}@media (max-width: 768px){.affiliated-container p{font-size:1rem}}.affiliated-container .main-button{box-sizing:border-box;cursor:pointer;padding:.5rem 1.25rem;border-radius:2rem;font-size:1.25rem;transition:all .2s ease;color:#fff;text-decoration:none;background-color:#ef485d;border:4px solid #EF485D}.affiliated-container .main-button:hover{background-color:inherit;color:#ef485d}
