.about-subtitle,.ceo-name>span{font-size:clamp(1.25rem, 1.139rem + .473vw, 1.5rem)}.heading-centered{text-align:center}.section--slider-big{margin-bottom:30px}.slider-big{position:relative;border-radius:20px;height:520px}.slider-big_progress-wrap{position:absolute;left:10px;top:10px;z-index:1;margin-right:-38px;padding:5px;border-radius:50%;background-color:#f7f7f9;rotate:-45deg;transition:opacity .4s}.slider-big_progress{--progress:0;display:block;stroke-dashoffset:calc(130px * (1 - var(--progress)));stroke-dasharray:130}.slider-big_image{height:100%;object-fit:cover!important}.about-title{max-width:400px;margin:0 auto;opacity:.15}.about-subtitle{margin-bottom:clamp(1.25rem,.695rem + 2.367vw,2.5rem)}.about-content{gap:15px}.about-content>*{flex:1 1 565px}.about-block,.about-ceo{padding:clamp(1rem,.889rem + .473vw,1.25rem)}.about-ceo{position:relative;gap:15px;height:fit-content}.ceo-image{max-width:316px}.ceo-heading{display:none;text-align:end}.ceo-text{justify-content:end}.ceo-name>span{font-weight:500}.about-block{gap:30px;background-color:#fcfcfd}.about-block:not(:last-child),.portfolio-text:not(:last-child){margin-bottom:15px}.about-block_heading{margin-bottom:clamp(1.25rem,.834rem + 1.776vw,2.188rem)}.about-block_figure{flex:0 0 160px}.about-block_image{height:100%}.section--portfolio>.container{gap:clamp(1.25rem,.695rem + 2.367vw,2.5rem)}.portfolio-heading,.portfolio-text_wrap{margin-bottom:clamp(.625rem,.07rem + 2.367vw,1.875rem)}.section--boards .heading-ghost{margin-bottom:-30px;font-size:20px;font-weight:400}.section--boards .heading-centered{margin-bottom:40px}.boards-slider_wrapper{height:380px;margin-bottom:50px}.boards-slider_slide{width:auto}.boards-slider_image{width:auto;height:100%}.boards-slider_nav{justify-content:center;margin:0 auto}.boards-slider_button{max-width:150px;object-fit:contain;cursor:pointer}.boards-slider_pagination{width:fit-content!important;margin:0 20px;text-align:center}.tasks-list{margin:30px 0 20px}.tasks-list_item{flex:1;padding:20px;border:1px solid transparent;background-color:#fff}.tasks-list_item:nth-child(2n){border-color:#d7d7d9}.tasks-list_icon{max-width:24px}.tasks-list_heading{margin:15px 0 10px}@layer variations{.button--hero{padding:15px 25px;font-size:clamp(.875rem, .709rem + .71vw, 1.25rem);transition:color .6s}.button--hero::before{content:'';position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:1px;background-color:var(--text-color);transition:height .4s ease-in-out}}@media (min-width:960px){.flex-lg{display:flex}.button--hero:hover{color:var(--text-light)}.button--hero:hover::before{height:100%}.ceo-heading{white-space:nowrap}.about-ceo{flex-wrap:wrap}.ceo-text{flex:1}.portfolio-slider-outer{width:562px;max-width:50%;height:fit-content;font-size:14px}.tasks-list_item:not(:last-child){margin-right:13px}}@media (max-width:960px){.about-ceo,.page-title,.tasks-list_item:not(:last-child){margin-bottom:15px}.about-title{max-width:60%}.section--portfolio .container{flex-direction:column-reverse}.boards-slider_wrapper{height:200px}}@media (min-width:768px){.section--boards .title-secondary{max-width:318px;margin:0 auto}}@media (max-width:768px){.slider-big{height:240px}.ceo-image{max-width:260px}.ceo-name{position:absolute;bottom:0;padding:15px;right:0;background-color:#fff;border-radius:20px}.about-block:first-child{display:none}.about-block_text{margin-bottom:20px}.about-block_figure{height:156px}.portfolio-slider-outer{padding:0}.portfolio-name{top:10px}.boards-slider_nav{justify-content:center}.boards-slider_button{width:70px}.swiper-pagination-bullets.boards-slider_pagination{width:auto;margin:0 10px}}