.filter-finished-projects{width:fit-content}.filter-finished-projects__button{--button-bg-active:var(--color-secondary);--color-primary-hover:var(--color-secondary);padding-right:12px;width:100%}.filter-finished-projects__text{position:absolute}.filter-finished-projects__hidden-text{opacity:0}.mab-banner{align-items:flex-end;border-radius:15px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:108px 15px 33px;position:relative}@media only screen and (max-width:734px){.mab-banner{border-radius:20px 20px 0 0;margin:0 -15px;padding-bottom:51px;padding-top:195px}}@media (any-hover:hover) and (pointer:fine){.mab-banner:hover .button{background:var(--color-primary-hover);color:var(--color-on-primary)}}.mab-banner__image{height:100%;inset:0;position:absolute;width:100%}.mab-banner__image:after{background:linear-gradient(180deg,#001e4500,#7894b4 91.96%);content:"";inset:0;position:absolute}@media only screen and (max-width:734px){.mab-banner__image:after{background:linear-gradient(180deg,#ebe6e000,#ebe6df69 37.39%,#f1efec 70.35%)}}.mab-banner__image img,.mab-banner__image picture{height:100%;object-fit:cover;width:100%}@media only screen and (max-width:734px){.mab-banner__button{width:100%}}.mab-banner__link{inset:0;position:absolute}.mab-banner__marker{left:60%;position:absolute;top:50px;will-change:transform}.mab-banner__marker:last-child{bottom:40px;left:52%;top:unset}.mab-banner-marker{align-items:center;background:#fff;border-radius:1000px;box-shadow:0 4px 9px #78787840;display:flex;gap:10px;max-width:184px;padding:2px 15px 2px 2px}.mab-banner-marker__image{flex:1 0 auto;height:40px;width:40px}.mab-banner-marker__title{color:var(--color-on-surface);font-size:14px;line-height:1}
