section.styles-module-scss-module__0G8Cja__main{width:100vw;padding:3.125rem 0;position:relative;overflow:hidden}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main{padding:4.375rem 0}}section.styles-module-scss-module__0G8Cja__main:before{content:"";aspect-ratio:1174/610;pointer-events:none;z-index:2;background-image:url(/img/decor.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:73.375rem;max-width:80vw;height:auto;position:absolute;top:0;right:0}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper{z-index:3;flex-direction:column;gap:3.125rem;height:100%;display:flex;position:relative}@media (max-width:1024px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper{gap:1.25rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__breadcrumbs{font-size:1.125rem}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__breadcrumbs{font-size:1rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__breadcrumbs a{opacity:.5}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__breadcrumbs a:hover{opacity:1}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper h1{text-transform:unset;font-size:5rem;font-weight:500;line-height:110%}@media (max-width:1024px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper h1{font-size:3.75rem}}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper h1{font-size:2.5rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.5rem 10%;margin-top:3.125rem;display:flex}@media (max-width:1440px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio{gap:2.1875rem}}@media (max-width:1280px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio{gap:1.875rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project{flex-direction:column;gap:1rem;display:flex}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__large{width:55%}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__large{width:100%}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__large .styles-module-scss-module__0G8Cja__imgWrapper{aspect-ratio:858/550;width:100%}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__large .styles-module-scss-module__0G8Cja__imgWrapper img{object-fit:cover}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__small{width:35%}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__small{width:100%}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__small .styles-module-scss-module__0G8Cja__imgWrapper{aspect-ratio:564/350;width:100%}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project.styles-module-scss-module__0G8Cja__small .styles-module-scss-module__0G8Cja__imgWrapper img{object-fit:cover}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink{color:inherit;display:block}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink:hover{opacity:.8}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink:hover .styles-module-scss-module__0G8Cja__imgWrapper{box-shadow:0 8px 54px #0a4088}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper{border-radius:.3125rem;width:100%;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 8px 54px #0a408866}@media (min-width:2560px) and (min-height:1080px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper{width:60%}}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper{border-radius:.1875rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag{backdrop-filter:blur(1.5px);color:#e5eaf1;background:#00000080;border-radius:.3125rem;align-items:center;gap:.3125rem;margin-right:.9375rem;padding-inline:.75rem;font-weight:500;display:flex;position:absolute;top:.9375rem;left:.9375rem}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag{gap:0;margin-right:.625rem;padding-left:0;top:.625rem;left:.625rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag .styles-module-scss-module__0G8Cja__tagIcon{aspect-ratio:1;width:3.125rem;height:auto}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag .styles-module-scss-module__0G8Cja__tagIcon{width:1.875rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag span{padding-block:.5rem}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper .styles-module-scss-module__0G8Cja__tag span{padding-block:.25rem;font-size:.75rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__imgWrapper img{object-fit:cover;width:100%;height:100%}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__textArea{z-index:3;flex-direction:column;gap:.5rem;display:flex;position:relative}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__textArea .styles-module-scss-module__0G8Cja__name{color:#e5eaf1;letter-spacing:-1px;font-size:2rem;font-weight:500;line-height:110%}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__textArea .styles-module-scss-module__0G8Cja__name{font-size:1.25rem}}section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__textArea .styles-module-scss-module__0G8Cja__description{color:#94a0b2;width:70%;font-size:1rem;line-height:120%}@media (max-width:768px){section.styles-module-scss-module__0G8Cja__main .styles-module-scss-module__0G8Cja__wrapper .styles-module-scss-module__0G8Cja__portfolio .styles-module-scss-module__0G8Cja__project .styles-module-scss-module__0G8Cja__projectLink .styles-module-scss-module__0G8Cja__textArea .styles-module-scss-module__0G8Cja__description{width:100%;font-size:.875rem}}
.styles-module-scss-module__AXMHwG__filter{flex-direction:column;gap:1.5rem;display:flex}.styles-module-scss-module__AXMHwG__filter .styles-module-scss-module__AXMHwG__text{color:#94a0b2}.styles-module-scss-module__AXMHwG__filter .styles-module-scss-module__AXMHwG__tagsArea{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:768px){.styles-module-scss-module__AXMHwG__filter .styles-module-scss-module__AXMHwG__tagsArea{flex-wrap:nowrap;margin-left:0;padding-bottom:1.25rem;overflow:scroll}}.styles-module-scss-module__AXMHwG__filter .styles-module-scss-module__AXMHwG__tagsArea .styles-module-scss-module__AXMHwG__tag{color:#e5eaf1;cursor:pointer;text-wrap-mode:nowrap;background:#94a0b21a;border-radius:.3125rem;padding:.75rem 1.5rem;font-weight:500}.styles-module-scss-module__AXMHwG__filter .styles-module-scss-module__AXMHwG__tagsArea .styles-module-scss-module__AXMHwG__tag.styles-module-scss-module__AXMHwG__active{color:#070f1e;background:#e5eaf1}
