html{font-size:100%}:root{--bgColor: black;--textColor: #BFBFBF;--accentColor: #E07425;color:var(--textColor)}body{background-color:var(--bgColor);color:var(--textColor);--mgBot2: 4rem;--mgBot: 2rem;--mgBotd2: 1rem;--mgLeft: max(32px,5%)}@media(min-width: 768px){body{--mgLeft: 7vw}}@media(min-width: 992px){body{--mgLeft: 5vw}}body{overflow:auto;overscroll-behavior:none}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}figure,h1,h2,h3,h4,h5,p{margin:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}a{color:var(--text-color);text-decoration:none;transition:.25s}*{box-sizing:border-box}body{color:var(--text-color)}*{color:var(--textColor);font-family:"Space Grotesk",sans-serif}.textDark{--textColor: var(--bgColor)}h1,h2,h3{cursor:default;font-family:bee,sans-serif;font-size:5rem}h1 *,h2 *,h3 *{font-family:bee,sans-serif}h1,h2,h3{line-height:80%;text-transform:uppercase}h1>span,h2>span,h3>span{display:block;font-size:1em}a,p{font-size:1.1rem;line-height:150%;max-width:45ch}@media(min-width: 1200px){a,p{font-size:max(1.3vw,1.1rem)}}p{max-width:45ch}.h1,h1{font-size:clamp(6rem,30vw,30vw);font-weight:700}@media(min-width: 768px){.h1,h1{font-size:28vw}}@media(min-width: 992px){.h1,h1{font-size:10vw}}.h1 span,h1 span{font-size:1em}h2{font-size:clamp(4rem,25vw,21vw);font-weight:700;line-height:80%}@media(min-width: 768px){h2{font-size:15vw}}@media(min-width: 992px){h2{font-size:10vw}}.h3,h3{font-size:clamp(2rem,15vw,20vw);font-weight:600;letter-spacing:.05em}@media(min-width: 768px){.h3,h3{font-size:10vw}}@media(min-width: 992px){.h3,h3{font-size:4vw}}.h3 a,h3 a{color:var(--accentColor);font-size:1em}h4{font-size:1.3rem;font-weight:800;text-transform:uppercase}@media(min-width: 768px){h4{font-size:1.5rem}}@media(min-width: 1200px){h4{font-size:1.6vw}}.outlineText{color:var(--bgColor);font-family:bee,sans-serif;font-weight:700;line-height:.75;text-shadow:-1px -1px 0 var(--textColor),1px -1px 0 var(--textColor),-1px 1px 0 var(--textColor),1px 1px 0 var(--textColor)}@supports(-webkit-text-stroke: 1px black){.outlineText{-webkit-text-stroke:1px var(--textColor);-webkit-text-fill-color:var(--bgColor)}}.accent{color:var(--accentColor)}.tightText{letter-spacing:-0.05em}button{background-color:rgba(0,0,0,0);border:0}*{transition-timing-function:ease-in-out}.link{font-size:1.5rem;font-weight:bold;position:relative}.link::before{background-color:var(--text-color);bottom:-0.5rem;content:"";height:var(--border-wght);position:absolute;width:100%}.linkExt{display:flex;position:relative;transition:color .25s}.linkExt::before{background-color:var(--text-color);bottom:-0.5rem;content:"";height:var(--border-wght);position:absolute;width:100%}.linkExt>svg{fill:currentColor;height:1em;margin-left:.5em;transition:fill .25s;width:1em}.linkExt:active,.linkExt:hover{color:var(--accentColor)}.linkExt:active>svg,.linkExt:hover>svg{fill:var(--accentColor)}.fillButton{background-color:var(--text-color);color:var(--bg-color);font-size:1.2rem;font-weight:bold;padding:.25rem;position:relative}.roundArrow{--rotateSVG: 0;--strokeSVG: var(--textColor);--translateSVG: 0;align-items:center;border:2px solid var(--textColor);border-radius:100%;color:rgba(0,0,0,0);display:flex;font-family:bee,sans-serif;font-size:3rem;height:10rem;justify-content:center;letter-spacing:.05em;max-width:none;overflow:hidden;position:relative;text-transform:uppercase;transition:color .25s,background .1s;width:10rem}@media(min-width: 768px){.roundArrow{font-size:3rem;height:12rem;width:12rem}}@media(min-width: 992px){.roundArrow{font-size:3.2vw;height:15vw;width:15vw}}.roundArrow>svg{fill:none;stroke:var(--strokeSVG);height:80%;left:10%;position:absolute;top:10%;-webkit-transform:rotate(var(--rotateSVG)) translateX(var(--translateSVG));transform:rotate(var(--rotateSVG)) translateX(var(--translateSVG));transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;width:80%}.roundArrow:active,.roundArrow:focus,.roundArrow:hover{--strokeSVG: var(--bgColor);--translateSVG: 120%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--textColor);color:var(--bgColor)}.roundArrow.down{--rotateSVG: 90deg}.hoverReveal{background-color:var(--textColor);border-radius:100%;height:10vw;left:0;min-height:120px;min-width:120px;opacity:0;pointer-events:none;position:fixed;top:0;width:10vw;z-index:1000;-webkit-transform-origin:center;transform-origin:center}.hoverInner{background-image:url("../img/explore.svg");background-position:center center;background-repeat:no-repeat;background-size:90%;border-radius:100%;height:100%;pointer-events:none;width:100%}@media(pointer: none){.hoverInner{display:none}}a{cursor:pointer}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{box-shadow:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{box-shadow:none}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none}main:focus{outline:0}.flexBetween{display:flex;justify-content:space-between}.lazyload,.lazyloading{opacity:0;transition:opacity 1s}.lazyloading{background:rgba(255,255,255,.2) url("../img/loader.svg") no-repeat center;opacity:.5}.lazyloaded{opacity:1;transition:opacity 1s}.allCaps{text-transform:uppercase}.spacedText{letter-spacing:.25em}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.introSection{padding:4rem var(--mgLeft);position:relative}.introSection::before{background-color:var(--textColor);content:"";display:none;grid-row:2/3;height:100%;left:50%;opacity:.25;position:absolute;top:0;width:1px}@media(min-width: 768px){.introSection{grid-row-gap:2rem;display:grid;padding:var(--mgLeft) var(--mgLeft) 0}.introSection::before{display:block}}@media(min-width: 992px){.introSection{grid-template-columns:2fr 1fr}.introSection::before{grid-row:1/2;left:calc(65% - 1px)}}@media(min-width: 768px){.introTitle{grid-column:1/-1;margin-right:2rem}}@media(min-width: 992px){.introTitle{grid-column:1/2;padding-bottom:2rem}}@media(min-width: 768px){.introTitle h1{font-size:28vw}}@media(min-width: 992px){.introTitle h1{font-size:20.25vw}}.introTitle h1 span{display:flex}.introTitle h1 a{margin-top:2rem}@media(min-width: 768px){.introTitle h1 a{display:inline-flex;height:3em;margin:0;width:3em}}@media(min-width: 992px){.introTitle h1 a{height:4.25em;width:4.25em}}.introTitle h1 b{color:var(--accentColor)}.introTitle h1 .image{color:rgba(0,0,0,0);display:inline-block;height:.67em;margin-left:.02em;margin-right:.015em;position:relative;top:.1em;width:.67em}.introTitle h1 .image img,.introTitle h1 .image picture{border-radius:100%;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:-0.04em;width:100%}.introTitle .projectName{font-size:37vw}.introTitle .projectName span{display:inline}@media(min-width: 992px){.introTitle .projectName{word-wrap:break-word;font-size:25vw;-webkit-hyphens:manual;hyphens:manual}}.introContent{display:grid;padding:calc(var(--mgBot)/2) 0}@media(min-width: 768px){.introContent{display:grid;grid-template-columns:1fr 1fr;margin-left:0;padding:0}}@media(min-width: 992px){.introContent{display:flex;flex-direction:column;grid-template-columns:100%}}.introContent>*{margin-bottom:calc(var(--mgBot)/2)}@media(min-width: 992px){.introContent>*{margin-left:2rem}}.introContent>*:last-child{margin-bottom:0}@media(min-width: 768px){.introContent>*:last-child{margin-left:2rem}}.introContent div{row-gap:2rem;display:grid}.introContent>a{height:9rem;width:9rem}@media(min-width: 992px){.introContent>a{height:18vw;margin-top:var(--mgBot);order:10;width:18vw}}.introContent ul{border-bottom:1px solid #f4f4ea;border-top:1px solid #f4f4ea;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:calc(var(--mgBot)/2) 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.introContent ul{width:100%}}@media(min-width: 992px){.introContent ul{width:15vw}}.introContent ul li{margin-bottom:.5rem}.introContent ul li:last-child{margin-bottom:0}img,picture{--leftPos: 50%;--topPos: 50%;height:100%;max-width:100vw;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--leftPos) var(--topPos);object-position:var(--leftPos) var(--topPos);transition:-webkit-transform .25s,-webkit-filter .25s;transition:transform .25s,filter .25s;transition:transform .25s,filter .25s,-webkit-transform .25s,-webkit-filter .25s;width:100%}svg{height:100%;width:100%}button:focus{outline:0}header{height:3rem;padding:.5rem;position:fixed;top:0;width:100%;z-index:10}header::before{background:linear-gradient(to bottom, #0c0b12 0%, rgba(12, 11, 18, 0.5) 50%, rgba(12, 11, 18, 0) 100%);content:"";height:6.5rem;left:0;mix-blend-mode:multiply;position:absolute;top:0;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s, -webkit-transform .15s;width:100%;z-index:-1}@media(min-width: 992px){header::before{height:4rem;background:rgba(0,0,0,0)}}.menuBar{--fillColor: var(--textColor);display:flex;height:3.5rem;justify-content:space-between;left:0;padding:1rem;position:absolute;top:0;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);transition:background .25s,-webkit-transform .25s;transition:transform .25s,background .25s;transition:transform .25s,background .25s,-webkit-transform .25s;width:100%;z-index:12}@media only screen and (max-width: 700px){.menuBar{padding:var(--mgLeft) var(--mgLeft);height:6.5rem}}@media(min-width: 992px){.menuBar{height:3rem;padding:0}}.menuBar.dark{--fillColor: var(--bgColor);background-color:var(--accentColor)}@media(min-width: 768px){.menuBar.dark{background-color:rgba(0,0,0,0)}}.menuBar.dark .menuButton,.menuBar.dark .menuLogo{background-color:rgba(0,0,0,0);--hoverColor: white}header.up .menuBar{-webkit-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0)}header.up::before{-webkit-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0)}.menuLogo{align-items:center;display:flex;height:100%;justify-content:center;width:3rem;cursor:pointer;--hoverColor: var(--accentColor)}.menuLogo>svg{fill:var(--fillColor);height:100%;transition:fill .15s;width:100%}@media(min-width: 992px){.menuLogo>svg{height:1.5rem;width:2rem}}@media(min-width: 992px){.menuLogo{background-color:var(--bgColor);height:3rem;width:3rem}}.menuLogo:hover>svg,.menuLogo:active>svg{fill:var(--hoverColor)}.menuButton{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:3rem;--hoverColor: var(--accentColor)}.menuButton>svg{fill:var(--fillColor);height:90%;transition:fill .15s;width:100%}.menuButton>svg>*{-webkit-transform-origin:center;transform-origin:center}@media(min-width: 992px){.menuButton>svg{height:1.5rem;width:1.5rem}}@media(min-width: 992px){.menuButton{background-color:var(--bgColor);height:3rem;width:3rem}}.menuButton:hover>svg,.menuButton:active>svg{fill:var(--hoverColor)}.menuWrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}@media(min-width: 992px){.menuWrapper{align-items:flex-start;overflow:hidden;max-height:100vh;width:100%;height:100%}}@media(min-width: 992px)and (max-aspect-ratio: 16/9){.menuWrapper{align-items:center}}.menuMain{max-height:100vh;overflow-y:auto;padding:4rem 10vw 4rem var(--mgLeft);width:100%;z-index:11}@media(min-width: 768px){.menuMain{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}}@media(min-width: 992px){.menuMain{grid-template-columns:1fr 1fr 1fr;grid-template-rows:100%;padding:4rem var(--mgLeft) 4rem var(--mgLeft);-ms-overflow-style:none;scrollbar-width:none}.menuMain::-webkit-scrollbar{display:none}}@media(min-width: 1200px){.menuMain{grid-template-rows:auto;grid-template-columns:3fr 4fr 3fr;width:100%}}.menuMain h3{font-size:2.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.menuMainPages{margin:var(--mgBot) 0}@media(min-width: 768px){.menuMainPages{margin:0 10% var(--mgBot) 0}}@media(min-width: 992px){.menuMainPages{margin:0;padding-right:15%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:0}}.menuMainPages p{margin:calc(var(--mgBot)/2) 0;max-width:20ch}@media(min-width: 768px){.menuMainPages p{margin:0 0 calc(var(--mgBot)/2)}}.menuMainPages ul{border-bottom:var(--bgColor) 2px solid;border-top:var(--bgColor) 2px solid;padding:var(--mgBot) 2rem var(--mgBot) 0}@media(min-width: 992px){.menuMainPages ul{border-bottom:0;padding-right:0;padding-bottom:0}}.menuMainPages li{overflow-x:visible;overflow-y:hidden}.menuMainPages a{display:block;font-family:bee,sans-serif;font-size:35vmin;font-weight:800;line-height:80%;text-transform:uppercase;transition:color .25s;cursor:url("../img/cursor.svg") 25 8.3,pointer !important}@media(min-width: 768px){.menuMainPages a{font-size:21vw}}@media(min-width: 992px){.menuMainPages a{font-size:13.5vw}}.menuMainPages a:hover,.menuMainPages a:active{color:#fff}.menuProjects{margin-bottom:var(--mgBot);position:relative}.menuProjects::before{background-color:var(--bgColor);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:1px}.menuProjects::after{background:linear-gradient(0deg, rgb(224, 116, 37) 0%, rgba(224, 116, 37, 0) 100%);content:"";display:none;height:10rem;position:-webkit-sticky;position:sticky;left:0;bottom:-4rem;width:100%}@media(min-width: 768px){.menuProjects{grid-column:2/3;grid-row:1/3;padding:0 10%;border-width:0 0 0 2px;border-color:#000;border-style:solid}}@media(min-width: 992px){.menuProjects{margin:0;padding:0 15%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-width:0 2px}.menuProjects::after{display:block}}.menuProjects li{border-bottom:var(--bgColor) 1px solid;overflow-y:hidden;padding:1rem 1rem 1rem 0}.menuProjects li:last-child{border-bottom:0}@media(min-width: 768px){.menuProjects li{padding:1.25rem 0}}.menuProjects a{font-family:bee,sans-serif;font-size:3.5rem;letter-spacing:.04em;line-height:80%;display:inline-block;cursor:url("../img/cursor.svg") 25 8.3,pointer !important}@media(min-width: 768px){.menuProjects a{font-size:clamp(2rem,6vw,7vw)}}@media(min-width: 992px){.menuProjects a{font-size:clamp(2rem,4vw,7vw);width:100%}}.menuProjects a:hover,.menuProjects a:active{color:#fff}@media(min-width: 768px){.menuSocial{margin:0 10% var(--mgBot) 0}}@media(min-width: 992px){.menuSocial{margin:0 0 0 15%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:0}}.menuSocial>div{border-bottom:2px solid var(--bgColor);margin-bottom:calc(var(--mgBot)/2);padding-bottom:calc(var(--mgBot)/2)}.menuSocial>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.menuSocial>div h3{margin-bottom:.2em}.menuSocial>div a{display:block;line-height:140%;text-transform:uppercase;cursor:url("../img/cursor.svg") 25 8.3,pointer !important}.menuSocial>div a:hover,.menuSocial>div a:active{color:#fff}.menuFill{background-color:var(--accentColor);border-radius:100%;height:150vmax;position:absolute;right:-25vmax;top:-25vmax;width:150vmax}header.inactive .menuWrapper{display:none;pointer-events:none;visibility:hidden}.fullScreen{display:block;height:100vh;left:0;position:fixed;top:0;width:100vw}.full{display:block;height:100vh;width:100%}.fixedCoverWrapper{height:100vh;left:0;pointer-events:none;position:fixed;width:calc(100vw - 10px);z-index:10}.homeIntro{background-color:var(--bgColor);height:100vh;min-height:100vw;position:relative;width:100%;z-index:3}@media(min-width: 768px){.homeIntro{min-height:80vw}}@media(min-width: 992px){.homeIntro{margin-bottom:28vw;min-height:50vw}}.homeSplash{height:100vh;width:100%}.homeIntroTitle{bottom:var(--mgLeft);left:var(--mgLeft);position:absolute;right:var(--mgLeft)}@media(min-width: 768px){.homeIntroTitle{bottom:var(--mgLeft)}}@media(min-width: 992px){.homeIntroTitle{bottom:-30vw;width:86vw}}.homeIntroTitle:before{background-color:var(--textColor);content:"";height:100vmax;left:43%;opacity:.25;pointer-events:none;position:absolute;top:calc(-100vmax - 50vw - 1rem);width:1px}@media(min-width: 768px){.homeIntroTitle:before{left:50%;top:calc(-100vmax + 3rem)}}@media(min-width: 992px){.homeIntroTitle:before{left:34%;top:calc(-100vmax + 24.5vw)}}.homeIntroTitle h1{font-size:30vw;line-height:75%;margin:0 auto;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.homeIntroTitle h1{font-size:28vw}}@media(min-width: 992px){.homeIntroTitle h1{font-size:27vw}}.homeIntroTitle h1 span{display:block}.homeIntroTitle h1 span:nth-child(1){padding-left:.5em}@media(min-width: 768px){.homeIntroTitle h1 span:nth-child(1){padding-left:.6em}}@media(min-width: 992px){.homeIntroTitle h1 span:nth-child(1){padding-left:1.1em}}.homeIntroTitle h1 span:nth-child(3){color:var(--accentColor);padding-left:.5em}@media(min-width: 992px){.homeIntroTitle h1 span:nth-child(3){padding-left:.95em}}.homeIntroTitle h1 span b{color:rgba(0,0,0,0);display:inline-block;height:.67em;margin:0 .03em;position:relative;top:.02em;width:.67em}.homeIntroTitle h1 span video{border-radius:100%;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.homeIntroTitle h1 span video:active,.homeIntroTitle h1 span video:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.homeIntroTitle p{margin-bottom:1em;margin-left:20%}.homeIntroTitle p span{display:block}@media(min-width: 768px){.homeIntroTitle p{margin-left:calc(50% + 2rem)}}@media(min-width: 992px){.homeIntroTitle p{margin-left:calc(30% + 5vw)}}.homeIntroTitle .roundArrow{--rotateSVG: 90deg;height:40vw;left:20%;position:absolute;top:calc(-40vw - 2rem);width:40vw}@media(min-width: 768px){.homeIntroTitle .roundArrow{height:25vw;left:calc(50% + 3rem);top:calc(-25vw - 2rem);width:25vw}}@media(min-width: 992px){.homeIntroTitle .roundArrow{bottom:44vw;height:15vw;left:auto;right:calc(57% + 9vw);top:auto;width:15vw}}.masterGrid{display:grid;grid-template-columns:var(--mgLeft) auto var(--mgLeft);height:auto;position:relative;width:100%}.masterGrid::before{background-color:var(--textColor);content:"";display:none;height:100%;left:50%;opacity:.25;position:absolute;top:0;width:1px}@media(min-width: 768px){.masterGrid::before{display:block}}@media(min-width: 992px){.masterGrid::before{left:35%}}.masterGrid::after{border-left:1px solid var(--textColor);content:"";display:none;height:100%;opacity:.25;position:absolute;right:35%;top:0;width:0}@media(min-width: 992px){.masterGrid::after{display:block}}.masterGrid>*{grid-column:2/3}.masterGrid .pin-spacer{grid-column:1/-1}.fullGrid{display:grid;grid-column:1/-1;grid-template-columns:var(--mgLeft) auto var(--mgLeft);width:100%}@media(min-width: 768px){.fullGrid{grid-template-columns:var(--mgLeft) 1fr 1fr var(--mgLeft)}}@media(min-width: 992px){.fullGrid{grid-template-columns:var(--mgLeft) 1fr 1fr 1fr var(--mgLeft)}}.fullGrid>*{grid-column:2/3}.grid{display:grid;position:relative;width:100%}@media(min-width: 768px){.grid{grid-auto-rows:auto;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.grid{grid-template-columns:1fr 1fr 1fr}}.masterGrid.home{top:2rem}@media(min-width: 992px){.masterGrid.home::after{display:block;grid-row:1/3;height:calc(100% - 15vw);top:15vw}}.homeAbout{padding:4rem 0}@media(min-width: 768px){.homeAbout{grid-template-rows:auto 1fr;padding:10rem 0}}@media(min-width: 992px){.homeAbout{grid-auto-rows:auto;padding:15vw 0 10vw}}.homeAbout>div{border-bottom:1px solid var(--textColor);margin-bottom:var(--mgBotd2);padding-bottom:var(--mgBotd2)}@media(min-width: 768px){.homeAbout>div:nth-of-type(1){margin-right:2rem}}@media(min-width: 992px){.homeAbout>div:nth-of-type(1){border-bottom:0;text-align:right}}@media(min-width: 768px){.homeAbout>div:nth-of-type(2){border-bottom:0;grid-column:1/2;margin-right:2rem}}@media(min-width: 992px){.homeAbout>div:nth-of-type(2){grid-column:2/3;margin:0;padding:0 2rem}}.homeAbout>div:last-of-type{border-bottom:0}@media(min-width: 768px){.homeAbout>div:last-of-type{grid-column:2/3;grid-row:1/3;margin-left:2rem}}@media(min-width: 992px){.homeAbout>div:last-of-type{grid-column:3/4}}.homeAbout img{width:8rem;height:8rem}.homeAbout li p{color:var(--accentColor);padding:.3em 0}.homeAbout a{margin-top:var(--mgBot)}.homeProject{padding:4rem 0}@media(min-width: 768px){.homeProject{grid-template-rows:auto}}@media(min-width: 992px){.homeProject{grid-auto-rows:auto;padding:0}}.homeProject .homeProjectList{position:relative}@media(min-width: 768px){.homeProject .homeProjectList{grid-column:3/4}}@media(min-width: 992px){.homeProject .homeProjectList{display:grid;grid-template-columns:var(--mgLeft) 1fr 1fr var(--mgLeft);grid-column:1/-1}}.homeProject .homeProjectHeadings{grid-column:1/-1;margin-bottom:4rem;padding-left:var(--mgLeft);padding-top:2rem;position:relative}@media(min-width: 768px){.homeProject .homeProjectHeadings{grid-column:1/3;padding:2rem 0 0 var(--mgLeft)}}@media(min-width: 992px){.homeProject .homeProjectHeadings{grid-column:1/-1;padding:0 var(--mgLeft) 0}}.homeProject .homeProjectHeadings>div{padding-right:2rem;position:-webkit-sticky;position:sticky;top:10%}@media(min-width: 768px){.homeProject .homeProjectHeadings>div{margin-bottom:50vh}}@media(min-width: 992px){.homeProject .homeProjectHeadings>div{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-columns:auto auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;flex-direction:row;margin-bottom:0;text-align:right;padding-right:0;top:2rem}}.homeProject .homeProjectHeadings>div h2{max-width:15ch}@media(min-width: 992px){.homeProject .homeProjectHeadings>div h2{font-size:28vw;max-width:10ch;text-align:left;grid-column:1/3;grid-row:1/3}}@media(min-width: 992px){.homeProject .homeProjectHeadings>div p{text-align:left;font-size:1.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-row:2/3;padding-left:2rem}}.homeProject .homeProjectHeadings>div svg{display:none;margin-top:2rem}@media(min-width: 768px){.homeProject .homeProjectHeadings>div svg{display:block;width:30vw}}@media(min-width: 992px){.homeProject .homeProjectHeadings>div svg{display:block;grid-column:3/4;grid-row:1/2;width:100%;height:28vw;margin-top:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@media(min-width: 992px){.homeProjectGroup{display:grid;grid-auto-rows:auto;grid-column:2/4;grid-template-columns:1fr 1fr 1fr;margin-bottom:0}}.projectItem{margin-bottom:7rem}@media(min-width: 768px){.projectItem{margin-bottom:10rem;padding:0 2rem}}@media(min-width: 768px){.projectItem:nth-of-type(3n + 1){margin-bottom:10rem}}@media(min-width: 992px){.projectItem:nth-of-type(3n + 1){margin-bottom:70vw}}@media(min-width: 992px){.projectItem:nth-of-type(3n + 3){align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.projectItem:nth-of-type(3n + 3) .featureProject{left:-7.5vw;right:auto}}@media(min-width: 992px){.projectItem:nth-of-type(3n + 2){align-self:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.projectItem:nth-of-type(3n + 2) .featureProject{left:-7.5vw;right:auto}}@media(min-width: 992px){.projectItem:nth-of-type(3n + 4){margin-top:-17.25vw}}@media(min-width: 992px){.projectItem:nth-of-type(9){margin-bottom:0}}.projectItem .projectCoverWrapper{overflow:hidden;padding-bottom:130%;position:relative;width:100%}.projectItem .projectCoverWrapper .projectCover{height:120%;position:absolute;top:-10%;transition:height .25s,top .25s}.projectItem .projectCoverWrapper .projectCover:hover{height:140%;top:-20%}.projectItem .projectCoverWrapper a{max-width:none}.projectItem .projectCoverWrapper a img{transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s, -webkit-filter .25s}.projectItem .projectCoverWrapper a:hover img{-webkit-filter:brightness(0.75);filter:brightness(0.75)}.projectMore{border-top:1px solid var(--textColor);padding:2rem 0}@media(min-width: 768px){.projectMore{margin:0 2rem}}@media(min-width: 992px){.projectMore{align-self:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:0}.projectMore h3{margin-bottom:3vw}}.projectIndex{cursor:default;font-family:bee,sans-serif;font-size:100vw}@media(min-width: 768px){.projectIndex{font-size:50vw}}@media(min-width: 992px){.projectIndex{font-size:35vw;line-height:.65;margin-bottom:1.5rem;margin-left:0;margin-top:2.5vw}}.projectInfo{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;position:relative;width:100%}@media(min-width: 768px){.projectInfo{margin-bottom:1.5rem}}.projectInfo h3{border-bottom:1px solid #f4f4ea;margin-bottom:.5rem;padding-bottom:.65rem;width:100%}.featureProject{align-items:center;background-color:var(--bgColor);border-radius:100%;display:flex;height:8rem;justify-content:center;position:absolute;right:1rem;top:18vw;width:8rem;z-index:4}@media(min-width: 576px){.featureProject{bottom:4rem;height:6rem;top:auto;width:6rem}}@media(min-width: 768px){.featureProject{left:-5rem;right:auto;top:20%}}@media(min-width: 992px){.featureProject{height:10vw;right:-7.5vw;top:20%;width:10vw}}.featureProject img{height:40%;opacity:.75;transition:opacity .25s;width:40%}.featureProject::before{-webkit-animation:rotateLoop 10s infinite linear;animation:rotateLoop 10s infinite linear;background-image:url("../img/feature.svg");background-size:cover;content:"";height:100%;opacity:.75;position:absolute;top:0;transition:opacity .25s;width:100%}.featureProject:hover::before,.featureProject:hover img{opacity:1}@-webkit-keyframes rotateLoop{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateLoop{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.homeContact{grid-template-rows:auto 1fr;padding:6rem 0}@media(min-width: 768px){.homeContact{padding:10rem 0}}@media(min-width: 992px){.homeContact{padding:15vw 0}}.homeContact h2{margin-bottom:1rem;margin-right:2rem}.homeContact h2 span{color:var(--accentColor)}@media(min-width: 768px){.homeContact h2{text-align:right}}@media(min-width: 768px){.homeContact>div{margin-left:2rem}}.homeContact p{margin-bottom:2rem}footer{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;position:fixed;bottom:10px;left:10px}@media(min-width: 768px){footer{bottom:2rem;display:flex;justify-content:center;align-items:center;width:var(--mgLeft);left:0;font-size:.8rem;opacity:.5}}.sectionPad{padding:2rem 0}@media(min-width: 768px){.sectionPad{padding:8rem 0}}@media(min-width: 992px){.sectionPad{padding:10vw 0}}.sectionPadsm{padding:2rem 0}@media(min-width: 768px){.sectionPadsm{padding:4rem 0}}@media(min-width: 992px){.sectionPadsm{padding:4rem 0}}.about.masterGrid::after{grid-row:1/2}.resumeTitle{margin-bottom:var(--mgBot)}@media(min-width: 768px){.resumeTitle{grid-column:1/2;grid-row:1/5;height:100%}}.resumeTitle h2{font-size:30vw;margin-bottom:var(--mgBot)}@media(min-width: 768px){.resumeTitle h2{font-size:17vw}}@media(min-width: 992px){.resumeTitle h2{font-size:11vw}}@media screen and (min-height: 890px){.resumeTitle>div{position:-webkit-sticky;position:sticky;top:10%}}.resumeSection{padding:var(--mgBot) 0}.resumeSection:last-child{padding-bottom:0}@media(min-width: 768px){.resumeSection{grid-column:2/3;padding-left:2rem}}@media(min-width: 992px){.resumeSection{padding-right:2rem}}.resumeSection h3{border-bottom:1px solid var(--textColor);margin-bottom:var(--mgBotd2);padding-bottom:var(--mgBotd2)}.resumeSection h4{margin-bottom:calc(var(--mgBotd2)/4)}.resumeSection>ul>li{padding:var(--mgBotd2) 0}.resumeSection>ul>li:last-child{padding-bottom:0}.resumeSection>ul>li li{padding:calc(var(--mgBotd2)/2) 0}.resumeSection>ul>li li:last-child{padding-bottom:0}@media(min-width: 992px){.resumeSkill{grid-column:3/4}}@media(min-width: 992px){.resumeAchievements{grid-column:2/4}.resumeAchievements ul{grid-column-gap:4rem;display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.resumeExp{grid-column:2/4}.resumeExp>ul{grid-column-gap:4rem;display:grid;grid-template-columns:1fr 1fr}.resumeExp>ul>li{margin-bottom:2rem}}.resumeExp>ul ul{border-left:1px solid #fff;margin:1rem 0 0;padding-left:1rem}.resumeExp>ul ul li:first-child{padding-top:0}@media(min-width: 768px){.contactInfo{grid-column:2/3;margin-left:2rem}}@media(min-width: 992px){.contactInfo{margin-right:2rem}}.contactInfo>div{border-bottom:1px solid var(--textColor);margin-bottom:var(--mgBot);padding-bottom:var(--mgBot)}.contactInfo>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.contactInfo>div>*{margin-bottom:var(--mgBotd2)}.contactInfo>div>*:last-child{margin-bottom:0}@media only screen and (max-width: 700px){.introSection.contactIntro a{height:1.75em;margin-top:0;width:1.75em}}.latestWork{align-items:center;background-color:var(--bgColor);border-radius:100%;bottom:2rem;display:flex;height:6rem;justify-content:center;position:fixed;right:2rem;width:6rem;z-index:2}@media(min-width: 768px){.latestWork{height:8rem;width:8rem}}.latestWork>img{height:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.5;transition:opacity .25s;width:50%}.latestWork:before{-webkit-animation:rotateLoop 10s infinite linear;animation:rotateLoop 10s infinite linear;-webkit-animation-play-state:running;animation-play-state:running;background-image:url("../img/latest.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:90%;left:5%;opacity:.5;position:absolute;top:5%;transition:opacity .25s;width:90%}.latestWork:hover,.latestWork:active{-webkit-filter:invert(1);filter:invert(1)}.latestWork:hover>img,.latestWork:active>img{opacity:1}.latestWork:hover:before,.latestWork:active:before{-webkit-animation-play-state:paused;animation-play-state:paused;opacity:1}body:before{z-index:9999;position:fixed;top:0;left:0;width:1920px;height:1080px;background:rgba(255,0,0,.5)}p a,h4 a{color:var(--accentColor)}p a:hover,p a:active,h4 a:hover,h4 a:active{color:#fff}.projectCoverFull{position:relative}.projectCoverFull>picture{border:0;position:-webkit-sticky;position:sticky;top:0}.infoSection>*{padding:1rem 0}@media(min-width: 768px){.infoSection>*{padding:2rem}}.infoSection>*:first-child{padding-left:0}.infoSection ul li{padding-bottom:2rem}.infoSection ul li:last-child{padding-bottom:0}.infoSection ul h4{margin-bottom:.5em}.infoSection img{display:none;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}@media(min-width: 992px){.infoSection img{display:block;height:20vw;width:20vw}}.infoSectionBorder{position:relative}.infoSectionBorder:before{background-color:var(--textColor);bottom:-4rem;content:"";height:2px;position:absolute;width:calc(100% - 4rem)}@media(min-width: 768px){.infoSectionBorder:before{display:block}}.profileImage{width:.55em;height:.55em;margin-top:.1em;margin-left:.1em;position:relative;display:none;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}@media(min-width: 992px){.profileImage{display:block}}.profileImage>img{position:absolute;top:-15%;left:-15%;width:130%;height:130%;-webkit-filter:brightness(0.75);filter:brightness(0.75)}.projectGrid{display:grid;grid-column:1/-1;grid-template-columns:var(--mgLeft) auto var(--mgLeft);margin-top:2rem;width:100%}@media(min-width: 768px){.projectGrid{grid-template-columns:var(--mgLeft) repeat(4, 1fr) var(--mgLeft)}}@media(min-width: 992px){.projectGrid{grid-template-columns:var(--mgLeft) repeat(6, 1fr) var(--mgLeft)}}.projectHeading{border-bottom:1px solid var(--textColor);font-size:40vw;grid-column:2/3;line-height:.65;padding-bottom:2rem;position:relative;z-index:1}@media(min-width: 768px){.projectHeading{font-size:42vw;grid-column:2/6;margin-top:4rem;padding-bottom:3rem}}@media(min-width: 992px){.projectHeading{font-size:43.5vw;grid-column:2/8;margin-top:calc(var(--mgLeft) + 2vw);padding-bottom:calc(var(--mgLeft)/2)}}.projectHeading+.projectSection{padding-top:2rem}@media(min-width: 768px){.projectHeading+.projectSection{padding-top:3rem}}@media(min-width: 992px){.projectHeading+.projectSection{padding-top:calc(var(--mgLeft)/2)}}.projectSection{grid-column:2/3;height:auto;padding-top:4rem;position:relative;z-index:2}@media(min-width: 768px){.projectSection{grid-column:2/6;padding-top:var(--mgLeft)}}@media(min-width: 992px){.projectSection{grid-column:2/8;padding-top:var(--mgLeft)}}.projectSection.full{grid-column:1/-1}.padded{padding-left:var(--mgLeft);padding-right:var(--mgLeft)}.grid3{row-gap:2rem;display:grid;grid-template-columns:100%;width:100%}.grid3 p picture{margin-top:2rem;height:auto;width:100%;position:relative}.grid3 p picture img{height:auto;width:100%;position:relative;opacity:.5}@media(min-width: 768px){.grid3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.grid3{row-gap:0;grid-template-columns:repeat(3, 1fr)}.grid3 p{padding:0 2rem}}.grid2{display:grid;grid-template-columns:100%;width:100%}@media(min-width: 992px){.grid2{grid-template-columns:repeat(2, 1fr)}}.grid2 p{padding:0 2rem}.col13{grid-column:1/-1}@media(min-width: 992px){.col13{grid-column:1/3}}.col23{grid-column:1/-1}@media(min-width: 992px){.col23{grid-column:2/4}}.col34{grid-column:1/-1}@media(min-width: 768px){.col34{grid-column:2/3}}@media(min-width: 992px){.col34{grid-column:3/4}}.col12{grid-column:1/-1}@media(min-width: 992px){.col12{grid-column:1/2}}.col21{grid-column:1/-1}@media(min-width: 992px){.col21{grid-column:2/3}}.projectText{row-gap:0}.projectText h4{grid-column:1/-1;margin-bottom:.5rem}.projectText p{margin-bottom:.5rem}.projectText p:last-of-type{margin-bottom:0}@media(min-width: 768px){.projectText p{margin-bottom:1rem;padding-left:2rem}.projectText p:first-of-type{padding-left:0}.projectText p:last-of-type{grid-column:2/3}}@media(min-width: 992px){.projectText p{grid-column:auto;margin-bottom:0;padding-left:2rem;padding-right:2rem}.projectText p:last-of-type{grid-column:auto;padding-right:0}}.projectImage{grid-column:1/-1;height:auto;z-index:2}.projectImageGrid{--ratio: 100%}.projectImageGrid>*{grid-column:1/-1}@media(min-width: 992px){.projectImageGrid>*{grid-column:span 1;padding:0 2rem}}.projectImageGrid img{height:auto}.projectImageGrid picture{padding-bottom:var(--ratio);position:relative;width:100%}@media(min-width: 992px){.projectImageGrid picture{margin:0 auto;padding-bottom:calc(var(--ratio) - 4rem);width:calc(100% - 4rem)}}.projectImageGrid picture img{height:100%;left:0;position:absolute;top:0;width:100%}.projectLogo{align-items:center;background-clip:content-box;background-color:#fff;background-color:var(--bg);box-sizing:content-box;display:flex;height:100vw;justify-content:center;width:100%}@media(min-width: 992px){.projectLogo{height:100vh}}.projectLogo picture{align-items:center;display:flex;justify-content:center}.projectLogo img{-o-object-fit:contain;object-fit:contain;width:70%}@media(min-width: 992px){.projectLogo img{width:40%}}.projectImageStagger{--ratio: 100%;row-gap:2rem;display:grid}@media(min-width: 992px){.projectImageStagger{row-gap:0;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-template-rows:repeat(4, auto);height:auto}}.projectImageStagger picture{height:0;padding-bottom:var(--ratio);position:relative}.projectImageStagger picture img{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width: 992px){.projectImageStagger>*:nth-child(2n+1){grid-row:1/3}}@media(min-width: 992px){.projectImageStagger>*:nth-child(2n){grid-column:2/3;grid-row:2/4}}@media(min-width: 992px){.projectImageStagger+.projectImageStagger{padding-top:0}}@media(min-width: 992px){.grid2+.grid2{padding-top:0}}.projectImageStagger3{row-gap:2rem}@media(min-width: 992px){.projectImageStagger3{row-gap:0;grid-template-rows:repeat(4, 1fr)}}.projectImageStagger3 img{height:auto;width:100%}.projectImageStagger3>*{grid-column:1/-1}@media(min-width: 992px){.projectImageStagger3>*{grid-column:span 1;padding:0 2rem}}@media(min-width: 992px){.projectImageStagger3>*:nth-child(3n+1){grid-row:1/3}}@media(min-width: 992px){.projectImageStagger3>*:nth-child(3n+2){grid-column:2/3;grid-row:2/4}}@media(min-width: 992px){.projectImageStagger3>*:nth-child(3n){grid-column:3/4;grid-row:3/5}}@media(min-width: 992px){.projectText.pad h4,.projectText.pad p{padding:0 2rem}}.projectAutoSlider{--width: 100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:20rem;position:relative;width:100%}@media(min-width: 992px){.projectAutoSlider *[data-effect=autoSlide]{display:flex;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.projectAutoSlider *[data-effect=autoSlide]>*{box-sizing:content-box;display:block;flex-shrink:0;height:100%;margin-bottom:2rem;max-width:none;width:100%}@media(min-width: 992px){.projectAutoSlider *[data-effect=autoSlide]>*{margin-right:2rem;width:var(--width)}}.projectAutoSlider *[data-effect=autoSlide]>*:last-child{margin-bottom:0;margin-right:0}.projectAutoSlider *[data-effect=autoSlide]>* img{height:100%;left:0;max-width:none;top:0;width:100%}@media(min-width: 992px){.projectAutoSlider *[data-scale=true]>*:first-child{width:100vw}}@media(min-width: 992px){.projectAutoSlider *[data-scale=true]>*:last-child{width:100vw}}@media screen and (max-width: 992px){.projectAutoSlider *[data-scale=true] picture{-webkit-transform:scale(1) !important;transform:scale(1) !important}}.projectAutoSlider .autoSlideWrapper{--height: fit-content;background-clip:content-box;background-color:var(--bgColor);overflow:hidden;padding:0 var(--mgLeft)}@media(min-width: 992px){.projectAutoSlider .autoSlideWrapper{padding:0}}@media(min-width: 992px){.autoSticky{height:800vh}}@media(min-width: 992px){.autoSticky .autoSlideWrapper{height:100vh;position:-webkit-sticky;position:sticky;top:0}}.desktopScroll{position:relative}.desktopScroll .scrollImg{background-color:gray}@media(min-width: 992px){.desktopScroll .scrollImg{--ratio: 100%;height:72%;left:9%;-o-object-position:top;object-position:top;overflow-y:scroll;position:absolute;top:18%;width:82.5%}.desktopScroll .scrollImg img{height:var(--ratio);-o-object-position:top;object-position:top;width:100%}}.desktopScroll .baseImg{display:none}@media(min-width: 992px){.desktopScroll .baseImg{display:block}}.projectControls{align-items:center;display:none;font-size:1rem;justify-content:center;mix-blend-mode:difference;position:fixed;top:0;transition:opacity .25s;z-index:4}@media(min-width: 768px){.projectControls{display:flex}}.projectControls.fade{opacity:0;pointer-events:none}.projectUi{top:50vh;width:var(--mgLeft);-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;margin-top:-6rem}.projectControlPrev{left:0}.projectControlNext{right:0}.projectControlTitle{display:flex;height:6.5rem;justify-content:center;z-index:10;left:0;max-width:100vw;right:0;width:100vw;pointer-events:none;padding:0 calc(var(--mgLeft) + 4rem);text-align:center;font-weight:800;text-transform:uppercase}@media(min-width: 768px){.projectControlTitle{height:4rem}}@media(min-width: 992px){.projectControlTitle{height:3rem}}.projectTopButton{align-items:center;bottom:0;display:flex;grid-column:1/-1;height:4rem;justify-content:center;max-width:none;mix-blend-mode:difference;position:-webkit-sticky;position:sticky;width:100%;z-index:6}.nextProject{background-color:var(--bgColor);border-top:1px solid var(--textColor);grid-column:1/-1;padding:0 var(--mgLeft);z-index:7}.nextProject a{max-width:none}.nextProject .nextProjectInfo{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--mgLeft) 0}.nextProject .nextProjectInfo>*:nth-child(2){text-align:center}@media(min-width: 992px){.nextProject .nextProjectInfo>*{width:33%}}.nextProject .nextProjectInfo h4{margin-top:.5em}@media(min-width: 992px){.nextProject .nextProjectInfo h4{margin-top:0;text-align:right}}.nextProject .projectNextImage{display:block;padding-bottom:50vh;position:relative;width:100%}.nextProject .projectNextImage img{height:100%;left:0;-o-object-position:top;object-position:top;opacity:.5;position:absolute;top:0;transition:opacity .25s;width:100%}.nextProject .projectNextImage img:active,.nextProject .projectNextImage img:hover{opacity:1}.videoSection{width:100%;position:relative;--plyr-color-main: black;--plyr-range-fill-background: var(--accentColor)}.videoSection .plyr__control--overlaid{background:#000;padding:2rem;border:2px solid #fff;transition:background .25s,-webkit-transform .25s;transition:background .25s,transform .25s;transition:background .25s,transform .25s,-webkit-transform .25s;-webkit-transform-origin:center;transform-origin:center}.videoSection .plyr__control--overlaid>svg{width:1.5rem;height:1.5rem;transition:fill .25s}.videoSection .plyr__control--overlaid:hover,.videoSection .plyr__control--overlaid:active{background:var(--textColor);-webkit-transform:scale(1.25) translateX(-50%) translateY(-50%);transform:scale(1.25) translateX(-50%) translateY(-50%)}.videoSection .plyr__control--overlaid:hover>svg,.videoSection .plyr__control--overlaid:active>svg{fill:var(--bgColor)}.videoSection.videoPad{width:80%;margin:0 auto}

/*# sourceMappingURL=styles.css.map */