.rec{background:var(--preto);min-height:100dvh;color:var(--texto);position:relative;overflow-x:clip}.rec:after{content:"";z-index:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.rec>*{z-index:1;position:relative}.rec-topo{justify-content:space-between;align-items:center;padding-block:28px;display:flex}.rec-corpo{gap:56px;padding-block:24px 96px;display:grid}@media (min-width:1024px){.rec-corpo{grid-template:"intro palco""seguir palco"1fr/minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:48px 72px;padding-top:56px}.rec-intro{grid-area:intro}.rec-palco{grid-area:palco}.rec-seguir-caixa{grid-area:seguir}}@media (max-width:639px){.rec-acoes .btn-secundario{padding-inline:18px}}.rec-palco{min-width:0;position:relative}.rec-palco:before{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#ffffff1c,#0000);border-radius:50%;height:70%;position:absolute;inset:8% -6% auto}.rec-passos{flex-direction:column;gap:12px;margin-bottom:28px;display:flex}.rec-passos ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rec-passos button{width:100%;min-height:44px;color:var(--texto-2);font:inherit;text-align:left;cursor:pointer;transition:color .3s var(--ease-expo);background:0 0;border:0;flex-direction:column;gap:10px;padding:6px 0;display:flex}.rec-passos button:disabled{cursor:default}.rec-passos button:not(:disabled):hover{color:var(--texto)}.rec-passos button:focus-visible{outline:2px solid var(--branco);outline-offset:4px;border-radius:6px}.rec-traco{background:var(--linha-forte);height:3px;transition:background-color .4s var(--ease-expo), box-shadow .4s var(--ease-expo);border-radius:3px;display:block}.rec-passo-rotulo{font-family:var(--f-display);font-size:.85rem;font-weight:500;line-height:1.2}.rec-passos [aria-current=step] button{color:var(--texto)}.rec-passos [aria-current=step] .rec-traco{background:var(--branco)}.rec-passos [data-feito] .rec-traco{background:var(--ouro);box-shadow:0 0 14px #faad1b8c}.rec-pilha{gap:20px;display:grid}.rec-form[data-pilha] .rec-pilha{padding-top:30px;display:block;position:relative}.rec-form[data-pilha] .rec-cartao{transform-origin:50% 0;transition:transform .6s var(--ease-expo), opacity .45s var(--ease-expo), filter .45s var(--ease-expo)}.rec-form[data-pilha] .rec-cartao[data-pos=frente]{z-index:4;position:relative}.rec-form[data-pilha] .rec-cartao:not([data-pos=frente]){height:var(--altura,100%);position:absolute;top:30px;left:0;right:0;overflow:hidden}.rec-form[data-pilha] .rec-cartao[data-pos="1"]{z-index:3;filter:brightness(.62);transform:translateY(-15px)scale(.955)}.rec-form[data-pilha] .rec-cartao[data-pos="2"]{z-index:2;filter:brightness(.38);transform:translateY(-30px)scale(.91)}.rec-form[data-pilha] .rec-cartao[data-pos=antes]{z-index:1;opacity:0;pointer-events:none;transform:translateY(-46px)scale(.86)}.rec-form[data-pilha] .rec-cartao:not([data-pos=frente])>*{visibility:hidden}.rec-cartao{border-radius:var(--r-painel);background:var(--branco);border:0;flex-direction:column;gap:24px;min-width:0;margin:0;padding:28px 22px;display:flex;box-shadow:0 0 0 1px #ffffff0f,0 2px 4px #00000040,0 30px 70px -30px #000000e6}@media (min-width:640px){.rec-cartao{padding:40px}}.rec-ok{align-items:flex-start;gap:18px}.rec-cartao .campo[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #b3261e,0 0 0 4px #b3261e1f}.rec-erro{color:#b3261e;font-size:.95rem;font-weight:500}.rec-caixa{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.rec-caixa input{width:20px;height:20px;accent-color:var(--preto);cursor:pointer;flex-shrink:0;margin-top:2px}.rec-caixa input:focus-visible{outline:2px solid var(--preto);outline-offset:3px}.rec-acoes{flex-wrap:wrap;gap:12px;display:flex}.rec-acoes>:last-child{margin-left:auto}.rec-seguir{margin:0;padding:0;list-style:none}.rec-seguir li{border-top:1px solid var(--linha);margin-top:18px;padding-top:18px}.rec-rodape{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-block:28px;display:flex}.rec-rodape ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.rec-rodape a{transition:color .25s var(--ease-expo)}.rec-rodape a:hover{color:var(--texto)}@media (prefers-reduced-motion:reduce){.rec-form[data-pilha] .rec-cartao,.rec-traco,.rec-passos button{transition:none}}
