.ProjectsFilter-module__JB9TjW__bar{color:var(--nl-white,#fff);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90;background-color:#ffffff08;border:0;border-radius:999px;align-items:center;gap:0;max-width:calc(100vw - 2rem);padding:0;transition:opacity .4s,visibility .4s,padding .3s,background-color .3s;display:flex;position:fixed;bottom:3rem;left:50%;transform:translate(-50%)}.ProjectsFilter-module__JB9TjW__bar:not(.ProjectsFilter-module__JB9TjW__barExpanded):not(:has(.ProjectsFilter-module__JB9TjW__activeLabel)){mix-blend-mode:difference;line-height:1.5;overflow:hidden}.ProjectsFilter-module__JB9TjW__bar:not(.ProjectsFilter-module__JB9TjW__barExpanded):not(:has(.ProjectsFilter-module__JB9TjW__activeLabel)) .ProjectsFilter-module__JB9TjW__trigger i{display:inline-flex;position:relative;overflow:hidden}:is(.ProjectsFilter-module__JB9TjW__barExpanded,.ProjectsFilter-module__JB9TjW__bar:has(.ProjectsFilter-module__JB9TjW__activeLabel)){background-color:#282828f2;padding:.5rem 1rem .5rem .5rem}@media only screen and (min-width:768px){.ProjectsFilter-module__JB9TjW__bar{bottom:4rem}}.ProjectsFilter-module__JB9TjW__trigger{appearance:none;width:4.6rem;height:4.6rem;color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:2.2rem;transition:background-color .2s,transform .4s;display:inline-flex}@media only screen and (min-width:768px){.ProjectsFilter-module__JB9TjW__trigger{width:5.6rem;height:5.6rem;font-size:2.5rem}}.ProjectsFilter-module__JB9TjW__trigger:hover{background-color:#ffffff1a}.ProjectsFilter-module__JB9TjW__trigger:focus-visible{outline-offset:3px;outline:2px solid #fff}.ProjectsFilter-module__JB9TjW__activeLabel{appearance:none;font:inherit;color:var(--mxd-color-base,#111);cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #fff;border-radius:999px;flex-shrink:0;align-items:center;max-width:30rem;margin-left:.4rem;padding:.85rem 1.5rem;font-size:1.3rem;line-height:1;transition:max-width .45s cubic-bezier(.22,1,.36,1),margin-left .45s cubic-bezier(.22,1,.36,1),opacity .3s,padding .3s,border-width .3s;display:inline-flex;overflow:hidden}.ProjectsFilter-module__JB9TjW__activeLabel:focus-visible{outline-offset:2px;outline:2px solid #fff}.ProjectsFilter-module__JB9TjW__barExpanded .ProjectsFilter-module__JB9TjW__activeLabel{opacity:0;border-width:0;max-width:0;margin-left:0;padding-left:0;padding-right:0}.ProjectsFilter-module__JB9TjW__options{opacity:0;align-items:center;gap:.4rem;max-width:0;margin-left:0;transition:max-width .45s cubic-bezier(.22,1,.36,1),margin-left .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:inline-flex;overflow:hidden}.ProjectsFilter-module__JB9TjW__barExpanded .ProjectsFilter-module__JB9TjW__options{opacity:1;max-width:80rem;margin-left:.4rem}.ProjectsFilter-module__JB9TjW__option{appearance:none;font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:1px solid #fff6;border-radius:999px;flex-shrink:0;align-items:center;padding:.85rem 1.5rem;font-size:1.3rem;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.ProjectsFilter-module__JB9TjW__option:hover{background-color:#ffffff1a;border-color:#ffffffb3}.ProjectsFilter-module__JB9TjW__option:focus-visible{outline-offset:2px;outline:2px solid #fff}.ProjectsFilter-module__JB9TjW__optionActive{color:var(--mxd-color-base,#111);background-color:#fff;border-color:#fff}.ProjectsFilter-module__JB9TjW__optionActive:hover{background-color:#fff}.ProjectsFilter-module__JB9TjW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (max-width:767px){:is(.ProjectsFilter-module__JB9TjW__bar:not(:has(.ProjectsFilter-module__JB9TjW__activeLabel)),.ProjectsFilter-module__JB9TjW__barExpanded:not(:has(.ProjectsFilter-module__JB9TjW__activeLabel))){max-width:calc(100vw - 1rem);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;mix-blend-mode:normal!important;background-color:#0000!important;border-radius:0!important;padding:0!important;overflow:visible!important}:is(.ProjectsFilter-module__JB9TjW__bar:not(:has(.ProjectsFilter-module__JB9TjW__activeLabel)) .ProjectsFilter-module__JB9TjW__trigger,.ProjectsFilter-module__JB9TjW__barExpanded:not(:has(.ProjectsFilter-module__JB9TjW__activeLabel)) .ProjectsFilter-module__JB9TjW__trigger){color:#fff!important;background-color:#141414!important;border-radius:50%!important}.ProjectsFilter-module__JB9TjW__bar:has(.ProjectsFilter-module__JB9TjW__activeLabel){max-width:calc(100vw - 1rem)}.ProjectsFilter-module__JB9TjW__options{opacity:0;background-color:#282828f2;border:0;border-radius:2rem;flex-direction:column;align-items:stretch;gap:.7rem;width:max-content;min-width:24rem;max-width:calc(100vw - 2rem);max-height:0;margin-left:0;padding:0 1rem;transition:max-height .45s cubic-bezier(.22,1,.36,1),padding .3s,opacity .3s;position:absolute;bottom:calc(100% + .8rem);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.ProjectsFilter-module__JB9TjW__barExpanded .ProjectsFilter-module__JB9TjW__options{opacity:1;max-height:60rem;margin-left:0;padding-top:1rem;padding-bottom:1rem}.ProjectsFilter-module__JB9TjW__option{justify-content:center;width:100%;padding:1.2rem 1.8rem;font-size:1.5rem}}
.WebpagesPortfolio-module__o5LDFG__list{margin-bottom:35rem}.WebpagesPortfolio-module__o5LDFG__row{color:inherit;cursor:pointer;align-items:center;gap:40px;padding:2.5rem 0;text-decoration:none;display:flex}.WebpagesPortfolio-module__o5LDFG__info{flex:1;grid-template-rows:auto auto;grid-template-columns:200px 1fr;align-items:start;gap:8px 60px;display:grid}.WebpagesPortfolio-module__o5LDFG__title{color:#000;letter-spacing:-.01em;white-space:nowrap;grid-area:1/1/span 2;align-self:center;margin:0;font-family:Chillyfont,-apple-system,BlinkMacSystemFont,sans-serif;font-size:32px;font-weight:500}.WebpagesPortfolio-module__o5LDFG__description{color:#555;grid-area:1/2;max-width:900px;margin:0;font-family:Chillyfont,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.WebpagesPortfolio-module__o5LDFG__tags{flex-wrap:wrap;grid-area:2/2;gap:6px;display:flex}.WebpagesPortfolio-module__o5LDFG__tag{color:#000;font-family:Chillyfont,sans-serif;font-size:18px;font-weight:400}.WebpagesPortfolio-module__o5LDFG__arrow{border:1.5px solid #e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:20px;transition:all .3s;display:flex}.WebpagesPortfolio-module__o5LDFG__row:hover .WebpagesPortfolio-module__o5LDFG__arrow{background-color:#000;border-color:#000;transform:translateY(-2px)}.WebpagesPortfolio-module__o5LDFG__row:hover .WebpagesPortfolio-module__o5LDFG__arrow svg{stroke:#fff}.WebpagesPortfolio-module__o5LDFG__arrow svg{color:#333;transition:stroke .3s}@media (max-width:768px){.WebpagesPortfolio-module__o5LDFG__row{flex-direction:column;align-items:flex-start;gap:1.5rem}.WebpagesPortfolio-module__o5LDFG__info{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:8px 0;width:100%}.WebpagesPortfolio-module__o5LDFG__title{white-space:normal;grid-area:1/1;font-size:24px}.WebpagesPortfolio-module__o5LDFG__description{grid-area:2/1;font-size:16px}.WebpagesPortfolio-module__o5LDFG__tags{grid-area:3/1}.WebpagesPortfolio-module__o5LDFG__arrow{align-self:flex-end}}
