@font-face{font-family:Robotech GP;src:url(/assets/robotech_gp-webfont-D0hnl6R8.woff2) format("woff2"),url(/assets/robotech_gp-webfont-C3JwReAC.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(/assets/montserrat-regular-webfont-IHWKMDEO.woff) format("truetype")}.page{background-color:#fff;width:100%;min-height:100vh;display:inline-block;font-family:montserrat}.content{padding:0% 2%;max-width:1200px;margin:0 auto}.roundbox{max-width:fit-content;margin:auto;padding:1%;border-radius:15px;background-color:#f8f8f8;border:solid 0px rgb(0,0,255)}.title{width:fit-content;margin:auto;border-bottom:solid 2px rgb(0,0,255);cursor:default;background-image:linear-gradient(to right,#00f,#00f);background-size:0% 100%;background-repeat:no-repeat;background-position:left;transition:background-size .5s ease-in-out,color .3s ease-in-out;color:#000;font-weight:bolder}.title:hover{background-size:100% 100%;color:#00f}.subtitle{width:fit-content;margin:auto;cursor:default}.toppage{margin:2% auto;text-align:center}table,th,td{padding:.5em;border:1px solid black;border-collapse:collapse}.footer{margin:0;background:#1334f0;padding:.5em 0;bottom:0;width:100%;display:block;font-size:18pt;font-family:Robotech GP;letter-spacing:.05em}.footer .copyright{display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.footer a{color:inherit}.border{border-right:solid 1px #ffffff;padding-right:1em}.git img{max-width:1px}.icon,.icon a,.icon a img{width:32px;height:32px;aspect-ratio:1}.footer .copyright li{display:inline-block;list-style:none;margin-left:1em}.footer .copyright li:first-child{border-left:0;margin-left:0;padding-left:0}.navBar{list-style-type:none;background-color:#1334f0;position:sticky;top:0;left:0;right:0;margin:0;height:4em;padding:1em;z-index:200}.navItem{font-family:Robotech GP;letter-spacing:.05em;color:#fff;font-size:1.5em;z-index:4000;cursor:pointer;text-decoration:none}.navItem:hover{transition:color .2s ease-in-out;color:#9b9b9b}.navItem:not(hover){transition:color .2s ease-in-out;color:#fff}.left{height:100%;position:relative;float:left}.left img{height:100%}.left img:hover{transition:filter .4s ease-in-out;filter:brightness(.6)}.left img:not(hover){transition:filter .4s ease-in-out;filter:brightness(1)}.right .menu{display:flex;gap:40px;justify-content:center}@media only screen and (max-width: 1200px){.right{position:relative;display:flex;align-items:center;float:right;height:100%}.bar{color:#fff;display:block;margin-right:10px}.bar img{width:32px}.menu{flex-direction:column;z-index:3000;top:3.3em;display:none;position:absolute;right:0;background-color:#30f;padding:1em;border-bottom-left-radius:1em}.menu>li{padding-top:1em;size:100px}.navItem{size:50%}.dropdownContent{margin-top:-1.6em;z-index:4000;text-align:left;right:7.5em;top:initial;padding-top:0}}@media only screen and (min-width: 1201px){.right{position:relative;display:flex;align-items:center;float:right;padding:0 2em 0 0;height:100%}.bar{display:none}.menu{list-style-type:none;position:relative;display:flex;z-index:3000;padding:0;right:0;top:0;background-color:none}.menu>li{padding-top:0}}.announcement{position:sticky;top:6em;left:0;right:0;height:3em;padding:0 10px;background-color:#7489ff;color:#fff;display:flex;align-items:center;justify-content:center}.announcement a{color:#fff}.dropbtn{background-color:#04aa6d;color:#fff;padding:16px;font-size:16px;border:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#30f;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;border-radius:0 0 1em 1em}.dropdown-content a{font-family:Robotech GP;letter-spacing:.05em;color:#fff;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#4d24ff}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.content{text-align:center}.content .info-container{display:block}.content .memoriam{height:fit-content}.content .memoriam h2{margin:0}.content .memoriam img{margin-top:2%;max-width:300px}.about p{margin:1% auto 3%;line-height:1.5em}.welcome{display:flex;align-items:center;justify-content:center;font-family:montserrat;padding:0;top:0;background-image:url(/home_assets/IMG_5489.JPG);background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff;text-align:center;position:relative;height:100vh}.welcome .text{font-size:x-large;margin:0 0 5vw;background:#33333360;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-block;border-radius:20px;padding:1em}.team-content{text-align:center}.team-content .team-intro{padding-top:10px;width:100%;font-size:larger;font-weight:700;margin-bottom:20px;border-bottom:3px solid black}.team-list{font-family:Robotech GP;letter-spacing:.05em;display:flex;padding-bottom:50px;flex-wrap:wrap;justify-content:center;gap:10px}.team-list .team-card{display:flex;margin:20px;height:300px}.team-list .team-card .team-expand-card{background-color:#838383;border:3px solid black;border-left:none;padding:5px;width:250px;border-top-right-radius:6px;border-bottom-right-radius:6px;color:#ededed;height:300px;font-size:larger}.team-list .team-main-card{border:3px solid black;border-right:2px solid black;padding:5px;width:200px;height:300px;display:flex;flex-direction:column;align-items:center;border-top-left-radius:6px;border-bottom-left-radius:6px}.team-list .team-main-card .team-name{margin:5px 0}.team-list .team-main-card .team-photo-frame{overflow:hidden;width:175px;margin-top:10px;height:175px;border:1px solid rgb(0,0,0);border-radius:5px;background-color:#000}.team-list .team-main-card .team-photo-frame img{object-fit:cover;width:100%;height:100%}.team-list h1{text-align:center}.team-list .Drive{background-color:#28dfbd}.team-list .Hardware{background-color:#7da2ff}.team-list .Software{background-color:#06f}.team-list .Outreach{background-color:#965ff5}.team-list .Big{background-color:#d9d9d9}.team-list .Alumni{background-color:#a7f5db}.team-list .BIG{animation:rainbowChange 8s linear infinite}@keyframes rainbowChange{0%{background-color:red}14%{background-color:orange}28%{background-color:#ff0}42%{background-color:green}56%{background-color:#00b7ff}70%{background-color:#853bbb}84%{background-color:violet}to{background-color:#ec4545}}.season-content{text-align:center;line-height:1.6}.season-content h2{padding-top:20px;font-size:xx-large;font-weight:800;margin:20px}.season-content .dropdown{position:relative;display:inline-block;background-color:#d6d6d6;padding:10px;border:2px solid black;margin-left:20px;border-radius:5px}.season-content .dropdown-content{position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;z-index:1;overflow:hidden}.season-content .dropdown-content div{min-width:300px;padding-top:5px;padding-bottom:5px;padding-left:10px;width:200px;cursor:pointer}.season-content .dropdown-content div:hover{background-color:#a5a5a5}.season-content .selected .dropdown-content{animation:dropdown-scroll-in .2s ease-in}.season-content .season{align-items:center;width:100%}.season-content .season .season-info{font-size:x-large;text-align:left;margin-left:50px;margin-right:50px;padding-bottom:25px}.season-content .season .season-info .markdown{font-family:Caslon}.season-content .season .season-info .markdown img{max-width:80%;margin:10px}.season-content .season .season-info .markdown ul{list-style-position:inside}@keyframes dropdown-scroll-in{0%{display:none;height:0px}to{display:block;height:200px}}.content .bg{background-color:#000}.content .sponsor-img{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:20px}.content .sponsor-img img{max-width:250px;transition:all .3s ease-in-out}.content .sponsor-img img:hover{transform:scale(1.1)}.content img{max-width:500px}.content .markdown{display:block}.content .markdown h2{padding:0;margin:0}
