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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel-container{height:95vh;margin-bottom:-25px;overflow:hidden;position:relative;width:100%;z-index:0}.carousel-background{background-attachment:fixed;height:100vh;transition:background-image .5s ease-in-out;z-index:-1}.carousel-background,.carousel-image{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;width:100%}.carousel-image{height:100%;opacity:0;transition:opacity .8s ease-in-out;z-index:0}.carousel-image.active{opacity:1;z-index:1}.carousel-text{flex-direction:column;height:100%;width:100vw}.carousel-text,.carousel-text h1{align-items:center;display:flex;justify-content:center;position:relative}.carousel-text h1{color:#fff;font-size:clamp(1rem,7vw,4rem);margin-top:-60px}.carousel-text h3{color:#fff;font-size:clamp(.5rem,2vw,2rem)}.carousel-text button{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;width:clamp(5rem,10vw,12rem)}.carousel-text button:hover{background-color:#903;border:none}.arrow{background:#0006;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.arrow.left{left:1rem}.arrow.right{right:1rem}@media (max-width:768px){.carousel-background{background-attachment:scroll}}.blackTextDiv{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Georgia,serif;padding:30px 10vw 50px;text-align:center}.blackText{margin-top:15px}.quoteScroller{background:#ffffff08;background-size:20px 20px;border-bottom:1px solid #903;border-top:1px solid #903;box-shadow:0 -2px 8px #903;color:#f5f5f5;font-family:Georgia,serif;height:250px;margin-bottom:20px;overflow:hidden;position:relative;width:100%;z-index:0}.quote-text{text-wrap:balance;align-items:center;display:flex;justify-self:center;margin:4rem auto 0;text-align:center;width:65%}.quote-author{align-self:center;color:#ccc;display:flex;font-style:italic;justify-content:center}.arrow:hover{color:#903;transition:all .2s ease-in-out}@media(max-width:768px){.quoteScroller{height:320px}}.learnMoreImages{align-items:flex-start;background-color:#000;display:flex;flex-direction:row;gap:20px;justify-content:center}@media(max-width:768px){.learnMoreImages{align-items:center;flex-direction:column}}.learn-more-img{display:block;height:100%;justify-content:center;object-fit:cover;transition:transform .4s ease;width:100%}.learn-more-pic{border-radius:10px;color:#fff;display:flex;height:400px;margin:0 auto;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease;width:clamp(3rem,30vw,30rem)}.learn-more-pic:hover .learn-more-img{transform:scale(1.1)}.learn-more-pic p{bottom:160px;font-size:1.2rem;font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 10px #000;transform:translateX(-50%);z-index:2}.full-card h2{display:flex;font-size:21px;justify-content:center;margin:20px auto 0;text-align:center}.sepBorder{border-top:2px solid #903;box-shadow:0 -2px 10px #903;margin:2rem 0;width:100%}.full-card h3{text-wrap:balance;display:flex;font-size:14px;justify-content:center;margin:0 auto;text-align:center}@media(max-width:768px){.learn-more-img,.learn-more-pic{width:clamp(10rem,90vw,60rem)}.learn-more-pic{margin:0 auto;padding:0}}.footerDiv{border-top:1px solid #ffffff1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:30px;padding:2.5rem 1rem;text-align:center}.footerDiv h3{font-size:1.5rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1rem;margin-top:0}.footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.footer-link{color:#ccc;font-size:1rem;font-weight:600;padding:.25rem 0;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#903}@media (max-width:910px){.footer-content{gap:2rem}.footer-link{font-size:.8rem}}@media (max-width:640px){.footer-content{align-items:flex-start;flex-direction:column;gap:1rem;justify-content:flex-start;margin-left:1rem;text-align:left}.footer-link{font-size:1rem;padding:.5rem 0}.footerDiv h3{margin-left:1rem;text-align:left}}.indexDiv{background-color:#000;color:#fff}.image-container{height:95vh;margin-bottom:-25px;overflow:hidden;position:relative;width:100%;z-index:0}.image-background{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.image-text{flex-direction:column;height:100%;width:100vw}.image-text,.image-text h1{align-items:center;display:flex;justify-content:center;position:relative}.image-text h1{color:#fff;font-size:clamp(1rem,7vw,4rem);margin-top:-60px}.image-text h3{color:#fff;font-size:clamp(.5rem,2vw,2rem)}.image-text button{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;width:clamp(5rem,10vw,12rem)}.image-text button:hover{background-color:#903;border:none}.divider{border-bottom:2px solid #fff;margin:-20px auto 0;width:clamp(10rem,30vw,25rem)}@media (max-width:768px){.image-background{background-attachment:scroll}}.rushEventsContainer{background-color:#000;border-bottom:1px solid #903;border-top:1px solid #903;box-shadow:0 -2px 8px #903;font-family:Georgia,serif;padding:3rem 1rem;text-align:center}.rushTitle{color:#fff;font-size:2rem;margin-bottom:2rem}.rushCardsWrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.rushCard{background-color:#000;border:2px solid #903;border-radius:1rem;box-shadow:0 2px 6px #0000001a;color:#fff;max-width:250px;padding:1.5rem;transition:transform .2s ease}.rushCard:hover{box-shadow:0 -2px 8px #903;transform:translateY(-5px)}.rushDate{color:#903;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.rushEventTitle{font-size:1.1rem;margin-bottom:.5rem}.rushLocation{color:#777;font-size:.95rem}@media (max-width:600px){.rushCardsWrapper{align-items:center;flex-direction:column}}.reach-out-container{align-items:center;display:flex;flex-direction:column;font-family:Georgia,serif;justify-content:center;text-align:center}.rushContactButton{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;margin-bottom:2rem;margin-top:2rem;width:clamp(5rem,10vw,12rem)}.rushContactButton:hover{background-color:#903;border:none}.reach-out-container p{max-width:80%}.alumniDiv,.alumniReconnectDiv,.rush-container{background-color:#000;color:#fff}.alumniReconnectDiv{align-items:center;display:flex;flex-direction:column;font-family:Georgia,serif;padding:30px 10vw 50px;text-align:center}.alumniReconnectDiv h1{margin-top:35px}.alumniReconnectDiv button{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;margin-top:20px;width:clamp(5rem,10vw,12rem)}.alumniReconnectDiv button:hover{background-color:#903;border:none}.alumniFoundersDayDiv{background-color:#000;border-bottom:1px solid #903;border-top:1px solid #903;box-shadow:0 -2px 8px #903;color:#fff;font-family:Georgia,serif}.alumniFoundersDayContent{align-items:center;display:flex;flex-direction:row;gap:4rem;justify-content:center;margin:0 auto;max-width:1200px;padding:1rem;width:90%}.foundersDayText{min-width:0;text-align:center;width:100%}.foundersImage{min-width:0;width:100%}.foundersImage img{border-radius:12px;object-fit:cover;width:100%}@media(max-width:908px){.alumniFoundersDayContent{flex-direction:column}}.logosContainer{display:flex;flex-direction:row;gap:3rem;justify-content:center}@media(max-width:908px){.logosContainer{flex-direction:column}}.logoDiv{align-items:center;color:#fff;cursor:pointer;display:flex;flex-basis:25%;flex-direction:column;height:150px;text-align:center;text-decoration:none}.Logo,.logoDiv{transition:transform .3s ease}.Logo{font-size:4rem;height:50%;margin-top:20px;width:auto}.logoDiv:hover .Logo{color:#903;transform:scale(1.2)}.logoLabel{color:#fff;font-size:1rem;margin-top:.5rem;text-decoration:none;transition:color .3s ease;transition:transform .3s ease}.logoDiv:hover .logoLabel{color:#903;transform:translateY(30%)}@media(max-width:908px){.Logo{font-size:6rem}.logoLabel{font-size:1.5rem}}@media(max-width:768px){.logoLabel{margin-top:1.3rem}}.members-container{background-color:#000;border-bottom:none;border-top:1px solid #903;box-shadow:0 -4px 4px -2px #903;display:flex;flex-wrap:wrap;justify-content:center;padding:4rem 2rem}.member-card{background-color:#111;border:1px solid #903;border-radius:1rem;color:#fff;margin:1rem;padding:1rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:250px}.member-card:hover{box-shadow:0 -2px 8px #903;transform:translateY(-5px)}.member-card img{border-radius:.75rem;height:300px;margin-bottom:1rem;object-fit:cover;width:100%}.member-card h3{font-size:1.2rem;margin:.5rem 0 .25rem}.member-card p{color:#ccc;font-size:.95rem;margin:.2rem 0}.chapter-container,.streamDiv{background-color:#000;color:#fff}.streamDiv{border-bottom:1px solid #903;box-shadow:0 -2px 8px #903}.streamTitleText{display:flex;flex-direction:column}.streamTitle{margin-top:70px}.streamTitle,.streamTitleP{display:flex;justify-content:center}.streamTitleP{padding:0 3rem;text-align:center}.streamVideoContainer{border-radius:1rem;box-shadow:0 10px 25px #0003;height:70vh;margin:0 auto;max-width:1600px;overflow:hidden;position:relative;width:100%}.streamVideo{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.overlayedText{background-color:#00000073;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;z-index:1}.overlayedText h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.overlayedText p{font-size:1.125rem;line-height:1.75rem;margin-bottom:.75rem}.overlayedText .underline{font-weight:500;text-decoration:underline}@media(max-width:768px){.overlayedText h2,.streamTitle{font-size:1.5rem}.overlayedText p{font-size:1rem;margin-bottom:.2rem}.streamVideoContainer{height:50vw}}.timelineTitle{text-wrap:nowrap}.timelineText,.timelineTitle{display:flex;justify-content:center}.timelineText{text-align:center}.timelineContainer{padding:1rem 2rem}@media(max-width:768px){.timelineContainer{padding:1rem .5rem}}.outreachDiv{font-family:Georgia,serif}.FAQcontainer,.outreachDiv{background-color:#000;color:#fff}.FAQcontainer{border-bottom:1px solid #903;border-top:1px solid #903;box-shadow:0 -2px 8px #903;margin:0 auto}.header{text-align:center}.FAQ-header,.header{display:flex;font-family:Georgia,serif;justify-content:center}.FAQ-header{align-items:center;flex-direction:row;font-size:1.5rem;gap:.75rem}.FAQ-header h1{font-size:2rem;margin-left:.5rem}.FAQ-apply,.FAQ-intro{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Georgia,serif;padding:30px 10vw 50px;text-align:center}.FAQ-apply{border-top:1px solid #ffffff14}.FAQ-apply button{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;margin-top:20px;width:clamp(5rem,10vw,12rem)}.FAQ-apply button:hover{background-color:#903;border:none}.line-container{background-color:var(--bg-color);border-top:1px solid #ffffff14;color:#fff;cursor:pointer;padding:1rem 1.25rem;transition:background-color .3 ease}.lineHeader{align-items:center;display:flex;justify-content:space-between}.faq-question{font-size:1.125rem;font-weight:600;margin-right:1rem}.faq-answer{max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.faq-answer.open{color:#ccc;font-size:1rem;line-height:1.5;margin-top:.75rem;max-height:500px;opacity:1}.arrow-icon{color:#fff;font-size:1.5rem;transition:transform .3s ease}.arrow-icon.rotated{transform:rotate(180deg)}.scholarshipIntro{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Georgia,serif;padding:30px 10vw 20px;text-align:center}.scholarshipIntro h1{margin-bottom:50px}.requirementList{align-items:center;display:flex;flex-direction:column;font-family:Georgia,serif;padding-left:10vw;padding-right:10vw;padding-top:10px}.requirementList ul{font-size:1rem;line-height:1.8;margin-top:1rem;text-align:left}.interestText{color:#fff;font-size:1.25rem;font-weight:500;margin-top:.5rem;padding-bottom:30px;text-align:center}.scholarship-end{align-items:center;display:flex;flex-direction:column;font-family:Georgia,serif;padding:10px 10vw 50px}.scholarship-end button{aspect-ratio:3/1;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;height:auto;margin-bottom:30px;width:clamp(5rem,10vw,12rem)}.scholarship-end button:hover{background-color:#903;border:none}.scholarship-end a{color:#337ab7;text-decoration:none}.scholarship-end a:hover{text-decoration:underline}.contactStandards{text-align:center}.scholarship-container{background-color:#000;color:#fff}.form-container,body{background-color:#000}.form-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:80px;min-height:80vh}.form-container h1{color:#fff}.form{border-radius:12px;gap:1.2rem;max-width:500px;padding:2rem 2.5rem;width:100%}.form,.form label{display:flex;flex-direction:column}.form label{color:#fff;font-size:1rem;font-weight:500}.form input,.form textarea{background-color:#0f0f0f;border:1px solid #903;border-radius:8px;color:#fff;font-size:1rem;margin-top:.3rem;padding:.6rem .8rem}.form input:focus,.form textarea:focus{border-color:#903;box-shadow:0 -2px 8px #903;outline:none}button[type=submit]{background-color:#903;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem;transition:background-color .2s ease}button[type=submit]:hover{background-color:#7a0029}.required-asterisk{color:red;margin-left:.25rem}.newsletter-container{color:#fff;justify-self:center;margin-top:80px}.newsletter-container h1{padding-top:20px}.signin-container{color:#fff;justify-self:center;margin-top:80px}.signin-container h1{padding-top:20px}
/*# sourceMappingURL=main.52acdbfc.css.map*/