.skill-section-item{padding-left:14rem;position:relative;overflow:hidden}@media screen and (width<=767px){.skill-section-item{padding-top:5rem;padding-bottom:4rem}}@media screen and (width<=1024px){.skill-section-item{padding-left:0}}@media screen and (width>=768px) and (width<=1024px){.skill-section-item{padding-top:16vh}}@media screen and (width>=1025px){.skill-section-item{padding-top:30rem}}.skill-section-item._first{--img-right-position:5%;--img-bottom-position:7%;--img-caption-top-position:38%;--img-caption-left-position:-12%;--img-caption-rotation-degree:-58.9deg;background:radial-gradient(at bottom right, var(--c-pink-transparent-020), var(--c-white))}@media screen and (width>=1025px) and (width<=1447px){.skill-section-item._first{--img-right-position:5%;--img-bottom-position:15%;--img-caption-top-position:40%;--img-caption-left-position:-16%;padding-top:20rem;padding-left:8rem}}@media screen and (width>=1448px) and (width<=1749px){.skill-section-item._first{--img-right-position:5%;--img-bottom-position:20%;--img-caption-top-position:40%;--img-caption-left-position:-16%}}@media screen and (width>=1750px) and (width<=1920px){.skill-section-item._first{--img-right-position:5%;--img-bottom-position:20%;--img-caption-top-position:40%;--img-caption-left-position:-12%;padding-top:40rem;padding-left:25rem}}@media screen and (width>=1921px) and (width<=2299px){.skill-section-item._first{--img-right-position:4%;--img-bottom-position:20%;--img-caption-top-position:40%;--img-caption-left-position:-12%;padding-top:40rem;padding-left:25rem}}@media screen and (width>=2300px){.skill-section-item._first{--img-right-position:4%;--img-bottom-position:15%;--img-caption-top-position:40%;--img-caption-left-position:-10%;padding-top:50rem;padding-left:35rem}}.skill-section-item._second{--img-right-position:-15%;--img-bottom-position:-30%;--img-caption-top-position:27%;--img-caption-left-position:18%;--img-caption-rotation-degree:-45deg;background:radial-gradient(at bottom right, var(--c-purple-light-transparent-020), var(--c-white))}@media screen and (width>=1025px) and (width<=1447px){.skill-section-item._second{--img-right-position:5%;--img-bottom-position:15%;--img-caption-top-position:26%;--img-caption-left-position:13%;padding-top:20rem;padding-left:8rem}}@media screen and (width>=1448px) and (width<=1749px){.skill-section-item._second{--img-right-position:5%;--img-bottom-position:20%;--img-caption-top-position:26%;--img-caption-left-position:13%}}@media screen and (width>=1750px) and (width<=1920px){.skill-section-item._second{--img-right-position:10%;--img-bottom-position:15%;--img-caption-top-position:25%;--img-caption-left-position:15%;padding-top:40rem;padding-left:25rem}}@media screen and (width>=1921px) and (width<=2299px){.skill-section-item._second{--img-right-position:10%;--img-bottom-position:10%;--img-caption-top-position:26%;--img-caption-left-position:14%;padding-top:40rem;padding-left:25rem}}@media screen and (width>=2300px){.skill-section-item._second{--img-right-position:10%;--img-bottom-position:10%;--img-caption-top-position:27%;--img-caption-left-position:15%;padding-top:45rem;padding-left:30rem}}.skill-section-item._third{--img-top-position:0;--img-right-position:-16%;background:radial-gradient(at top right, var(--c-blue-light-transparent-020), var(--c-white))}@media screen and (width>=1025px) and (width<=1447px){.skill-section-item._third{--img-right-position:-55vh;--img-bottom-position:15%;padding-top:25rem;padding-left:8rem}}@media screen and (width>=1448px) and (width<=1749px){.skill-section-item._third{--img-right-position:-60vh;--img-bottom-position:20%}}@media screen and (width>=1750px) and (width<=1920px){.skill-section-item._third{--img-right-position:-15%;--img-bottom-position:15%}}@media screen and (width>=1750px) and (width<=2299px){.skill-section-item._third{padding-top:40rem;padding-left:25rem}}@media screen and (width>=1921px) and (width<=2299px){.skill-section-item._third{--img-right-position:-15%;--img-bottom-position:10%}}@media screen and (width>=2300px){.skill-section-item._third{--img-right-position:-12%;--img-bottom-position:10%;padding-top:45rem;padding-left:30rem}}@media screen and (width<=767px){.skill-section-item__button-wr{box-sizing:content-box;width:100%;max-width:34.3rem;margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}}.skill-section-item__button{background:var(--c-green);width:fit-content;margin-top:4rem}@media screen and (width<=767px){.skill-section-item__button{justify-content:center;width:100%}}.skill-section-item button{font-family:var(--font-family-primary);color:var(--c-gray-darkest);gap:1.6rem;padding:1.05rem 2.4rem;font-size:2rem;font-weight:500;line-height:1.3;text-decoration:none}.skill-section-item__inner{z-index:var(--z-index-prev-over-page-content);position:relative}@media screen and (width<=1024px){.skill-section-item__inner{flex-direction:column;align-items:center;display:flex}}.skill-section-item__title{width:fit-content;font-family:var(--font-family-primary);color:var(--primary-text-color);align-items:center;gap:2rem;font-size:10rem;font-weight:600;line-height:125%;display:flex}@media screen and (width<=450px){.skill-section-item__title{font-weight:400}}@media screen and (width>=451px) and (width<=767px){.skill-section-item__title{font-weight:500}}@media screen and (width<=767px){.skill-section-item__title{font-size:3rem;line-height:4rem}}@media screen and (width>=768px) and (width<=1024px){.skill-section-item__title{font-size:5rem}}@media screen and (width>=1025px){.skill-section-item__title{font-size:5rem}}@media screen and (width>=1921px){.skill-section-item__title{font-size:8rem}}@media screen and (width<=1024px){.skill-section-item__title{text-align:center}}.skill-section-item__description{font-family:var(--font-family-primary);color:var(--primary-text-color);margin-top:4rem;font-size:2.4rem;font-weight:300;line-height:140%}@media screen and (width<=1024px){.skill-section-item__description{text-align:center;margin-top:2rem;font-size:1.8rem}}.skill-section-item__description._footnote{font-size:1.2rem}.skill-section-item__img-wr{top:var(--img-top-position);right:var(--img-right-position);bottom:var(--img-bottom-position);position:absolute}@media screen and (width<=1024px){.skill-section-item__img-wr{flex-direction:column;align-items:center;display:flex;position:static}}@media screen and (width>=1025px) and (width<=1749px){.skill-section-item__img-wr._first{width:55vh}.skill-section-item__img-wr._second{width:45vh}.skill-section-item__img-wr._third{width:120vh}}@media screen and (width>=1750px) and (width<=1920px){.skill-section-item__img-wr._first{width:55vh}.skill-section-item__img-wr._second{width:45vh}.skill-section-item__img-wr._third{width:120vh}}@media screen and (width>=1921px) and (width<=2299px){.skill-section-item__img-wr._first{width:60vh}.skill-section-item__img-wr._second{width:50vh}.skill-section-item__img-wr._third{width:120vh}}@media screen and (width>=2300px){.skill-section-item__img-wr._first{width:60vh}.skill-section-item__img-wr._second{width:50vh}.skill-section-item__img-wr._third{width:120vh}}.skill-section-item__img-caption{top:var(--img-caption-top-position);left:var(--img-caption-left-position);transform:rotate(var(--img-caption-rotation-degree,0));font-family:var(--font-family-primary);color:var(--primary-text-color);font-size:2.4rem;font-weight:300;line-height:3.4rem;position:absolute}@media screen and (width<=1024px){.skill-section-item__img-caption{text-align:center;margin-top:4rem;position:static;transform:none}}@media screen and (width<=767px){.skill-section-item__img-caption{margin-top:2rem}}@media screen and (width<=1024px){.skill-section-item__img-caption{display:none}}@media screen and (width>=1025px){.skill-section-item__img-caption._first{font-size:1.8vh}}.skill-section-item__img img{width:100%}@media screen and (width<=1024px){.skill-section-item__img img{margin-top:2.5rem}.skill-section-item__img img._first{width:45vh;height:40vh}.skill-section-item__img img._second,.skill-section-item__img img._third{width:40vh;height:40vh}}.skill-slider{align-items:flex-start;gap:2.4rem;width:144.8rem;transition:all .8s;display:flex;overflow:hidden;justify-content:left!important}.skill-slider__img-arrows{z-index:1;opacity:0;transition:opacity .8s .2s;position:absolute;right:0}.skill-slider__img-arrows._active{opacity:1}.skill-slider .lach-button{font-family:var(--font-family-primary);color:var(--c-gray-darkest);padding:1.05rem 2.8rem;font-size:2rem;font-weight:500;line-height:1.3}.skill-slider__button{background:var(--c-green);opacity:0;gap:1.6rem;width:fit-content;margin-top:2.4rem;text-decoration:none;transition:opacity .8s .2s}.skill-slider__button._active{opacity:1}.skill-slider__item{contain:layout paint;background-color:#e6e3ec;flex:none;width:28rem;height:52.6rem;transition:width .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.skill-slider__item:focus-visible{outline:.3rem solid var(--c-green);outline-offset:-.3rem}.skill-slider__item .skill-slider__inner-img{opacity:.3;filter:grayscale()}.skill-slider__item._active{width:84rem}.skill-slider__item._active .skill-slider__inner-img{opacity:.7;filter:grayscale(0%)!important}.skill-slider__item._active._first{background:linear-gradient(128.1deg,#f3e9f8 28.02%,#f3caf0 100%)}.skill-slider__item._active._second{background:linear-gradient(128.1deg,#ebe6f9 28.02%,#e0d7f9 100%)}.skill-slider__item._active._third{background:linear-gradient(128.1deg,#e6ebfa 28.02%,#d0e2fb 100%)}.skill-slider__inner-img{width:100%;height:auto;z-index:var(--z-index-prev-over-page-content);transition:all .8s;position:absolute}.skill-slider__item._first .skill-slider__inner-img{width:31rem;transform:translateY(29.5rem)}.skill-slider__item._first .skill-slider__inner-img._second-slider{width:29.2rem;transform:translate(8.5rem,34.3rem)rotate(12deg)}.skill-slider__item._second .skill-slider__inner-img{width:30rem;transform:translate(5rem,31rem)}.skill-slider__item._second .skill-slider__inner-img._second-slider{margin-top:2rem;transform:translate(5rem,31rem)rotate(120deg)}.skill-slider__item._third .skill-slider__inner-img{width:44.54rem;transform:translate(3rem,33rem)}.skill-slider__item._third .skill-slider__inner-img._second-slider{width:41.54rem;transform:translateY(27.3rem)rotate(30deg)}.skill-slider__item._active._first .skill-slider__inner-img{width:60rem;transition-delay:.2s;transform:translate(37rem,-3rem)}.skill-slider__item._active._first .skill-slider__inner-img._second-slider{opacity:.7;width:56.1rem;transform:translate(39rem,8rem)rotate(10deg)}.skill-slider__item._active._second .skill-slider__inner-img{width:65.6rem;transition-delay:.2s;transform:translate(40rem,10rem)}.skill-slider__item._active._second .skill-slider__inner-img._second-slider{opacity:.7;width:72rem;transform:translate(32rem,3rem)rotate(120deg)}.skill-slider__item._active._third .skill-slider__inner-img{width:60.6rem;transition-delay:.2s;transform:translate(40rem,12rem)}.skill-slider__item._active._third .skill-slider__inner-img._second-slider{opacity:.7;width:73.7rem;transform:translate(34rem,6rem)rotate(30deg)}.skill-slider__content{width:100%;height:100%;z-index:var(--z-index-over-page-content);flex-direction:column;justify-content:center;padding:2rem;transition:all .8s;display:flex;position:absolute;top:0;left:0}.skill-slider__item._first .skill-slider__content{padding:17.4rem 2.9rem 17.4rem 2.4rem}.skill-slider__item._second .skill-slider__content{padding:12.5rem 1.2rem 12.5rem 2.4rem}.skill-slider__item._third .skill-slider__content{padding:12.8rem .3rem 25.5rem 2.4rem}.skill-slider__item._active._first .skill-slider__content,.skill-slider__item._active._second .skill-slider__content{padding-left:3.2rem;transition-delay:.2s}.skill-slider__item._active._third .skill-slider__content{padding-top:15.3rem;padding-bottom:15.3rem;padding-left:3.2rem;transition-delay:.2s}.skill-slider__title{font-family:var(--font-family-primary);color:var(--c-primary);font-size:3.2rem;font-weight:700;line-height:3.52rem;text-decoration:none;transition:all .8s;position:relative}.skill-slider__item._first .skill-slider__title{max-width:21.7rem}.skill-slider__item._first .skill-slider__title._second-slider{margin-top:2.4rem}.skill-slider__item._second .skill-slider__title{max-width:24.4rem}.skill-slider__item._second .skill-slider__title._second-slider{margin-top:2rem}.skill-slider__item._third .skill-slider__title{max-width:14.1rem}.skill-slider__item._third .skill-slider__title._second-slider{margin-top:13.5rem}.skill-slider__item._active._first .skill-slider__title{max-width:43.4rem;font-size:4.8rem;line-height:1.1;transition-delay:.2s}.skill-slider__item._active._second .skill-slider__title{max-width:48.7rem;font-size:4.8rem;line-height:1.1;transition-delay:.2s}.skill-slider__item._active._third .skill-slider__title{max-width:28.1rem;font-size:4.8rem;line-height:1.1;transition-delay:.2s}.skill-slider__item._active._third .skill-slider__title._second-slider{margin-top:0}.skill-slider__footnote{margin-top:2.4rem;font-size:1.2rem;font-weight:400;line-height:1.68rem}.skill-slider__description{margin-top:2.4rem;font-size:2rem;font-weight:400;line-height:2.8rem;transition:all .8s}.skill-slider__item._first .skill-slider__description{max-width:22.7rem}.skill-slider__item._second .skill-slider__description{max-width:24.4rem}.skill-slider__item._third .skill-slider__description{max-width:25.3rem}.skill-slider__item._active._first .skill-slider__description{max-width:40rem;font-size:2.4rem;line-height:1.3;transition-delay:.2s}.skill-slider__item._active._second .skill-slider__description{max-width:38.2rem;font-size:2.4rem;line-height:1.3;transition-delay:.2s}.skill-slider__item._active._third .skill-slider__description{max-width:40.5rem;font-size:2.4rem;line-height:1.3;transition-delay:.2s}@media (prefers-reduced-motion:reduce){.skill-slider__item,.skill-slider__inner-img,.skill-slider__content,.skill-slider__title,.skill-slider__description,.skill-slider__button,.skill-slider__img-arrows{transition-duration:.01ms;transition-delay:0s}}.skills-container{position:relative}.skills-container__sliders-wr{background-color:#f3f0fa;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.skills-container__slider{justify-content:center;align-items:center;width:100%;max-width:144.8rem;display:flex}.skills-container__slider._first{margin-top:8rem}.skills-container__slider._last{margin-bottom:6rem}.skills-container__slider:not(._first){margin-top:5rem}.skills-container__slider{width:100%}@media screen and (width<=1447px){.skills-container__slider{display:none}}@media screen and (width>=1448px){.skills-container__slider{display:flex}}.skills-container__title{font-family:var(--font-family-primary);color:var(--c-gray-darkest);text-align:center;font-size:4rem;font-weight:400;line-height:120%}@media screen and (width<=450px){.skills-container__title{font-size:4.8rem;font-weight:700}}@media screen and (width<=767px){.skills-container__title{font-weight:700}}@media screen and (width>=451px) and (width<=1024px){.skills-container__title{font-size:6rem}}@media screen and (width>=1025px){.skills-container__title{font-size:clamp(4.8rem,31.9444vw - 21.3944rem,14rem)}}@media screen and (width<=1024px){.skills-container__title{padding-top:6rem;font-weight:700}}@media screen and (width>=1025px){.skills-container__title{padding-top:12rem;font-size:8rem;font-weight:600}}@media screen and (width<=767px){.skills-container__item-wr,.skills-container__item,.skills-container__suggestion-wr,.skills-container__suggestion{height:100%!important}}.preview-title{z-index:var(--z-index-prev-over-page-content);text-rendering:optimizespeed;text-align:left;margin-bottom:4rem;font-size:clamp(4rem,8vw - 4.8rem,9.6rem);font-weight:600;line-height:110%;position:relative}@media screen and (width<=767px){.preview-title{margin-bottom:1.6rem}}@keyframes fade-title{0%{text-shadow:2rem -2rem var(--c-black-transparent-020);translate:-10rem}to{text-shadow:none;translate:0}}.preview-title._visible .preview-title{animation:1s fade-title}.preview-title__text._lavender{color:#bca0ea}.preview-title__text._blue{color:#9bb5d5}.preview-company-item{border:.1rem solid var(--c-gray-light-red);background-color:var(--c-white-transparent-024);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);border-radius:2rem;flex-direction:column;justify-content:center;align-items:flex-start;height:10.4rem;padding:0 4rem;transition:border-color,background-color .5s;display:inline-flex}.preview-company-item:hover{border-color:var(--c-green-dark);background-color:var(--c-green-light-transparent-016)}@media screen and (width<=450px){.preview-company-item{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (width<=767px){.preview-company-item{width:100%;height:8rem}}@media screen and (width>=768px){.preview-company-item{align-items:center}}@media screen and (width>=768px) and (width<=1199px){.preview-company-item{width:45%;height:8rem;padding-left:6rem;padding-right:6rem}}@media screen and (width>=1200px) and (width<=1599px){.preview-company-item{width:18%;padding-left:2rem;padding-right:2rem}}@media screen and (width>=1600px) and (width<=1749px){.preview-company-item{padding-left:3rem;padding-right:3rem}}@media screen and (width>=1750px){.preview-company-item{padding-left:4rem;padding-right:4rem}}@media screen and (width>=768px){.preview-company-item__icon{width:100%}.preview-company-item._askona .preview-company-item__icon{width:14.8rem;height:4rem}}.preview-company-list{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (width<=450px){.preview-company-list{flex-direction:column}}@media screen and (width>=1px) and (width<=767px){.preview-company-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}}@media screen and (width>=768px) and (width<=1199px){.preview-company-list{gap:2.4rem}}@media screen and (width<=1199px){.preview-company-list{flex-wrap:wrap}}.preview-partners{z-index:var(--z-index-prev-over-page-content);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width<=767px){.preview-partners{justify-content:flex-end}}.preview-partners__title{font-family:var(--font-family-primary);color:var(--primary-text-color);letter-spacing:.06rem;align-self:flex-start;margin-bottom:2.4rem;font-size:4rem;font-weight:600;line-height:110%}@media screen and (width<=450px){.preview-partners__title{align-self:center}}@media screen and (width>=768px){.preview-partners__title{margin-bottom:4.8rem}}@media screen and (width>=1200px) and (width<=1447px){.preview-partners__title{font-size:3.8rem}}@media screen and (width>=1448px){.preview-partners__title{font-size:4.8rem}}.preview-rating__rating-logo[data-v-c42b810a]{background-repeat:no-repeat;background-size:contain;margin-bottom:2.4rem}@media screen and (width<=767px){.preview-rating__rating-logo[data-v-c42b810a]{background-image:url(/assets/rating-runet-two-line-CCwxKtvK.svg);height:6rem}}@media screen and (width>=768px){.preview-rating__rating-logo[data-v-c42b810a]{background-image:url(/assets/rating-runet-big-logo-DfpMVHO2.svg);height:2.9rem}}.preview-rating__list[data-v-c42b810a]{gap:1.2rem;display:flex}@media screen and (width<=767px){.preview-rating__list[data-v-c42b810a]{flex-direction:column}}@media screen and (width>=768px) and (width<=1099px){.preview-rating__list[data-v-c42b810a]{flex-wrap:wrap}}.preview-rating__item[data-v-c42b810a]{border:.1rem solid var(--c-gray-light-medium);background-color:var(--c-white-transparent-024);border-radius:.8rem;align-items:center;gap:1.2rem;height:5rem;padding:.8rem 1.2rem;text-decoration:none;transition:border-color,background-color .5s;display:flex}@media screen and (width<=767px){.preview-rating__item[data-v-c42b810a]{width:100%}}@media screen and (width>=768px){.preview-rating__item[data-v-c42b810a]{width:27.3rem}}.preview-rating__item[data-v-c42b810a]:hover{border-color:var(--c-green-dark);background-color:var(--c-green-light-transparent-016)}.preview-rating__position[data-v-c42b810a]{color:var(--c-green-medium);line-height:1}.preview-rating__symbol[data-v-c42b810a]{font-family:var(--font-family-primary);font-size:1.4rem;font-weight:500;line-height:1}.preview-rating__number[data-v-c42b810a]{font-family:var(--font-family-primary);font-size:2rem;font-weight:500;line-height:1}.preview-rating__text[data-v-c42b810a]{font-family:var(--font-family-primary);font-size:1rem;font-weight:500;line-height:1}.preview-rating__title[data-v-c42b810a]{font-family:var(--font-family-primary);color:var(--c-black);font-size:1.2rem;font-weight:500;line-height:1.4}.preview-rating__position-line[data-v-c42b810a]{justify-content:center;align-items:baseline;display:flex}.preview-sections{position:relative;overflow:hidden}.preview-sections__content-wr{box-sizing:content-box;height:100%;margin:0 auto}@media screen and (width<=450px){.preview-sections__content-wr{max-width:34.3rem;padding-left:1.6rem;padding-right:1.6rem}}@media screen and (width>=451px) and (width<=767px){.preview-sections__content-wr{max-width:60rem;padding-left:2rem;padding-right:2rem}}@media screen and (width>=768px) and (width<=1024px){.preview-sections__content-wr{max-width:72.8rem;padding-left:2rem;padding-right:2rem}}@media screen and (width>=1025px){.preview-sections__content-wr{max-width:150rem;padding-left:14rem;padding-right:14rem}}.preview-sections__animation-wr{flex-direction:column;justify-content:space-between;height:100%;padding:max(11.4rem,22.7vh) 0 14.4vh;display:flex}@media screen and (width<=767px){.preview-sections__animation-wr{padding:max(11.4rem,12vh) 0 2.4rem}}@media screen and (width>=768px) and (width<=1447px){.preview-sections__animation-wr{padding:max(11.4rem,15.7vh) 0 14.4vh}}.preview-sections__animation-wr._visible{animation:1s fade-title}.preview-sections__inner{background:radial-gradient(var(--c-pink-transparent-020), var(--c-white));width:100vw}@media screen and (width>=1100px){.preview-sections__inner{height:100vh}}@media screen and (width<=1024px){.preview-sections__inner{min-height:90rem}}@media screen and (width>=1025px) and (width<=1199px){.preview-sections__inner{min-height:82rem}}@media screen and (width>=1200px) and (width<=1447px){.preview-sections__inner{min-height:87rem}}@media screen and (width>=1448px){.preview-sections__inner{min-height:75rem}}.preview-sections__title{margin-bottom:2rem}@media screen and (width>=1025px){.preview-sections__title{margin-bottom:4rem}}.preview-sections__img-wr._hide,.preview-sections__img-caption._hide{z-index:var(--z-index-prev-under-page-content);opacity:0}.preview-sections__img-wr{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;width:89.9rem;position:fixed;bottom:-120rem;right:0;overflow:hidden;transform:translateY(-90rem)}@media screen and (width<=767px){.preview-sections__img-wr{width:100%;bottom:-110vh;right:0;transform:translateY(calc(12.3rem - 110vh))}}@media screen and (width>=768px) and (width<=1199px){.preview-sections__img-wr{width:min(100vh - (var(--main-title-top-padding) + 16rem) + 30rem, 89.9rem);height:min(100vh - (var(--main-title-top-padding) + 16rem) + 30rem, 89.9rem)}}@media screen and (width>=1200px){.preview-sections__img-wr{width:calc(100vh - (var(--main-title-top-padding) + 21.1rem) + 30rem);height:calc(100vh - (var(--main-title-top-padding) + 21.1rem) + 30rem)}}.preview-sections__img{width:100%;height:100%}.preview-sections__img-caption{position:absolute}@media screen and (width<=450px){.preview-sections__img-caption{top:4%;left:-11%;transform:scale(.45)}}@media screen and (width>=451px) and (width<=767px){.preview-sections__img-caption{top:9%;left:-3.5%;transform:scale(.54)}}@media screen and (width>=768px) and (width<=1024px){.preview-sections__img-caption{top:14%;left:4%;transform:scale(.66)}}@media screen and (width>=1025px){.preview-sections__img-caption{top:22%;left:15%}}@media screen and (width<=767px){.preview-sections__info-wr,.preview-sections__info{height:100%}}.preview-sections__info{margin-bottom:3.2rem}@media screen and (width>=768px){.preview-sections__info{margin-bottom:6.1rem}}.project-item{background:var(--c-white-transparent-024);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);border-radius:4rem;gap:3.2rem;width:100%;max-width:96rem;padding:4rem;display:flex}@media screen and (width<=767px){.project-item{border-radius:2.4rem;gap:4rem;padding:2.4rem 1.6rem}}@media screen and (width<=1199px){.project-item{flex-direction:column}}@media screen and (width>=1448px){.project-item._vertical{-webkit-backdrop-filter:blur(3.2rem);backdrop-filter:blur(3.2rem);flex-direction:column;max-width:47.2rem;height:100%}}.project-item._vertical button{background-color:var(--c-green)}.project-item__img{z-index:var(--z-index-page-content);-o-object-fit:cover;object-fit:cover;overflow:hidden}@media screen and (width<=1199px){.project-item__img{width:auto;height:28rem}}.project-item__img img{border-radius:2rem}@media screen and (width<=450px){.project-item__img img{height:20rem}}@media screen and (width>=451px) and (width<=1024px){.project-item__img img{height:30rem}}@media screen and (width<=1199px){.project-item__img img{-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (width>=1025px) and (width<=1199px){.project-item__img img{height:35rem}}@media screen and (width>=1448px){.project-item__img._vertical{height:100%;display:block}}@media screen and (width>=1200px) and (width<=1447px){.project-item__img._vertical{width:27rem}}@media screen and (width>=1448px){.project-item__img._vertical{width:38.1rem}}.project-item__img._vertical img{-o-object-fit:cover;object-fit:cover}@media screen and (width>=1200px) and (width<=1447px){.project-item__img._vertical img{width:27rem;max-height:23.5rem}}@media screen and (width>=1448px){.project-item__img._vertical img{border-radius:3rem;width:100%}}@media screen and (width>=1448px) and (width<=1599px){.project-item__img._vertical img{height:100%}}@media screen and (width>=1600px){.project-item__img._vertical img{height:55rem}}.project-item__img._horizontal img{border-radius:2rem}@media screen and (width>=1200px){.project-item__img._horizontal img{width:27rem;height:36.5rem}}@media screen and (width<=1447px){._vertical .project-item__img-wr{border-radius:4rem}}@media screen and (width>=1448px){._vertical .project-item__img-wr{height:100%}}.project-item__title{font-family:var(--font-family-primary);color:var(--c-white);gap:1rem;font-size:3.2rem;font-weight:400;line-height:1.25;display:flex}@media screen and (width>=768px){.project-item__title{gap:1.6rem;font-size:4rem;line-height:5rem}}.project-item__title-icon{margin-top:.5rem}@media screen and (width<=767px){.project-item__title-icon{width:2.5rem;height:2.5rem}}@media screen and (width>=768px){.project-item__title-icon{width:4rem;height:4rem}}.project-item__title-icon._gold-apple{border-radius:.9rem;box-shadow:0 1rem 2.5rem #0006}.project-item__subtitle{font-family:var(--font-family-primary);color:var(--c-gray-light-red);font-size:1.6rem;font-weight:400;line-height:1.35}@media screen and (width>=768px){.project-item__subtitle{font-size:2.4rem}}.project-item__description{font-family:var(--font-family-primary);color:var(--c-white);margin-top:2.4rem;margin-bottom:2.4rem;font-size:1.6rem;font-weight:400;line-height:1.4}@media screen and (width>=768px){.project-item__description{font-size:2.4rem;line-height:3.36rem}}._vertical .project-item__description{margin-bottom:3.2rem}.project-item__tags{flex-wrap:wrap;gap:1.2rem;width:100%;max-width:95rem;margin-bottom:2.4rem;display:flex}.project-item__button{text-decoration:none;display:inline-block}.project-item__button button{font-family:var(--font-family-primary);background-color:var(--c-green);gap:.6rem;font-size:1.6rem;font-weight:700;line-height:2.24rem}.project-item__button button svg{height:1rem}.project-item__button button svg path{stroke:var(--c-gray-darkest);stroke-width:.23rem}.project-item .project-item__button{align-items:center;display:inline-flex}@media screen and (width<=767px){.project-item .project-item__button{width:100%}}.project-cards{gap:2.4rem;display:flex}@media screen and (width<=1447px){.project-cards{flex-direction:column;align-items:center}}.project-cards__wrapper{flex-direction:column;flex:1;gap:2.4rem;display:flex}@media screen and (width<=1447px){.project-cards__all-projects{width:100%}}@media screen and (width>=1448px){.project-cards__all-projects{flex:0 0 39.2rem}}.project-cards__project{flex-direction:column;gap:1.6rem;display:flex}.project-container{z-index:var(--z-index-page-content);background:var(--c-gray-darkest);position:relative}.project-container__title-wr{font-family:var(--font-family-primary);color:var(--c-white);text-align:center;font-size:4rem;font-weight:400;line-height:120%}@media screen and (width<=450px){.project-container__title-wr{font-size:4.8rem;font-weight:700}}@media screen and (width<=767px){.project-container__title-wr{font-weight:700}}@media screen and (width>=451px) and (width<=1024px){.project-container__title-wr{font-size:6rem}}@media screen and (width>=1025px){.project-container__title-wr{font-size:clamp(4.8rem,31.9444vw - 21.3944rem,14rem)}}@media screen and (width<=1024px){.project-container__title-wr{padding-top:6rem;padding-bottom:4rem;font-weight:700}}@media screen and (width>=1025px){.project-container__title-wr{padding-top:12rem;padding-bottom:8rem;font-size:8rem;font-weight:600}}.project-container__title{opacity:0;transition:opacity .3s ease-in-out,transform .5s ease-in-out;transform:translateY(5rem)}._active .project-container__title{opacity:1;transform:translateY(0)}.project-container__cards{justify-content:center;display:flex}@media screen and (width<=1199px){.project-container__cards{padding-bottom:8rem}}@media screen and (width>=1200px){.project-container__cards{padding-bottom:12rem}}.project-container__shadow{filter:blur(70px);background:radial-gradient(at -35%,#f54ed152,#f54ed100 80%);border-radius:50%;width:129rem;height:129rem;position:absolute}.technology-card{border:.1rem solid var(--block-border);background:var(--c-white-transparent-016);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1.6rem}@media screen and (width<=767px){.technology-card{width:100%;height:fit-content;padding:2.4rem}.technology-card:hover{border-color:var(--c-green);cursor:pointer}.technology-card:hover svg path,.technology-card ._open svg path{stroke:var(--c-green)}}@media screen and (width>=768px){.technology-card{border:.1rem solid var(--block-border);background:var(--c-white-transparent-016);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1.6rem;width:100%;padding:3.9rem 3.2rem}}.technology-card__title{font-family:var(--font-family-primary);color:var(--secondary-text-color);font-size:2.4rem;font-weight:900;line-height:1.1}@media screen and (width>=451px) and (width<=767px){.technology-card__title{font-size:3.2rem}}@media screen and (width<=767px){.technology-card__title{overflow-wrap:anywhere;width:100%;margin-right:2.4rem}}@media screen and (width>=768px){.technology-card__title{letter-spacing:.09rem;width:fit-content;margin:0 auto 2.4rem;font-size:4rem}}._open .technology-card__title{color:var(--c-green)}.technology-card__accordion{width:100%}.technology-card__img{width:100%;min-width:15rem;max-width:15rem;min-height:15rem;max-height:15rem;margin:2.4rem auto 0;display:block}@media screen and (width>=768px){.technology-card__img{margin:0}}.technology-card__label-list{flex-wrap:wrap;gap:1rem;width:100%;display:flex}@media screen and (width>=768px){.technology-card__label-list{gap:1.6rem}.technology-card__content{align-items:center;gap:3.2rem;display:flex}}.technology-card-list{max-width:166rem;margin-left:auto;margin-right:auto}@media screen and (width>=768px) and (width<=1024px){.technology-card-list{max-width:74rem}}@media screen and (width>=1025px) and (width<=1447px){.technology-card-list{max-width:97rem}}@media screen and (width>=1448px) and (width<=1749px){.technology-card-list{max-width:129rem}}.technology-card-list__item:not(:last-child){margin-bottom:2.4rem}.technology-container{background:var(--c-gray-darkest)}.technology-container__title-wr{font-family:var(--font-family-primary);color:#191919;text-align:center;font-size:4rem;font-weight:400;line-height:120%}@media screen and (width<=450px){.technology-container__title-wr{font-size:4.8rem;font-weight:700}}@media screen and (width<=767px){.technology-container__title-wr{font-weight:700}}@media screen and (width>=451px) and (width<=1024px){.technology-container__title-wr{font-size:6rem}}@media screen and (width>=1025px){.technology-container__title-wr{font-size:clamp(4.8rem,31.9444vw - 21.3944rem,14rem)}}.technology-container__title-wr{color:var(--secondary-text-color);text-align:center;font-weight:600}@media screen and (width<=1024px){.technology-container__title-wr{padding-top:6rem;padding-bottom:4rem;font-weight:700}}@media screen and (width>=1025px){.technology-container__title-wr{padding-top:12rem;padding-bottom:8rem}}@media screen and (width>=1448px){.technology-container__title-wr{font-size:8rem}}.technology-container__title{opacity:0;transition:opacity .3s ease-in-out,transform .5s ease-in-out;transform:translateY(5rem)}._active .technology-container__title{opacity:1;transform:translateY(0)}.technology-container__card-list{padding-top:0}.home{overflow-x:hidden}
