.project-overview .overview-heading,.project-overview .proj-hexagon{position:relative}.project-overview .overview-heading #header-container #heading-text-container h3{font-family:var(--font-regular),arial,sans-serif;letter-spacing:clamp(-.93px,1vw,-1px);font-size:clamp(39px,1.9vw,45px);line-height:clamp(51px,2vw,60px)}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-perma-gradient{background:var(--gradient);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cfd475", endColorstr="#fcb045", GradientType=1)}@keyframes rollgradient{0%{background-position:3% 3%}25%{background-position:60% 10%}50%{background-position:95%}75%{background-position:60% 35%}to{background-position:3% 3%}}@keyframes blob{0%{border-radius:65% 60% 35% 50%/65% 38% 75% 36%}25%{border-radius:89% 54% 62% 42%/83% 45% 75% 63%}50%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}75%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}to{border-radius:65% 60% 35% 50%/65% 38% 75% 36%}}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-perma-gradient{background-size:400% 400%;animation:15s infinite rollgradient}.project-overview a{text-decoration:none}.project-overview .overview-heading h1{margin-top:0;margin-bottom:2em}.project-overview .overview-heading .animaaron--hexagon{top:-25%;right:-14%;left:initial;width:50%;min-width:initial;height:100%}@media (max-width:1023.9px){.project-overview .overview-heading .animaaron--hexagon{width:100%;height:unset;top:0;right:-40%}}@media (max-width:767.9px){.project-overview .overview-heading .animaaron--hexagon{display:none}}.project-overview .overview-heading #header-container{flex-flow:row;display:flex;position:relative}@media (max-width:1023.9px){.project-overview .overview-heading #header-container{flex-flow:column wrap;width:100%}}.project-overview .overview-heading #header-container #filter-container,.project-overview .overview-heading #header-container .filter-container{flex:1 0 100%;width:100%}@media (min-width:1024px){.project-overview .overview-heading #header-container #filter-container,.project-overview .overview-heading #header-container .filter-container{flex:40%;max-width:40%;margin-right:4.1%}.project-overview .overview-heading #header-container .sticky{height:100%;display:block;position:sticky;top:17%!important}}.project-overview .overview-heading #header-container #heading-text-container{flex:100%;width:100%}@media (min-width:1024px){.project-overview .overview-heading #header-container #heading-text-container{flex:60%;max-width:60%;margin-left:0}}.project-overview .overview-heading #header-container #heading-text-container h3{text-transform:unset}.project-overview .overview-heading #header-container #heading-text-container .arrow-button{margin:40px 0 2em}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow{-webkit-text-stroke:1px #fff;font-size:70px}@media (max-width:767.9px){.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow{font-size:3.5em}}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-perma-gradient{-webkit-text-stroke:1px #0000;-webkit-background-clip:text;background-clip:text;position:relative!important}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-without-gradient{background:var(--primary);transition:all .3s}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-without-gradient:hover{opacity:0}.project-overview .overview-heading #header-container #heading-text-container .arrow-button .arrow-without-gradient:focus{-webkit-text-stroke:1px #95908e}@media (max-width:1039.9px){.project-overview .overview-heading.legal{position:relative}.project-overview .overview-heading.legal #header-container .sticky{top:0!important}}.project-overview .proj-hexagon .animaaron--hexagon{top:5%;right:-20%;left:unset}@media (max-width:1023.9px){.project-overview .proj-hexagon .animaaron--hexagon{max-width:600px;right:-42%}}@media (max-width:767.9px){.project-overview .proj-hexagon .animaaron--hexagon{max-width:500px;right:-90%}}@media (max-width:767.9px) and (orientation:landscape){.project-overview .proj-hexagon .animaaron--hexagon{max-width:400px;right:-50%}}.project-overview .overview-projects{padding-top:2.5%}@media (max-width:767.9px) and (orientation:portrait){.project-overview .overview-projects{padding-top:30%}}@media (max-width:1039.9px) and (orientation:portrait){.project-overview .overview-projects{padding-top:20%}}