html,body{overflow-x:clip}html,body{-webkit-overflow-scrolling:touch}.btn-outline{transition:all 0.3s ease}.btn-outline--dark{border-color:#cbd5e1;color:var(--primary,#0A366F)}.btn-outline--dark:hover{border-color:var(--primary,#0A366F);background:rgb(10 54 111 / .05);color:var(--primary,#0A366F)}.btn-pulse{display:inline-flex;align-items:center;gap:8px}.btn-pulse .btn-icon{width:16px;height:16px;transition:transform 0.3s ease}.btn-pulse:hover .btn-icon{transform:translateX(4px)}.btn-icon-eco{color:#10B981}@keyframes border-pulse{0%{box-shadow:0 0 0 0 rgb(0 159 227 / .3)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.kf-intro-main-img{border-radius:8px;box-shadow:0 4px 12px rgb(10 54 111 / .08);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94),box-shadow 0.4s ease;cursor:default;margin-bottom:24px}.kf-intro-main-img:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgb(10 54 111 / .15)}.kf-industries{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0 0;width:100%}.elementor-element.kf-ind-card{border:1px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px 6px rgb(10 54 111 / .05)!important;background-size:100% auto!important;background-position:center center!important;transition:background-size 0.6s cubic-bezier(.25,.46,.45,.94),transform 0.4s cubic-bezier(.25,.46,.45,.94),box-shadow 0.4s ease,border-color 0.4s ease!important;cursor:default}.elementor-element.kf-ind-card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 24px rgb(10 54 111 / .15),0 0 0 1px #009fe3!important;border-color:#009fe3!important;background-size:108% auto!important}@media (max-width:600px){.kf-industries{grid-template-columns:repeat(2,1fr)}}.ler-funcionamento .e-n-accordion-item-title{transition:transform 0.3s ease}.ler-funcionamento .e-n-accordion-item-title:hover{transform:translateX(4px)!important;color:#009fe3!important}.elementor-element.kf-type-modern-card{border:1px solid #cbd5e1!important;border-radius:16px!important;box-shadow:0 1px 3px rgb(0 43 73 / .08)!important;overflow:hidden!important;transition:all 0.3s!important}.elementor-element.kf-type-modern-card:hover{border-color:#009fe3!important;box-shadow:0 4px 12px rgb(0 43 73 / .1)!important}.cc-timeline-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;padding-top:20px}.cc-timeline-nodes::before{content:"";position:absolute;top:26px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,rgb(10 54 111 / .1) 0%,rgb(228 91 37 / .4) 100%);z-index:0}.cc-t-node{position:relative;z-index:1;padding:0 12px;display:flex;flex-direction:column;height:100%}.cc-t-icon-wrapper{width:32px;height:32px;background:#fff;border:2px solid #0a366f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:#0a366f;box-shadow:0 0 0 8px #f4f7f9;transition:transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background 0.3s ease}.cc-t-node:hover .cc-t-icon-wrapper{transform:translateY(-4px) scale(1.1);background:#A23B47;border-color:#A23B47;color:#fff;box-shadow:0 4px 12px rgb(162 59 71 / .3),0 0 0 8px #f4f7f9}.cc-t-node h4{text-align:center;font-size:clamp(1.15rem, 2.2vw, 1.45rem)!important;color:#0a366f;margin-bottom:12px;font-weight:700!important;line-height:1.2;letter-spacing:-.02em}.cc-t-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;counter-reset:desafios;flex:1}.cc-t-list li{flex:1;display:flex;flex-direction:column;justify-content:center;font-size:1rem!important;color:#4a5568;background:#fff;padding:10px 12px 10px 16px;border-radius:8px;border:1px solid #e2e8f0;position:relative;line-height:1.3;transition:transform 0.2s cubic-bezier(.25,.46,.45,.94),border-color 0.2s ease,box-shadow 0.2s ease}.cc-t-list li:hover{transform:translateY(-2px);border-color:#A23B47;box-shadow:0 4px 12px rgb(10 54 111 / .08)}.cc-t-list li::before{counter-increment:desafios;content:counter(desafios);position:absolute;top:50%;left:-12px;transform:translateY(-50%);width:22px;height:22px;background:#f4f7f9;color:#0a366f;font-size:.75rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);transition:background 0.3s ease,color 0.3s ease}.cc-t-list li:hover::before{background:#A23B47;color:#fff;border-color:#A23B47;transform:translateY(-50%) scale(1.1)}.cc-chip-highlight{color:#1a2233;font-weight:800}.cc-chip-badge{color:#1a2233;font-weight:800}@media (max-width:900px){.cc-timeline-nodes{grid-template-columns:1fr;gap:40px;padding-top:0}.cc-timeline-nodes::before{display:none}.cc-t-icon-wrapper{box-shadow:none}}.cc-t-node{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease,transform 0.6s ease}.cc-t-node.cc-visible{opacity:1;transform:translateY(0)}.cc-t-node:nth-child(1){transition-delay:0.1s}.cc-t-node:nth-child(2){transition-delay:0.2s}.cc-t-node:nth-child(3){transition-delay:0.3s}.cc-t-summation{display:flex;flex-direction:column;align-items:center;margin-top:8px;margin-bottom:-16px;position:relative;z-index:2}.cc-t-summation-arrow{width:3px;height:24px;background:linear-gradient(180deg,rgb(228 91 37 / .3) 0%,#009fe3 100%)}.cc-t-summation-icon{width:28px;height:28px;background:#009fe3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-2px;box-shadow:0 4px 8px rgb(228 91 37 / .4);border:2px solid #f4f7f9}.cc-tf-number{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;margin-bottom:2px}.cc-tf-prefix,.cc-tf-suffix{font-size:.9rem;font-weight:500;color:rgb(255 255 255 / .7)}.cc-tf-value{font-size:clamp(2rem, 3.5vw, 2.5rem);font-weight:800;color:#fff;line-height:1;letter-spacing:-.02em}#karl-bg-overlay{position:relative;overflow:hidden;padding-top:40px!important;padding-bottom:40px!important}#karl-bg-overlay::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061e3cfa 0%,rgb(10 54 111 / .85) 45%,rgb(10 54 111 / .2) 100%);z-index:1;pointer-events:none}#karl-bg-overlay>.e-con-inner{position:relative;z-index:2}#karl-bg-overlay .karl-bg-img,#karl-bg-overlay .karl-bg-img img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;z-index:0}#karl-bg-overlay .karl-bg-img img{object-fit:cover!important;transform-origin:center center}.lista-substituto .karl-bullet-list,#karl-bg-overlay .karl-bullet-list{list-style:none;padding:0;margin:24px 0;display:flex;flex-direction:column;gap:4px}#karl-bg-overlay .karl-bullet-item{display:flex;align-items:center;gap:16px;padding:4px 0;transition:all 0.3s ease;width:fit-content;cursor:default}#karl-bg-overlay .karl-bullet-item:hover{transform:translateX(4px)}#karl-bg-overlay .karl-bullet-icon-wrapper{width:40px;height:40px;border-radius:50%;background-color:#fff0;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color 0.3s ease,box-shadow 0.3s ease}#karl-bg-overlay .karl-bullet-icon{width:28px;height:28px;object-fit:contain;filter:brightness(0) invert(1);opacity:1;transition:filter 0.3s ease,opacity 0.3s ease}#karl-bg-overlay .karl-bullet-text{font-family:var(--lt-font-body,inherit),sans-serif;font-size:17px;font-weight:500;color:rgb(255 255 255 / .95);letter-spacing:.01em;line-height:1.3}#karl-bg-overlay .karl-bullet-item:hover .karl-bullet-text{color:var(--lt-accent-blue,#009fe3)}#karl-bg-overlay .karl-bullet-item:hover .karl-bullet-icon-wrapper{background-color:#fff;box-shadow:0 0 0 4px #009fe3}#karl-bg-overlay .karl-bullet-item:hover .karl-bullet-icon{filter:brightness(0) saturate(100%) invert(46%) sepia(77%) saturate(3033%) hue-rotate(172deg) brightness(98%) contrast(101%);opacity:1}@media (max-width:1024px){#karl-bg-overlay .karl-bullet-list{width:100%;max-width:400px;margin:24px auto}#karl-bg-overlay .karl-bullet-item{text-align:left}}.btn-conversion .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;background:#10B981!important;color:white!important;padding:20px 28px!important;border-radius:50px!important;font-size:1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 24px rgb(16 185 129 / .3);transition:all 0.3s ease!important}.btn-conversion.btn-sm .elementor-button{padding:15px 24px!important;font-size:0.9rem!important}.btn-conversion .elementor-button:hover{background:white!important;color:#10B981!important;box-shadow:0 12px 32px rgb(255 255 255 / .4);transform:translateY(-2px)}@keyframes pulse-soft{0%{box-shadow:0 0 0 0 rgb(16 185 129 / .5)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}#tecnologia-sensor.vi-root{width:100%;box-sizing:border-box;background:#FFF;padding:0}#tecnologia-sensor .vi-pin-target{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column}#tecnologia-sensor .vi-header{text-align:center;margin-bottom:16px;border:none}#tecnologia-sensor .vi-header h2{font-size:clamp(1.8rem, 2.5vw, 2.2rem);font-weight:400;color:#0A366F;margin:0;line-height:1.2}#tecnologia-sensor .vi-header strong{font-weight:800;color:#0A366F}#tecnologia-sensor .vi-split-container{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:stretch;flex:1;min-height:0}#tecnologia-sensor .vi-left-visual{position:relative;background:#f8f9fa;border-radius:12px;padding:32px 32px 24px 32px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid #e9ecef;overflow:hidden;height:100%;box-sizing:border-box}#tecnologia-sensor .vi-stage-wrap{display:flex;align-items:center;justify-content:center;width:100%;flex-grow:1;position:relative;z-index:1}#tecnologia-sensor .vi-stage-frame{position:relative;width:100%;height:100%;min-height:220px;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center;transform:translate(-51px,56px) scale(1.05)}#tecnologia-sensor .vi-stage-frame>svg{position:relative;z-index:1;max-width:100%;max-height:100%}#tecnologia-sensor .vi-progress{width:100%;max-width:240px;margin:16px 0 0 0;position:relative;z-index:1}#tecnologia-sensor .vi-progress-track{height:3px;background:rgb(0 99 185 / .1);border-radius:2px;overflow:hidden}#tecnologia-sensor .vi-progress-fill{height:100%;background:#0063b9;width:0%;transition:width 0.2s linear}#tecnologia-sensor .vi-right-content{padding-top:0;display:flex;flex-direction:column;justify-content:flex-start;height:100%;box-sizing:border-box}#tecnologia-sensor .vi-description{font-size:1rem;line-height:1.6;color:#4a5568;display:flex;flex-direction:column;gap:16px}#tecnologia-sensor .vi-description p{margin:0 0 24px 0;font-weight:300}#tecnologia-sensor .vi-description strong{color:#0A366F;font-weight:700}#tecnologia-sensor .vi-specs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e2e8f0;padding-top:24px;margin-top:24px}#tecnologia-sensor .vi-specs>div{display:flex;flex-direction:column;padding:0 12px}#tecnologia-sensor .vi-spec-1{padding-left:0;padding-right:12px}#tecnologia-sensor .vi-spec-2,#tecnologia-sensor .vi-spec-3{border-left:1px solid #e2e8f0}#tecnologia-sensor .vi-spec-key{font-size:11px;color:#64748B;text-transform:uppercase;letter-spacing:.5px;font-weight:700;margin-bottom:6px}#tecnologia-sensor .vi-spec-val{font-size:1.15rem;color:#0A366F;font-weight:600;letter-spacing:-.5px}@media (max-width:900px){#tecnologia-sensor .vi-split-container{grid-template-columns:1fr}}#comparativo{position:relative;z-index:2;background:#F4F7FB}html{scroll-behavior:auto!important}.elementor-widget-html:has(#tecnologia-sensor),.elementor-widget-html:has(#tecnologia-sensor)>.elementor-widget-container{padding:0!important;margin:0!important}.kf-compare{width:100%;max-width:900px;margin:0 auto;border-collapse:separate;border-spacing:0;background-color:#fff;border-radius:12px;border:1px solid #cbd5e1;overflow:hidden;font-family:'Libre Franklin',system-ui,sans-serif;table-layout:fixed}.kf-compare th.cg-crit,.kf-compare td.cg-crit{width:38.5%}.kf-compare th.cg-kf,.kf-compare td.cg-kf{width:30.75%}.kf-compare th.cg-vp,.kf-compare td.cg-vp{width:30.75%}.kf-compare thead tr{background:#0a366f;color:#fff}.kf-compare thead th{padding:12px 16px;font-weight:700;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase;text-align:center;border:none}.kf-compare thead th.cg-crit{text-align:left}.kf-compare tbody td{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#1a2233;font-weight:500;font-size:.95rem;background:#fff;text-align:center;vertical-align:middle;transition:all 0.2s ease-out}.kf-compare tbody td.cg-crit{text-align:left}.kf-compare tbody tr:nth-child(even) td{background-color:#f8fafc}.kf-compare tbody tr:last-child td{border-bottom:none}.kf-compare tbody tr:hover td{background-color:#fff;box-shadow:0 4px 12px rgb(10 54 111 / .08);transform:translateY(-2px);position:relative;z-index:10;border-bottom-color:#fff0}.kf-compare tbody tr:hover td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.kf-compare tbody tr:hover td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.kf-compare .text-danger{color:#e11d48!important;font-weight:500}.kf-compare .text-success{color:#1a2233!important;font-weight:500}.kf-compare td.cg-kf.text-danger::before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e11d48' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") no-repeat center}.kf-compare td.cg-vp.text-success::before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310B981' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") no-repeat center}@media (max-width:768px){.kf-compare{table-layout:auto;font-size:.9rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.kf-compare thead,.kf-compare tbody{display:table;width:100%;min-width:480px}.kf-compare thead th,.kf-compare tbody td{padding:14px 10px}.kf-compare thead th{font-size:.7rem}}.kf-compare,.kf-compare th,.kf-compare td{border-left:0!important;border-right:0!important;border-top:0!important}.kf-compare{border:1px solid #cbd5e1!important}.kf-compare thead th{border-bottom:0!important}.kf-compare tbody td{border-bottom:1px solid #e2e8f0!important}.kf-compare tbody tr:last-child td{border-bottom:0!important}.kf-compare tbody tr:hover td{border-bottom-color:transparent!important}.kf-compare{border:0!important}.kf-compare{width:100%;max-width:900px;margin:0 auto;border-collapse:separate;border-spacing:0;background-color:#fff;border-radius:12px;border:1px solid #cbd5e1;overflow:hidden;font-family:'Libre Franklin',system-ui,sans-serif;table-layout:fixed}.kf-compare th.cg-crit,.kf-compare td.cg-crit{width:38.5%}.kf-compare th.cg-kf,.kf-compare td.cg-kf{width:30.75%}.kf-compare th.cg-vp,.kf-compare td.cg-vp{width:30.75%}.kf-compare thead tr{background:#0a366f;color:#fff}.kf-compare thead th{padding:12px 16px;font-weight:700;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase;text-align:center;border:none}.kf-compare thead th.cg-crit{text-align:left}.kf-compare tbody td{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#1a2233;font-weight:500;font-size:.95rem;background:#fff;text-align:center;vertical-align:middle;transition:all 0.2s ease-out}.kf-compare tbody td.cg-crit{text-align:left}.kf-compare tbody tr:nth-child(even) td{background-color:#f8fafc}.kf-compare tbody tr:last-child td{border-bottom:none}.kf-compare tbody tr:hover td{background-color:#fff;box-shadow:0 4px 12px rgb(10 54 111 / .08);transform:translateY(-2px);position:relative;z-index:10;border-bottom-color:#fff0}.kf-compare tbody tr:hover td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.kf-compare tbody tr:hover td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.kf-compare .text-danger{color:#e11d48!important;font-weight:500}.kf-compare .text-success{color:#1a2233!important;font-weight:500}.kf-compare td.cg-kf.text-danger::before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e11d48' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") no-repeat center}.kf-compare td.cg-vp.text-success::before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310B981' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") no-repeat center}@media (max-width:768px){.kf-compare{table-layout:auto;font-size:.9rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.kf-compare thead,.kf-compare tbody{display:table;width:100%;min-width:480px}.kf-compare thead th,.kf-compare tbody td{padding:14px 10px}.kf-compare thead th{font-size:.7rem}}.kf-compare thead:first-child tr:first-child th{border-block-start:0!important;border-top:0!important}.kf-compare tbody tr:hover td{transform:none!important;box-shadow:0 2px 8px rgb(10 54 111 / .06)!important}#results-table{border:1px solid #e2e8f0;border-radius:12px;margin:0 auto 24px auto;max-width:900px;background:#fff}#results-table .rt-header{border-radius:11px 11px 0 0;display:grid;grid-template-columns:1.5fr 2fr 1.2fr 1.2fr 1.5fr;background:#0a366f;color:#fff;font-weight:700;padding:12px 16px;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}#results-table .rt-row{display:grid;grid-template-columns:1.5fr 2fr 1.2fr 1.2fr 1.5fr;padding:12px 16px;border-bottom:1px solid #eef2f6;align-items:center;color:#1a2533;font-weight:500;font-size:.95rem;background:#fff;transition:all 0.2s ease-out;position:relative;font-family:"Libre Franklin",sans-serif}#results-table .rt-row:nth-child(even){background-color:#f8fafc}#results-table .rt-row:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgb(10 54 111 / .08);z-index:10;border-radius:8px;border-color:#fff0}#results-table .rt-row:last-child{border-bottom:none;border-radius:0 0 11px 11px}#results-table .rtc{padding:0 10px}#results-table .rt-header .rtc:nth-child(n+3),#results-table .rt-row .rtc:nth-child(n+4){text-align:center;display:flex;justify-content:center;align-items:center}#results-table .badge-equiv{display:inline-flex;align-items:center;justify-content:center;background:#0a366f;color:#fff;border:1px solid #0a366f;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:20px;letter-spacing:0;text-transform:uppercase;transition:0.3s}#results-table .rt-row:hover .badge-equiv{background:#009fe3;border-color:#009fe3}#results-table .hover-photo{position:absolute;top:-80px;left:20%;width:120px;height:80px;object-fit:cover;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .25);border:3px solid #fff;opacity:0;visibility:hidden;transform:translateY(15px) scale(.95);transition:all 0.3s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:100}#results-table .rt-row:hover .hover-photo{opacity:1;visibility:visible;transform:translateY(0) scale(1)}@media (max-width:991px){#results-table .hover-photo{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);width:140px;height:95px;z-index:1000;margin:0;pointer-events:none}#results-table .rt-row.is-tap-active .hover-photo{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}#results-table .rt-row{cursor:pointer}}@media (max-width:900px){#results-table{overflow-x:auto;-webkit-overflow-scrolling:touch}#results-table .rt-header,#results-table .rt-row{min-width:720px;font-size:.78rem;padding:10px 12px}#results-table .rt-header{font-size:.7rem;letter-spacing:.3px}#results-table .rtc{padding:0 6px}}.invest-box-img img{filter:drop-shadow(0 20px 25px rgb(0 0 0 / .4));transition:transform 0.4s cubic-bezier(.16,1,.3,1);will-change:transform}.invest-box-img:hover img{transform:translateY(-5px) scale(1.02)}.elementor-element-e6cbf7d{overflow:hidden}.elementor-element-e6cbf7d .elementor-element-ac9e174,.elementor-element-e6cbf7d .elementor-element-f2484bf,.elementor-element-e6cbf7d .elementor-element-310e6d6{max-width:55%;position:relative;z-index:2}.elementor-element-e6cbf7d .invest-box-img{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:380px;z-index:1;margin:0;pointer-events:none}#normas-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;max-width:1000px;margin:0 auto;padding:0!important}#normas-grid>.e-con-inner,#normas-grid>.e-con>.e-con-inner{display:contents!important}#normas-grid .norm-card-elem{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;transition:transform 0.3s cubic-bezier(.25,.46,.45,.94),border-color 0.3s cubic-bezier(.25,.46,.45,.94),box-shadow 0.3s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05),0 2px 4px -1px rgb(0 0 0 / .03);cursor:pointer;height:100%;align-self:stretch}#normas-grid .norm-card-elem:hover{transform:translateY(-4px);border-color:#009fe3!important;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05)!important}#normas-grid .norm-card-elem-header{align-items:center!important;gap:12px!important}#normas-grid .norm-icon-elem{color:#009fe3;width:28px;height:28px;flex-shrink:0;display:block}#normas-grid .norm-title-elem{flex:1 1 auto;margin:0!important}#normas-grid .norm-title-elem .elementor-heading-title{color:#0a366f!important;font-weight:700!important;font-size:1.125rem!important;margin:0!important;line-height:1.3!important}#normas-grid .norm-arrow-elem{flex:0 0 auto;opacity:0;transform:translateX(-8px) translateY(8px);transition:opacity 0.3s cubic-bezier(.25,.46,.45,.94),transform 0.3s cubic-bezier(.25,.46,.45,.94);width:20px;height:20px}#normas-grid .norm-arrow-elem svg{color:#009fe3;width:20px;height:20px;display:block}#normas-grid .norm-card-elem:hover .norm-arrow-elem{opacity:1;transform:translateX(0) translateY(0)}#normas-grid .norm-text-elem,#normas-grid .norm-text-elem p{font-size:1rem!important;line-height:1.6!important;color:#4a5568!important;margin:0!important}@media (max-width:768px){#normas-grid{grid-template-columns:1fr!important}}#documentacao .tech-docs-list{display:flex;flex-direction:column;background:#fff0;padding:0;border-top:1px solid #cbd5e1}#documentacao .tech-doc-row{background:#fff0;display:flex;align-items:center;padding:20px 24px;text-decoration:none;transition:all 0.2s ease;gap:20px;border-bottom:1px solid #cbd5e1}#documentacao .tech-doc-row:hover .doc-row-title,#documentacao .tech-doc-row:hover .doc-row-category,#documentacao .tech-doc-row:hover .doc-row-icon{color:#009FE3}#documentacao .doc-row-icon{color:#0a366f;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:0.2s;width:24px;height:24px}#documentacao .doc-row-icon svg{width:22px;height:22px;stroke-width:2.5}#documentacao .doc-row-info{display:flex;align-items:center;flex-grow:1;gap:6px;min-width:0;color:#0a366f}#documentacao .doc-row-title{font-family:"Libre Franklin",sans-serif;font-size:.95rem;font-weight:600;color:#0a366f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.2s}#documentacao .doc-row-category{font-family:"Libre Franklin",sans-serif;font-size:.9rem;font-weight:500;color:#4a5568;white-space:nowrap;flex-shrink:0;text-align:right;width:160px}#documentacao .cd-mini-empty{text-align:center;color:#6b7c96;padding:40px}@media (max-width:768px){#documentacao .tech-doc-row{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "cat cat";column-gap:12px;row-gap:12px;align-items:start;padding:20px 16px}#documentacao .doc-row-icon{grid-area:icon}#documentacao .doc-row-info{grid-area:title;width:auto;min-width:0}#documentacao .doc-row-title{white-space:normal;line-height:1.4}#documentacao .doc-row-category{grid-area:cat;width:fit-content;justify-self:start;text-align:left;margin-left:0;font-size:.95rem;background:rgb(10 54 111 / .05);padding:4px 10px;border-radius:4px}}.form-kf .elementor-field-textual{width:100%!important;padding:10px 14px!important;border:1px solid rgb(10 54 111 / .15)!important;border-radius:8px!important;font-family:inherit!important;font-size:1rem!important;background:#fff!important;color:#1a2233!important;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:none!important}.form-kf .elementor-field-textual::placeholder{color:#94a3b8!important;opacity:1}.form-kf .elementor-field-textual:focus{outline:none!important;border-color:#009fe3!important;background:#fff!important;box-shadow:0 0 0 3px rgb(0 99 185 / .1)!important}.form-kf .elementor-field-label{display:block;font-size:0.95rem!important;font-weight:800!important;color:#0a366f!important;margin-bottom:4px!important;line-height:1.2}.form-kf .elementor-mark-required .elementor-field-label:after{color:#0a366f!important}.form-kf .elementor-field-group{margin-bottom:16px}.form-kf .elementor-field-group.e-form__buttons{margin-bottom:0}.form-kf .elementor-col-50{width:100%!important}.form-kf .elementor-field-type-acceptance{margin-top:10px;margin-bottom:20px;display:flex;flex-direction:row;align-items:flex-start;gap:12px;flex-wrap:nowrap;grid-column:1 / -1!important;width:100%!important}.form-kf .elementor-field-type-acceptance>.elementor-field-label{flex:1 1 0!important;min-width:0!important}body .form-kf .elementor-form .elementor-field-type-acceptance .elementor-field-subgroup{order:-1!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;display:block!important;margin:2px 0 0 0}body .form-kf .elementor-form .elementor-field-type-acceptance .elementor-field-option{display:inline-block!important;width:auto!important}body .form-kf .elementor-form .elementor-field-type-acceptance>.elementor-field-label{flex:1 1 auto!important;min-width:0!important;width:auto!important}.form-kf .elementor-acceptance-field{display:inline-block!important;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;flex-shrink:0;margin:2px 0 0 0!important;background:#fff;border:2px solid rgb(10 54 111 / .2);border-radius:6px;cursor:pointer;position:relative;transition:all 0.2s;vertical-align:top}.form-kf .elementor-acceptance-field:checked{background-color:#009fe3!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:12px 12px!important;border-color:#009fe3!important}@keyframes form-kf-check-pop{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.form-kf .elementor-field-type-acceptance label{font-size:0.85rem!important;line-height:1.5!important;color:#4a5568!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;margin:0!important;cursor:pointer}.form-kf .elementor-field-type-acceptance label a{color:#009fe3;text-decoration:underline}.form-kf .elementor-field-type-acceptance label a:hover{color:#008ac6}.form-kf .e-form__buttons{width:100%}.form-kf .elementor-button{width:100%!important;padding:16px 36px!important;background:#0a366f!important;color:#fff!important;border:2px solid #0a366f!important;border-radius:50px!important;font-size:1.1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.5px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:none!important;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)!important}.form-kf .elementor-button:hover{background:#009fe3!important;color:#fff!important;border-color:#009fe3!important;transform:none;box-shadow:none!important}.elementor-element-da4688e{background-color:#fff!important}.elementor-element-14ea1e0>.e-con-inner{box-shadow:0 20px 40px rgb(10 54 111 / .08);border-radius:20px;overflow:hidden}.elementor-element-6b10187>.e-con,.elementor-element-f9ece72>.e-con{display:grid!important;grid-template-columns:100px 1fr!important;align-items:start!important;column-gap:8px}.elementor-element-6b10187>.e-con>.elementor-widget-heading:first-child,.elementor-element-f9ece72>.e-con>.elementor-widget-heading:first-child{max-width:100px!important;width:100%!important}.elementor-element-6b10187>.e-con>.elementor-widget,.elementor-element-f9ece72>.e-con>.elementor-widget{min-width:0!important}.elementor-element-6b10187>.e-con .elementor-heading-title,.elementor-element-f9ece72>.e-con .elementor-heading-title{overflow-wrap:break-word;word-break:break-word}@media (max-width:480px){.elementor-element-6b10187>.e-con,.elementor-element-f9ece72>.e-con{grid-template-columns:84px 1fr!important;column-gap:6px}.elementor-element-6b10187>.e-con>.elementor-widget-heading:first-child,.elementor-element-f9ece72>.e-con>.elementor-widget-heading:first-child{max-width:84px!important}.elementor-element-6b10187>.e-con .elementor-heading-title,.elementor-element-f9ece72>.e-con .elementor-heading-title{font-size:14px!important;line-height:1.35}}.faq-final-cta{background:#fff0}.faq-final-cta>.e-con-inner{width:100%}.faq-cta-layout{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:100%;background:#0A366F!important;border-radius:16px!important;overflow:hidden;box-shadow:0 20px 40px rgb(10 54 111 / .2)}.faq-cta-layout>.e-con-inner{flex-direction:row!important;gap:0!important;align-items:stretch!important;max-width:100%!important;width:100%}.faq-cta-img{flex:0 0 45%!important;width:45%!important;position:relative;overflow:hidden;min-height:320px;background:#0A366F}.faq-cta-img>.e-con-inner{height:100%;width:100%}.faq-cta-img .elementor-widget-image,.faq-cta-img .elementor-widget-image .elementor-widget-container,.faq-cta-img .elementor-image,.faq-cta-img figure{width:100%;height:100%}.faq-cta-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transform:scaleX(-1);transition:transform 0.6s ease}.faq-cta-layout:hover .faq-cta-img img{transform:scale(-1.05,1.05)}.faq-cta-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center}.faq-cta-content>.e-con-inner{flex-direction:column!important;align-items:flex-start;max-width:100%!important}.faq-cta-content,.faq-cta-content .elementor-heading-title,.faq-cta-content h3,.faq-cta-content p,.faq-cta-content .elementor-icon-list-text,.faq-cta-content .elementor-icon-list-item,.faq-cta-content .elementor-icon-list-item a,.faq-cta-content .elementor-icon-list-item span{color:#ffffff!important}.faq-cta-content .elementor-heading-title{font-size:1.6rem!important;font-weight:800!important;line-height:1.2!important}.cta-badge-auth{display:inline-block;background:rgb(255 255 255 / .1);color:#10B981!important;font-size:.75rem;font-weight:800;letter-spacing:1px;border-radius:50px;text-transform:uppercase;width:max-content}.faq-cta-list .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:12px!important;list-style:none!important}.faq-cta-list .elementor-icon-list-item>a,.faq-cta-list .elementor-icon-list-item>span{display:flex!important;align-items:center!important;gap:12px!important}.faq-cta-list .elementor-icon-list-icon{width:24px!important;height:24px!important;flex-shrink:0;background:#10B981!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.faq-cta-list .elementor-icon-list-icon i,.faq-cta-list .elementor-icon-list-icon svg{color:#ffffff!important;fill:#ffffff!important;font-size:12px!important;width:12px!important;height:12px!important}.faq-cta-list .elementor-icon-list-text{color:rgb(255 255 255 / .92)!important;font-size:1rem!important;font-weight:500!important}.cta-action-wrapper{width:100%}.cta-action-wrapper>.e-con-inner{align-items:flex-start!important;gap:16px!important}.faq-cta-content .cta-microcopy{display:flex;align-items:center;gap:8px;font-size:.85rem;color:rgb(255 255 255 / .65)!important;line-height:1.4}.faq-cta-content .cta-microcopy svg{width:16px;height:16px;color:rgb(255 255 255 / .55)!important;flex-shrink:0}@media (max-width:768px){.faq-cta-layout,.faq-cta-layout>.e-con-inner{flex-direction:column!important}.faq-cta-img{flex:0 0 auto!important;width:100%!important;height:250px;min-height:250px}.faq-cta-content{text-align:center}.faq-cta-content>.e-con-inner{align-items:center!important;text-align:center}.faq-cta-list .elementor-icon-list-item>a,.faq-cta-list .elementor-icon-list-item>span{justify-content:flex-start!important}}.elementor-element-a8e8d43 .e-n-accordion-item-title-icon{color:#0A366F;transition:color 0.2s ease}.elementor-element-a8e8d43 .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon{color:#009FE3}.elementor-element-a8e8d43 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#009FE3}.menu-karl .e-n-menu-title-container{position:relative;transition:color 0.3s ease-out}.menu-karl .e-n-menu-title-text{position:relative;display:inline-block}.menu-karl .e-n-menu-title-text::after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#009fe3;transition:width 0.3s ease-out}.menu-karl .e-n-menu-title-container:hover .e-n-menu-title-text::after,.menu-karl .e-n-menu-title-container.is-scroll-active .e-n-menu-title-text::after{width:100%}.menu-karl .e-n-menu-title-container:hover,.menu-karl .e-n-menu-title-container.is-scroll-active{color:#009fe3!important}@media (max-width:767px){.elementor-page-23644 .elementor-button{font-size:12px!important}}@media (max-width:767px){.kf-compare thead th{padding:8px 6px!important;font-size:0.65rem!important;letter-spacing:0.3px!important;line-height:1.2!important}.kf-compare tbody td{padding:8px 6px!important;font-size:0.72rem!important;line-height:1.25!important}.kf-compare th.cg-crit,.kf-compare td.cg-crit{width:32%!important}.kf-compare th.cg-kf,.kf-compare td.cg-kf{width:34%!important}.kf-compare th.cg-vp,.kf-compare td.cg-vp{width:34%!important}}@media (max-width:767px){.form-kf .elementor-field-type-acceptance{flex-wrap:nowrap;align-items:flex-start;gap:10px}.form-kf .elementor-field-type-acceptance .elementor-field-subgroup{flex:0 0 20px!important;width:20px!important;min-width:20px!important}.form-kf .elementor-field-type-acceptance>.elementor-field-label{flex:1 1 0%!important;min-width:0!important;word-wrap:normal;overflow-wrap:break-word}}@media (max-width:1024px){.menu-karl .e-n-menu-wrapper{background:#ffffff!important;box-sizing:border-box!important}.menu-karl .e-n-menu-heading{padding-top:20px!important;padding-right:15px!important;padding-bottom:20px!important;box-sizing:border-box!important}}.elementor-page-23644 #rd-floating_button-ljq2ejnm,.elementor-page-23644 [id^="rd-floating_button-"]{display:none!important}.rolar-baixo-lp{left:50%!important;transform:translateX(-50%)!important}.rolar-baixo-lp .scroll-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;opacity:1;transition:opacity 0.4s cubic-bezier(.16,1,.3,1),transform 0.4s cubic-bezier(.16,1,.3,1)}.rolar-baixo-lp .scroll-indicator:hover{opacity:1;transform:translateY(4px)}.rolar-baixo-lp .mouse-pill{width:26px;height:42px;border:2px solid #0A366F;border-radius:20px;position:relative;display:flex;justify-content:center;background:#fff0}.rolar-baixo-lp .mouse-wheel{width:4px;height:8px;background:#0A366F;border-radius:4px;margin-top:6px;animation:kfMouseScroll 1.5s cubic-bezier(.15,.41,.69,.94) infinite}@keyframes kfMouseScroll{0%{transform:translateY(0);opacity:1}100%{transform:translateY(14px);opacity:0}}.rolar-baixo-lp .scroll-text{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#0A366F}.floating-cta-btn{position:fixed;bottom:32px;right:32px;background:#009FE3;color:#fff;border:none;border-radius:32px;padding:14px 24px;display:flex;flex-direction:row;align-items:center;gap:12px;cursor:pointer;z-index:999998;box-shadow:0 8px 24px rgb(0 99 185 / .3);transition:transform 0.3s cubic-bezier(.25,.46,.45,.94),opacity 0.3s ease,visibility 0.3s ease,background 0.3s ease,box-shadow 0.3s ease;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(20px);font-family:inherit}.floating-cta-btn.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.floating-cta-btn.is-visible:hover{transform:translateY(-4px);background:#0A366F;box-shadow:0 12px 32px rgb(0 99 185 / .4)}.floating-cta-text{font-weight:600;font-size:1rem;letter-spacing:0;white-space:nowrap;color:#fff}.floating-cta-icon{width:24px;height:24px;flex-shrink:0}.slide-out-overlay{position:fixed;inset:0;background:rgb(10 54 111 / .6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999999;opacity:0;visibility:hidden;transition:opacity 0.4s ease,visibility 0.4s ease}.slide-out-overlay[aria-hidden="false"]{opacity:1;visibility:visible}.slide-out-panel{position:fixed;top:0;right:-450px;bottom:0;width:100%;max-width:420px;background:#fff;z-index:1000000;box-shadow:-8px 0 32px rgb(10 54 111 / .15);transition:right 0.5s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.slide-out-panel[aria-hidden="false"]{right:0}.slide-out-close{position:absolute;top:24px;right:24px;background:rgb(10 54 111 / .05);border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#4A5568;cursor:pointer;transition:background 0.2s ease,color 0.2s ease;z-index:2}.slide-out-close:hover{background:#009FE3;color:#fff}.slide-out-close svg{width:14px;height:14px}.slide-out-content{padding:32px 24px 24px;display:flex;flex-direction:column;flex:1}.slide-out-title{font-size:24px!important;font-weight:800;color:#0A366F;margin:0 0 12px;line-height:1.2;letter-spacing:-.02em;padding-right:40px}.slide-out-desc{font-size:13px;color:#4A5568;line-height:1.4;margin:0 0 24px}.slide-out-form-slot{flex:1;display:flex;flex-direction:column}.slide-out-form-slot .elementor-widget-form{width:100%!important}.slide-out-form-slot .elementor-form-fields-wrapper{gap:12px}.slide-out-form-slot .elementor-col-50,.slide-out-form-slot .elementor-col-100{width:100%!important}.elementor-element-14ea1e0.is-form-detached{display:none!important}body.has-slide-out-open{overflow:hidden}@media (max-width:600px){.floating-cta-btn{bottom:24px;right:24px;border-radius:50%;padding:16px;box-shadow:0 8px 24px rgb(0 99 185 / .4)}.floating-cta-btn.is-visible:hover{transform:scale(1.05);background:#0A366F}.floating-cta-text{display:none}.slide-out-panel{max-width:100%;right:-100%}.slide-out-content{padding:28px 20px 20px}}.slide-out-whatsapp{margin-top:24px;padding-top:24px;padding-bottom:0;border-top:1px solid rgb(10 54 111 / .08);display:flex;flex-direction:column;align-items:center;gap:6px;position:sticky;bottom:0;background:#fff;z-index:10}.slide-out-whatsapp .whatsapp-hint{font-size:.75rem;color:#4A5568}.slide-out-whatsapp .whatsapp-link{display:inline-flex;align-items:center;gap:8px;color:#25D366;font-weight:600;font-size:.85rem;text-decoration:none;transition:opacity 0.2s ease,transform 0.2s ease}.slide-out-whatsapp .whatsapp-link:hover{opacity:.85;transform:translateY(-1px)}.slide-out-whatsapp .whatsapp-link svg{width:18px;height:18px}.slide-out-panel .slide-out-close,.slide-out-panel button.slide-out-close{position:absolute!important;top:24px!important;right:24px!important;background:rgb(10 54 111 / .05)!important;border:none!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#4A5568!important;cursor:pointer!important;z-index:2!important;box-shadow:none!important;font-size:0!important;line-height:1!important;transition:background 0.2s ease,color 0.2s ease!important}.slide-out-panel .slide-out-close:hover{background:#009FE3!important;color:#fff!important}.slide-out-panel .slide-out-close svg{width:14px!important;height:14px!important;display:block!important;stroke:currentColor!important;fill:none!important;flex-shrink:0!important}.slide-out-form-slot .elementor-field-type-submit .elementor-button,.slide-out-form-slot button[type="submit"].elementor-button{padding:10px 18px!important;font-size:13px!important;letter-spacing:0.5px!important;min-height:0!important;line-height:1.2!important}.slide-out-form-slot .elementor-field-type-submit .elementor-button span,.slide-out-form-slot .elementor-field-type-submit .elementor-button .elementor-button-text{font-size:13px!important;white-space:normal!important}.slide-out-form-slot .elementor-form .elementor-field-group .elementor-field-textual,.slide-out-form-slot .elementor-form input.elementor-field,.slide-out-form-slot .elementor-form textarea.elementor-field{padding:8px 14px!important;font-size:14px!important;line-height:1.4!important;min-height:0!important;height:auto!important}.slide-out-form-slot .elementor-form .elementor-field-group{margin-bottom:0!important}.slide-out-form-slot .elementor-form .elementor-form-fields-wrapper{gap:10px!important}.slide-out-form-slot .elementor-form .elementor-field-label{margin-bottom:4px!important}.slide-out-form-slot .elementor-form .elementor-field-type-acceptance{margin-bottom:12px!important}.slide-out-form-slot .elementor-form .elementor-field-type-submit{margin-top:8px!important}.slide-out-form-slot .elementor-form .elementor-field-type-submit .elementor-button{position:static!important}.slide-out-form-slot .form-kf .elementor-field-type-acceptance .elementor-field-subgroup,.slide-out-form-slot .elementor-field-type-acceptance .elementor-field-subgroup{flex:0 0 20px!important;width:20px!important;max-width:20px!important;min-width:20px!important}.slide-out-form-slot .elementor-field-type-acceptance .elementor-field-option{display:block!important;width:20px!important;height:20px!important}.slide-out-form-slot .elementor-field-type-acceptance input[type="checkbox"]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.slideout-form-holder,.elementor-element-sohldcon{display:none!important}.slide-out-form-slot .slideout-form-holder,.slide-out-form-slot .elementor-element-sohldcon,.slide-out-form-slot .elementor-element-2ced272{display:block!important}.slide-out-form-slot .elementor-field-type-textarea textarea.elementor-field{min-height:70px!important;resize:vertical!important;font-family:inherit!important}.slide-out-form-slot .elementor-message.elementor-message-success{background:rgb(16 185 129 / .08)!important;color:#047857!important;border:1px solid rgb(16 185 129 / .3)!important;padding:16px 20px!important;border-radius:12px!important;font-size:14px!important;font-weight:600!important;text-align:center!important;margin:24px 0!important}.elementor-23644 .elementor-menu-anchor,.elementor-23644 .elementor-element[id]{scroll-margin-top:80px}@media (max-width:768px){.btn-conversion .elementor-button{padding:14px 20px!important;font-size:0.85rem!important;line-height:1.25}.btn-conversion.btn-sm .elementor-button{padding:11px 18px!important;font-size:0.78rem!important}}@media (max-width:768px){#sensor-iso-container svg{transform:translateX(5%)}}.elementor-element-a8e8d43 .e-n-accordion-item-title,.elementor-element-a783972 .e-n-accordion-item-title{padding-top:14px!important;padding-bottom:14px!important}.elementor-element-a8e8d43 .e-n-accordion-item,.elementor-element-a783972 .e-n-accordion-item{margin-bottom:0!important}.vps-root{background-color:#F4F7F9;font-family:inherit;padding:40px 0 56px;overflow-x:hidden}.vps-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.vps-header{text-align:center;max-width:1000px;margin:0 auto}.vps-title{font-family:inherit;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;color:#0A366F;margin:0 0 16px;letter-spacing:-.02em}.vps-desc{font-size:1.05rem;line-height:1.5;color:#4A5568;margin:0 0 16px}.vps-chips{display:flex;flex-direction:column;align-items:center;gap:8px}.vps-chips-list{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.vps-chips-list span{background:#0A366F;color:#FFF;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;border:1px solid #0A366F;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:default;white-space:nowrap}.vps-chips-list span:hover{background:#009FE3;color:#FFF;border-color:#009FE3}.vps-video-showcase{position:relative;width:100%;max-width:1000px;margin:0 auto;aspect-ratio:16/9;background:#000;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px rgb(0 43 73 / .08);border:1px solid #E6E8EC}.vps-video-showcase iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;display:block}@media(max-width:768px){.vps-title{font-size:1.75rem}.vps-desc{font-size:1rem}.vps-video-showcase{border-radius:12px}}.btn-azul .elementor-button{background:#0A366F!important;box-shadow:0 8px 24px rgb(10 54 111 / .3)}.btn-azul .elementor-button:hover{background:#fff!important;color:#0A366F!important;box-shadow:0 12px 32px rgb(255 255 255 / .4)}@keyframes pulse-soft-azul{0%{box-shadow:0 0 0 0 rgb(10 54 111 / .5)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.btn-bran .elementor-button,.btn-bran .elementor-button:hover{background:#fff!important;color:#0A366F!important}#results-table .hover-photo{display:none!important}.nav-second{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:999;transform:translateY(-100%);visibility:hidden;transition:transform 0.4s cubic-bezier(.22,1,.36,1),visibility 0s 0.4s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-second.is-revealed{transform:translateY(0);visibility:visible;transition:transform 0.4s cubic-bezier(.22,1,.36,1),visibility 0s 0s}.breadcrumb-wrapper{margin-top:0;background:#f4f7f9;padding:0 16px;border:none}.breadcrumb-inner{max-width:1200px;margin:0 auto;padding:16px 0 0;text-align:left}.breadcrumb ol{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0;font-family:"Libre Franklin",sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#0a366f;flex-wrap:wrap}.breadcrumb a{color:#0a366f;text-decoration:none;font-size:13px;transition:color 0.2s}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .separator{color:#0a366f;font-size:13px;opacity:.7}.breadcrumb [aria-current="page"]{color:#0a366f;font-size:13px;font-weight:400;opacity:.8}@media (max-width:768px){.breadcrumb ol,.breadcrumb a,.breadcrumb .separator,.breadcrumb [aria-current="page"]{font-size:11px;line-height:18px}}#karl-bg-overlay .btn-new .elementor-button{height:52px}.elementor-element-e9e29f7 .elementor-button{height:52px}.comparison .compare-grid-wrapper{max-width:100%;margin:0 auto;background-color:#fff;border-radius:12px;border:1px solid #cbd5e1;overflow:hidden;position:relative}.comparison .compare-grid{display:flex;flex-direction:column}.comparison .cg-header-row{display:grid;grid-template-columns:1fr 1fr 1fr;background:#0a366f;color:#fff;font-weight:700;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.comparison .cg-row:not(.cg-header-row){display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 16px;border-bottom:1px solid #e2e8f0;align-items:center;color:#1a2233;font-weight:500;font-size:.95rem;background:#fff;transition:all 0.2s ease-out;position:relative}.comparison .cg-row:not(.cg-header-row):nth-child(even){background-color:#f8fafc}.comparison .cg-row:not(.cg-header-row):hover{background-color:#fff;box-shadow:0 4px 12px rgb(10 54 111 / .08);z-index:10;border-radius:8px;border-color:#fff0}.comparison .cg-row.cg-last-row{border-bottom:none}.comparison .cg-header{padding:12px 16px;display:flex;align-items:center;justify-content:center;text-align:center}.comparison .cg-header.cg-crit{justify-content:flex-start;text-align:left}.comparison .cg-cell{padding:0 10px;display:flex;align-items:center;justify-content:center;text-align:center}.comparison .cg-cell.cg-crit{justify-content:flex-start;text-align:left;color:#1a2233}.comparison .text-danger{color:#e11d48!important;font-weight:500}.comparison .text-success{color:#1a2233!important;font-weight:500}.comparison .cg-kf.text-danger::before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e11d48' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") no-repeat center;flex-shrink:0}.comparison .cg-vp.text-success::before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310B981' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") no-repeat center;flex-shrink:0}.elementor-element.elementor-element-7e96e4f{background-image:linear-gradient(90deg,#0A366F 0%,#00224B 100%);border-radius:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px}.elementor-element.elementor-element-88e44a3{position:sticky;top:0;z-index:99}@media (max-width:900px){#results-table .rt-header,#results-table .rt-row{grid-template-columns:110px 140px 95px 95px 130px;min-width:594px}#results-table .rt-header .rtc:nth-child(2),#results-table .rt-row .rtc:nth-of-type(2){position:sticky;left:0;z-index:2;background-color:inherit;align-self:stretch;display:flex;align-items:center}#results-table .rt-header .rtc:nth-child(2){background-color:#0a366f}#results-table .rt-row:hover{transform:none}}.menu-karl .e-n-menu-heading{--n-menu-heading-justify-content:start;justify-content:flex-start!important}.vps-root.vps-dark{background-color:#0A366F;background-image:radial-gradient(115% 75% at 50% 0%,#123F82 0%,#0A366F 42%,#00224B 100%)}.vps-dark .vps-headline{font-family:inherit;font-size:clamp(2rem,4.6vw,3rem);font-weight:400;line-height:1.14;letter-spacing:-.02em;color:#FFF;margin:0 0 18px;text-align:center}.vps-dark .vps-headline-top{display:block}.vps-dark .vps-highlight{display:inline-block;margin-top:10px;background:#009FE3;color:#FFF;padding:4px 18px;border-radius:0}.vps-dark .vps-title{color:#FFF;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:700;margin:0 0 14px}.vps-dark .vps-desc{color:rgb(255 255 255 / .82)}.vps-dark .vps-chips-list{background:#fff0;border:0;padding:0}.vps-dark .vps-chips-list span{background:#009FE3;color:#0A366F;border-color:#009FE3}.vps-dark .vps-chips-list span:hover{background:#0A366F;color:#FFF;border-color:#0A366F}.vps-dark .vps-video-showcase{background:#000;border:1px solid rgb(255 255 255 / .14);box-shadow:0 0 70px rgb(0 159 227 / .22),0 24px 60px rgb(0 0 0 / .45)}@media(max-width:768px){.vps-dark .vps-headline{font-size:1.9rem}.vps-dark .vps-title{font-size:1.25rem}}#documentacao .cd-mini-wrap.is-collapsed .tech-doc-row.is-extra{display:none}#documentacao .cd-mini-more{display:block;width:100%;margin:0;padding:22px 16px 4px;background:#fff0;border:0;cursor:pointer;font-family:"Libre Franklin",sans-serif;font-size:.95rem;font-weight:500;color:#0a366f;text-align:center;letter-spacing:.01em;transition:color .2s ease}#documentacao .cd-mini-more:hover,#documentacao .cd-mini-more:focus-visible{color:#009FE3}