.entrada{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:var(--bg)}.entrada .lado{position:relative;overflow:hidden;color:#fff;padding:48px clamp(28px,5vw,72px);display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(700px 420px at 100% 0,rgba(56,152,255,.45),transparent 60%),linear-gradient(150deg,#0a3f9e,#081d46 55%,#050f2b)}.entrada .lado:after{content:"";position:absolute;right:-140px;bottom:-140px;width:420px;height:420px;border-radius:50%;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 60px rgba(255,255,255,.025),0 0 0 120px rgba(255,255,255,.02)}.entrada .marca{display:flex;align-items:center;gap:12px}.entrada .marca .logo-marca{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(140deg,#1d7bff,#0a3f9e);box-shadow:0 8px 22px -8px rgba(29,123,255,.9),inset 0 1px 0 rgba(255,255,255,.25)}.entrada .marca svg{width:26px;height:26px;color:#fff}.entrada .marca b{font-size:24px;letter-spacing:-.03em}.entrada h1{color:#fff;font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.04em;max-width:16ch}.entrada .lado p{color:#cfe0ff;font-size:17px;max-width:44ch;margin-top:14px}.entrada .pontos{display:grid;grid-gap:12px;gap:12px;margin-top:30px;position:relative;z-index:1}.entrada .pontos span{display:flex;align-items:center;gap:12px;font-size:15px;color:#dfe9fb}.entrada .pontos i{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);flex:none}.entrada .pontos svg{width:18px;height:18px}.entrada .rodape{font-size:13px;color:#9fb8dd;position:relative;z-index:1}.entrada .form-lado{display:grid;place-items:center;padding:40px 24px}.entrada form{width:100%;max-width:420px;display:flex;flex-direction:column;gap:18px}.entrada form h2{font-size:30px;letter-spacing:-.035em}.entrada form .sub{color:var(--fg-muted);font-size:15.5px;margin-top:-10px}.entrada label{display:flex;flex-direction:column;gap:8px;font:650 14px/1.2 Inter;color:var(--fg-strong)}.entrada .inp{height:56px;border-radius:14px;border:1.5px solid var(--border-strong);background:#fff;display:flex;align-items:center;gap:12px;padding:0 16px}.entrada .inp:focus-within{border-color:var(--brand);box-shadow:0 0 0 5px var(--brand-weak)}.entrada .inp svg{width:20px;height:20px;color:var(--fg-subtle);flex:none}.entrada .inp input{flex:1 1;border:0;outline:0;font:500 18px/1 Inter;color:var(--fg-strong);background:transparent;min-width:0;letter-spacing:.01em}.entrada .inp button{border:0;background:none;color:var(--brand);font:600 13.5px/1 Inter;cursor:pointer}.entrada .manter{flex-direction:row;align-items:center;gap:10px;font-weight:550;font-size:15px;cursor:pointer}.entrada .manter input{width:20px;height:20px;accent-color:var(--brand)}.entrada .btn-xl{height:58px;border-radius:15px;font-size:17px;justify-content:center;border:0;cursor:pointer}.entrada .erro{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--st-problema-weak);color:#8f1d30;font-size:14.5px}.entrada .ajuda-f{font-size:14px;color:var(--fg-muted);text-align:center}.entrada .codigo-caixas input{width:100%;height:64px;border-radius:14px;border:1.5px solid var(--brand);box-shadow:0 0 0 5px var(--brand-weak);text-align:center;font:700 30px/1 Inter;letter-spacing:.4em;color:var(--fg-strong);outline:0}.entrada .aviso-teste{padding:12px 14px;border-radius:12px;background:var(--st-cortando-weak);color:#7a4a0c;font-size:14px}@media (max-width:860px){.entrada{grid-template-columns:1fr}.entrada .lado{padding:28px 22px}.entrada .lado .pontos,.entrada .lado .rodape{display:none}}