.container-landing{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;color:var(--clr-light-a0);position:relative;z-index:10}.container-landing:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/background.1584faec.svg);background-size:150%;background-position:50%;z-index:-1;opacity:.6}.container-landing .content-landing{width:var(--porcent-width);max-width:var(--max-width);height:max-content;min-height:100dvh;padding:35px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:50px}.container-landing .content-landing .text{width:100%;max-width:600px;height:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.container-landing .content-landing .logo{width:200px;height:auto;margin:15px 0 0}.container-landing .content-landing .text h2{font-size:18px;font-weight:400;margin:0;color:var(--clr-surface-a80)}.container-landing .content-landing .text h1{font-size:48px;font-weight:700;line-height:62px;margin:20px 0}.container-landing .content-landing .text h1 strong{font-weight:700;color:var(--clr-primary-a20)}.container-landing .content-landing .text p{font-size:18px;font-weight:400;line-height:28px;color:var(--clr-surface-a70);margin:0 0 14px}.container-landing .content-landing .text .input{width:100%;max-width:500px;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;margin:15px 0}.container-landing .content-landing .text .input input{width:100%;height:50px;border-radius:6px;background:var(--clr-surface-a10);border:1px solid var(--clr-surface-a30);font-size:16px;font-weight:400;cursor:text;padding:0 17.5px;color:var(--clr-light-a0);transition:all .2s ease-in-out}.container-landing .content-landing .text .input input:focus{background:var(--clr-surface-a20);border:1px solid var(--clr-surface-a40)}.container-landing .content-landing .text .input input::placeholder{color:var(--clr-surface-a60)}.container-landing .content-landing .text .input button{min-width:135px;height:50px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--clr-surface-a0);background:var(--clr-primary-a10);border:1px solid var(--clr-primary-a30);transition:all .1s ease-in-out}.container-landing .content-landing .text .input button:focus,.container-landing .content-landing .text .input button:hover{background:var(--clr-primary-a20)}@media (max-width:700px){.container-landing .content-landing .text .input{display:flex;flex-direction:column}.container-landing .content-landing .text .input button{width:100%}}.container-landing .content-landing .credits{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.container-landing .content-landing .credits p{width:80%;font-size:16px;line-height:24px;text-align:center}@media (max-width:800px){.container-landing .content-landing .text{max-width:550px}.container-landing .content-landing .text h2{font-size:17px}.container-landing .content-landing .text h1{font-size:36px;line-height:44px}.container-landing .content-landing .text p{font-size:16px;line-height:26px}}@media (max-width:500px){.container-landing .content-landing .text{width:90%}.container-landing .content-landing .text h2{width:100%;font-size:15px}.container-landing .content-landing .text h1{font-size:30px;line-height:34px}.container-landing .content-landing .text p{font-size:14px;line-height:20px}}