.px-hero{background:var(--bg-subtle);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.px-hero-grid{background-image:linear-gradient(color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0}.px-hero-in{flex-wrap:wrap;align-items:center;gap:48px;padding-top:72px;padding-bottom:80px;display:flex;position:relative}.px-hero-txt{flex-direction:column;flex:400px;gap:22px;min-width:0;display:flex;position:relative}.px-hero-img{flex:576px;justify-content:center;min-width:0;display:flex}.px-crumb{color:var(--fg-3);align-items:center;gap:8px;font-size:13px;display:flex}.px-crumb a{color:var(--fg-3)}.px-crumb a:hover{color:var(--cyan-600)}.px-crumb b{color:var(--fg-1);font-weight:600}.px-hero-h1{letter-spacing:var(--tracking-tighter);color:var(--fg-1);margin:0;font-size:44px;font-weight:800;line-height:1.12}.px-hero-h1-accent{color:var(--cyan-600)}.px-ticks{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.px-ticks li{color:var(--slate-700);align-items:center;gap:10px;font-size:15px;display:flex}.px-ticks svg{width:18px;height:18px;color:var(--cyan-600);stroke-width:2px;flex-shrink:0}.px-hero-ctas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.px-nv{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:100%;max-width:560px;box-shadow:0 24px 48px color-mix(in srgb, var(--navy-700) 10%, transparent);border-radius:20px;flex-direction:column;align-items:center;padding:28px 20px 32px;display:flex}.px-nv-in{box-sizing:border-box;border-radius:var(--radius-full);background:var(--cyan-50);min-height:36px;color:var(--fg-1);text-align:center;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.px-nv-in svg{width:16px;height:16px;color:var(--cyan-600);stroke-width:2px;flex:none;animation:3.6s ease-in-out infinite px-tremor}.px-fio{background:repeating-linear-gradient(to bottom, var(--cyan-200) 0 6px, transparent 6px 12px);background-size:2px 12px;flex:none;width:2px;height:36px;animation:1s linear infinite px-corre;position:relative}.px-fio i{border-radius:var(--radius-full);background:var(--cyan-500);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--cyan-500) 18%, transparent);animation:1.2s ease-in infinite px-desce;position:absolute;top:-4px;left:-4px}.px-nuvem{background:linear-gradient(135deg, var(--navy-700) 0%, var(--navy-800) 100%);color:var(--slate-0);border-radius:16px;align-items:center;gap:14px;padding:16px 22px;animation:6s ease-in-out infinite px-flutua;display:flex}.px-nuvem-ic{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--cyan-300) 16%, transparent);width:48px;height:48px;color:var(--cyan-300);flex:none;justify-content:center;align-items:center;display:flex}.px-nuvem-ic svg{width:26px;height:26px}.px-nuvem b{font-size:16px;font-weight:700;display:block}.px-nuvem small{font-size:var(--text-xs);color:var(--navy-100);margin-top:2px;display:block}.px-devs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:480px;display:grid}.px-dev{flex-direction:column;align-items:center;padding:0 6px;display:flex;position:relative}.px-dev:before{content:"";background:var(--cyan-200);height:2px;position:absolute;top:0;left:0;right:0}.px-dev:first-child:before{left:50%}.px-dev:last-child:before{right:50%}.px-dev .px-fio{height:44px}.px-dev .px-fio i{animation:3.6s ease-in infinite px-desce3}.px-dc{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-subtle);width:100%;color:var(--fg-1);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:16px 6px;font-size:13px;font-weight:600;animation:3.6s ease-in-out infinite px-toca;display:flex}.px-q{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);width:44px;height:44px;color:var(--cyan-600);justify-content:center;align-items:center;display:flex;position:relative}.px-q svg{width:20px;height:20px;animation:3.6s ease-in-out infinite px-vibra}.px-q:after{content:"";border-radius:var(--radius-full);border:2px solid var(--cyan-500);opacity:0;animation:3.6s ease-out infinite px-halo;position:absolute;inset:-1px}.px-dev:nth-child(2) .px-fio i,.px-dev:nth-child(2) .px-dc,.px-dev:nth-child(2) .px-q svg,.px-dev:nth-child(2) .px-q:after{animation-delay:1.2s}.px-dev:nth-child(3) .px-fio i,.px-dev:nth-child(3) .px-dc,.px-dev:nth-child(3) .px-q svg,.px-dev:nth-child(3) .px-q:after{animation-delay:2.4s}@keyframes px-corre{to{background-position:0 12px}}@keyframes px-desce{0%{opacity:0;top:-4px}15%{opacity:1}85%{opacity:1;top:calc(100% - 6px)}to{opacity:0;top:calc(100% - 6px)}}@keyframes px-desce3{0%{opacity:0;top:-4px}5%{opacity:1}22%{opacity:1;top:calc(100% - 6px)}28%,to{opacity:0;top:calc(100% - 6px)}}@keyframes px-toca{0%,20%,50%,to{border-color:var(--border);background-color:var(--bg-subtle);transform:none}26%,44%{border-color:var(--cyan-500);background-color:var(--cyan-50);transform:translateY(-3px)}}@keyframes px-vibra{0%,24%,42%,to{transform:rotate(0)}27%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}33%{transform:rotate(-10deg)}36%{transform:rotate(8deg)}39%{transform:rotate(-4deg)}}@keyframes px-halo{0%,24%{opacity:0;transform:scale(1)}28%{opacity:.7}48%,to{opacity:0;transform:scale(1.7)}}@media (width<=640px){.px-hero-h1{font-size:34px}.px-nv{padding:24px 12px 28px}.px-dc{font-size:var(--text-xs)}}.px-hero-seta{display:none}@media (width<=640px){.px-hero{min-height:calc(100vh - var(--header-h,69px));min-height:calc(100svh - var(--header-h,69px));flex-direction:column;display:flex}.px-hero-grid{background-size:32px 32px}.px-hero-in{flex-flow:column;flex:1;justify-content:center;align-items:stretch;gap:12px;margin-inline:0;padding-top:4px;padding-bottom:24px}.px-hero-txt,.px-hero-img{display:contents}.px-hero-txt>.px-eb{display:none}.px-crumb{flex-wrap:wrap;gap:0 8px}.px-crumb a{align-items:center;min-height:44px;display:inline-flex}.px-hero-h1{font-size:28px}.px-hero-txt>.px-lead{font-size:15px;line-height:1.55}.px-hero-ctas{flex-flow:column;gap:2px;margin-top:4px}.px-hero-ctas .dt-btn{box-sizing:border-box;justify-content:center;width:100%}.px-hero-ctas .px-hero-lnk{min-height:44px;box-shadow:none;color:var(--cyan-600);background:0 0;border:0;gap:6px;padding:0;font-size:14px}.px-hero-ctas .px-hero-lnk:hover{color:var(--cyan-700);background:0 0}.px-hero-seta{display:block}.px-hero .dt-tk,.px-hero .dt-tk-pos{order:2}.px-nv{border-radius:var(--radius-xl);max-width:none;box-shadow:0 18px 40px color-mix(in srgb, var(--navy-700) 10%, transparent);order:1;margin-top:8px;padding:14px 12px 12px}.px-nv-in{gap:6px;min-height:28px;padding:4px 12px;font-size:12px}.px-nv-in svg{width:14px;height:14px;animation:none}.px-fio{background:repeating-linear-gradient(to bottom, var(--cyan-200) 0 4px, transparent 4px 8px);height:14px;animation:none}.px-fio i{opacity:0;width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan-500) 18%, transparent);animation:none;top:-3px;left:-3px}.px-nuvem{border-radius:12px;gap:10px;padding:8px 14px;animation:none}.px-nuvem-ic{border-radius:8px;width:30px;height:30px}.px-nuvem-ic svg{width:18px;height:18px}.px-nuvem b{font-size:13px;line-height:1.2}.px-nuvem small{margin-top:0;font-size:11px}.px-devs{gap:4px;max-width:none}.px-dev{padding:0}.px-dev .px-fio{height:10px}.px-dev .px-fio i{visibility:hidden;animation:none}.px-dc{background:0 0;border:0;border-radius:0;gap:4px;padding:0;font-size:11px;line-height:1.25;animation:none}.px-q{background:var(--bg-subtle);width:38px;height:38px}.px-q svg{width:18px;height:18px;animation:none}.px-q:after{animation:none}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.px-hero .px-nv-in svg{animation:3.6s ease-in-out infinite px-m-tremor}.px-hero .px-nv-in+.px-fio i{animation:3.6s linear infinite px-m-dot1}.px-hero .px-nuvem+.px-fio i{animation:3.6s linear infinite px-m-dot2}.px-hero .px-nuvem{animation:3.6s linear infinite px-m-nuvem}.px-hero .px-dev:first-child .px-q{animation:3.6s linear infinite px-m-toca1}.px-hero .px-dev:nth-child(2) .px-q{animation:3.6s linear infinite px-m-toca2}.px-hero .px-dev:nth-child(3) .px-q{animation:3.6s linear infinite px-m-toca3}.px-hero .px-dev:first-child .px-q:after{animation:3.6s ease-out infinite px-m-halo1}.px-hero .px-dev:nth-child(2) .px-q:after{animation:3.6s ease-out infinite px-m-halo2}.px-hero .px-dev:nth-child(3) .px-q:after{animation:3.6s ease-out infinite px-m-halo3}@keyframes px-m-tremor{0%,12%,to{transform:rotate(0)}2%{transform:rotate(-12deg)}4%{transform:rotate(10deg)}6%{transform:rotate(-8deg)}8%{transform:rotate(4deg)}}@keyframes px-m-dot1{0%{opacity:0;top:-3px}2%{opacity:1}12%{opacity:1;top:calc(100% - 5px)}14%,to{opacity:0;top:calc(100% - 5px)}}@keyframes px-m-dot2{0%,18%{opacity:0;top:-3px}20%{opacity:1}28%{opacity:1;top:calc(100% - 5px)}30%,to{opacity:0;top:calc(100% - 5px)}}@keyframes px-m-nuvem{0%,12%,22%,to{box-shadow:0 0 #0000}15%{box-shadow:0 0 0 6px color-mix(in srgb, var(--cyan-500) 25%, transparent)}}@keyframes px-m-toca1{0%,30%,50%,to{border-color:var(--border);background-color:var(--bg-subtle);color:var(--cyan-600)}33%,47%{border-color:var(--cyan-500);background-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-toca2{0%,50%,70%,to{border-color:var(--border);background-color:var(--bg-subtle);color:var(--cyan-600)}53%,67%{border-color:var(--cyan-500);background-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-toca3{0%,70%,90%,to{border-color:var(--border);background-color:var(--bg-subtle);color:var(--cyan-600)}73%,87%{border-color:var(--cyan-500);background-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-halo1{0%,31%{opacity:0;transform:scale(1)}34%{opacity:.7}50%,to{opacity:0;transform:scale(1.6)}}@keyframes px-m-halo2{0%,51%{opacity:0;transform:scale(1)}54%{opacity:.7}70%,to{opacity:0;transform:scale(1.6)}}@keyframes px-m-halo3{0%,71%{opacity:0;transform:scale(1)}74%{opacity:.7}90%,to{opacity:0;transform:scale(1.6)}}}.px-cam{align-items:stretch;gap:20px;display:flex}.px-cm{isolation:isolate;box-sizing:border-box;border-radius:20px;outline:none;flex-direction:column;flex:1 1 0;gap:14px;min-width:0;padding:32px;transition:opacity .6s;animation:.9s cubic-bezier(.16,1,.3,1) backwards px-sobe;display:flex;position:relative}.px-cm+.px-cm{animation-delay:.15s}.px-cm>*{z-index:1;position:relative}.px-cm:after{content:"";z-index:-1;border:1px solid var(--border);background-color:var(--surface);background-image:radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--cyan-500) 16%, transparent) 0, transparent 220px);background-repeat:no-repeat;background-size:150% 150%;border-radius:20px;transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s,border-color .6s;animation:12s ease-in-out infinite px-bolha;position:absolute;inset:0}.px-cm-dk{color:var(--slate-0)}.px-cm-dk:after{background-color:var(--navy-800);background-image:radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--cyan-300) 24%, transparent) 0, transparent 220px), linear-gradient(135deg, var(--navy-700) 0%, var(--navy-800) 100%);border-color:var(--navy-700);background-size:150% 150%,100% 100%;animation-delay:-6s}.px-cam:hover .px-cm,.px-cam:focus-within .px-cm{opacity:.7}.px-cam:hover .px-cm:after,.px-cam:focus-within .px-cm:after{transform:scale(.98)}.px-cam .px-cm:hover,.px-cam .px-cm:focus,.px-cam .px-cm:focus-within{opacity:1;z-index:2}.px-cam .px-cm:hover:after,.px-cam .px-cm:focus:after,.px-cam .px-cm:focus-within:after{border-color:var(--cyan-500);box-shadow:0 32px 64px color-mix(in srgb, var(--navy-700) 18%, transparent);transform:scale(1.04)}.px-cm-tag{border-radius:var(--radius-full);background:var(--cyan-50);height:30px;color:var(--cyan-600);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);align-self:flex-start;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.px-cm-dk .px-cm-tag{background:color-mix(in srgb, var(--cyan-300) 16%, transparent);color:var(--cyan-300)}.px-cm h3{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);font-weight:700;line-height:var(--leading-snug);color:var(--fg-1);margin:0}.px-cm-dk h3{color:var(--slate-0)}.px-cm-p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.6}.px-cm-dk .px-cm-p{color:color-mix(in srgb, var(--slate-0) 75%, transparent)}.px-cm-ps{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.px-cm-ps li{align-items:flex-start;gap:14px;padding-bottom:20px;display:flex;position:relative}.px-cm-ps li:last-child{padding-bottom:0}.px-cm-ps li:not(:last-child):after{content:"";background:repeating-linear-gradient(to bottom, var(--cyan-200) 0 4px, transparent 4px 8px);background-size:2px 8px;width:2px;animation:1.2s linear infinite px-corre8;position:absolute;top:48px;bottom:4px;left:21px}.px-cm-i{box-sizing:border-box;border-radius:var(--radius-full);background:var(--bg-subtle);border:1px solid var(--border);width:44px;height:44px;color:var(--cyan-600);flex:none;justify-content:center;align-items:center;animation:6s cubic-bezier(.45,0,.55,1) infinite px-luz;display:flex}.px-cm-i svg{width:20px;height:20px}.px-cm-ps li:nth-child(2) .px-cm-i{animation-delay:2s}.px-cm-ps li:nth-child(3) .px-cm-i{animation-delay:4s}.px-cm-dk .px-cm-i{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);animation-name:px-luzdk}.px-cm-ps b{color:var(--fg-1);margin:2px 0 4px;font-size:15px;font-weight:600;display:block}.px-cm-dk .px-cm-ps b{color:var(--slate-0)}.px-cm-ps p{font-size:var(--text-sm);color:var(--fg-2);margin:0;line-height:1.55}.px-cm-dk .px-cm-ps p{color:color-mix(in srgb, var(--slate-0) 72%, transparent)}.px-cm-bl{background:var(--cyan-50);border:1px solid var(--cyan-200);border-radius:14px;align-items:flex-start;gap:14px;margin-top:auto;padding:18px 20px;transition:box-shadow .6s;display:flex}.px-cm:hover .px-cm-bl,.px-cm:focus-within .px-cm-bl{box-shadow:0 10px 24px color-mix(in srgb, var(--cyan-500) 14%, transparent)}.px-cm-bi{background:var(--surface);width:40px;height:40px;color:var(--cyan-600);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.px-cm-bi svg{width:20px;height:20px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite px-troca}.px-cm-bl b{color:var(--fg-1);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.px-cm-bl p{font-size:var(--text-sm);color:var(--slate-700);margin:0;line-height:1.55}@keyframes px-bolha{0%,to{background-position:100% 0}50%{background-position:55% 35%}}@keyframes px-corre8{to{background-position:0 8px}}@keyframes px-troca{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}@keyframes px-luz{0%,40%,to{background:var(--bg-subtle);border-color:var(--border);color:var(--cyan-600);transform:scale(1);box-shadow:0 0 #0000}12%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700);box-shadow:0 0 0 8px color-mix(in srgb, var(--cyan-500) 14%, transparent);transform:scale(1.06)}}@keyframes px-luzdk{0%,40%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);transform:scale(1);box-shadow:0 0 #0000}12%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700);box-shadow:0 0 0 8px color-mix(in srgb, var(--cyan-300) 18%, transparent);transform:scale(1.06)}}@media (width<=640px){.px-cam{flex-direction:column}.px-cam .px-cm,.px-cam:hover .px-cm,.px-cam .px-cm:hover,.px-cam .px-cm:focus-within{flex:none}.px-cm{padding:24px}.px-cm h3{font-size:var(--text-lg)}}.px-tab-in,.px-tl{display:none}@media (width<=640px){.px-cam{grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:relative}.px-tab-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;display:block;position:absolute}.px-tl{background:var(--slate-100);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}.px-tl label{box-sizing:border-box;cursor:pointer;text-align:center;min-height:48px;color:var(--fg-2);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;padding:6px 8px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.px-tab-a:checked~.px-tl label[for=px-cam-a],.px-tab-b:checked~.px-tl label[for=px-cam-b]{background:var(--surface);color:var(--fg-1);box-shadow:var(--shadow-sm)}.px-tab-a:focus-visible~.px-tl label[for=px-cam-a],.px-tab-b:focus-visible~.px-tl label[for=px-cam-b]{outline:2px solid var(--cyan-500);outline-offset:2px}.px-cam .px-cm{visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);grid-area:2/1;gap:12px;padding:22px 18px;animation:none}.px-tab-a:checked~.px-cm-a,.px-tab-b:checked~.px-cm-b{visibility:visible;opacity:1;transition:opacity var(--duration-base) var(--ease-out), visibility 0s}.px-cam .px-cm:after{animation:none}.px-cm-tag{display:none}.px-cm h3{font-size:20px;line-height:1.25}.px-cm-ps{margin-top:6px}.px-cm-ps li{padding-bottom:18px}.px-cm-ps li:not(:last-child):after,.px-cam .px-cm-i{animation:none}.px-cm-ps p{font-size:14px}.px-cm-bl{gap:12px;margin-top:6px;padding:16px}.px-cm-bi svg{animation:none}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.px-cam .px-cm-ps li:first-child .px-cm-i{animation:6s linear infinite px-m-luz1}.px-cam .px-cm-ps li:nth-child(2) .px-cm-i{animation:6s linear infinite px-m-luz2}.px-cam .px-cm-ps li:nth-child(3) .px-cm-i{animation:6s linear infinite px-m-luz3}.px-cam .px-cm-dk .px-cm-ps li:first-child .px-cm-i{animation-name:px-m-luzd1}.px-cam .px-cm-dk .px-cm-ps li:nth-child(2) .px-cm-i{animation-name:px-m-luzd2}.px-cam .px-cm-dk .px-cm-ps li:nth-child(3) .px-cm-i{animation-name:px-m-luzd3}@keyframes px-m-luz1{0%,30%,to{background:var(--bg-subtle);border-color:var(--border);color:var(--cyan-600)}4%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-luz2{0%,36%,63%,to{background:var(--bg-subtle);border-color:var(--border);color:var(--cyan-600)}40%,59%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-luz3{0%,70%,96%,to{background:var(--bg-subtle);border-color:var(--border);color:var(--cyan-600)}74%,92%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-luzd1{0%,30%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300)}4%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-luzd2{0%,36%,63%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300)}40%,59%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}@keyframes px-m-luzd3{0%,70%,96%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300)}74%,92%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}}}.px-bn{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.px-bc{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:12px;padding:26px;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:flex}.px-bc:hover{box-shadow:0 16px 32px color-mix(in srgb, var(--navy-700) 10%, transparent);transform:translateY(-4px)}.px-bc h3{color:var(--fg-1);margin:0;font-size:17px;font-weight:600}.px-bc p{font-size:var(--text-sm);color:var(--fg-2);margin:0;line-height:1.6}.px-bi{box-sizing:border-box;background:var(--cyan-50);width:56px;height:56px;color:var(--cyan-600);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}.px-bi svg{width:26px;height:26px}.px-bi-flutua svg{animation:4s ease-in-out infinite px-flutua}.px-bi-tremor svg{animation:3.6s ease-in-out infinite px-tremor}.px-bi-barras{flex-direction:column;align-items:flex-start;gap:5px;padding:0 15px}.px-bi-barras i{background:var(--cyan-600);transform-origin:0;border-radius:2px;height:4px;animation:3s ease-in-out infinite px-barra;display:block}.px-bi-barras i:first-child{width:26px}.px-bi-barras i:nth-child(2){width:18px;animation-delay:.3s}.px-bi-barras i:nth-child(3){width:22px;animation-delay:.6s}.px-bi-halo:after{content:"";border:2px solid var(--cyan-500);border-radius:14px;animation:3s ease-out infinite px-halo2;position:absolute;inset:0}.px-ponteiro{transform-origin:12px 12px;animation:6s linear infinite px-gira}@keyframes px-barra{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}@keyframes px-halo2{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes px-gira{to{transform:rotate(360deg)}}@media (width<=960px){.px-bn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.px-bn{border-top:1px solid var(--border);flex-direction:column;grid-template-columns:minmax(0,1fr);gap:0;display:flex}.px-bc{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 14px;padding:18px 0;display:grid}.px-bc:hover{box-shadow:none;transform:none}.px-bi{border-radius:12px;grid-row:span 2;width:44px;height:44px}.px-bn .px-bi svg{width:22px;height:22px;animation:none}.px-bi-barras{gap:4px;padding:0 12px}.px-bn .px-bi-barras i{animation:none}.px-bi-barras i:first-child{width:20px;transform:scaleX(.55)}.px-bi-barras i:nth-child(2){width:14px}.px-bi-barras i:nth-child(3){width:17px;transform:scaleX(.7)}.px-bn .px-bi-halo:after{opacity:0;border-radius:12px;animation:none}.px-bn .px-ponteiro{animation:none}.px-bc h3{margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.3}.px-bc p{font-size:14px;line-height:1.55}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.px-bn .px-bc:first-child .px-bi svg{animation:6s ease-in-out infinite px-m-w1}.px-bn .px-bc:nth-child(2) .px-bi svg{animation:6s ease-in-out infinite px-m-w2}.px-bn .px-bi-barras i:first-child{animation:6s ease-in-out infinite px-m-w3a}.px-bn .px-bi-barras i:nth-child(2){animation:6s ease-in-out infinite px-m-w3b}.px-bn .px-bi-barras i:nth-child(3){animation:6s ease-in-out infinite px-m-w3c}.px-bn .px-ponteiro{animation:6s ease-in-out infinite px-m-w4}.px-bn .px-bi-halo:after{animation:6s ease-out infinite px-m-w5}.px-bn .px-bc:nth-child(6) .px-bi svg{animation:6s ease-in-out infinite px-m-w6}@keyframes px-m-w1{0%,16%,to{transform:translateY(0)}8%{transform:translateY(-4px)}}@keyframes px-m-w2{0%,16%,32%,to{transform:rotate(0)}19%{transform:rotate(-12deg)}22%{transform:rotate(10deg)}25%{transform:rotate(-8deg)}28%{transform:rotate(4deg)}}@keyframes px-m-w3a{0%,33%,50%,to{transform:scaleX(.55)}41%{transform:scaleX(1)}}@keyframes px-m-w3b{0%,35%,52%,to{transform:scaleX(1)}43%{transform:scaleX(.5)}}@keyframes px-m-w3c{0%,37%,54%,to{transform:scaleX(.7)}45%{transform:scaleX(1)}}@keyframes px-m-w4{0%,50%{transform:rotate(0)}66%,to{transform:rotate(360deg)}}@keyframes px-m-w5{0%,66%,84%,to{opacity:0;transform:scale(1)}68%{opacity:.5}84%{opacity:0;transform:scale(1.3)}}@keyframes px-m-w6{0%,84%,to{transform:translateY(0)}92%{transform:translateY(-4px)}}}.px-pass{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.px-st{flex-direction:column;gap:8px;display:flex;position:relative}.px-st:not(:last-child):after{content:"";background:linear-gradient(var(--cyan-500), var(--cyan-500)) left center / 0% 100% no-repeat, var(--border);border-radius:2px;width:calc(100% - 36px);height:2px;position:absolute;top:21px;left:52px}.px-st-n{box-sizing:border-box;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--border);width:44px;height:44px;color:var(--fg-3);font-size:var(--text-sm);justify-content:center;align-items:center;margin-bottom:6px;font-weight:600;display:flex}.px-st b{color:var(--fg-1);font-size:16px;font-weight:600}.px-st p{font-size:var(--text-sm);color:var(--fg-2);margin:0;line-height:1.55}.px-st:first-child .px-st-n{animation:8s linear infinite px-passo1}.px-st:nth-child(2) .px-st-n{animation:8s linear infinite px-passo2}.px-st:nth-child(3) .px-st-n{animation:8s linear infinite px-passo3}.px-st:nth-child(4) .px-st-n{animation:8s linear infinite px-passo4}.px-st:first-child:after{animation:8s linear infinite px-seg1}.px-st:nth-child(2):after{animation:8s linear infinite px-seg2}.px-st:nth-child(3):after{animation:8s linear infinite px-seg3}@keyframes px-seg1{0%,5%{background-size:0% 100%}25%,95%{background-size:100% 100%}to{background-size:0% 100%}}@keyframes px-seg2{0%,30%{background-size:0% 100%}50%,95%{background-size:100% 100%}to{background-size:0% 100%}}@keyframes px-seg3{0%,55%{background-size:0% 100%}75%,95%{background-size:100% 100%}to{background-size:0% 100%}}@keyframes px-passo1{0%,10%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}12%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-passo2{0%,24.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}25%,35%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}37%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-passo3{0%,49.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}50%,60%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}62%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-passo4{0%,74.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}75%,85%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}87%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@media (width<=960px){.px-pass{grid-template-columns:repeat(2,minmax(0,1fr))}.px-st:not(:last-child):after{visibility:hidden}}@media (width<=640px){.px-pass{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:0;display:flex}.px-st{grid-template-columns:44px minmax(0,1fr);gap:0 16px;padding-bottom:24px;display:grid}.px-st:last-child{padding-bottom:0}.px-st-n{grid-row:span 2;margin-bottom:0}.px-st b{padding-top:10px}.px-st p{margin-top:4px}.px-st:not(:last-child):after{visibility:visible;background:linear-gradient(var(--cyan-500), var(--cyan-500)) top center / 100% 0% no-repeat, var(--border);width:2px;height:auto;top:50px;bottom:6px;left:21px}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.px-st:first-child:after{animation:8s linear infinite px-m-seg1}.px-st:nth-child(2):after{animation:8s linear infinite px-m-seg2}.px-st:nth-child(3):after{animation:8s linear infinite px-m-seg3}.px-st:first-child .px-st-n{animation-name:px-m-passo1}.px-st:nth-child(2) .px-st-n{animation-name:px-m-passo2}.px-st:nth-child(3) .px-st-n{animation-name:px-m-passo3}.px-st:nth-child(4) .px-st-n{animation-name:px-m-passo4}@keyframes px-m-passo1{0%,10%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}12%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-m-passo2{0%,24.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}25%,35%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}37%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-m-passo3{0%,49.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}50%,60%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}62%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-m-passo4{0%,74.9%{background:var(--surface);border-color:var(--border);color:var(--fg-3)}75%,85%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}87%,95%{background:var(--surface);border-color:var(--cyan-500);color:var(--cyan-600)}to{background:var(--surface);border-color:var(--border);color:var(--fg-3)}}@keyframes px-m-seg1{0%,5%{background-size:100% 0%,auto}25%,95%{background-size:100% 100%,auto}to{background-size:100% 0%,auto}}@keyframes px-m-seg2{0%,30%{background-size:100% 0%,auto}50%,95%{background-size:100% 100%,auto}to{background-size:100% 0%,auto}}@keyframes px-m-seg3{0%,55%{background-size:100% 0%,auto}75%,95%{background-size:100% 100%,auto}to{background-size:100% 0%,auto}}}.px-shot{width:528px;max-width:100%;height:352px;position:relative}.px-dp{transform-origin:0 0;box-sizing:border-box;border-radius:var(--radius-lg);border:1px solid var(--navy-400);width:960px;height:640px;box-shadow:0 24px 48px color-mix(in srgb, var(--navy-700) 22%, transparent), 0 8px 16px color-mix(in srgb, var(--navy-700) 12%, transparent);background:var(--navy-700);color:var(--slate-0);font-family:var(--font-body);flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.55)}.px-dp *{box-sizing:border-box}.px-dp svg{flex:none;width:18px;height:18px}.px-dp-tb{background:var(--navy-800);border-bottom:1px solid var(--navy-400);height:36px;font-size:var(--text-xs);color:var(--navy-100);flex:none;justify-content:space-between;align-items:center;padding:0 6px 0 12px;display:flex}.px-dp-wc{gap:2px;display:flex}.px-dp-wc span{width:40px;height:28px;color:var(--navy-200);justify-content:center;align-items:center;display:flex}.px-dp-wc svg{stroke-width:2px;width:12px;height:12px}.px-dp-wc span:nth-child(2) svg{width:11px;height:11px}.px-dp-body{flex:1;min-height:0;display:flex}.px-dp-lado{background:var(--navy-500);border-right:1px solid var(--navy-400);flex-direction:column;flex:none;gap:4px;width:232px;padding:16px 12px;display:flex}.px-dp-marca{letter-spacing:var(--tracking-tight);align-items:center;gap:10px;padding:4px 8px 16px;font-size:16px;font-weight:700;display:flex}.px-dp-sel{border-radius:var(--radius-md);background:var(--cyan-800);width:32px;height:32px;color:var(--cyan-300);justify-content:center;align-items:center;display:flex}.px-dp-quem{border-radius:var(--radius-md);background:var(--navy-700);border:1px solid var(--navy-400);flex-direction:column;gap:6px;margin-bottom:12px;padding:12px;display:flex}.px-dp-quem b{font-size:13px;font-weight:600}.px-dp-estado{color:var(--navy-100);align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.px-dp-dot{border-radius:var(--radius-full);background:var(--success-500);flex:none;width:8px;height:8px}.px-dp-item{border-radius:var(--radius-md);height:40px;color:var(--navy-100);align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.px-dp-item.px-dp-on{background:var(--cyan-800);color:var(--slate-0);font-weight:600}.px-dp-item.px-dp-on svg{color:var(--cyan-300)}.px-dp-rodape{color:var(--navy-200);margin-top:auto;padding:8px 12px;font-size:10px}.px-dp-conteudo{background:linear-gradient(160deg, var(--navy-700) 0%, var(--navy-600) 55%, var(--navy-500) 100%);flex-direction:column;flex:1;min-width:0;display:flex}.px-dp-cab{border-bottom:1px solid var(--navy-400);flex:none;align-items:center;gap:12px;height:60px;padding:0 24px;display:flex}.px-dp-titulo{flex:1;font-size:17px;font-weight:600}.px-dp-chip{border-radius:var(--radius-full);background:var(--cyan-800);height:28px;color:var(--cyan-300);border:1px solid var(--cyan-500);font-size:var(--text-xs);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.px-dp-chip svg{width:14px;height:14px;animation:1.6s ease-in-out infinite px-pisca}.px-dp-cham{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;padding:20px;display:flex}.px-dp-quem-liga{flex-direction:column;align-items:center;gap:8px;display:flex}.px-dp-av{border-radius:var(--radius-full);background:var(--cyan-800);width:80px;height:80px;color:var(--cyan-300);flex:none;justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex}.px-dp-nome{letter-spacing:var(--tracking-tighter);font-size:28px;font-weight:700}.px-dp-ramal{font-size:var(--text-sm);color:var(--navy-100)}.px-dp-tempo{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600}.px-dp-ctlg{grid-template-columns:repeat(6,96px);gap:8px;display:grid}.px-dp-ctl{color:var(--navy-100);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.px-dp-q{background:var(--navy-500);border:1px solid var(--navy-400);width:60px;height:60px;color:var(--slate-0);border-radius:20px;justify-content:center;align-items:center;display:flex}.px-dp-q svg{width:22px;height:22px}.px-dp-ctl.px-dp-on{color:var(--slate-0);font-weight:600}.px-dp-ctl.px-dp-on .px-dp-q{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--navy-700)}.px-dp-encerrar{border-radius:var(--radius-lg);background:var(--danger-500);height:48px;color:var(--slate-0);align-items:center;gap:8px;padding:0 28px;font-size:15px;font-weight:700;display:flex}@keyframes px-pisca{50%{opacity:.35}}@media (width<=640px){.px-shot{height:220px}.px-dp{transform:scale(.34)}.px-shot{width:100%;height:auto}.px-dp{width:100%;height:auto;box-shadow:0 24px 48px color-mix(in srgb, var(--navy-700) 22%, transparent), 0 8px 16px color-mix(in srgb, var(--navy-700) 12%, transparent);border-radius:12px;position:static;transform:none}.px-dp-tb{height:32px;padding:0 4px 0 12px}.px-dp-wc{gap:0}.px-dp-wc span{width:32px;height:26px}.px-dp-body{flex-direction:column}.px-dp-lado{background:0 0;border:0;gap:0;width:auto;padding:0}.px-dp-marca,.px-dp-item,.px-dp-rodape{display:none}.px-dp-quem{border:0;border-bottom:1px solid var(--navy-400);background:var(--navy-500);border-radius:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin:0;padding:8px 12px}.px-dp-quem b{font-size:12px}.px-dp-cab{background:linear-gradient(160deg, var(--navy-700), var(--navy-600));gap:8px;height:auto;padding:12px 14px}.px-dp-titulo{font-size:15px}.px-dp-chip{height:26px;padding:0 10px}.px-dp-chip svg{width:13px;height:13px}.px-dp-cham{gap:18px;padding:18px 14px 16px}.px-dp-quem-liga{gap:4px}.px-dp-av{width:60px;height:60px;font-size:20px}.px-dp-nome{font-size:22px}.px-dp-ramal{font-size:13px}.px-dp-tempo{font-size:17px}.px-dp-ctlg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 6px;width:100%}.px-dp-ctl{gap:6px}.px-dp-q{border-radius:16px;width:48px;height:48px}.px-dp-q svg{width:20px;height:20px}.px-dp-encerrar{border-radius:12px;justify-content:center;width:100%;height:44px;padding:0;font-size:14px}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.px-dp-chip svg{animation-duration:1.8s}}.px-dpx{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.px-dpx-txt{flex-direction:column;flex:380px;gap:18px;min-width:0;display:flex}.px-dpx-img{flex:528px;justify-content:center;min-width:0;display:flex}.px-feat{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:4px 0 0;padding:0;list-style:none;display:grid}.px-feat li{font-size:var(--text-sm);color:var(--slate-700);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.px-feat svg{width:18px;height:18px;color:var(--success-500);stroke-width:2px;flex-shrink:0;margin-top:2px}.px-plat{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.px-plat span{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--fg-1);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.px-plat svg{width:16px;height:16px}.px-plat em{color:var(--fg-3);font-style:normal;font-weight:400}@media (width<=640px){.px-feat{grid-template-columns:minmax(0,1fr)}.px-dpx{flex-flow:column;align-items:stretch;gap:0}.px-dpx-txt{display:contents}.px-dpx-txt>.px-eb{order:1;margin-bottom:10px}.px-dpx-txt>.px-h2{order:2;margin-bottom:10px}.px-dpx-txt>.px-lead{order:3}.px-dpx-img{order:4;margin:24px 0;display:block}.px-feat{flex-direction:column;order:5;gap:10px;margin:0;display:flex}.px-feat li{font-size:15px;line-height:1.45}.px-plat{order:6;gap:8px;margin-top:18px}.px-plat span{box-sizing:border-box;min-height:40px}}.px-faqw{flex-wrap:wrap;gap:56px;display:flex}.px-faqw-l{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}.px-faqw-r{flex:2 520px;min-width:0}.px-faq{flex-direction:column;gap:12px;display:flex}.px-faq details{border-bottom:1px solid var(--border);padding:0 4px}.px-faq summary{cursor:pointer;min-height:60px;color:var(--fg-1);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.px-faq summary::-webkit-details-marker{display:none}.px-faq summary svg{width:20px;height:20px;color:var(--cyan-600);stroke-width:2px;flex:none}.px-faq details p{color:var(--fg-2);margin:0 0 20px;font-size:15px;line-height:1.6}.px-ctab{background:var(--cyan-50);border:1px solid var(--cyan-200);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.px-ctab-txt{flex-direction:column;flex:460px;gap:14px;min-width:0;display:flex}.px-ctab-canais{font-size:var(--text-sm);color:var(--fg-2);flex-wrap:wrap;gap:24px 40px;margin-top:6px;display:flex}.px-ctab-canais div{flex-direction:column;gap:2px;display:flex}.px-ctab-canais small{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--fg-3)}.px-ctab-canais a{color:var(--fg-1);font-size:16px;font-weight:600}.px-ctab-canais a:hover{color:var(--cyan-600)}.px-ctab-cta{min-height:52px;padding:0 28px}.px-ctab-cta svg{width:18px;height:18px}@media (width<=640px){.px-ctab{gap:12px;padding:24px 18px}.px-ctab-canais{flex-direction:column;gap:8px;margin:6px 0 4px}.px-ctab-canais a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}.px-ctab-cta{box-sizing:border-box;justify-content:center;width:100%}}.px-page{color:var(--fg-1)}.px-sec{padding:96px 0}.px-sec-soft{background:var(--bg-subtle)}.px-sec-col{flex-direction:column;gap:40px;display:flex}.px-sec-head{flex-direction:column;gap:14px;max-width:720px;display:flex}.px-eb{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-600);margin:0;font-weight:600}.px-h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700;line-height:1.2}.px-lead{color:var(--fg-2);margin:0;font-size:17px;line-height:1.6}.px-mono{font-family:var(--font-mono)}@media (width<=640px){.px-sec{padding:64px 0}.px-h2{font-size:28px}}@keyframes px-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes px-tremor{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-12deg)}78%{transform:rotate(10deg)}82%{transform:rotate(-8deg)}86%{transform:rotate(4deg)}}@keyframes px-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.px-page *,.px-page :before,.px-page :after{transition:none!important;animation:none!important}}@media (width<=640px){.px-sec{padding:56px 0}.px-sec-col{gap:28px}.px-sec-head{gap:10px}.px-h2{font-size:26px}.px-lead{font-size:16px;line-height:1.55}}
