.qsk-campo{isolation:isolate;background:linear-gradient(#fff 0%,#f7f9fb 55%,#f1f4f8 100%);min-height:100svh;position:relative;overflow:hidden}.qsk-campo__gl{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.qsk-campo__veil{z-index:1;pointer-events:none;background:radial-gradient(60% 55% at 50% 42%,#ffffffd1 0%,#ffffff8c 45%,#fff0 100%);position:absolute;inset:0}.qsk-grade{background:#fff;width:100%;height:360px;position:relative;overflow:hidden}.qsk-grade canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.qsk-grade__conteudo{z-index:1;text-align:center;place-items:center;height:100%;padding:0 24px;display:grid;position:relative}.qsk-fg{isolation:isolate;background-color:#fbfcfd;background-image:radial-gradient(circle,#0e2a4a29 1px,#0000 1.2px);background-position:11px 11px;background-size:22px 22px;border-radius:20px;width:100%;height:480px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(90% 90%,#000 55%,#0000 100%);mask-image:radial-gradient(90% 90%,#000 55%,#0000 100%)}.qsk-fg>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qsk-fg .fio{fill:none;stroke:var(--color-navy-900);stroke-opacity:.28;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3 9}.qsk-fg .fio.ouro{stroke:var(--color-gold-700);stroke-opacity:.42}.qsk-fg .fio.fino{stroke-dasharray:none;stroke-opacity:.14;stroke-width:1px}.qsk-fg .fio-base{fill:none;stroke:var(--color-navy-900);stroke-opacity:.06;stroke-width:1.25px}.qsk-fg .rastro{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.qsk-fg .pulso{fill:none;stroke:var(--color-gold-500);stroke-width:1.5px}.qsk-fg .ponta{fill:#fff;stroke:var(--color-navy-900);stroke-opacity:.55;stroke-width:1.25px}.qsk-fg .ponta-anel{fill:none;stroke:var(--color-navy-900);stroke-opacity:.12;stroke-width:1px}.qsk-fg__cartao{box-sizing:border-box;border:1px solid var(--color-line);-webkit-backdrop-filter:blur(6px);will-change:transform;transform-origin:50%;background:#ffffffeb;border-radius:14px;align-items:center;gap:12px;width:224px;height:64px;padding:0 16px;display:flex;position:absolute;box-shadow:0 1px 2px #1018280a,0 8px 24px -16px #0e2a4a40}.qsk-fg__icone{width:32px;height:32px;color:var(--color-navy-900);letter-spacing:-.02em;background:#eef2f7;border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.qsk-fg__icone svg{width:18px;height:18px;display:block}.qsk-fg__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.qsk-fg__rotulo{color:var(--color-ink);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.15}.qsk-fg__meta{color:var(--color-slate-500);letter-spacing:.02em;white-space:nowrap;font-size:11.5px}.qsk-fg__no{gap:10px;padding:0 14px}.qsk-fg__no svg.serie{flex:1 1 0;width:auto;min-width:0;height:30px;overflow:visible}.qsk-fg__no .serie .sb{fill:none;stroke:var(--color-navy-900);stroke-opacity:.1;stroke-width:1px}.qsk-fg__no .serie .sl{fill:none;stroke:var(--color-navy-900);stroke-opacity:.75;stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.qsk-fg__no .serie .sh{fill:var(--color-gold-500)}.qsk-fg__no .qsk-fg__icone{background:var(--color-navy-900);border-radius:50%;width:10px;height:10px}.qsk-fg__centro{box-sizing:border-box;border:1px solid var(--color-line);will-change:transform;background:#fff;border-radius:40px;place-items:center;width:168px;height:168px;display:grid;position:absolute;box-shadow:0 1px 2px #1018280d,0 24px 48px -24px #0e2a4a59}.qsk-fg__centro svg{width:118px;height:23.7698px;display:block}.qsk-fg__halo{pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#c8a24a4d 0%,#c8a24a1f 32%,#c8a24a00 62%);border-radius:50%;width:360px;height:360px;position:absolute}.qsk-fg__legenda{letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate-500);font-size:11px;position:absolute}@media (max-width:759px){.qsk-fg{border-radius:16px;height:560px}.qsk-fg__cartao{border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;width:auto;height:92px;padding:10px}.qsk-fg__no{flex-direction:row;align-items:center;height:64px}.qsk-fg__rotulo{white-space:normal;font-size:12.5px;line-height:1.2}.qsk-fg__meta{font-size:10.5px}.qsk-fg__icone{border-radius:7px;width:26px;height:26px;font-size:11px}.qsk-fg__icone svg{width:15px;height:15px}.qsk-fg__centro{border-radius:30px;width:124px;height:124px}.qsk-fg__centro svg{width:86px;height:17.3237px}.qsk-fg__halo{width:260px;height:260px}}.qsk-pilar{width:100%;height:96px;display:block}.qsk-mini{width:100%;height:120px;display:block}.qsk-mini[data-mini=saldo]{z-index:0;height:100%;position:absolute;inset:0}.qsk-passos{position:relative}.qsk-passos__linha{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qsk-passos__base{fill:none;stroke:var(--color-line);stroke-width:1px}.qsk-passos__traco{fill:none;stroke:var(--color-gold-500);stroke-width:1.5px;stroke-linecap:round}.qsk-passos__cabeca{fill:var(--color-gold-500)}.qsk-passos__halo{fill:var(--color-gold-500);opacity:.18}.qsk-passos .num{z-index:1;transition:background-color .5s cubic-bezier(.2,.7,.2,1),color .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;position:relative}.qsk-passos .qsk-passo--feito .num{background:var(--color-navy-900);color:#fff}.qsk-passos .qsk-passo--agora .num{box-shadow:0 0 0 4px #c8a24a38}@media (prefers-reduced-motion:reduce){.qsk-passos .num{transition:none}}.qsk-ctafundo{background:var(--color-mist);position:relative;overflow:hidden}.qsk-ctafundo canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}
.home{--pad:20px;--navy-950:var(--color-navy-950);--navy-900:var(--color-navy-900);--navy-800:var(--color-navy-800);--navy-700:var(--color-navy-700);--gold-700:var(--color-gold-700);--gold-500:var(--color-gold-500);--gold-300:var(--color-gold-300);--line:var(--color-line);--mist:var(--color-mist);--ink:var(--color-ink);--slate-500:var(--color-slate-500);--slate-600:var(--color-slate-600);--slate-700:var(--color-slate-700);--sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;overflow-x:clip}@media (min-width:600px){.home{--pad:32px}}@media (min-width:900px){.home{--pad:48px}}.home *,.home :before,.home :after{box-sizing:border-box}.home h1,.home h2,.home h3,.home p{margin:0}.home img,.home svg{max-width:100%;display:block}.home .frame{max-width:1200px;margin-inline:auto;position:relative}.home .sec{border-top:1px solid var(--line);position:relative}.home .plus{pointer-events:none;width:11px;height:11px;display:none;position:absolute;top:-6px}.home .plus:before,.home .plus:after{content:"";background:#b7c2d0;position:absolute}.home .plus:before{width:1px;height:11px;top:0;left:5px}.home .plus:after{width:11px;height:1px;top:5px;left:0}.home .plus.l{left:-6px}.home .plus.r{right:-6px}.home .eyebrow{font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-700)}.home .h2{letter-spacing:-.035em;color:var(--navy-900);text-wrap:balance;font-size:clamp(32px,4.2vw,50px);font-weight:400;line-height:1.06}.home .h2 em,.home .h1 em{color:var(--gold-700);font-style:normal}.home .lede{color:var(--slate-600);text-wrap:pretty;max-width:34em;font-size:18px;line-height:1.6}.home .mono{font-family:var(--mono)}.home .btn{min-height:48px;font:500 16px/1 var(--sans);letter-spacing:-.005em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 22px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.home .btn svg{flex:none;width:16px;height:16px;transition:transform .2s}.home .btn:hover svg{transform:translate(2px)}.home .btn-primary{background:var(--navy-900);color:#fff}.home .btn-primary:hover{background:var(--navy-800)}.home .btn-ghost{color:var(--navy-900);background:#fff;border:1px solid #cfd7e2}.home .btn-ghost:hover{border-color:var(--navy-700)}.home .btn-sm{min-height:44px;padding:0 16px;font-size:15px}.home .link{min-height:44px;color:var(--navy-900);align-items:center;gap:8px;font-weight:500;display:inline-flex}.home .link svg{width:15px;height:15px;transition:transform .2s}.home .link:hover svg{transform:translate(2px)}.home .hero.qsk-campo{border-top:0;flex-direction:column;min-height:min(100svh,940px);display:flex}.home .hero>.frame{z-index:2;flex:1;width:100%;position:relative}.home .hero-copy{z-index:2;text-align:center;padding:56px var(--pad) 72px;position:relative}.home .pill{border:1px solid var(--line);min-height:36px;font:500 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-900);background:#fffc;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 8px;display:inline-flex}.home .pill svg{width:20px;height:20px}.home .h1{letter-spacing:-.045em;max-width:11.5em;color:var(--navy-900);text-wrap:balance;margin:26px auto 0;font-size:clamp(44px,7.4vw,92px);font-weight:400;line-height:1}.home .h1 em{background:linear-gradient(100deg,#8a6620 0%,#a8822d 55%,#8a6620 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.home .hero .lede{max-width:31em;color:var(--slate-700);margin:24px auto 0;font-size:clamp(17px,1.6vw,20px)}.home .actions{flex-direction:column;gap:12px;max-width:360px;margin:34px auto 0;display:flex}.home .actions .btn{width:100%}.home .hero .btn-ghost{background:#ffffffd1}.home .head{display:grid}.home .head>div{padding:48px var(--pad) 28px}.home .head>div+div{padding-top:0;padding-bottom:44px}.home .head .h2{margin-top:18px}.home .diagram{border-top:1px solid var(--line);position:relative}.home .bento{border-top:1px solid var(--line);display:grid}.home .cell{padding:32px var(--pad) 34px;border-bottom:1px solid var(--line);flex-direction:column;gap:14px;display:flex;position:relative}.home .cell:last-child{border-bottom:0}.home .tag{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate-500);align-items:center;gap:10px;display:flex}.home .tag b{color:var(--gold-700);font-weight:500}.home .cell h3{letter-spacing:-.03em;color:var(--navy-900);text-wrap:balance;font-size:clamp(25px,2.4vw,30px);font-weight:450;line-height:1.12}.home .cell p{color:var(--slate-600);max-width:26em;font-size:16px;line-height:1.55}.home .cell .cell-txt{flex-direction:column;gap:14px;display:flex}.home .board{border-top:1px solid var(--line);max-width:320px;margin-top:auto}.home .board span{border-bottom:1px solid var(--line);height:48px;font:500 16px/1 var(--mono);color:var(--navy-900);letter-spacing:.02em;justify-content:space-between;align-items:center;display:flex}.home .board span:after{content:"";background:linear-gradient(90deg, var(--line), var(--gold-300));width:36px;height:1px}.home .cell.dark{background:var(--navy-950);color:#fff;border-color:var(--navy-950)}.home .cell.dark .tag{color:#ffffff9e}.home .cell.dark .tag b{color:var(--gold-300)}.home .cell.dark h3{color:#fff}.home .cell.dark p{color:#ffffffbd}.home .fields{border-top:1px solid var(--line);margin-top:6px;display:grid}.home .field{border-bottom:1px solid var(--line);padding:14px 0}.home .field:last-child{border-bottom:0}.home .field small{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate-500);display:block}.home .field span{color:var(--navy-900);margin-top:8px;font-size:17px;font-weight:450;line-height:1.3;display:block}.home .steps-h{padding:56px var(--pad) 8px;text-align:center}.home .steps-h .h2{margin-top:18px}.home .steps{padding:28px var(--pad) 52px;counter-reset:s;gap:0;margin:0;list-style:none;display:grid;position:relative}.home .step{grid-template-columns:44px 1fr;gap:0 16px;padding-bottom:28px;display:grid;position:relative}.home .step:last-child{padding-bottom:0}.home .step:before{content:"";background:linear-gradient(var(--gold-500), var(--gold-300));width:1px;position:absolute;top:44px;bottom:0;left:21.5px}.home .step:last-child:before{display:none}.home .num{border:1px solid var(--navy-900);width:44px;height:44px;font:500 15px/1 var(--mono);color:var(--navy-900);background:#fff;border-radius:999px;grid-row:span 2;place-items:center;display:grid}.home .step:first-child .num{background:var(--navy-900);color:#fff}.home .step h3{letter-spacing:-.015em;color:var(--navy-900);align-self:end;font-size:19px;font-weight:500}.home .step p{color:var(--slate-600);margin-top:6px;font-size:16px;line-height:1.5}.home .cta{background:var(--mist);position:relative;overflow:hidden}.home .cta-in{z-index:1;padding:64px var(--pad);gap:32px;display:grid;position:relative}.home .cta .h2{font-size:clamp(36px,4.8vw,60px)}.home .cta .lede{margin-top:18px}.home .cta .actions{max-width:360px;margin:30px 0 0}.home .note{border-left:2px solid var(--gold-500);align-self:center;padding-left:16px}.home .note h3{color:var(--navy-900);font-size:17px;font-weight:500}.home .note .link{margin-top:2px}.home .eyebrow{color:var(--navy-900);align-items:center;gap:10px;display:inline-flex}.home .eyebrow:before{content:"";background:var(--gold-500);border-radius:1px;flex:none;width:3px;height:16px}.home .ov{padding:56px var(--pad) 48px}.home .ov-title{letter-spacing:-.04em;max-width:13em;color:var(--navy-900);text-wrap:balance;margin-top:22px;font-size:clamp(38px,5.6vw,72px);font-weight:400;line-height:1.04}.home .ov-title em{color:var(--gold-700);font-style:normal}.home .ov-text{max-width:40em;color:var(--slate-700);text-wrap:pretty;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.home .pilares{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.home .pilar{padding:28px var(--pad) 30px;border-bottom:1px solid var(--line)}.home .pilar:nth-child(odd){border-right:1px solid var(--line)}.home .pilar:nth-last-child(-n+2){border-bottom:0}.home .pilar .simbolo{width:40px;height:40px}.home .pilar h3{letter-spacing:-.025em;color:var(--navy-900);margin-top:22px;font-size:clamp(20px,2vw,26px);font-weight:450;line-height:1.15}.home .pilar p{color:var(--slate-600);max-width:17em;margin-top:10px;font-size:15px;line-height:1.5}.home .cell .series{width:100%;height:112px;margin-top:auto}@media (min-width:900px){.home .ov{padding:88px var(--pad) 72px}.home .pilares{grid-template-columns:repeat(4,1fr)}.home .pilar{border-bottom:0;border-right:1px solid var(--line);padding:48px 32px 56px}.home .pilar:first-child{padding-left:var(--pad)}.home .pilar:last-child{border-right:0}.home .pilar h3{margin-top:24px}}.home :where([data-motion]){position:relative}.home .pilar .qsk-pilar{width:100%;height:88px;margin-top:18px;position:relative;inset:auto}.home .cell-txt .qsk-mini,.home .cell .series-viva{height:112px;margin-top:auto}.home .board-wrap{max-width:320px;margin-top:auto;position:relative}.home .board-wrap .board{z-index:1;margin-top:0;position:relative}.home .board-wrap .qsk-mini[data-mini=saldo]{height:auto;inset:-10px 0 0}.home .qsk-passos--vivo .step:before{display:none}.home .cta canvas{z-index:0}.home .rv{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.home .rv.rv-wait{opacity:0;transform:translateY(14px)}.home .rv .eyebrow:before{transition:transform .7s cubic-bezier(.2,.7,.2,1) .25s}.home .rv.rv-wait .eyebrow:before{transform-origin:50% 0;transform:scaleY(0)}.home .rv .field{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.home .rv.rv-wait .field{opacity:0;transform:translateY(8px)}.home .rv .field:nth-child(2){transition-delay:.12s}.home .rv .field:nth-child(3){transition-delay:.24s}.home .entra{animation:.9s cubic-bezier(.2,.7,.2,1) both qskEntra}.home .entra:nth-child(2){animation-delay:.12s}.home .entra:nth-child(3){animation-delay:.24s}.home .entra:nth-child(4){animation-delay:.36s}@keyframes qskEntra{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.home .entra{animation:none}.home .rv,.home .rv .eyebrow:before,.home .rv .field{transition:none}.home .rv.rv-wait,.home .rv.rv-wait .field{opacity:1;transform:none}.home .rv.rv-wait .eyebrow:before{transform:none}}@media (min-width:600px){.home .actions{flex-direction:row;justify-content:center;max-width:none}.home .actions .btn{width:auto}.home .cta .actions{justify-content:flex-start}}@media (min-width:900px){.home .head{grid-template-columns:1.15fr 1fr}.home .head>div{padding:64px var(--pad) 60px}.home .head>div+div{padding:64px var(--pad) 60px;border-left:1px solid var(--line);align-items:center;display:flex}.home .hero-copy{padding:104px var(--pad) 96px}.home .bento{grid-template-columns:repeat(3,1fr)}.home .cell{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:380px;padding:40px}.home .cell.wide{flex-direction:row;grid-column:span 2;gap:40px}.home .cell.wide>*{flex:1 1 0;min-width:0}.home .cell:nth-child(2),.home .cell:nth-child(4){border-right:0}.home .cell:nth-child(3),.home .cell:nth-child(4){border-bottom:0}.home .cell.wide .fields{align-self:center;margin-top:0}.home .fields{border-top:0;border-left:0;grid-template-columns:repeat(3,1fr)}.home .field{border-bottom:0;border-left:1px solid var(--line);padding:4px 18px}.home .cell.wide .fields{border-top:1px solid var(--line);grid-template-columns:1fr}.home .cell.wide .field{border-left:0;border-bottom:1px solid var(--line);padding:16px 0}.home .cell.wide .field:last-child{border-bottom:0}.home .steps{padding:40px var(--pad) 72px;grid-template-columns:repeat(3,1fr)}.home .step{text-align:center;grid-template-columns:1fr;justify-items:center;padding:0 28px}.home .num{z-index:1;grid-row:auto;margin-bottom:18px;position:relative}.home .step:before{background:linear-gradient(90deg, var(--gold-500), var(--gold-300));width:auto;height:1px;inset:21.5px -50% auto 50%}.home .step p{max-width:17em}.home .cta-in{padding:96px var(--pad);grid-template-columns:1.5fr 1fr}}@media (min-width:1100px){.home .frame.ruled{border-inline:1px solid var(--line)}.home .plus{display:block}}.home .pilares-host.qsk-grade{border-top:1px solid var(--line);background:0 0;height:auto}.home .pilares-host .qsk-grade__conteudo{text-align:left;place-items:normal;height:auto;padding:0;display:block}.home .dg{padding:32px 0 40px}.home .dg .qsk-fg{max-width:1104px;margin-inline:auto}.home .qsk-fg__reserva{place-items:center;padding:8px;display:grid;position:absolute;inset:0}.home .qsk-fg__reserva svg{width:100%;max-width:1000px;height:100%}.home .qsk-fg[data-vivo] .qsk-fg__reserva{display:none}@media (min-width:900px){.home .dg{padding:48px 40px 56px}}.home .qsk-campo.sem-webgl{background:url(/home/topo-reserva.svg) bottom/min(100%,1200px) no-repeat,linear-gradient(#fff 0%,#f7f9fb 55%,#f1f4f8 100%)}.home .serie-pilha{margin-top:auto;display:grid}.home .serie-pilha>*{grid-area:1/1;margin-top:0!important}.home .bento[data-vivo] .serie-pilha .series{display:none}
