@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,700;1,400;1,700&display=swap);[type=button],[type=reset],[type=submit],button{-webkit-font-smoothing:antialiased;appearance:none;background-color:#a855f7;border:0;border-radius:10px;color:#000;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background-color:#8644c6;color:#000}[type=button]:focus,[type=reset]:focus,[type=submit]:focus,button:focus{outline:3px solid #a855f799;outline-offset:2px}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,button:disabled:hover{background-color:#a855f7}fieldset{background-color:initial;border:0;margin:0;padding:0}legend{padding:0}label,legend{font-weight:600;margin-bottom:.375em}label{display:block}input,select,textarea{display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{appearance:none;background-color:#0f0f13;border:1px solid #2a2a38;border-radius:10px;box-shadow:inset 0 1px 3px #0000000f;box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color .2s ease;width:100%}[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#22222d}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#a855f7;box-shadow:inset 0 1px 3px #0000000f,0 0 5px #a855f7b3;outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#0e0e12;cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime-local]:disabled:hover,[type=datetime]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #2a2a38}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=datetime]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#f1f1f6}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.375em}[type=file],select{margin-bottom:.75em;width:100%}[type=checkbox]:focus,[type=file]:focus,[type=radio]:focus,select:focus{outline:3px solid #a855f799;outline-offset:2px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body,ol,ul{margin:0}ol,ul{list-style-type:none;padding:0}dl,dt{margin:0}dt{font-weight:600}dd,figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%}thead{line-height:1.2;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #2a2a38}th{font-weight:600}td,th{padding:.75em .75em .75em 0}html{color:#e8e8f0;line-height:1.5}h1,h2,h3,h4,h5,h6,html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 .75em}h1,h2,h3{font-weight:700;letter-spacing:-.03em}h1{font-size:3.8146972656em}h2{font-size:2.44140625em}h3{font-size:1.953125em}h4{font-size:1.5625em}h5,h6{font-size:1.25em}p{margin:0 0 .75em}a{-webkit-text-decoration-skip:ink;color:#f37;text-decoration:none;text-decoration-skip-ink:auto;transition:color .2s ease}a:hover{color:#ff70a0}hr{border:0;border-bottom:1px solid #2a2a38;margin:1.5em 0}::selection{background:#c4b5fd;color:#fff}html{-webkit-overflow-scrolling:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;scroll-behavior:smooth}@media only screen and (min-device-width:768px){html{font-size:16px}}@media only screen and (min-device-width:990px){html{font-size:18px}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#1a1a24}::-webkit-scrollbar-thumb{background:#a855f773;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ff3377a6}#root{background-color:#0f0f13}.or{color:#a855f7}.contentWrapper{margin:0 auto;max-width:1090px;width:90%}.contentWrapper:after{clear:both;content:"";display:block}.wx660x{filter:grayscale(100%)}.navBar{background-color:initial;color:#a855f7;left:0;position:fixed;top:0;transition:background-color .25s ease,border-color .25s ease,-webkit-backdrop-filter .25s ease;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease;width:100%;z-index:900}.navBar .navBarWrapper{margin:.75rem auto .375rem}@media only screen and (min-device-width:768px){.navBar .navBarWrapper{margin:1.5rem auto .75rem}}.navBar .spaceImage{filter:brightness(1000%);height:100%;max-width:100%;width:100%}.navBar .logoLink{display:block;width:200px}@media only screen and (min-device-width:480px){.navBar .logoLink{float:left;width:180px}}@media only screen and (min-device-width:768px){.navBar .logoLink{width:230px}}.navBar .contactLink{display:none}@media only screen and (min-device-width:480px){.navBar .contactLink{color:#fff;cursor:pointer;display:block;float:right;margin-top:-.2rem}}.navBar.navBarWhite{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#0f0f13d9;border-bottom:1px solid #a855f74d}.appHeader{background:url(/static/media/backtothefuture.d4f54e40800187f65472.jpg) bottom no-repeat;background-attachment:fixed;background-size:cover;height:100vh;min-height:500px;position:relative}.appHeader:before{background:linear-gradient(180deg,#0f0f13b3 0,#0f0f1333 40%,#0f0f1333 60%,#0f0f13d9);content:"";inset:0;position:absolute;z-index:1}.appFooter{background-color:#0a0a10;border-top:1px solid #ff337726;clear:both;min-height:5rem;padding-top:1rem}.footerInside{margin:2rem auto;max-width:700px;width:65%}.footerTools{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.footerLink{flex-basis:2rem;flex-grow:1;margin:1rem;max-height:3rem;position:relative}.footerLink img{height:100%;max-height:3rem}.footerLink.tripleLink{flex-basis:5rem;flex-grow:2.5}.podContainer,.projectContainer,.tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:2rem}.tile{background-color:#1a1a24;border:1px solid #ff33771f;border-radius:14px;box-shadow:0 1px 3px #0006,0 4px 20px #00000080;display:flex;flex:1 1 340px;flex-direction:column;margin:1rem;max-width:600px;overflow:hidden;position:relative;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}@media (hover:hover){.tile:hover{border-color:#ff337759;box-shadow:0 4px 12px #00000080,0 8px 32px #0009,0 0 20px #ff337726;transform:translateY(-4px)}}.tileHeader{background:linear-gradient(135deg,#a855f7,#f37);color:#fff;padding:.333rem .5rem}.tileHeader h3{margin:0}.tileHeader h3 span:after,.tileHeader h3 span:before{content:" "}.tileInside a{background-color:#ff33774d;border-bottom:.2rem solid #f37;color:#e8e8f0;cursor:pointer;padding-bottom:.2rem}.tileInside a:after,.tileInside a:before{content:" "}.tileInside a:hover{background-color:#c4b5fd;color:#0f0f13}.tileInside h4{padding:.75rem 1rem .33333rem}.tileBody{margin:1rem}.tileBottom{margin-top:auto;width:100%}.tileImage{display:block;margin:auto auto 1rem;width:60%}.tileImage.wideImage{margin-bottom:0;width:100%}.twitterWrapper{margin:2rem auto;max-width:250px;width:100%}.instaBox{background:url(/static/media/lakeside-background.667bf855d29afd79c34d.jpg) bottom no-repeat;background-size:cover}.instaBox .tileHeader{background:#0000}.instaBox .tileInside{color:#fff}.instaBox .tileInside a{background-color:#ffffff4d;border-bottom-color:#fff;color:#fff;cursor:pointer}.instaBox .tileInside a:hover{background-color:#f37}.notFoundContainer h1,.notFoundContainer h2,.notFoundContainer h3,.notFoundContainer h4,.notFoundContainer h5,.notFoundContainer h6,.oneColumn h1,.oneColumn h2,.oneColumn h3,.oneColumn h4,.oneColumn h5,.oneColumn h6{color:#a855f7}.notFoundContainer,.oneColumn{margin:2rem auto;max-width:700px;width:90%}.notFoundContainer a,.oneColumn a{background-color:#ff33774d;border-bottom:.2rem solid #f37;color:#e8e8f0;cursor:pointer;padding-bottom:.2rem}.notFoundContainer a:after,.notFoundContainer a:before,.oneColumn a:after,.oneColumn a:before{content:" "}.notFoundContainer a:hover,.oneColumn a:hover{background-color:#c4b5fd;color:#0f0f13}.caisLogo{width:100%}.caisLogo img{display:block;margin:1rem auto 2rem;max-width:220px;width:80%}.embedContainer{max-width:100%;width:100%}.embedContainer iframe,.embedContainer twitterwidget{margin:2rem auto!important;max-width:99.9%!important}.pronounce{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pronounce h5{color:#f37;font-size:.85rem;line-height:1.8}.pronounce .proFlex{flex:1 1 33%;margin:1rem}.stayInTouch h1,.stayInTouch h2,.stayInTouch h3{color:#a855f7}.stayInTouch h4{color:#f37}.stayInTouch h2,.stayInTouch h4,.stayInTouch p{text-align:center}.stayInTouch{margin:4rem auto 2rem;max-width:700px;width:90%}.form-buttons{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.form-buttons .subFlex{margin:1rem}.form-buttons .revue-form-group{display:block}.form-buttons .revue-form-group.revue-form-field{flex:3 1 50%}.form-buttons .revue-form-group.revue-submit{flex:1 1 25%}.podIntro,.projectIntro{margin:2rem auto;max-width:700px;width:90%}.cast{background-color:#1a1a24;border:1px solid #ff33771f;border-radius:14px;box-shadow:0 1px 3px #0006,0 4px 20px #00000080;display:flex;flex:1 1 300px;flex-direction:column;flex-wrap:wrap;margin:1rem;max-width:400px;overflow:hidden;position:relative;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}@media (hover:hover){.cast:hover{border-color:#ff337759;box-shadow:0 4px 12px #00000080,0 8px 32px #0009,0 0 20px #ff337726;transform:translateY(-4px)}}.cast h3{background:linear-gradient(90deg,#f37,#f73);color:#fff;margin-bottom:0;padding:.333rem .2rem;text-align:center}.cast h3 a{color:#fff;cursor:pointer}.inCast,.projCast,.projLink,.projTech{margin:1rem}.inCast a,.projCast a,.projLink a,.projTech a{background-color:#ff33774d;border-bottom:.2rem solid #f37;color:#e8e8f0;cursor:pointer;padding-bottom:.2rem}.inCast a:after,.inCast a:before,.projCast a:after,.projCast a:before,.projLink a:after,.projLink a:before,.projTech a:after,.projTech a:before{content:" "}.inCast a:hover,.projCast a:hover,.projLink a:hover,.projTech a:hover{background-color:#c4b5fd;color:#0f0f13}.footCast,.projLink{margin-top:auto}.project{background-color:#1a1a24;border:1px solid #ff33771f;border-radius:14px;box-shadow:0 1px 3px #0006,0 4px 20px #00000080;display:flex;flex:1 1 340px;flex-direction:column;flex-wrap:wrap;margin:1rem;max-width:500px;overflow:hidden;position:relative;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}@media (hover:hover){.project:hover{border-color:#ff337759;box-shadow:0 4px 12px #00000080,0 8px 32px #0009,0 0 20px #ff337726;transform:translateY(-4px)}}.project h3{background:linear-gradient(90deg,#f37,#f73);color:#fff;margin-bottom:0;padding:.333rem .2rem;text-align:center}.project h3 a{color:#fff;cursor:pointer}.projectImage{position:relative}.projectImage .over{background-color:#00000040;bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}
/*# sourceMappingURL=main.2065f746.css.map*/