.eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:700}main .hero{background:radial-gradient(900px 420px at 8% 0,#0057ff12,#0000 60%),radial-gradient(700px 380px at 95% 100%,#f4b4001a,#0000 60%),linear-gradient(120deg,#f7f9fc 0 56%,#edf1f8 56%);padding:68px 6vw 56px;position:relative}main .hero h1{letter-spacing:-2.6px;margin:16px 0 20px}main .hero h1 em{background:linear-gradient(90deg,#0057ff,#3d8bff);color:#0000;-webkit-background-clip:text;background-clip:text}main .hero p{color:#47566a;max-width:600px;margin-bottom:26px;font-size:18px}.hero-text-top>*,.hero-text-bottom>*{animation:.7s cubic-bezier(.16,1,.3,1) both homeUp}.hero-text-top>:nth-child(2){animation-delay:80ms}.hero-text-top>:nth-child(3){animation-delay:.16s}.hero-text-bottom>*{animation-delay:.24s}.hero-form-card{animation:.8s cubic-bezier(.16,1,.3,1) .1s both homeUp}@keyframes homeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-actions .primary-button.big{background:var(--gold);color:var(--navy);transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 14px 30px -14px #f4b400f2}.hero-actions .primary-button.big:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 18px 34px -14px #f4b400}.hero-actions .secondary-button.big{color:var(--navy);background:#fff;border:1.5px solid #cfd8e6;transition:transform .2s,border-color .2s}.hero-actions .secondary-button.big:hover{border-color:var(--navy);transform:translateY(-2px)}.trust-row{gap:10px;margin-top:22px}.trust-row span{color:#36485f;background:#fff;border:1px solid #e1e8f2;border-radius:999px;padding:7px 13px;font-size:12.5px}.hero-form-card{border-radius:20px;box-shadow:0 30px 60px -28px #0a1f4459}.hero-form-card p{color:#6b7a8c;max-width:none;margin:0;font-size:12.5px;line-height:1.5}.hero-form-card .lead-form-privacy{text-align:center;margin-top:10px}.hero-form-card .lead-group-hint{text-align:center;color:#47566a;margin-top:12px;font-size:13px}.hero-form-card .lead-group-hint a,.hero-form-card .lead-group-hint button{font-weight:700}.hero-strip-card{transition:transform .25s,box-shadow .25s}.hero-strip-card:hover{transform:translateY(-4px);box-shadow:0 20px 36px -22px #0a1f4466}main .caixa-fechada-section{color:#fff;border-top:3px solid var(--gold);background:linear-gradient(100deg,#0a1f44,#123a82);padding:34px 6vw}main .caixa-fechada-section h2{letter-spacing:-.6px;color:var(--gold);margin:0 0 8px;font-size:clamp(22px,2.6vw,30px)}main .caixa-fechada-section p{color:#d6e0f0;max-width:680px;margin:0 auto;font-size:15.5px;line-height:1.65}.para-quem-section{background:#fff}.para-quem-grid{counter-reset:pq;grid-template-columns:repeat(4,minmax(0,1fr))}.para-quem-card{counter-increment:pq;background:#fff;border:1px solid #e3eaf4;padding:26px 22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.para-quem-card:before{content:"0" counter(pq);color:#0057ff;background:#eaf1ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:14px;font-size:13px;font-weight:800;display:inline-flex}.para-quem-card:hover{border-color:#b9cdf3;transform:translateY(-5px);box-shadow:0 22px 40px -26px #003ca073}.para-quem-card h3{font-size:16px}.para-quem-card p{font-size:13.5px}@media (max-width:1000px){.para-quem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.para-quem-grid{grid-template-columns:1fr}.para-quem-card{padding:20px}}.pilar-card{transition:transform .3s,box-shadow .3s}.pilar-card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px #0a1f4473}.como-funciona-step{transition:transform .25s,box-shadow .25s,border-color .25s}.como-funciona-step:hover{border-color:#b9cdf3;transform:translateY(-4px);box-shadow:0 20px 36px -24px #003ca066}.step-num{font-size:13px}.prep-num{opacity:1}@media (max-width:760px){.prep-resumo-numbers{grid-template-columns:1fr}.prep-num{border-bottom:1px solid #ffffff1a;border-right:0;align-items:center;gap:16px;padding:16px 18px;display:flex}.prep-num:last-child{border-bottom:0}.prep-num strong{min-width:92px;margin:0;font-size:26px}}.cta-final-section .primary-button.big{background:var(--gold);color:var(--navy);transition:transform .2s;box-shadow:0 14px 30px -14px #f4b400e6}.cta-final-section .primary-button.big:hover{transform:translateY(-2px)}@media (max-width:760px){main .hero{background:linear-gradient(#f7f9fc,#edf1f8);padding:40px 5vw 36px}main .hero h1{letter-spacing:-1.6px}main .hero p{font-size:16.5px}.hero-actions .primary-button.big,.hero-actions .secondary-button.big{text-align:center;justify-content:center;width:100%}.trust-row{flex-wrap:wrap;gap:8px;display:flex}}@media (prefers-reduced-motion:reduce){.hero-text-top>*,.hero-text-bottom>*,.hero-form-card{animation:none}}main .hero .hero-form-card p{color:#6b7a8c;max-width:none;margin:0;font-size:12.5px;line-height:1.5}main .hero .hero-form-card .lead-form-privacy{text-align:center;margin-top:10px}main .hero .hero-form-card .lead-group-hint{text-align:center;color:#47566a;margin-top:10px;font-size:13px}@media (max-width:760px){main .hero{flex-direction:column;gap:0;display:flex}main .hero .hero-text-top{order:1;padding-bottom:18px}main .hero .hero-text-bottom{order:2;margin-bottom:26px}main .hero .hero-form-col{order:3}main .hero .hero-text-top p{margin-bottom:0}}.prep-resumo-section .prep-saiba-mais{color:#fff;text-underline-offset:4px;opacity:.92;margin-left:18px;text-decoration:underline}.prep-resumo-section .prep-saiba-mais:hover{opacity:1;color:#f4b400}@media (max-width:760px){.landing-header.landing-header{flex-wrap:wrap;row-gap:0;height:auto;padding:8px 4vw 0}.landing-header.landing-header nav{white-space:nowrap;scrollbar-width:none;border-top:1px solid #ffffff1f;flex:100%;order:3;gap:20px;margin-top:8px;padding:9px 0 11px;display:flex;overflow-x:auto}.landing-header nav::-webkit-scrollbar{display:none}.prep-resumo-section .prep-saiba-mais{margin:14px 0 0;display:block}}
