#mlabs-planos-v4,.elementor-widget-mlabs_planos_v4,.elementor-widget-mlabs_recursos_v4,.capabilities{font-family:Poppins,Arial,sans-serif;color:var(--navy);font-size:14px;line-height:1.5;--blue:#1a73e8;--navy:#202a3b;--orange:#f35d27;--yellow:#ffb800;--muted:#687080;--light:#f4f9fe}#mlabs-planos-v4 *,.elementor-widget-mlabs_planos_v4 *,.elementor-widget-mlabs_recursos_v4 *,.capabilities *{box-sizing:border-box}.topbar{height:88px;padding:0 max(24px, calc((100vw - 1120px)/2));display:flex;align-items:center;gap:40px;background:#fff;position:relative;z-index:20}.brand{display:flex;align-items:center;text-decoration:none;color:#1f2937;line-height:1}.brand-mark{font-size:43px;font-weight:700;color:#f59e0b;transform:rotate(-8deg);margin-right:6px}.brand b{font-size:21px}.brand small{display:block;font-size:13px}.main-nav{display:flex;gap:28px;margin-left:auto}.main-nav a{text-decoration:none;color:#27272a;text-transform:uppercase;font-size:11px;letter-spacing:.7px}.header-actions{display:flex;align-items:center;gap:12px}.btn{border:0;border-radius:999px;padding:14px 28px;font-family:inherit;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.4px;cursor:pointer}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{color:#FFF}.btn-outline{background:#fff;border:1px solid #b7b7b7;color:#444}.country,.icon-btn{border:0;background:none;cursor:pointer}.menu-toggle{display:none}.hero{background:linear-gradient(115deg,#ffae00 0%,#f45b26 72%,#ffce00 100%);min-height:760px;padding:70px 24px 120px}.hero-title{text-align:center;color:#fff;font-size:36px;line-height:1.18;margin-bottom:70px}.planner{max-width:1120px;margin:auto;background:#fff;border:18px solid rgba(255,255,255,.96);border-radius:46px}.inner-planner{box-shadow:0 4px 32px 0 rgba(239,100,38,.3);display:grid;grid-template-columns:1fr 1.12fr;box-shadow:0 16px 44px rgba(127,55,0,.14);overflow:visible;border:1px solid #FDE8DF;border-radius:16px}.inner-planner .calculator{border-radius:16px 0 0 16px}.inner-planner .benefits{border-radius:0 16px 16px 0}.calculator,.benefits{padding:26px}.calculator{border-right:1px solid #eee;text-align:center}.field-title{text-align:left;font-size:13px}.mobile-brand-select{display:none}.mobile-break{display:none}.mobile-integration-columns{display:none}.info{border:1px solid #9ca3af;color:#6b7280;border-radius:50%;background:#fff;width:17px;height:17px;font-size:10px;cursor:pointer;position:relative}.info::after{content:attr(data-tooltip);display:none;position:absolute;left:20px;top:22px;width:290px;padding:12px;border-radius:10px;background:#27364b;color:#fff;text-align:left;line-height:1.5;z-index:10}.info:hover::after,.info:focus::after{display:block}.brand-count{text-align:left;font-size:22px;font-weight:600}input[type=range]{width:100%;accent-color:#ffae00}.range-control{position:relative;padding-top:15px}.range-control input[type=range]{display:block;margin:0}.range-thumb{position:absolute;z-index:1;top:9px;left:var(--visual-position,50%);width:22px;height:22px;border:6px solid #ffb326;border-radius:50%;background:#fff;pointer-events:none;transform:translateX(-50%)}.range-labels{display:flex;align-items:flex-start;justify-content:space-between;height:1.4em;font-size:9px;color:#848b98}.range-labels span{position:static;flex:0 0 auto;transform:none;white-space:nowrap}.range-labels span:first-child{text-align:left}.range-labels span:last-child{text-align:right}.period-tabs{border-top:1px solid #eee;margin:30px -26px 15px;padding:26px 26px 0;display:flex;gap:12px}.period-tabs button{flex:1;z-index:1;border:1px solid #ddd;border-radius:999px;background:#fff;padding:14px;color:#777}.period-tabs .active{border-color:var(--orange);color:var(--orange);font-weight:600}.period-tabs em{background:#15a632;color:#fff;border-radius:10px;font-size:10px;padding:2px 4px;font-style:normal}.discount{display:inline-block;background:#13a52c;color:#fff;padding:3px 9px;border-radius:10px;font-size:10px}.price{display:flex;justify-content:center;align-items:end;margin:10px 0 0}.price small{font-size:13px;margin-bottom:11px}.price strong{font-size:48px;line-height:1}.price span{font-size:16px;margin-bottom:7px}.price span b{font-size:16px;font-weight:400}.price span i{font-style:normal}.calculator p{font-size:12px;font-weight:600;margin:6px}.calculator mark{display:inline-block;color:#278b35;background:#e7f8e6;border-radius:10px;padding:3px 8px;font-size:12px;font-weight:500}.btn-wide{display:block;width:75%;margin:16px auto 10px}.legal{color:#646b75}.benefits{text-align:left}.benefits h3{font-size:15px}.benefits>p{color:#686f79}.benefits hr{border:0;border-top:1px solid #eee;margin:30px 0}.socials{display:flex;gap:7px;flex-wrap:wrap}.socials i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#1677ee;color:#fff;font-style:normal;font-size:11px}.socials i:nth-child(3n){background:#e72323}.socials i:nth-child(4n){background:#111}.check-list{list-style:none;padding:15px 0;margin:0;display:grid;gap:22px;font-size:11px}.check-list li:before{content:'✓';color:#319c43;background:#e8f8e8;border-radius:6px;padding:2px 5px;margin-right:10px}.check-list b,.check-list em{background:#1677ee;color:#fff;border-radius:15px;padding:0 6px;font-size:10px;font-style:normal;margin-left:5px;font-weight:500}.check-list em{background:#CC8D00}.check-list em.white-label{background:#D94C0D}.check-list b img,.feature-lines b img{display:inline-block;width:14px;height:14px;vertical-align:-3px}.section{padding:90px 24px;text-align:center}.eyebrow{color:var(--orange);font-weight:600;font-size:12px}.section h2{font-size:30px;margin:10px 0}.lead{color:var(--muted)}.resources{background:#fff8f3}.resource-grid{max-width:1120px;margin:50px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:left}.resource-grid article{background:#fff;border-radius:20px;padding:24px;min-height:238px;box-shadow:0 8px 28px rgba(77,53,40,.06)}.resource-grid article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid #fcddcf;border-radius:15px;font-size:32px;box-shadow:0 8px 20px #f0712050}.resource-grid h3{font-size:18px;margin:28px 0 8px}.resource-grid p{color:#656565;line-height:1.6}.faq{background:#fff}.accordion{max-width:792px;margin:35px auto}.faq-item{border:1px solid #eee;border-radius:12px;margin:14px 0;box-shadow:0 2px 3px #10192812;text-align:left;overflow:hidden}.faq-question{width:100%;display:flex;justify-content:space-between;background:#fff;border:0;padding:18px;font:500 14px Poppins;cursor:pointer}.faq-answer{max-height:0;overflow:hidden;padding:0 18px;color:#667085;line-height:1.6;transition:.3s}.faq-item.open .faq-answer{max-height:150px;padding:0 18px 18px}.faq-item.open .faq-question span{transform:rotate(180deg)}.sticky{position:fixed;z-index:15;bottom:0;left:50%;transform:translateX(-50%);width:min(874px, calc(100% - 24px));height:68px;background:#182a48;color:#fff;border-radius:18px 18px 0 0;display:flex;align-items:center;padding:10px 16px;gap:12px;box-shadow:0 -6px 20px #0002}.sticky .agent{font-size:30px}.sticky div:nth-child(2){flex:1}.sticky small{display:block;color:#cbd5e1}.sticky button{background:#1cba59;color:#fff;border:0;border-radius:999px;padding:13px 18px;font-weight:600}footer{background:var(--light);padding-bottom:90px}.footer-top{border-block:1px solid #d5e6fb;padding:28px max(24px, calc((100vw - 1120px)/2));display:flex;justify-content:space-between;align-items:center}.footer-links{max-width:1120px;margin:50px auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.footer-links div{display:flex;flex-direction:column;gap:14px}.footer-links b{color:#0a3061}.footer-links a{color:#667085}.copyright{text-align:center;color:#88909e}.menu-toggle{border:0;background:transparent}.menu-toggle span{display:block;width:24px;height:2px;background:#222;margin:5px}@media(max-width:800px){.elementor-widget-mlabs_planos_v4,.elementor-widget-mlabs_recursos_v4,.capabilities{font-size:13px}body{font-size:13px}.topbar{height:74px;padding:0 20px}.brand{margin-right:auto}.brand-mark{font-size:34px}.brand b{font-size:18px}.brand small{font-size:10px}.menu-toggle{display:block}.main-nav{display:none;position:absolute;top:74px;left:0;right:0;background:#fff;padding:24px;flex-direction:column;box-shadow:0 8px 15px #0002}.main-nav.open{display:flex}.header-actions{display:none}.hero{padding:48px 16px 80px;min-height:auto}.hero-title{font-size:26px;margin-bottom:38px}.planner{display:block;border-width:8px;border-radius:26px}.calculator{border-right:0;border-bottom:1px solid #eee;padding:16px}.period-tabs{margin:22px -16px 15px;padding:22px 16px 0}.range-labels span:nth-child(n+6):nth-child(-n+9){display:none}.benefits{padding:24px 18px}.check-list{gap:16px}.section.resources,.mlabs-resources-v4{padding:35px 16px 70px}.resource-grid,.mlabs-resources-grid,.section.resources .resource-grid{display:grid;grid-template-columns:1fr;max-width:420px;width:100%;margin:40px auto 0;gap:16px;overflow-x:visible;overflow-y:visible;scroll-snap-type:none;flex-wrap:unset}.section{padding:60px 16px}.section h2{font-size:25px}.section.resources h2,.mlabs-resources-v4>h2{font-size:24px}.section h2 br{display:none}.resource-grid article,.mlabs-resources-grid .mlabs-resource-card,.section.resources .resource-grid article{flex:unset;width:auto;height:auto;min-height:auto;padding:27px 20px;border-radius:15px;scroll-snap-align:unset}.faq-question{text-align:left;gap:15px}.sticky{width:100%;height:116px;border-radius:0;display:grid;grid-template-columns:38px 1fr;gap:6px;padding:10px 16px}.sticky button{grid-column:1/-1;width:100%;padding:10px}.sticky small{font-size:10px}.footer-top{align-items:flex-start;gap:25px;flex-direction:column}.footer-links{grid-template-columns:1fr 1fr;padding:0 24px}.btn-wide{width:100%}}