.lead-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--v2-grid-margin);background:#07060db8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:lead-overlay-in .4s ease-out both}.lead-overlay-card{display:grid;width:min(420px,100%);max-height:100%;overflow-y:auto;animation:lead-card-in .6s cubic-bezier(.16,1,.3,1) 60ms both}@media(min-width:64rem){.lead-overlay-card{width:min(860px,100%);grid-template-columns:1fr 420px}}.lead-overlay-aside{display:none;flex-direction:column;gap:1.75rem;padding:2rem;background:linear-gradient(160deg,#1a1430,#07060d 70%)}@media(min-width:64rem){.lead-overlay-aside{display:flex}}.lead-card-shell{overflow:hidden}.lead-overlay-form{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 2 * var(--v2-grid-margin))}.lead-alca{display:none}@media(max-width:63.99rem){.lead-overlay{align-items:flex-end;padding:0}.lead-overlay-card{width:100%;border-radius:var(--radius-v2-24) var(--radius-v2-24) 0 0;animation:lead-folha-in .56s cubic-bezier(.32,.72,0,1) both}.lead-overlay-form{max-height:92svh}.lead-alca{display:block}.lead-cabecalho{padding-top:.75rem}.lead-rodape{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.lead-overlay.is-closing .lead-overlay-card.lead-card-shell{animation:lead-folha-out .32s cubic-bezier(.4,0,1,1) both}}@keyframes lead-folha-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes lead-folha-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes lead-card-in{0%{opacity:0;transform:translateY(28px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.lead-overlay.is-closing{animation:lead-overlay-out .38s ease-in both}.lead-overlay.is-closing .lead-overlay-card{animation:lead-card-out .34s cubic-bezier(.4,0,.7,.2) both}@keyframes lead-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes lead-card-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes lead-overlay-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lead-overlay,.lead-overlay-card{animation:lead-overlay-in .1s linear both}.lead-overlay.is-closing,.lead-overlay.is-closing .lead-overlay-card.lead-card-shell{animation:lead-overlay-out .1s linear both}}.lead-overlay-aside.lead-lado{position:relative;isolation:isolate;overflow:hidden;gap:2rem;padding:2.25rem 2.25rem 2.5rem;font-family:var(--font-v2-sans);color:var(--color-v2-neutral-0);background:radial-gradient(70% 55% at 100% 100%,rgb(128 62 252 / .45),transparent 70%),radial-gradient(60% 45% at 0% 0%,rgb(128 62 252 / .22),transparent 70%),linear-gradient(160deg,#1a1430,#0b0916 70%)}.lead-lado:before{content:"";position:absolute;z-index:-1;right:-40%;bottom:-55%;width:130%;aspect-ratio:1;border:1px solid rgb(198 187 255 / .14);border-radius:50%}.lead-lado-logo{align-self:flex-start;height:2.5rem;width:auto}.lead-lado-miolo{display:flex;flex:1;flex-direction:column;justify-content:center;gap:1.75rem}.lead-lado-titulo{margin:0;font-size:2.125rem;font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.lead-lado-brilho{color:var(--color-v2-violet-300);background:linear-gradient(100deg,var(--color-v2-violet-200),var(--color-v2-violet-300) 40%,var(--color-v2-violet-400));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lead-lado-prova{display:flex;align-items:center;gap:.875rem}.lead-lado-prova p{max-width:13rem;margin:0;font-size:.875rem;line-height:1.4;color:var(--color-v2-neutral-200)}.lead-lado-rostos{display:flex;flex:none}.lead-lado-rostos img{width:2.75rem;height:2.75rem;border:2px solid #1a1430;border-radius:50%;object-fit:cover}.lead-lado-rostos img+img{margin-left:-.75rem}.lead-lado-citacao{position:relative;margin:0;padding:1.25rem 1.25rem 1.25rem 3.75rem;border:1px solid rgb(255 255 255 / .12);border-radius:1rem;background:linear-gradient(180deg,#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff0f}.lead-lado-aspas{position:absolute;top:1.35rem;left:1.25rem;width:1.5rem;height:auto;fill:var(--color-v2-violet-400)}.lead-lado-citacao blockquote{margin:0;font-size:1rem;font-style:italic;line-height:1.45;color:var(--color-v2-neutral-0)}.lead-lado-citacao figcaption{margin-top:.5rem;font-size:.8125rem;line-height:1.4;color:var(--color-v2-neutral-300)}.lead-lado-citacao figcaption strong{font-weight:600;color:var(--color-v2-neutral-100)}
