.bp-root{--bg:#0a0f0b;--bg-soft:#10160f;--bg-soft2:#161d14;--line:#f5f7f217;--line-strong:#f5f7f229;--text:#f5f7f2;--text-dim:#9ba89c;--text-mute:#5e6e60;--lime:#c6ff4d;--lime-ink:#14210a;--amber:#ffb648;--coral:#ff5a4e;--radius:20px}.bp-root,.bp-root *,.bp-root :before,.bp-root :after{box-sizing:border-box;margin:0;padding:0}.bp-root{scroll-behavior:smooth;background:var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;overflow-x:hidden}.bp-root h1,.bp-root h2,.bp-root h3,.bp-root .display{letter-spacing:-.02em;font-family:Sora,sans-serif;font-weight:700}.bp-root .mono{font-family:IBM Plex Mono,monospace}.bp-root a{color:inherit;text-decoration:none}.bp-root img{max-width:100%;display:block}.bp-root .wrap{max-width:1180px;margin:0 auto;padding:0 32px}.bp-root section{position:relative}.bp-root .eyebrow-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);font-family:IBM Plex Mono,monospace;font-size:12px}.bp-root nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0a0f0bd9;position:sticky;top:0}.bp-root nav .wrap{justify-content:space-between;align-items:center;height:74px;display:flex}.bp-root .brand{align-items:center;gap:10px;font-family:Sora,sans-serif;font-size:19px;font-weight:700;display:flex}.bp-root .logo-mark{flex-shrink:0;width:38px;height:32px;display:block}.bp-root .foot-brand .logo-mark{width:30px;height:26px}@keyframes zecaFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-1.5deg)}}@keyframes zecaFloatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes zecaBlink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.bp-root .logo-mark{transform-origin:50% 85%;animation:3.6s ease-in-out infinite zecaFloat}.bp-root .brand-watermark{animation:6s ease-in-out infinite zecaFloatSlow}.bp-root .zeca-eye{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite zecaBlink}@media (prefers-reduced-motion:reduce){.bp-root .logo-mark,.bp-root .brand-watermark,.bp-root .zeca-eye{animation:none!important}}.bp-root .brand-watermark{pointer-events:none;z-index:0;position:absolute}.bp-root .hero .brand-watermark{opacity:.09;width:460px;bottom:-90px;right:-40px}.bp-root .final .brand-watermark{opacity:.14;width:360px;margin:0 auto;top:-30px;left:0;right:0}.bp-root .hero .wrap,.bp-root .final .wrap{z-index:1;position:relative}.bp-root .app-id .avatar{background:0 0}.bp-root .nav-links{align-items:center;gap:34px;display:flex}.bp-root .nav-links a.link{color:var(--text-dim);font-size:14px;font-weight:500;transition:color .15s}.bp-root .nav-links a.link:hover{color:var(--text)}.bp-root .nav-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:34px;height:34px;padding:0;display:none}.bp-root .nav-burger span{background:var(--text);border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .2s;display:block}.bp-root .nav-burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.bp-root .nav-burger[aria-expanded=true] span:nth-child(2){opacity:0}.bp-root .nav-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.bp-root .mobile-menu{opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0a0f0bfa;flex-direction:column;gap:2px;max-height:0;transition:max-height .35s,opacity .25s;display:flex;overflow:hidden}.bp-root .mobile-menu.open{opacity:1;max-height:400px}.bp-root .mobile-menu a{color:var(--text-dim);border-top:1px solid var(--line);padding:15px 32px;font-size:15px}.bp-root .mobile-menu a:first-child{border-top:none}.bp-root .mobile-menu a.btn{text-align:center;margin:14px 32px 20px}.bp-root .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.bp-root .btn:hover{transform:translateY(-1px)}.bp-root .btn-lime{background:var(--lime);color:var(--lime-ink)}.bp-root .btn-lime:hover{box-shadow:0 10px 24px -8px #c6ff4d80}.bp-root .btn-outline{color:var(--text);border-color:var(--line-strong);background:0 0}.bp-root .btn-outline:hover{background:#f5f7f20d}.bp-root .hero{background:radial-gradient(60% 50% at 85% 10%, #c6ff4d14, transparent 60%), var(--bg);padding:90px 0 70px;position:relative;overflow:hidden}.bp-root .hero-grid{grid-template-columns:1fr .95fr;align-items:center;gap:60px;display:grid}.bp-root .hero .badge-row{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.bp-root .pill{color:var(--text-dim);border:1px solid var(--line-strong);border-radius:100px;padding:6px 12px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.bp-root .hero h1{max-width:600px;font-size:52px;line-height:1.06}.bp-root .hero h1 .accent{color:var(--lime)}.bp-root .hero p.lead{color:var(--text-dim);max-width:460px;margin-top:20px;font-size:17.5px;line-height:1.6}.bp-root .hero-ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.bp-root .hero-fine{color:var(--text-mute);margin-top:18px;font-size:12.5px}.bp-root .stage{justify-content:center;align-items:center;height:620px;display:flex;position:relative}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.bp-root .phone{background:linear-gradient(160deg,#1b241c,#080c08);border:8px solid #050705;border-radius:46px;width:292px;height:594px;position:relative;box-shadow:0 50px 90px -30px #000000bf,inset 0 0 0 1px #f5f7f20d}.bp-root .phone:before{content:"";z-index:5;background:#050705;border-radius:14px;width:76px;height:20px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.bp-root .screen{background:var(--bg-soft);border-radius:39px;flex-direction:column;display:flex;position:absolute;inset:5px;overflow:hidden}.bp-root .screen-status{color:var(--text-mute);justify-content:space-between;align-items:center;padding:18px 22px 4px;font-family:IBM Plex Mono,monospace;font-size:10.5px;display:flex}.bp-root .screen-app-header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 18px 14px;display:flex}.bp-root .app-id{align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.bp-root .app-id .avatar{background:#c6ff4d24;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.bp-root .mini-ring{width:34px;height:34px;position:relative}.bp-root .mini-ring svg{transform:rotate(-90deg)}.bp-root #miniRingFg{transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1),stroke .5s}.bp-root .mini-ring .num{justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;display:flex;position:absolute;inset:0}.bp-root .chat-area{flex-direction:column;flex:1;gap:9px;padding:16px 16px 8px;display:flex;overflow:hidden}.bp-root .msg{opacity:0;border-radius:15px;max-width:84%;padding:10px 13px;font-size:12.5px;line-height:1.45;animation:.35s forwards msgIn;transform:translateY(8px)}.bp-root .msg.bot{background:var(--bg-soft2);color:var(--text);border-bottom-left-radius:4px;align-self:flex-start}.bp-root .msg.user{background:#c6ff4d29;border-bottom-right-radius:4px;align-self:flex-end}.bp-root .msg.verdict{border:1px solid;align-self:flex-start;font-weight:600}@keyframes msgIn{to{opacity:1;transform:translateY(0)}}.bp-root .typing-dots{background:var(--bg-soft2);opacity:0;border-radius:15px 15px 15px 4px;align-self:flex-start;gap:4px;padding:11px 15px;animation:.3s forwards msgIn;display:flex}.bp-root .typing-dots span{background:var(--text-mute);border-radius:50%;width:5px;height:5px;animation:1.2s infinite blink}.bp-root .typing-dots span:nth-child(2){animation-delay:.2s}.bp-root .typing-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.bp-root .screen-scenarios{border-top:1px solid var(--line);flex-shrink:0;gap:8px;padding:12px 16px 20px;display:flex;overflow-x:auto}.bp-root .screen-scenarios::-webkit-scrollbar{display:none}.bp-root .scenario-chip{border:1px solid var(--line-strong);color:var(--text-dim);cursor:pointer;background:var(--bg-soft2);border-radius:100px;flex-shrink:0;padding:8px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;transition:all .15s}.bp-root .scenario-chip.active{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.bp-root .toast{background:var(--bg-soft2);border:1px solid var(--line-strong);opacity:0;pointer-events:none;z-index:20;border-radius:14px;align-items:center;gap:10px;width:190px;padding:12px 16px;transition:opacity .35s,transform .35s;display:flex;position:absolute;transform:translateY(10px)scale(.96)translateZ(60px);box-shadow:0 20px 40px -15px #0000008c}.bp-root .toast.show{opacity:1;transform:translateY(0)scale(1)translateZ(60px)}.bp-root .toast .tic{background:#c6ff4d24;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.bp-root .toast .tt{font-size:12px;font-weight:700}.bp-root .toast .ts{color:var(--text-mute);margin-top:1px;font-size:11px}.bp-root .toast.pos1{top:64px;right:-170px}.bp-root .toast.pos2{bottom:130px;left:-170px}.bp-root .stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-soft)}.bp-root .stats .wrap{grid-template-columns:repeat(3,1fr);display:grid}.bp-root .stat{text-align:center;border-right:1px solid var(--line);padding:36px 20px}.bp-root .stat:last-child{border-right:none}.bp-root .stat .n{color:var(--lime);font-family:Sora,sans-serif;font-size:28px;font-weight:700}.bp-root .stat .l{color:var(--text-dim);margin-top:6px;font-size:13px}.bp-root .statement{text-align:center;padding:110px 0 90px}.bp-root .statement .wrap{max-width:760px}.bp-root .statement h2{font-size:36px;line-height:1.25}.bp-root .statement p{color:var(--text-dim);max-width:560px;margin-top:18px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.7}.bp-root .grid4{padding:0 0 110px}.bp-root .grid4-inner{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.bp-root .fcard{background:var(--bg-soft);padding:32px 26px}.bp-root .fcard .fic{background:#c6ff4d1a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:20px;font-size:19px;display:flex}.bp-root .fcard h3{margin-bottom:8px;font-size:16px}.bp-root .fcard p{color:var(--text-dim);font-size:13.5px;line-height:1.6}.bp-root .feat-row{border-top:1px solid var(--line);padding:70px 0}.bp-root .feat-row .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.bp-root .feat-row.rev .wrap{direction:rtl}.bp-root .feat-row.rev .wrap>*{direction:ltr}.bp-root .feat-row .eyebrow-label{margin-bottom:14px;display:block}.bp-root .feat-row h2{max-width:420px;font-size:30px;line-height:1.25}.bp-root .feat-row p{color:var(--text-dim);max-width:420px;margin-top:16px;font-size:15.5px;line-height:1.7}.bp-root .visual-card{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:24px;flex-direction:column;justify-content:center;gap:14px;min-height:260px;padding:30px;display:flex}.bp-root .sim-inline .sim-field label{color:var(--text-dim);justify-content:space-between;margin-bottom:8px;font-size:12.5px;display:flex}.bp-root .sim-inline .sim-field{margin-bottom:16px}.bp-root .sim-inline .val{color:var(--text);font-family:IBM Plex Mono,monospace;font-weight:600}.bp-root input[type=range]{-webkit-appearance:none;background:var(--line-strong);border-radius:4px;outline:none;width:100%;height:4px}.bp-root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lime);cursor:pointer;border-radius:50%;width:17px;height:17px}.bp-root input[type=range]::-moz-range-thumb{background:var(--lime);cursor:pointer;border:none;border-radius:50%;width:17px;height:17px}.bp-root .verdict-inline{border:1px solid var(--line-strong);border-radius:14px;align-items:center;gap:12px;margin-top:6px;padding:14px 16px;display:flex}.bp-root .verdict-inline .light{border-radius:50%;flex-shrink:0;width:10px;height:10px}.bp-root .verdict-inline .vtitle{font-size:13.5px;font-weight:700}.bp-root .zguard-list .zrow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.bp-root .zguard-list .zrow:last-child{border-bottom:none}.bp-root .zguard-list .zdot{border-radius:50%;width:8px;height:8px}.bp-root .wa-mock{border:1px solid var(--line-strong);background:#0b141a;border-radius:16px;padding:0;overflow:hidden}.bp-root .wa-header{background:#1f2c34;align-items:center;gap:10px;padding:12px 16px;display:flex}.bp-root .wa-avatar{background:#2a3942;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.bp-root .wa-avatar svg{width:20px;height:17px}.bp-root .wa-contact{flex:1;min-width:0}.bp-root .wa-name{color:#e9edef;font-size:14px;font-weight:600}.bp-root .wa-status{color:#8696a0;margin-top:1px;font-size:11.5px}.bp-root .wa-icons{color:#8696a0;gap:16px;font-size:14px;display:flex}.bp-root .wa-body{background:#0b141a;flex-direction:column;justify-content:flex-end;gap:8px;min-height:150px;padding:16px;display:flex}.bp-root .wa-day-chip{color:#8696a0;background:#1f2c34;border-radius:8px;align-self:center;margin-bottom:8px;padding:5px 12px;font-size:10.5px}.bp-root .wa-row{display:flex}.bp-root .wa-row.me{justify-content:flex-end}.bp-root .wa-bubble{color:#e9edef;background:#1f2c34;border-radius:8px 8px 8px 2px;max-width:80%;padding:7px 9px 6px;font-size:13px;line-height:1.5;position:relative}.bp-root .wa-bubble.me{background:#005c4b;border-radius:8px 8px 2px}.bp-root .wa-meta{color:#8696a0;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:10.5px;display:flex}.bp-root .wa-bubble.me .wa-meta{color:#ffffffa6}.bp-root .wa-check{color:#53bdeb;font-size:13px;line-height:1}.bp-root .security{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:110px 0}.bp-root .security-head{text-align:center;max-width:600px;margin:0 auto 50px}.bp-root .security-head h2{font-size:34px}.bp-root .security-head p{color:var(--text-dim);margin-top:14px;font-size:15.5px;line-height:1.6}.bp-root .sec-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.bp-root .sec-card{background:var(--bg);padding:28px 24px}.bp-root .sec-card .ic{margin-bottom:16px;font-size:20px}.bp-root .sec-card h4{margin-bottom:8px;font-size:14.5px;font-weight:700}.bp-root .sec-card p{color:var(--text-dim);font-size:13px;line-height:1.55}.bp-root .origin{padding:100px 0}.bp-root .origin .wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.bp-root .origin-card{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:24px;padding:36px}.bp-root .origin-card .big{color:var(--lime);font-family:Sora,sans-serif;font-size:42px;font-weight:700}.bp-root .origin-card .lbl{color:var(--text-dim);margin-top:6px;font-size:13.5px}.bp-root .origin h2{max-width:460px;font-size:30px;line-height:1.28}.bp-root .origin p{color:var(--text-dim);max-width:460px;margin-top:16px;font-size:15.5px;line-height:1.7}.bp-root .pricing{padding:110px 0}.bp-root .pricing-head{text-align:center;max-width:560px;margin:0 auto 20px}.bp-root .pricing-head h2{font-size:34px}.bp-root .pricing-head p{color:var(--text-dim);margin-top:14px;font-size:15.5px}.bp-root .toggle{justify-content:center;margin:30px 0 46px;display:flex}.bp-root .toggle-inner{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:100px;padding:4px;display:inline-flex}.bp-root .toggle-inner button{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:9px 20px;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600}.bp-root .toggle-inner button.active{background:var(--lime);color:var(--lime-ink)}.bp-root .price-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bp-root .price-card{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:24px;padding:32px;position:relative}.bp-root .price-card.pop{border-color:var(--lime)}.bp-root .price-card .tag{background:var(--lime);color:var(--lime-ink);border-radius:100px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:-13px;left:32px}.bp-root .price-card .pname{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}.bp-root .price-card .pprice{margin-top:12px;font-family:Sora,sans-serif;font-size:38px;font-weight:700}.bp-root .price-card .pprice .per{color:var(--text-dim);font-size:14px;font-weight:500}.bp-root .price-card .pdesc{color:var(--text-dim);min-height:36px;margin-top:10px;font-size:13px}.bp-root .price-card ul{flex-direction:column;gap:12px;margin-top:22px;list-style:none;display:flex}.bp-root .price-card li{color:var(--text);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.bp-root .price-card li:before{content:"✓";color:var(--lime);font-weight:700}.bp-root .price-card .btn{width:100%;margin-top:26px}.bp-root .free-card{background:var(--bg-soft);border:1px solid var(--lime);text-align:center;border-radius:24px;max-width:420px;margin:36px auto 0;padding:36px}.bp-root .free-card .fc-tag{background:var(--lime);color:var(--lime-ink);letter-spacing:.04em;border-radius:100px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-block}.bp-root .free-card .fc-price{margin-top:16px;font-family:Sora,sans-serif;font-size:40px;font-weight:700}.bp-root .free-card .fc-desc{color:var(--text-dim);margin-top:12px;font-size:14.5px;line-height:1.7}.bp-root .free-card .btn{width:100%;margin-top:26px}.bp-root .origin-badges{flex-direction:column;gap:12px;display:flex}.bp-root .origin-badge{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:16px;align-items:center;gap:12px;padding:16px 20px;font-size:14px;font-weight:600;display:flex}.bp-root .origin-badge .ob-ic{font-size:18px}.bp-root .price-note{text-align:center;color:var(--text-mute);margin-top:22px;font-size:12.5px}.bp-root .faq{background:var(--bg-soft);border-top:1px solid var(--line);padding:110px 0}.bp-root .faq-head{text-align:center;margin-bottom:44px}.bp-root .faq-head h2{font-size:34px}.bp-root .faq-list{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:1px;max-width:760px;margin:0 auto;display:flex;overflow:hidden}.bp-root .faq-item{background:var(--bg)}.bp-root .faq-q{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 26px;font-size:15px;font-weight:600;display:flex}.bp-root .faq-q .plus{color:var(--lime);font-family:IBM Plex Mono,monospace;font-size:18px;transition:transform .2s}.bp-root .faq-item.open .plus{transform:rotate(45deg)}.bp-root .faq-a{max-height:0;transition:max-height .25s;overflow:hidden}.bp-root .faq-a-inner{color:var(--text-dim);padding:0 26px 22px;font-size:14px;line-height:1.65}.bp-root .final{text-align:center;padding:120px 0;position:relative;overflow:hidden}.bp-root .final:before{content:"";background:radial-gradient(circle,#c6ff4d1a,#0000 70%);border-radius:50%;width:640px;height:640px;position:absolute;top:-320px;left:50%;transform:translate(-50%)}.bp-root .final .wrap{max-width:600px;position:relative}.bp-root .final h2{font-size:42px;line-height:1.15}.bp-root .final h2 .accent{color:var(--lime)}.bp-root .final p{color:var(--text-dim);margin-top:16px;font-size:15.5px}.bp-root .final .hero-ctas{justify-content:center;margin-top:30px}.bp-root .final .hero-fine{margin-top:16px}.bp-root footer{border-top:1px solid var(--line);padding:56px 0 36px}.bp-root .foot-top{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;margin-bottom:44px;display:grid}.bp-root .foot-brand .brand{margin-bottom:14px}.bp-root .foot-brand p{color:var(--text-dim);max-width:260px;font-size:13.5px;line-height:1.6}.bp-root .foot-col h5{text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);margin-bottom:16px;font-size:12px}.bp-root .foot-col a{color:var(--text-dim);margin-bottom:12px;font-size:13.5px;display:block}.bp-root .foot-col a:hover{color:var(--text)}.bp-root .foot-bottom{border-top:1px solid var(--line);color:var(--text-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:26px;font-size:12px;display:flex}@media (width<=940px){.bp-root .hero-grid,.bp-root .origin .wrap{grid-template-columns:1fr}.bp-root nav .wrap{gap:12px}.bp-root .brand{gap:8px;font-size:17px}.bp-root nav .brand .logo-mark{width:32px;height:27px}.bp-root .nav-links{gap:14px}.bp-root .nav-links .link:not(.link-entrar){display:none}.bp-root .toast.pos1{top:12px;right:-24px}.bp-root .toast.pos2{bottom:96px;left:-24px}.bp-root .nav-links .link-entrar{color:var(--text);font-size:13.5px;display:inline-flex}.bp-root .nav-links .btn-lime{padding:10px 16px;font-size:13px}.bp-root .nav-burger{display:flex}.bp-root .hero h1{font-size:36px}.bp-root .grid4-inner,.bp-root .sec-grid{grid-template-columns:repeat(2,1fr)}.bp-root .price-grid,.bp-root .stats .wrap{grid-template-columns:1fr}.bp-root .stat{border-right:none;border-bottom:1px solid var(--line)}.bp-root .feat-row .wrap,.bp-root .feat-row.rev .wrap{direction:ltr;grid-template-columns:1fr}.bp-root .foot-top{grid-template-columns:1fr 1fr}.bp-root .statement h2,.bp-root .security-head h2,.bp-root .pricing-head h2,.bp-root .faq-head h2,.bp-root .origin h2,.bp-root .feat-row h2{font-size:26px}.bp-root .final h2{font-size:32px}}@media (width<=640px){.bp-root nav .wrap{gap:8px}.bp-root .brand{font-size:16px}.bp-root .nav-links{gap:10px}.bp-root .nav-links .link-entrar{font-size:13px}.bp-root .nav-links .btn-lime{white-space:nowrap;padding:9px 12px;font-size:12.5px}.bp-root .stage{margin-top:36px}.bp-root .phone{width:230px;height:468px;transform:scale(1)}.bp-root .phone:before{width:64px;height:17px}.bp-root .toast{display:none}.bp-root .grid4-inner,.bp-root .sec-grid{grid-template-columns:1fr}.bp-root .foot-top{grid-template-columns:1fr;gap:28px}.bp-root .hero h1{font-size:30px}.bp-root .compare-head h2{font-size:24px}}.bp-root .aurora-clip{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bp-root .aurora span{filter:blur(70px);border-radius:50%;position:absolute}.bp-root .aurora span:first-child{background:radial-gradient(circle,#c6ff4d52,#0000 70%);width:440px;height:440px;animation:17s ease-in-out infinite alternate auroraDrift1;top:-140px;left:6%}.bp-root .aurora span:nth-child(2){background:radial-gradient(circle,#ffb64829,#0000 70%);width:380px;height:380px;animation:21s ease-in-out infinite alternate auroraDrift2;top:140px;right:8%}.bp-root .aurora span:nth-child(3){background:radial-gradient(circle,#c6ff4d24,#0000 70%);width:320px;height:320px;animation:19s ease-in-out infinite alternate auroraDrift3;bottom:-100px;left:38%}@keyframes auroraDrift1{0%{transform:translate(0)scale(1)}to{transform:translate(50px,35px)scale(1.08)}}@keyframes auroraDrift2{0%{transform:translate(0)scale(1)}to{transform:translate(-35px,45px)scale(1.05)}}@keyframes auroraDrift3{0%{transform:translate(0)scale(1)}to{transform:translate(35px,-25px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.bp-root .aurora span{animation:none}}.bp-root .stage{perspective:1200px}.bp-root .phone{transform-style:preserve-3d;will-change:transform;transition:transform .2s ease-out}.bp-root .phone .screen{transform:translateZ(16px)}.bp-root .phone .toast{transform-style:preserve-3d}@media (prefers-reduced-motion:reduce){.bp-root .phone{transition:none!important}}.bp-root .btn{transition:transform .18s ease-out,box-shadow .15s,background .15s}.bp-root .compare-section{padding:90px 0 100px}.bp-root .bank-marquee{background:var(--bg-soft);border-bottom:1px solid var(--line);padding:20px 0;position:relative;overflow:hidden}.bp-root .bank-marquee:before,.bp-root .bank-marquee:after{content:"";z-index:2;pointer-events:none;width:90px;position:absolute;top:0;bottom:0}.bp-root .bank-marquee:before{background:linear-gradient(90deg, var(--bg-soft), transparent);left:0}.bp-root .bank-marquee:after{background:linear-gradient(270deg, var(--bg-soft), transparent);right:0}.bp-root .bank-track{white-space:nowrap;gap:14px;animation:30s linear infinite bankScroll;display:inline-flex}.bp-root .bank-track span{color:var(--text-dim);border:1px solid var(--line-strong);background:var(--bg-soft2);border-radius:100px;flex-shrink:0;padding:9px 20px;font-family:IBM Plex Mono,monospace;font-size:12.5px}@keyframes bankScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bp-root .bank-track{animation:none}}.bp-root .compare-head{text-align:center;max-width:600px;margin:0 auto 44px}.bp-root .compare-head h2{font-size:34px;line-height:1.25}.bp-root .compare-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.bp-root .compare-col{border-radius:var(--radius);border:1px solid var(--line-strong);padding:34px 32px}.bp-root .compare-without{background:var(--bg-soft);opacity:.72}.bp-root .compare-with{background:linear-gradient(160deg, #c6ff4d14, var(--bg-soft));border-color:#c6ff4d59;box-shadow:0 30px 60px -32px #c6ff4d2e}.bp-root .compare-label{margin-bottom:22px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.bp-root .compare-without .compare-label{color:var(--text-dim)}.bp-root .compare-with .compare-label{color:var(--lime)}.bp-root .compare-col ul{flex-direction:column;gap:16px;list-style:none;display:flex}.bp-root .compare-col li{align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}.bp-root .compare-without li{color:var(--text-dim)}.bp-root .compare-with li{color:var(--text)}.bp-root .compare-col .ico{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:10.5px;font-weight:700;display:flex}.bp-root .compare-without .ico{color:var(--coral);background:#ff5a4e1f}.bp-root .compare-with .ico{color:var(--lime);background:#c6ff4d29}@media (width<=940px){.bp-root .compare-grid{grid-template-columns:1fr}.bp-root .compare-head h2{font-size:26px}}.bp-root #scrollProgress{background:linear-gradient(90deg, var(--lime), #8fcb2e);z-index:100;width:0%;height:3px;transition:width .1s ease-out;position:fixed;top:0;left:0}.bp-root nav.scrolled{background:#0a0f0bf2;box-shadow:0 10px 30px -20px #0009}.bp-root .reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.bp-root .reveal.in{opacity:1;transform:translateY(0)}.bp-root .reveal-stagger>*{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.bp-root .reveal-stagger.in>*{opacity:1;transform:translateY(0)}.bp-root .reveal-stagger.in>:first-child{transition-delay:20ms}.bp-root .reveal-stagger.in>:nth-child(2){transition-delay:90ms}.bp-root .reveal-stagger.in>:nth-child(3){transition-delay:.16s}.bp-root .reveal-stagger.in>:nth-child(4){transition-delay:.23s}.bp-root .reveal-stagger.in>:nth-child(5){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.bp-root .reveal,.bp-root .reveal-stagger>*{opacity:1!important;transition:none!important;transform:none!important}}.bp-root .fcard,.bp-root .sec-card{transition:transform .25s,background .25s,box-shadow .25s}.bp-root .fcard:hover,.bp-root .sec-card:hover{background:var(--bg-soft2);transform:translateY(-4px);box-shadow:0 20px 40px -24px #0009}.bp-root .btn-lime{position:relative;overflow:hidden}.bp-root .btn-lime:before{content:"";background:linear-gradient(120deg,#0000,#14210a59,#0000);width:35%;height:100%;transition:left .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:-60%;transform:skew(-18deg)}.bp-root .btn-lime:hover:before{left:130%}.bp-root .fcard{flex-direction:column;display:flex}.bp-root .fcard p{flex:1}.bp-root .mini-demo{align-items:center;height:44px;margin-top:18px;display:flex}.bp-root .mini-typing{gap:5px;display:flex}.bp-root .mini-typing span{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:1.2s infinite blink}.bp-root .mini-typing span:nth-child(2){animation-delay:.2s}.bp-root .mini-typing span:nth-child(3){animation-delay:.4s}.bp-root .mini-ring2{width:44px;height:44px;position:relative}.bp-root .mini-ring2-fg{transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1)}.bp-root .mini-ring2 .num{color:var(--lime);justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}@keyframes miniDrain{0%{stroke-dashoffset:0}to{stroke-dashoffset:113px}}.bp-root .mini-cooldown-fg{animation:4s linear infinite miniDrain}.bp-root .fic-wrap{width:42px;height:42px;margin-bottom:20px;position:relative}.bp-root .fic-wrap .fic{margin-bottom:0}.bp-root .fic-pulse{border:1.5px solid var(--coral);opacity:0;border-radius:16px;animation:2.6s ease-out infinite shieldPulse;position:absolute;inset:-7px}@keyframes shieldPulse{0%{opacity:.65;transform:scale(.82)}70%{opacity:0;transform:scale(1.28)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.bp-root .mini-typing span,.bp-root .mini-cooldown-fg,.bp-root .fic-pulse{animation:none!important}}.bp-root .btn-block{justify-content:center;width:100%}.bp-root .page-hero{text-align:center;border-bottom:1px solid var(--line);padding:64px 0 56px}.bp-root .page-hero h1{max-width:640px;margin-top:14px;margin-left:auto;margin-right:auto;font-size:38px;line-height:1.2}.bp-root .page-hero p{color:var(--text-dim);max-width:520px;margin-top:14px;margin-left:auto;margin-right:auto;font-size:16px}.bp-root .auth-shell{justify-content:center;align-items:center;min-height:60vh;padding:70px 24px;display:flex;position:relative;overflow:hidden}.bp-root .auth-glow{pointer-events:none;background:radial-gradient(circle,#c6ff4d1a,#0000 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.bp-root .auth-card{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:28px;width:100%;max-width:420px;padding:40px 36px;animation:.6s cubic-bezier(.16,1,.3,1) cardIn;position:relative}@keyframes cardIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.bp-root .auth-card{animation:none}}.bp-root .auth-head{text-align:center;margin-bottom:30px}.bp-root .auth-head .logo-mark{width:56px;height:48px;margin:0 auto 18px}.bp-root .auth-head h1{font-size:25px}.bp-root .auth-head p{color:var(--text-dim);margin-top:8px;font-size:14px}.bp-root .field{margin-bottom:16px}.bp-root .field label{color:var(--text-dim);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.bp-root .field input{background:var(--bg-soft2);border:1px solid var(--line-strong);width:100%;color:var(--text);border-radius:12px;outline:none;padding:13px 15px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .15s}.bp-root .field input:focus{border-color:var(--lime)}.bp-root .field input::placeholder{color:var(--text-mute)}.bp-root .field .field-hint{color:var(--text-mute);margin-top:6px;font-size:11.5px;line-height:1.5;display:block}.bp-root .field .field-error{color:var(--coral);margin-top:6px;font-size:11.5px;font-weight:600;display:block}.bp-root .auth-row{justify-content:space-between;align-items:center;margin:2px 0 22px;font-size:13px;display:flex}.bp-root .auth-row a,.bp-root .auth-row button.linklike{color:var(--lime);cursor:pointer;background:0 0;border:none;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.bp-root .auth-check{color:var(--text-dim);align-items:center;gap:8px;display:flex}.bp-root .auth-terms{color:var(--text-dim);margin:16px 0 22px;font-size:12.5px;line-height:1.6}.bp-root .auth-terms a{color:var(--lime)}.bp-root .auth-terms label{align-items:flex-start;gap:9px;margin-bottom:10px;display:flex}.bp-root .divider{color:var(--text-mute);align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.bp-root .divider:before,.bp-root .divider:after{content:"";background:var(--line);flex:1;height:1px}.bp-root .auth-foot{text-align:center;color:var(--text-dim);margin-top:24px;font-size:13.5px}.bp-root .auth-foot a,.bp-root .auth-foot button.linklike{color:var(--lime);cursor:pointer;background:0 0;border:none;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600}.bp-root .auth-tabs{background:var(--bg-soft2);border:1px solid var(--line);border-radius:100px;gap:6px;margin-bottom:26px;padding:4px;display:flex}.bp-root .auth-tabs button{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:100px;flex:1;padding:9px 0;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;transition:all .15s}.bp-root .auth-tabs button.active{background:var(--lime);color:var(--lime-ink)}.bp-root .auth-note{color:var(--text-mute);text-align:center;margin-top:18px;font-size:12.5px;line-height:1.6}.bp-root .auth-note a{color:var(--lime)}.bp-root .btn-google{width:100%;color:var(--text);border:1px solid var(--line-strong);background:0 0;justify-content:center;gap:10px}.bp-root .auth-ok{background:var(--bg-soft2);border:1px solid var(--line-strong);color:var(--text);border-radius:14px;margin-bottom:18px;padding:14px 16px;font-size:13.5px}.bp-root .nav-links a.link.current{color:var(--lime)}.bp-root .proto-banner{z-index:60;color:var(--amber);letter-spacing:.04em;text-align:center;background:#ffb6481f;border-bottom:1px solid #ffb64859;padding:9px 16px;font-family:IBM Plex Mono,monospace;font-size:11.5px;position:relative}.bp-root .home-proto{padding:34px 0 70px;position:relative;overflow:hidden}.bp-root .home-proto .wrap{z-index:1;position:relative}.bp-root .home-grid{grid-template-columns:1fr;gap:20px;display:grid}.bp-root .hcard{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:24px;padding:24px}.bp-root .hcard-hero{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.bp-root .hcard-hero .greet{color:var(--text-dim);font-size:13px}.bp-root .hcard-hero h1{font-size:28px}.bp-root .big-ring{width:196px;height:196px;margin:14px 0 6px;position:relative}.bp-root .big-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.bp-root .big-ring .num{flex-direction:column;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;display:flex;position:absolute;inset:0}.bp-root .big-ring .num b{color:var(--amber);font-size:48px;font-weight:700;line-height:1}.bp-root .big-ring .num span{color:var(--text-mute);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:11.5px}.bp-root .home-money{color:var(--text-dim);font-family:IBM Plex Mono,monospace;font-size:12.5px}.bp-root .home-money b{color:var(--text);font-weight:600}.bp-root .hcard-hero .btn{width:100%;margin-top:18px;padding:15px 22px;font-size:15px}.bp-root .hcard-hero .fine{color:var(--text-mute);margin-top:12px;font-size:12px;font-style:italic}.bp-root .hcard h3{font-size:15.5px}.bp-root .hcard-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.bp-root .hcard-head .link{color:var(--lime);font-size:12.5px}.bp-root .dec-row{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.bp-root .dec-row:first-of-type{border-top:none}.bp-root .dec-ic{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:flex}.bp-root .dec-ic.red{background:#ff5a4e24}.bp-root .dec-ic.green{background:#c6ff4d24}.bp-root .dec-row .nm{font-size:14px;font-weight:600}.bp-root .dec-row .dt{color:var(--text-mute);margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.bp-root .dec-row .vl{text-align:right;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:600}.bp-root .dec-row .vl.red{color:var(--coral)}.bp-root .dec-row .vl.green{color:var(--lime)}.bp-root .shortcut{align-items:center;gap:14px;display:flex}.bp-root .shortcut .fic{background:#c6ff4d1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;display:flex}.bp-root .shortcut .tx{min-width:0}.bp-root .shortcut p{color:var(--text-dim);margin-top:3px;font-size:13px}.bp-root .shortcut .arrow{color:var(--lime);margin-left:auto;font-size:18px}.bp-root .hcard-gold{background:linear-gradient(150deg, #d4af371a, var(--bg-soft) 60%);border-color:#d4af3780}.bp-root .hcard-gold .fic{background:#d4af3729}.bp-root .hcard-gold .arrow{color:#d4af37}@media (width>=960px){.bp-root .home-proto{padding:44px 0 90px}.bp-root .home-grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px}.bp-root .home-col-left{position:sticky;top:100px}.bp-root .home-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.bp-root .home-cards .span2{grid-column:span 2}.bp-root .hcard{padding:28px}.bp-root .hcard-hero h1{font-size:32px}}.bp-root .hcard-hero .zmask{background:#c6ff4d1f;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:flex}.bp-root .btn-gold{color:#2a2100;background:linear-gradient(135deg,#d4af37,#f0d67a);border-color:#d4af3799}.bp-root .hcard-hero .btn-gold{margin-top:10px}.bp-root .hcard-warn{border-color:#ff5a4e73;align-items:center;gap:14px;display:flex}.bp-root .hcard-warn .fic{width:42px;height:42px;color:var(--coral);background:#ff5a4e24;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bp-root .hcard-warn .tx{min-width:0}.bp-root .hcard-warn .tx .nm{font-size:14px;font-weight:600}.bp-root .hcard-warn .tx p{color:var(--text-dim);margin-top:2px;font-size:12.5px}.bp-root .hcard-warn .arrow{color:var(--text-mute);margin-left:auto}.bp-root .hcard-cofre{background:linear-gradient(150deg, #0e9e5047, #c6ff4d14 70%, var(--bg-soft));border-color:#c6ff4d47}.bp-root .hcard-cofre .lbl{color:var(--text-dim);font-size:12.5px}.bp-root .hcard-cofre .val{color:var(--lime);margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:32px;font-weight:700;line-height:1}.bp-root .hcard-cofre .sub{color:var(--text-mute);margin-top:8px;font-size:12px}.bp-root .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute);font-size:10.5px;font-weight:600}.bp-root .mini-bars{flex-direction:column;gap:10px;margin-top:14px;display:flex}.bp-root .mini-bar{grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.bp-root .mini-bar .track{background:#f5f7f212;border-radius:100px;height:9px;overflow:hidden}.bp-root .mini-bar .fill{background:var(--lime);border-radius:100px;height:100%}.bp-root .mini-bar .n{color:var(--text-dim);font-family:IBM Plex Mono,monospace}.bp-root .hcard-reforco{border-left:4px solid var(--lime);align-items:flex-start;gap:14px;display:flex}.bp-root .hcard-reforco p{font-size:13.5px;line-height:1.55}.bp-root .hcard-reforco .zmini{background:#c6ff4d1f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.bp-root .alert-row{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.bp-root .alert-row:first-of-type{border-top:none}.bp-root .alert-row .aic{background:#ffb02e24;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:flex}.bp-root .alert-row .nm{font-size:14px;font-weight:600}.bp-root .alert-row p{color:var(--text-dim);margin-top:3px;font-size:12.5px;line-height:1.5}.bp-root .hcard-anti{border-left:4px solid var(--amber)}.bp-root .hcard-anti .top{align-items:flex-start;gap:14px;display:flex}.bp-root .hcard-anti .sic{width:40px;height:40px;color:var(--amber);background:#ffb02e29;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bp-root .hcard-anti p{color:var(--text-dim);margin-top:4px;font-size:13px;line-height:1.55}.bp-root .btn-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.bp-root .btn-sm{padding:9px 16px;font-size:12.5px}.bp-root .hcard-cool{background:linear-gradient(150deg, #ffb02e24, var(--bg-soft) 65%);border-color:#ffb02e59}.bp-root .cool-item{border-top:1px solid var(--line);padding:14px 0}.bp-root .cool-item:first-of-type{border-top:none}.bp-root .cool-item .q{font-size:13.5px;line-height:1.55}.bp-root .cool-time{color:var(--amber);margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:13px}.bp-root .app-bottomnav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:8px 0 max(8px, env(safe-area-inset-bottom));background:#10160feb;position:fixed;bottom:0;left:0;right:0}.bp-root .app-bottomnav .row{justify-content:space-around;align-items:center;display:flex}.bp-root .app-navitem{color:var(--text-mute);flex-direction:column;align-items:center;gap:3px;padding:4px 6px;font-size:10.5px;display:flex}.bp-root .app-navitem.active{color:var(--lime)}.bp-root .app-navitem svg{width:20px;height:20px}.bp-root .home-proto{padding-bottom:110px}
