.projectPlane_projectPlane__WF_CA{display:none;position:relative}@media(min-width:64em){.projectPlane_projectPlane__WF_CA{position:fixed;display:inline;display:initial;z-index:-1;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.projectPlane_projectPlane__WF_CA img,.projectPlane_projectPlane__WF_CA video{width:33.3333333333vw;opacity:0;pointer-events:none}}.projectListItem_projectLink__i_lpg{text-decoration:none;color:#fff;font-size:34px;font-weight:600;text-transform:lowercase;z-index:11;-webkit-transition:color .3s cubic-bezier(.4,0,.2,1);-o-transition:color .3s cubic-bezier(.4,0,.2,1);transition:color .3s cubic-bezier(.4,0,.2,1);position:relative}.projectListItem_projectLink__i_lpg:hover{color:#ffdf1d}.projectListItem_projectLink__i_lpg:hover:after{opacity:1}@media(min-width:64em){.projectListItem_projectLink__i_lpg{font-size:5vw;line-height:100%;display:block;margin-bottom:9vw}.projectListItem_projectLink__i_lpg:after{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);-o-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);content:"";width:35px;height:35px;position:relative;display:inline-block;top:0;left:15px;background-size:contain;background-repeat:no-repeat;opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3125 3.7041H35.2239V37.6546' stroke='%23FFDF1D' stroke-width='7'/%3E%3Cpath d='M35.9672 3L3.03369 35.9336' stroke='%23FFDF1D' stroke-width='7'/%3E%3C/svg%3E%0A")}}.projectList_projects__rLTr3{padding-top:4.375rem}@media(min-width:64em){.projectList_projects__rLTr3{padding-top:9vh;padding-bottom:10vw;overflow:hidden}}.projectList_projectsYellow__GgNXp{background-color:#ffdf1d;-webkit-transition:background-color .8s;-o-transition:background-color .8s;transition:background-color .8s}.projectList_projectsYellow__GgNXp li a{color:#000}.projectList_projectList__Ke4cz{padding:0;list-style:none;margin:0 0 20vw;z-index:11}.projectList_projectList__Ke4cz li{line-height:1.3;position:relative}@media(min-width:64em){.projectList_projectList__Ke4cz{margin-bottom:0}}.projectList_projectsOverlay__9ZM9G{position:absolute;top:0;left:0;width:100vw;height:100%;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1) .5s;-o-transition:opacity .5s cubic-bezier(.4,0,.2,1) .5s;transition:opacity .5s cubic-bezier(.4,0,.2,1) .5s;z-index:9999;pointer-events:none;background-color:#fff}.projectList_projectsOverlayActive__3ddLF{opacity:1}.projectsListSmall_subTitle__9snVx{font-size:16px;text-transform:lowercase;margin-bottom:9vw;display:block}@media(min-width:64em){.projectsListSmall_subTitle__9snVx{margin-bottom:4vw}}.projectsListSmall_projectTitle___tQtF{font-size:calc(28px + 1vw);line-height:calc(28px + 1.5vw);font-weight:600;display:inline-block;text-transform:lowercase}@media(min-width:64em){.projectsListSmall_projectTitle___tQtF{font-size:calc(12px + 2vw);line-height:calc(12px + 3vw)}}@media(min-width:101.25em){.projectsListSmall_projectTitle___tQtF{font-size:3vw;line-height:3.5vw}}.sb-c-projects-list-small .projectsListSmall_projectsListSmall__kbaUz{color:#fff}.softographyBanner_banner__g815p{padding-top:3.125rem}@media(min-width:64em){.softographyBanner_banner__g815p{padding-top:14vw}}.softographyBanner_container__gXBXx{background-color:hsla(0,0%,100%,.1);padding:1.25rem 1.4375rem;text-align:center;position:relative}@media(min-width:64em){.softographyBanner_container__gXBXx{text-align:left;padding:2vw 1.5vw}}.softographyBanner_content__rSSaO{font-size:1.0625rem;font-weight:600;line-height:112%;color:#fff}.softographyBanner_content__rSSaO a{color:#ffdf1d}@media(min-width:64em){.softographyBanner_content__rSSaO{font-size:1.7vw;display:inline-block;width:62.5%}}.softographyBanner_button__IPiB4{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:1.875rem auto 0}@media(min-width:64em){.softographyBanner_button__IPiB4{position:absolute!important;top:50%;right:1.5%;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}