.container{max-width:1250px;height:100%;margin:0 auto;padding:0 20px}.container__fluid{max-width:1350px;margin:0 auto;padding:0 20px}.container__mini{max-width:950px;margin:0 auto;padding:0 20px}::selection{color:#1c1c1c;background-color:#c6c6c6}.title{color:#1c1c1c;letter-spacing:-.05em}.title h1{margin-bottom:15px;font-size:56px;font-weight:800}.title h2{letter-spacing:-.05rem;margin-bottom:15px;font-size:27px;font-weight:600}.title h3{letter-spacing:-.08rem;margin-bottom:5px;font-size:19px;font-weight:500;line-height:27px}.title h4{margin-bottom:5px;font-size:16px;font-weight:400}.title span{color:#c6c6c6}.info{color:#848484;letter-spacing:-.05rem;margin-top:5px;font-size:1rem;font-weight:400;line-height:1.4}.info a{font-weight:500}.inner{padding:130px 0}.inner__small{padding:60px 0}.inner__big{padding:170px 0}.inner__block{padding:60px}.inner__top{padding-top:60px}.inner__bottom{padding-bottom:110px}button{white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:10px 20px;font-size:15px;font-weight:500;display:flex}button.primary{color:#fff;background-color:#1c1c1c;border:2px solid #1c1c1c;border-radius:30px}button.primary svg{fill:#fff;width:10px;height:10px;margin-left:10px}button.primary img{width:15px;height:15px;margin-right:10px}button.primary:disabled{filter:brightness(60%)}button.blurred{color:#1c1c1c;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#fff;border:2px solid #f4f4f4;border-radius:30px}button.blurred svg{fill:#1c1c1c;width:10px;height:10px;margin-left:10px}button.blurred:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;border:2px solid #1c1c1c;background:#0000004d!important}button.blurred:hover svg{fill:#fff}button.blurred.active{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#0000004d!important}button.blurred.active svg{fill:#fff}button.secondary{color:#1c1c1c;background-color:#fff;border:2px solid #e4e4e4;border-radius:30px}button.secondary svg{fill:#1c1c1c;width:10px;height:10px;margin-left:10px}button.secondary img{width:25px;height:25px;margin-right:10px}button.secondary:hover{color:#fff;background-color:#1c1c1c;border:2px solid #1c1c1c}button.secondary:hover svg{fill:#fff!important}button.secondary.active{color:#fff;background-color:#1c1c1c;border:2px solid #1c1c1c}button.secondary.active svg{fill:#1c1c1c}button.text{color:#1c1c1c;background-color:#fff;border:none}.list{grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:20px;display:grid}.list__mini{grid-template-columns:1fr 1fr;gap:30px;display:grid}.link{color:#000;font-size:1rem;font-weight:400;transition:color .15s}.link.active,.link:hover{color:#1c1c1c}.link__download{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.wrapper__main{flex-direction:column;min-height:100%;display:flex}.wrapper__auth{height:100vh;display:flex}main{flex:1 0 auto;position:relative}header{flex:0 auto}footer{flex:none}.input__password{position:relative}.input__password button{background:0 0;height:100%;position:absolute;top:0;bottom:0;right:0}.input__password svg{stroke:#e4e4e4}.input__password svg.active{stroke:#c6c6c6}.input__file input{opacity:0;z-index:-1;width:.1px;height:.1px;font-size:14px;position:absolute;overflow:hidden}.input__file input+label{cursor:pointer;color:#fff;background:#1c1c1c;border:2px solid #1c1c1c;border-radius:30px;justify-content:center;align-items:center;padding:10px 20px;transition:all .5s;display:flex;font-size:15px!important;font-weight:500!important}.chip{white-space:nowrap}.chip.circle{height:100%}.chip.circle .chip__button{justify-content:center;align-items:center;width:100%;height:100%;display:flex;border-radius:50%!important}.chip.circle svg{fill:#fff;width:10px!important;height:10px!important;margin-left:0!important}.chip.primary .chip__button{color:#848484;background-color:#f4f4f4;border-radius:10px;padding:6px 12px;font-size:14px;font-weight:500;transition:all .5s}.chip.primary.dark .chip__button{color:#fff;background-color:#000000a0;border:2px solid #1c1c1c}.chip.primary.dark .chip__button:hover{color:#fff;background-color:#ffffffb3;border:2px solid #1c1c1c}.chip.primary.dark .chip__button.active{background-color:#ffffffb3}.chip.primary.dark .chip__button svg{fill:#fff}.chip.primary svg{fill:#fff;width:10px;height:10px;margin-left:10px}.chip.secondary .chip__button{color:#1c1c1c;background-color:#ffffffb3;border:1.5px solid #cdcdcd80;border-radius:20px;padding:10px 20px;transition:all .5s;font-size:14px!important;font-weight:500!important}.chip.secondary .chip__button.active,.chip.secondary .chip__button:hover{color:#fff;background-color:#1c1c1c;border:1.5px solid #1c1c1c}.chip.secondary.dark .chip__button{color:#fff;background-color:#0000;border:1.5px solid #2b2b2b}.chip.secondary.dark .chip__button:hover{border:1.5px solid #fff;transform:translateY(-3px)}.chip.secondary.dark .chip__button.active{background-color:#ffffffb3}.chip.secondary.dark .chip__button svg{fill:#fff}.chip.secondary svg{fill:#000;width:10px;height:10px;margin-left:10px}.chip.blurred .chip__button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000a0;border:1.5px solid #000000a0;border-radius:20px;padding:6px 13px;transition:all .5s;color:#fff!important;font-size:14px!important;font-weight:300!important}.chip.blurred .chip__button.active{background-color:#fff;border:none}.chip.blurred .chip__button svg{fill:#000;width:10px;height:10px;margin-left:10px}.chip.skeleton .chip__button{color:#0000;border:1.5px solid #0000;border-radius:20px;width:100px;padding:10px 20px;font-size:14px;transition:all .5s;animation:1s linear infinite alternate skeleton-loading}.chip.skeleton .chip__button:hover,.chip.skeleton .chip__button.active{background-color:inherit;color:#0000;border:2px solid #0000}hr{background-color:#1c1c1c;border:none;border-radius:3px;width:100%;height:2px}.animation__1{opacity:0;transition:all 1s;transition-delay:var(--delay);transform:translateY(50px)}.animation__1.active{opacity:1;transform:translateY(0)}.select{position:relative}.select__button{word-break:keep-all;background-color:#fff;border:2px solid #e4e4e4;border-radius:10px;justify-content:space-between;min-width:200px;padding:12px 20px;display:flex;color:#1c1c1c!important}.select__button svg{margin-left:15px;transition:transform .1s}.select__button svg.active{transform:rotate(180deg)}.select__option{cursor:pointer;color:#1c1c1c;border-radius:10px;padding:12px 20px;transition:background-color .1s}.select__option:hover{background-color:#f4f4f4}.select__options{visibility:hidden;z-index:10;opacity:0;background-color:#fff;border:2px solid #e4e4e4;border-radius:10px;width:100%;padding:5px;transition:opacity .5s;position:absolute;top:110%;left:0;right:0}.select__options.active{visibility:visible;opacity:1}.slider{position:relative}.slider__dots{justify-content:center;gap:10px;width:100%;display:flex;position:absolute;bottom:5%}.slider__dot{background-color:#c6c6c6;border-radius:50%;width:7px;height:7px}.slider__dot.active{background-color:#fff}.slider__slider{overflow-x:hidden}.slider__slider::-webkit-scrollbar{display:none}.slider__arrows{width:100%}.slider__arrow-left{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:2%;transform:translateY(-50%)}.slider__arrow-left svg{width:100%;height:100%;transform:rotate(180deg)}.slider__arrow-right{cursor:pointer;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;right:2%;transform:translateY(-50%)}.slider__arrow-right svg{width:100%;height:100%}textarea.hidden{font-size:inherit;resize:none;color:inherit;background-color:#0000;border:none;padding:0}textarea.hidden:hover,textarea.hidden:focus{border:none}.draggable{overflow-x:scroll}.draggable::-webkit-scrollbar{display:none}.animation__text h1,.animation__text h2,.animation__text h3,.animation__text h4,.animation__text p{color:#0000;background-image:linear-gradient(270deg,#c6c6c6 50%,#1c1c1c 50%);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;transition:all 3s}.animation__text.active h1,.animation__text.active h2,.animation__text.active h3,.animation__text.active h4,.animation__text.active p{background-position:0 -100%}.animation__up{opacity:0;transition:all .5s ease-out;transform:translateY(80px)}.animation__up.active{opacity:1;transform:translateY(0)}.black{background-color:#111}.text-card{padding:20px}.card-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-color:#ffffff0d;background-color:#111;border:1px solid #222;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.card-spotlight:before{content:"";background:radial-gradient(circle at var(--mouse-x)var(--mouse-y),var(--spotlight-color),transparent 80%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .5s;position:absolute;inset:0}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:.6}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:#0000;outline:none;cursor:none!important}html,body{cursor:none;height:100%;position:relative}body{color:#000;text-rendering:optimizeLegibility;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}html{box-sizing:border-box}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:#0000;outline:none}ul[class],ol[class]{padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl{font-size:inherit;z-index:2;margin:0}ul,li[class]{list-style:none}img{object-fit:cover;vertical-align:middle;width:100%;height:100%;transition:transform .25s}input,button,textarea,select{font:inherit;border:none}input:disabled,button:disabled,textarea:disabled,select:disabled{cursor:not-allowed}a{color:inherit;font-style:normal;font-weight:inherit;text-decoration:none}input[type=email]::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,select::placeholder,textarea::placeholder{color:#e4e4e4}input[type=email],input[type=text],input[type=password],input[type=number],select,textarea{color:#1c1c1c;background-color:#fff;border:1.5px solid #e4e4e4;border-radius:10px;width:100%;padding:14px 17px;font-size:14px}input[type=email]:focus,input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,select:focus,textarea:focus{border:1.5px solid #1c1c1c}input[type=email]:disabled,input[type=text]:disabled,input[type=password]:disabled,input[type=number]:disabled,select:disabled,textarea:disabled{cursor:not-allowed}label{color:#1c1c1c;font-weight:500}input[type=search]{appearance:none;z-index:1;outline:0;width:100%;transition:all .4s;position:relative}input[type=search]::placeholder{color:#c6c6c6;font-weight:500;transition:all .4s}input[type=search]::-webkit-search-cancel-button{appearance:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);background-size:10px 10px;width:10px;height:10px;display:none}button[type=submit]{border-radius:10px}.video{filter:grayscale(0%);position:relative}.video__loading{border-radius:15px;width:100%;height:100%;animation:1s linear infinite alternate skeleton-loading;position:absolute;top:0;left:0}.video__paused{z-index:1;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video__paused svg{fill:#fff9}.video__paused svg g{width:50px;height:50px}.video__paused svg path{stroke:#c6c6c6;stroke-width:50px;width:50px;height:50px}.video__banner{object-fit:cover;aspect-ratio:1.5;border:1.5px solid #f4f4f4;border-radius:15px;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;top:0;left:0}.video video{object-fit:cover;width:100%;height:100%}@keyframes skeleton-loading{0%{background-color:#cfcfcf}to{background-color:#f2f2f2}}.toast{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);border-radius:30px;margin-bottom:10px;padding:10px 20px}.toast .title,.toast .description{margin-top:0;font-size:14px;font-family:Montserrat!important;font-weight:500!important}.toast .icon svg{width:100%!important;height:100%!important}.notification{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);background:#000000a0;border:2px solid #1c1c1c;border-radius:30px;align-items:center;width:auto;margin-bottom:10px;padding:10px 20px;animation:.4s forwards left}.notification__img{justify-content:center;align-items:center;width:50px;height:50px;margin-right:15px;display:flex}.notification__img svg{width:40px;height:40px}.notification:last-child,.notification__title{margin-bottom:0}.notification__info{color:#fff;margin-top:0;font-weight:500}.notification__info.info p{margin-top:0}.notification__list{z-index:999;max-width:450px;position:fixed;bottom:40px;right:40px}.notification.exit{animation:.4s forwards right}.notification__line{background-color:#fff;border-radius:20px;height:4px;margin-top:10px}@keyframes left{0%{transform:translate(150%)}to{transform:translate(0%)}}@keyframes right{0%{transform:translate(0%)}to{transform:translate(150%)}}@keyframes bottom{0%{margin-bottom:0}to{margin-bottom:-120%}}@keyframes top{0%{margin-bottom:-120px}to{margin-bottom:0%}}.header{z-index:100;background:0 0;width:100%;padding:25px 24px;transition:all .4s cubic-bezier(.23,1,.32,1);position:fixed;top:0;left:0;right:0}.header.sticky{transform:translateY(0%)}.header__inner{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-radius:50px;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 35px;transition:all .4s cubic-bezier(.23,1,.32,1);display:flex}.header--light .header__inner{background:#ffffffa6;border:1px solid #0000000f}.header--light .header__nav-logo{color:#1c1c1c}.header--light .header__nav-li{color:#c6c6c6}.header--light .header__nav-li a:hover,.header--light .header__nav-li a.active{color:#1c1c1c;background:#80808014;border-radius:30px}.header--light .header__nav-li a{padding:10px 16px}.header--light .header__nav-menu_icon span{background-color:#1c1c1c}.header--dark .header__inner{background:#0a0a0a8c;border:1px solid #ffffff14;box-shadow:0 4px 30px #00000026}.header--dark .header__nav-logo{color:#fafafa}.header--dark .header__nav-link{color:#fff}.header--dark .header__nav-li{color:#ffffff80}.header--dark .header__nav-li a:hover,.header--dark .header__nav-li a.active{color:#fafafa;background:#ffffff0d;border-radius:30px}.header--dark .header__nav-link .link{color:#fff}.header--dark .header__nav-ol .link,.header--dark .header__nav-ol a{color:#ffffff80}.header--dark .header__nav-ol .link:hover,.header--dark .header__nav-ol a:hover,.header--dark .header__nav-logo.link{color:#fafafa}.header--dark .header__nav-menu_icon span{background-color:#fafafa}.header__nav{justify-content:space-between;align-items:center;display:flex}.header__nav-ol{justify-content:space-between;align-items:center;gap:40px;display:flex}.header__nav-li{font-weight:500;transition:color .4s}.header__nav-li a{padding:10px 16px;transition:all .5s}.header__nav-logo{white-space:nowrap;font-weight:700;transition:color .4s}.header__nav-button{margin-left:30px}.header__nav-button_image{border-radius:50%;width:45px;height:45px}.header__nav-menu{display:none}.header__nav-menu_icon{aspect-ratio:1.2;flex-direction:column;justify-content:space-between;width:30px;display:flex;position:relative}.header__nav-menu_icon span{transform-origin:4px 0;border-radius:3px;width:100%;height:4px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;display:block;position:relative}.header__nav-menu_icon span:first-child{transform-origin:0 0}.header__nav-menu_icon span:last-child{transform-origin:0 100%}.header__nav-menu_icon.active span:first-child{opacity:1;transform:rotate(45deg)translate(-1px,2px)}.header__nav-menu_icon.active span:nth-child(2){opacity:0}.header__nav-menu_icon.active span:last-child{transform:rotate(-45deg)translate(-1px,-2px)}.header__menu{display:none}.header__menu-img{flex-direction:column;gap:5px;width:35px;transition:all .1s;display:flex}.header__menu-img_line{background-color:#1c1c1c;border-radius:20px;width:100%;height:4px}.scene{z-index:0;background:#fff radial-gradient(circle,#ededed 0%,#e7e7e7 23%,#fff 100%);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.scene__inner{opacity:.99;width:100%;height:100%;margin:0 auto}.landing{text-align:center;pointer-events:none;position:relative}.landing__inner{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.landing__button{pointer-events:auto}.landing__signature{width:120px;margin:20px auto}.landing__signature svg{position:relative}.landing__signature svg path{z-index:1;stroke-dasharray:400%;stroke-dashoffset:0;stroke:#fff;mix-blend-mode:exclusion;animation:2.5s linear alternate dash;position:absolute}.landing__title h1{mix-blend-mode:exclusion;font-size:56px;color:#fff!important}.landing__info p{mix-blend-mode:exclusion;color:#fff!important}@keyframes dash{0%{stroke-dashoffset:400%}to{stroke-dashoffset:0}}body{z-index:-2;position:relative}.translator{z-index:80;background-color:#f4f4f4;border-radius:30px;position:fixed;bottom:40px;right:40px}.translator__icon{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:45px;height:45px;transition:background .3s;display:flex}.translator__icon path{stroke:#1c1c1c}.translator__options{grid-template-rows:0fr;transition:grid-template-rows .37s;display:grid}.translator:hover .translator__options{grid-template-rows:3fr}.translator:hover .translator__icon{background-color:#1c1c1c}.translator:hover .translator__icon path{stroke:#fff}.translator__option{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.translator__option span{padding:10px 0}.translator__option span.active{color:#c6c6c6;text-decoration:underline}.block__inner{justify-content:space-between;display:flex}.block__heading{width:25%;height:10px;position:sticky;top:120px;bottom:100px;left:0}.block__content{width:70%}.block__content-stats{align-items:center;width:100%;margin-top:30px;display:flex}.block__content-stat{flex:1}.block__content-stat_number{margin-bottom:10px;font-weight:700}.block__content-stat_number svg{width:50px;height:50px}.block__content-stat_number span{font-size:36px}.block__content-projects{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:20px;display:grid}.block__content-articles{grid-template-columns:1fr 1fr 1fr;gap:40px;margin-bottom:20px;display:grid}.block__content-info{color:#c6c6c6;margin-top:20px}.block__content-button{float:right}.block__content-test{background-color:#000;justify-content:center;align-items:center;width:100%;height:700px;display:flex}.block__content-currently{position:relative}.block__content-currently:before,.block__content-currently:after{content:"";background-color:#f4f4f4;border-radius:20px;width:100%;height:2px;position:absolute;left:0;right:0}.block__content-currently:before{top:-30px}.block__content-currently:after{bottom:-30px}.project-card{position:relative}.project-card__visual{aspect-ratio:1.5;border:1.5px solid #f4f4f4;border-radius:15px;justify-content:center;align-items:stretch;width:100%;margin-bottom:10px;display:flex;position:relative}.project-card__content{padding:10px}.project-card__categories{flex-wrap:wrap;gap:10px;width:100%;padding:20px;transition:all .5s;display:flex;position:absolute;top:0;left:0}.project-card__info{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-card__techs{gap:10px;margin-top:15px;display:flex}.blog-card{aspect-ratio:1/1.5;border-radius:25px;padding:30px;position:relative;overflow:hidden}.blog-card__visual{z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}.blog-card__bottom{opacity:0;flex-direction:column;justify-content:space-between;height:100%;transition:all .4s;display:flex}.blog-card{flex-direction:column;justify-content:flex-start;display:flex}.blog-card__title,.blog-card__info{color:#fff}.blog-card__chips{flex-wrap:wrap;gap:10px;display:flex}.blog-card:before{content:"";z-index:-1;opacity:0;background-color:#000000b3;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.blog-card:hover:before{opacity:.5}.blog-card:hover .blog-card__bottom{opacity:1}.blog-card.show:before{opacity:.5}.blog-card.show .blog-card__bottom{opacity:1}.contact__banner{border-radius:25px;justify-content:space-between;align-items:center;gap:20px;padding:40px;display:flex;position:relative;overflow:hidden}.contact__banner:before{content:"";z-index:-1;background:linear-gradient(270deg,#0000004d 0%,#000c 80%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.contact__banner-buttons{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:20px;align-self:flex-end;gap:20px}.contact__banner-visual{z-index:-2;width:100%;height:100%;position:absolute;top:0;right:0%}.contact__banner-info{color:#fff;margin-top:15px}.contact__banner-info.info{margin-bottom:0}.contact__banner-title.title{color:#fff}.contact__banner-content{border-radius:20px}.contact__banner-button:hover{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);background:#000000a0!important}.about{background-color:#fff}.about__inner{justify-content:space-between;align-items:center;min-height:100vh;display:flex}.about__visual{width:35%;height:400px;display:flex}.about__picture{justify-content:center;align-items:center;display:flex;position:relative}.about__picture-one,.about__picture-two{background-color:#fff;border:1px solid #e4e4e4;width:250px;height:300px;top:50%}.about__picture-one img,.about__picture-two img{padding:10px}.about__picture-two{z-index:3;transform:translate(-100px,-50px)rotate(6deg)}.about__picture-one{z-index:2;transform:translateY(50px)rotate(-8deg)}.about__content{width:50%}.about__title h2{margin-top:30px}.skills{background-color:#0d0d0d;position:relative}.skills:before{content:"";top:0;left:0;opacity:.8;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;width:100%;height:100%;position:absolute;inset:0}.skills:after{content:""}.skills__list{margin-top:60px}.skills__title.title,.skills__item-title.title{color:#fff}.skills__item-title.title h1{margin-bottom:0;font-weight:500}.skills__item-chips{flex-wrap:wrap;gap:10px 7px;display:flex}.skills__item-chips:has(.skills__item-chip){margin:20px 0}.divider{background-image:url(/images/skills-banner.png);background-repeat:repeat-x;width:100%;height:50px}.experience{position:relative}.experience__inner{justify-content:space-between;align-items:flex-start;display:flex}.experience__left{width:30%;position:sticky;top:160px}.experience__right{width:60%;position:relative}.experience__timeline{position:relative}.experience__timeline:before{content:"";z-index:10;background-color:#fff;width:60%;height:100%;position:sticky;top:0;left:0}.experience__list{padding-left:40px;position:relative}.experience__line{background:#e4e4e4;width:1px;position:absolute;top:8px;bottom:0;left:6px}.experience__line-progress{background:#1c1c1c;width:1px;height:0;transition:height .2s;position:absolute;top:8px;left:6px}.experience__item{padding-bottom:50px;position:relative}.experience__item.active .experience__card{opacity:1;transform:translateY(0)}.experience__item.active .experience__card-date{color:#1c1c1c}.experience__item-circle{z-index:3;background:#fff;border:2px solid #1c1c1c;border-radius:50%;width:13px;height:13px;transition:all .5s cubic-bezier(.23,1,.32,1);position:absolute;top:8px;left:-40px}.experience__card{opacity:0;background-color:#fff;border:1.5px solid #e4e4e4;border-radius:13px;padding:30px;transition:all .7s;position:relative;overflow:hidden}.experience__card:before{content:"";background-color:#1c1c1c;width:2px;height:100%;position:absolute;top:0;left:0}.experience__card-content{width:80%;transition:all .4s}.experience__card-info{margin-top:15px}.experience__card-date{color:#e4e4e4;text-transform:uppercase;margin-bottom:12px;transition:all .7s}.experience__card-org{text-underline-offset:5px;margin-top:10px;text-decoration:underline;text-decoration-thickness:1px;position:relative}.experience__card-icon{opacity:.2;width:20px;height:20px;position:absolute;top:30px;right:30px}.footer__inner{flex-direction:column;gap:15px;padding:40px 0;display:flex}.footer__upper{justify-content:space-between;align-items:center;display:flex}.footer__nav-ol{justify-content:space-between;align-items:center;gap:30px;display:flex}.footer__logo{font-weight:700}.footer__lower{justify-content:space-between;align-items:center;display:flex}.footer .info p{color:#c6c6c6}.achievements__item{border:1px solid #e4e4e4;border-radius:15px;display:flex}.achievements__item-left{border-right:1px solid #e4e4e4;width:20%}.achievements__item-picture img{aspect-ratio:1}.achievements__item-right{flex-direction:column;justify-content:center;padding:20px;display:flex}.achievements__item-info.info p{color:#c6c6c6;margin-top:0}.gallery__info.info p{color:#c6c6c6}.gallery__title.title{color:#fff}.gallery__title.title h2{margin-bottom:0}.gallery__visual{width:100%}.gallery__blogs{grid-template-columns:1fr 1fr;gap:15px;margin-top:40px;display:grid}.gallery__blog{aspect-ratio:1.5;transition:all .5s;overflow:hidden}.gallery__banner{opacity:0;background:url(/images/blog__banner.png) 0 0/cover no-repeat;border-radius:30px;flex-direction:column;gap:60px;width:100%;padding:70px 40px 40px;transition:all .7s;display:flex;transform:translateY(50px)}.gallery__banner.active{opacity:1;transform:translateY(0)}.gallery__filters{flex-wrap:row;align-items:center;gap:20px;display:flex}.gallery__list{margin-top:40px}.projects__chips{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.projects__filters{flex-wrap:row;align-items:center;gap:20px;margin-bottom:20px;display:flex}.projects__search{background-color:#fff;border:1.5px solid #e4e4e4;border-radius:15px;align-items:center;gap:12px;padding:16px 24px;display:flex}.projects__search svg{stroke:#c6c6c6}.projects__search .input{width:100%}.projects__banner{border-radius:15px;width:100%;min-height:100px;padding:40px;position:relative;overflow:hidden}.projects__banner-background{z-index:-1;background-color:#fff;width:100%;height:100%;top:0;left:0;position:absolute!important}.projects__container{margin-top:30px}@keyframes dot{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.contact__status{pointer-events:none;margin-bottom:30px}.contact__status-dot{border-radius:50%;width:10px;height:10px;margin-right:10px;animation:1s linear infinite dot}.contact__status-dot.red{background-color:#bc2727}.contact__status-dot.green{background-color:#0c6f0c}.contact__container{justify-content:space-between;gap:20px;display:flex}.contact__content{max-width:500px;margin-bottom:50px}.contact__left{width:55%}.contact__right{width:35%}.contact__form{flex-direction:column;gap:20px;display:flex}.contact__form-inputs{justify-content:space-between;align-items:center;gap:20px;display:flex}.contact__form-input{text-align:left;width:100%;position:relative}.contact__form-input .input{margin-top:10px}.contact__form-input label svg{margin-left:7px}.contact__form-input textarea{resize:vertical;min-height:200px;margin-top:10px}.contact__form-error{font-size:12px;position:absolute}.contact__social-links{flex-wrap:wrap;align-items:center;gap:20px;width:100%;display:flex}.contact__social-link{border:1px solid #e4e4e4;border-radius:10px;padding:17px;transition:all .5s}.contact__social-link img{width:40px;height:40px;transition:all .5s}.contact__social-link:hover{border:1px solid #1c1c1c}.contact__social-link:hover img{filter:grayscale(0%)}.contact__social-link:hover{box-shadow:0 0 0 3px #1c1c1c}.not-found{text-align:center}.not-found__inner{flex-direction:column;justify-content:center;align-items:center;gap:40px;height:80vh;display:flex}.not-found__content{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:70%;display:flex}.not-found__visual{justify-content:center;align-items:center;gap:10px;display:flex}.not-found__visual-digit{color:#1c1c1c;font-size:20vh}.not-found__visual-circle{aspect-ratio:1;background-color:#1c1c1c;border-radius:50%;overflow:hidden}.not-found__visual-circle canvas{width:180px}.not-found a{text-decoration:underline}.cursor{pointer-events:none;z-index:2147483647;border:2px solid #1c1c1c;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;transition:width .2s,height .2s;display:flex;position:fixed;transform:translate(-50%,-50%)}.cursor.color{border:2px solid #fff}.cursor.pointer{width:35px;height:35px}.cursor.card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffff4d;border:2px solid #1c1c1c}.cursor.clicked{width:30px;height:30px}.skeleton__project-visual{aspect-ratio:1.5;border-radius:15px;margin-bottom:10px;animation:1s linear infinite alternate skeleton-loading}.skeleton__project-title{border-radius:7px;height:20px;animation:1s linear infinite alternate skeleton-loading}.skeleton__project-info{border-radius:7px;height:40px;animation:1s linear infinite alternate skeleton-loading}.loading__inner{z-index:200;background:#fff;width:100%;height:100vh;position:fixed;top:0;left:0}.menu{z-index:99;background-color:#fff;width:100%;height:100vh;transition:all .5s;position:fixed;top:-200%;left:0}.menu__inner{justify-content:center;align-items:center;height:100%;display:flex}.menu__nav-ol{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu__nav{text-align:center}.menu__nav-li{width:100%;padding:40px 0}.menu__nav-li .link{font-size:19px}.menu.active{top:0}.dither-container{z-index:-1;width:100%;height:100%;top:0;left:0;position:absolute!important}.dither-container:before{content:"";z-index:0;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.achievements__list{grid-template-columns:1fr 1fr;gap:20px;margin-top:60px;display:grid}.achievements__title{margin-bottom:10px}.achievements__info{text-align:center;color:#c6c6c6;display:none}.achievement__card{z-index:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#262626 34.38%,#141414 100%);border-radius:20px;padding:30px 40px;position:relative;overflow:hidden;box-shadow:0 1px 0 1px #00000005,0 4px 10px #00000005,inset 0 0 0 10px #313131}.achievement__card-title.title{color:#fff}.achievement__card-title.title h3{font-weight:700}.achievement__card-title{margin-bottom:15px}.achievement__card-info.info{color:#c6c6c6}.achievement__card-info.info p{margin-bottom:30px}.achievement__card-buttons{float:right;gap:10px;display:flex}.faulty-terminal-container{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.pixel-canvas{width:100%;height:100%;display:block}.pixel-card:before{content:"";aspect-ratio:1;opacity:0;background:radial-gradient(circle,#09090b,#0000 85%);margin:auto;transition:opacity .8s cubic-bezier(.5,1,.89,1);position:absolute;inset:0}.pixel-card:hover:before,.pixel-card:focus-within:before{opacity:1}.services__content{justify-content:space-between;display:flex}.services__info{width:40%}.services__grid{background:#e4e4e4;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:0 2px;margin-top:60px;display:grid;overflow:hidden}.services__grid:after{content:"";background:#fff}.services__empty{background-color:#f4f4f4;border-bottom:1px solid #e4e4e4}.services__card{background-color:#fff;border-bottom:1px solid #e4e4e4;padding:40px 30px;transition:all .4s;position:relative}.services__card-icon{border:1.5px solid #e4e4e4;border-radius:13px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:30px;font-size:1.4rem;transition:all .4s;display:flex}.services__card-number{color:#f4f4f4;font-size:1.8rem;font-style:italic;transition:all .4s;position:absolute;top:30px;right:30px}.services__card-title{margin-bottom:20px}.services__card:hover{background-color:#1c1c1c}.services__card:hover .services__card-title.title{color:#fff}.services__card:hover .services__card-icon{color:#fff;border:1.5px solid #2b2b2b}.project__card{border:1.5px solid #f4f4f4;border-radius:15px;position:relative}.project__card__visual{border-radius:15px;margin-bottom:10px;position:relative;overflow:hidden}.project__card__visual video{object-fit:cover;aspect-ratio:1.5;background-color:#f4f4f4;border-top-left-radius:15px;border-top-right-radius:15px;width:100%;top:0;left:0}.project__card-content{padding:17px 25px}.project__card-info{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project__inner{flex-direction:column;gap:60px;display:flex}.project__breadcrump{align-items:center;gap:5px;display:flex}.project__breadcrump svg{fill:#c6c6c6;width:10px;height:100%}.project__container{justify-content:space-between;align-items:center;display:flex}.project__header{flex-direction:column;gap:20px;width:45%;display:flex}.project__info{line-height:26px}.project__buttons{gap:20px;width:100%;display:flex}.project__button img{filter:invert()}.project__video{width:40%;margin:40px 0}.project__video video{object-fit:cover;aspect-ratio:1.5;border:1.5px solid #f4f4f4;border-radius:15px;overflow:hidden}.project__footer{border-top:1px solid #e4e4e4;border-radius:1px;justify-content:space-between;padding-top:60px;display:flex}.project__section-tags{flex-wrap:wrap;gap:10px;width:100%;display:flex}.project__section-info{width:100%;margin-top:5px}.project__section-info.info p{margin-top:0}.project__features{flex-direction:column;gap:30px;margin-top:25px;display:flex}.project__feature{border-radius:13px;align-items:center;gap:20px;transition:all .3s;display:flex}.project__feature:hover{border-color:#1c1c1c}.project__feature-icon{background-color:#f4f4f4;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;padding:8px;font-size:.8rem;display:flex}.project__feature-info.info p{margin-top:0}.project__techs{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.project__tech{border:1.5px solid #e4e4e4;border-radius:13px;flex-direction:column;padding:25px 20px;transition:all .3s;display:flex}.project__tech:hover{border-color:#1c1c1c}.project__tech-icon{justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:15px;display:flex}.project__tech-icon img{object-fit:contain;width:100%;height:100%}.project__tech-name.title h4{margin-bottom:2px}.project__tech-category.info p{margin-top:0;font-size:14px}.currently__item{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:50px;display:flex}.currently__card-org{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.currently__card-date{pointer-events:none}.currently__card-date .chip__button{text-transform:uppercase}.currently__card-date_dot{background-color:#1c1c1c;border-radius:50%;width:10px;height:10px;margin-right:10px;animation:1s linear infinite dot}@media screen and (max-width:1200px){.header__nav-li{margin:0 20px}.container{max-width:1000px}}@media screen and (max-width:1010px){.projects__list,.list{grid-template-columns:1fr 1fr}.header__nav-ol{display:none}.header__nav-menu{display:block}.header__nav-link{display:none}.about__inner{flex-direction:column;gap:50px}.about__visual,.about__content,.about__picture-one,.about__picture-two{width:100%}.about__picture-two{transform:translate(-50px,-50px)rotate(6deg)}.about__picture-one{transform:translate(50px,50px)rotate(-8deg)}.inner{padding:100px 0}.inner__big{padding:140px 0}.container{padding:0 30px}.container__fluid{padding:0 20px}.header{padding:14px 0}.experience__inner{flex-direction:column;gap:40px}.experience__left{width:100%;position:static}.experience__right,.experience__card-content{width:100%}.services__grid{grid-template-columns:repeat(2,1fr)}.services__content{flex-direction:column}.services__title,.services__info{width:100%}.block__inner{flex-direction:column;gap:40px}.block__heading{position:inherit;width:100%;height:auto}.block__content{width:100%}.contact__banner{flex-direction:column}.contact__banner-content{width:100%}.project__block{flex-direction:column;gap:60px}.project__block-tags,.project__block-gallery{width:100%}.project__block-title{position:static}.project__features{grid-template-columns:1fr 1fr}}@media screen and (max-width:850px){.projects__list,.list,.list__mini{grid-template-columns:1fr}.contact__content{max-width:100%;margin-bottom:20px;padding:0}.contact__container{flex-direction:column-reverse;gap:20px}.contact__left,.contact__right{width:100%}.services__grid{grid-template-columns:repeat(1,1fr)}.project__container{flex-direction:column}.project__header{flex-direction:column;gap:20px;width:100%}.project__header-left,.project__header-right,.project__video{width:100%}.project__footer{flex-direction:column;gap:40px}.project__section{width:100%}}@media screen and (max-width:615px){*,body{cursor:auto!important}.cursor{display:none}.block__content-stat{flex:initial;width:30%}.block__content-stats{justify-content:space-between}.block__content-projects,.projects__list-items{grid-template-columns:1fr}.projects__list-filter_up{flex-direction:column;gap:10px}.projects__list-filter_search,.projects__list-filter_select,.select,.select__button{width:100%}.contact__banner{border-radius:20px;padding:30px}.contact__banner-buttons{justify-content:space-between}.contact__banner-button{width:50%}.footer__upper{flex-direction:column;align-items:flex-start;gap:20px}.footer__nav{display:none}.footer__nav-ol{flex-wrap:wrap;gap:20px}.footer__lower{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.footer__details{width:100%;display:none}.project__block-gallery{column-count:1}.project__features{grid-template-columns:1fr}.project__techs{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.link{font-size:16px}.title h1{font-size:36px}.title h2{font-size:24px}.title h3{font-size:18px}.info p{margin-top:0;font-size:16px}.about__visual{padding:0;position:relative}.about__picture{width:100%;height:100%;padding:70px;position:absolute;bottom:0;left:0}.contact__banner{background:#1c1c1c}.contact__banner-buttons{width:100%;display:flex}.experience__item-arrow{display:none}.experience__item-right{margin-left:40px;padding:15px 0 15px 20px}.experience__item-title h3{margin-bottom:0}.experience__item-left{width:40px}.experience__item-year span{font-size:16px;transform:rotate(-90deg)}.experience__item-details.info p{margin-top:20px}.notification__list{width:100%;padding:0 30px;right:0}.not-found__visual-digit{font-size:10vh}.landing{text-align:left}.landing__signature{display:none}.landing__inner{height:auto;min-height:auto;padding:200px 0}}@media screen and (max-width:470px){.block__content-stats{flex-wrap:wrap;gap:20px}.block__content-stat{width:100%}.contact__banner{border-radius:20px;padding:30px}.contact__banner-buttons{flex-direction:column;gap:10px}.contact__banner-button{width:100%}.contact__banner-left{flex-direction:column;display:flex}.contact__form-inputs{flex-direction:column}}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_dc8cf362-module__L-BhFW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}
