.arrasta[data-astro-cid-pmstjhx4]{padding-top:0}.faixa[data-astro-cid-pmstjhx4]{margin-bottom:var(--respiro-secao);background:linear-gradient(90deg,#0000,oklch(100% 0 0/.025),#0000);border-block:1px solid oklch(100% 0 0/.08);padding-block:1.1rem;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.faixa__trilho[data-astro-cid-pmstjhx4]{width:max-content;display:flex}.faixa__volta[data-astro-cid-pmstjhx4]{display:flex}.faixa__item[data-astro-cid-pmstjhx4]{font-size:var(--t-pequeno);letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;color:oklch(100% 0 0/.55);align-items:center;gap:2.2rem;padding-right:2.2rem;font-weight:600;display:inline-flex}.faixa__item[data-astro-cid-pmstjhx4] i[data-astro-cid-pmstjhx4]{background:var(--azul-luz);width:1px;height:1.1rem;box-shadow:0 0 10px var(--azul-neon)}@media (prefers-reduced-motion:no-preference){.faixa__trilho[data-astro-cid-pmstjhx4]{animation:38s linear infinite faixa-correr}.faixa[data-astro-cid-pmstjhx4][data-fora] .faixa__trilho[data-astro-cid-pmstjhx4]{animation-play-state:paused}}@keyframes faixa-correr{to{translate:-50%}}.arrasta__cabeca[data-astro-cid-pmstjhx4]{gap:var(--e-5);margin-bottom:clamp(2rem,1rem + 3vw,3.5rem);display:grid}@media (width>=62rem){.arrasta__cabeca[data-astro-cid-pmstjhx4]{align-items:end;gap:var(--e-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.trilho[data-astro-cid-pmstjhx4]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--goteira);scrollbar-width:none;cursor:grab;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.trilho[data-astro-cid-pmstjhx4]::-webkit-scrollbar{display:none}.trilho[data-astro-cid-pmstjhx4][data-arrastando]{cursor:grabbing;scroll-snap-type:none}.trilho[data-astro-cid-pmstjhx4][data-arrastando] .peca[data-astro-cid-pmstjhx4]{pointer-events:none}.trilho[data-astro-cid-pmstjhx4]:focus-visible{outline:2px solid var(--azul-luz);outline-offset:-2px}.trilho__fila[data-astro-cid-pmstjhx4]{width:max-content;padding:.5rem max(var(--goteira), calc((100vw - var(--largura-max)) / 2 + var(--goteira))) 1rem;gap:clamp(.75rem,.5rem + 1vw,1.25rem);margin:0;list-style:none;display:flex}.peca[data-astro-cid-pmstjhx4]{--altura:clamp(15rem, 10rem + 18vw, 24rem);height:var(--altura);scroll-snap-align:start;perspective:60rem;flex:none}.peca[data-astro-cid-pmstjhx4] figure[data-astro-cid-pmstjhx4]{height:100%;transition:transform var(--tempo-longo) var(--curva-saida), box-shadow var(--tempo-longo) var(--curva-saida), border-color var(--tempo-longo) var(--curva-saida);background:oklch(12% .04 264);border:1px solid oklch(100% 0 0/.1);border-radius:.9rem 2.2rem .9rem .9rem;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px oklch(0% 0 0/.9)}.peca[data-astro-cid-pmstjhx4] img[data-astro-cid-pmstjhx4]{user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:100%;transition:scale 1.2s var(--curva-saida);display:block}.peca--vertical[data-astro-cid-pmstjhx4] img[data-astro-cid-pmstjhx4]{width:calc(var(--altura) * 9 / 16);object-fit:cover}.peca[data-astro-cid-pmstjhx4] figure[data-astro-cid-pmstjhx4]:hover{border-color:color-mix(in oklch, var(--azul-luz) 60%, transparent);box-shadow:0 30px 60px -30px oklch(0% 0 0/.9), 0 0 50px -10px var(--azul-marca);transform:translateY(-6px)rotateX(4deg)}.peca[data-astro-cid-pmstjhx4] figure[data-astro-cid-pmstjhx4]:hover img[data-astro-cid-pmstjhx4]{scale:1.05}.peca[data-astro-cid-pmstjhx4] figcaption[data-astro-cid-pmstjhx4]{backdrop-filter:blur(12px);color:oklch(80% .03 264);background:oklch(10% .04 264/.62);border:1px solid oklch(100% 0 0/.14);border-radius:.5rem 1rem .5rem .5rem;gap:.1rem;padding:.55rem .8rem;font-size:.72rem;line-height:1.25;display:grid;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.peca[data-astro-cid-pmstjhx4] figcaption[data-astro-cid-pmstjhx4] strong[data-astro-cid-pmstjhx4]{color:oklch(100% 0 0);font-size:.82rem}@media (prefers-reduced-motion:no-preference){[data-espera] .peca[data-astro-cid-pmstjhx4]{opacity:0}[data-visto] .peca[data-astro-cid-pmstjhx4]{animation:peca-chegar .9s var(--curva-saida) calc(.15s + var(--i) * 70ms) backwards}}@keyframes peca-chegar{0%{opacity:0;translate:4rem}}.fases__cabeca[data-astro-cid-hzsrv4qy]{justify-items:center;gap:var(--e-4);text-align:center;max-width:46rem;margin:0 auto clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.fases__cabeca[data-astro-cid-hzsrv4qy] .h-rotulo[data-astro-cid-hzsrv4qy]{margin:0}.fases__lista[data-astro-cid-hzsrv4qy]{margin:0;padding:0;list-style:none}.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]{--fio:clamp(3rem, 2rem + 3vw, 5rem);margin-top:clamp(4.5rem,3rem + 4vw,6.5rem);position:relative}.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]:before,.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]:after{content:"";width:2px;height:var(--fio);position:absolute;bottom:calc(100% + .75rem);left:50%;translate:-50%}.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]:before{background:linear-gradient(to bottom, var(--azul-luz), var(--azul-neon) calc(var(--enche,1) * 100%), transparent calc(var(--enche,1) * 100%)) no-repeat, linear-gradient(to bottom, transparent, oklch(100% 0 0/.1));box-shadow:0 0 10px -2px color-mix(in oklch, var(--azul-neon) calc(var(--enche,1) * 80%), transparent)}.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]:after{height:1.2rem;box-shadow:0 0 12px 2px var(--azul-neon);opacity:0;background:linear-gradient(#0000,oklch(100% 0 0));border-radius:2px}@media (prefers-reduced-motion:no-preference){.fase[data-astro-cid-hzsrv4qy]+.fase[data-astro-cid-hzsrv4qy]:after{animation:gota-descer 2.4s var(--curva-entrada) infinite;animation-delay:calc(var(--f) * .4s)}}@keyframes gota-descer{0%{opacity:0;transform:translateY(calc(var(--fio) * -1 + 1.2rem))}20%{opacity:1}to{opacity:0;transform:translateY(0)}}.fase__cabeca[data-astro-cid-hzsrv4qy]{justify-items:center;gap:var(--e-3);margin-bottom:var(--e-5);text-align:center;display:grid}.fase__capsula[data-astro-cid-hzsrv4qy]{background:linear-gradient(180deg, oklch(100% 0 0/.2), transparent 60%), var(--azul-marca);box-shadow:inset 0 1px 0 oklch(100% 0 0/.4), 0 0 30px -4px var(--azul-marca);font-size:var(--t-micro);letter-spacing:var(--letra-etiqueta);text-transform:uppercase;color:oklch(100% 0 0);border-radius:.35rem .95rem .35rem .35rem;padding:.4rem 1rem;font-weight:800}.fase__nome[data-astro-cid-hzsrv4qy]{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,1.3rem + 2vw,3rem);font-weight:700;line-height:1}.fase__modulos[data-astro-cid-hzsrv4qy]{gap:var(--e-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.modulo--oque[data-astro-cid-hzsrv4qy]{grid-column:1/-1}.modulo[data-astro-cid-hzsrv4qy]{align-content:start;gap:var(--e-3);box-shadow:inset 0 1px 0 oklch(100% 0 0/.1), inset 0 -2px 0 color-mix(in oklch, var(--azul-luz) 55%, transparent), 0 24px 50px -24px var(--azul-marca);padding:clamp(1.1rem,.9rem + 1vw,1.75rem);display:grid}.modulo__rotulo[data-astro-cid-hzsrv4qy]{font-size:var(--t-micro);letter-spacing:var(--letra-etiqueta);text-transform:uppercase;color:var(--azul-luz);font-weight:700}.modulo[data-astro-cid-hzsrv4qy] p[data-astro-cid-hzsrv4qy]{font-size:var(--t-pequeno);line-height:var(--alt-corpo);color:var(--texto-2);margin:0}.modulo__prazo[data-astro-cid-hzsrv4qy]{font-family:var(--fonte-serifa);letter-spacing:-.03em;font-weight:700;color:oklch(100% 0 0)!important;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.4rem)!important;line-height:1.05!important}.modulo--entrega[data-astro-cid-hzsrv4qy] p[data-astro-cid-hzsrv4qy]{color:oklch(100% 0 0);font-weight:600}.fases__mais[data-astro-cid-hzsrv4qy]{justify-content:center;margin:clamp(2.5rem,2rem + 2vw,4rem) 0 0;display:flex}@media (width>=48rem){.fase__modulos[data-astro-cid-hzsrv4qy]{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,1.2fr)}.modulo[data-astro-cid-hzsrv4qy]{min-height:9rem}.modulo--oque[data-astro-cid-hzsrv4qy]{grid-column:auto}}
