.vitrine-root{font-family:Times New Roman,Times,Georgia,serif!important}.vitrine-root .brand-text strong,.vitrine-root .btn,.vitrine-root .nav-cta,.vitrine-root h1,.vitrine-root h2,.vitrine-root h3{font-family:Inter,Times New Roman,serif}.vitrine-root{--navy-950:#08152a;--navy-900:#0b2444;--navy-800:#0f3260;--navy-700:#153f78;--orange-500:#f2994a;--orange-600:#e8823a;--green-600:#2f9e57;--green-700:#26824a;--bg:#f4f6fa;--card:#eef1f7;--ink-900:#0f1e30;--ink-600:#57626f;--line:rgba(15,30,48,0.1);--radius:16px;--shadow:0 22px 46px -26px rgba(11,36,68,0.35);--transition:0.3s ease}.vitrine-root,.vitrine-root *{box-sizing:border-box}.vitrine-root{scroll-behavior:smooth;margin:0;color:var(--ink-900);line-height:1.55;-webkit-font-smoothing:antialiased}.vitrine-root h1,.vitrine-root h2,.vitrine-root h3{margin:0;color:var(--navy-950);font-weight:700;letter-spacing:-.01em}.vitrine-root p{margin:0}.vitrine-root a{color:inherit;text-decoration:none}.vitrine-root img{display:block;max-width:100%}.vitrine-root .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.vitrine-root .logo-img{height:46px;width:auto;border-radius:6px;box-shadow:0 0 0 1px var(--line);background:#fff;padding:2px;transition:transform .2s ease}.vitrine-root .logo-img:hover{transform:scale(1.05)}.vitrine-root .logo-ujlog-img{padding:4px 8px;height:44px}.vitrine-root .logo-geo-img{height:44px;border-radius:6px;padding:2px}.vitrine-root .reveal{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.vitrine-root .reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.vitrine-root .reveal{opacity:1;transform:none;transition:none}.vitrine-root,.vitrine-root *{animation:none!important}}.vitrine-root header{position:sticky;top:0;z-index:50;background:rgba(244,246,250,.92);backdrop-filter:blur(12px)}.vitrine-root .nav{display:flex;align-items:center;justify-content:space-between;padding:12px 24px}.vitrine-root .brand{display:flex;align-items:center;text-decoration:none}.vitrine-root .brand-marks{display:flex;align-items:center;gap:6px}.vitrine-root .brand-text{line-height:1.15}.vitrine-root .brand-text strong{display:block;font-size:18px;font-weight:800}.vitrine-root .brand-text span{display:block;font-size:11px}.vitrine-root nav.links{display:flex;gap:28px;align-items:center}.vitrine-root nav.links a{font-size:14.5px;text-decoration:none;color:var(--ink-900);position:relative;padding:4px 0}.vitrine-root nav.links a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;transition:width .25s ease}.vitrine-root nav.links a:hover:after{width:100%}.vitrine-root .nav-cta{background:var(--navy-900);color:#fff!important;padding:10px 20px;border-radius:999px;font-weight:700;font-size:13.5px;text-decoration:none}.vitrine-root .nav-cta:hover{background:var(--navy-800)}.vitrine-root .burger{display:none;background:none;border:none;cursor:pointer;padding:6px;width:30px;height:26px;position:relative}.vitrine-root .burger span{display:block;position:absolute;height:2px;width:22px;background:var(--navy-950);border-radius:2px;left:4px;transition:all .3s ease}.vitrine-root .burger span:first-child{top:4px}.vitrine-root .burger span:nth-child(2){top:12px}.vitrine-root .burger span:nth-child(3){top:20px}.vitrine-root .burger.active span:first-child{transform:rotate(45deg);top:12px}.vitrine-root .burger.active span:nth-child(2){opacity:0;transform:scaleX(0)}.vitrine-root .burger.active span:nth-child(3){transform:rotate(-45deg);top:12px}.vitrine-root .mobile-panel{display:none;flex-direction:column;padding:6px 24px 16px;border-top:1px solid var(--line);max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.vitrine-root header.open .mobile-panel{display:flex;max-height:500px;padding:6px 24px 16px}.vitrine-root .mobile-panel a{padding:12px 4px;text-decoration:none;color:var(--ink-900);font-weight:600;border-bottom:1px solid var(--line);font-size:15px;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.vitrine-root header.open .mobile-panel a{opacity:1;transform:translateY(0)}.vitrine-root header.open .mobile-panel a:first-child{transition-delay:.05s}.vitrine-root header.open .mobile-panel a:nth-child(2){transition-delay:.1s}.vitrine-root header.open .mobile-panel a:nth-child(3){transition-delay:.15s}.vitrine-root header.open .mobile-panel a:nth-child(4){transition-delay:.2s}.vitrine-root header.open .mobile-panel a:nth-child(5){transition-delay:.25s}.vitrine-root header.open .mobile-panel a:nth-child(6){transition-delay:.3s}.vitrine-root .mobile-panel a:last-child{border-bottom:none}@media (max-width:860px){.vitrine-root .nav-cta,.vitrine-root nav.links{display:none}.vitrine-root .burger{display:block}}.vitrine-root .hero{padding:104px 0 90px;color:#fff}.vitrine-root .hero-media{position:absolute;inset:0;z-index:0;background:#c85f00;animation:heroZoom 20s ease-in-out infinite alternate}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.vitrine-root .hero-inner{max-width:760px}.vitrine-root .badge-pill{background:var(--orange-500);color:var(--navy-950);padding:8px 18px;font-size:12.5px;font-weight:800;letter-spacing:.02em}.vitrine-root .hero h1{font-size:clamp(32px,4.4vw,50px);line-height:1.16;margin:22px 0 18px}.vitrine-root .hero h1 span{color:var(--orange-500)}.vitrine-root .hero p.lead{font-size:17px;color:rgba(255,255,255,.8);max-width:52ch}.vitrine-root .hero-actions{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.vitrine-root .btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;font-size:14.5px;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.vitrine-root .btn:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.vitrine-root .btn-orange{color:var(--navy-950)}.vitrine-root .btn-navy{background:var(--navy-900);color:#fff}.vitrine-root .btn-navy:hover{background:var(--navy-800)}.vitrine-root .btn-outline-light{background:transparent;border-color:rgba(255,255,255,.4)}.vitrine-root .stat-row{display:flex;gap:40px;flex-wrap:wrap}.vitrine-root .stat strong{display:block;font-size:30px;font-weight:800;color:var(--orange-500)}.vitrine-root .stat span{font-size:12.5px;color:rgba(255,255,255,.7)}.vitrine-root .info-banner{gap:16px;background:var(--orange-500);border-radius:16px;padding:18px 26px;margin-top:-34px;position:relative;z-index:2;box-shadow:var(--shadow)}.vitrine-root .info-banner-icon{width:40px;height:40px;border-radius:10px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;color:var(--navy-950)}.vitrine-root .info-banner-label{font-size:11.5px;font-weight:800;letter-spacing:.03em;color:rgba(15,30,48,.65);text-transform:uppercase}.vitrine-root .info-banner-value{font-size:15.5px;font-weight:700;color:var(--navy-950)}.vitrine-root .dual-card-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.vitrine-root .dual-card{background:#fff;border-radius:14px;padding:22px 24px;border-left:4px solid var(--navy-900);box-shadow:0 14px 30px -20px rgba(15,30,48,.25)}.vitrine-root .dual-card--green{border-left-color:var(--green-600)}.vitrine-root .dual-card-eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.03em;color:var(--ink-600);text-transform:uppercase;margin-bottom:8px}.vitrine-root .dual-card strong{display:block;font-size:19px;margin-bottom:6px;color:var(--navy-950)}.vitrine-root .dual-card p{font-size:14px;color:var(--ink-600)}.vitrine-root section{padding:88px 0}.vitrine-root .section-tint{background:var(--card)}.vitrine-root .eyebrow{display:inline-block;font-size:13px;color:var(--navy-800);letter-spacing:.01em;margin-bottom:8px}.vitrine-root .eyebrow--light{color:var(--orange-500)}.vitrine-root .section-head{max-width:620px;margin-bottom:48px}.vitrine-root .section-head h2{font-size:clamp(24px,3vw,34px);line-height:1.2}.vitrine-root .section-head p{margin-top:14px;font-size:16px}.vitrine-root .preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.vitrine-root .preview-card{border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}.vitrine-root .preview-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px rgba(11,36,68,.4)}.vitrine-root .mini-phone{background:var(--navy-950);border-radius:16px;padding:12px;margin-bottom:16px}.vitrine-root .mini-screen{background:var(--bg);border-radius:10px;padding:12px}.vitrine-root .preview-card h3{font-size:16px;margin-bottom:6px}.vitrine-root .preview-card p{font-size:14px;color:var(--ink-600)}.vitrine-root .row-line{display:flex;align-items:center;gap:8px;margin-bottom:8px}.vitrine-root .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.vitrine-root .dot--navy{background:var(--navy-800)}.vitrine-root .dot--orange{background:var(--orange-500)}.vitrine-root .dot--green{background:var(--green-600)}.vitrine-root .line{height:6px;background:#e2e7f0;border-radius:3px;flex:1}.vitrine-root .timeline{position:relative;padding-left:6px}.vitrine-root .tl-track{position:absolute;left:23px;top:8px;bottom:8px;width:2px;background:var(--line)}.vitrine-root .tl-item{display:grid;grid-template-columns:48px 1fr;gap:22px;padding-bottom:32px;position:relative}.vitrine-root .tl-item:last-child{padding-bottom:0}.vitrine-root .tl-dot{width:48px;height:48px;border-radius:50%;background:var(--navy-900);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;z-index:1;box-shadow:var(--shadow)}.vitrine-root .tl-dot--orange{background:var(--orange-500);color:var(--navy-950)}.vitrine-root .tl-body{border-radius:14px;padding:18px 22px}.vitrine-root .tl-body h3{font-size:17px;margin-bottom:6px}.vitrine-root .tl-options{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.vitrine-root .tl-options span{font-size:12.5px;background:var(--card);color:var(--navy-800);padding:6px 12px;border-radius:999px;font-weight:700}.vitrine-root .triple-card-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vitrine-root .triple-card{background:#fff;border-radius:14px;padding:22px;border-top:4px solid var(--navy-900);box-shadow:0 14px 30px -20px rgba(15,30,48,.2)}.vitrine-root .triple-card--green{border-top-color:var(--green-600)}.vitrine-root .triple-card--orange{border-top-color:var(--orange-500)}.vitrine-root .triple-card-label{display:block;font-size:11px;font-weight:800;letter-spacing:.03em;color:var(--ink-600);text-transform:uppercase;margin-bottom:8px}.vitrine-root .triple-card strong{display:block;font-size:18px;margin-bottom:6px}.vitrine-root .triple-card p{font-size:13.5px;color:var(--ink-600)}.vitrine-root .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vitrine-root .feature-card{border-radius:14px;transition:transform .2s ease,box-shadow .2s ease}.vitrine-root .feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.vitrine-root .feature-icon{border-radius:11px;background:var(--navy-900);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#fff;font-size:18px}.vitrine-root .feature-card h3{font-size:15.5px;margin-bottom:6px}.vitrine-root .feature-card p{font-size:13.5px;color:var(--ink-600)}.vitrine-root .download{background:var(--navy-950);border-radius:24px;padding:56px 44px}.vitrine-root .download-inner{display:grid;grid-template-columns:1fr 1fr;gap:44px}.vitrine-root .download-title{color:#fff;font-size:clamp(22px,2.6vw,30px);margin-top:8px}.vitrine-root .download-lead{color:rgba(255,255,255,.72);font-size:15.5px;margin-top:12px}.vitrine-root .dl-cards{display:flex;flex-direction:column;gap:16px}.vitrine-root .dl-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:22px}.vitrine-root .dl-card h3{color:#fff;font-size:16px;margin-bottom:8px}.vitrine-root .dl-card p{color:rgba(255,255,255,.68);font-size:13.5px;margin-bottom:14px}.vitrine-root .steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vitrine-root .steps li{display:flex;gap:8px;font-size:13px;color:rgba(255,255,255,.78)}.vitrine-root .steps li b{color:var(--orange-500);font-weight:800}.vitrine-root .steps li i{color:var(--orange-500)}.vitrine-root .avis-form{background:#fff;padding:24px 28px;border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:40px}.vitrine-root .avis-form h3,.vitrine-root .avis-list h3{margin-bottom:16px}.vitrine-root #avis-container{display:flex;flex-direction:column;gap:16px}.vitrine-root .avis-item{background:#fff;padding:18px 22px;border-radius:var(--radius);box-shadow:0 6px 18px -10px rgba(0,0,0,.08);border-left:4px solid var(--orange-500)}.vitrine-root .avis-header{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:6px}.vitrine-root .avis-header strong{font-size:16px;color:var(--navy-900)}.vitrine-root .avis-note{color:var(--orange-500);font-size:14px}.vitrine-root .avis-date{font-size:12px;color:var(--ink-600);margin-left:auto}.vitrine-root .avis-item p{font-size:14.5px;color:var(--ink-900);line-height:1.5}.vitrine-root .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.6);animation:modalFade .3s ease}@keyframes modalFade{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.vitrine-root .modal-content{background:#fff;margin:40px auto;padding:30px;border-radius:var(--radius);max-width:800px;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 30px 60px rgba(0,0,0,.3)}.vitrine-root .modal-content h2{margin-bottom:20px;color:var(--navy-900)}.vitrine-root .modal-close{position:absolute;right:20px;top:15px;font-size:28px;font-weight:700;color:var(--ink-600);cursor:pointer;transition:color .2s}.vitrine-root .modal-close:hover{color:var(--navy-900)}.vitrine-root #modal-avis-container{display:flex;flex-direction:column;gap:16px}.vitrine-root #modal-avis-container .avis-item{border-left-color:var(--navy-800)}.vitrine-root .contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px}.vitrine-root .contact-info-card{background:var(--navy-900);color:#fff;border-radius:18px;padding:32px}.vitrine-root .contact-info-card h3{color:#000000;font-size:19px;margin-bottom:10px}.vitrine-root .contact-info-card p{color:#000000;font-size:14px;margin-bottom:20px}.vitrine-root .contact-channel{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;padding:12px 0;border-top:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:700}.vitrine-root .ci{width:36px;height:36px;border-radius:9px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.vitrine-root .contact-form{background:#fff;border:1px solid var(--line);border-radius:18px;padding:30px;box-shadow:var(--shadow)}.vitrine-root .field{margin-bottom:16px}.vitrine-root .field label{display:block;font-size:12.5px;font-weight:800;color:var(--navy-800);margin-bottom:6px;text-transform:uppercase;letter-spacing:.02em}.vitrine-root .field input,.vitrine-root .field select,.vitrine-root .field textarea{width:100%;padding:12px 14px;border-radius:9px;border:1px solid var(--line);font-family:Times New Roman,Times,serif;font-size:14.5px;background:var(--bg)}.vitrine-root .field textarea{resize:vertical;min-height:100px}.vitrine-root .field input:focus,.vitrine-root .field select:focus,.vitrine-root .field textarea:focus{outline:2px solid var(--orange-500);outline-offset:1px}.vitrine-root .form-note{font-size:12px;color:var(--ink-600);margin-top:6px}.vitrine-root footer{background:var(--navy-950);color:rgba(255,255,255,.7);padding:60px 0 26px}.vitrine-root .footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px}.vitrine-root .footer-brand{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vitrine-root .footer-brand strong{color:#fff;font-size:18px}.vitrine-root .footer-desc{font-size:13.5px;max-width:32ch}.vitrine-root footer h4{color:#fff;font-size:13px;margin-bottom:14px}.vitrine-root footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.vitrine-root footer a{text-decoration:none;font-size:13.5px;color:rgba(255,255,255,.7)}.vitrine-root footer a:hover{color:var(--orange-500)}.vitrine-root .footer-social{display:flex;gap:10px;margin-top:14px}.vitrine-root .footer-social a{width:36px;height:36px;border-radius:9px;background:rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center}.vitrine-root .footer-bottom{margin-top:44px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;font-size:12px;flex-wrap:wrap;gap:10px}.vitrine-root .wa-float{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px -10px rgba(0,0,0,.4);text-decoration:none;animation:wa-pulse 2.6s ease-in-out infinite}@keyframes wa-pulse{0%,to{box-shadow:0 14px 30px -10px rgba(0,0,0,.4)}50%{box-shadow:0 14px 30px -6px rgba(37,211,102,.5)}}@media (max-width:960px){.vitrine-root .dual-card-row,.vitrine-root .preview-grid,.vitrine-root .triple-card-row{grid-template-columns:1fr}.vitrine-root .features-grid{grid-template-columns:repeat(2,1fr)}.vitrine-root .contact-grid,.vitrine-root .download-inner{grid-template-columns:1fr}.vitrine-root .footer-grid{grid-template-columns:1fr 1fr}.vitrine-root .modal-content{margin:20px;padding:20px;max-height:90vh}}@media (max-width:560px){.vitrine-root .features-grid,.vitrine-root .footer-grid{grid-template-columns:1fr}.vitrine-root .download{padding:40px 22px}.vitrine-root section{padding:60px 0}.vitrine-root .info-banner{flex-direction:column;align-items:flex-start;margin-top:-20px}.vitrine-root .stat-row{gap:26px}.vitrine-root .avis-header{flex-direction:column;align-items:flex-start}.vitrine-root .avis-date{margin-left:0}.vitrine-root .logo-img{height:32px}.vitrine-root .logo-geo-img,.vitrine-root .logo-ujlog-img{height:30px}.vitrine-root .brand-text strong{font-size:15px}.vitrine-root .brand-text span{font-size:10px}}.vitrine-root{--navy-950:#101828;--navy-900:#172033;--navy-800:#202c43;--navy-700:#344054;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--green-600:#16803c;--green-700:#126a32;--bg:#f8fafc;--card:#ffffff;--ink-900:#101828;--ink-600:#667085;--line:#e4e7ec;--line-strong:#d0d5dd;--radius:18px;--radius-lg:28px;--shadow:0 18px 50px -28px rgba(16,24,40,.28);--shadow-lg:0 30px 80px -42px rgba(16,24,40,.42);--transition:180ms cubic-bezier(.2,.8,.2,1);background:var(--bg)}.vitrine-root *,.vitrine-root :after,.vitrine-root :before{box-sizing:border-box}.vitrine-root .brand-text strong,.vitrine-root .btn,.vitrine-root .nav-cta,.vitrine-root h1,.vitrine-root h2,.vitrine-root h3{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.vitrine-root header#site-header{background:rgba(255,255,255,.86);border-bottom:1px solid rgba(228,231,236,.86);box-shadow:0 1px 0 rgba(16,24,40,.02);backdrop-filter:blur(18px) saturate(160%)}.vitrine-root .nav{gap:20px}.vitrine-root .brand{min-width:250px}.vitrine-root .logo-img{box-shadow:none;border:1px solid var(--line);border-radius:12px}.vitrine-root .brand-text strong{color:var(--navy-950);font-size:15px}.vitrine-root .brand-text span{color:var(--ink-600);margin-top:4px}.vitrine-root nav.links{flex:1;justify-content:center}.vitrine-root nav.links a{font-size:12px;font-weight:650}.vitrine-root nav.links a:after{height:1.5px;background:var(--orange-500)}.vitrine-root .nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;background:var(--orange-500);box-shadow:0 8px 20px -12px rgba(249,115,22,.7);font-size:11px}.vitrine-root .nav-cta:hover{background:var(--orange-600);transform:translateY(-1px)}.vitrine-root .nav-cta--quiet{color:var(--navy-900)!important;border:1px solid var(--line)}.vitrine-root .nav-cta--quiet:hover{background:#fff}.vitrine-root .hero{position:relative;overflow:hidden;min-height:690px;background:#c85f00}.vitrine-root .hero:before{content:none}.vitrine-root .hero-media{display:none}.vitrine-root .hero-inner{z-index:2;padding-top:82px;padding-bottom:78px;max-width:1120px}.vitrine-root .badge-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:#f8fafc;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vitrine-root .hero h1{max-width:820px;margin-top:22px;color:#fff;font-size:clamp(42px,6vw,76px);line-height:1.02;font-weight:800}.vitrine-root .hero h1 span{color:#fb923c}.vitrine-root .hero .lead{max-width:680px;margin-top:24px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.8}.vitrine-root .btn{padding:0 18px;font-size:12px;font-weight:750;transition:transform var(--transition),background var(--transition),border-color var(--transition),box-shadow var(--transition)}.vitrine-root .btn-orange{background:var(--orange-500);box-shadow:0 14px 30px -18px rgba(249,115,22,.9)}.vitrine-root .btn-orange:hover{background:var(--orange-600)}.vitrine-root .btn-outline-light{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:#fff}.vitrine-root .btn-outline-light:hover{background:rgba(255,255,255,.1)}.vitrine-root .stat-row{margin-top:50px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);max-width:760px}.vitrine-root .stat{padding-right:28px;border-right:1px solid rgba(255,255,255,.1)}.vitrine-root .stat:last-child{border-right:0;padding-left:28px}.vitrine-root .stat strong{color:#fff;font-size:28px}.vitrine-root .stat span{display:block;color:rgba(255,255,255,.56);font-size:10px;margin-top:3px}.vitrine-root .avis-form,.vitrine-root .avis-list,.vitrine-root .contact-form,.vitrine-root .contact-info-card,.vitrine-root .dual-card,.vitrine-root .feature-card,.vitrine-root .info-banner{border:1px solid var(--line);background:#fff;box-shadow:var(--shadow);border-radius:var(--radius)}.vitrine-root .info-banner{margin-top:34px;padding:18px 20px;display:flex;align-items:center;gap:14px}.vitrine-root .feature-icon,.vitrine-root .info-banner-icon{background:#fff7ed;color:var(--orange-600);border:1px solid #fed7aa}.vitrine-root .dual-card{padding:24px}.vitrine-root .dual-card--navy{background:#172033;color:#fff;border-color:#172033}.vitrine-root .section-head{max-width:700px;margin-bottom:34px}.vitrine-root .eyebrow{color:var(--orange-600);font-size:10px;letter-spacing:.12em}.vitrine-root .section-head h2{font-size:clamp(30px,4vw,44px)}.vitrine-root .section-head p{margin-top:12px;color:var(--ink-600);font-size:14px}.vitrine-root .section-tint{background:#f1f5f9}.vitrine-root .feature-card{transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.vitrine-root .feature-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:#fed7aa}.vitrine-root .download{border-radius:28px;background:#172033;border:1px solid #263247;box-shadow:var(--shadow-lg);overflow:hidden}.vitrine-root .download-inner{padding:42px}.vitrine-root .dl-card{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12)}.vitrine-root .contact-channel{background:#fff;border-radius:14px;transition:.18s ease}.vitrine-root .contact-channel:hover{background:#fff7ed;transform:translateX(2px)}.vitrine-root input,.vitrine-root select,.vitrine-root textarea{border:1px solid var(--line-strong);border-radius:12px;background:#fff;color:var(--ink-900);min-height:46px;padding:11px 13px;font:inherit;font-size:13px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.vitrine-root textarea{min-height:110px;resize:vertical}.vitrine-root input:focus,.vitrine-root select:focus,.vitrine-root textarea:focus{border-color:#fb923c;box-shadow:0 0 0 3px rgba(249,115,22,.12)}.vitrine-root footer{background:#0f172a;border-top:1px solid rgba(255,255,255,.08)}.vitrine-root .wa-float{background:#16a34a;box-shadow:0 14px 28px -16px rgba(22,163,74,.8)}@media (max-width:980px){.vitrine-root .nav>.nav-cta,.vitrine-root nav.links{display:none}.vitrine-root .burger{display:block}.vitrine-root .hero{min-height:auto}.vitrine-root .hero-inner{padding-top:64px;padding-bottom:60px}}@media (max-width:640px){.vitrine-root .nav,.vitrine-root .wrap{padding-left:18px;padding-right:18px}.vitrine-root .nav{min-height:68px}.vitrine-root .brand-text span{display:none}.vitrine-root .hero h1{font-size:40px}.vitrine-root .hero .lead{font-size:14px}.vitrine-root .stat-row{grid-template-columns:1fr;gap:14px}.vitrine-root .stat,.vitrine-root .stat:last-child{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding:0 0 14px}.vitrine-root .stat:last-child{border-bottom:0;padding-bottom:0}.vitrine-root .download-inner{padding:26px 20px}}.vitrine-root{--brand:#f97316;--brand-strong:#ea580c;--brand-soft:#fff7ed;--ink:#111827;--muted:#667085;--muted-2:#98a2b3;--surface:#ffffff;--surface-subtle:#f8fafc;--surface-warm:#fffaf5;--line:#e7e9ee;--line-strong:#d9dde5;--navy:#101828;--green:#15803d;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--shadow-1:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.06);--shadow-2:0 18px 45px rgba(16,24,40,.10);--ease:cubic-bezier(.2,.7,.2,1);color:var(--ink);background:var(--surface)}.vitrine-root,.vitrine-root .badge-pill,.vitrine-root .brand-text strong,.vitrine-root .btn,.vitrine-root .eyebrow,.vitrine-root .nav-cta,.vitrine-root h1,.vitrine-root h2,.vitrine-root h3,.vitrine-root h4{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.vitrine-root .wrap{max-width:1240px;padding-left:28px;padding-right:28px}.vitrine-root section{scroll-margin-top:88px}.vitrine-root header{background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.vitrine-root .nav{min-height:76px;padding-top:10px;padding-bottom:10px}.vitrine-root .brand{gap:12px}.vitrine-root .brand-marks{width:42px;height:42px}.vitrine-root .logo-geo-img{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:12px;padding:0;border:1px solid var(--line);box-shadow:none}.vitrine-root .brand-text strong{color:var(--ink);font-size:16px;letter-spacing:-.025em}.vitrine-root .brand-text span{color:var(--muted);font-size:10px;margin-top:3px}.vitrine-root nav.links{gap:22px}.vitrine-root nav.links a{color:#475467;font-size:13px;font-weight:600}.vitrine-root nav.links a:after{height:2px;bottom:-7px;background:var(--brand)}.vitrine-root nav.links a:hover{color:var(--ink)}.vitrine-root .nav-cta{border-radius:11px;padding:10px 15px;font-size:13px;background:var(--brand);box-shadow:0 5px 12px rgba(249,115,22,.18)}.vitrine-root .nav-cta:hover{background:var(--brand-strong)}.vitrine-root .nav-cta--quiet{background:transparent;color:var(--ink)!important;border:1px solid var(--line-strong);box-shadow:none}.vitrine-root .nav-cta--quiet:hover{background:var(--surface-subtle)}.vitrine-root .hero{padding:88px 0 76px;background:#fff;color:var(--ink);border-bottom:1px solid var(--line)}.vitrine-root .hero-media{background:#fff7ed;animation:none}.vitrine-root .hero-media:before{width:560px;height:560px;right:-150px;top:-190px;opacity:.75}.vitrine-root .hero-media:after,.vitrine-root .hero-media:before{content:"";position:absolute;border:1px solid #fed7aa;border-radius:50%}.vitrine-root .hero-media:after{width:340px;height:340px;right:40px;bottom:-210px}.vitrine-root .hero-inner{position:relative;z-index:1;max-width:920px;margin-left:max(28px,calc((100vw - 1240px)/2 + 28px));margin-right:auto}.vitrine-root .hero .badge-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:999px;background:#fff;color:#9a3412;border:1px solid #fed7aa;font-size:12px;font-weight:700}.vitrine-root .hero h1{color:var(--ink);font-size:clamp(42px,6vw,72px);line-height:1.03;letter-spacing:-.055em;max-width:900px;margin-top:20px}.vitrine-root .hero h1 span{color:var(--brand)}.vitrine-root .hero .lead{color:#475467;max-width:690px;font-size:17px;line-height:1.75;margin-top:20px}.vitrine-root .hero-actions{gap:10px}.vitrine-root .hero .btn-outline-light{color:var(--ink);border-color:var(--line-strong);background:#fff}.vitrine-root .hero .btn-outline-light:hover{background:var(--surface-subtle);border-color:#cbd0d8}.vitrine-root .btn{min-height:46px;padding:12px 17px;border-radius:12px;border:1px solid transparent;font-size:13px;font-weight:700;transition:transform .18s var(--ease),box-shadow .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease)}.vitrine-root .btn:hover{transform:translateY(-1px)}.vitrine-root .btn-orange{background:var(--brand);color:#fff!important;box-shadow:0 8px 18px rgba(249,115,22,.18)}.vitrine-root .btn-orange:hover{background:var(--brand-strong)}.vitrine-root .btn-navy{background:var(--navy);color:#fff!important}.vitrine-root .stat-row{border-top:1px solid var(--line);margin-top:44px;padding-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:700px;gap:24px}.vitrine-root .stat{display:flex;flex-direction:column;gap:3px}.vitrine-root .stat strong{color:var(--ink);font-size:26px;letter-spacing:-.04em}.vitrine-root .stat span{color:var(--muted);font-size:12px}.vitrine-root section:not(.hero){padding-top:92px;padding-bottom:92px}.vitrine-root .section-tint{background:var(--surface-subtle);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vitrine-root .section-head{max-width:760px;margin-bottom:38px}.vitrine-root .eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--brand-strong);text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:800}.vitrine-root .section-head h2{margin-top:10px;color:var(--ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.045em}.vitrine-root .section-head p{margin-top:13px;color:var(--muted);font-size:15px;line-height:1.75}.vitrine-root .info-banner{border:1px solid var(--line);background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.vitrine-root .info-banner-icon{background:var(--brand-soft);color:var(--brand-strong);border:1px solid #fed7aa}.vitrine-root .dual-card-row{gap:16px}.vitrine-root .dual-card{border-radius:var(--radius-md);box-shadow:none;border:1px solid var(--line)}.vitrine-root .dual-card--navy{background:var(--navy);border-color:var(--navy)}.vitrine-root .dual-card--green{background:#f0fdf4;border-color:#bbf7d0}.vitrine-root .dual-card strong{letter-spacing:-.025em}.vitrine-root .preview-grid{gap:18px}.vitrine-root .preview-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-1);transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.vitrine-root .preview-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:#d8dce4}.vitrine-root .preview-card h3{color:var(--ink);font-size:17px;margin-top:18px}.vitrine-root .preview-card p{color:var(--muted);font-size:13px;line-height:1.7;margin-top:8px}.vitrine-root .mini-phone{border:1px solid #dfe3e8;background:#f8fafc;border-radius:22px;padding:10px;box-shadow:inset 0 0 0 4px #fff}.vitrine-root .mini-screen{background:#fff;border-radius:15px;padding:24px 15px;min-height:150px;border:1px solid var(--line)}.vitrine-root .timeline{max-width:850px}.vitrine-root .tl-track{background:#dfe3e8;width:1px}.vitrine-root .tl-dot{background:#fff;color:var(--brand-strong);border:2px solid #fdba74;box-shadow:0 0 0 5px #fff7ed}.vitrine-root .tl-dot--orange{background:var(--brand);color:#fff;border-color:var(--brand)}.vitrine-root .tl-body{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.vitrine-root .features-grid{gap:16px}.vitrine-root .feature-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:none;padding:22px}.vitrine-root .feature-card:hover{border-color:#fdba74;box-shadow:var(--shadow-1);transform:translateY(-2px)}.vitrine-root .feature-icon{width:42px;height:42px;border-radius:12px;background:var(--brand-soft);color:var(--brand-strong);border:1px solid #fed7aa}.vitrine-root .feature-card h3{color:var(--ink);font-size:16px}.vitrine-root .feature-card p{color:var(--muted)}.vitrine-root .download{background:var(--navy);color:#fff}.vitrine-root .download-inner{border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#162033;padding:38px}.vitrine-root .download-title{letter-spacing:-.04em}.vitrine-root .dl-card{background:#fff;color:var(--ink);border:1px solid #e5e7eb;border-radius:18px}.vitrine-root .dl-card h3{color:var(--ink)}.vitrine-root .avis-form,.vitrine-root .contact-form,.vitrine-root .contact-info-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.vitrine-root .field label{color:#344054;font-size:12px;font-weight:700;margin-bottom:7px}.vitrine-root .field input,.vitrine-root .field select,.vitrine-root .field textarea{border:1px solid #dfe3e8;border-radius:11px;background:#fff;color:var(--ink);min-height:46px;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.vitrine-root .field textarea{min-height:110px}.vitrine-root .field input:focus,.vitrine-root .field select:focus,.vitrine-root .field textarea:focus{outline:none;border-color:#fb923c;box-shadow:0 0 0 3px rgba(249,115,22,.12)}.vitrine-root .contact-channel{border:1px solid var(--line);border-radius:12px;transition:border-color .15s ease,background .15s ease}.vitrine-root .contact-channel:hover{border-color:#fdba74;background:var(--surface-warm)}.vitrine-root #creator{background:#f8fafc!important;color:var(--muted)!important;border-top:1px solid var(--line)}.vitrine-root #creator strong{color:var(--ink)!important}.vitrine-root footer{background:#fff;border-top:1px solid var(--line)}.vitrine-root .footer-brand strong{color:var(--ink)}.vitrine-root .footer-desc,.vitrine-root footer a,.vitrine-root footer li{color:var(--muted)}.vitrine-root footer a:hover{color:var(--brand-strong)}.vitrine-root .wa-float{width:52px;height:52px;right:20px;bottom:20px;border-radius:16px;box-shadow:0 12px 26px rgba(16,24,40,.16)}@media (prefers-reduced-motion:no-preference){.vitrine-root .btn,.vitrine-root .dual-card,.vitrine-root .feature-card,.vitrine-root .preview-card{will-change:transform}}@media (max-width:900px){.vitrine-root .hero{padding-top:64px;padding-bottom:58px}.vitrine-root .hero-inner{margin-left:auto;margin-right:auto}.vitrine-root .hero h1{font-size:clamp(38px,9vw,58px)}.vitrine-root .nav-cta{display:none}}@media (max-width:640px){.vitrine-root .nav,.vitrine-root .wrap{padding-left:18px;padding-right:18px}.vitrine-root .nav{min-height:68px}.vitrine-root .brand-text span{display:none}.vitrine-root section:not(.hero){padding-top:68px;padding-bottom:68px}.vitrine-root .hero{padding:48px 0}.vitrine-root .hero h1{font-size:40px}.vitrine-root .hero .lead{font-size:15px;line-height:1.65}.vitrine-root .hero-actions{flex-direction:column;align-items:stretch}.vitrine-root .hero-actions .btn{width:100%;justify-content:center}.vitrine-root .stat-row{grid-template-columns:1fr;gap:14px;margin-top:32px}.vitrine-root .stat{flex-direction:row;align-items:baseline;gap:8px}.vitrine-root .section-head h2{font-size:31px}.vitrine-root .download-inner{padding:24px 18px;border-radius:20px}}.vitrine-root,.vitrine-root .brand-text,.vitrine-root .brand-text span,.vitrine-root .brand-text strong,.vitrine-root .btn,.vitrine-root .dl-card,.vitrine-root .dual-card,.vitrine-root .field,.vitrine-root .nav-cta,.vitrine-root .section-head,.vitrine-root .steps,.vitrine-root a,.vitrine-root button,.vitrine-root footer,.vitrine-root h1,.vitrine-root h2,.vitrine-root h3,.vitrine-root h4,.vitrine-root h5,.vitrine-root h6,.vitrine-root input,.vitrine-root label,.vitrine-root li,.vitrine-root p,.vitrine-root select,.vitrine-root small,.vitrine-root span,.vitrine-root strong,.vitrine-root textarea{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vitrine-root .brand-text span,.vitrine-root .brand-text strong,.vitrine-root nav.links a{color:#000000!important}.vitrine-root .dual-card--navy{background:#ffffff!important;border-color:var(--line)!important;color:#000000!important}.vitrine-root .dual-card--navy .dual-card-eyebrow,.vitrine-root .dual-card--navy strong{color:#0b2444!important}.vitrine-root .dual-card--navy p{color:#000000!important}.vitrine-root .dual-card--green .dual-card-eyebrow,.vitrine-root .dual-card--green strong{color:#0b2444!important}.vitrine-root .dual-card--green p{color:#000000!important}.vitrine-root .avis-form,.vitrine-root .avis-list,.vitrine-root .contact-form,.vitrine-root .feature-card,.vitrine-root .info-banner,.vitrine-root .preview-card{color:#000000}.vitrine-root .avis-form p,.vitrine-root .avis-list p,.vitrine-root .contact-form p,.vitrine-root .feature-card p,.vitrine-root .info-banner p,.vitrine-root .preview-card p{color:#000000!important}.vitrine-root .avis-form h3,.vitrine-root .contact-form h3,.vitrine-root .feature-card h3,.vitrine-root .info-banner strong,.vitrine-root .preview-card h3{color:#0b2444!important}.vitrine-root .dl-card{background:#ffffff!important;color:#000000!important;border-color:#e5e7eb!important}.vitrine-root .dl-card h3,.vitrine-root .dl-card strong{color:#0b2444!important}.vitrine-root .dl-card li,.vitrine-root .dl-card p,.vitrine-root .steps,.vitrine-root .steps li{color:#000000!important}.vitrine-root .steps li b,.vitrine-root .steps li i{color:var(--orange-500)!important}.vitrine-root #qr-apk{background:#ffffff}.vitrine-root .field label{color:#000000!important}.vitrine-root .field input,.vitrine-root .field select,.vitrine-root .field textarea{color:#000000!important;background:#ffffff!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.vitrine-root .field input::-moz-placeholder,.vitrine-root .field textarea::-moz-placeholder{color:#000000!important;opacity:1!important}.vitrine-root .field input::placeholder,.vitrine-root .field select:invalid,.vitrine-root .field textarea::placeholder{color:#000000!important;opacity:1!important}.vitrine-root .contact-channel,.vitrine-root .contact-channel p,.vitrine-root .contact-channel span{color:#000000!important}.vitrine-root .contact-channel strong{color:#0b2444!important}.vitrine-root #creator{background:#ffffff!important}.vitrine-root #creator,.vitrine-root #creator p,.vitrine-root #creator span,.vitrine-root #creator strong,.vitrine-root footer{color:#000000!important}.vitrine-root footer{background:#ffffff!important}.vitrine-root .footer-bottom,.vitrine-root .footer-bottom *,.vitrine-root .footer-brand strong,.vitrine-root .footer-desc,.vitrine-root footer a,.vitrine-root footer h4,.vitrine-root footer li{color:#000000!important}.vitrine-root footer a:hover{color:var(--orange-500)!important}.vitrine-root .section-head,.vitrine-root .section-head h2,.vitrine-root .section-head p,.vitrine-root .section-head span{color:#000000!important}.vitrine-root .section-head h2{color:#0b2444!important}.vitrine-root .eyebrow{color:var(--orange-600)!important}.vitrine-root .avis-form,.vitrine-root .avis-list,.vitrine-root .contact-form,.vitrine-root .feature-card,.vitrine-root .info-banner,.vitrine-root .preview-card{color:#000000!important}.vitrine-root .fa,.vitrine-root .fab,.vitrine-root .far,.vitrine-root .fas,.vitrine-root [class*=" fa-"],.vitrine-root [class^=fa-]{font-family:Font Awesome\ 6 Free,Font Awesome\ 6 Brands!important}