.projects_content__js0aR{padding-bottom:20vh;min-height:140vh;position:relative;padding-top:3rem}@media(min-width:768px){.projects_content__js0aR{padding-top:5rem}}.projects_content__js0aR .projects_filterWrapper__l1UEp{position:sticky;top:6rem;right:2rem;width:4rem;margin-left:auto;margin-bottom:8rem;z-index:100}@media(min-width:768px){.projects_content__js0aR .projects_filterWrapper__l1UEp{top:2rem;right:2rem;margin-bottom:15vh}}@media(min-width:1200px){.projects_content__js0aR .projects_filterWrapper__l1UEp{top:4rem;right:4rem;margin-bottom:15vh}}.projects_content__js0aR .projects_filterWrapper__l1UEp button{background:var(--blue);width:4rem;height:4rem;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out;margin-left:auto;margin-right:4rem}.projects_content__js0aR .projects_filterWrapper__l1UEp button:hover{background-color:var(--dark-blue);box-shadow:1px 2px 7px 1px hsla(0,0%,100%,.2)}.projects_content__js0aR .projects_filterWrapper__l1UEp button:focus{outline:none}.projects_content__js0aR .projects_filterWrapper__l1UEp button:focus:before{content:"";position:absolute;border:2px dotted #fff;border-radius:50%;width:100%;height:100%}.projects_content__js0aR .projects_note__tLqvs{color:var(--ash);font-size:1.6rem;margin-bottom:6rem;padding-left:2rem;text-align:center;font-family:sf-pro-regular}@media(min-width:768px){.projects_content__js0aR .projects_note__tLqvs{margin-left:auto;margin-right:auto;max-width:var(--mini-desktop-max-width)}}@media(min-width:1200px){.projects_content__js0aR .projects_note__tLqvs{padding-left:0}}@media(min-width:1600px){.projects_content__js0aR .projects_note__tLqvs{max-width:var(--max-width)}}.projects_content__js0aR .projects_header__N1ynE{display:flex;align-items:center;margin-bottom:4rem;justify-content:space-between;padding-left:2rem}@media(min-width:768px){.projects_content__js0aR .projects_header__N1ynE{margin-left:auto;margin-right:auto;max-width:var(--mini-desktop-max-width)}}@media(min-width:1200px){.projects_content__js0aR .projects_header__N1ynE{padding-left:0}}@media(min-width:1600px){.projects_content__js0aR .projects_header__N1ynE{max-width:var(--max-width)}}.projects_content__js0aR .projects_header__N1ynE h2{font-size:1.6rem;color:var(--ash);font-family:sf-pro-regular}.projects_content__js0aR .projects_header__N1ynE h2 span{color:var(--white)}