:root{font-family:DM Sans,sans-serif;color:#071b38;background:#f2f4f8;font-synthesis:none;text-rendering:optimizeLegibility;--navy: #071B38;--navy-2: #162443;--ink: #182238;--muted: #66738a;--subtle: #8893a5;--line: #e8edf3;--blue: #1685FF;--blue-2: #1685FF;--pale-blue: #F2F4F8;--surface: #ffffff;--canvas: #F2F4F8;--green: #19946c;--lime: #B6FF38}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--canvas)}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #93b3ff;outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.72}.app-shell{min-height:100vh}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-transition{animation:page-enter .28s cubic-bezier(.2,.7,.25,1) both}@media (prefers-reduced-motion: reduce){.page-transition{animation:none}}.sidebar{position:fixed;z-index:20;inset:0 auto 0 0;display:flex;flex-direction:column;width:256px;padding:25px 14px 15px;background:var(--navy);color:#d7dff0}.brand-row{display:flex;align-items:center;gap:11px;padding:0 10px 27px}.brand-mark{display:grid;width:37px;height:37px;flex:0 0 37px;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(145deg,#4481ff,#1f56da);box-shadow:0 6px 16px #0a143b80}.brand-word{color:#fff;font:800 17px/1 Manrope,sans-serif;letter-spacing:-.65px}.brand-word span{color:#77a4ff}.brand-word small{display:block;margin-top:6px;color:#8392ae;font:600 8px/1 DM Sans,sans-serif;letter-spacing:1.22px}.close-menu{display:none;margin-left:auto;border:0;color:#bac6da;background:none}.workspace-label,.nav-label{padding:0 11px;color:#7786a3;font-size:9px;font-weight:700;letter-spacing:1.13px}.workspace-switch{display:flex;align-items:center;gap:9px;width:100%;margin:11px 0 27px;padding:9px;border:1px solid #293957;border-radius:9px;color:#dce5f7;background:#172440;text-align:left}.workspace-avatar{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;color:#a9c2ff;background:#263d68;font-size:11px;font-weight:700}.workspace-name{display:grid;flex:1;gap:3px;font-size:11px;font-weight:600}.workspace-name small{color:#8996ad;font-size:9px;font-weight:400}.workspace-switch>svg{color:#8593ab}.side-nav{display:grid;gap:4px;margin-top:9px}.side-link{position:relative;display:flex;width:100%;min-height:40px;align-items:center;gap:11px;padding:0 11px;border:0;border-radius:7px;color:#9eabc2;background:transparent;text-align:left;font-size:12px;font-weight:500;transition:.16s ease}.side-link svg{color:#8493ad}.side-link:hover{color:#fff;background:#1b2b4a}.side-link.active{color:#fff;background:#243a64;box-shadow:inset 2px 0 #5590ff}.side-link.active svg{color:#83aaff}.side-link>span:nth-child(2){flex:1}.nav-count{color:#6d96ea;font-size:15px}.nav-label-spaced{margin:19px 0 6px}.sidebar-bottom{margin-top:auto}.help-card{margin:0 4px 13px;padding:13px 12px 11px;border:1px solid #263858;border-radius:9px;background:#152440}.help-icon{display:grid;width:27px;height:27px;place-items:center;margin-bottom:9px;border-radius:7px;color:#9bbaff;background:#21365d}.help-card strong{color:#e5ebf6;font-size:11px}.help-card p{margin:4px 0 9px;color:#93a0b7;font-size:10px;line-height:1.5}.help-card button{padding:0;border:0;color:#93b4ff;background:transparent;font-size:10px;font-weight:600}.help-card button span{margin-left:3px}.account-link{margin-bottom:12px}.sidebar-user{display:flex;align-items:center;gap:9px;padding:12px 5px 2px;border-top:1px solid #293852}.user-avatar,.profile-avatar{display:grid;width:33px;height:33px;flex:0 0 33px;place-items:center;border-radius:50%;color:#b8ccff;background:#283b61}.user-details{display:grid;flex:1;gap:3px;padding:0;border:0;color:#d9e0ec;background:none;text-align:left}.user-details strong{overflow:hidden;max-width:150px;font-size:10px;font-weight:600;text-overflow:ellipsis}.user-details small{color:#8a98b0;font-size:9px}.user-menu,.user-bell{padding:4px;border:0;color:#a4b1c9;background:transparent}.mobile-menu,.sidebar-scrim{display:none}.main-area{min-height:100vh;margin-left:256px}.topbar{position:sticky;z-index:10;top:0;display:flex;height:62px;align-items:center;justify-content:space-between;padding:0 38px;border-bottom:1px solid #e9edf2;background:#ffffffed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.breadcrumbs{display:flex;align-items:center;gap:11px;color:#8390a3;font-size:11px}.breadcrumbs strong{color:#38455c;font-weight:600}.crumb-slash{color:#c5ccd6}.topbar-actions{display:flex;align-items:center;gap:20px}.topbar-status{display:flex;align-items:center;gap:7px;color:#69768b;font-size:10px}.topbar-status span,.status-neutral>span{width:6px;height:6px;border-radius:50%;background:#e8a22f;box-shadow:0 0 0 3px #fff2db}.icon-button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:7px;color:#69768a;background:transparent}.icon-button:hover{background:#f1f4f8}.notification-button{position:relative}.notification-button i{position:absolute;top:6px;right:7px;width:5px;height:5px;border:1px solid white;border-radius:50%;background:#f18c6b}.topbar-profile{display:flex;align-items:center;gap:7px;padding:0;border:0;color:#758198;background:transparent}.profile-avatar{width:30px;height:30px;flex-basis:30px;color:#5474ae;background:#e6edfa}.page-content{width:min(1160px,100%);margin:0 auto;padding:32px 38px 0}.welcome-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.welcome-kicker,.section-kicker,.eyebrow{display:flex;align-items:center;gap:6px;color:#7787a0;font-size:9px;font-weight:700;letter-spacing:1.15px}.welcome-kicker svg{color:#5278d4}h1,h2,h3,p{margin-top:0}.welcome-row h1{margin:9px 0 4px;color:#152039;font:700 25px/1.25 Manrope,sans-serif;letter-spacing:-.7px}.welcome-row p{margin:0;color:#728097;font-size:12px}.button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:7px;font-size:11px;font-weight:600;transition:.16s ease}.button-primary{color:#fff;background:var(--blue);box-shadow:0 2px 5px #255de32b}.button-primary:hover:not(:disabled){background:#1d52d2;box-shadow:0 4px 10px #255de344;transform:translateY(-1px)}.button-outline{border-color:#dfe5ed;color:#4b5a72;background:#fff}.button-outline:hover:not(:disabled){border-color:#b7c9ed;color:#2859c7;background:#fbfdff}.export-button{min-height:36px;padding:0 12px;background:transparent;font-size:10px}.text-button{display:inline-flex;align-items:center;gap:6px;padding:5px 0;border:0;color:#426ddd;background:transparent;font-size:10px;font-weight:600}.search-panel{position:relative;margin-bottom:28px;padding:19px 20px 13px;border:1px solid #e4eaf2;border-radius:10px;background:#fff;box-shadow:0 3px 12px #1c376309}.search-panel-copy{display:flex;align-items:center;gap:11px;margin-bottom:16px}.search-icon-wrap{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;color:#3468e2;background:#edf3ff}.search-panel-copy h2{margin:0 0 3px;color:#1c2940;font:700 13px/1.3 Manrope,sans-serif}.search-panel-copy p{margin:0;color:#748198;font-size:10px}.vehicle-search{display:flex;min-height:43px;gap:8px}.search-type{display:flex;width:142px;flex:0 0 142px;align-items:center;gap:7px;padding:0 10px;border:1px solid #e0e6ee;border-radius:6px;color:#778398;background:#fff}.search-type select,.filter-select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;color:#36445c;background:transparent;font-size:10px;font-weight:600;cursor:pointer}.search-input-wrap{display:flex;min-width:120px;flex:1;align-items:center;gap:8px;padding:0 11px;border:1px solid #dfe5ed;border-radius:6px;background:#fff}.search-input-wrap:focus-within{border-color:#7296ed;box-shadow:0 0 0 3px #e8efff}.search-input-wrap input{width:100%;min-width:50px;padding:0;border:0;outline:0;color:#1d2941;background:transparent;font-size:11px;font-weight:600;letter-spacing:.3px}.search-input-wrap input::placeholder{color:#a2adbd;font-weight:400}.search-input-wrap kbd{flex:0 0 auto;color:#adb7c5;font:9px DM Sans,sans-serif}.search-submit{min-width:147px}.search-footnote{display:flex;align-items:center;gap:6px;margin-top:12px;color:#8591a4;font-size:9px}.search-footnote svg{color:#8b9ab0}.search-message{display:flex;align-items:flex-start;gap:8px;margin-top:11px;padding:9px 11px;border-radius:6px;font-size:10px;line-height:1.5}.search-error{color:#a73f42;background:#fff4f3}.search-success{color:#395e9f;background:#f0f5ff}.search-message svg{flex:0 0 auto;margin-top:1px}.spinner{width:13px;height:13px;border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.vehicle-section,.checks-section,.tabs-section{margin-bottom:25px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:12px}.section-heading h2,.card-heading h2,.table-toolbar h2{margin:5px 0 0;color:#1a2740;font:700 15px/1.3 Manrope,sans-serif;letter-spacing:-.25px}.demo-tag{display:inline-flex;align-items:center;padding:4px 6px;border:1px solid #f2dfb8;border-radius:4px;color:#9c6d1c;background:#fffaf0;font-size:8px;font-weight:700;letter-spacing:.55px}.vehicle-card{display:grid;grid-template-columns:minmax(250px,34%) 1fr;overflow:hidden;min-height:211px;border:1px solid #e5eaf0;border-radius:9px;background:#fff;box-shadow:0 2px 8px #1b304608}.vehicle-photo{position:relative;min-height:211px;overflow:hidden;background:#f0f3f6}.vehicle-photo img{display:block;width:100%;height:100%;min-height:211px;object-fit:cover}.photo-caption{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #ffffff80;border-radius:5px;color:#48576b;background:#fffffff0;font-size:9px}.vehicle-photo-catalog{background:linear-gradient(145deg,#eef4fb,#dce7f4)}.vehicle-photo-catalog img{object-fit:contain;padding-bottom:37px}.vehicle-photo-catalog .photo-caption{right:0;bottom:0;left:0;min-height:36px;justify-content:center;flex-wrap:wrap;gap:3px 5px;padding:5px 8px;border:0;border-top:1px solid #dce4ef;border-radius:0;font-size:8px;line-height:1.35;text-align:center}.vehicle-photo-catalog .photo-caption a{color:#315c94;text-decoration:underline}.vehicle-info{display:flex;flex-direction:column;padding:17px 19px 13px}.vehicle-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.vehicle-label{color:#8290a6;font-size:8px;font-weight:700;letter-spacing:1px}.vehicle-title-row h3{margin:4px 0 0;color:#19253a;font:800 20px/1 Manrope,sans-serif;letter-spacing:1.5px}.status-neutral{display:inline-flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid #f1e5c8;border-radius:5px;color:#8d681f;background:#fffaf0;white-space:nowrap;font-size:9px;font-weight:600}.status-neutral>span{width:5px;height:5px;box-shadow:none}.vehicle-model{margin:11px 0 12px;color:#35425a;font-size:12px;font-weight:600}.vehicle-model span{color:#9aa5b4;font-size:9px;font-weight:400}.vehicle-specs{display:grid;grid-template-columns:1.2fr 1.1fr .8fr 1fr;gap:10px;padding:12px 0;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.vehicle-specs div{display:grid;gap:5px}.vehicle-specs span{color:#8591a3;font-size:8px}.vehicle-specs strong{display:flex;align-items:center;gap:4px;color:#334057;font-size:9px;font-weight:600;white-space:nowrap}.vehicle-disclaimer{display:flex;align-items:flex-start;gap:6px;margin-top:auto;padding-top:10px;color:#8b7a56;font-size:9px;line-height:1.4}.vehicle-disclaimer svg{flex:0 0 auto;color:#c19243}.section-heading.compact{align-items:center}.checks-note{display:flex;align-items:center;gap:6px;color:#8894a6;font-size:9px}.checks-note svg{color:#6e86b7}.checks-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.check-card{display:flex;min-height:69px;align-items:center;gap:10px;padding:10px 11px;border:1px solid #e7ebf1;border-radius:8px;background:#fff;text-align:left;transition:border .15s,transform .15s,box-shadow .15s}.check-card:hover{border-color:#c8d7f4;box-shadow:0 3px 10px #1b3b720a;transform:translateY(-1px)}.check-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:8px}.check-icon.rose{color:#c06464;background:#fff0ef}.check-icon.amber{color:#be8a35;background:#fff7e7}.check-icon.violet{color:#8066c2;background:#f5f0ff}.check-icon.blue{color:#4d79d6;background:#edf3ff}.check-icon.teal{color:#308e85;background:#eaf8f5}.check-icon.orange{color:#cf8550;background:#fff3e9}.check-copy{display:grid;min-width:0;flex:1;gap:4px}.check-copy strong{color:#2a374c;font-size:10px;font-weight:600}.check-copy span{overflow:hidden;color:#8b96a7;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.check-status{display:flex;align-items:center;gap:4px;color:#a3834a;white-space:nowrap;font-size:8px}.check-status svg{color:#a7b0bd}.vehicle-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:26px}.content-card{border:1px solid #e6ebf1;border-radius:9px;background:#fff;box-shadow:0 2px 8px #1b304606}.value-card,.timeline-card{min-height:188px;padding:16px 17px 14px}.card-heading{display:flex;align-items:center;justify-content:space-between}.card-heading h2{font-size:13px}.mini-icon{display:grid;width:31px;height:31px;place-items:center;border-radius:7px;color:#5278d3;background:#eff4ff}.value-label{display:flex;align-items:center;gap:7px;margin-top:17px;color:#68758a;font-size:9px;font-weight:700;letter-spacing:.6px}.value-label span{padding:3px 5px;border-radius:3px;color:#9b722b;background:#fff7e8;font-size:7px;letter-spacing:.5px}.value-number{margin-top:4px;color:#1c2940;font:800 24px/1.1 Manrope,sans-serif;letter-spacing:-.75px}.value-number small{font-size:15px}.value-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;color:#8591a3;font-size:8px}.value-foot span:first-child{display:flex;align-items:center;gap:4px}.muted-date{color:#9ba5b3}.value-bar{height:5px;overflow:hidden;margin-top:14px;border-radius:9px;background:#edf1f5}.value-bar i{display:block;width:56%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3c70eb,#84a4f5);opacity:.6}.value-caption{display:flex;justify-content:space-between;margin-top:6px;color:#929dad;font-size:8px}.value-caption strong{color:#a3834a;font-weight:600}.timeline-card{display:flex;flex-direction:column}.empty-timeline{display:flex;flex:1;align-items:center;gap:11px;padding:15px 2px 10px}.timeline-track{display:flex;width:24px;height:43px;flex:0 0 24px;align-items:flex-start;justify-content:center;border-right:1px dashed #d6deeb}.timeline-track i{width:8px;height:8px;border:2px solid #a7b9dc;border-radius:50%;background:#fff}.empty-timeline strong{color:#58667d;font-size:10px;font-weight:600}.empty-timeline p{max-width:275px;margin:4px 0 0;color:#919cae;font-size:9px;line-height:1.5}.timeline-link{display:flex;align-items:center;gap:5px;align-self:flex-start;padding:0;border:0;color:#4c70c5;background:transparent;font-size:9px;font-weight:600}.tabs-section{margin-bottom:30px}.tabs-scroll{display:flex;gap:19px;overflow-x:auto;border-bottom:1px solid #e5eaf0;scrollbar-width:none}.tabs-scroll::-webkit-scrollbar{display:none}.detail-tab{position:relative;min-height:37px;flex:0 0 auto;padding:0 1px;border:0;color:#8490a2;background:transparent;font-size:9px;font-weight:500}.detail-tab.selected{color:#315fc1;font-weight:700}.detail-tab.selected:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#3971e9;content:""}.tab-summary,.tab-panel{display:flex;min-height:72px;align-items:center;gap:9px;padding:13px 12px;color:#768399;font-size:10px;line-height:1.55}.tab-summary svg{flex:0 0 auto;color:#7890c2}.tab-panel{gap:11px;border-bottom:1px solid #eef1f5}.tab-panel-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:7px;color:#7386ab;background:#f1f4fa}.tab-panel>div:nth-child(2){flex:1}.tab-panel strong{color:#344159;font-size:10px}.tab-panel p{margin:3px 0 0;color:#8792a3;font-size:9px}.sample-rows{display:grid;gap:0;margin-top:10px;border-top:1px solid #edf0f5}.sample-rows>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #edf0f5;font-size:9px;line-height:1.45}.sample-rows span{color:#8490a1}.sample-rows strong{color:#344159;text-align:right;font-weight:600}@media (max-width: 600px){.sample-rows>div{align-items:flex-start;flex-wrap:wrap;gap:3px 10px}.sample-rows strong{text-align:left}}.page-footer{display:flex;justify-content:space-between;gap:15px;padding:17px 0 20px;border-top:1px solid #e7ebf0;color:#919bab;font-size:9px}.page-footer span:last-child{display:flex;align-items:center;gap:5px}.page-footer svg{color:#7190cd}.subpage-welcome{align-items:center;min-height:93px;margin-bottom:22px}.table-card{overflow:hidden}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 18px;border-bottom:1px solid #edf0f4}.table-toolbar h2{margin:0;font-size:13px}.table-toolbar p{margin:5px 0 0;color:#8994a5;font-size:9px}.filter-select{display:flex;width:140px;align-items:center;gap:7px;padding:9px;border:1px solid #e1e7ee;border-radius:6px;color:#7b889c}.filter-select select{font-size:9px}.large-empty{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;padding:28px;text-align:center}.empty-icon{display:grid;width:44px;height:44px;place-items:center;margin-bottom:12px;border-radius:12px;color:#5278cf;background:#edf3ff}.large-empty strong{color:#334159;font:700 13px Manrope,sans-serif}.large-empty p{max-width:350px;margin:6px 0 15px;color:#8390a3;font-size:10px;line-height:1.6}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{padding:11px 16px;color:#8994a5;background:#fbfcfd;font-size:8px;letter-spacing:.55px}td{padding:13px 16px;border-top:1px solid #eff2f5;color:#657187;font-size:10px}td:first-child strong{color:#344158}.plate-inline{letter-spacing:.7px}.reports-card{padding:21px}.report-preview{display:flex;align-items:center;gap:19px;padding:10px 8px 20px}.report-art{position:relative;display:grid;width:100px;height:116px;flex:0 0 100px;place-items:center;border:1px solid #e4eaf3;border-radius:8px;color:#416fdb;background:linear-gradient(150deg,#f5f8ff,#e9effb);box-shadow:0 9px 18px #37548513}.report-art span{position:absolute;right:10px;bottom:10px;color:#8ba3dc;font:800 10px Manrope,sans-serif}.report-preview h2{margin:9px 0 5px;color:#24324b;font:700 16px Manrope,sans-serif}.report-preview p{margin:0 0 11px;color:#778499;font-size:10px}.report-chips{display:flex;flex-wrap:wrap;gap:6px}.report-chips span{padding:5px 7px;border:1px solid #e8edf4;border-radius:4px;color:#76839a;font-size:8px}.report-note,.profile-tip{display:flex;align-items:center;gap:8px;padding:11px;border-radius:6px;color:#637499;background:#f3f6fc;font-size:9px;line-height:1.5}.report-note svg,.profile-tip svg{flex:0 0 auto;color:#6684c2}.print-report-wrap{max-width:920px;margin:0 auto}.report-dashboard{max-width:1240px}.report-document{display:grid;gap:16px;padding:24px;border-radius:14px}.report-demo-banner{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #f1d486;border-radius:8px;color:#725411;background:#fff8e6;font-size:10px;line-height:1.5}.report-demo-banner svg{flex:0 0 auto}.report-titlebar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:2px 1px 7px}.report-titlebar h2{margin:4px 0;color:#1f2d49;font:800 22px Manrope,sans-serif}.report-titlebar p{margin:0;color:#75839a;font-size:11px}.report-ref{display:grid;justify-items:end;gap:4px}.report-ref small{color:#8996a9;font-size:7px;font-weight:700;letter-spacing:.55px}.report-ref strong{color:#34445f;font-size:10px}.report-ref span{display:flex;align-items:center;gap:4px;color:#8a641b;font-size:8px}.report-section-nav{display:flex;gap:5px;padding:8px 0;overflow-x:auto;border-block:1px solid #e9edf3;scrollbar-width:thin}.report-section-nav a{flex:0 0 auto;padding:7px 9px;border-radius:6px;color:#596981;background:#f7f9fc;font-size:9px;text-decoration:none}.report-section-nav a:hover{color:#245bd0;background:#eef4ff}.report-vehicle-hero{position:relative;display:flex;min-height:170px;align-items:center;justify-content:space-between;gap:16px;overflow:hidden;padding:20px 22px;border:1px solid #e5ebf3;border-radius:11px;background:linear-gradient(105deg,#fff 40%,#f4f7fb)}.report-car-copy{position:relative;z-index:1}.report-car-copy h3{margin:7px 0 2px;color:#1e2c47;font:800 23px Manrope,sans-serif}.report-car-copy>p{margin:0;color:#61718b;font-size:12px}.report-vehicle-hero>img{width:39%;max-height:156px;object-fit:contain;mix-blend-mode:multiply}.report-spec-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.report-spec-pills span{padding-right:8px;border-right:1px solid #d9e1ec;color:#65748c;font-size:9px}.report-spec-pills span:last-child{border:0}.report-identifiers{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.report-identifiers div{display:grid;gap:4px;min-width:84px;padding:7px 9px;border:1px solid #e6ebf2;border-radius:6px;background:#ffffffd9}.report-identifiers small{color:#8996a9;font-size:7px;font-weight:700}.report-identifiers strong{color:#283752;font-size:10px}.report-check-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.report-check-card{display:grid;grid-template-columns:32px 1fr;align-items:center;gap:3px 8px;min-height:76px;padding:10px;border:1px solid #e5eaf1;border-radius:9px;background:#fff}.report-check-icon{display:grid;grid-row:span 3;width:29px;height:29px;place-items:center;border-radius:7px;color:#9a7017;background:#fff2cf}.report-check-card small{color:#687790;font-size:8px}.report-check-card strong{color:#7c5b18;font-size:10px}.report-check-card>span:last-child{color:#929daf;font-size:7px}.report-main-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:10px}.report-panel{min-width:0;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.report-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #edf0f5;color:#456087}.report-panel-heading h3{margin:4px 0 0;color:#273651;font:700 13px Manrope,sans-serif}.report-facts{display:grid;grid-template-columns:1fr 1fr;margin:5px 0 0}.report-facts>div{display:flex;justify-content:space-between;gap:12px;padding:7px 4px;border-bottom:1px solid #edf0f5;font-size:9px}.report-facts dt{color:#77859b}.report-facts dd{margin:0;color:#394963;text-align:right}.report-valuation{min-height:128px}.report-no-data{display:grid;justify-items:center;gap:6px;padding:18px 12px 6px;color:#8491a4;text-align:center}.report-no-data svg{color:#d09b27}.report-no-data strong{color:#846114;font-size:11px}.report-no-data span{max-width:250px;font-size:9px;line-height:1.5}.report-timeline-panel{grid-column:1}.report-timeline{display:grid;gap:0;padding:11px 5px 0}.report-timeline>div{display:flex;align-items:flex-start;gap:10px;min-height:31px;color:#718098;font-size:9px}.report-timeline i{width:8px;height:8px;flex:0 0 auto;margin-top:2px;border:2px solid #e0a82f;border-radius:50%;background:#fff8e6}.report-timeline strong{margin-right:6px;color:#40516d}.report-notes-panel{grid-column:2;grid-row:2 / span 2}.report-notes-panel p{margin:12px 0 0;color:#697991;font-size:9px;line-height:1.65}.report-notes-panel b{color:#455672}.report-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.report-detail-card{display:flex;align-items:flex-start;gap:10px;min-height:84px;padding:12px;border:1px solid #e5eaf1;border-radius:9px;background:#fff}.report-detail-icon{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:7px;color:#285fcc;background:#edf3ff}.report-detail-card h3{margin:0 0 5px;color:#2c3b56;font:700 10px Manrope,sans-serif}.report-detail-card strong{color:#8a641b;font-size:9px}.report-detail-card p{margin:4px 0 0;color:#8995a8;font-size:8px}.report-final-note{grid-template-columns:20px 1fr auto;margin-top:1px}.report-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.report-toolbar p{margin:7px 0 0;color:#778499;font-size:11px}.print-report{padding:38px 42px 26px;border:1px solid #e0e6ef;border-radius:12px;background:#fff;box-shadow:0 8px 28px #172b4510;color:#25334b}.print-report-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e8edf4}.print-report-brand{display:flex;align-items:center;gap:9px;color:#25334b;font:800 16px Manrope,sans-serif}.print-report-brand>span:last-child{display:grid;grid-template-columns:auto auto}.print-report-brand strong{color:#2862da}.print-report-brand small{grid-column:1 / -1;margin-top:2px;color:#8190a6;font:700 7px DM Sans,sans-serif;letter-spacing:1px}.print-brand-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;color:#fff;background:#2862da}.print-report-meta{display:grid;justify-items:end;gap:3px}.print-report-meta span,.print-report-meta small{color:#8491a5;font-size:8px;letter-spacing:.65px}.print-report-meta strong{color:#30415d;font-size:10px}.print-demo-warning{display:flex;align-items:flex-start;gap:10px;margin:20px 0;padding:12px 14px;border:1px solid #f2d27d;border-radius:7px;color:#795515;background:#fff8e6}.print-demo-warning svg{flex:0 0 auto;margin-top:1px}.print-demo-warning div{display:grid;gap:4px}.print-demo-warning strong{font-size:9px;letter-spacing:.45px}.print-demo-warning span{font-size:9px;line-height:1.55}.print-vehicle-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:6px 0 18px}.print-eyebrow{color:#7c8ba2;font-size:8px;font-weight:700;letter-spacing:.75px}.print-vehicle-summary h2{margin:6px 0 3px;color:#24334d;font:800 22px Manrope,sans-serif}.print-vehicle-summary p{margin:0;color:#6f7e95;font-size:11px}.print-plate{display:grid;min-width:140px;justify-items:center;gap:3px;padding:10px 16px;border:1px solid #dce4ef;border-radius:7px;background:#f8faff}.print-plate small,.print-plate span{color:#8592a6;font-size:7px;font-weight:700;letter-spacing:.7px}.print-plate strong{color:#263651;font:800 17px Manrope,sans-serif;letter-spacing:1.6px}.print-report-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e7ecf3;border-radius:7px;background:#fbfcfe}.print-report-stats div{display:grid;gap:5px;padding:12px;border-right:1px solid #e7ecf3}.print-report-stats div:last-child{border:0}.print-report-stats span{color:#8895a8;font-size:7px;font-weight:700;letter-spacing:.55px}.print-report-stats strong{color:#35445e;font-size:10px}.print-section{margin-top:23px}.print-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.print-section-heading h3{margin:4px 0 0;color:#2a3953;font:700 14px Manrope,sans-serif}.print-demo-pill{padding:5px 8px;border-radius:20px;color:#8a641b;background:#fff4d8;font-size:7px;font-weight:700;letter-spacing:.45px}.print-checks{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;border-top:1px solid #e9edf3}.print-check-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:37px;border-bottom:1px solid #e9edf3}.print-check-row>span{display:flex;align-items:center;gap:7px;color:#52617a;font-size:9px}.print-check-row i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#e3ad42}.print-check-row strong{color:#7b879a;font-size:8px;font-weight:600;text-align:right}.print-data-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;border-top:1px solid #e9edf3}.print-data-grid div{display:grid;gap:4px;padding:9px 0;border-bottom:1px solid #e9edf3}.print-data-grid span{color:#8794a8;font-size:8px}.print-data-grid strong{color:#4a5971;font-size:9px}.print-report-footer{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;margin-top:22px;padding-top:13px;border-top:1px solid #e5eaf1;color:#79869a}.print-report-footer svg{color:#6784bd}.print-report-footer span{font-size:8px;line-height:1.5}.print-report-footer strong{color:#8b97a9;font-size:7px;letter-spacing:.4px}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.plans-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.plan-card{position:relative;overflow:hidden;padding:19px}.plan-featured{border-color:#a9c0f2;box-shadow:0 4px 14px #245ddb10}.plan-ribbon{position:absolute;top:15px;right:-26px;width:112px;padding:5px;color:#fff;background:#3b6fdf;text-align:center;transform:rotate(38deg);font-size:7px;font-weight:700;letter-spacing:.6px}.plan-icon{display:grid;width:35px;height:35px;place-items:center;border-radius:8px;color:#4b74cd;background:#edf3ff}.plan-card h2{margin:12px 0 4px;color:#25334c;font:700 15px Manrope,sans-serif}.plan-card>p{margin:0;color:#8390a3;font-size:9px}.plan-price{margin-top:17px;color:#35435a;font:700 15px Manrope,sans-serif}.plan-price small{color:#9aa4b1;font:400 8px DM Sans,sans-serif}.plan-card ul{display:grid;gap:10px;margin:17px 0;padding:15px 0 0;border-top:1px solid #edf0f4;list-style:none}.plan-card li{display:flex;align-items:center;gap:7px;color:#667389;font-size:9px}.plan-card li svg{color:#4d9a7a}.plan-card>.button{width:100%;min-height:35px;font-size:9px}.plans-note{display:flex;grid-column:1 / -1;align-items:center;gap:7px;margin:0;padding:9px 3px;color:#8290a4;font-size:9px}.plans-note svg{color:#7188b4}.profile-card{max-width:700px;padding:22px}.profile-large{display:flex;align-items:center;gap:13px;padding-bottom:18px;border-bottom:1px solid #edf0f4}.profile-avatar.large{width:48px;height:48px;flex-basis:48px}.profile-large h2{margin:0 0 4px;color:#2c3a52;font:700 14px Manrope,sans-serif}.profile-large p{margin:0 0 7px;color:#8490a3;font-size:10px}.profile-large .status-neutral{padding:4px 6px;font-size:8px}.profile-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:19px 0}.profile-fields div{display:grid;gap:6px}.profile-fields span{color:#8995a7;font-size:8px;font-weight:700;letter-spacing:.6px}.profile-fields strong{color:#47546a;font-size:10px;font-weight:600}.dialog-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow-y:auto;padding:20px;background:#101b3580;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.auth-dialog{position:relative;width:min(410px,100%);padding:31px;border:1px solid #e6ebf2;border-radius:13px;background:#fff;box-shadow:0 20px 70px #0c19354d;animation:dialog-in .18s ease-out}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-close{position:absolute;top:13px;right:13px;display:grid;width:31px;height:31px;place-items:center;border:0;border-radius:6px;color:#7b8799;background:#f6f8fb}.auth-logo{display:grid;width:39px;height:39px;place-items:center;margin-bottom:17px;border-radius:10px;color:#fff;background:transparent}.auth-back{display:inline-flex;align-items:center;gap:5px;margin:-3px 0 14px;padding:0;border:0;color:#738099;background:transparent;font-size:10px}.auth-dialog .eyebrow{margin:0 0 7px;color:#7485a1}.auth-dialog h2{margin:0;color:#1c2941;font:700 21px Manrope,sans-serif;letter-spacing:-.45px}.auth-intro{margin:7px 0 20px;color:#79869a;font-size:10px;line-height:1.55}.auth-form{display:grid;gap:7px}.auth-form label{margin-top:4px;color:#49566c;font-size:10px;font-weight:600}.auth-form input{width:100%;height:39px;padding:0 11px;border:1px solid #dfe5ed;border-radius:6px;outline:none;color:#27354c;background:#fff;font-size:11px}.auth-form input:focus{border-color:#7395e8;box-shadow:0 0 0 3px #eaf0ff}.auth-form input::placeholder{color:#a1abba}.password-wrap{position:relative}.password-wrap input{padding-right:38px}.password-wrap button{position:absolute;top:0;right:0;display:grid;width:38px;height:39px;place-items:center;border:0;color:#8994a4;background:transparent}.auth-submit{width:100%;margin-top:9px}.form-message{display:flex;align-items:flex-start;gap:6px;margin-top:5px;padding:8px;border-radius:5px;font-size:9px;line-height:1.5}.form-message svg{flex:0 0 auto;margin-top:1px}.form-message.error{color:#9d4343;background:#fff1f0}.form-message.success{color:#326b55;background:#eff9f4}.auth-links{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px;color:#c0c7d1}.auth-links button,.auth-switch{padding:0;border:0;color:#486cc2;background:transparent;font-size:9px;font-weight:600}.auth-switch{display:block;margin:16px auto 0}.auth-security{display:flex;align-items:center;justify-content:center;gap:5px;margin:22px 0 0;padding-top:13px;border-top:1px solid #eff2f5;color:#8995a6;font-size:8px}.auth-security svg{color:#6481bd}.consulta-status{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:5px;padding:4px 7px;border:1px solid;border-radius:999px;font-size:9px;font-weight:700;line-height:1.25}.consulta-status svg{flex:0 0 auto}.status-pending{border-color:#e8cb77;color:#674b0a;background:#fff6d8}.status-regular{border-color:#8ac9a4;color:#145b35;background:#eaf8ef}.status-irregular{border-color:#e49a9a;color:#852020;background:#fff0f0}.status-informative{border-color:#91b9ec;color:#174b91;background:#edf5ff}.status-system-error{border-color:#eaa5a5;color:#8f2020;background:#fff0f0}.vehicle-section>.section-heading>div{display:grid;justify-items:start;gap:4px}.check-status{flex-wrap:wrap;align-items:center}.check-status .consulta-status{padding:3px 5px;font-size:8px}.tab-summary{flex-wrap:wrap}.tab-summary .consulta-status{margin-left:auto}.search-message{align-items:flex-start}.search-message span{line-height:1.45}.search-system-error{border:1px solid #e7a3a3;color:#821c1c;background:#fff0f0}.search-system-error svg{color:#b42323}table .consulta-status{white-space:nowrap}@media (max-width: 600px){.checks-grid .check-status{display:flex;grid-column:1 / -1}.checks-grid .check-card{min-height:83px}}@media (max-width: 600px){.consulta-status{font-size:8px}.check-status .consulta-status{font-size:7px}.tab-summary .consulta-status{margin-left:0}}@media (min-width: 1500px){.page-content{padding-right:48px;padding-left:48px}}@media (max-width: 1100px){.sidebar{width:226px;padding-right:12px;padding-left:12px}.main-area{margin-left:226px}.page-content,.topbar{padding-right:25px;padding-left:25px}.vehicle-card{grid-template-columns:minmax(210px,32%) 1fr}.vehicle-specs{grid-template-columns:repeat(2,1fr);row-gap:10px}.vehicle-disclaimer{margin-top:10px}.check-card{gap:7px;padding:9px 8px}.check-status{font-size:7px}}@media (max-width: 780px){.sidebar{width:min(285px,84vw);transform:translate(-102%);transition:transform .22s ease;box-shadow:12px 0 30px #0711271f}.sidebar.sidebar-open{transform:translate(0)}.sidebar-scrim{position:fixed;z-index:19;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#0b173480}.close-menu{display:grid;width:31px;height:31px;place-items:center}.main-area{margin-left:0}.mobile-menu{position:fixed;z-index:12;top:13px;left:13px;display:grid;width:35px;height:35px;place-items:center;border:1px solid #e3e8ef;border-radius:7px;color:#4f607b;background:#fff;box-shadow:0 2px 7px #18263c0b}.topbar{height:61px;padding:0 17px 0 59px}.page-content{padding:25px 19px 0}.topbar-actions{gap:12px}.topbar-status{font-size:9px}.welcome-row h1{font-size:23px}}@media (max-width: 600px){.topbar{padding-right:13px}.breadcrumbs{gap:7px;font-size:9px}.topbar-status{max-width:106px;font-size:8px}.topbar-actions{gap:8px}.notification-button{display:none}.page-content{padding:22px 14px 0}.welcome-row{align-items:flex-start;margin-bottom:19px}.welcome-row h1{margin-top:7px;font-size:21px}.welcome-row p{max-width:290px;font-size:10px;line-height:1.5}.welcome-kicker{font-size:8px;letter-spacing:.9px}.export-button{min-height:33px;align-self:flex-end;padding:0 8px;font-size:8px;white-space:nowrap}.export-button svg{width:14px}.search-panel{margin-bottom:22px;padding:15px 13px 12px}.search-panel-copy{margin-bottom:13px}.vehicle-search{display:grid;grid-template-columns:112px 1fr;gap:7px}.search-type{width:auto;min-height:42px;grid-column:1;padding:0 8px;gap:5px}.search-type svg:first-child{width:14px}.search-type select{font-size:9px}.search-input-wrap{min-height:42px;grid-column:2;padding:0 8px}.search-input-wrap input{font-size:10px}.search-input-wrap kbd{display:none}.search-submit{min-height:42px;grid-column:1 / -1}.vehicle-section,.checks-section,.tabs-section{margin-bottom:22px}.section-heading h2{font-size:14px}.section-heading .text-button{font-size:9px}.vehicle-card{grid-template-columns:1fr}.vehicle-photo{min-height:175px;max-height:190px}.vehicle-photo img{min-height:175px}.vehicle-info{padding:14px}.vehicle-specs{grid-template-columns:repeat(2,1fr)}.checks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.check-card{min-height:68px;gap:7px;padding:8px 7px}.check-icon{width:29px;height:29px;flex-basis:29px}.check-icon svg{width:16px}.check-copy strong{font-size:9px}.check-copy span{font-size:7px}.check-status{display:none}.checks-note{max-width:118px;font-size:8px}.checks-note svg{flex:0 0 auto}.vehicle-details-grid{grid-template-columns:1fr;gap:8px;margin-bottom:23px}.value-card,.timeline-card{min-height:176px}.tabs-scroll{gap:15px;margin-right:-14px;padding-right:14px}.detail-tab{min-height:39px;font-size:9px}.tab-summary,.tab-panel{padding-right:4px;padding-left:4px}.tab-panel .status-neutral{padding:5px;font-size:8px}.page-footer{flex-direction:column;gap:7px;font-size:8px}.subpage-welcome{min-height:auto;align-items:flex-end}.subpage-welcome .button{min-height:34px;padding:0 9px;font-size:9px;white-space:nowrap}.table-toolbar{align-items:flex-start;flex-direction:column}.filter-select{width:100%}.account-grid,.plans-grid{grid-template-columns:1fr}.plans-note{grid-column:auto;line-height:1.5}.report-preview{align-items:flex-start;gap:12px;padding-right:0;padding-left:0}.report-art{width:69px;height:88px;flex-basis:69px}.report-preview h2{font-size:13px;line-height:1.35}.report-preview p{font-size:9px;line-height:1.5}.report-chips span{font-size:7px}.profile-fields{grid-template-columns:1fr 1fr}.auth-dialog{padding:26px 21px 21px}}.sidebar{background:#091522}.main-area{margin-left:254px}.topbar{padding-right:24px;padding-left:30px}.topbar-nav{display:flex;height:100%;align-items:stretch;gap:28px}.topbar-nav button{position:relative;padding:0 4px;border:0;color:#536176;background:transparent;font-size:12px;font-weight:600}.topbar-nav button.current{color:#1459d9}.topbar-nav button.current:after{position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:3px 3px 0 0;background:#1764e8;content:""}.topbar-user-name{max-width:130px;overflow:hidden;color:#364257;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.page-content{width:min(1460px,100%);padding-top:22px}.welcome-row{margin-bottom:17px}.search-panel{margin-bottom:18px;padding:0 14px 11px}.search-panel-copy{display:none}.search-mode-tabs{display:flex;gap:23px;overflow-x:auto;border-bottom:1px solid #e9edf2;scrollbar-width:none}.search-mode-tabs::-webkit-scrollbar{display:none}.search-mode-tabs button{position:relative;flex:0 0 auto;min-height:40px;padding:0 2px;border:0;color:#68758a;background:transparent;font-size:11px;font-weight:600}.search-mode-tabs button.active{color:#155cd9}.search-mode-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#1764e8;content:""}.vehicle-search{min-height:48px;padding-top:8px}.vehicle-market-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,.9fr);gap:12px;align-items:stretch}.vehicle-card{min-width:0;grid-template-columns:minmax(215px,29%) 1fr}.vehicle-photo{margin:8px;min-height:185px;border-radius:7px}.vehicle-photo img{min-height:185px;border-radius:inherit}.vehicle-market-layout .value-card{min-width:0;min-height:100%;justify-content:center;background:linear-gradient(145deg,#f0f6ff,#e5efff)}.vehicle-market-layout .value-number{color:#1760d4}.checks-section{margin-top:14px}.checks-section .section-heading{display:none}.checks-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.check-card{display:grid;min-height:91px;align-content:start;grid-template-columns:34px 1fr;gap:7px 9px;padding:13px 10px}.check-icon{width:32px;height:32px;flex-basis:32px;border-radius:50%}.check-copy{align-self:center}.check-copy strong{font-size:10px}.check-copy span{display:none}.check-status{grid-column:2;justify-content:flex-start;font-size:9px}.vehicle-details-grid{grid-template-columns:1fr}.tabs-section{margin-top:18px}.tabs-section .section-heading{display:none}.tabs-scroll{gap:19px}.detail-tab{min-height:42px;font-size:10px}@media (max-width: 1100px){.main-area{margin-left:226px}.checks-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 780px){.main-area{margin-left:0}.topbar{padding-right:14px;padding-left:59px}.topbar-nav{gap:14px}.topbar-nav button{font-size:10px}.topbar-actions{gap:8px}.topbar-status,.topbar-user-name{display:none}.vehicle-market-layout,.vehicle-card{grid-template-columns:minmax(0,1fr)}.vehicle-market-layout .value-card{min-height:155px}}@media (max-width: 600px){.topbar{height:55px;padding-right:9px}.topbar-nav{gap:10px}.topbar-nav button{padding:0 2px;font-size:9px}.topbar-nav button:last-child{display:none}.topbar-actions{gap:6px}.topbar-profile{gap:2px}.page-content{padding-top:17px}.search-panel{padding-right:10px;padding-left:10px}.search-mode-tabs{gap:15px}.search-mode-tabs button{min-height:38px;font-size:9px}.vehicle-search{grid-template-columns:86px minmax(0,1fr)}.vehicle-market-layout{gap:8px}.vehicle-photo{margin:7px}.check-status{display:flex;grid-column:2}.checks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.check-card{min-height:74px}}:root{--navy: #071521;--blue: #0757e8;--blue-2: #1768f5;--canvas: #f3f6fa}.sidebar{background:#071521;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#26394a transparent}.main-area{background:#f3f6fa}.page-content{width:min(1540px,100%);padding-top:19px}.welcome-row{margin-bottom:14px}.welcome-row h1{font-size:22px}.search-panel{margin-bottom:14px}.vehicle-search{flex-wrap:wrap}.search-input-wrap{flex:1 1 320px}.search-submit{flex:0 0 154px}.example-report-button{flex:0 0 auto;min-height:43px;white-space:nowrap}.demo-alert{display:flex;align-items:center;gap:10px;margin-top:11px;padding:11px 12px;border:1px solid #f0cf82;border-radius:7px;color:#76500f;background:#fff8e8}.demo-alert>svg{flex:0 0 auto;color:#bd861e}.demo-alert div{display:grid;gap:3px;flex:1}.demo-alert strong{font-size:11px}.demo-alert span{color:#886b37;font-size:10px;line-height:1.45}.demo-alert button{border:0;color:#80642f;background:transparent;font-size:22px;line-height:1}.vehicle-market-layout{grid-template-columns:minmax(0,2.15fr) minmax(220px,.85fr);gap:10px}.vehicle-card{grid-template-columns:minmax(240px,36%) 1fr;min-height:250px}.vehicle-photo,.vehicle-photo img{min-height:232px}.vehicle-info{padding:17px 19px 13px}.vehicle-model{margin:9px 0 13px}.vehicle-specs{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px 0}.vehicle-identifiers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.vehicle-identifiers span{display:grid;gap:4px;overflow:hidden;color:#344158;font-size:9px;font-weight:600;text-overflow:ellipsis}.vehicle-identifiers small{color:#8793a5;font-size:7px;font-weight:700;letter-spacing:.65px}.vehicle-disclaimer{margin-top:10px}.market-stack{display:grid;grid-template-rows:1fr auto;gap:9px;min-width:0}.vehicle-market-layout .value-card{display:flex;min-height:100%;flex-direction:column;justify-content:flex-start;padding:16px;background:#fff}.vehicle-market-layout .value-number{color:#0757e8}.market-empty{display:grid;gap:5px;margin:18px 0 15px}.market-empty strong{color:#47546a;font-size:14px}.market-empty span{color:#8793a5;font-size:9px;line-height:1.5}.price-alert{display:flex;align-items:center;gap:10px;min-height:67px;padding:11px 13px;border:1px solid #f0dfb9;border-radius:8px;background:#fffaf0}.price-alert-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:8px;color:#b17c1c;background:#fff0cc}.price-alert>div:last-child{display:grid;gap:4px}.price-alert strong{color:#5b4b2b;font-size:10px}.price-alert span{color:#88764f;font-size:8px;line-height:1.45}.checks-section{margin-top:13px;margin-bottom:14px}.checks-section .section-heading{display:flex}.checks-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.check-card{min-height:76px;grid-template-columns:29px minmax(0,1fr);gap:6px 8px;padding:10px 9px}.check-icon{width:29px;height:29px}.check-copy strong{font-size:9px}.check-status{font-size:8px}.tabs-section{margin-top:10px;margin-bottom:13px;padding:0 13px 2px;border:1px solid #e4eaf2;border-radius:9px;background:#fff}.tabs-section .section-heading{display:flex;padding-top:12px;margin-bottom:0}.tabs-scroll{gap:17px}.detail-tab{font-size:9px}.detail-lower-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0 0 20px}.vehicle-table-card,.owners-card{padding:15px 16px}.vehicle-table-card .card-heading>svg,.owners-card .card-heading>svg{color:#6480b0}.vehicle-data-table{display:grid;margin:12px 0 11px;border-top:1px solid #edf0f4}.vehicle-data-table>div{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf0f4}.vehicle-data-table span{color:#7e899b;font-size:9px}.vehicle-data-table strong{color:#3b485e;font-size:9px;font-weight:600;text-align:right}.event-timeline{display:grid;gap:0;margin:17px 0 13px 4px}.event-timeline>div{position:relative;display:flex;min-height:49px;gap:10px;border-left:1px solid #dce4ef;padding:0 0 12px 14px}.event-timeline>div:last-child{min-height:35px;border-left-color:transparent}.event-timeline i{position:absolute;top:2px;left:-5px;width:9px;height:9px;border:2px solid #8da8dc;border-radius:50%;background:#fff}.event-timeline span{display:grid;align-content:start;gap:4px}.event-timeline strong{color:#536078;font-size:9px}.event-timeline small{color:#929cad;font-size:8px}.owner-demo{display:flex;align-items:center;gap:10px;margin:19px 0}.owner-demo>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#3567ca;background:#edf3ff;font-size:10px;font-weight:700}.owner-demo div{display:grid;gap:4px}.owner-demo strong{color:#536078;font-size:9px}.owner-demo small{color:#929cad;font-size:8px}.owner-empty{display:flex;min-height:73px;align-items:center;gap:8px;color:#8793a5;font-size:9px}.owner-empty svg{color:#98a8c4}.next-search-card{display:flex;grid-column:1 / -1;align-items:center;gap:12px;padding:14px 16px;border:1px dashed #cdd9ec;border-radius:9px;background:#f9fbff}.next-search-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:8px;color:#0757e8;background:#eaf1ff}.next-search-card>div:nth-child(2){display:grid;flex:1;gap:4px}.next-search-card strong{color:#334159;font-size:10px}.next-search-card span{color:#8490a3;font-size:9px}.next-search-card .button{min-height:34px;font-size:9px}.sidebar-promo{position:relative;display:block;width:100%;height:124px;overflow:hidden;margin:0 0 12px;padding:0;border:1px solid #263858;border-radius:9px;color:#fff;background:#132744;text-align:left}.sidebar-promo img,.sidebar-promo-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sidebar-promo img{object-fit:cover;object-position:58% 55%;opacity:.76}.sidebar-promo-shade{background:linear-gradient(90deg,#071521ed,#071521b8 45%,#07152125)}.sidebar-promo-copy{position:absolute;top:12px;right:10px;bottom:12px;left:10px;display:flex;flex-direction:column;align-items:flex-start}.sidebar-promo-copy small{color:#98b9ff;font-size:7px;font-weight:700;letter-spacing:1px}.sidebar-promo-copy strong{margin-top:6px;color:#fff;font:700 11px/1.35 Manrope,sans-serif}.sidebar-promo-copy i{display:flex;align-items:center;gap:8px;margin-top:auto;color:#c5d6f5;font-size:8px;font-style:normal}.sidebar-promo-copy b{color:#78a6ff;font-size:12px}@media (max-width: 1100px){.checks-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-market-layout{grid-template-columns:minmax(0,1.8fr) minmax(205px,.8fr)}.vehicle-card{grid-template-columns:minmax(190px,34%) 1fr}.check-status{display:flex}}@media (max-width: 780px){.page-content{padding-top:18px}.vehicle-market-layout{grid-template-columns:minmax(0,1fr)}.vehicle-card{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.vehicle-photo,.vehicle-photo img{min-height:210px}.market-stack{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-template-rows:auto}.vehicle-market-layout .value-card{min-height:155px}.checks-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-lower-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sidebar-promo{height:138px}}@media (max-width: 600px){.page-content{padding:17px 13px 0}.welcome-row h1{font-size:20px}.search-panel{padding:0 10px 11px}.search-mode-tabs{gap:13px}.search-mode-tabs button{font-size:9px}.vehicle-search{display:grid;grid-template-columns:minmax(0,1fr) 106px;gap:7px}.vehicle-search .search-input-wrap{min-width:0;min-height:43px;grid-column:1 / -1}.vehicle-search .search-submit{min-width:0;min-height:42px;grid-column:1;padding:0 8px;font-size:9px}.vehicle-search .example-report-button{min-width:0;min-height:42px;grid-column:2;padding:0 7px;font-size:8px}.example-report-button svg{width:14px}.demo-alert{align-items:flex-start;padding:9px}.demo-alert span{font-size:9px}.vehicle-card{grid-template-columns:minmax(0,1fr)}.vehicle-photo{min-height:185px;max-height:210px}.vehicle-photo img{min-height:185px}.vehicle-info{padding:13px}.vehicle-market-layout{gap:8px}.market-stack{grid-template-columns:minmax(0,1fr)}.price-alert{min-height:58px}.checks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.check-card{min-height:69px;grid-template-columns:28px minmax(0,1fr);padding:8px 7px}.check-status{display:none}.checks-section .section-heading{align-items:center}.checks-section .section-heading h2{font-size:13px}.checks-note{max-width:120px;font-size:8px}.tabs-section{margin-right:-1px;margin-left:-1px;padding-right:9px;padding-left:9px}.tabs-scroll{gap:14px;margin-right:-9px;padding-right:9px}.detail-tab{min-height:40px;font-size:8px}.detail-lower-grid{grid-template-columns:minmax(0,1fr);gap:8px}.next-search-card{grid-column:auto;flex-wrap:wrap}.next-search-card>div:nth-child(2){min-width:180px}.next-search-card .button{width:100%}.topbar-nav button:nth-child(3),.topbar-nav button:nth-child(4),.topbar-nav button:nth-child(5){display:none}}@media (min-width: 781px){.sidebar{width:255px}.main-area{margin-left:255px}.next-search-card{grid-column:auto;align-content:center}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 600px){.report-toolbar{align-items:flex-start;flex-direction:column}.print-report{padding:22px 16px 18px}.print-report-brand{font-size:14px}.print-report-brand small{font-size:6px}.print-report-meta span{font-size:7px}.print-vehicle-summary{align-items:flex-start}.print-vehicle-summary h2{font-size:18px}.print-plate{min-width:104px;padding:8px}.print-plate strong{font-size:14px}.print-report-stats{grid-template-columns:1fr 1fr}.print-report-stats div:nth-child(2){border-right:0}.print-report-stats div:nth-child(-n+2){border-bottom:1px solid #e7ecf3}.print-report-stats strong{font-size:9px}.print-checks{grid-template-columns:1fr}.print-check-row{min-height:34px}.print-check-row strong{font-size:8px}.print-report-footer{grid-template-columns:18px 1fr}.print-report-footer strong{grid-column:2}.report-document{gap:11px;padding:13px}.report-titlebar{align-items:flex-start}.report-titlebar h2{font-size:18px}.report-ref{max-width:120px}.report-ref strong{font-size:8px}.report-vehicle-hero{min-height:0;align-items:flex-start;padding:14px}.report-car-copy h3{font-size:18px}.report-vehicle-hero>img{position:absolute;right:2px;bottom:8px;width:39%;opacity:.22}.report-identifiers{max-width:75%}.report-identifiers div{min-width:69px;padding:6px}.report-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.report-check-card{min-height:68px;padding:7px}.report-main-grid{grid-template-columns:1fr}.report-timeline-panel,.report-notes-panel{grid-column:auto;grid-row:auto}.report-facts{grid-template-columns:1fr}.report-detail-grid{grid-template-columns:1fr 1fr;gap:6px}.report-detail-card{min-height:78px;padding:9px}.report-final-note{grid-template-columns:18px 1fr}}@page{size:A4 portrait;margin:10mm}@media print{body{background:#fff!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.report-mode .sidebar,.report-mode .topbar,.report-mode .mobile-menu,.report-mode .subpage-welcome,.report-mode .page-footer{display:none!important}.report-mode .main-area{margin:0!important}.report-mode .page-content{max-width:none!important;padding:0!important}.report-mode .page-content>*:not(.print-report-wrap){display:none!important}.report-mode .report-toolbar,.report-mode .report-section-nav{display:none!important}.report-mode .print-report-wrap{max-width:none;margin:0}.report-mode .print-report{padding:0;border:0;border-radius:0;box-shadow:none}.report-mode .report-document{gap:8px}.report-mode .report-vehicle-hero{min-height:125px;padding:12px}.report-mode .report-vehicle-hero>img{max-height:115px}.report-mode .report-check-card{min-height:59px;padding:6px}.report-mode .report-panel{padding:10px}.report-mode .report-detail-card{min-height:68px;padding:8px}.report-mode .report-panel,.report-mode .report-detail-card,.report-mode .report-vehicle-hero,.report-mode .report-check-card,.report-mode .print-section,.report-mode .print-report-stats,.report-mode .print-demo-warning{break-inside:avoid;page-break-inside:avoid}}.carcheck-report-page{width:100%;max-width:1500px;margin-inline:auto}.cc-report-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 22px}.cc-report-toolbar h1{margin:10px 0 5px;color:var(--ink);font-size:clamp(25px,3vw,34px);letter-spacing:-.04em}.cc-report-toolbar p{margin:0;color:var(--muted);font-size:14px}.cc-report-badge{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 11px;color:#06784f;background:#e3f8ee;font-size:10px;font-weight:850;letter-spacing:.08em}.cc-report-badge.demo{color:#9a6500;background:#fff3d6}.cc-report-document{overflow:hidden;border:1px solid #e2eaf3;border-radius:22px;background:#f7f9fc;box-shadow:0 16px 45px #13284d14;color:#15233d}.cc-report-disclaimer{display:flex;align-items:flex-start;gap:11px;padding:13px 22px;background:#fff7e4;border-bottom:1px solid #f3e5bd;color:#775719;font-size:12px;line-height:1.55}.cc-report-disclaimer svg{flex:none;margin-top:1px}.cc-report-disclaimer strong{display:block;margin-bottom:2px;font-size:11px;letter-spacing:.04em}.cc-report-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;background:#fff;border-bottom:1px solid #e8edf4}.cc-report-brand{display:flex;align-items:center;gap:10px;color:#12213d;font-size:21px;font-weight:900;letter-spacing:-.05em;line-height:1}.cc-report-brand b{color:#087fe9}.cc-report-brand small{display:block;margin-top:5px;color:#7c8ba3;font-size:8px;letter-spacing:.16em;font-weight:800}.cc-brand-mark{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:13px;color:#fff;background:linear-gradient(145deg,#12d47a,#06945b);box-shadow:0 7px 16px #08b06633}.cc-report-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.cc-report-meta span{color:#7a8aa4;font-size:9px;font-weight:850;letter-spacing:.13em}.cc-report-meta strong{color:#12213d;font-size:14px}.cc-report-meta small{color:#0c9c64;font-size:11px;font-weight:750}.cc-report-vehicle-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:18px;align-items:center;min-height:260px;padding:28px 30px;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 83% 45%,rgba(20,103,225,.38),transparent 43%),linear-gradient(120deg,#07152c,#0b2348 65%,#08172d)}.cc-report-vehicle-hero:after{content:"";position:absolute;width:280px;height:280px;right:8%;top:-170px;border:1px solid rgba(66,153,255,.24);border-radius:50%;box-shadow:0 0 0 28px #2a7ef50a,0 0 0 56px #2a7ef508;pointer-events:none}.cc-report-vehicle-copy{position:relative;z-index:1}.cc-eyebrow{display:block;color:#38b7ff;font-size:10px;font-weight:900;letter-spacing:.14em}.cc-report-vehicle-copy h2{margin:11px 0 4px;color:#fff;font-size:clamp(25px,3vw,36px);line-height:1.05;letter-spacing:-.04em}.cc-report-vehicle-copy>p{margin:0;color:#c5d5ed;font-size:15px}.cc-report-specs{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.cc-report-specs span{padding:7px 9px;border:1px solid rgba(181,209,255,.22);border-radius:7px;color:#e4efff;background:#ffffff0f;font-size:11px}.cc-report-plate{display:inline-flex;flex-direction:column;gap:4px;margin-top:17px;padding:9px 13px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:#ffffff14}.cc-report-plate small{color:#a9c0e1;font-size:9px;font-weight:800;letter-spacing:.1em}.cc-report-plate strong{color:#fff;font-size:20px;letter-spacing:.08em}.cc-report-location{display:flex;align-items:center;gap:6px;margin-top:10px;color:#9eb8dc;font-size:11px}.cc-report-car-art{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0}.cc-report-car-art img{display:block;width:100%;max-width:470px;max-height:230px;object-fit:contain;filter:drop-shadow(0 18px 25px rgba(0,0,0,.34))}.cc-report-car-art>span{position:absolute;right:0;bottom:0;padding:5px 8px;border-radius:5px;color:#c4d7f2;background:#00000040;font-size:9px}.cc-report-check-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:17px 18px;background:#eef3f9}.cc-report-check-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px 12px 12px;border:1px solid #e3eaf3;border-radius:13px;background:#fff;box-shadow:0 5px 12px #142d5009}.cc-check-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#687b95;background:#edf1f6}.cc-report-check-card small{margin-top:2px;color:#62718a;font-size:10px;font-weight:750}.cc-report-check-card strong{color:#52627a;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.cc-report-check-card>span{color:#8b97a9;font-size:9px;line-height:1.4}.cc-report-check-card.good .cc-check-icon{color:#078653;background:#d9f8e8}.cc-report-check-card.good strong{color:#078653}.cc-report-check-card.bad{border-color:#ffd9d9;background:snow}.cc-report-check-card.bad .cc-check-icon{color:#d82d3d;background:#ffe2e4}.cc-report-check-card.bad strong{color:#c71e32}.cc-report-check-card.demo .cc-check-icon{color:#9b6900;background:#fff0c8}.cc-report-check-card.demo strong{color:#946300}.cc-report-content-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;padding:0 18px 18px;background:#eef3f9}.cc-report-panel{min-width:0;padding:19px;border:1px solid #e3eaf3;border-radius:15px;background:#fff;box-shadow:0 5px 14px #142d5008}.cc-report-panel-title{display:flex;align-items:center;gap:10px;margin-bottom:17px}.cc-panel-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:11px;color:#1267d8;background:#eaf2ff;font-size:18px;font-weight:900}.cc-panel-icon.fipe{color:#fff;background:#14284d;font-size:15px;font-family:Georgia,serif}.cc-report-panel-title small{display:block;margin-bottom:4px;color:#8492a8;font-size:9px;font-weight:850;letter-spacing:.11em}.cc-report-panel-title h3{margin:0;color:#172743;font-size:15px;letter-spacing:-.02em}.cc-report-facts{margin:0}.cc-report-facts>div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:12px;padding:9px 0;border-bottom:1px solid #edf1f6}.cc-report-facts>div:last-child{border-bottom:0}.cc-report-facts dt{color:#74839a;font-size:11px}.cc-report-facts dd{margin:0;color:#253753;font-size:11px;font-weight:700;overflow-wrap:anywhere}.cc-report-empty-illustration{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:125px;padding:15px;border:1px dashed #dbe4f0;border-radius:12px;color:#8a9ab1;background:linear-gradient(135deg,#fbfdff,#f5f8fd);text-align:center}.cc-report-empty-illustration>svg{color:#3d82e8}.cc-report-empty-illustration strong{color:#344662;font-size:13px}.cc-report-empty-illustration span{max-width:270px;color:#7c8ba1;font-size:11px;line-height:1.5}.cc-fipe-value{display:block;margin:8px 0;color:#1164e8;font-size:27px;letter-spacing:-.04em}.cc-report-fipe-panel>p{color:#6d7d94;font-size:11px;line-height:1.55}.cc-mini-illustration{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:18px;padding:12px 14px;border-radius:10px;background:#f3f7ff}.cc-mini-illustration>span{color:#7b8ba4;font-size:10px}.cc-mini-bars{display:flex;align-items:flex-end;gap:4px;height:34px}.cc-mini-bars i{display:block;width:8px;height:38%;border-radius:3px 3px 0 0;background:#a9c9ff}.cc-mini-bars i:nth-child(2){height:60%}.cc-mini-bars i:nth-child(3){height:45%}.cc-mini-bars i:nth-child(4){height:78%}.cc-mini-bars i:nth-child(5){height:64%}.cc-mini-bars i:nth-child(6){height:91%}.cc-mini-bars i:nth-child(7){height:100%;background:#2876f2}.cc-report-timeline{position:relative;display:grid;gap:17px;padding:3px 0 3px 7px}.cc-report-timeline:before{content:"";position:absolute;top:9px;bottom:9px;left:12px;width:2px;background:#d9e7fc}.cc-report-timeline>div{position:relative;display:flex;align-items:flex-start;gap:12px}.cc-report-timeline i{position:relative;z-index:1;width:12px;height:12px;flex:none;margin-top:3px;border:3px solid #fff;border-radius:50%;background:#2776ef;box-shadow:0 0 0 2px #b9d3ff}.cc-report-timeline span{display:flex;flex-direction:column;gap:4px;color:#30415d;font-size:12px}.cc-report-timeline small{color:#8592a7;font-size:10px}.cc-report-opinion-panel>p{margin:0;color:#596b85;font-size:12px;line-height:1.7}.cc-opinion-note{display:flex;gap:9px;margin-top:15px;padding:11px;border-radius:10px;color:#3d5d85;background:#eef5ff;font-size:10px;line-height:1.55}.cc-opinion-note svg{flex:none}.cc-report-modules{padding:0 18px 18px;background:#eef3f9}.cc-report-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;padding:10px 2px 13px}.cc-report-section-heading h3{margin:5px 0 0;color:#172743;font-size:21px;letter-spacing:-.035em}.cc-report-section-heading>span{color:#7b8ba2;font-size:11px}.cc-report-module{display:flex;align-items:flex-start;gap:13px;margin-bottom:9px;padding:15px 16px;border:1px solid #e0e8f2;border-radius:13px;background:#fff}.cc-module-icon{display:grid;place-items:center;width:39px;height:39px;flex:none;border-radius:12px;color:#657894;background:#edf1f7}.cc-module-copy{min-width:0;flex:1}.cc-module-copy h4{margin:1px 0 4px;color:#1b2c49;font-size:13px}.cc-module-copy>strong{display:block;color:#5d6e87;font-size:12px}.cc-module-copy p{margin:6px 0 0;color:#7c8ba0;font-size:11px;line-height:1.55}.cc-module-status{margin-left:auto;padding:5px 8px;border-radius:999px;color:#6e7e94;background:#f0f3f8;font-size:9px;font-weight:800;white-space:nowrap}.cc-report-module.good .cc-module-icon{color:#078653;background:#d9f8e8}.cc-report-module.good .cc-module-copy>strong{color:#078653}.cc-report-module.good .cc-module-status{color:#087c51;background:#dff8eb}.cc-report-module.bad{border-color:#ffd9d9;background:snow}.cc-report-module.bad .cc-module-icon{color:#d82d3d;background:#ffe2e4}.cc-report-module.bad .cc-module-copy>strong{color:#c71e32}.cc-report-module.bad .cc-module-status{color:#bd2032;background:#ffe6e8}.cc-report-module.demo .cc-module-icon{color:#9b6900;background:#fff0c8}.cc-report-module.demo .cc-module-copy>strong{color:#946300}.cc-report-module.demo .cc-module-status{color:#8b6108;background:#fff1cf}.cc-report-footer{display:flex;align-items:center;gap:13px;padding:19px 23px;background:#07172e;color:#d9e7fb}.cc-report-footer .cc-brand-mark{width:34px;height:34px;border-radius:10px}.cc-report-footer>div{flex:1;min-width:0}.cc-report-footer>div>strong{font-size:11px;letter-spacing:.06em}.cc-report-footer p{margin:5px 0 0;color:#a8bddb;font-size:10px;line-height:1.6}.cc-footer-lock{display:flex;align-items:center;gap:7px;color:#8bc8ff;font-size:10px;white-space:nowrap}@media (max-width: 1150px){.cc-report-check-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.cc-report-toolbar{align-items:flex-start;flex-direction:column}.cc-report-header{padding:17px}.cc-report-vehicle-hero{grid-template-columns:1fr;padding:22px}.cc-report-car-art{min-height:130px}.cc-report-car-art img{max-height:175px}.cc-report-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:8px}.cc-report-content-grid{grid-template-columns:1fr;padding:0 12px 12px}.cc-report-modules{padding:0 12px 12px}.cc-report-panel{padding:15px}.cc-report-facts>div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:8px}.cc-report-module{gap:9px;padding:12px}.cc-module-status{display:none}.cc-report-footer{align-items:flex-start;flex-wrap:wrap;padding:16px}.cc-footer-lock{margin-left:47px}}@media print{.cc-report-toolbar{display:none!important}.cc-report-document{border:0;border-radius:0;box-shadow:none}.cc-report-header,.cc-report-vehicle-hero,.cc-report-footer,.cc-report-check-card,.cc-report-panel,.cc-report-module{break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.cc-report-vehicle-hero{grid-template-columns:1fr .85fr}.cc-report-check-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cc-report-content-grid{grid-template-columns:1fr 1fr}}.cc-report-outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 18px 18px;background:#eef3f9}.cc-outcome-card{position:relative;display:flex;align-items:center;gap:18px;min-width:0;overflow:hidden;padding:21px;border:1px solid #d5f0e2;border-radius:17px;background:linear-gradient(115deg,#f2fff8,#fff 73%);box-shadow:0 8px 22px #0e39300b}.cc-outcome-card:after{content:"";position:absolute;right:-32px;top:-55px;width:170px;height:170px;border:1px solid rgba(10,157,99,.11);border-radius:50%;box-shadow:0 0 0 20px #0a9d6309,0 0 0 40px #0a9d6306;pointer-events:none}.cc-outcome-card.negative{border-color:#ffd9dd;background:linear-gradient(115deg,#fff3f4,#fff 74%)}.cc-outcome-card.negative:after{border-color:#dd273b21;box-shadow:0 0 0 20px #dd273b09,0 0 0 40px #dd273b06}.cc-outcome-card.caution{border-color:#f1dfb2;background:linear-gradient(115deg,#fff9eb,#fff 74%)}.cc-outcome-card.caution:after{border-color:#ca8b0b21;box-shadow:0 0 0 20px #ca8b0b09,0 0 0 40px #ca8b0b06}.cc-outcome-card.demo{border-color:#d8e5f7;background:linear-gradient(115deg,#f1f7ff,#fff 74%)}.cc-outcome-card.demo:after{border-color:#2776ef1f;box-shadow:0 0 0 20px #2776ef09,0 0 0 40px #2776ef06}.cc-outcome-card.pending{border-color:#dbe4f0;background:linear-gradient(115deg,#f4f7fb,#fff 74%)}.cc-outcome-illustration{position:relative;display:grid;place-items:center;flex:0 0 92px;width:92px;height:92px}.cc-outcome-orbit{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(8,157,99,.24);border-radius:50%;background:radial-gradient(circle at 50% 50%,#0fc17721,#0fc17700 68%)}.cc-outcome-icon{position:relative;z-index:1;display:grid;place-items:center;width:60px;height:60px;border:1px solid rgba(10,157,99,.16);border-radius:21px;color:#078653;background:linear-gradient(145deg,#fff,#dff9eb);box-shadow:0 10px 22px #0887531f;transform:rotate(-5deg)}.cc-outcome-spark{position:absolute;z-index:2;top:2px;right:2px;display:grid;place-items:center;width:25px;height:25px;border:3px solid #fff;border-radius:50%;color:#fff;background:#0ba56b;font-size:13px;font-weight:900;box-shadow:0 4px 9px #0000001a}.cc-outcome-card.negative .cc-outcome-orbit{border-color:#dd273b3d;background:radial-gradient(circle,#ff43531f,#ff435300 70%)}.cc-outcome-card.negative .cc-outcome-icon{color:#d92c3e;border-color:#dd273b26;background:linear-gradient(145deg,#fff,#ffe7e9);box-shadow:0 10px 22px #c123351a}.cc-outcome-card.negative .cc-outcome-spark{background:#df293e}.cc-outcome-card.caution .cc-outcome-orbit{border-color:#ca8b0b40;background:radial-gradient(circle,#ffbe2626,#ffbe2600 70%)}.cc-outcome-card.caution .cc-outcome-icon{color:#b87905;border-color:#ca8b0b2e;background:linear-gradient(145deg,#fff,#fff1cc);box-shadow:0 10px 22px #c1870d1a}.cc-outcome-card.caution .cc-outcome-spark{background:#d8960b}.cc-outcome-card.demo .cc-outcome-orbit,.cc-outcome-card.pending .cc-outcome-orbit{border-color:#2776ef33;background:radial-gradient(circle,#2776ef1a,#2776ef00 70%)}.cc-outcome-card.demo .cc-outcome-icon,.cc-outcome-card.pending .cc-outcome-icon{color:#1c6de0;border-color:#2776ef26;background:linear-gradient(145deg,#fff,#e8f2ff)}.cc-outcome-card.demo .cc-outcome-spark,.cc-outcome-card.pending .cc-outcome-spark{background:#2476ef}.cc-outcome-copy{position:relative;z-index:1;min-width:0}.cc-outcome-kicker{display:block;margin-bottom:7px;color:#078653;font-size:9px;font-weight:900;letter-spacing:.13em}.cc-outcome-card.negative .cc-outcome-kicker{color:#c82136}.cc-outcome-card.caution .cc-outcome-kicker{color:#a56b00}.cc-outcome-card.demo .cc-outcome-kicker,.cc-outcome-card.pending .cc-outcome-kicker{color:#1c6de0}.cc-outcome-copy h3{margin:0 0 7px;color:#142a46;font-size:clamp(15px,1.4vw,19px);line-height:1.25;letter-spacing:-.025em}.cc-outcome-copy p{margin:0;max-width:580px;color:#61728a;font-size:12px;line-height:1.65}.cc-report-opinion-panel .cc-opinion-note strong{display:inline;color:#244d7d}@media (max-width: 900px){.cc-report-outcome-grid{grid-template-columns:1fr}}@media (max-width: 600px){.cc-report-outcome-grid{padding:0 12px 12px;gap:10px}.cc-outcome-card{align-items:flex-start;gap:12px;padding:15px}.cc-outcome-illustration{flex-basis:64px;width:64px;height:64px}.cc-outcome-icon{width:48px;height:48px;border-radius:16px}.cc-outcome-icon svg{width:27px;height:27px}.cc-outcome-spark{width:21px;height:21px;top:0;right:0;font-size:11px}}@media print{.cc-report-outcome-grid{grid-template-columns:1fr 1fr;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.cc-outcome-card{break-inside:avoid}}.rc{--rc-ink: #0b1633;--rc-blue: #1456e8;--rc-muted: #5f6b82;padding-bottom:8px}.rc-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:4px 2px 24px}.rc-kicker{color:#1456e8;font:800 14px Manrope,sans-serif;letter-spacing:.9px}.rc-kicker span{color:#1456e8}.rc-topo h1{margin:6px 0 4px;color:var(--rc-ink);font:800 clamp(30px,4.2vw,50px)/1.05 "Manrope",sans-serif;letter-spacing:-1.4px}.rc-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;color:var(--rc-muted);font-size:18px}.rc-placa{padding:3px 10px;border:1px solid #dbe4f3;border-radius:6px;color:#2b3a5a;background:#fff;font:700 14px Manrope,sans-serif;letter-spacing:.6px}.rc-teste{font-size:10px}.rc-id{display:flex;flex:0 0 auto;flex-direction:column;gap:5px;min-width:260px;padding:4px 0 4px 28px;border-left:1px solid #dfe6f1}.rc-id-rotulo{color:#6b778d;font:800 12px Manrope,sans-serif;letter-spacing:1px}.rc-id strong{color:var(--rc-ink);font:800 24px Manrope,sans-serif;letter-spacing:-.3px}.rc-estado{display:inline-flex;align-items:center;gap:9px;font:600 18px DM Sans,sans-serif}.rc-estado-ambar{color:#8a5d12}.rc-estado-vermelho{color:#b4232c}.rc-seletor{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--rc-muted);font-size:14px}.rc-seletor select{padding:8px 12px;border:1px solid #dbe4f3;border-radius:8px;color:var(--rc-ink);background:#fff;font:600 14px DM Sans,sans-serif}.rc-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:12px;overflow:hidden;padding:38px 48px;border:1px solid #dce8f8;border-radius:22px;background:radial-gradient(circle at 78% 45%,#f6faff,#e8f1fe 55%,#e1ecfb);box-shadow:0 18px 40px -26px #1a4dad66}.rc-hero-kicker{color:#4a5f86;font:800 14px Manrope,sans-serif;letter-spacing:1.2px}.rc-hero h2{margin:14px 0 20px;color:var(--rc-ink);font:800 clamp(32px,4vw,52px)/1.05 "Manrope",sans-serif;letter-spacing:-1.6px}.rc-hero h2 em{color:var(--rc-blue);font-style:normal}.rc-hero-texto>p{max-width:560px;margin:0;color:#55627a;font-size:18px;line-height:1.55}.rc-progresso{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;color:#25324f;font-size:16px}.rc-segmentos{display:flex;gap:4px}.rc-segmentos span{width:52px;height:12px;border-radius:99px;background:#d3dcec}.rc-segmentos span.on{background:var(--rc-blue);box-shadow:0 3px 8px #1456e84d}.rc-progresso-nota{max-width:250px;color:#6a768d;font-size:14px;line-height:1.4}.rc-hero-arte{position:relative;display:grid;min-height:360px;place-items:center}.rc-anel{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(380px,90%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffffff88 0%,#dbe9fc88 62%,transparent 63%);box-shadow:0 0 0 28px #ffffff40,0 0 0 29px #c9dcf6}.rc-anel i{position:absolute;width:14px;height:14px;border-radius:50%;background:#2f9bff;box-shadow:0 0 10px #2f9bff88;animation:rc-flutua 4.8s ease-in-out infinite}.rc-anel i:nth-child(1){top:14%;left:2%;width:12px;height:12px}.rc-anel i:nth-child(2){top:68%;left:-6%;width:16px;height:16px;animation-delay:-1.2s}.rc-anel i:nth-child(3){top:28%;right:-9%;width:26px;height:26px;animation-delay:-2.4s}.rc-anel i:nth-child(4){bottom:6%;right:2%;width:16px;height:16px;animation-delay:-3.4s}.rc-hero-arte img{position:relative;width:auto;height:310px;margin:52px 70px 0 0;max-width:100%;filter:drop-shadow(0 22px 22px #0a2f7a40);animation:rc-flutua 5.5s ease-in-out infinite}.rc-balao{position:absolute;top:-8px;right:0;display:flex;flex-direction:column;gap:4px;max-width:290px;padding:18px 22px;border-radius:16px;background:#fff;box-shadow:0 14px 30px -14px #1b3f8f55}.rc-balao:after{content:"";position:absolute;bottom:-12px;left:24px;border:12px solid transparent;border-top-color:#fff;border-bottom:0;transform:skew(-18deg)}.rc-balao strong{color:var(--rc-blue);font:800 17px Manrope,sans-serif;letter-spacing:.5px}.rc-balao span{color:#46536c;font-size:16px;line-height:1.35}@keyframes rc-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.rc-risco{margin:18px 0 0}.rc-resumo{padding:34px 2px 0}.rc-resumo h2{margin:0 0 6px;color:var(--rc-ink);font:800 32px Manrope,sans-serif;letter-spacing:-.8px}.rc-resumo>p{margin:0 0 20px;color:var(--rc-muted);font-size:17px}.rc-cartoes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rc-cartao{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:18px;border:1px solid #e3eaf5;border-radius:16px;background:#fff;box-shadow:0 10px 24px -20px #20406f66}.rc-cartao-topo{display:flex;align-items:flex-start;gap:16px}.rc-cartao h3{margin:4px 0 6px;color:var(--rc-ink);font:800 19px Manrope,sans-serif;letter-spacing:-.3px}.rc-cartao p{margin:0;color:#66738a;font-size:15px;line-height:1.4}.rc-icone{display:grid;flex:0 0 66px;width:66px;height:66px;place-items:center;border-radius:14px}.rc-chip{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;font:600 16px DM Sans,sans-serif}.rc-chip-marca{display:grid;flex:0 0 26px;width:26px;height:26px;place-items:center;border-radius:50%;color:#fff}.rc-tom-azul{color:#1456e8;background:#e9f1ff}.rc-tom-azul .rc-chip-marca{background:#1456e8}.rc-tom-verde{color:#0b7c43;background:#e4f6ec}.rc-tom-verde .rc-chip-marca{background:#14a35a}.rc-tom-ambar{color:#9a5b00;background:#fff1d6}.rc-tom-ambar .rc-chip-marca{background:#e09200}.rc-tom-vermelho{color:#b4232c;background:#fde8ea}.rc-tom-vermelho .rc-chip-marca{background:#d63a44}.rc-tom-cinza{color:#566176;background:#eceff4}.rc-tom-cinza .rc-chip-marca{background:#6c778b}.rc-detalhes{margin-top:14px;font-size:14px}.rc-importante{display:flex;align-items:center;gap:18px;margin-top:24px;padding:16px 24px;border:1px solid #f1d98c;border-radius:14px;color:#3d3a30;background:#fff7df;font-size:17px}.rc-importante p{margin:0;line-height:1.45}.rc-importante strong{color:#b86a00;font:800 20px Manrope,sans-serif}.rc-importante-icone{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;border-radius:50%;color:#fff;background:#f5a30a}.rc-vazio{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 24px;border:1px solid #e3eaf5;border-radius:20px;background:#fff;text-align:center}.rc-vazio strong{color:var(--rc-ink, #0b1633);font:800 22px Manrope,sans-serif}.rc-vazio p{max-width:420px;margin:0 0 8px;color:#66738a;font-size:15px}.rc-vazio-icone{display:grid;width:56px;height:56px;place-items:center;border-radius:16px;color:#1456e8;background:#e9f1ff}.rc-spinner{width:26px;height:26px}@media (max-width: 1280px){.rc-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.rc-hero-arte img{margin:52px 0 0}.rc-topo{flex-direction:column;gap:18px}.rc-id{min-width:0;padding:14px 0 0;border-top:1px solid #dfe6f1;border-left:0}.rc-hero{grid-template-columns:1fr;padding:28px 24px 20px}.rc-hero-arte{min-height:340px}}@media (max-width: 600px){.rc-sub{font-size:15px}.rc-hero-texto>p{font-size:16px}.rc-segmentos span{width:34px}.rc-cartoes{grid-template-columns:1fr}.rc-resumo h2{font-size:26px}.rc-hero-arte img{height:260px;margin:0}.rc-hero-arte{min-height:300px}.rc-balao{position:relative;max-width:none;margin:0 0 12px}.rc-hero-arte{display:flex;flex-direction:column-reverse;align-items:center}.rc-anel{display:none}.rc-importante{align-items:flex-start;padding:14px;font-size:15px}}@media (prefers-reduced-motion: reduce){.rc-anel i,.rc-hero-arte img{animation:none}}.print-report-wrap.rc-wrap{max-width:none}.rc-aviso-demo{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;border:1px solid #f1d98c;border-radius:12px;color:#5b4a1a;background:#fff7df;font-size:14px;line-height:1.45}.rc-aviso-demo svg{flex:0 0 auto;color:#c98100}.rc-aviso-demo span{flex:1}.rc-aviso-demo .button{flex:0 0 auto}.rc-acoes{display:flex;justify-content:flex-end;margin-top:16px}@media (max-width: 600px){.rc-aviso-demo{flex-wrap:wrap}.rc-aviso-demo .button{width:100%;justify-content:center}}@media print{.report-mode .rc-acoes,.report-mode .rc-aviso-demo button{display:none!important}.report-mode .rc-hero,.report-mode .rc-cartao,.report-mode .rc-importante{break-inside:avoid;page-break-inside:avoid}.report-mode .rc-hero-arte img,.report-mode .rc-anel i{animation:none!important}}.search-panel:has(.vehicle-search-redesign){padding:24px 26px 22px!important;border:1px solid #e0e7f1!important;border-radius:25px!important;background:#fffffff5!important;box-shadow:0 18px 48px #1b3b6712!important}.search-panel-copy-redesign{display:none!important}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs{display:flex!important;gap:clamp(20px,3.6vw,48px)!important;align-items:stretch!important;min-height:54px;margin:0 0 23px!important;border-bottom:2px solid #e9edf4!important;overflow-x:auto;scrollbar-width:none}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs::-webkit-scrollbar{display:none}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button{position:relative;flex:0 0 auto;padding:0 5px 16px!important;border:0!important;border-radius:0!important;color:#6b7689!important;background:transparent!important;font-size:clamp(14px,1.5vw,18px)!important;font-weight:650!important;white-space:nowrap}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button.active{color:#2864d7!important}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;border-radius:5px 5px 0 0;background:#2864e8}.vehicle-search-redesign{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(190px,250px)!important;gap:16px 18px!important;align-items:stretch!important}.vehicle-search-redesign .search-input-wrap{grid-column:1 / -1;min-height:78px!important;position:relative;border:2px solid #dfe5ee!important;border-radius:17px!important;background:#fff!important;box-shadow:inset 0 1px 2px #12274805}.vehicle-search-redesign .search-input-wrap:focus-within{border-color:#8bb1ff!important;box-shadow:0 0 0 4px #2563eb14}.vehicle-search-redesign .search-input-wrap input{width:100%;min-height:74px!important;padding:20px 24px!important;border:0!important;outline:0!important;background:transparent!important;color:#24334b!important;font-size:clamp(19px,2vw,25px)!important;letter-spacing:.02em}.vehicle-search-redesign .search-input-wrap input::placeholder{color:#a4adbb!important;opacity:1}.vehicle-search-redesign .search-input-wrap kbd{display:none!important}.vehicle-search-redesign .search-submit{min-height:76px!important;width:100%!important;justify-content:center!important;gap:18px!important;border:0!important;border-radius:17px!important;background:linear-gradient(115deg,#1458e8,#0d50d9)!important;color:#fff!important;font-size:19px!important;font-weight:750!important;box-shadow:0 9px 20px #1458e833!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.vehicle-search-redesign .search-submit:hover{transform:translateY(-2px);box-shadow:0 13px 25px #1458e840!important;filter:brightness(1.03)}.vehicle-search-redesign .example-report-button{min-height:76px!important;justify-content:center!important;gap:10px!important;border:2px solid #e0e5ed!important;border-radius:17px!important;color:#536176!important;background:#fff!important;font-size:15px!important;font-weight:650!important}.plate-image-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.plate-image-input{display:none!important}.plate-image-button{min-height:58px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;border:2px solid #e0e5ed!important;border-radius:15px!important;background:#fff!important;color:#4e5c71!important;font-size:16px!important;font-weight:650!important;box-shadow:none!important}.plate-image-button svg{color:#4c5b72}.plate-image-button:hover{border-color:#a8c2f6!important;background:#f8fbff!important}.plate-image-hint{margin:15px 0 0!important;color:#8a95a6!important;font-size:14px!important;line-height:1.55!important}.plate-selected-file{display:block;margin-top:5px;color:#2864d7;overflow-wrap:anywhere}.search-panel:has(.vehicle-search-redesign) .search-footnote{margin-top:22px!important;padding-top:0!important;color:#8994a6!important;font-size:14px!important}.search-panel:has(.vehicle-search-redesign) .search-footnote svg{width:20px;height:20px;color:#8d9bb0}@media (max-width:760px){.search-panel:has(.vehicle-search-redesign){padding:18px 16px!important;border-radius:20px!important}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs{gap:22px!important;min-height:48px;margin-bottom:17px!important}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button{font-size:14px!important;padding-bottom:13px!important}.vehicle-search-redesign{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.vehicle-search-redesign .search-input-wrap{min-height:66px!important}.vehicle-search-redesign .search-input-wrap input{min-height:62px!important;padding:15px 17px!important;font-size:20px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{min-height:60px!important;border-radius:14px!important;font-size:16px!important}.plate-image-actions{gap:10px}.plate-image-button{flex:1 1 145px;min-height:54px!important;padding:0 12px!important;font-size:14px!important}.plate-image-hint{font-size:13px!important}.search-panel:has(.vehicle-search-redesign) .search-footnote{font-size:13px!important}}@media (prefers-reduced-motion: reduce){.vehicle-search-redesign .search-submit{transition:none}.vehicle-search-redesign .search-submit:hover{transform:none}}.search-panel:has(.vehicle-search-redesign){padding:26px!important;border-color:#e5eaf2!important;border-radius:22px!important;box-shadow:0 12px 34px #1f365b12!important}.search-panel-copy-redesign{display:flex!important;gap:13px;margin:0 0 20px}.search-panel-copy-redesign .search-icon-wrap{width:42px;height:42px;border-radius:12px}.search-panel-copy-redesign h2{font-size:17px}.search-panel-copy-redesign p{font-size:13px}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px!important;min-height:0;margin:0 0 18px!important;padding:5px;border:1px solid #e8edf5!important;border-radius:13px;background:#f5f7fb;overflow:visible}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs-single{grid-template-columns:minmax(0,1fr)}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button{min-width:0;min-height:42px;padding:0 8px!important;border-radius:9px!important;color:#657187!important;font-size:14px!important;font-weight:650!important;text-align:center;white-space:nowrap}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button.active{color:#215bd1!important;background:#fff!important;box-shadow:0 2px 6px #223a601a}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button.active:after{display:none}.vehicle-search-redesign{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.vehicle-search-redesign .search-input-wrap{min-height:64px!important;border-width:1px!important;border-radius:14px!important;background:#fbfcfe!important}.vehicle-search-redesign .search-input-wrap input{min-height:62px!important;padding:15px 18px!important;font-size:21px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{min-width:0;min-height:56px!important;padding:0 14px!important;border-radius:13px!important;font-size:15px!important;white-space:nowrap}.vehicle-search-redesign .search-submit{gap:9px!important}.vehicle-search-redesign .example-report-button{gap:9px!important;border-width:1px!important}.plate-image-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin-top:14px!important}.plate-image-button{min-width:0;min-height:52px!important;padding:0 12px!important;gap:8px!important;border-width:1px!important;border-radius:12px!important;font-size:13px!important;white-space:nowrap}.plate-image-button svg{width:18px;height:18px;flex:0 0 auto}.plate-image-hint{margin-top:12px!important;font-size:12px!important}.search-panel:has(.vehicle-search-redesign) .search-footnote{margin-top:17px!important;padding-top:14px!important;border-top:1px solid #edf0f5;font-size:12px!important}.search-panel:has(.vehicle-search-redesign) .search-footnote svg{width:17px;height:17px}@media (max-width: 760px){.search-panel:has(.vehicle-search-redesign){padding:18px 16px!important;border-radius:18px!important}.search-panel-copy-redesign{margin-bottom:15px}.search-panel-copy-redesign .search-icon-wrap{width:38px;height:38px}.search-panel-copy-redesign h2{font-size:15px}.search-panel-copy-redesign p{font-size:12px}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs{margin-bottom:14px!important}.search-panel:has(.vehicle-search-redesign) .search-mode-tabs button{min-height:39px;padding:0 5px!important;font-size:13px!important}.vehicle-search-redesign{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.vehicle-search-redesign .search-input-wrap{min-height:56px!important}.vehicle-search-redesign .search-input-wrap input{min-height:54px!important;padding:12px 14px!important;font-size:18px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{min-height:50px!important;padding:0 8px!important;gap:6px!important;border-radius:11px!important;font-size:12px!important}.vehicle-search-redesign .search-submit svg{width:17px;height:17px}.vehicle-search-redesign .example-report-button svg{width:16px;height:16px;flex:0 0 auto}.plate-image-actions{gap:8px!important}.plate-image-button{min-height:48px!important;padding:0 7px!important;gap:6px!important;font-size:11px!important}.plate-image-button svg{width:16px;height:16px}.plate-image-hint{font-size:11px!important}.search-panel:has(.vehicle-search-redesign) .search-footnote{font-size:11px!important}}.vehicle-search-redesign .search-input-wrap-mercosul{display:grid!important;width:min(100%,380px);min-height:0!important;grid-template-columns:minmax(0,1fr);grid-template-rows:21px 52px;gap:0;overflow:hidden;padding:0!important;border:2px solid #cbd7e6!important;border-radius:10px!important;background:#fff!important;box-shadow:0 3px 8px #17345b12,inset 0 1px 2px #17345b0c}.vehicle-search-redesign .search-input-wrap-mercosul:focus-within{border-color:#4281dc!important;box-shadow:0 0 0 3px #dceaff,0 5px 12px #17345b16}.mercosul-plate-header{display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#fff;background:linear-gradient(100deg,#1555a0,#236eb8 58%,#165497);font-family:Arial,sans-serif}.mercosul-plate-header .mercosul-brazil-flag{position:relative;display:block;width:17px;height:11px;border-radius:1px;background:#159447}.mercosul-brazil-flag:before{position:absolute;top:2px;left:4px;width:8px;height:7px;content:"";background:#ffdf35;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.mercosul-brazil-flag:after{position:absolute;top:4px;left:7px;width:4px;height:4px;border-radius:50%;content:"";background:#1553a3}.mercosul-plate-header strong{margin-left:7px;font-size:8px;letter-spacing:1.5px}.mercosul-plate-header i{margin-left:auto;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.5px}.vehicle-search-redesign .search-input-wrap-mercosul input{min-height:50px!important;padding:5px 12px!important;color:#172a43;background:linear-gradient(180deg,#fff,#fbfcfe)!important;font-family:DM Sans,Arial,sans-serif;font-size:22px!important;font-weight:750!important;letter-spacing:3px;text-align:center;text-transform:uppercase}.vehicle-search-redesign .search-input-wrap-mercosul input::placeholder{color:#a5afbd!important;letter-spacing:3px}@media (max-width: 760px){.vehicle-search-redesign .search-input-wrap-mercosul{width:100%;grid-template-rows:19px 49px}.vehicle-search-redesign .search-input-wrap-mercosul input{min-height:47px!important;font-size:20px!important}}.plate-field-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px;color:#44536a}.plate-field-heading span{font-size:12px;font-weight:750;letter-spacing:.07em}.plate-field-heading small{color:#8995a8;font-size:12px}.vehicle-search-redesign .search-input-wrap-mercosul{width:100%!important;grid-column:1 / -1!important;grid-template-rows:22px 58px;border-radius:13px!important}.vehicle-search-redesign .search-input-wrap-mercosul input{min-height:56px!important;font-size:24px!important}.vehicle-search-redesign{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:12px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{min-height:58px!important;border-radius:13px!important;font-size:14px!important}.vehicle-search-redesign .search-submit{box-shadow:0 7px 16px #1458e82b!important}.plate-image-actions{gap:10px!important;margin-top:12px!important}.plate-image-button{min-height:52px!important;border-radius:12px!important;background:#fbfcff!important}@media (max-width:760px){.plate-field-heading{margin-bottom:8px}.vehicle-search-redesign .search-input-wrap-mercosul{grid-column:1 / -1!important;width:100%!important;max-width:none!important;justify-self:stretch!important;grid-template-rows:20px 54px}.vehicle-search-redesign .search-input-wrap-mercosul input{min-height:52px!important;font-size:22px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{grid-column:1 / -1}}@media (max-width:520px){.vehicle-search-redesign{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.vehicle-search-redesign .search-submit,.vehicle-search-redesign .example-report-button{min-height:50px!important;font-size:13px!important}.plate-image-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.plate-image-button{min-height:48px!important;padding:0 8px!important;gap:6px!important;font-size:12px!important;white-space:normal}.plate-field-heading small{font-size:11px}}.print-report-wrap.rc-wrap{max-width:1240px;margin:0 auto}.rc-wrap{padding:8px 0 24px}.rc-wrap .report-toolbar{align-items:center;margin:0 0 16px;padding:14px 18px;border:1px solid #e1e8f1;border-radius:13px;background:#fff;box-shadow:0 8px 24px -22px #102b5366}.rc-wrap .report-toolbar p{margin-top:5px}.rc-wrap .report-toolbar .demo-tag{color:#315b9d}.rc-wrap .print-report{padding:34px 40px 28px;border:1px solid #e3e9f1;border-radius:16px;background:linear-gradient(180deg,#fff,#fff 84%,#fbfcfe);box-shadow:0 18px 48px -34px #142b4a66}.rc-wrap .print-report-header{padding-bottom:19px;border-bottom:1px solid #e8edf3}.rc-wrap .print-report-header{margin:-34px -40px 0;padding:23px 40px;border:0;color:#fff;background:linear-gradient(112deg,#07172e,#102f5e 68%,#1553a3)}.rc-wrap .print-report-brand{color:#fff}.rc-wrap .print-report-brand>span:last-child{color:#fff}.rc-wrap .print-report-brand small{color:#9eb8dc}.rc-wrap .print-brand-mark{border:1px solid #ffffff26;border-radius:12px;background:linear-gradient(145deg,#2875ec,#174aa4);box-shadow:0 6px 18px #06142b66}.rc-wrap .print-report-meta span,.rc-wrap .print-report-meta small{color:#afc5e3}.rc-wrap .print-report-meta strong{color:#fff;font-size:13px}.rc-wrap .print-demo-warning{margin:19px 0 4px;border-radius:10px}.rc-wrap .print-vehicle-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.48fr) minmax(190px,.75fr);align-items:center;gap:18px;position:relative;overflow:hidden;margin:0 -40px;padding:30px 40px;color:#fff;background:radial-gradient(ellipse at 90% 15%,#2463ad 0,transparent 38%),linear-gradient(120deg,#0b2040,#102f5d 70%,#123d78)}.rc-wrap .print-vehicle-summary:after{position:absolute;right:13%;bottom:-160px;width:290px;height:290px;border:1px solid #ffffff1c;border-radius:50%;box-shadow:0 0 0 28px #ffffff08,0 0 0 58px #ffffff06;content:"";pointer-events:none}.rc-wrap .print-vehicle-summary>div:first-child,.rc-wrap .print-plate,.rc-wrap .print-vehicle-photo{position:relative;z-index:1}.rc-wrap .print-vehicle-summary h2{overflow-wrap:anywhere;color:#fff;font-size:clamp(22px,2.5vw,31px);letter-spacing:-.04em}.rc-wrap .print-vehicle-summary .print-eyebrow{color:#76baff}.rc-wrap .print-vehicle-summary p{color:#c4d5ed}.rc-wrap .print-plate{padding:13px;border:1px solid #ffffff32;border-radius:12px;color:#fff;background:#ffffff12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rc-wrap .print-plate small,.rc-wrap .print-plate span{color:#c2d5f0}.rc-wrap .print-plate strong{color:#fff;letter-spacing:.12em}.print-vehicle-photo{position:relative;display:flex;min-width:0;height:154px;flex-direction:column;margin:0;overflow:hidden;border:1px solid #ffffff30;border-radius:12px;background:linear-gradient(140deg,#f5f8fc,#e9eff7)}.print-vehicle-photo img{display:block;width:100%;min-height:0;flex:1 1 auto;object-fit:contain}.print-vehicle-photo figcaption{position:static;display:grid;flex:0 0 auto;width:100%;max-width:none;gap:2px;padding:4px 6px;border-top:1px solid #e7ecf3;color:#52617a;background:#fff;font-size:8px;line-height:1.3;text-align:center}.print-vehicle-photo figcaption a{overflow-wrap:anywhere;color:#315c94;font-size:7px;white-space:normal}.rc-wrap .print-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.rc-wrap .print-check-row{min-width:0;min-height:88px;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:11px;padding:13px;border:1px solid #e5eaf1;border-radius:11px;background:linear-gradient(145deg,#fff,#f9fbfd);box-shadow:0 7px 16px -15px #102b5366}.rc-wrap .print-check-row>span{min-width:115px;font-size:10px}.rc-wrap .print-check-row>span svg{flex:0 0 auto;color:#7c8ba2}.rc-wrap .print-check-row>.print-check-title{display:flex;width:100%;min-width:0;align-items:center;gap:7px;color:#475873;font-weight:750}.rc-wrap .print-check-result{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;margin-left:auto;border-radius:50%;color:#987017;background:#fff0c7}.rc-wrap .print-check-confirmado .print-check-result{color:#087848;background:#d9f7e7}.rc-wrap .print-check-confirmado .print-check-result svg{color:currentColor}.rc-wrap .print-check-alerta .print-check-result{color:#c52232;background:#ffe1e4}.rc-wrap .print-check-alerta .print-check-result svg{color:currentColor}.rc-wrap .print-check-pendente .print-check-result svg{color:currentColor}.rc-wrap .print-check-row strong{flex:1;color:#68768c;font-size:9px;font-weight:600}.rc-wrap .print-check-confirmado strong{color:#0b7c43}.rc-wrap .print-check-confirmado>span svg{color:#14a35a}.rc-wrap .print-check-alerta strong{color:#b4232c}.rc-wrap .print-check-alerta>span svg{color:#d63a44}.rc-wrap .print-check-pendente strong{color:#8a641b}.rc-wrap .print-check-pendente>span svg{color:#c18a19}.rc-wrap .print-check-confirmado{border-color:#cfeedd;background:linear-gradient(145deg,#fff,#f2fbf6)}.rc-wrap .print-check-alerta{border-color:#f5d1d4;background:linear-gradient(145deg,#fff,#fff6f6)}.rc-wrap .print-check-pendente{border-color:#f0dfb3;background:linear-gradient(145deg,#fff,#fffbf0)}.rc-wrap .print-section{margin-top:25px}.rc-wrap .print-section-heading{margin-bottom:12px}.rc-wrap .print-section-heading h3{color:#1b2b46;font-size:17px;letter-spacing:-.02em}.rc-wrap .print-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.rc-wrap .print-data-grid>div{padding:11px 12px;border-bottom:1px solid #edf0f5}.rc-wrap .print-data-grid>div:nth-child(odd){border-radius:7px;background:#f8fafc}.rc-wrap .print-data-grid span{color:#718098}.rc-wrap .print-data-grid strong{overflow-wrap:anywhere;color:#263751}.rc-wrap .print-report-note{display:flex;align-items:flex-start;gap:9px;margin-top:20px;padding:12px 14px;border:1px solid #f1d98c;border-radius:8px;color:#725411;background:#fff8e6;font-size:10px;line-height:1.5}.rc-wrap .print-report-note svg{flex:0 0 auto}.rc-wrap .print-risk-assessment{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:18px;border:1px solid #efdaa5;border-radius:12px;background:linear-gradient(110deg,#fffaf0,#fff)}.rc-wrap .print-risk-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#94630b;background:#ffefc5}.rc-wrap .print-risk-copy .print-eyebrow{color:#977019}.rc-wrap .print-risk-copy h3{margin:4px 0;color:#4d3a12;font-size:18px}.rc-wrap .print-risk-copy p{max-width:760px;margin:0;color:#715c31;font-size:10px;line-height:1.55}.rc-wrap .print-risk-score{display:grid;justify-items:end;gap:3px;min-width:112px;padding-left:15px;border-left:1px solid #ecdfbf}.rc-wrap .print-risk-score small{color:#8b774d;font-size:8px;font-weight:850;letter-spacing:.1em}.rc-wrap .print-risk-score strong{color:#75613a;font-size:25px;line-height:1}.rc-wrap .print-risk-score span{color:#88764f;font-size:8px}.rc-wrap .print-risk-high{border-color:#f1c7ca;background:linear-gradient(110deg,#fff2f2,#fff)}.rc-wrap .print-risk-high .print-risk-icon{color:#c72232;background:#ffe0e3}.rc-wrap .print-risk-high .print-risk-copy .print-eyebrow,.rc-wrap .print-risk-high .print-risk-copy h3{color:#a91d2c}.rc-wrap .print-risk-high .print-risk-copy p{color:#7d3b42}.rc-wrap .print-risk-high .print-risk-score{border-color:#f1d4d6}.rc-wrap .print-risk-high .print-risk-score small,.rc-wrap .print-risk-high .print-risk-score strong,.rc-wrap .print-risk-high .print-risk-score span{color:#aa3540}.rc-wrap .print-report-footer{grid-template-columns:18px minmax(0,1fr) auto}.rc-wrap .print-report-footer{margin-top:20px;padding-top:15px;border-top:1px solid #e8edf3;color:#718098}.rc-actions{display:flex;justify-content:flex-end;margin-top:14px}@media (max-width: 760px){.rc-wrap .print-report{padding:22px 18px 18px;border-radius:12px}.rc-wrap .print-report-header{margin:-22px -18px 0;padding:18px}.rc-wrap .report-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.rc-wrap .report-toolbar .button{width:100%;justify-content:center}.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0 -18px;padding:22px 18px}.rc-wrap .print-vehicle-summary>div:first-child{grid-column:1 / -1}.rc-wrap .print-vehicle-summary h2{font-size:18px}.rc-wrap .print-vehicle-photo{grid-column:1 / -1;height:180px}.rc-wrap .print-report-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-wrap .print-report-stats>div:nth-child(2){border-right:0}.rc-wrap .print-report-stats>div:nth-child(-n+2){border-bottom:1px solid #e7ecf3}.rc-wrap .print-checks,.rc-wrap .print-data-grid{grid-template-columns:minmax(0,1fr)}.rc-wrap .print-check-row{min-height:0;flex-direction:row}.rc-wrap .print-check-row{align-items:flex-start;flex-wrap:wrap;gap:5px 10px}.rc-wrap .print-check-row>span{min-width:0;flex:0 0 120px}.rc-wrap .print-check-row>.print-check-title{flex:1 1 100%}.rc-wrap .print-check-row strong{text-align:left}.rc-wrap .print-risk-assessment{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;padding:13px}.rc-wrap .print-risk-icon{width:36px;height:36px}.rc-wrap .print-risk-score{grid-column:2;justify-items:start;min-width:0;padding:10px 0 0;border-top:1px solid #ecdfbf;border-left:0}.rc-wrap .print-risk-high .print-risk-score{border-color:#f1d4d6}.rc-wrap .print-report-footer{grid-template-columns:18px minmax(0,1fr)}.rc-wrap .print-report-footer strong{grid-column:2}}@media print{.report-mode .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.rc-wrap{display:block;width:100%;max-width:none;margin:0;padding:0}.rc-wrap .report-toolbar,.rc-wrap .rc-actions{display:none!important}.rc-wrap .print-report{width:100%;max-width:none;box-sizing:border-box;overflow:visible;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff}.rc-wrap .print-report-header{margin:0;padding:6mm 7mm}.rc-wrap .print-vehicle-summary{margin:0;padding:6mm 7mm;grid-template-columns:minmax(0,1fr) minmax(32mm,.42fr) minmax(42mm,.65fr);gap:4mm}.rc-wrap .print-vehicle-summary>div:first-child{min-width:0}.rc-wrap .print-vehicle-summary h2{font-size:18pt}.rc-wrap .print-vehicle-photo{height:34mm;background:#f3f6fa}.rc-wrap .print-report-stats,.rc-wrap .print-section,.rc-wrap .print-report-note,.rc-wrap .print-risk-assessment,.rc-wrap .print-report-footer{margin-left:7mm;margin-right:7mm}.rc-wrap .print-report-stats,.rc-wrap .print-check-row,.rc-wrap .print-data-grid>div,.rc-wrap .print-risk-assessment,.rc-wrap .print-report-footer{break-inside:avoid;page-break-inside:avoid}.rc-wrap .print-section-heading{break-after:avoid;page-break-after:avoid}.rc-wrap .print-vehicle-data-section{break-before:page;page-break-before:always}.rc-wrap .print-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4mm}.rc-wrap .print-check-row{min-height:18mm;padding:2.5mm}.rc-wrap .print-check-row>.print-check-title{min-width:0;overflow-wrap:anywhere}.rc-wrap .print-check-row strong{min-width:0;overflow-wrap:anywhere;text-align:left}.rc-wrap .print-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5mm}.rc-wrap .print-data-grid>div{min-width:0;padding:3mm 2mm}.rc-wrap .print-risk-assessment{grid-template-columns:12mm minmax(0,1fr) auto;gap:3mm;padding:4mm}.rc-wrap .print-risk-copy{min-width:0}.rc-wrap .print-risk-copy p{overflow-wrap:anywhere}.rc-wrap .print-report-footer{grid-template-columns:5mm minmax(0,1fr) auto}.rc-wrap .print-demo-warning{break-inside:avoid;page-break-inside:avoid}.rc-wrap,.rc-wrap *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sales-page{--sales-navy:#06152f;--sales-blue:#0875f9;--sales-cyan:#08b9e8;color:#17253c;background:#f7f9fc;font-family:DM Sans,Arial,sans-serif;overflow:hidden}.sales-nav{position:absolute;z-index:4;top:0;left:0;display:flex;width:100%;height:76px;align-items:center;justify-content:space-between;padding:0 clamp(22px,5.5vw,88px);border-bottom:1px solid #ffffff20;color:#f7faff}.sales-brand{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font:800 18px/1 Manrope,sans-serif;letter-spacing:-.5px}.sales-brand b{color:#0aace8}.sales-brand-mark{display:grid;width:34px;height:34px;place-items:center;color:#13c7ec}.sales-nav nav{display:flex;align-items:center;gap:clamp(20px,3vw,46px)}.sales-nav nav a{color:#c0cbe0;font-size:12px;text-decoration:none;transition:color .15s}.sales-nav nav a:hover{color:#fff}.sales-nav-cta,.sales-footer button{display:flex;min-height:39px;align-items:center;gap:8px;padding:0 17px;border:0;border-radius:24px;color:#fff;background:#0875f9;font-size:11px;font-weight:700;cursor:pointer}.sales-hero{position:relative;display:grid;min-height:650px;grid-template-columns:1fr 1fr;align-items:center;padding:110px clamp(22px,5.5vw,88px) 97px;color:#f8fbff;background:#06142d}.sales-hero-image,.sales-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.sales-hero-image{left:25%;opacity:.52}.sales-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 56%}.sales-hero-shade{background:linear-gradient(90deg,#06142d,#06142df5 37%,#06142d9c 65%,#06142d65),linear-gradient(0deg,#06142d 0%,transparent 42%)}.sales-hero-content{position:relative;z-index:1;max-width:590px;padding:20px 0 44px}.sales-eyebrow,.sales-section-eyebrow{display:flex;align-items:center;gap:7px;color:#06b6e8;font-size:10px;font-weight:800;letter-spacing:1.3px}.sales-hero h1{max-width:600px;margin:18px 0 13px;color:#fff;font:800 clamp(37px,4.1vw,61px)/1.07 "Manrope",sans-serif;letter-spacing:-2.4px}.sales-page em{color:#087cf5;font-style:normal}.sales-hero p{max-width:480px;margin:0;color:#b5c1d5;font-size:15px;line-height:1.6}.sales-primary{display:inline-flex;min-height:49px;align-items:center;gap:11px;margin-top:25px;padding:0 22px;border:0;border-radius:28px;color:#fff;background:linear-gradient(100deg,#0b81fa,#0560e7);box-shadow:0 9px 26px #056df554;font-size:13px;font-weight:700;cursor:pointer;transition:transform .18s,box-shadow .18s}.sales-plate-form{display:flex;align-items:flex-end;gap:12px;margin-top:25px}.sales-mercosul-plate{display:grid;flex:0 1 280px;grid-template-rows:22px 1fr 15px;overflow:hidden;border:2px solid #dbe4ef;border-radius:8px;background:#fff;box-shadow:0 8px 22px #0003}.sales-plate-country{display:grid;height:22px;grid-template-columns:1fr 1fr 25px;align-items:center;padding:0 8px;color:#fff;background:#073a91;font-family:Arial,sans-serif}.sales-plate-country b{font-size:7px;line-height:1;letter-spacing:.35px}.sales-plate-country strong{justify-self:center;font-size:10px;letter-spacing:3px}.sales-plate-country i{justify-self:end;font-style:normal;line-height:1}.sales-plate-country i svg{display:block;width:26px;height:17px;border:1px solid #dbe4ef}.sales-plate-entry{display:flex;min-width:0;align-items:center;gap:8px;padding:4px 8px}.sales-plate-qr{width:32px;height:32px;flex:none;border:2px solid #182437;background:repeating-conic-gradient(#182437,#182437 25%,#fff 0%,#fff 50%) 0 0/8px 8px}.sales-mercosul-plate input{width:100%;min-width:0;height:42px;padding:0 3px;border:0;outline:0;color:#182437;background:#fff;font:800 20px/1 Manrope,sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase}.sales-mercosul-plate input::placeholder{color:#aab4c1;opacity:1;font-size:clamp(8px,1.6vw,15px);font-weight:700;letter-spacing:0;text-transform:none}.sales-mercosul-plate:focus-within{outline:3px solid #b6ff38;outline-offset:3px}.sales-plate-region{align-self:stretch;padding:1px 8px;border-top:1px solid #d8dce1;color:#182437;background:#fff;font:700 9px/13px Arial,sans-serif}.sales-plate-form .sales-primary{margin-top:0}.sales-primary:hover,.sales-nav-cta:hover{box-shadow:0 12px 32px #056df577;transform:translateY(-2px)}.sales-trust-points{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.sales-trust-points span{display:flex;align-items:center;gap:7px;color:#c9d3e4;font-size:10px}.sales-trust-points svg{width:17px;color:#13bfe2}.sales-phone-area{position:relative;z-index:1;display:flex;min-height:440px;align-items:center;justify-content:center}.sales-phone{position:relative;width:267px;min-height:435px;padding:19px 14px 13px;border:4px solid #7988a4;border-radius:34px;color:#17253c;background:#f7f9fc;box-shadow:0 25px 70px #0009,inset 0 0 0 2px #202e46;transform:rotate(2deg)}.sales-phone-screen{position:absolute;top:22px;right:9px;bottom:9px;left:9px;overflow:hidden;border-radius:23px;background:#f4f7fb}.sales-mockup-scale{width:375px;min-height:810px;transform:scale(.63);transform-origin:top left;color:#1a2941;background:#f4f7fb}.sales-mockup-scroll{animation:sales-mockup-scroll 16s ease-in-out infinite alternate}.sales-mockup-top{display:flex;height:55px;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #e1e7ef;background:#fff}.sales-mockup-top img{display:block;width:104px;height:35px;object-fit:contain;object-position:left center}.sales-mockup-top b{color:#122848}.sales-mockup-top b span{color:#1479e7}.sales-mockup-top small{color:#60718a;font-size:20px}.sales-mockup-body{padding:22px 19px 25px}.sales-mockup-kicker,.sales-mockup-heading small{color:#687b96;font-size:9px;font-weight:800;letter-spacing:.8px}.sales-mockup-body h3{margin:7px 0 3px;font-size:23px}.sales-mockup-body>p{margin:0 0 15px;color:#748197;font-size:11px}.sales-mockup-card,.sales-mockup-vehicle{display:grid;gap:8px;padding:14px;border:1px solid #e0e7f0;border-radius:12px;background:#fff;box-shadow:0 5px 17px #1e3a5b0b}.sales-mockup-card>b{font-size:13px}.sales-mockup-card>small{color:#77849a;font-size:10px}.sales-mockup-tabs{display:flex;justify-content:space-around;margin-top:4px;padding:7px 3px;border-radius:7px;color:#718098;background:#f1f4f8;font-size:10px}.sales-mockup-tabs b{color:#176bd1}.sales-mockup-tabs-single{justify-content:center}.sales-mockup-input{padding:11px;border:1px solid #cdd7e5;border-radius:6px;color:#263a56;font-size:14px;font-weight:800;letter-spacing:2px}.sales-mockup-card button{min-height:37px;border:0;border-radius:7px;color:#fff;background:#0875f9;font-size:11px;font-weight:700}.sales-mockup-link{padding:5px 2px;color:#2768ad;font-size:10px}.sales-mockup-alert{display:grid;gap:4px;margin:12px 0 18px;padding:11px;border:1px solid #f1dda2;border-radius:8px;color:#745313;background:#fff8e7;font-size:10px}.sales-mockup-alert span{font-size:9px}.sales-mockup-heading{display:flex;align-items:center;justify-content:space-between;margin:17px 0 9px}.sales-mockup-heading>div{display:grid;gap:4px}.sales-mockup-heading>div>b{font-size:16px}.sales-mockup-heading>i{padding:6px 8px;border-radius:999px;color:#946c17;background:#fff4d4;font-size:9px;font-style:normal}.sales-mockup-vehicle{grid-template-columns:1fr 1fr;gap:5px 10px}.sales-mockup-car{grid-column:1/-1;display:grid;min-height:80px;place-items:center;border-radius:8px;background:linear-gradient(135deg,#e8f1fb,#f4f7fb);font-size:42px}.sales-mockup-vehicle>small,.sales-mockup-vehicle>b,.sales-mockup-vehicle>strong,.sales-mockup-vehicle>span{grid-column:1/-1}.sales-mockup-vehicle>small{color:#718098;font-size:8px;letter-spacing:.8px}.sales-mockup-vehicle>b{font-size:19px}.sales-mockup-vehicle>strong{font-size:13px}.sales-mockup-vehicle>span{color:#738098;font-size:10px}.sales-mockup-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;grid-column:1/-1;margin-top:6px}.sales-mockup-facts span{display:grid;gap:3px;padding:8px;border-radius:6px;color:#7a8799;background:#f6f8fb;font-size:8px}.sales-mockup-facts b{color:#34445c;font-size:9px}.sales-mockup-checks{display:grid;gap:7px}.sales-mockup-checks>div{display:grid;grid-template-columns:25px 1fr auto 12px;align-items:center;gap:7px;min-height:48px;padding:7px 9px;border:1px solid #e3e9f0;border-radius:8px;background:#fff}.sales-mockup-checks i{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;color:#a77817;background:#fff4d5;font-style:normal}.sales-mockup-checks b{font-size:10px}.sales-mockup-checks small{color:#9a741f;font-size:8px}.sales-mockup-checks em{color:#8895a7;font-style:normal}.sales-mockup-bottom{margin-top:14px;padding:10px;color:#9a741f;background:#fff5dc;font-size:9px;text-align:center}@keyframes sales-mockup-scroll{0%{transform:translateY(0)}to{transform:translateY(-590px)}}@media (prefers-reduced-motion:reduce){.sales-mockup-scroll{animation:none}}.sales-phone-notch{position:absolute;top:6px;left:50%;width:72px;height:12px;border-radius:0 0 9px 9px;background:#071328;transform:translate(-50%)}.sales-phone-brand{display:flex;align-items:center;justify-content:center;gap:3px;margin:1px 0 14px;color:#102139;font:800 13px/1 Manrope,sans-serif}.sales-phone-brand>span{color:#0676f6}.sales-phone-brand i{color:#078ce8;font-style:normal}.sales-phone-tabs{display:flex;justify-content:space-around;margin:0 -2px 8px;border-radius:6px;background:#e7edf5}.sales-phone-tabs span{padding:7px 9px;color:#617089;font-size:8px}.sales-phone-tabs span:first-child{border-radius:6px;color:#145dc8;background:#fff;font-weight:700}.sales-plate{display:flex;height:37px;align-items:center;gap:8px;padding:0 9px;border:1px solid #dae1eb;border-radius:6px;background:#fff}.sales-plate small{color:#8793a6;font-size:7px}.sales-plate strong{flex:1;color:#2b3b55;font-size:12px;letter-spacing:1px}.sales-plate span{color:#7c8ba2}.sales-phone-button{display:flex;height:33px;align-items:center;justify-content:center;gap:6px;margin:7px 0 10px;border-radius:6px;color:#fff;background:#0875f9;font-size:9px;font-weight:700}.sales-phone-car{display:flex;height:62px;align-items:center;gap:8px;overflow:hidden;padding:4px 7px;border-radius:7px;background:#eaf0f7}.sales-phone-car img{width:84px;height:50px;object-fit:cover;border-radius:5px}.sales-phone-car span,.sales-phone-grid span{display:grid;gap:4px}.sales-phone-car b{font-size:9px}.sales-phone-car small{color:#77849a;font-size:7px}.sales-phone-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.sales-phone-grid>div{display:flex;min-height:43px;align-items:center;gap:6px;padding:5px;border:1px solid #e1e7ef;border-radius:6px;background:#fff}.sales-phone-grid i{display:grid;width:19px;height:19px;flex:0 0 19px;place-items:center;border-radius:5px;color:#fff;font-style:normal}.sales-phone-grid i.green{background:#24ae72}.sales-phone-grid i.blue{background:#2788df}.sales-phone-grid i.purple{background:#8660d4}.sales-phone-grid i.orange{background:#e9a53b}.sales-phone-grid i.red{background:#e75664}.sales-phone-grid b{font-size:7px}.sales-phone-grid small{color:#7f8ba0;font-size:6px}.sales-phone-caption{display:block;margin-top:8px;color:#9b6e22;font-size:6px;text-align:center;letter-spacing:.3px}.sales-shield-glow{position:absolute;top:45px;right:0;display:grid;width:122px;height:134px;place-items:center;color:#13aefb;filter:drop-shadow(0 0 19px #007affaa);opacity:.9}.sales-secure-float{position:absolute;right:0;bottom:58px;display:flex;align-items:center;gap:9px;padding:12px 15px;border:1px solid #ffffff2c;border-radius:11px;color:#09b9eb;background:#122647;box-shadow:0 8px 25px #0005}.sales-secure-float span{display:grid;gap:3px}.sales-secure-float b{color:#fff;font-size:8px;letter-spacing:.5px}.sales-secure-float small{color:#9eacc2;font-size:8px}.sales-source-strip{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-height:72px;align-items:center;overflow:hidden;padding:12px 18px;border:1px solid #ffffff38;border-bottom:0;border-radius:18px 18px 0 0;color:#e9f6ff;background:radial-gradient(ellipse at 18% 0%,#0875f966,transparent 42%),linear-gradient(115deg,#07172f,#102d56 48%,#07172f);box-shadow:0 -12px 36px #07172f55,inset 0 1px #ffffff38;perspective:800px;transform-style:preserve-3d;font-size:9px;font-weight:800;letter-spacing:.6px;text-align:center}.sales-source-strip:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,#48d9ff,#397dff,#48d9ff,transparent);opacity:.9}.sales-source-track{position:relative;z-index:1;display:flex;width:max-content;transform-style:preserve-3d;animation:sales-strip-scroll 38s linear infinite;will-change:transform}.sales-source-group{display:flex;flex:0 0 auto;align-items:center;gap:clamp(12px,2vw,28px);padding-right:clamp(12px,2vw,28px);white-space:nowrap}.sales-source-group span{padding:8px 11px;border:1px solid #8fcfff38;border-radius:999px;color:#e6f6ff;background:linear-gradient(145deg,#ffffff19,#75baff08);box-shadow:inset 0 1px #ffffff24,0 5px 12px #020c1d66;text-shadow:0 0 12px #55cfff66;transform:translateZ(12px) rotateX(-4deg);animation:sales-chip-float 3.4s ease-in-out infinite alternate}.sales-source-group span:nth-of-type(3n){animation-delay:-1.2s}.sales-source-group span:nth-of-type(3n+2){animation-delay:-2.3s}.sales-source-group i{width:1px;height:17px;flex:0 0 1px;background:linear-gradient(transparent,#55cfff99,transparent)}@keyframes sales-strip-scroll{to{transform:translate(-50%)}}@keyframes sales-chip-float{0%{translate:0 2px}to{translate:0 -2px}}@media (prefers-reduced-motion: reduce){.sales-source-strip{overflow-x:auto}.sales-source-track{animation:none;transform:none}.sales-source-group[aria-hidden=true]{display:none}.sales-source-group span{animation:none;transform:none}}.sales-risk-section,.sales-solution{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:88px clamp(24px,7vw,110px);background:#fff}.sales-risk-section>.sales-primary{grid-column:2;justify-self:center;margin-top:-4px}.sales-risk-copy,.sales-solution-copy{max-width:550px}.sales-section-eyebrow{color:#1771d7;font-size:9px}.sales-risk-copy h2,.sales-solution h2,.sales-benefits h2,.sales-how h2,.sales-security h2{margin:10px 0 12px;color:#13243e;font:800 clamp(28px,3.1vw,42px)/1.15 "Manrope",sans-serif;letter-spacing:-1.1px}.sales-risk-copy p,.sales-solution-copy>p,.sales-security p{color:#64738a;font-size:13px;line-height:1.7}.sales-risk-copy ul,.sales-solution-copy ul{display:grid;gap:11px;margin:20px 0 0;padding:0;list-style:none}.sales-risk-copy li{display:flex;align-items:center;gap:10px;color:#33445d;font-size:12px}.sales-risk-copy li span{display:grid;width:21px;height:21px;place-items:center;border-radius:6px;color:#e44e62;background:#fff0f0}.sales-risk-photo{position:relative;aspect-ratio:1312 / 1199;min-height:0;overflow:hidden;border-radius:15px;background:#e6eaf0}.sales-risk-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.sales-solution{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);color:#fff;background:#06152f}.sales-solution .sales-solution-title{position:relative;display:flex;width:max-content;max-width:100%;grid-column:1 / -1;align-items:center;justify-self:center;margin:0 0 6px;padding:10px 20px 13px;border:1px solid #55bfff9c;border-radius:12px;color:#fff;text-align:center;font:800 clamp(22px,2.5vw,32px)/1.15 "Manrope",sans-serif;letter-spacing:-.7px;background:linear-gradient(155deg,#2379bd,#155293 48%,#10386d);box-shadow:0 7px #08254c,0 11px 20px #0006,inset 0 1px #ffffff75,inset 0 -3px 7px #061b3c88;text-shadow:0 1px 0 #0b3661,0 3px 8px #061b3c88}.sales-solution .sales-solution-title:after{position:absolute;right:20px;bottom:0;left:20px;height:2px;border-radius:3px;background:linear-gradient(90deg,#50e1ee,#81baff);box-shadow:0 0 9px #42d9ffb0;content:""}.sales-solution-copy h2{color:#fff}.sales-solution-copy>p{color:#c0cbdd}.sales-solution-copy ul{gap:12px}.sales-solution-copy li{display:flex;align-items:center;gap:9px;color:#dae3f0;font-size:11px}.sales-solution-copy li svg{color:#22c487}.sales-caveat svg{flex:0 0 auto}.sales-report-card{max-width:440px;justify-self:center;padding:20px;border:1px solid #dae2ed;border-radius:14px;color:#1d2b44;background:#f7f9fc;box-shadow:0 22px 55px #0004}.sales-report-top{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #e4e9f0;color:#0875ee;font-size:12px;font-weight:800}.sales-report-top small{display:block;margin-top:5px;color:#8390a4;font-size:7px;letter-spacing:1px}.sales-report-status,.sales-report-vehicle{display:flex;align-items:center;gap:10px;margin-top:13px;padding:12px;border-radius:8px;background:#e8f1ff;color:#1471df}.sales-report-status span,.sales-report-vehicle span{display:grid;gap:4px}.sales-report-status b,.sales-report-vehicle b{color:#273750;font-size:10px}.sales-report-status small,.sales-report-vehicle small{color:#7c899e;font-size:8px}.sales-report-vehicle{color:#70809a;background:#fff;border:1px solid #e5eaf0}.sales-report-checks{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}.sales-report-checks div{display:grid;gap:5px;padding:9px;border:1px solid #e5eaf0;border-radius:7px;background:#fff}.sales-report-checks span{color:#43526a;font-size:9px}.sales-report-checks b{color:#a67924;font-size:8px}.sales-report-footer{display:flex;align-items:center;gap:6px;margin-top:13px;color:#8b702e;font-size:8px}.sales-solution-image{position:relative;isolation:isolate;width:100%;max-width:none;justify-self:stretch;aspect-ratio:1672 / 941;overflow:hidden;border:1px solid #55bfff66;border-radius:18px;background:#0b2e59;box-shadow:0 0 0 1px #39b9ff20,0 0 34px #168bff42,0 24px 54px #0008,0 4px 14px #07152f99}.sales-solution-image:before{position:absolute;z-index:-1;top:12%;right:8%;bottom:12%;left:8%;border-radius:50%;background:#168bff;filter:blur(50px);opacity:.25;content:""}.sales-solution-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center top;transform:none}.sales-solution-copy ul.sales-solution-list{gap:10px;margin-top:18px}.sales-solution-list li{align-items:flex-start;gap:10px}.sales-solution-list li>svg{flex:0 0 17px;margin-top:1px}.sales-solution-list li>.is-available{color:#22c487}.sales-solution-list li div{display:grid;gap:2px}.sales-solution-list li strong{color:#e9f1fd;font-size:12px;line-height:1.35}.sales-solution-list li small{color:#aab9ce;font-size:10px;line-height:1.4}.sales-benefits{padding:76px clamp(24px,7vw,110px);text-align:center;background:#f6f8fb}.sales-benefits .sales-section-eyebrow,.sales-how .sales-section-eyebrow{justify-content:center}.sales-benefits h2,.sales-how h2{margin-bottom:30px}.sales-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;max-width:1200px;margin:auto;text-align:left}.sales-benefit-grid article{min-height:164px;padding:20px;border:1px solid #e8edf3;border-radius:11px;background:#fff;box-shadow:0 4px 16px #19325c0a}.sales-benefit-grid article>span{display:grid;width:39px;height:39px;place-items:center;border-radius:10px;color:#fff;background:#0875f9}.sales-benefit-grid article:nth-child(2)>span{background:#19a972}.sales-benefit-grid article:nth-child(3)>span{background:#e44f63}.sales-benefit-grid article:nth-child(4)>span{background:#7553ca}.sales-benefit-grid h3{margin:14px 0 6px;color:#1d2c45;font:700 13px Manrope,sans-serif}.sales-benefit-grid p{margin:0;color:#718097;font-size:10px;line-height:1.55}.sales-how{padding:75px clamp(24px,7vw,110px);color:#fff;background:#07172f;text-align:center}.sales-how h2{color:#fff}.sales-steps{display:grid;max-width:1040px;grid-template-columns:repeat(3,1fr);gap:25px;margin:35px auto 0;text-align:left}.sales-steps article{position:relative;display:flex;align-items:flex-start;gap:14px;padding:9px}.sales-steps article>span{display:grid;width:39px;height:39px;flex:0 0 39px;place-items:center;border-radius:50%;color:#fff;background:#0875f9;font-size:11px;font-weight:800}.sales-steps h3{margin:2px 0 6px;color:#fff;font:700 13px Manrope,sans-serif}.sales-steps p{max-width:205px;margin:0;color:#aab9ce;font-size:10px;line-height:1.6}.sales-step-arrow{position:absolute;top:16px;right:-18px;color:#0eb7e8}.sales-security{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:8vw;padding:75px clamp(24px,7vw,110px);color:#fff;background:linear-gradient(120deg,#06152f,#092147)}.sales-security h2{color:#fff}.sales-security p{max-width:510px;color:#b8c6db}.sales-security-points{display:grid;gap:11px}.sales-security-points span{display:grid;grid-template-columns:31px 1fr;gap:4px 10px;padding:13px;border:1px solid #ffffff18;border-radius:9px;background:#ffffff08}.sales-security-points svg{grid-row:span 2;width:22px;color:#13b7e6}.sales-security-points b{font-size:11px}.sales-security-points small{color:#a8b7cc;font-size:9px;line-height:1.45}.sales-footer{display:flex;min-height:75px;align-items:center;justify-content:space-between;gap:20px;padding:14px clamp(22px,5.5vw,88px);color:#8592a8;background:#050f21;font-size:9px}.sales-footer .sales-brand{color:#e8effa;font-size:15px}.sales-footer button{min-height:34px;padding:0 13px;font-size:9px}.sales-hero .sales-slogan{margin:9px 0 8px;color:#fff;font-size:clamp(16px,1.6vw,21px);font-weight:800;line-height:1.35}.sales-hero .sales-free-highlight{color:#b6ff38;font-style:normal;font-weight:900}.sales-plans{padding:76px clamp(24px,7vw,110px);background:#f6f8fb;text-align:center}.sales-plans>.sales-section-eyebrow{justify-content:center}.sales-plans h2{margin:10px 0 8px;color:#13243e;font:800 clamp(28px,3.1vw,42px)/1.15 "Manrope",sans-serif;letter-spacing:-1.1px}.sales-plans h2 em{color:#0875f9;font-style:normal}.sales-plans-intro{margin:0 auto 28px;color:#64738a;font-size:13px;line-height:1.6}.sales-plan-grid{display:grid;max-width:920px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 auto;text-align:left}.sales-plan-card{position:relative;min-width:0;padding:25px;border:1px solid #e0e7f0;border-radius:15px;background:#fff;box-shadow:0 12px 30px #19325c0c}.sales-plan-featured{border:2px solid #7650ec}.sales-plan-badge{position:absolute;top:-12px;right:20px;padding:6px 10px;border-radius:20px;color:#fff;background:#7650ec;font-size:9px;font-weight:800;letter-spacing:.06em}.sales-plan-label{color:#0875df;font-size:10px;font-weight:850;letter-spacing:.11em}.sales-plan-card h3{min-height:42px;margin:10px 0;color:#1c2c45;font:750 17px/1.3 Manrope,sans-serif}.sales-plan-price{display:flex;align-items:baseline;margin:13px 0 17px;color:#162741}.sales-plan-price strong{font-size:39px;letter-spacing:-1.7px}.sales-plan-price span{font-size:19px;font-weight:750}.sales-plan-card ul{display:grid;gap:11px;margin:16px 0 22px;padding:0;list-style:none}.sales-plan-card li{display:flex;min-width:0;align-items:flex-start;gap:8px;color:#42516a;font-size:12px;line-height:1.4}.sales-plan-card li svg{flex:0 0 auto;color:#159b69}.sales-plan-includes{margin:-7px 0 0;color:#66758b;font-size:11px}.sales-plan-action{display:flex;width:100%;min-height:43px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:8px;color:#fff;background:#0875f9;font-size:12px;font-weight:750;cursor:pointer}.sales-plan-featured .sales-plan-action{background:#7650ec}.sales-plan-action-disabled{color:#656f82!important;background:#e8ebf1!important;cursor:not-allowed}.sales-plan-card>small{display:block;margin-top:10px;color:#718097;font-size:10px;line-height:1.45}.sales-faq{padding:68px clamp(22px,7vw,110px);color:#172740;background:#fff}.sales-faq>.sales-section-eyebrow,.sales-faq>h2{max-width:820px;margin-right:auto;margin-left:auto}.sales-faq h2{margin-top:10px;margin-bottom:24px;color:#13243e;font:800 clamp(25px,3vw,38px)/1.15 "Manrope",sans-serif;letter-spacing:-1px}.sales-faq h2 em{color:#0875f9;font-style:normal}.sales-faq-list{max-width:820px;margin:auto;border-top:1px solid #e3e9f1}.sales-faq-list details{padding:17px 4px;border-bottom:1px solid #e3e9f1}.sales-faq-list summary{color:#1c2d47;font-size:14px;font-weight:750;cursor:pointer}.sales-faq-list p{max-width:740px;margin:10px 0 0;color:#64738a;font-size:12px;line-height:1.65}@media (max-width: 640px){.sales-hero .sales-slogan{font-size:10px;line-height:1.35}.sales-plans{padding:43px 12px}.sales-plans h2{font-size:clamp(18px,5.2vw,25px);line-height:1.15;letter-spacing:-.5px}.sales-plans-intro{margin-bottom:18px;font-size:9px}.sales-faq{padding:43px 18px}.sales-faq h2{font-size:24px}.sales-faq-list summary{font-size:12px}.sales-faq-list p{font-size:11px}.sales-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sales-plan-card{padding:13px 10px;border-radius:11px}.sales-plan-badge{top:-10px;right:8px;padding:5px 7px;font-size:7px}.sales-plan-label{font-size:7px;letter-spacing:.07em}.sales-plan-card h3{min-height:42px;margin:7px 0;font-size:11px;line-height:1.25}.sales-plan-price{margin:9px 0 12px}.sales-plan-price strong{font-size:26px;letter-spacing:-1px}.sales-plan-price span{font-size:13px}.sales-plan-card ul{gap:7px;margin:12px 0 14px}.sales-plan-card li{gap:4px;font-size:8px;line-height:1.3;overflow-wrap:anywhere}.sales-plan-card li svg{width:12px;height:12px}.sales-plan-includes{font-size:8px}.sales-plan-action{min-height:35px;gap:3px;padding:0 4px;font-size:8px}.sales-plan-action svg{width:12px}.sales-plan-card>small{font-size:7px;line-height:1.4}}@media (max-width:900px){.sales-nav{padding:0 25px}.sales-hero{padding-right:30px;padding-left:30px;grid-template-columns:1fr .8fr}.sales-phone{transform:scale(.91) rotate(2deg)}.sales-source-strip{gap:11px;font-size:8px}.sales-benefit-grid{grid-template-columns:repeat(2,1fr)}.sales-risk-section,.sales-solution,.sales-security{gap:35px;padding-right:35px;padding-left:35px}.sales-risk-section>.sales-primary{grid-column:1}}@media (max-width:640px){.sales-nav{height:64px;padding:0 16px}.sales-brand{font-size:15px}.sales-brand-mark{width:27px}.sales-nav nav{display:none}.sales-nav-cta{min-height:35px;padding:0 12px;font-size:9px}.sales-hero{display:block;min-height:0;padding:101px 20px 103px}.sales-hero-image{left:0;opacity:.24}.sales-hero-shade{background:linear-gradient(90deg,#06142df7,#06142dc4),linear-gradient(0deg,#06142d,transparent)}.sales-hero-content{padding:0}.sales-hero h1{max-width:440px;font-size:41px;letter-spacing:-1.7px}.sales-hero p{font-size:13px}.sales-primary{min-height:46px;font-size:11px}.sales-trust-points{gap:12px;margin-top:20px}.sales-trust-points span{font-size:8px}.sales-phone-area{display:none}.sales-source-strip{min-height:69px;flex-wrap:wrap;justify-content:center;gap:7px 11px;overflow:hidden;padding:10px 13px;white-space:normal;border-radius:12px 12px 0 0;font-size:6px}.sales-source-strip i{height:13px}.sales-risk-section,.sales-solution{grid-template-columns:1fr;gap:25px;padding:55px 20px}.sales-risk-copy h2,.sales-solution h2,.sales-benefits h2,.sales-how h2,.sales-security h2{font-size:30px}.sales-risk-copy p,.sales-solution-copy>p{font-size:12px}.sales-risk-photo{min-height:250px}.sales-report-card{width:100%;padding:15px}.sales-benefits,.sales-how{padding:55px 20px}.sales-benefit-grid{gap:9px}.sales-benefit-grid article{min-height:145px;padding:13px}.sales-benefit-grid h3{font-size:11px}.sales-benefit-grid p{font-size:9px}.sales-steps{grid-template-columns:1fr;gap:12px;margin-top:27px}.sales-steps article{padding:4px}.sales-steps p{max-width:none}.sales-step-arrow{display:none}.sales-security{grid-template-columns:1fr;gap:24px;padding:54px 20px}.sales-footer{flex-wrap:wrap;padding:18px 20px}.sales-footer>span{order:3;width:100%;line-height:1.5}}@media (max-width:640px){.sales-risk-cta{display:flex;width:max-content;margin-right:auto;margin-left:auto}.sales-risk-section>.sales-primary{grid-column:1;width:max-content;justify-self:center;margin-top:-17px;transform:scale(.65);transform-origin:top center}.sales-risk-section>.sales-primary:hover{transform:scale(.65) translateY(-2px)}}.sales-social-proof{padding:76px clamp(22px,5.5vw,88px) 70px;color:#15243b;text-align:center;background:linear-gradient(180deg,#f5f8fc,#fff 75%)}.sales-social-proof h2{margin:10px 0 8px;color:#10213b;font:800 clamp(30px,3.6vw,44px)/1.12 "Manrope",sans-serif;letter-spacing:-1.5px}.sales-social-proof h2 em{color:#1763d5;font-style:normal}.sales-social-intro{margin:0 auto;color:#68768b;font-size:15px;line-height:1.6}.sales-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1120px;margin:34px auto 0;text-align:left}.sales-testimonial{position:relative;display:flex;min-height:260px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #e5ebf3;border-radius:18px;background:#fff;box-shadow:0 14px 35px -28px #18386280}.sales-testimonial-avatar{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dbe5f2}.sales-testimonial-avatar span{color:#fff;font:800 16px Manrope,sans-serif;letter-spacing:.4px}.sales-avatar-ma{background:radial-gradient(circle at 50% 32%,#f4c6aa 0 18%,transparent 19%),radial-gradient(ellipse at 50% 94%,#bb5174 0 34%,transparent 35%),linear-gradient(135deg,#f4d5cc,#c8d8ee)}.sales-avatar-rc{background:radial-gradient(circle at 50% 32%,#c9906e 0 18%,transparent 19%),radial-gradient(ellipse at 50% 94%,#24517c 0 34%,transparent 35%),linear-gradient(135deg,#d4e8f6,#c8d2e4)}.sales-avatar-lf{background:radial-gradient(circle at 50% 32%,#e5b18b 0 18%,transparent 19%),radial-gradient(ellipse at 50% 94%,#438b83 0 34%,transparent 35%),linear-gradient(135deg,#d8efe7,#e4d9cb)}.sales-testimonial-stars{margin:16px 0 8px;color:#e6a528;font-size:15px;letter-spacing:2px}.sales-testimonial blockquote{margin:0 0 20px;color:#34445b;font-size:14px;line-height:1.65}.sales-testimonial-person{display:flex;flex-direction:column;gap:3px;margin-top:auto}.sales-testimonial-person b{color:#14243c;font-size:13px}.sales-testimonial-person span{color:#7d8a9c;font-size:11px}.sales-social-disclaimer{display:flex;max-width:790px;align-items:flex-start;justify-content:center;gap:8px;margin:24px auto 0;color:#76551c;font-size:12px;line-height:1.55}.sales-social-disclaimer svg{flex:0 0 auto;margin-top:1px}@media (max-width:900px){.sales-testimonial-grid{gap:12px}.sales-testimonial{padding:18px}}@media (max-width:640px){.sales-social-proof{padding:53px 18px 48px}.sales-social-proof h2{font-size:31px}.sales-social-intro{max-width:300px;font-size:12px}.sales-testimonial-grid{grid-template-columns:1fr;gap:12px;margin-top:25px}.sales-testimonial{min-height:0;padding:18px}.sales-testimonial blockquote{font-size:13px}.sales-social-disclaimer{margin-top:19px;font-size:11px;text-align:left}}@media (max-width:640px){.sales-nav{padding-inline:13px}.sales-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,.72fr);gap:3px;min-height:300px;padding:76px 13px 82px}.sales-hero-image{left:0;opacity:.18}.sales-hero-content{min-width:0;padding:0}.sales-hero h1{font-size:clamp(21px,6vw,29px);letter-spacing:-1px}.sales-hero p{font-size:10px;line-height:1.45}.sales-primary{min-height:37px;gap:5px;margin-top:13px;padding:0 10px;font-size:9px}.sales-trust-points{display:grid;gap:5px;margin-top:12px}.sales-trust-points span{font-size:8px}.sales-phone-area{display:flex;min-width:0;min-height:205px;overflow:visible}.sales-phone{flex:none;transform:scale(.52) rotate(2deg);transform-origin:center}.sales-shield-glow{top:10px;right:-10px;width:58px;height:68px}.sales-secure-float{right:-4px;bottom:10px;transform:scale(.75);transform-origin:right bottom}.sales-source-strip{gap:5px 8px;padding-inline:7px;font-size:5.5px}}@media (max-width: 640px){.sales-hero{grid-template-columns:minmax(0,1fr) minmax(108px,.72fr);min-height:320px;padding:76px 13px 82px}.sales-hero h1{font-size:clamp(22px,6.4vw,29px);line-height:1.08}.sales-hero p{font-size:10px}.sales-primary{min-height:39px;padding-inline:9px;font-size:9px}.sales-plate-form{align-items:stretch;flex-direction:column;gap:7px;margin-top:13px}.sales-mercosul-plate{flex:0 0 auto}.sales-plate-country{height:15px}.sales-plate-country b{font-size:9px}.sales-plate-country strong,.sales-plate-country i{font-size:6px}.sales-mercosul-plate input{height:31px;font-size:17px;letter-spacing:1.6px}.sales-plate-form .sales-primary{min-height:35px;justify-content:center;gap:4px;margin-top:0;padding-inline:5px;font-size:8px}.sales-risk-section,.sales-solution{grid-template-columns:minmax(0,1fr);gap:18px;padding:42px 14px}.sales-risk-copy h2,.sales-solution h2,.sales-benefits h2,.sales-how h2,.sales-security h2{font-size:clamp(19px,5.4vw,27px);line-height:1.14;letter-spacing:-.6px}.sales-risk-copy p,.sales-solution-copy>p,.sales-security p{font-size:10px;line-height:1.5}.sales-risk-copy ul,.sales-solution-copy ul{gap:7px;margin-top:12px}.sales-risk-copy li,.sales-solution-copy li{align-items:flex-start;gap:5px;font-size:9px;line-height:1.35}.sales-risk-copy li span{flex:0 0 18px;width:18px;height:18px}.sales-risk-section{grid-template-columns:minmax(0,1fr)}.sales-risk-photo{aspect-ratio:1312 / 1199;min-height:0}.sales-risk-photo img{object-fit:cover;object-position:center}.sales-report-card{width:100%;min-width:0;padding:10px}.sales-report-checks{grid-template-columns:1fr;gap:5px}.sales-report-checks div{grid-template-columns:1fr;gap:3px;padding:7px}.sales-report-checks span{font-size:8px}.sales-report-checks b{font-size:7px}.sales-solution-copy .sales-caveat{font-size:8px;line-height:1.4}.sales-solution-image{width:100%;max-width:none;justify-self:stretch}.sales-solution-image img{width:100%;height:100%;object-fit:cover}.sales-solution-copy ul.sales-solution-list{gap:9px;margin-top:14px}.sales-solution-list li{align-items:flex-start;font-size:11px;line-height:1.35}.sales-solution-list li strong{font-size:11px}.sales-solution-list li small{font-size:9px}.sales-benefits,.sales-how{padding:43px 14px}.sales-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sales-benefit-grid article{min-height:138px;padding:11px}.sales-benefit-grid h3{font-size:10px;line-height:1.3}.sales-benefit-grid p{font-size:9px}.sales-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:22px}.sales-steps article{display:block;padding:5px}.sales-steps article>span{width:27px;height:27px;margin-bottom:8px}.sales-steps h3{font-size:9px;line-height:1.3}.sales-steps p{font-size:8px;line-height:1.45}.sales-step-arrow{display:none}.sales-security{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:42px 14px}.sales-security-points{gap:7px}.sales-security-points span{grid-template-columns:20px 1fr;gap:3px 6px;padding:8px}.sales-security-points svg{width:17px}.sales-security-points b{font-size:9px}.sales-security-points small{font-size:8px}.sales-footer{flex-wrap:nowrap;gap:8px;padding:12px;font-size:7px}.sales-footer>span{order:initial;width:auto;line-height:1.3}.sales-footer .sales-brand{gap:4px;font-size:10px}.sales-footer .sales-brand-mark{width:22px}.sales-footer button{min-height:30px;padding-inline:8px;font-size:7px;white-space:nowrap}.sales-hero{grid-template-columns:minmax(0,1fr) minmax(108px,.72fr);align-items:center;gap:3px;min-height:320px;padding:76px 13px 82px}.sales-hero-content{width:auto;max-width:590px}.sales-hero h1{max-width:600px;font-size:clamp(22px,6.4vw,29px)}.sales-hero .sales-slogan{font-size:10px}.sales-hero p{max-width:480px;font-size:10px}.sales-plate-form,.sales-mercosul-plate{width:auto}.sales-plate-form .sales-primary{width:auto;min-height:35px;font-size:8px}.sales-trust-points{position:absolute;right:13px;bottom:25px;left:13px;display:flex;width:auto;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:4px;margin:0}.sales-trust-points span{flex:0 0 auto;gap:4px;font-size:7px;white-space:nowrap}.sales-trust-points svg{width:13px;height:13px}.sales-phone-area{min-height:205px;overflow:visible}.sales-phone{transform:scale(.52) rotate(2deg);transform-origin:center}.sales-shield-glow{top:10px;right:-10px}.sales-secure-float{top:14px;right:-5px;bottom:auto;transform:scale(.75);transform-origin:right top}.sales-shield-glow{top:64px;right:-10px}}.history-report-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #b9d7ff;border-radius:8px;color:#075fca;background:#f1f7ff;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.history-report-button:hover{border-color:#0875f9;background:#e5f0ff}.history-report-unavailable{color:#9aa5b5}@media (max-width: 640px){.sales-nav{height:52px;gap:5px;padding-inline:8px}.sales-nav .sales-brand{flex:0 0 auto;gap:2px;font-size:9px}.sales-nav .sales-brand-mark{width:20px;height:24px}.sales-nav .sales-brand-mark svg{width:18px;height:18px}.sales-nav nav{display:flex;min-width:0;flex:1 1 auto;justify-content:center;gap:clamp(4px,1.7vw,9px)}.sales-nav nav a{font-size:clamp(6px,1.9vw,8px);white-space:nowrap}.sales-nav .sales-nav-cta{min-height:27px;flex:0 0 auto;gap:3px;padding-inline:7px;font-size:8px;white-space:nowrap}.sales-nav .sales-nav-cta svg{width:11px;height:11px}}.sales-testimonial-carousel{position:relative}.sales-testimonial-arrow{display:none}@media (max-width: 640px){.sales-testimonial-carousel{margin-top:54px}.sales-testimonial-grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.sales-testimonial-grid::-webkit-scrollbar{display:none}.sales-testimonial{flex:0 0 86%;scroll-snap-align:center}.sales-testimonial-arrow{position:absolute;z-index:1;top:-43px;display:grid;width:34px;height:34px;place-items:center;border:1px solid #d7e1ef;border-radius:50%;color:#145fbe;background:#fff;box-shadow:0 3px 10px #17365c18;cursor:pointer}.sales-testimonial-arrow:first-child{left:0}.sales-testimonial-arrow:last-child{right:0}}.sales-risk-section{position:relative;overflow:hidden;color:#f7f9fd;background:radial-gradient(ellipse at 82% 45%,#16345f 0,#091a34 42%,#061329)}.sales-risk-section:before{position:absolute;inset:0 auto 0 0;width:5px;content:"";background:linear-gradient(#ff5368,#ffae50)}.sales-risk-copy{position:relative;z-index:1}.sales-risk-copy .sales-section-eyebrow{display:flex;align-items:center;gap:7px;color:#ffb65e;font-weight:800;letter-spacing:.13em}.sales-risk-copy h2{color:#fff;font-size:clamp(32px,4vw,53px);letter-spacing:-1.8px}.sales-risk-copy h2 em{color:#ff6978;font-style:normal}.sales-risk-copy p{max-width:520px;color:#c2cde0;font-size:15px}.sales-risk-copy li{color:#edf2fa;font-size:13px}.sales-risk-copy li span{color:#ff6475;background:#ff64751c}.sales-risk-cta{margin-top:24px;border:0;box-shadow:0 12px 30px #ed445044;background:linear-gradient(110deg,#f04b61,#db3154)}.sales-risk-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.sales-risk-caveat{display:block;max-width:430px;margin-top:12px;color:#aebbd0;font-size:10px;line-height:1.5}.sales-risk-photo{box-shadow:0 24px 70px #0007}.sales-risk-stamp{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid #ffffff35;border-radius:10px;color:#fff;background:#07162bef;box-shadow:0 8px 24px #0005}.sales-risk-stamp svg{color:#f67}.sales-risk-stamp span{display:grid;gap:2px}.sales-risk-stamp b{font-size:10px;letter-spacing:.09em}.sales-risk-stamp small{color:#c3cddd;font-size:10px}@media (max-width:640px){.sales-risk-section{gap:22px}.sales-risk-copy h2{font-size:clamp(30px,8.2vw,40px);letter-spacing:-1.2px}.sales-risk-copy p{font-size:13px}.sales-risk-copy li{font-size:11px}.sales-risk-caveat{font-size:10px}.sales-risk-photo img{object-fit:contain}}.sales-risk-section{color:#1d2b43;background:linear-gradient(125deg,#f6f8fc,#fff 68%,#eef3fa)}.sales-risk-section:before{background:linear-gradient(#ff5368,#ffae50)}.sales-risk-copy .sales-section-eyebrow{justify-content:center;width:100%;color:#bc4a56;text-align:center}.sales-risk-copy h2{color:#13243e}.sales-risk-copy h2 em{color:#d93650}.sales-risk-copy p{color:#596980}.sales-risk-copy li{color:#33445d}.sales-risk-copy li span{color:#d94a5b;background:#fff0f0}.sales-risk-caveat{color:#6c788a}.sales-social-proof{color:#f3f6fc;background:linear-gradient(125deg,#07172f,#10284b)}.sales-social-proof>.sales-section-eyebrow{color:#8fc4ff}.sales-social-proof h2{color:#fff}.sales-social-proof h2 em{color:#67aaff}.sales-social-intro,.sales-social-disclaimer{color:#bcc9dc}.sales-how{color:#1d2b43;background:#f5f7fb}.sales-how h2{color:#13243e}.sales-how .sales-section-eyebrow{color:#1771d7}.sales-steps h3{color:#1d2c45}.sales-steps p{color:#65748a}.sales-step-arrow{color:#0875f9}.sales-faq{color:#edf3fc;background:#0a1c36}.sales-faq>.sales-section-eyebrow{color:#8fc4ff}.sales-faq h2{color:#fff}.sales-faq h2 em{color:#73adff}.sales-faq-list{border-color:#ffffff24}.sales-faq-list details{border-color:#ffffff24}.sales-faq-list summary{color:#f3f6fc}.sales-faq-list p{color:#bbc8db}@media (max-width:640px){.sales-risk-section{color:#1d2b43}.sales-social-proof{padding-right:18px;padding-left:18px}.sales-how{text-align:center}.sales-steps{text-align:left}}.sales-solution{position:relative;overflow:hidden}.sales-solution:before{position:absolute;top:-90px;left:50%;z-index:0;width:min(860px,92%);height:340px;transform:translate(-50%);background:radial-gradient(closest-side,#1e8bff4d,#1e8bff00);pointer-events:none;content:""}.sales-solution>*{position:relative;z-index:1}.sales-solution .sales-solution-title{gap:13px;margin:0 0 22px;padding:13px 32px 17px 14px;border:1px solid #9fdcff99;border-radius:20px;background:linear-gradient(180deg,#43a2ee,#2272c0 36%,#15539c 64%,#0e3b78);box-shadow:0 1px #0c4182,0 2px #0b3b78,0 3px #0a356f,0 4px #093066,0 5px #082a5c,0 6px #072553,0 7px #061f49,0 8px #061f49,0 20px 24px -6px #000b,0 30px 60px -14px #1e90ff80,inset 0 2px #ffffffa6,inset 0 -5px 11px #04193a99,inset 0 0 0 1px #ffffff1f;transform:perspective(900px) rotateX(10deg);transform-origin:50% 100%;animation:titulo3d-flutua 5.5s ease-in-out infinite;isolation:isolate}.sales-solution .sales-solution-title:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,#fff0 36%,#ffffff59,#fff0 64%) 150% 0/260% 100% no-repeat,linear-gradient(180deg,#ffffff47,#ffffff0d 47%,#fff0 48%);animation:titulo3d-brilho 5.5s ease-in-out infinite;pointer-events:none;content:""}.sales-solution .sales-solution-title:after{right:34px;bottom:7px;left:34px;height:3px;background:linear-gradient(90deg,#50e1ee00,#6fe9f4 20%,#9cd0ff 80%,#81baff00);box-shadow:0 0 12px #42d9ffc0}.sales-solution-title-icon{display:grid;flex:0 0 auto;place-items:center;width:46px;height:46px;border-radius:14px;color:#fff;background:linear-gradient(160deg,#76ebf6,#22a4ec 52%,#1470c9);box-shadow:0 4px #0a4f93,0 8px 12px #0008,inset 0 2px #ffffffb3,inset 0 -3px 6px #0a4f9399;transform:translateZ(0)}.sales-solution-title-icon svg{filter:drop-shadow(0 2px 2px #0a4f93aa)}.sales-solution-title-text{position:relative}@keyframes titulo3d-flutua{0%,to{transform:perspective(900px) rotateX(10deg) translateY(0)}50%{transform:perspective(900px) rotateX(10deg) translateY(-6px)}}@keyframes titulo3d-brilho{0%,55%{background-position:150% 0,0 0}85%,to{background-position:-50% 0,0 0}}@media (prefers-reduced-motion:reduce){.sales-solution .sales-solution-title,.sales-solution .sales-solution-title:before{animation:none}}@media (max-width:640px){.sales-solution .sales-solution-title{gap:10px;margin-bottom:16px;padding:10px 20px 14px 10px;border-radius:16px;font-size:21px}.sales-solution-title-icon{width:36px;height:36px;border-radius:11px}.sales-solution-title-icon svg{width:18px;height:18px}.sales-solution .sales-solution-title:after{right:22px;left:22px;bottom:6px}}.sales-solution-media{display:grid;justify-items:center;gap:22px;width:100%;max-width:460px;justify-self:center}.sales-solution-media .sales-solution-image{width:100%;max-width:none;justify-self:stretch}.sales-pdf-badge{display:inline-flex;align-items:center;justify-self:center;gap:11px;min-height:46px;padding:5px 20px 5px 7px;border:1px solid #71b9ff;border-radius:14px;color:#fff;font:800 14px/1 Manrope,sans-serif;letter-spacing:-.2px;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;background:linear-gradient(180deg,#258fff,#1474ea 55%,#0757c9);box-shadow:0 1px #0645a8,0 2px #0645a8,0 3px #0645a8,0 12px 20px -8px #0757e866,inset 0 2px #fff5;text-shadow:0 1px 2px #063b83}.sales-pdf-badge:hover{filter:brightness(1.08)}.sales-pdf-badge:focus-visible{outline:3px solid #1685ff;outline-offset:5px}.sales-model-link{margin-top:-18px;padding:0;border:0;color:#d7e8ff;background:transparent;font:700 13px/1.4 Manrope,sans-serif;text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sales-model-link:hover{color:#fff}.sales-model-link:focus-visible{outline:2px solid #b6ff38;outline-offset:4px;border-radius:3px}.sales-report-overlay{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#031126d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.sales-report-dialog{display:flex;flex-direction:column;width:min(920px,100%);max-height:min(92vh,1100px);overflow:hidden;border:1px solid #dce5f0;border-radius:18px;background:#f2f4f8;box-shadow:0 24px 80px #0008}.sales-report-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;color:#10233e;background:#fff;border-bottom:1px solid #dfe5ee}.sales-report-dialog>header div{display:grid;gap:3px}.sales-report-dialog>header strong{font:800 15px/1.3 Manrope,sans-serif}.sales-report-dialog>header span{color:#596b82;font:500 12px/1.4 Manrope,sans-serif}.sales-report-actions{display:flex;align-items:center;gap:10px}.sales-report-print{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 13px;border:0;border-radius:10px;color:#fff;background:#0b3970;font:700 12px/1.2 Manrope,sans-serif;cursor:pointer}.sales-report-print:hover{background:#0759a8}.sales-report-print:focus-visible{outline:3px solid #1685ff;outline-offset:3px}.sales-report-close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:#10233e;background:#edf2f8;cursor:pointer}.sales-report-close:hover{color:#fff;background:#102f56}.sales-report-close:focus-visible{outline:3px solid #1685ff;outline-offset:3px}.sales-report-image-wrap{overflow:auto;padding:16px;overscroll-behavior:contain}.sales-report-image{display:block;width:min(100%,760px);height:auto;margin:0 auto;border-radius:10px;box-shadow:0 4px 18px #10233e18}.sales-pdf-badge-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:linear-gradient(160deg,#62b5ff,#2486f2 52%,#075cc5);box-shadow:0 2px #0645a8,0 5px 9px #001c4880,inset 0 2px #ffffff9c}.sales-pdf-badge-icon svg{filter:drop-shadow(0 2px 2px #063b83aa)}@media (max-width:640px){.sales-solution-media{max-width:min(100%,420px);gap:18px}.sales-pdf-badge{gap:9px;padding:6px 18px 7px 7px;border-radius:13px;font-size:13px}.sales-pdf-badge-icon{width:32px;height:32px;border-radius:10px}.sales-report-overlay{padding:8px}.sales-report-dialog{width:100%;max-height:calc(100dvh - 16px);border-radius:14px}.sales-report-dialog>header{gap:8px;padding:10px}.sales-report-dialog>header strong{font-size:13px}.sales-report-dialog>header span{font-size:11px}.sales-report-actions{gap:6px}.sales-report-print{min-height:38px;padding:0 9px;font-size:11px}.sales-report-close{flex-basis:36px;width:36px;height:36px}.sales-report-image-wrap{min-height:0;padding:8px}.sales-report-image{width:100%;border-radius:7px}}.sales-pdf-badge{transform:none}@media print{@page{size:A4 portrait;margin:10mm}body:has(.sales-report-overlay) *{visibility:hidden!important}body:has(.sales-report-overlay) .sales-report-overlay,body:has(.sales-report-overlay) .sales-report-overlay *{visibility:visible!important}body:has(.sales-report-overlay) .sales-report-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;background:#fff}body:has(.sales-report-overlay) .sales-report-dialog{width:100%;max-height:none;overflow:visible;border:0;border-radius:0;box-shadow:none;background:#fff}body:has(.sales-report-overlay) .sales-report-dialog>header{padding:0 0 8mm;border:0}body:has(.sales-report-overlay) .sales-report-print,body:has(.sales-report-overlay) .sales-report-close{display:none}body:has(.sales-report-overlay) .sales-report-image-wrap{overflow:visible;padding:0}body:has(.sales-report-overlay) .sales-report-image{width:100%;max-width:100%;border-radius:0;box-shadow:none}}.sales-solution .sales-solution-title{gap:8px;padding:8px 19px 10px 9px;font-size:clamp(13px,1.5vw,19px)}.sales-solution-title-icon{width:28px;height:28px;border-radius:9px}.sales-solution-title-icon svg{width:14px;height:14px}.sales-solution .sales-solution-title:after{right:20px;left:20px;bottom:5px;height:2px}@media (max-width:640px){.sales-solution .sales-solution-title{gap:6px;padding:6px 12px 8px 6px;font-size:13px;border-radius:10px}.sales-solution-title-icon{width:22px;height:22px;border-radius:7px}.sales-solution-title-icon svg{width:13px;height:13px}.sales-solution .sales-solution-title:after{right:14px;left:14px;bottom:4px}}.sales-solution-copy ul.sales-solution-list{position:relative}.sales-solution-list li{position:relative;--i:0}.sales-solution-list li:nth-child(1){--i:0}.sales-solution-list li:nth-child(2){--i:1}.sales-solution-list li:nth-child(3){--i:2}.sales-solution-list li:nth-child(4){--i:3}.sales-solution-list li:nth-child(5){--i:4}.sales-solution-list li:nth-child(6){--i:5}.sales-solution-list li:nth-child(7){--i:6}.sales-solution-list li:nth-child(8){--i:7}.sales-solution-list li:nth-child(9){--i:8}.sales-solution-list li:nth-child(10){--i:9}.sales-solution-list li:before{position:absolute;top:-6px;right:-14px;bottom:-6px;left:-10px;z-index:-1;border:1px solid #22c48766;border-radius:13px;background:linear-gradient(90deg,#22c48729,#1e8bff1f 60%,#1e8bff00);box-shadow:0 0 22px -6px #22c48788;opacity:0;pointer-events:none;animation:lupa-linha 15s ease-in-out infinite;animation-delay:calc(var(--i) * 1.5s);content:""}.sales-solution-list li:after{position:absolute;top:50%;left:4%;z-index:2;width:66px;height:66px;margin-top:-33px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='r' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23eaf7ff'/><stop offset='.5' stop-color='%2377c2ff'/><stop offset='1' stop-color='%231a62c9'/></linearGradient><radialGradient id='g' cx='.35' cy='.3' r='.8'><stop offset='0' stop-color='%23ffffff' stop-opacity='.55'/><stop offset='.6' stop-color='%2362d4ff' stop-opacity='.18'/><stop offset='1' stop-color='%231e8bff' stop-opacity='.1'/></radialGradient><linearGradient id='h' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%2310315f'/><stop offset='.5' stop-color='%23467fc8'/><stop offset='1' stop-color='%2310315f'/></linearGradient></defs><rect x='44' y='36.5' width='9' height='24' rx='4.5' transform='rotate(-45 48.5 48.5)' fill='url(%23h)'/><circle cx='26' cy='26' r='18' fill='url(%23g)' stroke='url(%23r)' stroke-width='5'/><path d='M14 22a13 13 0 0 1 10-9' stroke='%23fff' stroke-opacity='.85' stroke-width='3' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;filter:drop-shadow(0 9px 7px #000a) drop-shadow(0 0 10px #4fb4ff66);opacity:0;pointer-events:none;transform-origin:40% 40%;animation:lupa-varre 15s ease-in-out infinite;animation-delay:calc(var(--i) * 1.5s);content:""}.sales-solution-list li>svg{animation:lupa-check 15s ease-in-out infinite;animation-delay:calc(var(--i) * 1.5s)}@keyframes lupa-varre{0%{opacity:0;left:3%;transform:perspective(520px) translateY(-14px) scale(.5) rotateY(-55deg) rotate(-22deg)}1.6%{opacity:1;left:6%;transform:perspective(520px) translateY(0) scale(1) rotateY(-22deg) rotate(-10deg)}4.8%{left:38%;transform:perspective(520px) translateY(-4px) scale(1.12) rotateY(14deg) rotate(5deg)}8%{opacity:1;left:76%;transform:perspective(520px) translateY(2px) scale(1.04) rotateY(30deg) rotate(12deg)}9.6%{opacity:0;left:84%;transform:perspective(520px) translateY(-12px) scale(.55) rotateY(55deg) rotate(22deg)}to{opacity:0;left:84%;transform:perspective(520px) scale(.55)}}@keyframes lupa-linha{0%{opacity:0;transform:translate(-8px)}1.6%{opacity:1;transform:translate(0)}8.4%{opacity:1;transform:translate(0)}10%,to{opacity:0;transform:translate(0)}}@keyframes lupa-check{0%,10%,to{transform:scale(1)}3%{transform:scale(1.35)}7.5%{transform:scale(1.2)}}@media (max-width:640px){.sales-solution-list li:after{width:42px;height:42px;margin-top:-21px}.sales-solution-list li:before{top:-5px;right:-8px;bottom:-5px;left:-6px}}@media (prefers-reduced-motion:reduce){.sales-solution-list li:before,.sales-solution-list li:after{display:none}.sales-solution-list li>svg{animation:none}}.sales-solution-image{width:100%;max-width:460px;justify-self:center;aspect-ratio:4 / 5;border-radius:22px}.sales-solution-image img{object-fit:cover;object-position:43% center;transform:none}@media (max-width:900px){.sales-solution-image{max-width:min(100%,420px)}}.sales-benefits{position:relative;overflow:hidden;background:radial-gradient(640px 380px at 10% 8%,#1e8bff22,#0000 70%),radial-gradient(600px 360px at 92% 28%,#7553ca1c,#0000 70%),radial-gradient(560px 340px at 55% 102%,#19a97220,#0000 70%),#f3f6fb}.sales-benefits:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#1f3a6a1c 1px,#0000 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,#0000 88%);mask-image:linear-gradient(180deg,#000,#0000 88%);pointer-events:none;content:""}.sales-benefits>*{position:relative}.sales-benefits .sales-section-eyebrow{display:inline-flex;align-items:center;padding:7px 15px;border:1px solid #1771d733;border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px #1771d799;letter-spacing:.14em}.sales-social-proof>.sales-section-eyebrow{justify-content:center}.sales-benefit-grid{counter-reset:vant;perspective:1400px}.sales-benefits .sales-benefit-grid article{--c:#0875f9;--c2:#5db4ff;--cd:#0a4fae;--ca:#0875f933;counter-increment:vant;position:relative;z-index:0;overflow:hidden;border-color:#e1e9f3;border-radius:16px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 1px #fff inset,0 20px 38px -26px #19325c66,0 2px 6px #19325c0d;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.sales-benefits .sales-benefit-grid article:before{position:absolute;top:-90px;right:-80px;z-index:-1;width:220px;height:220px;border-radius:50%;background:radial-gradient(closest-side,var(--ca),#0000);transition:transform .5s ease;content:""}.sales-benefits .sales-benefit-grid article:after{position:absolute;top:10px;right:16px;color:transparent;-webkit-text-stroke:1.2px var(--ca);font:800 40px/1 Manrope,sans-serif;letter-spacing:-.04em;content:"0" counter(vant);pointer-events:none}.sales-benefits .sales-benefit-grid article>span{position:relative;border-radius:12px;color:#fff;background:linear-gradient(160deg,var(--c2),var(--c) 55%,var(--cd));box-shadow:0 4px 0 var(--cd),0 12px 18px -8px var(--c),inset 0 2px #ffffffa6,inset 0 -3px 6px #0003;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.sales-benefits .sales-benefit-grid article>span svg{filter:drop-shadow(0 2px 2px #0004)}.sales-benefits .sales-benefit-grid article:hover{transform:translateY(-6px) rotateX(3deg);border-color:var(--ca);box-shadow:0 1px #fff inset,0 30px 46px -26px var(--c),0 0 0 1px var(--ca)}.sales-benefits .sales-benefit-grid article:hover:before{transform:scale(1.25)}.sales-benefits .sales-benefit-grid article:hover>span{transform:translateY(-4px) scale(1.07) rotate(-5deg)}.sales-benefits .sales-benefit-grid article:nth-child(2){--c:#19a972;--c2:#4fd6a4;--cd:#0d7a52;--ca:#19a97233}.sales-benefits .sales-benefit-grid article:nth-child(3){--c:#e44f63;--c2:#ff8d9b;--cd:#a82a3c;--ca:#e44f6333}.sales-benefits .sales-benefit-grid article:nth-child(4){--c:#7553ca;--c2:#a98cf0;--cd:#4c2e98;--ca:#7553ca33}@media (max-width:640px){.sales-benefits .sales-benefit-grid article:after{top:8px;right:10px;font-size:28px}.sales-benefits .sales-benefit-grid article{border-radius:12px}.sales-benefits .sales-benefit-grid article>span{border-radius:10px;box-shadow:0 3px 0 var(--cd),0 8px 12px -6px var(--c),inset 0 2px #ffffffa6,inset 0 -2px 4px #0003}}@media (prefers-reduced-motion:reduce){.sales-benefits .sales-benefit-grid article,.sales-benefits .sales-benefit-grid article>span,.sales-benefits .sales-benefit-grid article:before{transition:none}}.sales-risk-photo{transform-origin:50% 55%;animation:risco-cena 12s ease-in-out infinite;will-change:transform}.sales-risk-photo:before{position:absolute;z-index:2;left:64.6%;top:7%;width:33%;height:10.4%;border:2px solid #e44e62;border-radius:9px;background:#e44e6214;box-shadow:0 0 0 4px #e44e6226,0 0 22px #e44e6288;opacity:0;pointer-events:none;animation:risco-cartoes 12s ease-in-out infinite;content:""}.sales-risk-photo:after{position:absolute;z-index:2;left:58.4%;top:50.5%;width:40.5%;height:30%;border:2px solid #ff4d63;border-radius:10px;box-shadow:0 0 0 4px #ff4d6326,0 0 26px #ff4d6399;opacity:0;pointer-events:none;animation:risco-carimbo 12s ease-in-out infinite;content:""}.sales-risk-copy ul li{transition:none;animation:risco-item 12s ease-in-out infinite;animation-delay:calc(4s + var(--k,0) * .85s);border-radius:8px}.sales-risk-copy ul li:nth-child(1){--k:0}.sales-risk-copy ul li:nth-child(2){--k:1}.sales-risk-copy ul li:nth-child(3){--k:2}.sales-risk-copy ul li:nth-child(4){--k:3}@keyframes risco-cena{0%{transform:perspective(1200px) rotateY(0) rotateX(2deg) scale(1.01)}6%,28%{transform:perspective(1200px) rotateY(-6deg) rotateX(0) scale(1.02)}38%,60%{transform:perspective(1200px) rotateY(6deg) rotateX(0) scale(1.02)}72%{transform:perspective(1200px) rotateY(0) rotateX(4deg) scale(1.015)}78%{transform:perspective(1200px) rotateY(0) rotateX(2deg) translateY(2px) scale(1.01)}84%,to{transform:perspective(1200px) rotateY(0) rotateX(2deg) scale(1.01)}}@keyframes risco-cartoes{0%,3%{opacity:0;top:7%}5%{opacity:1;top:7%}10%{opacity:1;top:7%}12%,15%{opacity:1;top:17%}17%,20%{opacity:1;top:27%}22%,25%{opacity:1;top:37%}28%,to{opacity:0;top:37%}}@keyframes risco-carimbo{0%,70%{opacity:0;transform:scale(1)}74%{opacity:1;transform:scale(1.03)}80%{opacity:.55;transform:scale(1)}86%{opacity:1;transform:scale(1.03)}94%,to{opacity:0;transform:scale(1)}}@keyframes risco-item{0%{background:linear-gradient(90deg,#e44e6200,#e44e6200);box-shadow:none;transform:translate(0)}3%,9%{background:linear-gradient(90deg,#e44e6222,#e44e6200 85%);box-shadow:inset 3px 0 #e44e62;transform:translate(5px)}12%,to{background:linear-gradient(90deg,#e44e6200,#e44e6200);box-shadow:none;transform:translate(0)}}@media (max-width:900px){.sales-risk-photo{animation-name:risco-cena-suave}}@keyframes risco-cena-suave{0%,to{transform:perspective(1200px) rotateY(0) rotateX(2deg)}14%{transform:perspective(1200px) rotateY(-3deg) rotateX(0)}28%{transform:perspective(1200px) rotateY(-3deg) rotateX(0)}44%,60%{transform:perspective(1200px) rotateY(3deg) rotateX(0)}74%{transform:perspective(1200px) rotateY(0) rotateX(3deg)}}@media (prefers-reduced-motion:reduce){.sales-risk-photo,.sales-risk-photo:before,.sales-risk-photo:after,.sales-risk-copy ul li{animation:none}}.sales-how{position:relative;overflow:hidden;padding:92px max(24px,calc((100vw - 1240px)/2)) 96px;background:radial-gradient(640px 380px at 12% 6%,#1e8bff22,#0000 70%),radial-gradient(600px 360px at 92% 40%,#16b6a21c,#0000 70%),radial-gradient(560px 340px at 50% 104%,#6a5be01a,#0000 70%),#f3f6fb}.sales-how:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#1f3a6a1c 1px,#0000 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,#0000 85%);mask-image:linear-gradient(180deg,#000,#0000 85%);pointer-events:none;content:""}.sales-how>*{position:relative}.sales-how .sales-section-eyebrow{display:inline-flex;align-items:center;padding:7px 15px;border:1px solid #1771d733;border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px #1771d799;font-size:10px;letter-spacing:.14em}.sales-how h2{margin:18px 0 20px;font-size:clamp(28px,3.4vw,48px);letter-spacing:-.04em}.sales-how .sales-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1200px;margin:64px auto 0;padding:0;text-align:left;perspective:1400px}.sales-how .sales-steps:before{position:absolute;top:-3px;right:12.5%;left:12.5%;height:4px;border-radius:4px;background:repeating-linear-gradient(90deg,#1e7cff 0,#1e7cff 14px,#0000 14px,#0000 24px);opacity:.45;content:""}.sales-how .sales-steps:after{position:absolute;top:-9px;left:12.5%;width:16px;height:16px;border-radius:50%;background:#1e7cff;box-shadow:0 0 0 6px #1e7cff26,0 0 22px #1e7cff;animation:como-ponto 7s ease-in-out infinite;content:""}.sales-how .sales-steps article{--c:#1e7cff;--c2:#6cc2ff;--cd:#0a4fae;--ca:#1e7cff2e;position:relative;display:block;padding:56px 24px 26px;border:1px solid #e1e9f3;border-radius:24px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 1px #fff inset,0 24px 44px -28px #19325c66,0 2px 6px #19325c0d;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.sales-how .sales-steps article:nth-child(2){--c:#14b5a0;--c2:#5ee6d0;--cd:#0a7d6d;--ca:#14b5a033;border-color:#bfeee6;background:linear-gradient(180deg,#f4fffc,#fff)}.sales-how .sales-steps article:nth-child(3){--c:#6a5be0;--c2:#a79bff;--cd:#3f2fb0;--ca:#6a5be02e}.sales-how .sales-steps article:nth-child(4){--c:#19a972;--c2:#58dca6;--cd:#0d7a52;--ca:#19a9722e}.sales-how .sales-steps article:hover{transform:translateY(-8px) rotateX(3deg);border-color:var(--ca);box-shadow:0 1px #fff inset,0 34px 54px -28px var(--c),0 0 0 1px var(--ca)}.sales-how .sales-steps article>.sales-step-icon{position:absolute;top:-34px;left:24px;display:grid;width:68px;height:68px;flex:none;place-items:center;margin:0;border-radius:21px;color:#fff;background:linear-gradient(160deg,var(--c2),var(--c) 55%,var(--cd));box-shadow:0 6px 0 var(--cd),0 20px 28px -10px var(--c),inset 0 2px #ffffffa6,inset 0 -4px 8px #0003;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.sales-how .sales-steps article>.sales-step-icon svg{filter:drop-shadow(0 2px 2px #0004)}.sales-how .sales-steps article:hover>.sales-step-icon{transform:translateY(-5px) scale(1.06) rotate(-4deg)}.sales-how .sales-steps article>.sales-step-n{position:absolute;top:16px;right:20px;display:block;width:auto;height:auto;flex:none;place-items:initial;border-radius:0;color:transparent;background:none;font:800 46px/1 Manrope,sans-serif;letter-spacing:-.04em;-webkit-text-stroke:1.4px var(--ca)}.sales-how .sales-steps .sales-step-tag{position:absolute;top:18px;right:22px;z-index:1;padding:5px 10px;border-radius:8px;color:#fff;background:linear-gradient(160deg,#5ee6d0,#14b5a0 60%,#0a7d6d);box-shadow:0 3px #0a7d6d,0 8px 14px -6px #14b5a0;font:800 10px/1 Manrope,sans-serif;font-style:normal;letter-spacing:.14em}.sales-how .sales-steps .sales-step-pix>.sales-step-n{display:none}.sales-how .sales-steps h3{margin:0 0 8px;color:#13243e;font:800 clamp(16px,1.4vw,20px)/1.25 "Manrope",sans-serif;letter-spacing:-.02em}.sales-how .sales-steps p{margin:0;color:#5f6f86;font-size:clamp(12.5px,1vw,14.5px);line-height:1.6}.sales-how .sales-steps-note{display:block;margin:34px auto 0;color:#6a7a92;font-size:12.5px;line-height:1.5;text-align:center}.sales-how .sales-steps-note svg{display:inline-block;margin-right:7px;vertical-align:-2px;color:#1771d7}@keyframes como-ponto{0%,8%{left:12.5%}46%,54%{left:50%}92%,to{left:calc(87.5% - 16px)}}@media (max-width:900px){.sales-how{padding:64px 18px 70px}.sales-how .sales-steps{grid-template-columns:1fr 1fr;gap:46px 14px;margin-top:50px}.sales-how .sales-steps:before,.sales-how .sales-steps:after{display:none}.sales-how .sales-steps article{padding:46px 16px 20px;border-radius:20px}.sales-how .sales-steps article>.sales-step-icon{top:-28px;left:16px;width:56px;height:56px;border-radius:17px}.sales-how .sales-steps article>.sales-step-n{top:12px;right:14px;font-size:34px}.sales-how .sales-steps .sales-step-tag{top:14px;right:14px}.sales-how .sales-steps h3{font-size:15px}.sales-how .sales-steps p{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.sales-how .sales-steps:after{animation:none}.sales-how .sales-steps article,.sales-how .sales-steps article>.sales-step-icon{transition:none}}.sales-faq{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:60px;align-items:start;padding:96px max(24px,calc((100vw - 1200px)/2));color:#edf3fc;background:radial-gradient(560px 340px at 6% 0%,#1e7cff33,#0000 70%),radial-gradient(520px 320px at 100% 90%,#35e0a41f,#0000 70%),#0a1c36}.sales-faq:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff14 1px,#0000 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,#0000 80%);mask-image:linear-gradient(180deg,#000,#0000 80%);pointer-events:none;content:""}.sales-faq>*{position:relative}.sales-faq .sales-faq-intro{position:sticky;top:96px}.sales-faq .sales-faq-intro .sales-section-eyebrow{display:inline-flex;align-items:center;padding:7px 15px;border:1px solid #73adff45;border-radius:999px;color:#9ccbff;background:#73adff14;font-size:10px;letter-spacing:.14em}.sales-faq .sales-faq-intro h2{max-width:none;margin:20px 0 16px;color:#fff;font:800 clamp(34px,4.2vw,56px)/1.05 "Manrope",sans-serif;letter-spacing:-.045em}.sales-faq .sales-faq-intro h2 em{color:transparent;background:linear-gradient(90deg,#73adff,#35e0a4);-webkit-background-clip:text;background-clip:text;font-style:normal}.sales-faq .sales-faq-intro>p{max-width:430px;margin:0;color:#b8c7dc;font-size:15.5px;line-height:1.7}.sales-faq .sales-faq-list{display:grid;gap:12px;max-width:none;margin:0;border:0}.sales-faq .sales-faq-list details{padding:0;border:1px solid #ffffff1f;border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:0 1px #ffffff14 inset,0 18px 30px -24px #000c;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease,transform .3s ease}.sales-faq .sales-faq-list details:hover{border-color:#73adff5c;transform:translateY(-2px)}.sales-faq .sales-faq-list details[open]{border-color:#4d9bff8c;background:linear-gradient(180deg,#1e7cff2b,#ffffff08);box-shadow:0 1px #ffffff1f inset,0 26px 44px -26px #1e7cff;transform:none}.sales-faq .sales-faq-list details>summary{position:relative;display:flex;align-items:center;gap:16px;padding:17px 66px 17px 18px;color:#f3f6fc;font:700 16px/1.35 Manrope,sans-serif;letter-spacing:-.01em;list-style:none;cursor:pointer}.sales-faq .sales-faq-list details>summary::-webkit-details-marker{display:none}.sales-faq .sales-faq-list details>summary:after{position:absolute;top:50%;right:18px;width:30px;height:30px;border-radius:50%;background:linear-gradient(#fff,#fff) center/12px 2px no-repeat,linear-gradient(#fff,#fff) center/2px 12px no-repeat,#ffffff1a;transform:translateY(-50%);transition:transform .3s ease,background-color .3s ease;content:""}.sales-faq .sales-faq-list details[open]>summary:after{background-color:#35e0a44d;transform:translateY(-50%) rotate(45deg)}.sales-faq .sales-faq-n{display:grid;flex:none;width:42px;height:42px;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 60%,#0a4fae);box-shadow:0 4px #0a4fae,0 12px 18px -8px #1e7cff,inset 0 1px #ffffff8c;font:800 13px Manrope,sans-serif;letter-spacing:.02em}.sales-faq .sales-faq-list details[open] .sales-faq-n{background:linear-gradient(160deg,#5ee6d0,#14b5a0 60%,#0a7d6d);box-shadow:0 4px #0a7d6d,0 12px 18px -8px #14b5a0,inset 0 1px #ffffff8c}.sales-faq .sales-faq-list details>p{max-width:none;margin:0;padding:0 70px 22px 76px;color:#c3d0e2;font-size:14.5px;line-height:1.72;animation:faq-abre .35s ease}@keyframes faq-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:900px){.sales-faq{grid-template-columns:1fr;gap:30px;padding:62px 16px 66px}.sales-faq .sales-faq-intro{position:static}.sales-faq .sales-faq-intro h2{font-size:clamp(30px,9vw,40px)}.sales-faq .sales-faq-intro>p{font-size:14px}.sales-faq .sales-faq-list details>summary{gap:12px;padding:14px 52px 14px 14px;font-size:14.5px}.sales-faq .sales-faq-list details>summary:after{right:12px;width:26px;height:26px}.sales-faq .sales-faq-n{width:36px;height:36px;border-radius:11px;font-size:12px}.sales-faq .sales-faq-list details>p{padding:0 16px 18px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.sales-faq .sales-faq-list details>p{animation:none}.sales-faq .sales-faq-list details{transition:none}}.sales-faq{gap:36px;padding-top:64px;padding-bottom:64px}.sales-faq .sales-faq-intro{position:static}.sales-faq .sales-faq-intro h2{margin:14px 0 12px}.sales-faq .sales-faq-intro>p{font-size:14px;line-height:1.55}.sales-faq .sales-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px 12px}.sales-faq .sales-faq-list details{border-radius:14px}.sales-faq .sales-faq-list details>summary{gap:11px;padding:12px 48px 12px 12px;font-size:14px}.sales-faq .sales-faq-n{width:34px;height:34px;border-radius:10px;font-size:11px}.sales-faq .sales-faq-list details>summary:after{right:12px;width:25px;height:25px}.sales-faq .sales-faq-list details>p{padding:0 14px 14px 57px;font-size:13px;line-height:1.55}@media (max-width:760px){.sales-faq{gap:22px;padding:42px 16px 46px}.sales-faq .sales-faq-list{grid-template-columns:1fr;gap:8px}.sales-faq .sales-faq-list details>summary{padding:11px 48px 11px 11px;font-size:13.5px}.sales-faq .sales-faq-list details>p{padding:0 13px 13px 56px;font-size:12.5px}}.sales-faq .sales-faq-signature{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:4px auto 0;padding:12px 18px;border:1px solid #35e0a44d;border-radius:14px;color:#b9f5df;background:linear-gradient(120deg,#35e0a41c,#1e7cff12);box-shadow:0 10px 26px -20px #35e0a4}.sales-faq .sales-faq-signature svg{flex:none;color:#35e0a4}.sales-faq .sales-faq-signature p{margin:0;font-size:12px;line-height:1.4;text-align:center}.sales-faq .sales-faq-signature strong{color:#fff;font-weight:800}@media (max-width:760px){.sales-faq .sales-faq-signature{padding:10px 14px}.sales-faq .sales-faq-signature p{font-size:11px}}.sales-faq-more{display:none}@media (max-width:600px){.sales-faq .sales-faq-list details.sales-faq-extra{display:none}.sales-faq .sales-faq-list:has(.sales-faq-more[aria-expanded=true]) details.sales-faq-extra{display:block}.sales-faq .sales-faq-more{display:flex;align-items:center;justify-content:center;gap:12px;grid-column:1/-1;width:100%;min-height:48px;margin-top:6px;padding:10px 16px;border:1px solid #1685ff80;border-radius:13px;color:#fff;background:linear-gradient(120deg,#1685ff30,#14b5a01c);font:700 14px Montserrat,sans-serif;cursor:pointer}.sales-faq .sales-faq-more span{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#071b38;background:#b6ff38;font-size:20px;line-height:1}}.sales-plans{position:relative;overflow:hidden;padding:96px max(24px,calc((100vw - 1240px)/2)) 104px;background:radial-gradient(620px 360px at 8% 0%,#0875f91f,#0000 70%),radial-gradient(560px 340px at 96% 100%,#19a97224,#0000 70%),#f3f6fb}.sales-plans>*{position:relative}.sales-plans>.sales-section-eyebrow{display:inline-flex;align-items:center;padding:7px 15px;border:1px solid #0875f933;border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px #0875f999;font-size:10px;letter-spacing:.14em}.sales-plans h2{margin:18px 0 14px;font-size:clamp(30px,3.8vw,52px);line-height:1.08;letter-spacing:-.045em}.sales-plans h2 em{color:transparent;background:linear-gradient(90deg,#0875f9,#19a972);-webkit-background-clip:text;background-clip:text;font-style:normal}.sales-plans .sales-plans-intro{max-width:600px;margin:0 auto 56px;color:#5f6f86;font-size:16px;line-height:1.65}.sales-plans .sales-plan-grid{position:relative;max-width:1040px;gap:0;align-items:stretch;border-radius:32px;box-shadow:0 60px 90px -48px #0a2a5c99,0 2px 10px #19325c14}.sales-plans .sales-plan-grid:before,.sales-plans .sales-plan-grid:after{position:absolute;left:50%;z-index:4;width:34px;height:34px;border-radius:50%;background:#f3f6fb;transform:translate(-50%);content:""}.sales-plans .sales-plan-grid:before{top:-17px}.sales-plans .sales-plan-grid:after{bottom:-17px}.sales-plans .sales-plan-card{display:flex;flex-direction:column;padding:42px 40px 34px;border:0;box-shadow:none;transition:none}.sales-plans .sales-plan-card:hover{transform:none}.sales-plans .sales-plan-card:first-child{z-index:1;border-radius:32px 0 0 32px;background:repeating-linear-gradient(180deg,#cbd8ea 0,#cbd8ea 7px,#0000 7px,#0000 14px) right 0 top 26px/2px calc(100% - 52px) no-repeat,linear-gradient(180deg,#fff,#fafcff)}.sales-plans .sales-plan-card:first-child:after{position:absolute;top:50%;right:-24px;z-index:5;width:48px;height:48px;border-radius:50%;background:linear-gradient(#fff,#fff) center/16px 3px no-repeat,linear-gradient(#fff,#fff) center/3px 16px no-repeat,linear-gradient(160deg,#4aa8ff,#0875f9 55%,#0753b8);box-shadow:0 0 0 6px #f3f6fb,0 4px 0 6px #0000,0 14px 22px -8px #0875f9,inset 0 2px #ffffff80;transform:translateY(-50%);content:""}.sales-plans .sales-plan-label{color:#0875f9;font-size:11px;letter-spacing:.15em}.sales-plans .sales-plan-card h3{min-height:64px;margin:12px 0 4px;color:#0b1d36;font:800 25px/1.22 Manrope,sans-serif;letter-spacing:-.03em}.sales-plans .sales-plan-price{align-items:baseline;margin:14px 0 22px;padding-bottom:24px;border-bottom:1px dashed #d3deed}.sales-plans .sales-plan-price strong{color:#0b1d36;font:800 66px/1 Manrope,sans-serif;letter-spacing:-.055em}.sales-plans .sales-plan-price span{margin-left:3px;color:#0875f9;font:800 26px Manrope,sans-serif}.sales-plans .sales-plan-includes{margin:-2px 0 12px;color:#5f6f86;font-size:13px;font-weight:700}.sales-plans .sales-plan-card ul{flex:1 1 auto;align-content:start;gap:15px;margin:8px 0 30px}.sales-plans .sales-plan-card li{align-items:center;gap:12px;color:#2f4059;font-size:15px;line-height:1.35}.sales-plans .sales-plan-card li svg{width:22px;height:22px;flex:none;padding:4px;border-radius:50%;color:#fff;background:linear-gradient(160deg,#58dca6,#19a972);box-shadow:0 2px #0d7a52,0 6px 10px -4px #19a972;stroke-width:3.2}.sales-plans .sales-plan-action{min-height:54px;gap:9px;border-radius:15px;font:800 14.5px Manrope,sans-serif}.sales-plans .sales-plan-action-disabled{color:#5f6f86!important;background:linear-gradient(180deg,#f4f7fb,#e6ecf4)!important;box-shadow:inset 0 1px #fff,0 3px #d0dae8}.sales-plans .sales-plan-action-disabled:before{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6f86' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2.5'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center/contain no-repeat;content:""}.sales-plans .sales-plan-card>small{margin-top:14px;color:#718097;font-size:11.5px;line-height:1.55}.sales-plans .sales-plan-featured{overflow:hidden;border:0;border-radius:0 32px 32px 0;color:#e4edf9;background:radial-gradient(460px 280px at 100% 0%,#0875f966,#0000 70%),radial-gradient(380px 260px at 0% 100%,#19a97233,#0000 70%),linear-gradient(160deg,#0c2347,#071521 70%)}.sales-plans .sales-plan-featured:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(200deg,#000,#0000 60%);mask-image:linear-gradient(200deg,#000,#0000 60%);pointer-events:none;content:""}.sales-plans .sales-plan-featured>*:not(.sales-plan-badge){position:relative}.sales-plans .sales-plan-featured .sales-plan-label{color:#8fc4ff}.sales-plans .sales-plan-featured h3{color:#fff}.sales-plans .sales-plan-featured .sales-plan-price{border-bottom-color:#ffffff2e}.sales-plans .sales-plan-featured .sales-plan-price strong{color:#fff}.sales-plans .sales-plan-featured .sales-plan-price span{color:#5ee6d0}.sales-plans .sales-plan-featured .sales-plan-includes,.sales-plans .sales-plan-featured>small{color:#a9bbd2}.sales-plans .sales-plan-featured ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sales-plans .sales-plan-featured li{padding:10px 11px;border:1px solid #ffffff22;border-radius:13px;color:#eaf1fb;background:linear-gradient(180deg,#ffffff17,#ffffff08);font-size:13.5px;line-height:1.25}.sales-plans .sales-plan-featured .sales-plan-action-disabled{color:#c8d5e7!important;background:linear-gradient(180deg,#ffffff26,#ffffff12)!important;box-shadow:inset 0 1px #ffffff30,0 3px #ffffff12}.sales-plans .sales-plan-featured .sales-plan-action-disabled:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c8d5e7' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2.5'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}.sales-plans .sales-plan-badge{top:30px;right:34px;z-index:2;padding:8px 14px;border-radius:999px;color:#04281c;background:linear-gradient(135deg,#5ee6d0,#34e0a4 55%,#19b98a);box-shadow:0 3px #0d7a52,0 12px 20px -8px #34e0a4;font-size:10.5px;font-weight:800;letter-spacing:.13em}@media (max-width:900px){.sales-plans{padding:64px 16px 70px}.sales-plans .sales-plans-intro{margin-bottom:44px;font-size:14px}.sales-plans .sales-plan-card{padding:34px 24px 26px}.sales-plans .sales-plan-price strong{font-size:54px}.sales-plans .sales-plan-featured ul{grid-template-columns:1fr}}@media (max-width:640px){.sales-plans{padding:54px 10px 58px}.sales-plans .sales-plan-grid{border-radius:22px}.sales-plans .sales-plan-grid:before,.sales-plans .sales-plan-grid:after{width:24px;height:24px}.sales-plans .sales-plan-grid:before{top:-12px}.sales-plans .sales-plan-grid:after{bottom:-12px}.sales-plans .sales-plan-card{padding:20px 11px 14px}.sales-plans .sales-plan-card:first-child{padding-right:20px;border-radius:22px 0 0 22px}.sales-plans .sales-plan-featured{padding-left:20px;border-radius:0 22px 22px 0}.sales-plans .sales-plan-card:first-child:after{right:-16px;width:32px;height:32px;background-size:11px 2.5px,2.5px 11px,cover;box-shadow:0 0 0 4px #f3f6fb,0 10px 16px -8px #0875f9,inset 0 2px #ffffff80}.sales-plans .sales-plan-label{font-size:8.5px;letter-spacing:.1em}.sales-plans .sales-plan-card h3{min-height:62px;margin:8px 0 2px;font-size:14px}.sales-plans .sales-plan-price{margin:10px 0 14px;padding:22px 9px 7px;border-width:2px;border-radius:11px;box-shadow:0 1px #fff inset,0 3px #0b1d36,0 12px 18px -10px #0b1d36aa}.sales-plans .sales-plan-price:before{height:15px;font-size:5.8px;line-height:15px;letter-spacing:.24em;text-indent:.24em}.sales-plans .sales-plan-price strong{font-size:28px}.sales-plans .sales-plan-price span{font-size:13px}.sales-plans .sales-plan-includes{font-size:10px}.sales-plans .sales-plan-card ul{gap:9px;margin:6px 0 16px}.sales-plans .sales-plan-card li{gap:6px;font-size:10.5px;line-height:1.3;overflow-wrap:anywhere}.sales-plans .sales-plan-card li svg{width:17px;height:17px;padding:3px}.sales-plans .sales-plan-featured ul{gap:6px}.sales-plans .sales-plan-featured li{padding:7px;border-radius:10px;font-size:10.5px}.sales-plans .sales-plan-action{min-height:40px;gap:4px;padding:0 4px;border-radius:11px;font-size:10px}.sales-plans .sales-plan-action-disabled:before{width:12px;height:12px}.sales-plans .sales-plan-card>small{margin-top:10px;font-size:8.5px;line-height:1.45}.sales-plans .sales-plan-badge{position:static;align-self:flex-start;margin-bottom:8px;padding:5px 8px;font-size:7.5px}}.sales-plans .sales-plan-grid{margin-top:96px}.sales-plans .sales-plan-fox{position:absolute;right:8%;bottom:calc(100% - 24px);z-index:0;width:196px;height:128px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 8 275 180%22%3E%3Cdefs%3E%3ClinearGradient id=%22o%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23FFA860%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF7A2B%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23FFFFFF%22/%3E%3Cstop offset=%221%22 stop-color=%22%23E3ECF7%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C%21-- orelhas --%3E%3Cpath fill=%22url(%23o)%22 d=%22M26 28 Q28 14 42 20 Q70 34 86 58 Q60 70 40 96 Q18 66 26 28 Z%22/%3E%3Cpath fill=%22url(%23o)%22 d=%22M174 28 Q172 14 158 20 Q130 34 114 58 Q140 70 160 96 Q182 66 174 28 Z%22/%3E%3Cpath fill=%22%23071521%22 d=%22M40 38 Q64 48 74 62 Q56 70 46 84 Q36 62 40 38 Z%22/%3E%3Cpath fill=%22%23071521%22 d=%22M160 38 Q136 48 126 62 Q144 70 154 84 Q164 62 160 38 Z%22/%3E%3C%21-- rosto --%3E%3Cpath fill=%22url(%23o)%22 d=%22M100 178 Q58 174 28 124 Q14 98 34 78 Q62 50 100 50 Q138 50 166 78 Q186 98 172 124 Q142 174 100 178 Z%22/%3E%3C%21-- tufos das bochechas --%3E%3Cpath fill=%22%23FF9248%22 d=%22M34 100 L8 124 L36 124 L16 148 L56 136 Z%22/%3E%3Cpath fill=%22%23fff%22 d=%22M8 124 L24 124 L16 148 L28 144 Z%22 opacity=%22.95%22/%3E%3Cpath fill=%22%23FF9248%22 d=%22M166 100 L192 124 L164 124 L184 148 L144 136 Z%22/%3E%3Cpath fill=%22%23fff%22 d=%22M192 124 L176 124 L184 148 L172 144 Z%22 opacity=%22.95%22/%3E%3C%21-- focinho --%3E%3Cpath fill=%22url(%23w)%22 d=%22M100 178 Q66 176 48 152 Q40 134 58 124 Q82 118 100 136 Q118 118 142 124 Q160 134 152 152 Q134 176 100 178 Z%22/%3E%3C%21-- testa clara --%3E%3Cpath fill=%22%23FFC08A%22 opacity=%22.55%22 d=%22M100 56 Q84 62 80 80 Q100 70 120 80 Q116 62 100 56 Z%22/%3E%3C%21-- olhos --%3E%3Cellipse cx=%2268%22 cy=%22104%22 rx=%2211%22 ry=%2213%22 fill=%22%23071521%22/%3E%3Cellipse cx=%22132%22 cy=%22104%22 rx=%2211%22 ry=%2213%22 fill=%22%23071521%22/%3E%3Ccircle cx=%2272%22 cy=%2299%22 r=%224.2%22 fill=%22%23fff%22/%3E%3Ccircle cx=%22136%22 cy=%2299%22 r=%224.2%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2264%22 cy=%22109%22 r=%222%22 fill=%22%23fff%22 opacity=%22.8%22/%3E%3Ccircle cx=%22128%22 cy=%22109%22 r=%222%22 fill=%22%23fff%22 opacity=%22.8%22/%3E%3Cpath d=%22M54 86 Q66 78 80 84%22 fill=%22none%22 stroke=%22%23C85A14%22 stroke-width=%225%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M120 82 Q134 72 148 80%22 fill=%22none%22 stroke=%22%23C85A14%22 stroke-width=%225%22 stroke-linecap=%22round%22/%3E%3Cpath fill=%22%23071521%22 d=%22M89 142 Q100 136 111 142 Q109 154 100 157 Q91 154 89 142 Z%22/%3E%3Cellipse cx=%2296%22 cy=%22143%22 rx=%223%22 ry=%221.6%22 fill=%22%23fff%22 opacity=%22.6%22/%3E%3Cpath d=%22M100 157 L100 163 M100 163 Q95 170 88 166 M100 163 Q105 170 112 166%22 fill=%22none%22 stroke=%22%23071521%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cline x1=%22207%22 y1=%22122%22 x2=%22191%22 y2=%22152%22 stroke=%22%23071521%22 stroke-width=%2211%22 stroke-linecap=%22round%22/%3E%3Cellipse cx=%22189%22 cy=%22156%22 rx=%2213%22 ry=%2211%22 fill=%22%23FF8A3D%22/%3E%3Cpath d=%22M180 152 q9 -7 18 0%22 fill=%22none%22 stroke=%22%23E86F1F%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%22229%22 cy=%2296%22 r=%2232%22 fill=%22%23FFFFFF%22 fill-opacity=%22.94%22 stroke=%22%231E7CFF%22 stroke-width=%229%22/%3E%3Cpath d=%22M213 96 L225 108 L246 83%22 fill=%22none%22 stroke=%22%2335E0A4%22 stroke-width=%2210%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 8px 10px #0a1c3640);animation:plano-espia 9s ease-in-out infinite;pointer-events:none}.sales-plans .sales-plan-card{z-index:1}.sales-plans .sales-plan-card:first-child{z-index:2}.sales-plans .sales-plan-price{position:relative;display:inline-flex;width:fit-content;align-items:baseline;margin:16px 0 26px;padding:34px 28px 12px;overflow:hidden;border:3px solid #0b1d36;border-bottom-width:3px;border-radius:18px;background:linear-gradient(180deg,#fff,#eef3fa);box-shadow:0 1px #fff inset,0 4px #0b1d36,0 18px 26px -14px #0b1d36aa}.sales-plans .sales-plan-price:before{position:absolute;top:0;right:0;left:0;height:23px;color:#fff;background:linear-gradient(180deg,#1e7cff,#0757e8);font:800 8.5px/23px Manrope,sans-serif;letter-spacing:.34em;text-align:center;text-indent:.34em;content:"RAPOSA CHECK"}.sales-plans .sales-plan-price:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#0000 38%,#fffc,#0000 62%);background-size:260% 100%;animation:plano-placa 5.5s ease-in-out infinite;pointer-events:none;content:""}.sales-plans .sales-plan-price strong{color:#0b1d36;font:800 58px/1 Manrope,sans-serif;letter-spacing:-.045em}.sales-plans .sales-plan-price span{margin-left:3px;color:#0757e8;font:800 24px Manrope,sans-serif}.sales-plans .sales-plan-featured .sales-plan-price{border-color:#dbe8f9;background:linear-gradient(180deg,#fff,#e8f0fb);box-shadow:0 1px #fff inset,0 4px #8fb4e8,0 22px 34px -14px #1e7cff}.sales-plans .sales-plan-featured .sales-plan-price strong{color:#0b1d36}.sales-plans .sales-plan-featured .sales-plan-price span{color:#0757e8}.sales-plans .sales-plan-featured .sales-plan-price:after{animation-delay:1.4s}.sales-plans .sales-plan-featured:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#0000 38%,#ffffff17,#0000 62%);background-size:280% 100%;animation:plano-luz 7s ease-in-out infinite;pointer-events:none;content:""}.sales-plans .sales-plan-card:first-child:after{animation:plano-pulso 2.8s ease-out infinite}.sales-plans .sales-plan-featured li svg{animation:plano-pop 4.5s ease-in-out infinite}.sales-plans .sales-plan-featured li:nth-child(2) svg{animation-delay:.15s}.sales-plans .sales-plan-featured li:nth-child(3) svg{animation-delay:.3s}.sales-plans .sales-plan-featured li:nth-child(4) svg{animation-delay:.45s}.sales-plans .sales-plan-featured li:nth-child(5) svg{animation-delay:.6s}.sales-plans .sales-plan-featured li:nth-child(6) svg{animation-delay:.75s}@keyframes plano-espia{0%,8%{transform:translateY(74%)}24%,70%{transform:translateY(0)}70%,72%{transform:translateY(0) rotate(0)}88%,to{transform:translateY(74%)}}@keyframes plano-placa{0%,30%{background-position:130% 0}75%,to{background-position:-60% 0}}@keyframes plano-luz{0%,20%{background-position:130% 0}70%,to{background-position:-70% 0}}@keyframes plano-pulso{0%{box-shadow:0 0 0 6px #f3f6fb,0 0 0 6px #0875f980,0 14px 22px -8px #0875f9,inset 0 2px #ffffff80}70%,to{box-shadow:0 0 0 6px #f3f6fb,0 0 0 24px #0875f900,0 14px 22px -8px #0875f9,inset 0 2px #ffffff80}}@keyframes plano-pop{0%,12%,to{transform:scale(1)}6%{transform:scale(1.28)}}@keyframes plano-entra-e{0%{opacity:0;transform:translate(-46px)}to{opacity:1;transform:none}}@keyframes plano-entra-d{0%{opacity:0;transform:translate(46px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.sales-plans .sales-plan-card:first-child{animation:plano-entra-e linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.sales-plans .sales-plan-featured{animation:plano-entra-d linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}@media (max-width:900px){.sales-plans .sales-plan-grid{margin-top:86px}.sales-plans .sales-plan-price strong{font-size:46px}}@media (max-width:640px){.sales-plans .sales-plan-grid{margin-top:76px}.sales-plans .sales-plan-fox{right:3%;bottom:calc(100% - 15px);width:128px;height:84px}.sales-plans .sales-plan-price{margin:10px 0 14px;padding:22px 9px 7px;border-width:2px;border-radius:11px;box-shadow:0 1px #fff inset,0 3px #0b1d36,0 12px 18px -10px #0b1d36aa}.sales-plans .sales-plan-featured .sales-plan-price{box-shadow:0 1px #fff inset,0 3px #8fb4e8,0 14px 22px -10px #1e7cff}.sales-plans .sales-plan-price:before{height:15px;font-size:5.8px;line-height:15px;letter-spacing:.24em;text-indent:.24em}.sales-plans .sales-plan-price strong{font-size:28px}.sales-plans .sales-plan-price span{font-size:13px}.sales-plans .sales-plan-card:first-child:after{animation-name:plano-pulso-m}}.sales-plans img.sales-plan-fox{width:142px;height:152px;background:none;object-fit:contain}@media (max-width:640px){.sales-plans img.sales-plan-fox{width:92px;height:98px}}@keyframes plano-pulso-m{0%{box-shadow:0 0 0 4px #f3f6fb,0 0 0 4px #0875f980,0 10px 16px -8px #0875f9,inset 0 2px #ffffff80}70%,to{box-shadow:0 0 0 4px #f3f6fb,0 0 0 15px #0875f900,0 10px 16px -8px #0875f9,inset 0 2px #ffffff80}}@media (prefers-reduced-motion:reduce){.sales-plans .sales-plan-fox{animation:none}.sales-plans .sales-plan-price:after,.sales-plans .sales-plan-featured:after,.sales-plans .sales-plan-card:first-child:after,.sales-plans .sales-plan-featured li svg{animation:none}.sales-plans .sales-plan-card:first-child,.sales-plans .sales-plan-featured{animation:none}}@property --seg-radar{syntax:"<angle>"; inherits:false; initial-value:0deg;}.sales-security{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,6vw,90px);padding:108px max(24px,calc((100vw - 1200px)/2));background:radial-gradient(720px 440px at 88% 8%,#1e7cff38,#0000 70%),radial-gradient(560px 380px at 0% 100%,#19a97226,#0000 70%),linear-gradient(120deg,#05122a,#0a2147)}.sales-security:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff14 1px,#0000 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%);pointer-events:none;content:""}.sales-security:after{--seg-radar:0deg;position:absolute;top:50%;right:-260px;width:820px;height:820px;border-radius:50%;background:conic-gradient(from var(--seg-radar),#35e0a400 0deg,#35e0a433 50deg,#35e0a400 52deg),repeating-radial-gradient(circle,#ffffff12 0,#ffffff12 1px,#0000 1px,#0000 82px);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%);transform:translateY(-50%);animation:seg-radar 9s linear infinite;pointer-events:none;content:""}.sales-security>*{position:relative;z-index:1}.sales-security .sales-section-eyebrow{display:inline-flex;align-items:center;padding:7px 15px;border:1px solid #73adff45;border-radius:999px;color:#9ccbff;background:#73adff14;font-size:10px;letter-spacing:.16em}.sales-security h2{margin:20px 0 18px;color:#fff;font:800 clamp(32px,3.7vw,52px)/1.06 "Manrope",sans-serif;letter-spacing:-.05em}.sales-security h2 em{display:inline-block;color:transparent;background:linear-gradient(90deg,#4da3ff,#35e0d0 60%,#35e0a4);-webkit-background-clip:text;background-clip:text;font-style:normal}.sales-security p{max-width:480px;color:#b8c6db;font-size:17px;line-height:1.65}.sales-security .sales-primary{position:relative;overflow:hidden;min-height:62px;gap:12px;margin-top:36px;padding:0 34px;border-radius:999px;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 18px 36px -12px #1e7cffcc,0 0 #1e7cff66;font:800 16px Manrope,sans-serif;animation:seg-anel 2.8s ease-out infinite}.sales-security .sales-primary:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0000 36%,#fff5,#0000 64%);background-size:260% 100%;animation:seg-brilho 4.5s ease-in-out infinite;pointer-events:none;content:""}.sales-security .sales-primary svg{transition:transform .3s ease}.sales-security .sales-primary:hover{transform:translateY(-3px)}.sales-security .sales-primary:hover svg:last-child{transform:translate(5px)}.sales-security .sales-security-points{position:relative;gap:20px}.sales-security .sales-security-points:before{position:absolute;top:40px;bottom:40px;left:47px;width:2px;background:repeating-linear-gradient(180deg,#4da3ff 0,#4da3ff 8px,#0000 8px,#0000 16px);opacity:.5;content:""}.sales-security .sales-security-points>span{position:relative;grid-template-columns:54px 1fr;gap:3px 18px;align-items:center;padding:20px 22px;border:1px solid #ffffff22;border-radius:22px;background:linear-gradient(180deg,#132a50,#0c2142);box-shadow:inset 0 1px #ffffff1f,0 26px 40px -28px #000d;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,box-shadow .35s ease}.sales-security .sales-security-points>span:hover{border-color:#4da3ff80;box-shadow:inset 0 1px #ffffff26,0 30px 46px -26px #1e7cff;transform:translate(-8px)}.sales-security .sales-security-points>span>svg{--c:#1e7cff;--c2:#6cc2ff;--cd:#0a4fae;box-sizing:border-box;width:54px;height:54px;padding:14px;border-radius:17px;color:#fff;background:linear-gradient(160deg,var(--c2),var(--c) 55%,var(--cd));box-shadow:0 5px 0 var(--cd),0 16px 24px -10px var(--c),inset 0 2px #ffffffa6,inset 0 -4px 8px #0003;filter:drop-shadow(0 2px 2px #0004)}.sales-security .sales-security-points>span:nth-child(2)>svg{--c:#14b5a0;--c2:#5ee6d0;--cd:#0a7d6d}.sales-security .sales-security-points>span:nth-child(3)>svg{--c:#19a972;--c2:#58dca6;--cd:#0d7a52}.sales-security .sales-security-points b{color:#fff;font:800 17px/1.25 Manrope,sans-serif;letter-spacing:-.015em}.sales-security .sales-security-points small{color:#b3c3d8;font-size:13.5px;line-height:1.55}@keyframes seg-radar{to{--seg-radar:360deg}}@keyframes seg-anel{0%{box-shadow:inset 0 1px #fff5,0 18px 36px -12px #1e7cffcc,0 0 #1e7cff77}70%,to{box-shadow:inset 0 1px #fff5,0 18px 36px -12px #1e7cffcc,0 0 0 16px #1e7cff00}}@keyframes seg-brilho{0%,30%{background-position:130% 0}75%,to{background-position:-60% 0}}@keyframes seg-entra-c{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes seg-entra-d{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.sales-security>div:first-child{animation:seg-entra-c linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.sales-security .sales-security-points>span{animation:seg-entra-d linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.sales-security .sales-security-points>span:nth-child(2){animation-range:entry 8% entry 68%}.sales-security .sales-security-points>span:nth-child(3){animation-range:entry 16% entry 76%}}@media (max-width:900px){.sales-security{gap:36px;padding:80px 24px}.sales-security p{font-size:15px}}@media (max-width:640px){.sales-security{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px;padding:48px 12px 52px}.sales-security:after{right:-340px;width:620px;height:620px}.sales-security h2{margin:14px 0 10px;font-size:clamp(21px,6.2vw,28px);line-height:1.1;letter-spacing:-.04em}.sales-security p{font-size:10.5px;line-height:1.55}.sales-security .sales-section-eyebrow{padding:5px 9px;font-size:7.5px}.sales-security .sales-primary{min-height:42px;gap:5px;margin-top:18px;padding:0 13px;font-size:10px}.sales-security .sales-security-points{gap:10px}.sales-security .sales-security-points:before{top:26px;bottom:26px;left:28px}.sales-security .sales-security-points>span{grid-template-columns:30px 1fr;gap:2px 8px;padding:10px 9px;border-radius:14px}.sales-security .sales-security-points>span>svg{width:30px;height:30px;padding:7px;border-radius:10px;box-shadow:0 3px 0 var(--cd),0 10px 14px -8px var(--c),inset 0 2px #ffffffa6,inset 0 -3px 6px #0003}.sales-security .sales-security-points b{font-size:10px}.sales-security .sales-security-points small{font-size:8px;line-height:1.4}.sales-security .sales-security-points>span:hover{transform:none}}@media (prefers-reduced-motion:reduce){.sales-security:after,.sales-security .sales-primary,.sales-security .sales-primary:after{animation:none}.sales-security>div:first-child,.sales-security .sales-security-points>span{animation:none}}@keyframes painel-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes painel-brilho{0%,30%{background-position:130% 0}75%,to{background-position:-60% 0}}@keyframes painel-espia{0%,10%{transform:translateY(46%)}26%,70%{transform:translateY(8%)}88%,to{transform:translateY(46%)}}.app-shell .page-content:has(.search-panel) .welcome-row{position:relative;overflow:hidden;align-items:center;margin-bottom:22px;padding:32px 36px;border-radius:26px;background:radial-gradient(520px 260px at 92% 0%,#1e7cff55,#0000 70%),radial-gradient(420px 240px at 0% 110%,#19a97233,#0000 70%),linear-gradient(120deg,#071a38,#0c2a55);box-shadow:0 34px 54px -36px #0a2a5c,inset 0 1px #ffffff24;animation:painel-entra .6s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content:has(.search-panel) .welcome-row:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff14 1px,#0000 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 80%);mask-image:linear-gradient(90deg,#0000,#000 80%);pointer-events:none;content:""}.app-shell .page-content:has(.search-panel) .welcome-row:after{position:absolute;right:230px;bottom:0;width:178px;height:116px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 8 275 180%22%3E%3Cdefs%3E%3ClinearGradient id=%22o%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23FFA860%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF7A2B%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23FFFFFF%22/%3E%3Cstop offset=%221%22 stop-color=%22%23E3ECF7%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C%21-- orelhas --%3E%3Cpath fill=%22url(%23o)%22 d=%22M26 28 Q28 14 42 20 Q70 34 86 58 Q60 70 40 96 Q18 66 26 28 Z%22/%3E%3Cpath fill=%22url(%23o)%22 d=%22M174 28 Q172 14 158 20 Q130 34 114 58 Q140 70 160 96 Q182 66 174 28 Z%22/%3E%3Cpath fill=%22%23071521%22 d=%22M40 38 Q64 48 74 62 Q56 70 46 84 Q36 62 40 38 Z%22/%3E%3Cpath fill=%22%23071521%22 d=%22M160 38 Q136 48 126 62 Q144 70 154 84 Q164 62 160 38 Z%22/%3E%3C%21-- rosto --%3E%3Cpath fill=%22url(%23o)%22 d=%22M100 178 Q58 174 28 124 Q14 98 34 78 Q62 50 100 50 Q138 50 166 78 Q186 98 172 124 Q142 174 100 178 Z%22/%3E%3C%21-- tufos das bochechas --%3E%3Cpath fill=%22%23FF9248%22 d=%22M34 100 L8 124 L36 124 L16 148 L56 136 Z%22/%3E%3Cpath fill=%22%23fff%22 d=%22M8 124 L24 124 L16 148 L28 144 Z%22 opacity=%22.95%22/%3E%3Cpath fill=%22%23FF9248%22 d=%22M166 100 L192 124 L164 124 L184 148 L144 136 Z%22/%3E%3Cpath fill=%22%23fff%22 d=%22M192 124 L176 124 L184 148 L172 144 Z%22 opacity=%22.95%22/%3E%3C%21-- focinho --%3E%3Cpath fill=%22url(%23w)%22 d=%22M100 178 Q66 176 48 152 Q40 134 58 124 Q82 118 100 136 Q118 118 142 124 Q160 134 152 152 Q134 176 100 178 Z%22/%3E%3C%21-- testa clara --%3E%3Cpath fill=%22%23FFC08A%22 opacity=%22.55%22 d=%22M100 56 Q84 62 80 80 Q100 70 120 80 Q116 62 100 56 Z%22/%3E%3C%21-- olhos --%3E%3Cellipse cx=%2268%22 cy=%22104%22 rx=%2211%22 ry=%2213%22 fill=%22%23071521%22/%3E%3Cellipse cx=%22132%22 cy=%22104%22 rx=%2211%22 ry=%2213%22 fill=%22%23071521%22/%3E%3Ccircle cx=%2272%22 cy=%2299%22 r=%224.2%22 fill=%22%23fff%22/%3E%3Ccircle cx=%22136%22 cy=%2299%22 r=%224.2%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2264%22 cy=%22109%22 r=%222%22 fill=%22%23fff%22 opacity=%22.8%22/%3E%3Ccircle cx=%22128%22 cy=%22109%22 r=%222%22 fill=%22%23fff%22 opacity=%22.8%22/%3E%3C%21-- sobrancelhas: uma levemente erguida = esperta --%3E%3Cpath d=%22M54 86 Q66 78 80 84%22 fill=%22none%22 stroke=%22%23C85A14%22 stroke-width=%225%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M120 82 Q134 72 148 80%22 fill=%22none%22 stroke=%22%23C85A14%22 stroke-width=%225%22 stroke-linecap=%22round%22/%3E%3C%21-- nariz e sorriso --%3E%3Cpath fill=%22%23071521%22 d=%22M89 142 Q100 136 111 142 Q109 154 100 157 Q91 154 89 142 Z%22/%3E%3Cellipse cx=%2296%22 cy=%22143%22 rx=%223%22 ry=%221.6%22 fill=%22%23fff%22 opacity=%22.6%22/%3E%3Cpath d=%22M100 157 L100 163 M100 163 Q95 170 88 166 M100 163 Q105 170 112 166%22 fill=%22none%22 stroke=%22%23071521%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cline x1=%22207%22 y1=%22122%22 x2=%22191%22 y2=%22152%22 stroke=%22%23071521%22 stroke-width=%2211%22 stroke-linecap=%22round%22/%3E%3Cellipse cx=%22189%22 cy=%22156%22 rx=%2213%22 ry=%2211%22 fill=%22%23FF8A3D%22/%3E%3Cpath d=%22M180 152 q9 -7 18 0%22 fill=%22none%22 stroke=%22%23E86F1F%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%22229%22 cy=%2296%22 r=%2232%22 fill=%22%23FFFFFF%22 fill-opacity=%22.94%22 stroke=%22%231E7CFF%22 stroke-width=%229%22/%3E%3Cpath d=%22M213 96 L225 108 L246 83%22 fill=%22none%22 stroke=%22%2335E0A4%22 stroke-width=%2210%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 8px 12px #0006);animation:painel-espia 9s ease-in-out infinite;pointer-events:none;content:""}.app-shell .page-content:has(.search-panel) .welcome-row>*{position:relative;z-index:1}.app-shell .page-content .welcome-kicker{color:#9ccbff;font-size:10.5px;letter-spacing:.17em}.app-shell .page-content .welcome-kicker svg{width:16px;height:16px;color:#35e0a4;filter:drop-shadow(0 0 8px #35e0a499)}.app-shell .page-content .welcome-row h1{margin:12px 0 8px;color:#fff;font:800 clamp(26px,2.7vw,38px)/1.1 "Manrope",sans-serif;letter-spacing:-.045em}.app-shell .page-content .welcome-row p{max-width:520px;color:#b9cae0;font-size:14.5px;line-height:1.55}.app-shell .page-content .export-button{min-height:46px;padding:0 20px;border:1px solid #ffffff38;border-radius:15px;color:#fff;background:linear-gradient(180deg,#ffffff26,#ffffff10);box-shadow:inset 0 1px #ffffff30,0 3px #ffffff12;font-size:13px;font-weight:700}.app-shell .page-content .export-button:hover:not(:disabled){border-color:#fff6;color:#fff;background:linear-gradient(180deg,#ffffff38,#ffffff18)}.app-shell .page-content .export-button svg{width:17px;height:17px;color:#8fc4ff}.app-shell .page-content .search-panel:has(.vehicle-search-redesign){position:relative;overflow:hidden;margin-bottom:30px;padding:34px 38px 26px!important;border:1px solid #e1e9f3;border-radius:28px!important;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 44px 64px -46px #19325c8c,0 2px 8px #19325c0d;animation:painel-entra .6s .12s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content .search-panel:has(.vehicle-search-redesign):before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4);content:""}.app-shell .page-content .search-panel-copy-redesign{display:flex!important;align-items:center;gap:18px;margin-bottom:26px}.app-shell .page-content .search-panel-copy-redesign .search-icon-wrap{width:58px!important;height:58px!important;border-radius:18px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 5px #0a4fae,0 16px 24px -10px #1e7cff,inset 0 2px #ffffffa6,inset 0 -4px 8px #0003}.app-shell .page-content .search-panel-copy-redesign .search-icon-wrap svg{width:24px;height:24px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .search-panel-copy-redesign h2{margin:0 0 5px;color:#0b1d36;font:800 24px/1.2 Manrope,sans-serif!important;letter-spacing:-.03em}.app-shell .page-content .search-panel-copy-redesign p{color:#64748b;font-size:14.5px!important}.app-shell .page-content .plate-field-heading{align-items:center;margin-bottom:12px}.app-shell .page-content .plate-field-heading span{display:inline-flex;align-items:center;gap:9px;color:#0b1d36;font-size:12.5px;font-weight:800;letter-spacing:.14em}.app-shell .page-content .plate-field-heading span:before{width:9px;height:9px;border-radius:50%;background:linear-gradient(160deg,#58dca6,#19a972);box-shadow:0 0 0 4px #19a97226;content:""}.app-shell .page-content .plate-field-heading small{padding:6px 12px;border-radius:999px;color:#2b62d4;background:#eaf2ff;font-size:12px;font-weight:700}.app-shell .page-content .vehicle-search-redesign{gap:16px!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{position:relative;grid-template-rows:38px 1fr!important;min-height:146px;overflow:hidden;border:3px solid #1b2c4d!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,#eef3fa)!important;box-shadow:inset 0 0 0 3px #fff,inset 0 -14px 22px -16px #0b1d3640,0 5px #1b2c4d,0 28px 38px -22px #0b1d36b0!important;transition:box-shadow .3s ease,border-color .3s ease}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:focus-within{border-color:#1e7cff!important;box-shadow:inset 0 0 0 3px #fff,inset 0 -14px 22px -16px #0b1d3640,0 5px #0a4fae,0 0 0 7px #1e7cff26,0 28px 38px -22px #1e7cff!important}.app-shell .page-content .mercosul-plate-header{height:38px!important;padding:0 20px!important;color:#fff;background:linear-gradient(180deg,#2a7cf0,#0a4cb8)!important;box-shadow:inset 0 -2px #0003}.app-shell .page-content .mercosul-plate-header .mercosul-brazil-flag{width:26px;height:18px;border-radius:2px;box-shadow:0 0 0 1px #fff6}.app-shell .page-content .mercosul-plate-header strong{margin-left:12px;font:800 14px Manrope,sans-serif;letter-spacing:.42em}.app-shell .page-content .mercosul-plate-header i{font:800 14px Manrope,sans-serif;letter-spacing:.12em}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{min-height:104px!important;color:#0b1d36!important;background:transparent!important;font:800 clamp(40px,5.6vw,72px)/1 "Manrope",sans-serif!important;letter-spacing:.16em!important;text-align:center;text-indent:.16em;text-transform:uppercase}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input::placeholder{color:#c1cbd9!important;letter-spacing:.16em!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before,.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{position:absolute;top:calc(50% + 19px);width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#b9c4d4 60%,#8d9bb0);box-shadow:0 1px 1px #0b1d3655;content:""}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before{left:20px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{right:20px}.app-shell .page-content .vehicle-search-redesign .search-submit{position:relative;overflow:hidden;min-height:68px!important;gap:12px!important;border-radius:19px!important;background:linear-gradient(100deg,#1e8bff,#0757e8)!important;box-shadow:inset 0 1px #fff5,0 5px #0a47b5,0 22px 32px -16px #0757e8!important;font:800 17px Manrope,sans-serif!important}.app-shell .page-content .vehicle-search-redesign .search-submit:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0000 36%,#fff5,#0000 64%);background-size:260% 100%;animation:painel-brilho 4.5s ease-in-out infinite;pointer-events:none;content:""}.app-shell .page-content .vehicle-search-redesign .search-submit svg{transition:transform .3s ease}.app-shell .page-content .vehicle-search-redesign .search-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 7px #0a47b5,0 28px 36px -16px #0757e8!important;filter:none}.app-shell .page-content .vehicle-search-redesign .search-submit:hover:not(:disabled) svg{transform:translate(5px)}.app-shell .page-content .vehicle-search-redesign .example-report-button{min-height:68px!important;border:2px solid #d3e1f6!important;border-radius:19px!important;color:#1b4fb8!important;background:linear-gradient(180deg,#fff,#f3f8ff)!important;box-shadow:0 4px #d3e1f6!important;font:800 15.5px Manrope,sans-serif!important}.app-shell .page-content .vehicle-search-redesign .example-report-button:hover:not(:disabled){border-color:#a8c5f3!important;background:#eef5ff!important;transform:translateY(-2px)}.app-shell .page-content .vehicle-search-redesign .example-report-button svg{width:22px!important;height:22px!important;color:#1e7cff}.app-shell .page-content .plate-image-actions{gap:14px!important;margin-top:16px!important}.app-shell .page-content .plate-image-button{min-height:66px!important;gap:14px!important;border:2px dashed #c3d4ec!important;border-radius:19px!important;color:#2c3f5e!important;background:linear-gradient(180deg,#fbfdff,#f3f8ff)!important;font:800 14.5px Manrope,sans-serif!important}.app-shell .page-content .plate-image-button svg{box-sizing:border-box;width:40px!important;height:40px!important;padding:10px;border-radius:13px;color:#1e5fd0!important;background:linear-gradient(160deg,#eaf3ff,#d3e5ff);box-shadow:0 3px #bcd3f5}.app-shell .page-content .plate-image-button:hover{border-color:#6fa2f2!important;background:#f1f7ff!important;transform:translateY(-2px)}.app-shell .page-content .plate-image-hint{margin:16px 0 0!important;color:#76869c!important;font-size:13px!important}.app-shell .page-content .search-panel:has(.vehicle-search-redesign) .search-footnote{align-items:center;gap:11px;margin-top:20px!important;padding:15px 18px!important;border:1px solid #d6eee3!important;border-radius:16px;color:#3d5a70!important;background:linear-gradient(90deg,#effaf5,#f3f8ff);font-size:13.5px!important}.app-shell .page-content .search-panel:has(.vehicle-search-redesign) .search-footnote svg{width:20px!important;height:20px!important;color:#19a972!important}.app-shell .page-content .vehicle-section{animation:painel-entra .6s .24s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content .section-heading .section-kicker{color:#6b7d97;font-size:10.5px;letter-spacing:.16em}.app-shell .page-content .section-heading .section-kicker:before{width:20px;height:4px;border-radius:4px;background:linear-gradient(90deg,#1e7cff,#35e0a4);content:""}.app-shell .page-content .section-heading h2{color:#0b1d36;font:800 22px/1.2 Manrope,sans-serif;letter-spacing:-.03em}.app-shell .page-content .vehicle-card{border-radius:22px;box-shadow:0 34px 50px -38px #19325c80,0 2px 8px #19325c0d}@media (max-width:1200px){.app-shell .page-content:has(.search-panel) .welcome-row:after{display:none}.app-shell .topbar-nav button{white-space:nowrap}}@media (max-width:900px){.app-shell .page-content:has(.search-panel) .welcome-row{padding:26px 24px}}@media (max-width:640px){.app-shell .page-content:has(.search-panel) .welcome-row{align-items:flex-start;padding:22px 18px 24px;border-radius:20px}.app-shell .page-content:has(.search-panel) .welcome-row:after{display:none}.app-shell .page-content .welcome-row h1{font-size:26px}.app-shell .page-content .welcome-row p{max-width:none;font-size:12.5px}.app-shell .page-content .export-button{min-height:38px;padding:0 11px;border-radius:12px;font-size:10px}.app-shell .page-content .search-panel:has(.vehicle-search-redesign){padding:24px 16px 18px!important;border-radius:22px!important}.app-shell .page-content .search-panel-copy-redesign{gap:12px;margin-bottom:18px}.app-shell .page-content .search-panel-copy-redesign .search-icon-wrap{width:46px!important;height:46px!important;border-radius:14px}.app-shell .page-content .search-panel-copy-redesign h2{font-size:18px!important}.app-shell .page-content .search-panel-copy-redesign p{font-size:12px!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{grid-template-rows:30px 1fr!important;min-height:108px;border-radius:16px!important}.app-shell .page-content .mercosul-plate-header{height:30px!important;padding:0 12px!important}.app-shell .page-content .mercosul-plate-header strong,.app-shell .page-content .mercosul-plate-header i{font-size:11px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{min-height:74px!important;font-size:38px!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before,.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{top:calc(50% + 15px);width:8px;height:8px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before{left:12px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{right:12px}.app-shell .page-content .vehicle-search-redesign .search-submit,.app-shell .page-content .vehicle-search-redesign .example-report-button{min-height:56px!important;font-size:14px!important}.app-shell .page-content .plate-image-button{min-height:56px!important;gap:8px!important;padding:0 8px!important;font-size:11.5px!important}.app-shell .page-content .plate-image-button svg{width:32px!important;height:32px!important;padding:8px;border-radius:10px}.app-shell .page-content .plate-field-heading span{gap:7px;font-size:10.5px;letter-spacing:.08em;white-space:nowrap}.app-shell .page-content .plate-field-heading small{padding:5px 9px;font-size:10px;white-space:nowrap}.app-shell .page-content .section-heading .section-kicker{letter-spacing:.07em;font-size:9.5px}.app-shell .page-content .section-heading .section-kicker:before{width:14px}}@media (prefers-reduced-motion:reduce){.app-shell .page-content:has(.search-panel) .welcome-row,.app-shell .page-content .search-panel,.app-shell .page-content .vehicle-section,.app-shell .page-content:has(.search-panel) .welcome-row:after,.app-shell .page-content .vehicle-search-redesign .search-submit:after{animation:none!important}}.app-shell .page-content .search-panel:has(.vehicle-search-redesign){text-align:center}.app-shell .page-content .search-panel-copy-redesign{justify-content:center;text-align:left}.app-shell .page-content .plate-field-heading{justify-content:center}.app-shell .page-content .vehicle-search-redesign{display:grid;grid-template-columns:minmax(0,1fr)!important;justify-items:center;gap:16px!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{width:min(100%,650px);grid-column:1;grid-row:1;grid-template-rows:38px 1fr 19px!important;min-height:146px;padding:0!important}.app-shell .page-content .mercosul-plate-header{display:flex;grid-row:1;align-items:center;height:38px!important;padding:0 12px!important}.app-shell .page-content .mercosul-plate-header .mercosul-label{font:700 9px Manrope,sans-serif;letter-spacing:.05em}.app-shell .page-content .mercosul-plate-header strong{position:absolute;left:50%;margin:0!important;transform:translate(-50%);font-size:13px!important;letter-spacing:.38em!important}.app-shell .page-content .mercosul-plate-header i{display:flex;width:27px;height:18px;margin-left:auto}.app-shell .page-content .mercosul-plate-header i svg{display:block;width:100%;height:100%}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{position:absolute;z-index:1;top:38px;bottom:19px;left:0;width:100%;min-height:0!important;padding:0 48px 0 100px!important;font-size:clamp(30px,5vw,60px)!important;letter-spacing:.13em!important}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input::placeholder{font-size:clamp(18px,2.4vw,28px);letter-spacing:0!important}.app-shell .page-content .mercosul-checker{position:absolute;z-index:2;top:calc(50% + 10px);left:16px;width:34px;height:34px;border:2px solid #596579;background-color:#fff;background-image:linear-gradient(45deg,#243247 25%,transparent 25%),linear-gradient(-45deg,#243247 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#243247 75%),linear-gradient(-45deg,transparent 75%,#243247 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.app-shell .page-content .mercosul-bottom-region{z-index:2;grid-row:3;align-self:center;justify-self:start;padding-left:8px;color:#0b1d36;font:700 9px Arial,sans-serif}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before,.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{display:none}.app-shell .page-content .vehicle-search-redesign .search-submit{width:min(100%,455px);grid-column:1;grid-row:2;justify-content:center}.app-shell .page-content .search-panel:has(.vehicle-search-redesign) .search-footnote{justify-content:center}@media (max-width:700px){.app-shell .page-content .search-panel-copy-redesign{justify-content:center}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{min-height:108px;grid-template-rows:30px 1fr 16px!important}.app-shell .page-content .mercosul-plate-header{height:30px!important}.app-shell .page-content .mercosul-plate-header strong{font-size:10px!important}.app-shell .page-content .mercosul-plate-header .mercosul-label{font-size:7px}.app-shell .page-content .mercosul-plate-header i{width:20px;height:13px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{top:30px;bottom:16px;padding-left:66px!important;font-size:clamp(27px,8vw,40px)!important}.app-shell .page-content .mercosul-checker{top:calc(50% + 7px);left:11px;width:25px;height:25px;background-size:8px 8px}}.sales-faq{grid-template-columns:minmax(0,1fr)}.sales-faq .sales-faq-intro{width:min(100%,900px);margin:0 auto;text-align:center}.sales-faq .sales-faq-intro h2{text-align:center}.sales-faq .sales-faq-intro>p{max-width:760px;margin-right:auto;margin-left:auto}.sales-faq .sales-faq-list{width:min(100%,1080px);margin-right:auto;margin-left:auto}.sales-faq .sales-faq-signature{justify-self:center;gap:7px;margin:4px auto 0;padding:8px 13px;border-radius:10px}.sales-faq .sales-faq-signature svg{width:14px;height:14px}.sales-faq .sales-faq-signature p{font-size:8.4px}.sales-plans .sales-plan-price{display:flex;margin-right:auto;margin-left:auto}@keyframes painel-pulso{0%,to{box-shadow:0 0 #35e0a466}50%{box-shadow:0 0 0 7px #35e0a400}}@keyframes painel-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.app-shell .page-content .vehicle-section>.section-heading{align-items:flex-end;margin-bottom:18px}.app-shell .page-content .vehicle-section>.section-heading h2,.app-shell .page-content .checks-section .section-heading h2,.app-shell .page-content .tabs-section .section-heading h2{font-size:26px}.app-shell .page-content .vehicle-section .text-button{min-height:42px;padding:0 18px;border:2px solid #d3e1f6;border-radius:14px;color:#1b4fb8;background:linear-gradient(180deg,#fff,#f3f8ff);box-shadow:0 3px #d3e1f6;font:800 13px Manrope,sans-serif;transition:transform .2s ease,background .2s ease}.app-shell .page-content .vehicle-section .text-button:hover{background:#eef5ff;transform:translateY(-2px)}.app-shell .page-content .vehicle-section .text-button svg{transition:transform .25s ease}.app-shell .page-content .vehicle-section .text-button:hover svg{transform:translate(4px)}.app-shell .page-content .vehicle-section .consulta-status,.app-shell .page-content .checks-section .consulta-status,.app-shell .page-content .tabs-section .consulta-status{padding:6px 12px;font-size:11.5px}.app-shell .page-content .section-heading .demo-tag{padding:3px 9px;border-radius:999px;font-size:9.5px;letter-spacing:.1em}.app-shell .page-content .vehicle-market-layout{gap:18px}.app-shell .page-content .vehicle-card{position:relative;grid-template-columns:minmax(260px,38%) 1fr;min-height:300px;border:1px solid #e1e9f3;border-radius:28px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 44px 64px -46px #19325c8c,0 2px 8px #19325c0d}.app-shell .page-content .vehicle-card:before{position:absolute;z-index:2;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4);content:""}.app-shell .page-content .vehicle-photo{min-height:0;margin:14px;border-radius:20px;background:radial-gradient(circle at 50% 30%,#fff,#dfe8f4);box-shadow:inset 0 0 0 1px #0b1d3612,0 18px 28px -20px #0b1d36a0}.app-shell .page-content .vehicle-photo img{min-height:0;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.app-shell .page-content .vehicle-card:hover .vehicle-photo img{transform:scale(1.05)}.app-shell .page-content .vehicle-photo:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 60%,#071a3866);content:"";pointer-events:none}.app-shell .page-content .photo-caption{z-index:1;right:auto;bottom:12px;left:12px;gap:7px;padding:7px 12px;border:1px solid #ffffff99;border-radius:999px;color:#2c3f5e;background:#ffffffe6;box-shadow:0 8px 16px -8px #0b1d36aa;font-size:11px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.app-shell .page-content .vehicle-photo-catalog .photo-caption{right:12px;left:12px;min-height:0;border:1px solid #ffffff99;border-radius:16px;font-size:10px}.app-shell .page-content .vehicle-info{padding:26px 28px 22px 14px}.app-shell .page-content .vehicle-label{display:inline-flex;align-items:center;gap:8px;color:#6b7d97;font-size:10.5px;letter-spacing:.16em}.app-shell .page-content .vehicle-label:before{width:8px;height:8px;border-radius:50%;background:linear-gradient(160deg,#58dca6,#19a972);animation:painel-pulso 2.6s ease-out infinite;content:""}.app-shell .page-content .vehicle-title-row h3{display:inline-block;margin:10px 0 0;padding:7px 22px 6px;border:3px solid #1b2c4d;border-radius:12px;color:#0b1d36;background:linear-gradient(180deg,#fff,#eef3fa);box-shadow:inset 0 0 0 2px #fff,0 4px #1b2c4d,0 16px 22px -14px #0b1d36b0;font:800 clamp(26px,2.5vw,34px)/1.1 "Manrope",sans-serif;letter-spacing:.14em;text-indent:.14em}.app-shell .page-content .vehicle-model{margin:20px 0 16px;color:#0b1d36;font:800 19px Manrope,sans-serif;letter-spacing:-.02em}.app-shell .page-content .vehicle-model span{color:#7e8fa8;font-size:13px;font-weight:600;letter-spacing:0}.app-shell .page-content .vehicle-specs{gap:10px;padding:0;border:0}.app-shell .page-content .vehicle-specs div{gap:5px;padding:12px 15px;border:1px solid #e4ecf6;border-radius:15px;background:linear-gradient(180deg,#f8fbff,#f1f6fd);box-shadow:inset 0 1px #fff;transition:transform .25s ease,border-color .25s ease}.app-shell .page-content .vehicle-specs div:hover{border-color:#b9d1f5;transform:translateY(-2px)}.app-shell .page-content .vehicle-specs span{color:#7587a1;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.app-shell .page-content .vehicle-specs strong{color:#0b1d36;font-size:14.5px;font-weight:800}.app-shell .page-content .vehicle-identifiers{grid-template-columns:1fr;margin-top:10px}.app-shell .page-content .vehicle-identifiers span{padding:12px 15px;border:1px solid #e4ecf6;border-radius:15px;background:linear-gradient(180deg,#f8fbff,#f1f6fd);color:#0b1d36;font-size:14.5px;font-weight:800}.app-shell .page-content .vehicle-identifiers small{color:#7587a1;font-size:10.5px;letter-spacing:.1em}.app-shell .page-content .vehicle-disclaimer{align-items:center;gap:9px;margin-top:14px;padding:11px 15px;border:1px solid #f1e0ae;border-radius:14px;color:#7a5c14;background:linear-gradient(90deg,#fff8e4,#fffcf3);font-size:12px;font-weight:600}.app-shell .page-content .vehicle-disclaimer svg{width:18px;height:18px;color:#d99a1c}.app-shell .page-content .market-stack{gap:16px}.app-shell .page-content .vehicle-market-layout .value-card{position:relative;overflow:hidden;min-height:0;padding:24px 24px 20px;border:1px solid #17407f;border-radius:28px;color:#fff;background:radial-gradient(300px 200px at 100% 0,#1e7cff66,#0000 70%),radial-gradient(240px 160px at 0 110%,#19a97233,#0000 70%),linear-gradient(160deg,#0b2652,#071a38);box-shadow:0 44px 60px -40px #0a2a5c,inset 0 1px #ffffff24}.app-shell .page-content .vehicle-market-layout .value-card:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(200deg,#000,#0000 60%);mask-image:linear-gradient(200deg,#000,#0000 60%);pointer-events:none;content:""}.app-shell .page-content .value-card>*{position:relative}.app-shell .page-content .value-card .section-kicker{color:#8fb8ee;font-size:10.5px;letter-spacing:.16em}.app-shell .page-content .value-card .section-kicker:before{background:linear-gradient(90deg,#6cc2ff,#35e0a4)}.app-shell .page-content .value-card h2{margin-top:7px;color:#fff;font-size:22px}.app-shell .page-content .value-card .mini-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 22px -10px #1e7cff,inset 0 2px #ffffffa6;animation:painel-flutua 4s ease-in-out infinite}.app-shell .page-content .value-card .mini-icon svg{width:20px;height:20px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .value-label{display:flex;align-items:center;gap:8px;margin-top:22px;color:#9ccbff;font-size:11px;font-weight:800;letter-spacing:.12em}.app-shell .page-content .value-label span{padding:3px 9px;border-radius:999px;color:#ffd48a;background:#ffb84d2e;font-size:9.5px}.app-shell .page-content .vehicle-market-layout .value-number{margin-top:8px;color:#fff;font:800 clamp(32px,3.2vw,44px)/1.05 "Manrope",sans-serif;letter-spacing:-.04em;text-shadow:0 6px 24px #1e7cff80}.app-shell .page-content .value-number small{color:#8fb8ee;font-size:.5em;letter-spacing:0}.app-shell .page-content .value-foot{margin-top:10px;color:#9db5d6;font-size:12px}.app-shell .page-content .value-foot svg{color:#6cc2ff}.app-shell .page-content .value-bar{height:10px;overflow:hidden;margin:16px 0 14px;border-radius:99px;background:#ffffff1f;box-shadow:inset 0 2px 4px #0006}.app-shell .page-content .value-bar i{border-radius:99px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4);box-shadow:0 0 14px #35e0a4aa}.app-shell .page-content .value-caption{color:#9db5d6;font-size:12px}.app-shell .page-content .value-caption strong{color:#fff;font-size:12px;font-weight:800}.app-shell .page-content .value-card .market-empty{gap:8px;margin:22px 0 18px}.app-shell .page-content .value-card .market-empty strong{color:#fff;font:800 26px/1.1 Manrope,sans-serif;letter-spacing:-.03em}.app-shell .page-content .value-card .market-empty span{color:#9db5d6;font-size:12.5px;line-height:1.55}.app-shell .page-content .value-card .value-caption{padding-top:14px;border-top:1px dashed #ffffff2e}.app-shell .page-content .price-alert{position:relative;gap:14px;min-height:0;padding:16px 18px;border:1px solid #f0d890;border-radius:22px;background:radial-gradient(180px 90px at 100% 0,#ffe3a055,#0000 70%),linear-gradient(100deg,#fff7e0,#fffdf6);box-shadow:0 22px 34px -26px #b8860b99,inset 0 1px #fff}.app-shell .page-content .price-alert-icon{width:46px;height:46px;flex-basis:46px;border-radius:50%;color:#fff;background:linear-gradient(160deg,#ffd978,#f5a524 60%,#c98208);box-shadow:0 4px #b87208,0 12px 18px -8px #f5a524,inset 0 2px #fff9}.app-shell .page-content .price-alert-icon svg{width:22px;height:22px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .price-alert strong{color:#5b3f0a;font:800 14.5px Manrope,sans-serif}.app-shell .page-content .price-alert span{color:#8a6a2a;font-size:12.5px;line-height:1.5}.app-shell .page-content .checks-section{margin:34px 0 30px}.app-shell .page-content .checks-section .section-heading{margin-bottom:18px}.app-shell .page-content .checks-note{padding:8px 14px;border:1px solid #d6eee3;border-radius:999px;color:#3d5a70;background:linear-gradient(90deg,#effaf5,#f3f8ff);font-size:12px;font-weight:700}.app-shell .page-content .checks-note svg{width:16px;height:16px;color:#19a972}.app-shell .page-content .checks-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.app-shell .page-content .check-card{--c:#6cc2ff;--c2:#1e7cff;--cd:#0a4fae;position:relative;overflow:hidden;display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-areas:"icon copy" "status status";align-items:center;align-content:start;gap:14px 16px;min-height:0;padding:20px 20px 18px;border:1px solid #e1e9f3;border-radius:24px;background:radial-gradient(200px 120px at 100% 0,color-mix(in srgb,var(--c2) 11%,#0000),#0000 70%),linear-gradient(180deg,#fff,#fafcff);box-shadow:0 30px 44px -34px #19325c8c,0 2px 6px #19325c0d;animation:painel-entra .55s cubic-bezier(.2,.8,.2,1) both;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.app-shell .page-content .check-card{grid-template-areas:"icon copy" "detail detail" "status status"}.app-shell .page-content .check-card:nth-child(2){animation-delay:.06s}.app-shell .page-content .check-card:nth-child(3){animation-delay:.12s}.app-shell .page-content .check-card:nth-child(4){animation-delay:.18s}.app-shell .page-content .check-card:nth-child(5){animation-delay:.24s}.app-shell .page-content .check-card:nth-child(6){animation-delay:.3s}.app-shell .page-content .check-card:before{position:absolute;top:0;left:20px;width:44px;height:5px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,var(--c),var(--c2));transition:width .35s ease;content:""}.app-shell .page-content .check-card:hover{border-color:color-mix(in srgb,var(--c2) 45%,#fff);box-shadow:0 40px 54px -34px color-mix(in srgb,var(--c2) 70%,#19325c),0 2px 6px #19325c0d;transform:translateY(-5px)}.app-shell .page-content .check-card:hover:before{width:calc(100% - 40px)}.app-shell .page-content .check-card:has(.check-icon.rose){--c:#ff9a9a;--c2:#e5484d;--cd:#a52a30}.app-shell .page-content .check-card:has(.check-icon.amber){--c:#ffd978;--c2:#f5a524;--cd:#b87208}.app-shell .page-content .check-card:has(.check-icon.violet){--c:#82dcff;--c2:#1fb5e8;--cd:#0c7fa8}.app-shell .page-content .check-card:has(.check-icon.blue){--c:#6cc2ff;--c2:#1e7cff;--cd:#0a4fae}.app-shell .page-content .check-card:has(.check-icon.teal){--c:#6fe8c4;--c2:#14b58f;--cd:#0b7a61}.app-shell .page-content .check-card:has(.check-icon.orange){--c:#ffb36b;--c2:#ff8a3d;--cd:#c0561a}.app-shell .page-content .check-icon{grid-area:icon;width:58px;height:58px;border-radius:19px;color:#fff!important;background:linear-gradient(160deg,var(--c),var(--c2))!important;box-shadow:0 5px 0 var(--cd),0 16px 24px -10px var(--c2),inset 0 2px #ffffffa6,inset 0 -4px 8px #0002;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.app-shell .page-content .check-icon svg{width:25px;height:25px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .check-card:hover .check-icon{transform:translateY(-2px) rotate(-6deg) scale(1.06)}.app-shell .page-content .check-copy{grid-area:copy;gap:5px}.app-shell .page-content .check-copy strong{color:#0b1d36;font:800 17px/1.2 Manrope,sans-serif;letter-spacing:-.02em}.app-shell .page-content .check-copy span{overflow:visible;color:#64748b;font-size:12.5px;line-height:1.45;text-overflow:clip;white-space:normal}.app-shell .page-content .check-detail{grid-area:detail;align-self:start;min-height:36px;padding-top:12px;border-top:1px solid #edf1f6;color:#52647d;font-size:11.5px;line-height:1.5}.app-shell .page-content .check-status{grid-area:status;justify-content:space-between;padding-top:14px;border-top:1px dashed #dbe5f2}.app-shell .page-content .check-status>svg{box-sizing:content-box;width:15px;height:15px;padding:6px;border-radius:50%;color:#1e5fd0;background:#eaf2ff;transition:transform .3s ease,background .3s ease,color .3s ease}.app-shell .page-content .check-card:hover .check-status>svg{color:#fff;background:var(--c2);transform:translate(4px)}.app-shell .page-content .check-status .consulta-status{padding:6px 12px;font-size:11.5px}.app-shell .page-content .purchase-evaluator{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;margin:0 0 30px;padding:22px 24px;border:1px solid #d8e2ef;border-radius:22px;background:linear-gradient(110deg,#f2f7ff,#fff);box-shadow:0 22px 36px -32px #19325c88}.app-shell .page-content .evaluator-icon{display:grid;width:54px;height:54px;place-items:center;border-radius:17px;color:#fff;background:linear-gradient(150deg,#74b9ff,#1764db);box-shadow:0 4px #0a4fae,0 12px 18px -10px #1764db}.app-shell .page-content .evaluator-copy .section-kicker{color:#42658f;font-size:10px;letter-spacing:.15em}.app-shell .page-content .evaluator-copy h2{margin:5px 0 7px;color:#0b1d36;font:800 20px/1.25 Manrope,sans-serif}.app-shell .page-content .evaluator-copy p{max-width:950px;margin:0;color:#4f6078;font-size:13.5px;line-height:1.6}.app-shell .page-content .evaluator-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:13px}.app-shell .page-content .evaluator-foot>span:last-child{color:#60718a;font-size:11.5px}.app-shell .page-content .purchase-evaluator.evaluator-risk{border-color:#e7a2a2;background:linear-gradient(110deg,#fff0f0,#fff)}.app-shell .page-content .purchase-evaluator.evaluator-risk .evaluator-icon{background:linear-gradient(150deg,#ff8b8b,#c8323c);box-shadow:0 4px #94232b,0 12px 18px -10px #c8323c}.app-shell .page-content .purchase-evaluator.evaluator-partial{border-color:#e8ce7c;background:linear-gradient(110deg,#fff8e4,#fff)}.app-shell .page-content .purchase-evaluator.evaluator-partial .evaluator-icon{background:linear-gradient(150deg,#ffd978,#d58b06);box-shadow:0 4px #9b6200,0 12px 18px -10px #d58b06}.app-shell .page-content .tabs-section{position:relative;overflow:hidden;margin:0 0 22px;padding:28px 28px 26px!important;border:1px solid #e1e9f3;border-radius:28px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 44px 64px -46px #19325c8c,0 2px 8px #19325c0d}.app-shell .page-content .tabs-section:before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4);content:""}.app-shell .page-content .tabs-section .section-heading{padding-top:0;margin-bottom:20px}.app-shell .page-content .tabs-scroll{gap:6px;padding:6px;border:1px solid #e1e9f3;border-radius:19px;background:linear-gradient(180deg,#eef3fa,#e8eff9);box-shadow:inset 0 2px 5px #0b1d3612}.app-shell .page-content .detail-tab{min-height:46px;padding:0 18px;border-radius:14px;color:#52637d;font:700 13px Manrope,sans-serif;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.app-shell .page-content .detail-tab:hover{color:#0b1d36;background:#ffffffb0}.app-shell .page-content .detail-tab.selected{color:#fff;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 4px #0a47b5,0 16px 22px -12px #0757e8;font-weight:800;transform:translateY(-2px)}.app-shell .page-content .detail-tab.selected:after{display:none}.app-shell .page-content .tab-summary,.app-shell .page-content .tab-panel{gap:16px;min-height:0;margin-top:18px;padding:20px 22px;border:1px solid #dbe8fa;border-radius:20px;color:#3d5470;background:radial-gradient(260px 100px at 0 0,#1e7cff12,#0000 70%),linear-gradient(90deg,#f3f8ff,#fbfdff);font-size:14px;line-height:1.6}.app-shell .page-content .tab-summary>svg,.app-shell .page-content .tab-panel-icon{box-sizing:border-box;display:grid;width:44px!important;height:44px;flex:0 0 44px;place-items:center;padding:11px;border-radius:14px;color:#fff!important;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 20px -10px #1e7cff,inset 0 2px #ffffffa6}.app-shell .page-content .tab-panel strong{color:#0b1d36;font:800 16px Manrope,sans-serif}.app-shell .page-content .tab-panel p{margin-top:4px;color:#64748b;font-size:13.5px}.app-shell .page-content .sample-rows>div{padding:9px 0;font-size:13px}.app-shell .page-content .detail-lower-grid{gap:20px;margin-bottom:28px}.app-shell .page-content .detail-lower-grid .content-card{position:relative;border:1px solid #e1e9f3;border-radius:26px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 36px 54px -42px #19325c8c,0 2px 8px #19325c0d}.app-shell .page-content .vehicle-table-card,.app-shell .page-content .owners-card,.app-shell .page-content .timeline-card{padding:26px 28px 22px}.app-shell .page-content .detail-lower-grid .section-kicker{color:#6b7d97;font-size:10.5px;letter-spacing:.16em}.app-shell .page-content .detail-lower-grid .section-kicker:before{width:20px;height:4px;border-radius:4px;background:linear-gradient(90deg,#1e7cff,#35e0a4);content:""}.app-shell .page-content .detail-lower-grid .card-heading h2{margin-top:8px;color:#0b1d36;font:800 20px/1.2 Manrope,sans-serif;letter-spacing:-.03em}.app-shell .page-content .vehicle-table-card .card-heading>svg,.app-shell .page-content .owners-card .card-heading>svg,.app-shell .page-content .timeline-card .icon-button{box-sizing:border-box;width:46px;height:46px;padding:12px;border:0;border-radius:15px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 20px -10px #1e7cff,inset 0 2px #ffffffa6}.app-shell .page-content .timeline-card .icon-button{display:grid;place-items:center;padding:0}.app-shell .page-content .timeline-card .icon-button svg{width:20px;height:20px}.app-shell .page-content .vehicle-data-table{margin:18px 0 14px;border-top:0}.app-shell .page-content .vehicle-data-table>div{min-height:46px;padding:0 4px;border-bottom:1px dashed #dbe5f2;transition:background .2s ease}.app-shell .page-content .vehicle-data-table>div:hover{background:#f3f8ff}.app-shell .page-content .vehicle-data-table span{color:#6f7f97;font-size:13px}.app-shell .page-content .vehicle-data-table strong{color:#0b1d36;font-size:13.5px;font-weight:800}.app-shell .page-content .event-timeline{margin:24px 0 16px 8px}.app-shell .page-content .event-timeline>div{min-height:62px;padding:0 0 18px 24px;border-left:2px solid #d6e3f6}.app-shell .page-content .event-timeline i{top:1px;left:-8px;width:14px;height:14px;border:0;background:linear-gradient(160deg,#6cc2ff,#1e7cff);box-shadow:0 0 0 4px #1e7cff22}.app-shell .page-content .event-timeline strong{color:#0b1d36;font-size:14px;font-weight:800}.app-shell .page-content .event-timeline small{color:#76869c;font-size:12px}.app-shell .page-content .empty-timeline strong,.app-shell .page-content .owner-demo strong{color:#0b1d36;font-size:14px}.app-shell .page-content .empty-timeline p,.app-shell .page-content .owner-demo small,.app-shell .page-content .owner-empty span{color:#76869c;font-size:12.5px}.app-shell .page-content .owner-demo>span{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(160deg,#58dca6,#19a972);box-shadow:0 4px #0f7a52,0 12px 18px -8px #19a972,inset 0 2px #fff8;font:800 19px Manrope,sans-serif}.app-shell .page-content .timeline-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:13px;color:#1b4fb8;background:#eaf2ff;font:800 13px Manrope,sans-serif;transition:background .2s ease,transform .2s ease}.app-shell .page-content .timeline-link:hover{background:#dbe9ff;transform:translate(3px)}.app-shell .page-content .next-search-card{position:relative;overflow:hidden;gap:18px;padding:26px 30px;border:1px solid #17407f;border-radius:26px;background:radial-gradient(360px 200px at 100% 0,#1e7cff66,#0000 70%),radial-gradient(300px 160px at 0 110%,#19a97233,#0000 70%),linear-gradient(120deg,#071a38,#0c2a55);box-shadow:0 36px 54px -38px #0a2a5c,inset 0 1px #ffffff24}.app-shell .page-content .next-search-card:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 90%);mask-image:linear-gradient(90deg,#0000,#000 90%);pointer-events:none;content:""}.app-shell .page-content .next-search-card>*{position:relative}.app-shell .page-content .next-search-icon{width:54px;height:54px;flex-basis:54px;border-radius:18px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 5px #0a4fae,0 16px 24px -10px #1e7cff,inset 0 2px #ffffffa6}.app-shell .page-content .next-search-icon svg{width:24px;height:24px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .next-search-card strong{color:#fff;font:800 19px Manrope,sans-serif;letter-spacing:-.02em}.app-shell .page-content .next-search-card>div:nth-child(2) span{color:#b9cae0;font-size:13.5px}.app-shell .page-content .next-search-card .button{min-height:52px;padding:0 26px;border-radius:16px;background:linear-gradient(100deg,#35e0a4,#19a972);color:#052b1d;box-shadow:inset 0 1px #fff6,0 5px #0f7a52,0 18px 28px -14px #19a972;font:800 14.5px Manrope,sans-serif;transition:transform .25s ease,box-shadow .25s ease}.app-shell .page-content .next-search-card .button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 7px #0f7a52,0 24px 32px -14px #19a972}@media (max-width:1200px){.app-shell .page-content .vehicle-card{grid-template-columns:minmax(220px,36%) 1fr}.app-shell .page-content .checks-grid{gap:14px}}@media (max-width:900px){.app-shell .page-content .vehicle-market-layout{gap:16px}.app-shell .page-content .vehicle-card{grid-template-columns:minmax(0,1fr)}.app-shell .page-content .vehicle-photo{max-height:260px}.app-shell .page-content .vehicle-info{padding:6px 24px 22px}.app-shell .page-content .market-stack{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto}.app-shell .page-content .checks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .page-content .detail-lower-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.app-shell .page-content .vehicle-section>.section-heading h2,.app-shell .page-content .checks-section .section-heading h2,.app-shell .page-content .tabs-section .section-heading h2{font-size:21px}.app-shell .page-content .vehicle-section>.section-heading{gap:10px}.app-shell .page-content .vehicle-section .text-button{min-height:38px;padding:0 12px;font-size:11.5px}.app-shell .page-content .vehicle-card,.app-shell .page-content .vehicle-market-layout .value-card,.app-shell .page-content .tabs-section,.app-shell .page-content .next-search-card{border-radius:22px}.app-shell .page-content .vehicle-photo{margin:10px;max-height:210px;border-radius:16px}.app-shell .page-content .vehicle-info{padding:4px 16px 18px}.app-shell .page-content .vehicle-title-row{flex-wrap:wrap}.app-shell .page-content .vehicle-title-row h3{font-size:24px}.app-shell .page-content .vehicle-model{font-size:16px}.app-shell .page-content .vehicle-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .page-content .vehicle-specs div,.app-shell .page-content .vehicle-identifiers span{padding:10px 12px}.app-shell .page-content .vehicle-specs strong,.app-shell .page-content .vehicle-identifiers span{font-size:13px}.app-shell .page-content .market-stack{grid-template-columns:minmax(0,1fr)}.app-shell .page-content .vehicle-market-layout .value-card{padding:20px 18px 16px}.app-shell .page-content .checks-section{margin:26px 0 24px}.app-shell .page-content .checks-section .section-heading{align-items:flex-start;flex-direction:column;gap:12px}.app-shell .page-content .checks-note{max-width:none;font-size:11px}.app-shell .page-content .checks-grid{grid-template-columns:minmax(0,1fr);gap:12px}.app-shell .page-content .check-card{grid-template-columns:50px minmax(0,1fr);padding:16px 16px 14px;border-radius:20px}.app-shell .page-content .check-icon{width:50px;height:50px;border-radius:16px}.app-shell .page-content .check-copy strong{font-size:16px}.app-shell .page-content .tabs-section{padding:20px 14px 18px!important}.app-shell .page-content .tabs-scroll{margin-right:0;padding:5px}.app-shell .page-content .detail-tab{min-height:42px;padding:0 14px;font-size:12px}.app-shell .page-content .tab-summary,.app-shell .page-content .tab-panel{gap:12px;padding:16px;font-size:13px}.app-shell .page-content .tab-summary .consulta-status{margin-left:56px}.app-shell .page-content .vehicle-table-card,.app-shell .page-content .owners-card,.app-shell .page-content .timeline-card{padding:20px 18px 18px}.app-shell .page-content .detail-lower-grid .content-card{border-radius:22px}.app-shell .page-content .detail-lower-grid{gap:14px}.app-shell .page-content .next-search-card{padding:20px 18px}.app-shell .page-content .next-search-card .button{width:100%}}@media (prefers-reduced-motion:reduce){.app-shell .page-content .check-card,.app-shell .page-content .value-card .mini-icon,.app-shell .page-content .vehicle-label:before{animation:none!important}.app-shell .page-content .vehicle-photo img,.app-shell .page-content .check-card,.app-shell .page-content .check-icon{transition:none}}.app-shell .page-content .vehicle-photo{align-self:center;aspect-ratio:4/3.4}.app-shell .page-content .vehicle-photo img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 60%}@media (max-width:900px){.app-shell .page-content .vehicle-photo{align-self:stretch;aspect-ratio:16/9;max-height:none}}@media (max-width:1100px){.app-shell .page-content .vehicle-market-layout,.app-shell .page-content .vehicle-card{grid-template-columns:minmax(0,1fr)}.app-shell .page-content .vehicle-photo{align-self:stretch;aspect-ratio:16/8;max-height:none}.app-shell .page-content .vehicle-info{padding:6px 26px 24px}.app-shell .page-content .market-stack{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto}.app-shell .page-content .detail-lower-grid{grid-template-columns:minmax(0,1fr)}.app-shell .page-content .next-search-card{flex-wrap:wrap}.app-shell .page-content .next-search-card>div:nth-child(2){flex:1 1 220px}}@media (max-width:640px){.app-shell .page-content .vehicle-photo{aspect-ratio:16/10}.app-shell .page-content .market-stack{grid-template-columns:minmax(0,1fr)}.app-shell .page-content .vehicle-title-row{flex-direction:column;align-items:flex-start}}.app-shell .page-content .vehicle-label{display:flex;width:fit-content}.app-shell .page-content .vehicle-title-row>div:first-child{display:grid;justify-items:start}@keyframes rel-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rel-ponto{0%,to{box-shadow:0 0 #35e0a466}50%{box-shadow:0 0 0 7px #35e0a400}}.rc-wrap .report-toolbar{padding:16px 22px;border:1px solid #e1e9f3;border-radius:22px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 30px 44px -36px #19325c8c,0 2px 6px #19325c0d}.rc-wrap .report-toolbar p{margin-top:7px;color:#64748b;font-size:13px}.rc-wrap .report-toolbar .demo-tag{padding:4px 11px;border-radius:999px;font-size:10px;letter-spacing:.12em}.rc-wrap .report-toolbar .button-primary{min-height:48px;gap:10px;padding:0 24px;border:0;border-radius:16px;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 4px #0a47b5,0 18px 26px -14px #0757e8;font:800 14px Manrope,sans-serif;transition:transform .2s ease,box-shadow .2s ease}.rc-wrap .report-toolbar .button-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 6px #0a47b5,0 22px 30px -14px #0757e8}.rc-wrap .print-report{position:relative;overflow:hidden;padding:34px 40px 32px;border:1px solid #e1e9f3;border-radius:30px;background:#fff;box-shadow:0 50px 70px -50px #19325cb0,0 2px 8px #19325c0d;animation:rel-entra .6s cubic-bezier(.2,.8,.2,1) both}.rc-wrap .print-report-header{position:relative;margin:-34px -40px 0;padding:26px 40px;border-bottom:1px solid #ffffff14;background:radial-gradient(420px 200px at 100% 0,#1e7cff55,#0000 70%),linear-gradient(120deg,#06152f,#0a2347)}.rc-wrap .print-report-header:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 90%);mask-image:linear-gradient(90deg,#0000,#000 90%);pointer-events:none;content:""}.rc-wrap .print-report-header>*{position:relative}.rc-wrap .print-report-brand{gap:14px;font-size:22px;letter-spacing:-.03em}.rc-wrap .print-report-brand strong{color:#6cc2ff}.rc-wrap .print-report-brand small{margin-top:4px;font-size:8px;letter-spacing:.18em}.rc-wrap .print-brand-mark{width:50px;height:50px;border:0;border-radius:16px;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 22px -10px #1e7cff,inset 0 2px #ffffffa6}.rc-wrap .print-brand-mark svg{width:24px;height:24px;filter:drop-shadow(0 2px 2px #0004)}.rc-wrap .print-report-meta{padding:10px 18px;border:1px solid #ffffff26;border-radius:15px;background:#ffffff12}.rc-wrap .print-report-meta span{font-size:9px;letter-spacing:.16em}.rc-wrap .print-report-meta strong{font:800 15px Manrope,sans-serif;letter-spacing:.06em}.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr) minmax(190px,.42fr) minmax(250px,.62fr);gap:28px;margin:0 -40px;padding:38px 40px 84px;background:radial-gradient(520px 260px at 90% 0,#1e7cff44,#0000 70%),radial-gradient(420px 240px at 0 110%,#19a97226,#0000 70%),linear-gradient(120deg,#0a2347,#0e3266)}.rc-wrap .print-vehicle-summary .print-eyebrow{display:flex;align-items:center;gap:9px;color:#8fc4ff;font-size:10.5px;letter-spacing:.16em}.rc-wrap .print-vehicle-summary .print-eyebrow:before{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:linear-gradient(160deg,#58dca6,#19a972);animation:rel-ponto 2.6s ease-out infinite;content:""}.rc-wrap .print-vehicle-summary h2{margin:14px 0 12px;font-size:clamp(24px,2.7vw,37px);line-height:1.08;letter-spacing:-.045em}.rc-wrap .print-vehicle-summary p{color:#b9cae0;font-size:14px}.rc-wrap .print-plate{gap:0;padding:0;overflow:hidden;justify-items:stretch;border:3px solid #1b2c4d;border-radius:16px;color:#0b1d36;background:linear-gradient(180deg,#fff,#eef3fa);box-shadow:inset 0 0 0 2px #fff,0 5px #1b2c4d,0 28px 38px -22px #000c;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center}.rc-wrap .print-plate small{padding:7px 10px;color:#fff;background:linear-gradient(180deg,#2a7cf0,#0a4cb8);font-size:10px;letter-spacing:.34em;text-indent:.34em}.rc-wrap .print-plate strong{padding:16px 12px 8px;color:#0b1d36;font:800 clamp(26px,2.9vw,40px)/1 "Manrope",sans-serif;letter-spacing:.14em;text-indent:.14em}.rc-wrap .print-plate span{padding:0 12px 16px;color:#2b62d4;font-size:10px;letter-spacing:.14em}.rc-wrap .print-vehicle-photo{height:196px;border:3px solid #ffffff40;border-radius:22px;box-shadow:0 28px 40px -22px #000b}.rc-wrap .print-vehicle-photo figcaption{padding:6px 10px;font-size:9px}.rc-wrap .print-report-stats{position:relative;z-index:2;gap:14px;margin:-46px 0 0;border:0;background:none}.rc-wrap .print-report-stats>div{position:relative;overflow:hidden;gap:8px;padding:20px 20px 17px;border:1px solid #e1e9f3!important;border-radius:20px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 26px 40px -28px #19325c99,0 2px 6px #19325c0d}.rc-wrap .print-report-stats>div:before{position:absolute;top:0;left:20px;width:44px;height:5px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,#6cc2ff,#1e7cff);content:""}.rc-wrap .print-report-stats>div:nth-child(2):before{background:linear-gradient(90deg,#ffb36b,#ff8a3d)}.rc-wrap .print-report-stats>div:nth-child(3):before{background:linear-gradient(90deg,#6fe8c4,#14b58f)}.rc-wrap .print-report-stats>div:nth-child(4):before{background:linear-gradient(90deg,#58dca6,#19a972)}.rc-wrap .print-report-stats span{color:#7587a1;font-size:10px;letter-spacing:.14em}.rc-wrap .print-report-stats strong{color:#0b1d36;font:800 17px/1.25 Manrope,sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.rc-wrap .print-section{margin-top:36px}.rc-wrap .print-section-heading{margin-bottom:18px}.rc-wrap .print-section-heading .print-eyebrow{display:flex;align-items:center;gap:9px;color:#6b7d97;font-size:10.5px;letter-spacing:.16em}.rc-wrap .print-section-heading .print-eyebrow:before{width:20px;height:4px;border-radius:4px;background:linear-gradient(90deg,#1e7cff,#35e0a4);content:""}.rc-wrap .print-section-heading h3{margin-top:7px;color:#0b1d36;font:800 24px/1.2 Manrope,sans-serif;letter-spacing:-.035em}.rc-wrap .print-demo-pill{padding:8px 15px;border:1px solid #f0d890;color:#7a5c14;background:linear-gradient(90deg,#fff7e0,#fffdf6);font-size:10px;letter-spacing:.12em}.rc-wrap .print-checks{gap:16px;border-top:0}.rc-wrap .print-check-row{--c:#ffd978;--c2:#f5a524;--cd:#b87208;--lin:#f0dfb3;position:relative;overflow:hidden;min-height:0;gap:14px;padding:20px 20px 17px;border:1px solid #f0dfb3;border-radius:22px;background:radial-gradient(200px 110px at 100% 0,color-mix(in srgb,var(--c2) 12%,#0000),#0000 70%),linear-gradient(180deg,#fff,#fffdf7);box-shadow:0 28px 40px -32px #19325c99,0 2px 6px #19325c0d;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.rc-wrap .print-check-row:hover{transform:translateY(-4px);box-shadow:0 38px 50px -32px color-mix(in srgb,var(--c2) 60%,#19325c),0 2px 6px #19325c0d}.rc-wrap .print-check-row:before{position:absolute;top:0;left:20px;width:44px;height:5px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,var(--c),var(--c2));content:""}.rc-wrap .print-check-confirmado{--c:#6fe8c4;--c2:#19a972;--cd:#0f7a52;--lin:#cfeedd;border-color:#cfeedd;background:radial-gradient(200px 110px at 100% 0,color-mix(in srgb,var(--c2) 12%,#0000),#0000 70%),linear-gradient(180deg,#fff,#f7fdfa)}.rc-wrap .print-check-alerta{--c:#ff9a9a;--c2:#e5484d;--cd:#a52a30;--lin:#f5d1d4;border-color:#f5d1d4;background:radial-gradient(200px 110px at 100% 0,color-mix(in srgb,var(--c2) 12%,#0000),#0000 70%),linear-gradient(180deg,#fff,#fff8f8)}.rc-wrap .print-check-row>.print-check-title{gap:14px;color:#0b1d36;font:800 16px/1.2 Manrope,sans-serif;letter-spacing:-.02em}.rc-wrap .print-check-title>svg{box-sizing:content-box;width:22px;height:22px;flex:0 0 22px;padding:11px;border-radius:16px;color:#fff!important;background:linear-gradient(160deg,var(--c),var(--c2));box-shadow:0 4px 0 var(--cd),0 14px 20px -10px var(--c2),inset 0 2px #ffffffa6,inset 0 -3px 6px #0002;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.rc-wrap .print-check-row:hover .print-check-title>svg{transform:translateY(-2px) rotate(-6deg) scale(1.06)}.rc-wrap .print-check-result{width:28px;height:28px;flex:0 0 28px;box-shadow:0 0 0 4px color-mix(in srgb,var(--c2) 14%,#0000)}.rc-wrap .print-check-row strong{padding-top:14px;border-top:1px dashed var(--lin);font-size:13px;font-weight:650;line-height:1.5}.rc-wrap .print-data-grid{gap:12px;border-top:0}.rc-wrap .print-data-grid>div:nth-child(n){gap:6px;padding:15px 18px;border:1px solid #e4ecf6;border-radius:16px;background:linear-gradient(180deg,#f8fbff,#f1f6fd);box-shadow:inset 0 1px #fff}.rc-wrap .print-data-grid span{color:#7587a1;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rc-wrap .print-data-grid strong{color:#0b1d36;font-size:14.5px;font-weight:800}.rc-wrap .print-report-note{align-items:center;gap:13px;margin-top:30px;padding:15px 20px;border:1px solid #f0d890;border-radius:18px;color:#7a5c14;background:linear-gradient(90deg,#fff7e0,#fffdf6);font-size:13px;font-weight:600}.rc-wrap .print-report-note svg{width:22px;height:22px;color:#d99a1c}.rc-wrap .print-risk-assessment{grid-template-columns:66px minmax(0,1fr) auto;gap:24px;margin-top:22px;padding:26px 30px;border:1px solid #f0d890;border-radius:26px;background:radial-gradient(340px 170px at 0 0,#ffe3a055,#0000 70%),linear-gradient(100deg,#fff7e0,#fffdf6);box-shadow:0 36px 54px -40px #b8860b99}.rc-wrap .print-risk-icon{width:66px;height:66px;border-radius:22px;color:#fff;background:linear-gradient(160deg,#ffd978,#f5a524 60%,#c98208);box-shadow:0 5px #b87208,0 16px 24px -10px #f5a524,inset 0 2px #fff9}.rc-wrap .print-risk-icon svg{width:30px;height:30px;filter:drop-shadow(0 2px 2px #0004)}.rc-wrap .print-risk-copy .print-eyebrow{font-size:10.5px;letter-spacing:.16em}.rc-wrap .print-risk-copy h3{margin:6px 0 8px;font:800 26px/1.15 Manrope,sans-serif;letter-spacing:-.035em}.rc-wrap .print-risk-copy p{font-size:13.5px;line-height:1.6}.rc-wrap .print-risk-score{width:128px;height:128px;min-width:0;align-content:center;justify-items:center;gap:2px;padding:0;border:10px solid #f2dfa8;border-radius:50%;background:#fff;box-shadow:inset 0 4px 10px #b8860b22,0 14px 22px -14px #b8860b;text-align:center}.rc-wrap .print-risk-score small{font-size:9px;letter-spacing:.14em}.rc-wrap .print-risk-score strong{font:800 30px/1 Manrope,sans-serif}.rc-wrap .print-risk-score span{font-size:9.5px;line-height:1.2}.rc-wrap .print-risk-high{border-color:#f1c7ca;background:radial-gradient(340px 170px at 0 0,#ffc9ce66,#0000 70%),linear-gradient(100deg,#fff2f2,#fff);box-shadow:0 36px 54px -40px #c72232aa}.rc-wrap .print-risk-high .print-risk-icon{color:#fff;background:linear-gradient(160deg,#ff9a9a,#e5484d 60%,#b02a30);box-shadow:0 5px #a52a30,0 16px 24px -10px #e5484d,inset 0 2px #fff9}.rc-wrap .print-risk-high .print-risk-score{border-color:#f3b6bb;box-shadow:inset 0 4px 10px #c7223222,0 14px 22px -14px #c72232}.rc-wrap .print-report-footer{gap:12px;margin-top:28px;padding:15px 20px;border:1px solid #e4ecf6;border-radius:16px;background:linear-gradient(90deg,#f6f9fd,#fbfdff)}.rc-wrap .print-report-footer svg{width:18px;height:18px;color:#1e7cff}.rc-wrap .print-report-footer span{font-size:11px}.rc-wrap .print-report-footer strong{padding:7px 14px;border-radius:999px;color:#fff;background:linear-gradient(120deg,#0a2347,#12408a);font-size:9.5px;letter-spacing:.14em;white-space:nowrap}.rc-wrap .print-demo-warning{margin:22px 0 0;padding:15px 18px;border-radius:18px}@media screen and (max-width:1100px){.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr) minmax(170px,.5fr)}.rc-wrap .print-vehicle-summary>div:first-child{grid-column:1 / -1}.rc-wrap .print-vehicle-photo{height:180px}.rc-wrap .print-checks,.rc-wrap .print-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px){.rc-wrap .report-toolbar{padding:16px}.rc-wrap .print-report{padding:22px 16px 20px;border-radius:22px}.rc-wrap .print-report-header{margin:-22px -16px 0;padding:18px 16px}.rc-wrap .print-report-brand{gap:10px;font-size:18px}.rc-wrap .print-brand-mark{width:42px;height:42px;border-radius:14px}.rc-wrap .print-report-meta{padding:8px 12px}.rc-wrap .print-report-meta strong{font-size:12px}.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr);margin:0 -16px;padding:26px 16px 70px;gap:18px}.rc-wrap .print-vehicle-summary h2{font-size:24px}.rc-wrap .print-plate{max-width:280px}.rc-wrap .print-vehicle-photo{height:200px}.rc-wrap .print-report-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:-44px}.rc-wrap .print-report-stats>div{padding:16px 14px 14px;border-bottom:1px solid #e1e9f3!important;border-radius:18px}.rc-wrap .print-report-stats>div:nth-child(2){border-right:1px solid #e1e9f3!important}.rc-wrap .print-report-stats strong{font-size:14px}.rc-wrap .print-section{margin-top:30px}.rc-wrap .print-section-heading h3{font-size:20px}.rc-wrap .print-checks,.rc-wrap .print-data-grid{grid-template-columns:minmax(0,1fr);gap:12px}.rc-wrap .print-check-row{flex-wrap:nowrap;align-items:flex-start;flex-direction:column;padding:18px 16px 15px;border-radius:20px}.rc-wrap .print-check-row>.print-check-title{flex:0 0 auto;width:100%}.rc-wrap .print-check-row strong{width:100%;text-align:left}.rc-wrap .print-risk-assessment{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;padding:20px 18px;border-radius:22px}.rc-wrap .print-risk-icon{width:56px;height:56px;border-radius:18px}.rc-wrap .print-risk-copy h3{font-size:21px}.rc-wrap .print-risk-score{grid-column:auto;width:112px;height:112px;padding:0;border:9px solid #f2dfa8}.rc-wrap .print-risk-high .print-risk-score{border-color:#f3b6bb}.rc-wrap .print-report-footer{grid-template-columns:18px minmax(0,1fr);padding:14px 16px}.rc-wrap .print-report-footer strong{grid-column:1 / -1;justify-self:start}}@media (prefers-reduced-motion:reduce){.rc-wrap .print-report,.rc-wrap .print-vehicle-summary .print-eyebrow:before{animation:none!important}.rc-wrap .print-check-row,.rc-wrap .print-check-title>svg{transition:none}}@media print{.rc-wrap .print-report{overflow:visible;border-radius:0;box-shadow:none;animation:none}.rc-wrap .print-report-header{margin:0;padding:5mm 7mm;border-radius:4mm 4mm 0 0}.rc-wrap .print-report-brand{gap:3mm;font-size:15pt}.rc-wrap .print-brand-mark{width:11mm;height:11mm;border-radius:3.5mm}.rc-wrap .print-brand-mark svg{width:5.5mm;height:5.5mm}.rc-wrap .print-report-meta{padding:2mm 4mm;border-radius:3mm}.rc-wrap .print-report-meta strong{font-size:10.5pt}.rc-wrap .print-report-meta span,.rc-wrap .print-report-meta small{font-size:6pt}.rc-wrap .print-vehicle-summary{margin:0;padding:7mm 7mm 17mm;grid-template-columns:minmax(0,1fr) 42mm 54mm;gap:5mm}.rc-wrap .print-vehicle-summary h2{margin:3mm 0 2mm;font-size:19pt}.rc-wrap .print-vehicle-summary p{font-size:8.5pt}.rc-wrap .print-vehicle-summary .print-eyebrow{font-size:6.5pt}.rc-wrap .print-vehicle-summary .print-eyebrow:before{animation:none}.rc-wrap .print-plate{border-width:2px;border-radius:3.5mm;box-shadow:0 1mm #1b2c4d}.rc-wrap .print-plate small{padding:1.4mm;font-size:6pt}.rc-wrap .print-plate strong{padding:3.4mm 2mm 1.6mm;font-size:19pt}.rc-wrap .print-plate span{padding:0 2mm 3mm;font-size:6pt}.rc-wrap .print-vehicle-photo{height:38mm;border-width:2px;border-radius:4mm;box-shadow:none}.rc-wrap .print-vehicle-photo figcaption{font-size:5.5pt;padding:1mm 2mm}.rc-wrap .print-vehicle-photo figcaption a{font-size:5pt}.rc-wrap .print-report-stats{margin:-11mm 7mm 0;gap:3mm}.rc-wrap .print-report-stats>div{gap:1.5mm;padding:4mm 4mm 3.4mm;border-radius:4mm;box-shadow:none}.rc-wrap .print-report-stats>div:before{left:4mm;width:9mm;height:1mm}.rc-wrap .print-report-stats span{font-size:5.8pt}.rc-wrap .print-report-stats strong{font-size:9.5pt}.rc-wrap .print-section{margin-top:6mm;margin-bottom:0}.rc-wrap .print-section-heading{margin-bottom:3mm}.rc-wrap .print-section-heading h3{font-size:14pt}.rc-wrap .print-section-heading .print-eyebrow{font-size:6.2pt}.rc-wrap .print-demo-pill{padding:1.4mm 3mm;font-size:6pt}.rc-wrap .print-vehicle-data-section{break-before:auto;page-break-before:auto}.rc-wrap .print-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm}.rc-wrap .print-check-row{gap:2.6mm;min-height:0;padding:4mm 3.6mm 3.2mm;border-radius:4mm;box-shadow:none}.rc-wrap .print-check-row:before{left:3.6mm;width:9mm;height:1mm}.rc-wrap .print-check-row>.print-check-title{gap:2.4mm;font-size:9.5pt}.rc-wrap .print-check-title>svg{width:4.4mm;height:4.4mm;flex-basis:4.4mm;padding:2.2mm;border-radius:3.2mm;box-shadow:0 .7mm 0 var(--cd)}.rc-wrap .print-check-result{width:5.4mm;height:5.4mm;flex-basis:5.4mm;box-shadow:none}.rc-wrap .print-check-result svg{width:3mm;height:3mm}.rc-wrap .print-check-row strong{padding-top:2.4mm;font-size:7.4pt}.rc-wrap .print-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4mm}.rc-wrap .print-data-grid>div:nth-child(n){gap:1mm;padding:2.6mm 3.2mm;border-radius:3mm}.rc-wrap .print-data-grid span{font-size:5.8pt}.rc-wrap .print-data-grid strong{font-size:8.4pt}.rc-wrap .print-report-note{margin-top:5mm;padding:3mm 4mm;border-radius:3.5mm;font-size:7.6pt}.rc-wrap .print-report-note svg{width:4.6mm;height:4.6mm}.rc-wrap .print-risk-assessment{grid-template-columns:14mm minmax(0,1fr) 27mm;gap:5mm;margin-top:4mm;padding:5mm 6mm;border-radius:5mm;box-shadow:none}.rc-wrap .print-risk-icon{width:14mm;height:14mm;border-radius:4.6mm;box-shadow:0 1mm #b87208}.rc-wrap .print-risk-high .print-risk-icon{box-shadow:0 1mm #a52a30}.rc-wrap .print-risk-icon svg{width:6.5mm;height:6.5mm}.rc-wrap .print-risk-copy .print-eyebrow{font-size:6.2pt}.rc-wrap .print-risk-copy h3{margin:1.2mm 0 1.6mm;font-size:15pt}.rc-wrap .print-risk-copy p{font-size:7.8pt;line-height:1.5}.rc-wrap .print-risk-score{width:27mm;height:27mm;border-width:2.2mm;box-shadow:none}.rc-wrap .print-risk-score small{font-size:5.4pt}.rc-wrap .print-risk-score strong{font-size:15pt}.rc-wrap .print-risk-score span{font-size:5.4pt}.rc-wrap .print-report-footer{grid-template-columns:5mm minmax(0,1fr) auto;gap:3mm;margin-top:4mm;padding:3mm 4mm;border-radius:3.5mm}.rc-wrap .print-report-footer svg{width:4mm;height:4mm}.rc-wrap .print-report-footer span{font-size:6.4pt}.rc-wrap .print-report-footer strong{padding:1.4mm 3mm;font-size:5.6pt}.rc-wrap .print-demo-warning{margin:4mm 7mm 0;padding:3mm 4mm;border-radius:3.5mm}.rc-wrap .print-check-row:hover,.rc-wrap .print-check-row:hover .print-check-title>svg{transform:none}}@media screen and (min-width:1101px){.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr) minmax(230px,.5fr) minmax(250px,.58fr)}}.rc-wrap .print-plate strong{font-size:clamp(24px,2.3vw,34px);letter-spacing:.08em;text-indent:.08em;white-space:nowrap}@media screen and (max-width:760px){.rc-wrap .print-plate strong{font-size:30px}.rc-wrap .print-vehicle-summary h2{overflow-wrap:anywhere}}.rc-wrap .print-check-row strong{align-self:stretch;width:100%;text-align:left}@media print{.rc-wrap .print-vehicle-summary{grid-template-columns:minmax(0,1fr) 44mm 52mm}.rc-wrap .print-plate strong{font-size:17pt}}@media print{html,body,.app-shell,.report-mode .main-area,.report-mode .page-content,.rc-wrap{background:#fff!important}.rc-wrap .print-report{padding:0;border:0}}@media print{.rc-wrap .print-report{display:flex;flex-direction:column}.rc-wrap .print-risk-assessment{order:1;margin-top:6mm}.rc-wrap .print-vehicle-data-section{order:2}.rc-wrap .print-report-note{order:3}.rc-wrap .print-report-footer{order:4}}@keyframes hist-linha{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.app-shell .page-content .subpage-welcome{min-height:0;padding:28px 34px}.app-shell .page-content .subpage-welcome h1{margin:10px 0 6px;font-size:clamp(26px,2.6vw,34px)}.app-shell .page-content .subpage-welcome .button-primary{min-height:50px;gap:10px;padding:0 24px;border:0;border-radius:16px;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 4px #0a47b5,0 18px 26px -14px #0757e8;font:800 14px Manrope,sans-serif;transition:transform .2s ease,box-shadow .2s ease}.app-shell .page-content .subpage-welcome .button-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 6px #0a47b5,0 22px 30px -14px #0757e8}.app-shell .page-content .table-card{position:relative;border:1px solid #e1e9f3;border-radius:28px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 44px 64px -46px #19325c8c,0 2px 8px #19325c0d;animation:painel-entra .6s .1s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content .table-card:before{position:absolute;z-index:1;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4);content:""}.app-shell .page-content .table-toolbar{gap:18px;padding:30px 32px 22px;border-bottom:0}.app-shell .page-content .table-toolbar h2{color:#0b1d36;font:800 22px/1.2 Manrope,sans-serif;letter-spacing:-.03em}.app-shell .page-content .table-toolbar p{margin-top:7px;color:#64748b;font-size:13.5px}.app-shell .page-content .filter-select{position:relative;width:200px;min-height:48px;gap:10px;padding:0 14px;border:2px solid #d3e1f6;border-radius:15px;color:#1e5fd0;background:linear-gradient(180deg,#fff,#f3f8ff);box-shadow:0 3px #d3e1f6;transition:transform .2s ease,border-color .2s ease}.app-shell .page-content .filter-select:hover{border-color:#a8c5f3;transform:translateY(-2px)}.app-shell .page-content .filter-select select{color:#0b1d36;font:800 13.5px Manrope,sans-serif}.app-shell .page-content .filter-select svg{width:17px;height:17px}.app-shell .page-content .table-card .table-scroll{padding:0 14px 18px}.app-shell .page-content .table-card table{border-collapse:separate;border-spacing:0 8px}.app-shell .page-content .table-card th{padding:12px 18px;border:0;color:#6b7d97;background:none;font-size:11px;font-weight:800;letter-spacing:.14em}.app-shell .page-content .table-card td{padding:16px 18px;border:0;color:#334155;background:#f6f9fe;font-size:14px;transition:background .2s ease}.app-shell .page-content .table-card tbody tr{animation:hist-linha .45s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content .table-card tbody tr:nth-child(2){animation-delay:.05s}.app-shell .page-content .table-card tbody tr:nth-child(3){animation-delay:.1s}.app-shell .page-content .table-card tbody tr:nth-child(4){animation-delay:.15s}.app-shell .page-content .table-card tbody tr:nth-child(5){animation-delay:.2s}.app-shell .page-content .table-card tbody tr:nth-child(n+6){animation-delay:.25s}.app-shell .page-content .table-card td:first-child{border-radius:16px 0 0 16px;box-shadow:inset 4px 0 #1e7cff}.app-shell .page-content .table-card td:last-child{border-radius:0 16px 16px 0}.app-shell .page-content .table-card tbody tr:hover td{background:#eaf2ff}.app-shell .page-content .table-card td:first-child strong.plate-inline{display:inline-block;padding:5px 14px 4px;border:2.5px solid #1b2c4d;border-radius:9px;color:#0b1d36;background:linear-gradient(180deg,#fff,#eef3fa);box-shadow:inset 0 0 0 1.5px #fff,0 3px #1b2c4d;font:800 16px/1.2 Manrope,sans-serif;letter-spacing:.14em;text-indent:.14em}.app-shell .page-content .table-card td:nth-child(2){color:#1b4fb8;font-weight:800}.app-shell .page-content .table-card td:nth-child(3){color:#475569;font-weight:600}.app-shell .page-content .table-card .consulta-status{padding:7px 14px;font-size:12px}.app-shell .page-content .history-report-button{min-height:42px;gap:9px;padding:0 18px;border:2px solid #d3e1f6;border-radius:13px;color:#1b4fb8;background:linear-gradient(180deg,#fff,#f3f8ff);box-shadow:0 3px #d3e1f6;font:800 13px Manrope,sans-serif;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.app-shell .page-content .history-report-button svg{width:17px;height:17px}.app-shell .page-content .history-report-button:hover{border-color:#0a47b5;color:#fff;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:0 5px #0a47b5,0 14px 22px -12px #0757e8;transform:translateY(-2px)}.app-shell .page-content .history-report-unavailable{padding-left:6px;color:#a3b0c2;font-size:18px}.app-shell .page-content .large-empty{min-height:300px;gap:2px}.app-shell .page-content .large-empty .empty-icon{width:68px;height:68px;margin-bottom:18px;border-radius:22px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 5px #0a4fae,0 18px 26px -12px #1e7cff,inset 0 2px #ffffffa6;animation:painel-flutua 4s ease-in-out infinite}.app-shell .page-content .large-empty .empty-icon svg{width:28px;height:28px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .page-content .large-empty strong{color:#0b1d36;font:800 22px Manrope,sans-serif;letter-spacing:-.03em}.app-shell .page-content .large-empty p{max-width:420px;margin:8px 0 22px;color:#64748b;font-size:14px}.app-shell .page-content .large-empty .button-primary{min-height:50px;padding:0 26px;border:0;border-radius:16px;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 4px #0a47b5,0 18px 26px -14px #0757e8;font:800 14px Manrope,sans-serif}@media (max-width:900px){.app-shell .page-content .table-toolbar{padding:24px 22px 18px}.app-shell .page-content .table-card th,.app-shell .page-content .table-card td{padding-right:12px;padding-left:12px}}@media (max-width:640px){.app-shell .page-content .subpage-welcome{align-items:flex-start;padding:22px 18px}.app-shell .page-content .subpage-welcome .button-primary{min-height:42px;padding:0 14px;font-size:12px}.app-shell .page-content .table-card{border-radius:22px}.app-shell .page-content .table-toolbar{align-items:stretch;padding:22px 18px 14px}.app-shell .page-content .table-toolbar h2{font-size:19px}.app-shell .page-content .filter-select{width:100%}.app-shell .page-content .table-card .table-scroll{padding:0 12px 14px}.app-shell .page-content .table-card table,.app-shell .page-content .table-card tbody{display:block}.app-shell .page-content .table-card thead{display:none}.app-shell .page-content .table-card tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin-bottom:12px;padding:16px;border:1px solid #e1e9f3;border-radius:20px;background:linear-gradient(180deg,#fff,#f6f9fe);box-shadow:0 18px 30px -24px #19325c80}.app-shell .page-content .table-card td{padding:0;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:13px}.app-shell .page-content .table-card td:nth-child(1){grid-column:1;grid-row:1}.app-shell .page-content .table-card td:nth-child(4){grid-column:2;grid-row:1;justify-self:end}.app-shell .page-content .table-card td:nth-child(2){grid-column:1;grid-row:2}.app-shell .page-content .table-card td:nth-child(3){grid-column:2;grid-row:2;justify-self:end;font-size:12.5px}.app-shell .page-content .table-card td:nth-child(5){grid-column:1 / -1;grid-row:3}.app-shell .page-content .table-card td:nth-child(5):has(.history-report-unavailable){display:none}.app-shell .page-content .table-card td:nth-child(5) .history-report-button{width:100%}.app-shell .page-content .table-card .consulta-status{padding:6px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.app-shell .page-content .table-card tbody tr,.app-shell .page-content .large-empty .empty-icon,.app-shell .page-content .table-card{animation:none!important}}@media (min-width:641px) and (max-width:1100px){.app-shell .page-content .table-card .table-scroll{padding:0 10px 16px}.app-shell .page-content .table-card th{padding:10px 8px;font-size:10px;letter-spacing:.08em}.app-shell .page-content .table-card td{padding:14px 8px;font-size:13px}.app-shell .page-content .table-card td:first-child{padding-left:14px}.app-shell .page-content .table-card td:first-child strong.plate-inline{padding:4px 10px 3px;font-size:14px;letter-spacing:.1em;text-indent:.1em}.app-shell .page-content .table-card td:nth-child(3){white-space:normal;min-width:92px}.app-shell .page-content .table-card th:nth-child(3){white-space:normal}.app-shell .page-content .table-card .consulta-status{padding:6px 10px;font-size:11.5px}.app-shell .page-content .history-report-button{min-height:38px;padding:0 12px;gap:7px;font-size:12px}}@keyframes cab-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cab-orbita{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cab-brilho{0%,35%{background-position:140% 0}80%,to{background-position:-60% 0}}.app-shell .page-content .welcome-row.subpage-welcome{position:relative;overflow:hidden;align-items:center;min-height:150px;margin-bottom:26px;padding:34px 40px;border:1px solid #17407f;border-radius:28px;background-color:#0a2347;background-image:linear-gradient(90deg,#1e7cff,#35e0d0 55%,#35e0a4),radial-gradient(560px 280px at 95% -10%,#1e7cff66,#0000 70%),radial-gradient(420px 240px at 0% 120%,#19a97233,#0000 70%),linear-gradient(120deg,#06152f,#0c2a55);background-repeat:no-repeat;background-position:0 100%,0 0,0 0,0 0;background-size:100% 5px,auto,auto,auto;box-shadow:0 40px 60px -38px #0a2a5c,inset 0 1px #ffffff24;animation:cab-entra .6s cubic-bezier(.2,.8,.2,1) both}.app-shell .page-content .welcome-row.subpage-welcome:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;background-image:repeating-radial-gradient(circle at 88% 130%,#ffffff12 0,#ffffff12 2px,#0000 2px,#0000 46px),radial-gradient(#ffffff14 1px,#0000 1.4px);background-size:auto,24px 24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%);pointer-events:none;content:""}.app-shell .page-content .welcome-row.subpage-welcome>*{position:relative;z-index:1}.app-shell .page-content .welcome-row.subpage-welcome .welcome-kicker{display:inline-flex;width:fit-content;gap:9px;padding:7px 15px 7px 12px;border:1px solid #ffffff2e;border-radius:999px;color:#bcdcff;background:linear-gradient(180deg,#ffffff1f,#ffffff0c);box-shadow:inset 0 1px #ffffff26;font-size:10.5px;font-weight:800;letter-spacing:.18em}.app-shell .page-content .welcome-row.subpage-welcome .welcome-kicker svg{width:17px;height:17px;color:#35e0a4;filter:drop-shadow(0 0 8px #35e0a4aa)}.app-shell .page-content .welcome-row.subpage-welcome h1{margin:16px 0 8px;color:#fff;font:800 clamp(30px,3.2vw,44px)/1.05 "Manrope",sans-serif;letter-spacing:-.05em;text-shadow:0 6px 26px #1e7cff66}.app-shell .page-content .welcome-row.subpage-welcome p{max-width:520px;color:#b9cae0;font-size:15px;line-height:1.55}.app-shell .page-content .welcome-row.subpage-welcome .button-primary{position:relative;overflow:hidden;min-height:54px;gap:11px;padding:0 28px;border:0;border-radius:17px;color:#fff;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 5px #0a47b5,0 22px 32px -16px #0757e8;font:800 15px Manrope,sans-serif;transition:transform .2s ease,box-shadow .2s ease}.app-shell .page-content .welcome-row.subpage-welcome .button-primary:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0000 36%,#fff5,#0000 64%);background-size:260% 100%;animation:cab-brilho 4.5s ease-in-out infinite;pointer-events:none;content:""}.app-shell .page-content .welcome-row.subpage-welcome .button-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 7px #0a47b5,0 28px 36px -16px #0757e8}@media (max-width:900px){.app-shell .page-content .welcome-row.subpage-welcome{padding:28px 26px}}@media (max-width:640px){.app-shell .page-content .welcome-row.subpage-welcome{align-items:flex-start;flex-direction:column;gap:18px;min-height:0;padding:22px 18px 24px;border-radius:22px}.app-shell .page-content .welcome-row.subpage-welcome h1{margin:14px 0 6px;font-size:28px}.app-shell .page-content .welcome-row.subpage-welcome p{font-size:13px}.app-shell .page-content .welcome-row.subpage-welcome .welcome-kicker{padding:6px 12px 6px 10px;font-size:9.5px;letter-spacing:.14em}.app-shell .page-content .welcome-row.subpage-welcome .button-primary{width:100%;min-height:48px;justify-content:center}}@media (prefers-reduced-motion:reduce){.app-shell .page-content .welcome-row.subpage-welcome,.app-shell .page-content .welcome-row.subpage-welcome .button-primary:after{animation:none!important}}@keyframes cab-espia{0%,10%{transform:translateY(48%)}26%,70%{transform:translateY(6%)}88%,to{transform:translateY(48%)}}.app-shell .page-content .welcome-row.subpage-welcome:after{position:absolute;right:260px;bottom:0;width:190px;height:124px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='r' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23eaf7ff'/><stop offset='.5' stop-color='%2377c2ff'/><stop offset='1' stop-color='%231a62c9'/></linearGradient><radialGradient id='g' cx='.35' cy='.3' r='.8'><stop offset='0' stop-color='%23ffffff' stop-opacity='.55'/><stop offset='.6' stop-color='%2362d4ff' stop-opacity='.18'/><stop offset='1' stop-color='%231e8bff' stop-opacity='.1'/></radialGradient><linearGradient id='h' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%2310315f'/><stop offset='.5' stop-color='%23467fc8'/><stop offset='1' stop-color='%2310315f'/></linearGradient></defs><rect x='44' y='36.5' width='9' height='24' rx='4.5' transform='rotate(-45 48.5 48.5)' fill='url(%23h)'/><circle cx='26' cy='26' r='18' fill='url(%23g)' stroke='url(%23r)' stroke-width='5'/><path d='M14 22a13 13 0 0 1 10-9' stroke='%23fff' stroke-opacity='.85' stroke-width='3' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;filter:drop-shadow(0 8px 12px #0006);animation:cab-espia 9s ease-in-out infinite;pointer-events:none;content:""}@media (max-width:1200px){.app-shell .page-content .welcome-row.subpage-welcome:after{display:none}}@media (prefers-reduced-motion:reduce){.app-shell .page-content .welcome-row.subpage-welcome:after{animation:none!important;transform:translateY(10%)}}@keyframes lat-brilho{0%,35%{background-position:140% 0}80%,to{background-position:-60% 0}}@keyframes lat-ponto{0%,to{box-shadow:0 0 #35e0a466}50%{box-shadow:0 0 0 6px #35e0a400}}.app-shell .sidebar{padding:22px 14px 14px;border-right:1px solid #12304f;background:radial-gradient(260px 200px at 0 0,#1e7cff26,#0000 70%),radial-gradient(240px 200px at 100% 100%,#19a97218,#0000 70%),linear-gradient(180deg,#071a30,#06131f);box-shadow:inset -1px 0 #ffffff08}.app-shell .sidebar .brand-row{gap:12px;padding:0 8px 22px}.app-shell .sidebar .brand-mark{width:44px;height:44px;flex-basis:44px;border-radius:15px;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 22px -10px #1e7cff,inset 0 2px #ffffffa6}.app-shell .sidebar .brand-mark svg{width:22px;height:22px;filter:drop-shadow(0 2px 2px #0004)}.app-shell .sidebar .brand-word{font-size:20px;letter-spacing:-.05em}.app-shell .sidebar .brand-word span{color:#6cc2ff}.app-shell .sidebar .brand-word small{margin-top:7px;color:#7f95b8;font-size:8px;letter-spacing:.2em}.app-shell .sidebar .workspace-label,.app-shell .sidebar .nav-label{display:flex;align-items:center;gap:9px;padding:0 8px;color:#6f86a8;font-size:9.5px;font-weight:800;letter-spacing:.18em}.app-shell .sidebar .workspace-label:before,.app-shell .sidebar .nav-label:before{width:14px;height:3px;border-radius:3px;background:linear-gradient(90deg,#1e7cff,#35e0a4);content:""}.app-shell .sidebar .workspace-switch{margin:11px 0 14px;padding:10px 12px 10px 10px;border:1px solid #20406b;border-radius:17px;background:linear-gradient(180deg,#112a4b,#0c2038);box-shadow:inset 0 1px #ffffff14,0 12px 20px -16px #000;transition:border-color .2s ease,transform .2s ease}.app-shell .sidebar .workspace-switch:hover{border-color:#2f64a8;transform:translateY(-1px)}.app-shell .sidebar .workspace-avatar{width:38px;height:38px;border-radius:13px;color:#fff;background:linear-gradient(160deg,#58dca6,#19a972 60%,#0f7a52);box-shadow:0 3px #0f7a52,inset 0 2px #ffffff80;font:800 13px Manrope,sans-serif}.app-shell .sidebar .workspace-name{gap:4px;color:#fff;font:800 13.5px Manrope,sans-serif}.app-shell .sidebar .workspace-name small{display:inline-block;width:fit-content;padding:2px 8px;border-radius:999px;color:#ffd48a;background:#ffb84d24;font:700 9.5px DM Sans,sans-serif}.app-shell .sidebar .workspace-switch>svg{box-sizing:content-box;padding:5px;border-radius:50%;color:#9ccbff;background:#ffffff12}.app-shell .sidebar .side-cta{position:relative;overflow:hidden;display:flex;width:100%;min-height:52px;align-items:center;gap:10px;margin:0 0 22px;padding:0 16px;border:0;border-radius:16px;color:#fff;background:linear-gradient(100deg,#1e8bff,#0757e8);box-shadow:inset 0 1px #fff5,0 4px #0a47b5,0 18px 26px -14px #0757e8;font:800 14.5px Manrope,sans-serif;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.app-shell .sidebar .side-cta:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0000 36%,#fff5,#0000 64%);background-size:260% 100%;animation:lat-brilho 4.5s ease-in-out infinite;pointer-events:none;content:""}.app-shell .sidebar .side-cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 6px #0a47b5,0 22px 30px -14px #0757e8}.app-shell .sidebar .side-cta svg{box-sizing:content-box;padding:5px;border-radius:50%;background:#ffffff2e}.app-shell .sidebar .side-cta span{flex:1;text-align:left;white-space:nowrap}.app-shell .sidebar .side-cta small{padding:3px 9px;border-radius:999px;color:#dbeaff;background:#0a3a9a80;font:700 10px DM Sans,sans-serif}.app-shell .sidebar .side-nav{gap:6px;margin-top:12px}.app-shell .sidebar .nav-label-spaced{margin:22px 0 8px}.app-shell .sidebar .side-link{min-height:48px;gap:12px;padding:0 10px 0 8px;border-radius:15px;color:#b6c6de;font:700 13.5px Manrope,sans-serif}.app-shell .sidebar .side-link>svg{box-sizing:content-box;width:18px;height:18px;flex:0 0 18px;padding:8px;border-radius:12px;color:#8fb8ee;background:#12294a;box-shadow:inset 0 1px #ffffff14;transition:transform .3s cubic-bezier(.3,1.6,.5,1),background .2s ease,color .2s ease}.app-shell .sidebar .side-link:hover{color:#fff;background:#ffffff0d}.app-shell .sidebar .side-link:hover>svg{color:#fff;background:#1d3e72;transform:rotate(-6deg) scale(1.06)}.app-shell .sidebar .side-link.active{color:#fff;background:linear-gradient(90deg,#17325f,#0f2447 90%);box-shadow:inset 0 0 0 1px #2a5bb066,0 14px 22px -16px #1e7cff}.app-shell .sidebar .side-link.active:before{position:absolute;top:12px;bottom:12px;left:-14px;width:5px;border-radius:0 6px 6px 0;background:linear-gradient(180deg,#6cc2ff,#1e7cff);box-shadow:0 0 14px #1e7cff;content:""}.app-shell .sidebar .side-link.active>svg{color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 3px #0a4fae,0 10px 16px -8px #1e7cff,inset 0 2px #ffffffa6}.app-shell .sidebar .nav-count{color:#6cc2ff;font-size:18px}.app-shell .sidebar .nav-count-num{display:grid;min-width:24px;height:24px;place-items:center;padding:0 7px;border-radius:999px;color:#fff;background:linear-gradient(160deg,#58dca6,#19a972);box-shadow:0 2px #0f7a52;font:800 11.5px Manrope,sans-serif}.app-shell .sidebar .sidebar-bottom{padding-top:14px}.app-shell .sidebar .sidebar-promo{height:118px;margin:0 0 12px;border:1px solid #20406b;border-radius:19px;box-shadow:0 22px 30px -22px #000;transition:transform .3s ease,border-color .3s ease}.app-shell .sidebar .sidebar-promo:hover{border-color:#2f64a8;transform:translateY(-2px)}.app-shell .sidebar .sidebar-promo img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.app-shell .sidebar .sidebar-promo:hover img{transform:scale(1.07)}.app-shell .sidebar .sidebar-promo-copy{top:14px;right:14px;bottom:14px;left:14px}.app-shell .sidebar .sidebar-promo-copy small{display:inline-flex;padding:3px 8px;border-radius:999px;color:#8fc4ff;background:#1e7cff30;font-size:8px;letter-spacing:.14em}.app-shell .sidebar .sidebar-promo-copy strong{margin-top:8px;font:800 13px/1.3 Manrope,sans-serif;letter-spacing:-.02em}.app-shell .sidebar .sidebar-promo-copy i{color:#d6e4fb;font-size:10px;font-weight:700}.app-shell .sidebar .sidebar-promo-copy b{color:#6cc2ff}.app-shell .sidebar .help-card{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:1px 12px;margin:0 0 12px;padding:12px 14px;border:1px solid #20406b;border-radius:18px;background:linear-gradient(180deg,#0f2440,#0b1c33);box-shadow:inset 0 1px #ffffff12}.app-shell .sidebar .help-icon{grid-row:1 / span 3;width:40px;height:40px;margin:0;border-radius:14px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 3px #0a4fae,0 10px 16px -8px #1e7cff,inset 0 2px #ffffffa6}.app-shell .sidebar .help-icon svg{width:19px;height:19px}.app-shell .sidebar .help-card strong{color:#fff;font:800 13px Manrope,sans-serif}.app-shell .sidebar .help-card p{margin:0;color:#8ea2c4;font-size:11px;line-height:1.4}.app-shell .sidebar .help-card button{width:fit-content;margin-top:3px;color:#6cc2ff;font-size:11px;font-weight:800}.app-shell .sidebar .account-link{margin-bottom:12px}.app-shell .sidebar .sidebar-user{gap:11px;padding:11px;border:1px solid #20406b;border-radius:18px;background:linear-gradient(180deg,#0f2440,#0b1c33);box-shadow:inset 0 1px #ffffff12}.app-shell .sidebar .user-avatar{position:relative;width:40px;height:40px;flex-basis:40px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 3px #0a4fae,inset 0 2px #ffffffa6}.app-shell .sidebar .user-avatar:after{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border:2.5px solid #0b1c33;border-radius:50%;background:#8a98b0;content:""}.app-shell .sidebar .sidebar-user-on .user-avatar:after{background:#35e0a4;animation:lat-ponto 2.6s ease-out infinite}.app-shell .sidebar .user-details{min-width:0;gap:4px;color:#fff;cursor:pointer}.app-shell .sidebar .user-details strong{max-width:none;font:800 13.5px Manrope,sans-serif}.app-shell .sidebar .user-details small{color:#8ea2c4;font-size:11px}.app-shell .sidebar .sidebar-user-on .user-details small{color:#58dca6}.app-shell .sidebar .user-menu,.app-shell .sidebar .user-bell{display:grid;box-sizing:border-box;width:36px;height:36px;flex:0 0 36px;place-items:center;padding:0;border-radius:12px;color:#9ccbff;background:#ffffff10;transition:background .2s ease,color .2s ease}.app-shell .sidebar .user-menu{border:0;cursor:pointer}.app-shell .sidebar .user-menu:hover{color:#fff;background:#e5484d}@media (max-width:1200px){.app-shell .sidebar .side-cta small{display:none}}@media (prefers-reduced-motion:reduce){.app-shell .sidebar .side-cta:after,.app-shell .sidebar .sidebar-user-on .user-avatar:after{animation:none!important}}.app-shell .sidebar .side-link{min-height:44px}.app-shell .sidebar .side-link>svg{padding:7px}.app-shell .sidebar .side-nav{gap:4px}.app-shell .sidebar .nav-label-spaced{margin:16px 0 6px}.app-shell .sidebar .brand-row{padding-bottom:18px}.app-shell .sidebar .side-cta{min-height:50px;margin-bottom:18px}.app-shell .sidebar .account-link{margin-bottom:10px}@media (max-height:980px){.app-shell .sidebar .sidebar-promo{display:none}}@media (max-height:780px){.app-shell .sidebar .help-card{display:none}}.guide-page{display:grid;gap:18px}.guide-intro{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;padding:26px 30px;border-color:#dce7f5;background:linear-gradient(120deg,#fff,#f5f9ff)}.guide-icon{display:grid;width:54px;height:54px;place-items:center;border-radius:17px;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 22px -10px #1e7cff}.guide-intro h2,.guide-detail h2{margin:0 0 7px;color:#0b1d36;font:800 20px/1.25 Manrope,sans-serif;letter-spacing:-.025em}.guide-intro p,.guide-step p{margin:0;color:#4b5563;font-size:14px;line-height:1.65}.guide-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guide-step{position:relative;min-height:155px;padding:22px 24px;border-color:#e1e9f3}.guide-step>span{display:grid;width:34px;height:34px;margin-bottom:15px;place-items:center;border-radius:11px;color:#1459d9;background:#eaf2ff;font:800 12px Manrope,sans-serif}.guide-step h2{margin:0 0 7px;color:#0b1d36;font:800 16px/1.3 Manrope,sans-serif}.guide-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guide-detail{padding:24px}.guide-detail ul{display:grid;gap:15px;margin:17px 0 0;padding:0;list-style:none}.guide-detail li{display:flex;align-items:flex-start;gap:11px;color:#1f2937;font-size:13px;line-height:1.55}.guide-detail li>svg{flex:0 0 16px;margin-top:2px;color:#16865b}.guide-detail li strong,.guide-detail li small{display:block}.guide-detail li strong{color:#0b1d36;font-size:13px}.guide-detail li small{margin-top:3px;color:#4b5563;font-size:12px;line-height:1.5}.guide-status-dot{width:10px;height:10px;flex:0 0 10px;margin:5px 1px 0;border-radius:50%;background:#e7a32e;box-shadow:0 0 0 4px #fff2d8}.guide-status-dot.done{background:#17875a;box-shadow:0 0 0 4px #e0f4e9}.guide-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 26px;border:1px solid #17407f;border-radius:22px;color:#fff;background:linear-gradient(120deg,#071a38,#0c2a55)}.guide-cta h2{margin:0 0 5px;font:800 19px Manrope,sans-serif}.guide-cta p{margin:0;color:#d6e4f5;font-size:13px}.guide-cta .button{flex:0 0 auto}@media (max-width:600px){.topbar-nav{gap:5px}.topbar-nav button{padding:0 1px;font-size:8px}.topbar-nav button:nth-child(3),.topbar-nav button:nth-child(4),.topbar-nav button:last-child{display:inline-flex}.guide-intro{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px 16px}.guide-icon{width:42px;height:42px;border-radius:14px}.guide-intro h2{font-size:17px}.guide-intro p,.guide-step p{font-size:12.5px}.guide-steps,.guide-details{grid-template-columns:minmax(0,1fr);gap:11px}.guide-step,.guide-detail{min-height:0;padding:18px}.guide-step>span{margin-bottom:11px}.guide-cta{align-items:stretch;flex-direction:column;padding:19px}}@media (min-width:761px){.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{width:50%!important;max-width:650px!important;min-height:73px!important;justify-self:center!important;grid-template-rows:19px 52px!important;border-width:1.5px!important;border-radius:10px!important;box-shadow:inset 0 0 0 1.5px #fff,inset 0 -7px 11px -8px #0b1d3640,0 2.5px #1b2c4d,0 14px 19px -11px #0b1d36b0!important}.app-shell .page-content .mercosul-plate-header{height:19px!important;padding:0 10px!important}.app-shell .page-content .mercosul-plate-header .mercosul-brazil-flag{width:13px;height:9px}.app-shell .page-content .mercosul-plate-header strong{margin-left:6px;font-size:7px;letter-spacing:.21em}.app-shell .page-content .mercosul-plate-header i{font-size:7px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{min-height:52px!important;padding:0 12px!important;font-size:clamp(20px,2.8vw,36px)!important;letter-spacing:.08em!important;text-indent:.08em}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before,.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{top:calc(50% + 9.5px);width:5.5px;height:5.5px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before{left:10px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{right:10px}}@media (min-width:761px){.app-shell .page-content .vehicle-search-redesign .search-submit,.app-shell .page-content .vehicle-search-redesign .example-report-button{min-height:52px!important;border-radius:14px!important;font-size:14px!important}.app-shell .page-content .vehicle-search-redesign .search-submit{gap:9px!important}.app-shell .page-content .vehicle-search-redesign .example-report-button svg{width:19px!important;height:19px!important}.app-shell .page-content .plate-image-actions{gap:10px!important;margin-top:12px!important}.app-shell .page-content .plate-image-button{min-height:50px!important;gap:9px!important;border-radius:14px!important;font-size:13px!important}.app-shell .page-content .plate-image-button svg{width:32px!important;height:32px!important;padding:8px;border-radius:10px}.app-shell .page-content .plate-image-hint{margin-top:12px!important;font-size:12px!important}}@media (min-width:761px){.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul{width:75%!important;max-width:780px!important;min-height:140px!important;grid-template-rows:38px 102px!important}.app-shell .page-content .mercosul-plate-header{height:38px!important}.app-shell .page-content .mercosul-plate-header .mercosul-brazil-flag{width:26px;height:18px}.app-shell .page-content .mercosul-plate-header strong{font-size:14px;letter-spacing:.42em}.app-shell .page-content .mercosul-plate-header i{font-size:14px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul input{min-height:102px!important;font-size:clamp(40px,5.6vw,72px)!important;letter-spacing:.16em!important;text-indent:.16em}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before,.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{top:calc(50% + 19px);width:11px;height:11px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:before{left:20px}.app-shell .page-content .vehicle-search-redesign .search-input-wrap-mercosul:after{right:20px}}.conta-wrap{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start;font-family:Manrope,system-ui,sans-serif;color:#0a2347}.conta-wrap *{box-sizing:border-box}.conta-lateral{position:sticky;top:18px;display:grid;gap:16px}.conta-resumo,.conta-completude,.conta-card,.conta-visitante{position:relative;background:#fff;border:1px solid #dbe6f5;border-radius:26px;box-shadow:0 18px 40px -26px #0a234766;overflow:hidden;animation:painel-entra .5s ease both}.conta-resumo:before,.conta-card:before,.conta-visitante:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#1e7cff,#35e0d0 60%,#35e0a4)}.conta-resumo{padding:34px 22px 22px;text-align:center;background:linear-gradient(180deg,#eef5ff,#fff 60%)}.conta-avatar{position:relative;width:96px;height:96px;margin:0 auto 14px;border-radius:30px;display:grid;place-items:center;color:#fff;font-size:34px;font-weight:800;letter-spacing:.02em;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 5px #0a4fae,0 18px 26px -12px #1e7cff,inset 0 2px #ffffffa6}.conta-avatar i{position:absolute;right:-5px;bottom:-5px;width:24px;height:24px;border-radius:50%;background:#35e0a4;border:4px solid #fff;box-shadow:0 0 #35e0a488;animation:painel-brilho 2.4s ease-in-out infinite}.conta-resumo h2{margin:0;font-size:21px;line-height:1.2;color:#071521;overflow-wrap:anywhere}.conta-resumo>p{margin:4px 0 14px;color:#51698c;font-size:14px;overflow-wrap:anywhere}.conta-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.conta-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;background:#eaf2ff;color:#0757e8;font-size:12px;font-weight:800;border:1px solid #cfe0fb}.conta-chip-ok{background:#e4faf2;color:#0f8a63;border-color:#bdeedb}.conta-numeros{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0}.conta-numeros div{background:#fff;border:1px solid #dbe6f5;border-radius:16px;padding:12px 8px}.conta-numeros dt{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#6b7f9e}.conta-numeros dd{margin:4px 0 0;font-size:17px;font-weight:800;color:#0a2347}.conta-completude{padding:20px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}.conta-completude strong{display:block;font-size:15px;color:#071521}.conta-completude small{display:block;margin-top:2px;color:#51698c;font-size:12.5px;line-height:1.4}.conta-anel{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#35e0a4 var(--p,0%),#e1ebf8 0)}.conta-anel span{width:48px;height:48px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:13px;font-weight:800;color:#0a2347}.conta-completude ul{grid-column:1/-1;list-style:none;margin:4px 0 0;padding:12px 0 0;border-top:1px dashed #dbe6f5;display:grid;gap:8px}.conta-completude li{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7f9e;font-weight:600}.conta-completude li span{width:13px;height:13px;border-radius:50%;border:2px solid #c3d3ea}.conta-completude li.feito{color:#0a2347}.conta-completude li.feito svg{color:#fff;background:#19a972;border-radius:50%;padding:2px;width:15px;height:15px}.conta-main{display:grid;gap:20px;min-width:0}.conta-card{padding:28px 26px 22px;animation-delay:.05s}.conta-card-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:20px}.conta-card-head small{font-size:11px;font-weight:800;letter-spacing:.1em;color:#1e7cff}.conta-card-head h3{margin:2px 0 3px;font-size:20px;color:#071521}.conta-card-head p{margin:0;color:#51698c;font-size:13.5px;line-height:1.45}.conta-icone{flex:none;width:48px;height:48px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 4px #0a4fae,0 14px 22px -10px #1e7cff,inset 0 2px #ffffffa6}.conta-icone.verde{background:linear-gradient(160deg,#6ff0c4,#35e0a4 50%,#19a972);box-shadow:0 4px #11875b,0 14px 22px -10px #19a972,inset 0 2px #ffffffa6}.conta-icone.ambar{background:linear-gradient(160deg,#ffd777,#ffb020 55%,#d98200);box-shadow:0 4px #b36b00,0 14px 22px -10px #ffb020,inset 0 2px #ffffffa6}.conta-icone.ciano{background:linear-gradient(160deg,#8defff,#35c8e0 55%,#1590aa);box-shadow:0 4px #0f6f86,0 14px 22px -10px #35c8e0,inset 0 2px #ffffffa6}.conta-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px}.conta-carregando{opacity:.55;pointer-events:none}.conta-campo{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-content:start;min-width:0;border:0;padding:0;margin:0}.conta-campo-largo{grid-column:1/-1}.conta-campo label,.conta-campo legend,.conta-linha label,.conta-subform label{font-size:13px;font-weight:800;color:#0a2347;padding:0}.conta-campo small{color:#6b7f9e;font-size:12px;line-height:1.35}.conta-campo em{font-style:normal;color:#c42b45;font-size:12.5px;font-weight:700}.conta-input{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;background:#f5f9ff;border:1.5px solid #d3e1f4;border-radius:15px;transition:border-color .15s,box-shadow .15s,background .15s;color:#6b7f9e}.conta-input:focus-within{background:#fff;border-color:#1e7cff;box-shadow:0 0 0 4px #1e7cff26;color:#1e7cff}.conta-input.erro{border-color:#e0506a;background:#fff6f8;box-shadow:0 0 0 4px #e0506a1f}.conta-input.somente{background:#eef3fa}.conta-input svg{flex:none}.conta-input input,.conta-input select{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:none;font:inherit;font-size:15px;font-weight:600;color:#071521;padding:0}.conta-input select{cursor:pointer}.conta-input input::placeholder{color:#93a6c2;font-weight:500}.conta-linha{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:12px}.conta-linha>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-content:start}.conta-olho,.conta-link{flex:none;border:0;background:transparent;color:#1e7cff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:6px;border-radius:10px}.conta-olho{color:#6b7f9e}.conta-olho:hover,.conta-link:hover{background:#e5f0ff}.conta-uso{margin-top:2px}.conta-seg{display:grid;grid-template-columns:1fr 1fr;gap:12px}.conta-seg label{position:relative;display:flex;gap:12px;align-items:center;padding:14px;border:1.5px solid #d3e1f4;border-radius:18px;background:#f5f9ff;cursor:pointer;transition:all .15s}.conta-seg label:hover{border-color:#9cc3f8}.conta-seg label.ativo{border-color:#1e7cff;background:#eaf3ff;box-shadow:0 0 0 4px #1e7cff1f}.conta-seg input{position:absolute;opacity:0;pointer-events:none}.conta-seg input:focus-visible+.conta-seg-icone{outline:3px solid #1e7cff;outline-offset:2px}.conta-seg-icone{flex:none;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#fff;color:#1e7cff;border:1px solid #cfe0fb}.conta-seg label.ativo .conta-seg-icone{background:#1e7cff;color:#fff;border-color:#1e7cff}.conta-seg strong{display:block;font-size:14px;color:#071521}.conta-seg small{display:block;font-size:12px;color:#6b7f9e;line-height:1.3;margin-top:1px}.conta-subform{margin-top:16px;padding:16px;border-radius:18px;background:#eef5ff;border:1px dashed #9cc3f8;display:grid;gap:8px}.conta-subform-linha{display:flex;gap:10px;flex-wrap:wrap}.conta-subform-linha .conta-input{flex:1;min-width:220px;background:#fff}.conta-rodape{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid #e6eef9}.conta-rodape .conta-aviso{margin-right:auto}.conta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:15px;cursor:pointer;font:inherit;font-size:14.5px;font-weight:800;color:#fff;background:linear-gradient(180deg,#3d94ff,#0757e8);box-shadow:0 4px #0a3f9c,0 14px 22px -12px #1e7cff,inset 0 1px #ffffff80;transition:transform .12s,box-shadow .12s,filter .12s}.conta-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.conta-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #0a3f9c}.conta-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.conta-btn:focus-visible,.conta-link:focus-visible,.conta-olho:focus-visible{outline:3px solid #1e7cff;outline-offset:2px}.conta-btn-sec{color:#0757e8;background:#fff;border:1.5px solid #bcd5f7;box-shadow:0 3px #cfe0fb}.conta-btn-sec:active:not(:disabled){box-shadow:0 0 #cfe0fb}.conta-btn-perigo{background:linear-gradient(180deg,#f0687f,#cf2d49);box-shadow:0 4px #8f1a30,0 14px 22px -12px #cf2d49,inset 0 1px #ffffff80}.conta-aviso{display:flex;align-items:flex-start;gap:8px;padding:10px 13px;border-radius:13px;font-size:13px;font-weight:700;line-height:1.4}.conta-aviso svg{flex:none;margin-top:1px}.conta-aviso-ok{background:#e4faf2;color:#0b7a56;border:1px solid #bdeedb}.conta-aviso-erro{background:#fff0f3;color:#b3243d;border:1px solid #f7c3cd}.conta-forca span{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.conta-forca i{height:6px;border-radius:99px;background:#e1ebf8;transition:background .2s}.conta-forca small{display:block;margin-top:5px}.conta-forca.forca-1 i:nth-child(-n+1){background:#e0506a}.conta-forca.forca-2 i:nth-child(-n+2){background:#ffb020}.conta-forca.forca-3 i:nth-child(-n+3){background:#35c8e0}.conta-forca.forca-4 i{background:#19a972}.conta-requisitos{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}.conta-requisitos li{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#8397b5}.conta-requisitos li svg{background:#e1ebf8;color:#fff;border-radius:50%;padding:2px;width:16px;height:16px}.conta-requisitos li.feito{color:#0b7a56}.conta-requisitos li.feito svg{background:#19a972}.conta-prefs{display:grid;gap:10px}.conta-pref{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #dbe6f5;border-radius:18px;background:#f8fbff;cursor:pointer}.conta-pref strong{display:block;font-size:14.5px;color:#071521}.conta-pref small{display:block;font-size:12.5px;color:#6b7f9e;margin-top:2px}.conta-pref input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.conta-pref i{flex:none;position:relative;width:50px;height:30px;border-radius:99px;background:#c9d7ea;transition:background .2s}.conta-pref i:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0a234744;transition:transform .2s}.conta-pref input:checked~i{background:linear-gradient(90deg,#1e7cff,#35c8e0)}.conta-pref input:checked~i:after{transform:translate(20px)}.conta-pref input:focus-visible~i{outline:3px solid #1e7cff;outline-offset:3px}.conta-pref input:disabled~i{opacity:.5}.conta-card>.conta-aviso{margin-top:12px}.conta-acao-linha{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #e6eef9}.conta-acao-linha:first-of-type{border-top:0;padding-top:0}.conta-acao-linha strong{display:block;font-size:14.5px;color:#071521}.conta-acao-linha small{display:block;max-width:440px;font-size:12.5px;color:#6b7f9e;margin-top:2px;line-height:1.4}.conta-confirma{display:inline-flex;align-items:center;gap:6px}.conta-lgpd{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:12px 14px;border-radius:14px;background:#eef5ff;color:#3b5a85;font-size:12.5px;line-height:1.45;font-weight:600}.conta-lgpd svg{flex:none;margin-top:2px;color:#1e7cff}.conta-visitante{max-width:560px;margin:10px auto;padding:44px 30px 32px;text-align:center}.conta-visitante-icone{width:72px;height:72px;margin:0 auto 16px;border-radius:24px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#6cc2ff,#1e7cff 55%,#0a4fae);box-shadow:0 5px #0a4fae,0 18px 26px -12px #1e7cff,inset 0 2px #ffffffa6;animation:painel-flutua 3.2s ease-in-out infinite}.conta-visitante h2{margin:0 0 8px;font-size:23px;color:#071521}.conta-visitante>p{margin:0 auto 18px;max-width:420px;color:#51698c;line-height:1.5}.conta-visitante ul{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;justify-items:center}.conta-visitante li{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#0a2347}.conta-visitante li svg{color:#19a972}.gira{animation:conta-gira .9s linear infinite}@keyframes conta-gira{to{transform:rotate(360deg)}}@media screen and (max-width:1100px){.conta-wrap{grid-template-columns:1fr}.conta-lateral{position:static;grid-template-columns:1fr 1fr;align-items:stretch}}@media screen and (max-width:900px){.conta-lateral{grid-template-columns:1fr}}@media screen and (max-width:640px){.conta-grid{grid-template-columns:minmax(0,1fr)}.conta-campo-largo{grid-column:auto}.conta-seg{grid-template-columns:1fr}.conta-card{padding:24px 18px 18px;border-radius:22px}.conta-rodape{justify-content:stretch}.conta-rodape .conta-btn,.conta-subform-linha .conta-btn,.conta-acao-linha .conta-btn,.conta-confirma{width:100%}.conta-confirma .conta-btn{flex:1}}@media (prefers-reduced-motion:reduce){.conta-resumo,.conta-completude,.conta-card,.conta-visitante,.conta-visitante-icone,.conta-avatar i,.gira{animation:none}.conta-btn,.conta-input,.conta-pref i,.conta-pref i:after{transition:none}}.app-shell .sidebar{background:#071b38}.app-shell .sidebar .brand-row{gap:7px;padding:0 0 22px}.brand-logo-frame{display:block;width:176px;flex:0 1 176px;overflow:hidden;padding:3px;border:0;border-radius:0;background:transparent}.brand-logo{display:block;width:100%;height:auto}.app-shell .sidebar .side-cta{color:#071b38;background:#b6ff38;box-shadow:0 4px #8ebd27,0 12px 20px -12px #b6ff38}.app-shell .sidebar .side-cta:hover{background:#c4ff62}.sales-page{--sales-navy:#071B38;--sales-blue:#1685FF;--sales-cyan:#1685FF}.sales-nav{background:#071b38}.sales-nav .sales-brand img{display:block;width:176px;height:auto;object-fit:contain}.sales-brand b{color:#b6ff38}.sales-nav .sales-nav-cta,.sales-footer button{color:#071b38;background:#b6ff38}.sales-nav .sales-nav-cta:hover,.sales-footer button:hover{background:#c4ff62}.sales-page em{color:#1685ff}.sales-hero em{color:#b6ff38}.sales-primary{color:#071b38;background:#b6ff38;box-shadow:0 8px 22px #071b3855}.sales-primary:hover,.sales-nav-cta:hover{box-shadow:0 10px 26px #071b3866}.sales-eyebrow,.sales-section-eyebrow{color:#1685ff}.sales-hero .sales-eyebrow{color:#b6ff38}.sales-trust-points svg{color:#b6ff38}.sales-footer .sales-brand img{display:block;width:166px;height:auto;object-fit:contain}.sales-footer{color:#f2f4f8;background:#071b38}.legal-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.legal-links a{color:#f2f4f8;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.legal-links a:hover,.legal-links a:focus-visible{color:#b6ff38}.legal-links a:focus-visible{outline:2px solid #B6FF38;outline-offset:3px}.legal-page{min-height:100vh;padding:clamp(24px,5vw,64px) 18px;color:#f2f4f8;background:#071b38}.legal-content{width:min(100%,820px);margin:0 auto;padding:clamp(24px,5vw,54px);border:1px solid rgba(242,244,248,.14);border-radius:20px;background:#0b2447;box-shadow:0 20px 60px #0003}.legal-back{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border-radius:10px;color:#071b38;background:#b6ff38;font-size:14px;font-weight:800;text-decoration:none}.legal-back:hover{background:#c8ff68}.legal-eyebrow{margin:28px 0 8px!important;color:#b6ff38!important;font-size:12px!important;font-weight:800;letter-spacing:.14em}.legal-content h1{margin:0 0 22px;color:#fff;font-size:clamp(32px,6vw,48px);line-height:1.12}.legal-content h2{margin:28px 0 8px;color:#b6ff38;font-size:20px}.legal-content p{max-width:68ch;margin:0 0 14px;color:#e2e8f0;font-size:16px;line-height:1.7}.legal-content p a{color:#c8ff68;text-underline-offset:3px}.legal-content .legal-updated{margin-top:28px;color:#c4d0e0;font-size:14px}.legal-content>.legal-links{margin-top:34px;padding-top:20px;border-top:1px solid rgba(242,244,248,.16)}.page-footer .legal-links{margin-left:auto}.page-footer .legal-links a,.cc-pagina .legal-links a{color:#071b38}.prev-rodape .legal-links{grid-column:1 / -1}.sales-footer .sales-instagram{display:inline-flex;min-height:44px;align-items:center;gap:7px;color:#f2f4f8;font-size:12px;font-weight:700;text-decoration:none}.sales-footer .sales-instagram:hover{color:#b6ff38}.sales-footer .sales-instagram:focus-visible{outline:2px solid #B6FF38;outline-offset:3px;border-radius:4px}.auth-logo{display:block;width:174px;height:auto;padding:3px;border:0;border-radius:0;background:transparent}.auth-logo img{display:block;width:100%;height:auto}.print-report-brand{gap:0}.print-brand-image{display:block;width:150px;height:auto;border-radius:5px}.guide-icon{overflow:hidden;padding:2px;border:0;background:transparent;box-shadow:none}.guide-icon img{display:block;width:100%;height:100%;object-fit:contain;border-radius:13px}@media (max-width:640px){.sales-nav .sales-brand img{width:clamp(88px,24vw,128px)}.sales-nav{background:#071b38}.sales-footer .sales-brand img{width:128px}}.conta-ancora,.conta-visao{scroll-margin-top:82px}.conta-nav{position:sticky;top:10px;z-index:5;display:flex;gap:6px;padding:7px;overflow-x:auto;scrollbar-width:none;border:1px solid #dbe6f5;border-radius:17px;background:#fffffff2;box-shadow:0 12px 28px -22px #071b3877;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.conta-nav::-webkit-scrollbar{display:none}.conta-nav button{display:inline-flex;flex:none;align-items:center;gap:7px;min-height:40px;padding:0 13px;border:0;border-radius:12px;color:#29415e;background:transparent;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.conta-nav button:hover{color:#071b38;background:#eaf3ff}.conta-nav button:focus-visible{outline:3px solid #1685FF;outline-offset:2px}.conta-ultimo-acesso{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;color:#42566f;font-size:12px}.conta-visao{display:grid;gap:18px;min-width:0}.conta-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.conta-stat{display:grid;gap:4px;min-width:0;padding:17px;border:1px solid #dbe6f5;border-radius:20px;background:#fff;box-shadow:0 12px 30px -24px #071b3877}.conta-stat small{color:#42566f;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.conta-stat strong{color:#071b38;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.conta-stat em{color:#42566f;font-size:12px;font-style:normal}.conta-stat-icone{display:grid;width:36px;height:36px;margin-bottom:5px;place-items:center;border-radius:12px;color:#071b38;background:#dcecff}.conta-stat-icone.ciano{color:#075a73;background:#d9f6fb}.conta-stat-icone.verde{color:#285800;background:#e9f8d1}.conta-stat-icone.ambar{color:#704400;background:#fff0cf}.conta-visao-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:16px;align-items:stretch}.conta-ativ,.conta-plano{display:flex;flex-direction:column}.conta-ativ-lista{display:grid;gap:9px;margin:0;padding:0;list-style:none}.conta-ativ-lista li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;border:1px solid #dbe6f5;border-radius:15px;background:#f8fbff}.conta-placa{padding:7px 10px;border:1px solid #9eabc0;border-radius:8px;background:#fff;color:#071b38;font-size:13px;font-weight:900;letter-spacing:.06em;white-space:nowrap}.conta-ativ-meta{display:grid;gap:2px;min-width:0}.conta-ativ-meta b{color:#071b38;font-size:13px}.conta-ativ-meta small{color:#42566f;font-size:11px}.conta-estado{padding:5px 9px;border:1px solid #e7ce8c;border-radius:99px;color:#684400;background:#fff4d7;font-size:11px;font-weight:800;white-space:nowrap}.conta-estado.pronto{border-color:#b7d98b;color:#315b00;background:#edf8dc}.conta-vazio{display:grid;justify-items:center;gap:8px;padding:24px 12px;border:1px dashed #9ab4d5;border-radius:16px;background:#f5f9ff;text-align:center}.conta-vazio strong{color:#071b38}.conta-vazio span{color:#42566f;font-size:13px}.conta-ativ-rodape{display:flex;justify-content:flex-end;margin-top:auto;padding-top:14px}.conta-plano{border-color:#071b38;color:#fff;background:linear-gradient(145deg,#0d2b52,#071b38 75%)}.conta-plano .conta-card-head small{color:#b6ff38}.conta-plano .conta-card-head h3{color:#fff}.conta-plano .conta-card-head p{color:#e0e9f4}.conta-plano-lista{display:grid;gap:11px;margin:0 0 18px;padding:0;list-style:none}.conta-plano-lista li{display:flex;align-items:center;gap:9px;color:#f2f4f8;font-size:13px}.conta-plano-lista svg{flex:none;color:#b6ff38}.conta-plano-dados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 16px}.conta-plano-dados div{padding:9px;border:1px solid #ffffff35;border-radius:12px}.conta-plano-dados dt{color:#d5e0ef;font-size:10px;font-weight:800}.conta-plano-dados dd{margin:3px 0 0;color:#fff;font-size:12px;font-weight:800}.conta-plano .conta-btn{margin-top:auto}.conta-ancora{display:block;height:0;margin-bottom:-20px;pointer-events:none}@media (max-width:1100px){.conta-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.conta-visao-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.conta-nav{top:5px}.conta-nav button{padding-inline:10px;font-size:12px}.conta-stats{gap:8px}.conta-stat{padding:13px;border-radius:16px}.conta-stat strong{font-size:16px}.conta-ativ-lista li{grid-template-columns:minmax(0,1fr) auto;row-gap:7px}.conta-ativ-meta{grid-column:1/-1;grid-row:2}}@media (prefers-reduced-motion:reduce){.conta-nav button{scroll-behavior:auto}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.sales-page .sales-phone-area{isolation:isolate}.sales-page .sales-nav{background:linear-gradient(180deg,#071b38f2,#071b38b3)}.sales-page .sales-nav nav a{color:#dbe6f7;font-weight:700}.sales-page .sales-nav-cta,.sales-page .sales-primary{color:#071b38;background:#b6ff38}.sales-page .sales-hero{background:radial-gradient(55% 70% at 82% 28%,#1685ff47,transparent 72%),radial-gradient(40% 50% at 0% 100%,#1685ff26,transparent 70%),#071b38}.sales-page .sales-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px);background-size:56px 56px}.sales-page .sales-hero h1{font-family:"Exo 2",Manrope,sans-serif;font-style:italic;font-weight:900}.sales-page .sales-hero h1 em{color:#b6ff38}.sales-page .sales-brand-logo{display:block;width:176px;height:auto;object-fit:contain}.sales-page .sales-footer .sales-brand-logo{width:166px}@media (min-width:1024px){.sales-page .sales-nav .sales-brand-logo{width:240px}}.sales-page .sales-nav{height:84px;border-bottom:1px solid #ffffff1c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sales-page .sales-nav nav a{font-family:Montserrat,DM Sans,sans-serif;letter-spacing:.01em}.sales-page .sales-nav nav a:hover{color:#fff}.sales-page .sales-nav nav a:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:#b6ff38;transform:scaleX(0);transform-origin:left;transition:transform .2s}.sales-page .sales-nav nav a:hover:after{transform:scaleX(1)}.sales-page .sales-eyebrow{color:#b6ff38;letter-spacing:.14em}.sales-page .sales-hero p{color:#d3deed}.sales-page .sales-slogan{color:#fff;font-weight:800}.sales-page .sales-primary{box-shadow:0 4px #7fb313,0 16px 30px -12px #b6ff38aa}.sales-page .sales-primary:hover{box-shadow:0 4px #7fb313,0 20px 34px -10px #b6ff38cc}.sales-page .sales-secure-float{border-color:#1685ff66;color:#b6ff38;background:#071b38e6}.sales-page .sales-source-strip{border-color:#1685ff55;background:linear-gradient(180deg,#0c2a55f2,#071b38f7)}.sales-page .sales-source-group span{border-color:#1685ff55;color:#e8f1ff}.sales-page .sales-mascote{position:absolute;z-index:3;left:-24px;bottom:-18px;width:min(270px,46%);height:auto;filter:drop-shadow(0 0 10px #1685ff55) drop-shadow(0 16px 20px #000a);pointer-events:none}.sales-page .sales-shield-glow{display:none}.sales-page .sales-mockup-top b{color:#f2f4f8}.sales-page .sales-mockup-top b span{color:#b6ff38}@media (max-width:640px){.sales-page .sales-brand-logo{width:clamp(88px,24vw,128px)}.sales-page .sales-footer .sales-brand-logo{width:128px}.sales-page .sales-mascote{width:min(130px,64%);left:-8px;bottom:28px}.sales-page .sales-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.sales-page .sales-footer>span{grid-column:1 / -1;order:0;width:auto}.sales-page .sales-footer .sales-instagram{justify-self:end}.sales-page .sales-footer>button{grid-column:1 / -1;justify-self:start;min-height:44px;font-size:10px}}@keyframes prev-pulsa{0%{box-shadow:0 0 #071b3866}70%{box-shadow:0 0 0 14px #071b3800}to{box-shadow:0 0 #071b3800}}@keyframes prev-botao{0%,to{transform:scale(1);box-shadow:0 4px #020b1a,0 0 #071b3899}50%{transform:scale(1.04);box-shadow:0 4px #020b1a,0 0 0 14px #071b3800}}@keyframes prev-verde{0%,to{transform:scale(1);box-shadow:0 4px #7fb313,0 0 #b6ff38b3}50%{transform:scale(1.035);box-shadow:0 4px #7fb313,0 0 0 12px #b6ff3800}}@keyframes prev-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes prev-gira{to{transform:rotate(360deg)}}.previa-page{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;padding-bottom:0;color:#071b38;background:#f2f4f8;font-family:Manrope,DM Sans,Arial,sans-serif}.prev-imprimir{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:18px;min-height:44px;padding:0 16px;border:1px solid #173965;border-radius:10px;color:#173965;background:#fff;font-weight:800;cursor:pointer}.previa-print-sheet{display:none}@media print{.previa-page>*:not(.previa-print-sheet){display:none!important}.previa-page .previa-print-sheet{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:12mm;color:#071b38;background:#fff;font:11pt Arial,sans-serif}.previa-print-sheet header{display:flex;justify-content:space-between;align-items:center;padding-bottom:8mm;border-bottom:2px solid #173965}.previa-print-sheet header img{width:48mm;height:auto}.previa-print-sheet header span{color:#173965;font-weight:700}.previa-print-sheet h1{margin:12mm 0 4mm;font-size:22pt}.previa-print-sheet h2{margin:8mm 0 5mm;font-size:17pt}.previa-print-sheet dl{display:grid;grid-template-columns:1fr 1fr;gap:4mm;margin:7mm 0}.previa-print-sheet dl>div{padding:4mm;border:1px solid #d6deea;border-radius:3mm;break-inside:avoid}.previa-print-sheet dt{margin-bottom:2mm;color:#475569;font-size:9pt}.previa-print-sheet dd{margin:0;font-weight:700}.prev-print-nota{margin-top:12mm!important;padding-top:4mm;border-top:1px solid #d6deea;color:#475569;font-size:9pt}}.previa-page *{box-sizing:border-box}.previa-page a{color:inherit;text-decoration:none}.previa-page h1,.previa-page h2,.previa-page h3{margin:0;font-family:Manrope,DM Sans,Arial,sans-serif;font-weight:900;letter-spacing:-.035em}.previa-page p{margin:0}.previa-page button{font:inherit}.previa-page em{color:inherit;font-style:normal}.prev-eyebrow{display:flex;align-items:center;gap:9px;color:#b6ff38;font-size:12px;font-weight:800;letter-spacing:.14em}.prev-eyebrow:before{content:"";flex:none;width:13px;height:13px;background:currentColor;clip-path:polygon(0 100%,100% 100%,0 0)}.prev-eyebrow-azul{color:#0757b8}.prev-placa{width:330px;max-width:100%;overflow:hidden;border:3px solid #dbe4ef;border-radius:12px;background:#fff;box-shadow:0 18px 36px -20px #0009}.prev-placa-topo{height:26px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:#fff;background:#1685ff;font-size:10px;font-weight:900;letter-spacing:.2em}.prev-placa-letras{height:78px;display:flex;align-items:center;justify-content:center;color:#182437;font-size:44px;font-weight:900;letter-spacing:.08em}.prev-botao-lima{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 22px;border:0;border-radius:28px;color:#071b38;background:#b6ff38;font-size:14px;font-weight:900;box-shadow:0 4px #7fb313,0 14px 25px -12px #b6ff38;cursor:pointer}.prev-botao-claro{padding:14px 22px;border:2px solid #91a9cc;border-radius:28px;color:#fff;background:transparent;font-weight:800;cursor:pointer}.prev-carregando,.prev-aviso-pagina{align-items:center;justify-content:center;padding:34px 24px;text-align:center;color:#fff;background:radial-gradient(60% 50% at 85% 0%,#1685ff66,transparent 70%),#071b38}.prev-load-logo{width:190px;height:64px;object-fit:contain}.prev-load-mascote{width:170px;height:auto;margin-top:18px;animation:prev-flutua 2.4s ease-in-out infinite}.prev-carregando .prev-eyebrow{margin-top:16px}.prev-carregando .prev-placa,.prev-aviso-pagina .prev-placa{width:240px;margin-top:14px}.prev-carregando .prev-placa-letras,.prev-aviso-pagina .prev-placa-letras{height:62px;font-size:36px}.prev-carregando h1,.prev-aviso-pagina h1{max-width:600px;margin-top:20px;font-size:36px;line-height:1.08}.prev-carregando h1 em,.prev-aviso-pagina h1 em{color:#b6ff38}.prev-barra{width:min(440px,100%);height:10px;margin-top:22px;overflow:hidden;border-radius:8px;background:#ffffff26}.prev-barra i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#1685ff,#b6ff38);transition:width .7s ease}.prev-etapas{width:min(440px,100%);display:flex;flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;text-align:left}.prev-etapas li{display:flex;align-items:center;gap:11px;color:#aebfda;font-size:13px;font-weight:700}.prev-etapas li.feito,.prev-etapas li.andando{color:#fff}.prev-etapas li span{width:23px;height:23px;flex:none;display:grid;place-items:center;border:2px solid #ffffff55;border-radius:50%;color:#071b38}.prev-etapas li.feito span{border-color:#b6ff38;background:#b6ff38}.prev-etapas li.andando span{border-color:#b6ff38}.prev-etapas li.andando span b{width:11px;height:11px;border:2px solid #b6ff38;border-top-color:transparent;border-radius:50%;animation:prev-gira .8s linear infinite}.prev-carregando>p,.prev-aviso-pagina>p{max-width:460px;margin-top:20px;color:#c3d1e8;font-size:13px;line-height:1.5}.prev-aviso-pagina .prev-placa{margin:18px 0 0}.prev-aviso-botoes{display:flex;flex-wrap:wrap;justify-content:center;gap:13px;margin-top:24px}.prev-topo{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 7.2%;border-bottom:1px solid #ffffff1a;background:#071b38}.prev-topo>a img{display:block;width:176px;height:59px;object-fit:contain}.prev-topo nav{display:flex;align-items:center;gap:30px;color:#e4ebf6;font-size:13px;font-weight:700}.prev-topo nav button{padding:10px 19px;border:0;border-radius:22px;color:#071b38;background:#b6ff38;font-weight:900;cursor:pointer}.prev-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:38px;overflow:hidden;padding:48px 7.2% 112px;color:#fff;background:radial-gradient(55% 120% at 85% 20%,#1685ff66,transparent 70%),#071b38}.prev-hero:before{position:absolute;top:0;left:0;width:0;height:0;border-top:70px solid #b6ff38;border-right:70px solid transparent;content:""}.prev-hero-texto{max-width:660px;display:flex;flex-direction:column;gap:13px}.prev-hero h1{font-size:48px;line-height:1.04}.prev-hero h1 em{color:#b6ff38}.prev-hero p{color:#d3deed;font-size:15px;line-height:1.6}.prev-hero-placa{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.prev-hero-placa button{display:flex;align-items:center;gap:6px;border:0;color:#b6ff38;background:transparent;font-size:12px;font-weight:800;cursor:pointer}.prev-conteudo{position:relative;width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;margin:-62px auto 0;padding:0 24px 100px}.prev-alerta{position:relative;min-height:142px;display:flex;align-items:center;gap:18px;overflow:hidden;padding:24px 210px 24px 28px;border:3px solid #071b38;border-radius:24px;color:#071b38;background:linear-gradient(105deg,#ffd43b,#ff9a1f);box-shadow:0 22px 42px -24px #c66600}.prev-alerta-icone{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:50%;color:#ffd43b;background:#071b38;animation:prev-pulsa 2s ease-out infinite}.prev-alerta>div{flex:1;display:flex;flex-direction:column;gap:6px}.prev-alerta strong{font-size:24px;font-weight:900;line-height:1.08}.prev-alerta>div span{font-size:13px;font-weight:700;line-height:1.45}.prev-alerta-botao{flex:none;display:inline-flex;align-items:center;gap:9px;padding:14px 20px;border-radius:26px;color:#b6ff38!important;background:#071b38;font-size:13px;font-weight:900;animation:prev-botao 1.8s ease-in-out infinite}.prev-alerta>img{position:absolute;right:16px;bottom:0;width:130px;height:auto}.prev-duas{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:20px}.prev-card,.prev-cta,.prev-plano{min-width:0;padding:26px;border:1px solid #dbe6f5;border-radius:22px;background:#fff;box-shadow:0 16px 34px -25px #071b3870}.prev-card{display:flex;flex-direction:column;gap:20px}.prev-card-topo{display:flex;align-items:center;justify-content:space-between}.prev-card-topo small,.prev-cta>small{color:#0757b8;font-size:10px;font-weight:900;letter-spacing:.12em}.prev-card-topo h2{margin-top:4px;font-size:25px}.prev-gratis{padding:7px 12px;border:1px solid #bdeedb;border-radius:20px;color:#075c42;background:#e4faf2;font-size:11px;font-weight:900}.prev-campos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.prev-campos>div{min-width:0;padding:13px;border:1px solid #e3eaf5;border-radius:14px;background:#f2f4f8}.prev-campos small{display:block;color:#3b4f6e;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.prev-campos b{display:block;margin-top:5px;overflow-wrap:anywhere;font-size:14px;line-height:1.25}.prev-fipe{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding:17px 19px;border-radius:16px;color:#fff;background:#071b38}.prev-fipe small{display:block;color:#b6ff38;font-size:9px;font-weight:900;letter-spacing:.08em}.prev-fipe span{display:block;margin-top:4px;color:#d3deed;font-size:11px;line-height:1.35}.prev-fipe strong{flex:none;font-size:26px;font-weight:900}.prev-cta{display:flex;flex-direction:column;gap:15px;border-color:#071b38;color:#fff;background:radial-gradient(120% 90% at 0 0,#10305f,#071b38 70%)}.prev-cta>small{color:#b6ff38}.prev-cta h2{font-size:27px;line-height:1.08}.prev-cta ul{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;color:#eef4fc;font-size:12px;font-weight:700;list-style:none}.prev-cta li{display:flex;align-items:center;gap:9px}.prev-cta li span{width:19px;height:19px;flex:none;display:grid;place-items:center;border-radius:50%;color:#071b38;background:#b6ff38}.prev-cta-preco{display:flex;align-items:baseline;gap:9px;padding-top:8px;border-top:1px dashed #ffffff55}.prev-cta-preco span{color:#c3d1e8;font-size:12px}.prev-cta-preco strong{font-size:29px;font-weight:900}.prev-cta .prev-botao-lima{animation:prev-verde 1.8s ease-in-out infinite}.prev-cta>p{display:flex;justify-content:center;align-items:center;gap:7px;color:#c3d1e8;font-size:11px}.prev-cta>p svg{color:#b6ff38}.prev-bloqueado,.prev-planos{display:flex;flex-direction:column;gap:16px;margin-top:18px;scroll-margin-top:20px}.prev-bloqueado h2,.prev-planos h2{font-size:34px;line-height:1.08}.prev-bloqueado>p{max-width:720px;color:#3b4f6e;font-size:13px;line-height:1.5}.prev-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.prev-grade article{width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:18px;border:2px solid #dbe6f5;border-radius:18px;background:#fff;box-shadow:0 14px 28px -24px #071b3890}.prev-grade article.destaque{border-color:#9acb21}.prev-grade-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.prev-icone{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;color:#b6ff38;background:#071b38}.prev-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:20px;color:#064992;background:#eaf2ff;font-size:10px;font-weight:900}.prev-grade strong{display:block;width:100%;font-size:15px;line-height:1.3;overflow-wrap:normal;word-break:normal}.prev-grade p{display:block;width:100%;color:#3b4f6e;font-size:12px;line-height:1.5;overflow-wrap:normal;word-break:normal}.prev-borrao{display:flex;flex-direction:column;gap:7px;filter:blur(4px);opacity:.85}.prev-borrao i{display:block;height:10px;border-radius:6px;background:#1685ff66}.prev-borrao i:nth-child(1){width:90%}.prev-borrao i:nth-child(2){width:62%;background:#071b3844}.prev-borrao i:nth-child(3){width:76%;background:#b6ff38}.prev-grade em{margin-top:auto;color:#064992;font-size:10px;font-style:normal;font-weight:900}.prev-planos{margin-top:22px}.prev-planos-grade{width:100%;max-width:900px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin:12px auto}.prev-plano{position:relative;display:flex;flex-direction:column;gap:12px;padding:26px}.prev-plano-destaque{border-color:#071b38;color:#fff;background:radial-gradient(120% 90% at 0 0,#10305f,#071b38 70%)}.prev-plano-selo{position:absolute;top:-12px;left:24px;padding:6px 12px;border-radius:20px;color:#071b38;background:#b6ff38;font-size:10px;font-weight:900;letter-spacing:.06em}.prev-plano-rotulo{color:#0757b8;font-size:11px;font-weight:900;letter-spacing:.1em}.prev-plano-destaque .prev-plano-rotulo{color:#b6ff38}.prev-plano h3{font-size:21px;line-height:1.12}.prev-plano-preco{display:flex;align-items:baseline;color:#071b38}.prev-plano-preco strong{font-size:42px;font-weight:900;line-height:1}.prev-plano-preco span{color:#0757b8;font-size:20px;font-weight:900}.prev-plano-destaque .prev-plano-preco{color:#fff}.prev-plano-destaque .prev-plano-preco span{color:#b6ff38}.prev-plano-inclui{margin:0;color:#b6ff38;font-size:12px;font-weight:800}.prev-plano ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;font-size:12px;font-weight:700;list-style:none}.prev-plano li{display:flex;align-items:flex-start;gap:8px}.prev-plano li svg{flex:none;color:#08794e}.prev-plano-destaque li svg{color:#b6ff38}.prev-plano button{margin-top:auto;padding:13px;border:2px solid #bcd5f7;border-radius:24px;color:#0757b8;background:#fff;font-size:13px;font-weight:900}.prev-plano-destaque button{border-color:#b6ff38;color:#071b38;background:#b6ff38}.prev-plano button:disabled{opacity:.82;cursor:not-allowed}.prev-plano small{color:#52627a;font-size:10px;line-height:1.45}.prev-plano-destaque small{color:#c3d1e8}.prev-planos-nota{max-width:900px;display:flex;align-items:flex-start;gap:7px;margin:0 auto!important;color:#3b4f6e;font-size:11px;line-height:1.45}.prev-planos-nota svg{flex:none;color:#0757b8}.prev-confianca{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px}.prev-confianca>div{display:flex;align-items:center;gap:11px;padding:15px;border:1px solid #dbe6f5;border-radius:16px;background:#fff}.prev-confianca>div>span{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;color:#b6ff38;background:#071b38}.prev-confianca strong{display:block;font-size:12px;line-height:1.25}.prev-confianca small{display:block;margin-top:3px;color:#3b4f6e;font-size:10px;line-height:1.4}.prev-rodape{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:32px 7.2%;color:#d3deed;background:#071b38}.prev-rodape img{width:150px;height:50px;object-fit:contain}.prev-rodape p{max-width:680px;font-size:10px;line-height:1.55}.prev-barra-fixa{display:none}@media (max-width:1100px){.previa-page{padding-bottom:76px}.prev-barra-fixa{position:fixed;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:10px 24px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #ffffff2b;background:linear-gradient(180deg,#071b38f2,#071b38)}.prev-barra-fixa>div{text-align:right}.prev-barra-fixa small{display:block;color:#c3d1e8;font-size:9px;font-weight:700}.prev-barra-fixa b{display:block;color:#b6ff38;font-size:19px;line-height:1.15}.prev-barra-fixa>a{display:flex;align-items:center;gap:7px;padding:13px 20px;border-radius:25px;color:#071b38;background:#b6ff38;font-size:12px;font-weight:900;animation:prev-verde 1.8s ease-in-out infinite}}@media (max-width:860px){.prev-topo{padding-right:20px;padding-left:20px}.prev-topo nav a{display:none}.prev-hero{flex-direction:column;align-items:flex-start;padding:38px 28px 92px}.prev-hero h1{font-size:34px}.prev-hero-placa{align-items:flex-start}.prev-duas,.prev-planos-grade,.prev-confianca{grid-template-columns:1fr}.prev-campos,.prev-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.prev-alerta{min-height:0;flex-direction:column;align-items:flex-start;padding:22px 20px 100px}.prev-alerta strong{font-size:22px}.prev-alerta>img{right:8px;width:90px}.prev-alerta-botao{position:relative;z-index:1}.prev-rodape{flex-direction:column;align-items:flex-start;padding:28px 24px}}@media (max-width:520px){.prev-conteudo{padding-right:14px;padding-left:14px}.prev-card,.prev-cta,.prev-plano{padding:20px}.prev-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.prev-grade{gap:10px}.prev-grade article{padding:14px 12px}.prev-grade strong{font-size:13px}.prev-grade p{font-size:10px}.prev-bloqueado h2,.prev-planos h2{font-size:27px}.prev-fipe{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.previa-page *{animation:none!important;scroll-behavior:auto!important}}.app-shell .page-content .pn-embed{margin:0 0 30px}.pn-embed .previa-page{min-height:0!important;overflow:hidden;border-radius:28px;box-shadow:0 44px 70px -50px #0a2a5c}.pn-embed .previa-page.prev-carregando{min-height:640px!important;justify-content:center}.pn-embed .prev-topo,.pn-embed .prev-rodape,.pn-embed .prev-barra-fixa{display:none!important}.pn-embed .prev-hero{padding-top:44px}.app-shell .page-content .pn-voltar{margin:0 0 14px;padding:0;border:0;color:#1b5fd9;background:none;font:800 13.5px Manrope,sans-serif;cursor:pointer}.app-shell .page-content .pn-voltar:hover{text-decoration:underline}@media (max-width:860px){.pn-embed .prev-hero{align-items:center;flex-direction:row;gap:12px;padding:22px 18px 74px}.pn-embed .prev-hero-texto{flex:1 1 0;min-width:0;gap:7px}.pn-embed .prev-hero h1{font-size:clamp(19px,4vw,30px)}.pn-embed .prev-hero p{font-size:10px;line-height:1.4}.pn-embed .prev-hero-placa{flex:0 0 31%;min-width:0;align-items:stretch}.pn-embed .prev-hero-placa .prev-placa{width:100%}.pn-embed .prev-hero-placa .prev-placa-letras{height:42px;font-size:clamp(16px,3.5vw,27px)}.pn-embed .prev-hero-placa button{justify-content:flex-end;font-size:9px}.pn-embed .prev-conteudo{gap:13px;margin-top:-46px;padding:0 12px 30px}.pn-embed .prev-alerta{min-height:0;flex-direction:row;align-items:center;gap:9px;padding:12px 66px 12px 12px;border-width:2px;border-radius:16px}.pn-embed .prev-alerta-icone{width:34px;height:34px}.pn-embed .prev-alerta-icone svg{width:20px;height:20px}.pn-embed .prev-alerta strong{font-size:clamp(12px,2vw,18px)}.pn-embed .prev-alerta>div span{font-size:9px}.pn-embed .prev-alerta-botao{padding:8px 10px;font-size:9px}.pn-embed .prev-alerta>img{right:5px;width:54px}.pn-embed .prev-duas{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:10px}.pn-embed .prev-card,.pn-embed .prev-cta,.pn-embed .prev-plano{padding:13px;border-radius:15px}.pn-embed .prev-card{gap:10px}.pn-embed .prev-card-topo h2{font-size:17px}.pn-embed .prev-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pn-embed .prev-campos>div{padding:8px;border-radius:10px}.pn-embed .prev-campos b{font-size:10px}.pn-embed .prev-fipe{align-items:center;flex-direction:row;gap:8px;padding:10px}.pn-embed .prev-fipe strong{font-size:18px}.pn-embed .prev-cta{gap:9px}.pn-embed .prev-cta h2{font-size:19px}.pn-embed .prev-cta ul{gap:5px;font-size:9px}.pn-embed .prev-cta-preco strong{font-size:22px}.pn-embed .prev-cta .prev-botao-lima{padding:10px;font-size:10px}.pn-embed .prev-roubo{gap:10px;padding:13px;border-width:2px;border-radius:16px}.pn-embed .prev-roubo-icone{width:42px;height:42px}.pn-embed .prev-roubo-texto h2{font-size:16px}.pn-embed .prev-bloqueado,.pn-embed .prev-planos{gap:10px;margin-top:8px}.pn-embed .prev-bloqueado h2,.pn-embed .prev-planos h2{font-size:22px}.pn-embed .prev-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pn-embed .prev-grade article{gap:7px;padding:10px 8px;border-width:1px;border-radius:12px}.pn-embed .prev-grade strong{font-size:11px}.pn-embed .prev-grade p{font-size:9px}.pn-embed .prev-planos-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:5px auto}.pn-embed .prev-plano h3{font-size:16px}.pn-embed .prev-plano-preco strong{font-size:30px}.pn-embed .prev-plano ul{gap:5px;font-size:9px}.pn-embed .prev-confianca{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pn-embed .prev-confianca>div{gap:7px;padding:9px}}@media (max-width:520px){.pn-embed .previa-page.prev-carregando{min-height:560px!important}.pn-embed .prev-hero{gap:8px;padding:18px 12px 64px}.pn-embed .prev-hero h1{font-size:18px}.pn-embed .prev-hero p{font-size:8px}.pn-embed .prev-hero-placa{flex-basis:34%}.pn-embed .prev-hero-placa .prev-placa-topo{height:19px;padding:0 6px;font-size:7px}.pn-embed .prev-hero-placa .prev-placa-letras{height:30px;font-size:16px}.pn-embed .prev-conteudo{padding-right:8px;padding-left:8px}.pn-embed .prev-alerta{gap:6px;padding:9px 48px 9px 8px}.pn-embed .prev-alerta-icone{width:26px;height:26px}.pn-embed .prev-alerta strong{font-size:11px}.pn-embed .prev-alerta>div span{font-size:8px}.pn-embed .prev-alerta-botao{gap:3px;padding:7px;font-size:8px}.pn-embed .prev-alerta>img{width:42px}.pn-embed .prev-duas{gap:6px}.pn-embed .prev-card,.pn-embed .prev-cta,.pn-embed .prev-plano{padding:9px;border-radius:12px}.pn-embed .prev-card-topo h2{font-size:14px}.pn-embed .prev-card-topo small,.pn-embed .prev-cta>small{font-size:7px}.pn-embed .prev-campos{gap:4px}.pn-embed .prev-campos>div{padding:6px}.pn-embed .prev-campos small{font-size:6px}.pn-embed .prev-campos b{font-size:8px}.pn-embed .prev-fipe{gap:4px;padding:7px}.pn-embed .prev-fipe small{font-size:6px}.pn-embed .prev-fipe span{font-size:7px}.pn-embed .prev-fipe strong{font-size:14px}.pn-embed .prev-cta h2{font-size:15px}.pn-embed .prev-cta ul{font-size:7px}.pn-embed .prev-cta-preco{gap:4px}.pn-embed .prev-cta-preco span{font-size:8px}.pn-embed .prev-cta-preco strong{font-size:16px}.pn-embed .prev-cta>p{font-size:8px}.pn-embed .prev-roubo{gap:6px;padding:9px}.pn-embed .prev-roubo-icone{width:30px;height:30px}.pn-embed .prev-roubo-texto h2{font-size:12px}.pn-embed .prev-roubo-texto p{font-size:8px}.pn-embed .prev-bloqueado h2,.pn-embed .prev-planos h2{font-size:18px}.pn-embed .prev-grade{gap:5px}.pn-embed .prev-grade article{gap:5px;padding:7px 6px}.pn-embed .prev-grade strong{font-size:9px}.pn-embed .prev-grade p{font-size:7px;line-height:1.35}.pn-embed .prev-grade em{font-size:7px}.pn-embed .prev-icone{width:25px;height:25px}.pn-embed .prev-chip{padding:3px 5px;font-size:7px}.pn-embed .prev-plano h3{font-size:12px}.pn-embed .prev-plano-preco strong{font-size:23px}.pn-embed .prev-plano-preco span{font-size:12px}.pn-embed .prev-plano ul{font-size:7px}.pn-embed .prev-confianca>div{align-items:flex-start;flex-direction:column;padding:7px}.pn-embed .prev-confianca strong{font-size:8px}.pn-embed .prev-confianca small{font-size:7px}}.prev-roubo{display:flex;align-items:center;gap:22px;padding:26px 28px;border:3px solid #12a56b;border-radius:26px;background:#fff;box-shadow:0 18px 40px -28px #071b3875}.prev-roubo-icone{width:68px;height:68px;flex:none;display:grid;place-items:center;border-radius:50%;color:#0b7a56;background:#e4faf2}.prev-roubo-texto{flex:1;display:flex;flex-direction:column;gap:6px}.prev-roubo-texto small{color:#0b7a56;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.12em}.prev-roubo-texto h2{font-size:28px;line-height:1.08}.prev-roubo-texto p{margin:0;color:#3b4f6e;font:600 14px/1.55 Montserrat,sans-serif}.prev-roubo-selo{flex:none;padding:8px 14px;border:1px solid #bdeedb;border-radius:999px;color:#0b7a56;background:#e4faf2;font:800 12px/1 Montserrat,sans-serif}.prev-roubo.consta{border-color:#d92d20;background:#fff7f6}.prev-roubo.consta .prev-roubo-icone{color:#b4231a;background:#ffe3e0}.prev-roubo.consta .prev-roubo-texto small{color:#b4231a}.prev-roubo.consta .prev-roubo-texto h2{color:#8f1d15}.prev-roubo.consta .prev-roubo-selo{border-color:#ffc7c1;color:#b4231a;background:#ffe3e0}.prev-roubo.incerto{border-color:#8eadd4}.prev-roubo.incerto .prev-roubo-icone{color:#0757b8;background:#eaf2ff}.prev-roubo.incerto .prev-roubo-texto small,.prev-roubo.incerto .prev-roubo-selo{color:#0757b8}.prev-roubo.incerto .prev-roubo-selo{border-color:#bcd5f7;background:#eaf2ff}.prev-grade{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.prev-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.prev-roubo{flex-direction:column;align-items:flex-start}.prev-roubo-texto h2{font-size:22px}}.prev-alerta>img{filter:drop-shadow(0 0 9px #1685ff45) drop-shadow(0 10px 14px #071b3890)}.prev-load-mascote{filter:drop-shadow(0 0 10px #1685ff55) drop-shadow(0 14px 18px #0009)}.guide-icon{overflow:visible}.guide-icon img{border-radius:0;filter:drop-shadow(0 0 8px #1685ff45) drop-shadow(0 7px 10px #071b3880)}@keyframes auth2-entra{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.auth2-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#030c1cb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:auto}.auth2{width:min(900px,100%);max-height:calc(100vh - 32px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border-radius:28px;overflow:hidden;background:#fff;color:#071b38;font-family:Montserrat,DM Sans,Arial,sans-serif;box-shadow:0 40px 90px -20px #000000b3;animation:auth2-entra .28s ease-out both}.auth2-lado{position:relative;display:flex;flex-direction:column;gap:18px;padding:34px 30px 0;background:radial-gradient(90% 70% at 100% 0%,rgba(22,133,255,.45),transparent 70%),#071b38;color:#fff;overflow:hidden}.auth2-lado:before{content:"";position:absolute;left:0;top:0;border-top:64px solid #b6ff38;border-right:64px solid transparent}.auth2-logo{height:46px;width:auto;align-self:flex-start;margin-left:34px}.auth2-lado h3{margin:10px 0 0;font:italic 900 32px/1.04 "Exo 2",Montserrat,sans-serif;letter-spacing:-.02em}.auth2-lado h3 em{color:#b6ff38;font-style:italic}.auth2-lado ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;font:600 13px/1.35 Montserrat,sans-serif;color:#dbe6f7}.auth2-lado li{display:flex;align-items:flex-start;gap:9px}.auth2-lado li svg{flex:none;margin-top:1px;padding:3px;box-sizing:content-box;border-radius:50%;background:#b6ff38;color:#071b38}.auth2-mascote{margin-top:auto;width:210px;height:auto;align-self:center;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent);mask-image:linear-gradient(180deg,#000 86%,transparent)}.auth2-form-area{position:relative;display:flex;flex-direction:column;gap:6px;padding:30px 34px 24px;overflow-y:auto}.auth2-fechar{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:#f2f4f8;color:#3b4f6e;display:grid;place-items:center;cursor:pointer}.auth2-fechar:hover{background:#e3eaf5}.auth2-voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#0757b8;font:800 13px/1 Montserrat,sans-serif;cursor:pointer;padding:0 0 8px}.auth2-abas{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin:0 44px 12px 0;border-radius:16px;background:#f2f4f8}.auth2-abas button{padding:11px 10px;border:0;border-radius:12px;background:transparent;color:#3b4f6e;font:800 13px/1 Montserrat,sans-serif;cursor:pointer}.auth2-abas button.ativa{background:#071b38;color:#b6ff38;box-shadow:0 4px 12px -4px #071b3880}.auth2-eyebrow{display:flex;align-items:center;gap:8px;color:#1685ff;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.14em}.auth2-eyebrow:before{content:"";width:11px;height:11px;background:#b6ff38;clip-path:polygon(0 100%,100% 100%,0 0)}.auth2 h2{margin:2px 0 0;font:italic 900 29px/1.05 "Exo 2",Montserrat,sans-serif;letter-spacing:-.02em}.auth2-intro{margin:2px 0 8px;font:500 13.5px/1.55 Montserrat,sans-serif;color:#3b4f6e}.auth2-google{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:48px;padding:0 16px;border:1px solid #cbd5e1;border-radius:14px;background:#fff;color:#1f2937;font:700 13px Montserrat,sans-serif;cursor:pointer}.auth2-google:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.auth2-google:disabled{opacity:.65;cursor:wait}.auth2-google svg{width:18px;height:18px;flex:none}.auth2-divisor{display:flex;align-items:center;gap:12px;color:#74839a;font:600 11px Montserrat,sans-serif;text-align:center}.auth2-divisor:before,.auth2-divisor:after{content:"";height:1px;flex:1;background:#e1e7ef}.auth2-form{display:flex;flex-direction:column;gap:6px}.auth2-form label{font:800 12px/1.2 Montserrat,sans-serif;color:#071b38;margin-top:6px}.auth2-form label small{font-weight:600;color:#66738a}.auth2-form input:not([type=checkbox]){width:100%;height:46px;padding:0 14px;border:2px solid #d5dfee;border-radius:14px;background:#fff;color:#071b38;font:600 14px/1 Montserrat,sans-serif}.auth2-form input:not([type=checkbox]):focus{outline:0;border-color:#1685ff;box-shadow:0 0 0 4px #1685ff2e}.auth2-linha{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.auth2-linha label{margin:0}.auth2-link{border:0;background:none;padding:0;color:#0757b8;font:800 12px/1.2 Montserrat,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.auth2-senha{position:relative}.auth2-senha input{padding-right:48px!important}.auth2-senha button{position:absolute;right:6px;top:5px;width:36px;height:36px;border:0;border-radius:10px;background:none;color:#3b4f6e;display:grid;place-items:center;cursor:pointer}.auth2-forca{display:flex;align-items:center;gap:10px;font:700 11.5px/1 Montserrat,sans-serif;color:#3b4f6e}.auth2-forca>div{display:flex;gap:4px}.auth2-forca i{width:34px;height:6px;border-radius:3px;background:#dbe3ef}.auth2-forca .nivel-1 i.on{background:#d92d20}.auth2-forca .nivel-2 i.on{background:#f59e0b}.auth2-forca .nivel-3 i.on{background:#84cc16}.auth2-forca .nivel-4 i.on{background:#12a56b}.auth2-aceite{display:flex!important;align-items:flex-start;gap:10px;margin-top:10px!important;font:500 12px/1.5 Montserrat,sans-serif!important;color:#3b4f6e!important;cursor:pointer}.auth2-aceite input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:#071b38}.auth2-msg{display:flex;align-items:flex-start;gap:8px;padding:11px 13px;border-radius:14px;font:700 12.5px/1.45 Montserrat,sans-serif;margin-top:6px}.auth2-msg svg{flex:none;margin-top:1px}.auth2-msg.erro{background:#fff1ef;color:#9b1c13;border:1px solid #ffc7c1}.auth2-msg.ok{background:#e4faf2;color:#0b6b4b;border:1px solid #bdeedb}.auth2-botao{display:flex;align-items:center;justify-content:center;width:100%;margin-top:12px;padding:16px;border:0;border-radius:28px;background:#b6ff38;color:#071b38;font:800 15px/1 Montserrat,sans-serif;box-shadow:0 4px #7fb313,0 16px 28px -12px #b6ff38b3;cursor:pointer}.auth2-botao:hover:not(:disabled){transform:translateY(-1px)}.auth2-botao:disabled{opacity:.6;box-shadow:none}.auth2-confirmar{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:6px}.auth2-confirmar-icone{align-self:center;width:68px;height:68px;border-radius:50%;background:#eaf2ff;color:#0757b8;display:grid;place-items:center}.auth2-confirmar .auth2-link{align-self:center;margin-top:4px}.auth2-nota{margin:0;text-align:center;font:500 12px/1.5 Montserrat,sans-serif;color:#66738a}.auth2-seguranca{display:flex;align-items:center;gap:6px;margin:auto 0 0;padding-top:14px;font:600 11.5px/1.4 Montserrat,sans-serif;color:#66738a}.auth2-seguranca svg{flex:none;color:#12a56b}@media screen and (max-width:760px){.auth2-fundo{place-items:center;padding:10px}.auth2{grid-template-columns:1fr;border-radius:22px;max-height:calc(100dvh - 20px);margin:auto 0;overflow-y:auto}.auth2-lado{display:flex;min-height:0;height:clamp(150px,24dvh,205px);gap:7px;padding:15px 16px 12px}.auth2-lado:before{border-top-width:42px;border-right-width:42px}.auth2-logo{width:142px;height:auto;margin:0 0 0 22px}.auth2-lado h3{max-width:245px;margin:1px 0 0;font-size:clamp(20px,6vw,24px);line-height:1.02}.auth2-lado ul{max-width:72%;gap:5px;font-size:9px;line-height:1.25}.auth2-lado li{gap:7px}.auth2-lado li svg{width:12px;height:12px;padding:2px}.auth2-mascote{position:absolute;right:8px;bottom:0;width:clamp(82px,26vw,104px);height:auto;margin:0}.auth2-form-area{min-height:0;padding:17px 18px 15px;overflow:visible}.auth2-abas{margin:0 42px 8px 0;padding:3px}.auth2-abas button{padding:9px 8px;font-size:12px}.auth2 h2{font-size:23px}.auth2-intro{margin:1px 0 5px;font-size:12px;line-height:1.4}.auth2-form{gap:4px}.auth2-form label{margin-top:4px;font-size:11px}.auth2-form input:not([type=checkbox]){height:40px;border-radius:11px;font-size:13px}.auth2-linha{margin-top:4px}.auth2-link{font-size:11px}.auth2-senha button{top:2px}.auth2-botao{margin-top:9px;padding:13px;font-size:14px}.auth2-seguranca{margin-top:12px;padding-top:9px;font-size:10px}}@media screen and (max-width:760px) and (max-height:700px){.auth2-fundo{place-items:start center}.auth2-lado{height:clamp(125px,21dvh,155px)}.auth2-form-area{padding-top:12px;padding-bottom:12px}.auth2-seguranca{margin-top:8px;padding-top:7px}}@media (prefers-reduced-motion:reduce){.auth2{animation:none}}.rc-wrap .print-report-brand{gap:0}.rc-wrap .rc-logo-oficial{display:block;width:220px;max-width:100%;height:auto}.app-shell .sidebar .brand-row{padding:0 6px 20px}.app-shell .sidebar .brand-logo-oficial{display:block;width:200px;max-width:calc(100% - 34px);height:auto}@media (max-width:640px){.rc-wrap .rc-logo-oficial{width:170px}}@media print{.rc-wrap .rc-logo-oficial{width:52mm}}.sales-page .sales-mockup-scale{background:#f2f4f8}.sales-page .sales-mockup-scale{height:810px;min-height:810px;overflow:hidden}.sales-page .sales-mockup-scroll{animation:sales-mockup-scroll 18s ease-in-out infinite alternate}.sales-page .sales-mockup-report{display:block;width:375px;height:auto;max-width:none}.sales-page .sales-mockup-top{height:58px;background:#071b38;border-bottom:1px solid #1685ff55}.sales-page .sales-mockup-top img{display:block;width:150px;height:auto}.sales-page .sales-mockup-top small{color:#9fb7da}.sales-rel-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;background:linear-gradient(135deg,#071b38,#0c2a58);border-bottom:2px solid #b6ff38}.sales-rel-cab small{display:block;color:#8fb0e0;font-size:8px;font-weight:800;letter-spacing:1.3px}.sales-rel-cab b{display:block;margin-top:4px;color:#fff;font-size:20px;letter-spacing:.5px}.sales-rel-cab>span{padding:7px 10px;border:1px solid #ffffff2e;border-radius:9px;color:#b9cae6;font-size:8px;line-height:1.5;text-align:right}.sales-rel-corpo{display:grid;gap:12px;padding:14px 16px 24px}.sales-rel-aviso{display:flex;gap:9px;padding:11px;border:1px solid #f3d27a;border-radius:10px;color:#7a5300;background:#fff6dc;font-size:9px;line-height:1.45}.sales-rel-aviso svg{flex:none;margin-top:1px}.sales-rel-aviso b{display:block;margin-bottom:2px;font-size:9px;letter-spacing:.3px}.sales-rel-id{display:grid;gap:7px;padding:16px;border-radius:14px;color:#fff;background:linear-gradient(160deg,#0b2a5a,#071b38)}.sales-rel-id>small{display:flex;align-items:center;gap:7px;color:#9cc2f5;font-size:8px;font-weight:800;letter-spacing:1.1px}.sales-rel-id>small i{width:9px;height:9px;border-radius:50%;background:#b6ff38;box-shadow:0 0 0 4px #b6ff3833;animation:sales-rel-ponto 1.8s ease-in-out infinite}.sales-rel-id h4{margin:0;font-size:19px;line-height:1.1;letter-spacing:-.4px}.sales-rel-id p{margin:0;color:#a8bdde;font-size:10px}.sales-rel-placa{display:grid;justify-items:center;margin-top:5px;overflow:hidden;border:2px solid #0a1f3f;border-radius:10px;color:#0b1e3a;background:#f7f9fc}.sales-rel-placa small{width:100%;padding:3px 0;color:#fff;background:#1685ff;font-size:7px;font-weight:800;letter-spacing:3px;text-align:center}.sales-rel-placa b{padding-top:6px;font-size:28px;letter-spacing:5px}.sales-rel-placa em{padding-bottom:6px;color:#1685ff;font-size:7px;font-style:normal;font-weight:800;letter-spacing:2px}.sales-rel-carro{display:grid;height:78px;place-items:center;margin-top:3px;border-radius:10px;color:#1685ff;background:radial-gradient(60% 90% at 50% 100%,#fff,#e6eef9)}.sales-rel-fatos{display:grid;grid-template-columns:1fr 1fr;gap:7px}.sales-rel-fatos span{display:grid;gap:3px;padding:9px;border:1px solid #e0e7f0;border-radius:9px;color:#7a8799;background:#fff;font-size:7px;font-weight:700;letter-spacing:.6px}.sales-rel-fatos b{color:#17294a;font-size:11px;letter-spacing:0}.sales-rel-fipe{display:grid;gap:3px;padding:12px;border-radius:10px;color:#071b38;background:#b6ff38}.sales-rel-fipe small{font-size:8px;font-weight:800;letter-spacing:1px}.sales-rel-fipe b{font-size:21px}.sales-rel-roubo{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #b2e8c8;border-radius:10px;color:#0d6b3b;background:#e9fbf1;font-size:9px}.sales-rel-roubo b{display:block;margin-bottom:2px;font-size:12px;color:#0a5a31}.sales-rel-titulo{display:grid;gap:3px;margin-top:6px}.sales-rel-titulo small{color:#687b96;font-size:8px;font-weight:800;letter-spacing:1px}.sales-rel-titulo b{color:#0b1e3a;font-size:15px}.sales-rel-trancas{display:grid;gap:6px}.sales-rel-trancas>div{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;min-height:40px;padding:8px 10px;border:1px dashed #b9c6da;border-radius:9px;color:#5f7191;background:#fff}.sales-rel-trancas b{color:#17294a;font-size:11px}.sales-rel-trancas small{font-size:8px}.sales-rel-rodape{padding:10px;border-radius:8px;color:#8a6b1c;background:#fff5dc;font-size:9px;text-align:center}@keyframes sales-rel-ponto{0%,to{opacity:1}50%{opacity:.35}}@keyframes sales-mockup-scroll{0%{transform:translateY(0)}to{transform:translateY(-350px)}}.sales-page .sales-mascote{-webkit-mask-image:none;mask-image:none;filter:none;animation:none}.sales-page .sales-mascote-corpo{position:relative;transform-origin:50% 100%;animation:marca-mascote-vida 6.5s ease-in-out infinite}.sales-page .sales-mascote-corpo img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 24px #000a)}.sales-page .sales-mascote-lente{position:absolute;left:26%;top:49%;width:34%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#7fc1ff88 0%,#1685ff33 45%,transparent 70%);mix-blend-mode:screen;animation:marca-mascote-lente 2.6s ease-in-out infinite}@keyframes marca-mascote-vida{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-9px) rotate(-1.6deg) scale(1.012)}50%{transform:translateY(-14px) rotate(.6deg) scale(1.02)}75%{transform:translateY(-6px) rotate(1.6deg) scale(1.01)}}@keyframes marca-mascote-lente{0%,to{opacity:.25;transform:translate(-50%,-50%) scale(.85)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@media (prefers-reduced-motion:reduce){.sales-page .sales-mascote-corpo,.sales-page .sales-mascote-lente,.sales-rel-id>small i{animation:none}}.sales-page .dep-secao{position:relative;overflow:hidden;padding:84px 40px 76px;background:radial-gradient(60% 55% at 12% 0%,#1685ff33,transparent 70%),radial-gradient(50% 50% at 92% 100%,#b6ff3818,transparent 70%),linear-gradient(125deg,#071b38,#0c2a56)}.sales-page .dep-secao:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#ffffff14 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}.dep-etiqueta{padding:8px 15px;border:1px solid #ffffff2e;border-radius:999px;color:#9fc8ff;background:#ffffff0f;font:800 10.5px/1 Montserrat,DM Sans,sans-serif;letter-spacing:.16em}.dep-cabeca h2{margin:0;color:#fff;font:800 clamp(34px,4.4vw,52px)/1.05 "Montserrat","DM Sans",sans-serif;letter-spacing:-.03em}.dep-cabeca>p{margin:0;color:#b9cbe6;font-size:16px}.dep-pontos li{display:inline-flex;align-items:center;gap:9px;padding:7px 15px 7px 7px;border:1px solid #ffffff24;border-radius:999px;color:#e8f0fc;background:#ffffff0d;font:700 12.5px/1 DM Sans,sans-serif}.dep-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px 24px 20px;overflow:hidden;border:1px solid #ffffff66;border-radius:22px;background:linear-gradient(180deg,#fff,#f2f6fc);box-shadow:0 26px 50px -30px #000c;transition:transform .25s ease,box-shadow .25s ease}.dep-card:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#1685ff,#b6ff38)}.dep-avatar{flex:none;width:56px;height:56px;overflow:hidden;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #1685ff44,0 8px 16px -8px #0a2347aa}.dep-id{display:grid;gap:3px;min-width:0;flex:1}.dep-id b{color:#071b38;font:800 15px/1.1 Montserrat,DM Sans,sans-serif}.dep-id small{color:#667b9b;font-size:12px;font-weight:600;line-height:1.3}.dep-aspas{flex:none;color:#1685ff;opacity:.2;fill:currentColor;align-self:flex-start}.dep-estrelas svg.cheia{fill:#f6b21f;stroke:#e49b0c}.dep-card blockquote{flex:1;margin:0;color:#22344f;font-size:14.5px;line-height:1.65;font-weight:500}.dep-selo{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px dashed #b9c8dd;border-radius:999px;color:#667b9b;background:#eef3fa;font:700 10.5px/1 DM Sans,sans-serif;letter-spacing:.04em}.dep-selo.real{border:1px solid #bdeedb;color:#0b7a56;background:#e4faf2}.dep-aviso{display:flex;align-items:center;justify-content:center;gap:8px;max-width:720px;margin:30px auto 0;color:#9fb6d6;font-size:12px;line-height:1.5;text-align:center}@media (max-width:900px){.sales-page .dep-secao{padding:64px 24px}.dep-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:640px){.sales-page .dep-secao{padding:54px 16px}.dep-grade{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.dep-card{flex:0 0 86%;scroll-snap-align:center}}.mobile-all-menu-trigger{display:none}@media (max-width:780px){.app-shell .topbar{z-index:45;height:62px;justify-content:space-between;gap:10px;padding:0 12px;background:#fff}.app-shell .mobile-menu,.app-shell .topbar-nav{display:none}.mobile-all-menu-trigger{display:inline-flex;min-width:0;height:42px;align-items:center;gap:9px;padding:0 12px 0 8px;border:1px solid #dce6f3;border-radius:14px;color:#17365f;background:linear-gradient(180deg,#fff,#f5f8fd);box-shadow:0 3px 10px #18345c0c,inset 0 1px #fff;font:800 12px Manrope,sans-serif}.mobile-all-menu-trigger>svg{color:#6983a6;transition:transform .2s ease}.mobile-all-menu-trigger.is-open{border-color:#9ac7ff;color:#0757c9;background:#f0f7ff}.mobile-all-menu-trigger.is-open>svg{transform:rotate(180deg)}.mobile-all-menu-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(150deg,#2794ff,#0757d9);box-shadow:0 2px #0645ad}.app-shell .topbar-actions{gap:0}.app-shell .topbar-profile{width:42px;height:42px;justify-content:center;border:1px solid #e3eaf4;border-radius:14px;background:#f8faff}.app-shell .topbar-profile>svg,.app-shell .topbar-user-name{display:none}.mobile-all-menu-scrim{position:fixed;z-index:46;top:0;right:0;bottom:0;left:0;border:0;background:#07172c72;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mobile-menu-fade .16s ease-out}.mobile-all-menu{position:fixed;z-index:47;top:calc(env(safe-area-inset-top) + 68px);right:12px;left:12px;max-height:min(76vh,620px);overflow:auto;padding:14px;border:1px solid #dce7f5;border-radius:22px;color:#152c4d;background:linear-gradient(180deg,#fff,#f7faff);box-shadow:0 24px 70px #07172c42,0 3px 12px #07172c12;animation:mobile-menu-drop .2s cubic-bezier(.2,.8,.2,1);overscroll-behavior:contain}.mobile-all-menu-heading{display:flex;align-items:center;gap:11px;padding:3px 4px 14px;border-bottom:1px solid #e7edf5}.mobile-all-menu-mark{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#30a2ff,#0759df);box-shadow:0 3px #0648b8,0 8px 18px #1477e52b;font:900 13px Manrope,sans-serif}.mobile-all-menu-heading>span:last-child,.mobile-all-menu-section button>span,.mobile-all-menu-footer button>span{display:flex;min-width:0;flex-direction:column;gap:3px;text-align:left}.mobile-all-menu-heading strong{color:#10294d;font:800 14px Manrope,sans-serif}.mobile-all-menu-heading small{color:#70819a;font-size:11px}.mobile-all-menu-section{display:grid;gap:5px;padding-top:14px}.mobile-all-menu-section>span{padding:0 7px 5px;color:#7485a0;font-size:9px;font-weight:900;letter-spacing:.15em}.mobile-all-menu-section button,.mobile-all-menu-footer button{display:flex;min-height:55px;align-items:center;gap:11px;padding:8px 10px;border:1px solid transparent;border-radius:14px;color:#416184;background:transparent;text-align:left}.mobile-all-menu-section button>svg:first-child,.mobile-all-menu-footer button>svg:first-child{flex:0 0 19px;color:#2479df}.mobile-all-menu-section button>span,.mobile-all-menu-footer button>span{flex:1}.mobile-all-menu-section button strong,.mobile-all-menu-footer button strong{color:#1c3557;font:800 12px Manrope,sans-serif}.mobile-all-menu-section button small,.mobile-all-menu-footer button small{overflow:hidden;color:#7889a1;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mobile-all-menu-section button>svg:last-child{color:#a5b4c8}.mobile-all-menu-section button>b{display:grid;min-width:25px;height:25px;place-items:center;padding:0 6px;border-radius:999px;color:#08764c;background:#ddf8eb;font:800 11px Manrope,sans-serif}.mobile-all-menu-section button.selected,.mobile-all-menu-footer button.selected{border-color:#c9e0ff;background:linear-gradient(100deg,#eef6ff,#f7fbff);box-shadow:inset 3px 0 #1685ff}.mobile-all-menu-footer{display:grid;gap:4px;margin-top:12px;padding-top:11px;border-top:1px solid #e7edf5}.mobile-all-menu-footer button{min-height:52px}.mobile-all-menu-footer .mobile-all-menu-logout{min-height:43px;justify-content:space-between;margin-top:3px;padding-left:39px;color:#9b4550}.mobile-all-menu-footer .mobile-all-menu-logout strong{color:#9b4550}.mobile-all-menu-footer .mobile-all-menu-logout small{color:#9c8790}@keyframes mobile-menu-fade{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-drop{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (prefers-reduced-motion:reduce){.mobile-all-menu-trigger>svg{transition:none}}.dep-card{text-align:left}.sales-page .dep-cabeca h2 em{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#b6ff38;color:#b6ff38}.dep-id{text-align:left}@media (min-width:1024px) and (hover:hover) and (pointer:fine){html{scroll-behavior:smooth}.page-transition{animation-fill-mode:backwards}.sales-page [id]{scroll-margin-top:96px}.sales-page .sales-nav{position:fixed;top:0;left:0;right:0;z-index:50;height:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;transition:padding .3s ease}.sales-page .sales-nav-barra{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%;max-width:none;height:92px;margin:0;padding:0 clamp(22px,5.5vw,88px);border:1px solid transparent;border-radius:0;pointer-events:auto;transition:height .3s ease,margin .3s ease,padding .3s ease,border-radius .3s ease,background .3s ease,box-shadow .3s ease,border-color .3s ease}.sales-page .sales-brand-logo{height:60px;transition:height .3s ease}.sales-page .sales-nav nav{gap:6px;padding:5px;border:1px solid #ffffff1f;border-radius:999px;background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sales-page .sales-nav nav a{padding:10px 18px;border-radius:999px;color:#dbe6f7;font:700 13px/1 Montserrat,DM Sans,sans-serif;transition:color .2s,background .2s}.sales-page .sales-nav nav a:after{display:none}.sales-page .sales-nav nav a:hover{color:#fff;background:#ffffff1a}.sales-page .sales-nav nav a.ativo{color:#071b38;background:#b6ff38;box-shadow:0 6px 18px -8px #b6ff38}.sales-page .sales-nav-cta{min-height:46px;padding:0 24px;border-radius:999px}.sales-page .sales-nav-rolou{padding:10px 18px 0}.sales-page .sales-nav-rolou .sales-nav-barra{height:68px;max-width:1320px;margin:0 auto;padding:0 28px;border-color:#ffffff26;border-radius:22px;background:linear-gradient(180deg,#0a2347eb,#071b38e6);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 18px 40px -18px #000c,0 0 0 1px #1685ff2e,inset 0 1px #ffffff1c}.sales-page .sales-nav-rolou .sales-brand-logo{height:46px}.sales-page .sales-nav-rolou .sales-nav-cta{min-height:40px}.sales-page .sales-nav-rolou .sales-nav-progresso{position:absolute;left:24px;right:24px;bottom:0;display:block;height:3px;border-radius:3px;background:linear-gradient(90deg,#1685ff,#b6ff38) 0 0/var(--rolagem,0%) 100% no-repeat}}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:1023px){.sales-page [id]{scroll-margin-top:104px}.sales-page .sales-nav{position:fixed;inset:0 0 auto;z-index:50;height:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sales-page .sales-nav-barra{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;width:100%;height:auto;padding:8px 16px 0;border-bottom:1px solid #ffffff20;background:linear-gradient(180deg,#071b38f7,#071b38ed);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sales-page .sales-nav .sales-brand{display:flex;min-width:0;align-items:center}.sales-page .sales-nav .sales-brand-logo{width:clamp(88px,30vw,132px);max-height:38px}.sales-page .sales-nav nav{display:flex;order:3;width:calc(100% + 32px);min-width:0;flex:1 0 calc(100% + 32px);gap:4px;margin:6px -16px 0;padding:0 12px 7px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.sales-page .sales-nav nav::-webkit-scrollbar{display:none}.sales-page .sales-nav nav a{flex:0 0 auto;padding:8px 11px;border-radius:999px;color:#dbe6f7;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.sales-page .sales-nav nav a:after{display:none}.sales-page .sales-nav nav a.ativo{color:#071b38;background:#b6ff38}.sales-page .sales-nav .sales-nav-cta{min-height:34px;gap:5px;padding:0 12px;border-radius:999px;font-size:11px}.sales-page .sales-nav-rolou .sales-nav-barra{padding-top:6px}.sales-page .sales-nav-rolou .sales-brand-logo{max-height:34px}.sales-page .sales-nav-rolou .sales-nav-cta{min-height:32px}}@media (max-width:380px){.sales-page .sales-nav-barra{padding-inline:11px}.sales-page .sales-nav nav{width:calc(100% + 22px);flex-basis:calc(100% + 22px);margin-right:-11px;margin-left:-11px}.sales-page .sales-nav nav a{padding-inline:9px;font-size:10px}}.sales-nav-barra{display:contents}.sales-nav-progresso{display:none}@media (min-width:1024px){html{scroll-behavior:smooth}.page-transition{animation-fill-mode:backwards}.sales-page [id]{scroll-margin-top:96px}.sales-page .sales-nav{position:fixed;top:0;left:0;right:0;z-index:50;height:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;transition:padding .3s ease}.sales-page .sales-nav-barra{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%;max-width:none;height:92px;margin:0;padding:0 clamp(22px,5.5vw,88px);border:1px solid transparent;border-radius:0;pointer-events:auto;transition:height .3s ease,margin .3s ease,padding .3s ease,border-radius .3s ease,background .3s ease,box-shadow .3s ease,border-color .3s ease}.sales-page .sales-brand-logo{height:60px;transition:height .3s ease}.sales-page .sales-nav nav{gap:6px;padding:5px;border:1px solid #ffffff1f;border-radius:999px;background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sales-page .sales-nav nav a{padding:10px 18px;border-radius:999px;color:#dbe6f7;font:700 13px/1 Montserrat,DM Sans,sans-serif;transition:color .2s,background .2s}.sales-page .sales-nav nav a:after{display:none}.sales-page .sales-nav nav a:hover{color:#fff;background:#ffffff1a}.sales-page .sales-nav nav a.ativo{color:#071b38;background:#b6ff38;box-shadow:0 6px 18px -8px #b6ff38}.sales-page .sales-nav-cta{min-height:46px;padding:0 24px;border-radius:999px}.sales-page .sales-nav-rolou{padding:10px 18px 0}.sales-page .sales-nav-rolou .sales-nav-barra{height:68px;max-width:1320px;margin:0 auto;padding:0 28px;border-color:#ffffff26;border-radius:22px;background:linear-gradient(180deg,#0a2347eb,#071b38e6);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 18px 40px -18px #000c,0 0 0 1px #1685ff2e,inset 0 1px #ffffff1c}.sales-page .sales-nav-rolou .sales-brand-logo{height:46px}.sales-page .sales-nav-rolou .sales-nav-cta{min-height:40px}.sales-page .sales-nav-rolou .sales-nav-progresso{position:absolute;left:24px;right:24px;bottom:0;display:block;height:3px;border-radius:3px;background:linear-gradient(90deg,#1685ff,#b6ff38) 0 0/var(--rolagem,0%) 100% no-repeat}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (min-width:1024px) and (max-height:600px){.sales-page .sales-nav-barra{height:70px}.sales-page .sales-brand-logo{height:48px}.sales-page .sales-nav-cta{min-height:40px}.sales-page .sales-nav-rolou .sales-nav-barra{height:58px}.sales-page .sales-nav-rolou .sales-brand-logo{height:40px}.sales-page .sales-nav-rolou .sales-nav-cta{min-height:36px}.sales-page [id]{scroll-margin-top:80px}}.sales-pausada,.sales-pausada *,.sales-pausada *:before,.sales-pausada *:after{animation-play-state:paused!important}.sales-risk-photo{will-change:auto}@media (hover: none) and (pointer: coarse){.sales-page *,.sales-page *:before,.sales-page *:after,.topbar,.photo-caption{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sales-page .sales-security:after{animation-duration:40s}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.sales-solution{background:radial-gradient(880px 560px at 80% 56%,#1e8bff47,#1e8bff00 70%),radial-gradient(720px 480px at 4% 94%,#22c48730,#22c48700 70%),radial-gradient(1200px 440px at 50% -8%,#3aa0ff3d,#3aa0ff00 72%),linear-gradient(168deg,#09204a,#06152f 46%,#040f27);box-shadow:inset 0 1px #5ab8ff3d,inset 0 -1px #22c4872e}.sales-solution:before{top:-120px;width:min(1100px,96%);height:420px;background:radial-gradient(closest-side,#35a0ff59,#35a0ff00);animation:solucao-brilho 9s ease-in-out infinite alternate}.sales-solution:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(115deg,#5ab8ff00 38%,#5ab8ff17,#5ab8ff00 62%),linear-gradient(#8fd0ff14 1px,transparent 1px) 0 0 / 56px 56px,linear-gradient(90deg,#8fd0ff14 1px,transparent 1px) 0 0 / 56px 56px;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 58% 48%,#000 22%,transparent 78%);mask-image:radial-gradient(ellipse 85% 75% at 58% 48%,#000 22%,transparent 78%)}@keyframes solucao-brilho{0%{opacity:.65}to{opacity:1}}@media (max-width: 640px){.sales-solution:after{background-size:auto,40px 40px,40px 40px}}.sales-solution-image--presentacao{aspect-ratio:2 / 3;max-width:470px;justify-self:center;border-color:#8bcaff80;background:linear-gradient(145deg,#102e54,#071b38);box-shadow:0 0 0 1px #45b7ff26,0 18px 42px #0009,0 0 44px #1685ff35}.sales-solution-image--presentacao:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;content:"";background:linear-gradient(180deg,#071b3824 0%,transparent 28%,transparent 68%,#071b3866 100%),linear-gradient(115deg,#1685ff15,transparent 42%,#b6ff3810)}.sales-solution-image--presentacao img{object-fit:cover;object-position:center top}@media (max-width: 640px){.sales-solution-image--presentacao{width:min(100%,360px)}}.sales-page .sales-nav{position:fixed;top:0;right:0;left:0;z-index:50}@media (orientation: landscape) and (max-height: 600px) and (max-width: 1023px){.sales-page [id]{scroll-margin-top:62px}.sales-page .sales-nav{height:auto;padding:0;border:0;background:transparent}.sales-page .sales-nav-barra{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%;height:54px;padding:4px 14px;border-bottom:1px solid #ffffff20;background:linear-gradient(180deg,#071b38f7,#071b38ed);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sales-page .sales-nav .sales-brand{flex:0 1 140px;min-width:88px}.sales-page .sales-nav .sales-brand-logo{width:clamp(88px,17vw,140px);max-height:38px}.sales-page .sales-nav nav{display:flex;order:initial;flex:1 1 auto;width:auto;min-width:0;justify-content:center;gap:clamp(4px,1vw,12px);margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.sales-page .sales-nav nav::-webkit-scrollbar{display:none}.sales-page .sales-nav nav a{flex:0 0 auto;padding:8px clamp(5px,1vw,12px);font-size:clamp(9px,1.35vw,12px)}.sales-page .sales-nav .sales-nav-cta{flex:0 0 auto;min-height:32px;padding:0 11px;font-size:10px}.sales-page .sales-nav-rolou .sales-nav-barra{height:48px;padding-block:3px}.sales-page .sales-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:5px;min-height:440px;padding:70px 24px 76px}.sales-page .sales-hero-content{min-width:0;padding:0}.sales-page .sales-hero h1{font-size:clamp(25px,4vw,38px);letter-spacing:-1.2px}.sales-page .sales-hero p{font-size:clamp(10px,1.5vw,13px)}.sales-page .sales-plate-form{flex-direction:row;align-items:flex-end;gap:7px}.sales-page .sales-mercosul-plate{flex:1 1 42%;min-width:0}.sales-page .sales-mercosul-plate input{height:34px;font-size:18px}.sales-page .sales-plate-form .sales-primary{flex:1 1 58%;min-height:36px;justify-content:center;gap:4px;padding:0 7px;font-size:9px}.sales-page .sales-trust-points{gap:8px 12px;margin-top:14px}.sales-page .sales-trust-points span{font-size:8px}.sales-page .sales-phone-area{display:flex;min-width:0;min-height:300px}.sales-page .sales-phone{transform:scale(.68) rotate(2deg)}.sales-page .sales-mascote{width:min(210px,46%);left:-12px;bottom:-8px}.sales-page .sales-secure-float{right:-6px;bottom:26px;transform:scale(.78);transform-origin:right bottom}.sales-page .sales-source-strip{min-height:54px;padding:7px 10px}}.sales-videos{position:relative;overflow:hidden;padding:84px 0 76px;color:#fff;text-align:center;background:radial-gradient(760px 440px at 14% -4%,#3aa0ff5c,#3aa0ff00 70%),radial-gradient(640px 440px at 92% 104%,#b6ff3829,#b6ff3800 70%),linear-gradient(172deg,#0f5bd0,#0a3d93 40%,#071b38)}.sales-videos:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:radial-gradient(#ffffff26 1px,transparent 1.4px) 0 0 / 26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);opacity:.5}.sales-videos>*{position:relative;z-index:1}.vid-cabeca{padding:0 clamp(22px,5vw,80px)}.vid-selo{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border:1px solid #ffffff40;border-radius:999px;background:#ffffff1a;color:#dff1ff;font:800 10px/1 Montserrat,sans-serif;letter-spacing:1.4px}.vid-selo svg{color:#b6ff38}.sales-videos h2{margin:16px 0 10px;font:800 clamp(30px,3.6vw,46px)/1.1 "Manrope",sans-serif;letter-spacing:-1.5px;text-shadow:0 2px 18px #02102a66}.sales-videos h2 em{color:#b6ff38;font-style:normal}.vid-cabeca p{max-width:560px;margin:0 auto;color:#cfe3fb;font-size:15px;line-height:1.55}.vid-palco{position:relative;margin-top:38px}.vid-faixa{display:flex;align-items:center;gap:24px;overflow-x:auto;--meio: calc(clamp(210px, 19vw, 272px)/2) ;padding:26px max(24px,calc(50% - var(--meio))) 34px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);outline:none}.vid-faixa::-webkit-scrollbar{display:none}.vid-cartao{position:relative;flex:0 0 auto;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:center;border:1px solid #ffffff33;border-radius:24px;background:#06152fcc;text-align:left;box-shadow:0 28px 50px -22px #010b1f;transform:scale(.92);opacity:.72;transition:transform .35s ease,opacity .35s ease,box-shadow .35s ease}.vid-cartao.vid-foco{transform:scale(1);opacity:1;box-shadow:0 34px 60px -22px #010b1f,0 0 0 1px #b6ff3866,0 0 44px -10px #35a0ff99}.vid-vertical{width:clamp(210px,19vw,272px)}.vid-horizontal{width:clamp(300px,34vw,470px)}.vid-capa{position:relative;width:100%;background:#04102a center / cover no-repeat}.vid-vertical .vid-capa{aspect-ratio:9 / 16}.vid-horizontal .vid-capa{aspect-ratio:16 / 9}.vid-capa:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(180deg,#04102a00 45%,#04102aa6)}.vid-tocando .vid-capa:after{display:none}.vid-sem-capa .vid-capa,.vid-em-breve .vid-capa{background:linear-gradient(160deg,#1e7cff,#0a2f6b 70%)}.vid-mascote-oficial{position:absolute;z-index:0;left:50%;bottom:0;width:78%;height:86%;transform:translate(-50%);object-fit:contain;object-position:center bottom;pointer-events:none}.vid-em-breve .vid-capa{display:grid;place-items:center}.vid-sem-capa .vid-capa:after,.vid-em-breve .vid-capa:after{background:linear-gradient(180deg,#04102a00 62%,#04102a59)}.vid-capa video,.vid-capa iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000;object-fit:contain}.vid-abrir{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;width:100%;padding:0;border:0;background:none;cursor:pointer}.vid-play{position:relative;z-index:2;display:grid;place-items:center;width:66px;height:66px;border-radius:50%;color:#071b38;background:linear-gradient(180deg,#d6ff7a,#b6ff38);box-shadow:0 10px 26px -6px #000a,inset 0 -3px #8fd11e;transition:transform .2s ease;animation:vid-pulso 2.6s ease-out infinite}.vid-play svg{margin-left:3px}.vid-abrir:hover .vid-play,.vid-abrir:focus-visible .vid-play{transform:scale(1.1)}.vid-abrir:focus-visible{outline:3px solid #b6ff38;outline-offset:-3px;border-radius:24px}.vid-em-breve .vid-play{opacity:.9;animation:none}.vid-numero{position:absolute;top:12px;left:16px;z-index:2;color:#ffffff59;font:800 38px/1 Manrope,sans-serif;letter-spacing:-1px}.vid-legenda{display:grid;gap:3px;padding:14px 16px 16px;background:linear-gradient(180deg,#06152fe6,#071b38)}.vid-legenda strong{color:#fff;font:800 14px/1.3 Manrope,sans-serif}.vid-legenda small{color:#aac4e6;font-size:11.5px;line-height:1.45}.vid-seta{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:50px;height:50px;padding:0;border:1px solid #ffffff55;border-radius:50%;color:#fff;background:#ffffff24;box-shadow:0 10px 24px -8px #010b1f;cursor:pointer;transform:translateY(-62%);transition:background .2s,transform .2s,opacity .2s}.vid-seta:hover:not(:disabled){background:#b6ff38;color:#071b38;transform:translateY(-62%) scale(1.08)}.vid-seta:disabled{opacity:.3;cursor:default}.vid-seta:focus-visible{outline:3px solid #b6ff38;outline-offset:2px}.vid-seta-ante{left:clamp(10px,4vw,70px)}.vid-seta-prox{right:clamp(10px,4vw,70px)}.vid-pontos{display:flex;justify-content:center;gap:8px;margin-top:4px}.vid-pontos button{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#ffffff59;cursor:pointer;transition:width .25s ease,background .25s ease}.vid-pontos button.ativo{width:28px;background:#b6ff38}.vid-pontos button:focus-visible{outline:2px solid #b6ff38;outline-offset:3px}@keyframes vid-pulso{0%{box-shadow:0 10px 26px -6px #000a,inset 0 -3px #8fd11e,0 0 #b6ff3899}70%,to{box-shadow:0 10px 26px -6px #000a,inset 0 -3px #8fd11e,0 0 0 20px #b6ff3800}}@media (max-width: 640px){.sales-videos{padding:56px 0 54px}.vid-seta{width:42px;height:42px}.vid-faixa{gap:16px}}@media (prefers-reduced-motion: reduce){.vid-faixa{scroll-behavior:auto}.vid-cartao{transition:none}}@media (min-width: 1024px) and (max-height: 620px){.sales-page .sales-hero{min-height:100vh;padding-top:86px;padding-bottom:80px}.sales-page .sales-hero-content{zoom:.74;padding:0 0 26px}.sales-page .sales-phone-area{zoom:.7;min-height:0}.sales-page .sales-mascote{zoom:.8}.sales-page .sales-source-strip{min-height:58px;padding-block:8px}}@media (orientation: landscape) and (max-height: 620px) and (max-width: 1023px){.sales-page .sales-hero{min-height:100vh;padding-top:86px;padding-bottom:80px}.sales-page .sales-hero-content{zoom:.74;padding:0 0 26px}.sales-page .sales-phone-area{zoom:.7;min-height:0}.sales-page .sales-mascote{zoom:.8}.sales-page .sales-source-strip{min-height:58px;padding-block:8px}}.sales-page .dep-secao{position:relative;overflow:hidden;padding:84px 40px 76px;color:#fff;background:radial-gradient(60% 55% at 12% 0%,#1685ff33,transparent 70%),radial-gradient(50% 50% at 92% 100%,#b6ff3818,transparent 70%),linear-gradient(125deg,#071b38,#0c2a56)}.sales-page .dep-secao:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-image:radial-gradient(#ffffff14 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.sales-page .dep-secao>*{position:relative}.dep-cabeca{display:grid;justify-items:center;gap:14px;max-width:760px;margin:0 auto;text-align:center}.dep-etiqueta{padding:8px 15px;border:1px solid #ffffff2e;border-radius:999px;color:#d2e5ff;background:#ffffff0f;font-size:10.5px;font-weight:800;letter-spacing:.16em}.dep-cabeca h2{margin:0;color:#fff;font:800 clamp(34px,4.4vw,52px)/1.05 "Manrope",sans-serif;letter-spacing:-.03em}.dep-cabeca h2 em{color:#b6ff38;font-style:normal}.dep-cabeca>p{margin:0;color:#d4e0f1;font-size:16px}.dep-pontos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:8px 0 0;padding:0;list-style:none}.dep-pontos li{display:inline-flex;align-items:center;gap:9px;padding:7px 15px 7px 7px;border:1px solid #ffffff24;border-radius:999px;color:#f2f4f8;background:#ffffff0d;font-size:12px;font-weight:700}.dep-pontos li span{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;color:#071b38;background:#b6ff38}.dep-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1160px;margin:46px auto 0}.dep-controles{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;max-width:1240px;margin:46px auto 0}.dep-controles .dep-grade{display:flex;min-width:0;gap:22px;max-width:none;margin:0;overflow-x:auto;padding:5px 3px 20px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.dep-controles .dep-grade::-webkit-scrollbar{display:none}.dep-controles .dep-card{flex:0 0 calc((100% - 44px) / 3);scroll-snap-align:start}.dep-seta{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #1685ff77;border-radius:50%;color:#071b38;background:#b6ff38;box-shadow:0 8px 20px -9px #000b;cursor:pointer;transition:transform .18s,background .18s,opacity .18s}.dep-seta:hover:not(:disabled){transform:scale(1.08);background:#caff68}.dep-seta:focus-visible{outline:3px solid #fff;outline-offset:3px}.dep-seta:disabled{opacity:.35;cursor:default;box-shadow:none}.dep-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:24px 24px 20px;overflow:hidden;border:1px solid #ffffff66;border-radius:22px;background:linear-gradient(180deg,#fff,#f2f6fc);box-shadow:0 26px 50px -30px #000c;transition:transform .25s ease,box-shadow .25s ease}.dep-card:before{position:absolute;inset:0 0 auto;height:5px;content:"";background:linear-gradient(90deg,#1685ff,#b6ff38)}.dep-card:hover{transform:translateY(-5px);box-shadow:0 34px 56px -30px #000e}.dep-topo{display:flex;align-items:center;gap:13px}.dep-avatar{flex:none;width:72px;height:72px;overflow:hidden;border:3px solid #fff;border-radius:50%;background:#e8f1ff;box-shadow:0 0 0 2px #1685ff55,0 10px 20px -9px #0a2347bb}.dep-avatar svg{display:block}.dep-avatar img{display:block;width:100%;height:100%;object-fit:cover}.dep-id{display:grid;flex:1;gap:3px;min-width:0;text-align:left}.dep-id b{color:#071b38;font-size:15px;font-weight:800;line-height:1.1}.dep-id small{color:#526781;font-size:12px;font-weight:600;line-height:1.3}.dep-aspas{flex:none;align-self:flex-start;color:#1685ff;fill:currentColor;opacity:.2}.dep-estrelas{display:flex;gap:3px}.dep-estrelas svg{width:17px;height:17px;fill:#dbe4f2;stroke:#dbe4f2}.dep-estrelas svg.cheia{fill:#f6b21f;stroke:#a86200}.dep-card blockquote{flex:1;margin:0;color:#22344f;font-size:14px;line-height:1.65;font-weight:500}.dep-rodape{padding-top:14px;border-top:1px dashed #cfdcee}.dep-selo{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px dashed #8294ab;border-radius:999px;color:#334861;background:#eef3fa;font-size:10.5px;font-weight:700}.dep-selo.real{border:1px solid #bdeedb;color:#0b684a;background:#e4faf2}.dep-card-real:before{background:linear-gradient(90deg,#19a972,#b6ff38)}.dep-aviso{display:flex;align-items:center;justify-content:center;gap:8px;max-width:720px;margin:30px auto 0;color:#d4e0f1;font-size:12px;line-height:1.5;text-align:center}.dep-aviso svg{flex:none}@media (max-width:900px){.sales-page .dep-secao{padding:64px 24px}.dep-controles .dep-card{flex-basis:calc((100% - 22px)/2)}}@media (max-width:640px){.sales-page .dep-secao{padding:54px 16px}.dep-controles{grid-template-columns:36px minmax(0,1fr) 36px;gap:8px;margin-top:30px}.dep-controles .dep-grade{gap:14px;padding-bottom:12px}.dep-controles .dep-card{flex-basis:100%;padding:21px 18px 18px}.dep-seta{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.dep-card{transition:none}.dep-card:hover{transform:none}}.divisor-estrada{--p: .5;--cw: clamp(124px, 14vw, 200px);--mw: clamp(86px, 9.4vw, 132px);position:relative;z-index:4;height:120px;margin:-60px 0;pointer-events:none}.dr-pista{position:absolute;top:24px;right:0;bottom:2px;left:0;border-block:1px solid #5ab8ff59;background:linear-gradient(180deg,#0b1d3de6,#050e22f2);box-shadow:0 0 34px -6px #1e8bff66,inset 0 1px #ffffff14}.dr-pista:before,.dr-pista:after{position:absolute;left:0;right:0;height:2px;content:"";background:linear-gradient(90deg,#1685ff00,#1685ff,#b6ff38,#1685ff,#1685ff00);opacity:.75}.dr-pista:before{top:-1px}.dr-pista:after{bottom:-1px}.dr-faixa{position:absolute;top:47%;left:0;right:0;height:3px;background:repeating-linear-gradient(90deg,#b6ff38d9 0 28px,transparent 28px 58px);background-position-x:calc(var(--p) * -1300px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.dr-veiculo{position:absolute}.dr-veiculo svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 6px 8px #0007)}.dr-carro{z-index:3;bottom:6px;width:var(--cw);left:calc(var(--p) * (100% + var(--cw)) - var(--cw))}.dr-moto{z-index:2;bottom:56px;width:var(--mw);left:calc((1 - var(--p)) * (100% + var(--mw)) - var(--mw));transform:scaleX(-1)}.dr-roda{transform-box:fill-box;transform-origin:center;transform:rotate(calc(var(--p) * 2200deg))}@media (max-width: 640px){.divisor-estrada{--cw: 104px;--mw: 74px;height:104px;margin:-52px 0}.dr-pista{top:20px;right:0;bottom:2px;left:0}.dr-moto{bottom:48px}.sales-videos{padding-bottom:76px}}@media (max-width: 640px) and (orientation: portrait){.sales-page .sales-nav{position:absolute;top:0;right:0;left:0}.sales-page [id]{scroll-margin-top:0}.sales-page .sales-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,30vw);align-items:center;gap:9px;min-height:320px;padding:94px 13px 70px}.sales-page .sales-hero-image{left:0;opacity:.58}.sales-page .sales-hero-shade{background:linear-gradient(90deg,#071b38f2,#071b38d9 48%,#071b3890),linear-gradient(0deg,#071b38dc 0%,transparent 48%)}.sales-page .sales-hero-content{width:auto;min-width:0;max-width:590px;padding:0 0 12px}.sales-page .sales-eyebrow{font-size:clamp(7px,2vw,9px);letter-spacing:.08em}.sales-page .sales-hero h1{max-width:600px;font-size:clamp(20px,6.4vw,27px);line-height:1.06;letter-spacing:-.9px}.sales-page .sales-hero p{max-width:480px;font-size:clamp(8px,2.5vw,10px);line-height:1.4}.sales-page .sales-hero .sales-slogan{font-size:clamp(9px,2.8vw,11px)}.sales-page .sales-plate-form{width:100%;align-items:stretch;flex-direction:column;gap:6px}.sales-page .sales-mercosul-plate{width:100%}.sales-page .sales-mercosul-plate input{height:30px;font-size:17px}.sales-page .sales-plate-form .sales-primary{width:100%;min-height:40px;gap:5px;margin-top:0;padding-inline:7px;font-size:clamp(9px,2.5vw,11px);line-height:1.15;white-space:normal;transform:scale(.9);transform-origin:center}.sales-page .sales-trust-points{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0 0}.sales-page .sales-trust-points span{gap:5px;font-size:clamp(8px,2.2vw,9px);white-space:nowrap}.sales-page .sales-trust-points svg{flex:none;width:13px;height:13px}.sales-page .sales-phone-area{display:flex;min-width:0;min-height:230px;justify-content:center;overflow:visible}.sales-page .sales-phone{transform:scale(.5) rotate(2deg);transform-origin:center}.sales-page .sales-mascote{left:-12px;bottom:-8px;width:min(210px,90%)}.sales-page .sales-secure-float{top:10px;right:-6px;bottom:auto;transform:scale(.7);transform-origin:top right}.sales-page .sales-source-strip{min-height:58px}}.admin-page{max-width:1180px;margin:0 auto;padding:12px 0 48px;color:#10233f}.admin-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.admin-heading h1{margin:8px 0 5px;font-size:clamp(26px,4vw,34px);letter-spacing:-.04em;color:#071b38}.admin-heading p{margin:0;color:#51627a}.admin-kicker{display:flex;align-items:center;gap:7px;color:#126ad0;font-size:11px;font-weight:800;letter-spacing:.12em}.admin-summary{display:flex;align-items:center;gap:14px;border:1px solid #dce6f2;background:#fff;border-radius:16px;padding:17px 20px;margin-bottom:22px;box-shadow:0 8px 26px #071b3809}.admin-summary-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#e9f3ff;color:#0873e6}.admin-summary div:nth-child(2){display:grid;gap:4px}.admin-summary strong{font-size:14px;color:#071b38}.admin-summary span{font-size:12px;color:#5b6c82}.admin-status{margin-left:auto!important;display:flex;align-items:center;gap:5px;padding:6px 10px;border-radius:99px;background:#eff9e5;color:#3d6e0c!important;font-weight:700}.admin-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;align-items:start}.admin-tabs{display:grid;gap:7px;padding:9px;border:1px solid #dce6f2;border-radius:15px;background:#fff}.admin-tabs button{display:flex;align-items:center;gap:10px;padding:12px 13px;border:0;border-radius:10px;background:transparent;color:#40536d;text-align:left;font-weight:700;cursor:pointer}.admin-tabs button.selected{background:#eaf3ff;color:#075ec0}.admin-editor{min-width:0;border:1px solid #dce6f2;border-radius:16px;background:#fff;box-shadow:0 8px 26px #071b3809}.admin-editor-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;border-bottom:1px solid #e8edf4}.admin-editor-heading>div>span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#1685ff}.admin-editor-heading h2{margin:5px 0 0;font-size:20px;color:#071b38}.admin-live-dot{font-size:11px;color:#3e6d19;background:#f0f9e8;padding:7px 10px;border-radius:99px}.admin-live-dot:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#72b52d}.admin-fields,.admin-plan-editors{display:grid;gap:15px;padding:22px 23px}.admin-field{display:grid;gap:7px;color:#30435e;font-size:12px;font-weight:700}.admin-field input,.admin-field textarea{box-sizing:border-box;width:100%;border:1px solid #cbd7e5;border-radius:10px;padding:11px 12px;background:#fff;color:#10233f;font:500 14px/1.5 inherit;outline:none}.admin-field input:focus,.admin-field textarea:focus{border-color:#1685ff;box-shadow:0 0 0 3px #1685ff20}.admin-field textarea{resize:vertical}.admin-help{margin:0;color:#64748b;font-size:12px;line-height:1.6}.admin-plan-fieldset{display:grid;gap:13px;min-width:0;margin:0;padding:15px;border:1px solid #dce6f2;border-radius:12px}.admin-plan-fieldset legend{padding:0 6px;color:#071b38;font-size:14px;font-weight:800}.admin-save-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 23px;border-top:1px solid #e8edf4}.admin-save-row>span{font-size:12px;color:#4b5e76}.admin-save-row .button{display:flex;align-items:center;gap:8px}@media (max-width:720px){.admin-page{padding:8px 0 32px}.admin-heading{align-items:flex-start;flex-direction:column}.admin-summary{align-items:flex-start}.admin-status{align-self:center}.admin-layout{grid-template-columns:1fr}.admin-tabs{grid-template-columns:1fr 1fr}.admin-tabs button{justify-content:center;padding:11px 5px;font-size:12px}.admin-editor-heading,.admin-fields,.admin-plan-editors{padding-left:16px;padding-right:16px}.admin-editor-heading{align-items:flex-start;flex-direction:column}.admin-save-row{align-items:stretch;flex-direction:column-reverse;padding:15px 16px}.admin-save-row .button{justify-content:center}}.admin-crop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#06152dcc}.admin-crop-dialog{display:grid;gap:14px;width:min(100%,430px);max-height:calc(100dvh - 32px);overflow:auto;padding:22px;border-radius:18px;background:#fff;box-shadow:0 24px 80px #0005}.admin-crop-dialog h3{margin:0;color:#071b38;font-size:20px}.admin-crop-dialog>p{margin:0;color:#52647c;font-size:13px;line-height:1.5}.admin-crop-frame{width:min(100%,320px);aspect-ratio:1;margin:0 auto;overflow:hidden;border-radius:14px;background:#e8eef6}.admin-crop-frame img{width:100%;height:100%;object-fit:cover;display:block}.admin-crop-dialog input[type=range]{width:100%;accent-color:#0873e6}.admin-crop-actions{display:flex;justify-content:flex-end;gap:10px}.admin-photo-preview{display:flex;align-items:center;gap:12px}.admin-photo-preview img{width:64px;height:64px;border-radius:12px;object-fit:cover}.admin-testimonial-image-editor{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:16px;border:1px solid #dce6f2;border-radius:14px;background:#f7faff}.admin-testimonial-image-editor>img,.admin-testimonial-image-editor>span{display:grid;width:88px;height:88px;flex:0 0 88px;place-items:center;overflow:hidden;border:2px solid #d5e3f4;border-radius:50%;color:#61738b;background:#eaf2fd;object-fit:cover;text-align:center;font-size:10px}.admin-testimonial-image-editor>div{display:flex;flex-wrap:wrap;gap:10px}.admin-testimonial-image-editor .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px}.admin-file-input{display:none}.admin-image-error{margin:0;color:#a12929;font-size:12px;font-weight:700}@media (max-width:720px){.admin-testimonial-image-editor{align-items:flex-start}.admin-testimonial-image-editor>div{flex:1;min-width:150px}.admin-testimonial-image-editor .button{width:100%}}.sales-risk-section>.sales-risk-caveat{grid-column:2;justify-self:center;margin-top:-16px;color:#64738a;font-size:11px;line-height:1.5;text-align:center}@media (max-width:640px){.sales-risk-section>.sales-risk-caveat{grid-column:1;margin-top:-21px}}.ap-secao,.cd-secao{--navy:#071B38;--navy-2:#0B2A52;--blue:#1685FF;--blue-d:#0560E7;--lime:#B6FF38;--ink:#13243E;--mut:#64738A;--line:#E3E9F1;--band:#F6F8FB}.ap-secao,.cd-secao,.ap-secao *,.cd-secao *{box-sizing:border-box}.ap-secao em,.cd-secao em{font-style:normal}.ap-secao em{color:var(--blue)}.ap-wrap,.cd-wrap{max-width:1180px;margin:0 auto}.ap-secao,.cd-secao{padding-inline:clamp(20px,7vw,110px)}.ap-eyebrow,.cd-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border:1px solid #cfe0f7;border-radius:99px;background:#fff;color:#1771d7;font-size:10px;font-weight:800;letter-spacing:1.3px}.ap-secao{background:var(--band);padding-block:76px;overflow:hidden}.ap-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:center}.ap-secao h2{margin:14px 0 12px;font:800 clamp(28px,3.3vw,44px)/1.12 Manrope,sans-serif;letter-spacing:-1.2px;color:var(--ink);text-wrap:balance}.ap-secao .ap-lead{max-width:520px;margin:0;color:var(--mut);font-size:15px;line-height:1.7}.ap-perks{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 26px;padding:0;list-style:none}.ap-perks li{display:flex;align-items:center;gap:7px;padding:7px 12px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:12px;font-weight:600;color:#26405f}.ap-perks svg{color:#19a972}.ap-tabs{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:14px;background:#e6ecf4}.ap-tab{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 22px;border:0;border-radius:11px;background:transparent;color:#4b5f7c;font:700 13px DM Sans,sans-serif;cursor:pointer;transition:.2s}.ap-tab[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:0 3px 12px #0b2a5224}.ap-tab:focus-visible,.ap-step:focus-visible,.ap-btn:focus-visible{outline:3px solid #7db6ff;outline-offset:2px}.ap-steps{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.ap-step{display:flex;gap:14px;align-items:flex-start;width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:.25s}.ap-step .ap-n{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#e8f1fd;color:var(--blue-d);font:800 13px Manrope,sans-serif;transition:.25s}.ap-step b{display:block;font:700 14px Manrope,sans-serif;color:var(--ink)}.ap-step span.ap-t{display:block;margin-top:2px;color:var(--mut);font-size:12.5px;line-height:1.55}.ap-step.ap-on{border-color:#9fc9fb;box-shadow:0 8px 26px #1685ff24;transform:translate(4px)}.ap-step.ap-on .ap-n{background:linear-gradient(135deg,#2a9bff,#0560e7);color:#fff}.ap-ico{display:inline-block;vertical-align:-4px;margin:0 2px;color:var(--blue-d)}.ap-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.ap-btn{display:inline-flex;align-items:center;gap:10px;min-height:49px;padding:0 24px;border:0;border-radius:28px;background:linear-gradient(100deg,#0b81fa,#0560e7);color:#fff;box-shadow:0 9px 26px #056df554;font:700 14px DM Sans,sans-serif;cursor:pointer;transition:transform .18s,box-shadow .18s}.ap-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #056df577}.ap-hint{display:flex;align-items:center;gap:8px;color:var(--mut);font-size:12px}.ap-stage{position:relative;display:grid;place-items:center;min-height:560px}.ap-stage:before{content:"";position:absolute;width:420px;height:420px;max-width:100%;border-radius:50%;background:radial-gradient(circle,#bfdcff 0,#e4f0ff 55%,transparent 72%)}.ap-phone{position:relative;width:272px;height:548px;padding:11px;border-radius:44px;background:#0a1626;box-shadow:0 0 0 2px #26364d,0 30px 60px #0b2a5240,inset 0 0 0 2px #000}.ap-phone .ap-notch{position:absolute;z-index:6;top:19px;left:50%;width:78px;height:22px;margin-left:-39px;border-radius:99px;background:#000}.ap-scr{position:relative;height:100%;overflow:hidden;border-radius:34px;background:#fff}.ap-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(.98);transition:opacity .45s,transform .45s;pointer-events:none}.ap-scene.ap-show{opacity:1;transform:none}.ap-sbar{display:flex;justify-content:space-between;padding:14px 22px 0;font:700 11px DM Sans,sans-serif;color:#111}.ap-site{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--navy);color:#fff;padding:42px 16px 0}.ap-site .ap-lg{display:flex;align-items:center;gap:6px;font:800 11px Manrope,sans-serif;letter-spacing:.3px}.ap-site .ap-lg img{width:22px;height:22px;border-radius:6px}.ap-site h4{margin:18px 0 6px;font:800 21px/1.1 Manrope,sans-serif;letter-spacing:-.6px}.ap-site h4 i{font-style:normal;color:var(--lime)}.ap-site p{margin:0;font-size:9.5px;color:#b6c6de;line-height:1.5}.ap-site .ap-pl{margin-top:14px;height:34px;border-radius:7px;background:#fff;border-top:7px solid #1d4fbd;display:grid;place-items:center;color:#c3cad6;font:800 15px Manrope,sans-serif;letter-spacing:2px}.ap-site .ap-bt{margin-top:10px;height:34px;border-radius:99px;background:var(--lime);display:grid;place-items:center;color:#06203f;font:800 11px DM Sans,sans-serif}.ap-site .ap-fx{position:absolute;right:-6px;bottom:78px;width:122px;opacity:.95}.ap-ubar{position:absolute;left:12px;right:12px;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:12px;background:#f1f3f7;color:#222;font:600 10.5px DM Sans,sans-serif}.ap-ubar .ap-u{flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-ubar.ap-top{top:36px}.ap-ubar.ap-bot{bottom:16px;justify-content:space-between;background:#f1f3f7e8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ap-ubar .ap-ib{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#1b6ef3;position:relative}.ap-ubar .ap-ib.ap-dark{color:#333}.ap-pulse:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2.5px solid #ff7a1a;animation:ap-pul 1.3s ease-out infinite}@keyframes ap-pul{0%{transform:scale(.7);opacity:1}to{transform:scale(1.5);opacity:0}}.ap-finger{position:absolute;width:34px;height:34px;border-radius:50%;background:#ff7a1a55;border:2px solid #ff7a1a;animation:ap-tap 1.3s ease-in-out infinite}@keyframes ap-tap{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.ap-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000a}.ap-sheet{position:absolute;left:0;right:0;bottom:0;padding:12px 12px 20px;border-radius:22px 22px 0 0;background:#ececf1;color:#111;animation:ap-up .5s cubic-bezier(.2,.8,.2,1) both}@keyframes ap-up{0%{transform:translateY(100%)}to{transform:none}}.ap-sheet .ap-hd{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#fff;margin-bottom:10px}.ap-sheet .ap-hd img{width:36px;height:36px;border-radius:9px}.ap-sheet .ap-hd b{display:block;font:700 12px DM Sans,sans-serif}.ap-sheet .ap-hd small{color:#777;font-size:10px}.ap-rows{border-radius:12px;background:#fff;overflow:hidden}.ap-row{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;border-bottom:1px solid #ececf0;font:500 11.5px DM Sans,sans-serif}.ap-row:last-child{border:0}.ap-row.ap-hl{background:#fff4e8;box-shadow:inset 0 0 0 2px #ff7a1a;font-weight:700;color:#8a3d00}.ap-menu{position:absolute;top:70px;right:12px;width:190px;padding:6px 0;border-radius:14px;background:#fff;box-shadow:0 12px 36px #0006;color:#111;animation:ap-pop .35s cubic-bezier(.2,.9,.3,1.2) both;transform-origin:top right}@keyframes ap-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.ap-menu .ap-row{padding:11px 14px;border:0;gap:10px;justify-content:flex-start}.ap-menu .ap-row.ap-hl{box-shadow:none;background:#fff1e3;outline:2px solid #ff7a1a;outline-offset:-2px;border-radius:8px;margin:2px 6px}.ap-home{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#274a8a,#0d1d3d 60%,#08122a);padding:56px 18px 0;color:#fff}.ap-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 6px}.ap-app-i{display:grid;justify-items:center;gap:5px;font:500 9px DM Sans,sans-serif}.ap-app-i i{width:46px;height:46px;border-radius:12px;background:#ffffff26}.ap-app-i.ap-me i{background-size:cover;background-position:center;box-shadow:0 0 0 2px #fff,0 0 22px 4px #b6ff3899;animation:ap-land .7s cubic-bezier(.2,1.4,.4,1) both}@keyframes ap-land{0%{transform:scale(.2) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}.ap-toast{position:absolute;left:16px;right:16px;bottom:34px;display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:14px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 11px DM Sans,sans-serif}.ap-toast span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#19c37d}.ap-dock{position:absolute;left:12px;right:12px;bottom:84px;height:0}.cd-btn{display:inline-flex;align-items:center;gap:10px;min-height:49px;padding:0 24px;border:0;border-radius:28px;background:linear-gradient(100deg,#0b81fa,#0560e7);color:#fff;box-shadow:0 9px 26px #056df554;font:700 14px DM Sans,sans-serif;cursor:pointer;transition:transform .18s,box-shadow .18s}.cd-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #056df577}.cd-secao{position:relative;background:radial-gradient(900px 420px at 85% 10%,#124a96 0,transparent 60%),linear-gradient(160deg,#08224a,#071b38 55%,#050f22);color:#fff;padding-block:78px;overflow:hidden}.cd-secao .cd-eyebrow{background:#ffffff12;border-color:#ffffff30;color:var(--lime)}.cd-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}.cd-secao h2{margin:14px 0 12px;font:800 clamp(28px,3.4vw,46px)/1.1 Manrope,sans-serif;letter-spacing:-1.3px;text-wrap:balance}.cd-secao h2 em{color:var(--lime)}.cd-secao .cd-lead{max-width:520px;margin:0;color:#b7c6df;font-size:15px;line-height:1.7}.cd-checks{display:grid;gap:11px;margin:24px 0 28px;padding:0;list-style:none}.cd-checks li{display:flex;gap:11px;align-items:flex-start;color:#e3ecfa;font-size:14px}.cd-checks .cd-ck{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#b6ff3824;color:var(--lime)}.cd-cta{display:flex;flex-wrap:wrap;gap:12px}.cd-lime{background:var(--lime);color:#06203f;box-shadow:0 10px 30px #b6ff3844}.cd-lime:hover{box-shadow:0 14px 38px #b6ff386a}.cd-ghost{background:#ffffff12;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff3d}.cd-ghost:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #fff6}.cd-fine{margin:14px 0 0;color:#8ea3c4;font-size:11.5px}.cd-art{position:relative;display:grid;place-items:center;min-height:380px}.cd-art:before{content:"";position:absolute;width:360px;height:360px;max-width:100%;border-radius:50%;background:radial-gradient(circle,#1c63c2aa 0,transparent 68%)}.cd-art img.cd-fox{position:relative;width:min(300px,70%);filter:drop-shadow(0 24px 30px #0008)}.cd-chip{position:absolute;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:14px;background:#fff;color:var(--ink);box-shadow:0 14px 34px #0006;font:700 12px DM Sans,sans-serif;animation:cd-fl 4s ease-in-out infinite}.cd-chip small{display:block;color:var(--mut);font-weight:500;font-size:10.5px}.cd-chip .cd-d{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff}.cd-chip.cd-a{top:30px;left:0}.cd-chip.cd-a .cd-d{background:#19a972}.cd-chip.cd-b{bottom:46px;right:0;animation-delay:-2s}.cd-chip.cd-b .cd-d{background:var(--blue)}@keyframes cd-fl{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.cd-path{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;padding:0;list-style:none}.cd-path li{display:flex;align-items:center;gap:13px;padding:15px 17px;border-radius:16px;background:#ffffff0f;border:1px solid #ffffff1c}.cd-path .cd-pn{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--lime);color:#06203f;font:800 14px Manrope,sans-serif}.cd-path b{display:block;font:700 14px Manrope,sans-serif}.cd-path small{color:#9fb3d3;font-size:12px}@media (max-width:900px){.ap-secao,.cd-secao{padding-block:56px}.ap-grid,.cd-grid{grid-template-columns:minmax(0,1fr);gap:34px}.ap-stage{min-height:520px}.cd-art{min-height:330px;order:-1}.cd-path{grid-template-columns:minmax(0,1fr)}.ap-step.ap-on{transform:none}}@media (max-width:420px){.ap-tab{padding:0 12px}.ap-phone{transform:scale(.94)}.cd-chip.cd-a{left:-6px}.cd-chip.cd-b{right:-6px}}@media (prefers-reduced-motion:reduce){.ap-secao *,.cd-secao *{animation:none!important;transition:none!important}}.app-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#f2f4f8;color:#071b38;font:700 15px DM Sans,Arial,sans-serif}.sales-plans{--pl-lima:#b6ff38;--pl-navy:#071b38;--pl-azul:#1685ff}.sales-plans .sales-plan-card.pl-basica{padding-right:52px}.sales-plans .sales-plan-featured{padding-left:48px}.sales-plans .sales-plan-featured .sales-plan-badge,.sales-plans .pl-promo{color:var(--pl-navy);background:var(--pl-lima);box-shadow:0 3px #7fb313,0 12px 22px -8px #b6ff38b3}.sales-plans .pl-promo{align-self:flex-start;display:inline-block;margin-bottom:12px;padding:7px 14px;border-radius:999px;font-size:10.5px;font-weight:900;letter-spacing:.1em}.sales-plans .pl-de{margin:-8px 0 20px;color:#42536d;font-size:14px;font-weight:700}.sales-plans .pl-de s{text-decoration-thickness:2px}.sales-plans .sales-plan-card.pl-basica ul{flex:0 0 auto;margin:6px 0 0}.sales-plans .pl-mais-na-completa{margin:26px 0 0;padding:18px 20px;border:1px solid #dbe5f3;border-radius:18px;background:#f2f6fc}.sales-plans .pl-mais-na-completa small{display:block;margin-bottom:12px;color:#0757e8;font-size:10px;font-weight:900;letter-spacing:.12em}.sales-plans .pl-mais-na-completa ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.sales-plans .pl-mais-na-completa li{display:flex;align-items:center;gap:10px;color:#3b4d68;font:700 14px/1.3 Manrope,sans-serif}.sales-plans .pl-mais-na-completa li svg{flex:none;width:14px;height:14px;padding:0;border-radius:0;background:none;color:#60738e;box-shadow:none}.sales-plans .pl-acao-azul{color:#fff;background:#0757c8;box-shadow:0 5px #064497,0 18px 30px -14px #1685ffcc;cursor:pointer;transition:transform .15s,box-shadow .15s}.sales-plans .pl-acao-azul:hover{transform:translateY(-2px)}.sales-plans .sales-plan-card.pl-basica>.pl-mais-na-completa{margin-top:28px;flex:none}.sales-plans .sales-plan-card.pl-basica .pl-mais-na-completa ul{margin:0;gap:9px}.sales-plans .pl-preco-linha{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin:2px 0 22px}.sales-plans .pl-preco-linha .sales-plan-price{margin:16px 0 8px}.sales-plans .pl-conta{max-width:230px;margin:0 0 14px;color:#c5d2e4;font-size:14px;font-weight:700;line-height:1.5}.sales-plans .pl-ferramentas{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid #ffffff2e}.sales-plans .pl-ferramentas p{margin:0;color:#c5d2e4;font-size:13px}.sales-plans .pl-todos{padding:9px 16px;border:1px solid #ffffff40;border-radius:999px;color:#fff;background:#ffffff12;font:800 12px Manrope,sans-serif;cursor:pointer}.sales-plans .pl-grupo{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:16px 0 2px;color:#a9ceff;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.sales-plans .pl-grupo:after{height:1px;flex:1;background:#ffffff40;content:""}.sales-plans .pl-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px}.sales-plans .pl-lista .pl-item{margin:0;border:1px solid #ffffff40;border-radius:16px;background:#ffffff12}.sales-plans .pl-lista .pl-destaque{grid-column:1/-1;border:2px solid var(--pl-lima);background:linear-gradient(135deg,#b6ff3833,#b6ff380f 60%,#ffffff0f);box-shadow:0 0 0 4px #b6ff381a,0 18px 40px -18px #b6ff388c}.sales-plans .pl-item-topo{display:grid;width:100%;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:8px 12px;padding:13px 14px;border:0;border-radius:16px;color:inherit;background:none;font-family:inherit;text-align:left;cursor:pointer}.sales-plans .pl-item-topo:focus-visible{outline:2px solid var(--pl-lima);outline-offset:2px}.sales-plans .pl-fixo{cursor:default}.sales-plans .pl-ico{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:11px;color:var(--pl-navy);background:var(--pl-lima)}.sales-plans .pl-txt{display:block;width:100%;min-width:0}.sales-plans .pl-txt b{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;color:#fff;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:normal;word-break:normal}.sales-plans .pl-txt small{display:block;width:100%;margin-top:3px;color:#d2dced;font-size:12px;line-height:1.5;overflow-wrap:normal;word-break:normal}.sales-plans .pl-mais{grid-column:2;grid-row:2;justify-self:start;display:flex;align-items:center;gap:6px;color:var(--pl-lima);font-size:11px;font-weight:800}.sales-plans .pl-mais svg{transition:transform .2s}.sales-plans .pl-aberto .pl-mais svg{transform:rotate(180deg)}.sales-plans .pl-corpo{display:grid;gap:10px;padding:0 14px 14px 60px;animation:pl-abre .2s ease}.sales-plans .pl-corpo[hidden]{display:none}.sales-plans .pl-corpo p{margin:0;color:#f1f5fb;font-size:13px;line-height:1.6}.sales-plans .pl-importa{display:flex;gap:10px;padding:11px 13px;border:1px solid #b6ff3860;border-radius:12px;color:#efffd2;background:#b6ff3817;font-size:12px;line-height:1.55}.sales-plans .pl-importa svg{flex:none;color:var(--pl-lima)}.sales-plans .pl-destaque .pl-item-topo{grid-template-columns:44px minmax(0,1fr);padding:18px}.sales-plans .pl-destaque .pl-ico{width:44px;height:44px}.sales-plans .pl-destaque .pl-txt b{font-size:17px}.sales-plans .pl-tag{padding:4px 10px;border-radius:999px;color:var(--pl-navy);background:var(--pl-lima);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.1em}.sales-plans .pl-chips{display:flex;flex-wrap:wrap;gap:8px}.sales-plans .pl-chips span{padding:6px 12px;border:1px solid #ffffff40;border-radius:999px;color:#fff;background:#ffffff1a;font-size:12px;font-weight:700}.sales-plans .pl-extra{display:flex;align-items:flex-start;gap:14px;margin:22px 0 26px;padding:16px 18px;border:1.5px dashed #b6ff38a0;border-radius:18px;background:#b6ff3812}.sales-plans .pl-extra b{display:block;color:#fff;font-size:15px}.sales-plans .pl-extra div>span{display:block;margin-top:4px;color:#d2dced;font-size:12px;line-height:1.5}.sales-plans .pl-tag-extra{display:inline-block;margin-bottom:6px;padding:4px 10px;border-radius:999px;color:var(--pl-lima);background:#b6ff382e;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.1em}.sales-plans .pl-preco-linha{flex-direction:column;align-items:center;justify-content:center;gap:8px}.sales-plans .pl-preco-linha .sales-plan-price{margin:16px auto 8px}.sales-plans .pl-preco-linha .sales-plan-price strong,.sales-plans .pl-preco-linha .sales-plan-price span{color:#071b38}.sales-plans .pl-conta{max-width:32ch;margin:0 auto 14px;color:#d2dced;text-align:center}.prev-plano:first-child .prev-plano-preco span{max-width:125px;color:#0757b8;font-size:12px;line-height:1.2}@keyframes pl-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:900px){.sales-plans .sales-plan-card.pl-basica{padding-right:36px}.sales-plans .sales-plan-featured{padding-left:34px}}@media (max-width:760px){.sales-plans .sales-plan-grid{grid-template-columns:minmax(0,1fr);border-radius:22px}.sales-plans .sales-plan-grid:before,.sales-plans .sales-plan-grid:after{display:none}.sales-plans .sales-plan-card.pl-basica{padding:30px 22px 26px;border-radius:22px 22px 0 0}.sales-plans .sales-plan-featured{padding:30px 18px 26px;border-radius:0 0 22px 22px}.sales-plans .pl-lista{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.sales-plans .sales-plan-card.pl-basica>.sales-plan-price{width:fit-content;justify-content:center;margin:10px auto 22px;padding:31px 28px 12px}.sales-plans .sales-plan-card.pl-basica>.sales-plan-price:before{height:20px;font-size:7px;line-height:20px}.sales-plans .sales-plan-card.pl-basica>.sales-plan-price strong{font-size:40px;letter-spacing:-1px}}@media (max-width:760px){.sales-plans .pl-preco-linha .sales-plan-price{justify-content:center;margin:12px auto 8px;padding:29px 24px 12px}.sales-plans .pl-preco-linha .sales-plan-price:before{height:20px;font-size:7px;line-height:20px}.sales-plans .pl-preco-linha .sales-plan-price strong{font-size:42px;letter-spacing:-1.5px}.sales-plans .pl-preco-linha .sales-plan-price span{font-size:18px}}@media (max-width:640px){.sales-plans .pl-corpo,.sales-plans .pl-destaque .pl-corpo{padding-left:16px}.sales-plans .pl-item-topo,.sales-plans .pl-destaque .pl-item-topo{grid-template-columns:34px minmax(0,1fr);gap:8px 10px;padding:13px 12px}.sales-plans .pl-item-topo>.pl-ico{grid-column:1;grid-row:1;align-self:center}.sales-plans .pl-item-topo>.pl-txt{grid-column:2;grid-row:1;align-self:center}.sales-plans .pl-item-topo>.pl-mais{grid-column:2;grid-row:2;justify-self:start;white-space:nowrap}.sales-plans .pl-destaque .pl-item-topo>.pl-ico{width:34px;height:34px}.sales-plans .pl-mais span{display:inline}.sales-plans .pl-conta{font-size:12px}}@media (prefers-reduced-motion:reduce){.sales-plans .pl-corpo{animation:none}.sales-plans .pl-mais svg{transition:none}}.app-shell .page-content>.sales-plans{margin:0 0 24px;padding:28px 0 10px;border-radius:18px;background:#f6f8fb}.app-shell .page-content>.sales-plans h2{font-size:clamp(24px,2.8vw,36px)}.app-shell .page-content>.sales-plans .sales-plan-grid{max-width:1000px;padding:0 18px}@media (max-width:760px){.app-shell .page-content>.sales-plans{padding:22px 0 12px}.app-shell .page-content>.sales-plans .sales-plan-grid{grid-template-columns:minmax(0,1fr);gap:14px;padding:0 12px}.app-shell .page-content>.sales-plans .sales-plan-card.pl-basica,.app-shell .page-content>.sales-plans .sales-plan-featured{padding:24px 17px;border-radius:16px}.app-shell .page-content>.sales-plans .pl-lista{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.app-shell .page-content:has(.search-panel){padding:14px 10px 0}.app-shell .page-content:has(.search-panel)>.welcome-row{align-items:center;flex-direction:row;gap:8px;padding:18px 16px}.app-shell .page-content:has(.search-panel)>.welcome-row h1{font-size:18px}.app-shell .page-content:has(.search-panel)>.welcome-row p{max-width:220px;font-size:10px}.app-shell .page-content:has(.search-panel)>.welcome-row .export-button{flex:none;align-self:center;min-height:36px;padding:0 9px;font-size:8px}.app-shell .page-content:has(.search-panel) .search-panel:has(.vehicle-search-redesign){margin-bottom:18px;padding:19px 15px 13px!important}.app-shell .page-content:has(.search-panel) .search-panel-copy-redesign{gap:10px;margin-bottom:15px}.app-shell .page-content:has(.search-panel) .search-panel-copy-redesign .search-icon-wrap{width:38px!important;height:38px!important;border-radius:12px}.app-shell .page-content:has(.search-panel) .search-panel-copy-redesign .search-icon-wrap svg{width:18px;height:18px}.app-shell .page-content:has(.search-panel) .search-panel-copy-redesign h2{font-size:17px!important}.app-shell .page-content:has(.search-panel) .search-panel-copy-redesign p{font-size:10px!important}.app-shell .page-content:has(.search-panel) .plate-field-heading{margin-bottom:8px}.app-shell .page-content:has(.search-panel) .plate-field-heading span{font-size:9px}.app-shell .page-content:has(.search-panel) .plate-field-heading small{font-size:8px}.app-shell .page-content:has(.search-panel) .vehicle-search-redesign{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important}.app-shell .page-content:has(.search-panel) .vehicle-search-redesign .search-input-wrap{grid-column:1 / -1;min-height:76px!important;grid-template-rows:22px 52px!important}.app-shell .page-content:has(.search-panel) .vehicle-search-redesign .search-input-wrap input{min-height:52px!important;font-size:31px!important}.app-shell .page-content:has(.search-panel) .vehicle-search-redesign .search-submit,.app-shell .page-content:has(.search-panel) .vehicle-search-redesign .example-report-button{grid-column:auto;min-width:0;min-height:40px!important;padding:0 7px;font-size:9px!important}.app-shell .page-content:has(.search-panel) .search-footnote{margin-top:8px;padding:7px 9px;font-size:8px}.app-shell .page-content:has(.search-panel) .vehicle-section,.app-shell .page-content:has(.search-panel) .checks-section,.app-shell .page-content:has(.search-panel) .tabs-section{margin-bottom:17px}.app-shell .page-content:has(.search-panel) .section-heading{gap:7px;margin-bottom:8px}.app-shell .page-content:has(.search-panel) .section-heading h2{font-size:13px}.app-shell .page-content:has(.search-panel) .section-kicker{font-size:7px}.app-shell .page-content:has(.search-panel) .vehicle-market-layout{grid-template-columns:minmax(0,1.9fr) minmax(105px,.9fr);gap:7px}.app-shell .page-content:has(.search-panel) .vehicle-card{min-height:156px;grid-template-columns:minmax(78px,.62fr) minmax(0,1.38fr)}.app-shell .page-content:has(.search-panel) .vehicle-photo{min-height:0;max-height:none;margin:6px}.app-shell .page-content:has(.search-panel) .vehicle-photo img{height:100%;min-height:0}.app-shell .page-content:has(.search-panel) .photo-caption{right:3px;bottom:3px;left:3px;gap:3px;padding:4px;font-size:6px}.app-shell .page-content:has(.search-panel) .vehicle-info{min-width:0;padding:9px 7px}.app-shell .page-content:has(.search-panel) .vehicle-title-row{align-items:flex-start;gap:4px}.app-shell .page-content:has(.search-panel) .vehicle-title-row h3{font-size:15px}.app-shell .page-content:has(.search-panel) .vehicle-title-row .consulta-status{max-width:94px;white-space:normal;font-size:6px}.app-shell .page-content:has(.search-panel) .vehicle-model{margin:6px 0;font-size:8px}.app-shell .page-content:has(.search-panel) .vehicle-model span{font-size:7px}.app-shell .page-content:has(.search-panel) .vehicle-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:6px 0}.app-shell .page-content:has(.search-panel) .vehicle-specs span{font-size:6px}.app-shell .page-content:has(.search-panel) .vehicle-specs strong{overflow:hidden;font-size:7px;text-overflow:ellipsis}.app-shell .page-content:has(.search-panel) .vehicle-identifiers{display:none}.app-shell .page-content:has(.search-panel) .vehicle-disclaimer{margin-top:6px;padding-top:5px;font-size:6px}.app-shell .page-content:has(.search-panel) .market-stack{gap:6px}.app-shell .page-content:has(.search-panel) .vehicle-market-layout .value-card{min-height:0;padding:9px 7px}.app-shell .page-content:has(.search-panel) .value-card .card-heading h2{font-size:10px}.app-shell .page-content:has(.search-panel) .value-card .mini-icon{width:23px;height:23px}.app-shell .page-content:has(.search-panel) .market-empty{margin:10px 0 8px}.app-shell .page-content:has(.search-panel) .market-empty strong{font-size:9px}.app-shell .page-content:has(.search-panel) .market-empty span{font-size:7px}.app-shell .page-content:has(.search-panel) .value-caption{flex-direction:column;gap:3px;font-size:6px}.app-shell .page-content:has(.search-panel) .price-alert{min-height:0;gap:5px;padding:6px}.app-shell .page-content:has(.search-panel) .price-alert-icon{width:23px;height:23px;flex-basis:23px}.app-shell .page-content:has(.search-panel) .price-alert strong{font-size:7px}.app-shell .page-content:has(.search-panel) .price-alert span{font-size:6px}.app-shell .page-content:has(.search-panel) .checks-note{max-width:118px;font-size:7px}.app-shell .page-content:has(.search-panel) .checks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.app-shell .page-content:has(.search-panel) .check-card{min-height:74px;grid-template-columns:25px minmax(0,1fr);gap:5px;padding:7px}.app-shell .page-content:has(.search-panel) .check-icon{width:24px;height:24px;flex-basis:24px;border-radius:7px}.app-shell .page-content:has(.search-panel) .check-icon svg{width:14px;height:14px}.app-shell .page-content:has(.search-panel) .check-copy strong{font-size:8px}.app-shell .page-content:has(.search-panel) .check-copy span{font-size:6px}.app-shell .page-content:has(.search-panel) .check-status{display:none}.app-shell .page-content:has(.search-panel) .check-detail{display:none}.app-shell .page-content:has(.search-panel) .purchase-evaluator{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:12px}.app-shell .page-content:has(.search-panel) .evaluator-icon{width:32px;height:32px}.app-shell .page-content:has(.search-panel) .evaluator-copy h2{font-size:12px}.app-shell .page-content:has(.search-panel) .evaluator-copy p{font-size:8px}.app-shell .page-content:has(.search-panel) .evaluator-foot{gap:5px;font-size:7px}.app-shell .page-content:has(.search-panel) .tabs-section{padding:0 8px 2px}.app-shell .page-content:has(.search-panel) .tabs-scroll{gap:13px;margin-right:-8px;padding-right:8px}.app-shell .page-content:has(.search-panel) .detail-tab{min-height:37px;font-size:8px}.app-shell .page-content:has(.search-panel) .tab-summary,.app-shell .page-content:has(.search-panel) .tab-panel{min-height:55px;font-size:8px}.app-shell .page-content:has(.search-panel) .detail-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.app-shell .page-content:has(.search-panel) .vehicle-table-card,.app-shell .page-content:has(.search-panel) .owners-card{min-width:0;padding:10px}.app-shell .page-content:has(.search-panel) .vehicle-table-card .card-heading h2,.app-shell .page-content:has(.search-panel) .owners-card .card-heading h2{font-size:9px}.app-shell .page-content:has(.search-panel) .vehicle-data-table span,.app-shell .page-content:has(.search-panel) .vehicle-data-table strong{font-size:7px}.app-shell .page-content:has(.search-panel) .next-search-card{grid-column:1 / -1;gap:8px;padding:12px}.app-shell .page-content:has(.search-panel) .next-search-card strong{font-size:10px}.app-shell .page-content:has(.search-panel) .next-search-card span{font-size:8px}.app-shell .page-content:has(.search-panel) .next-search-card .button{min-height:36px;padding:0 9px;font-size:8px}.app-shell .page-content:has(.search-panel) .page-footer{flex-direction:row;gap:8px;padding:12px 2px;font-size:7px}}.search-panel-premium{isolation:isolate;overflow:hidden;margin-bottom:28px;padding:30px 34px 26px;border:1px solid #d9e6f5;border-radius:28px;background:radial-gradient(340px 240px at 100% 0%,#1685ff12,transparent 72%),linear-gradient(180deg,#fff,#f6f9ff);box-shadow:0 30px 60px -28px #071b3859}.search-panel-premium:before{position:absolute;z-index:0;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#1685ff,#b6ff38);content:""}.search-panel-premium>*{position:relative;z-index:1}.search-panel-premium .search-panel-copy-redesign{gap:16px;margin:0 0 27px}.search-panel-premium .search-icon-wrap{width:58px;height:58px;flex:none;border-radius:18px;color:#fff;background:linear-gradient(145deg,#2d9bff,#0b5fe0);box-shadow:0 10px 22px -8px #0b5fe080}.search-panel-premium .search-icon-wrap svg{width:24px;height:24px}.search-panel-premium .search-panel-copy h2{margin:0 0 5px;color:#071b38;font:800 25px/1.2 DM Sans,sans-serif;letter-spacing:-.035em}.search-panel-premium .search-panel-copy p{color:#5f6f88;font:400 14px/1.5 DM Sans,sans-serif}.search-panel-premium .plate-field-heading{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 13px}.search-panel-premium .plate-field-heading>span{display:inline-flex;align-items:center;gap:9px;color:#071b38;font:800 11px/1 DM Sans,sans-serif;letter-spacing:.16em}.search-panel-premium .plate-field-heading>span:before{width:8px;height:8px;border-radius:50%;background:#31bd79;box-shadow:0 0 0 4px #31bd7924,0 0 12px #31bd7975;content:""}.search-panel-premium .plate-field-heading small{padding:7px 11px;border:1px solid #e1eaf5;border-radius:999px;color:#63738b;background:#fff;font:600 11px/1 DM Sans,sans-serif}.search-panel-premium .vehicle-search-redesign{display:flex;flex-direction:column;align-items:center;gap:18px;min-height:0}.search-panel-premium .vehicle-plate{position:relative;display:grid;width:min(100%,420px);height:150px;flex:none;grid-template-rows:30px minmax(0,1fr) 20px;overflow:hidden;padding:0;border:2px solid #071b38;border-radius:14px;background:linear-gradient(180deg,#fff,#eef2f9);box-shadow:0 18px 28px -18px #071b3880,0 0 0 6px #1685ff14;cursor:text}.search-panel-premium .vehicle-plate .sales-plate-country{height:30px;grid-template-columns:1fr 1fr 30px;padding:0 11px;background:linear-gradient(110deg,#0e3a86,#071b38)}.search-panel-premium .vehicle-plate .sales-plate-country b{font-size:8px;letter-spacing:.45px}.search-panel-premium .vehicle-plate .sales-plate-country strong{font-size:11px;letter-spacing:4px}.search-panel-premium .vehicle-plate .sales-plate-country i svg{width:27px;height:18px}.search-panel-premium .vehicle-plate .sales-plate-entry{position:relative;display:grid;min-height:0;align-items:center;justify-items:center;padding:0 45px;background:linear-gradient(180deg,#fff,#eef2f9)}.search-panel-premium .vehicle-plate .sales-plate-qr{position:absolute;top:9px;left:11px;width:38px;height:38px;border:2px solid #071b38;background:repeating-conic-gradient(#071b38,#071b38 25%,#fff 0%,#fff 50%) 0 0/9px 9px}.search-panel-premium .vehicle-plate input{width:100%;height:100%;min-height:0;padding:0 4px;color:#071b38;caret-color:#1685ff;background:transparent;font:800 29px/1 DM Sans,sans-serif;letter-spacing:1.2px}.search-panel-premium .vehicle-plate input::placeholder{color:#a9b4c6;opacity:1;font-size:clamp(16px,2.5vw,21px);font-weight:700;letter-spacing:0;text-transform:none}.search-panel-premium .vehicle-plate:focus-within{outline:0;border-color:#071b38;box-shadow:0 18px 28px -18px #071b3880,0 0 0 6px #1685ff21}.search-panel-premium .vehicle-plate .sales-plate-region{position:relative;z-index:1;padding:3px 9px 0;border-top:1px solid #d7dfeb;color:#071b38;background:#eef2f9;font:800 9px/15px DM Sans,sans-serif}.search-panel-premium .search-submit{width:min(100%,420px);min-width:0;min-height:60px;gap:11px;border:0;border-radius:18px;color:#fff;background:linear-gradient(100deg,#1e90ff,#0b57e3);box-shadow:0 14px 26px -10px #0b57e3b3;font:700 16px DM Sans,sans-serif}.search-panel-premium .search-submit:hover:not(:disabled){color:#fff;background:linear-gradient(100deg,#1685ff,#084dcc);box-shadow:0 17px 29px -10px #0b57e3b8}.search-panel-premium .search-submit svg{width:19px;height:19px}.search-panel-premium .search-trust-pills{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:19px}.search-panel-premium .search-trust-pills span{display:inline-flex;min-height:37px;align-items:center;gap:8px;padding:0 13px;border:1px solid #e0e8f3;border-radius:999px;color:#465975;background:#fff;box-shadow:0 4px 12px #071b3808;font:600 12px/1.3 DM Sans,sans-serif}.search-panel-premium .search-trust-pills span:first-child svg{color:#24a867}.search-panel-premium .search-trust-pills span:last-child svg{color:#1685ff}.search-panel-premium .search-message{width:min(100%,420px);margin:16px auto 0;font-size:13px}@media (max-width:640px){.app-shell .page-content:has(.search-panel) .search-panel-premium{margin-bottom:18px;padding:23px 16px 20px!important;border-radius:24px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-panel-copy-redesign{gap:12px;margin-bottom:23px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-icon-wrap{width:48px!important;height:48px!important;border-radius:15px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-icon-wrap svg{width:21px;height:21px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-panel-copy h2{font-size:21px!important}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-panel-copy p{font-size:12px!important}.app-shell .page-content:has(.search-panel) .search-panel-premium .plate-field-heading{gap:9px;margin-bottom:14px}.app-shell .page-content:has(.search-panel) .search-panel-premium .plate-field-heading>span{font-size:9px}.app-shell .page-content:has(.search-panel) .search-panel-premium .plate-field-heading small{padding:6px 9px;font-size:10px}.app-shell .page-content:has(.search-panel) .search-panel-premium .plate-hint-desktop{display:none}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-search-redesign{display:flex;flex-direction:column;gap:17px!important}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate{width:100%;height:128px;grid-template-rows:26px minmax(0,1fr) 18px}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate .sales-plate-country{height:26px}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate .sales-plate-entry{padding:0 40px}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate .sales-plate-qr{top:7px;left:8px;width:32px;height:32px;background-size:8px 8px}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate input{min-height:0!important;font-size:25px!important}.app-shell .page-content:has(.search-panel) .search-panel-premium .vehicle-plate input::placeholder{font-size:16px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-submit{width:100%;min-height:56px!important;padding:0 16px;font-size:15px!important}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-trust-pills{gap:8px;margin-top:17px}.app-shell .page-content:has(.search-panel) .search-panel-premium .search-trust-pills span{min-height:34px;gap:6px;padding:0 10px;font-size:10px}}.cp-flutuante{position:fixed;z-index:60;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid #b6ff3866;border-radius:999px;color:#071b38;background:#b6ff38;font:800 13px Montserrat,sans-serif;cursor:pointer;box-shadow:0 14px 30px -12px #000a}.cp-camada{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#030d1de6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:28px 16px;font-family:Montserrat,DM Sans,Arial,sans-serif;color:#eaf1ff}.cp-camada-miolo{max-width:980px;margin:0 auto}.cp-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#7ec2ff;font:800 11px Montserrat,sans-serif;letter-spacing:.14em}.cp-teste{padding:3px 9px;border-radius:999px;color:#071b38;background:#ffd24a;font-size:10px;letter-spacing:.06em}.cp-form,.cp-carregando{max-width:560px;margin:6vh auto 0;padding:34px 30px;border:1px solid #ffffff1f;border-radius:26px;background:linear-gradient(160deg,#0c2a55,#071b38 60%);box-shadow:0 40px 80px -40px #000}.cp-form h2,.cp-carregando h2,.cp-veredito h2{margin:6px 0 10px;color:#fff;font:italic 900 clamp(24px,3.4vw,34px)/1.12 "Exo 2","Montserrat",sans-serif;letter-spacing:-.02em;text-wrap:balance}.cp-form h2 em,.cp-carregando h2 em,.cp-veredito h2 em{color:#b6ff38;font-style:italic}.cp-form p,.cp-carregando p{color:#b9c9e6;font-size:14px;line-height:1.55}.cp-form label{display:block;margin:18px 0 8px;color:#d6e3fb;font:800 12px Montserrat,sans-serif;letter-spacing:.08em}.cp-form-linha{display:flex;flex-wrap:wrap;gap:10px}.cp-form-linha input{flex:1 1 180px;min-width:0;padding:15px 16px;border:2px solid #ffffff2e;border-radius:14px;color:#fff;background:#ffffff0f;font:800 20px Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase}.cp-form-linha input:focus{outline:none;border-color:#1685ff}.cp-form .prev-botao-lima{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer}.cp-erro{margin:12px 0 0;padding:11px 14px;border:1px solid #ff6b6b66;border-radius:12px;color:#ffd0d0!important;background:#ff6b6b1f;font-size:13.5px}.cp-fechar{margin-top:18px;padding:10px 18px;border:1px solid #ffffff33;border-radius:999px;color:#eaf1ff;background:#ffffff12;font:700 13px Montserrat,sans-serif;cursor:pointer}.cp-carregando{text-align:center}.cp-carregando .cp-eyebrow{justify-content:center}.cp-carregando-mascote{display:block;margin:0 auto 6px}.cp-carregando .prev-placa{margin:14px auto 6px}.cp-carregando .prev-barra{margin:16px auto}.cp-carregando .prev-etapas{display:inline-flex;flex-direction:column;gap:9px;margin:6px auto 14px;padding:0;list-style:none;text-align:left}.cp-camada-miolo.cp-larga{max-width:1180px}.cp-camada .rc-wrap{color:#17253c}.cp-fechar-canto{position:fixed;top:14px;right:16px;z-index:90;margin:0}.rc-wrap .print-risk-low{border-color:#bfe8d2;background:radial-gradient(340px 170px at 0 0,#b6f0d355,#0000 70%),linear-gradient(100deg,#effaf4,#fff)}.rc-wrap .print-risk-low .print-risk-icon{color:#fff;background:linear-gradient(160deg,#6fe8c4,#19a972 60%,#0f7a52);box-shadow:0 5px #0c6643,0 16px 24px -10px #19a972,inset 0 2px #fff9}.rc-wrap .print-risk-low .print-risk-copy .print-eyebrow,.rc-wrap .print-risk-low .print-risk-copy h3{color:#0f7a52}.rc-wrap .print-risk-low .print-risk-copy p{color:#2d6a4f}.sales-plans .p3-comprar{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#b6ff38;color:#071b38;border:0;box-shadow:0 4px #7fb313,0 16px 28px -14px #b6ff38b3;cursor:pointer}.sales-plans .p3-essencial .p3-comprar{background:#1685ff;color:#fff;box-shadow:0 4px #0b5fc0,0 16px 28px -14px #1685ff99}.sales-plans .p3-passo{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.4;opacity:.75}.rc-detalhes{display:grid;gap:16px}.rc-detalhe>strong{display:block;margin-bottom:8px;font-size:14px}.rc-wrap .print-risk-low .print-risk-score{border-color:#bfe8d2;box-shadow:inset 0 4px 10px #19a97222,0 14px 22px -14px #19a972}.rc-wrap .print-risk-low .print-risk-score small,.rc-wrap .print-risk-low .print-risk-score strong,.rc-wrap .print-risk-low .print-risk-score span{color:#0f7a52}.sales-plans .p3-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:96px auto 0;align-items:stretch}.sales-plans .p3-grid-previa{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.sales-plans .p3-grid:before,.sales-plans .p3-grid:after{content:none!important}.sales-plans .sales-plan-card.p3{position:relative;display:flex;flex-direction:column;padding:30px 26px 26px!important;border-radius:28px!important;border:1px solid #dbe5f3;background:#fff;box-shadow:0 30px 60px -34px #0a2a5c88,0 2px 8px #19325c14;text-align:left;animation:none!important;transform:none!important}.sales-plans .sales-plan-card.p3-essencial{background:linear-gradient(180deg,#fff,#eef5ff);border:2px solid #1685ff55}.sales-plans .sales-plan-card.p3-completa{padding-left:26px!important;border:0;color:#e4edf9;background:radial-gradient(460px 280px at 100% 0%,#0875f966,#0000 70%),radial-gradient(380px 260px at 0% 100%,#19a97233,#0000 70%),linear-gradient(160deg,#0c2347,#071521 70%);overflow:visible}.sales-plans .p3-completa:before,.sales-plans .p3-completa:after{content:none!important}.sales-plans .p3-completa .sales-plan-badge{top:-14px;left:22px;right:auto}.sales-plans .p3 .pl-de{margin:14px 0 4px}.sales-plans .p3-completa .sales-plan-price{border-color:#dbe8f9;background:linear-gradient(180deg,#fff,#e8f0fb)}.sales-plans .p3-completa .sales-plan-price strong{color:#0b1d36}.sales-plans .p3-completa .sales-plan-price span{color:#0757e8}.sales-plans .p3-completa .sales-plan-label{color:#8fc4ff}.sales-plans .p3 .sales-plan-price{margin:14px 0 8px}.sales-plans .p3-conta{margin:10px 0 18px;color:#5f6f86;font-size:14px;font-weight:600}.sales-plans .p3-conta b{color:#0b1d36}.sales-plans .p3-completa .p3-conta{color:#a9bbd2}.sales-plans .p3-completa .p3-conta b{color:#fff}.sales-plans .p3-list{display:grid;gap:11px;margin:0 0 22px;padding:0;list-style:none}.sales-plans .p3-list li{display:block!important;padding:0!important;border:0!important;background:none!important;color:#1d2f4a!important;font:700 14.5px/1.3 Manrope,sans-serif}.sales-plans .p3-row{display:flex;align-items:center;gap:11px}.sales-plans .p3-nm{flex:1;min-width:0}.sales-plans .p3-completa .p3-list li{color:#eaf1fb!important}.sales-plans .p3-ck{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;color:#fff;background:#18b676}.sales-plans .p3-completa .p3-ck{color:#071b38;background:#b6ff38}.sales-plans .p3-list li svg{animation:none!important;width:13px;height:13px}.sales-plans .p3-extra{margin:auto 0 18px;padding:13px 15px;border:1.5px dashed #9bb8e6;border-radius:16px;font-size:12.5px;line-height:1.45;color:#4a5d78}.sales-plans .p3-extra b{display:block;margin-bottom:2px;color:#0757e8;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.sales-plans .p3-completa .p3-extra{border-color:#b6ff388c;color:#a9bbd2;background:#b6ff380f}.sales-plans .p3-completa .p3-extra b{color:#b6ff38}.sales-plans .p3-gratis .p3-list{margin-bottom:auto}.sales-plans .p3 .sales-plan-action{margin-top:auto}.sales-plans .p3-gratis .sales-plan-action{margin-top:22px}.sales-plans .p3-off{opacity:.85}.sales-plans .p3-essencial .sales-plan-action-disabled{color:#51647f!important;background:linear-gradient(180deg,#e7eef9,#dbe6f5)!important;box-shadow:inset 0 1px #fff,0 3px #c2d2ea!important}.sales-plans .p3-mais{display:inline-flex;flex:none;align-items:center;gap:3px;padding:5px 9px 5px 10px;border:1px solid #c9d8ee;border-radius:999px;background:#f2f7ff;color:#0757e8;font:800 10.5px Manrope,sans-serif;cursor:pointer;white-space:nowrap}.sales-plans .p3-list li .p3-mais svg{transition:transform .2s;background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;width:12px!important;height:12px!important;color:inherit;margin:0}.sales-plans .p3-mais[aria-expanded=true] svg{transform:rotate(180deg)}.sales-plans .p3-completa .p3-mais{border-color:#fff3;background:#ffffff14;color:#b6ff38}.sales-plans .p3-corpo{margin:8px 0 2px 33px;padding:11px 12px;border-radius:14px;background:#eef4fd;color:#34475f;font:500 12.8px/1.55 Manrope,sans-serif}.sales-plans .p3-corpo[hidden]{display:none}.sales-plans .p3-corpo p{margin:0 0 8px}.sales-plans .p3-imp{padding:8px 10px;border-radius:10px;background:#fff;border:1px solid #d6e3f6;font-size:12px;line-height:1.5}.sales-plans .p3-imp b{color:#0757e8}.sales-plans .p3-completa .p3-corpo{background:#ffffff14;color:#e2ecf8}.sales-plans .p3-completa .p3-imp{background:#b6ff3814;border-color:#b6ff3847;color:#e6ffb8}.sales-plans .p3-completa .p3-imp b{color:#b6ff38}.sales-plans .p3-list{gap:12px}@media (max-width:900px){.sales-plans .p3-grid{grid-template-columns:1fr;max-width:460px;gap:34px;margin-top:80px}}.cc-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;padding:16px;background:#071b38c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cc-caixa{position:relative;width:min(480px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;color:#0b1d36;border-radius:26px;padding:28px 26px 22px;box-shadow:0 40px 90px -30px #0009;display:flex;flex-direction:column;gap:6px}.cc-x{position:absolute;right:14px;top:14px;width:34px;height:34px;border-radius:50%;border:0;background:#eef3fa;color:#44587a;display:grid;place-items:center;cursor:pointer}.cc-tag{align-self:flex-start;padding:5px 11px;border-radius:99px;background:#e8f2ff;color:#0757e8;font:800 10.5px/1 Montserrat,sans-serif;letter-spacing:.12em}.cc-caixa h2{margin:10px 0 0;padding-right:36px;font:900 26px/1.1 "Exo 2",Montserrat,sans-serif;font-style:italic;color:#071b38}.cc-preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:2px 0 8px;color:#44587a;font-weight:700;font-size:13.5px}.cc-preco b{font:900 30px "Exo 2",Montserrat,sans-serif;color:#071b38;font-style:italic}.cc-veiculo{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;background:#f2f4f8}.cc-veiculo>span{font-size:12.5px;font-weight:700;color:#5f7391}.cc-veiculo .prev-placa{zoom:.5}.cc-lab{margin-top:12px;font-weight:800;font-size:12.5px;color:#27406a}.cc-in{height:52px;border:2px solid #c9d8ee;border-radius:14px;padding:0 14px;font:700 16px Montserrat,sans-serif;color:#0b1d36;background:#fff}.cc-in:focus{outline:0;border-color:#1685ff;box-shadow:0 0 0 4px #1685ff2e}.cc-in[aria-invalid=true]{border-color:#d93b3b}.cc-placa{display:flex;align-items:stretch;height:60px;border:3px solid #0b1d36;border-radius:12px;background:#fff;overflow:hidden}.cc-placa:focus-within{border-color:#1685ff;box-shadow:0 0 0 4px #1685ff2e}.cc-placa i{display:grid;place-items:center;padding:0 10px;background:#1d4fb8;color:#fff;font:800 10px Montserrat,sans-serif;font-style:normal;letter-spacing:.14em}.cc-placa input{flex:1;min-width:0;border:0;padding:0 12px;font:900 28px Montserrat,sans-serif;letter-spacing:.14em;text-align:center;text-transform:uppercase;color:#0b1d36;background:#fff}.cc-placa input:focus{outline:0}.cc-placa input::placeholder{color:#b7c4d8}.cc-erro{margin:2px 0 0;color:#b42323;font-size:13px;font-weight:700}.cc-aviso{margin:10px 0 0;padding:12px 14px;border-radius:14px;background:#f4ffd9;border:1.5px solid #b6ff38;font-size:12.8px;line-height:1.45;color:#2d4a00;font-weight:600}.cc-btn{margin-top:14px;width:100%}.cc-btn:disabled{opacity:.7;cursor:wait}.cc-mini{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:12px;color:#5f7391}.cc-link{align-self:center;margin-top:4px;padding:6px 10px;border:0;background:none;color:#0757e8;font:800 13px Montserrat,sans-serif;text-decoration:underline;cursor:pointer}.cc-codigo{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:8px;background:#ffffff18;font-family:ui-monospace,monospace;word-break:break-all}.cc-pagina{background:#f2f4f8;min-height:100vh}.cc-pagina .rc-wrap{max-width:1100px;margin:0 auto;padding:24px 16px 56px}@media (max-width:480px){.cc-caixa{padding:24px 18px 18px;border-radius:22px}.cc-caixa h2{font-size:23px}.cc-placa input{font-size:24px}}#prev-planos{scroll-margin-top:20px;align-self:center;width:min(1180px,calc(100vw - 64px))}#prev-planos .sales-plans{padding:40px 0 8px;overflow:visible;background:none}@media (max-width:900px){#prev-planos{width:100%}#prev-planos .sales-plans{padding:28px 0 0}}.cc-print-clone{display:none}@media print{body.cc-imprimindo{background:#fff!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.cc-imprimindo>*:not(.cc-print-clone){display:none!important}body.cc-imprimindo .cc-print-clone{display:block}.cc-print-clone .report-toolbar,.cc-print-clone p[role=alert]{display:none!important}.cc-print-clone.print-report-wrap,.cc-print-clone>.print-report-wrap{max-width:none!important;margin:0!important;padding:0!important}.cc-print-clone .print-report{max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.cc-print-clone .print-section,.cc-print-clone .print-risk-assessment,.cc-print-clone .print-check-row,.cc-print-clone .print-vehicle-summary,.cc-print-clone .print-report-note,.cc-print-clone .print-report-footer{break-inside:avoid;page-break-inside:avoid}}.rc-wrap .print-report-brand{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rc-site{color:#b6ff38;font:800 13px Manrope,sans-serif;letter-spacing:.4px}.rc-email{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 14px;padding:12px;border:1px solid #dbe4f3;border-radius:12px;background:#fff}.rc-email input{flex:1 1 260px;min-width:0;height:44px;padding:0 14px;border:1px solid #cfd9ea;border-radius:10px;color:#071b38;font:600 14px Manrope,sans-serif}.rc-email p{flex:1 1 100%;margin:0;font-size:13px;font-weight:700}.rc-email-ok{color:#0b7a3b}.rc-email-erro{color:#b4232c}@media (max-width: 768px){input,select,textarea{font-size:16px!important}}
