@font-face{font-family:Nunito-Sans;src:url(/static/media/NunitoSans-Regular.25d5a42e25da2f3ed7f4.ttf)}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html{font-size:100%}body{background-color:#fff;color:#000;font-family:Nunito-Sans,Roboto,Arial;height:100%;text-align:left}.wrapper,body{margin:0;padding:0;width:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}header.primary{background-color:#fff;color:#000;font-size:1.5rem;margin:0 auto;padding:1rem 3rem;position:fixed;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%}@media(max-width:1280px){header.primary{font-size:1.5rem}}@media(max-width:768px){header.primary{font-size:1.5rem}}@media(max-width:614.4px){header.primary{font-size:1rem}}@media(max-width:360px){header.primary{font-size:1rem}}header.primary a{color:inherit;text-decoration:none}header.primary nav{display:grid;grid-template-areas:"heading nav-buttons"}header.primary nav span.heading{grid-area:heading;justify-self:start}@media(max-width:1280px){header.primary nav span.heading{display:block;font-size:1.5rem}}header.primary nav ul.nav-buttons{grid-area:nav-buttons;justify-self:end;list-style:none;margin:auto 0}header.primary nav li{cursor:pointer;display:inline-block;margin:0 1rem}footer.primary{align-items:baseline;background-color:#eee;bottom:0;color:#000;flex-shrink:0;left:0;padding:1rem 2rem;position:relative;text-align:center;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%}footer.primary div.links{margin-bottom:1rem}footer.primary a.footer-icon-link{display:inline-block;margin:0 1.5rem}@media(max-width:768px){footer.primary a.footer-icon-link{margin:0 1rem}}footer.primary a.footer-icon-link svg.footer-icon{fill:rgba(0,0,0,.55);height:2rem;transition:.25s ease-in-out}@media(max-width:768px){footer.primary a.footer-icon-link svg.footer-icon{height:1.5rem}}footer.primary a.footer-icon-link svg.footer-icon#footer-email-icon{height:2.25rem}@media(max-width:768px){footer.primary a.footer-icon-link svg.footer-icon#footer-email-icon{height:1.75rem}}footer.primary a.footer-icon-link svg.footer-icon:hover{fill:#000}main.primary{flex:1 0 auto;height:100%;margin-top:3rem}main.primary article:not(.project-section-container){padding:1rem 0}button{background-color:#fff;border:2px solid #000;border-radius:5px;color:#000;cursor:pointer;font-size:1rem;opacity:1;padding:.75rem 1.5rem;transition:.15s ease-in-out}button:hover{opacity:.7}header:not(.primary){padding-bottom:1rem;text-align:center}@media(max-width:1280px){header:not(.primary){padding-bottom:0}}header:not(.primary) h1.heading{font-size:3rem}@media(max-width:1280px){header:not(.primary) h1.heading{font-size:2.5rem}}@media(max-width:768px){header:not(.primary) h1.heading{font-size:1.8rem}}@media(max-width:360px){header:not(.primary) h1.heading{font-size:2rem}}.loading-section-container{height:100vh;width:100vw}.loading-section-container div.content{align-items:center;display:grid;height:100%;justify-content:center;margin:0 auto;text-align:center;width:100%}.loading-section-container div.content div.loading-text{width:100%}.loading-section-container div.content div.loading-text h1{font-size:3.5rem;margin:.5rem}.loading-section-container div.content div.loading-text h1:after{-webkit-animation:ellipsis 1.5s step-end infinite;animation:ellipsis 1.5s step-end infinite;content:"";display:inline-block;width:0}.loading-section-container div.content div.loading-text h2{font-size:2.5rem;margin:.5rem}@keyframes ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@-webkit-keyframes ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.cover-section-container div.content{grid-gap:2rem;display:grid;font-size:1.5rem;grid-template-columns:20rem auto;margin:0 auto;max-width:60rem;text-align:center;width:90%}@media(max-width:768px){.cover-section-container div.content{font-size:1.5rem;grid-template-columns:none;width:80%}}@media(max-width:360px){.cover-section-container div.content{font-size:1.25rem;grid-template-columns:none;width:80%}}.cover-section-container div.content div.cover-image img{width:100%}.cover-section-container div.content div.cover-text{text-align:left}@-webkit-keyframes oscillate{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}to{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@keyframes oscillate{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}to{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}.projects-section-container div.content .projects-container{text-align:center}.projects-section-container div.content .projects-container ul.projects-container-heading{font-size:1.5rem;list-style:none;padding-left:0;text-align:center}.projects-section-container div.content .projects-container ul.projects-container-heading li{cursor:pointer;display:inline-block;margin:0 1rem;opacity:.5;transition:.1s ease-in-out}@media(max-width:768px){.projects-section-container div.content .projects-container ul.projects-container-heading li{display:block}}.projects-section-container div.content .projects-container ul.projects-container-heading li.active,.projects-section-container div.content .projects-container ul.projects-container-heading li:hover{opacity:1}.projects-section-container div.content .projects-container .project-cards-container{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,27%);justify-content:center;justify-items:center;margin:2rem auto;max-width:90%;text-align:center}@media(max-width:1280px){.projects-section-container div.content .projects-container .project-cards-container{grid-template-columns:repeat(2,40%);margin:1rem auto}}@media(max-width:768px){.projects-section-container div.content .projects-container .project-cards-container{grid-template-columns:repeat(1,90%);margin:0 auto}}.projects-section-container div.content .projects-container .project-cards-container .project-card{aspect-ratio:1;background-color:#eee;background-size:cover;color:#fff;cursor:pointer;height:100%;overflow:hidden;text-decoration:none;transition:.25s ease-in-out;width:100%}.projects-section-container div.content .projects-container .project-cards-container .project-card .project-card-info{background-color:rgba(0,0,0,.65);height:100%;overflow:hidden;padding:0 10%;text-align:left;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.25s ease-in-out;width:100%}.projects-section-container div.content .projects-container .project-cards-container .project-card .project-card-info h2{font-size:2rem}.projects-section-container div.content .projects-container .project-cards-container .project-card .project-card-info div{font-size:1.43rem}.projects-section-container div.content .projects-container .project-cards-container .project-card:hover .project-card-info{-webkit-transform:translateY(0);transform:translateY(0)}.projects-section-container div.content .projects-container .project-cards-container .project-card#toolbot{background-image:url(/static/media/projects-toolbot-card.320b59ae97fa9401951c.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#lathe{background-image:url(/static/media/projects-lathe-card.14e205cef740457d820f.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#light{background-image:url(/static/media/projects-light-card.6ae9870d954ba63f8bfe.jpg)}.projects-section-container div.content .projects-container .project-cards-container .project-card#can{background-image:url(/static/media/projects-can-card.ed31796cfb924a922cfd.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#ninja{background-image:url(/static/media/projects-ninja-card.11e8440eb57634012bf4.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#ball{background-image:url(/static/media/projects-ball-card.1f4eb122c579734833b6.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#omni{background-image:url(/static/media/projects-omni-card.fcccff74ac58bde33fed.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#bus{background-image:url(/static/media/projects-bus-card.3016c241e0dcaa3514ce.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#yoyo{background-image:url(/static/media/projects-yoyo-card.0b706ddf20b875d30a67.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#david{background-image:url(/static/media/projects-david-card.4969cbf49a0df83bcf33.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#hydros{background-image:url(/static/media/projects-hydros-card.1c61bdd8b5719b437a4f.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#laptop{background-image:url(/static/media/projects-laptop-card.fa2324e99fca08531d0f.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#competition{background-image:url(/static/media/projects-competition-card.66deb061e30d0816557e.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#lego{background-image:url(/static/media/projects-lego-card.c09171f2ec36951a20c9.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#car{background-image:url(/static/media/projects-car-card.4ff1ce6415b79876c9b1.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#vocoder{background-image:url(/static/media/projects-vocoder-card.2d5bf58a960c8b4fd11d.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#donkey{background-image:url(/static/media/projects-donkey-card.0e251f42db94df12af62.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#ghostwriters{background-image:url(/static/media/projects-ghostwriters-card.31c6c7af7d7b0a4aaebb.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#boxing{background-image:url(/static/media/projects-boxing-card.260ab6826b88cf654785.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#camera{background-image:url(/static/media/projects-camera-card.44a702e7b8a1d252669f.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#chatbot{background-image:url(/static/media/projects-chatbot-card.3a9e4f363106ef8af26a.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#krabs{background-image:url(/static/media/projects-krabs-card.babe9bda163869b14b90.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#regret{background-image:url(/static/media/projects-regret-card.4d07baf978428f23dda5.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#friends{background-image:url(/static/media/projects-friends-card.e6f883d6168b1ab39f4a.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#nutriscan{background-image:url(/static/media/projects-nutriscan-card.8b44158e95b0395811c4.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#beatbot{background-image:url(/static/media/projects-beatbot-card.6c628b33b12a63bb4163.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#toby{background-image:url(/static/media/projects-toby-card.316a7b1f0afc7a026d9a.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#horse{background-image:url(/static/media/projects-horse-card.e1be7c4252ef8aeaad1e.png)}.projects-section-container div.content .projects-container .project-cards-container .project-card#tank{background-image:url(/static/media/projects-tank-card.204ab0c7d13eb03bdbfb.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#trash{background-image:url(/static/media/projects-trash-card.530e3d4532297dc3bd10.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#capacitive{background-image:url(/static/media/projects-capacitive-card.05936ecb001661cb2aee.gif)}.projects-section-container div.content .projects-container .project-cards-container .project-card#euclidean{background-image:url(/static/media/projects-euclidean-card.bac39813ceccb115f0c3.png)}.project-section-container{background-color:#fff;padding:1rem 18rem}@media(max-width:1280px){.project-section-container{padding:1rem 5rem 1rem 15rem}}@media(max-width:768px){.project-section-container{padding:1rem 3rem 1rem 13rem}}@media(max-width:460.8px){.project-section-container{padding:1rem 1rem 1rem 8rem}}.project-section-container aside.project-contents{left:2rem;position:fixed;top:8rem}@media(max-width:460.8px){.project-section-container aside.project-contents{left:1rem}}.project-section-container aside.project-contents .back-arrow{fill:#000;cursor:pointer;opacity:.7;transition:.1s ease-in-out;width:3rem}.project-section-container aside.project-contents .back-arrow:hover{opacity:1}.project-section-container aside.project-contents ul.project-contents-navbar{list-style:none;padding-left:0;padding-top:1rem}.project-section-container aside.project-contents ul.project-contents-navbar li{cursor:pointer;font-size:1.5rem;opacity:.7;transition:.1s ease-in-out}@media(max-width:768px){.project-section-container aside.project-contents ul.project-contents-navbar li{font-size:1.25rem}}@media(max-width:460.8px){.project-section-container aside.project-contents ul.project-contents-navbar li{font-size:1rem}}.project-section-container aside.project-contents ul.project-contents-navbar li:hover{font-weight:700;opacity:1}.project-section-container header{text-align:left}.project-section-container header h1.heading{font-size:3rem;margin:0}@media(max-width:768px){.project-section-container header h1.heading{font-size:2rem}}.project-section-container header h2.subheading{font-size:1.5rem;margin:0;opacity:.8}@media(max-width:768px){.project-section-container header h2.subheading{font-size:1.25rem}}.project-section-container div.content div.project-content-container div.project-content-container-section{padding-bottom:1rem}.project-section-container div.content div.project-content-container h1{font-size:2rem}@media(max-width:768px){.project-section-container div.content div.project-content-container h1{font-size:1.5rem}}.project-section-container div.content div.project-content-container img{max-width:100%}@media(max-width:768px){.project-section-container div.content div.project-content-container img{min-width:100%}}.project-section-container div.content div.project-content-container video{max-width:100%}@media(max-width:768px){.project-section-container div.content div.project-content-container video{min-width:100%}}.project-section-container div.content div.project-content-container iframe{aspect-ratio:1080/720;max-width:100%;min-width:50%}@media(max-width:768px){.project-section-container div.content div.project-content-container iframe{min-width:100%}}.project-section-container div.content div.project-content-container ol,.project-section-container div.content div.project-content-container p,.project-section-container div.content div.project-content-container ul{font-size:1.5rem}@media(max-width:768px){.project-section-container div.content div.project-content-container ol,.project-section-container div.content div.project-content-container p,.project-section-container div.content div.project-content-container ul{font-size:1.25rem}}@media(max-width:460.8px){.project-section-container div.content div.project-content-container ol,.project-section-container div.content div.project-content-container p,.project-section-container div.content div.project-content-container ul{font-size:1rem}}.project-section-container div.content div.project-content-container span.code-text{font-family:Courier New}.project-section-container div.content div.project-content-container div.image-next-to-container{grid-gap:1rem;display:grid;grid-template-columns:fit-content(40vw) fit-content(40vw)}@media(max-width:768px){.project-section-container div.content div.project-content-container div.image-next-to-container{grid-template-columns:1fr}}.project-section-container div.content div.project-content-container div.image-next-to-container div.image-container{display:inline-block}.project-section-container div.content div.project-content-container div.image-next-to-container div.text-container p:first-of-type{margin-top:0}.work-section-container div.content{padding:0 10%}.work-section-container div.content .work-container{align-items:start;display:grid;grid-template-columns:1fr 1fr;text-align:center}@media(max-width:1280px){.work-section-container div.content .work-container{font-size:.8rem;grid-template-columns:1fr 1fr}}@media(max-width:768px){.work-section-container div.content .work-container{grid-template-columns:1fr}}.work-section-container div.content .work-container .work-card{cursor:pointer;overflow:hidden;padding-bottom:2rem}@media(max-width:1280px){.work-section-container div.content .work-container .work-card{padding-bottom:1rem}}@media(max-width:768px){.work-section-container div.content .work-container .work-card{padding-bottom:.5rem}}.work-section-container div.content .work-container .work-card img{height:4rem;margin-bottom:1rem;max-height:5rem;max-width:100%}@media(max-width:768px){.work-section-container div.content .work-container .work-card img{max-height:4rem;max-width:80%}}.work-section-container div.content .work-container .work-card img#chum-bucket,.work-section-container div.content .work-container .work-card img#krusty-krab{height:10rem;max-height:10rem}.work-section-container div.content .work-container .work-card .work-description{opacity:0;position:relative;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.25s ease-in-out}.work-section-container div.content .work-container .work-card .work-description h2{margin:0}.work-section-container div.content .work-container .work-card .work-description h3{margin:.5rem}.work-section-container div.content .work-container .work-card:hover .work-description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.about-section-container div.content{font-size:1.5rem;padding:0 10%;text-align:center}.about-section-container div.content img{width:30%}.about-section-container div.content p{text-align:left}div#ball-project-content-container div.project-overview iframe{display:block;margin-bottom:1rem;width:50%}div#ball-project-content-container div.project-overview img{width:50%}div#ball-project-content-container div.project-ideation div.image-container img,div#ball-project-content-container div.project-ideation img{width:100%}div#ball-project-content-container div.project-design img{width:70%}div#ball-project-content-container div.project-design img:first-of-type{width:50%}div#ball-project-content-container div.project-design img:nth-of-type(2){width:100%}div#ball-project-content-container div.project-fabrication img{width:70%}div#ball-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:auto auto auto}div#ball-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:20vw}@media(max-width:768px){div#ball-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}div#ball-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:auto}}div#ball-project-content-container div.project-fabrication div.image-container img,div#ball-project-content-container div.project-fabrication img#schematic{width:100%}div#ball-project-content-container div.project-programming img{width:70%}div#ball-project-content-container div.project-programming div.image-container{display:grid}div#ball-project-content-container div.project-programming div.image-container img{width:100%}div#ball-project-content-container div.project-programming iframe,div#ball-project-content-container div.project-results iframe{width:70%}div#omni-project-content-container div.project-overview img{width:50%}div#omni-project-content-container div.project-ideation img{width:60%}div#omni-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:5fr 4fr}@media(max-width:768px){div#omni-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:1fr}}div#omni-project-content-container div.project-ideation div.image-next-to-container div.image-container img,div#omni-project-content-container div.project-ideation img:nth-of-type(2),div#omni-project-content-container div.project-ideation img:nth-of-type(3){width:100%}div#omni-project-content-container div.project-ideation iframe{width:70%}div#omni-project-content-container div.project-design img{width:60%}div#omni-project-content-container div.project-fabrication img:first-of-type{width:40%}div#omni-project-content-container div.project-fabrication div.image-container img{width:100%}div#omni-project-content-container div.project-programming iframe,div#omni-project-content-container div.project-results iframe{width:70%}div#bus-project-content-container div.project-overview img{width:50%}div#bus-project-content-container div.project-ideation img:first-of-type{width:60%}div#bus-project-content-container div.project-ideation div.image-container img{width:100%}div#bus-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:2fr 3fr}@media(max-width:768px){div#bus-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(2),div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(3){grid-template-columns:auto auto}@media(max-width:768px){div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(2),div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(3){grid-template-columns:1fr}}div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(2) img,div#bus-project-content-container div.project-design div.image-next-to-container:nth-of-type(3) img{height:25vw}div#bus-project-content-container div.project-fabrication img,div#bus-project-content-container div.project-fabrication video{width:70%}div#bus-project-content-container div.project-programming img{width:60%}div#bus-project-content-container div.project-results video,div#yoyo-project-content-container div.project-overview img{width:70%}div#yoyo-project-content-container div.project-ideation img{width:60%}div#yoyo-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-gap:0;grid-template-columns:1fr 2fr}@media(max-width:768px){div#yoyo-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#yoyo-project-content-container div.project-design div.image-next-to-container:first-of-type img{height:20vw}div#yoyo-project-content-container div.project-design video{width:60%}@media(max-width:768px){div#yoyo-project-content-container div.project-fabrication div.image-next-to-container{grid-template-columns:1fr}}div#yoyo-project-content-container div.project-fabrication div.image-next-to-container img{height:20vw}div#david-project-content-container div.project-overview img,div#yoyo-project-content-container div.project-results img{width:70%}div#david-project-content-container div.project-ideation div.image-next-to-container{grid-gap:4rem;width:40%}@media(max-width:768px){div#david-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:1fr}}div#david-project-content-container div.project-ideation div.image-next-to-container img{width:100%}div#david-project-content-container div.project-design img:first-of-type{width:60%}div#david-project-content-container div.project-fabrication img,div#david-project-content-container div.project-programming img:first-of-type{width:70%}div#david-project-content-container div.project-programming div.image-container img{width:100%}div#david-project-content-container div.project-results iframe,div#hydros-project-content-container div.project-ideation img:first-of-type,div#hydros-project-content-container div.project-overview img{width:70%}div#hydros-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:1fr 2fr}@media(max-width:768px){div#hydros-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:1fr}}div#hydros-project-content-container div.project-ideation div.image-next-to-container img{width:100%}div#hydros-project-content-container div.project-ideation div.image-next-to-container p{margin-top:0}div#hydros-project-content-container div.project-design img{width:70%}div#hydros-project-content-container div.project-fabrication img:first-of-type{width:40%}div#hydros-project-content-container div.project-fabrication img{width:70%}div#hydros-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:auto auto}div#hydros-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:20vw}div#hydros-project-content-container div.project-fabrication div.image-container img,div#hydros-project-content-container div.project-fabrication img#schematic{width:100%}div#hydros-project-content-container div.project-programming img{width:70%}div#hydros-project-content-container div.project-programming div.image-container{display:grid}div#hydros-project-content-container div.project-programming div.image-container img{width:100%}div#hydros-project-content-container div.project-programming iframe,div#hydros-project-content-container div.project-results iframe,div#laptop-project-content-container div.project-overview img{width:70%}div#laptop-project-content-container div.project-programming div.image-next-to-container:first-of-type{grid-gap:2rem;grid-template-columns:3fr 2fr}@media(max-width:768px){div#laptop-project-content-container div.project-programming div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#competition-project-content-container div.project-overview img,div#laptop-project-content-container div.project-results iframe{width:70%}@media(max-width:768px){div#competition-project-content-container div.project-ideation div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#competition-project-content-container div.project-ideation div.image-next-to-container:first-of-type div.image-container img{height:20vw}div#competition-project-content-container div.project-ideation div.image-next-to-container:nth-of-type(2){grid-template-columns:auto auto}@media(max-width:768px){div#competition-project-content-container div.project-design div.image-next-to-container:first-of-type,div#competition-project-content-container div.project-ideation div.image-next-to-container:nth-of-type(2){grid-template-columns:1fr}}div#competition-project-content-container div.project-design div.image-next-to-container:first-of-type img{height:40vw}div#competition-project-content-container div.project-fabrication video{width:60%}@media(max-width:768px){div#competition-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#competition-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:20vw}div#competition-project-content-container div.project-programming iframe,div#competition-project-content-container div.project-results iframe,div#lego-project-content-container div.project-overview img{width:70%}div#lego-project-content-container div.project-ideation img:first-of-type{width:80%}div#lego-project-content-container div.project-ideation div.image-container img{width:100%}@media(max-width:768px){div#lego-project-content-container div.project-design div.image-next-to-container{grid-template-columns:1fr}}div#lego-project-content-container div.project-design div.image-next-to-container img{height:100%}@media(max-width:768px){div#lego-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#lego-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:100%;width:100%}@media(max-width:768px){div#lego-project-content-container div.project-programming div.image-next-to-container{grid-template-columns:1fr}}div#lego-project-content-container div.project-programming div.image-next-to-container img{height:100%;width:100%}div#car-project-content-container div.project-overview img,div#car-project-content-container div.project-programming img,div#car-project-content-container div.project-results video,div#lego-project-content-container div.project-programming iframe,div#lego-project-content-container div.project-results iframe,div#vocoder-project-content-container div.project-overview img{width:70%}div#vocoder-project-content-container div.project-ideation img:first-of-type{width:80%}div#vocoder-project-content-container div.project-design img:first-of-type,div#vocoder-project-content-container div.project-ideation div.image-container img{width:100%}div#donkey-project-content-container div.project-overview img,div#vocoder-project-content-container div.project-fabrication img,div#vocoder-project-content-container div.project-programming iframe,div#vocoder-project-content-container div.project-results iframe{width:70%}div#donkey-project-content-container div.project-ideation img:first-of-type{width:80%}div#donkey-project-content-container div.project-design img:first-of-type,div#donkey-project-content-container div.project-ideation div.image-container img{width:100%}div#boxing-project-content-container div.project-overview img,div#donkey-project-content-container div.project-fabrication img,div#donkey-project-content-container div.project-programming iframe,div#donkey-project-content-container div.project-results iframe,div#ghostwriters-project-content-container div.project-overview img{width:70%}div#boxing-project-content-container div.project-design img:first-of-type,div#boxing-project-content-container div.project-fabrication img,div#boxing-project-content-container div.project-ideation img:first-of-type{width:80%}div#boxing-project-content-container div.project-programming img,div#boxing-project-content-container div.project-results iframe,div#camera-project-content-container div.project-overview img{width:70%}div#camera-project-content-container div.project-ideation img:first-of-type{width:80%}div#camera-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:auto auto}@media(max-width:768px){div#camera-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#camera-project-content-container div.project-fabrication img{width:80%}div#camera-project-content-container div.project-programming img,div#camera-project-content-container div.project-results iframe{width:70%}div#chatbot-project-content-container div.project-ideation img:first-of-type,div#chatbot-project-content-container div.project-overview img{width:50%}div#chatbot-project-content-container div.project-ideation div.image-container img{width:100%}div#chatbot-project-content-container div.project-design img:first-of-type{width:80%}div#chatbot-project-content-container div.project-programming img{width:70%}div#chatbot-project-content-container div.project-programming div.image-next-to-container{grid-template-columns:3fr 2fr}@media(max-width:768px){div#chatbot-project-content-container div.project-programming div.image-next-to-container{grid-template-columns:1fr}}div#chatbot-project-content-container div.project-programming div.image-next-to-container div.image-container img{width:100%}div#chatbot-project-content-container div.project-programming div.image-next-to-container div.text-container ol{margin:0}div#chatbot-project-content-container div.project-results iframe,div#krabs-project-content-container div.project-overview img{width:70%}div#krabs-project-content-container div.project-ideation img:first-of-type{width:80%}div#krabs-project-content-container div.project-ideation div.image-next-to-container{grid-gap:2rem;grid-template-columns:1fr 2fr}@media(max-width:768px){div#krabs-project-content-container div.project-ideation div.image-next-to-container{grid-template-columns:1fr}}div#krabs-project-content-container div.project-ideation div.image-next-to-container div.image-container img{width:100%}div#krabs-project-content-container div.project-design div.image-next-to-container{grid-template-columns:1fr 1fr}@media(max-width:768px){div#krabs-project-content-container div.project-design div.image-next-to-container{grid-template-columns:1fr}}div#krabs-project-content-container div.project-design div.image-next-to-container video:first-of-type{height:100%;width:100%}div#krabs-project-content-container div.project-design div.image-next-to-container img:first-of-type{height:100%}div#krabs-project-content-container div.project-design iframe:first-of-type{width:100%}@media(max-width:768px){div#krabs-project-content-container div.project-fabrication div.image-next-to-container{grid-template-columns:1fr}}div#krabs-project-content-container div.project-fabrication div.image-next-to-container div.image-container img{height:100%}div#friends-project-content-container div.project-overview img,div#krabs-project-content-container div.project-programming iframe,div#krabs-project-content-container div.project-results iframe,div#regret-project-content-container div.project-overview img{width:70%}div#nutriscan-project-content-container div.project-overview video{width:50%}div#beatbot-project-content-container div.project-overview img{width:70%}div#beatbot-project-content-container div.project-ideation img:first-of-type{width:60%}div#beatbot-project-content-container div.project-design img:first-of-type{width:40%}div#beatbot-project-content-container div.project-design img{width:80%}div#beatbot-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:auto auto}@media(max-width:768px){div#beatbot-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#beatbot-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img{height:22vw}div#beatbot-project-content-container div.project-programming iframe,div#beatbot-project-content-container div.project-results iframe,div#toby-project-content-container div.project-overview img{width:70%}div#toby-project-content-container div.project-ideation img:first-of-type{width:60%}div#toby-project-content-container div.project-ideation div.image-container img{width:100%}div#toby-project-content-container div.project-design img:first-of-type{width:80%}div#capacitive-project-content-container div.project-overview img,div#euclidean-project-content-container div.project-overview img,div#tank-project-content-container div.project-overview img,div#toby-project-content-container div.project-fabrication img,div#toby-project-content-container div.project-programming img,div#toby-project-content-container div.project-results img,div#trash-project-content-container div.project-overview img{width:70%}div#ninja-project-content-container div.project-overview img{width:50%}div#ninja-project-content-container div.project-ideation img:first-of-type{width:60%}div#ninja-project-content-container div.project-design img:first-of-type{width:50%}div#ninja-project-content-container div.project-design img:nth-of-type(2){width:60%}div#ninja-project-content-container div.project-design div.image-next-to-container{grid-template-columns:50% 40%}div#ninja-project-content-container div.project-design div.image-next-to-container p.text-next-to-math{margin-top:0}div#ninja-project-content-container div.project-design div.image-container img{width:100%}div#ninja-project-content-container div.project-programming img:first-of-type{width:60%}div#ninja-project-content-container div.project-programming video,div#ninja-project-content-container div.project-results video{width:70%}div#can-project-content-container div.project-ideation img:first-of-type,div#can-project-content-container div.project-overview img{width:40%}div#can-project-content-container div.project-ideation div.image-container img{width:100%}div#can-project-content-container div.project-design img:first-of-type,div#can-project-content-container div.project-design img:nth-of-type(2),div#can-project-content-container div.project-design img:nth-of-type(3){width:80%}div#can-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:auto auto}@media(max-width:768px){div#can-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#can-project-content-container div.project-fabrication div.image-next-to-container:first-of-type img,div#can-project-content-container div.project-fabrication div.image-next-to-container:first-of-type video{height:30vw}div#can-project-content-container div.project-fabrication div.image-next-to-container:first-of-type div.image-container img{width:100%}div#can-project-content-container div.project-fabrication img:first-of-type{width:80%}div#can-project-content-container div.project-fabrication img:nth-of-type(2){width:50%}div#can-project-content-container div.project-fabrication img:nth-of-type(3){width:80%}div#can-project-content-container div.project-fabrication img:nth-of-type(4){width:50%}div#can-project-content-container div.project-programming video,div#can-project-content-container div.project-results iframe,div#lathe-project-content-container div.project-overview img{width:70%}div#lathe-project-content-container div.project-overview span{color:red;font-weight:800}@media(max-width:1280px){div#lathe-project-content-container div.project-ideation div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#lathe-project-content-container div.project-ideation div.image-next-to-container:first-of-type img:first-of-type{border:2px solid #000;width:80%}div#lathe-project-content-container div.project-ideation div.image-next-to-container:first-of-type div.image-container img{width:100%}@media(max-width:1280px){div#lathe-project-content-container div.project-ideation div.image-next-to-container:nth-of-type(2){grid-template-columns:1fr}}@media(max-width:768px){div#lathe-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#lathe-project-content-container div.project-design div.image-next-to-container:first-of-type img{width:100%}div#lathe-project-content-container div.project-design img:first-of-type,div#lathe-project-content-container div.project-design img:nth-of-type(2),div#lathe-project-content-container div.project-design img:nth-of-type(3){width:90%}@media(max-width:768px){div#lathe-project-content-container div.project-design div.image-next-to-container:nth-of-type(2){grid-template-columns:1fr}}div#lathe-project-content-container div.project-fabrication img{width:70%}@media(max-width:768px){div#lathe-project-content-container div.project-fabrication img{width:90%}}div#lathe-project-content-container div.project-results iframe,div#light-project-content-container div.project-overview img{width:70%}div#light-project-content-container div.project-ideation img:first-of-type{width:50%}div#light-project-content-container div.project-design img:first-of-type,div#light-project-content-container div.project-ideation div.image-container img{width:100%}div#light-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:3fr 2fr}@media(max-width:768px){div#light-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#light-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr 1fr}@media(max-width:768px){div#light-project-content-container div.project-fabrication div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#light-project-content-container div.project-fabrication>img:first-of-type{width:70%}div#light-project-content-container div.project-results img:first-of-type{width:50%}div#light-project-content-container div.project-results iframe{width:70%}div#light-project-content-container div.project-improvements img:first-of-type{width:50%}div#toolbot-project-content-container div.project-overview img{width:70%}div#toolbot-project-content-container div.project-ideation>img:first-of-type{width:100%}div#toolbot-project-content-container div.project-ideation div.image-next-to-container:first-of-type{grid-template-columns:2200fr 1500fr}@media(max-width:1280px){div#toolbot-project-content-container div.project-ideation div.image-next-to-container:first-of-type{grid-template-columns:1fr}div#toolbot-project-content-container div.project-ideation div.image-next-to-container:first-of-type div.image-container:nth-of-type(2) img{width:60%}}div#toolbot-project-content-container div.project-ideation div.image-next-to-container:nth-of-type(2){grid-template-columns:2fr 3fr}@media(max-width:1280px){div#toolbot-project-content-container div.project-ideation div.image-next-to-container:nth-of-type(2){grid-template-columns:1fr}}div#toolbot-project-content-container div.project-design img:first-of-type,div#toolbot-project-content-container div.project-ideation div.image-container img{width:100%}@media(max-width:768px){div#toolbot-project-content-container div.project-design div.image-next-to-container:first-of-type{grid-template-columns:1fr}}div#toolbot-project-content-container div.project-fabrication>img:first-of-type{width:70%}div#toolbot-project-content-container div.project-fabrication>img:nth-of-type(2){width:60%}div#toolbot-project-content-container div.project-fabrication div.image-next-to-container img{width:100%}@media(max-width:1280px){div#toolbot-project-content-container div.project-fabrication div.image-next-to-container{grid-template-columns:1fr}}div#toolbot-project-content-container div.project-results iframe{width:70%}
/*# sourceMappingURL=main.0a453543.css.map*/