.sl-hero{align-items:center;min-height:82svh;padding:clamp(130px,11vw,200px) 0 clamp(70px,6vw,110px);display:flex;position:relative;overflow:hidden}.sl-hero-pagina{min-height:78svh}.sl-hero-fundo{opacity:0;transition:opacity 2s var(--suave);background:url(/img/banco/chip-etapas.webp) 100%/cover no-repeat;position:absolute;inset:0}:is(.dentro .sl-hero-fundo,.sl-hero:has(.dentro) .sl-hero-fundo){opacity:.4}.sl-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000e6 30%,#00000080 52%,#0000 75%),linear-gradient(#0000 70%,#000 100%);position:absolute;inset:0}.sl-hero-in{z-index:1;position:relative}.sl-hero .sub{max-width:34em}.sl-acoes{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(30px,3vw,50px);display:flex}.sl-acoes .topo-cta{margin-left:0}.sl-caminho{letter-spacing:.06em;color:#f2f2f08c;flex-wrap:wrap;gap:10px;margin-bottom:clamp(18px,1.6vw,28px);font-size:13px;display:flex}.sl-caminho a{color:var(--verde)}.sl-caminho a:hover{text-decoration:underline}.sl-hero .tag-ilustra{margin-bottom:14px}.sl-dor{max-width:32em;margin-top:clamp(20px,1.8vw,32px);font-size:clamp(18px,1.45vw,26px);font-weight:700;line-height:1.4}.sl-dor+.sub{margin-top:.6em}main.sl>section:not(.sl-hero):not(.final){z-index:1;background:#000;position:relative}.sl-bloco,.sl-processo{padding:clamp(80px,7vw,140px) 0}.sl-etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,32px);display:grid}.sl-etapa{flex-direction:column;display:flex}.sl-etapa-cab{align-items:center;gap:14px;display:flex}.sl-letra{background-image:var(--cromo);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,5vw,92px);font-weight:700;line-height:.85}.sl-etapa-papel{letter-spacing:.12em;text-transform:uppercase;color:var(--verde);font-size:12px}.sl-etapa-nome{margin:2px 0 0;font-size:clamp(20px,1.6vw,28px)}.sl-etapa-cat{color:#f2f2f08c;font-size:13px}.sl-etapa-frase{color:var(--verde);border-bottom:1px solid #ffffff14;margin:16px 0 18px;padding-bottom:16px;font-size:clamp(15px,1.05vw,19px);font-style:italic}.sl-cards{gap:10px;display:grid}.sl-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;gap:6px;padding:16px 44px 16px 16px;transition:border-color .3s,background .3s;display:grid;position:relative}.sl-card:hover,.sl-card:focus-visible{background:#04ffbc0d;border-color:#04ffbc80}.sl-card-etapa{letter-spacing:.12em;text-transform:uppercase;color:var(--verde);font-size:11px}.sl-card-nome{font-size:clamp(15px,1.05vw,18px);font-weight:700;line-height:1.3}.sl-card-resumo{color:var(--tinta-2);font-size:13.5px;line-height:1.5}.sl-card-seta{width:18px;color:var(--verde);transition:transform .4s var(--suave);position:absolute;top:16px;right:14px}.sl-card:hover .sl-card-seta{transform:translate(4px)}.sl-card-sob{border-style:dashed}.sl-infos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,36px);display:grid}.sl-info{border-top:1px solid #ffffff1a;padding-top:18px}.sl-info-num{color:var(--verde);font-size:13px;font-weight:700}.sl-info h3{margin:10px 0;font-size:clamp(18px,1.35vw,24px);line-height:1.3}.sl-info p{color:var(--tinta-2);font-size:clamp(15px,1.02vw,18px);line-height:1.6}.sl-mito{text-align:center;max-width:32em;margin:clamp(70px,7vw,130px) auto 0;font-size:clamp(22px,2.1vw,38px);font-weight:700;line-height:1.4}.sl-passos{counter-reset:passo;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,36px);margin:clamp(40px,4vw,70px) 0 0;padding:0;list-style:none;display:grid}.sl-passo{padding-top:28px;position:relative}.sl-passo:before{content:"";background:linear-gradient(90deg, var(--verde), #04ffbc26);height:1px;position:absolute;top:8px;left:0;right:calc(-1*clamp(16px,2vw,36px))}.sl-passo:last-child:before{background:linear-gradient(90deg, var(--verde), transparent);right:0}.sl-passo:after{content:"";background:var(--verde);border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:0;box-shadow:0 0 14px #04ffbc99}.sl-passo-num{color:#0000;-webkit-text-stroke:1px #f2f2f040;font-size:clamp(36px,3vw,56px);font-weight:700;line-height:1}.sl-passo h3{margin:12px 0 8px;font-size:clamp(19px,1.4vw,26px)}.sl-passo p{color:var(--tinta-2);font-size:clamp(15px,1.02vw,18px);line-height:1.6}.sl-entrega{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,60px);display:grid}.sl-itens{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sl-itens li{align-items:flex-start;gap:12px;font-size:clamp(16px,1.15vw,20px);line-height:1.45;display:flex}.sl-check{width:24px;height:24px;color:var(--verde);background:#04ffbc24;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.sl-check svg{width:14px}.sl-ad{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sl-ad-col{border:1px solid #ffffff14;border-radius:10px;padding:18px}.sl-ad-rot{letter-spacing:.12em;text-transform:uppercase;color:#f2f2f080;margin-bottom:12px;font-size:12px}.sl-depois{background:#04ffbc0a;border-color:#04ffbc59}.sl-depois .sl-ad-rot{color:var(--verde)}.sl-ad ul{gap:10px;margin:0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.sl-antes li{color:#f2f2f08c;-webkit-text-decoration:line-through #f2f2f040;text-decoration:line-through #f2f2f040}.sl-duvidas-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(30px,4vw,80px);display:grid}.sl-duvidas{display:grid}.sl-duvida{border-bottom:1px solid #ffffff1a}.sl-duvida summary{cursor:pointer;justify-content:space-between;gap:16px;padding:22px 0;font-size:clamp(16px,1.2vw,21px);font-weight:700;list-style:none;display:flex}.sl-duvida summary::-webkit-details-marker{display:none}.sl-duvida-ic{width:22px;color:var(--verde);transition:transform .4s var(--suave);flex:none}.sl-duvida[open] .sl-duvida-ic{transform:rotate(45deg)}.sl-duvida p{color:var(--tinta-2);padding-bottom:22px;font-size:clamp(15px,1.02vw,18px);line-height:1.6}.sl-outras{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(30px,3vw,50px);display:grid}@media (width<=1180px){.sl-etapas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.sl-entrega,.sl-duvidas-in{grid-template-columns:1fr}.sl-outras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.sl-hero:after{background:linear-gradient(#0009,#000 85%)}.sl-etapas,.sl-infos,.sl-passos,.sl-outras,.sl-ad{grid-template-columns:1fr}.sl-passo:before{right:0}}@media (pointer:coarse){.sl-caminho a{align-items:center;min-height:44px;display:inline-flex}}
