@font-face{font-family:Judge;src:url(/fonts/F37Judge-Bold.woff2) format("woff2"),url(/fonts/F37Judge-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Grotesc;src:url(/fonts/F37Grotesc-Book.woff2) format("woff2"),url(/fonts/F37Grotesc-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grotesc;src:url(/fonts/F37Grotesc-BookItalic.woff2) format("woff2"),url(/fonts/F37Grotesc-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Grotesc;src:url(/fonts/F37Grotesc-Bold.woff2) format("woff2"),url(/fonts/F37Grotesc-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grotesc;src:url(/fonts/F37Grotesc-BoldItalic.woff2) format("woff2"),url(/fonts/F37Grotesc-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--gridWidth: calc(99vw - (2*var(--navBarWidth)) + 2px);--gridGap: 6vh;--innerGridWidth: 66vw;--outerGridWidth: 80vw;--rightGridWidth: 75vw;--leftGridWidth: 70vw;--innerGridMobile: 86vw;--headerFont: Judge, sans-serif;--headerSize: clamp(20px, 4.1vh, 60px);--headerSizeLarge: clamp(40px, 6vh, 60px);--normalTextFont: Grotesc, sans-serif;--normalTextSize: clamp(12px, 2.2vh, 19px);--normalTextLineHeight: 1.15;--navBarWidth: clamp(35px, 4vw, 45px);--navFontSize: clamp(25px, 1.6vw, 35px);--scrollbarWidth: 15px;--projectsPad: 13vw;--practicePad: 9vw;--dropbackNav: 10;--uiShadow: drop-shadow(0px 0px 2px black);--mobilePadGenerous: 7vw;--mobilePad: 3vw;--mobileWidth790: 90vw;--breakPointMed: 790px;--breakPointSmall: 520px;--siteMax: 1400px}.grid{width:100vw;width:100cqw;display:flex;flex-direction:column;box-sizing:border-box;z-index:0}.grid .innerGrid{width:var(--innerGridWidth);margin-left:auto;margin-right:auto}.grid .outerGrid{width:var(--outerGridWidth);margin-left:auto;margin-right:auto}.grid .topSection{width:calc(100vw - var(--scrollbarWidth))}.grid .topSection .topGrid{width:var(--outerGridWidth);margin-left:auto;margin-right:auto}.gridLeft{padding-top:clamp(100px,18vh,200px);width:var(--leftGridWidth);margin-left:auto;margin-right:auto}.gridLeft .topSection{width:var(--leftGridWidth);margin-left:auto;margin-right:auto;background:none}.gridLeft .topSection .topGrid{width:100%}.gridLeft .topSection .search svg{stroke:#000}.gridLeft .topSection .logo svg{fill:#000}.gridLeft .textBlock .strap{width:50%}.gridLeft .footer{width:100%}.gridLeft .contactBlock{border-top:1px solid #00cf6b;margin-left:calc(-1 * (var(--projectsPad) - var(--navBarWidth)));width:calc(100vw - 2 * var(--navBarWidth));padding-left:calc(var(--projectsPad) - var(--navBarWidth))}.gridRight{padding-top:18vh;width:var(--rightGridWidth);margin-left:auto;margin-right:auto}.gridRight .topSection{width:var(--rightGridWidth);margin-left:auto;margin-right:auto;background:transparent}.gridRight .topSection .topGrid{width:100%}.gridRight .topSection .search svg{stroke:#000}.gridRight .topSection .logo svg{fill:#000}.topSection{display:flex;position:absolute;top:0;height:clamp(100px,6%,150px);z-index:8;background:linear-gradient(0deg,#fff0,#000000ae);align-items:center}.topSection .topGrid{display:flex;align-items:center}.topSection .search{margin-left:auto}.topSection .search svg{height:clamp(20px,2.6vh,30px);width:clamp(20px,2.6vh,30px);stroke:#fff}.topSection .logo{height:clamp(20px,3.2vh,30px)}.topSection .logo:hover{cursor:pointer}.topSection .logo svg{max-width:500px;height:100%;fill:#fff}.subGrid{max-width:100cqw;border-top:1px solid #00cf6b;background-color:#fff;z-index:5}.subGrid .outerGrid{width:var(--outerGridWidth);margin-left:auto;margin-right:auto}.subGridRight{max-width:100cqw;border-top:1px solid #00cf6b;background-color:#fff;z-index:5}.subGridRight .outerGrid{width:var(--rightGridWidth);margin-left:auto;margin-right:auto}.subGridLeft{max-width:100cqw;border-top:1px solid #00cf6b;background-color:#fff;z-index:5}.subGridLeft .outerGrid{width:var(--leftGridWidth);margin-left:auto;margin-right:auto}@media screen and (min-width: 1900px){.grid .moduleFrame,.gridLeft .moduleFrame,.gridRight .moduleFrame,.subGridRight .moduleFrame,.subGridLeft .moduleFrame,.subGrid .moduleFrame{width:100%}.grid .moduleFrame .innerGrid,.gridLeft .moduleFrame .innerGrid,.gridRight .moduleFrame .innerGrid,.subGridRight .moduleFrame .innerGrid,.subGridLeft .moduleFrame .innerGrid,.subGrid .moduleFrame .innerGrid{max-width:var(--siteMax);margin-left:auto;margin-right:auto}.grid .outerGrid,.gridLeft .outerGrid,.gridRight .outerGrid,.subGridRight .outerGrid,.subGridLeft .outerGrid,.subGrid .outerGrid{max-width:var(--siteMax);width:var(--siteMax);margin-left:auto!important;margin-right:auto!important}.practiceGrid{width:var(--rightGridWidth);max-width:var(--siteMax);margin-left:auto;margin-right:auto}.practiceGrid .moduleFrame{width:100%}.practiceGrid .moduleFrame .innerGrid{max-width:var(--siteMax)}.practiceGrid .outerGrid{max-width:var(--siteMax);width:var(--siteMax)}.practiceTopMenu{width:var(--rightGridWidth);max-width:var(--siteMax);margin-left:auto;margin-right:auto}.grid .topSection .topGrid .search{margin-right:clamp(0px,2%,50px)}.grid .topSection .topGrid .logo{margin-left:clamp(0px,2%,50px)}.gridLeft .topSection .topGrid .search,.gridRight .topSection .topGrid .search{margin-right:0}.gridLeft .topSection .topGrid .logo,.gridRight .topSection .topGrid .logo{margin-left:0}.gridLeft{max-width:var(--siteMax);margin-left:auto;margin-right:auto;padding:0;padding-top:clamp(100px,18vh,200px)}:root{--outerGridWidth: clamp(1200px, 80vw, 1600px) }}@media screen and (min-width: 1400px){:root{--navBarWidth: clamp(35px, 6vw, 50px);--navFontSize: clamp(20px, 1.6vw, 28px)}}@media screen and (min-width: 791px) and (max-width: 1899px){.gridLeft,.subGridLeft .outerGrid{margin-left:calc((100vw - var(--leftGridWidth)) / 2 - var(--navBarWidth))}.gridRight,.subGridRight .outerGrid{margin-left:calc((100vw - var(--rightGridWidth)) / 2 + var(--navBarWidth))}}@media screen and (max-width: 790px){:root{--gridWidth: 100vw;--scrollbarWidth: 0px}body,html{overflow-x:hidden}.grid,.gridLeft,.gridRight,.subGrid,.subGridLeft,.subGridRight{width:100vw;width:100cqw}.grid .outerGrid,.gridLeft .outerGrid,.gridRight .outerGrid,.subGrid .outerGrid,.subGridLeft .outerGrid,.subGridRight .outerGrid,.grid .innerGrid,.gridLeft .innerGrid,.gridRight .innerGrid,.subGrid .innerGrid,.subGridLeft .innerGrid,.subGridRight .innerGrid{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.grid .topSection,.gridLeft .topSection,.gridRight .topSection,.subGrid .topSection,.subGridLeft .topSection,.subGridRight .topSection{width:100vw;width:100cqw}.grid .topSection .topGrid,.gridLeft .topSection .topGrid,.gridRight .topSection .topGrid,.subGrid .topSection .topGrid,.subGridLeft .topSection .topGrid,.subGridRight .topSection .topGrid{width:var(--innerGridMobile)!important;margin-left:auto;margin-right:auto}.grid .topSection .topGrid .logo,.gridLeft .topSection .topGrid .logo,.gridRight .topSection .topGrid .logo,.subGrid .topSection .topGrid .logo,.subGridLeft .topSection .topGrid .logo,.subGridRight .topSection .topGrid .logo{max-width:50vw}.grid .topSection .topGrid .logo svg,.gridLeft .topSection .topGrid .logo svg,.gridRight .topSection .topGrid .logo svg,.subGrid .topSection .topGrid .logo svg,.subGridLeft .topSection .topGrid .logo svg,.subGridRight .topSection .topGrid .logo svg{width:100%}.grid .practiceGrid .moduleSection .innerGrid,.gridLeft .practiceGrid .moduleSection .innerGrid,.gridRight .practiceGrid .moduleSection .innerGrid,.subGrid .practiceGrid .moduleSection .innerGrid,.subGridLeft .practiceGrid .moduleSection .innerGrid,.subGridRight .practiceGrid .moduleSection .innerGrid{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.practiceTopMenu{flex-wrap:wrap;width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.practiceTopMenu .practiceMenuItem{margin-right:clamp(10px,4vw,20px)!important}}@media screen and (max-width: 499px){:root{--scrollbarWidth: 0px}}v-cloak{display:none}body{container-type:inline-size;padding:0;margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{overflow-y:auto;scrollbar-color:#c2f9ba #00cf6b;scrollbar-gutter:stable;scrollbar-width:small;scrollbar-color:#00cf6b #dfdfdf;box-sizing:border-box;-webkit-font-smoothing:antialiased}#app{width:100cqw;min-height:100.5vh;margin:0 auto;padding:0;text-align:left;scrollbar-gutter:stable;scrollbar-width:none}.underline{text-decoration:underline}.underline:hover{cursor:pointer}.topDarkMode{background:transparent}.topDarkMode .logo svg{fill:#000}.topDarkMode .search svg{stroke:#000}.mainSection{transition:opacity .2s ease-in-out}.notReady{opacity:0;transition:opacity 0s}.practiceTopMenu{display:flex;font-family:var(--normalTextFont);border-bottom:1px solid #00cf6b;padding-bottom:2vh;margin-bottom:5vh}.practiceTopMenu .practiceMenuItem{display:flex;justify-content:center;align-items:center;margin-right:2vw}.practiceTopMenu .practiceMenuItem .arrow{transform:rotate(90deg);margin-right:.2vw}.practiceTopMenu .practiceMenuItem .arrow svg{height:25px;width:30px}.practiceTopMenu .practiceMenuItem .arrow svg line,.practiceTopMenu .practiceMenuItem .arrow svg polyline{stroke:#00cf6b}.practiceTopMenu a{text-decoration:none;color:#000}.fixer{margin-top:calc(-1 * var(--gridGap))}.practiceGrid{position:relative;display:inline-flex}.practiceGrid .moduleSection{border-left:1px solid #00cf6b;width:84%}.practiceGrid .moduleSection .carousel,.practiceGrid .moduleSection .textBlock,.practiceGrid .moduleSection .illustratedRepeater{margin-left:5%}.practiceGrid .moduleSection .innerGrid{width:90%}.practiceGrid .moduleSection .illustratedRepeater .strap{width:50%}.practiceGrid .moduleSection .stackable .innerGrid{flex-direction:column}.practiceGrid .moduleSection .stackable .innerGrid .mbLeft{width:100%}.practiceGrid .moduleSection .stackable .innerGrid .mbLeft .strap{width:50%;margin-bottom:4vh}.practiceGrid .moduleSection .stackable .innerGrid .linkInstance{margin-bottom:3vh}.practiceGrid .moduleSection .stackable .innerGrid .mbRight{width:100%;margin-left:0}.practiceGrid .moduleSection .stackable .innerGrid img{width:100%}.wrapper{overflow:visible;width:16%;padding-bottom:8vh}.wrapper .menuSection{position:sticky;top:4vh;position:-webkit-sticky;align-self:flex-start;text-align:left;font-family:var(--normalTextFont)}.wrapper .menuSection .menuWrapper{padding-right:1vw}.wrapper .menuSection .menuWrapper .controlBlock{margin-bottom:1.2vh}.wrapper .menuSection .menuItem{margin-bottom:3vh;font-size:clamp(14px,1vw,18px)}.wrapper .menuSection .menuItem:hover{cursor:pointer}.miniControls{display:flex;align-items:center;margin-bottom:5vh}.toggleBtn{border:1px solid #00cf6b;height:clamp(20px,1vw,40px);width:clamp(20px,1vw,40px);border-radius:50%;margin-right:clamp(6px,.3vw,10px);display:flex;flex-shrink:0;flex-grow:0;justify-content:center;align-items:center}.toggleBtn .toggleCenter{height:clamp(16px,.8vw,36px);width:clamp(16px,.8vw,36px);flex-shrink:0;flex-grow:0;background-color:#00cf6b;border-radius:50%}.toggleBtn:hover{cursor:pointer}.controlBlock{display:flex;align-items:center;margin-right:clamp(10px,1vw,20px)}.controlBlock:hover{cursor:pointer}.video{width:100%;height:100%;object-fit:cover}.placeholder{opacity:0}.errorBlock{margin-top:20vh;align-items:center;text-align:center}.errorBlock .textSection{width:100%;justify-content:center}.errorBlock .errorText{font-family:var(--headerFont);font-size:clamp(40px,8vh,70px);text-transform:uppercase}.errorBlock .errorTextSmall{font-family:var(--normalTextFont);font-size:clamp(20px,3vh,30px)}.vLine{display:flex;align-items:center}.vLine .vBlob{margin-left:clamp(10px,1vw,15px);background-color:#2b2927;height:clamp(14px,3.3vh,26px);width:clamp(14px,3.3vh,26px);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700}.vLine:hover{cursor:pointer}@media screen and (max-width: 980px){.practiceGrid .wrapper{display:none}.practiceGrid .moduleSection{border:0;width:100%}.practiceGrid .carousel,.practiceGrid .textBlock,.practiceGrid .illustratedRepeater{margin-left:auto!important}}.moduleFrame{background-color:#fff;min-height:10vh;width:100%;transition:.3s all ease-in-out}.moduleFrame .innards{transition:.3s all ease-in-out;opacity:0}.frameReady{background-color:transparent}.frameReady .innards{opacity:1}.module{width:100%;margin-bottom:2vh;opacity:1;transition:opacity .4s ease-in-out}.module img,.module iframe{max-width:100%}.loading{height:80vh;opacity:0}.linkInstance svg{max-height:2vh}.halfLeft{width:50%;padding-right:1%;text-align:left}.footer{padding-top:10vh;font-family:Grotesc,"sans-serif";font-size:clamp(14px,2vh,18px);background-color:#2b2927;color:#fff}.footer a{color:#fff!important;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .locations{display:flex;padding-bottom:4vh;border-bottom:1px solid white}.footer .locations .location{text-align:left;width:25%}.footer .locations .location .locationName{font-family:Judge,"sans serif";font-size:clamp(20px,3vh,40px);text-transform:uppercase}.footer .locations .location .locationLink{font-family:Grotesc,"sans serif";font-size:clamp(12px,2vh,18px)}.footer .lowerFooter{margin-top:4vh;display:flex}.footer .lowerFooter svg{fill:#fff}.footer .lowerFooter .legalNotice{width:25%;text-align:left;font-size:clamp(12px,1.6vh,16px);font-family:Grotesc,"sans-serif";margin-bottom:clamp(100px,3vh,200px)}.footer .lowerFooter .legalNotice p{margin-top:1vh;margin-bottom:1vh}.footer .lowerFooter .legalNotice svg{width:clamp(300px,90%,400px);margin-bottom:2vh}.footer .lowerFooter .linkPanel{margin-left:auto;width:50%;display:flex}.footer .lowerFooter .socials{display:flex;flex-direction:column;width:33.3%;text-align:left;margin-bottom:auto}.footer .lowerFooter .socials .social{height:clamp(14px,2vh,18px);margin-bottom:clamp(10px,1vh,20px);font-weight:900}.footer .lowerFooter .links{display:flex;flex-wrap:wrap;width:66.6%;text-align:left;justify-content:flex-start;margin-bottom:auto}.footer .lowerFooter .links .link{width:50%;height:clamp(14px,2vh,18px);margin-bottom:clamp(10px,1vh,20px)}@media screen and (max-width: 790px){.footer{padding-top:5vh;padding-bottom:10vh}.footer .locations{flex-direction:column}.footer .locations .location{width:unset;margin-bottom:2vh}.footer .lowerFooter{flex-direction:column-reverse}.footer .lowerFooter .linkPanel,.footer .lowerFooter .legalNotice{margin-left:0;width:100%}.footer .lowerFooter .legalNotice{margin-top:4vh}.footer .lowerFooter .legalNotice svg{width:50%}}.navText{transform:rotate(-90deg);display:flex;align-items:center;font-family:var(--headerFont);text-transform:uppercase}.navText div{margin-left:.6vw}.navText .upHolder{height:1.5vw;width:1.5vw;transform:rotate(90deg)}.navText .upHolder svg{height:1.5vw;width:1.5vw}.navText .upHolder polyline,.navText .upHolder line{stroke:#00cf6b}.navText:hover{cursor:pointer}@media screen and (min-width: 791px){.stackLeft{width:calc(var(--navBarWidth) * 2);position:fixed;bottom:0;left:0;height:100vh;z-index:11;box-sizing:border-box;background-color:#fff;-webkit-user-select:none;user-select:none}.stackLeft .items{position:absolute;right:0;bottom:0;height:100%;width:calc(var(--navBarWidth) * 2);font-family:var(--);text-transform:uppercase;font-size:var(--navFontSize)}.stackLeft .items .itemRight{background-color:#fff;position:absolute;bottom:0;right:0;height:100%;width:var(--navBarWidth);display:flex;justify-content:center;align-items:center;border-right:1px solid #00cf6b;border-left:1px solid #00cf6b}.stackLeft .items .itemLeft{background-color:#fff;position:absolute;bottom:0;height:100%;left:0;width:var(--navBarWidth);display:flex;justify-content:center;align-items:center;border-right:1px solid #00cf6b}.stackRight{width:calc(var(--navBarWidth) * 2);position:fixed;bottom:0;right:0;height:100vh;z-index:11;box-sizing:border-box;background-color:#fff;-webkit-user-select:none;user-select:none}.stackRight .items{position:absolute;left:0;bottom:0;height:100%;width:calc(var(--navBarWidth) * 2);font-family:Judge,sans-serif;text-transform:uppercase;font-size:var(--navFontSize)}.stackRight .items .itemRight{background-color:#fff;position:absolute;bottom:0;right:0;height:100%;width:var(--navBarWidth);display:flex;justify-content:center;align-items:center;border-left:1px solid #00cf6b}.stackRight .items .itemLeft{background-color:#fff;position:absolute;bottom:0;height:100%;right:var(--navBarWidth);width:var(--navBarWidth);display:flex;justify-content:center;align-items:center;border-left:1px solid #00cf6b}.stackLeft.homeState,.stackLeft.homeState .items{width:var(--navBarWidth)}.stackLeft.homeState .items .itemRight{display:none}.stackLeft.homeState.animateSingleLeftToRight{background-color:#003330;color:#fff;transition:width .6s ease-in-out;width:calc(100vw - (var(--navBarWidth) + var(--scrollbarWidth)))!important}.stackLeft.homeState.animateSingleLeftToRight .items .itemLeft,.stackLeft.homeState.animateSingleLeftToRight .items .itemRight{background-color:transparent}.stackLeft.homeState.decaySingleLeftToRight{background-color:#003330;color:#fff;transition:width .6s ease-in-out;width:var(--navBarWidth)!important;left:unset;right:var(--navBarWidth);z-index:var(--dropbackNav)}.stackLeft.homeState.decaySingleLeftToRight .items .itemLeft,.stackLeft.homeState.decaySingleLeftToRight .items .itemRight{background-color:transparent}.stackRight.homeState,.stackRight.homeState .items{width:var(--navBarWidth)}.stackRight.homeState .items .itemLeft{display:none}.stackRight.homeState.animateSingleRightToLeft{background-color:#003330;color:#fff;transition:width .6s ease-in-out;width:calc(100vw - (var(--navBarWidth) + var(--scrollbarWidth)))!important}.stackRight.homeState.animateSingleRightToLeft .items .itemLeft,.stackRight.homeState.animateSingleRightToLeft .items .itemRight{background-color:transparent}.stackRight.homeState.decaySingleRightToLeft{background-color:#003330;color:#fff;transition:width .6s ease-in-out;width:var(--navBarWidth)!important;right:unset;left:var(--navBarWidth);z-index:var(--dropbackNav)}.stackRight.homeState.decaySingleRightToLeft .items .itemLeft,.stackRight.homeState.decaySingleRightToLeft .items .itemRight{background-color:transparent}.stackRight.animateLeft{width:calc(100vw - var(--scrollbarWidth))!important;transition:width .6s ease-in-out;background-color:#003330}.stackRight.animateLeft .itemLeft{background-color:#fff}.stackRight.animateLeft .itemRight{background-color:transparent;color:#fff}.stackRight.animateLeftDecay{width:var(--navBarWidth)!important;transition:width .6s ease-in-out;background-color:#003330;left:0;right:unset;z-index:99}.stackRight.animateLeftDecay .itemLeft{background-color:#fff}.stackRight.animateLeftDecay .itemRight{background-color:#003330;color:#fff}.stackLeft.animateRight{width:calc(100vw - var(--scrollbarWidth));transition:width .6s ease-in-out;background-color:#003330}.stackLeft.animateRight .items .itemRight{background-color:#fff}.stackLeft.animateRight .items .itemLeft{background-color:transparent;color:#fff}.stackLeft.animateRightDecay{width:var(--navBarWidth)!important;transition:width .6s ease-in-out;background-color:#003330;right:0;left:unset;z-index:99}.stackLeft.animateRightDecay .items .itemRight{background-color:#fff}.stackLeft.animateRightDecay .items .itemLeft{background-color:#003330!important;color:#fff!important}.stackLeft.animateHalfRight{background-color:#003330;z-index:var(--dropbackNav);right:var(--navBarWidth);left:unset;transition:width .6s ease-in-out;width:100vw}.stackLeft.animateHalfRight .items{width:var(--navBarWidth)}.stackLeft.animateHalfRight .items .itemLeft{background-color:transparent;color:#fff}.stackLeft.animateHalfRight .items .itemRight{display:none}.stackLeft.animateHalfRightDecay{background-color:#003330;z-index:var(--dropbackNav);left:0;right:unset;transition:width .6s ease-in-out;width:var(--navBarWidth)}.stackLeft.animateHalfRightDecay .items{width:var(--navBarWidth)}.stackLeft.animateHalfRightDecay .items .itemLeft{background-color:transparent;color:#fff}.stackLeft.animateHalfRightDecay .items .itemRight{display:none}.stackRight.animateHalfLeft{background-color:#003330;z-index:var(--dropbackNav);left:var(--navBarWidth);right:unset;transition:width .6s ease-in-out;width:calc(100vw - var(--scrollbarWidth))}.stackRight.animateHalfLeft .items{width:var(--navBarWidth);right:unset;left:0}.stackRight.animateHalfLeft .items .itemLeft{display:none}.stackRight.animateHalfLeft .items .itemRight{background-color:transparent;color:#fff}.stackRight.animateHalfLeftDecay{background-color:#003330;z-index:var(--dropbackNav);right:0;left:unset;transition:width .6s ease-in-out;width:var(--navBarWidth)}.stackRight.animateHalfLeftDecay .items{width:var(--navBarWidth);right:unset;left:0}.stackRight.animateHalfLeftDecay .items .itemLeft{display:none}.stackRight.animateHalfLeftDecay .items .itemRight{background-color:transparent;color:#fff}.shortcuts{position:fixed;bottom:10vh;right:clamp(80px,5vw,300px);display:flex;flex-direction:column;z-index:6}.shortcuts .scrollShortcut{margin-top:1vh}.shortcutsProjects{right:calc(2vw + 2 * var(--navBarWidth))}.homeShortcut,.scrollShortcut{background-color:#00cf6b;height:clamp(20px,2.5vw,38px);width:clamp(20px,2.5vw,38px);border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid white}.homeShortcut svg,.scrollShortcut svg{height:clamp(20px,1.2vw,28px);width:clamp(20px,1.2vw,28px)}.homeShortcut:hover,.scrollShortcut:hover{cursor:pointer}.scrollShortcut{bottom:4vh}.scrollShortcut svg line,.scrollShortcut svg polyline{stroke:#fff}.homeIcon{margin-top:-.1vw}.homeIcon polyline{fill:none;stroke:#fff;stroke-width:8px}}@media screen and (max-width: 790px){.shortcuts{display:none}.stackLeft,.stackRight,.homeState{background-color:#fff;display:flex;position:fixed;bottom:0;height:clamp(40px,7vh,60px);width:100vw;z-index:10;-webkit-backface-visibility:hidden;filter:drop-shadow(2px 4px 6px black)}.stackLeft .items,.stackRight .items,.homeState .items{position:relative;width:100%;display:flex;background-color:#fff}.stackLeft .items .itemLeft,.stackLeft .items .itemRight,.stackRight .items .itemLeft,.stackRight .items .itemRight,.homeState .items .itemLeft,.homeState .items .itemRight{width:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.stackLeft .items .itemLeft .navText,.stackLeft .items .itemRight .navText,.stackRight .items .itemLeft .navText,.stackRight .items .itemRight .navText,.homeState .items .itemLeft .navText,.homeState .items .itemRight .navText{transform:rotate(0);font-size:clamp(22px,3.6vh,48px)}.stackLeft .items .itemLeft .navText .upHolder,.stackLeft .items .itemLeft .navText svg,.stackLeft .items .itemRight .navText .upHolder,.stackLeft .items .itemRight .navText svg,.stackRight .items .itemLeft .navText .upHolder,.stackRight .items .itemLeft .navText svg,.stackRight .items .itemRight .navText .upHolder,.stackRight .items .itemRight .navText svg,.homeState .items .itemLeft .navText .upHolder,.homeState .items .itemLeft .navText svg,.homeState .items .itemRight .navText .upHolder,.homeState .items .itemRight .navText svg{height:clamp(26px,3.6vh,50px);width:clamp(26px,3.6vh,50px)}.stackLeft .items .itemLeft .navText .upHolder,.stackLeft .items .itemRight .navText .upHolder,.stackRight .items .itemLeft .navText .upHolder,.stackRight .items .itemRight .navText .upHolder,.homeState .items .itemLeft .navText .upHolder,.homeState .items .itemRight .navText .upHolder{margin-left:calc(-1*clamp(26px,4vh,50px))}.stackLeft .items .itemLeft:hover,.stackLeft .items .itemRight:hover,.stackRight .items .itemLeft:hover,.stackRight .items .itemRight:hover,.homeState .items .itemLeft:hover,.homeState .items .itemRight:hover{cursor:pointer}.stackLeft .items .itemLeft,.stackRight .items .itemLeft,.homeState .items .itemLeft{border-right:3px solid #00cf6b!important}}.navHidden{opacity:0;pointer-events:none}.upHolder svg{opacity:0;transition:all .3s ease-in;margin-top:2vh}.stackLeft.animateArrow .itemRight svg{opacity:1;margin-top:0vh}.stackRight.animateArrow .itemLeft svg{opacity:1;margin-top:0vh}@media screen and (min-width: 791px){.stackRight .items .itemRight{transition:color .5s ease-in-out;overflow-x:hidden}.stackRight .items .itemRight:before{transition:all .5s ease-in-out;content:"";height:100%;width:var(--navBarWidth);margin-left:var(--navBarWidth);position:absolute;background-color:#003330;bottom:0;left:0}.stackRight .items .itemRight:hover{color:#fff;cursor:pointer}.stackRight .items .itemRight:hover:before{margin-left:0}.stackLeft .items .itemLeft{transition:color .5s ease-in-out;overflow-x:hidden}.stackLeft .items .itemLeft:before{transition:all .5s ease-in-out;content:"";height:100%;width:var(--navBarWidth);margin-right:var(--navBarWidth);position:absolute;background-color:#003330;bottom:0;right:0}.stackLeft .items .itemLeft:hover{color:#fff;cursor:pointer}.stackLeft .items .itemLeft:hover:before{margin-right:0}}@media screen and (max-width: 520px){.stackLeft,.stackRight{height:10vh}.stackLeft .items .itemLeft,.stackLeft .items .itemRight,.stackRight .items .itemLeft,.stackRight .items .itemRight{align-items:flex-start}.stackLeft .items .itemLeft .navText,.stackLeft .items .itemRight .navText,.stackRight .items .itemLeft .navText,.stackRight .items .itemRight .navText{margin-top:1vh}}.cardCollection{min-height:50vh;transition:.8s all ease-in-out;opacity:0}.cardCollection .collectionInner{width:100%}.cardCollection .cardWrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:left}.cardCollection .card{width:32.6666%;height:clamp(200px,18vw,400px);margin-bottom:1.4vh}.cardCollection .largeCard{height:clamp(300px,25vw,500px);width:49.5%}.cardReady{opacity:1}@media screen and (min-width: 791px){.cardCollection :nth-child(1){margin-right:1%}.cardCollection :nth-child(3){margin-right:1%}.cardCollection :nth-child(4){margin-right:1%}.cardCollection :nth-child(6){margin-right:1%}.cardCollection :nth-child(7){margin-right:1%}}@media screen and (max-width: 790px){.cardCollection .collectionInner{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.cardCollection .card{width:100%;height:clamp(300px,40vh,600px)}}.searchOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#fff;z-index:99;font-family:var(--normalTextFont)}.searchOverlay .searchTopBar{display:flex;padding:5vh 8vw 1vw 8vw}.searchOverlay .searchTopBar .close{margin-left:auto}.searchOverlay .searchTopBar .close:hover{cursor:pointer}.searchOverlay .searchTopBar svg{height:clamp(20px,3vw,4px);width:clamp(20px,3vw,4px)}.searchOverlay .searchFrame{display:flex;margin:2vh 8vw;overflow:hidden;box-sizing:border-box;max-width:1200px;margin-left:auto;margin-right:auto}.searchOverlay .searchFrame .leftSection{padding:0 2vw 2vw;width:20%;flex-grow:0;flex-shrink:0;box-sizing:border-box;border-right:1px solid #00cf6b;height:80vh}.searchOverlay .searchFrame .leftSection .controlBlock{margin-bottom:clamp(5px,1vh,20px)}.searchOverlay .searchFrame .rightSection{width:78%;flex-grow:0;flex-shrink:0;padding:0 2vw 2vw;box-sizing:border-box}.searchOverlay .searchFrame .rightSection .resultsBox{display:flex;flex-wrap:wrap;margin-top:clamp(20px,2vh,30px);height:70vh;overflow-y:auto;scrollbar-color:#00cf6b transparent}.searchOverlay .searchFrame .rightSection .resultsBox .card{width:49.25%;height:clamp(200px,36vh,400px);margin-bottom:2vh}.searchOverlay .searchFrame .rightSection .resultsBox>:nth-child(2n){margin-left:1.5%}.searchOverlay .searchBar{border:1px solid #00cf6b;width:100%;height:clamp(25px,6vh,50px);overflow:hidden;position:relative}.searchOverlay .searchBar input[type=text]{height:100%;width:100%;border:none;padding-left:10px;font-size:clamp(20px,2.8vh,30px);font-family:var(--normalTextFont);font-weight:700}.searchOverlay .searchBar input[type=text]:focus{outline:none}.searchOverlay .searchBar .searchArrow{position:absolute;right:clamp(10px,2vw,20px);top:0;height:clamp(25px,6vh,50px);width:clamp(25px,4vw,40px);display:flex;justify-content:center;align-items:center}.searchOverlay .searchBar .searchArrow svg{height:clamp(30px,4vh,40px);width:clamp(30px,4vh,40px);transform:rotate(45deg)}.searchOverlay .searchBar .searchArrow svg line,.searchOverlay .searchBar .searchArrow svg polyline{stroke:#00cf6b}@media screen and (max-width: 1000px){.searchOverlay .searchFrame{flex-direction:column}.searchOverlay .searchFrame .leftSection{width:100%;border-right:none;height:unset}.searchOverlay .searchFrame .leftSection .menuWrapper{display:flex;flex-wrap:wrap}.searchOverlay .searchFrame .leftSection .menuWrapper .controlBlock{margin-right:clamp(10px,3vw,30px)}.searchOverlay .searchFrame .rightSection{width:100%}}.peopleCardHome{padding-left:4.2vw;padding-right:2vw;margin-bottom:var(--gridGap);text-align:left;font-family:var(--normalTextFont);font-size:var(--normalFontSize);padding-bottom:3vh;--cardSize: clamp(200px, 15vw, 500px)}.peopleCardHome h2{font-family:var(--headerFont);font-size:clamp(60px,8vh,70px);text-transform:uppercase;margin-top:0;margin-bottom:0}.peopleCardHome .peopleGrid{display:flex;flex-wrap:wrap;margin-bottom:6vh}.peopleCardHome .peopleGrid .peopleCard{width:var(--cardSize);position:relative;margin-bottom:clamp(10px,1.4vh,20px);margin-right:1vw}.peopleCardHome .peopleGrid .peopleCard:hover{cursor:pointer}.peopleCardHome .peopleGrid .peopleCard img{width:100%;height:var(--cardSize);object-fit:cover;object-position:center}.peopleCardHome .peopleGrid .peopleCard .overlay{top:0;left:0;height:var(--cardSize);width:var(--cardSize);position:absolute;color:#fff;display:flex;background:#fff;background:linear-gradient(180deg,#fff0 68%,#000000a7)}.peopleCardHome .peopleGrid .peopleCard .overlay .nameBit{margin-top:auto;padding:1vw}.peopleCardHome .peopleGrid .peopleCard .overlay .nameBit .name{font-weight:700}@media screen and (min-width: 1400px){.peopleCardHome{--cardSize: clamp(200px, 14vw, 500px)}}@media screen and (max-width: 1150px){.peopleCardHome{--cardSize: clamp(200px, 26vw, 500px)}}@media screen and (max-width: 980px){.peopleCardHome{padding-left:0;padding-right:0;width:var(--innerGridMobile);margin-left:auto;margin-right:auto;--cardSize: clamp(200px, 33vw, 500px)}}@media screen and (max-width: 790px){.peopleCardHome{--cardSize: clamp(200px, 41vw, 500px)}.peopleCardHome .peopleGrid{justify-content:space-between}.peopleCardHome .peopleGrid .peopleCard{margin-bottom:clamp(10px,2vh,20px)}}@media screen and (max-width: 520px){.peopleCardHome{--cardSize: clamp(150px, 40vw, 500px)}.peopleCardHome .peopleGrid .peopleCard{font-size:clamp(12px,1vh,15px)}}.exploreCardHome{padding-left:2vw;padding-right:2vw;padding-bottom:5vh;text-align:left;margin-bottom:var(--gridGap)}.exploreCardHome .title{font-family:var(--headerFont);font-size:clamp(60px,6vh,90px);text-transform:uppercase}.exploreCardHome .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);margin-bottom:2vh}.exploreCardHome .exploreCardGrid{display:flex;flex-wrap:wrap}.exploreCardHome .exploreCardGrid>:nth-of-type(2n){margin-left:1%}.exploreCardHome .exploreCardFrame{width:49%;height:40vh;margin-bottom:1vh}.exploreCardHome .exploreCardFrame .card{width:100%;height:100%}@media screen and (max-width: 790px){.exploreCardHome{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}.vacanciesHome{text-align:left}.vacanciesHome .title,.vacanciesHome .header{font-family:var(--headerFont);font-size:clamp(40px,4vh,70px);text-transform:uppercase}.vacanciesHome .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);margin-bottom:2vh}.vacanciesHome a{color:#000}.vacanciesHome .vacanciesGrid{display:flex;margin-top:4vh;flex-wrap:wrap}.vacanciesHome .vacanciesGrid .card{width:49.25%;height:clamp(300px,30vh,500px);margin-bottom:1vh}.vacanciesHome .vacanciesGrid>:nth-child(2n){margin-left:1.4%}.personPage{text-align:left}.personPage .menuSection .menuItemPeople{display:flex;align-items:center;font-weight:700}.personPage .menuSection svg{height:1.6vw;width:2vw;transform:rotate(-90deg);margin-left:.5vw}.personPage .menuSection svg line,.personPage .menuSection svg polyline{stroke:#00cf6b}.personPage .menuSection:hover{cursor:pointer}.personPage .personProjectItemFrame{max-height:calc(5*(4vh + 22px));overflow-y:auto}.personPage .projectItem{border-top:1px solid #00cf6b;font-family:var(--normalTextFont);font-size:clamp(16px,2vh,22px);padding-top:2vh;padding-bottom:2vh}.personPage .projectItem a{color:#000}.personPage .projectTitle{font-family:var(--headerFont);text-transform:uppercase;font-size:clamp(25px,4.6vh,60px);margin-bottom:2vh}.personPage .recSpacer{margin-top:var(--gridGap)}.personPage .personSection{padding-left:4.2vw;padding-right:4.2vw;padding-bottom:6vh}.personPage .personSection .peopleTopSection{display:flex}.personPage .personSection .peopleTopSection .infoPart{width:48%;margin-right:4%;font-family:var(--normalTextFont);font-size:clamp(16px,2vh,22px)}.personPage .personSection .peopleTopSection .infoPart .name{font-size:clamp(16px,3vh,25px);font-weight:700;margin-bottom:2vh}.personPage .personSection .peopleTopSection .infoPart .role{font-size:clamp(16px,3vh,25px);margin-bottom:2vh}.personPage .personSection .peopleTopSection .infoPart .qualifications{font-weight:700;margin-bottom:4vh}.personPage .personSection .peopleTopSection .imagePart{width:48%}.personPage .personSection .peopleTopSection .imagePart img{width:100%}@media screen and (max-width: 560px){.personPage .personSection .peopleTopSection{flex-direction:column-reverse;width:100%}.personPage .personSection .peopleTopSection .imagePart{margin-bottom:clamp(10px,3vh,50px);width:100%}.personPage .personSection .peopleTopSection .imagePart img{width:clamp(200px,50%,600px)}.personPage .personSection .peopleTopSection .infoPart{width:100%}}.exploreSection{border-left:1px solid #00cf6b;width:84%;padding-left:4.2vw;padding-right:4.2vw;padding-bottom:7vh}.exploreSection .recommendationsBlock .recBlock .recCard{height:25vh}.exploreSection .greenApply{background-color:#00cf6b;margin-left:-4.2vw;padding:1.2vh 4.2vw;display:flex;justify-content:center;color:#fff;font-family:var(--headerFont);font-size:clamp(20px,4vh,30px);text-transform:uppercase}.exploreSection .greenApply:hover{cursor:pointer}.noPadLower{padding-bottom:0}.awardsSection{--awardPadding: 2vh;margin-top:clamp(80px,15vh,140px);font-family:var(--normalTextFont);font-size:clamp(12px,2.1vh,18px);display:flex}.awardsSection .title{font-family:var(--headerFont);font-size:var(--headerSize);text-transform:uppercase;margin-bottom:2vh}.awardsSection .awardMenuWrapper{position:sticky;top:2vh}.awardsSection .awardMenuWrapper .controlBlock{margin-bottom:1.2vh}.awardsSection .awardMenuWrapper .controlBlock:hover{cursor:pointer}.awardsSection .filterFrame{width:20%}.awardsSection .awardsFrame{width:80%;border-left:1px solid #00cf6b;padding-left:2vw;padding-right:2vw}.awardsSection .awardsGrid{display:flex;flex-wrap:wrap;justify-content:space-between}.awardsSection .awardsGrid .award{width:49%;padding-top:var(--awardPadding);padding-bottom:var(--awardPadding);border-top:1px solid #00cf6b;display:flex}.awardsSection .awardsGrid .award .year{font-weight:700;width:clamp(60px,2vw,100px);flex-shrink:0}.awardsSection .awardsGrid .award .text{flex-grow:1}.awardsSection .awardsGrid .award .text .name{font-weight:700}.awardsSection .awardsGrid .award .text .link:hover{cursor:pointer;text-decoration:underline}@media screen and (max-width: 1150px){.awardsSection .filterFrame{width:30%}.awardsSection .awardsFrame{width:70%}.awardsSection .awardsFrame .awardsGrid .award{width:100%}}@media screen and (max-width: 790px){.awardsSection{flex-direction:column}.awardsSection .filterFrame{width:100%}.awardsSection .filterFrame .awardMenuWrapper{display:flex;flex-wrap:wrap;border-bottom:1px solid #00cf6b}.awardsSection .awardsFrame{border-left:0px;width:100%;padding:0;margin-top:clamp(10px,5vh,50px)}}.clientSection{--padding: 2vh;--sidePadding: 6vh;margin-top:clamp(50px,15vh,100px);font-family:var(--normalTextFont);font-size:clamp(12px,2.1vh,18px);display:flex}.clientSection .clientFrame{padding-left:var(--sidePadding);padding-right:var(--sidePadding);margin-bottom:7vh}.clientSection .clientTitle{font-family:var(--headerFont);font-size:var(--headerSize);text-transform:uppercase;margin-bottom:2vh}.clientSection .clientGrid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2vh}.clientSection .clientGrid .clientItem{padding-top:var(--padding);padding-bottom:var(--padding);border-top:1px solid #00cf6b;font-weight:700;width:49%}@media screen and (max-width: 790px){.clientSection .clientFrame{padding-left:0;padding-right:0}}.privacySection{margin-top:15vh;font-family:var(--normalTextFont);font-size:clamp(12px,2.1vh,18px);display:flex}.privacySection .privacyFrame{margin-bottom:20vh}.privacySection .privacyFrame .pHeader{font-family:var(--headerFont);font-size:clamp(30px,4vh,60px)}.contactSection{margin-top:clamp(80px,15vh,150px);font-family:var(--normalTextFont);font-size:clamp(12px,2.1vh,18px);display:flex}.contactSection .contactFrame{margin-bottom:10vh}.contactSection .contactFrame .innerGrid{width:90%}.contactSection .moduleSection .mintBreakout .linkInstance .linkInstanceText{font-family:var(--normalTextFont);text-transform:lowercase;font-weight:700}.homeCarousel{--timing: .4s;width:100cqw;background-color:#2b2927;margin-left:auto;margin-right:auto;height:90vh;overflow:hidden;position:relative}.homeCarousel .slideHolder{position:relative;width:calc(var(--gridWidth) + 1%);height:100%;margin-left:auto;margin-right:auto;overflow:hidden}.homeCarousel .caroControls{position:absolute;top:45%;left:1%;z-index:5;width:98%;display:flex}.homeCarousel .caroControls .controlArrow svg{height:3vh;width:4vh;filter:var(--uiShadow)}.homeCarousel .caroControls .controlArrow svg line,.homeCarousel .caroControls .controlArrow svg polyline{stroke:#fff}.homeCarousel .caroControls .controlArrow:hover{cursor:pointer}.homeCarousel .caroControls .leftControl{transform:rotate(-90deg)}.homeCarousel .caroControls .rightControl{transform:rotate(90deg);margin-left:auto}.homeCarousel .slide,.homeCarousel .nextSlide{height:90vh;width:100%;overflow:hidden;position:absolute;top:0;left:0}.homeCarousel .slide .overlay,.homeCarousel .nextSlide .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg,#fff0 66%,#000000ab)}.homeCarousel .slide img,.homeCarousel .nextSlide img{width:100%;height:100%;object-fit:cover;object-position:center}.homeCarousel .slide .infoSection,.homeCarousel .nextSlide .infoSection{position:absolute;bottom:4vh;left:calc(clamp(80px,6vw,500px) - var(--navBarWidth));z-index:2;color:#fff;width:50vw;text-align:left;display:flex;flex-direction:column}.homeCarousel .slide .infoSection .title,.homeCarousel .nextSlide .infoSection .title{font-family:var(--headerFont);font-size:clamp(20px,3vh,30px);text-transform:uppercase;-webkit-user-select:none;user-select:none}.homeCarousel .slide .infoSection .linkInstance,.homeCarousel .nextSlide .infoSection .linkInstance{font-family:var(--normalTextFont);font-size:var(--normalTextSize);width:100%}.homeCarousel .slide .infoSection .linkInstance svg,.homeCarousel .nextSlide .infoSection .linkInstance svg{margin-left:1vw}.homeCarousel .slide .infoSection .linkInstance svg line,.homeCarousel .slide .infoSection .linkInstance svg polyline,.homeCarousel .nextSlide .infoSection .linkInstance svg line,.homeCarousel .nextSlide .infoSection .linkInstance svg polyline{stroke:#fff}.homeCarousel .slide .infoSection .title{margin-left:-5vw;margin-bottom:-5vh;opacity:0;transition:all .3s ease-in-out}.homeCarousel .slide .infoSection .linkInstance{opacity:0;transition:all .2s ease-in-out}.homeCarousel .slideReady .infoSection .title{margin-bottom:0;margin-left:0;opacity:1}.homeCarousel .slideReady .infoSection .linkInstance{opacity:1}.homeCarousel .nextSlide{z-index:3}.homeCarousel .nextSlide .infoSection{opacity:0}.homeCarousel .startRight{left:unset;right:calc(-1 * var(--gridWidth))}.homeCarousel .startLeft{right:unset;left:calc(-1 * var(--gridWidth))}.homeCarousel .pinRight{left:unset;right:0}.homeCarousel .pinLeft{right:unset;left:0}.homeCarousel .movingLeft{right:0;transition:right var(--timing) ease-in-out}.homeCarousel .movingRight{left:0;transition:left var(--timing) ease-in-out}.homeCarousel .disappearingLeft{left:calc(-1 * var(--gridWidth));transition:left var(--timing) ease-in-out}.homeCarousel .disappearingRight{right:calc(-1 * var(--gridWidth));transition:right var(--timing) ease-in-out}.homeCarousel .nsHidden{pointer-events:none;opacity:0}@media screen and (max-width: 790px){.homeCarousel .slideHolder{width:100%;margin-left:0}.homeCarousel .caroControls{width:var(--mobileWidth790);left:5vw}.homeCarousel .slide .infoSection{width:var(--innerGridMobile)!important;left:calc((100vw - var(--innerGridMobile)) / 2)}.homeCarousel .slide .infoSection .linkInstance .linkInstanceText{font-size:clamp(14px,2.2vh,16px)}}.greenCard{background-color:#00cf6b;font-family:Judge,sans-serif;color:#003330;padding-top:7vh;padding-bottom:13vh;margin-bottom:var(--gridGap)}.greenCard .title{font-size:clamp(50px,12vh,90px);line-height:.9;text-transform:uppercase;margin-bottom:2.2vh}.greenCard .strap{font-family:Grotesc;font-size:clamp(20px,5vh,29px);font-weight:700;text-align:left;width:50%;margin-left:auto;line-height:33.12px}.leftStyle{padding-bottom:7vh}.leftStyle .title{font-size:4rem}.leftStyle .strap{margin-left:0;font-size:var(--normalTextSize);line-height:var(--normalTextLineHeight);font-weight:500;margin-bottom:4vh}.leftStyle .linkInstanceText{font-size:4rem;line-height:.9;text-transform:uppercase;text-decoration:underline}.leftStyle .linkInstanceText:hover{cursor:pointer}.leftStyle .linkInstance svg{margin-left:auto;max-height:unset;height:5vh;width:4vw}.leftStyle .linkInstance svg line,.leftStyle .linkInstance svg polyline{stroke:#003330}@media screen and (max-width: 790px){.greenCard{display:flex;flex-direction:column;padding-bottom:7vh}.greenCard .innerGrid{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.greenCard .innerGrid .title,.greenCard .innerGrid .strap{width:100%}.greenCard .innerGrid .title{font-size:clamp(25px,5.4vh,60px)}.greenCard .innerGrid .linkInstance .linkInstanceText{font-size:clamp(30px,4vh,40px)}.greenCard .innerGrid .linkInstance svg{margin-left:2vw}}.sixBest{font-family:Grotesc;margin-bottom:var(--gridGap)}.sixBest .title{font-family:var(--headerFont);font-size:var(--headerSize)}.sixBest .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);line-height:var(--normalTextLineHeight);margin-top:6vh;margin-bottom:7vh}.sixBest .cardGrid{display:flex;flex-direction:column;flex-wrap:wrap;height:clamp(400px,70vh,600px)}.sixBest .cardGrid .cardFrame{width:32%;flex-grow:1;flex-shrink:1}.sixBest .cardGrid .cardFrame .card{height:100%;width:100%}@media screen and (min-width: 1400px){.sixBest .cardGrid{height:clamp(400px,80vh,800px)}}@media screen and (min-width: 1100px){.sixBest .cardGrid{height:clamp(400px,80vh,600px)}}@media screen and (min-width: 1201px){.cardFrame:nth-of-type(1){height:46%;margin-bottom:2%;margin-right:1vw}.cardFrame:nth-of-type(2){height:48%;margin-right:1vw}.cardFrame:nth-of-type(3){height:35%;margin-bottom:2%;margin-right:1vw}.cardFrame:nth-of-type(4){height:59%;margin-right:1vw}.cardFrame:nth-of-type(5){height:46%;margin-bottom:2%;margin-right:1vw}.cardFrame:nth-of-type(6){height:48%;margin-right:1vw}}@media screen and (max-width: 1200px){.sixBest .cardGrid{height:unset;flex-direction:row}.sixBest .cardGrid .cardFrame{width:49%;height:clamp(300px,30vh,500px);margin-bottom:2vh}.sixBest .cardGrid>:nth-child(2n){margin-left:2%}}@media screen and (max-width: 790px){.sixBest,.sixBest .halfLeft{width:100%}.sixBest .cardGrid{height:unset;flex-direction:row}.sixBest .cardGrid .cardFrame{width:49%;height:clamp(300px,30vh,500px);margin-bottom:2vh}.sixBest .cardGrid>:nth-child(2n){margin-left:2%}}@media screen and (max-width: 600px){.sixBest .cardGrid{height:unset;flex-direction:row}.sixBest .cardGrid .cardFrame{width:100%;height:clamp(300px,30vh,500px);margin-bottom:2vh}.sixBest .cardGrid>:nth-child(2n){margin-left:0}}.mintBreakout{background-color:#c2f9ba;padding-top:7vh;padding-bottom:7vh;margin-bottom:var(--gridGap)}.mintBreakout .innerGrid{display:flex;flex-wrap:wrap}.mintBreakout .title{font-size:var(--headerSizeLarge);font-family:var(--headerFont);line-height:.9;text-align:left}.mintBreakout .strap{font-size:var(--normalTextSize);font-family:var(--normalTextFont);line-height:var(--normalTextLineHeight);text-align:left;margin-bottom:5vh;margin-top:2vh}.mintBreakout .mbLeft{width:30%}.mintBreakout .mbRight{width:67%;margin-left:3%}.mintBreakout .mbRight iframe{width:43vw;height:51vh}.mintBreakout .mbRight img,.mintBreakout .mbRight video{width:100%;max-height:500px}.mintBreakout .linkInstanceText{text-transform:uppercase;font-family:Judge,sans-serif;font-size:2.5vh;margin-right:10px}.mintBreakout .linkInstanceText:hover{cursor:pointer;text-decoration:underline}.mintBreakout .quoteText{font-weight:700;font-family:Grotesc,sans-serif;font-size:2.8vh;line-height:1.1;margin-right:10px;width:50%;text-align:left;margin-top:3vh}.mintBreakout .quoteBy{font-family:Grotesc,sans-serif;text-align:left;width:50%;line-height:1.1;font-size:clamp(16px,2.4vh,22px);margin-top:2vh;margin-bottom:4vh}.stackMint{flex-direction:column}.stackMint .mbLeft{width:50%}.stackMint .mbRight{margin-top:2vh;width:100%;margin-left:0}@media screen and (max-width: 790px){.mintBreakout{width:100%;margin-left:0;display:flex;flex-direction:column;padding-bottom:7vh}.mintBreakout .innerGrid{width:var(--innerGridMobile);display:flex;flex-direction:column}.mintBreakout .innerGrid .mbLeft{width:100%;margin-bottom:4vh}.mintBreakout .innerGrid .mbLeft .strap{margin-bottom:2vh!important;width:100%!important}.mintBreakout .innerGrid .mbLeft .linkInstance{margin-bottom:0!important}.mintBreakout .innerGrid .mbRight{width:100%;margin-left:0}.mintBreakout .innerGrid .title,.mintBreakout .innerGrid .strap{width:100%}.mintBreakout .innerGrid .title{font-size:clamp(25px,5.4vh,60px)}.mintBreakout .innerGrid .quoteText{width:100%}.stackMint{box-sizing:border-box;padding-left:5%;padding-right:5%}.stackMint .innerGrid .mbLeft{width:90%}.stackMint .innerGrid .mbRight{width:90%;margin-left:0}.stackMint .innerGrid .quoteText{width:90%}}.contactBlock{padding-top:6vh;padding-bottom:6vh;margin-bottom:6vh}.contactBlock .header{font-size:clamp(30px,4vh,60px);font-family:var(--headerFont);text-align:left}.contactBlock .strap{font-size:var(--normalTextSize);font-family:var(--normalTextFont);line-height:var(--normalTextLineHeight);text-align:left;margin-bottom:2vh}.contactBlock .emailBtn{background-color:#00cf6b;padding:1vh 1vw;font-family:var(--normalTextFont)}.contactBlock .emailBtn:hover{cursor:pointer}.contactBlock .emailSection{display:flex;border:1px solid #00cf6b;width:clamp(250px,22vw,400px);position:relative;align-items:center}.contactBlock .emailSection input[type=text]{flex-grow:1;border:0;padding-left:.6vw}.contactBlock .emailSection input[type=text]:focus{outline:none}.contactBlock .emailSection .emailArrow{position:absolute;right:10px;top:0;height:100%;width:2vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.contactBlock .emailSection .emailArrow:hover{cursor:pointer}.contactBlock .emailSection svg{position:absolute;height:2vh}.contactBlock .emailSection svg line,.contactBlock .emailSection svg polyline{stroke:#00cf6b!important}.addContactLine .contactBlock{border-top:1px solid #00cf6b}@media screen and (max-width: 790px){.contactBlock .emailSection{width:100%}}.textBlock{text-align:left;margin-bottom:var(--gridGap)}.textBlock .title{font-family:var(--headerFont);font-size:var(--headerSize);margin-bottom:3vh;text-transform:uppercase}.textBlock .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize)}.textBlock .strap>:nth-of-type(1){margin-top:0}.textBlock .socials{margin-left:auto;text-align:right}.textBlock .socials .socialLink .linkInstance{display:flex;flex-direction:row-reverse;font-weight:700;font-size:clamp(16px,4vh,20px);text-decoration:underline}.textBlock .socials .socialLink .linkInstance svg{display:none}.textBlock .textSection{display:flex}.textBlock a{color:#000}.introText{width:50%;text-align:left;margin-bottom:calc(var(--gridGap) / 2);font-family:var(--normalTextFont);font-size:clamp(22px,2vh,25px)}.introText a{color:#000}@media screen and (max-width: 790px){.textBlock{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.textBlock .strap{width:100%!important}.introText{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}@media screen and (max-width: 690px){.textBlock .textSection{flex-direction:column}.textBlock .textSection .socials{width:100%;text-align:left;margin-left:0}.textBlock .textSection .socials .linkInstance{flex-direction:row}}.cardRows{text-align:left;margin-bottom:var(--gridGap)}.cardRows .title{font-family:var(--headerFont);font-size:var(--headerSize);margin-bottom:3vh;text-transform:uppercase}.cardRows .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);margin-bottom:4vh}.cardRows .cardsSection{display:flex}@media screen and (max-width: 790px){.cardRows{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}.quoteModule{background-color:#c2f9ba;padding:10vh var(--navBarWidth);text-align:left;font-family:var(--normalTextFont);font-size:clamp(18px,2vh,22px);margin-bottom:var(--gridGap)}.quoteModule .quoteText{font-size:clamp(30px,4.2vh,33px);font-weight:700;line-height:1.1;width:50%;margin-bottom:1vh}@media screen and (max-width: 790px){.quoteModule{width:var(--innerGridMobile);margin-left:auto;margin-right:auto;box-sizing:border-box}.quoteModule .quoteText{width:100%;font-size:clamp(20px,2.6vh,30px)}}.dualColor{background-color:#003330;color:#fff;text-align:left;padding-top:var(--navBarWidth);padding-bottom:var(--navBarWidth);margin-bottom:var(--gridGap)}.dualColor .title{font-size:clamp(40px,5.9vh,60px);font-family:var(--headerFont);text-transform:uppercase;margin-bottom:3vh}.dualColor .dualColorItem{font-size:clamp(30px,4.5vh,50px);display:flex;font-family:var(--headerFont);text-transform:uppercase}.dualColor .dualColorItem .dualColorLeft{color:#00cf6b;margin-right:.5vw}.dualColor .linkInstance{margin-top:3vh}.dualColor .linkInstance .linkInstanceText{font-weight:700;font-family:var(--normalTextFont);font-size:clamp(22px,2.2vh,32px)}.dualColor .linkInstance svg{margin-left:.5vw}.dualColor .linkInstance svg polyline,.dualColor .linkInstance svg line{stroke:#00cf6b!important}@media screen and (max-width: 790px){.dualColor{width:100%}}@media screen and (min-width: 1900px){.grid .innards .dualColor .innerGrid{width:90%}}.keyInformationBlock{font-family:var(--normalTextFont);font-size:var(--normalTextSize);text-align:left;margin-bottom:var(--gridGap)}.keyInformationBlock .projectsLine{margin-bottom:4vh;padding-bottom:1vh;border-bottom:1px solid #00cf6b;font-family:var(--normalTextFont);font-size:var(--normalTextSize);font-weight:700}.keyInformationBlock .title{font-family:var(--headerFont);font-size:clamp(50px,6.6vh,70px);line-height:1;margin-bottom:2vh;text-transform:uppercase}.keyInformationBlock video,.keyInformationBlock img{max-height:clamp(300px,80vh,700px);object-fit:cover;object-position:center}.keyInformationBlock .projectName{margin-bottom:2vh;font-size:clamp(18px,2.5vh,22px)}.keyInformationBlock img{width:100%}.keyInformationBlock .keyInfoLowerSection{display:flex}.keyInformationBlock .keyInfoLowerSection .strap{width:50%}.keyInformationBlock .keyInfoLowerSection .strap a{color:#000}.keyInformationBlock .keyInfoLowerSection .keyInfo{width:25%;margin-left:auto;margin-top:2vh}.keyInformationBlock .keyInfoLowerSection .keyInfo .titleSection{font-size:18px;font-weight:700;padding-bottom:1vh}.keyInformationBlock .keyInfoLowerSection .keyInfo .infoBlock{font-size:clamp(14px,2.6vh,18px);border-top:1px solid #00cf6b;padding-top:1vh;margin-bottom:1vh;display:flex}.keyInformationBlock .keyInfoLowerSection .keyInfo .infoBlock p{margin-top:0;margin-bottom:0}.keyInformationBlock .keyInfoLowerSection .keyInfo .infoBlock .tBold{font-weight:700}@media screen and (max-width: 790px){.keyInformationBlock{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.keyInformationBlock .title{font-size:clamp(35px,4.4vh,50px)}.keyInformationBlock .keyInfoLowerSection{display:flex;flex-direction:column}.keyInformationBlock .keyInfoLowerSection .keyInfo,.keyInformationBlock .keyInfoLowerSection .strap{width:100%}}.imageBlock{width:100%;margin-bottom:var(--gridGap)}.imageBlock img,.imageBlock video{width:100%;max-height:clamp(300px,90vh,900px);object-fit:cover;object-position:center}@media screen and (max-width: 790px){.imageBlock{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}.carousel{--caro-timing: .39s;margin-bottom:var(--gridGap);text-align:left}.carousel .title{font-family:var(--headerFont);font-size:var(--headerSize);margin-bottom:3vh;text-transform:uppercase}.carousel .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);margin-bottom:3vh}.carousel .caroControls{display:flex;align-items:center;font-family:var(--normalTextFont);margin-top:.5vh;-webkit-user-select:none;user-select:none}.carousel .caroControls svg{height:2.4vh;width:2.4vh}.carousel .caroControls svg line,.carousel .caroControls svg polyline{stroke:#00cf6b}.carousel .caroControls .lArrow{transform:rotate(-90deg)}.carousel .caroControls .lArrow:hover{cursor:pointer}.carousel .caroControls .rArrow{transform:rotate(90deg);margin-right:10px}.carousel .caroControls .rArrow:hover{cursor:pointer}.carousel .slideContainer{overflow:hidden;position:relative;height:clamp(400px,45vh,800px)}.carousel .slideContainer .preSection{height:clamp(400px,45vh,800px);display:flex;position:absolute;left:-1500px;width:fit-content;overflow:hidden;z-index:2;opacity:0}.carousel .slideContainer .preHidden{opacity:0;pointer-events:none;transition:none}.carousel .slideContainer .slideReel{display:flex;position:absolute;left:0;height:100%}.carousel .slideContainer .reelMoving{transition:left var(--caro-timing)}.carousel .slideContainer .slide{margin-right:1vw;height:100%;max-width:86vw}.carousel .slideContainer .slide img{height:100%;max-width:86vw;object-fit:contain;object-position:center}.carousel .slideContainer .videoSlide{min-width:33vw}.carousel .slideContainer .videoSlide video{object-fit:contain}@media screen and (max-width: 790px){.carousel{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.slideContainer .preSection img{max-width:var(--innerGridMobile)}.slideContainer .preSection video{width:var(--innerGridMobile);min-width:var(--innerGridMobile)}.slideContainer .slideReel .slide,.slideContainer .slideReel .slide img{max-width:var(--innerGridMobile)}.slideContainer .slideReel .videoSlide{width:var(--innerGridMobile);min-width:var(--innerGridMobile)}}.projectCollections{font-family:var(--normalTextFont);margin-bottom:var(--gridGap)}.projectCollections .collections{display:flex}.projectCollections .collections .teamSection,.projectCollections .collections .leadsSection,.projectCollections .collections .awardsSections{width:30%;align-items:start;display:flex;flex-direction:column;text-align:left}.projectCollections .collections .teamSection,.projectCollections .collections .leadsSection{margin-right:3%}.projectCollections .collections .sectionHeader{font-size:1.5rem;font-weight:700;margin-bottom:1vh}.projectCollections .collections .collabItem{border-top:1px solid #00cf6b;display:flex;width:100%;padding-top:1vh;padding-bottom:1vh}.projectCollections .collections .collabItem .role{font-weight:700;width:49%}.projectCollections .collections .collabItem .name{width:49%;margin-left:2%}.projectCollections .collections .leadItem{border-top:1px solid #00cf6b;display:flex;width:100%;padding-top:1vh;padding-bottom:1vh}.projectCollections .collections .leadItem a{color:#000}.projectCollections .collections .awardItem{border-top:1px solid #00cf6b;display:flex;width:100%;padding-top:1vh;padding-bottom:1vh}.projectCollections .collections .awardItem .year{font-weight:700;width:15%}.projectCollections .collections .awardItem .name{width:82%;margin-left:2%}@media screen and (max-width: 1030px){.projectCollections .collections{flex-direction:column}.projectCollections .collections .teamSection,.projectCollections .collections .leadsSection,.projectCollections .collections .awardsSections{width:100%;margin-bottom:5vh}}@media screen and (max-width: 790px){.projectCollections{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}.recommendationsBlock{text-align:left;margin-bottom:var(--gridGap)}.recommendationsBlock .title{font-family:var(--headerFont);font-size:var(--headerSize);margin-bottom:3vh;text-transform:uppercase}.recommendationsBlock .recBlock{display:flex}.recommendationsBlock .recBlock .recCard{height:clamp(250px,20vh,400px);width:32%;margin-right:2%}.recommendationsBlock .recBlock .recCard .card{height:100%}.recommendationsBlock .recBlock .recCard:last-of-type{margin-right:0}@media screen and (max-width: 1100px){.recommendationsBlock .recBlock{flex-direction:row;flex-wrap:wrap}.recommendationsBlock .recBlock .recCard{width:49%;margin-right:0;margin-bottom:2vh;height:clamp(220px,28vh,450px)}.recommendationsBlock .recBlock .recCard:nth-of-type(2n){margin-left:2%}}@media screen and (max-width: 790px){.recommendationsBlock{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.recommendationsBlock .recBlock{flex-direction:column}.recommendationsBlock .recBlock .recCard{width:100%;margin-right:0;margin-bottom:2vh;height:clamp(300px,60vh,450px)}.recommendationsBlock .recBlock .recCard:nth-of-type(2n){margin-left:0}}@media screen and (max-width: 520px){.recommendationsBlock .recBlock .recCard{height:clamp(200px,30vh,350px)}}.illustratedRepeater{display:flex;text-align:left;flex-direction:column}.illustratedRepeater .title{font-family:var(--headerFont);font-size:var(--headerSize);margin-bottom:3vh;text-transform:uppercase}.illustratedRepeater .strap{font-family:var(--normalTextFont);font-size:var(--normalTextSize);margin-bottom:5vh}.illustratedRepeater a{color:#000}.illustratedRepeater .repeaterItemContainer{display:flex;flex-direction:column}.illustratedRepeater .repeaterItem{display:flex;border-top:1px solid #00cf6b;padding-top:2vh;padding-bottom:4vh}.illustratedRepeater .repeaterItem .textArea{font-family:var(--normalTextFont);width:40%;margin-right:3%}.illustratedRepeater .repeaterItem .textArea .title{font-family:var(--normalTextFont);text-transform:none;font-size:2.5vh;font-weight:700;margin-bottom:2vh}.illustratedRepeater .repeaterItem .textArea .text{font-size:var(--normalTextSize)}.illustratedRepeater .repeaterItem .textArea .text a{color:#000}.illustratedRepeater .repeaterItem .linkInstance .linkInstanceText{font-size:clamp(20px,2.8vh,28px);font-weight:700;text-decoration:underline}.illustratedRepeater .repeaterItem .linkInstance svg{margin-left:clamp(10px,1vw,20px)}.illustratedRepeater .repeaterItem .mediaArea{width:57%}.illustratedRepeater .repeaterItem .mediaArea img,.illustratedRepeater .repeaterItem .mediaArea video{max-height:45vh;width:100%;object-fit:cover}@media screen and (max-width: 1120px){.illustratedRepeater .repeaterItem{flex-direction:column-reverse;padding-top:4vh}.illustratedRepeater .repeaterItem .textArea{width:100%;margin-bottom:0;padding-bottom:0}.illustratedRepeater .repeaterItem .mediaArea{width:100%}.illustratedRepeater .repeaterItem .mediaArea img,.illustratedRepeater .repeaterItem .mediaArea video{max-height:45vh;width:100%;object-fit:cover;margin-bottom:4vh}}@media screen and (max-width: 790px){.illustratedRepeater{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}.illustratedRepeater .strap{width:100%!important}}.projectGridHolder{display:flex;max-width:100vw;flex-direction:column}.projectLine{display:flex;border-bottom:1px solid #00cf6b;padding-top:2vh;padding-bottom:2vh;font-family:var(--normalTextFont);font-size:clamp(12px,2vh,16px);width:100%}.projectLine img,.projectLine video{height:clamp(150px,20vh,300px);width:clamp(250px,20%,400px);margin-right:1%;flex-shrink:0;object-fit:cover}.projectLine .nameSection{width:20%;font-weight:700;padding-left:1vw;padding-right:1vw;flex-shrink:0}.projectLine .clientPart{width:29%;padding-left:1vw;padding-right:1vw;flex-shrink:0}.projectLine .locationSection{width:20%;padding-left:1vw;padding-right:1vw;flex-shrink:0}@media screen and (max-width: 1120px){.projectLine img,.projectLine video{height:clamp(100px,10vh,200px);width:clamp(150px,20%,200px)}}@media screen and (max-width: 790px){.projectGridHolder{width:var(--innerGridMobile);margin-left:auto;margin-right:auto;margin-bottom:var(--gridGap)}}@media screen and (max-width: 600px){.projectLine{display:flex;flex-direction:column}.projectLine img,.projectLine video{width:100%;height:clamp(200px,20vh,500px);margin-bottom:1vh}.projectLine .nameSection,.projectLine .clientPart,.projectLine .locationSection{width:100%}}.officeBlock{font-family:var(--normalTextFont);font-size:var(--normalTextSize)}.officeBlock .officeGrid{display:flex;flex-wrap:wrap}.officeBlock .officeGrid .officeCard{width:49%;margin-bottom:6vh}.officeBlock .officeGrid .officeCard img{width:100%;height:clamp(300px,22vw,600px);object-fit:cover;margin-bottom:clamp(10px,2vh,30px)}.officeBlock .officeGrid .officeCard .officeName{font-family:var(--headerFont);font-size:clamp(14px,5vh,40px);text-transform:uppercase;margin-bottom:clamp(10px,1vh,20px)}.officeBlock .officeGrid .officeCard .officeAddress{margin-bottom:clamp(10px,1vh,20px)}.officeBlock .officeGrid .officeCard a{color:#000}.officeBlock .officeGrid>:nth-of-type(2n){margin-left:2%}@media screen and (max-width: 1000px){.officeBlock .officeGrid .officeCard{width:100%}.officeBlock .officeGrid .officeCard img{height:clamp(400px,30vw,600px)}.officeBlock .officeGrid>:nth-of-type(2n){margin-left:0%}}@media screen and (max-width: 560px){.officeBlock .officeGrid .officeCard{width:100%}.officeBlock .officeGrid .officeCard img{height:clamp(200px,45vw,400px)}.officeBlock .officeGrid>:nth-of-type(2n){margin-left:0%}}.card{background-color:#003330;position:relative;min-height:150px;overflow:hidden;font-family:Grotesc,sans-serif}.card:hover{cursor:pointer}.card img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.card .normalOverlay{position:absolute;top:0;left:0;height:100%;width:100%;padding:1vw;box-sizing:border-box;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff0 70%,#000000a6)}.card .normalTopText{color:#00cf6b;font-family:Judge,sans-serif;line-height:1;text-transform:uppercase;font-size:clamp(30px,4.8vh,45px);text-align:left}.card .normalBottomText{color:#fff;font-weight:700;margin-top:auto;margin-right:auto;text-align:left;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.5))}.card .rolloverOverlay{background-color:#c2f9ba;position:absolute;bottom:-101%;left:-101%;height:101%;width:101%;transition:all cubic-bezier(.23,1,.32,1) .5s;display:flex;flex-direction:column;padding:1vw;box-sizing:border-box;color:#2b2927}.card .rolloverOverlay .rolloverTopText{font-family:Judge,sans-serif;line-height:1;font-size:clamp(20px,3vh,35px);text-transform:uppercase;text-align:left}.card .rolloverOverlay .rolloverBottomFrame{display:flex;flex-direction:row;margin-top:auto}.card .rolloverOverlay .rolloverBottomFrame svg{height:clamp(20px,3.8vh,38px)}.card .rolloverOverlay .rolloverBottomFrame svg line,.card .rolloverOverlay .rolloverBottomFrame svg polyline{stroke-width:1.5}.card .rolloverOverlay .rolloverBottomFrame .rolloverBottomText{font-weight:700;margin-top:auto;margin-right:auto;text-align:left}.card:hover .rolloverOverlay{transform:translate3d(99.5%,-99.5%,0)}.cardFeatured{background-color:#00cf6b}.cardFeatured .normalTopText,.cardFeatured .normalBottomText{color:#003330}.card.noGradient .normalOverlay{background:transparent}.card.noGradient .normalBottomText{filter:none}@media screen and (max-width: 790px){.card .normalOverlay,.card .rolloverOverlay{padding:4vw}.card .rolloverOverlay .rolloverTopText{font-size:clamp(30px,3vh,60px)}}.linkInstance{display:flex;align-items:center}.linkInstance:hover{cursor:pointer}.linkInstance:hover .linkInstanceText{text-decoration:underline}.selectorMenu{font-family:Grotesc,sans-serif;text-transform:none}.selectorMenu .selectorMenuTopSection{border-bottom:1px solid #00cf6b;display:flex;font-size:clamp(18px,1.2vh,20px);padding-bottom:2vh;flex-wrap:wrap}.selectorMenu .title{font-weight:700;margin-right:2vw;display:flex;align-items:center}.selectorMenu .filterBlock{display:flex;align-items:center;margin-right:2vw;font-size:clamp(16px,2.1vh,20px)}.selectorMenu .filterBlock svg{height:clamp(20px,2.2vh,30px);width:clamp(20px,2.2vh,30px);transition:all .2s ease-in-out;margin-left:.5vw}.selectorMenu .filterBlock svg line,.selectorMenu .filterBlock svg polyline{stroke:#00cf6b}.selectorMenu .isCurrentFilter svg{transform:rotateX(180deg)}.selectorMenu .selectorRadioAlike{border-radius:100%;height:16px;width:16px;border:1px solid #00cf6b;margin-right:.5vw;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center}.selectorMenu .selectorRadioAlike .radioAlikeInner{background-color:#00cf6b;height:12px;width:12px;border-radius:100%}.selectorMenu .selectorItem{display:flex;margin-right:clamp(20px,2vw,30px);margin-bottom:.7vw;align-items:center;font-size:clamp(14px,1.9vh,18px)}.selectorMenu .selectorItem:hover{cursor:pointer}.selectorMenu .toggle{margin-left:auto;display:flex;align-items:center}.selectorMenu .toggle .toggleSwitch{border:1px solid #00cf6b;border-radius:15px;width:32px;height:16px;margin-left:.5vw;margin-right:.5vw;position:relative}.selectorMenu .toggle .toggleSwitch .toggleInner{background-color:#00cf6b;border-radius:50%;height:12px;width:12px;position:absolute;transition:all ease-in .2s;top:2px;left:2px}.selectorMenu .listMode .toggleSwitch .toggleInner{left:18px}.selectorMenu .selectorMenuList{display:flex;flex-wrap:wrap;padding-top:3vh;padding-bottom:4vh}@media screen and (max-width: 790px){.selectorMenu{width:var(--innerGridMobile);margin-left:auto;margin-right:auto}}@media screen and (max-width: 520px){.selectorMenu .toggle{margin-left:0;margin-top:1vh;margin-right:50vw}}
