*{padding:0;margin:0}:root{--bgcolor:#f1f5f9;--orange: #E67725;--accent: black;--gray: rgb(203, 203, 203);--tfont: "Montserrat";--maxWidth: 700px}html{background-color:var(--bgcolor);font-family:trasandina;width:100%;overflow-x:hidden}body{width:100%;overflow-x:hidden;margin:0;padding:0}h1{font-size:64px;font-family:var(--tfont);font-weight:400;letter-spacing:3.2px;font-size:50px;text-align:left;padding-top:15%;padding-left:500px;padding-bottom:50px;color:#fff}h2{width:100vw;color:#000;font-size:40px;font-family:var(--tfont);font-weight:700;text-decoration:none;letter-spacing:3.2px;word-wrap:break-word;padding-left:50px;padding-top:50px}p{color:#000;font-size:25px;font-family:var(--tfont);font-weight:400px;letter-spacing:1.6px;padding:10px 40px}li{color:#000;font-size:25px;font-family:var(--tfont);font-weight:400px;letter-spacing:1.6px;padding:10px 20px}b{font-weight:700;color:var(--accent)}em{font-style:italic;font-weight:700;text-decoration:underline}hr{size:.001px;color:var(--gray);margin-left:20%;margin-right:20%;width:60%}table,th,td{border:1px solid black;overflow-x:auto;align-content:flex-start}ul ol{display:block;list-style-type:disc;margin-left:0;margin-right:0;padding-left:40px}.textLink{text-decoration:none;letter-spacing:2px;position:relative;text-align:center;padding:50px 15px;width:150px;font-weight:700;color:#000}.textLink:after{width:100;height:0;background:#000;content:"";position:absolute;top:40%;left:10%;opacity:0;transition:all .3s ease-out;margin:auto;white-space:nowrap}.textLink:hover:after{opacity:1;top:70px;height:4px}video{display:absolute;width:100%;height:100%;z-index:-1}.bigVid{display:flex;align-items:center;border-color:#000;border-bottom-width:5px;border-style:solid}.image{background-image:"http://drive.google.com/uc?export=view&id=<your_id>"}.link{color:#000;font-weight:400;text-decoration:underline}.link:hover{opacity:.6}.intro-text{color:#000;font-size:25px;font-family:var(--tfont);font-weight:400;letter-spacing:1.6px;padding-left:50px;font-weight:500}.sub-text{color:#000;font-size:18px;font-family:var(--tfont);letter-spacing:.01px;padding-top:20px;padding-left:50px;padding-right:50px;font-weight:400}.hcontainer{width:100%;max-width:1200px;margin:0 auto;padding-left:5%;padding-right:5%;box-sizing:border-box}.text-block{width:1000px;max-width:100%;margin:0 auto;text-align:justify;padding:0;box-sizing:border-box;style:line-height 100a}.home-description{display:relative;width:100vw;height:100px}.title{width:100vw;max-width:1000px;color:#000;font-size:64px;font-family:var(--tfont);font-weight:700;text-decoration:none;letter-spacing:3.2px;word-wrap:break-word;padding-left:40px;padding-top:100px}.main-para{color:#fff;float:right;max-width:100%;padding-left:10000px;z-index:1;font-size:5vw;position:absolute;display:flex}.aero-bullet{color:#000;font-size:46px;font-family:Limelight;font-weight:400;word-wrap:break-word}.princeton-bullet{color:var(--orange);font-size:46px;font-family:Rajdhani;font-weight:400;letter-spacing:4px;word-wrap:break-word}@media (max-width: 768px){li,p{font-size:15px}h1,.title{font-size:35px}h2{font-size:30px}}.nav-container{z-index:10;position:relative;display:flex;justify-content:space-between;align-items:center;padding-left:36px;padding-right:16px;background:#fff;box-shadow:0 4px 4px #00000040;min-height:81px;width:100%;overflow-x:hidden}.nav-container figcaption{z-index:20000000;top:100px;left:0;width:100%}.nav-container fieldset{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;padding:calc(var(--p) / 4)}.nav-container label,.nav-container .photo-link{cursor:pointer}.nav-container .photo-link{will-change:opacity;display:block;position:relative;z-index:1;padding:calc(var(--p) / 4)}.navcontainer .icon{display:block;width:25px;height:25px}.nav-container input{z-index:10;display:none}.nav-container input~label.photo-link{display:none}.nav-container input:checked~dl{transform:none;opacity:1;z-index:2}.nav-container input:checked~.photo-close{z-index:unset}.nav-container input:checked~label.photo-link{opacity:0}.nav-container dl{transform:translateY(25%);opacity:0;z-index:0;transition:all .3s ease-out;will-change:opacity,transform;position:absolute;bottom:0;left:0;width:100%;padding:var(--p);font-size:20px;color:#fff;background-color:#1d272de6}.nav-container dl label,.nav-container dl .photo-link{position:absolute;right:0;z-index:1;padding:calc(var(--p) / 2)}.nav-container dl label{top:0}.nav-container dl .photo-link{bottom:0}.nav-container dl div{position:relative;z-index:0}.nav-container dl dt,.nav-container dl dd{display:inline}.nav-container dl dt{opacity:.7;font-weight:700}.nav-container dl dt:after{content:": "}.logo{display:flex;align-items:center}.aero{color:#000;font-size:30px;font-family:Limelight;font-weight:400;word-wrap:break-word;padding-left:10px;text-decoration:none}.princeton{color:#000;font-size:30px;font-family:Rajdhani;font-weight:400;letter-spacing:.9px;word-wrap:break-word;text-decoration:none}.pages{list-style-type:none;display:flex;justify-content:center;flex:1;margin:0;padding:0;position:relative;z-index:1}.links{display:flex;justify-content:center;align-items:center;list-style-type:none;margin:0;padding:0;width:100%}.pages li{padding:20px}.pages a{text-decoration:none;color:#000;font-size:20px;font-family:Montserrat;font-weight:400}.pages a:hover{color:var(--orange)}.join,.join:visited,.join:link{width:76px;padding:8px 16px;background-color:#000;border-radius:2px;justify-content:center;align-items:center;gap:10px;display:flex;color:#fff}.donate,.donate:visited,.donate:link{padding:8px 16px;background-color:#e67725;border-radius:2px;justify-content:center;align-items:center;gap:10px;display:flex;color:#fff;word-wrap:break-word}img{padding-top:0;padding-right:0;height:55px}.home-logo{text-decoration:none;padding:0;align-items:center}li.mobile_only,li.a{display:none!important;padding:0}.hamburger{display:none}.join-donate-links{margin-left:auto;display:flex;gap:10px;align-items:center}.join-donate-links a[href="/join/"]{background-color:#000;color:#fff;padding:8px 16px;border-radius:4px;text-decoration:none;font-size:18px;font-weight:700;display:inline-block;text-align:center}.join-donate-links a[href="/donate/"]{background-color:var(--orange);color:#fff;padding:8px 16px;border-radius:4px;text-decoration:none;font-size:18px;font-weight:700;display:inline-block;text-align:center}@media screen and (max-width: 1122px){.links{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;padding:15px 0}.join-donate-links{display:none}.pages{z-index:20000;display:none;flex-direction:column;position:fixed;top:81px;left:0;width:100%;background-color:#fff;box-shadow:0 4px 4px #00000040;z-index:1000}.pages.mobile{display:flex;flex-direction:column;padding:15px 0 30px}.pages.mobile li{display:block;text-align:center;padding:10px 0}.pages.mobile a{display:block;text-align:center}li.mobile_only,li.a{display:block!important;padding:0}.mobile_only{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:10px}.mobile_only a{display:block;text-align:center;padding:10px 20px;border-radius:4px;font-size:18px;font-weight:700}.mobile_only a[href="/join/"]{background-color:#000;color:#fff}.mobile_only a[href="/donate/"]{background-color:var(--orange);color:#fff}.hamburger{display:flex;align-items:center;cursor:pointer}.hamburger a{font-size:24px;color:#000;text-decoration:none}}*{padding:0;margin:0;box-sizing:border-box}.footer-container{background-color:var(--gray);overflow:auto;display:flex;justify-content:space-between}.socials,.footer-left{list-style-type:none}.footer-left li,ul.footer-left{padding:0!important}.socials li,.footer-left li{display:inline-block}.socials li a,.footer-left li a{text-decoration:none;display:flex;width:100%;height:100%;font-size:15px;color:#333;padding:2vw 1vw;font-weight:400;font-family:Montserrat}.socials li a:hover,.footer-left li a:hover{background-color:#ddd}#bottom-logo{padding:0 5px;height:80px}.footer-text{font-size:15px;color:#333;background-color:var(--gray);padding:2vw,1vw;font-family:Montserrat}.bg{background-color:var(--gray)}@media screen and (max-width: 1053px){.links{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;padding:15px 0}.footer-container{overflow-wrap:anywhere}}.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}
