.page-module___8aEwW__page{--background:#fafafa;--foreground:#fff;--text-primary:#000;--text-secondary:#666;--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;--button-secondary-border:#ebebeb;font-family:var(--font-geist-sans);background-color:var(--background);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__main{background-color:var(--foreground);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;max-width:800px;padding:120px 60px;display:flex}.page-module___8aEwW__intro{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.page-module___8aEwW__intro h1{letter-spacing:-2.4px;text-wrap:balance;max-width:320px;color:var(--text-primary);font-size:40px;font-weight:600;line-height:48px}.page-module___8aEwW__intro p{text-wrap:balance;max-width:440px;color:var(--text-secondary);font-size:18px;line-height:32px}.page-module___8aEwW__intro a{color:var(--text-primary);font-weight:500}.page-module___8aEwW__ctas{flex-direction:row;gap:16px;width:100%;max-width:440px;font-size:14px;display:flex}.page-module___8aEwW__ctas a{cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 16px;font-weight:500;transition:all .2s;display:flex}a.page-module___8aEwW__primary{background:var(--text-primary);color:var(--background);gap:8px}a.page-module___8aEwW__secondary{border-color:var(--button-secondary-border)}@media (hover:hover) and (pointer:fine){a.page-module___8aEwW__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module___8aEwW__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}}@media (max-width:600px){.page-module___8aEwW__main{padding:48px 24px}.page-module___8aEwW__intro{gap:16px}.page-module___8aEwW__intro h1{letter-spacing:-1.92px;font-size:32px;line-height:40px}}@media (prefers-color-scheme:dark){.page-module___8aEwW__logo{filter:invert()}.page-module___8aEwW__page{--background:#000;--foreground:#000;--text-primary:#ededed;--text-secondary:#999;--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a;--button-secondary-border:#1a1a1a}}.page-module___8aEwW__code{font-family:var(--font-geist-mono);background:color-mix(in srgb, currentColor 8%, transparent);border-radius:6px;padding:.1em .4em;font-size:.9em}
.Nav-module__bLoQaq__header{z-index:90;-webkit-backdrop-filter:blur(12px);background:#090d16d9;border-bottom:1px solid #ffffff14;position:sticky;top:0}.Nav-module__bLoQaq__container{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:.85rem 1.5rem;display:flex}.Nav-module__bLoQaq__logo{align-items:center;gap:.5rem;text-decoration:none;display:flex}.Nav-module__bLoQaq__logoMark{background-color:#2563eb;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #2563eb}.Nav-module__bLoQaq__logoText{color:#fff;letter-spacing:-.03em;font-size:1.2rem;font-weight:900}.Nav-module__bLoQaq__logoHighlight{color:#2563eb}.Nav-module__bLoQaq__nav{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:9999px;align-items:center;gap:.25rem;padding:.3rem .35rem;display:flex}.Nav-module__bLoQaq__navLink{color:#94a3b8;border-radius:9999px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:color .2s;position:relative}.Nav-module__bLoQaq__navLink:hover{color:#fff}.Nav-module__bLoQaq__activeLink{color:#fff!important}.Nav-module__bLoQaq__linkLabel{z-index:2;position:relative}.Nav-module__bLoQaq__activePill{z-index:1;background:#2563eb;border-radius:9999px;position:absolute;inset:0;box-shadow:0 4px 14px #2563eb66}.Nav-module__bLoQaq__actions{align-items:center;gap:1rem;display:flex}.Nav-module__bLoQaq__ctaBtn{color:#0f172a;background:#fff;border-radius:9999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 4px 12px #ffffff1a}.Nav-module__bLoQaq__ctaBtn:hover{background:#f1f5f9}.Nav-module__bLoQaq__ctaBtn svg{width:14px;height:14px}.Nav-module__bLoQaq__mobileToggle{cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}.Nav-module__bLoQaq__hamburger{background:#fff;width:20px;height:2px;transition:background .2s;display:block;position:relative}.Nav-module__bLoQaq__hamburger:before,.Nav-module__bLoQaq__hamburger:after{content:"";background:#fff;width:20px;height:2px;transition:transform .2s;position:absolute}.Nav-module__bLoQaq__hamburger:before{top:-6px}.Nav-module__bLoQaq__hamburger:after{bottom:-6px}.Nav-module__bLoQaq__open{background:0 0}.Nav-module__bLoQaq__open:before{top:0;transform:rotate(45deg)}.Nav-module__bLoQaq__open:after{bottom:0;transform:rotate(-45deg)}.Nav-module__bLoQaq__mobileMenu{background:#090d16;border-bottom:1px solid #ffffff14;overflow:hidden}.Nav-module__bLoQaq__mobileNav{flex-direction:column;gap:.5rem;padding:1rem 1.5rem 1.5rem;display:flex}.Nav-module__bLoQaq__mobileNavLink{color:#94a3b8;border-radius:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s}.Nav-module__bLoQaq__mobileNavLink:hover,.Nav-module__bLoQaq__mobileActiveLink{color:#60a5fa;background:#2563eb26}.Nav-module__bLoQaq__mobileCtaBtn{color:#fff;text-align:center;background:#2563eb;border-radius:.5rem;margin-top:.5rem;padding:.75rem;font-size:.9rem;font-weight:800;text-decoration:none}@media (max-width:860px){.Nav-module__bLoQaq__nav,.Nav-module__bLoQaq__ctaBtn{display:none}.Nav-module__bLoQaq__mobileToggle{display:block}}
.Hero-module__JgYmMq__hero{background-color:#fff;align-items:center;width:100%;height:calc(100vh - 70px);min-height:540px;max-height:800px;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__splitRight{clip-path:polygon(20% 0%,100% 0%,100% 100%,0% 100%);z-index:2;filter:drop-shadow(-3px 0 #fff)drop-shadow(-7px 0 #2563eb);width:54%;height:100%;position:absolute;top:0;right:0}.Hero-module__JgYmMq__carImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.Hero-module__JgYmMq__photoOverlay{pointer-events:none;background:linear-gradient(90deg,#00000038 0%,#0000 40%);position:absolute;inset:0}.Hero-module__JgYmMq__contentContainer{z-index:10;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.Hero-module__JgYmMq__textWrapper{max-width:460px;padding-right:2rem}.Hero-module__JgYmMq__topMetaGroup{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:inline-flex}.Hero-module__JgYmMq__nevadaBadge{color:#0f172a;align-items:center;gap:.5rem;display:flex}.Hero-module__JgYmMq__mapContainer{justify-content:center;align-items:center;width:18px;height:22px;display:flex;position:relative}.Hero-module__JgYmMq__nevadaSvg{color:#2563eb;width:100%;height:100%}.Hero-module__JgYmMq__pinWrapper{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2px;right:3px}.Hero-module__JgYmMq__pinDot{z-index:2;background-color:#2563eb;border-radius:50%;width:6px;height:6px;position:relative}.Hero-module__JgYmMq__pinRadar{z-index:1;background-color:#2563eb66;border-radius:50%;width:10px;height:10px;animation:2s ease-out infinite Hero-module__JgYmMq__radarPulse;position:absolute}@keyframes Hero-module__JgYmMq__radarPulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.5)}}.Hero-module__JgYmMq__metaLocation{letter-spacing:.08em;color:#0f172a;font-size:.72rem;font-weight:800}.Hero-module__JgYmMq__metaDivider{color:#cbd5e1;font-size:.8rem}.Hero-module__JgYmMq__statusPill{align-items:center;gap:.4rem;display:flex}.Hero-module__JgYmMq__livePulse{background-color:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #10b98133}.Hero-module__JgYmMq__statusText{letter-spacing:.08em;color:#64748b;font-size:.68rem;font-weight:700}.Hero-module__JgYmMq__title{color:#0f172a;letter-spacing:-.04em;margin-bottom:1rem;font-size:3.1rem;font-weight:800;line-height:1.05}.Hero-module__JgYmMq__titleEmphasis{color:#2563eb;position:relative}.Hero-module__JgYmMq__subtitle{color:#475569;max-width:380px;margin-bottom:2rem;font-size:.95rem;line-height:1.55}.Hero-module__JgYmMq__ctaGroup{gap:.85rem;margin-bottom:2.25rem;display:flex}.Hero-module__JgYmMq__primaryBtn{color:#fff;background-color:#0f172a;border-radius:.4rem;padding:.8rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 8px 18px -4px #0f172a40}.Hero-module__JgYmMq__primaryBtn:hover{background-color:#2563eb;box-shadow:0 8px 18px -4px #2563eb59}.Hero-module__JgYmMq__secondaryBtn{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:.4rem;padding:.8rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.Hero-module__JgYmMq__secondaryBtn:hover{background-color:#f8fafc}.Hero-module__JgYmMq__tickerWrapper{border-top:1px solid #f1f5f9;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.Hero-module__JgYmMq__tickerLabel{color:#94a3b8;letter-spacing:.1em;white-space:nowrap;font-size:.65rem;font-weight:800}.Hero-module__JgYmMq__tickerContainer{white-space:nowrap;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.Hero-module__JgYmMq__tickerTrack{gap:.85rem;animation:14s linear infinite Hero-module__JgYmMq__marquee;display:inline-flex}.Hero-module__JgYmMq__tickerItem{color:#334155;letter-spacing:.05em;font-size:.7rem;font-weight:700}.Hero-module__JgYmMq__tickerDot{color:#cbd5e1;margin-left:.85rem}@keyframes Hero-module__JgYmMq__marquee{0%{transform:translate(0%)}to{transform:translate(-33.33%)}}@media (max-width:900px){.Hero-module__JgYmMq__hero{flex-direction:column-reverse;height:auto;min-height:auto;max-height:none;padding:2.5rem 1.25rem}.Hero-module__JgYmMq__splitRight{clip-path:none;border-radius:.75rem;width:100%;height:240px;margin-bottom:1.5rem;position:relative;overflow:hidden}.Hero-module__JgYmMq__textWrapper{text-align:center;max-width:100%;padding-right:0}.Hero-module__JgYmMq__topMetaGroup{justify-content:center}.Hero-module__JgYmMq__title{font-size:2.25rem}.Hero-module__JgYmMq__subtitle{max-width:100%}.Hero-module__JgYmMq__ctaGroup{justify-content:center}.Hero-module__JgYmMq__tickerWrapper{flex-direction:column;gap:.5rem}}
.Steps-module__F7arwW__section{background-color:#fff;border-top:1px solid #f1f5f9;padding:6rem 1.5rem;position:relative;overflow:hidden}.Steps-module__F7arwW__container{max-width:1240px;margin:0 auto}.Steps-module__F7arwW__header{text-align:center;max-width:580px;margin:0 auto 4rem}.Steps-module__F7arwW__topBadge{background:#eff6ffcc;border:1px solid #dbeafe;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:1rem;padding:.35rem .85rem;display:inline-flex}.Steps-module__F7arwW__badgePulse{background-color:#2563eb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #2563eb40}.Steps-module__F7arwW__badgeText{letter-spacing:.08em;color:#1e3a8a;font-size:.68rem;font-weight:800}.Steps-module__F7arwW__title{color:#0f172a;letter-spacing:-.035em;margin-bottom:.85rem;font-size:2.6rem;font-weight:800;line-height:1.15}.Steps-module__F7arwW__highlight{color:#2563eb}.Steps-module__F7arwW__subtitle{color:#64748b;font-size:.98rem;line-height:1.55}.Steps-module__F7arwW__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem;margin-bottom:3.5rem;display:grid;position:relative}.Steps-module__F7arwW__card{transition:border-color .25 ease, box-shadow .25s ease;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;padding:2.25rem 1.75rem;position:relative;box-shadow:0 4px 20px -2px #0f172a0a}.Steps-module__F7arwW__card:hover{border-color:#93c5fd;box-shadow:0 16px 32px -8px #2563eb1f}.Steps-module__F7arwW__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Steps-module__F7arwW__stepNum{color:#e2e8f0;letter-spacing:-.04em;font-size:1.8rem;font-weight:900;transition:color .25s}.Steps-module__F7arwW__card:hover .Steps-module__F7arwW__stepNum{color:#2563eb}.Steps-module__F7arwW__iconBox{color:#0f172a;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.6rem;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .25s,color .25s;display:flex}.Steps-module__F7arwW__iconBox svg{width:20px;height:20px}.Steps-module__F7arwW__card:hover .Steps-module__F7arwW__iconBox{color:#fff;background-color:#2563eb;border-color:#2563eb}.Steps-module__F7arwW__stepTag{letter-spacing:.1em;color:#2563eb;margin-bottom:.4rem;font-size:.65rem;font-weight:800;display:block}.Steps-module__F7arwW__cardTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:.65rem;font-size:1.25rem;font-weight:700}.Steps-module__F7arwW__cardDesc{color:#64748b;font-size:.88rem;line-height:1.55}.Steps-module__F7arwW__connectorLine{z-index:5;background-color:#cbd5e1;width:.5rem;height:2px;position:absolute;top:3.25rem;right:-1rem}.Steps-module__F7arwW__tradeBanner{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:1rem;padding:2.25rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 12px 30px -8px #0f172a40}.Steps-module__F7arwW__tradeBanner:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb40 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;right:-10%}.Steps-module__F7arwW__tradeContent{z-index:2;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.Steps-module__F7arwW__tradeInfo{max-width:650px}.Steps-module__F7arwW__tradeLabel{letter-spacing:.12em;color:#60a5fa;margin-bottom:.35rem;font-size:.68rem;font-weight:800;display:block}.Steps-module__F7arwW__tradeTitle{letter-spacing:-.02em;color:#fff;margin-bottom:.35rem;font-size:1.35rem;font-weight:700}.Steps-module__F7arwW__tradeSub{color:#94a3b8;font-size:.88rem;line-height:1.45}.Steps-module__F7arwW__tradeBtn{color:#fff;white-space:nowrap;background-color:#2563eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 6px 16px -3px #2563eb66}.Steps-module__F7arwW__tradeBtn:hover{background-color:#1d4ed8}.Steps-module__F7arwW__btnArrow{width:16px;height:16px;transition:transform .2s}.Steps-module__F7arwW__tradeBtn:hover .Steps-module__F7arwW__btnArrow{transform:translate(3px)}@media (max-width:960px){.Steps-module__F7arwW__grid{grid-template-columns:1fr;gap:1.25rem}.Steps-module__F7arwW__connectorLine{display:none}.Steps-module__F7arwW__tradeContent{flex-direction:column;align-items:flex-start;gap:1.5rem}.Steps-module__F7arwW__title{font-size:2.1rem}}
.Featured-module__SPhj3W__section{background-color:#f8fafc;border-top:1px solid #e2e8f0;padding:5.5rem 1.5rem;position:relative}.Featured-module__SPhj3W__container{max-width:1240px;margin:0 auto}.Featured-module__SPhj3W__headerRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3rem;display:flex}.Featured-module__SPhj3W__topBadge{background:#2563eb14;border:1px solid #dbeafe;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.75rem;padding:.35rem .85rem;display:inline-flex}.Featured-module__SPhj3W__badgePulse{background-color:#2563eb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #2563eb40}.Featured-module__SPhj3W__badgeText{letter-spacing:.08em;color:#1e3a8a;font-size:.68rem;font-weight:800}.Featured-module__SPhj3W__title{color:#0f172a;letter-spacing:-.035em;font-size:2.6rem;font-weight:800;line-height:1.1}.Featured-module__SPhj3W__highlight{color:#2563eb}.Featured-module__SPhj3W__tabList{background:#fff;border:1px solid #e2e8f0;border-radius:.6rem;align-items:center;gap:.4rem;padding:.3rem;display:flex}.Featured-module__SPhj3W__tabBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.45rem;padding:.5rem 1.1rem;font-size:.82rem;font-weight:700;transition:all .2s}.Featured-module__SPhj3W__tabBtn:hover{color:#0f172a}.Featured-module__SPhj3W__activeTab{background-color:#0f172a;color:#fff!important}.Featured-module__SPhj3W__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem;margin-bottom:3rem;display:grid}.Featured-module__SPhj3W__card{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;transition:border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a0a}.Featured-module__SPhj3W__card:hover{border-color:#93c5fd;box-shadow:0 16px 32px -8px #2563eb1f}.Featured-module__SPhj3W__imageWrapper{background-color:#0f172a;width:100%;height:240px;position:relative;overflow:hidden}.Featured-module__SPhj3W__carImg{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Featured-module__SPhj3W__card:hover .Featured-module__SPhj3W__carImg{transform:scale(1.04)}.Featured-module__SPhj3W__tagBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.06em;background:#0f172ad9;border:1px solid #ffffff26;border-radius:.35rem;padding:.35rem .75rem;font-size:.68rem;font-weight:800;position:absolute;top:1rem;left:1rem}.Featured-module__SPhj3W__cardBody{padding:1.75rem}.Featured-module__SPhj3W__carMeta{color:#2563eb;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:flex}.Featured-module__SPhj3W__metaDot{color:#cbd5e1}.Featured-module__SPhj3W__carName{color:#0f172a;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:1.35rem;font-weight:800}.Featured-module__SPhj3W__specsRow{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.5rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.Featured-module__SPhj3W__specItem{flex-direction:column;display:flex}.Featured-module__SPhj3W__specLabel{color:#64748b;text-transform:uppercase;font-size:.65rem;font-weight:600}.Featured-module__SPhj3W__specValue{color:#0f172a;margin-top:.15rem;font-size:.82rem;font-weight:700}.Featured-module__SPhj3W__specDivider{background-color:#e2e8f0;width:1px;height:22px}.Featured-module__SPhj3W__cardFooter{justify-content:space-between;align-items:center;display:flex}.Featured-module__SPhj3W__priceContainer{flex-direction:column;display:flex}.Featured-module__SPhj3W__priceLabel{color:#64748b;text-transform:uppercase;font-size:.65rem;font-weight:600}.Featured-module__SPhj3W__priceValue{color:#0f172a;letter-spacing:-.03em;font-size:1.3rem;font-weight:900}.Featured-module__SPhj3W__detailsBtn{color:#fff;background-color:#0f172a;border-radius:.45rem;padding:.65rem 1.25rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-block}.Featured-module__SPhj3W__detailsBtn:hover{background-color:#2563eb}.Featured-module__SPhj3W__footerAction{text-align:center}.Featured-module__SPhj3W__allInventoryBtn{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0f172a0a}.Featured-module__SPhj3W__allInventoryBtn svg{width:16px;height:16px;transition:transform .2s}.Featured-module__SPhj3W__allInventoryBtn:hover{color:#2563eb;border-color:#2563eb}.Featured-module__SPhj3W__allInventoryBtn:hover svg{transform:translate(4px)}@media (max-width:900px){.Featured-module__SPhj3W__headerRow{flex-direction:column;align-items:flex-start}.Featured-module__SPhj3W__grid{grid-template-columns:1fr}.Featured-module__SPhj3W__tabList{width:100%;overflow-x:auto}}
.Footer-module__Grjkva__footer{color:#94a3b8;background-color:#090d16;border-top:1px solid #1e293b;padding:5rem 1.5rem 2rem}.Footer-module__Grjkva__container{max-width:1240px;margin:0 auto}.Footer-module__Grjkva__newsletterBox{background:#0f172a;border:1px solid #1e293b;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:4.5rem;padding:2.5rem;display:flex}.Footer-module__Grjkva__newsletterTitle{color:#fff;letter-spacing:-.02em;margin-bottom:.35rem;font-size:1.5rem;font-weight:800}.Footer-module__Grjkva__newsletterSub{color:#94a3b8;max-width:500px;font-size:.88rem}.Footer-module__Grjkva__newsletterForm{gap:.6rem;min-width:360px;display:flex}.Footer-module__Grjkva__emailInput{color:#fff;background:#1e293b;border:1px solid #334155;border-radius:.5rem;outline:none;flex:1;padding:.75rem 1rem;font-size:.85rem;transition:border-color .2s}.Footer-module__Grjkva__emailInput:focus{border-color:#2563eb}.Footer-module__Grjkva__subscribeBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:.5rem;padding:.75rem 1.35rem;font-size:.85rem;font-weight:700;transition:background-color .2s}.Footer-module__Grjkva__subscribeBtn:hover{background:#1d4ed8}.Footer-module__Grjkva__successMsg{color:#4ade80;text-align:center;background:#22c55e26;border:1px solid #22c55e;border-radius:.5rem;width:100%;padding:.75rem 1.25rem;font-size:.85rem;font-weight:700}.Footer-module__Grjkva__footerGrid{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:4.5rem;display:grid}.Footer-module__Grjkva__brandCol{flex-direction:column;display:flex}.Footer-module__Grjkva__logoRow{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.Footer-module__Grjkva__logoMark{background-color:#2563eb;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #2563eb}.Footer-module__Grjkva__logoText{color:#fff;letter-spacing:-.03em;font-size:1.25rem;font-weight:900}.Footer-module__Grjkva__logoHighlight{color:#2563eb}.Footer-module__Grjkva__brandDesc{color:#64748b;max-width:320px;margin-bottom:1.5rem;font-size:.85rem;line-height:1.6}.Footer-module__Grjkva__locationDetails{flex-direction:column;gap:.65rem;display:flex}.Footer-module__Grjkva__infoRow{color:#94a3b8;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.Footer-module__Grjkva__infoRow svg{color:#2563eb;flex-shrink:0;width:16px;height:16px}.Footer-module__Grjkva__colTitle{color:#fff;letter-spacing:-.01em;margin-bottom:1.25rem;font-size:.9rem;font-weight:800}.Footer-module__Grjkva__linkList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__Grjkva__linkList a{color:#94a3b8;font-size:.82rem;text-decoration:none;transition:color .2s}.Footer-module__Grjkva__linkList a:hover{color:#2563eb}.Footer-module__Grjkva__hoursList{flex-direction:column;gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.Footer-module__Grjkva__hoursList li{color:#64748b;flex-direction:column;font-size:.8rem;display:flex}.Footer-module__Grjkva__hoursTime{color:#cbd5e1;margin-top:.1rem;font-weight:700}.Footer-module__Grjkva__socialRow{gap:.75rem;display:flex}.Footer-module__Grjkva__socialRow a{color:#94a3b8;background:#1e293b;border-radius:.45rem;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.Footer-module__Grjkva__socialRow a:hover{color:#fff;background:#2563eb}.Footer-module__Grjkva__socialRow svg{width:18px;height:18px}.Footer-module__Grjkva__bottomBar{color:#64748b;border-top:1px solid #1e293b;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.75rem;display:flex}.Footer-module__Grjkva__legalLinks{align-items:center;gap:.6rem;display:flex}.Footer-module__Grjkva__legalLinks a{color:#64748b;text-decoration:none;transition:color .2s}.Footer-module__Grjkva__legalLinks a:hover{color:#94a3b8}.Footer-module__Grjkva__dot{color:#334155}@media (max-width:960px){.Footer-module__Grjkva__newsletterBox{flex-direction:column;align-items:flex-start;padding:1.75rem}.Footer-module__Grjkva__newsletterForm{width:100%;min-width:0}.Footer-module__Grjkva__footerGrid{grid-template-columns:1fr 1fr;gap:2.5rem}.Footer-module__Grjkva__bottomBar{text-align:center;flex-direction:column;gap:1rem}}@media (max-width:600px){.Footer-module__Grjkva__footerGrid{grid-template-columns:1fr}}
.Payment-module__8dFX4G__section{background-color:#fff;border-top:1px solid #f1f5f9;padding:6rem 1.5rem;position:relative}.Payment-module__8dFX4G__container{max-width:1240px;margin:0 auto}.Payment-module__8dFX4G__header{text-align:center;max-width:580px;margin:0 auto 3.5rem}.Payment-module__8dFX4G__topBadge{background:#eff6ffcc;border:1px solid #dbeafe;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:1rem;padding:.35rem .85rem;display:inline-flex}.Payment-module__8dFX4G__badgePulse{background-color:#2563eb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #2563eb40}.Payment-module__8dFX4G__badgeText{letter-spacing:.08em;color:#1e3a8a;font-size:.68rem;font-weight:800}.Payment-module__8dFX4G__title{color:#0f172a;letter-spacing:-.035em;margin-bottom:.85rem;font-size:2.6rem;font-weight:800;line-height:1.15}.Payment-module__8dFX4G__highlight{color:#2563eb}.Payment-module__8dFX4G__subtitle{color:#64748b;font-size:.98rem;line-height:1.55}.Payment-module__8dFX4G__calcGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.25rem;grid-template-columns:1fr 420px;align-items:center;gap:3rem;padding:3rem;display:grid}.Payment-module__8dFX4G__controlsCol{flex-direction:column;gap:1.75rem;display:flex}.Payment-module__8dFX4G__inputGroup{flex-direction:column;display:flex}.Payment-module__8dFX4G__labelRow{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.Payment-module__8dFX4G__inputLabel{color:#0f172a;font-size:.85rem;font-weight:700}.Payment-module__8dFX4G__inputValue{color:#2563eb;font-size:1.05rem;font-weight:800}.Payment-module__8dFX4G__rangeSlider{appearance:none;cursor:pointer;background:#cbd5e1;border-radius:3px;outline:none;width:100%;height:6px}.Payment-module__8dFX4G__rangeSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#2563eb;border:3px solid #fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 2px 6px #2563eb66}.Payment-module__8dFX4G__rangeSlider::-webkit-slider-thumb:hover{transform:scale(1.15)}.Payment-module__8dFX4G__sliderMinMax{color:#94a3b8;justify-content:space-between;margin-top:.4rem;font-size:.72rem;font-weight:600;display:flex}.Payment-module__8dFX4G__termGroup{flex-direction:column;gap:.6rem;display:flex}.Payment-module__8dFX4G__termButtons{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.Payment-module__8dFX4G__termBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.65rem;font-size:.85rem;font-weight:700;transition:all .2s}.Payment-module__8dFX4G__termBtn:hover{color:#2563eb;border-color:#2563eb}.Payment-module__8dFX4G__activeTermBtn{color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}.Payment-module__8dFX4G__resultCol{width:100%}.Payment-module__8dFX4G__resultCard{color:#fff;background:#0f172a;border-radius:1rem;padding:2.25rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #0f172a4d}.Payment-module__8dFX4G__resultCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb4d 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40%;right:-30%}.Payment-module__8dFX4G__resultTag{letter-spacing:.12em;color:#60a5fa;margin-bottom:.75rem;font-size:.65rem;font-weight:800;display:block}.Payment-module__8dFX4G__mainAmountRow{align-items:baseline;margin-bottom:1.75rem;display:flex}.Payment-module__8dFX4G__currencySymbol{color:#2563eb;margin-right:.2rem;font-size:2rem;font-weight:800}.Payment-module__8dFX4G__monthlyAmount{letter-spacing:-.04em;font-size:3.4rem;font-weight:900;line-height:1}.Payment-module__8dFX4G__perMonthText{color:#94a3b8;margin-left:.4rem;font-size:.9rem}.Payment-module__8dFX4G__breakdownList{border-top:1px solid #1e293b;border-bottom:1px solid #1e293b;flex-direction:column;gap:.75rem;margin-bottom:1.75rem;padding:1.25rem 0;display:flex}.Payment-module__8dFX4G__breakdownItem{justify-content:space-between;align-items:center;display:flex}.Payment-module__8dFX4G__bdLabel{color:#94a3b8;font-size:.82rem}.Payment-module__8dFX4G__bdValue{color:#fff;font-size:.88rem;font-weight:700}.Payment-module__8dFX4G__applyBtn{color:#fff;background:#2563eb;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 6px 16px -3px #2563eb66}.Payment-module__8dFX4G__applyBtn:hover{background:#1d4ed8}.Payment-module__8dFX4G__applyBtn svg{width:16px;height:16px}.Payment-module__8dFX4G__disclaimerText{color:#64748b;text-align:center;margin-top:1rem;font-size:.68rem;line-height:1.4}@media (max-width:960px){.Payment-module__8dFX4G__calcGrid{grid-template-columns:1fr;gap:2rem;padding:1.75rem}}
.SocialProof-module__CltN6W__section{background-color:#f8fafc;border-top:1px solid #e2e8f0;padding:5.5rem 1.5rem;position:relative}.SocialProof-module__CltN6W__container{max-width:1240px;margin:0 auto}.SocialProof-module__CltN6W__statsGrid{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;justify-content:space-around;align-items:center;margin-bottom:4rem;padding:1.75rem 2rem;display:flex;box-shadow:0 4px 20px -2px #0f172a08}.SocialProof-module__CltN6W__statCard{text-align:center;flex-direction:column;align-items:center;display:flex}.SocialProof-module__CltN6W__statNumber{color:#0f172a;letter-spacing:-.03em;margin-bottom:.35rem;font-size:2.2rem;font-weight:900;line-height:1}.SocialProof-module__CltN6W__statLabel{color:#64748b;font-size:.8rem;font-weight:700}.SocialProof-module__CltN6W__statDivider{background-color:#e2e8f0;width:1px;height:40px}.SocialProof-module__CltN6W__headerRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3rem;display:flex}.SocialProof-module__CltN6W__topBadge{background:#2563eb14;border:1px solid #dbeafe;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:.75rem;padding:.35rem .85rem;display:inline-flex}.SocialProof-module__CltN6W__badgePulse{background-color:#2563eb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #2563eb40}.SocialProof-module__CltN6W__badgeText{letter-spacing:.08em;color:#1e3a8a;font-size:.68rem;font-weight:800}.SocialProof-module__CltN6W__title{color:#0f172a;letter-spacing:-.035em;font-size:2.5rem;font-weight:800;line-height:1.15}.SocialProof-module__CltN6W__highlight{color:#2563eb}.SocialProof-module__CltN6W__addReviewBtn{color:#fff;cursor:pointer;background-color:#0f172a;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.35rem;font-size:.85rem;font-weight:700;transition:background-color .2s;display:inline-flex;box-shadow:0 4px 14px #0f172a26}.SocialProof-module__CltN6W__addReviewBtn:hover{background-color:#2563eb}.SocialProof-module__CltN6W__addReviewBtn svg{width:16px;height:16px}.SocialProof-module__CltN6W__reviewsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.SocialProof-module__CltN6W__reviewCard{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;flex-direction:column;justify-content:space-between;padding:1.75rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px -2px #0f172a08}.SocialProof-module__CltN6W__reviewCard:hover{border-color:#93c5fd;box-shadow:0 12px 24px -6px #2563eb14}.SocialProof-module__CltN6W__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.SocialProof-module__CltN6W__authorMeta{align-items:center;gap:.75rem;display:flex}.SocialProof-module__CltN6W__avatar{color:#fff;background:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.85rem;font-weight:800;display:flex}.SocialProof-module__CltN6W__nameRow{align-items:center;gap:.4rem;display:flex}.SocialProof-module__CltN6W__authorName{color:#0f172a;font-size:.95rem;font-weight:800}.SocialProof-module__CltN6W__verifiedBadge{color:#15803d;background:#dcfce7;border-radius:.25rem;padding:.15rem .45rem;font-size:.6rem;font-weight:800}.SocialProof-module__CltN6W__locationText{color:#64748b;font-size:.72rem}.SocialProof-module__CltN6W__starsRow{color:#f59e0b;letter-spacing:.05em;font-size:.9rem}.SocialProof-module__CltN6W__commentText{color:#334155;margin-bottom:1.5rem;font-size:.88rem;font-style:italic;line-height:1.6}.SocialProof-module__CltN6W__cardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:.85rem;display:flex}.SocialProof-module__CltN6W__carPurchased{color:#2563eb;font-size:.75rem;font-weight:700}.SocialProof-module__CltN6W__reviewDate{color:#94a3b8;font-size:.72rem}.SocialProof-module__CltN6W__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0f172aa6;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.SocialProof-module__CltN6W__modalBody{background:#fff;border-radius:1rem;width:100%;max-width:520px;padding:2rem;box-shadow:0 25px 50px -12px #00000040}.SocialProof-module__CltN6W__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.SocialProof-module__CltN6W__modalTitle{color:#0f172a;font-size:1.35rem;font-weight:800}.SocialProof-module__CltN6W__closeBtn{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:1.25rem}.SocialProof-module__CltN6W__reviewForm{flex-direction:column;gap:1rem;display:flex}.SocialProof-module__CltN6W__formGroup{flex-direction:column;gap:.35rem;display:flex}.SocialProof-module__CltN6W__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.SocialProof-module__CltN6W__label{color:#0f172a;font-size:.75rem;font-weight:700}.SocialProof-module__CltN6W__input,.SocialProof-module__CltN6W__select,.SocialProof-module__CltN6W__textarea{border:1px solid #cbd5e1;border-radius:.45rem;outline:none;width:100%;padding:.65rem .85rem;font-size:.85rem;transition:border-color .2s}.SocialProof-module__CltN6W__input:focus,.SocialProof-module__CltN6W__select:focus,.SocialProof-module__CltN6W__textarea:focus{border-color:#2563eb}.SocialProof-module__CltN6W__formActions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.SocialProof-module__CltN6W__cancelBtn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:.45rem;padding:.65rem 1.25rem;font-size:.82rem;font-weight:700}.SocialProof-module__CltN6W__submitBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.45rem;padding:.65rem 1.25rem;font-size:.82rem;font-weight:700}@media (max-width:960px){.SocialProof-module__CltN6W__reviewsGrid{grid-template-columns:1fr}.SocialProof-module__CltN6W__statsGrid{flex-direction:column;gap:1.5rem}.SocialProof-module__CltN6W__statDivider{width:60px;height:1px}.SocialProof-module__CltN6W__headerRow{flex-direction:column;align-items:flex-start}}
