.skills{counter-reset:item}.skills__container{display:flex;flex-wrap:wrap;gap:2rem;opacity:0;transition:opacity 3s,translate 2s;translate:0 20%}.skills__container.--watcher-view{opacity:1;translate:0 0}.skill{background-color:hsla(35,41%,75%,.05);border:.0625rem solid hsla(35,41%,75%,.15);border-radius:.125rem;flex:1 1 21.875rem}.skill>*{margin-bottom:.5rem}.skill:before{content:counter(item,decimal-leading-zero);counter-increment:item;font-size:.8125rem;letter-spacing:.09375rem;line-height:1.6;margin-bottom:.25rem;text-transform:uppercase}.skill__title{color:hsla(35,41%,75%,.8);font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:300;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;transition:all .5s}.skill__text{line-height:1.8;margin-bottom:2rem}.skill>:last-child{margin-bottom:0}.item{background-color:#181715;border:.0625rem solid hsla(35,41%,75%,.15);border-radius:.125rem;position:relative}.item>*{margin-bottom:1rem}.item__time{background-color:#181715;border:.0625rem solid hsla(35,41%,75%,.15);border-radius:.125rem;font-size:.75rem;line-height:1.2;padding:.5rem;position:absolute;text-transform:uppercase}.item__label{font-size:.8125rem;font-weight:400;letter-spacing:.09375rem;line-height:1.6;padding-right:4.375rem}.item__label,.item__title{font-family:Satoshi,sans-serif;text-transform:uppercase}.item__title{color:hsla(35,41%,75%,.8);font-size:1.5rem;font-weight:300;letter-spacing:.0625rem;line-height:1.3}.item__text{line-height:1.8;margin-bottom:2rem}.item__list{color:hsla(35,41%,75%,.8);line-height:1.8}.item__item{padding-left:1.25rem;position:relative}.item__item:before{background-color:hsla(35,41%,75%,.8);border-radius:50%;content:"";height:.3125rem;left:0;position:absolute;top:.75rem;width:.3125rem}.item__item:not(:last-child){margin-bottom:1rem}.item>:last-child{margin-bottom:0}.hero__container{align-content:center;display:grid;min-height:100svh;text-align:center}.hero__image{height:55svh;mix-blend-mode:lighten;object-fit:contain;scale:0;width:100vw}[data-fls-loaded] .hero__image{animation:show-head 2s ease forwards}@keyframes show-head{0%{scale:0}to{scale:1}}.hero__blockhead{opacity:0;transition:opacity 3s ease,translate 2.5s ease;translate:0 20%}[data-fls-loaded] .hero__blockhead{opacity:1;translate:0 -12%}.clients__container{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem 2.1875rem;justify-content:space-evenly}.clients__item{scale:0}.--watcher-view .clients__item{transition-duration:.8s}.--watcher-view .clients__item:first-child{transition-delay:.1s}.--watcher-view .clients__item:nth-child(2){transition-delay:.2s}.--watcher-view .clients__item:nth-child(3){transition-delay:.3s}.--watcher-view .clients__item:nth-child(4){transition-delay:.4s}.--watcher-view .clients__item:nth-child(5){transition-delay:.5s}.--watcher-view .clients__item:nth-child(6){transition-delay:.6s}.--watcher-view .clients__item{scale:1}.selected-work{transition:translate .8s;translate:0 6.25rem}.selected-work.--watcher-view{translate:0 0}.process{counter-reset:item}.items-process__header{display:grid;gap:1rem;grid-template-rows:2.875rem 1fr;justify-items:center;position:relative}.items-process__header:after{background-color:hsla(35,41%,75%,.15);content:"";width:.0625rem}.items-process__arrow{align-content:center;aspect-ratio:1;background-color:hsla(35,41%,75%,.05);border:.0625rem solid hsla(35,41%,75%,.15);border-radius:50%;text-align:center;width:2.875rem}.items-process__body{display:flex;flex-direction:column}.item-process{align-self:flex-end;flex:0 1 auto;position:relative}.item-process:before{background-color:hsla(35,41%,75%,.15);content:"";height:100%;left:0;position:absolute;width:.0625rem}.item-process:after{align-content:center;background-color:#181715;border:.0625rem solid hsla(35,41%,75%,.15);border-radius:50%;content:"";content:counter(item,decimal-leading-zero);counter-increment:item;font-size:.8125rem;height:2.5rem;left:0;letter-spacing:.09375rem;outline:1rem solid #0e0e0e;position:absolute;scale:0;text-align:center;top:50%;transition:scale .8s;translate:-50% -50%;width:2.5rem;z-index:2}.item-process.--watcher-view:after{scale:1}.item-process__body{transition:translate .8s;translate:0 20%}.--watcher-view .item-process__body{translate:0 0}.item-process:last-child:before{height:50%}.reviews__items{margin:0 auto;max-width:75rem}.reviews__item{margin-bottom:2rem;transition:translate .8s;translate:0 20%}.reviews__item.--watcher-view{translate:0 0}.item-review{border-radius:.125rem}.item-review>*{margin-bottom:2rem}.item-review__title{color:hsla(35,41%,75%,.8);font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:300;letter-spacing:.0625rem;line-height:1.3;margin-bottom:.5rem;transition:color .3s}.item-review__text{line-height:1.8}.item-review>:last-child{margin-bottom:0}.author-review{align-items:flex-start;display:flex;gap:1rem}.author-review__avatar{aspect-ratio:1;border-radius:50%;flex-shrink:0;object-fit:cover;width:3.75rem}.author-review__body{align-items:center}.author-review__name{color:hsla(35,41%,75%,.8);font-size:.8125rem;letter-spacing:.09375rem;text-transform:uppercase}.author-review__company{font-size:.875rem;font-weight:300}.about-module__header{position:relative;text-align:center}.about-module__picture{background-color:#0e0e0e;box-shadow:0 0 3.125rem 3.125rem #0e0e0e;display:inline-block;position:relative;z-index:2}.about-module__image{height:55svh;mix-blend-mode:lighten;object-fit:contain}.about-module__text{line-height:1.6}.about-module__text:not(:last-child){margin-bottom:2rem}.about-module__text{opacity:0;transition:all .8s .3s;translate:0 20%}.--watcher-view .about-module__text{opacity:1;translate:0 0}.about-module__body{display:flex;flex-wrap:wrap;margin:0 auto;max-width:75rem;row-gap:1.25rem}.about-module__title{color:hsla(35,41%,75%,.8);flex:1 1 0.0625rem;font-family:Satoshi,sans-serif;font-weight:300}.about-module__title span{display:block;font-family:Gambetta,serif}.about-module__title{opacity:0;transition:all .8s;translate:0 20%}.--watcher-view .about-module__title{opacity:1;translate:0 0}.about-module__content{flex:1 1 0.0625rem}.name-about{left:0;position:absolute;top:50%;translate:0 -50%}.name-about__item{color:hsla(35,41%,75%,.8);font-family:Satoshi,sans-serif;font-weight:300}.name-about__item span{font-family:Gambetta,serif}@media (max-width:55.62375em){.items-process__header{display:none}.items-process__arrow{width:2.5rem}.item-process:before{display:none}.item-process:after{left:.625rem;outline:.3125rem solid #0e0e0e;top:.625rem}.item-process:not(:last-child){margin-bottom:1.25rem}}@media (max-width:47.99875em){.about-module__body{flex-direction:column}.about-module__social{justify-content:space-evenly}}@media (max-width:20em){.skills{margin-bottom:3.75rem}.skill{padding:.9375rem}.item{padding-bottom:1.25rem;padding-inline:1.25rem;padding-top:2.5rem}.item__time{right:.625rem;top:.625rem}.page__hero{padding-block:.9375rem}.page__clients{padding-top:1.875rem}.page__clients,.page__process{padding-bottom:.9375rem}.selected-work{padding-bottom:3.75rem}.process__blockhead{margin-bottom:.9375rem}.items-process__header{height:5rem}.reviews__blockhead{margin-bottom:.9375rem}.item-review{padding:1.25rem}.about-module{padding-bottom:3.75rem;padding-top:1.875rem}.about-module__header{margin-bottom:1.875rem}.about-module__body{column-gap:1.25rem}.about-module__title{font-size:2rem}.name-about{font-size:2.8125rem}}@media (min-width:20em) and (max-width:89.375em){.skills{margin-bottom:clamp(3.75rem,1.89414414414375rem + 9.2792792793vw,10.1875rem)}.skill{padding:clamp(.9375rem,.34290540540625rem + 2.972972973vw,3rem)}.item{padding-bottom:clamp(1.25rem,.74549549549375rem + 2.5225225225vw,3rem);padding-inline:clamp(1.25rem,.74549549549375rem + 2.5225225225vw,3rem);padding-top:clamp(2.5rem,2.35585585585625rem + .7207207207vw,3rem)}.item__time{right:clamp(.625rem,.44481981981875rem + .9009009009vw,1.25rem);top:clamp(.625rem,.44481981981875rem + .9009009009vw,1.25rem)}.page__hero{padding-block:clamp(.9375rem,.30686936936875rem + 3.1531531532vw,3.125rem)}.page__clients{padding-bottom:clamp(.9375rem,-.23367117116875rem + 5.8558558559vw,5rem);padding-top:clamp(1.875rem,.10923423423125rem + 8.8288288288vw,8rem)}.page__process{padding-bottom:clamp(.9375rem,-1.6751126126125rem + 13.0630630631vw,10rem)}.selected-work{padding-bottom:clamp(3.75rem,1.9481981982rem + 9.009009009vw,10rem)}.process__blockhead{margin-bottom:clamp(.9375rem,.34290540540625rem + 2.972972973vw,3rem)}.items-process__header{height:clamp(5rem,3.59459459459375rem + 7.027027027vw,9.875rem)}.reviews__blockhead{margin-bottom:clamp(.9375rem,.05461711711875rem + 4.4144144144vw,4rem)}.item-review{padding:clamp(1.25rem,.74549549549375rem + 2.5225225225vw,3rem)}.about-module{padding-bottom:clamp(3.75rem,.6509009009rem + 15.4954954955vw,14.5rem);padding-top:clamp(1.875rem,1.5146396396375rem + 1.8018018018vw,3.125rem)}.about-module__header{margin-bottom:clamp(1.875rem,1.5146396396375rem + 1.8018018018vw,3.125rem)}.about-module__body{column-gap:clamp(1.25rem,.45720720720625rem + 3.963963964vw,4rem)}.about-module__title{font-size:clamp(2rem,1.7117117117125rem + 1.4414414414vw,3rem)}.name-about{font-size:clamp(2.8125rem,1.31700450450625rem + 7.4774774775vw,8rem)}}@media (min-width:46.875em){.item-review{width:calc(50% - 1rem)}}@media (min-width:55.625em) and (min-width:89.375em){.item-process:nth-child(2n){padding-right:6.21875rem}}@media (min-width:55.625em) and (min-width:55.625em) and (max-width:89.375em){.item-process:nth-child(2n){padding-right:clamp(3.125rem,-1.97395833333125rem + 9.1666666667vw,6.21875rem)}}@media (min-width:55.625em) and (max-width:89.375em){.item-process{padding-left:clamp(3.125rem,-1.97395833333125rem + 9.1666666667vw,6.21875rem)}}@media (min-width:55.625em){.item-process{align-self:flex-end;width:50%}.item-process:not(:first-child){margin-top:-3.125rem}.item-process:nth-child(2n){align-self:flex-start;padding-left:0}.item-process:nth-child(2n):before{left:auto;right:-.0625rem}.item-process:nth-child(2n):after{left:auto;right:0;translate:50% -50%}}@media (min-width:89.375em){.skills{margin-bottom:10.1875rem}.skill{padding:3rem}.item{padding-bottom:3rem;padding-inline:3rem;padding-top:3rem}.item__time{right:1.25rem;top:1.25rem}.page__hero{padding-block:3.125rem}.page__clients{padding-bottom:5rem;padding-top:8rem}.page__process,.selected-work{padding-bottom:10rem}.process__blockhead{margin-bottom:3rem}.items-process__header{height:9.875rem}.item-process{padding-left:6.21875rem}.reviews__blockhead{margin-bottom:4rem}.item-review{padding:3rem}.about-module{padding-bottom:14.5rem;padding-top:3.125rem}.about-module__header{margin-bottom:3.125rem}.about-module__body{column-gap:4rem}.about-module__title{font-size:3rem}.name-about{font-size:8rem}}@media (any-hover:hover){.skill__link-title:hover{color:#f9efe1}}@media (any-hover:hover) and (any-pointer:fine){.item-review__title:hover{color:#f9efe1}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .selected-work__items:has(.item-work:hover) .item-work:not(:hover):after{opacity:.9}}