.BrandStrip_wrap__Ob4hl{margin-top:24px;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 12px 24px rgba(15,23,42,.06);padding:20px}.BrandStrip_header__dQcgz{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.BrandStrip_title__TFJGn{margin:0;font-size:18px;color:hsl(var(--foreground))}.BrandStrip_controls__3Te1H{display:flex;align-items:center;gap:8px}.BrandStrip_controlButton__ND0Uc{width:34px;height:34px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--accent));font-size:18px;font-weight:700;cursor:pointer;transition:transform var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.BrandStrip_controlButton__ND0Uc:hover{border-color:hsl(var(--accent));transform:translateY(-1px)}.BrandStrip_scroller__Fcx_X{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.BrandStrip_scroller__Fcx_X::-webkit-scrollbar{height:6px}.BrandStrip_scroller__Fcx_X::-webkit-scrollbar-thumb{background:rgba(31,77,140,.3);border-radius:999px}.BrandStrip_logoCard__csrqs{flex:0 0 auto;width:150px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:16px 12px;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;scroll-snap-align:start;transition:transform var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.BrandStrip_logoCard__csrqs:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 24px rgba(15,23,42,.1);border-color:hsl(var(--accent));transition-timing-function:var(--ease-spring)}.BrandStrip_logoImage__ExweD{height:100px;width:140px;-o-object-fit:contain;object-fit:contain}.BrandStrip_logoPlaceholder__dFmdk{height:100px;width:140px;border-radius:8px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;letter-spacing:.02em;display:grid;place-items:center}.BrandStrip_logoLabel__DWAMn{font-size:13px;font-weight:600;color:hsl(var(--foreground));text-align:center;white-space:nowrap}@media (max-width:767px){.BrandStrip_logoPlaceholder__dFmdk{font-size:12px}}.HeroSearch_hero__yM0nJ{position:relative;border-radius:var(--ui-card-radius);padding:14px 16px 18px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--ui-card-shadow);display:grid;gap:12px;overflow:hidden}.HeroSearch_ambientGradient__RrP4t{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.HeroSearch_gradientOrb__ew5Pu{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.HeroSearch_gradientOrb1__MMsDo{width:500px;height:500px;top:-200px;left:-100px;background:hsl(var(--primary)/.15)}.HeroSearch_gradientOrb2__pLPEJ{width:400px;height:400px;top:-100px;right:-150px;background:hsl(var(--accent)/.12)}.HeroSearch_gradientOrb3__PIiDJ{width:300px;height:300px;bottom:-100px;left:30%;background:hsl(var(--accent)/.08)}.HeroSearch_heroH1__9gqXR{position:relative;z-index:1;text-align:center;font-size:var(--text-display-md);font-weight:700;font-family:var(--font-display);line-height:1.2;margin:0;color:hsl(var(--foreground))}@media (max-width:639px){.HeroSearch_heroH1__9gqXR{font-size:var(--text-display-sm,1.25rem)}}.HeroSearch_vehicleRow__6llGs{position:relative;z-index:1;border-radius:16px;overflow:hidden;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur));box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.HeroSearch_trustStrip__uX0Ji{position:relative;z-index:1;display:flex;justify-content:center;gap:16px;flex-wrap:wrap;padding:4px 0}.HeroSearch_trustBadge__PodUR{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));white-space:nowrap}.HeroSearch_trustBadge__PodUR svg{width:14px;height:14px;color:hsl(var(--success));flex-shrink:0}.HeroSearch_grid__JtTyX{position:relative;z-index:1;display:grid;gap:12px;grid-template-columns:1fr}.HeroSearch_leftColumn__JsP8b{display:grid;gap:12px}.HeroSearch_promoTile__d_m7w{position:relative;border-radius:18px;overflow:hidden;display:flex;min-height:180px;text-decoration:none;color:white;transition:transform var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default)}.HeroSearch_promoTile__d_m7w:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(15,23,42,.18)}.HeroSearch_promoTile__d_m7w:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:2px}.HeroSearch_promoTileImage__XElH7{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HeroSearch_promoTileOverlay__mAGrl{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:24px;background:linear-gradient(180deg,transparent,rgba(15,23,42,.78));text-decoration:none;color:white}.HeroSearch_promoTileTitle__IIw_D{margin:0;font-size:22px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;color:white}.HeroSearch_promoTileSubtitle__w1PuV{margin:4px 0 0;font-size:13px;color:rgba(255,255,255,.8);line-height:1.3;text-transform:uppercase;letter-spacing:.03em}.HeroSearch_promoTilePrice_text__Ypk_3{margin:4px 0 0;font-size:20px;font-weight:800;color:white;line-height:1.2;letter-spacing:.02em}.HeroSearch_promoTileCta__5rIdG{display:inline-block;margin-top:12px;padding:10px 24px;border-radius:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:white;background:hsl(var(--danger));border:none;transition:background var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default);width:-moz-fit-content;width:fit-content}.HeroSearch_promoTile__d_m7w:hover .HeroSearch_promoTileCta__5rIdG{background:hsl(var(--danger));transform:translateY(-1px)}.HeroSearch_promoTilePrice__s6ibZ{min-height:180px}.HeroSearch_promoTileLarge__RFF2m{min-height:220px}.HeroSearch_promoTileLarge__RFF2m .HeroSearch_promoTileTitle__IIw_D{font-size:32px}.HeroSearch_heroSliderContainer__tKU6K{cursor:default}.HeroSearch_heroSliderContainer__tKU6K:hover{transform:none;box-shadow:none}.HeroSearch_heroSlide__UD4J9{position:absolute;inset:0;z-index:1;display:flex}.HeroSearch_heroSlide__UD4J9 .HeroSearch_promoTileOverlay__mAGrl{flex:1}.HeroSearch_heroSlide__UD4J9 .HeroSearch_promoTileOverlay__mAGrl:hover~.HeroSearch_promoTileCta__5rIdG,.HeroSearch_heroSliderContainer__tKU6K:hover .HeroSearch_promoTileCta__5rIdG{background:hsl(var(--danger));transform:translateY(-1px)}.HeroSearch_heroDots__CYryI{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);z-index:2;display:flex;gap:8px}.HeroSearch_heroDot__W2FQN{width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:transparent;cursor:pointer;padding:17px;background-clip:content-box;transition:background var(--duration-normal) var(--ease-default),border-color var(--duration-normal) var(--ease-default)}.HeroSearch_heroDot__W2FQN:hover{border-color:white;background:rgba(255,255,255,.4)}.HeroSearch_heroDotActive__rsWrg{background:white;border-color:white}.HeroSearch_srOnly__0oH5P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width:721px){.HeroSearch_grid__JtTyX{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.HeroSearch_promoTileLarge__RFF2m{grid-column:span 2;min-height:280px}}@media (min-width:960px){.HeroSearch_grid__JtTyX{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr);align-items:stretch}.HeroSearch_promoTile__d_m7w{min-height:0}.HeroSearch_promoTileLarge__RFF2m{grid-column:auto;min-height:0}.HeroSearch_promoTileLarge__RFF2m .HeroSearch_promoTileTitle__IIw_D{font-size:32px}}@media (max-width:720px){.HeroSearch_grid__JtTyX{grid-template-columns:1fr}.HeroSearch_leftColumn__JsP8b{display:contents}.HeroSearch_promoTile__d_m7w{min-height:160px}.HeroSearch_promoTileLarge__RFF2m{min-height:200px}.HeroSearch_promoTileTitle__IIw_D{font-size:20px}.HeroSearch_promoTileLarge__RFF2m .HeroSearch_promoTileTitle__IIw_D{font-size:26px}.HeroSearch_promoTilePrice_text__Ypk_3{font-size:18px}.HeroSearch_trustStrip__uX0Ji{gap:10px}}@media (prefers-reduced-motion:reduce){.HeroSearch_heroDot__W2FQN,.HeroSearch_promoTileCta__5rIdG,.HeroSearch_promoTile__d_m7w{transition:none}}@media (max-width:360px){.HeroSearch_promoTile__d_m7w{min-height:140px}.HeroSearch_promoTileOverlay__mAGrl{padding:16px}}@media (max-width:767px){.HeroSearch_trustBadge__PodUR{font-size:12px}}.Bestsellers_wrap__uAMYt{margin:0;padding:20px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.Bestsellers_title__CEnoz{margin:0 0 16px;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.Bestsellers_grid__Dyimm{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.Bestsellers_card__zfNSf{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;padding:14px 10px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:center;transition:border-color var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}.Bestsellers_card__zfNSf:hover{border-color:hsl(var(--accent)/.3);box-shadow:0 12px 24px rgba(15,23,42,.1);transform:translateY(-4px)}.Bestsellers_imageWrap__qMDmY{width:100px;height:100px;border-radius:8px;background:hsl(var(--muted));border:1px solid hsl(var(--border));display:grid;place-items:center;overflow:hidden}.Bestsellers_image__MmH3B{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;transition:transform var(--duration-slow) var(--ease-default)}.Bestsellers_card__zfNSf:hover .Bestsellers_image__MmH3B{transform:scale(1.05)}.Bestsellers_imagePlaceholder__x4TgI{width:80px;height:80px;background:hsl(var(--muted));border-radius:4px}.Bestsellers_meta__Vxi2N{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1;width:100%;min-width:0}.Bestsellers_brand__ZPNoH{font-size:12px;font-weight:700;text-transform:uppercase;color:hsl(var(--accent));letter-spacing:.03em}.Bestsellers_name__3GvA2{color:hsl(var(--foreground));font-weight:600;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Bestsellers_price__2wwth{font-weight:800;color:hsl(var(--foreground));font-size:14px;margin-top:2px}@media (min-width:520px){.Bestsellers_grid__Dyimm{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.Bestsellers_grid__Dyimm{grid-template-columns:repeat(4,1fr);gap:14px}.Bestsellers_imageWrap__qMDmY{width:120px;height:120px}.Bestsellers_imagePlaceholder__x4TgI,.Bestsellers_image__MmH3B{width:100px;height:100px}.Bestsellers_name__3GvA2{font-size:13px}.Bestsellers_price__2wwth{font-size:16px}}@media (min-width:1024px){.Bestsellers_grid__Dyimm{grid-template-columns:repeat(6,1fr)}.Bestsellers_card__zfNSf{padding:16px 12px}}.page_page__556_G{min-height:100%;min-width:0;position:relative}.page_container__jZF7q{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);min-width:0;overflow-x:hidden}.page_section__zQZ2o{min-width:0}.page_revealUp__w46L_{animation:page_sectionReveal__lDKJp .6s var(--ease-out) both;animation-timeline:view();animation-range:entry 0 entry 30%}.page_revealFade__rkJ54{animation:page_sectionFadeIn__JBk3K .5s var(--ease-out) both;animation-timeline:view();animation-range:entry 0 entry 30%}.page_revealSlideRight__ilp_Z{animation:page_sectionSlideRight__gVX2a .5s var(--ease-out) both;animation-timeline:view();animation-range:entry 0 entry 30%}.page_revealScale__ORakj{animation:page_sectionScaleIn__Ix6Op .4s var(--ease-out) both;animation-timeline:view();animation-range:entry 0 entry 30%}@supports not (animation-timeline:view()){.page_revealFade__rkJ54,.page_revealScale__ORakj,.page_revealSlideRight__ilp_Z,.page_revealUp__w46L_{animation:page_rise__c4kUh .56s ease both;animation-delay:var(--delay,0s)}}.page_sectionMuted__XWXhl{background:hsl(var(--muted)/.3);border-radius:16px;padding:24px 16px;margin:0 -16px}@media (min-width:640px){.page_sectionMuted__XWXhl{padding:32px 24px;margin:0 -24px}}@media (min-width:1024px){.page_sectionMuted__XWXhl{padding:40px 32px;margin:0 -32px}}.page_noiseOverlay__7Xbc0{position:fixed;inset:0;z-index:var(--z-raised);pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.page_newsletter__ObA_4{border-radius:16px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:28px 24px;display:grid;gap:16px;box-shadow:0 16px 28px rgba(11,23,44,.25)}.page_newsletter__ObA_4 h2{margin:0;font-size:20px}.page_newsletter__ObA_4 p{margin:6px 0 0;font-size:13px;color:rgba(255,255,255,.7)}.page_newsletterForm__y26Q7{display:flex;flex-wrap:wrap;gap:10px}.page_newsletterInput__JRLcT{flex:1;min-width:min(220px,100%);height:46px;border-radius:999px;border:none;padding:0 18px;font-size:14px;color:hsl(var(--foreground))}.page_newsletterButton__lvYNs{height:46px;border-radius:999px;border:none;background:hsl(var(--danger));color:hsl(var(--primary-foreground));font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:0 28px;cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.page_newsletterButton__lvYNs:hover{background:hsl(var(--danger)/.85)}.page_newsletterOptIn__tIEF4{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.7)}.page_belowFold__EfgQn{content-visibility:auto;contain-intrinsic-size:auto 400px}@media (prefers-reduced-motion:reduce){.page_revealFade__rkJ54,.page_revealScale__ORakj,.page_revealSlideRight__ilp_Z,.page_revealUp__w46L_,.page_section__zQZ2o{animation:none!important}}@keyframes page_rise__c4kUh{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.page_container__jZF7q{gap:32px}}.VehicleSearchBar_bar__iRbZv{background:linear-gradient(120deg,hsl(var(--accent)) 0,hsl(var(--accent)) 100%);border-radius:var(--ui-card-radius);padding:var(--ui-gap-lg);color:white;box-shadow:0 18px 40px rgba(18,35,64,.2)}.VehicleSearchBar_barSticky__JO8gE{position:sticky;top:12px;z-index:var(--z-sticky)}.VehicleSearchBar_barInline__NnF55{background:linear-gradient(120deg,hsl(var(--accent)) 0,hsl(var(--accent)) 100%);padding:var(--ui-gap-md)}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_panelHeader__LsNLN,.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_summary__jUMBA,.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_titleRow__n4_cg{display:none}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_content__keNXa{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_selectRow__VSBDM{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_field__aqsae{font-size:.75rem}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_primaryButton__dwLIe,.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_secondaryButton__7mOFe{height:var(--ui-control-height)}.VehicleSearchBar_barInner__kMw2i{display:flex;flex-direction:column;gap:var(--ui-gap-md)}.VehicleSearchBar_titleRow__n4_cg{display:flex;align-items:center;gap:var(--ui-gap-sm);font-weight:600;font-size:var(--ui-text-body)}.VehicleSearchBar_divider__wLiZd{height:1px;flex:1;background:rgba(255,255,255,.2)}.VehicleSearchBar_content__keNXa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--ui-gap-md)}.VehicleSearchBar_panel__Zg0Vo{display:flex;flex-direction:column;gap:var(--ui-gap-sm)}.VehicleSearchBar_panelHeader__LsNLN{font-weight:600;font-size:var(--ui-text-body)}.VehicleSearchBar_selectRow__VSBDM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:var(--ui-gap-sm);align-items:center}.VehicleSearchBar_field__aqsae{display:grid;gap:6px;font-size:var(--ui-text-meta);color:rgba(255,255,255,.7)}.VehicleSearchBar_field__aqsae select{border-radius:999px;border:none;height:var(--ui-control-height);padding:0 14px;font-size:16px;background:hsl(var(--muted));color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}@media (min-width:640px){.VehicleSearchBar_field__aqsae select{font-size:var(--ui-text-body)}}.VehicleSearchBar_field__aqsae select:disabled{background:rgba(255,255,255,.7);color:rgba(26,31,46,.6)}.VehicleSearchBar_primaryButton__dwLIe{height:var(--ui-control-height);padding:0 26px;border-radius:999px;background:hsl(var(--danger));color:white;font-weight:600;border:none;align-self:end}.VehicleSearchBar_primaryButton__dwLIe:disabled{opacity:.6;cursor:not-allowed}.VehicleSearchBar_regRow__Notv0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ui-gap-sm);align-items:center}.VehicleSearchBar_regField__aX_R1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:999px;padding:0 12px 0 8px;height:var(--ui-control-height)}.VehicleSearchBar_regFlag__ZCc7d{background:hsl(var(--accent));color:white;border-radius:10px;padding:4px 8px;font-size:var(--ui-text-meta);font-weight:600}.VehicleSearchBar_regField__aX_R1 input{border:none;background:transparent;padding:0 10px;font-size:16px;outline:none}@media (min-width:640px){.VehicleSearchBar_regField__aX_R1 input{font-size:var(--ui-text-body)}}.VehicleSearchBar_regField__aX_R1 input:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:-2px}.VehicleSearchBar_secondaryButton__7mOFe{height:var(--ui-control-height);padding:0 24px;border-radius:999px;background:hsl(var(--danger));color:white;font-weight:600;border:none}.VehicleSearchBar_secondaryButton__7mOFe:disabled{opacity:.6;cursor:not-allowed}.VehicleSearchBar_summary__jUMBA{font-size:var(--ui-text-meta);color:rgba(255,255,255,.7)}.VehicleSearchBar_error__bpvTx{font-size:var(--ui-text-meta);color:hsl(var(--danger))}@media (max-width:960px){.VehicleSearchBar_content__keNXa,.VehicleSearchBar_selectRow__VSBDM{grid-template-columns:1fr}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_content__keNXa{grid-template-columns:1fr;align-items:stretch}.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_selectRow__VSBDM{grid-template-columns:1fr}.VehicleSearchBar_primaryButton__dwLIe,.VehicleSearchBar_secondaryButton__7mOFe{width:100%}}@media (max-width:600px){.VehicleSearchBar_bar__iRbZv{border-radius:var(--ui-card-radius);padding:var(--ui-gap-md)}.VehicleSearchBar_regRow__Notv0{grid-template-columns:1fr}.VehicleSearchBar_regField__aX_R1{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:767px){.VehicleSearchBar_barInline__NnF55 .VehicleSearchBar_field__aqsae{font-size:.75rem}}.VehicleSearchBar_collapsedBar__QXxgc{display:none}@media (max-width:960px){.VehicleSearchBar_collapsedBar__QXxgc{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-gap-sm)}.VehicleSearchBar_fullFormHidden__uWY7i{display:none}}.VehicleSearchBar_collapsedLabel__xr8ch{font-size:var(--ui-text-body);font-weight:600;color:white;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.VehicleSearchBar_collapsedActions__EdQBX{display:flex;gap:var(--ui-gap-sm);flex-shrink:0}.VehicleSearchBar_collapsedBtn__mucmX{padding:6px 16px;border-radius:999px;font-size:var(--ui-text-meta);font-weight:600;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.1);color:white;cursor:pointer;min-height:36px;transition:background .15s ease}.VehicleSearchBar_collapsedBtn__mucmX:hover{background:rgba(255,255,255,.2)}.VehicleSearchBar_collapsedBtnPrimary__l1twl{background:hsl(var(--danger));border-color:transparent}.VehicleSearchBar_collapsedBtnPrimary__l1twl:hover{background:hsl(var(--danger)/.85)}.VehicleSystemExplorer_systems__bNVEl{display:grid;gap:14px}.VehicleSystemExplorer_searchWrap__BpvQG{position:relative;display:flex;align-items:center}.VehicleSystemExplorer_searchIcon__k1jOO{position:absolute;left:14px;width:18px;height:18px;color:rgba(2,6,23,.4);pointer-events:none}.VehicleSystemExplorer_searchInput__g90Xn{width:100%;padding:12px 40px;border:1px solid rgba(15,23,42,.14);border-radius:12px;background:hsl(var(--card));font-size:14px;font-weight:500;color:rgba(2,6,23,.88);transition:border-color .14s ease,box-shadow .14s ease;outline:none;font-family:inherit}.VehicleSystemExplorer_searchInput__g90Xn::-moz-placeholder{color:rgba(2,6,23,.6);font-weight:400}.VehicleSystemExplorer_searchInput__g90Xn::placeholder{color:rgba(2,6,23,.6);font-weight:400}.VehicleSystemExplorer_searchInput__g90Xn:focus{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.VehicleSystemExplorer_searchInput__g90Xn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.VehicleSystemExplorer_searchClear__G45j1{position:absolute;right:10px;width:28px;height:28px;border:none;background:rgba(15,23,42,.06);border-radius:50%;font-size:18px;line-height:1;color:rgba(2,6,23,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s ease,color .14s ease}.VehicleSystemExplorer_searchClear__G45j1:hover{background:rgba(15,23,42,.12);color:rgba(2,6,23,.8)}.VehicleSystemExplorer_grid__zbx6K{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.VehicleSystemExplorer_tile__3_px3{border:1px solid rgba(15,23,42,.1);background:hsl(var(--card));border-radius:18px;padding:16px 14px 14px;display:grid;gap:10px;justify-items:center;text-align:center;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease;font-family:inherit;color:inherit}.VehicleSystemExplorer_tile__3_px3:hover{transform:translateY(-1px);box-shadow:0 22px 40px rgba(2,6,23,.08);border-color:rgba(37,99,235,.25)}.VehicleSystemExplorer_tileActive__4RjX0{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.VehicleSystemExplorer_media__mwpNc{width:120px;height:88px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:hsl(var(--muted));display:grid;place-items:center;overflow:hidden}.VehicleSystemExplorer_cdnImage__wnrmm,.VehicleSystemExplorer_iconFallback__PBMBh{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.VehicleSystemExplorer_iconFallback__PBMBh{opacity:.9;filter:brightness(0)}.VehicleSystemExplorer_mediaGlyph__kOcGm{font-size:32px;font-weight:900;letter-spacing:-.02em;color:rgba(15,23,42,.45);text-transform:uppercase}.VehicleSystemExplorer_label__wUrp_{font-size:14px;font-weight:900;color:rgba(2,6,23,.9);letter-spacing:-.01em}.VehicleSystemExplorer_expandedPanel__mJ0sW{grid-column:1/-1;border-radius:18px;border:1px solid rgba(15,23,42,.1);background:hsl(var(--card));box-shadow:0 22px 44px rgba(2,6,23,.08);padding:18px;display:grid;gap:12px;animation:VehicleSystemExplorer_slideDown__rY3Q9 .2s ease}@keyframes VehicleSystemExplorer_slideDown__rY3Q9{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.VehicleSystemExplorer_panelHeader__WPO1R{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.VehicleSystemExplorer_panelTitle__xIH8O{margin:0;font-size:16px;font-weight:900;color:hsl(var(--foreground));letter-spacing:-.01em}.VehicleSystemExplorer_panelClose__aXYsJ{border:1px solid rgba(15,23,42,.16);background:rgba(15,23,42,.03);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;color:rgba(2,6,23,.72);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.VehicleSystemExplorer_panelClose__aXYsJ:hover{border-color:rgba(37,99,235,.4);background:rgba(37,99,235,.08);color:rgba(37,99,235,.9)}.VehicleSystemExplorer_subGrid__3Fd0E{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.VehicleSystemExplorer_item__5yIMS{text-decoration:none;color:inherit;display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.96);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.VehicleSystemExplorer_item__5yIMS:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.3);box-shadow:0 16px 28px rgba(2,6,23,.08)}.VehicleSystemExplorer_itemMedia__KbZpK{width:52px;height:52px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.02);display:grid;place-items:center;overflow:hidden}.VehicleSystemExplorer_itemImage__jwtN_{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.VehicleSystemExplorer_itemGlyph__WMN6X{font-size:18px;font-weight:800;color:rgba(15,23,42,.6)}.VehicleSystemExplorer_itemBody__Cp9jh{display:grid;gap:2px}.VehicleSystemExplorer_itemLabel__AShUl{font-size:13px;font-weight:800;color:rgba(2,6,23,.86);line-height:1.25}.VehicleSystemExplorer_itemMeta__lCJra{font-size:12px;color:rgba(2,6,23,.55);font-weight:600}.VehicleSystemExplorer_searchResults__wWb4e{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.VehicleSystemExplorer_searchResult__fSP33{text-decoration:none;color:inherit;display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.96);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.VehicleSystemExplorer_searchResult__fSP33:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.3);box-shadow:0 16px 28px rgba(2,6,23,.08)}.VehicleSystemExplorer_noResults__EfXSv{grid-column:1/-1}.VehicleSystemExplorer_emptyState__x8_qI,.VehicleSystemExplorer_noResults__EfXSv{padding:18px;border-radius:16px;border:1px dashed rgba(15,23,42,.18);background:rgba(15,23,42,.02);color:rgba(2,6,23,.65);font-size:13px;line-height:1.6}@media (max-width:600px){.VehicleSystemExplorer_searchResults__wWb4e,.VehicleSystemExplorer_subGrid__3Fd0E{grid-template-columns:1fr}}@media (max-width:480px){.VehicleSystemExplorer_grid__zbx6K{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeSeoPanels_wrap__KrjUC{margin-top:24px;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 12px 24px rgba(15,23,42,.06);padding:24px}.HomeSeoPanels_details__oL888{display:grid;gap:24px}.HomeSeoPanels_details__oL888 summary{list-style:none;cursor:pointer}.HomeSeoPanels_details__oL888 summary::-webkit-details-marker{display:none}.HomeSeoPanels_columns__nmATl{display:grid;gap:24px}.HomeSeoPanels_column__I4Qgo{display:grid;gap:12px}.HomeSeoPanels_title__IrrI_{margin:0;font-size:16px;color:hsl(var(--foreground))}.HomeSeoPanels_paragraph__bmatj{margin:0;font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}.HomeSeoPanels_list__2VH7W{margin:0;padding:0;list-style:none;display:grid;gap:8px;color:hsl(var(--accent));font-size:12px;font-weight:600}.HomeSeoPanels_list__2VH7W li{display:flex;gap:8px;align-items:flex-start}.HomeSeoPanels_list__2VH7W li:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid hsl(var(--danger));margin-top:4px}.HomeSeoPanels_closing__OH2xG{margin:0;font-size:12px;color:hsl(var(--muted-foreground))}.HomeSeoPanels_toggle__Cdfps{display:grid;gap:8px}.HomeSeoPanels_toggleLabel__f7Xpe{display:inline-flex;align-items:center;gap:4px;color:hsl(var(--accent));font-size:13px;font-weight:600}.HomeSeoPanels_toggleLabel__f7Xpe:after{content:attr(data-more)}.HomeSeoPanels_details__oL888[open] .HomeSeoPanels_toggleLabel__f7Xpe:after{content:attr(data-less)}@media (min-width:960px){.HomeSeoPanels_columns__nmATl{grid-template-columns:repeat(2,minmax(0,1fr))}}.HowItWorks_wrap__6Yj7x{padding:48px 0}.HowItWorks_title__Z5KVL{margin:0 0 32px;text-align:center;font-size:24px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground))}.HowItWorks_stepsGrid__Kch_C{display:grid;grid-template-columns:1fr;gap:24px}.HowItWorks_stepContainer__KKl02{position:relative;display:flex;flex-direction:column;align-items:center}.HowItWorks_stepCard__A7xx2{display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:18px;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:28px 20px;text-align:center;box-shadow:var(--ui-card-shadow);width:100%}.HowItWorks_stepIconWrap__XHNBW{height:56px;width:56px;background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.HowItWorks_stepIconWrap__XHNBW,.HowItWorks_stepNumber__lMlAg{display:flex;align-items:center;justify-content:center;border-radius:50%}.HowItWorks_stepNumber__lMlAg{height:28px;width:28px;background:hsl(var(--primary));color:white;font-size:13px;font-weight:700}.HowItWorks_stepTitle__nsn1S{margin:0;font-size:16px;font-weight:700;color:hsl(var(--foreground))}.HowItWorks_stepDesc__YZFmy{margin:0;font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}.HowItWorks_connector__Wjp82{display:none}@media (min-width:768px){.HowItWorks_stepsGrid__Kch_C{grid-template-columns:1fr auto 1fr auto 1fr;gap:0;align-items:flex-start}.HowItWorks_stepContainer__KKl02{display:contents}.HowItWorks_connector__Wjp82{display:flex;align-items:center;justify-content:center;padding-top:52px;width:48px}.HowItWorks_connector__Wjp82:after{content:"";display:block;width:100%;height:2px;background:repeating-linear-gradient(90deg,hsl(var(--border)) 0,hsl(var(--border)) 6px,transparent 6px,transparent 12px)}}.PopularTabs_wrap__1hp8B{border-radius:12px;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:20px 20px 24px;display:grid;gap:16px}.PopularTabs_header__c8i3w{display:grid;gap:6px;text-align:center;justify-items:center}.PopularTabs_title__nXkIe{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:hsl(var(--foreground));overflow:hidden}.PopularTabs_titleWord__eqBlS{display:inline-block;margin-inline-end:.25em;animation:PopularTabs_wordReveal__x_UTS .5s var(--ease-out) both;animation-delay:calc(var(--word-i, 0) * 60ms)}@keyframes PopularTabs_wordReveal__x_UTS{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PopularTabs_subtitle__126z0{margin:0;color:hsl(var(--accent));font-size:12px;font-weight:600;line-height:1.4;max-width:46ch}.PopularTabs_tabList__t9b_N{display:flex;flex-wrap:nowrap;gap:18px;justify-content:center;align-items:flex-end;padding-bottom:2px;border-bottom:1px solid hsl(var(--border));overflow-x:auto;scrollbar-width:none}.PopularTabs_tabList__t9b_N::-webkit-scrollbar{display:none}.PopularTabs_tabButton__Ab6ea{border:none;background:none;padding:8px 6px 12px;min-height:44px;font-size:13px;font-weight:600;color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;position:relative;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.PopularTabs_tabButton__Ab6ea:hover{color:hsl(var(--foreground))}.PopularTabs_tabButton__Ab6ea:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:hsl(var(--danger));opacity:0;transform:scaleX(.4);transform-origin:center;transition:opacity var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default)}.PopularTabs_tabButton__Ab6ea[aria-selected=true]{color:hsl(var(--foreground))}.PopularTabs_tabButton__Ab6ea[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.PopularTabs_tabButton__Ab6ea:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px}.PopularTabs_panel__ICiYE{display:grid;gap:12px;animation:PopularTabs_panelIn__X2kO3 var(--duration-normal) var(--ease-default) both}@keyframes PopularTabs_panelIn__X2kO3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PopularTabs_panelHidden__hE_PW{display:none}.PopularTabs_panelHeader__VmnmL{display:flex;justify-content:space-between;align-items:center}.PopularTabs_panelTitle__E5XlO{margin:0;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground))}.PopularTabs_carouselControls__jD4S_{display:flex;gap:6px}.PopularTabs_carouselArrow__Mb1ti{width:44px;height:44px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--accent));font-size:18px;font-weight:700;cursor:pointer;display:grid;place-items:center;transition:border-color var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-default)}.PopularTabs_carouselArrow__Mb1ti:hover:not(:disabled){border-color:hsl(var(--accent))}.PopularTabs_carouselArrow__Mb1ti:disabled{opacity:.35;cursor:default}.PopularTabs_carouselViewport__zRDo4{overflow:hidden}.PopularTabs_carouselTrack__jVkhB{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / 6);gap:0;transform:translateX(var(--slide-offset,0));transition:transform var(--duration-slow) var(--ease-default)}.PopularTabs_dots__ElABW{display:flex;justify-content:center;gap:8px;padding-top:4px}.PopularTabs_dot__QhKm3{width:10px;height:10px;border-radius:999px;border:1px solid hsl(var(--border));background:transparent;cursor:pointer;padding:17px;background-clip:content-box;transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.PopularTabs_dot__QhKm3:hover{border-color:hsl(var(--accent))}.PopularTabs_dotActive__A8zlD{background:hsl(var(--danger));border-color:hsl(var(--danger))}.PopularTabs_tile__iMuit{display:grid;gap:10px;align-content:center;justify-items:center;text-decoration:none;color:hsl(var(--foreground));border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:14px 10px 16px;min-height:140px;text-align:center;font-weight:600;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),background var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default)}.PopularTabs_tile__iMuit:hover{border-color:hsl(var(--accent)/.2);background:hsl(var(--card));box-shadow:0 8px 20px rgba(15,23,42,.1);transform:translateY(-4px) scale(1.02);transition-timing-function:var(--ease-spring)}.PopularTabs_tile__iMuit:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px}.PopularTabs_tileIcon__VzJaP{width:80px;height:80px;border-radius:12px;background:hsl(var(--muted)) var(--tile-image) center/contain no-repeat;border:1px solid hsl(var(--border));box-shadow:none;filter:none;display:grid;place-items:center;overflow:hidden}.PopularTabs_tileIconImg__9SPxY{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PopularTabs_tileLabel__PtdRk{font-size:12px;line-height:1.3;min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.PopularTabs_partsGrid__pZWdo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.PopularTabs_partCard__Z67mO{border-radius:12px;border:1px solid hsl(var(--border));background:linear-gradient(180deg,hsl(var(--card)),hsl(var(--background)));overflow:hidden;transition:border-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default)}.PopularTabs_partCard__Z67mO:hover{border-color:hsl(var(--border));box-shadow:0 6px 14px rgba(15,23,42,.08);transform:translateY(-1px)}.PopularTabs_partHeader__Z_grC{display:flex;align-items:center;gap:10px;padding:12px 12px 10px;text-decoration:none;color:hsl(var(--foreground));font-weight:700}.PopularTabs_partHeader__Z_grC:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px;border-radius:10px}.PopularTabs_partIcon__RdOPC{width:30px;height:30px;border-radius:10px;background:radial-gradient(80% 80% at 30% 20%,hsla(var(--tone,210) 85% 70%/.55),transparent 60%),hsl(var(--tone,210) 70% 45%);color:white;display:grid;place-items:center;font-size:12px;font-weight:800;text-transform:uppercase}.PopularTabs_partIconImage__urKGA{width:30px;height:30px;border-radius:10px;background:radial-gradient(80% 80% at 30% 20%,hsla(var(--tone,210) 85% 70%/.55),transparent 60%),hsl(var(--tone,210) 70% 45%);position:relative}.PopularTabs_partIconImage__urKGA:after{content:"";position:absolute;inset:5px;background:var(--icon-src) center/contain no-repeat;filter:brightness(0) invert(1)}.PopularTabs_partTitle__yAjof{flex:1;font-size:13px}.PopularTabs_partChevron__rQght{width:8px;height:8px;border-right:2px solid hsl(var(--muted-foreground));border-bottom:2px solid hsl(var(--muted-foreground));transform:rotate(-45deg)}.PopularTabs_partLinks__YXE_t{display:grid;gap:6px;padding:0 12px 12px 52px}.PopularTabs_partLink__958LV{font-size:12px;color:hsl(var(--muted-foreground));text-decoration:none;transition:color var(--duration-fast) var(--ease-default)}.PopularTabs_partLink__958LV:hover{color:hsl(var(--accent))}.PopularTabs_partLink__958LV:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px;border-radius:8px}@media (max-width:960px){.PopularTabs_carouselTrack__jVkhB{grid-auto-columns:calc(100% / 4)}.PopularTabs_partsGrid__pZWdo{grid-template-columns:1fr}}@media (max-width:720px){.PopularTabs_carouselTrack__jVkhB{grid-auto-columns:calc(100% / 3)}.PopularTabs_wrap__1hp8B{padding:16px 14px 20px}.PopularTabs_title__nXkIe{font-size:17px}.PopularTabs_subtitle__126z0{font-size:12px}.PopularTabs_tabList__t9b_N{gap:14px;justify-content:flex-start}.PopularTabs_tile__iMuit{min-height:120px;padding:10px 6px 12px}.PopularTabs_tileIcon__VzJaP{width:64px;height:64px}}@media (max-width:520px){.PopularTabs_carouselTrack__jVkhB{grid-auto-columns:calc(100% / 2)}}@media (max-width:767px){.PopularTabs_partLink__958LV,.PopularTabs_subtitle__126z0{font-size:12px}}.TopDealsGrid_wrap__EU8S6{margin:0;padding:20px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.TopDealsGrid_header__q_o6B{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.TopDealsGrid_title___0Uc1{margin:0;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.TopDealsGrid_link__01A3U{color:hsl(var(--accent));font-weight:700;font-size:12px;text-decoration:none;white-space:nowrap}.TopDealsGrid_link__01A3U:hover{text-decoration:underline}.TopDealsGrid_scrollContainer__VrZWP{overflow-x:auto;margin:0 -20px;padding:0 20px;scrollbar-width:thin}.TopDealsGrid_scrollContainer__VrZWP::-webkit-scrollbar{height:6px}.TopDealsGrid_scrollContainer__VrZWP::-webkit-scrollbar-thumb{background:rgba(31,77,140,.3);border-radius:999px}.TopDealsGrid_grid__FYw5m{display:flex;gap:14px;min-width:-moz-min-content;min-width:min-content}.TopDealsGrid_card__nUybV{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;padding:16px 14px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:180px;max-width:200px;flex:0 0 180px;text-align:center;transition:border-color var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}.TopDealsGrid_card__nUybV:hover{border-color:hsl(var(--accent)/.3);box-shadow:0 12px 24px rgba(15,23,42,.1);transform:translateY(-4px)}.TopDealsGrid_imageWrap__NoFJa{width:120px;height:120px;border-radius:8px;background:hsl(var(--muted));border:1px solid hsl(var(--border));display:grid;place-items:center;overflow:hidden}.TopDealsGrid_image__5oTpD{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;transition:transform var(--duration-slow) var(--ease-default)}.TopDealsGrid_card__nUybV:hover .TopDealsGrid_image__5oTpD{transform:scale(1.05)}.TopDealsGrid_meta__DaNyS{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;width:100%}.TopDealsGrid_label__LkaRk{color:hsl(var(--foreground));font-weight:600;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TopDealsGrid_badge__1ryrC{font-size:12px;font-weight:700;text-transform:uppercase;color:hsl(var(--danger));letter-spacing:.02em}.TopDealsGrid_price__EDjSa{font-weight:800;color:hsl(var(--foreground));font-size:18px}.TopDealsGrid_vatNote__I_XDp{font-size:12px;color:hsl(var(--muted-foreground));line-height:1.3}.TopDealsGrid_cta__qWIOv{margin-top:auto;font-size:12px;font-weight:700;color:hsl(var(--primary-foreground));background:hsl(var(--danger));border-radius:6px;padding:8px 16px;text-transform:uppercase;letter-spacing:.05em;width:100%;text-align:center;transition:background var(--duration-fast) var(--ease-default)}.TopDealsGrid_card__nUybV:hover .TopDealsGrid_cta__qWIOv{background:hsl(var(--danger)/.85)}@media (min-width:1024px){.TopDealsGrid_card__nUybV{min-width:190px;flex:0 0 190px}}@media (max-width:520px){.TopDealsGrid_card__nUybV{min-width:160px;flex:0 0 160px}.TopDealsGrid_imageWrap__NoFJa{width:100px;height:100px}.TopDealsGrid_image__5oTpD{width:80px;height:80px}}@media (max-width:767px){.TopDealsGrid_badge__1ryrC,.TopDealsGrid_cta__qWIOv,.TopDealsGrid_vatNote__I_XDp{font-size:12px}}.TrustBadges_wrap__VO_Ug{border-radius:16px;background:var(--gradient-brand);padding:28px 20px;display:grid;gap:20px}.TrustBadges_title__neO8d{margin:0;font-size:20px;font-weight:700;color:white;text-align:center}.TrustBadges_bentoGrid__Iy7RR{display:grid;gap:14px;grid-template-columns:1fr 1fr}.TrustBadges_bentoCell__TtZ7P{display:flex;gap:12px;align-items:flex-start;padding:18px 16px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur));transition:transform var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}.TrustBadges_bentoCell__TtZ7P:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.TrustBadges_bentoCellWide__jCWQr{grid-column:span 2}.TrustBadges_icon__fuGxb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--glass-border);color:white;flex-shrink:0}.TrustBadges_icon__fuGxb svg{width:24px;height:24px}.TrustBadges_cellContent__XF2Bm{flex:1;min-width:0}.TrustBadges_stat__B_70m{display:block;font-size:24px;font-weight:800;color:white;line-height:1.2;margin-bottom:2px;letter-spacing:-.02em}.TrustBadges_label__w1lAZ{font-weight:700;color:white;font-size:14px}.TrustBadges_text__8IDQc{margin:4px 0 0;color:rgba(255,255,255,.75);font-size:12px;line-height:1.5}@media (max-width:639px){.TrustBadges_bentoGrid__Iy7RR{grid-template-columns:1fr}.TrustBadges_bentoCellWide__jCWQr{grid-column:1}.TrustBadges_stat__B_70m{font-size:20px}}@media (max-width:360px){.TrustBadges_bentoCell__TtZ7P{padding:12px 10px}}@media (min-width:960px){.TrustBadges_bentoGrid__Iy7RR{grid-template-columns:repeat(4,1fr)}.TrustBadges_bentoCellWide__jCWQr{grid-column:span 2}}.HomeFaq_wrap__K3trF{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.HomeFaq_header__jJEQz{display:grid;gap:6px}.HomeFaq_title__Tkd7t{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.HomeFaq_subtitle__s5PqU{margin:0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.HomeFaq_list__hchh_{display:grid;gap:10px}.HomeFaq_item__JWLgV{border-radius:14px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:12px 14px}.HomeFaq_summary__TXpRo{cursor:pointer;font-weight:700;color:hsl(var(--foreground));list-style:none}.HomeFaq_summary__TXpRo::-webkit-details-marker{display:none}.HomeFaq_summary__TXpRo:after{content:"+";float:right;color:hsl(var(--muted-foreground));font-weight:700}.HomeFaq_item__JWLgV[open] .HomeFaq_summary__TXpRo:after{content:"–"}.HomeFaq_answer__jE_iX{margin-top:10px;color:hsl(var(--muted-foreground));font-size:var(--ui-text-meta);font-weight:500}.HomeFaq_answer__jE_iX p{margin:0}