.tire-comparison_page__EEndn{max-width:1200px;margin:0 auto;padding:24px 0 48px}.tire-comparison_title__vST0v{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.tire-comparison_title__vST0v h1{font-size:clamp(27px,4vw,38px);letter-spacing:-.04em;margin:12px 0 6px}.tire-comparison_title__vST0v p{font-size:15px;color:#9fb6d1;line-height:1.6;max-width:840px;margin:0}.tire-comparison_back__BnJsl{font-size:12px;color:#a9c6eb}.tire-comparison_swap__IxWCy{flex-shrink:0;width:48px;height:48px;border:1px solid #35547a;border-radius:8px;background:#101e30;color:#a9cfff;font-size:28px;cursor:pointer}.tire-comparison_setups__fXUfM{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.tire-comparison_setup__Nhoxc{margin:0;min-width:0;border:1px solid #29415e;border-radius:9px;background:linear-gradient(120deg,#0e1825,#080f18);padding:16px}.tire-comparison_setup__Nhoxc legend{float:left;width:100%;padding:0;margin-bottom:12px;color:#7bb4ff;font-size:20px;font-weight:700}.tire-comparison_controls__Q5I1_{clear:both;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tire-comparison_control__qAakC{min-width:0}.tire-comparison_control__qAakC label{display:block;font-size:12px;color:#bed0e7;margin-bottom:6px}.tire-comparison_control__qAakC small{display:block;color:#ffa7b4;font-size:11px;margin-top:5px}.tire-comparison_stepper__Z4XaF{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;height:46px;border:1px solid #345373;border-radius:7px;overflow:hidden;background:#0a1421}.tire-comparison_stepper__Z4XaF button{font-size:22px;color:#93c4ff;background:#14263d;border:0;cursor:pointer}.tire-comparison_stepper__Z4XaF button:disabled{opacity:.35;cursor:default}.tire-comparison_stepper__Z4XaF input{width:100%;min-width:0;border:0;border-radius:0;text-align:center;font-size:16px;color:white;background:#09131f;padding:0 2px}.tire-comparison_stepper__Z4XaF input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #fc8b9f}.tire-comparison_page__EEndn :is(a,button,input,summary):focus-visible{outline:2px solid #8cbbff;outline-offset:3px}.tire-comparison_diagram__YbOzo{margin:16px 0 12px;border:1px solid #2d4869;border-radius:9px;overflow:hidden;background:radial-gradient(ellipse at 48% 60%,#102039 0,#08101b 60%,#070d14 100%)}.tire-comparison_legend__8u68_{display:flex;flex-wrap:wrap;gap:12px 24px;padding:18px 22px 0;font-size:13px;color:#bfd1e9}.tire-comparison_legend__8u68_ span{display:flex;align-items:center;gap:10px}.tire-comparison_legend__8u68_ i{width:40px;height:0;border-top:3px solid #6da6ff}.tire-comparison_legend__8u68_ .tire-comparison_currentLine__fPZIX{border-top:2px dashed #c4cedd}.tire-comparison_visual__F6WXb{display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:center;grid-gap:12px;gap:12px;padding:0 20px}.tire-comparison_visual__F6WXb>svg{display:block;width:100%;height:auto;min-width:0}.tire-comparison_dimensions__uxkip h2{font-size:16px;margin:0 0 16px;color:#d9e7f9}.tire-comparison_dimensions__uxkip dl{margin:0;display:grid;grid-gap:18px;gap:18px}.tire-comparison_dimensions__uxkip dt{font-size:13px;color:#c9d7e9;margin-bottom:5px}.tire-comparison_dimensions__uxkip dd{display:grid;grid-gap:4px;gap:4px;margin:0;font-size:13px;color:#9eb5d1}.tire-comparison_dimensions__uxkip strong{color:#70b0ff;font-weight:600}.tire-comparison_dimensions__uxkip strong span{font-weight:400}.tire-comparison_front__2t7nW{border-top:1px solid #29415d;margin-top:18px;padding-top:14px}.tire-comparison_front__2t7nW h3{font-size:13px;margin:0 0 4px}.tire-comparison_front__2t7nW svg{display:block;width:180px;max-width:100%;margin:0 auto}.tire-comparison_front__2t7nW p{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#9eb5d1;margin:0}.tire-comparison_diagram__YbOzo figcaption{font-size:11px;line-height:1.6;color:#9aaec8;padding:8px 20px 14px;border-top:1px solid #1c2d43}.tire-comparison_results__SpjBy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.tire-comparison_results__SpjBy article{display:flex;gap:12px;min-width:0;padding:16px 12px;border:1px solid #2c4869;border-radius:8px;background:linear-gradient(120deg,#101c2d,#080f18)}.tire-comparison_results__SpjBy article>i{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid #437aff;border-radius:50%;font-size:21px;color:#77b2ff}.tire-comparison_results__SpjBy h2{font-size:12px;color:#bbcee8;margin:0 0 6px;line-height:1.5;font-weight:400}.tire-comparison_results__SpjBy strong{display:block;font-size:27px;color:#78b2ff;line-height:1.2;white-space:nowrap}.tire-comparison_results__SpjBy strong small{font-size:13px}.tire-comparison_results__SpjBy p{font-size:10px;line-height:1.6;color:#a6bfde;margin:6px 0 0}.tire-comparison_results__SpjBy h2+p{margin:0 0 3px}.tire-comparison_tableWrap___oupN{margin-top:16px;border:1px solid #263e5b;border-radius:8px;overflow:hidden}.tire-comparison_tableWrap___oupN table{width:100%;border-collapse:collapse;font-size:12px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tire-comparison_tableWrap___oupN caption{text-align:left;padding:12px;color:#a7c5e9;background:#0c1726;font-size:12px}.tire-comparison_tableWrap___oupN :is(td,th){padding:11px 12px;border-top:1px solid #20344c}.tire-comparison_tableWrap___oupN th:first-child{text-align:left}.tire-comparison_tableWrap___oupN thead{color:#a9caff;background:#0b1522}.tire-comparison_tableWrap___oupN tbody{color:#c8d6e8}.tire-comparison_warning__FFbF2{display:flex;gap:10px;align-items:flex-start;padding:13px 14px;margin:14px 0;border:1px solid #514934;border-radius:7px;background:#15160f;color:#b5c3d6;font-size:12px;line-height:1.7}.tire-comparison_warning__FFbF2 i,.tire-comparison_warning__FFbF2 strong{color:#f5ca73}.tire-comparison_warning__FFbF2 strong{margin-right:6px}.tire-comparison_help__N7_Nn{border-top:1px solid #243c59;margin-top:16px;color:#a9bed8;font-size:13px;line-height:1.8}.tire-comparison_help__N7_Nn summary{min-height:48px;cursor:pointer;padding:8px 0;box-sizing:border-box}.tire-comparison_help__N7_Nn button{min-height:44px;padding:10px 14px;border:1px solid #3c608b;border-radius:6px;background:#122741;color:#cee3ff;font:inherit;cursor:pointer;margin-right:16px}.tire-comparison_help__N7_Nn>a{display:inline-block;padding:12px 0;font-size:12px;color:#a8cdff}.tire-comparison_invalid__ICjX_{margin:16px 0;padding:20px;border:1px solid #864256;border-radius:8px;color:#ffd2dc;background:#301923;font-size:14px;line-height:1.7}@media(max-width:1050px){.tire-comparison_controls__Q5I1_{grid-template-columns:1fr}.tire-comparison_setup__Nhoxc{padding:14px}.tire-comparison_results__SpjBy{grid-template-columns:1fr 1fr}.tire-comparison_visual__F6WXb{grid-template-columns:minmax(0,1fr) 210px;padding:0 10px}.tire-comparison_dimensions__uxkip{padding:12px 6px}.tire-comparison_dimensions__uxkip h2{font-size:15px}}@media(max-width:650px){.tire-comparison_page__EEndn{padding-top:14px}.tire-comparison_title__vST0v{align-items:flex-start;gap:10px;margin-bottom:16px}.tire-comparison_title__vST0v h1{font-size:27px;margin-top:10px}.tire-comparison_title__vST0v p{font-size:13px}.tire-comparison_swap__IxWCy{margin-top:30px;width:44px;height:44px}.tire-comparison_setups__fXUfM{gap:10px}.tire-comparison_setup__Nhoxc{padding:12px 10px}.tire-comparison_setup__Nhoxc legend{font-size:16px;margin-bottom:10px}.tire-comparison_controls__Q5I1_{gap:10px}.tire-comparison_control__qAakC label{font-size:11px}.tire-comparison_stepper__Z4XaF{grid-template-columns:44px minmax(0,1fr) 44px}.tire-comparison_stepper__Z4XaF input{font-size:15px}.tire-comparison_visual__F6WXb{display:block;padding:0 8px}.tire-comparison_legend__8u68_{gap:8px 18px;font-size:11px;padding:14px 12px 4px}.tire-comparison_legend__8u68_ i{width:24px}.tire-comparison_dimensions__uxkip{padding:12px}.tire-comparison_dimensions__uxkip h2{margin-bottom:12px}.tire-comparison_dimensions__uxkip dl{grid-template-columns:1fr 1fr;gap:16px}.tire-comparison_dimensions__uxkip dd,.tire-comparison_dimensions__uxkip dt{font-size:12px}.tire-comparison_front__2t7nW{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:0 12px;gap:0 12px}.tire-comparison_front__2t7nW h3{grid-column:1/-1}.tire-comparison_front__2t7nW svg{width:160px}.tire-comparison_front__2t7nW p{font-size:12px}.tire-comparison_diagram__YbOzo figcaption{padding:10px 12px}.tire-comparison_results__SpjBy{gap:10px}.tire-comparison_results__SpjBy article{display:block;padding:12px}.tire-comparison_results__SpjBy article>i{width:30px;height:30px;font-size:17px;margin-bottom:10px}.tire-comparison_results__SpjBy h2{font-size:11px;min-height:30px}.tire-comparison_results__SpjBy strong{font-size:25px}.tire-comparison_results__SpjBy strong small{font-size:12px}.tire-comparison_results__SpjBy p,.tire-comparison_tableWrap___oupN table{font-size:10px}.tire-comparison_tableWrap___oupN :is(td,th){padding:9px 6px}.tire-comparison_tableWrap___oupN caption,.tire-comparison_warning__FFbF2{font-size:11px}.tire-comparison_help__N7_Nn{font-size:12px}}@media(prefers-reduced-motion:no-preference){.tire-comparison_stepper__Z4XaF button,.tire-comparison_swap__IxWCy{transition:background .15s}.tire-comparison_stepper__Z4XaF button:hover:not(:disabled),.tire-comparison_swap__IxWCy:hover{background:#254b7a}}.tire-comparison_diagramToolbar__H_gfX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:16px}.tire-comparison_diagramToolbar__H_gfX .tire-comparison_legend__8u68_{padding-bottom:14px}.tire-comparison_diagramToolbar__H_gfX>button{flex-shrink:0;min-height:44px;padding:8px 12px;margin-top:12px;border:1px solid #36577e;border-radius:6px;background:#12233a;color:#c7ddfa;font:inherit;font-size:12px;cursor:pointer}.tire-comparison_viewHint____s8F{margin:0;padding:8px 16px;border-top:1px solid #29415e;color:#efd29a;font-size:12px;line-height:1.6}.tire-comparison_visual__F6WXb>.tire-comparison_sideView__8dYbo{aspect-ratio:7/5}.tire-comparison_sideView__8dYbo image{pointer-events:none}@media(max-width:650px){.tire-comparison_diagramToolbar__H_gfX{display:block;padding:0 12px 10px}.tire-comparison_diagramToolbar__H_gfX .tire-comparison_legend__8u68_{padding:14px 0 0}.tire-comparison_diagramToolbar__H_gfX>button{font-size:11px;margin-top:10px}.tire-comparison_viewHint____s8F{font-size:11px;padding:10px 12px}}.vehicle-selection_panel__b4f0_{margin:24px 0;padding:20px;border:1px solid #294159;border-radius:16px;background:#101c2a;color:#d5e0eb;min-width:0}.vehicle-selection_panel__b4f0_ p{font-size:13px;line-height:1.6;margin:10px 0}.vehicle-selection_heading__q1_n_{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.vehicle-selection_heading__q1_n_ strong{color:#fff}.vehicle-selection_heading__q1_n_ span{font-size:12px;color:#9ab9d1}.vehicle-selection_controls__nxYci{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.vehicle-selection_controls__nxYci label{display:grid;grid-gap:7px;gap:7px;font-size:12px;flex:1 1 280px;min-width:0}.vehicle-selection_controls__nxYci select{width:100%;min-height:46px;background:#09111b;color:#fff;border:1px solid #40566a;border-radius:8px;padding:10px;font:inherit}.vehicle-selection_controls__nxYci button{min-height:46px;padding:12px;background:#b9dcff;color:#09111b;font:inherit;font-weight:600;border:0;border-radius:8px;cursor:pointer}.vehicle-selection_panel__b4f0_ summary{cursor:pointer;font-size:13px;margin-top:14px}.vehicle-selection_panel__b4f0_ a{color:#b9dcff;overflow-wrap:anywhere}.vehicle-selection_panel__b4f0_ :focus-visible{outline:2px solid #c4e3ff;outline-offset:3px}@media(max-width:600px){.vehicle-selection_panel__b4f0_{padding:16px}.vehicle-selection_controls__nxYci button{width:100%}.vehicle-selection_heading__q1_n_{display:grid}}.vehicle-selection_request__Yilte{border-top:1px solid #2a4056;margin-top:18px;padding-top:4px}.vehicle-selection_requestFields__5GEG0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.vehicle-selection_requestFields__5GEG0 label{display:grid;grid-gap:8px;gap:8px;font-size:12px;min-width:0}.vehicle-selection_requestFields__5GEG0 input,.vehicle-selection_requestFields__5GEG0 textarea{width:100%;box-sizing:border-box;min-height:46px;padding:10px 12px;background:#09111b;color:#fff;font:inherit;border:1px solid #40566a;border-radius:8px}.vehicle-selection_noteField__oHrTV{grid-column:1/-1}.vehicle-selection_requestLink___MFa5{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 14px;border-radius:8px;background:#b9dcff;color:#09111b!important;font-size:13px;font-weight:600;text-decoration:none}@media(max-width:400px){.vehicle-selection_requestFields__5GEG0{grid-template-columns:1fr}.vehicle-selection_requestLink___MFa5{width:100%;box-sizing:border-box}}.vehicle-selection_facts__EfbSl h3{font-size:14px;margin:18px 0 10px}.vehicle-selection_facts__EfbSl dl{display:grid;grid-gap:8px;gap:8px;margin:10px 0}.vehicle-selection_facts__EfbSl dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:12px;gap:12px;font-size:12px;line-height:1.6;padding:8px 0;border-bottom:1px solid #2a4056}.vehicle-selection_facts__EfbSl dt{color:#a6c6e0}.vehicle-selection_facts__EfbSl dd{margin:0;overflow-wrap:anywhere}@media(max-width:500px){.vehicle-selection_facts__EfbSl dl>div{grid-template-columns:1fr;gap:3px}}.vehicle-selection_panel__b4f0_{position:relative;padding:12px 15px;margin:14px 0;border-radius:8px;background:linear-gradient(110deg,#081a2b,#06131fd9);border-color:#214766}.vehicle-selection_pickerHeading__3A4iW{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.vehicle-selection_pickerHeading__3A4iW>i{font-size:23px;color:#27b3ff;padding-top:2px}.vehicle-selection_pickerHeading__3A4iW>div{flex:1 1;min-width:0}.vehicle-selection_pickerHeading__3A4iW strong{display:block;font-size:13px;color:#eef6ff}.vehicle-selection_pickerHeading__3A4iW p{font-size:10px;color:#9ebbd8;margin:3px 0 0;line-height:1.5}.vehicle-selection_pickerHeading__3A4iW>details{position:relative;flex:0 0 auto}.vehicle-selection_pickerHeading__3A4iW>details>summary{margin:0;border:1px solid #264c70;background:#071726;padding:7px 11px;border-radius:4px;font-size:10px;color:#c6d9ed;list-style:none}.vehicle-selection_pickerHeading__3A4iW>details>summary:after{content:"⌄";margin-left:14px}.vehicle-selection_pickerHeading__3A4iW>details>div{position:absolute;right:0;top:35px;width:min(350px,calc(100vw - 70px));z-index:12;background:#091a2b;border:1px solid #315b80;border-radius:7px;padding:16px;box-shadow:0 12px 35px #0009;font-size:12px;line-height:1.6}.vehicle-selection_pickerHeading__3A4iW button{display:block;border:1px solid #315b80;background:#0c2a45;color:#c6e5ff;padding:9px 12px;min-height:36px;border-radius:5px;cursor:pointer;margin-top:10px}.vehicle-selection_pickerControls__Bp_3A{display:grid;grid-template-columns:1.1fr 1.1fr .82fr 1fr 1.1fr;grid-gap:12px;gap:12px}.vehicle-selection_pickerControls__Bp_3A label,.vehicle-selection_wheelChoice__NRc27 label{display:grid;grid-gap:5px;gap:5px;font-size:10px;color:#c3d9ed;min-width:0}.vehicle-selection_pickerControls__Bp_3A input,.vehicle-selection_pickerControls__Bp_3A select,.vehicle-selection_wheelChoice__NRc27 select{width:100%;min-width:0;box-sizing:border-box;height:36px;border:1px solid #2b5272;border-radius:4px;padding:7px 10px;background:#05101b;color:#cde0f3;font:11px var(--font-dm),Arial}.vehicle-selection_pickerControls__Bp_3A input::placeholder{color:#708da7;opacity:1}.vehicle-selection_pickerControls__Bp_3A select:has(option:first-child:checked){color:#708da7}.vehicle-selection_pickerControls__Bp_3A input:disabled,.vehicle-selection_pickerControls__Bp_3A select:disabled{opacity:1;color:#708da7}.vehicle-selection_wheelChoice__NRc27{margin-top:9px;max-width:420px}.vehicle-selection_pickerStatus__FxGgN{font-size:10px!important;margin:6px 0 0!important;line-height:1.4!important;color:#8bb5d9}.vehicle-selection_panel__b4f0_>details>summary{font-size:10px;margin-top:7px}.vehicle-selection_srOnly__cGmAi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;padding:0!important;margin:0!important}.vehicle-selection_pickerHeading__3A4iW .vehicle-selection_request__Yilte summary{min-height:30px}@media(max-width:700px){.vehicle-selection_pickerControls__Bp_3A{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vehicle-selection_pickerControls__Bp_3A label:last-child{grid-column:1/-1}.vehicle-selection_pickerHeading__3A4iW{gap:8px}.vehicle-selection_pickerHeading__3A4iW strong{font-size:12px}.vehicle-selection_pickerHeading__3A4iW p{font-size:10px}.vehicle-selection_pickerHeading__3A4iW>i{font-size:20px}.vehicle-selection_pickerHeading__3A4iW>details>summary{font-size:10px;padding:6px}.vehicle-selection_pickerControls__Bp_3A label{font-size:11px}.vehicle-selection_pickerControls__Bp_3A input,.vehicle-selection_pickerControls__Bp_3A select,.vehicle-selection_wheelChoice__NRc27 select{height:44px;font-size:12px}.vehicle-selection_pickerHeading__3A4iW>details>summary{min-height:44px;box-sizing:border-box;display:flex;align-items:center}.vehicle-selection_pickerHeading__3A4iW button{min-height:44px}.vehicle-selection_pickerHeading__3A4iW>details>div{top:48px}}@media(max-width:420px){.vehicle-selection_pickerHeading__3A4iW>i{display:none}.vehicle-selection_pickerHeading__3A4iW>details>summary{font-size:0}.vehicle-selection_pickerHeading__3A4iW>details>summary>i{font-size:16px}.vehicle-selection_pickerHeading__3A4iW>details>summary:after{font-size:14px;margin-left:8px}}.automotive-catalog_page__R_3tG{width:min(87%,1280px);margin:0 auto;padding:20px 0 24px;color:#d7e4f2;font-size:12px;line-height:1.6}.automotive-catalog_page__R_3tG *{box-sizing:border-box;min-width:0}.automotive-catalog_page__R_3tG a{color:inherit;text-decoration:none}.automotive-catalog_page__R_3tG button,.automotive-catalog_page__R_3tG input,.automotive-catalog_page__R_3tG select,.automotive-catalog_page__R_3tG textarea{font:inherit}.automotive-catalog_page__R_3tG a,.automotive-catalog_page__R_3tG button,.automotive-catalog_page__R_3tG summary{touch-action:manipulation}.automotive-catalog_page__R_3tG button{cursor:pointer}.automotive-catalog_page__R_3tG :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #65c5ff;outline-offset:3px}.automotive-catalog_page__R_3tG button:disabled{cursor:not-allowed;opacity:.55}.automotive-catalog_page__R_3tG dl,.automotive-catalog_page__R_3tG figure,.automotive-catalog_page__R_3tG h1,.automotive-catalog_page__R_3tG h2,.automotive-catalog_page__R_3tG h3,.automotive-catalog_page__R_3tG p{margin:0}.automotive-catalog_page__R_3tG h1,.automotive-catalog_page__R_3tG h2,.automotive-catalog_page__R_3tG h3{color:#f4f7ff;font-family:var(--font-manrope),sans-serif}.automotive-catalog_page__R_3tG h2{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.35;margin-bottom:12px}.automotive-catalog_page__R_3tG h2>i{display:inline-grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #164362;border-radius:5px;background:#062039;color:#20b1ff;font-size:21px}.automotive-catalog_search__mrKc2{display:flex;align-items:center;gap:14px;width:100%;min-height:46px;padding:0 15px;border:1px solid #294760;background:#081725a6;border-radius:5px;color:#9dc6eb}.automotive-catalog_search__mrKc2>i{font-size:19px;color:#9edcff}.automotive-catalog_search__mrKc2 input{flex:1 1;min-height:44px;background:none;border:0;color:#e3f3ff;outline:none}.automotive-catalog_search__mrKc2 input::placeholder{color:#849dbb}.automotive-catalog_search__mrKc2 button{border:0;background:none;color:#8ed7ff;min-width:40px;min-height:40px}.automotive-catalog_searchState__0jmv7{font-size:10px;color:#7b97b4}.automotive-catalog_breadcrumb__Ay5Vk{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:10px;color:#829dbb;margin:18px 0 24px}.automotive-catalog_breadcrumb__Ay5Vk a:hover,.automotive-catalog_sourceBox__P55ag a:hover,.automotive-catalog_textLink___s18L:hover{color:#46b9ff}.automotive-catalog_hero__LPwg6{margin-bottom:24px}.automotive-catalog_heroHeading__tnr_l{display:flex;align-items:center;gap:18px;position:relative;z-index:1;margin-bottom:12px}.automotive-catalog_makeMark___NUzz{font-size:25px;font-weight:700;font-family:serif;color:#d4dcff;border:3px solid #c5d1f1;border-radius:50%;width:55px;height:55px;display:grid;place-items:center;flex-shrink:0;letter-spacing:-3px;padding-right:3px}.automotive-catalog_heroHeading__tnr_l h1{font-size:clamp(22px,2.15vw,32px);letter-spacing:-1px;line-height:1.25;margin-bottom:10px}.automotive-catalog_heroTags__IViBK{display:flex;gap:8px;flex-wrap:wrap}.automotive-catalog_heroTags__IViBK>span,.automotive-catalog_statusBadge__JfcnV{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#94cfff;background:#062139;border:1px solid #14354e;border-radius:4px;padding:2px 8px}.automotive-catalog_heroBody__nw7jY{display:grid;grid-template-columns:1fr 1.08fr;grid-gap:24px;gap:24px;align-items:start}.automotive-catalog_heroCopy__BIcFi>p{font-size:12px;line-height:1.7;color:#aec4dc;margin:0 0 15px}.automotive-catalog_stats__C68tj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.automotive-catalog_stat__ZnaHm{display:flex;align-items:flex-start;gap:10px;background:linear-gradient(115deg,#07203696,#04101bbd);border:1px solid #1a3a52;border-radius:5px;padding:12px 10px;min-height:83px}.automotive-catalog_stat__ZnaHm>i{display:grid;place-items:center;font-size:22px;color:#0fb3ff;width:26px;flex-shrink:0}.automotive-catalog_stat__ZnaHm span{display:block;font-size:10px;color:#92b1d0;line-height:1.4}.automotive-catalog_stat__ZnaHm strong{display:block;color:#f1f7ff;font-size:16px;font-weight:600;line-height:1.4;margin:3px 0;overflow-wrap:anywhere}.automotive-catalog_stat__ZnaHm small{display:block;font-size:9px;color:#8ba6c5;line-height:1.5}.automotive-catalog_stat__ZnaHm strong.automotive-catalog_pendingValue__ge3Dy{font-size:13px;color:#b7c8db}.automotive-catalog_heroActions___5luT{display:flex;align-items:stretch;gap:10px;margin-top:16px}.automotive-catalog_primaryButton__bWIlL,.automotive-catalog_secondaryButton__caZtZ{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 15px;border:1px solid #1983ff;border-radius:5px;font-weight:600;line-height:1.35;color:white;background:#0864ed}.automotive-catalog_secondaryButton__caZtZ{background:#061421;border-color:#3f7599;color:#d8efff}.automotive-catalog_primaryButton__bWIlL:hover:enabled{background:#087af9}.automotive-catalog_secondaryButton__caZtZ:hover:enabled{background:#0e2c44}.automotive-catalog_heroHint__ySBDl{display:block;font-size:9px;line-height:1.6;color:#7992ad;margin-top:10px}.automotive-catalog_vehicleGallery__Trgq_{align-self:stretch}.automotive-catalog_heroPhoto__BZbfM{position:relative;background:#040d15;border-radius:8px;overflow:hidden;aspect-ratio:1.45;border:1px solid #17334a}.automotive-catalog_heroPhoto__BZbfM>button{border:0;background:transparent;width:100%;height:100%;padding:0;position:relative;color:white}.automotive-catalog_heroPhoto__BZbfM img{width:100%;height:100%;object-fit:cover;display:block}.automotive-catalog_heroPhoto__BZbfM button>span{position:absolute;right:10px;bottom:10px;border:1px solid #5c90b2;border-radius:4px;background:#020c18cc;padding:4px 8px;font-size:10px}.automotive-catalog_thumbnails__IPNHt{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:10px}.automotive-catalog_thumbnails__IPNHt>div{aspect-ratio:1.3;border:1px solid #28435a;border-radius:4px;overflow:hidden;background:#071421}.automotive-catalog_selectedThumb__BEloA{outline:1px solid #139fff}.automotive-catalog_selectedThumb__BEloA img{width:100%;height:100%;object-fit:cover}.automotive-catalog_emptyThumb__4x1fm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#59758e;font-size:9px}.automotive-catalog_emptyThumb__4x1fm i{font-size:19px}.automotive-catalog_vehicleGallery__Trgq_ figcaption{font-size:9px;line-height:1.5;color:#718ca7;margin-top:8px}.automotive-catalog_cardPhotoPlaceholder__MpTLV,.automotive-catalog_photoPlaceholder__BQM1i{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#68849e;text-align:center}.automotive-catalog_photoPlaceholder__BQM1i>i{font-size:68px;color:#22618b}.automotive-catalog_photoDialog__fPHKP{background:#06121f;color:#dcecff;border:1px solid #356384;border-radius:8px;width:min(1000px,94vw);max-height:92dvh;padding:14px}.automotive-catalog_photoDialog__fPHKP::-webkit-backdrop{background:#01060ce8}.automotive-catalog_photoDialog__fPHKP::backdrop{background:#01060ce8}.automotive-catalog_photoDialog__fPHKP form{text-align:right}.automotive-catalog_photoDialog__fPHKP form button{border:1px solid #356384;background:#0a2035;color:white;min-height:44px;border-radius:4px;padding:8px 15px}.automotive-catalog_photoDialog__fPHKP img{width:100%;height:auto;max-height:72dvh;object-fit:contain}.automotive-catalog_photoDialog__fPHKP p{font-size:12px;margin:8px}.automotive-catalog_sectionNav__iDkBF{display:flex;align-items:stretch;gap:0;border:1px solid #275170;border-radius:5px;background:#051321;margin-bottom:15px;overflow:auto;scrollbar-width:thin}.automotive-catalog_sectionNav__iDkBF a{display:flex;align-items:center;justify-content:center;gap:7px;flex:1 1;padding:12px 8px;white-space:nowrap;font-size:10px;border-right:1px solid #132e45;min-height:45px}.automotive-catalog_sectionNav__iDkBF a:first-child{background:#0b2942;box-shadow:inset 0 -2px #199bff}.automotive-catalog_sectionNav__iDkBF a>i{color:#26b5ff;font-size:15px}.automotive-catalog_sectionNav__iDkBF a:hover{background:#0c2d45}.automotive-catalog_correction__r_GuR,.automotive-catalog_equipment__s9__Q,.automotive-catalog_overview__nvSdR,.automotive-catalog_requestBox__P4BBg,.automotive-catalog_sourceBox__P55ag,.automotive-catalog_specCard__qxT6x{border:1px solid #244158;border-radius:5px;background:linear-gradient(115deg,#061624c9,#05101ccc);padding:14px}.automotive-catalog_overview__nvSdR{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:35px;gap:35px;margin-bottom:10px}.automotive-catalog_overview__nvSdR p{line-height:1.8;color:#9eb5d0;font-size:12px;margin:6px 0}.automotive-catalog_muted__SlvJH{color:#7691ae!important;font-size:10px!important}.automotive-catalog_overviewData__f0X2g{padding-top:3px}.automotive-catalog_overviewData__f0X2g>div{display:grid;grid-template-columns:1fr 1fr;padding:6px 10px;border-bottom:1px solid #142e44;font-size:11px;background:#0c213355}.automotive-catalog_overviewData__f0X2g dd{margin:0;color:#d2e1f0}.automotive-catalog_overviewData__f0X2g dt{color:#87a7c8}.automotive-catalog_specGrid__n9sjR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch}.automotive-catalog_specCard__qxT6x{padding:12px}.automotive-catalog_factRows__oRJXQ>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:9px;gap:9px;padding:4px 6px;font-size:11px;line-height:1.5;border-bottom:1px solid #102a3e}.automotive-catalog_factRows__oRJXQ>div:nth-child(odd){background:#0c22345c}.automotive-catalog_factRows__oRJXQ dt{color:#a6bbd3}.automotive-catalog_factRows__oRJXQ dd{margin:0;position:relative;display:flex;align-items:flex-start;gap:5px;overflow-wrap:anywhere;color:#e0ebf7}.automotive-catalog_unknown__vCWUg{color:#68839f;font-size:10px}.automotive-catalog_factSource___0SDA{margin-left:auto;flex-shrink:0}.automotive-catalog_factSource___0SDA>summary{list-style:none;cursor:pointer;color:#42b9ff;padding:0 2px}.automotive-catalog_factSource___0SDA>div{position:absolute;right:0;top:20px;z-index:4;background:#0c2134;border:1px solid #4a7da2;padding:12px;width:min(300px,65vw);box-shadow:0 7px 25px #0009;font-size:11px}.automotive-catalog_factSource___0SDA a{color:#7ecaff}.automotive-catalog_factSource___0SDA small{display:block;color:#a3b8cf;line-height:1.6;margin-top:5px}.automotive-catalog_smallNote__a5U5c{font-size:9px;color:#8ea7c1;padding:9px 5px 0;line-height:1.6}.automotive-catalog_equipment__s9__Q{margin-top:10px}.automotive-catalog_equipment__s9__Q>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.automotive-catalog_equipment__s9__Q summary{font-weight:600;color:#c2d8ee;cursor:pointer;font-size:12px}.automotive-catalog_equipment__s9__Q details p{font-size:11px;color:#98afc7;margin:10px 0 6px}.automotive-catalog_equipment__s9__Q details p>i{color:#39adf4;margin-right:8px}.automotive-catalog_equipment__s9__Q details small{font-size:10px;color:#708ca9;line-height:1.6}.automotive-catalog_tools__8_qh4{margin:16px 0}.automotive-catalog_tools__8_qh4>h2{margin-bottom:2px}.automotive-catalog_tools__8_qh4>p{margin-left:42px;font-size:11px;color:#86a6c9}.automotive-catalog_tools__8_qh4>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.automotive-catalog_tools__8_qh4>div>a{display:flex;align-items:center;gap:14px;padding:16px 12px;border:1px solid #254c68;border-radius:5px;background:#051421;min-height:96px}.automotive-catalog_tools__8_qh4>div>a>i:first-child{display:grid;place-items:center;border:2px solid #1d7db3;border-radius:50%;color:#26b6ff;font-size:32px;flex-shrink:0;width:48px;height:48px}.automotive-catalog_tools__8_qh4>div>a>i:last-child{margin-left:auto;color:#25b3ff}.automotive-catalog_tools__8_qh4 strong{display:block;font-size:12px;color:#e4f0fd}.automotive-catalog_tools__8_qh4 small{display:block;font-size:10px;color:#8aa8c6;line-height:1.65;margin-top:5px}.automotive-catalog_bottomGrid__LKJCw{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px;margin-bottom:10px}.automotive-catalog_sourceBox__P55ag details+details{margin-top:12px}.automotive-catalog_correction__r_GuR>summary,.automotive-catalog_requestBox__P4BBg>summary,.automotive-catalog_sourceBox__P55ag summary{cursor:pointer;color:#e3effa;font-weight:600;font-size:14px;line-height:1.5}.automotive-catalog_sourceBox__P55ag summary{font-size:11px;margin-bottom:5px}.automotive-catalog_sourceBox__P55ag a{font-size:11px;color:#36b7ff;overflow-wrap:anywhere}.automotive-catalog_correction__r_GuR>p,.automotive-catalog_requestBox__P4BBg>p,.automotive-catalog_sourceBox__P55ag p{font-size:11px;color:#90a9c4;margin:7px 0}.automotive-catalog_sourceBox__P55ag small{font-size:10px;color:#6787a7}.automotive-catalog_correction__r_GuR>summary,.automotive-catalog_requestBox__P4BBg>summary{display:list-item;list-style-position:inside}.automotive-catalog_correction__r_GuR>summary>i,.automotive-catalog_requestBox__P4BBg>summary>i{font-size:24px;color:#2ab3ff;vertical-align:middle;margin-right:10px}.automotive-catalog_requestBox__P4BBg{margin:10px 0}.automotive-catalog_notice__EDpIQ{display:flex;align-items:flex-start;gap:8px;border:1px solid #20445e;background:#071725;border-radius:4px;padding:10px 12px;font-size:10px;line-height:1.6;color:#89a6c4;margin-top:12px!important}.automotive-catalog_notice__EDpIQ>i{color:#23adf4;flex-shrink:0}.automotive-catalog_submission__f3mA9{padding-top:10px}.automotive-catalog_formNote__n9_gZ{font-size:10px!important;color:#88b8dd!important;margin-bottom:12px!important}.automotive-catalog_formGrid__sWxkM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.automotive-catalog_filters__zwSpE label,.automotive-catalog_formGrid__sWxkM label{display:flex;flex-direction:column;gap:5px;font-size:10px;color:#a8c3dc}.automotive-catalog_filters__zwSpE select,.automotive-catalog_formGrid__sWxkM input,.automotive-catalog_formGrid__sWxkM textarea{background:#081b2b;border:1px solid #284a65;border-radius:4px;color:#dcecff;padding:9px 10px;width:100%;min-height:42px;resize:vertical}.automotive-catalog_wideField__68V50{grid-column:1/-1}.automotive-catalog_formBottom__ifvKw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.automotive-catalog_formBottom__ifvKw small{color:#7391ac;font-size:10px}.automotive-catalog_honeypot__RkIue{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.automotive-catalog_error__eIq7e,.automotive-catalog_success__Asz_t{font-size:12px;margin-top:12px!important;border:1px solid #356e61;border-radius:4px;background:#102d28;padding:12px;color:#b4ebd5}.automotive-catalog_error__eIq7e{background:#331d24;border-color:#855061;color:#ffc4ce}.automotive-catalog_correction__r_GuR .automotive-catalog_formGrid__sWxkM{grid-template-columns:1fr}.automotive-catalog_correction__r_GuR .automotive-catalog_formBottom__ifvKw{align-items:stretch;flex-direction:column}.automotive-catalog_listHeading__xiw9Z{margin:24px 0}.automotive-catalog_kicker__5dfBk{font-size:10px;letter-spacing:1.5px;color:#42b9ff}.automotive-catalog_listHeading__xiw9Z h1{font-size:clamp(28px,3.6vw,48px);letter-spacing:-1.5px;margin:7px 0 12px}.automotive-catalog_listHeading__xiw9Z p{font-size:14px;color:#9ab4d0;max-width:720px;line-height:1.8}.automotive-catalog_statusBadge__JfcnV{margin-top:14px}.automotive-catalog_filters__zwSpE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px;background:#061623;border:1px solid #22445e;border-radius:6px}.automotive-catalog_filters__zwSpE button{align-self:end}.automotive-catalog_reset__R0WfH{align-self:center;color:#8ebcdd!important;font-size:11px;text-align:center;min-height:44px;display:grid;place-items:center}.automotive-catalog_resultHeader___Bzx8{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0 14px;color:#91acca;font-size:11px}.automotive-catalog_resultHeader___Bzx8 p>span{color:#64829f}.automotive-catalog_resultHeader___Bzx8>a{color:#4abaff;white-space:nowrap}.automotive-catalog_resultGrid__AkH3B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.automotive-catalog_resultCard__c5iz9{display:flex;flex-direction:column;border:1px solid #24435e;border-radius:6px;overflow:hidden;background:#061524}.automotive-catalog_resultPhoto__Hom_G{aspect-ratio:1.65;overflow:hidden;background:#081c2c}.automotive-catalog_resultPhoto__Hom_G img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.automotive-catalog_resultPhoto__Hom_G:hover img{transform:scale(1.025)}.automotive-catalog_cardPhotoPlaceholder__MpTLV>i{font-size:54px;color:#39769d}.automotive-catalog_cardPhotoPlaceholder__MpTLV>small{font-size:10px}.automotive-catalog_cardBody__gl2Az{padding:16px;display:flex;flex-direction:column;flex:1 1}.automotive-catalog_cardBody__gl2Az h2{font-size:22px;margin:5px 0 6px}.automotive-catalog_cardBody__gl2Az>p{color:#a0b8d0;font-size:12px}.automotive-catalog_cardTags__SXgBK{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.automotive-catalog_cardTags__SXgBK>span{font-size:9px;color:#80b6df;border:1px solid #224c6d;border-radius:3px;padding:3px 6px;background:#08243a}.automotive-catalog_cardBody__gl2Az .automotive-catalog_cardFootnote__Xo4Fi{color:#6486a5;font-size:10px;margin-bottom:14px}.automotive-catalog_textLink___s18L{margin-top:auto;font-size:12px;color:#40b8ff!important;display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #17364e}.automotive-catalog_pagination__ArYQT{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;margin:20px 0}.automotive-catalog_pagination__ArYQT>a{border:1px solid #315a7b;padding:10px 15px;min-height:44px;border-radius:4px}.automotive-catalog_empty__a6A51{text-align:center;border:1px dashed #315574;border-radius:6px;background:#081827;padding:60px 20px}.automotive-catalog_empty__a6A51>i{font-size:36px;color:#38a8ea}.automotive-catalog_empty__a6A51 h2{justify-content:center;font-size:22px;margin:16px 0}.automotive-catalog_empty__a6A51 p{max-width:550px;margin:0 auto 20px;color:#8eabc8}.automotive-catalog_empty__a6A51>a{color:#45baff}.automotive-catalog_srOnly__TID1S{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1600px){.automotive-catalog_page__R_3tG{font-size:13px}.automotive-catalog_factRows__oRJXQ>div{font-size:12px}.automotive-catalog_stat__ZnaHm{min-height:95px}.automotive-catalog_stat__ZnaHm strong{font-size:18px}.automotive-catalog_heroHeading__tnr_l h1{font-size:32px}}@media(max-width:1050px){.automotive-catalog_page__R_3tG{width:87%}.automotive-catalog_heroBody__nw7jY{gap:16px}.automotive-catalog_stat__ZnaHm{padding:10px 7px;gap:7px;min-height:82px}.automotive-catalog_stat__ZnaHm>i{font-size:19px;width:21px}.automotive-catalog_stat__ZnaHm strong{font-size:14px}.automotive-catalog_heroActions___5luT{flex-wrap:wrap}.automotive-catalog_heroActions___5luT>button{flex:1 1;font-size:10px;padding:9px}.automotive-catalog_heroHeading__tnr_l h1{font-size:25px}.automotive-catalog_sectionNav__iDkBF a{font-size:9px;padding-inline:7px}.automotive-catalog_page__R_3tG h2{font-size:14px}.automotive-catalog_factRows__oRJXQ>div{font-size:10px;gap:6px;padding-inline:4px}.automotive-catalog_tools__8_qh4>div>a{gap:9px;padding:12px 9px}.automotive-catalog_tools__8_qh4>div>a>i:first-child{width:38px;height:38px;font-size:25px}.automotive-catalog_tools__8_qh4 strong{font-size:11px}.automotive-catalog_tools__8_qh4 small{font-size:9px}.automotive-catalog_equipment__s9__Q>div{gap:16px}}@media(max-width:760px){.automotive-catalog_page__R_3tG{width:calc(100% - 32px);padding-top:14px}.automotive-catalog_breadcrumb__Ay5Vk{margin:15px 0 20px;font-size:10px}.automotive-catalog_heroHeading__tnr_l{align-items:flex-start;gap:12px}.automotive-catalog_makeMark___NUzz{width:43px;height:43px;font-size:20px;border-width:2px}.automotive-catalog_heroHeading__tnr_l h1{font-size:23px;letter-spacing:-.7px}.automotive-catalog_heroTags__IViBK{gap:5px}.automotive-catalog_heroTags__IViBK>span{font-size:9px;padding:3px 6px}.automotive-catalog_heroBody__nw7jY{grid-template-columns:1fr;gap:15px}.automotive-catalog_vehicleGallery__Trgq_{grid-row:1}.automotive-catalog_heroPhoto__BZbfM{aspect-ratio:1.55}.automotive-catalog_heroCopy__BIcFi>p{font-size:12px;margin:5px 0 14px}.automotive-catalog_stats__C68tj{gap:8px}.automotive-catalog_stat__ZnaHm{min-height:84px;padding:12px 9px}.automotive-catalog_stat__ZnaHm>i{font-size:23px;width:24px}.automotive-catalog_stat__ZnaHm strong{font-size:16px}.automotive-catalog_stat__ZnaHm strong.automotive-catalog_pendingValue__ge3Dy{font-size:13px}.automotive-catalog_heroActions___5luT{flex-wrap:nowrap}.automotive-catalog_heroActions___5luT>button{font-size:11px;min-height:48px}.automotive-catalog_searchState__0jmv7{display:none}.automotive-catalog_search__mrKc2{gap:9px;padding:0 10px}.automotive-catalog_search__mrKc2 input{font-size:12px}.automotive-catalog_sectionNav__iDkBF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.automotive-catalog_sectionNav__iDkBF a{font-size:10px;white-space:normal;justify-content:flex-start;padding:10px 12px;border-bottom:1px solid #17374d;min-height:44px}.automotive-catalog_overview__nvSdR{grid-template-columns:1fr;gap:12px;padding:14px}.automotive-catalog_overview__nvSdR p{font-size:12px}.automotive-catalog_specGrid__n9sjR{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automotive-catalog_specCard__qxT6x{padding:12px}.automotive-catalog_factRows__oRJXQ>div{grid-template-columns:1fr;gap:2px;font-size:11px;padding:6px}.automotive-catalog_factRows__oRJXQ dd{font-size:11px}.automotive-catalog_page__R_3tG h2{font-size:15px}.automotive-catalog_page__R_3tG h2>i{width:28px;height:28px;font-size:19px}.automotive-catalog_equipment__s9__Q>div{grid-template-columns:1fr;gap:16px}.automotive-catalog_equipment__s9__Q details p{margin-bottom:4px}.automotive-catalog_tools__8_qh4>div{grid-template-columns:1fr}.automotive-catalog_tools__8_qh4>div>a{min-height:78px;padding:14px;gap:15px}.automotive-catalog_tools__8_qh4>div>a>i:first-child{width:46px;height:46px;font-size:31px}.automotive-catalog_tools__8_qh4 strong{font-size:13px}.automotive-catalog_tools__8_qh4 small{font-size:11px}.automotive-catalog_tools__8_qh4>p{margin-left:0;margin-top:8px}.automotive-catalog_bottomGrid__LKJCw{grid-template-columns:1fr}.automotive-catalog_filters__zwSpE,.automotive-catalog_formGrid__sWxkM{grid-template-columns:repeat(2,minmax(0,1fr))}.automotive-catalog_filters__zwSpE{padding:14px}.automotive-catalog_resultGrid__AkH3B{grid-template-columns:repeat(2,minmax(0,1fr))}.automotive-catalog_resultHeader___Bzx8{align-items:flex-start;flex-direction:column;gap:6px}.automotive-catalog_resultHeader___Bzx8 p>span{display:block}.automotive-catalog_cardBody__gl2Az{padding:12px}.automotive-catalog_cardBody__gl2Az h2{font-size:19px}.automotive-catalog_listHeading__xiw9Z p{font-size:13px}.automotive-catalog_listHeading__xiw9Z h1{letter-spacing:-1px}.automotive-catalog_listHeading__xiw9Z{margin:20px 0}.automotive-catalog_overviewData__f0X2g>div{font-size:11px}.automotive-catalog_formBottom__ifvKw{align-items:stretch;flex-direction:column}.automotive-catalog_formBottom__ifvKw>button{min-height:46px}.automotive-catalog_thumbnails__IPNHt{gap:7px}.automotive-catalog_thumbnails__IPNHt>div{aspect-ratio:1.3}.automotive-catalog_photoDialog__fPHKP{padding:8px}.automotive-catalog_sourceBox__P55ag a{font-size:11px}}@media(max-width:440px){.automotive-catalog_page__R_3tG{width:calc(100% - 28px)}.automotive-catalog_heroHeading__tnr_l h1{font-size:21px}.automotive-catalog_makeMark___NUzz{width:38px;height:38px;font-size:17px}.automotive-catalog_stats__C68tj{gap:6px}.automotive-catalog_stat__ZnaHm{display:block;padding:9px 8px;min-height:94px}.automotive-catalog_stat__ZnaHm>i{font-size:19px;width:auto;display:block;margin-bottom:4px}.automotive-catalog_stat__ZnaHm span{font-size:9px}.automotive-catalog_stat__ZnaHm strong.automotive-catalog_pendingValue__ge3Dy{font-size:12px}.automotive-catalog_stat__ZnaHm small{font-size:8px}.automotive-catalog_heroActions___5luT{flex-direction:column}.automotive-catalog_heroActions___5luT>button{font-size:12px}.automotive-catalog_specGrid__n9sjR{grid-template-columns:1fr}.automotive-catalog_factRows__oRJXQ>div{grid-template-columns:1fr 1fr;font-size:11px;padding:5px 6px;gap:10px}.automotive-catalog_factRows__oRJXQ dd{font-size:11px}.automotive-catalog_formGrid__sWxkM,.automotive-catalog_resultGrid__AkH3B{grid-template-columns:1fr}.automotive-catalog_formGrid__sWxkM .automotive-catalog_wideField__68V50{grid-column:auto}.automotive-catalog_filters__zwSpE{gap:10px}.automotive-catalog_filters__zwSpE label{font-size:10px}.automotive-catalog_filters__zwSpE select{font-size:11px;padding:9px 6px}.automotive-catalog_search__mrKc2 input{font-size:11px}.automotive-catalog_empty__a6A51{padding:36px 16px}.automotive-catalog_heroTags__IViBK>span{font-size:8px}.automotive-catalog_empty__a6A51 h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.automotive-catalog_page__R_3tG *{scroll-behavior:auto!important;transition:none!important}}.automotive-catalog_stats__C68tj{grid-auto-rows:1fr}.automotive-catalog_heroPhoto__BZbfM img{object-position:center 65%}.automotive-catalog_search__mrKc2{position:relative}.automotive-catalog_suggestions__16t_T{position:absolute;left:0;right:0;top:calc(100% + 5px);background:#0a1b2b;border:1px solid #326286;border-radius:5px;z-index:8;box-shadow:0 12px 24px #0009;padding:6px}.automotive-catalog_suggestions__16t_T>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 10px;color:#bad8f0;font-size:12px;min-height:44px}.automotive-catalog_suggestions__16t_T>a:hover{background:#13354d}.automotive-catalog_suggestions__16t_T>a>i{color:#3db8ff}@media(min-width:761px){.automotive-catalog_stat__ZnaHm{min-height:68px;padding:9px 8px}.automotive-catalog_stat__ZnaHm small{font-size:8px}.automotive-catalog_heroCopy__BIcFi>p{font-size:11px;line-height:1.6}.automotive-catalog_specCard__qxT6x h2{margin-bottom:8px}.automotive-catalog_factRows__oRJXQ>div{font-size:10px;line-height:1.3;padding:2px 5px}.automotive-catalog_heroHint__ySBDl{line-height:1.4}.automotive-catalog_heroGallery__80WtP figcaption{font-size:8px}}.automotive-catalog_galleryStrip__bx2O2{border:1px solid #244158;border-radius:5px;background:#061624cc;padding:12px}.automotive-catalog_galleryStrip__bx2O2 h2>small{margin-left:auto;font:9px var(--font-dm),sans-serif;color:#45baff;white-space:nowrap}.automotive-catalog_galleryStrip__bx2O2>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.automotive-catalog_galleryStrip__bx2O2>div>*{aspect-ratio:1.35;border:1px solid #2b4962;border-radius:4px;overflow:hidden;background:#091c2b}.automotive-catalog_galleryStrip__bx2O2 img{width:100%;height:100%;object-fit:cover;object-position:center 65%}.automotive-catalog_galleryStrip__bx2O2>div>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:#55758f;font-size:8px}.automotive-catalog_galleryStrip__bx2O2>div>div>i{font-size:20px}.automotive-catalog_galleryStrip__bx2O2>p{font-size:9px;color:#7b98b4;margin-top:7px}.automotive-catalog_sourceBox__P55ag>summary{font-size:12px}.automotive-catalog_sourceBox__P55ag>details{margin-top:12px}.automotive-catalog_sourceBox__P55ag{margin:10px 0}@media(max-width:440px){.automotive-catalog_galleryStrip__bx2O2>div{gap:6px}.automotive-catalog_galleryStrip__bx2O2>div>div>i{font-size:16px}.automotive-catalog_galleryStrip__bx2O2>div>div{font-size:7px}}@media(min-width:900px) and (max-width:1100px){.automotive-catalog_page__R_3tG{padding-top:12px;font-size:11px}.automotive-catalog_search__mrKc2{min-height:36px}.automotive-catalog_search__mrKc2 input{min-height:34px;font-size:10px}.automotive-catalog_search__mrKc2 button{min-height:34px}.automotive-catalog_searchState__0jmv7{font-size:8px}.automotive-catalog_breadcrumb__Ay5Vk{font-size:9px;margin:12px 0 17px}.automotive-catalog_heroHeading__tnr_l{gap:13px;margin-bottom:8px}.automotive-catalog_heroHeading__tnr_l h1{font-size:22px;margin-bottom:6px}.automotive-catalog_makeMark___NUzz{width:45px;height:45px;font-size:21px}.automotive-catalog_heroTags__IViBK>span{font-size:8px;padding:2px 6px}.automotive-catalog_heroCopy__BIcFi>p{font-size:10px;line-height:1.5;margin-bottom:12px}.automotive-catalog_stats__C68tj{gap:7px}.automotive-catalog_stat__ZnaHm{min-height:57px;padding:8px 7px;gap:7px}.automotive-catalog_stat__ZnaHm>i{font-size:18px;width:20px}.automotive-catalog_stat__ZnaHm span{font-size:8px;line-height:1.25}.automotive-catalog_stat__ZnaHm strong.automotive-catalog_pendingValue__ge3Dy{font-size:11px;margin:2px 0}.automotive-catalog_stat__ZnaHm small{font-size:8px;line-height:1.3}.automotive-catalog_heroActions___5luT{margin-top:12px}.automotive-catalog_heroActions___5luT>button{min-height:38px;font-size:9px;padding:8px}.automotive-catalog_heroHint__ySBDl{font-size:8px;margin-top:7px}.automotive-catalog_vehicleGallery__Trgq_{margin-top:-48px}.automotive-catalog_heroPhoto__BZbfM{aspect-ratio:1.7}.automotive-catalog_thumbnails__IPNHt{gap:7px;margin-top:7px}.automotive-catalog_thumbnails__IPNHt>div{aspect-ratio:1.45}.automotive-catalog_vehicleGallery__Trgq_ figcaption{font-size:8px;line-height:1.35}.automotive-catalog_hero__LPwg6{margin-bottom:18px}.automotive-catalog_sectionNav__iDkBF{margin-bottom:12px}.automotive-catalog_sectionNav__iDkBF a{font-size:8px;padding:8px 6px;min-height:36px}.automotive-catalog_sectionNav__iDkBF a>i{font-size:13px}.automotive-catalog_overview__nvSdR{padding:12px;gap:25px}.automotive-catalog_page__R_3tG h2{font-size:14px;margin-bottom:9px}.automotive-catalog_page__R_3tG h2>i{width:27px;height:27px;font-size:19px}.automotive-catalog_overview__nvSdR p{font-size:10px;line-height:1.65}.automotive-catalog_overviewData__f0X2g>div{font-size:9px;padding:4px 8px}.automotive-catalog_specCard__qxT6x{padding:10px}.automotive-catalog_factRows__oRJXQ>div{font-size:9px;line-height:1.25;padding:1.5px 4px;gap:7px}.automotive-catalog_unknown__vCWUg{font-size:9px}.automotive-catalog_equipment__s9__Q{padding:12px}.automotive-catalog_equipment__s9__Q summary{font-size:10px}.automotive-catalog_equipment__s9__Q details p,.automotive-catalog_equipment__s9__Q details small{font-size:9px}.automotive-catalog_tools__8_qh4{margin:12px 0}.automotive-catalog_tools__8_qh4>p{font-size:9px}.automotive-catalog_tools__8_qh4>div{margin-top:8px}.automotive-catalog_tools__8_qh4>div>a{min-height:67px;padding:10px;gap:10px}.automotive-catalog_tools__8_qh4>div>a>i:first-child{width:36px;height:36px;font-size:24px}.automotive-catalog_tools__8_qh4 strong{font-size:10px}.automotive-catalog_tools__8_qh4 small{font-size:9px;line-height:1.4}.automotive-catalog_galleryStrip__bx2O2{padding:10px}.automotive-catalog_galleryStrip__bx2O2 h2>small{font-size:8px}.automotive-catalog_galleryStrip__bx2O2>div>*{aspect-ratio:1.45}.automotive-catalog_galleryStrip__bx2O2>p{font-size:8px;line-height:1.4}.automotive-catalog_correction__r_GuR,.automotive-catalog_requestBox__P4BBg,.automotive-catalog_sourceBox__P55ag{padding:10px}.automotive-catalog_correction__r_GuR>summary,.automotive-catalog_requestBox__P4BBg>summary,.automotive-catalog_sourceBox__P55ag>summary{font-size:12px}.automotive-catalog_notice__EDpIQ{font-size:8px;padding:8px 10px}.automotive-catalog_heroPhoto__BZbfM button>span{font-size:8px}.automotive-catalog_page__R_3tG{padding-top:10px}.automotive-catalog_search__mrKc2{min-height:32px}.automotive-catalog_search__mrKc2 button,.automotive-catalog_search__mrKc2 input{min-height:30px}.automotive-catalog_breadcrumb__Ay5Vk{margin:10px 0 15px}.automotive-catalog_stat__ZnaHm{min-height:54px}.automotive-catalog_page__R_3tG .automotive-catalog_vehicleGallery__Trgq_{margin-top:-80px}}.automotive-catalog_resultPhoto__Hom_G{position:relative}.automotive-catalog_imageKind__KoMbq{position:absolute;left:10px;bottom:10px;padding:3px 7px;background:#131c24e8;border:1px solid #59656f;border-radius:3px;font-size:9px;color:#c7d0d7}.automotive-catalog_heroPhoto__BZbfM img[src$="suv-neutral.svg"]{object-position:center}.automotive-catalog_selectedThumb__BEloA img[src$="suv-neutral.svg"]{object-fit:cover}.automotive-catalog_search__mrKc2:not(:focus-within) .automotive-catalog_suggestions__16t_T{display:none}.automotive-catalog_page__R_3tG .automotive-catalog_hero__LPwg6:has(.automotive-catalog_photoPlaceholder__BQM1i) .automotive-catalog_vehicleGallery__Trgq_{margin-top:0}.automotive-catalog_filterHint__FYHaY{grid-column:1/-1;font-size:11px;color:#9ab0c8}.automotive-catalog_catalogLoading__CM3_T{border:1px solid #21475e;border-radius:6px;padding:32px 20px;min-height:170px;color:#9cc4e4;display:flex;align-items:center;justify-content:center;gap:10px}.automotive-catalog_photoCredit__Mvq8X{font-size:9px;line-height:1.5;color:#9eb5cc;padding:9px 12px;border-top:1px solid #193446;overflow-wrap:anywhere}.automotive-catalog_photoCredit__Mvq8X a{text-decoration:underline}.automotive-catalog_pagination__ArYQT button{background:#092236;border:1px solid #244e69;border-radius:4px;color:#c7d9ea;padding:8px 12px}.automotive-catalog_pagination__ArYQT button:disabled{opacity:.35}.automotive-catalog_resultCard__c5iz9 .automotive-catalog_cardBody__gl2Az>button{margin-top:auto}.automotive-catalog_resultPhoto__Hom_G>img{width:100%;height:100%;object-fit:contain;display:block}.automotive-catalog_modelDialog__onXk4{width:min(92vw,780px);max-height:88vh;overflow:auto;padding:24px;border:1px solid #316685;border-radius:10px;background:#071725;color:#d4e3f1}.automotive-catalog_modelDialog__onXk4::-webkit-backdrop{background:#000b}.automotive-catalog_modelDialog__onXk4::backdrop{background:#000b}.automotive-catalog_modelDialog__onXk4 header{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:14px}.automotive-catalog_modelDialog__onXk4 header button{background:#0d2c43;color:#d2e9f8;border:1px solid #326783;border-radius:4px;padding:8px 12px}.automotive-catalog_modelPickerFilters__eeFLn{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.automotive-catalog_modelPickerFilters__eeFLn label{display:grid;grid-gap:6px;gap:6px}.automotive-catalog_modelPickerFilters__eeFLn select{width:100%;padding:10px 7px;min-height:42px;background:#0c2335;color:#d1e4f4;border:1px solid #32607a;border-radius:4px}.automotive-catalog_modelVersions__r2A1I{display:grid;grid-gap:10px;gap:10px}.automotive-catalog_modelVersions__r2A1I>a{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #244e68;border-radius:5px}.automotive-catalog_modelVersions__r2A1I span{font-size:11px;color:#9bbbd5}@media(max-width:500px){.automotive-catalog_modelDialog__onXk4{padding:17px}.automotive-catalog_modelPickerFilters__eeFLn{grid-template-columns:1fr}.automotive-catalog_modelDialog__onXk4 h2{font-size:18px}}.automotive-catalog_resultPhoto__Hom_G{border:0;width:100%;padding:0}.automotive-catalog_modelTitleButton__A7gEf{background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;line-height:inherit;cursor:pointer}.automotive-catalog_modelTitleButton__A7gEf:hover{color:#55c2ff}.transmission-live-diagram_diagram__AdB8b{width:100%;min-width:0;text-align:left}.transmission-live-diagram_art__DT13q{position:relative}.transmission-live-diagram_art__DT13q>svg{display:block;width:100%;max-height:245px}.transmission-live-diagram_flow__Cx423{position:absolute;left:9%;right:9%;top:61%;height:2px;background:repeating-linear-gradient(90deg,transparent 0 7px,#73caff 8px 14px,transparent 15px 24px);opacity:.7;animation:transmission-live-diagram_flow__Cx423 var(--flow-duration,2s) linear infinite;pointer-events:none}.transmission-live-diagram_gears__IkD4r{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;border:0;margin:0;padding:0 8px 7px;min-width:0}.transmission-live-diagram_gears__IkD4r legend{text-align:center;color:#9fc5e6;font-size:10px;margin-bottom:5px}.transmission-live-diagram_gears__IkD4r button{border:1px solid #264e73;border-radius:5px;background:#071422;color:#afcde7;min-width:27px;min-height:27px;font:600 10px var(--font-dm);padding:3px;cursor:pointer}.transmission-live-diagram_gears__IkD4r button[aria-pressed=true]{background:#104780;border-color:#57b4ff}.transmission-live-diagram_gears__IkD4r button:focus-visible{outline:2px solid #80caff;outline-offset:2px}.transmission-live-diagram_geometry__JPrDH{display:block;width:100%}.transmission-live-diagram_geometry__JPrDH circle{transition:r .24s ease}.transmission-live-diagram_spin__ZBzgl{animation:transmission-live-diagram_spin__ZBzgl 2s linear infinite;transform-origin:0 0}.transmission-live-diagram_note__BH9ml{color:#7898b7;font-size:8px;text-align:center;line-height:1.4;margin:0 5px 6px}@keyframes transmission-live-diagram_spin__ZBzgl{to{transform:rotate(1turn)}}@keyframes transmission-live-diagram_flow__Cx423{to{background-position:48px 0}}@media(max-width:600px){.transmission-live-diagram_gears__IkD4r button{min-width:44px;min-height:44px;font-size:12px}.transmission-live-diagram_gears__IkD4r legend{font-size:11px}.transmission-live-diagram_note__BH9ml{font-size:10px}.transmission-live-diagram_art__DT13q>svg{max-height:260px}}@media(prefers-reduced-motion:reduce){.transmission-live-diagram_flow__Cx423,.transmission-live-diagram_spin__ZBzgl{animation:none}.transmission-live-diagram_geometry__JPrDH circle{transition:none}}.transmission-live-diagram_art__DT13q>.transmission-live-diagram_gearOverlay__TP9wy{position:absolute;inset:0;width:100%;height:100%;max-height:none!important;min-height:0!important;pointer-events:none}.transmission-live-diagram_art__DT13q>.transmission-live-diagram_gearOverlay__TP9wy .transmission-live-diagram_spin__ZBzgl{transform-box:view-box}.transmission-live-diagram_geometry__JPrDH text{font-family:var(--font-dm),sans-serif}@media(min-width:601px){.transmission-live-diagram_art__DT13q>svg{max-height:210px}}@media(max-width:850px){.transmission-live-diagram_gears__IkD4r button{min-width:44px;min-height:44px;font-size:12px}}.transmission-live-diagram_sideChoice__sHEi5{display:flex;justify-content:center;gap:5px;margin:0 0 6px}.transmission-live-diagram_sideChoice__sHEi5 button{border:1px solid #264e73;border-radius:5px;background:#071422;color:#a9c6e0;font:500 10px var(--font-dm);padding:4px 12px;min-height:27px;cursor:pointer}.transmission-live-diagram_sideChoice__sHEi5 button[aria-pressed=true]{border-color:#57b4ff;color:#fff;background:#10375a}.transmission-live-diagram_sideChoice__sHEi5 button:focus-visible{outline:2px solid #80caff;outline-offset:2px}@media(max-width:850px){.transmission-live-diagram_sideChoice__sHEi5 button{min-height:44px;font-size:12px;min-width:66px}}.transmission-live-diagram_readout__czmqJ{position:relative}.transmission-live-diagram_readoutActions__jg3vE{position:absolute;inset:0;display:flex;justify-content:space-between;z-index:1;pointer-events:none}.transmission-live-diagram_readoutActions__jg3vE button{width:34.5%;border:0;background:transparent;border-radius:7px;padding:0;cursor:pointer;pointer-events:auto;min-height:44px}.transmission-live-diagram_readoutActions__jg3vE span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.transmission-live-diagram_readoutActions__jg3vE button:focus-visible{outline:2px solid #80caff;outline-offset:2px}.transmission-live-diagram_gears__IkD4r legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.transmission-live-diagram_gears__IkD4r{gap:5px;padding-bottom:9px}.transmission-live-diagram_gears__IkD4r button{min-width:32px;min-height:32px}.transmission-live-diagram_gears__IkD4r button[aria-pressed=true]{background:linear-gradient(#34baff,#0981e7);color:#fff;box-shadow:0 0 12px #008cff77;border-color:#7edaff}.transmission-live-diagram_note__BH9ml{margin-top:5px}.transmission-live-diagram_geometry__JPrDH{overflow:visible}@media(max-width:850px){.transmission-live-diagram_gears__IkD4r button{min-width:44px;min-height:44px}}.transmission-live-diagram_stateArt__xMboI{position:relative;aspect-ratio:960/636;width:100%;overflow:hidden}.transmission-live-diagram_stateArt__xMboI>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.transmission-live-diagram_stateArt__xMboI>.transmission-live-diagram_genericArt__fXouT{opacity:.45;object-fit:contain}.transmission-live-diagram_loadingState__vpnoF,.transmission-live-diagram_missingState__VvZis{position:absolute;bottom:8px;left:7%;right:7%;border:1px solid #33526b;border-radius:5px;background:#061423ef;padding:7px 9px;font-size:10px;line-height:1.5;text-align:center;color:#bbd3e9}.transmission-live-diagram_missingState__VvZis small{display:block;font-size:9px;color:#8ab2d3}.transmission-live-diagram_loadingState__vpnoF{bottom:35%}.transmission-live-diagram_art__DT13q:has(.transmission-live-diagram_stateArt__xMboI) .transmission-live-diagram_flow__Cx423{left:0;right:0;top:66%;opacity:.5}.transmission-live-diagram_art__DT13q:has([data-gear="0"]) .transmission-live-diagram_flow__Cx423{display:none}@media(min-width:701px){.transmission-live-diagram_stateArt__xMboI{max-height:240px}.transmission-live-diagram_note__BH9ml{font-size:8px}}@media(prefers-reduced-motion:reduce){.transmission-live-diagram_stateArt__xMboI{transition:none}}.transmission-live-diagram_axisOverlay__kt_MZ{position:absolute;inset:0;width:100%;height:100%;max-height:none!important;min-height:0!important;pointer-events:none;overflow:visible}.transmission-live-diagram_axisLine__7qXHw{fill:none;stroke:#69bded;stroke-width:1.2;stroke-dasharray:6 10;opacity:.55;animation:transmission-live-diagram_axisFlow__uN4Aq 2s linear infinite;pointer-events:none}@keyframes transmission-live-diagram_axisFlow__uN4Aq{to{stroke-dashoffset:-32}}.transmission-live-diagram_stateArt__xMboI{overflow:visible}.transmission-live-diagram_readout__czmqJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,.8fr) minmax(0,1fr);grid-gap:7px;gap:7px;align-items:stretch;min-width:0}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutSide__NtkRd{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:110px;padding:10px 9px;text-align:left;box-sizing:border-box;border:1px solid #12344c;border-radius:7px;background:#061725;color:#dceafb;font:10px/1.4 var(--font-dm),Arial;cursor:pointer;overflow-wrap:anywhere}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutSide__NtkRd[aria-pressed=true]{border-color:#226995;background:#082237}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutSide__NtkRd[data-testid=live-next]{color:#40b8ff;grid-column:3;grid-row:1}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutHeading__ipB3l{font-size:12px;font-weight:700;display:flex;gap:5px;align-items:center}.transmission-live-diagram_readoutHeading__ipB3l i{width:8px;height:8px;border-radius:2px;background:#b4dcff;flex:0 0 auto}.transmission-live-diagram_readoutSide__NtkRd[data-testid=live-next] .transmission-live-diagram_readoutHeading__ipB3l i{background:#1d9df5}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutValue__8PJXG{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;font-size:20px;line-height:1.2;color:inherit;max-width:100%;margin:0}.transmission-live-diagram_readoutValue__8PJXG span{min-width:0;overflow-wrap:anywhere}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutValue__8PJXG small{font-size:12px;color:inherit}.transmission-live-diagram_readoutSide__NtkRd>span{max-width:100%;overflow-wrap:anywhere}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_geometry__JPrDH{grid-column:2;grid-row:1;align-self:center;min-width:0;width:100%;overflow:visible}.transmission-live-diagram_readoutSide__NtkRd:focus-visible{outline:2px solid #80caff;outline-offset:2px}.transmission-live-diagram_diagram__AdB8b .transmission-live-diagram_note__BH9ml{font-size:8px;overflow-wrap:anywhere}@media(max-width:700px){.transmission-live-diagram_readout__czmqJ{gap:5px;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr)}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutSide__NtkRd{padding:9px 7px;font-size:10px}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutValue__8PJXG{font-size:18px}.transmission-live-diagram_readout__czmqJ .transmission-live-diagram_readoutHeading__ipB3l{font-size:11px}.transmission-live-diagram_diagram__AdB8b .transmission-live-diagram_note__BH9ml{font-size:9px}}@media(prefers-reduced-motion:reduce){.transmission-live-diagram_axisLine__7qXHw{animation:none}}.wheel-visualizer_figure__lc6Ht{margin:22px 0 14px;border:1px solid #34465f;border-radius:12px;background:radial-gradient(ellipse at 52% 45%,#17263b,#080e18 75%);overflow:hidden}.wheel-visualizer_toolbar__95GsY{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;color:#c7d6e9;font-size:12px}.wheel-visualizer_toolbar__95GsY button{min-height:44px;border:1px solid #405a7b;border-radius:6px;padding:7px 12px;color:#d7e8ff;background:#14253b;font:inherit;cursor:pointer}.wheel-visualizer_viewport__H_TQN{overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-color:#577da8 #101a29}.wheel-visualizer_viewport__H_TQN:focus-visible{outline:2px solid #87b6ff;outline-offset:-3px}.wheel-visualizer_viewport__H_TQN svg{display:block;width:100%;height:auto;min-width:650px}.wheel-visualizer_viewport__H_TQN .wheel-visualizer_zoom__SHkXf{min-width:1400px}.wheel-visualizer_viewport__H_TQN text{font:18px system-ui,sans-serif;fill:#b9cce3;paint-order:stroke;stroke:#0b1320;stroke-width:4px;stroke-linejoin:round}.wheel-visualizer_viewport__H_TQN .wheel-visualizer_current___cv0P{fill:#e0e6ef;font-weight:750;font-size:22px}.wheel-visualizer_viewport__H_TQN .wheel-visualizer_next__KB3i5{fill:#81b8ff;font-weight:750;font-size:22px}.wheel-visualizer_figure__lc6Ht figcaption{padding:12px 16px;color:#a8bbd5;line-height:1.65;font-size:12px;border-top:1px solid #26384e}@media(max-width:600px){.wheel-visualizer_toolbar__95GsY{font-size:10px;padding:6px 10px}.wheel-visualizer_toolbar__95GsY button{padding:6px 8px}.wheel-visualizer_figure__lc6Ht{margin-top:12px}.wheel-visualizer_figure__lc6Ht figcaption{font-size:11px}}.wheel-visualizer_mobileKey__tXPaL{display:none}@media(max-width:650px){.wheel-visualizer_mobileKey__tXPaL{display:flex;justify-content:space-between;gap:10px;padding:2px 12px 10px;color:#d0d9e6;font-size:10px}.wheel-visualizer_mobileKey__tXPaL span:last-child{color:#85b7ff}}.wheel-calculator_calculator__aCSQI{max-width:1100px;margin:0 auto;padding:8px 0 28px}.wheel-calculator_titleRow__fAeu4{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-bottom:4px}.wheel-calculator_titleRow__fAeu4 h1{font-size:21px;letter-spacing:-.04em;margin:0;line-height:1.2}.wheel-calculator_titleRow__fAeu4>button{width:44px;height:44px;color:#a9caff;background:#111f33;border:1px solid #304a6d;border-radius:7px;font-size:25px}.wheel-calculator_essential__T783S{display:grid;grid-template-columns:repeat(2,minmax(144px,1fr));grid-gap:12px;gap:12px}.wheel-calculator_essential__T783S fieldset{min-width:0;border:0;padding:0;margin:0}.wheel-calculator_essential__T783S legend{font-size:13px;font-weight:700;color:#c6d5e9;margin-bottom:4px;padding:0}.wheel-calculator_essential__T783S fieldset:last-child legend{color:#7dabff}.wheel-calculator_control__9OjP6{margin-bottom:7px}.wheel-calculator_control__9OjP6 label{display:block;font-size:11px;color:#a9b9cf;margin-bottom:3px}.wheel-calculator_stepper___2HtG{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;height:44px;border:1px solid #344963;border-radius:7px;overflow:hidden;background:#0d1725}.wheel-calculator_stepper___2HtG button{border:0;color:#91baff;background:#142338;font-size:22px;padding:0}.wheel-calculator_stepper___2HtG input{width:100%;min-width:0;border:0;border-radius:0;padding:0 2px;text-align:center;color:white;background:#0b131f;font-size:18px}.wheel-calculator_stepper___2HtG input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #ff8a9a}.wheel-calculator_error__IWWsG{font-size:10px;color:#ffa7b4}.wheel-calculator_diagram__hLpWR{margin:0;padding:0}.wheel-calculator_diagram__hLpWR svg{display:block;width:100%;height:104px}.wheel-calculator_diagram__hLpWR text{fill:#acbfd9;font-size:15px}.wheel-calculator_results__ZOOau{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:2px 0 8px}.wheel-calculator_results__ZOOau article{padding:8px 10px;border:1px solid #304664;border-radius:7px;background:#0f1c2e}.wheel-calculator_results__ZOOau article>span{font-size:11px;color:#bdcbe0;display:block}.wheel-calculator_results__ZOOau strong{display:block;font-size:24px;color:#87b2ff;line-height:1.2;margin-top:1px}.wheel-calculator_results__ZOOau strong small{font-size:12px;font-weight:500}.wheel-calculator_results__ZOOau p{margin:2px 0 0;font-size:10px;color:#bdcbe0;line-height:1.3}.wheel-calculator_help__gFKAj,.wheel-calculator_options__O_kJx{border-top:1px solid #283951}.wheel-calculator_help__gFKAj summary,.wheel-calculator_options__O_kJx summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;color:#c3d6f3;font-size:12px;cursor:pointer}.wheel-calculator_options__O_kJx summary>span{font-size:19px}.wheel-calculator_advanced__SMUp_{padding:0 0 12px}.wheel-calculator_advanced__SMUp_ p,.wheel-calculator_advanced__SMUp_>p,.wheel-calculator_help__gFKAj p{font-size:12px;color:#a9bdd8;line-height:1.7}.wheel-calculator_check__HkP_x{min-height:44px;display:flex;align-items:center;gap:9px;font-size:13px}.wheel-calculator_check__HkP_x input{height:20px;width:20px;accent-color:#176cff}.wheel-calculator_limit__PrBSf{font-size:10px;color:#dbbf91;margin:6px 0;line-height:1.5}.wheel-calculator_help__gFKAj summary{font-size:11px;min-height:36px;color:#93aacc}.wheel-calculator_help__gFKAj button{min-height:44px;padding:10px 15px;border:1px solid #36506f;border-radius:6px;background:#14233a;color:#d7e6fc}.wheel-calculator_invalid__c1j9B{font-size:12px;color:#ffc3ce;padding:16px;background:#351c29;border-radius:6px}.wheel-calculator_tireResult__vVAt9{padding:12px;border:1px solid #304664;border-radius:7px}.wheel-calculator_tireResult__vVAt9 h2{font-size:16px}@media(min-width:761px){.wheel-calculator_calculator__aCSQI{padding-top:30px}.wheel-calculator_titleRow__fAeu4 h1{font-size:32px}.wheel-calculator_titleRow__fAeu4{margin-bottom:25px}.wheel-calculator_essential__T783S{gap:30px}.wheel-calculator_essential__T783S legend{font-size:18px;margin-bottom:12px}.wheel-calculator_control__9OjP6 label{font-size:13px;margin-bottom:6px}.wheel-calculator_control__9OjP6{margin-bottom:14px}.wheel-calculator_diagram__hLpWR svg{height:190px}.wheel-calculator_results__ZOOau article{padding:16px}.wheel-calculator_results__ZOOau strong{font-size:34px}.wheel-calculator_results__ZOOau p{font-size:12px;margin-top:6px}.wheel-calculator_results__ZOOau article>span{font-size:13px}.wheel-calculator_limit__PrBSf{font-size:12px}.wheel-calculator_options__O_kJx summary{font-size:14px}}.differential-calculator_page__8j1C_{color:#deebfa;max-width:1500px;margin:auto;padding:24px 16px 60px;min-width:0}.differential-calculator_hero__8N7IR{position:relative;isolation:isolate;padding:28px 24px 32px;border-radius:14px;overflow:hidden;background:linear-gradient(90deg,#07101bf7 5%,#07101bd9 55%,#07101b60),url(/raven/redesign/hero-tiguan.webp) right 54%/cover}.differential-calculator_hero__8N7IR>div{max-width:760px}.differential-calculator_hero__8N7IR a{color:#98c9f7;text-decoration:none;font-size:12px;display:inline-block;min-height:30px}.differential-calculator_hero__8N7IR span{display:block;letter-spacing:.2em;color:#66b9ff;margin:15px 0}.differential-calculator_hero__8N7IR h1{font:800 clamp(31px,4vw,56px)/1.12 var(--font-manrope);letter-spacing:-.04em;margin:12px 0;color:#fff}.differential-calculator_hero__8N7IR em,.differential-calculator_illustration__yN0MY em{font-style:normal;color:#3eaaff}.differential-calculator_hero__8N7IR p{color:#b4cbe1;max-width:660px;line-height:1.7;font-size:14px}.differential-calculator_hero__8N7IR .differential-calculator_fullLink__qWr1m{min-height:44px;display:inline-flex;align-items:center;font-size:12px}.differential-calculator_source__Q75od{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 0 18px;font-size:12px;color:#9cb9d1}.differential-calculator_source__Q75od>div{display:flex;gap:8px;flex-wrap:wrap}.differential-calculator_shareButton__mT5cf,.differential-calculator_source__Q75od button{background:#102337;border:1px solid #315e87;border-radius:6px;color:#c5e2ff;padding:10px 13px;min-height:44px;font:inherit;cursor:pointer}.differential-calculator_layout__XSc0a{display:grid;grid-template-columns:350px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.differential-calculator_controls__DiUXX{border:1px solid #275078;border-radius:12px;background:linear-gradient(145deg,#0b1929,#070f1a);padding:16px;min-width:0}.differential-calculator_tabs__mjHDI{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;background:#070e17;border:1px solid #2d4b6a;border-radius:8px;margin-bottom:24px}.differential-calculator_tabs__mjHDI button{min-height:46px;color:#a6bed7;background:transparent;border:1px solid transparent;border-radius:5px;font:600 12px var(--font-dm);padding:8px;cursor:pointer}.differential-calculator_tabs__mjHDI button[aria-pressed=true]{color:#fff;border-color:#31b5ff;background:linear-gradient(120deg,#0756d6,#006bd6);box-shadow:0 0 20px #0079ff30}.differential-calculator_fieldset__yP0xE{border:0;border-top:1px solid #244360;margin:20px 0;padding:12px 0 0;min-width:0}.differential-calculator_fieldset__yP0xE legend{font-size:11px;font-weight:600;color:#68c1fa;text-transform:uppercase;letter-spacing:.07em;padding-right:10px}.differential-calculator_field__imbg8{display:grid;grid-gap:7px;gap:7px;margin:12px 0;font-size:11px;min-width:0;color:#bdd1e6}.differential-calculator_field__imbg8 input,.differential-calculator_field__imbg8 select{width:100%;min-width:0;min-height:44px;border:1px solid #345570;border-radius:6px;background:#07111d;color:#f1f7ff;font:500 15px var(--font-dm);padding:9px 10px;box-sizing:border-box}.differential-calculator_field__imbg8 input[aria-invalid=true]{border-color:#e3a864}.differential-calculator_gears___Lp2y,.differential-calculator_two__iOwey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.differential-calculator_three__GdyWH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.differential-calculator_gears___Lp2y{gap:0 14px}.differential-calculator_fieldset__yP0xE p{font-size:12px;line-height:1.65;color:#9bb5ce}.differential-calculator_fieldset__yP0xE summary{cursor:pointer;font-size:12px;color:#8ccaff;padding:10px 0}.differential-calculator_check__5h8rB{display:flex;align-items:center;gap:10px;color:#b5d7f8;font-size:12px;line-height:1.6;padding:12px 0}.differential-calculator_check__5h8rB input{width:20px;height:20px;accent-color:#00a2ff;flex:0 0 auto}.differential-calculator_examples__tS2cp{display:grid;grid-gap:10px;gap:10px;padding:16px 0 0;border-top:1px solid #264562}.differential-calculator_examples__tS2cp>span{font-size:9px;letter-spacing:.12em;color:#78b9ed}.differential-calculator_examples__tS2cp button{border:1px solid #236fae;min-height:44px;border-radius:7px;background:#0a2540;color:#8bd7ff;font:600 12px var(--font-dm);padding:10px;cursor:pointer}.differential-calculator_results__e8r1k{min-width:0;display:grid;grid-gap:14px;gap:14px}.differential-calculator_illustration__yN0MY{border:1px solid #28547b;background:radial-gradient(ellipse at 35% 50%,#0c2c48,#050e18 70%);border-radius:11px;overflow:hidden}.differential-calculator_illustration__yN0MY summary{padding:12px 18px;color:#7ccfff;cursor:pointer;min-height:44px;box-sizing:border-box;font-size:11px;letter-spacing:.03em}.differential-calculator_illustration__yN0MY>div{display:grid;grid-gap:4px;gap:4px;padding:0 18px 18px}.differential-calculator_illustration__yN0MY svg{display:block;width:100%;height:100%;min-height:190px;max-height:270px}.differential-calculator_illustration__yN0MY aside{border-left:1px solid #1e4261;padding:0 0 0 16px;align-self:center}.differential-calculator_illustration__yN0MY h2{font:700 18px var(--font-manrope);color:#e3f3ff;margin:0 0 12px}.differential-calculator_illustration__yN0MY p{font-size:11px;color:#a6c3de;line-height:1.7}.differential-calculator_illustration__yN0MY strong{color:#5cc2ff;font-size:11px}.differential-calculator_illustration__yN0MY small{color:#7698b5;font-size:10px}.differential-calculator_kpis__lCqV8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.differential-calculator_kpis__lCqV8 article{background:linear-gradient(150deg,#10263d,#07111e);border:1px solid #28527c;border-radius:9px;padding:16px 12px}.differential-calculator_kpis__lCqV8 article>span{display:block;color:#7bcbff;text-transform:uppercase;font-size:9px;line-height:1.6;letter-spacing:.04em;min-height:28px}.differential-calculator_kpis__lCqV8 strong{display:block;font:800 clamp(18px,1.6vw,27px)/1.35 var(--font-manrope);margin:10px 0;color:#e7f4ff}.differential-calculator_kpis__lCqV8 strong small{font-size:11px}.differential-calculator_kpis__lCqV8 article>small{color:#92b2cf;font-size:10px;line-height:1.65;display:block}.differential-calculator_panel__frtVC{padding:18px 16px;min-width:0;border:1px solid #284b6b;border-radius:10px;background:linear-gradient(145deg,#0c1a2a,#070f1a)}.differential-calculator_panel__frtVC h2{font-weight:600;color:#a6dbff;margin:0 0 8px}.differential-calculator_panel__frtVC p{font-size:11px;color:#91abc5;line-height:1.6}.differential-calculator_legend__bFgpd{display:flex;gap:14px;font-size:10px;margin:12px 0 32px}.differential-calculator_legend__bFgpd>span:first-child{color:#3d9cff}.differential-calculator_legend__bFgpd>span:last-child{color:#fa666b}.differential-calculator_chartGrid__kQt7V{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;min-width:0}.differential-calculator_chartScroll__tIz_5,.differential-calculator_tableScroll__WgPJx{overflow-x:auto;max-width:100%}.differential-calculator_chart__A2bFX{height:205px;display:flex;gap:12px;align-items:flex-end;padding:24px 10px 0;border-bottom:1px solid #385773;background:repeating-linear-gradient(0deg,transparent 0 43px,#29456070 44px,transparent 45px);box-sizing:border-box}.differential-calculator_barGroup__7AeC7{flex:1 1;min-width:36px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.differential-calculator_barGroup__7AeC7>strong{font-size:10px;font-weight:500;color:#b8d2ea;margin:9px 0 4px}.differential-calculator_barPair__5Ypho{display:flex;align-items:flex-end;justify-content:center;height:calc(100% - 27px);gap:5px}.differential-calculator_barPair__5Ypho>div{position:relative;width:18px;min-height:1px;background:linear-gradient(0deg,#0c4ab8,#2cb2ff);border:1px solid #32afff;border-bottom:0;border-radius:3px 3px 0 0}.differential-calculator_barPair__5Ypho>div:last-child{background:linear-gradient(0deg,#962b44,#ff5769);border-color:#ff7380}.differential-calculator_barPair__5Ypho span{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) rotate(-12deg);font-size:8px;white-space:nowrap;color:#dceeff}.differential-calculator_tableScroll__WgPJx table{border-collapse:collapse;width:100%;min-width:800px;font-size:11px;text-align:right}.differential-calculator_tableScroll__WgPJx td,.differential-calculator_tableScroll__WgPJx th{border-bottom:1px solid #20394e;padding:13px 9px;white-space:nowrap}.differential-calculator_tableScroll__WgPJx td:first-child,.differential-calculator_tableScroll__WgPJx th:first-child{text-align:left}.differential-calculator_tableScroll__WgPJx thead th{font-weight:500;color:#8fb4d4;font-size:10px}.differential-calculator_tableScroll__WgPJx caption{text-align:left;font-size:11px;color:#9eb8ce;line-height:1.7;padding:10px 0}.differential-calculator_candidates__4h9Lh{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.differential-calculator_error___gSsC{border:1px solid #b87c43;background:#251d16;border-radius:10px;padding:20px;line-height:1.7;color:#efc28c}.differential-calculator_error___gSsC h2{font-size:18px}.differential-calculator_error___gSsC p{font-size:13px}.differential-calculator_help__kXNFm{background:#0a1726;border:1px solid #284866;border-radius:10px;padding:22px;margin-top:24px}.differential-calculator_help__kXNFm h2{font-size:16px;color:#badfff}.differential-calculator_help__kXNFm p{font-size:12px;line-height:1.8;color:#9eb8d0}.differential-calculator_help__kXNFm summary{cursor:pointer;font-size:12px;color:#8ccaff;padding:12px 0}.differential-calculator_shareButton__mT5cf{margin-top:16px;background:#086dd5;color:white;font-size:12px}.differential-calculator_shareButton__mT5cf:disabled{opacity:.4;cursor:not-allowed}.differential-calculator_page__8j1C_ :focus-visible{outline:2px solid #4cbfff;outline-offset:4px}@media(max-width:1250px){.differential-calculator_layout__XSc0a{grid-template-columns:310px minmax(0,1fr)}.differential-calculator_kpis__lCqV8{grid-template-columns:repeat(2,minmax(0,1fr))}.differential-calculator_chartGrid__kQt7V,.differential-calculator_illustration__yN0MY>div{grid-template-columns:1fr}.differential-calculator_illustration__yN0MY aside{border-left:0;border-top:1px solid #1e4261;padding:12px 0 0}.differential-calculator_illustration__yN0MY aside p{display:inline-block;width:48%;vertical-align:top}.differential-calculator_illustration__yN0MY aside h2{font-size:16px}.differential-calculator_illustration__yN0MY svg{height:190px;min-height:0}}@media(max-width:850px){.differential-calculator_layout__XSc0a{grid-template-columns:1fr}.differential-calculator_controls__DiUXX{padding:18px}.differential-calculator_hero__8N7IR{padding:22px 16px}.differential-calculator_hero__8N7IR>div{max-width:600px}.differential-calculator_results__e8r1k>.differential-calculator_kpis__lCqV8{order:0}.differential-calculator_results__e8r1k>.differential-calculator_illustration__yN0MY{order:1}.differential-calculator_results__e8r1k>.differential-calculator_chartGrid__kQt7V,.differential-calculator_results__e8r1k>.differential-calculator_error___gSsC,.differential-calculator_results__e8r1k>.differential-calculator_panel__frtVC{order:2}.differential-calculator_chartGrid__kQt7V{grid-template-columns:1fr 1fr}.differential-calculator_illustration__yN0MY>div{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.differential-calculator_illustration__yN0MY aside{border:0;padding:0 0 0 12px}.differential-calculator_illustration__yN0MY aside p{display:block;width:100%}.differential-calculator_source__Q75od button{min-height:44px}}@media(max-width:560px){.differential-calculator_page__8j1C_{padding:16px 10px 36px}.differential-calculator_hero__8N7IR{background-position:70%}.differential-calculator_hero__8N7IR h1{font-size:32px}.differential-calculator_hero__8N7IR p{font-size:13px}.differential-calculator_controls__DiUXX{padding:14px}.differential-calculator_chartGrid__kQt7V,.differential-calculator_illustration__yN0MY>div{grid-template-columns:1fr}.differential-calculator_illustration__yN0MY aside{padding:0 4px}.differential-calculator_illustration__yN0MY h2 br{display:none}.differential-calculator_kpis__lCqV8{gap:8px}.differential-calculator_kpis__lCqV8 article{padding:14px 10px}.differential-calculator_kpis__lCqV8 strong{font-size:20px}.differential-calculator_candidates__4h9Lh{grid-template-columns:1fr}.differential-calculator_help__kXNFm{padding:16px}.differential-calculator_source__Q75od{font-size:11px}.differential-calculator_source__Q75od>div{width:100%}.differential-calculator_source__Q75od button{flex:1 1;font-size:11px}.differential-calculator_panel__frtVC{padding:16px 12px}}.differential-calculator_barPair__5Ypho>div:first-child span{bottom:calc(100% + 16px)}.differential-calculator_page__8j1C_{max-width:1160px;padding:22px 0 32px}.differential-calculator_hero__8N7IR{padding:0 15px 12px;min-height:112px;background:linear-gradient(90deg,#050d18f7,#050d18b0 65%,#050d1800);border-radius:0}.differential-calculator_hero__8N7IR h1{font-size:36px;line-height:1.15;margin:8px 0;color:#f5f7fb}.differential-calculator_hero__8N7IR em{color:#67adf5}.differential-calculator_hero__8N7IR>div{max-width:780px}.differential-calculator_hero__8N7IR span{font-size:10px;letter-spacing:.08em;margin:6px 0}.differential-calculator_hero__8N7IR a,.differential-calculator_hero__8N7IR>a{font-size:10px;min-height:18px}.differential-calculator_hero__8N7IR p{font-size:13px;line-height:1.5;margin:6px 0}.differential-calculator_hero__8N7IR .differential-calculator_fullLink__qWr1m{font-size:10px;min-height:26px}.differential-calculator_catalog__Fsk91{border:1px solid #1d3d5c;border-radius:6px;background:#071423;font-size:11px;margin:6px 0 9px;padding:7px 12px;color:#8cb9e4}.differential-calculator_catalog__Fsk91>summary{cursor:pointer;min-height:20px}.differential-calculator_source__Q75od{font-size:10px;padding-bottom:8px}.differential-calculator_source__Q75od button{font-size:10px;min-height:26px;padding:4px 9px}.differential-calculator_layout__XSc0a{grid-template-columns:315px minmax(0,1fr);gap:10px}.differential-calculator_controls__DiUXX{padding:12px;border-color:#21476c;border-radius:7px}.differential-calculator_tabs__mjHDI{margin-bottom:15px}.differential-calculator_tabs__mjHDI button{min-height:36px;font-size:11px}.differential-calculator_tabs__mjHDI button[aria-pressed=true]{background:linear-gradient(120deg,#0b3570,#0d2547);border-color:#2d9cff;color:#e9f4ff}.differential-calculator_fieldset__yP0xE{margin:14px 0;padding-top:8px}.differential-calculator_fieldset__yP0xE legend{font-size:10px}.differential-calculator_field__imbg8{font-size:10px;gap:4px;margin:8px 0}.differential-calculator_field__imbg8 input,.differential-calculator_field__imbg8 select{min-height:28px;padding:4px 7px;font-size:12px;border-radius:4px}.differential-calculator_gears___Lp2y{gap:0 10px}.differential-calculator_two__iOwey{gap:10px}.differential-calculator_three__GdyWH{gap:7px}.differential-calculator_examples__tS2cp{gap:6px;padding-top:10px}.differential-calculator_examples__tS2cp button{min-height:30px;font-size:10px;padding:5px 8px}.differential-calculator_results__e8r1k{gap:9px}.differential-calculator_illustration__yN0MY{border-radius:7px;background:#040d17}.differential-calculator_illustration__yN0MY summary{font-size:10px;min-height:28px;padding:7px 12px}.differential-calculator_illustration__yN0MY>div{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding:0 10px 10px}.differential-calculator_illustration__yN0MY svg{max-height:210px;min-height:0}.differential-calculator_illustration__yN0MY h2{font-size:17px}.differential-calculator_illustration__yN0MY p{font-size:10px}.differential-calculator_illustration__yN0MY small{font-size:8px}.differential-calculator_kpis__lCqV8{gap:7px}.differential-calculator_kpis__lCqV8 article{padding:10px 9px;border-radius:6px}.differential-calculator_kpis__lCqV8 strong{font-size:20px;margin:7px 0}.differential-calculator_kpis__lCqV8 article>span{font-size:8px;min-height:24px}.differential-calculator_kpis__lCqV8 article>small{font-size:9px}.differential-calculator_panel__frtVC{padding:12px;border-radius:7px}.differential-calculator_panel__frtVC h2{font-size:13px}.differential-calculator_panel__frtVC p{font-size:10px}.differential-calculator_legend__bFgpd{margin:8px 0 22px}.differential-calculator_legend__bFgpd>span:last-child{color:#80c4ff}.differential-calculator_barPair__5Ypho>div:last-child{background:linear-gradient(0deg,#1e5b9a,#7fcaff);border-color:#8acfff}.differential-calculator_tableScroll__WgPJx td,.differential-calculator_tableScroll__WgPJx th{padding:10px 7px;font-size:10px}.differential-calculator_help__kXNFm{padding:14px;margin-top:10px;border-radius:7px}.differential-calculator_help__kXNFm h2{font-size:13px}.differential-calculator_help__kXNFm p{font-size:11px}.differential-calculator_shareButton__mT5cf{min-height:30px;padding:6px 10px}.differential-calculator_check__5h8rB{font-size:11px;margin:12px 0}.differential-calculator_fieldset__yP0xE p{font-size:10px}.differential-calculator_candidates__4h9Lh{gap:10px}@media(max-width:1200px){.differential-calculator_page__8j1C_{max-width:calc(100% - 24px)}.differential-calculator_layout__XSc0a{grid-template-columns:290px minmax(0,1fr)}.differential-calculator_illustration__yN0MY>div{grid-template-columns:1fr}.differential-calculator_illustration__yN0MY aside{padding:6px 0 0;border-left:0}.differential-calculator_kpis__lCqV8{grid-template-columns:1fr 1fr}.differential-calculator_chartGrid__kQt7V{grid-template-columns:1fr}}@media(max-width:850px){.differential-calculator_layout__XSc0a{grid-template-columns:1fr}.differential-calculator_page__8j1C_{padding-top:18px}.differential-calculator_illustration__yN0MY>div{grid-template-columns:1fr 1fr}.differential-calculator_source__Q75od button{min-height:44px}.differential-calculator_hero__8N7IR{min-height:115px}.differential-calculator_controls__DiUXX{padding:14px}.differential-calculator_tabs__mjHDI button{min-height:44px}.differential-calculator_field__imbg8 input,.differential-calculator_field__imbg8 select{min-height:44px;font-size:14px;padding:9px}.differential-calculator_field__imbg8{font-size:11px;gap:6px;margin:12px 0}.differential-calculator_examples__tS2cp button{min-height:44px;font-size:11px}.differential-calculator_catalog__Fsk91>summary{min-height:44px;display:flex;align-items:center}.differential-calculator_shareButton__mT5cf{min-height:44px}.differential-calculator_source__Q75od{font-size:11px}.differential-calculator_hero__8N7IR h1{font-size:30px}.differential-calculator_kpis__lCqV8 strong{font-size:21px}.differential-calculator_help__kXNFm p{font-size:12px}.differential-calculator_fieldset__yP0xE p{font-size:11px}}@media(max-width:560px){.differential-calculator_page__8j1C_{max-width:calc(100% - 20px)}.differential-calculator_hero__8N7IR{padding:0 4px 12px}.differential-calculator_hero__8N7IR h1{font-size:29px}.differential-calculator_illustration__yN0MY>div{grid-template-columns:1fr}.differential-calculator_illustration__yN0MY aside{padding:8px}.differential-calculator_illustration__yN0MY summary{min-height:44px;padding:12px}.differential-calculator_kpis__lCqV8 article>span{font-size:9px}.differential-calculator_kpis__lCqV8 article>small{font-size:10px}.differential-calculator_panel__frtVC p,.differential-calculator_tableScroll__WgPJx td,.differential-calculator_tableScroll__WgPJx th{font-size:11px}.differential-calculator_help__kXNFm{padding:14px}}.differential-calculator_page__8j1C_{position:relative;isolation:isolate}.differential-calculator_heroBackground__dgi_B{position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);width:100vw;height:205px;overflow:hidden;background:#040d18}.differential-calculator_heroBackground__dgi_B>svg:first-child{position:absolute;left:0;top:0;width:140px;height:198px;opacity:.7}.differential-calculator_heroBackground__dgi_B>svg:last-child{position:absolute;right:0;top:0;width:368px;height:199px;opacity:.65}@media(max-width:600px){.differential-calculator_heroBackground__dgi_B>svg:last-child{right:-140px;opacity:.3}}.differential-calculator_kpis__lCqV8{grid-auto-rows:1fr}.differential-calculator_kpis__lCqV8 article{box-sizing:border-box;min-width:0;overflow-wrap:anywhere}.differential-calculator_kpis__lCqV8 article>small,.differential-calculator_kpis__lCqV8 article>span{overflow-wrap:anywhere}.differential-calculator_kpis__lCqV8 strong{min-width:0;max-width:100%;overflow-wrap:anywhere}.differential-calculator_illustration__yN0MY>div{min-width:0}.differential-calculator_illustration__yN0MY aside{min-width:0;overflow-wrap:anywhere}.differential-calculator_illustration__yN0MY .differential-calculator_diagram__NDf3o{min-width:0}.differential-calculator_panel__frtVC{box-sizing:border-box}.differential-calculator_source__Q75od>span{min-width:0;overflow-wrap:anywhere}