.DCTqgq_container{display:inline-block;position:relative}.DCTqgq_triggerButton{background:var(--bg-pure-white);border:1px solid var(--border-light);border-radius:var(--radius-full);color:var(--text-main);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DCTqgq_triggerButton:hover{border-color:var(--border-hover);background:var(--bg-subtle)}.DCTqgq_flag{font-size:1.1rem;line-height:1}.DCTqgq_langName{white-space:nowrap}.DCTqgq_chevron{color:var(--text-muted);transition:transform .2s}.DCTqgq_rotated{transform:rotate(180deg)}.DCTqgq_popover{z-index:100;background:var(--bg-pure-white);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:280px;max-height:400px;box-shadow:var(--shadow-lg);flex-direction:column;animation:.15s forwards DCTqgq_fadeIn;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.DCTqgq_popoverHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-subtle);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.DCTqgq_popoverTitle{color:var(--text-main);font-size:.85rem;font-weight:600}.DCTqgq_localeCount{color:var(--text-muted);font-size:.75rem}.DCTqgq_searchBox{border-bottom:1px solid var(--border-subtle);padding:8px 12px}.DCTqgq_searchInput{border:1px solid var(--border-light);border-radius:var(--radius-sm);width:100%;padding:6px 10px;font-size:.85rem}.DCTqgq_list{flex-direction:column;gap:2px;max-height:280px;padding:6px;display:flex;overflow-y:auto}.DCTqgq_option{border-radius:var(--radius-sm);text-align:left;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:.85rem;transition:background .12s;display:flex}.DCTqgq_option:hover{background:var(--bg-subtle)}.DCTqgq_activeOption{background:var(--brand-accent-subtle);color:var(--brand-accent);font-weight:600}.DCTqgq_activeOption:hover{background:var(--brand-accent-subtle)}.DCTqgq_optionFlag{font-size:1.1rem}.DCTqgq_optionLabel{flex:1}.DCTqgq_optionCode{color:var(--text-muted);text-transform:uppercase;font-size:.75rem}.DCTqgq_checkIcon{color:var(--brand-accent)}
.t7BEda_header{z-index:50;background:var(--bg-pure-white);border-bottom:1px solid var(--border-light);position:sticky;top:0;box-shadow:0 1px 3px #00000005}.t7BEda_inner{max-width:var(--container-max);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:12px 20px;display:flex}@media (max-width:640px){.t7BEda_inner{padding:10px 16px}}.t7BEda_brandGroup{align-items:center;gap:16px;display:flex}.t7BEda_logoLink{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.t7BEda_logoLink:hover{text-decoration:none}.t7BEda_logoLink:hover .t7BEda_logoIcon{background:var(--brand-accent);color:#fff}.t7BEda_logoIcon{border-radius:var(--radius-md);background:var(--bg-subtle);border:1px solid var(--border-light);width:38px;height:38px;color:var(--text-main);justify-content:center;align-items:center;transition:all .2s;display:flex}.t7BEda_logoTextGroup{align-items:center;gap:8px;display:flex}.t7BEda_logoTitle{letter-spacing:-.03em;color:var(--text-main);font-size:1.2rem;font-weight:800}.t7BEda_logoBadge{border-radius:var(--radius-full);background:var(--brand-accent-subtle);color:var(--brand-accent);letter-spacing:-.01em;padding:2px 7px;font-size:.72rem;font-weight:600}.t7BEda_controlsGroup{align-items:center;gap:12px;display:flex}@media (max-width:768px){.t7BEda_controlsGroup{gap:8px}}.t7BEda_navLinks{align-items:center;gap:16px;display:flex}@media (max-width:900px){.t7BEda_navLinks{display:none}}.t7BEda_navLink{color:var(--text-secondary);font-size:.875rem;font-weight:500;transition:color .15s}.t7BEda_navLink:hover{color:var(--text-main)}.t7BEda_divider{background:var(--border-light);width:1px;height:20px}@media (max-width:900px){.t7BEda_divider{display:none}}.t7BEda_segmentedControl{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-full);align-items:center;padding:2px;display:inline-flex}@media (max-width:520px){.t7BEda_segmentedControl{display:none}}.t7BEda_segmentBtn{border-radius:var(--radius-full);color:var(--text-muted);padding:4px 10px;font-size:.75rem;font-weight:600;transition:all .15s}.t7BEda_segmentBtn:hover{color:var(--text-main)}.t7BEda_activeSegment{background:var(--bg-pure-white);color:var(--text-main);box-shadow:var(--shadow-sm)}.t7BEda_currencyWrapper{position:relative}.t7BEda_currencySelect{border-radius:var(--radius-full);background:var(--bg-pure-white);border:1px solid var(--border-light);color:var(--text-main);cursor:pointer;box-shadow:var(--shadow-sm);padding:6px 10px;font-size:.825rem;font-weight:600}.t7BEda_currencySelect:hover{border-color:var(--border-hover);background:var(--bg-subtle)}
.hvPXxW_wrapper{width:100%;margin-top:4px;margin-bottom:40px}.hvPXxW_fluidStage{box-shadow:none;background:#fff;border:none;padding:0 0 16px}.hvPXxW_spotlightFadeGroup{opacity:1;will-change:opacity;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.hvPXxW_fadingOut{pointer-events:none;transition:opacity 1s cubic-bezier(.4,0,.2,1);opacity:0!important}.hvPXxW_fadingIn{transition:opacity 1s cubic-bezier(.4,0,.2,1);opacity:1!important}.hvPXxW_identityRow{justify-content:center;align-items:center;width:100%;margin-bottom:4px;display:flex;position:relative}.hvPXxW_centeredHeader{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hvPXxW_brandAndNameRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.hvPXxW_brandLogoImg{object-fit:contain;vertical-align:middle}.hvPXxW_carModelName{letter-spacing:-.03em;color:var(--text-main);margin:0;font-size:1.85rem;font-weight:800;line-height:1.15}@media (max-width:640px){.hvPXxW_carModelName{font-size:1.45rem}}.hvPXxW_originFlag{font-size:1.05rem;line-height:1}.hvPXxW_quickTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.hvPXxW_tagPill{border-radius:var(--radius-full);color:#475569;background:#f1f5f9;padding:3px 10px;font-size:.75rem;font-weight:500}.hvPXxW_microActions{z-index:5;align-items:center;gap:6px;display:inline-flex;position:absolute;top:4px;right:0}@media (max-width:768px){.hvPXxW_microActions{margin-top:6px;position:static}}.hvPXxW_navHistoryBtn,.hvPXxW_iconBtn{border-radius:var(--radius-full);color:#334155;background:#fff;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.hvPXxW_navHistoryBtn:hover:not(:disabled),.hvPXxW_iconBtn:hover:not(:disabled){color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.hvPXxW_navHistoryBtn:disabled,.hvPXxW_iconBtn:disabled{opacity:.35;cursor:not-allowed}.hvPXxW_favorited{color:#e11d48}.hvPXxW_shareTooltip{border-radius:var(--radius-sm);color:#fff;white-space:nowrap;z-index:10;background:#0f172a;padding:2px 8px;font-size:.72rem;font-weight:600;position:absolute;top:calc(100% + 4px);right:0}.hvPXxW_fluidImageCanvas{background:#fff;justify-content:center;align-items:center;width:100%;max-width:840px;min-height:220px;margin:16px auto;display:flex;position:relative}@media (max-width:640px){.hvPXxW_fluidImageCanvas{min-height:160px;margin:12px auto}}.hvPXxW_fluidCarImage{object-fit:contain;background:#fff;width:100%;height:auto;max-height:270px;display:block}@media (max-width:640px){.hvPXxW_fluidCarImage{max-height:190px}}.hvPXxW_subtleGroundShadow{pointer-events:none;background:radial-gradient(#00000012 0%,#0000 70%);border-radius:50%;height:14px;position:absolute;bottom:0;left:8%;right:8%}.hvPXxW_primaryActionRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:4px 0 10px;display:flex}@media (max-width:640px){.hvPXxW_primaryActionRow{gap:8px;margin:4px 0 8px}}.hvPXxW_bigRollButton{color:#fff;border-radius:var(--radius-full);letter-spacing:-.01em;cursor:pointer;background:#0f172a;justify-content:center;align-items:center;gap:10px;padding:13px 32px;font-size:1.08rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #0f172a33}.hvPXxW_bigRollButton:hover{background:#1e293b;box-shadow:0 6px 18px #0f172a47}.hvPXxW_bigRollButton:active{background:#0f172a;box-shadow:0 2px 6px #0f172a33}@media (max-width:640px){.hvPXxW_bigRollButton{width:100%;padding:12px 24px;font-size:1rem}}.hvPXxW_rollIcon{justify-content:center;align-items:center;font-size:1.15rem;display:flex}.hvPXxW_rollingState .hvPXxW_rollIcon{animation:1s cubic-bezier(.4,0,.2,1) infinite hvPXxW_spin}@keyframes hvPXxW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hvPXxW_keyboardKey{border-radius:var(--radius-sm);color:#fffffff2;letter-spacing:.05em;text-transform:uppercase;background:#ffffff38;padding:2px 6px;font-size:.7rem;font-weight:600}@media (max-width:640px){.hvPXxW_keyboardKey{display:none}}.hvPXxW_filterToggleBtn,.hvPXxW_browseToggleBtn,.hvPXxW_favoritesBadgeBtn{border-radius:var(--radius-full);color:#334155;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e2e8f0;align-items:center;gap:6px;padding:9px 16px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.hvPXxW_filterToggleBtn:hover,.hvPXxW_browseToggleBtn:hover,.hvPXxW_favoritesBadgeBtn:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}@media (max-width:640px){.hvPXxW_filterToggleBtn,.hvPXxW_browseToggleBtn,.hvPXxW_favoritesBadgeBtn{padding:8px 12px;font-size:.8rem}}.hvPXxW_activeFilterBtn{color:#2563eb;background:#eff6ff;border-color:#2563eb}.hvPXxW_drawerArrow{font-size:.65rem;transition:transform .2s}.hvPXxW_arrowOpen{transform:rotate(180deg)}.hvPXxW_activeFilterNotice{border-radius:var(--radius-full);color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:90%;margin:0 auto 12px;padding:6px 14px;font-size:.825rem;display:flex}.hvPXxW_activeFilterText strong{font-weight:700}.hvPXxW_inlineClearBtn{color:#b91c1c;cursor:pointer;font-size:.78rem;font-weight:700}.hvPXxW_inlineClearBtn:hover{text-decoration:underline}.hvPXxW_filterDrawer{border-radius:var(--radius-lg);background:#fff;border:1px solid #e2e8f0;max-width:880px;margin:8px auto 20px;padding:18px 20px;animation:.18s forwards hvPXxW_fadeIn;box-shadow:0 4px 16px #0000000d}.hvPXxW_drawerPresetsRow{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.hvPXxW_drawerPresetsLabel{color:#64748b;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:.8rem;font-weight:700}.hvPXxW_presetsScroll{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.hvPXxW_presetsScroll::-webkit-scrollbar{display:none}.hvPXxW_presetPill{white-space:nowrap;border-radius:var(--radius-full);color:#475569;background:#fff;border:1px solid #e2e8f0;align-items:center;padding:5px 11px;font-size:.8rem;font-weight:500;transition:all .12s;display:inline-flex}.hvPXxW_presetPill:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.hvPXxW_activePreset{color:#fff;background:#0f172a;border-color:#0f172a}.hvPXxW_activePreset:hover{color:#fff;background:#1e293b;border-color:#1e293b}.hvPXxW_filterGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:768px){.hvPXxW_filterGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.hvPXxW_filterGrid{grid-template-columns:1fr}}.hvPXxW_filterCol{flex-direction:column;gap:4px;display:flex}.hvPXxW_filterLabel{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.75rem;font-weight:600}.hvPXxW_filterInput,.hvPXxW_filterSelect{border-radius:var(--radius-sm);color:#0f172a;background:#fff;border:1px solid #e2e8f0;width:100%;padding:7px 10px;font-size:.85rem}.hvPXxW_filterDrawerFooter{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:10px;display:flex}.hvPXxW_manageExcludedBtn{color:#64748b;font-size:.8rem;font-weight:500}.hvPXxW_manageExcludedBtn:hover{color:#0f172a}.hvPXxW_clearAllBtn{color:#dc2626;border-radius:var(--radius-sm);padding:4px 10px;font-size:.8rem;font-weight:600}.hvPXxW_clearAllBtn:hover{background:#fee2e2}.hvPXxW_closeDrawerBtn{border-radius:var(--radius-full);color:#fff;background:#0f172a;padding:5px 14px;font-size:.825rem;font-weight:600}.hvPXxW_closeDrawerBtn:hover{background:#1e293b}.hvPXxW_fluidContext{border-top:1px solid #f1f5f9;flex-direction:column;gap:18px;max-width:880px;margin:18px auto 24px;padding-top:20px;display:flex}.hvPXxW_specsRow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:800px){.hvPXxW_specsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.hvPXxW_specsRow{grid-template-columns:1fr}}.hvPXxW_specItem{border-radius:var(--radius-md);background:#f8fafc;border:1px solid #f1f5f9;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.hvPXxW_specLabel{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.72rem;font-weight:600}.hvPXxW_specHighlight{color:#0f172a;font-size:.95rem;font-weight:800}.hvPXxW_specSub{color:#94a3b8;font-size:.72rem}.hvPXxW_fluidVerdict{border-radius:0 var(--radius-md) var(--radius-md) 0;background:#f8fafc;border-left:3px solid #2563eb;padding:14px 18px}.hvPXxW_verdictTitle{align-items:center;gap:8px;margin-bottom:4px;display:flex}.hvPXxW_verdictBadge{color:#2563eb;font-size:.85rem;font-weight:700}.hvPXxW_verdictHint{color:#64748b;font-size:.78rem}.hvPXxW_verdictText{color:#334155;font-size:.925rem;line-height:1.55}.hvPXxW_strengthsRow{background:#fff;padding:4px 0}.hvPXxW_strengthsTitle{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:8px;font-size:.85rem;font-weight:700}.hvPXxW_strengthsList{flex-direction:column;gap:6px;list-style:none;display:flex}.hvPXxW_strengthItem{color:#334155;align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.5;display:flex}.hvPXxW_checkIcon{color:#059669;flex-shrink:0;font-weight:800}.hvPXxW_descriptionRow{color:#475569;border-top:1px solid #f1f5f9;padding-top:14px;font-size:.92rem;line-height:1.6}.hvPXxW_researchRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.hvPXxW_brandLink{color:#2563eb;font-size:.875rem;font-weight:600}.hvPXxW_brandLink:hover{text-decoration:underline}.hvPXxW_externalBtns{align-items:center;gap:8px;display:flex}.hvPXxW_researchBtn{border-radius:var(--radius-full);color:#475569;background:#fff;border:1px solid #e2e8f0;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .12s}.hvPXxW_researchBtn:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.hvPXxW_filmstripWrapper{box-sizing:border-box;background:#fff;width:100vw;margin:14px -50vw 24px;padding:8px 0 14px;position:relative;left:50%;right:50%;overflow:hidden}.hvPXxW_filmstripScroll{box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-end;gap:16px;width:100%;padding:8px calc(50vw - 45px);display:flex;position:relative;overflow:auto hidden}.hvPXxW_filmstripScroll::-webkit-scrollbar{width:0;height:0;display:none}.hvPXxW_filmstripCard{width:90px;box-shadow:none;text-align:center;cursor:pointer;opacity:.35;background:0 0;border:none;border-radius:0;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:6px 4px;transition:opacity .25s;display:flex}.hvPXxW_filmstripCard:hover{opacity:.75}.hvPXxW_filmstripCardActive{opacity:1;box-shadow:none;background:0 0;border:none}.hvPXxW_filmstripCardActive .hvPXxW_filmstripCarTitle{color:#0f172a;font-weight:500}.hvPXxW_filmstripCardActive .hvPXxW_activeIndicator{opacity:1}.hvPXxW_filmstripImg{object-fit:contain;background:0 0;width:78px;height:38px;display:block}.hvPXxW_filmstripCarTitle{color:#64748b;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;width:100%;max-width:86px;font-size:.7rem;font-weight:400;line-height:1.2;overflow:hidden}.hvPXxW_activeIndicator{opacity:0;background:#0f172a;border-radius:999px;width:22px;height:2px;margin-top:3px;transition:opacity .2s}.hvPXxW_browseGridContainer{margin:16px 0 40px}.hvPXxW_browseGridHeader{margin-bottom:16px}.hvPXxW_browseGridHeader h3{margin-bottom:4px;font-size:1.3rem;font-weight:800}.hvPXxW_browseGridHeader p{color:#64748b;font-size:.875rem}.hvPXxW_carsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.hvPXxW_gridCard{border-radius:var(--radius-lg);cursor:pointer;background:#fff;border:1px solid #e2e8f0;transition:all .2s;overflow:hidden}.hvPXxW_gridCard:hover{border-color:#94a3b8;box-shadow:0 4px 12px #0000000d}.hvPXxW_gridCardImageWrapper{background:#fff;border-bottom:1px solid #f1f5f9;justify-content:center;align-items:center;min-height:150px;padding:12px;display:flex}.hvPXxW_gridCardImage{object-fit:contain;width:100%;height:auto;max-height:120px}.hvPXxW_gridCardContent{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.hvPXxW_gridCardTop{justify-content:space-between;align-items:center;display:flex}.hvPXxW_gridCardBrand{text-transform:uppercase;color:#64748b;font-size:.72rem;font-weight:600}.hvPXxW_gridCardPrice{color:#2563eb;font-size:.825rem;font-weight:700}.hvPXxW_gridCardName{color:#0f172a;font-size:.98rem;font-weight:700}.hvPXxW_gridCardBadges{gap:6px;display:flex}.hvPXxW_pillSm{border-radius:var(--radius-sm);color:#475569;background:#f1f5f9;padding:2px 6px;font-size:.7rem;font-weight:500}.hvPXxW_modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.hvPXxW_modalContent{border-radius:var(--radius-xl);background:#fff;flex-direction:column;width:100%;max-width:580px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000026}.hvPXxW_modalHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.hvPXxW_modalHeader h3{font-size:1.1rem;font-weight:700}.hvPXxW_closeModalBtn{color:#64748b;padding:4px 8px;font-size:1.1rem}.hvPXxW_closeModalBtn:hover{color:#0f172a}.hvPXxW_modalBody{flex-direction:column;gap:14px;padding:20px;display:flex;overflow-y:auto}.hvPXxW_modalSubDesc{color:#64748b;font-size:.85rem}.hvPXxW_emptyFavoritesText{text-align:center;color:#64748b;padding:28px 16px;font-size:.9rem}.hvPXxW_favoritesList{flex-direction:column;gap:8px;display:flex}.hvPXxW_favoriteItemRow{border-radius:var(--radius-md);background:#fff;border:1px solid #e2e8f0;align-items:center;gap:12px;padding:8px 12px;display:flex}.hvPXxW_favThumbnail{object-fit:contain}.hvPXxW_favDetails{flex-direction:column;flex:1;display:flex}.hvPXxW_favDetails strong{font-size:.88rem}.hvPXxW_favDetails span{color:#64748b;font-size:.72rem}.hvPXxW_favActions{align-items:center;gap:6px;display:flex}.hvPXxW_selectFavBtn{border-radius:var(--radius-sm);color:#fff;background:#2563eb;padding:4px 10px;font-size:.75rem;font-weight:600}.hvPXxW_removeFavBtn{color:#dc2626;padding:4px 8px;font-size:.75rem}.hvPXxW_removeFavBtn:hover{background:#fee2e2}.hvPXxW_excludeGrid{grid-template-columns:repeat(2,1fr);gap:6px;max-height:340px;padding:2px;display:grid;overflow-y:auto}@media (max-width:500px){.hvPXxW_excludeGrid{grid-template-columns:1fr}}.hvPXxW_excludeItemBtn{border-radius:var(--radius-sm);text-align:left;background:#fff;border:1px solid #e2e8f0;align-items:center;gap:8px;padding:7px 10px;font-size:.8rem;display:flex}.hvPXxW_excludeItemBtn:hover{border-color:#cbd5e1}.hvPXxW_isExcludedItem{color:#991b1b;background:#fef2f2;border-color:#fecaca}.hvPXxW_excludeCheckbox{font-size:.8rem;font-weight:700}.hvPXxW_clearExclusionsBtn{color:#2563eb;text-align:center;padding:6px;font-size:.825rem;font-weight:600}.hvPXxW_emptyState{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;display:flex}
.tCl-ya_directorySection{border-top:1px solid var(--border-light);margin-top:48px;margin-bottom:64px;padding-top:36px}.tCl-ya_header{margin-bottom:32px}.tCl-ya_headerTitles{max-width:760px}.tCl-ya_badge{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);background:var(--brand-accent-subtle);color:var(--brand-accent);margin-bottom:8px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.tCl-ya_heading{color:var(--text-main);letter-spacing:-.02em;margin-bottom:8px;font-size:1.8rem;font-weight:800}@media (max-width:640px){.tCl-ya_heading{font-size:1.5rem}}.tCl-ya_subheading{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.tCl-ya_brandsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}@media (max-width:640px){.tCl-ya_brandsGrid{grid-template-columns:1fr;gap:16px}}.tCl-ya_brandCard{background:var(--bg-pure-white);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:20px;transition:all .2s;display:flex}.tCl-ya_brandCard:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md)}.tCl-ya_brandCardHeader{justify-content:space-between;align-items:center;display:flex}.tCl-ya_logoAndName{align-items:center;gap:12px;display:flex}.tCl-ya_brandLogo{object-fit:contain}.tCl-ya_brandName{color:var(--text-main);font-size:1.05rem;font-weight:700}.tCl-ya_brandName a:hover{color:var(--brand-accent)}.tCl-ya_brandOrigin{color:var(--text-muted);font-size:.75rem}.tCl-ya_viewBrandLink{color:var(--brand-accent);border-radius:var(--radius-sm);padding:4px 8px;font-size:.8rem;font-weight:600}.tCl-ya_viewBrandLink:hover{background:var(--brand-accent-subtle)}.tCl-ya_modelsTagsList{flex-wrap:wrap;gap:6px;display:flex}.tCl-ya_modelTag{border-radius:var(--radius-full);background:var(--bg-subtle);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:4px 10px;font-size:.78rem;font-weight:500;transition:all .15s}.tCl-ya_modelTag:hover{background:var(--brand-accent-subtle);border-color:var(--brand-accent);color:var(--brand-accent);text-decoration:none}
._3P8mLa_faqSection{border-top:1px solid var(--border-light);margin-top:48px;margin-bottom:64px;padding-top:36px}._3P8mLa_header{max-width:720px;margin-bottom:28px}._3P8mLa_badge{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);background:var(--bg-subtle);border:1px solid var(--border-light);color:var(--text-secondary);margin-bottom:8px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}._3P8mLa_title{color:var(--text-main);letter-spacing:-.02em;margin-bottom:8px;font-size:1.8rem;font-weight:800}@media (max-width:640px){._3P8mLa_title{font-size:1.5rem}}._3P8mLa_description{color:var(--text-secondary);font-size:.95rem;line-height:1.6}._3P8mLa_faqList{flex-direction:column;gap:12px;display:flex}._3P8mLa_faqItem{background:var(--bg-pure-white);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s;overflow:hidden}._3P8mLa_faqItem:hover{border-color:var(--border-hover)}._3P8mLa_faqItem[open]{border-color:var(--brand-accent);box-shadow:0 2px 8px #2563eb0f}._3P8mLa_faqItem[open] ._3P8mLa_chevron{color:var(--brand-accent);transform:rotate(180deg)}._3P8mLa_question{color:var(--text-main);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1rem;font-weight:700;list-style:none;display:flex}._3P8mLa_question::-webkit-details-marker{display:none}._3P8mLa_question:focus-visible{outline:2px solid var(--brand-accent)}._3P8mLa_chevron{color:var(--text-muted);flex-shrink:0;transition:transform .2s,color .15s}._3P8mLa_answer{color:var(--text-secondary);border-top:1px solid var(--border-subtle);padding:14px 20px 20px;font-size:.95rem;line-height:1.65}
.zd10Ia_container{max-width:1080px;margin:32px auto}.zd10Ia_container p{margin-bottom:8px}.zd10Ia_container h1{margin-bottom:16px}.zd10Ia_container h2{margin-bottom:12px}
._6y_HlW_container{max-width:1080px;margin:32px auto}._6y_HlW_container p{margin-bottom:8px}._6y_HlW_container h1{margin-bottom:16px}._6y_HlW_container h2{margin-bottom:12px}
.DkSkqG_footer{background:var(--bg-pure-white);border-top:1px solid var(--border-light);margin-top:auto;padding:48px 0 24px}.DkSkqG_container{max-width:var(--container-max);margin:0 auto;padding:0 20px}.DkSkqG_topRow{grid-template-columns:2fr 1fr 1fr;gap:36px;margin-bottom:36px;display:grid}@media (max-width:768px){.DkSkqG_topRow{grid-template-columns:1fr;gap:28px}}.DkSkqG_brandCol{flex-direction:column;gap:12px;display:flex}.DkSkqG_brandTitleGroup{flex-direction:column;gap:2px;display:flex}.DkSkqG_brandTitle{letter-spacing:-.02em;color:var(--text-main);font-size:1.25rem;font-weight:800}.DkSkqG_tagline{color:var(--brand-accent);font-size:.8rem;font-weight:600}.DkSkqG_brandDesc{color:var(--text-muted);max-width:480px;font-size:.875rem;line-height:1.6}.DkSkqG_linksCol{flex-direction:column;gap:12px;display:flex}.DkSkqG_colHeading{text-transform:uppercase;letter-spacing:.04em;color:var(--text-main);font-size:.85rem;font-weight:700}.DkSkqG_linksList{flex-direction:column;gap:8px;list-style:none;display:flex}.DkSkqG_linksList li a{color:var(--text-secondary);font-size:.875rem;transition:color .15s}.DkSkqG_linksList li a:hover{color:var(--brand-accent)}.DkSkqG_languageMatrix{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-bottom:24px;padding:24px 0}.DkSkqG_matrixTitle{color:var(--text-main);margin-bottom:12px;font-size:.8rem;font-weight:700;display:block}.DkSkqG_languageChips{flex-wrap:wrap;gap:8px;display:flex}.DkSkqG_langChip{border-radius:var(--radius-sm);background:var(--bg-subtle);border:1px solid var(--border-light);color:var(--text-secondary);padding:4px 10px;font-size:.78rem;font-weight:500;transition:all .12s}.DkSkqG_langChip:hover{border-color:var(--brand-accent);color:var(--brand-accent);text-decoration:none}.DkSkqG_activeLangChip{background:var(--brand-accent-subtle);border-color:var(--brand-accent);color:var(--brand-accent);font-weight:600}.DkSkqG_bottomBar{text-align:center;padding-top:12px}.DkSkqG_bottomBar p{color:var(--text-faint);font-size:.78rem;line-height:1.5}
