.carousel_carouselContainer__qocjc{height:inherit;display:grid;grid-template-areas:". upArrow ." "leftArrow carousel rightArrow" ". downArrow .";grid-template-columns:5em auto 5em;grid-template-rows:0 auto 0}.carousel_carouselContainer__qocjc .carousel_leftArrow__2hM6x{-ms-grid-row:2;-ms-grid-column:1;grid-area:leftArrow}.carousel_carouselContainer__qocjc .carousel_rightArrow__I2Lc9{-ms-grid-row:2;-ms-grid-column:3;grid-area:rightArrow}.carousel_carouselContainer__qocjc .carousel_upArrow__3ht8c{-ms-grid-row:1;-ms-grid-column:2;visibility:hidden;grid-area:upArrow}.carousel_carouselContainer__qocjc .carousel_downArrow__1VrUI{-ms-grid-row:3;-ms-grid-column:2;visibility:hidden;grid-area:downArrow}.carousel_carouselContainer__qocjc .carousel_leftArrow__2hM6x img,.carousel_carouselContainer__qocjc .carousel_rightArrow__I2Lc9 img{width:3em}.carousel_carouselContainer__qocjc .carousel_downArrow__1VrUI img,.carousel_carouselContainer__qocjc .carousel_upArrow__3ht8c img{height:3em}.carousel_carouselContainer__qocjc .carousel_downArrow__1VrUI,.carousel_carouselContainer__qocjc .carousel_leftArrow__2hM6x,.carousel_carouselContainer__qocjc .carousel_rightArrow__I2Lc9,.carousel_carouselContainer__qocjc .carousel_upArrow__3ht8c{justify-self:center;align-self:center;-webkit-filter:drop-shadow(2px 4px 4px #000);filter:drop-shadow(2px 4px 4px black);cursor:pointer}.carousel_carouselContainer__qocjc .carousel_downArrow__1VrUI:hover,.carousel_carouselContainer__qocjc .carousel_leftArrow__2hM6x:hover,.carousel_carouselContainer__qocjc .carousel_rightArrow__I2Lc9:hover,.carousel_carouselContainer__qocjc .carousel_upArrow__3ht8c:hover{opacity:.5}.carousel_carouselContainer__qocjc .carousel_items__3bfSj{-ms-grid-row:2;-ms-grid-column:2;grid-area:carousel;align-self:center;justify-self:center;display:grid;grid-template-areas:"item";perspective:100vw;transform-style:preserve-3d;transition:transform .75s}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz{-ms-grid-row:1;-ms-grid-column:1;grid-area:item;align-self:center;justify-self:center;height:24vw;width:24vw;background:#55759e;border:.05em solid #b0c4de;color:#fff;transition:transform .75s;transform-style:preserve-3d;perspective:100vw}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12{width:100%;height:100%;display:grid;grid-template:"title title title" 40% ". . ." 10% "preview preview preview" 40% "preview preview preview" 10%/10% 80% 10%;transform:translateZ(.01em);transition:transform .75s}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12 .carousel_itemCardTitle__2AfA_{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:title;display:flex;justify-self:center;align-items:center}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12 .carousel_itemCardPreview__3Q14a{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:preview;background:#fff}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12 .carousel_itemCardPreview__3Q14a>canvas{opacity:1!important}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz:hover{-webkit-filter:saturate(2.5);filter:saturate(2.5)}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz:before{content:"";position:absolute;top:-.05em;bottom:-.05em;right:-.05em;left:-.05em;background:linear-gradient(#55759e 50%,#fff 0);border:.05em solid #b0c4de;transform:translateZ(-.4em);box-shadow:0 0 6px #000;transition:transform .75s}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_itemBoxSides__2XkpP{position:absolute;width:.45em;top:-.05em;bottom:-.05em;left:-.05em;background:linear-gradient(#55759e 50%,#fff 0);border:.05em solid #b0c4de;transform:rotateY(90deg);transform-origin:left center;transform-style:preserve-3d;transition:transform .75s}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_itemBoxSides__2XkpP:before{content:"";position:absolute;top:-.05em;bottom:-.05em;right:-.05em;left:-.05em;background:linear-gradient(#55759e 50%,#fff 0);border:.05em solid #b0c4de;transform:translateZ(calc(24vw - .05em));transition:transform .75s}@media only screen and (max-width:768px)and (orientation:portrait){.carousel_leftArrow__2hM6x,.carousel_rightArrow__I2Lc9{visibility:hidden!important}.carousel_downArrow__1VrUI,.carousel_upArrow__3ht8c{visibility:visible!important}.carousel_carouselContainer__qocjc{grid-template-columns:0 auto 0;grid-template-rows:5em auto 5em}.carousel_carouselContainer__qocjc .carousel_items__3bfSj{transform:rotate(-90deg) scale(1.25)}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemBoxSides__2XkpP{background:#fff!important}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemBoxSides__2XkpP:before{background:#55759e!important}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12{transform:rotate(90deg) translateZ(.01em)}}@media only screen and (max-width:425px)and (orientation:portrait){.carousel_leftArrow__2hM6x,.carousel_rightArrow__I2Lc9{visibility:hidden!important}.carousel_downArrow__1VrUI,.carousel_upArrow__3ht8c{visibility:visible!important}.carousel_carouselContainer__qocjc{grid-template-columns:0 auto 0;grid-template-rows:5em auto 5em}.carousel_carouselContainer__qocjc .carousel_items__3bfSj{transform:rotate(-90deg) scale(1.3)}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemBoxSides__2XkpP{background:#fff!important}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemBoxSides__2XkpP:before{background:#55759e!important}.carousel_carouselContainer__qocjc .carousel_items__3bfSj .carousel_item__12wcz .carousel_itemCard__bKy12{transform:rotate(90deg) translateZ(.01em)}}@media only screen and (max-height:500px)and (orientation:landscape){.carousel_items__3bfSj{transform:scale(.8)}}.projects_gridBackground__QUiJk{width:100%;height:100%;background:linear-gradient(180deg,#55759e,#b0c4de)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden;-webkit-filter:drop-shadow(2px 4px 6px grey);filter:drop-shadow(2px 4px 6px grey)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH{width:100%;height:100%;display:grid;grid-template-columns:30% 30% 30%;grid-template-rows:90%;grid-row-gap:3%;row-gap:3%;grid-column-gap:3%;-webkit-column-gap:3%;column-gap:3%;transform:skewx(15deg) rotatex(45deg) scale(.7);transform-style:preserve-3d}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W{display:grid;grid-template-areas:"itemFace";grid-template-rows:100%;grid-template-columns:100%;transition:transform .25s;transform-style:preserve-3d;cursor:pointer}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W>div{-ms-grid-row:1;-ms-grid-column:1;grid-area:itemFace}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W>div .projects_itemCardPreview__mJpS7{height:100%;background-color:#fff}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W .projects_itemFace5__3-LtU{justify-self:center;align-self:end;transform:translateY(-1.5em);transition:transform .25s;z-index:1;color:#fff}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W .projects_itemFace4__2WC5l{background-color:#f1c277;transition:transform .16s;z-index:2}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W .projects_itemFace3__3fdXK{background-color:#675ea7;transition:transform .19s;z-index:3}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W .projects_itemFace2__2s_R5{background-color:#5575de;transition:transform .22s;z-index:4}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W .projects_itemFace1__2ShKW{transition:transform .25s;border:1px solid #b0c4de;z-index:5}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:before{content:"";position:absolute;top:15%;bottom:15%;left:15%;right:15%;background:#000;box-shadow:0 0 0 grey;transition:all .25s}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:hover:before{top:5%;bottom:5%;left:5%;right:5%;box-shadow:0 0 1em 1em #000;opacity:.2}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:first-child:hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:first-child:hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:first-child:hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(0deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:first-child:hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:first-child:hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(2):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(2):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(0deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(2):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(0deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(2):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(2):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(3):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(3):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(3):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(3):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(3):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(4):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(4):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(4):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(-1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(4):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(4):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(5):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(5):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(5):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(5):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(0deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(5):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(6):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(6):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(6):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(6):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(6):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(7):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(7):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(7):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(7):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(7):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(8):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(8):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(8):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(-2deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(8):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(8):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(9):hover .projects_itemFace1__2ShKW{transform:translate3d(4em,4em,8em)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(9):hover .projects_itemFace2__2s_R5{transform:translate3d(3em,3em,6em) rotate(3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(9):hover .projects_itemFace3__3fdXK{transform:translate3d(2em,2em,4em) rotate(-3deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(9):hover .projects_itemFace4__2WC5l{transform:translate3d(1em,1em,2em) rotate(-1deg)}.projects_gridBackground__QUiJk .projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_item__3qN3W:nth-child(9):hover .projects_itemFace5__3-LtU{transform:translateY(.5em)}@media only screen and (max-width:425px){.projects_gridContainer__p8rgG .projects_grid__3kqtH{font-size:6px}.projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_itemFace5__3-LtU{font-size:12px}}@media only screen and (max-height:425px){.projects_gridContainer__p8rgG .projects_grid__3kqtH{font-size:6px}.projects_gridContainer__p8rgG .projects_grid__3kqtH .projects_itemFace5__3-LtU{font-size:12px}}.projects_projectPageContainer__1gxyE{width:100%;height:calc(100vh - 122px);background:linear-gradient(180deg,#55759e,#b0c4de);display:grid;grid-template-rows:100%;grid-template-areas:"info project"}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE{-ms-grid-row:1;-ms-grid-column:1;z-index:2;width:50%;height:100%;grid-area:info;display:grid;grid-template-areas:"infoBox displayButton";grid-template-rows:100%;grid-template-columns:auto 24px}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_infoBox__1UuDB{-ms-grid-row:1;-ms-grid-column:1;display:grid;grid-area:infoBox;height:100%;overflow-y:auto;background-color:hsla(0,0%,100%,.5)}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_infoBox__1UuDB .projects_infoTitle__3v6ZA{justify-self:center;align-self:center}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_infoBox__1UuDB hr{width:80%;height:1px}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_infoBox__1UuDB .projects_infoDesc__1bTbV p{margin-left:1em;margin-right:1em}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_infoBox__1UuDB .projects_infoDesc__1bTbV p:first-child{margin-top:0}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_displayButton__HWMY7{-ms-grid-row:1;-ms-grid-column:2;display:grid;grid-area:displayButton;width:24px;height:100%;border-left:2px solid #b0c4de;border-right:2px solid #b0c4de;background-color:hsla(0,0%,100%,.8)}.projects_projectPageContainer__1gxyE .projects_infoContainer__1rRmE .projects_displayButton__HWMY7 .projects_displayButtonIcon__1ivU5{justify-self:center;align-self:center}.projects_projectPageContainer__1gxyE .projects_projectContainer__5yEBf{grid-area:info/info/project/project;height:100%;overflow:hidden}.projects_infoContainerIsExpanded__2eAz8{width:50%!important;transition:width .5s}.projects_infoContainerIsExpanded__2eAz8 .projects_displayButtonIcon__1ivU5{transform:rotate(0deg);transition:transform .5s}.projects_infoContainerIsCollapsed__1WYcn{width:24px!important;transition:width .5s}.projects_infoContainerIsCollapsed__1WYcn .projects_displayButtonIcon__1ivU5{transform:rotate(180deg);transition:transform .5s}