.headerBg{position:absolute;top:0;left:0;right:0;opacity:0;height:85px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;transition:all .2s var(--material-cubic-bezier)}@media screen and (max-width:768px){.headerBg{height:60px}}.headerBg.show{opacity:1}.headerWrapper{position:fixed;top:0;left:0;right:0;height:85px;display:flex;align-items:center;z-index:100}@media screen and (max-width:768px){.headerWrapper{height:60px}}.headerWrapper__content{display:flex;align-items:center}.headerWrapper__content--logo{z-index:10;display:inline-flex;align-items:center}.headerWrapper__content--logo>img{height:40px}@media screen and (max-width:768px){.headerWrapper__content--logo>img{height:30px}}.headerWrapper__content__hamburger{position:absolute;right:20px;display:none;align-items:center;justify-content:center;flex-direction:column;width:40px;height:40px;z-index:100}@media screen and (max-width:768px){.headerWrapper__content__hamburger{display:flex}}.headerWrapper__content__hamburger span{width:70%;height:2px;background-color:var(--primary-color);margin:4px 0;transition:all .4s var(--material-cubic-bezier);transform-origin:center}.headerWrapper__content__hamburger>input{width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;opacity:0}.headerWrapper__content__hamburger:has(:checked) span:first-of-type{transform:rotate(45deg) translateX(8px) translateY(8px)}.headerWrapper__content__hamburger:has(:checked) span:nth-of-type(2){transform:translateX(100%);opacity:0}.headerWrapper__content__hamburger:has(:checked) span:nth-of-type(3){transform:rotate(-45deg) translateX(6px) translateY(-6px)}.headerWrapper__content__hamburger:has(:checked)+nav{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1;visibility:visible}.headerWrapper__content__nav{display:flex;align-items:center;margin-left:auto}@media screen and (max-width:768px){.headerWrapper__content__nav{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#000;height:100dvh;width:100%;opacity:0;visibility:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:opacity .3s var(--material-cubic-bezier),visibility .3s var(--material-cubic-bezier),-webkit-clip-path .6s var(--material-cubic-bezier);transition:clip-path .6s var(--material-cubic-bezier),opacity .3s var(--material-cubic-bezier),visibility .3s var(--material-cubic-bezier);transition:clip-path .6s var(--material-cubic-bezier),opacity .3s var(--material-cubic-bezier),visibility .3s var(--material-cubic-bezier),-webkit-clip-path .6s var(--material-cubic-bezier)}}.headerWrapper__content__nav>a{font-size:18px;color:var(--primary-color);text-decoration:none;position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.headerWrapper__content__nav>a:before{content:"";position:absolute;bottom:-10px;height:2px;width:100%;background:var(--ascent-color);transform:scaleX(0);opacity:0;transition:all .2s var(--material-cubic-bezier)}.headerWrapper__content__nav>a:after{content:attr(data-text);font-weight:700;height:0;opacity:0}.headerWrapper__content__nav>a:not(:last-child){margin-right:40px}@media screen and (max-width:768px){.headerWrapper__content__nav>a:not(:last-child){margin-right:0;margin-bottom:40px}}@media not all and (hover:none){.headerWrapper__content__nav>a:hover:before{transform:scaleX(1);opacity:1}}.headerWrapper__content__nav>a.active{font-weight:700}:root{--material-cubic-bezier:cubic-bezier(0.4,0,0.2,1);--primary-color:#fff;--ascent-color:#6fe864;--ascent-color-2:#40ce03;--gradient-font:linear-gradient(111.1deg,var(--ascent-color),var(--ascent-color-2))}*{box-sizing:border-box}body{margin:0;background:#000}a{text-decoration:none}.container{animation:fadeIn .6s var(--material-cubic-bezier) forwards}.container.no-animation:before{content:"";position:fixed;background:#000;inset:0;pointer-events:none}.wrapper{width:1200px;margin:0 auto;padding:0 20px}@media screen and (max-width:768px){.wrapper{width:100%;padding:0 40px}}@media screen and (max-width:480px){.wrapper{width:100%;padding:0 20px}}.heading__level-2{color:var(--primary-color);line-height:1.3;margin-top:0;filter:drop-shadow(0 0 12px #000);font-size:48px}.heading__level-2>span{background:var(--gradient-font);-webkit-background-clip:text;color:transparent}.heading__level-2:has(+p){margin-bottom:40px}@media screen and (max-width:768px){.heading__level-2{font-size:24px}}.heading__level-3{color:var(--primary-color);line-height:1.3;margin-top:0;filter:drop-shadow(0 0 12px #000);font-size:36px}.heading__level-3>span{background:var(--gradient-font);-webkit-background-clip:text;color:transparent}.heading__level-3:has(+p){margin-bottom:40px}@media screen and (max-width:768px){.heading__level-3{font-size:18px}}.heading__level-4{color:var(--primary-color);line-height:1.3;margin-top:0;filter:drop-shadow(0 0 12px #000);font-size:24px}.heading__level-4>span{background:var(--gradient-font);-webkit-background-clip:text;color:transparent}.heading__level-4:has(+p){margin-bottom:40px}@media screen and (max-width:768px){.heading__level-4{font-size:16px}}.paragraph{font-size:16px;line-height:1.5;color:var(--primary-color);margin-top:0;filter:drop-shadow(0 0 4px #000) drop-shadow(0 0 12px #000)}.paragraph:has(+.button){margin-bottom:40px}@media screen and (max-width:768px){.paragraph.small-text{font-size:14px}}.button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1.5;background:transparent;color:var(--primary-color);border:1px solid #78c143;outline:none;border-radius:4px;padding:10px 30px;position:relative;z-index:10;transition:color .4s var(--material-cubic-bezier),opacity .6s var(--material-cubic-bezier)}.button:before{z-index:-2;border-radius:20px;filter:blur(20px);background:linear-gradient(256.3deg,#78c143 7.14%,#aafb6f 93.15%);transition:opacity .6s var(--material-cubic-bezier)}.button:after,.button:before{content:"";position:absolute;inset:0;opacity:0}.button:after{border-radius:3px;background:linear-gradient(90deg,#78c143,#a9fb6e 50.48%,#a9fb6e 72.41%,#78c143);z-index:-1;transition:opacity .4s var(--material-cubic-bezier)}.button[disabled]{opacity:.55;pointer-events:none}@media not all and (hover:none){.button:hover{color:#000}.button:hover:after,.button:hover:before{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}