.rb{--verde:#00c853;--verde-d:#00a844;--verde-preco:#14ae5c;--laranja:#ff6b00;--ouro:#ffb300;--preto:#1a1a1a;--texto:#333;--cinza:#555;--cinza-c:#6b7280;--bg:#fdfdfd;--creme:#fffdf9;--creme2:#fff9f2;--cinza-bg:#f9f9f9;--escuro:#1e1e1e;background:var(--bg);min-height:100vh;color:var(--preto);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.rb *{box-sizing:border-box}.rb img{max-width:100%;display:block}.rb a{color:inherit;text-decoration:none}.rb h1,.rb h2,.rb h3,.rb h4,.rb p{margin:0}.rb h1,.rb h2,.rb h3,.rb h4{letter-spacing:-.02em;font-family:inherit}.rb .bonus .cover.emo{font-size:44px}.rb b,.rb strong{font-weight:800}.rb .w3{max-width:768px;margin:0 auto}.rb .w4{max-width:896px;margin:0 auto}.rb .w5{max-width:1024px;margin:0 auto}.rb .wmd{max-width:448px;margin:0 auto}.rb .sec{padding:40px 12px}.rb .sec-alt{background:var(--creme);border-bottom:1px solid #f3f4f6;padding:36px 12px}@media (width>=640px){.rb .sec,.rb .sec-alt{padding:56px 16px}}.rb .topbar{z-index:50;background:var(--laranja);color:#fff;text-align:center;padding:8px 16px;font-size:12px;font-weight:700;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 6px -1px #0000001f}@media (width>=640px){.rb .topbar{font-size:14px}}.rb .head{text-align:center;margin-bottom:24px}.rb .head h2{text-transform:uppercase;letter-spacing:-.02em;color:var(--preto);font-size:24px;font-weight:900;line-height:1.2}.rb .head p{color:var(--cinza);margin-top:8px;font-size:14px;line-height:1.6}.rb .bar{background:var(--laranja);border-radius:99px;width:80px;height:4px;margin:12px auto 0}.rb .bar.g{background:var(--verde)}@media (width>=640px){.rb .head{margin-bottom:32px}.rb .head h2{font-size:30px}.rb .head p{font-size:16px}}@media (width>=768px){.rb .head h2{font-size:36px}}.rb .tv{color:var(--verde)}.rb .tl{color:var(--laranja)}.rb .lead{text-align:center;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:900}.rb .note{color:var(--cinza);margin-top:8px;font-size:14px;line-height:1.6}.rb .strong-line{color:var(--texto);margin-top:8px;font-size:14px;font-weight:700;line-height:1.6}@media (width>=640px){.rb .lead,.rb .note,.rb .strong-line{font-size:16px}}.rb .cta{cursor:pointer;background:var(--verde);color:#fff;text-transform:uppercase;letter-spacing:.05em;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;font-size:14px;font-weight:800;line-height:1.25;transition:transform .3s,box-shadow .3s,background .3s;animation:2s ease-in-out infinite rbPulse;display:inline-flex;box-shadow:0 6px 20px #00c85359}.rb .cta:hover{background:#00b248;transform:scale(1.05);box-shadow:0 10px 25px #00c85380}.rb .cta:active{transform:scale(.95)}.rb .cta.grad{background:linear-gradient(90deg,var(--verde),#ffc107);box-shadow:0 6px 25px #00c85366}.rb .cta.full{width:100%}.rb .cta svg{flex:none}@media (width>=640px){.rb .cta{padding:16px 40px;font-size:16px}}@keyframes rbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.rb .hero{text-align:center;background:linear-gradient(#fffdf9,#fff);padding:56px 16px 24px}@media (width>=640px){.rb .hero{padding:80px 24px 40px}}.rb .hero h1{text-transform:uppercase;letter-spacing:-.02em;color:#0000;background:linear-gradient(90deg,#00c853,#aeea00 50%,#ff6b00);-webkit-background-clip:text;background-clip:text;max-width:672px;margin:0 auto 8px;padding-bottom:4px;font-size:22px;font-weight:900;line-height:1.15}.rb .hero h2{color:#2d3748;max-width:768px;margin:0 auto 8px;font-size:18px;font-weight:800;line-height:1.35}.rb .hero .desc{color:var(--cinza-c);max-width:672px;margin:0 auto 12px;padding:0 8px;font-size:14px;font-weight:500;line-height:1.6}.rb .hero .desc b{color:#4b5563}@media (width>=640px){.rb .hero h1{font-size:30px}.rb .hero h2{font-size:24px}.rb .hero .desc{margin-bottom:20px;font-size:18px}}@media (width>=768px){.rb .hero h1{font-size:36px}.rb .hero h2{font-size:30px}}@media (width>=1024px){.rb .hero h1{font-size:48px}}.rb .mockup{max-width:380px;margin:0 auto 12px;position:relative}.rb .mockup:before{content:"";filter:blur(48px);z-index:0;background:linear-gradient(45deg,#00c8531a,#ff6b001a);border-radius:50%;width:320px;height:320px;margin:auto;position:absolute;inset:0}.rb .mockup img{z-index:1;filter:drop-shadow(0 20px 40px #0000001f);width:100%;height:auto;position:relative}@media (width>=640px){.rb .mockup{max-width:576px;margin-bottom:24px}}@media (width>=768px){.rb .mockup{max-width:672px}}.rb .price-box{flex-direction:column;align-items:center;margin-bottom:12px;display:flex}.rb .price-de{color:#ef4444;font-size:16px;font-weight:800;text-decoration:line-through;text-decoration-thickness:2px}.rb .price-lbl{color:var(--cinza);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:12px;font-weight:700}.rb .price-big{color:var(--verde);letter-spacing:-.02em;margin-top:2px;font-size:36px;font-weight:900;line-height:1.1}.rb .price-sub{color:var(--cinza-c);margin-top:2px;font-size:13px;font-weight:600}@media (width>=640px){.rb .price-de{font-size:20px}.rb .price-lbl{font-size:14px}.rb .price-big{font-size:60px}}@media (width>=768px){.rb .price-big{font-size:72px}}.rb .trust{color:var(--cinza-c);text-transform:uppercase;letter-spacing:.05em;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:12px;font-size:12px;font-weight:700;display:flex}.rb .trust span{align-items:center;gap:6px;display:flex}.rb .trust svg{color:var(--verde)}.rb .tiles{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.rb .tiles.t3{grid-template-columns:repeat(3,1fr)}@media (width>=640px){.rb .tiles{gap:16px}}@media (width>=768px){.rb .tiles.t4{grid-template-columns:repeat(4,1fr)}}.rb .tile{text-align:center;background:#fff;border:1px solid #f3f4f6;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:118px;padding:12px;transition:all .3s;display:flex;box-shadow:0 3px 12px #1f293712}.rb .tile:hover{border-color:#00c8534d;transform:translateY(-2px)}.rb .tile p{color:var(--texto);font-size:11.5px;font-weight:800;line-height:1.25}@media (width>=640px){.rb .tile{height:112px;padding:12px 16px}.rb .tile p{font-size:14px}}.rb .ic{background:#fff1e6;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.rb .list{background:var(--cinza-bg);border:1px solid #f3f4f6;border-radius:24px;padding:0 16px;overflow:hidden;box-shadow:0 1px 2px #0000000d}@media (width>=640px){.rb .list{padding:0 24px}}.rb .li{border-bottom:1px solid #e5e7ebcc;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.rb .li:last-child{border-bottom:0}.rb .li p{color:var(--texto);font-size:14px;font-weight:700;line-height:1.6}@media (width>=640px){.rb .li p{font-size:16px}}.rb .mk{flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:14px;display:flex}.rb .mk.ok{color:var(--verde-d);background:#00c85326;border-radius:50%}.rb .cards{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.rb .cards.c2{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.rb .cards{gap:20px}}.rb .card{background:#fff;border:1px solid #f3f4f6;border-radius:16px;flex-direction:column;padding:20px;transition:border-color .3s;display:flex;box-shadow:0 1px 2px #0000000d}.rb .card:hover{border-color:#00c85366}.rb .card .ct{align-items:center;gap:12px;display:flex}.rb .card h4{letter-spacing:-.01em;font-size:15px;font-weight:900;line-height:1.25}.rb .card .cd{color:#4b5563;margin-top:8px;font-size:14px;line-height:1.6}.rb .card .q{margin-bottom:8px;font-size:16px;font-weight:800;line-height:1.35}.rb .quote{text-align:center;font-size:20px;font-weight:900}@media (width>=640px){.rb .card h4{font-size:16px}.rb .quote{font-size:24px}}.rb .video{aspect-ratio:16/9;background:#000;border-radius:20px;margin:0 auto 24px;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000026}.rb .video iframe,.rb .video button{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.rb .video img{object-fit:cover;opacity:.9;width:100%;height:100%}.rb .video .play{background:var(--verde);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #00c85340}.rb .scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -12px;padding:0 12px 12px;display:flex;overflow-x:auto}.rb .scroller::-webkit-scrollbar{display:none}@media (width>=640px){.rb .scroller{gap:20px;margin:0 -24px;padding:0 24px 12px}}.rb .slide{scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border:1px solid #e5e7eb;border-radius:22px;flex:none;width:88vw;max-width:390px;padding:6px;overflow:hidden;box-shadow:0 8px 24px #1f293714}.rb .slide.sm{width:72vw;max-width:300px}.rb .slide img{border-radius:17px;width:100%;height:auto}.rb .slide .cap{text-align:center;color:var(--texto);padding:10px 4px 6px;font-size:13px;font-weight:800}@media (width>=640px){.rb .slide{scroll-snap-align:center;width:46%}.rb .slide.sm{width:30%}}@media (width>=1024px){.rb .slide{width:31%}.rb .slide.sm{width:23%}}.rb .swipe{color:#00a844b3;text-transform:uppercase;letter-spacing:.14em;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:11px;font-weight:800;display:flex}@media (width>=640px){.rb .swipe{display:none}}.rb .bonus{background:#fff;border:1px solid #ff6b001a;border-radius:16px;align-items:center;gap:12px;padding:12px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 14px #1f293714}.rb .bonus:hover{border-color:#00c85359;transform:translateY(-2px)}@media (width>=640px){.rb .bonus{gap:16px;padding:16px}}.rb .bonus .tag{z-index:2;background:var(--laranja);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:6px 999px 999px 6px;padding:4px 10px;font-size:9px;font-weight:900;position:absolute;top:-8px;left:-4px}.rb .bonus .cover{background:var(--creme2);border-radius:12px;flex:none;justify-content:center;align-items:center;width:86px;height:108px;padding:6px;display:flex;overflow:hidden}.rb .bonus .cover img{object-fit:contain;width:100%;height:100%}@media (width>=640px){.rb .bonus .tag{font-size:10px}.rb .bonus .cover{width:100px;height:124px}}.rb .bonus h4{font-size:15px;font-weight:900;line-height:1.25}.rb .bonus .bd{color:var(--cinza-c);margin-top:4px;font-size:12px;font-weight:500;line-height:1.35}.rb .bonus .bp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:11px;font-weight:800;display:flex}.rb .bonus .bp s{color:#9ca3af}.rb .bonus .free{text-transform:uppercase;letter-spacing:.03em;color:var(--verde-d);background:#00c8531f;border-radius:999px;padding:4px 10px}.rb .pricing{background:linear-gradient(#fffdf9,#fff9f2);border-top:1px solid #ff6b001a;border-bottom:1px solid #ff6b001a;padding:48px 16px;scroll-margin-top:32px}@media (width>=640px){.rb .pricing{padding:64px 16px}}.rb .plan{border:4px solid var(--verde);background:#fff;border-radius:24px;padding:16px 16px 20px;position:relative;box-shadow:0 25px 50px -12px #00000040}.rb .plan.plain{border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #00000014}@media (width>=640px){.rb .plan{padding:32px}}.rb .plan .ribbon{background:var(--verde);color:#fff;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border-radius:999px;padding:6px 20px;font-size:12px;font-weight:800;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0000001a}.rb .pill{text-transform:uppercase;letter-spacing:.05em;color:var(--verde);background:#00c8531a;border-radius:999px;margin-bottom:6px;padding:6px 16px;font-size:12px;font-weight:800;display:inline-block}.rb .pill.gray{color:#4b5563;background:#f3f4f6}.rb .plan h4{text-align:center;font-size:20px;font-weight:800;line-height:1.35}.rb .plan .pimg{max-width:300px;margin:4px auto 10px}.rb .items{flex-direction:column;gap:8px;margin:12px 0 16px;display:flex}.rb .it{color:#444;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.rb .it svg{color:var(--verde);flex:none;margin-top:3px}.rb .it.gift{color:var(--laranja)}.rb .it .v{color:#9ca3af;white-space:nowrap;margin-left:auto;font-weight:700}.rb .pp{text-align:center;margin-bottom:14px}.rb .pp .l1{color:#dc2626;font-size:12px;font-weight:700}.rb .pp .l1 s{color:#dc2626}.rb .pp .l1 span{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.rb .pp .val{color:var(--verde-preco);letter-spacing:-.02em;font-size:36px;font-weight:900;line-height:1.15}.rb .pp .par{color:#6b7280;font-size:13px;font-weight:600}@media (width>=640px){.rb .plan h4{font-size:24px}.rb .it{font-size:14px}.rb .pp .val{font-size:48px}}.rb .mini-trust{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;justify-content:center;gap:16px;margin-top:12px;font-size:11px;font-weight:700;display:flex}.rb .mini-trust span{align-items:center;gap:4px;display:flex}.rb .mini-trust svg{color:var(--verde)}.rb .vagas{text-align:center;color:var(--laranja);text-transform:uppercase;letter-spacing:.05em;margin-top:10px;font-size:12px;font-weight:800}.rb .basic{text-align:center;color:var(--cinza);margin-top:18px;font-size:13px;line-height:1.55}.rb .basic button{color:var(--cinza-c);cursor:pointer;background:0 0;border:0;margin-top:8px;font-size:13px;font-weight:700;text-decoration:underline}.rb .guar{background:var(--escuro);color:#fff;text-align:center;padding:64px 16px}.rb .guar .shield{border:2px solid var(--ouro);width:80px;height:80px;color:var(--ouro);background:#ffb3001a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;display:inline-flex}.rb .guar .shield svg{animation:2s ease-in-out infinite rbFade}@keyframes rbFade{50%{opacity:.5}}.rb .guar h3{text-transform:uppercase;letter-spacing:-.01em;color:var(--ouro);margin-bottom:16px;font-size:24px;font-weight:800}.rb .guar p{color:#e5e7eb;max-width:672px;margin:0 auto 24px;font-size:16px;font-weight:500;line-height:1.65}.rb .guar small{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:800;display:block}@media (width>=640px){.rb .guar h3{font-size:30px}.rb .guar p{font-size:18px}}.rb .faq{flex-direction:column;gap:16px;display:flex}.rb details{background:var(--cinza-bg);cursor:pointer;border:1px solid #e5e7eb;border-radius:16px;padding:16px;transition:border-color .3s;box-shadow:0 1px 2px #0000000d}.rb details:hover{border-color:#00c85366}@media (width>=640px){.rb details{padding:20px}}.rb summary{-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:800;list-style:none;display:flex}.rb summary::-webkit-details-marker{display:none}.rb summary .qi{align-items:center;gap:12px;line-height:1.35;display:flex}.rb summary svg{color:#9ca3af;flex:none;transition:transform .3s}.rb details[open] summary svg{transform:rotate(180deg)}.rb details .ans{color:var(--cinza);border-top:1px solid #e5e7eb80;margin-top:12px;padding:12px 0 0 32px;font-size:13px;line-height:1.65}@media (width>=640px){.rb summary{font-size:16px}.rb details .ans{font-size:14px}}.rb .last{text-align:center;background:linear-gradient(#fffdf9,#f9f9f9);border-top:1px solid #f3f4f6;padding:40px 16px}.rb .last h2{text-transform:uppercase;letter-spacing:-.02em;font-size:24px;font-weight:900;line-height:1.2}@media (width>=640px){.rb .last h2{font-size:30px}}.rb footer{background:var(--escuro);color:#fff;text-align:center;border-top:1px solid #1f2937;padding:40px 16px}.rb footer .brand{color:var(--verde);text-transform:uppercase;letter-spacing:.1em;font-size:18px;font-weight:900}.rb footer .disc{color:#9ca3af;max-width:576px;margin:16px auto 0;font-size:12px;line-height:1.65}.rb footer hr{background:#1f2937;border:0;height:1px;margin:24px 0}.rb footer .copy{color:#6b7280;font-size:11px}.rb .pop-overlay{z-index:200;background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rb .pop-box{text-align:center;border:4px solid var(--verde);background:#fff;border-radius:24px;width:100%;max-width:420px;max-height:92vh;padding:28px 20px 20px;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #0006}.rb .pop-close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:50%;width:32px;height:32px;font-size:14px;position:absolute;top:10px;right:12px}.rb .pop-badge{background:var(--laranja);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:900;display:inline-block}.rb .pop-img{max-width:240px;margin:10px auto}.rb .pop-box h3{text-transform:uppercase;font-size:20px;font-weight:900;line-height:1.2}.rb .pop-sub{color:var(--cinza);margin:8px 0 12px;font-size:14px;line-height:1.55}.rb .pop-price{color:var(--cinza);margin-bottom:14px;font-size:14px}.rb .pop-price b{color:var(--verde-preco);font-size:36px;font-weight:900;line-height:1.1;display:block}.rb .pop-price small{letter-spacing:.05em;color:#9ca3af;margin-top:2px;font-size:11px;font-weight:800;display:block}.rb .pop-decline{color:#9ca3af;cursor:pointer;background:0 0;border:0;width:100%;margin-top:12px;font-size:13px;text-decoration:underline;display:block}.rb .pop-guar{color:var(--cinza-c);margin-top:10px;font-size:12px;font-weight:700}
