@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;500;600;700;900&family=Poppins:wght@400;500;600;700;800&display=swap);body,button,h1,h3,h4,h5{color:#1f2b25;font-family:Poppins;margin:0}a,h2,input,label,p,span,textarea{color:#1f2b25;font-family:Lato;margin:0}p{font-size:14px}button,input[type=submit]{border:none;cursor:pointer}html{overflow-x:hidden}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2{color:#fff}h1{font-size:50px;font-weight:700;line-height:65px;margin-bottom:20px}h2{color:#fff;font-size:18px;font-weight:400;line-height:163.15%;margin-bottom:60px;text-shadow:0 2px 4px 0 #010103}@media(max-width:768px){h1{font-size:36px;line-height:48px}h2{font-size:16px}}@media(max-width:480px){h1{font-size:28px;line-height:40px}h2{font-size:14px}}.header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;left:0;mix-blend-mode:normal;padding:clamp(20px,4vw,32px) clamp(24px,6vw,120px);position:absolute;right:0;top:0;width:100%;z-index:10}.header--light .header__nav ul li a:not(.header__cta){color:hsla(0,0%,100%,.92)}.header--light .header__nav ul li a:not(.header__cta):after{background:hsla(0,0%,100%,.9)}.header--light .header__nav ul li a:not(.header__cta).current-page,.header--light .header__nav ul li a:not(.header__cta):hover{color:#a0debf}.header__halo{border-radius:50%;-webkit-filter:blur(120px);filter:blur(120px);height:clamp(240px,22vw,340px);opacity:.45;pointer-events:none;position:absolute;width:clamp(240px,22vw,340px);z-index:-1}.header__halo--left{background:rgba(7,161,89,.32);left:-120px;top:-160px}.header__halo--right{background:rgba(54,168,255,.28);right:-100px;top:-140px}.header__logo{display:block;height:clamp(48px,10vw,72px)}.header__burger{background:none;border:none;cursor:pointer;display:none;height:21px;padding:0;position:relative;width:30px;z-index:12}.header__burger span{background-color:#1f2b25;height:3px;left:0;position:absolute;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:100%}.header__burger span:first-child{top:0}.header__burger span:nth-child(2){top:9px}.header__burger span:nth-child(3){bottom:0}.header__burger--open span:first-child{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.header__burger--open span:nth-child(2){opacity:0}.header__burger--open span:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.header__nav ul{align-items:center;display:flex;gap:clamp(20px,3vw,36px);list-style:none;margin:0;padding:0}.header__nav ul li a:not(.header__cta){color:#1f2b25;display:inline-block;font-size:16px;font-weight:600;position:relative;text-decoration:none;transition:color .3s ease}.header__nav ul li a:not(.header__cta):after{background:#07a159;bottom:-4px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.header__nav ul li a:not(.header__cta).current-page,.header__nav ul li a:not(.header__cta):hover{color:#07a159}.header__nav ul li a:not(.header__cta).current-page:after,.header__nav ul li a:not(.header__cta):hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.header__nav--open{-webkit-transform:translateX(0);transform:translateX(0)}.header__cta{align-items:center;background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#0f251d;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;padding:10px 20px;text-decoration:none;transition:box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease}.header__cta:hover{box-shadow:0 14px 24px rgba(15,37,29,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.header__cta--solid{background:#07a159;border:1px solid rgba(7,161,89,.4);color:#fff}@media(max-width:1024px){.header--light .header__burger span{background-color:#fff}.header{padding:20px clamp(20px,8vw,32px)}.header__logo{height:clamp(40px,10vw,56px)}.header__burger{display:block}.header__nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(245,250,248,.98);bottom:0;box-sizing:border-box;display:flex;justify-content:flex-start;left:auto;padding:clamp(80px,12vw,120px) clamp(28px,10vw,64px);position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:min(420px,100%)}.header__nav.header__nav--open{-webkit-transform:translateX(0);transform:translateX(0)}.header__nav ul{align-items:flex-start;flex-direction:column;gap:24px}.header__cta{align-self:stretch;text-align:center}}@media(max-width:768px){.header__halo{display:none}}@media(max-width:600px){.header__logo{height:42px}.header__cta{width:100%}}
/*# sourceMappingURL=main.4c9f7e61.css.map*/