@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Archivo+Black:regular&display=swap";@import"https://fonts.googleapis.com/css?family=Inter:regular,500,,italic,700,500italic,700italic,700&display=swap";@import"https://fonts.googleapis.com/css?family=Young+Serif:regular&display=swap";@import"https://fonts.googleapis.com/css?family=Pacifico:&display=swap";@font-face{font-family:AvatarWater;font-display:swap;src:url(../assets/fonts/AvatarWater.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0rem}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background:linear-gradient(360deg,#362683 56%,#0ff);min-width:20rem;color:#000;font-family:AvatarWater;font-size:1rem;cursor:url(../assets/img/cursors/curs.webp),auto}body input,body input:focus,body textarea{cursor:url(../assets/img/cursors/curs-text.webp),auto}[data-fls-scrolllock] body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:86.25rem;margin:0 auto;padding-left:0.9375rem;padding-right:0.9375rem}.swiper{position:relative;overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{transform:translateZ(0)}.swiper-button-lock{display:none!important}.button{font-family:Archivo Black,sans-serif;grid-column:-1/1;justify-self:center;max-inline-size:9.375rem;inline-size:100%;display:inline-flex;justify-content:center;align-items:center;gap:0.9375rem;font-weight:700;padding-inline:0.9375rem;padding-block:0.625rem;border:none;outline:none;color:#fff;background-color:#111;position:relative;z-index:0;border-radius:0.625rem}.button--fw{width:100%}.button:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);position:absolute;inset-block-start:-0.125rem;inset-inline-start:-0.125rem;background-size:400%;z-index:-1;filter:blur(0.3125rem);inline-size:calc(100% + 0.25rem);block-size:calc(100% + 0.25rem);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:0.625rem}.button:after{z-index:-1;content:"";position:absolute;inline-size:100%;block-size:100%;background-color:#111;inset-inline-start:0;inset-block-start:0;border-radius:0.625rem;transition:background-color .3s}.button:active{color:#000}.button:active svg{fill:#000}.button:active:after{background-color:transparent}.button:active:before{opacity:1}.button:has(svg) svg{flex:0 0 1.25rem;inline-size:1.25rem;block-size:2.5rem;fill:#f5f5f5;transition:fill .3s}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.page__sections{background:radial-gradient(farthest-corner at 50% 0%,#23617d,#112031)}.sound-warning{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;z-index:100;text-align:center;padding-inline:1.375rem;padding-block:1.375rem;transition:all .5s;opacity:0;visibility:hidden}.sound-warning__message{line-height:110%}.sound-warning__button{padding-inline:1.5rem;padding-block:0.75rem;font-style:italic;opacity:0;transform:translateY(100%);pointer-events:none;transition:color .4s}.sound-warning__button.upAn{animation:up .5s ease .2s forwards;pointer-events:all}.sound-warning__button:not(:first-child){margin-block-start:1rem}.sound-warning__button.focused-by-tab{outline:0.125rem solid #ffb703}.intro-screen{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background-color:#000;display:flex;justify-content:center;align-items:center;transition:transform .2s ease,opacity .1s ease;z-index:1000;opacity:0;visibility:hidden}.intro-screen.zoom-out{transition:transform 5s ease,opacity 4s ease;transform:scale(6) translateY(-70%);opacity:.7}.intro-screen.zoom-out video{transform:scale(2)}.intro-screen.zoom-out .intro-screen__button{pointer-events:none}.intro-screen.emergence{transition:transform 5s ease,opacity 2s ease}.intro-screen video{inline-size:100%;block-size:100%;object-fit:cover;z-index:-1;transition:transform 5s ease}.intro-screen__button{pointer-events:all;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:inline-block;text-decoration:none;text-transform:uppercase;overflow:hidden;background-color:#4973ff;transition:box-shadow .4s ease,background-color .4s ease,color .4s ease;box-shadow:0 0 0.125rem #4973ff1a,0 0 0.25rem #4973ff33,0 0 0.375rem #4973ff4d,0 0 0.5rem #4973ff66,0 0 0.75rem #4973ff80,0 0 1.125rem #4973ff99}.intro-screen__button span{color:#fff;letter-spacing:0.5rem}.intro-screen__button i{position:absolute;z-index:-1;left:0;top:50%;transform:translateY(-50%);inline-size:100%;min-block-size:9.375rem;background-color:inherit;box-shadow:inset 0 0 3.125rem #00000080;transition:transform .4s linear,top 1s linear;overflow:hidden}.intro-screen__button i:before,.intro-screen__button i:after{content:"";position:absolute;inline-size:200%;block-size:200%;top:0;left:50%;transform:translate(-50%,-75%)}.intro-screen__button i:before{border-radius:46%;background-color:#14141433;animation:animate 5s linear infinite}.intro-screen__button i:after{border-radius:40%;background-color:#14141480;animation:animate 10s linear infinite}@keyframes animate{0%{transform:translate(-50%,-75%) rotate(0)}to{transform:translate(-50%,-75%) rotate(360deg)}}.main-content{font-family:"Young Serif",sans-serif;position:relative;display:grid;place-items:center;justify-items:center;transition:all .7s;transform:scale(1);inline-size:100%;min-block-size:100svh}.main-content.hidden{opacity:0;visibility:hidden;transform:scale(2)}.main-content.loaded canvas{animation:fadeIn 2s ease forwards}.main-content.loaded .main-content__curved-arrow path{animation:draw 4s ease-in-out 1.95s forwards}.main-content.loaded .main-content__hidden-text{opacity:1;transform:translateY(0);transition-delay:4.1s}.main-content.loaded .main-content__hidden-text span{opacity:1}@keyframes updown-1{0%{transform:translateY(0)}50%{transform:translateY(0.5625rem);opacity:.0555555556}to{transform:translateY(0)}}@keyframes updown-2{0%{transform:translateY(0)}50%{transform:translateY(0.625rem);opacity:.1111111111}to{transform:translateY(0)}}@keyframes updown-3{0%{transform:translateY(0)}50%{transform:translateY(0.6875rem);opacity:.1666666667}to{transform:translateY(0)}}@keyframes updown-4{0%{transform:translateY(0)}50%{transform:translateY(0.75rem);opacity:.2222222222}to{transform:translateY(0)}}@keyframes updown-5{0%{transform:translateY(0)}50%{transform:translateY(0.8125rem);opacity:.2777777778}to{transform:translateY(0)}}@keyframes updown-6{0%{transform:translateY(0)}50%{transform:translateY(0.875rem);opacity:.3333333333}to{transform:translateY(0)}}@keyframes updown-7{0%{transform:translateY(0)}50%{transform:translateY(0.9375rem);opacity:.3888888889}to{transform:translateY(0)}}@keyframes updown-8{0%{transform:translateY(0)}50%{transform:translateY(1rem);opacity:.4444444444}to{transform:translateY(0)}}@keyframes updown-9{0%{transform:translateY(0)}50%{transform:translateY(1.0625rem);opacity:.5}to{transform:translateY(0)}}@keyframes updown-10{0%{transform:translateY(0)}50%{transform:translateY(1.125rem);opacity:.5555555556}to{transform:translateY(0)}}@keyframes updown-11{0%{transform:translateY(0)}50%{transform:translateY(1.1875rem);opacity:.6111111111}to{transform:translateY(0)}}@keyframes updown-12{0%{transform:translateY(0)}50%{transform:translateY(1.25rem);opacity:.6666666667}to{transform:translateY(0)}}@keyframes updown-13{0%{transform:translateY(0)}50%{transform:translateY(1.3125rem);opacity:.7222222222}to{transform:translateY(0)}}@keyframes updown-14{0%{transform:translateY(0)}50%{transform:translateY(1.375rem);opacity:.7777777778}to{transform:translateY(0)}}@keyframes updown-15{0%{transform:translateY(0)}50%{transform:translateY(1.4375rem);opacity:.8333333333}to{transform:translateY(0)}}@keyframes updown-16{0%{transform:translateY(0)}50%{transform:translateY(1.5rem);opacity:.8888888889}to{transform:translateY(0)}}@keyframes updown-17{0%{transform:translateY(0)}50%{transform:translateY(1.5625rem);opacity:.9444444444}to{transform:translateY(0)}}@keyframes updown-18{0%{transform:translateY(0)}50%{transform:translateY(1.625rem);opacity:1}to{transform:translateY(0)}}@keyframes updown-19{0%{transform:translateY(0)}50%{transform:translateY(1.6875rem);opacity:1.0555555556}to{transform:translateY(0)}}.main-content.loaded .main-content__hidden-text span:nth-child(1){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:.2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(2){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-2;animation-duration:3s;animation-iteration-count:infinite;animation-delay:.4s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(3){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-3;animation-duration:3s;animation-iteration-count:infinite;animation-delay:.6s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(4){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-4;animation-duration:3s;animation-iteration-count:infinite;animation-delay:.8s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(5){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-5;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(6){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-6;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1.2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(7){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-7;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1.4s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(8){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-8;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1.6s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(9){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-9;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1.8s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(10){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-10;animation-duration:3s;animation-iteration-count:infinite;animation-delay:2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(11){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-11;animation-duration:3s;animation-iteration-count:infinite;animation-delay:2.2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(12){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-12;animation-duration:3s;animation-iteration-count:infinite;animation-delay:2.4s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(13){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-13;animation-duration:3s;animation-iteration-count:infinite;animation-delay:2.6s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(14){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-14;animation-duration:3s;animation-iteration-count:infinite;animation-delay:2.8s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(15){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-15;animation-duration:3s;animation-iteration-count:infinite;animation-delay:3s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(16){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-16;animation-duration:3s;animation-iteration-count:infinite;animation-delay:3.2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(17){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-17;animation-duration:3s;animation-iteration-count:infinite;animation-delay:3.4s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(18){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-18;animation-duration:3s;animation-iteration-count:infinite;animation-delay:3.6s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(19){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-19;animation-duration:3s;animation-iteration-count:infinite;animation-delay:3.8s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(20){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-20;animation-duration:3s;animation-iteration-count:infinite;animation-delay:4s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__hidden-text span:nth-child(21){text-shadow:0.125rem 0.125rem 0.1875rem #3d6366;animation-name:updown-21;animation-duration:3s;animation-iteration-count:infinite;animation-delay:4.2s;animation-timing-function:ease-in-out}.main-content.loaded .main-content__block>div:nth-child(1){animation:leftAnZ .55s ease .8s forwards}.main-content.loaded .main-content__block>div:nth-child(2){animation:leftAnZ .55s ease 1.6s forwards}.main-content.loaded .main-content__block>div:nth-child(3){animation:leftAnZ .55s ease 2.4s forwards}.main-content__hidden-title{font-family:Pacifico,sans-serif;position:absolute;inset-block-start:28%;inset-inline-end:10%;transform:rotate(6deg);color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform 2s}.main-content__hidden-title.drawHide .main-content__hidden-text{transition-delay:.4s;opacity:0}.main-content__hidden-title.drawHide .main-content__curved-arrow{transition-delay:.5s;opacity:0}.main-content__hidden-text{display:flex;align-items:center;flex-wrap:nowrap;opacity:0;gap:1.25rem;transform:translateY(1.25rem);transition:opacity 1s ease,transform 1s ease;white-space:normal;word-break:break-word}.main-content__hidden-text>div{display:flex;align-items:center}.main-content__hidden-text>div>span{opacity:0}.main-content__curved-arrow{display:none;transition:opacity 1.1s ease}.main-content__curved-arrow path{stroke:#fff;stroke-dasharray:400;stroke-dashoffset:400}.main-content__block{display:grid;justify-items:center;gap:0.625rem;font-family:Pacifico,sans-serif;transition:opacity .5s}.main-content__block>div{color:#f5f5f5;line-height:110%;transition:color .3s;opacity:0;transform:translate(-100%);filter:blur(0.125rem)}@keyframes draw{to{stroke-dashoffset:0}}#canvas{position:absolute;inset-inline-start:0;inset-block-start:0;transition:all 1s}@keyframes up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.circle{display:none;transform:scale(0);opacity:0;visibility:hidden;transition:all .55s;padding-inline:0.9375rem;inline-size:100%;place-items:center}.circle__content-body{background-color:#4973ff0d;-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);inline-size:100%;border:0.125rem solid white}.circle__body{text-align:center;inline-size:100%;block-size:100%}.circle__title{position:relative;z-index:10;transition:all .5s}.circle__title>span{background:linear-gradient(90deg,#392683 31%,#b821a1 60%,#54ab60 84%);-webkit-background-clip:text;background-clip:text;color:transparent;mix-blend-mode:screen;opacity:0;transform:translateY(20%)}.circle__text{position:relative;z-index:10;transition:all .5s}.circle__text>span{background:linear-gradient(180deg,#a65555 25%,#b821a1 50%,#54abaa 84%);-webkit-background-clip:text;background-clip:text;color:transparent;mix-blend-mode:screen;opacity:0;transform:translateY(20%)}.circle.emergence .circle__title span:nth-child(1){animation:upAn .5s ease .45s forwards}.circle.emergence .circle__title span:nth-child(2){animation:upAn .5s ease .7s forwards}.circle.emergence .circle__title span:nth-child(3){animation:upAn .5s ease .95s forwards}.circle.emergence .circle__title span:nth-child(4){animation:upAn .5s ease 1.2s forwards}.circle.emergence .circle__text span:nth-child(1){animation:upAn .5s ease .85s forwards}.circle.emergence .circle__text span:nth-child(2){animation:upAn .5s ease 1.1s forwards}.circle.emergence .circle__text span:nth-child(3){animation:upAn .5s ease 1.35s forwards}.circle.emergence .circle__text span:nth-child(4){animation:upAn .5s ease 1.6s forwards}.circle.emergence .circle__text span:nth-child(5){animation:upAn .5s ease 1.85s forwards}.circle.emergence .circle__text span:nth-child(6){animation:upAn .5s ease 2.1s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(1) .circle__item-body{animation:scaleAn .55s ease 1.35s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(2) .circle__item-body{animation:scaleAn .55s ease 1.85s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(3) .circle__item-body{animation:scaleAn .55s ease 2.35s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(4) .circle__item-body{animation:scaleAn .55s ease 2.85s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(5) .circle__item-body{animation:scaleAn .55s ease 3.35s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(6) .circle__item-body{animation:scaleAn .55s ease 3.85s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(7) .circle__item-body{animation:scaleAn .55s ease 4.35s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(8) .circle__item-body{animation:scaleAn .55s ease 4.85s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(9) .circle__item-body{animation:scaleAn .55s ease 5.35s forwards}.circle.emergence .circle__tech .circle__tech-item:nth-child(10) .circle__item-body{animation:scaleAn .55s ease 5.85s forwards}.circle.speedy .circle__title,.circle.speedy .circle__text{opacity:0}.circle__tech{position:relative;inline-size:100%;block-size:100%}.circle__tech-item{position:absolute;transition:all .5s}.circle__tech-item:nth-child(1){inset-block-start:5%;inset-inline-start:15%}.circle__tech-item:nth-child(1) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(2){inset-block-start:25%;inset-inline-start:20%}.circle__tech-item:nth-child(2) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(3){inset-block-start:35%;inset-inline-start:30%}.circle__tech-item:nth-child(3) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(4){inset-inline-start:25%;inset-block-start:5%}.circle__tech-item:nth-child(4) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(5){inset-inline-start:38%;inset-block-start:17%}.circle__tech-item:nth-child(5) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(6){inset-inline-start:42%;inset-block-start:32%}.circle__tech-item:nth-child(6) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(7){inset-inline-start:48%;inset-block-start:7%}.circle__tech-item:nth-child(7) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(8){inset-inline-end:35%;inset-block-start:21%}.circle__tech-item:nth-child(8) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(9){inset-inline-end:25%;inset-block-start:11%}.circle__tech-item:nth-child(9) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(10){inset-inline-end:20%;inset-block-start:31%}.circle__tech-item:nth-child(10) .circle__item-icon{background-color:#fff}.circle__tech-item.hidden{transform:scale(0);opacity:0}.circle__item-body{display:flex;flex-direction:column;align-items:center;gap:0.3125rem;opacity:0;transform:scale(0)}.circle__item-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;flex-grow:0}.circle__item-icon img{flex-shrink:0;flex-grow:0}.circle__item-description{color:#fff}.decor{position:fixed;top:50%;left:50%;inline-size:6.25rem;block-size:6.25rem;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(1);transition:transform 1s ease,opacity 1s ease;z-index:200;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center}.decor.expanded{transform:translate(-50%,-50%) scale(18);opacity:1;visibility:visible}.decor.expanded .decor__text span:nth-child(1){animation:leftAn .55s ease-in .61s forwards}.decor.expanded .decor__text span:nth-child(2){animation:leftAn .55s ease-in .77s forwards}.decor.expanded .decor__text span:nth-child(3){animation:leftAn .55s ease-in .93s forwards}.decor.expanded .decor__text span:nth-child(4){animation:leftAn .55s ease-in 1.09s forwards}.decor.expanded .decor__text span:nth-child(5){animation:leftAn .55s ease-in 1.25s forwards}.decor.expanded .decor__text span:nth-child(6){animation:leftAn .55s ease-in 1.41s forwards}.decor.expanded .decor__text span:nth-child(7){animation:leftAn .55s ease-in 1.57s forwards}.decor.expanded .decor__text span:nth-child(8){animation:leftAn .55s ease-in 1.73s forwards}.decor.expanded .decor__text span:nth-child(9){animation:leftAn .55s ease-in 1.89s forwards}.decor.expanded .decor__text span:nth-child(10){animation:leftAn .55s ease-in 2.05s forwards}.decor.expanded .decor__text span:nth-child(11){animation:leftAn .55s ease-in 2.21s forwards}.decor.expanded .decor__text span:nth-child(12){animation:leftAn .55s ease-in 2.37s forwards}.decor.expanded .decor__text span:nth-child(13){animation:leftAn .55s ease-in 2.53s forwards}.decor.expanded .decor__text span:nth-child(14){animation:leftAn .55s ease-in 2.69s forwards}.decor.expanded .decor__text span:nth-child(15){animation:leftAn .55s ease-in 2.85s forwards}.decor.expanded .decor__text span:nth-child(16){animation:leftAn .55s ease-in 3.01s forwards}.decor.expanded .decor__text span:nth-child(17){animation:leftAn .55s ease-in 3.17s forwards}.decor.expanded .decor__text span:nth-child(18){animation:leftAn .55s ease-in 3.33s forwards}.decor.expanded .decor__text span:nth-child(19){animation:leftAn .55s ease-in 3.49s forwards}.decor.expanded .decor__text span:nth-child(20){animation:leftAn .55s ease-in 3.65s forwards}.decor__content{flex-shrink:0;transform:scale(.05);-webkit-user-select:none;user-select:none}.decor__text{text-align:center;color:#000;letter-spacing:.05em;line-height:120%}.decor__text>span{opacity:0;transform:translate(-100%);filter:blur(0.125rem);filter:drop-shadow(0 0 4rem black)}.projects{display:none;inline-size:100%}.projects__slide{position:relative}.projects__slide--center{display:grid;place-items:center}.projects__slide--center .swiper-slide__title{background:linear-gradient(to right,#906cde 20%,#00affa 30%,#0190cd 70%,#764ada 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;animation:textShine 2.2s ease-in-out infinite alternate}.projects__slide--anim .swiper-slide__title{opacity:0;transform:translateY(20%);filter:blur(0.3125rem)}.loaded .projects__slide--anim .swiper-slide__title{animation:upAnBlurF .55s ease .4s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item{pointer-events:all}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n+1):nth-child(1){animation:leftAnZ .55s ease .26s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n+1):nth-child(2){animation:leftAnZ .55s ease .51s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n+1):nth-child(3){animation:leftAnZ .55s ease .76s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n+1):nth-child(4){animation:leftAnZ .55s ease 1.01s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n+1):nth-child(5){animation:leftAnZ .55s ease 1.26s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(1){animation:rightAn .55s ease .26s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(2){animation:rightAn .55s ease .51s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(3){animation:rightAn .55s ease .76s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(4){animation:rightAn .55s ease 1.01s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(5){animation:rightAn .55s ease 1.26s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n):nth-child(6){animation:rightAn .55s ease 1.51s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n-1):nth-child(1){animation:upAnBlur .55s ease .26s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n-1):nth-child(2){animation:upAnBlur .55s ease .51s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n-1):nth-child(3){animation:upAnBlur .55s ease .76s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n-1):nth-child(4){animation:upAnBlur .55s ease 1.01s forwards}.projects.loaded .swiper-slide .swiper-slide__items .swiper-slide__item:nth-child(3n-1):nth-child(5){animation:upAnBlur .55s ease 1.26s forwards}.projects.loaded .swiper-button-prev:not(.swiper-button-disabled){opacity:1}.projects.loaded .swiper-button-next:not(.swiper-button-disabled){opacity:1}.swiper-slide{padding-block:0.625rem;inline-size:100%}.swiper-slide__header{font-family:"Young Serif",sans-serif;margin-inline:auto;max-inline-size:100%;display:grid;justify-items:center;text-align:center;gap:0.625rem}.swiper-slide__title{font-family:AvatarWater,sans-serif;text-transform:capitalize;color:#f5f5f5}.swiper-slide__title-description{color:ivory;inline-size:100%;text-transform:capitalize;opacity:0;transform:translateY(20%);filter:blur(0.3125rem)}.swiper-slide__title-description a{display:inline-flex;align-items:center;transition:color .3s;gap:0.625rem}.swiper-slide__title-description a:has(img) img{flex:0 0 1.875rem;inline-size:1.875rem;block-size:1.875rem}.swiper-slide__title-description a:has(svg) svg{flex:0 0 1.875rem;inline-size:1.875rem;block-size:1.875rem}.swiper-slide__title-description a:has(svg) svg path{transition:fill .3s;fill:ivory}.loaded .swiper-slide__title-description{animation:upAnBlurF .55s ease .55s forwards}.swiper-slide__body{inline-size:100%}.swiper-slide__items{display:grid;grid-template-columns:repeat(3,1fr);gap:0.75rem}.swiper-slide__items .swiper-slide__item{pointer-events:none}.swiper-slide__items .swiper-slide__item:nth-child(3n+1){opacity:0;transform:translate(-100%);filter:blur(0.3125rem)}.swiper-slide__items .swiper-slide__item:nth-child(3n){opacity:0;transform:translateY(100%);filter:blur(0.3125rem)}.swiper-slide__items .swiper-slide__item:nth-child(3n-1){opacity:0;transform:translateY(100%);filter:blur(0.3125rem)}.swiper-slide__item{inline-size:100%;max-inline-size:100%;font-family:Inter,sans-serif;display:flex;align-items:center;flex-direction:column;gap:0.75rem}.swiper-slide__body-bottom{display:grid;gap:1.25rem}.swiper-slide__socials{display:flex;align-items:center;justify-content:center;gap:0.9375rem}.swiper-slide__download{display:inline-flex;align-items:center;gap:0.75rem}.swiper-slide__download:has(svg) svg{flex:0 0 2.5rem;inline-size:2.5rem;block-size:2.5rem}.item-projects__flip-card{flex:1 1 auto;inline-size:100%;max-block-size:17.5rem;perspective:62.5rem;cursor:pointer}.item-projects__body{color:#fff;display:grid;gap:1.25rem;justify-items:start}.item-projects__title{font-weight:700;font-size:1.25rem;font-style:italic;text-transform:capitalize}.item-projects__skills{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.625rem}.flip-card__inner{inline-size:100%;block-size:100%;transition:transform .8s ease;transform-style:preserve-3d;position:relative}.flip-card__inner.flipped{transform:rotateY(180deg)}.flip-card__front{inline-size:100%;background-color:#9b9b9b}.flip-card__front img{inline-size:100%;block-size:100%;object-fit:contain}.flip-card__more-info{position:absolute;inset-block-start:0;inset-inline-start:0;border-bottom-right-radius:0.625rem;font-weight:700;background-color:#f5f5f5;padding-inline:0.3125rem;padding-block:0.3125rem;text-transform:uppercase}.flip-card__front,.flip-card__back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:0.625rem;overflow:hidden}.flip-card__back{background-color:#1e1e1e;color:#fff;transform:rotateY(180deg);display:flex;align-items:center;flex-direction:column;justify-content:flex-start;gap:0.625rem;padding-inline:0.625rem;padding-block:1.25rem;overflow-y:auto}.flip-card__back p{flex-grow:1;text-justify:inter-character;line-height:110%}.skills__item{flex:0 0 2.5rem;inline-size:2.5rem;block-size:2.5rem;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.skills__item:has(img) img{flex:0 0 1.5625rem;inline-size:1.5625rem;block-size:1.5625rem}.skills__item:has(svg) svg{flex:0 0 1.5625rem;inline-size:1.5625rem;block-size:1.5625rem}.swiper-button-prev{inset-inline-start:0;transform:rotate(180deg)}.swiper-button-prev,.swiper-button-next{position:absolute;inset-block-start:10%;inline-size:3.125rem;block-size:3.125rem;transition:opacity .4s;pointer-events:all;-webkit-user-select:all;user-select:all}.swiper-button-prev:has(svg) svg,.swiper-button-next:has(svg) svg{inline-size:100%;block-size:100%}.swiper-button-prev:has(svg) svg path,.swiper-button-next:has(svg) svg path{transition:fill .4s;fill:#218bff}.swiper-button-prev:has(img) img,.swiper-button-next:has(img) img{inline-size:100%;block-size:100%;object-fit:cover}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.swiper-button-next{inset-inline-end:0}.socials__item{border:0.125rem solid #f5f5f5;flex:0 0 3.125rem;inline-size:3.125rem;block-size:3.125rem;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .3s;transform:scale(1.0005)}.socials__item:has(svg) svg{flex:0 0 1.875rem;inline-size:1.875rem;block-size:1.875rem}.socials__item:has(img) img{flex:0 0 1.875rem;inline-size:1.875rem;block-size:1.875rem}@keyframes leftAn{0%{opacity:0;transform:translate(-100%);filter:blur(0.125rem);filter:drop-shadow(0 0 .4rem black)}to{opacity:1;transform:translate(0);filter:blur(0rem);filter:drop-shadow(0 0 .4rem black)}}@keyframes leftAnZ{0%{opacity:0;transform:translate(-100%);filter:blur(0.125rem)}to{opacity:1;transform:translate(0);filter:blur(0rem)}}@keyframes rightAn{0%{opacity:0;transform:translate(100%);filter:blur(0.3125rem)}to{opacity:1;transform:translate(0);filter:blur(0rem)}}@keyframes upAnBlur{0%{opacity:0;transform:translateY(100%);filter:blur(0.3125rem)}to{opacity:1;transform:translate(0);filter:blur(0rem)}}@keyframes upAnBlurF{0%{opacity:0;transform:translateY(20%);filter:blur(0.3125rem)}to{opacity:1;transform:translate(0);filter:blur(0rem)}}.emergence{transform:scale(1);opacity:1;visibility:visible}.onScale{transform:translateY(-200%) rotate(185deg);opacity:0}.light-rays>*:before,.light-rays{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.light-rays{pointer-events:none;filter:blur(.6rem)}.light-rays>*{--deg: 0;--length: 0rem;--thickness: 1.25rem;--duration: 2s;--delay: 1s;--rotate: 0deg;--degRange: 72.5deg;--spreadRange: 40vw;position:absolute;transform-style:preserve-3d;perspective:31.25rem;width:var(--thickness);height:calc(20% + 23.125rem + var(--length));left:50%;transform:translate(calc(-50% + var(--deg) * var(--spreadRange) * -1 + .5 * var(--spreadRange))) translateY(-6.25rem) rotate(calc(var(--degRange) * -.5 + var(--deg) * var(--degRange))) rotateX(.01deg);transform-origin:center -6.25rem;mix-blend-mode:screen;animation:shimmer linear var(--duration) calc(var(--delay) * -1) infinite alternate forwards,rotate ease-in-out calc(var(--duration) * 3.14) calc(var(--delay) * -1) infinite alternate forwards}.light-rays>*:before{content:"";background:linear-gradient(to bottom,#a6fff8,#a6fff800);transform-origin:top center;transform:rotateX(40deg)}.light-rays>*:nth-child(1){--deg: .1430028971;--thickness: 1.1541343391625rem;--length: 1.24367024225rem;--duration: 2.2854354484s;--delay: 2.914761247s;--rotate: .8378550243deg}.light-rays>*:nth-child(2){--deg: .6617842905;--thickness: 0.8992804097625rem;--length: -1.5820125794625rem;--duration: 1.5497558164s;--delay: 2.988234236s;--rotate: -2.4106830807deg}.light-rays>*:nth-child(3){--deg: .1149230584;--thickness: 1.58530047739375rem;--length: 1.23716445301875rem;--duration: 1.5452611335s;--delay: 2.4920682397s;--rotate: -2.5423211518deg}.light-rays>*:nth-child(4){--deg: .8487897957;--thickness: 1.95322677086875rem;--length: -1.9046015680125rem;--duration: 2.3162106054s;--delay: 2.0525227618s;--rotate: -3.7210951848deg}.light-rays>*:nth-child(5){--deg: .1990331524;--thickness: 1.9091675273375rem;--length: -3.044432459125rem;--duration: 1.0774707484s;--delay: 2.2060165679s;--rotate: -2.8696907845deg}.light-rays>*:nth-child(6){--deg: .6332229169;--thickness: 1.6772732757125rem;--length: 0.81180164759375rem;--duration: 1.8679799224s;--delay: 2.187832358s;--rotate: -1.1798229291deg}.light-rays>*:nth-child(7){--deg: .5673460172;--thickness: 1.35451298241875rem;--length: 1.3024007057rem;--duration: 2.0135804335s;--delay: 2.7516594947s;--rotate: 1.8374517797deg}.light-rays>*:nth-child(8){--deg: .9343031753;--thickness: 1.7573265084625rem;--length: 0.397261771925rem;--duration: 2.4912677394s;--delay: 2.9110403694s;--rotate: -1.1671078839deg}.light-rays>*:nth-child(9){--deg: .2328801646;--thickness: 1.48408259288125rem;--length: 2.28033251476875rem;--duration: 2.2000425831s;--delay: 2.4764156828s;--rotate: -1.1175366304deg}.light-rays>*:nth-child(10){--deg: .1702068643;--thickness: 1.6417618812375rem;--length: -1.13866866720625rem;--duration: 2.2997121657s;--delay: 2.4420343626s;--rotate: -1.7782116686deg}.light-rays>*:nth-child(11){--deg: .318448475;--thickness: 0.9139550501875rem;--length: 0.4558879943875rem;--duration: 2.489514204s;--delay: 2.0320723526s;--rotate: 3.6450328925deg}.light-rays>*:nth-child(12){--deg: .4771988827;--thickness: 1.3581866866125rem;--length: -1.78755462453125rem;--duration: 2.1624746562s;--delay: 2.1443198716s;--rotate: -2.0418893239deg}.light-rays>*:nth-child(13){--deg: .7624553764;--thickness: 1.9100900791625rem;--length: 0.87472553933125rem;--duration: 2.4387607932s;--delay: 2.1535248091s;--rotate: 1.5911153561deg}.light-rays>*:nth-child(14){--deg: .2403698144;--thickness: 1.61489402453125rem;--length: 2.84847125448125rem;--duration: 1.1588728279s;--delay: 2.2550829272s;--rotate: -1.8740319075deg}.light-rays>*:nth-child(15){--deg: .0802712075;--thickness: 1.86378192956875rem;--length: 3.102056860675rem;--duration: 1.4906093737s;--delay: 2.2427325931s;--rotate: -2.6422927122deg}.light-rays>*:nth-child(16){--deg: .9870737298;--thickness: 0.93085187366875rem;--length: 1.3520725309875rem;--duration: 1.7053969294s;--delay: 2.5950289179s;--rotate: -2.751270005deg}.light-rays>*:nth-child(17){--deg: .2353418411;--thickness: 1.96913966078125rem;--length: -2.4250434481625rem;--duration: 1.5477250786s;--delay: 2.5084609706s;--rotate: -3.2083771005deg}.light-rays>*:nth-child(18){--deg: .9508826783;--thickness: 1.843307620125rem;--length: -2.65315234535625rem;--duration: 1.6584302228s;--delay: 2.0821445538s;--rotate: 2.8838984708deg}.light-rays>*:nth-child(19){--deg: .0104431872;--thickness: 1.7967648452625rem;--length: -1.63366500069375rem;--duration: 1.4095155071s;--delay: 2.4615627596s;--rotate: .299432495deg}.light-rays>*:nth-child(20){--deg: .1119085709;--thickness: 1.5054092567625rem;--length: -2.3031922889125rem;--duration: 1.9435777283s;--delay: 2.6302129188s;--rotate: 3.1098631765deg}.light-rays>*:nth-child(21){--deg: .1311191401;--thickness: 1.3049720770875rem;--length: 2.07883532393125rem;--duration: 1.2111537866s;--delay: 2.5947363868s;--rotate: -3.0881036468deg}.light-rays>*:nth-child(22){--deg: .3969537415;--thickness: 1.20982913363125rem;--length: 2.16134177401875rem;--duration: 1.9661932129s;--delay: 2.9390906748s;--rotate: 1.0466260535deg}.light-rays>*:nth-child(23){--deg: .247311147;--thickness: 1.16333903041875rem;--length: -2.1707673066625rem;--duration: 1.5713121617s;--delay: 2.0696396042s;--rotate: 1.3648575395deg}.light-rays>*:nth-child(24){--deg: .477045794;--thickness: 1.9141494986875rem;--length: 2.676470046475rem;--duration: 1.4627169056s;--delay: 2.729009402s;--rotate: 2.3452063292deg}.light-rays>*:nth-child(25){--deg: .2013486332;--thickness: 2.10748092455625rem;--length: 2.61592726915rem;--duration: 1.859525952s;--delay: 2.3782726644s;--rotate: -3.7447567198deg}.light-rays>*:nth-child(26){--deg: .9126490815;--thickness: 0.7006687923625rem;--length: -3.04691720215rem;--duration: 2.3500670158s;--delay: 2.8745279586s;--rotate: -2.1740436409deg}.light-rays>*:nth-child(27){--deg: .8295613755;--thickness: 1.3449216062625rem;--length: 2.15299989043125rem;--duration: 1.1677341323s;--delay: 2.7726960188s;--rotate: 1.7835277337deg}.light-rays>*:nth-child(28){--deg: .2310354021;--thickness: 0.7041931811625rem;--length: 1.82314874149375rem;--duration: 1.9016573639s;--delay: 2.948400215s;--rotate: .2321738462deg}.light-rays>*:nth-child(29){--deg: .0301374931;--thickness: 1.517006014675rem;--length: -1.396645694925rem;--duration: 2.0926454714s;--delay: 2.762876302s;--rotate: 3.9214835327deg}.light-rays>*:nth-child(30){--deg: .6482472251;--thickness: 1.4535206353875rem;--length: 0.4050296828125rem;--duration: 1.297077573s;--delay: 2.2605473849s;--rotate: -.5149306077deg}.light-rays>*:nth-child(31){--deg: .092903781;--thickness: 0.869112521375rem;--length: -2.3105762529125rem;--duration: 1.4788229988s;--delay: 2.1573530848s;--rotate: 3.5234589919deg}.light-rays>*:nth-child(32){--deg: .4381281888;--thickness: 0.850457894525rem;--length: 0.0764599193375rem;--duration: 2.2188260658s;--delay: 2.7278607979s;--rotate: 1.8112610638deg}@keyframes shimmer{0%{opacity:.33}to{opacity:.03}}@keyframes rotate{0%{rotate:0deg}to{rotate:var(--rotate)}}@keyframes upAn{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translate(0)}}@keyframes scaleAn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes textShine{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (max-width: 120em){.main-content__hidden-title{inset-block-start:22%}}@media (max-width: 97.5625em){.main-content__hidden-title{inset-block-start:20%;inset-inline-end:6%}}@media ((max-width: 97.5625em) and (max-height: 36.875em)){.main-content__hidden-title{inset-block-start:8.5%}}@media (max-width: 90.6875em){.main-content__hidden-title{inset-block-start:20%;inset-inline-end:5%}}@media ((max-width: 90.6875em) and (max-height: 36.875em)){.main-content__hidden-title{inset-block-start:12%}}@media (max-width: 84.4375em){.main-content__hidden-title{inset-block-start:20%;inset-inline-end:5%}}@media ((max-width: 84.4375em) and (max-height: 36.875em)){.main-content__hidden-title{inset-block-start:12%}}@media (max-width: 71.9375em){.main-content__hidden-title{inset-block-start:16%;inset-inline-end:5%}}@media (max-width: 65.625em){.main-content__hidden-title{transform:rotate(12deg);inset-block-start:-200%;inset-inline-end:-55%}}@media (max-width: 61.99875em){.main-content__hidden-title{inset-inline-end:-50%;inset-block-start:-80%;transform:rotate(45deg)}.circle__tech-item:nth-child(1){inset-block-start:5%;inset-inline-start:10%}.circle__tech-item:nth-child(1) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(2){inset-block-start:25%;inset-inline-start:15%}.circle__tech-item:nth-child(2) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(3){inset-block-start:35%;inset-inline-start:27%}.circle__tech-item:nth-child(3) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(4){inset-inline-start:22%;inset-block-start:5%}.circle__tech-item:nth-child(4) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(5){inset-inline-start:35%;inset-block-start:20%}.circle__tech-item:nth-child(5) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(6){inset-inline-start:42%;inset-block-start:32%}.circle__tech-item:nth-child(6) .circle__item-icon{background-color:#000}.circle__tech-item:nth-child(7){inset-inline-start:45%;inset-block-start:7%}.circle__tech-item:nth-child(7) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(8){inset-inline-start:56%;inset-block-start:21%}.circle__tech-item:nth-child(8) .circle__item-icon{background-color:#fff}.swiper-slide{overflow-y:auto}.swiper-slide__items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 47.99875em){.circle__tech-item:nth-child(2){inset-block-start:28%}.circle__tech-item:nth-child(3){inset-block-start:45%;inset-inline-start:30%}.circle__tech-item:nth-child(4){inset-inline-start:25%;inset-block-start:7%}.circle__tech-item:nth-child(5){inset-inline-start:38%;inset-block-start:26%}.circle__tech-item:nth-child(6){inset-inline-start:48%;inset-block-start:34%}.circle__tech-item:nth-child(7){inset-inline-start:48%;inset-block-start:7%}.circle__tech-item:nth-child(8){inset-inline-end:18%;inset-block-start:25%}.circle__tech-item:nth-child(9){inset-inline-end:15%;inset-block-start:11%}.circle__tech-item:nth-child(10){inset-inline-end:12%;inset-block-start:31%}.swiper-button-prev,.swiper-button-next{inline-size:2.5rem;block-size:2.5rem}}@media (max-width: 39.375em){.swiper-slide__items{grid-template-columns:auto}}@media (max-width: 37.5em){.main-content__hidden-title{inset-inline-end:0%;inset-block-start:250%;transform:rotate(0)}}@media (max-width: 36.24875em){.circle__tech-item:nth-child(5){inset-inline-start:45%;inset-block-start:30%}.circle__tech-item:nth-child(6){inset-inline-start:47%;inset-block-start:50%}.circle__tech-item:nth-child(8){inset-inline-end:18%;inset-block-start:30%}.circle__tech-item:nth-child(9){inset-inline-end:7%;inset-block-start:5.5%}.circle__tech-item:nth-child(10){inset-inline-end:12%;inset-block-start:35%}}@media (max-width: 29.99875em){.circle__content-body{border-radius:1.25rem}.circle__body{padding-block-start:3.125rem}.circle__tech-item:nth-child(2){inset-block-start:30%;inset-inline-start:5%}.circle__tech-item:nth-child(2) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(3){inset-block-start:47%;inset-inline-start:25%}.circle__tech-item:nth-child(3) .circle__item-icon{background-color:#fff}.circle__tech-item:nth-child(4){inset-inline-start:25%;inset-block-start:15%}.circle__tech-item:nth-child(5){inset-inline-start:45%;inset-block-start:38%}.circle__tech-item:nth-child(6){inset-inline-start:47%;inset-block-start:60%}.circle__tech-item:nth-child(7){inset-inline-start:50%}.circle__tech-item:nth-child(8){inset-inline-end:12%;inset-block-start:30%}.circle__tech-item:nth-child(10){inset-inline-end:6%;inset-block-start:45%}.circle__tech-item:nth-child(10) .circle__item-icon{background-color:#fff}.swiper-button-prev,.swiper-button-next{inset-block-start:14%}}@media (max-width: 23.4375em){.circle__body{padding-block-start:1.875rem}}@media (max-width: 20em){.sound-warning__message{font-size:1.1875rem}.sound-warning__button{font-size:1.625rem}.intro-screen__button{padding-inline:2rem}.intro-screen__button{padding-block:1rem}.main-content__hidden-text{font-size:1.75rem}.main-content__block>div{font-size:2rem}.circle__content-body{max-inline-size:37.5rem}.circle__content-body{block-size:21.875rem}.circle__title{font-size:2.375rem}.circle__text{font-size:1rem}.circle__item-icon{flex-basis:2.375rem}.circle__item-icon{inline-size:2.375rem}.circle__item-icon{block-size:2.375rem}.circle__item-icon img{flex-basis:1.25rem}.circle__item-icon img{inline-size:1.25rem}.circle__item-icon img{block-size:1.25rem}.circle__item-description{font-size:0.8125rem}.decor__content{max-inline-size:19.375rem}.decor__content{font-size:1.5625rem}.swiper-slide__header:not(:last-child){margin-bottom:1.875rem}.swiper-slide__title{font-size:2rem}.swiper-slide__title-description{font-size:1.0625rem}.item-projects__flip-card{block-size:13.125rem}.flip-card__more-info{font-size:0.75rem}.flip-card__back p{font-size:0.9375rem}}@media (min-width: 18.75em) and (max-width: 61.99875em){.swiper-slide{max-block-size:clamp(39.375rem,37.7492304690875rem + 8.6707708315vw,43.125rem)}}@media (min-width: 20em) and (max-width: 86.25em){.sound-warning__message{font-size:clamp(1.1875rem,1.07429245283125rem + .5660377358vw,1.5625rem)}.sound-warning__button{font-size:clamp(1.625rem,1.51179245283125rem + .5660377358vw,2rem)}.intro-screen__button{padding-inline:clamp(2rem,1.6603773584875rem + 1.6981132075vw,3.125rem)}.intro-screen__button{padding-block:clamp(1rem,0.9245283018875rem + .3773584906vw,1.25rem)}.main-content__hidden-text{font-size:clamp(1.75rem,1.48584905660625rem + 1.320754717vw,2.625rem)}.main-content__block>div{font-size:clamp(2rem,1.24528301886875rem + 3.7735849057vw,4.5rem)}.circle__content-body{max-inline-size:clamp(37.5rem,29.95283018868125rem + 37.7358490566vw,62.5rem)}.circle__content-body{block-size:clamp(21.875rem,15.27122641509375rem + 33.0188679245vw,43.75rem)}.circle__title{font-size:clamp(2.375rem,1.5825471698125rem + 3.9622641509vw,5rem)}.circle__text{font-size:clamp(1rem,0.88679245283125rem + .5660377358vw,1.375rem)}.circle__item-icon{flex-basis:clamp(2.375rem,2.1485849056625rem + 1.1320754717vw,3.125rem)}.circle__item-icon{inline-size:clamp(2.375rem,2.1485849056625rem + 1.1320754717vw,3.125rem)}.circle__item-icon{block-size:clamp(2.375rem,2.1485849056625rem + 1.1320754717vw,3.125rem)}.circle__item-icon img{flex-basis:clamp(1.25rem,1.15566037735625rem + .4716981132vw,1.5625rem)}.circle__item-icon img{inline-size:clamp(1.25rem,1.15566037735625rem + .4716981132vw,1.5625rem)}.circle__item-icon img{block-size:clamp(1.25rem,1.15566037735625rem + .4716981132vw,1.5625rem)}.circle__item-description{font-size:clamp(0.8125rem,0.7558962264125rem + .2830188679vw,1rem)}.decor__content{max-inline-size:clamp(19.375rem,2.5825471698125rem + 83.9622641509vw,75rem)}.decor__content{font-size:clamp(1.5625rem,1.37382075471875rem + .9433962264vw,2.1875rem)}.swiper-slide__header:not(:last-child){margin-bottom:clamp(1.875rem,1.49764150943125rem + 1.8867924528vw,3.125rem)}.swiper-slide__title{font-size:clamp(2rem,1.81132075471875rem + .9433962264vw,2.625rem)}.swiper-slide__title-description{font-size:clamp(1.0625rem,0.96816037735625rem + .4716981132vw,1.375rem)}.item-projects__flip-card{block-size:clamp(13.125rem,11.80424528301875rem + 6.6037735849vw,17.5rem)}.flip-card__more-info{font-size:clamp(0.75rem,0.6745283018875rem + .3773584906vw,1rem)}.flip-card__back p{font-size:clamp(0.9375rem,0.8808962264125rem + .2830188679vw,1.125rem)}}@media (min-width: 29.99875em) and (max-width: 47.99875em){.circle__body{padding-block-start:clamp(3.125rem,-4.166362847225rem + 24.3055555556vw,7.5rem)}}@media (min-width: 29.99875em){.sound-warning__message{max-inline-size:31.25rem}.circle__content-body{border-radius:50%}}@media (min-width: 47.99875em) and (max-width: 86.25em){.circle__body{padding-block-start:clamp(7.5rem,2.79439397405625rem + 9.8036011895vw,11.25rem)}}@media (min-width: 47.99875em){.circle__body{padding-block-start:7.5rem}}@media (min-width: 61.99875em){.main-content__curved-arrow{display:inline}.swiper-slide__body-bottom{margin-inline:auto;max-inline-size:70.37037%}}@media (min-width: 65.6875em){.main-content__block{display:none}}@media (min-width: 86.25em){.sound-warning__message{font-size:1.5625rem}.sound-warning__button{font-size:2rem}.intro-screen__button{padding-inline:3.125rem}.intro-screen__button{padding-block:1.25rem}.main-content__hidden-text{font-size:2.625rem}.main-content__block>div{font-size:4.5rem}.circle__content-body{max-inline-size:62.5rem}.circle__content-body{block-size:43.75rem}.circle__body{padding-block-start:11.25rem}.circle__title{font-size:5rem}.circle__text{font-size:1.375rem}.circle__item-icon{flex-basis:3.125rem}.circle__item-icon{inline-size:3.125rem}.circle__item-icon{block-size:3.125rem}.circle__item-icon img{flex-basis:1.5625rem}.circle__item-icon img{inline-size:1.5625rem}.circle__item-icon img{block-size:1.5625rem}.circle__item-description{font-size:1rem}.decor__content{max-inline-size:75rem}.decor__content{font-size:2.1875rem}.swiper-slide__header:not(:last-child){margin-bottom:3.125rem}.swiper-slide__title{font-size:2.625rem}.swiper-slide__title-description{font-size:1.375rem}.item-projects__flip-card{block-size:17.5rem}.flip-card__more-info{font-size:1rem}.flip-card__back p{font-size:1.125rem}}@media (any-hover: hover){body button:hover,body label:hover,body a:hover{cursor:url(../assets/img/cursors/hover-curs.webp),auto}.button:hover:before{opacity:1}.sound-warning__button:hover{color:#4973ff}.intro-screen__button:hover{background-color:#ea3c;box-shadow:0 0 0.125rem #eeaa331a,0 0 0.25rem #ea33,0 0 0.375rem #eeaa334d,0 0 0.5rem #ea36,0 0 0.75rem #eeaa3380,0 0 1.125rem #ea39,0 0 0.25rem #eeaa33b3}.swiper-slide__title-description a:hover{color:#218bff}.swiper-slide__title-description a:hover:has(svg) svg path{fill:#218bff}.item-projects__flip-card:hover{cursor:url(../assets/img/cursors/hover-curs.webp),auto}.swiper-button-prev:hover svg path,.swiper-button-next:hover svg path{fill:#ffb703}.socials__item:hover{cursor:url(../assets/img/cursors/hover-curs.webp),auto;transform:scale(1.2)}}
