.pe{isolation:isolate;background:radial-gradient(55% 50% at 92% 44%, #ff31311f, transparent 70%), linear-gradient(180deg, var(--ink-2) 0%, var(--ink) 100%);border-block:1px solid var(--line)}.pe .cab{justify-items:start;gap:18px;max-width:640px;margin-bottom:clamp(40px,6vw,72px);display:grid}.pe .cab .lead{max-width:44ch}.pe .esc{--d:44px;margin:calc(var(--d) * -1) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;padding:0;list-style:none;display:grid}.pe .dg{flex-direction:column;min-width:0;display:flex;position:relative}.pe .d1{--a:.05;margin-top:calc(var(--d) * 3)}.pe .d2{--a:.08;margin-top:calc(var(--d) * 2)}.pe .d3{--a:.11;margin-top:var(--d)}.pe .d4{--a:.16}.pe .bl{background-color:#0000;background-image:linear-gradient(180deg, rgba(255, 49, 49, var(--a)) 0%, #ff313100 72%);transition:opacity .8s var(--ease), transform .8s var(--ease), background-color .35s ease;flex:1;padding:28px clamp(18px,2vw,26px) 36px;position:relative}.pe .bl:before,.pe .d4 .bl:after{content:"";background:linear-gradient(180deg, var(--line-2), transparent 92%);width:1px;position:absolute;top:0;bottom:0}.pe .bl:before{left:0}.pe .d4 .bl:after{right:0}.pe .tp{align-items:center;gap:12px;margin-bottom:22px;display:flex}.pe .ic{color:#ff8a78;width:44px;height:44px;transition:color .5s ease, background-color .5s ease, border-color .5s ease, transform .3s var(--ease);background-color:#ff313114;border:1px solid #ff313161;border-radius:50%;flex:none;place-items:center;display:grid}.pe .ic svg{width:20px;height:20px}.pe .d4 .ic{color:#fff;background-image:var(--grad);border-color:#0000;box-shadow:inset 0 1px #ffffff4d,0 10px 28px -10px #ff3131f2}.pe .nv{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:11.5px;font-weight:500}.pe .dg h3{margin-bottom:8px}.pe .dg p{color:var(--text-2);font-size:15px}.pe .pi,.pe .ri{z-index:2;background:var(--line-2);pointer-events:none;position:absolute}.pe .pi{height:2px;top:-1px;left:0;right:-1px}.pe .d4 .pi{right:0}.pe .ri{width:2px;height:calc(var(--d) + 2px);top:-1px;left:-1px}.pe :is(.pi,.ri)>b{background:#ff3131;position:absolute;inset:0;box-shadow:0 0 12px #ff313199}.pe .pi>b{transform-origin:0;transition:transform .5s linear}.pe .ri>b{transform-origin:bottom;transition:transform .22s linear}.pe .pi:after,.pe .ri:after{content:"";background-image:radial-gradient(closest-side,#fff3ef,#ff6a54bf 45%,#ff313100);background-repeat:no-repeat;position:absolute}.pe .pi:after{background-position:-84px;background-size:84px 100%;height:8px;top:-3px;left:0;right:0}.pe .ri:after{background-position:50% calc(100% + 30px);background-size:100% 30px;width:8px;top:0;bottom:0;left:-3px}.pe .ini{z-index:3;width:8px;height:8px;transition:opacity .4s ease .2s, transform .5s var(--ease) .2s;background:#ff3131;border-radius:50%;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 4px #ff31312e,0 0 12px #ff3131cc}.pe .d1 .pi>b{transition-delay:.35s}.pe .d2 .ri>b{transition-delay:.85s}.pe .d2 .pi>b{transition-delay:1.07s}.pe .d3 .ri>b{transition-delay:1.57s}.pe .d3 .pi>b{transition-delay:1.79s}.pe .d4 .ri>b{transition-delay:2.29s}.pe .d4 .pi>b{transition-delay:2.51s}.pe .d2 .bl{transition-delay:.12s,.12s,0s}.pe .d3 .bl{transition-delay:.24s,.24s,0s}.pe .d4 .bl{transition-delay:.36s,.36s,0s}.pe .d1 .ic{transition-delay:.45s,.45s,.45s,0s}.pe .d2 .ic{transition-delay:1.15s,1.15s,1.15s,0s}.pe .d3 .ic{transition-delay:1.85s,1.85s,1.85s,0s}.pe.anim:not(.vis) .bl{opacity:0;transform:translateY(28px)}.pe.anim:not(.vis) .pi>b{transform:scaleX(0)}.pe.anim:not(.vis) .ri>b{transform:scaleY(0)}.pe.anim:not(.vis) .ini{opacity:0;transform:scale(.4)}.pe.anim:not(.vis) :is(.d1,.d2,.d3) .ic{color:var(--text-3);border-color:var(--line-2);background-color:#0000}.pe:is(:not(.anim),.vis) .d1 .pi:after{animation:7s linear 3.2s infinite pe-piso}.pe:is(:not(.anim),.vis) .d2 .ri:after{animation:7s linear 4.04s infinite pe-espelho}.pe:is(:not(.anim),.vis) .d2 .pi:after{animation:7s linear 4.32s infinite pe-piso}.pe:is(:not(.anim),.vis) .d3 .ri:after{animation:7s linear 5.16s infinite pe-espelho}.pe:is(:not(.anim),.vis) .d3 .pi:after{animation:7s linear 5.44s infinite pe-piso}.pe:is(:not(.anim),.vis) .d4 .ri:after{animation:7s linear 6.28s infinite pe-espelho}.pe:is(:not(.anim),.vis) .d4 .pi:after{animation:7s linear 6.56s infinite pe-piso}@keyframes pe-piso{0%{background-position:-84px}12%,to{background-position:calc(100% + 84px)}}@keyframes pe-espelho{0%{background-position:50% calc(100% + 30px)}4%,to{background-position:50% -30px}}@keyframes pe-seta{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.pe .dica,.pe .pontos,.pe .rola,.pe .ponta,.pe .extra,.pe .efeitos{display:none}.pe .pe-cta{--h:50px;color:#1a1012;letter-spacing:-.015em;background:#f3f0eb;border-radius:999px;justify-content:space-between;gap:8px;width:100%;margin-top:auto;padding:0 6px 0 20px;font-size:15px;font-weight:700;box-shadow:inset 0 -1px #1a10121a,0 12px 24px -16px #000c}.pe .pe-cta svg{box-sizing:border-box;color:#fff;width:38px;height:38px;transition:translate .2s var(--ease);background:linear-gradient(160deg,#e8303a,#b01c2a);border-radius:50%;padding:10px;box-shadow:inset 0 1px #ffffff40,0 4px 10px -5px #b01c2acc}.pe .bl{flex-direction:column;display:flex}.pe .bl>p:has(+.pe-cta){margin-bottom:18px}@media (hover:hover){.pe .pe-cta:hover{background:#fff;transform:translateY(-1px)}.pe .pe-cta:hover svg{translate:2px}}@media (width<=374px){.pe .pe-cta{font-size:14px}}@media (width<=359px){.pe .pe-cta{justify-content:center;padding:0 16px}.pe .pe-cta svg{display:none}}@media (hover:hover){.pe .dg:hover .bl{background-color:#ffffff06}.pe .dg:hover .ic{transform:translateY(-2px)}}@media (width<=979px){.pe .esc{--d:24px;margin:0 calc(var(--gutter) * -1);padding:14px var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(80%,300px);grid-auto-flow:column;overflow-x:auto}.pe .esc::-webkit-scrollbar{display:none}.pe .dg{scroll-snap-align:start}.pe .bl{padding:24px 20px 30px}.pe .dica{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;margin:18px 0 0;font-size:11px;display:flex}.pe .dica svg{color:#ff8a78;width:15px;height:15px;animation:pe-seta 1.8s var(--ease) infinite}}@media (prefers-reduced-motion:reduce){.pe .pi:after,.pe .ri:after,.pe .dica svg{animation:none!important}}.pe [data-pin-on] .palco{top:min(calc(var(--nav-h) + 20px), calc(100svh - var(--pin-h,0px) - 12px));padding-bottom:22px;position:sticky}.pe [data-pin-on] .cab{margin-bottom:36px}@media (height<=760px){.pe [data-pin-on] .palco{padding-bottom:16px}.pe [data-pin-on] .cab{gap:12px;margin-bottom:30px}.pe [data-pin-on] .cab h2{font-size:1.85rem}.pe [data-pin-on] .esc{padding-bottom:0}.pe [data-pin-on] .bl{padding-top:18px}.pe [data-pin-on] .tp{margin-bottom:14px}.pe [data-pin-on] .ic{width:38px;height:38px}.pe.pe [data-pin-on] .pontos{margin-top:10px}.pe.pe [data-pin-on] .rola{margin-top:8px}}.pe [data-pin-on] .janela{margin-inline:calc(var(--gutter) * -1);overflow:clip}.pe [data-pin-on] .dica{display:none}.pe [data-pin-on] .esc{--W:min(80vw, 300px);scroll-snap-type:none;grid-auto-columns:var(--W);will-change:transform;width:max-content;margin:0;position:relative;overflow:visible}.pe [data-pin-on] .dg{margin-top:0}.pe [data-pin-on] .d1{translate:0 calc(var(--d) * 3)}.pe [data-pin-on] .d2{translate:0 calc(var(--d) * 2)}.pe [data-pin-on] .d3{translate:0 var(--d)}.pe [data-pin-on] .bl{padding-bottom:16px}.pe:has([data-pin-on]){padding-bottom:0}.pe:has([data-pin-on])+.sec{padding-top:56px}.pe:has([data-pin-proxima][data-pin-on]):has(+.sec){border-bottom-width:0}.pe:has([data-pin-preso])+.sec{visibility:hidden}.pe [data-pin-on] .proxima{z-index:-1;pointer-events:none;width:100vw;height:100vh;margin-left:-50vw;position:absolute;top:100%;left:50%;overflow:hidden}.pe [data-pin-on] .proxima>.sec{padding-top:56px}.pe [data-pin-on] :is(.pi,.ri)>b{transition:none}.pe [data-pin-on] :is(.pi,.ri):after{display:none}.pe [data-pin-on] .ponta{z-index:4;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#fff8f5,#ff7a5c 45%,#ff313100);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;display:block;position:absolute;top:0;left:0;box-shadow:0 0 16px 3px #ff313173}.pe.anim:not(.vis) [data-pin-on] .ponta{opacity:0}.pe [data-pin-on] .extra{pointer-events:none;display:block;position:absolute;inset:0}.pe [data-pin-on] .palco{isolation:isolate}.pe [data-pin-on] .efeitos{z-index:5;pointer-events:none;display:block;position:absolute;inset:0}.pe [data-pin-on] .dg .ic{transition-delay:0s}.pe [data-pin-on] .d4 .ic{color:#ff8a78;box-shadow:none;background-image:none;border-color:#ff313161}.pe [data-pin-on] .dg:not(.ok) .ic{color:var(--text-3);border-color:var(--line-2);background-color:#0000}.pe [data-pin-on] .dg.atual .ic{color:#fff;background-image:var(--grad);border-color:#0000;box-shadow:inset 0 1px #ffffff4d,0 10px 28px -10px #ff3131f2}.pe [data-pin-pronto] .dg.atual .ic{animation:pe-pulo .6s var(--ease) both}.pe [data-pin-on] .dg.atual .nv{color:#ff8a78}.pe [data-pin-on] .dg.atual .bl{--a:.2}.pe.vis [data-pin-on] .bl{transition:opacity .5s ease, transform .8s var(--ease), background-color .35s ease}.pe.vis [data-pin-on] .dg:not(.atual) .bl{opacity:.38}.pe [data-pin-on] .bl :is(.tp,h3,p){transition:translate .6s var(--ease)}.pe [data-pin-on] .dg.atual .bl h3{transition-delay:50ms}.pe [data-pin-on] .dg.atual .bl p{transition-delay:.1s}.pe.vis [data-pin-on] .dg:not(.atual) .bl :is(.tp,h3,p){transition-delay:0s;translate:0 10px}@keyframes pe-pulo{0%{scale:1}40%{scale:1.16}to{scale:1}}.pe [data-pin-on] .pontos{justify-content:center;gap:12px;margin-top:14px;display:flex;position:relative}.pe .pontos i{background:#f3efe92e;border-radius:50%;width:6px;height:6px;transition:background-color .3s}.pe .pontos .pilula{background:var(--grad);will-change:transform;border-radius:3px;width:16px;height:6px;position:absolute;top:0;left:0;box-shadow:0 0 12px #ff313199}.pe [data-vez="1"] .pontos i:nth-child(-n+2),.pe [data-vez="2"] .pontos i:nth-child(-n+3),.pe [data-vez="3"] .pontos i{background:#ff3131}.pe [data-pin-on] .rola{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:11px;transition:opacity .3s;display:flex}.pe [data-pin-on] .rola svg{color:#ff8a78;animation:1.6s ease-in-out infinite pe-desce}.pe [data-pin-on][data-pin-fim] .rola{opacity:0}@keyframes pe-desce{0%,to{opacity:.6;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.pe [data-pin-on] .rola svg{animation:none}}.pe-marcos [data-pin-on] .esc{padding-top:58px}.pe-marcos [data-pin-on] .mc-g{top:0;left:calc(var(--gutter) + var(--W) * var(--i));width:var(--W);height:calc(58px + (3 - var(--i)) * 24px);--D:min(1, max(var(--t,0) - var(--i), var(--i) - var(--t,0)));--k1:clamp(0, (var(--F) - .8867) * 28, 1);--k2:clamp(0, (var(--F) - .915) * 20, 1);opacity:calc(1 - var(--D) * .45);position:absolute}.pe-marcos [data-pin-on] :is(.mc-g1,.d1){--i:0;--F:clamp(0, var(--p,0) * 4, 1)}.pe-marcos [data-pin-on] :is(.mc-g2,.d2){--i:1;--F:clamp(0, (var(--p,0) * 4 - 1.25) * 1.33334, 1)}.pe-marcos [data-pin-on] :is(.mc-g3,.d3){--i:2;--F:clamp(0, (var(--p,0) * 4 - 2.25) * 1.33334, 1)}.pe-marcos [data-pin-on] :is(.mc-g4,.d4){--i:3;--F:clamp(0, (var(--p,0) * 4 - 3.25) * 1.33334, 1)}.pe-marcos [data-pin-on] .mc-feixe{width:100%;height:56px;clip-path:inset(0 calc(100% - var(--F) * 100%) 0 0);background:linear-gradient(#ff313100 0%,#ff31311a 62%,#ff40304d 100%);position:absolute;bottom:0;left:0}.pe-marcos [data-pin-on] .mc-foco{width:64px;height:60px;opacity:min(1, var(--F) * 20, (1 - var(--F)) * 20);transform:translate3d(calc(var(--F) * var(--W)), 0, 0);background:radial-gradient(50% 100% at 50% 100%,#ffaa9680,#ff463233 45%,#ff313100 80%);position:absolute;bottom:0;left:-32px}.pe-marcos [data-pin-on] .mc-feixe i{opacity:0;--nome:mc-sobe-a;--dur:3.2s;--del:0s;background:#ffd8cc;border-radius:50%;width:2px;height:2px;position:absolute;bottom:2px;box-shadow:0 0 6px 1px #ff5a46cc}.pe-marcos [data-pin-on] .mc-feixe i:first-child{left:14%}.pe-marcos [data-pin-on] .mc-feixe i:nth-child(2){--nome:mc-sobe-b;--dur:3.8s;--del:-1.3s;left:37%}.pe-marcos [data-pin-on] .mc-feixe i:nth-child(3){--dur:2.9s;--del:-2.1s;left:61%}.pe-marcos [data-pin-on] .mc-feixe i:nth-child(4){--nome:mc-sobe-b;--dur:3.4s;--del:-.6s;left:84%}.pe-marcos [data-pin-on] .d1.atual~.extra .mc-g1 .mc-feixe i,.pe-marcos [data-pin-on] .d2.atual~.extra .mc-g2 .mc-feixe i,.pe-marcos [data-pin-on] .d3.atual~.extra .mc-g3 .mc-feixe i,.pe-marcos [data-pin-on] .d4.atual~.extra .mc-g4 .mc-feixe i{animation:var(--nome) var(--dur) ease-out var(--del) infinite}@keyframes mc-sobe-a{0%{opacity:0;transform:translate(0,0)}18%{opacity:1}to{opacity:0;transform:translate(6px,-44px)}}@keyframes mc-sobe-b{0%{opacity:0;transform:translate(0,0)}22%{opacity:.9}to{opacity:0;transform:translate(-5px,-38px)}}.pe-marcos [data-pin-on] .mc-haste{background:var(--line-2);border-radius:1px;width:2px;height:21px;position:absolute;bottom:1px;right:33px}.pe-marcos [data-pin-on] .mc-haste i{border-radius:inherit;transform-origin:50% 100%;transform:scaleY(var(--k1));background:linear-gradient(#ff8a6e,#ff3131);position:absolute;inset:0;box-shadow:0 0 8px #ff3131b3}.pe-marcos [data-pin-on] .mc-cab{background:var(--ink-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-2);transition:opacity .5s ease .45s, transform .7s var(--ease) .45s;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:21px;right:20px}.pe-marcos.anim:not(.vis) [data-pin-on] .mc-cab{opacity:0;transform:scale(.4)}.pe-marcos [data-pin-on] .mc-aceso{background:var(--grad);opacity:var(--k2);transform:scale(calc(.55 + .45 * var(--k2)));border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff4d,0 0 14px #ff31318c}.pe-marcos [data-pin-on] .mc-num{transition:opacity .25s ease, transform .35s var(--ease);display:block;position:relative}.pe-marcos [data-pin-on] .mc-num b{font:600 10px/1 var(--mono);letter-spacing:.04em;color:#fff;opacity:calc(.42 + .58 * var(--k2));display:block}.pe-marcos [data-pin-on] .mc-chk{color:#fff;opacity:0;width:14px;height:14px;position:absolute;top:7px;left:7px}.pe-marcos [data-pin-on] .mc-estrela{fill:#fff;width:14px;height:14px;opacity:calc(.38 + .62 * var(--k2));position:relative}.pe-marcos [data-pin-on] .mc-alvo{width:40px;height:40px;opacity:calc(1 - var(--k2));position:absolute;bottom:15px;right:14px}.pe-marcos [data-pin-on] .mc-alvo i{opacity:0;border:1px solid #ff463299;border-radius:50%;position:absolute;inset:0}.pe-marcos [data-pin-on] .d1.atual~.extra .mc-g1 .mc-alvo i,.pe-marcos [data-pin-on] .d2.atual~.extra .mc-g2 .mc-alvo i,.pe-marcos [data-pin-on] .d3.atual~.extra .mc-g3 .mc-alvo i,.pe-marcos [data-pin-on] .d4.atual~.extra .mc-g4 .mc-alvo i{animation:1.8s ease-in-out infinite mc-alvo}@keyframes mc-alvo{0%,to{opacity:.2;transform:scale(.78)}50%{opacity:.85;transform:scale(1)}}.pe-marcos [data-pin-on] .d2.ok~.extra .mc-g1 .mc-num,.pe-marcos [data-pin-on] .d3.ok~.extra .mc-g2 .mc-num,.pe-marcos [data-pin-on] .d4.ok~.extra .mc-g3 .mc-num{opacity:0;transform:scale(.5)}.pe-marcos [data-pin-on] .d2.ok~.extra .mc-g1 .mc-chk,.pe-marcos [data-pin-on] .d3.ok~.extra .mc-g2 .mc-chk,.pe-marcos [data-pin-on] .d4.ok~.extra .mc-g3 .mc-chk{animation:.55s ease-out 50ms both mc-carimbo}@keyframes mc-carimbo{0%{opacity:0;transform:scale(1.9)rotate(-14deg)}55%{opacity:1;transform:scale(.88)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}.pe-marcos [data-pin-on] .mc-onda{opacity:0;border:1.5px solid #ff6a54e6;border-radius:50%;width:28px;height:28px;position:absolute;bottom:21px;right:20px}.pe-marcos [data-pin-on] .d2.ok~.extra .mc-g1 .mc-onda,.pe-marcos [data-pin-on] .d3.ok~.extra .mc-g2 .mc-onda,.pe-marcos [data-pin-on] .d4.ok~.extra .mc-g3 .mc-onda{animation:mc-onda .9s var(--ease) 50ms both}@keyframes mc-onda{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.pe-marcos [data-pin-on] .mc-halo{width:28px;height:28px;opacity:var(--k2);position:absolute;bottom:21px;right:20px}.pe-marcos [data-pin-on] .mc-halo i{opacity:0;border:1.5px solid #ff6a54d9;border-radius:50%;position:absolute;inset:0}.pe-marcos [data-pin-on][data-pin-fim] .mc-halo i{animation:2.4s cubic-bezier(.2,.7,.2,1) infinite mc-halo}.pe-marcos [data-pin-on][data-pin-fim] .mc-halo i+i{animation-delay:1.2s}@keyframes mc-halo{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.pe-marcos [data-pin-on] .dg h3{width:fit-content;position:relative}.pe-marcos [data-pin-on] .dg h3:after{content:"";background:var(--grad);transform-origin:0;height:2px;transform:scaleX(var(--F,0));border-radius:1px;position:absolute;bottom:-5px;left:0;right:0;box-shadow:0 0 10px #ff313180}.pe-marcos [data-pin-on] .cab h2 .hl{background-image:linear-gradient(100deg, #fff0ea00 0%, #fff0eaf2 50%, #fff0ea00 100%), var(--grad-text);background-position:-90% 0,0 0;background-repeat:no-repeat;background-size:45% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out 1.2s infinite mc-reflexo}@keyframes mc-reflexo{0%{background-position:-90% 0,0 0}32%,to{background-position:190% 0,0 0}}@media (prefers-reduced-motion:reduce){.pe-marcos [data-pin-on] :is(.mc-alvo,.mc-halo,.mc-feixe) i,.pe-marcos [data-pin-on] :is(.mc-chk,.mc-onda),.pe-marcos [data-pin-on] .cab h2 .hl{animation:none!important}.pe-marcos [data-pin-on] :is(.mc-cab,.mc-num){transition:none}}
