*,*:before,*:after{box-sizing:border-box}body,p,h1,h2,h3,h4,h5,h6,ul,li,figure,picture{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}Improve line wrapping p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}html{height:100%}body{font-size:var(--fs-300);line-height:1.5;color:hsl(var(--clr-dark-gray));background-color:hsl(var(--clr-green-100));width:100vw;min-height:100%;overflow-x:hidden}:root{--clr-main: 150 100% 25%;--clr-white: 0 0% 100%;--clr-black: 0 0% 0%;--clr-green-100: 154 30% 95%;--clr-green-200: 140 43% 93%;--clr-green-300: 150 100% 91%;--clr-green-400: 143 55% 73%;--clr-green-500: 150 32% 60%;--clr-green-600: 170 34% 16%;--clr-green-700: 150 98% 14%;--clr-green-800: 144 69% 10%;--clr-green-900: 143 72% 7%;--clr-green-accent: 150 100% 35%;--clr-accent: 143 80% 65%;--clr-dark: 0 0% 12%;--clr-dark-gray: 0 0% 30%;--clr-gray: 0 0% 52%;--clr-gray-100: 0 0% 92%;--clr-gray-200: 0 0% 90%;--clr-gray-300: 0 0% 86%;--clr-gray-400: 0 0% 15%;--clr-gray-500: 0 0% 8%;--clr-gray-600: 0 0% 7%;--clr-gray-700: 0 0% 6%;--clr-gray-800: 0 0% 10%;--clr-gray-900: 0 0% 5%;--clr-mint: 180 100% 90%;--clr-mint-light: 158 100% 94%;--clr-white-off: 0 0% 94%;--clr-green-mute: 150 40% 35%;--clr-green-neon: 150 100% 40%;--max-width: min(100%, 1200px);--size-fluid-xs: clamp(.5rem, calc(.8vw + .5rem) , 1.25rem);--size-fluid-sm: clamp(.5rem, calc(2vw + .5rem) , 2rem);--size-fluid-md: clamp(1.5rem, calc(3vw + .5rem) , 3rem);--size-fluid-lg: clamp(.5rem, calc(2vw + .8rem) , 4rem);--size-fluid-lg-2: clamp(1.2rem, calc(4vw + 1rem) , 4rem);--size-fluid-xl: clamp(.5rem, 4.5vw, 5rem);--size-fluid-xl-2: clamp(1rem, 6vw, 5rem);--size-fluid-xxl: clamp(1rem, 4vw, 7.2rem);--fs-900: clamp(2.5rem, calc(4vw + 1.25rem) , 6.25rem);--fs-800: clamp(2rem, calc(3vw + 1rem) , 4rem);--fs-700: clamp(2rem, calc(2vw + 1rem) , 3rem);--fs-600: clamp(1rem, calc(1vw + 1rem) , 2rem);--fs-500: clamp(1rem, calc(.5vw + 1rem) , 1.5rem);--fs-400: clamp(var(--fs-100), calc(.7vw + .5rem) , 1.125rem);--fs-300: clamp(var(--fs-100), calc(.6vw + .425rem) , 1rem);--fs-200: clamp(var(--fs-100), calc(.7vw + .3875rem) , .875rem);--fs-100: .75rem;--fs-900z: 6.25rem;--fs-800z: 4rem;--fs-700z: 3rem;--fs-600z: 2rem;--fs-500z: 1.5rem;--fs-400z: 1.125rem;--fs-300z: 1rem;--fs-200z: .875rem;--fs-100z: .75rem;--fs-50z: .625rem;--lh-tight: 1.1;--lh-base: 1.5;--lh-loose: 1.75;--br: 30px;--time1: .2s ease-in-out;--time2: .3s ease;--time3: .4s ease;--time4: 1s ease;--ff-sans-poppins: "Poppins", sans-serif;--ff-sans-inter: "Inter", sans-serif;--ff-serif-display: "DM Serif Display", serif;--size-none: 0;--size-050: .25rem;--size-100: .5rem;--size-200: .75rem;--size-300: 1rem;--size-400: 1.5rem;--size-500: 2rem;--size-600: 3rem;--size-700: 4rem;--size-800: 5rem;--gradient-green-blue: linear-gradient( to bottom right, hsl(143, 55%, 73%) 0%, hsl(143, 84%, 83%) 19%, hsl(158, 78%, 82%) 50%, hsl(175, 72%, 82%) 74%, hsl(159, 55%, 73%) 100% );--gradient-dark-green: linear-gradient( to bottom right, hsl(var(--clr-main)) 0%, hsl(var(--clr-green-900)) 100% );--gradient-green-pastel: linear-gradient( to bottom, hsl(var(--clr-green-400) / 0) 0%, hsl(var(--clr-green-400) / .7) 40%, hsl(var(--clr-green-400) / .8) 75%, hsl(var(--clr-green-100) / 0) 100% );--gradient-black-left-right: linear-gradient( to right, hsl(var(--clr-black) / 0) 0%, hsl(var(--clr-black)) 5%, hsl(var(--clr-black)) 95%, hsl(var(--clr-black) / 0) 100% );--gradient-dark: linear-gradient( to bottom right, hsl(var(--clr-green-700) / .2), hsl(var(--clr-main) / .1), transparent );--gradient-rainbow: linear-gradient( to right, #00ffcc, #00ccff, #0099ff, #6666ff, #cc66ff, #ff66cc );--gradient-green: linear-gradient( to bottom, hsl(var(--clr-main)) 0%, hsl(var(--clr-main) / .9) 20%, hsl(var(--clr-main) / .6) 60%, hsl(var(--clr-main) / 0) 100% );--shadow-green-bottom: 0px 4px 10px hsl(var(--clr-main));--shadow-green: 0px 0px 20px hsl(var(--clr-main));--shadow-green-big: 0px 0px 40px 10px hsl(var(--clr-main) / .8);--shadow: 0 4px 8px hsl(var(--clr-dark) / .2);--shadow-subtle-big: 0 25px 45px hsl(var(--clr-black) / .1);--shadow-subtle-small: 0 5px 15px hsl(var(--clr-black) / .05);--shadow-card: 0px 12px 18px 2px hsl(var(--clr-black) / .25);--shadow-text: 0px 6px 18px hsl(var(--clr-black) / .25);--border-shadowborder: 1px solid hsl(var(--clr-white) / .5), 0 0 0 1px hsl(var(--clr-white) / .5);border-right:none;border-bottom:1px solid hsl(var(--clr-white) / .2)}.poppins-font{font-family:var(--ff-sans-poppins)}.inter-font{font-family:var(--ff-sans-inter)}html{color-scheme:dark light}.dark-mode{color-scheme:dark;--shadow-subtle-big: 0 25px 45px hsl(var(--clr-black) / .5);--shadow-subtle-small: 0 5px 15px hsl(var(--clr-gray-900) / .4);--shadow-green-small: 0 5px 10px hsl(var(--clr-main) / .3);--shadow-green-medium: 0 10px 20px hsl(var(--clr-main) / .4)}:root{--zbg-form: hsl(var(--clr-green-600));--ztitle-color: hsl(var(--clr-green-200))}a{text-decoration:none}.btn{padding:.625em 1em;border:none;outline:none;border-radius:var(--br);cursor:pointer;font-size:var(--fs-300);font-family:var(--ff-sans-poppins)}section{width:100%;margin-block:5rem 1rem;display:flex;flex-direction:column;align-items:center;scroll-margin-top:80px}.fade-section{opacity:0;transform:translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out}.fade-section.active{opacity:1;transform:translateY(0)}.container{display:flex;flex-direction:column;align-items:center;max-width:var(--max-width);margin-inline:auto;padding:0 clamp(1rem,4vw,2rem)}section h2{font-size:var(--fs-700);font-weight:700;text-align:center;color:hsl(var(--clr-dark));margin-bottom:.5rem}.page-wrapper{position:relative;min-height:100vh}.logo-company img{height:8.4vw}h5{font-size:var(--fs-200)}.btn-start{position:relative;padding:.7em 1.5em;font-size:clamp(var(--fs-200z),calc(var(--fs-400) + .2rem),var(--fs-400z));font-weight:600;white-space:nowrap;overflow:hidden}.btn-start.light{color:hsl(var(--clr-dark-gray))}.btn-start.light:before{content:"";background-image:conic-gradient(hsl(var(--clr-main)) 30deg,transparent 120deg);position:absolute;top:-130%;left:-23%;width:150%;height:400%;background-color:hsl(var(--clr-mint));border-radius:50%;transition:transform var(--_time) ease;animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(-30deg)}to{transform:rotate(330deg)}}.btn-start.light:after{content:"Start Now";height:89%;width:96%;position:absolute;top:5.5%;left:2%;background-color:hsl(var(--clr-mint-light));display:grid;place-content:center;border-radius:var(--br)}.btn-start.dark{background-color:hsl(var(--clr-main));color:hsl(var(--clr-green-200));transition:all var(--time2)}.btn-start.dark:hover{background-color:hsl(var(--clr-main) / .7)}.btn-green{--_time: .4s;position:relative;background-color:hsl(var(--clr-main));font-weight:700;color:hsl(var(--clr-green-100));overflow:hidden;transition:background-color var(--_time) ease,color var(--_time) ease}.btn-green:before{content:"";position:absolute;bottom:-70%;left:50%;transform:translate(-50%) translateY(0) scale(1);width:20px;height:20px;background-color:hsl(var(--clr-green-300));border-radius:50%;transition:transform var(--_time) ease;z-index:0}.btn-green span{position:relative;z-index:1}.btn-green:hover:before{transform:translate(-50%) translateY(-140%) scale(8)}.btn-green:hover{background-color:hsl(var(--clr-green-300));color:hsl(var(--clr-main))}.btn-form{display:block;width:100%;margin-top:.5rem;font-weight:800;color:#fff;background-color:hsl(var(--clr-accent));border-radius:4px;transition:background-color .3s ease}.btn-form:hover{background-color:hsl(var(--clr-accent) / .7)}.btn-form:focus-visible{outline:none;box-shadow:0 0 5px hsl(var(--clr-accent))}label{font-size:var(--fs-200);font-weight:500;color:hsl(var(--clr-green-200))}input,select,textarea{width:100%;padding:10px;font-size:var(--fs-300);font-weight:500;border:none;border-radius:4px;background-color:hsl(var(--clr-white-off))}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 5px #4dff91}.au__section{font-size:var(--fs-200);color:hsl(var(--clr-main));font-weight:800;font-family:var(--ff-sans-poppins)}.au__title{font-size:calc(var(--fs-600) + .625rem);color:hsl(var(--clr-dark));font-weight:700}.au__desc{font-size:var(--fs-300);font-weight:600;max-width:70ch;text-align:center;color:hsl(var(--clr-gray))}@media (min-width: 475px){.logo-company img{height:40px}}@media (max-width: 768px) and (orientation: landscape){.logo-company img{height:8.4vh}.btn-start{--_fs-400: calc(.7vh + .5rem) ;font-size:clamp(var(--fs-200z),calc(var(--_fs-400) + .2rem),var(--fs-400z))}}
