*,*:before,*:after{padding:0;margin:0;border:none;box-sizing:border-box}*:before,*:after{display:inline-block}a{text-decoration:none;color:inherit;display:inline-block}li{list-style:none}img{vertical-align:middle;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}html,body{line-height:1;height:100%}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,select,option{cursor:pointer}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}summary{list-style:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}address{font-style:normal}.header{padding-block:1.5625rem;position:fixed;top:0;left:0;width:100%;z-index:100;transition:all .3s}.header:before{content:"";position:absolute;top:0;left:0;background:rgba(26,30,35,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;z-index:-1}.header.scrolled:before{background:rgba(26,30,35,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__inner{display:flex;align-items:center;justify-content:space-between}@media (min-width: 86.875em){.header__inner{gap:30px}}@media (min-width: 20em) and (max-width: 86.875em){.header__inner{gap:clamp(15px,10.5140186916px + 1.4018691589vw,30px)}}@media (max-width: 20em){.header__inner{gap:15px}}.header__menu{flex-grow:1}@media (max-width: 47.99875em){.menu-header{display:block;position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;padding:7.5rem .9375rem 1.875rem;transition:all .3s}.menu-open .menu-header{right:0}.menu-header:before{content:"";position:fixed;top:0;right:-100%;width:100%;min-height:5.625rem;background-color:#fff;transition:all .3s}.menu-open .menu-header:before{right:0}}.menu-header__list{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 86.875em){.menu-header__list{gap:30px}}@media (min-width: 20em) and (max-width: 86.875em){.menu-header__list{gap:clamp(10px,4.0186915888px + 1.8691588785vw,30px)}}@media (max-width: 20em){.menu-header__list{gap:10px}}@media (max-width: 47.99875em){.menu-header__list{display:flex;flex-direction:column;gap:1.875rem;align-items:flex-end}}@media (max-width: 47.99875em){.menu-header__item{color:#000}}.menu-dropdown__list{display:flex;align-items:center;gap:1.25rem}.menu-dropdown__item--submenu{position:relative}.menu-dropdown__item--submenu.is-active .menu-dropdown__submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.menu-dropdown__link{padding:10px 15px;display:inline-block;color:#000;text-decoration:none;transition:background-color .2s,color .2s}html[data-input=mouse] .menu-dropdown__link:hover{background-color:#333;color:#0f0}html[data-input=keyboard] .menu-dropdown__link:focus-visible{outline:2px solid #00f;background-color:#222}.menu-dropdown__submenu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.submenu-dropdown{position:absolute;top:100%;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;background-color:#444;padding:10px 0;min-width:150px;z-index:10;padding-left:.625rem}.page{padding-top:12.5rem}.page__container{display:flex;flex-direction:column;align-items:center;gap:6.25rem}h1{font-size:2.5rem}.block{padding:2.5rem;background:#00ADB5;border-radius:12px;text-align:center}.block--up{transform:translateY(50px)}.block--anim{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.block--anim.animate{opacity:1;transform:translateY(0) scale(1)}.block--zoom{transform:scale(.8)}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;background:transparent}.cards__item{background:#1A1E23;padding:30px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.cards__item.anim-child{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity;transform:translateY(30px)}.cards__item.anim-child.animate{opacity:1;transform:translateY(0) scale(1)}.block-container__title{font-size:2.5rem;text-transform:capitalize;margin-bottom:1.25rem}.list-block{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.list-block__item{background-color:#1a1e23;text-align:center;text-transform:uppercase;font-size:1.25rem;width:100%;padding-block:1.25rem;padding-inline:1.875rem}.list-block__item.anim-child{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity;transform:translateY(30px)}.list-block__item.anim-child.animate{opacity:1;transform:translateY(0) scale(1)}@keyframes jumpArrow{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes arrowMove{0%{transform:translate(0)}60%{transform:translate(2px)}80%{transform:translate(4px)}to{transform:translate(6px)}}@keyframes bounce{0%{transform:translate(0)}40%{transform:translate(6px)}60%{transform:translate(3px)}to{transform:translate(0)}}@keyframes shine{0%{left:-80%}to{left:120%}}.components__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.125rem;padding-top:3.125rem}.icon-menu{position:relative;width:1.875rem;height:1.25rem;z-index:10;flex-shrink:0}.icon-menu:before,.icon-menu:after{content:"";position:absolute;left:0;width:100%;height:.1875rem;border-radius:.625rem;background-color:#000;transition:all .3s}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{position:absolute;top:50%;right:0;translate:0 -50%;background-color:#000;width:70%;height:.1875rem;border-radius:.625rem;transition:all .3s}@media (min-width: 47.99875em){.icon-menu{display:none}}.menu-open .icon-menu:before{top:50%;rotate:45deg;translate:0 -50%}.menu-open .icon-menu:after{top:50%;rotate:-45deg;translate:0 -50%}.menu-open .icon-menu span{width:0}body{font-family:Poppins,sans-serif;line-height:1.5;color:#fff;background-color:#292f36}body.scroll-lock{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column}.wrapper>main{flex-grow:1}[class*=__container]{max-width:86.875rem;padding-inline:.9375rem;margin:0 auto}html[data-input=mouse] .menu-dropdown__item--submenu:hover>.menu-dropdown__submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}html[data-input=keyboard]>* :focus-visible{outline:.125rem solid #000;outline-offset:.25rem}html[data-input=keyboard] .is-active .submenu-dropdowne{display:block}
