:root{--ml-yellow:#ffeb00;--ml-golden:#fc0;--ml-black:#1e1e1e;--ml-dark-gray:#202020;--ml-white:#fff;--ml-gray:#d9d9d9;--ml-light-bg:#f8f8f8;--ml-blue:#00548f;--ml-green:#198754;--ml-red:#dc3545}.ml-navbar{background-color:#fff;border-bottom:3px solid var(--ml-yellow);box-shadow:0 2px 8px rgba(0,0,0,.06);padding:12px 0;position:sticky;top:0;z-index:1030}.ml-navbar .navbar-brand img{height:52px;width:auto}.ml-navbar .nav-link{color:var(--ml-black)!important;font-size:14px;font-weight:600;letter-spacing:.5px;padding:8px 14px;text-transform:uppercase;transition:color .15s ease}.ml-navbar .nav-link:hover{color:var(--ml-blue)!important}.ml-primary-button{align-items:center;border:none;border-radius:0;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 20px;text-decoration:none;transition:opacity .2s ease,background-color .2s ease;white-space:nowrap}.ml-primary-button:hover{opacity:.88}.ml-button-arrow{flex-shrink:0;height:14px;object-fit:contain;width:14px}.ml-yellow-btn{background-color:var(--ml-yellow);color:var(--ml-black)}.ml-yellow-btn:hover{background-color:var(--ml-golden);color:var(--ml-black)}.ml-black-btn{background-color:var(--ml-black);color:var(--ml-white)}.ml-black-btn:hover{background-color:#333;color:var(--ml-white)}.ml-section{padding:72px 0}.ml-section-eyebrow{color:var(--ml-blue);display:inline-block;font-size:16px;font-weight:600;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.ml-section-heading{font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;margin-bottom:18px}.ml-section-subtext{color:#555;font-size:16px;line-height:1.7;max-width:720px}#ml-hero{background-color:#fff;padding:80px 0}.ml-hero-eyebrow{background-color:var(--ml-yellow);display:inline-block;font-size:12px;letter-spacing:2px;margin-bottom:18px;padding:5px 14px;text-transform:uppercase}.ml-hero-eyebrow,.ml-hero-heading{color:var(--ml-black);font-weight:700}.ml-hero-heading{font-size:clamp(28px,4vw,44px);line-height:1.15;margin-bottom:20px}.ml-hero-paragraph{color:#444;font-size:16px;line-height:1.75;margin-bottom:28px}.ml-investment-highlights{background-color:#1e1e1e;border:1px solid hsla(0,0%,100%,.28);border-left:4px solid var(--ml-yellow);border-radius:4px;margin-bottom:24px;padding:20px}.ml-investment-highlights h5{color:var(--ml-white);font-size:15px;font-weight:700;letter-spacing:1px;margin-bottom:14px;text-transform:uppercase}.ml-investment-highlights ul{list-style:none;margin:0;padding:0}.ml-investment-highlights ul li{align-items:flex-start;color:hsla(0,0%,100%,.92);display:flex;font-size:14px;font-weight:500;gap:8px;padding:5px 0}.ml-investment-highlights ul li:before{color:var(--ml-yellow);content:"▶";flex-shrink:0;font-size:10px;margin-top:4px}.ml-btn-stacked{display:flex;flex-direction:column;gap:12px;margin-top:20px}.ml-btn-stacked .ml-primary-button{justify-content:center;width:100%}.ml-video-responsive{border-radius:6px;box-shadow:0 6px 24px rgba(0,0,0,.12);height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.ml-video-responsive .hs-video-embed,.ml-video-responsive .hs_cos_wrapper,.ml-video-responsive iframe,.ml-video-responsive source,.ml-video-responsive video{border:0;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.ml-video-responsive>*{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.ml-video-placeholder{align-items:center;background:linear-gradient(135deg,#cfcfcf,#b9b9b9);color:#1f1f1f;display:flex;flex-direction:column;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.ml-video-placeholder-title{font-size:12px;font-weight:700;letter-spacing:1.3px;margin:0 0 10px;opacity:.9;text-transform:uppercase}.ml-video-placeholder-name{font-size:clamp(16px,2.2vw,26px);font-weight:700;line-height:1.25;margin:0}.ml-section-video-wrap{display:flex;justify-content:center;margin-top:56px}.ml-section-video-wrap .ml-video-responsive{max-width:900px;padding-bottom:45%;width:80%}.ml-inquiry-form-card{background-color:#fff;border:1px solid var(--ml-gray);border-radius:4px;border-top:4px solid var(--ml-yellow);box-shadow:0 4px 16px rgba(0,0,0,.08);padding:28px}.ml-inquiry-form-card h4{color:var(--ml-black);font-size:18px;font-weight:700;margin-bottom:6px}.ml-inquiry-form-card>p{color:#666;font-size:14px;margin-bottom:20px}#ml-qualification{background-color:var(--ml-black);color:#fff;padding:72px 0}#ml-qualification .ml-section-heading{color:#fff}#ml-qualification .ml-section-subtext{color:hsla(0,0%,100%,.72)}.ml-qual-list{list-style:none;margin:0;padding:0}.ml-qual-list li{align-items:flex-start;background-color:#efefef;border:1px solid #d9d9d9;border-radius:8px;color:var(--ml-black);display:flex;font-size:18px;font-weight:500;gap:12px;margin-bottom:12px;padding:14px 16px}.ml-qual-list li:last-child{margin-bottom:0}.ml-icon-check{color:var(--ml-green);margin-top:1px}.ml-icon-check,.ml-icon-x{flex-shrink:0;font-size:18px;font-weight:700}.ml-icon-x{align-items:center;color:var(--ml-red);display:flex;height:1.5em;line-height:1}.ml-qual-col-label{font-size:18px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;text-align:center;text-transform:uppercase}.ml-qual-col-label.yes{color:var(--ml-green)}.ml-qual-col-label.no{color:var(--ml-red)}.ml-qual-bottom-row h3{color:#fff;font-size:30px;line-height:1.25}.ml-qual-bottom-row p{color:hsla(0,0%,100%,.8)}.ml-kpi-box{border-radius:8px;height:100%;padding:36px 24px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.ml-kpi-box:hover{box-shadow:0 12px 32px rgba(0,0,0,.15);transform:translateY(-4px)}.ml-kpi-box.dark{background-color:var(--ml-black);color:#fff}.ml-kpi-box.dark .ml-kpi-value{color:var(--ml-yellow)}.ml-kpi-box.light{background-color:#efefef;border:1px solid #d6d6d6;color:var(--ml-black)}.ml-kpi-value{font-size:52px;font-weight:700;line-height:1;margin-bottom:10px}.ml-kpi-label{font-size:14px;font-weight:500;line-height:1.4;opacity:.82}#ml-revenue{background-color:#fff}#ml-brazil-market{background-color:var(--ml-gray)}.ml-testimonial-quote{background-color:#fff;border-left:6px solid var(--ml-yellow);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.08);margin-top:48px;padding:40px}.ml-testimonial-quote blockquote{margin:0}.ml-testimonial-quote p{color:var(--ml-black);font-size:22px;line-height:1.6;margin-bottom:20px}.ml-testimonial-quote footer{color:#4d4d4d;font-size:14px;font-weight:600}#ml-social-proof{background-color:#fff}.ml-country-pill-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ml-country-pill{background-color:#f1f1f1;border:1px solid #d0d0d0;border-radius:999px;color:var(--ml-black);font-size:13px;font-weight:600;letter-spacing:.3px;padding:8px 14px}#ml-application{background-color:#fff}.ml-application-card{border-top:5px solid var(--ml-black)!important}.ml-application-nda{color:#4d4d4d;font-size:14px}.ml-application-disclaimer{background-color:#f6f6f6;border:1px solid #ddd;color:var(--ml-black);font-size:13px;font-weight:600;margin-bottom:16px;padding:14px 16px}.ml-process-panel{background-color:var(--ml-light-bg);border:1px solid #dedede;border-radius:8px;border-top:5px solid var(--ml-yellow);box-shadow:0 8px 24px rgba(0,0,0,.06);padding:28px 24px}.ml-process-eyebrow{color:var(--ml-blue);font-size:12px;font-weight:700;letter-spacing:1.3px;margin-bottom:14px;text-transform:uppercase}.ml-process-list{margin:0;padding-left:18px}.ml-process-list li{font-size:15px;line-height:1.6;margin-bottom:12px}.ml-process-list li:last-child{margin-bottom:0}#ml-what-happens-next{background-color:var(--ml-light-bg)}.ml-footer{background-color:var(--ml-dark-gray);border-top:4px solid var(--ml-yellow);color:hsla(0,0%,100%,.65);font-size:13px;padding:32px 0;text-align:center}.ml-footer a{color:hsla(0,0%,100%,.55);text-decoration:none}@media (max-width:767.98px){#ml-hero,#ml-qualification,.ml-section{padding:48px 0}.ml-hero-heading{font-size:28px}.ml-kpi-box{margin-bottom:20px}.ml-kpi-value{font-size:40px}.ml-qual-list li{font-size:14px}.ml-testimonial-quote{padding:28px 24px}.ml-testimonial-quote p{font-size:18px}.ml-section-video-wrap .ml-video-responsive{padding-bottom:56.25%;width:100%}.ml-process-panel{margin-top:16px}}