.autel-compare-root{--ac-red: #d71920;--ac-text: #151515;--ac-muted: #667085;--ac-line: #e5e7eb;--ac-soft: #f8f9fb;--ac-green: #137333;box-sizing:border-box;width:min(1350px,calc(100vw - 32px));max-width:none;margin:0 0 60px 50%;transform:translate(-50%);font-family:inherit;color:var(--ac-text);background:#fff}.autel-compare-root *{box-sizing:border-box}.ac-hero{text-align:center;padding:28px 20px 26px}.ac-hero h1{margin:0 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.15;font-weight:750;letter-spacing:-.02em}.ac-hero p{max-width:760px;margin:0 auto;color:var(--ac-muted);font-size:15px;line-height:1.65}.ac-section{margin:0 0 18px;overflow:hidden;background:#fff;border:1px solid var(--ac-line);border-radius:14px}.ac-section-head{padding:22px 24px 16px;border-bottom:1px solid var(--ac-line)}.ac-kicker{margin-bottom:7px;color:var(--ac-red);font-size:11px;font-weight:800;letter-spacing:.12em}.ac-section h2{margin:0 0 7px;font-size:24px;line-height:1.25}.ac-section-head p{margin:0;color:var(--ac-muted);font-size:14px;line-height:1.55}.ac-section-head--compare{display:flex;align-items:center;justify-content:space-between;gap:28px}.ac-section-title{flex:1;min-width:0}.ac-finder-entry{appearance:none;-webkit-appearance:none;flex:0 0 300px;min-height:72px;display:flex;align-items:center;gap:13px;padding:13px 16px;background:linear-gradient(135deg,#d719200b,#fff 75%);border:1px solid #e1252d;border-radius:8px;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.ac-finder-entry:hover{border-color:var(--ac-red);background:linear-gradient(135deg,#d7192014,#fff 75%);box-shadow:0 5px 16px #d7192017;transform:translateY(-1px)}.ac-finder-entry-icon{flex:0 0 38px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--ac-red);color:#fff;border-radius:50%}.ac-finder-entry-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ac-finder-entry-content{flex:1;min-width:0}.ac-finder-entry-content strong{display:block;margin:0 0 5px;color:#111;font-size:13px;line-height:1.3;font-weight:700}.ac-finder-entry-link{display:flex;align-items:center;gap:7px;color:var(--ac-muted);font-size:12px;line-height:1.3;transition:color .18s ease}.ac-finder-entry-arrow{color:var(--ac-red);font-size:16px;line-height:1;transition:transform .18s ease}.ac-finder-entry:hover .ac-finder-entry-link{color:var(--ac-red)}.ac-finder-entry:hover .ac-finder-entry-arrow{transform:translate(3px)}.ac-popular-comparisons{margin:0 0 18px;padding:18px;background:#fff;border:1px solid #dfe3e8;border-radius:10px}.ac-popular-head{margin-bottom:14px}.ac-popular-head h3{display:flex;align-items:center;gap:7px;margin:0 0 4px;color:#111;font-size:16px;line-height:1.25;font-weight:700}.ac-popular-head p{margin:0;color:#7a828e;font-size:12px;line-height:1.4}.ac-popular-fire{font-size:16px}.ac-popular-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ac-popular-card{appearance:none;-webkit-appearance:none;width:100%;min-width:0;min-height:86px;display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border:1px solid #dfe3e8;border-radius:7px;color:#111;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.ac-popular-card:hover{border-color:var(--ac-red);box-shadow:0 4px 14px #0000000f;transform:translateY(-1px)}.ac-popular-card.is-active{border-color:var(--ac-red);background:#d7192009}.ac-popular-icon{flex:0 0 38px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f4f5f6;color:#111;font-size:10px;line-height:1;font-weight:800}.ac-popular-card.is-active .ac-popular-icon{background:var(--ac-red);color:#fff}.ac-popular-content{flex:1;min-width:0}.ac-popular-content strong{display:block;margin:0 0 5px;color:#111;font-size:12px;line-height:1.25;font-weight:700}.ac-popular-content span{display:block;color:#707784;font-size:10px;line-height:1.45}.ac-select-wrap{padding:20px 24px 18px}.ac-select-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ac-select-top strong{font-size:15px}.ac-count{color:var(--ac-muted);font-size:12px}.ac-auto-notice{display:none;margin:0 0 14px;padding:10px 12px;background:#fff8f8;border:1px solid #f3d1d3;border-radius:7px;color:#475467;font-size:12px;line-height:1.5}.ac-auto-notice strong{color:var(--ac-red)}.ac-model-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.ac-model-btn{-webkit-appearance:none;appearance:none;min-height:46px;padding:11px 8px;background:#fff;border:1px solid #dcdfe4;border-radius:8px;color:#202124;font:600 13px/1.15 inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.ac-model-btn:hover{border-color:#8d929a}.ac-model-btn.is-selected{border-color:var(--ac-red);background:#fff3f3;color:var(--ac-red);box-shadow:inset 0 0 0 1px var(--ac-red)}.ac-model-btn:disabled{opacity:.38;cursor:not-allowed}.ac-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 24px;background:#fcfcfd;border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line)}.ac-toggle{display:inline-flex;overflow:hidden;background:#fff;border:1px solid #dcdfe4;border-radius:7px}.ac-toggle button{padding:9px 13px;background:#fff;border:0;font:700 12px/1 inherit;cursor:pointer}.ac-toggle button.active{background:#171717;color:#fff}.ac-clear{padding:0;background:transparent;border:0;color:var(--ac-red);font:700 12px/1 inherit;cursor:pointer}.ac-compare-output{padding:0 24px 24px}.ac-empty{padding:32px 10px;color:var(--ac-muted);font-size:14px;text-align:center}.ac-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:18px;border:1px solid var(--ac-line);border-radius:10px}.ac-table{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;font-size:13px}.ac-table th,.ac-table td{padding:12px 14px;border-right:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);vertical-align:middle;text-align:center}.ac-table th:last-child,.ac-table td:last-child{border-right:0}.ac-table tr:last-child td{border-bottom:0}.ac-table thead th{position:sticky;top:0;z-index:2;background:#fff;font-size:14px}.ac-table thead th:first-child{min-width:220px;text-align:left}.ac-table tbody td:first-child{min-width:220px;background:#fafafa;font-weight:650;text-align:left}.ac-group-row td{background:#f2f4f7!important;color:#344054;font-size:12px!important;font-weight:800!important;letter-spacing:.03em;text-align:left!important}.ac-price{color:#111;font-weight:800}.ac-yes{color:var(--ac-green);font-weight:800}.ac-no{color:#98a2b3}.ac-product-link{display:inline-block;margin-top:7px;color:var(--ac-red);font-size:11px;font-weight:800;text-decoration:none}.ac-reco-body{padding:22px 24px 26px}.ac-reco-summary{margin-bottom:18px;padding:18px;background:#fafafa;border:1px solid var(--ac-line);border-radius:10px}.ac-reco-summary h3{margin:0 0 8px;font-size:18px}.ac-reco-summary p{margin:7px 0;color:#475467;font-size:14px;line-height:1.65}.ac-diff-list{display:grid;gap:10px;margin-top:14px}.ac-diff{padding:12px 14px;background:#fff;border-left:3px solid var(--ac-red);border-radius:0 7px 7px 0;color:#344054;font-size:13px;line-height:1.55}.ac-diff strong{color:#111}.ac-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ac-card{min-height:250px;display:flex;flex-direction:column;padding:17px;border:1px solid var(--ac-line);border-radius:10px}.ac-card h3{margin:0 0 5px;font-size:19px}.ac-card-price{margin:2px 0 12px;font-size:22px;font-weight:850}.ac-card ul{flex:1;margin:0 0 17px;padding-left:18px;color:#475467;font-size:13px;line-height:1.5}.ac-card li{margin:5px 0}.ac-view{display:block;padding:11px 12px;background:var(--ac-red);border-radius:7px;color:#fff!important;font-size:13px;font-weight:800;text-align:center;text-decoration:none}.ac-view:hover{opacity:.9}.ac-note{margin-top:14px;color:#98a2b3;font-size:11px;line-height:1.5}.obd-compare-cta{--ac-red: #d71920;margin:14px 0 16px;padding:14px 16px;background:#f8f8f8;border:1px solid #e5e5e5;border-left:3px solid var(--ac-red);border-radius:3px}.obd-compare-cta *{box-sizing:border-box}.obd-compare-cta__content{display:flex;align-items:center;justify-content:space-between;gap:16px}.obd-compare-cta__text{display:flex;flex-direction:column;gap:3px;line-height:1.3}.obd-compare-cta__text strong{color:#222;font-size:14px;font-weight:600}.obd-compare-cta__text span{color:#666;font-size:12px}.obd-compare-cta__button{flex-shrink:0;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;background:var(--ac-red);border:1px solid var(--ac-red);border-radius:3px;color:#fff!important;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.obd-compare-cta__button:hover{background:#b9151b;border-color:#b9151b;color:#fff!important}.ac-faq{width:min(1440px,calc(100vw - 32px));max-width:none;margin:64px 0 20px 50%;transform:translate(-50%);padding:0;color:#111827}.ac-faq__inner{width:100%;padding:48px;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.ac-faq__header{max-width:820px;margin:0 auto 36px;text-align:center}.ac-faq__eyebrow{display:inline-block;margin-bottom:10px;color:#d71920;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.08em}.ac-faq__header h2{margin:0 0 14px;color:#111827;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2}.ac-faq__header p{margin:0;color:#667085;font-size:16px;line-height:1.7}.ac-faq__list{max-width:1080px;margin:0 auto;border-top:1px solid #e5e7eb}.ac-faq__item{margin:0;background:#fff;border-bottom:1px solid #e5e7eb}.ac-faq__question{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 4px;color:#111827;font-size:17px;font-weight:650;line-height:1.45;cursor:pointer;list-style:none}.ac-faq__question::-webkit-details-marker{display:none}.ac-faq__question::marker{display:none;content:""}.ac-faq__question:hover{color:#d71920}.ac-faq__icon{position:relative;flex:0 0 22px;width:22px;height:22px}.ac-faq__icon:before,.ac-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.ac-faq__icon:before{width:14px;height:2px}.ac-faq__icon:after{width:2px;height:14px}.ac-faq__item[open] .ac-faq__question{color:#d71920}.ac-faq__item[open] .ac-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ac-faq__answer{max-width:980px;padding:0 42px 26px 4px;color:#475467;font-size:15px;line-height:1.75}.ac-faq__answer p{margin:0 0 14px}.ac-faq__answer p:last-child{margin-bottom:0}.ac-faq__answer strong{color:#1d2939;font-weight:650}.ac-faq__answer ul{margin:4px 0 16px;padding-left:22px}.ac-faq__answer li{margin:6px 0}.ac-faq__answer li::marker{color:#d71920}@media screen and (max-width:1100px){.ac-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ac-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-popular-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-finder-entry{flex-basis:270px}}@media screen and (max-width:990px){.ac-faq{margin-top:48px}.ac-faq__inner{padding:38px 28px}.ac-faq__header{margin-bottom:28px}}@media screen and (max-width:749px){.autel-compare-root{width:calc(100vw - 20px);margin-bottom:35px}.ac-hero{padding:20px 10px}.ac-hero h1{font-size:28px}.ac-hero p{font-size:13px;line-height:1.55}.ac-section-head,.ac-select-wrap,.ac-compare-output,.ac-reco-body{padding-left:14px;padding-right:14px}.ac-section h2{font-size:21px}.ac-section-head--compare{display:block}.ac-finder-entry{width:100%;min-height:66px;margin-top:15px;padding:12px 14px}.ac-finder-entry-icon{flex:0 0 34px;width:34px;height:34px}.ac-finder-entry-icon svg{width:18px;height:18px}.ac-finder-entry-content strong{font-size:12px}.ac-finder-entry-link{font-size:11px}.ac-popular-comparisons{margin-bottom:14px;padding:15px 0 15px 15px;overflow:hidden}.ac-popular-head{padding-right:15px;margin-bottom:12px}.ac-popular-head h3{font-size:15px}.ac-popular-head p{font-size:11px}.ac-popular-grid{display:flex;gap:10px;overflow-x:auto;padding-right:15px;padding-bottom:5px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ac-popular-grid::-webkit-scrollbar{display:none}.ac-popular-card{flex:0 0 220px;min-height:82px;padding:11px;scroll-snap-align:start}.ac-popular-icon{flex:0 0 36px;width:36px;height:36px}.ac-popular-content strong{font-size:12px}.ac-popular-content span{font-size:10px}.ac-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ac-toolbar{padding:11px 14px;align-items:flex-start}.ac-toggle button{padding:9px 10px}.ac-card-grid{grid-template-columns:1fr}.obd-compare-cta{padding:13px 14px}.obd-compare-cta__content{flex-direction:column;align-items:stretch;gap:10px}.obd-compare-cta__button{width:100%}}@media screen and (max-width:640px){.ac-faq{width:calc(100vw - 20px);margin-top:36px}.ac-faq__inner{padding:30px 18px;border-radius:10px}.ac-faq__header{margin-bottom:24px;text-align:left}.ac-faq__header h2{font-size:26px}.ac-faq__header p{font-size:14px;line-height:1.65}.ac-faq__question{gap:16px;padding:20px 0;font-size:15px;line-height:1.5}.ac-faq__answer{padding:0 28px 22px 0;font-size:14px;line-height:1.7}.ac-faq__icon{flex-basis:20px;width:20px;height:20px}}.ac-finder[hidden]{display:none!important}.ac-finder-head{padding:28px 28px 24px;border-bottom:1px solid #e5e7eb}.ac-finder-head h2{margin:6px 0 8px;font-size:26px;line-height:1.25}.ac-finder-head p{max-width:720px;margin:0;color:#667085;font-size:14px;line-height:1.6}.ac-finder-back{display:inline-flex;align-items:center;margin:0 0 24px;padding:0;background:transparent;border:0;color:#667085;font-family:inherit;font-size:12px;font-weight:650;cursor:pointer}.ac-finder-back:hover{color:#d71920}.ac-finder-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:28px}.ac-finder-option{appearance:none;-webkit-appearance:none;width:100%;min-width:0;min-height:220px;display:flex;align-items:flex-start;gap:16px;padding:24px;background:#fff;border:1px solid #dfe3e8;border-radius:10px;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ac-finder-option:hover{border-color:#d71920;box-shadow:0 6px 20px #00000012;transform:translateY(-2px)}.ac-finder-option--recommended{border-color:#d71920;background:linear-gradient(135deg,#d7192009,#fff 70%)}.ac-finder-option-icon{flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f4f5f6;border-radius:50%;color:#111}.ac-finder-option--recommended .ac-finder-option-icon{background:#fff0f1;color:#d71920}.ac-finder-option-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ac-finder-option-content{flex:1;min-width:0}.ac-finder-option-label{display:block;margin:0 0 7px;color:#d71920;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.08em}.ac-finder-option-content strong{display:block;margin:0 0 9px;color:#111;font-size:18px;line-height:1.25}.ac-finder-option-desc{display:block;min-height:66px;margin:0 0 18px;color:#667085;font-size:13px;line-height:1.55}.ac-finder-option-action{display:inline-flex;align-items:center;gap:7px;color:#111;font-size:12px;font-weight:750}.ac-finder-option-action span{color:#d71920;font-size:15px;transition:transform .18s ease}.ac-finder-option:hover .ac-finder-option-action{color:#d71920}.ac-finder-option:hover .ac-finder-option-action span{transform:translate(3px)}@media screen and (max-width:749px){.ac-finder-head{padding:20px 16px}.ac-finder-back{margin-bottom:18px}.ac-finder-head h2{font-size:22px}.ac-finder-options{grid-template-columns:1fr;gap:11px;padding:16px}.ac-finder-option{min-height:0;padding:18px;gap:14px}.ac-finder-option-icon{flex-basis:42px;width:42px;height:42px}.ac-finder-option-icon svg{width:20px;height:20px}.ac-finder-option-content strong{font-size:16px}.ac-finder-option-desc{min-height:0;margin-bottom:12px;font-size:12px}}.ac-finder-step[hidden]{display:none!important}.ac-finder-step{padding:28px}.ac-finder-step-head{max-width:760px;margin:0 0 24px}.ac-finder-step-back{margin:0 0 20px;padding:0;background:transparent;border:0;color:#667085;font-family:inherit;font-size:12px;font-weight:650;cursor:pointer}.ac-finder-step-back:hover{color:#d71920}.ac-finder-step-number{margin-bottom:7px;color:#d71920;font-size:10px;font-weight:800;letter-spacing:.1em}.ac-finder-step-head h3{margin:0 0 8px;color:#111;font-size:24px;line-height:1.25}.ac-finder-step-head p{margin:0;color:#667085;font-size:14px;line-height:1.55}.ac-use-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ac-use-case-card{appearance:none;-webkit-appearance:none;min-height:130px;display:flex;align-items:flex-start;gap:14px;padding:20px;background:#fff;border:1px solid #dfe3e8;border-radius:9px;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.ac-use-case-card:hover{border-color:#d71920;box-shadow:0 5px 16px #0000000f;transform:translateY(-1px)}.ac-use-case-card.is-selected{border-color:#d71920;background:#fff7f7;box-shadow:inset 0 0 0 1px #d71920}.ac-use-case-icon{flex:0 0 42px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#f5f6f7;border-radius:7px;color:#111}.ac-use-case-card:hover .ac-use-case-icon,.ac-use-case-card.is-selected .ac-use-case-icon{background:#fff0f1;color:#d71920}.ac-use-case-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ac-use-case-content{flex:1;min-width:0}.ac-use-case-content strong{display:block;margin:1px 0 7px;color:#111;font-size:15px;line-height:1.3}.ac-use-case-content>span{display:block;color:#667085;font-size:12px;line-height:1.5}.ac-use-case-arrow{margin-top:9px;color:#b0b5bd;font-size:17px;transition:color .18s ease,transform .18s ease}.ac-use-case-card:hover .ac-use-case-arrow,.ac-use-case-card.is-selected .ac-use-case-arrow{color:#d71920;transform:translate(2px)}@media screen and (max-width:1000px){.ac-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ac-finder-step{padding:18px 16px}.ac-finder-step-head h3{font-size:21px}.ac-use-case-grid{grid-template-columns:1fr;gap:9px}.ac-use-case-card{min-height:0;padding:16px}}.ac-finder-option--disabled{cursor:default;background:#f7f8f9;border-color:#e1e4e8;box-shadow:none;transform:none;opacity:1}.ac-finder-option--disabled:hover{background:#f7f8f9;border-color:#e1e4e8;box-shadow:none;transform:none}.ac-finder-option--disabled .ac-finder-option-icon{background:#eceff2;color:#8d98a8}.ac-finder-option--disabled .ac-finder-option-label{color:#8d98a8}.ac-finder-option--disabled .ac-finder-option-content strong{color:#667085}.ac-finder-option--disabled .ac-finder-option-desc{color:#98a2b3}.ac-function-compatibility{margin-top:24px;padding:28px;border:1px solid #f0dddd;background:snow;box-sizing:border-box}.ac-function-compatibility-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px;align-items:stretch}.ac-function-info{padding:10px 8px}.ac-function-info-title{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ac-function-info-title h4{margin:0;font-size:22px;line-height:1.25;font-weight:700;color:#111827}.ac-function-info-icon{width:32px;height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e31b23;color:#fff;font-size:17px;font-weight:700}.ac-function-info>p{margin:0 0 14px;max-width:680px;font-size:14px;line-height:1.7;color:#526078}.ac-function-coverage{margin-top:24px}.ac-function-coverage-label{display:block;margin-bottom:10px;font-size:13px;line-height:1.5;color:#667085}.ac-function-coverage-link{min-height:52px;padding:0 16px;display:flex;align-items:center;gap:10px;border:1px solid #eadfe0;background:#fff;color:#d71920;font-size:14px;font-weight:600;text-decoration:none;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}.ac-function-coverage-link:hover{border-color:#d71920;background:#fff7f7;color:#d71920}.ac-function-coverage-icon{font-size:18px}.ac-function-help{margin-top:22px;padding:16px 18px;background:#f6f7f9}.ac-function-help strong{display:block;margin-bottom:5px;font-size:14px;font-weight:700;color:#111827}.ac-function-help p{margin:0;font-size:13px;line-height:1.65;color:#667085}.ac-function-form-wrap{padding:24px;border:1px solid #dfe3e8;background:#fff;box-sizing:border-box}.ac-function-form-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.ac-function-form-icon{width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e31b23;color:#fff;font-size:19px}.ac-function-form-head h4{margin:0 0 5px;font-size:20px;line-height:1.3;font-weight:700;color:#111827}.ac-function-form-head p{margin:0;max-width:620px;font-size:13px;line-height:1.55;color:#667085}.ac-function-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ac-function-field{min-width:0}.ac-function-field--full{grid-column:1 / -1}.ac-function-field label{display:block;margin-bottom:7px;font-size:13px;font-weight:600;color:#1f2937}.ac-function-field label span{color:#d71920}.ac-function-field input,.ac-function-field textarea{width:100%;box-sizing:border-box;border:1px solid #d7dce2;background:#fff;font-family:inherit;font-size:14px;color:#111827;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.ac-function-field input{height:46px;padding:0 13px}.ac-function-field textarea{min-height:100px;padding:12px 13px;line-height:1.5;resize:vertical}.ac-function-field input::placeholder,.ac-function-field textarea::placeholder{color:#98a2b3}.ac-function-field input:focus,.ac-function-field textarea:focus{border-color:#d71920;box-shadow:0 0 0 2px #d7192014}.ac-function-submit{width:100%;min-height:48px;margin-top:18px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:12px;border:0;background:#d71920;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,opacity .2s ease}.ac-function-submit:hover{background:#bb151b}.ac-function-submit:disabled{opacity:.6;cursor:not-allowed}.ac-function-form-note{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#7a8496}.ac-function-form-status{margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}@media screen and (max-width:768px){.ac-function-compatibility{margin-top:18px;padding:16px 12px}.ac-function-compatibility-grid{grid-template-columns:1fr;gap:22px}.ac-function-info{padding:0}.ac-function-info-title{margin-bottom:15px}.ac-function-info-title h4{font-size:19px}.ac-function-info>p{font-size:13px}.ac-function-coverage{margin-top:18px}.ac-function-coverage-link{min-height:50px;padding:0 14px}.ac-function-help{margin-top:18px;padding:14px}.ac-function-form-wrap{padding:18px 14px}.ac-function-form-head{gap:11px;margin-bottom:20px}.ac-function-form-icon{width:38px;height:38px;flex-basis:38px}.ac-function-form-head h4{font-size:18px}.ac-function-form-grid{grid-template-columns:1fr;gap:14px}.ac-function-field--full{grid-column:auto}.ac-function-field input{height:48px}.ac-function-submit{min-height:50px}}.ac-function-submit-success-icon{width:52px;height:52px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fbeaec;color:#d71920;font-size:25px;font-weight:700}.ac-function-submit-success h4{margin:0 0 10px;font-size:21px;line-height:1.3;font-weight:700;color:#111827}.ac-function-submit-success p{max-width:440px;margin:0;font-size:14px;line-height:1.65;color:#667085}@media screen and (max-width:768px){.ac-function-submit-success{min-height:240px;padding:30px 16px}.ac-function-submit-success h4{font-size:19px}}.ac-function-submit-success{min-height:300px;padding:40px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.ac-function-submit-success[hidden]{display:none!important}.ac-function-submit-success-icon{width:54px;height:54px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fbeaec;color:#d71920;font-size:25px;font-weight:700}.ac-function-submit-success h4{margin:0 0 10px;font-size:22px;line-height:1.3;font-weight:700;color:#111827}.ac-function-submit-success p{max-width:460px;margin:0;font-size:14px;line-height:1.65;color:#667085}.ac-function-ajax-error{margin-top:12px;padding:11px 14px;border:1px solid #f1c6c8;background:#fff5f5;color:#b42318;font-size:13px;line-height:1.5}@media screen and (max-width:768px){.ac-function-submit-success{min-height:240px;padding:30px 16px}.ac-function-submit-success h4{font-size:19px}.ac-function-submit-success p{font-size:13px}}#acFinderBudget{width:100%;box-sizing:border-box}.ac-budget-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.ac-budget-preset{min-height:86px;padding:16px 18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;border:1px solid #dfe3e8;border-radius:6px;background:#fff;color:#111827;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.ac-budget-preset:hover{border-color:#d71920}.ac-budget-preset.is-selected{border-color:#d71920;background:#fff7f7}.ac-budget-preset strong{display:block;margin:0;font-size:15px;line-height:1.35;font-weight:700;color:#111827}.ac-budget-preset.is-selected strong{color:#d71920}.ac-budget-preset span{display:block;font-size:12px;line-height:1.45;color:#667085}.ac-budget-custom{margin-top:16px;padding:20px;border:1px solid #e1e5ea;border-radius:6px;background:#f8f9fb}.ac-budget-custom-head{display:flex;flex-direction:column;gap:3px;margin-bottom:16px}.ac-budget-custom-head strong{font-size:15px;line-height:1.4;font-weight:700;color:#111827}.ac-budget-custom-head span{font-size:12px;line-height:1.5;color:#667085}.ac-budget-inputs{display:flex;align-items:flex-end;gap:12px}.ac-budget-input{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.ac-budget-input-label{font-size:12px;line-height:1.4;font-weight:600;color:#344054}.ac-budget-input-box{width:100%;height:46px;display:flex;align-items:center;border:1px solid #d0d5dd;border-radius:5px;background:#fff;box-sizing:border-box;overflow:hidden}.ac-budget-input-box:focus-within{border-color:#d71920}.ac-budget-currency{padding-left:14px;font-size:15px;font-weight:600;color:#667085}.ac-budget-input-box input{width:100%;height:100%;padding:0 14px 0 7px;border:0!important;outline:0!important;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:#111827;box-shadow:none!important;box-sizing:border-box}.ac-budget-input-box input:focus{border:0!important;outline:0!important;box-shadow:none!important}.ac-budget-separator{flex:0 0 auto;height:46px;display:flex;align-items:center;padding:0 2px;font-size:18px;color:#98a2b3}.ac-budget-input-box input::-webkit-outer-spin-button,.ac-budget-input-box input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ac-budget-find{width:100%;min-height:46px;margin-top:16px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d71920;border-radius:5px;background:#d71920;color:#fff;font-family:inherit;font-size:14px;line-height:1;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.ac-budget-find:hover{background:#bd1118;border-color:#bd1118}.ac-budget-result{margin-top:14px;padding:12px 14px;border:1px solid #e1e5ea;border-radius:5px;background:#fff;font-size:13px;line-height:1.5;color:#344054}.ac-budget-result[hidden]{display:none!important}@media screen and (max-width:900px){.ac-budget-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.ac-budget-presets{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.ac-budget-preset{min-height:78px;padding:12px;border-radius:5px}.ac-budget-preset strong{font-size:13px}.ac-budget-preset span{font-size:11px}.ac-budget-custom{margin-top:12px;padding:14px}.ac-budget-inputs{gap:8px}.ac-budget-input-box{height:44px}.ac-budget-input-box input{padding-right:8px;font-size:14px}.ac-budget-currency{padding-left:10px;font-size:14px}.ac-budget-separator{height:44px}.ac-budget-find{min-height:44px;margin-top:14px}}@media screen and (max-width:480px){.ac-budget-presets{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/autel-compare.css.map */
