.en{min-height:100svh;padding:40px var(--gutter);place-items:center;display:grid;position:relative;overflow:hidden}.en-sky{z-index:-1;background:repeating-linear-gradient(#0000 0 60%,#140f1a40 60% 63%),linear-gradient(#ffd36b 0%,#ff9a45 30%,#f2479a 65%,#a3124f 100%);position:absolute;inset:0}.en-card{background:var(--areia);width:min(100%,440px);color:var(--tinta);border:4px solid var(--tinta);box-shadow:12px 12px 0 var(--tinta);text-align:center;flex-direction:column;align-items:center;padding:34px clamp(20px,5vw,36px) 30px;display:flex}.en-back{align-self:flex-start;margin-bottom:10px;text-decoration:none}.en-title{color:var(--areia);margin-top:12px;font-size:clamp(40px,9vw,56px)}.en-title em{color:var(--flamingo);font-style:normal}.en-sub{margin:14px 0 24px;font-weight:600}.en-full{justify-content:center;width:100%}.btn:disabled{cursor:not-allowed;opacity:.65}.en-or{align-items:center;gap:12px;width:100%;margin:18px 0;display:flex}.en-or:before,.en-or:after{content:"";background:var(--tinta);opacity:.25;flex:1;height:2px}.en-form{text-align:left;gap:10px;width:100%;display:grid}.en-form input[type=email]{width:100%;font:inherit;border:3px solid var(--tinta);color:var(--tinta);background:#fff;margin-bottom:8px;padding:14px;font-size:16px}.en-google{width:100%}.btn>span.en-g{align-items:center;gap:10px;display:inline-flex}.en-g svg{background:#fff;border-radius:50%;padding:2px}.en-err{background:var(--sol);border:2px solid var(--tinta);text-align:left;margin:0 0 6px;padding:10px 12px;font-size:14px;font-weight:700}.en-err-top{width:100%;margin-bottom:18px}.en-done{background:var(--mar);border:3px solid var(--tinta);width:100%;box-shadow:6px 6px 0 var(--tinta);padding:20px;font-weight:700}.en-done .stars{font-size:22px}.en-done p{margin:8px 0 0}.en-legal{margin:22px 0 0;font-size:13px}
