.global-header:not(.over-hero){background:#f3efe5eb;border-color:#102d2a1f}.global-header.over-hero{background:linear-gradient(#09221ee6,#09221e14)}.desktop-links a:after{background:var(--orange)}.primary-action{color:var(--dark);background:var(--orange);box-shadow:0 12px 30px #c88a2c33}.outline-action{border-color:#3f7e6d73}.language-menu{background:#fbf9f3;border-color:#3f7e6d38}.language-menu button:hover,.language-menu button.selected{color:var(--green);background:#bfd8c94d}.home-hero{background:var(--dark)}.hero-wash{background:linear-gradient(90deg,#071d1ad1 0%,#09272152 48%,#0619177a 100%),linear-gradient(#0000 52%,#071d1ad6 100%)}.home-hero:after{mix-blend-mode:soft-light;background:linear-gradient(110deg,#c88a2c24,#0000 38%,#3f7e6d33)}.hero-content>p:not(.hero-kicker){color:#f3efe5d1}.hero-kicker span,.hero-dots button.active span{background:var(--orange)}.vehicle-explorer{background:var(--dark)}.explorer-heading .eyebrow{color:#bfd8c9}.explorer-heading>div>p{color:#bfd8c9b8}.explorer-catalog{background:#0d2925;border-color:#bfd8c924}.explorer-brand-deck,.explorer-category-wrap,.explorer-category-rail,.explorer-model-panel{background:#0b2420}.explorer-brand-deck header,.explorer-brand-grid,.explorer-category-rail,.explorer-model-panel{border-color:#bfd8c91f}.explorer-brand-grid>button:hover,.explorer-brand-grid>button.active,.explorer-category-wrap .explorer-category-rail>button.active,.explorer-model-list>button:hover,.explorer-model-list>button.active{background:#1b493f}.explorer-brand-grid>button.active:after,.explorer-category-rail>button:before,.explorer-model-list>button.active:after{background:var(--orange)}.explorer-category-wrap .explorer-category-rail>button.active>span{color:var(--orange)}.explorer-category-wrap .explorer-category-rail>button.active>small{color:var(--dark);background:var(--orange)}.explorer-all-link{background:var(--dark-2)}.stock-preview{background:var(--paper)}.vehicle-split-card,.vehicle-card{background:#fbf9f3;border-color:#3f7e6d38;box-shadow:0 1px #ffffffb8}.split-vehicle-visual,.vehicle-image-button{background:linear-gradient(145deg,#e9efe9,#bfd8c9)}.split-vehicle-badges span,.status-badge{color:var(--dark);background:#bfd8c9}.split-vehicle-prices strong,.card-prices .main-price b{color:var(--green)}.ev-advantages{background-color:#0d2522;background-image:linear-gradient(#c88a2c0d 1px,#0000 1px),linear-gradient(90deg,#c88a2c0d 1px,#0000 1px),radial-gradient(circle at 77% 7%,#3f7e6d57,#0000 34%)}.ev-advantages .eyebrow{color:var(--orange)}.advantage-grid article{background:linear-gradient(145deg,#1b493fd6,#09231ff2);border-color:#bfd8c924}.advantage-grid article:hover{border-color:#c88a2c94}.advantage-grid p{color:#bfd8c9b8}.export-preview{background:linear-gradient(145deg,var(--dark),var(--dark-2))}.export-preview:before{background:radial-gradient(circle,#bfd8c933,#0000 68%)}.service-card{background:#bfd8c90b;border-color:#bfd8c92b}.service-card>div{color:var(--orange)}.service-card p,.section-heading.dark>p{color:#bfd8c9bd}.trust-section,.about-section{background:#fbf9f3}.process-section{background:linear-gradient(135deg,#e4ebe3,var(--paper))}.process-line{background:#3f7e6d52}.process-line:after{background:var(--orange)}.partner-band{background:var(--green)}.partner-band .eyebrow{color:#e5d3a8}.partner-band p:not(.eyebrow){color:#f3efe5c7}.about-photo{box-shadow:inset 0 0 0 1px #bfd8c929}.site-footer{background:#0b2420}.footer-main h3,.partner-mini-links span,.footer-bottom{color:#bfd8c985}.footer-main>div:first-child>b,.footer-main .whatsapp-link{color:var(--orange)}.footer-main button,.footer-main>div:first-child>p,.partner-mini-links a{color:#f3efe5ab}.hss-public-site .home-module-process .process-section{background:linear-gradient(135deg,var(--paper-2),color-mix(in srgb,#fff 46%,var(--paper)));padding:104px 0}.hss-public-site .home-module-process .process-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);align-items:end;gap:28px;margin-bottom:42px;display:grid}.hss-public-site .home-module-process .process-heading .eyebrow{color:var(--green);grid-column:1/-1;margin:0}.hss-public-site .home-module-process .process-heading h2{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.4vw,64px);line-height:1.08}.hss-public-site .home-module-process .process-heading>span{color:var(--muted);padding-bottom:7px;font-size:14px;line-height:1.8}.hss-public-site .home-module-process .process-grid{gap:14px}.hss-public-site .home-module-process .process-grid article{border:1px solid color-mix(in srgb,var(--green) 18%,var(--line));background:color-mix(in srgb,#fff 84%,var(--paper));min-height:246px;box-shadow:0 13px 30px color-mix(in srgb,var(--dark) 7%,transparent);border-radius:18px;padding:24px 23px 20px;transition:transform .22s,border-color .22s;position:relative}.hss-public-site .home-module-process .process-grid article:hover{border-color:color-mix(in srgb,var(--green) 52%,var(--line));transform:translateY(-4px)}.hss-public-site .home-module-process .process-grid article>span{background:var(--green);color:#fff;letter-spacing:.08em;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.hss-public-site .home-module-process .process-line{background:color-mix(in srgb,var(--green) 22%,var(--paper));height:2px;margin:28px 0 20px}.hss-public-site .home-module-process .process-line:after{background:var(--orange);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb,var(--orange) 15%,transparent);top:-4px;left:0;right:auto}.hss-public-site .home-module-process .process-grid h3{color:var(--ink);margin:0 0 10px;font-size:19px}.hss-public-site .home-module-process .process-grid p{max-width:210px;color:var(--muted);font-size:13px;line-height:1.7}.hss-public-site .home-module-partners .partner-band{background:var(--paper);padding:62px 0}.hss-public-site .home-module-partners .partner-band .section-shell{border:1px solid color-mix(in srgb,var(--green) 50%,var(--dark));background:radial-gradient(circle at 88% 15%,color-mix(in srgb,var(--green) 70%,transparent),transparent 34%),linear-gradient(122deg,var(--dark),color-mix(in srgb,var(--dark) 82%,var(--green)));min-height:330px;box-shadow:0 28px 70px color-mix(in srgb,var(--dark) 18%,transparent);border-radius:28px;padding:58px 64px;position:relative;overflow:hidden}.hss-public-site .home-module-partners .partner-band .section-shell:after{content:"";border:1px solid color-mix(in srgb,var(--orange) 34%,transparent);width:470px;height:470px;box-shadow:0 0 0 55px color-mix(in srgb,var(--orange) 6%,transparent),0 0 0 112px color-mix(in srgb,var(--green) 9%,transparent);border-radius:50%;position:absolute;bottom:-180px;right:-80px}.hss-public-site .partner-band-copy{z-index:1;max-width:820px;position:relative}.hss-public-site .home-module-partners .partner-band .eyebrow{color:var(--orange);margin-bottom:16px}.hss-public-site .home-module-partners .partner-band h2{max-width:790px;font-size:clamp(42px,4.8vw,70px)}.hss-public-site .home-module-partners .partner-band p:not(.eyebrow){max-width:680px;color:color-mix(in srgb,var(--paper) 76%,#fff);font-size:15px}.hss-public-site .home-module-partners .partner-band .primary-action{z-index:1;background:var(--orange);color:var(--dark);flex:none;position:relative}.hss-public-site .partner-band-points{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.hss-public-site .partner-band-points span{border:1px solid color-mix(in srgb,var(--paper) 22%,transparent);color:color-mix(in srgb,var(--paper) 86%,#fff);background:#ffffff14;border-radius:99px;padding:8px 11px;font-size:11px;font-weight:750}@media (max-width:900px){.hss-public-site .home-module-process .process-heading{grid-template-columns:1fr;gap:13px}.hss-public-site .home-module-process .process-heading>span{padding:0}.hss-public-site .home-module-process .process-grid{grid-template-columns:1fr 1fr;gap:12px}.hss-public-site .home-module-partners .partner-band .section-shell{padding:46px 40px}.hss-public-site .home-module-partners .partner-band .section-shell:after{opacity:.55}}@media (max-width:620px){.hss-public-site .home-module-process .process-section{padding:74px 0}.hss-public-site .home-module-process .process-grid{grid-template-columns:1fr}.hss-public-site .home-module-process .process-grid article{min-height:0}.hss-public-site .home-module-partners .partner-band{padding:30px 0 54px}.hss-public-site .home-module-partners .partner-band .section-shell{border-radius:20px;align-items:flex-start;gap:32px;min-height:0;padding:36px 25px}.hss-public-site .home-module-partners .partner-band h2{font-size:39px}.hss-public-site .home-module-partners .partner-band .primary-action{width:100%}}.hss-public-site .home-module-inventory .stock-preview{background:color-mix(in srgb,#fff 52%,var(--paper));padding:108px 0}.hss-public-site .home-module-inventory .section-heading{margin-bottom:40px}.hss-public-site .home-module-inventory .section-heading h2{max-width:720px}.hss-public-site .inventory-empty-state{border:1px dashed color-mix(in srgb,var(--green) 34%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,#fff 78%,var(--paper)),color-mix(in srgb,var(--green) 8%,var(--paper)));text-align:center;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:42px;display:flex}.hss-public-site .inventory-empty-state>div{background:var(--green);color:#fff;width:54px;height:54px;box-shadow:0 12px 26px color-mix(in srgb,var(--green) 20%,transparent);border-radius:16px;place-items:center;display:grid}.hss-public-site .inventory-empty-state p{color:var(--green);letter-spacing:.16em;margin:17px 0 7px;font-size:10px;font-weight:900}.hss-public-site .inventory-empty-state b{color:var(--ink);font-size:20px}.hss-public-site .inventory-empty-state>span{max-width:480px;color:var(--muted);margin:11px 0 20px;font-size:13px;line-height:1.7}.hss-public-site .inventory-empty-state .outline-action{border-color:color-mix(in srgb,var(--green) 46%,var(--line));background:color-mix(in srgb,#fff 68%,var(--paper));min-height:42px;color:var(--green);padding:0 16px}.hss-public-site .home-module-reports .trust-section{background:var(--paper);padding:108px 0}.hss-public-site .home-module-reports .trust-layout{border:1px solid color-mix(in srgb,var(--green) 20%,var(--line));background:color-mix(in srgb,#fff 74%,var(--paper));box-shadow:0 22px 54px color-mix(in srgb,var(--dark) 8%,transparent);border-radius:26px;gap:0;overflow:hidden}.hss-public-site .home-module-reports .trust-copy{background:linear-gradient(145deg,color-mix(in srgb,var(--green) 15%,var(--paper)),var(--paper));flex-direction:column;justify-content:center;align-items:flex-start;min-height:500px;padding:64px 58px;display:flex}.hss-public-site .home-module-reports .trust-copy .eyebrow{color:var(--green)}.hss-public-site .home-module-reports .trust-copy h2{max-width:500px;font-size:clamp(42px,4.5vw,66px)}.hss-public-site .home-module-reports .trust-copy>p:not(.eyebrow){max-width:470px;margin:24px 0 30px}.hss-public-site .home-module-reports .trust-copy .outline-action{border-color:color-mix(in srgb,var(--green) 45%,var(--line));background:color-mix(in srgb,#fff 68%,var(--paper));color:var(--green)}.hss-public-site .home-module-reports .report-stack{border-top-color:color-mix(in srgb,var(--green) 24%,var(--line));margin:58px 52px}.hss-public-site .home-module-reports .report-stack>div{border-bottom-color:color-mix(in srgb,var(--green) 18%,var(--line));grid-template-columns:42px minmax(0,1fr) minmax(120px,.7fr) 24px;padding:24px 0}.hss-public-site .home-module-reports .report-stack>div>span{color:var(--green);font-size:11px}.hss-public-site .home-module-reports .report-stack strong{color:var(--ink);font-size:17px}.hss-public-site .home-module-reports .report-stack small{color:var(--muted);font-size:10px}.hss-public-site .home-module-reports .report-stack .icon{color:var(--green)}@media (max-width:900px){.hss-public-site .home-module-inventory .stock-preview,.hss-public-site .home-module-reports .trust-section{padding:80px 0}.hss-public-site .home-module-reports .trust-copy{min-height:0;padding:48px 42px}.hss-public-site .home-module-reports .report-stack{margin:30px 42px 44px}}@media (max-width:620px){.hss-public-site .home-module-inventory .stock-preview,.hss-public-site .home-module-reports .trust-section{padding:68px 0}.hss-public-site .inventory-empty-state{min-height:270px;padding:32px 20px}.hss-public-site .inventory-empty-state b{font-size:18px}.hss-public-site .home-module-reports .trust-layout{border-radius:19px}.hss-public-site .home-module-reports .trust-copy{padding:34px 25px}.hss-public-site .home-module-reports .trust-copy h2{font-size:40px}.hss-public-site .home-module-reports .report-stack{margin:20px 24px 30px}.hss-public-site .home-module-reports .report-stack>div{grid-template-columns:34px 1fr 20px}.hss-public-site .home-module-reports .report-stack small{display:none}}.hss-public-site .global-header:not(.over-hero){background:color-mix(in srgb,var(--paper) 92%,transparent);border-color:color-mix(in srgb,var(--dark) 12%,transparent)}.hss-public-site .global-header.over-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--dark) 90%,transparent),transparent)}.hss-public-site .primary-action{background:var(--orange);color:var(--dark);box-shadow:0 12px 30px color-mix(in srgb,var(--orange) 24%,transparent)}.hss-public-site .language-menu{border-color:color-mix(in srgb,var(--green) 22%,transparent);background:color-mix(in srgb,#fff 78%,var(--paper))}.hss-public-site .home-hero{background:var(--dark)}.hss-public-site .hero-wash{background:linear-gradient(90deg,color-mix(in srgb,var(--dark) 84%,transparent),color-mix(in srgb,var(--dark) 32%,transparent) 48%,color-mix(in srgb,var(--dark) 52%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--dark) 86%,transparent),transparent 48%)}.hss-public-site .home-hero:after{background:linear-gradient(110deg,color-mix(in srgb,var(--orange) 15%,transparent),transparent 38%,color-mix(in srgb,var(--green) 22%,transparent))}.hss-public-site .hero-content>p:not(.hero-kicker){color:color-mix(in srgb,var(--paper) 82%,#fff)}.hss-public-site .vehicle-explorer,.hss-public-site .export-preview{background:var(--dark)}.hss-public-site .explorer-heading .eyebrow,.hss-public-site .ev-advantages .eyebrow{color:var(--orange)}.hss-public-site .explorer-heading>div>p{color:color-mix(in srgb,var(--paper) 68%,var(--green))}.hss-public-site .explorer-catalog{border-color:color-mix(in srgb,var(--paper) 16%,transparent);background:color-mix(in srgb,var(--dark) 86%,var(--green))}.hss-public-site .explorer-brand-deck,.hss-public-site .explorer-category-wrap,.hss-public-site .explorer-category-rail,.hss-public-site .explorer-model-panel{background:color-mix(in srgb,var(--dark) 92%,var(--green))}.hss-public-site .explorer-brand-grid>button:hover,.hss-public-site .explorer-brand-grid>button.active,.hss-public-site .explorer-category-wrap .explorer-category-rail>button.active,.hss-public-site .explorer-model-list>button:hover,.hss-public-site .explorer-model-list>button.active{background:color-mix(in srgb,var(--green) 45%,var(--dark))}.hss-public-site .vehicle-split-card,.hss-public-site .vehicle-card{border-color:color-mix(in srgb,var(--green) 26%,var(--paper));background:color-mix(in srgb,#fff 82%,var(--paper))}.hss-public-site .split-vehicle-visual,.hss-public-site .vehicle-image-button{background:linear-gradient(145deg,color-mix(in srgb,#fff 70%,var(--paper)),color-mix(in srgb,var(--green) 28%,var(--paper)))}.hss-public-site .split-vehicle-badges span,.hss-public-site .status-badge{color:var(--dark);background:color-mix(in srgb,var(--green) 30%,var(--paper))}.hss-public-site .ev-advantages{background-color:color-mix(in srgb,var(--dark) 88%,#000);background-image:linear-gradient(color-mix(in srgb,var(--orange) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--orange) 8%,transparent) 1px,transparent 1px),radial-gradient(circle at 77% 7%,color-mix(in srgb,var(--green) 36%,transparent),transparent 34%)}.hss-public-site .advantage-grid article{border-color:color-mix(in srgb,var(--paper) 15%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--green) 52%,var(--dark)),color-mix(in srgb,var(--dark) 93%,#000))}.hss-public-site .service-card{border-color:color-mix(in srgb,var(--paper) 17%,transparent);background:color-mix(in srgb,var(--paper) 5%,transparent)}.hss-public-site .service-card>div{color:var(--orange)}.hss-public-site .trust-section,.hss-public-site .about-section{background:color-mix(in srgb,#fff 73%,var(--paper))}.hss-public-site .process-section{background:linear-gradient(135deg,var(--paper-2),var(--paper))}.hss-public-site .process-line{background:color-mix(in srgb,var(--green) 34%,transparent)}.hss-public-site .process-line:after{background:var(--orange)}.hss-public-site .partner-band{background:var(--green)}.hss-public-site .partner-band .eyebrow{color:color-mix(in srgb,var(--orange) 63%,#fff)}.hss-public-site .site-footer{background:color-mix(in srgb,var(--dark) 92%,#000)}.hss-public-site .footer-main h3,.hss-public-site .partner-mini-links span,.hss-public-site .footer-bottom{color:color-mix(in srgb,var(--paper) 52%,var(--green))}.hss-public-site .footer-main>div:first-child>b,.hss-public-site .footer-main .whatsapp-link{color:var(--orange)}.hss-public-site .footer-main button,.hss-public-site .footer-main>div:first-child>p,.hss-public-site .partner-mini-links a{color:color-mix(in srgb,var(--paper) 70%,#fff)}.hss-public-site .section-heading h2,.hss-public-site .explorer-heading h2{letter-spacing:-.045em;max-width:850px;font-size:clamp(38px,4.2vw,62px);line-height:1.1}.hss-public-site .section-heading>p,.hss-public-site .explorer-heading>div>p{font-size:15px;line-height:1.75}.hss-public-site .eyebrow{letter-spacing:.18em;font-size:10px}.hss-public-site :is(.primary-action,.outline-action,.glass-action){font-size:13px;font-weight:800}.hss-public-site .primary-action{box-shadow:0 10px 24px color-mix(in srgb,var(--orange) 18%,transparent)}.hss-public-site .outline-action{border-color:color-mix(in srgb,var(--green) 34%,var(--line));background:color-mix(in srgb,#fff 68%,var(--paper));color:var(--green)}.hss-public-site :is(.primary-action,.outline-action,.glass-action):focus-visible{outline:3px solid color-mix(in srgb,var(--orange) 45%,transparent);outline-offset:3px}.hss-public-site .home-module :is(.vehicle-card,.vehicle-split-card,.service-card,.advantage-grid article,.process-grid article,.report-stack>div){border-radius:18px}.hss-public-site .home-module :is(.vehicle-card,.vehicle-split-card){box-shadow:0 12px 28px color-mix(in srgb,var(--dark) 7%,transparent)}.hss-public-site .home-module :is(.vehicle-card,.vehicle-split-card,.process-grid article):hover{transform:translateY(-3px)}.hss-public-site .home-module-inventory .stock-preview,.hss-public-site .home-module-reports .trust-section{padding:96px 0}.hss-public-site .inventory-empty-state{min-height:270px}.hss-public-site .home-module-reports .trust-copy{min-height:440px}.hss-public-site .home-module-reports .trust-copy h2{font-size:clamp(38px,4vw,58px)}.hss-public-site .home-module-reports .report-stack>div{padding:21px 0}.hss-public-site .home-module-partners .partner-band .section-shell{border-radius:22px}.hss-public-site .home-module-partners .partner-band h2{font-size:clamp(40px,4.3vw,62px);line-height:1.1}@media (max-width:620px){.hss-public-site .section-heading h2,.hss-public-site .explorer-heading h2{font-size:36px}.hss-public-site .section-heading>p,.hss-public-site .explorer-heading>div>p{font-size:14px}.hss-public-site .home-module-inventory .stock-preview,.hss-public-site .home-module-reports .trust-section{padding:68px 0}.hss-public-site .inventory-empty-state{min-height:240px}.hss-public-site .home-module-reports .trust-copy{min-height:0}}
.brand-rail-shell,.market-brand-rail{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;display:grid}.brand-rail-hint{color:#84a398;letter-spacing:.08em;white-space:nowrap;margin:0;font-size:8px;font-weight:800}.brand-rail-control{color:#d5e6df;cursor:pointer;background:#113128;border:1px solid #a9d2c24d;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;transition:all .2s;display:grid}.brand-rail-control:hover:not(:disabled){color:#fff;background:#174235;border-color:#d7ae4f;transform:translateY(-1px)}.brand-rail-control:disabled{cursor:not-allowed;opacity:.3}.explorer-brand-grid{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;padding:3px 1px 8px;max-height:none!important;display:flex!important;overflow:auto hidden!important}.explorer-brand-grid.is-dragging,.market-brand-rail .brand-logo-filter.is-dragging{cursor:grabbing;scroll-behavior:auto}.explorer-brand-grid::-webkit-scrollbar{display:none}.market-brand-rail .brand-logo-filter::-webkit-scrollbar{display:none}.explorer-brand-grid>button{scroll-snap-align:start;flex:0 0 142px;justify-content:flex-start;height:auto;min-height:66px;padding:8px 10px}.explorer-brand-grid>button>b{white-space:normal;text-align:left;text-overflow:clip;line-height:1.35;overflow:visible}.explorer-brand-grid>button>span{color:#10382d;box-sizing:border-box;background:#fff;border:1px solid #dce6df;border-radius:11px;flex-basis:36px;width:36px;height:36px}.explorer-brand-grid>button>span img{filter:grayscale()contrast(1.18);padding:5px;transition:filter .2s}.explorer-brand-grid>button:hover>span img,.explorer-brand-grid>button.active>span img{filter:none}.explorer-brand-grid>button>span em{color:#174235;background:#eff4f1}.market-brand-rail{margin-bottom:11px}.explorer-power-tabs{scrollbar-width:none;gap:7px;margin:0 0 12px;display:flex;overflow-x:auto}.explorer-power-tabs::-webkit-scrollbar{display:none}.explorer-power-tabs button{color:#b9cdc5;cursor:pointer;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff21;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.explorer-power-tabs button>span{color:#80a99a;letter-spacing:.08em;font-size:7px}.explorer-power-tabs button small{color:#dbe8e3;background:#ffffff14;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:7px;display:grid}.explorer-power-tabs button:hover,.explorer-power-tabs button.active{color:#10281f;background:#d7ae4f;border-color:#d7ae4f}.explorer-power-tabs button.active>span{color:#345d50}.explorer-power-tabs button.active small{color:#10281f;background:#10281f1f}.explorer-brand-picker{width:min(390px,100%);position:relative}.explorer-brand-trigger{color:#fff;text-align:left;cursor:pointer;background:#113128;border:1px solid #a9d2c24d;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;column-gap:11px;width:100%;min-height:62px;padding:8px 12px;display:grid}.explorer-brand-trigger:hover,.explorer-brand-trigger[aria-expanded=true]{background:#174235;border-color:#d7ae4f}.explorer-brand-trigger>span,.explorer-brand-menu>button>span{background:#fff;border:1px solid #dce6df;border-radius:10px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.explorer-brand-trigger img,.explorer-brand-menu img{object-fit:contain;width:100%;height:100%;padding:4px}.explorer-brand-trigger>b{white-space:nowrap;text-overflow:ellipsis;align-self:end;font-size:11px;overflow:hidden}.explorer-brand-trigger>small{color:#93b1a6;align-self:start;font-size:8px}.explorer-brand-trigger>.icon{grid-area:1/3/3;transition:transform .2s}.explorer-brand-trigger[aria-expanded=true]>.icon{transform:rotate(90deg)}.explorer-brand-menu{z-index:60;scrollbar-width:thin;scrollbar-color:#527b6e transparent;background:#0b2921;border:1px solid #a9d2c259;border-radius:13px;width:min(430px,100vw - 32px);max-height:min(420px,58vh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto;box-shadow:0 22px 50px #0000006b}.explorer-brand-menu>button{color:#d9e8e2;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:54px;padding:6px 9px;display:grid}.explorer-brand-menu>button:last-child{border-bottom:0}.explorer-brand-menu>button:hover,.explorer-brand-menu>button.active{color:#fff;background:#174235}.explorer-brand-menu>button>span{grid-row:auto;width:36px;height:36px}.explorer-brand-menu>button>b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.explorer-brand-menu>button>small{color:#acc5bb;background:#ffffff14;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:8px;display:grid}.market-brand-rail .brand-logo-filter{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;margin:0;padding:8px;overflow:auto hidden}.market-brand-rail .brand-logo-filter button{scroll-snap-align:start;flex-basis:92px;height:auto;min-height:74px}.market-brand-rail .brand-logo-filter b{white-space:normal;text-align:center;text-overflow:clip;max-width:84px;line-height:1.3;overflow:visible}.market-brand-rail .brand-logo-filter img,.market-brand-rail .brand-logo-filter button>span{box-sizing:border-box;background:#fff;border:1px solid #dce6df;border-radius:9px}.market-brand-rail .brand-logo-filter img{filter:grayscale()contrast(1.18);padding:4px;transition:filter .2s}.market-brand-rail .brand-logo-filter button:hover img,.market-brand-rail .brand-logo-filter button.active img{filter:none}.market-brand-rail .brand-logo-filter button>span{color:#174235}@media (max-width:620px){.brand-rail-shell,.market-brand-rail{grid-template-columns:32px minmax(0,1fr) 32px;gap:6px}.brand-rail-control{border-radius:9px;width:32px;height:34px}.brand-rail-hint{display:none}.explorer-brand-grid>button{flex-basis:126px}.explorer-brand-picker,.explorer-brand-menu{width:100%}}.home-brand-browser{width:100%;min-width:0}.home-brand-bar{grid-template-columns:38px minmax(0,1fr) 38px auto;align-items:center;gap:10px;display:grid}.home-brand-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#cba950 transparent;touch-action:pan-x pan-y;gap:10px;min-width:0;padding:4px 0 10px;display:flex;overflow-x:auto}.home-brand-option,.home-brand-expanded button{color:#dcebe5;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex}.home-brand-option{scroll-snap-align:start;flex:none;min-width:150px}.home-brand-option b,.home-brand-expanded b{white-space:normal;font-size:14px;line-height:1.4}.home-brand-option small,.home-brand-expanded small{opacity:.7;margin-left:auto}.home-brand-option.active,.home-brand-expanded button.active{color:#f0cc76;background:#ffffff08;border-color:#d3ad50}.home-brand-option:hover,.home-brand-expanded button:hover{border-color:#d3ad50}.home-brand-option img,.home-brand-expanded img{object-fit:contain;filter:grayscale()invert();mix-blend-mode:screen;width:34px;height:34px}.home-brand-browser img[src^="/assets/brand-"]{mix-blend-mode:normal;filter:invert()!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.home-brand-expanded span{background:0 0;flex-shrink:0;display:flex}.home-brand-expand{color:#e8c56e;cursor:pointer;background:0 0;border:1px solid #cba95080;border-radius:12px;align-items:center;gap:8px;max-width:160px;padding:14px 12px;display:flex}.home-brand-expanded{border-top:1px solid #ffffff20;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:10px;padding:18px 0;display:grid}.home-brand-browser button:focus-visible{outline-offset:2px;outline:2px solid #e8c56e}@media (max-width:620px){.home-brand-bar{grid-template-columns:30px minmax(0,1fr) 30px;gap:6px}.home-brand-expand{grid-column:1/-1;justify-self:end;max-width:none}.home-brand-option{min-width:140px;padding:10px}.home-brand-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}
.hss-public-site .vehicle-explorer{padding-top:clamp(64px,7vw,96px);padding-bottom:0}.hss-public-site .explorer-heading{padding-bottom:clamp(28px,4vw,46px)}.hss-public-site .explorer-catalog{flex-direction:column;min-height:0;display:flex}.hss-public-site .explorer-brand-deck{padding:16px clamp(18px,3vw,30px) 18px}.hss-public-site .explorer-brand-grid{scroll-behavior:smooth;scrollbar-width:none;grid-template-columns:none;gap:9px;max-height:none;display:flex;overflow:auto hidden}.hss-public-site .explorer-brand-grid::-webkit-scrollbar{display:none}.hss-public-site .explorer-brand-grid>button{flex:0 0 128px;justify-content:flex-start;height:62px;padding:8px 10px}.hss-public-site .explorer-brand-grid>button>span{flex-basis:34px;width:34px;height:34px}.hss-public-site .explorer-category-wrap .explorer-category-rail{min-height:66px}.hss-public-site .explorer-category-wrap .explorer-category-rail>button{flex-basis:164px;min-height:66px}.vehicle-wheel-shell{background:radial-gradient(circle at 86% 8%,#36987730,#0000 28%),linear-gradient(145deg,#0c241d,#071611 72%);min-width:0;padding:22px clamp(18px,3vw,34px) 18px;position:relative;overflow:hidden}.vehicle-wheel-head{justify-content:space-between;align-items:center;gap:22px;margin-bottom:16px;display:flex}.vehicle-wheel-head>div:first-child{align-items:baseline;gap:12px;min-width:0;display:flex}.vehicle-wheel-head span{color:#79a99a;letter-spacing:.16em;font-size:8px;font-weight:900}.vehicle-wheel-head b{color:#f5faf8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.vehicle-wheel-actions{align-items:center;gap:7px;display:flex}.vehicle-wheel-actions>button{color:#eef8f4;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;transition:border-color .2s,background .2s,transform .2s;display:grid}.vehicle-wheel-actions>button:hover:not(:disabled){background:#174438;border-color:#d7aa52;transform:translateY(-1px)}.vehicle-wheel-actions>button:disabled{opacity:.28;cursor:not-allowed}.vehicle-wheel-actions>.vehicle-wheel-all{color:#f0c873;white-space:nowrap;border-color:#dbae578c;grid-auto-flow:column;gap:8px;width:auto;min-width:104px;padding:0 13px;font-size:9px;font-weight:850}.vehicle-wheel{scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#d7aa52b8 #ffffff12;gap:14px;min-height:354px;padding:0 1px 12px;display:flex;overflow:auto hidden}.vehicle-wheel::-webkit-scrollbar{height:6px}.vehicle-wheel::-webkit-scrollbar-track{background:#ffffff12;border-radius:999px}.vehicle-wheel::-webkit-scrollbar-thumb{background:#d7aa52b8;border-radius:999px}.vehicle-wheel-card{color:#fff;scroll-snap-align:start;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;flex:0 0 clamp(270px,23vw,318px);min-width:0;height:342px;padding:0;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;overflow:hidden}.vehicle-wheel-card:hover{background:#ffffff13;border-color:#d7aa52b8;transform:translateY(-4px);box-shadow:0 22px 44px #0000003d}.vehicle-wheel-photo{background:linear-gradient(145deg,#f3f7f4fa,#cfddd6eb);place-items:center;width:100%;height:186px;padding:12px;display:grid;position:relative;overflow:hidden}.vehicle-wheel-photo>img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .35s}.vehicle-wheel-card:hover .vehicle-wheel-photo>img{transform:scale(1.025)}.vehicle-wheel-photo>em{color:#07684d;background:#dff3e9;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:11px;right:11px;box-shadow:0 4px 16px #042b201f}.vehicle-wheel-photo>em.sold{color:#52605b;background:#dfe4e2}.vehicle-wheel-no-photo{color:#6b7e76;flex-direction:column;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.vehicle-wheel-copy{grid-template-rows:auto auto auto 1fr auto;gap:5px;height:156px;padding:15px 17px 13px;display:grid}.vehicle-wheel-copy>small{color:#8eb0a4;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.vehicle-wheel-copy>b{color:#f7fbf9;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.22;display:-webkit-box;overflow:hidden}.vehicle-wheel-copy>span{color:#89a399;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.vehicle-wheel-copy>strong{color:#efc56d;letter-spacing:-.02em;align-self:end;font-size:17px}.vehicle-wheel-copy>i{color:#dce9e4;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;padding-top:8px;font-size:8px;font-style:normal;font-weight:850;display:flex}.vehicle-wheel-empty{color:#829f95;border:1px dashed #ffffff2e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:280px;display:flex}.vehicle-wheel-empty b{color:#dfeae6;font-size:13px}.vehicle-wheel-empty span{text-align:center;max-width:430px;font-size:9px;line-height:1.6}.vehicle-wheel-footer{color:#698b7f;justify-content:space-between;align-items:center;gap:18px;min-height:26px;padding-top:8px;font-size:8px;display:flex}.vehicle-wheel-footer b{color:#c39c50;font-size:8px}.homepage-live-canvas .vehicle-wheel-card{flex-basis:300px}@media (max-width:900px){.hss-public-site .explorer-heading>div{grid-template-columns:1fr}.vehicle-wheel-shell{padding-top:18px}.vehicle-wheel-card{flex-basis:min(78vw,306px)}}@media (max-width:620px){.hss-public-site .vehicle-explorer{padding-top:56px}.hss-public-site .explorer-brand-deck>header{align-items:flex-start}.hss-public-site .brand-rail-hint,.vehicle-wheel-head>div:first-child>span,.vehicle-wheel-footer span{display:none}.hss-public-site .explorer-brand-grid>button{flex-basis:112px;height:58px}.hss-public-site .explorer-category-wrap .explorer-category-rail{min-height:60px}.hss-public-site .explorer-category-wrap .explorer-category-rail>button{flex-basis:142px;min-height:60px}.vehicle-wheel-head{align-items:flex-end;margin-bottom:13px}.vehicle-wheel-head b{font-size:12px}.vehicle-wheel-actions>button{width:32px;height:32px}.vehicle-wheel-actions>.vehicle-wheel-all{min-width:0;padding:0 10px;font-size:0}.vehicle-wheel{min-height:330px}.vehicle-wheel-card{flex-basis:min(82vw,286px);height:320px}.vehicle-wheel-photo{height:172px}.vehicle-wheel-copy{height:148px}}@media (prefers-reduced-motion:reduce){.vehicle-wheel,.vehicle-wheel-card,.vehicle-wheel-photo>img{scroll-behavior:auto;transition:none}}
