.HeroSection-module__YGMWTW__hero{background:var(--green-deep);align-items:flex-start;width:100%;height:78vh;min-height:540px;max-height:680px;padding:128px 0 56px;display:flex;position:relative;overflow:hidden}.HeroSection-module__YGMWTW__bgWrapper{z-index:0;position:absolute;inset:0}.HeroSection-module__YGMWTW__bgImg{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.HeroSection-module__YGMWTW__overlay{background:linear-gradient(105deg,#050c08e0 0%,#050c08a6 50%,#050c0833 100%);position:absolute;inset:0}.HeroSection-module__YGMWTW__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.HeroSection-module__YGMWTW__content{max-width:560px;animation:.9s forwards HeroSection-module__YGMWTW__fadeInUp}.HeroSection-module__YGMWTW__eyebrow{letter-spacing:3px;color:var(--gold);margin-bottom:14px;font-size:10.5px;font-weight:700}.HeroSection-module__YGMWTW__headline{color:var(--gold);letter-spacing:0;text-shadow:0 2px 20px #0006;margin-bottom:20px;font-size:clamp(32px,4vw,56px);font-weight:900;line-height:1.08}.HeroSection-module__YGMWTW__subtext{color:var(--gray-light);margin-bottom:36px;font-size:15px;font-weight:400;line-height:1.7}.HeroSection-module__YGMWTW__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.HeroSection-module__YGMWTW__btnOutline{border:1.5px solid var(--white);color:var(--white);letter-spacing:1.5px;background:linear-gradient(120deg, #fff0 0%, #ffffff2e 45%, #ffffff14 55%, #fff0 100%), linear-gradient(180deg, var(--forest-glass-top) 0%, var(--forest-glass-bottom) 100%);border-radius:2px;align-items:center;gap:8px;padding:13px 26px;font-size:12px;font-weight:700;transition:border-color .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000040,0 4px 14px #00000059}.HeroSection-module__YGMWTW__btnOutline:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000040,0 6px 18px #00000073}.HeroSection-module__YGMWTW__btnGold{color:#0a0d0b;letter-spacing:1.5px;background:linear-gradient(120deg,#fff0 0%,#ffffff59 45%,#ffffff26 55%,#fff0 100%),linear-gradient(#e0c068 0%,#c9a84c 50%,#a88932 100%);border:1px solid #b89a3e;border-radius:2px;align-items:center;padding:13px 30px;font-size:12px;font-weight:700;transition:filter .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000040,0 4px 14px #c9a84c40}.HeroSection-module__YGMWTW__btnGold:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #fff9,inset 0 -1px #00000040,0 6px 20px #c9a84c66}@keyframes HeroSection-module__YGMWTW__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.HeroSection-module__YGMWTW__hero{height:auto;min-height:540px;max-height:none;padding:110px 0 80px}.HeroSection-module__YGMWTW__container{padding:0 20px}.HeroSection-module__YGMWTW__subtext{margin-bottom:28px;font-size:14px}.HeroSection-module__YGMWTW__eyebrow{letter-spacing:2.5px;font-size:10px}}@media (max-width:640px){.HeroSection-module__YGMWTW__hero{align-items:flex-start;min-height:640px;padding:150px 0 90px}.HeroSection-module__YGMWTW__bgImg{object-position:72% center}.HeroSection-module__YGMWTW__overlay{background:linear-gradient(#050c08eb 0%,#050c08c7 25%,#050c0873 55%,#050c0840 85%,#050c0873 100%)}.HeroSection-module__YGMWTW__content{text-align:center;flex-direction:column;align-items:center;max-width:100%;margin:0 auto;display:flex}.HeroSection-module__YGMWTW__headline{font-size:34px;line-height:1.05}.HeroSection-module__YGMWTW__subtext{margin-bottom:24px;font-size:13.5px}.HeroSection-module__YGMWTW__actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:320px;margin:0 auto}.HeroSection-module__YGMWTW__btnOutline,.HeroSection-module__YGMWTW__btnGold{letter-spacing:1.3px;justify-content:center;width:100%;padding:11px 22px;font-size:11.5px}}@media (max-width:420px){.HeroSection-module__YGMWTW__hero{min-height:600px;padding:130px 0 80px}.HeroSection-module__YGMWTW__headline{font-size:30px}.HeroSection-module__YGMWTW__subtext{font-size:13px}}
.StatsBar-module__cDK1fa__statsBar{z-index:3;background:var(--green-page);padding:28px 0 8px;position:relative}.StatsBar-module__cDK1fa__container{z-index:4;background:#000;border-radius:4px;grid-template-columns:repeat(4,1fr);max-width:1200px;margin:-56px auto 0;padding:0 24px;display:grid;position:relative;box-shadow:0 14px 40px #00000073}.StatsBar-module__cDK1fa__statItem{border-right:1px solid #ffffff14;align-items:center;gap:16px;padding:26px 28px;transition:background .25s;display:flex}.StatsBar-module__cDK1fa__statItem:last-child{border-right:none}.StatsBar-module__cDK1fa__statItem:hover{background:#c9a84c0a}.StatsBar-module__cDK1fa__icon{opacity:.9;flex-shrink:0}.StatsBar-module__cDK1fa__textGroup{flex-direction:column;gap:4px;display:flex}.StatsBar-module__cDK1fa__title{letter-spacing:1.5px;color:var(--white);font-size:11px;font-weight:700}.StatsBar-module__cDK1fa__desc{color:var(--gray-muted);font-size:11.5px;font-weight:400;line-height:1.5}@media (max-width:1024px){.StatsBar-module__cDK1fa__container{grid-template-columns:repeat(2,1fr);margin:-48px 24px 0}.StatsBar-module__cDK1fa__statItem{padding:22px 24px}.StatsBar-module__cDK1fa__statItem:nth-child(2){border-right:none}.StatsBar-module__cDK1fa__statItem:nth-child(3),.StatsBar-module__cDK1fa__statItem:nth-child(4){border-top:1px solid #ffffff14}}@media (max-width:640px){.StatsBar-module__cDK1fa__statsBar{padding:22px 0 4px}.StatsBar-module__cDK1fa__container{grid-template-columns:repeat(2,1fr);gap:0;margin:-40px 16px 0}.StatsBar-module__cDK1fa__statItem{text-align:center;border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;flex-direction:column;align-items:center;gap:10px;padding:22px 14px}.StatsBar-module__cDK1fa__statItem:nth-child(2),.StatsBar-module__cDK1fa__statItem:nth-child(4){border-right:none}.StatsBar-module__cDK1fa__statItem:nth-child(3),.StatsBar-module__cDK1fa__statItem:nth-child(4){border-top:none;border-bottom:none}.StatsBar-module__cDK1fa__icon{background:#c9a84c14;border:1px solid #c9a84c40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.StatsBar-module__cDK1fa__icon svg{width:22px;height:22px}.StatsBar-module__cDK1fa__textGroup{align-items:center;gap:4px}.StatsBar-module__cDK1fa__title{letter-spacing:1.2px;font-size:11px}.StatsBar-module__cDK1fa__desc{max-width:140px;font-size:11px;line-height:1.4}}@media (max-width:420px){.StatsBar-module__cDK1fa__container{margin:-32px 12px 0}.StatsBar-module__cDK1fa__statItem{padding:18px 10px}.StatsBar-module__cDK1fa__desc{font-size:10.5px}}
.FeaturedInventory-module__FurgCW__section{background:var(--green-page);padding:56px 0 40px}.FeaturedInventory-module__FurgCW__container{max-width:1280px;margin:0 auto;padding:0 24px}.FeaturedInventory-module__FurgCW__header{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.FeaturedInventory-module__FurgCW__sectionTitle{letter-spacing:3px;color:var(--gold);font-size:20px;font-weight:800}.FeaturedInventory-module__FurgCW__viewAll{letter-spacing:1.5px;color:var(--gold);align-items:center;gap:6px;font-size:11px;font-weight:700;transition:color .2s,gap .2s;display:flex}.FeaturedInventory-module__FurgCW__viewAll:hover{color:var(--gold-light);gap:10px}.FeaturedInventory-module__FurgCW__carouselWrapper{align-items:center;gap:0;display:flex;position:relative}.FeaturedInventory-module__FurgCW__track{flex:1;margin-block:-8px;padding-block:8px;overflow:hidden}.FeaturedInventory-module__FurgCW__slider{gap:16px;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex}.FeaturedInventory-module__FurgCW__cardWrap{flex:0 0 calc(25% - 12px);min-width:0}.FeaturedInventory-module__FurgCW__card{cursor:pointer;background:radial-gradient(80% 55% at 50% 105%,#2a6e448c 0%,#1e5c3652 35%,#08150d00 70%),linear-gradient(#0d2918 0%,#050c08 60%,#041007 100%);border:1px solid #c9a84c52;border-radius:6px;flex:0 0 calc(25% - 12px);min-width:0;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #c9a84c2e,0 4px 14px #00000059}.FeaturedInventory-module__FurgCW__card:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:inset 0 1px #c9a84c47,0 14px 32px #00000080,0 0 24px #2a6e442e}.FeaturedInventory-module__FurgCW__cardLink{color:inherit;text-decoration:none;display:block}.FeaturedInventory-module__FurgCW__cardImg{aspect-ratio:4/3;position:relative;overflow:hidden}.FeaturedInventory-module__FurgCW__cardImg img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.FeaturedInventory-module__FurgCW__card:hover .FeaturedInventory-module__FurgCW__cardImg img{transform:scale(1.05)}.FeaturedInventory-module__FurgCW__heart{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:32px;height:32px;color:var(--white);cursor:pointer;background:#050c08b3;border:none;border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex;position:absolute;top:10px;right:10px}.FeaturedInventory-module__FurgCW__heart:hover{color:var(--gold)}.FeaturedInventory-module__FurgCW__heartActive{color:var(--gold)!important}.FeaturedInventory-module__FurgCW__cardBody{padding:14px 16px 18px}.FeaturedInventory-module__FurgCW__carName{color:var(--white);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:14px;font-weight:700;overflow:hidden}.FeaturedInventory-module__FurgCW__carSpecs{color:var(--gold-dim);letter-spacing:.3px;margin-bottom:8px;font-size:11px}.FeaturedInventory-module__FurgCW__carPrice{color:var(--gold);font-size:15px;font-weight:700}.FeaturedInventory-module__FurgCW__arrow{width:40px;height:40px;color:var(--gold);z-index:10;cursor:pointer;background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.FeaturedInventory-module__FurgCW__arrow:hover:not(:disabled){border-color:var(--gold);background:#c9a84c40}.FeaturedInventory-module__FurgCW__arrow:disabled{opacity:.3;cursor:not-allowed}.FeaturedInventory-module__FurgCW__arrowLeft{margin-right:12px}.FeaturedInventory-module__FurgCW__arrowRight{margin-left:12px}@media (max-width:1024px){.FeaturedInventory-module__FurgCW__card,.FeaturedInventory-module__FurgCW__cardWrap{flex:0 0 calc(50% - 8px)}}@media (max-width:820px){.FeaturedInventory-module__FurgCW__section{padding:40px 0 32px}.FeaturedInventory-module__FurgCW__header{margin-bottom:24px}.FeaturedInventory-module__FurgCW__sectionTitle{letter-spacing:2.5px;font-size:18px}.FeaturedInventory-module__FurgCW__viewAll{font-size:10.5px}.FeaturedInventory-module__FurgCW__arrow,.FeaturedInventory-module__FurgCW__arrowLeft,.FeaturedInventory-module__FurgCW__arrowRight{display:none}.FeaturedInventory-module__FurgCW__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -16px;padding-bottom:4px;padding-left:16px;padding-right:16px;overflow-x:auto}.FeaturedInventory-module__FurgCW__track::-webkit-scrollbar{display:none}.FeaturedInventory-module__FurgCW__slider{gap:16px;transform:none!important}.FeaturedInventory-module__FurgCW__cardWrap{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.FeaturedInventory-module__FurgCW__cardWrap>*{width:100%}}@media (max-width:480px){.FeaturedInventory-module__FurgCW__carName{font-size:15px}.FeaturedInventory-module__FurgCW__carPrice{font-size:16px}}
