.projects-inner-hero{padding:32px 0 40px;background-color:#e8eeff;border-radius:0 0 var(--border-radius-section) var(--border-radius-section);outline:15px solid #f4f7ff;overflow:hidden}@media only screen and (min-width:1280px){.projects-inner-hero{padding:32px 0 84px}}.projects-inner-hero .m-container{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.projects-inner-hero .m-container{gap:48px}}.projects-inner-hero__box{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.projects-inner-hero__box{flex-direction:row;align-items:center;gap:80px}}.projects-inner-hero__image{flex-shrink:0;width:min(694px,100%);margin-inline:auto}@media only screen and (min-width:1280px){.projects-inner-hero__image{width:min(694px,55%)}}.projects-inner-hero__image img{width:100%;height:100%;object-fit:cover;border-radius:15px}.projects-inner-hero__wrapper{flex:1;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.projects-inner-hero__wrapper{gap:64px}}.projects-inner-hero__title{display:flex;align-items:center;gap:12px}@media only screen and (min-width:1280px){.projects-inner-hero__title{gap:24px}}.projects-inner-hero__title svg{flex-shrink:0;width:80px;height:80px}.projects-inner-hero__title h1{font-size:var(--font-size-heading-h2);font-weight:700;line-height:1.2;color:#210ac9;margin:0}.projects-inner-hero__content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1280px){.projects-inner-hero__content{gap:32px}}.projects-inner-hero__content h2{font-size:20px;font-weight:700;line-height:1.2;color:#210ac9;margin:0}.projects-inner-hero__content p{font-size:var(--font-size-body-lg);line-height:1.5;color:#000;margin:0}.projects-inner-hero__button{display:flex;flex-direction:column;gap:10px}.projects-inner-hero__button p{font-size:14px;line-height:1.5;color:#5a63ff;margin:0}.projects-inner-bar{padding-top:40px;overflow:hidden}@media only screen and (min-width:1280px){.projects-inner-bar{padding-top:0;margin-top:-40px}}.projects-inner-bar .m-container{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.projects-inner-bar .m-container{align-items:center;gap:64px}}.projects-inner-bar .swiper{width:100%;overflow:visible}@media only screen and (min-width:1280px){.projects-inner-bar .swiper{overflow:hidden}}.projects-inner-bar .swiper-slide{width:auto;display:flex;flex-direction:column;gap:8px;padding:12px 24px;background-color:#f4f7ff;border-radius:15px}@media only screen and (min-width:1280px){.projects-inner-bar .swiper-slide{padding:0;background-color:transparent;border-radius:0}}.projects-inner-bar .swiper-slide:last-child{margin-right:0!important}.projects-inner-bar .swiper-slide h5{font-size:16px;font-weight:700;line-height:1.2;color:#210ac9;margin:0}@media only screen and (min-width:1280px){.projects-inner-bar__box{padding:4px;background-color:#fff6;border-radius:999px}}.projects-inner-bar__wrapper{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1280px){.projects-inner-bar__wrapper{padding:12px 64px;background-color:#fff;border:1px solid #d6dfff;border-radius:inherit;outline:3px solid rgba(214,223,255,.4);flex-direction:row;align-items:center;gap:40px}}.projects-inner-bar__tags{display:flex;gap:4px}.projects-inner-content{padding:32px 0 40px;overflow:hidden}@media only screen and (min-width:1280px){.projects-inner-content{padding:40px 0}}.projects-inner-content__wrapper{display:flex;flex-direction:column;gap:48px}@media only screen and (min-width:1280px){.projects-inner-content__wrapper{flex-direction:row;gap:60px}}.projects-inner-content__body{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.projects-inner-content__body{gap:40px}}.projects-inner-content__body .block{display:flex;flex-direction:column;gap:16px}.projects-inner-content__body .grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px}@media only screen and (min-width:1280px){.projects-inner-content__body .grid{grid-template-columns:repeat(2,1fr);gap:16px 12px}}.projects-inner-content__body h2{font-size:20px;font-weight:700;line-height:1.2;color:#210ac9;margin:0}.projects-inner-content__body p{font-size:16px;line-height:1.5;color:#000;margin:0}.projects-inner-content__gallery{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;flex-shrink:0}@media only screen and (min-width:1280px){.projects-inner-content__gallery{width:48%}}.projects-inner-content__gallery .swiper{width:300px;height:auto;overflow:visible}@media only screen and (min-width:1280px){.projects-inner-content__gallery .swiper{width:100%}}.projects-inner-content__gallery .swiper-slide{display:flex;justify-content:center;height:auto}@media only screen and (min-width:1280px){.projects-inner-content__gallery .swiper-slide{justify-content:normal}}.projects-inner-content__gallery .swiper-slide:last-child{margin-bottom:0!important}.projects-inner-content__gallery .swiper-slide .banana-image-gallery-item{scale:1;transition:all .3s ease}@starting-style{.projects-inner-content__gallery .swiper-slide .banana-image-gallery-item{scale:0}}.projects-inner-content__gallery__pagination{color:#5a63ff}.projects-inner-content__gallery__pagination span{font-size:14px;line-height:1.5}.projects-inner-content__gallery__pagination.swiper-pagination-lock{display:none}.projects-inner-content__gallery__navigation{display:flex;gap:12px;justify-content:center;align-items:center}.projects-inner-content__gallery__navigation>div{display:flex}.projects-inner-content__gallery__navigation:has(.swiper-button-lock){display:none}:root{--border-radius-section: 40px}@media only screen and (min-width:1280px){:root{--border-radius-section: 70px}}:root{--font-size-heading-h1-featured: 39px;--font-size-heading-h1: 31px;--font-size-heading-h2: 25px;--font-size-heading-h3: 20px;--font-size-body-lg: 16px}@media only screen and (min-width:1280px){:root{--font-size-heading-h1-featured: 61px;--font-size-heading-h1: 39px;--font-size-heading-h2: 31px;--font-size-heading-h3: 25px;--font-size-body-lg: 20px}}@media only screen and (min-width:1280px){.projects-inner-navigation{padding-bottom:16px}}.projects-inner-navigation__wrapper{background-color:#f4f7ff;border-radius:10px;padding:8px 0}@media only screen and (min-width:1280px){.projects-inner-navigation__wrapper{border-radius:15px;padding:16px 12px}}.projects-inner-navigation__wrapper .desktop,.projects-inner-navigation__wrapper .mobile{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.projects-inner-navigation__wrapper .desktop{display:none}@media only screen and (min-width:1280px){.projects-inner-navigation__wrapper .desktop{display:flex}}.projects-inner-navigation__wrapper .mobile{display:flex}@media only screen and (min-width:1280px){.projects-inner-navigation__wrapper .mobile{display:none}}
