@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600&display=swap");*{box-sizing:border-box}:root{--small-padding:15px;--color-green-dark:#007061;--color-green-light:#00c778;--color-green-very-dark:#002d19;--color-green-too-dark:#00211d}body{margin:0;font-family:Montserrat,sans-serif}#__next{display:flex;flex-flow:column}h1,h2,h3{font-weight:400;color:var(--color-green-dark)}footer{z-index:999}.glass{border-top:1px solid #80808024;background:#ffffffa8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.glass div{background:transparent}.home{display:flex;flex-flow:column;justify-content:space-around;align-items:center;height:calc(100vh - 73px);height:calc(100dvh - 73px);width:100%;flex-direction:column;flex-wrap:nowrap}h1{font-weight:700;font-size:3.3rem;margin:0;background:linear-gradient(90deg,#007061,#00c778);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}h2{font-size:1rem;margin-top:-7px;font-weight:500}.form{width:100%;padding:0 20px}.form .input-wrapper h4{color:var(--color-green-dark);font-weight:400;width:100%;margin:0 0 5px 11px;font-size:.9rem;display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center}.form .input-wrapper h4 svg{margin-right:5px;color:#8a8a8a}.form .input-wrapper input{border-radius:25px;padding:15px;border:1px solid #8080801a;font-size:1rem}.button,.form .input-wrapper input{width:100%;box-shadow:-4px 5px 9px #80808061}.button{text-align:center;border-radius:25px;padding:15px 10px;font-weight:600;font-size:1.2rem;background:linear-gradient(45deg,#007061,#01e884);color:#fff;text-decoration:none;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;border:none;min-height:55px}.button svg{width:35px;height:35px;margin-right:10px}.MuiDrawer-paperAnchorRight{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.plan-goal h4,h1{background:none;-webkit-text-fill-color:currentColor;color:var(--color-green-dark)}}:focus-visible{outline:3px solid var(--color-green-light);outline-offset:2px;border-radius:4px}.button:focus-visible,.form .input-wrapper input:focus-visible{outline:3px solid var(--color-green-dark);outline-offset:3px}.home{padding-bottom:12px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.styles_stickToBottom__rzd8z{width:100%;position:fixed;bottom:0}.styles_main__Cgs5m{margin-bottom:55px;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 55px)}