.capaContainer{background-color:#f0f6ef;width:calc(100vw - 6px);overflow:hidden}@media (max-width:767px){.capaContainer{width:100vw}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer{width:100vw}}.capaContainer .mask{border-radius:50%;width:150vw;height:500px;margin-left:-25vw;overflow:hidden;box-shadow:inset 6px 6px 13px #000}@media (max-width:767px){.capaContainer .mask{width:250vw;height:300px;margin-left:-75vw}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask{width:250vw;height:300px;margin-left:-75vw}}.capaContainer .mask .content{color:#fff;background-image:url(../media/capa.2ff284c1.webp);background-position:50%;background-size:cover;background-attachment:fixed;flex-direction:column;justify-content:center;align-items:center;width:calc(100vw - 6px);height:100%;margin-left:25vw;padding-top:120px;display:flex}@media (max-width:767px){.capaContainer .mask .content{background-position:top;background-repeat:no-repeat;background-size:120%;width:100vw;margin-left:75vw}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content{background-position:top;background-repeat:no-repeat;background-size:120%;width:100vw;margin-left:75vw}}.capaContainer .mask .content h1{text-align:center;margin-top:-48px;margin-bottom:24px;font-size:56px;font-style:normal;font-weight:700}@media (max-width:767px){.capaContainer .mask .content h1{margin-top:-80px;font-size:28px}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content h1{margin-top:-80px;font-size:36px}}.capaContainer .mask .content .subtitle{margin-bottom:48px;font-size:1rem;font-weight:500}@media (max-width:767px){.capaContainer .mask .content .subtitle{text-align:center;text-wrap:balance;margin:0 24px 24px;font-size:12px;font-weight:400}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subtitle{text-align:center;text-wrap:balance;margin:0 24px 24px;font-size:12px;font-weight:400}}.capaContainer .mask .content .subscribeContainer{justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer{flex-direction:column;gap:16px;width:80%}}.capaContainer .mask .content .subscribeContainer .campoEmail{background:#fff;border-radius:10px;align-items:center;gap:8px;width:350px;height:40px;padding:0 8px;display:flex}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer .campoEmail{height:32px}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subscribeContainer .campoEmail{height:32px}}.capaContainer .mask .content .subscribeContainer .campoEmail .inputEmail{caret-color:#0ac775;border:none;width:100%;height:100%}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer .campoEmail .inputEmail{font-size:12px}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subscribeContainer .campoEmail .inputEmail{font-size:12px}}.capaContainer .mask .content .subscribeContainer .campoEmail .inputEmail:focus{border:0;outline:0;box-shadow:0 0}.capaContainer .mask .content .subscribeContainer .campoEmail .inputEmail::placeholder{color:#9c9c9c}.capaContainer .mask .content .subscribeContainer .button,.capaContainer .mask .content .subscribeContainer .tick{justify-content:center;align-items:center;display:flex}.capaContainer .mask .content .subscribeContainer .button{background:#0ac775;border-radius:10px;width:150px;height:40px;transition:all .3s cubic-bezier(.67,.17,.4,.83)}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer .button{width:130px;height:40px}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subscribeContainer .button{height:40px}}.capaContainer .mask .content .subscribeContainer .button svg{transition:all .5s;transform:rotate(180deg)}.capaContainer .mask .content .subscribeContainer .button:hover{cursor:pointer;box-shadow:1px 1px 50px #0ac775}.capaContainer .mask .content .subscribeContainer .button__circle{background:#08a560;border-radius:50%;width:40px;height:40px;transform:rotate(-180deg)}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer .button__circle{height:40px}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subscribeContainer .button__circle{height:40px}}.capaContainer .mask .content .subscribeContainer .tick{color:#fff;font-size:1rem;transition:all .9s}@media (max-width:767px){.capaContainer .mask .content .subscribeContainer .tick{font-size:12px;font-weight:500}}@media screen and (min-width:767px) and (max-width:1023px){.capaContainer .mask .content .subscribeContainer .tick{font-size:12px;font-weight:500}}
