:root{--bg:#0b0d11;--surface:#12151b;--surface-2:#191d24;--line:#242933;--line-strong:#333a46;--text:#eef1f5;--text-2:#a8b0bc;--text-3:#7f8895;--accent:#e0232e;--accent-rgb:224,35,46;--accent-hover:#f2343f;--accent-ink:#fff;--accent-text:#ff6670;--ok:#3ddc84;--warn:#ffb547;--danger:#ff7a85;--font-display:"Syne",system-ui,sans-serif;--font-body:"DM Sans",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--radius-s:6px;--radius:10px;--container:1240px;--gutter:clamp(16px,4vw,40px);--header-h:64px;--border:var(--line);--border2:var(--line-strong);--surface2:var(--surface-2);--text2:var(--text-2);--text3:var(--text-3);--accent2:#7c4dff;--accent3:var(--ok);--r:var(--radius);--r2:16px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;background:#0b0d11;background:var(--bg);color:#eef1f5;color:var(--text);font-family:DM Sans,system-ui,sans-serif;font-family:var(--font-body);font-size:16px;line-height:1.6}h1,h2,h3,h4{text-wrap:balance;font-family:Syne,system-ui,sans-serif;font-family:var(--font-display);font-weight:700;letter-spacing:-.015em;line-height:1.12}p{text-wrap:pretty}#root{display:flex;flex-direction:column;min-height:100vh}img,video{display:block;max-width:100%}a,button{color:inherit}button{cursor:pointer;font:inherit}a,button,label,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}ul{list-style:none}:focus-visible{border-radius:2px;outline:2px solid #e0232e;outline:2px solid var(--accent);outline-offset:3px}input,select,textarea{background:#191d24;background:var(--surface-2);border:1px solid #333a46;border:1px solid var(--line-strong);border-radius:6px;border-radius:var(--radius-s);color:#eef1f5;color:var(--text);font:inherit;font-size:16px;min-height:46px;padding:11px 14px;transition:border-color .15s;width:100%}input:hover,select:hover,textarea:hover{border-color:#46505c}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:#e0232e;border-color:var(--accent);outline:2px solid #e0232e;outline:2px solid var(--accent);outline-offset:1px}input::placeholder,textarea::placeholder{color:#7f8895;color:var(--text-3)}input[type=checkbox]{accent-color:#e0232e;accent-color:var(--accent);height:20px;min-height:0;width:20px}input[aria-invalid=true]{border-color:#ff7a85;border-color:var(--danger)}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23a7afba' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}::selection{background:#e0232e4d;background:rgba(var(--accent-rgb),.3)}.container{margin:0 auto;max-width:1240px;max-width:var(--container);padding-inline:clamp(16px,4vw,40px);padding-inline:var(--gutter)}.section{padding-block:clamp(56px,8vw,104px)}.section+.section{border-top:1px solid #242933;border-top:1px solid var(--line)}.eyebrow{color:#7f8895;color:var(--text-3);font-family:IBM Plex Mono,ui-monospace,monospace;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.h1{font-size:clamp(2.1rem,4.6vw,3.6rem)}.h2{font-size:clamp(1.6rem,3vw,2.25rem)}.lead{font-size:clamp(1.02rem,1.4vw,1.15rem);max-width:62ch}.lead,.muted{color:#a8b0bc;color:var(--text-2)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.skip-link{background:#e0232e;background:var(--accent);border-radius:6px;border-radius:var(--radius-s);color:#fff;color:var(--accent-ink);font-weight:600;left:12px;padding:10px 16px;position:absolute;text-decoration:none;top:-48px;z-index:200}.skip-link:focus{top:12px}.btn{align-items:center;border:1px solid #0000;border-radius:6px;border-radius:var(--radius-s);display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-height:46px;padding:10px 20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.btn svg{flex-shrink:0}.btn-primary{background:#e0232e;background:var(--accent);color:#fff;color:var(--accent-ink)}.btn-primary:hover{background:#f2343f;background:var(--accent-hover)}.btn-ghost{background:#0000;border-color:#333a46;border-color:var(--line-strong);color:#eef1f5;color:var(--text)}.btn-ghost:hover{border-color:#a8b0bc;border-color:var(--text-2)}.btn-danger{background:#0000;border-color:#ff5d6c59;color:#ff7a85;color:var(--danger)}.btn-danger:hover{background:#ff5d6c1a}.btn-sm{font-size:13px;min-height:36px;padding:6px 14px}.btn-lg{font-size:16px;min-height:52px;padding:12px 26px}.btn-block{width:100%}.btn:disabled{cursor:not-allowed;opacity:.45}.link-arrow{align-items:center;color:#ff6670;color:var(--accent-text);display:inline-flex;font-weight:600;gap:6px;min-height:44px;text-decoration:none}.link-arrow:hover{text-decoration:underline;text-underline-offset:4px}.glow{border:1px solid #e0232e38;border:1px solid rgba(var(--accent-rgb),.22);box-shadow:0 10px 28px -14px #e0232e59,0 2px 6px #00000059;box-shadow:0 10px 28px -14px rgba(var(--accent-rgb),.35),0 2px 6px #00000059;transition:border-color .2s,box-shadow .25s,transform .25s}.glow-hover:hover{border-color:#e0232e99;border-color:rgba(var(--accent-rgb),.6);box-shadow:0 18px 44px -16px #e0232e8c,0 4px 12px #0006;box-shadow:0 18px 44px -16px rgba(var(--accent-rgb),.55),0 4px 12px #0006;transform:translateY(-2px)}.tag{align-items:center;border-radius:99px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;padding:3px 10px}.admin-car-row>td{transition:background .15s}.admin-car-row:hover>td{background:hsla(0,0%,100%,.035)}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Header_header__1mq3m{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0c0ef0;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:100}.Header_row__yRwZF{align-items:center;display:flex;gap:24px;height:var(--header-h)}.Header_logo__6f-oA{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;min-height:44px;text-decoration:none}.Header_logo__6f-oA img{border-radius:8px;height:36px;width:36px}.Header_logo__6f-oA span{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.01em}.Header_nav__L0tpu{display:flex;gap:2px;margin-right:auto}.Header_link__ja6zo{align-items:center;color:var(--text-2);display:inline-flex;font-size:15px;font-weight:500;min-height:44px;padding:0 12px;position:relative;text-decoration:none;transition:color .15s}.Header_link__ja6zo.Header_active__qa849,.Header_link__ja6zo:hover{color:var(--text)}.Header_link__ja6zo.Header_active__qa849:after{background:var(--accent);bottom:6px;content:"";height:2px;left:12px;position:absolute;right:12px}.Header_actions__-lmpe{align-items:center;display:flex;gap:16px}.Header_phone__2M\+Fn{align-items:center;color:var(--text-2);display:inline-flex;font-size:14px;gap:8px;min-height:44px;text-decoration:none}.Header_phone__2M\+Fn:hover{color:var(--text)}.Header_burger__5KrJD{align-items:center;background:#0000;border:1px solid var(--line-strong);border-radius:var(--radius-s);display:none;height:44px;justify-content:center;width:44px}.Header_drawer__HVqLR{display:none}@media (max-width:1100px){.Header_phone__2M\+Fn{display:none}}@media (max-width:900px){.Header_nav__L0tpu{display:none}.Header_actions__-lmpe{gap:10px;margin-left:auto}.Header_burger__5KrJD{display:inline-flex}.Header_drawer__HVqLR{background:var(--bg);display:flex;flex-direction:column;inset:var(--header-h) 0 0 0;justify-content:space-between;overflow-y:auto;padding:8px var(--gutter) calc(24px + env(safe-area-inset-bottom));position:fixed;z-index:99}.Header_drawer__HVqLR[hidden]{display:none}.Header_drawerLink__msNWf{align-items:center;border-bottom:1px solid var(--line);color:var(--text);display:flex;font-family:var(--font-display);font-size:22px;font-weight:600;justify-content:space-between;min-height:60px;text-decoration:none}.Header_drawerLink__msNWf svg{color:var(--text-3)}.Header_drawerLink__msNWf.Header_active__qa849{color:var(--accent-text)}.Header_drawerFoot__CRgo6{grid-gap:10px;display:grid;gap:10px;padding-top:24px}}@media (max-width:420px){.Header_cta__jScyF{display:none}.Header_logo__6f-oA span{font-size:17px}}.Footer_footer__oGKDj{background:var(--surface);border-top:1px solid var(--line);margin-top:auto}.Footer_grid__WByUQ{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.3fr 1.5fr 1.2fr 1fr;padding-block:56px 40px}.Footer_grid__WByUQ h2{margin-bottom:14px}.Footer_logo__CgWEC{align-items:center;display:inline-flex;gap:10px;margin-bottom:14px;text-decoration:none}.Footer_logo__CgWEC img{border-radius:7px}.Footer_logo__CgWEC span{font-family:var(--font-display);font-size:17px;font-weight:700}.Footer_brand__Gzwc\+ p{color:var(--text-2);font-size:15px;margin-bottom:14px;max-width:34ch}.Footer_social__vNhml{align-items:center;color:var(--text-2);display:inline-flex;font-size:15px;gap:8px;min-height:44px;text-decoration:none}.Footer_social__vNhml:hover{color:var(--text)}.Footer_list__\+rDXa{grid-gap:2px;display:grid;gap:2px}.Footer_pages__-ZWwg{column-gap:24px;grid-template-columns:1fr 1fr}.Footer_list__\+rDXa a,.Footer_plain__96JZX{align-items:center;color:var(--text-2);display:inline-flex;font-size:15px;gap:10px;min-height:36px;text-decoration:none}.Footer_list__\+rDXa a:hover{color:var(--text)}.Footer_list__\+rDXa svg{color:var(--text-3);flex-shrink:0}.Footer_address__\+9ro4{color:var(--text-2);font-size:15px;font-style:normal;line-height:1.8}.Footer_bottom__ZF8yS{border-top:1px solid var(--line);color:var(--text-3);font-size:14px;padding-block:20px 28px}@media (max-width:900px){.Footer_grid__WByUQ{gap:32px 24px;grid-template-columns:1fr 1fr}.Footer_brand__Gzwc\+{grid-column:1/-1}}@media (max-width:520px){.Footer_grid__WByUQ{grid-template-columns:1fr}.Footer_list__\+rDXa a,.Footer_plain__96JZX{min-height:44px}}.CarCard_card__JzFmS{background:var(--surface);border:1px solid rgba(var(--accent-rgb),.22);border-radius:var(--radius);box-shadow:0 10px 28px -14px rgba(var(--accent-rgb),.35),0 2px 6px #00000059;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .25s,transform .25s}.CarCard_card__JzFmS:hover{border-color:rgba(var(--accent-rgb),.65);box-shadow:0 18px 44px -16px rgba(var(--accent-rgb),.55),0 4px 12px #0006;transform:translateY(-2px)}.CarCard_card__JzFmS:focus-visible{outline-offset:4px}.CarCard_card__JzFmS:hover .CarCard_more__DDmV9{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.CarCard_card__JzFmS:hover .CarCard_media__Znk2- img{transform:scale(1.03)}.CarCard_media__Znk2-{aspect-ratio:16/10;background:var(--surface-2);overflow:hidden;position:relative}.CarCard_media__Znk2- img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.CarCard_noImage__CMcdO{color:var(--text-3);display:grid;height:100%;place-items:center}.CarCard_badge__US6\+i{left:12px;position:absolute;top:12px}.CarCard_count__k1KyR{align-items:center;background:#0009;border-radius:4px;bottom:10px;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:5px;padding:3px 8px;position:absolute;right:10px}.CarCard_body__rMoLl{display:flex;flex:1 1;flex-direction:column;padding:18px 20px 20px}.CarCard_title__4arsE{font-size:20px;letter-spacing:-.01em}.CarCard_meta__vl\+Vp{color:var(--text-3);font-size:14px;margin-top:2px}.CarCard_year__PcvJt{color:var(--text-2);font-weight:700}.CarCard_specs__P2Vnp{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;margin:16px 0 18px}.CarCard_specs__P2Vnp>div{border-bottom:1px solid var(--line);padding:10px 0}.CarCard_specs__P2Vnp>div:nth-child(odd){border-right:1px solid var(--line);padding-right:12px}.CarCard_specs__P2Vnp>div:nth-child(2n){padding-left:14px}.CarCard_specs__P2Vnp dt{color:var(--text-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.CarCard_specs__P2Vnp dd{color:var(--text);font-family:var(--font-mono);font-size:15px;font-weight:500;margin-top:2px}.CarCard_soh__i40NH dd{color:var(--ok)}.CarCard_foot__VS-ec{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.CarCard_price__LpccK{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.CarCard_priceNote__5M7Rt{color:var(--text-3);font-size:12px;font-weight:500;letter-spacing:0;margin-left:6px;white-space:nowrap}.CarCard_vat__TFOH4{color:var(--text-3);font-size:13px;margin-top:2px}.CarCard_sold__1IupW .CarCard_vat__TFOH4 .CarCard_num__AUU7J{text-decoration:line-through}.CarCard_more__DDmV9{border:1px solid var(--line-strong);border-radius:var(--radius-s);display:grid;flex-shrink:0;height:44px;place-items:center;transition:background-color .15s,color .15s,border-color .15s;width:44px}.CarCard_reserved__a0WWr .CarCard_price__LpccK{color:var(--text-2)}.CarCard_sold__1IupW,.CarCard_sold__1IupW:hover{border-color:var(--line);box-shadow:0 2px 6px #00000059}.CarCard_sold__1IupW .CarCard_media__Znk2- img{filter:grayscale(.8) brightness(.6)}.CarCard_sold__1IupW .CarCard_price__LpccK{color:var(--text-3);text-decoration:line-through}.CarCard_sold__1IupW .CarCard_specs__P2Vnp dd,.CarCard_sold__1IupW .CarCard_title__4arsE{color:var(--text-2)}.CarGridState_skeletons__56pq8{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.CarGridState_skeleton__Sqe0W{animation:CarGridState_shimmer__qh8\+R 1.4s linear infinite;background:linear-gradient(100deg,var(--surface) 30%,var(--surface-2) 50%,var(--surface) 70%) 0 0 /300% 100%;border:1px solid var(--line);border-radius:var(--radius);height:440px}@keyframes CarGridState_shimmer__qh8\+R{to{background-position:-300% 0}}.CarGridState_box__LX8vW{align-items:center;border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--text-2);display:flex;flex-direction:column;gap:16px;padding:56px 24px;text-align:center}.CarGridState_box__LX8vW svg{color:var(--text-3)}.CarGridState_box__LX8vW p{max-width:46ch}.ProcessSteps_steps__bgY5y{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);list-style:none}.ProcessSteps_step__YJQGw{border-radius:0 0 var(--radius) var(--radius);padding:24px 22px 26px;position:relative;transition:background-color .25s,box-shadow .25s,transform .25s}.ProcessSteps_step__YJQGw+.ProcessSteps_step__YJQGw{border-left:1px solid var(--line)}.ProcessSteps_step__YJQGw:before{background:var(--accent);content:"";height:2px;left:0;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ProcessSteps_step__YJQGw:hover{background:linear-gradient(180deg,rgba(var(--accent-rgb),.12),rgba(var(--accent-rgb),.02) 75%);box-shadow:0 22px 44px -22px rgba(var(--accent-rgb),.6);transform:translateY(-3px)}.ProcessSteps_step__YJQGw:hover:before{transform:scaleX(1)}.ProcessSteps_step__YJQGw:hover .ProcessSteps_num__9rXLZ{color:var(--accent-text)}.ProcessSteps_step__YJQGw:hover .ProcessSteps_head__5yr9n svg{transform:scale(1.12)}.ProcessSteps_link__0Zpzu{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:0;text-align:left;text-decoration:none;width:100%}.ProcessSteps_link__0Zpzu:focus-visible{outline-offset:8px}.ProcessSteps_cta__jdiUi{align-items:center;color:var(--accent-text);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:auto;opacity:0;padding-top:16px;transform:translateX(-6px);transition:opacity .2s,transform .2s}.ProcessSteps_link__0Zpzu:focus-visible .ProcessSteps_cta__jdiUi,.ProcessSteps_step__YJQGw:hover .ProcessSteps_cta__jdiUi{opacity:1;transform:none}.ProcessSteps_head__5yr9n{align-items:center;color:var(--accent);display:flex;justify-content:space-between;margin-bottom:20px}.ProcessSteps_head__5yr9n svg{transition:transform .25s}.ProcessSteps_num__9rXLZ{color:var(--text-3);font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;transition:color .2s}.ProcessSteps_step__YJQGw h3{font-size:18px;margin-bottom:8px}.ProcessSteps_step__YJQGw p{color:var(--text-2);font-size:15px}@media (max-width:900px){.ProcessSteps_steps__bgY5y{grid-template-columns:1fr 1fr}.ProcessSteps_step__YJQGw:nth-child(3){border-left:0}.ProcessSteps_step__YJQGw:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:560px){.ProcessSteps_steps__bgY5y{grid-template-columns:1fr}.ProcessSteps_step__YJQGw,.ProcessSteps_step__YJQGw+.ProcessSteps_step__YJQGw{border-left:0;padding:20px 16px}.ProcessSteps_step__YJQGw+.ProcessSteps_step__YJQGw{border-top:1px solid var(--line)}.ProcessSteps_head__5yr9n{margin-bottom:12px}}@media (hover:none){.ProcessSteps_step__YJQGw:hover{background:none;box-shadow:none;transform:none}.ProcessSteps_step__YJQGw:hover:before{transform:scaleX(0)}.ProcessSteps_cta__jdiUi{opacity:1;transform:none}}.Faq_layout__qQZbg{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1.6fr}.Faq_list__SqupR{border-top:1px solid var(--line)}.Faq_item__DiDrg{border-bottom:1px solid var(--line)}.Faq_item__DiDrg h3{font-family:var(--font-body);font-size:17px;font-weight:600;letter-spacing:0}.Faq_question__zO9YA{align-items:center;background:none;border:0;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding:14px 0;text-align:left;width:100%}.Faq_question__zO9YA:hover{color:var(--accent-text)}.Faq_chevron__MJIya{color:var(--text-3);flex-shrink:0;transition:transform .2s}.Faq_rotated__r\+YV1{transform:rotate(180deg)}.Faq_answer__GTldf{color:var(--text-2);padding:0 40px 22px 0}@media (max-width:900px){.Faq_layout__qQZbg{gap:28px;grid-template-columns:1fr}.Faq_answer__GTldf{padding-right:0}}.Home_hero__0m-WO{background:#0a0c10;border-bottom:1px solid var(--line);isolation:isolate;overflow:hidden;position:relative}.Home_heroMedia__iZZLU{inset:0 0 0 22%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%);position:absolute;z-index:-1}.Home_heroMedia__iZZLU:after{background:linear-gradient(to top,var(--bg) 2%,#0000 38%),linear-gradient(to right,#0b0d11eb 0,#0b0d11b3 30%,#0b0d1126 62%,#0000 75%);content:"";inset:0;position:absolute}.Home_heroMedia__iZZLU img{height:100%;object-fit:cover;object-position:62% 55%;width:100%}.Home_heroText__LZfUP{padding-block:clamp(16px,2.2vw,32px) clamp(16px,2vw,28px)}.Home_heroText__LZfUP>*{max-width:640px}.Home_heroText__LZfUP .eyebrow{color:var(--text-2);margin-bottom:22px}.Home_title__oC1Ug{font-size:clamp(2.4rem,5.4vw,4.4rem);letter-spacing:-.03em;line-height:.98;text-transform:uppercase}.Home_title__oC1Ug span{color:var(--accent);display:block}.Home_lead__4AwyE{color:#d0d5dc;font-size:clamp(1.05rem,1.5vw,1.2rem);margin-top:16px;max-width:40ch}.Home_heroBottom__jTy8X{grid-gap:20px;align-items:end;display:grid;gap:20px;grid-template-columns:380px 1fr;padding-bottom:clamp(20px,3vw,36px)}.Home_search__ZjOUX{grid-gap:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121418f0;border:1px solid var(--line-strong);border-radius:var(--radius);display:grid;gap:10px;padding:18px}.Home_searchTitle__1TTep{font-size:18px;margin-bottom:2px}.Home_searchRow__5K01y{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.Home_searchField__6bRkq span{color:var(--text-3);display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.Home_promises__scw4x{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121418e0;border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(4,1fr)}.Home_promises__scw4x li{align-items:center;color:var(--text);display:flex;font-size:15px;font-weight:500;gap:12px;line-height:1.35;padding:18px 20px}.Home_promises__scw4x li svg{flex-shrink:0}.Home_promises__scw4x li+li{border-left:1px solid var(--line)}.Home_promises__scw4x svg{color:var(--accent)}.Home_sectionHead__RaFL8{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin-bottom:32px}.Home_sectionHead__RaFL8 .eyebrow{margin-bottom:10px}.Home_cars__wbwaR{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.Home_why__pvBau{grid-gap:clamp(32px,5vw,64px);align-items:start;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(260px,.8fr) 2fr}.Home_whyIntro__WREQi .eyebrow{margin-bottom:10px}.Home_checklist__IGgxE{grid-gap:12px;border-top:1px solid var(--line);display:grid;gap:12px;margin-top:28px;padding-top:24px}.Home_checklist__IGgxE li{align-items:flex-start;color:var(--text);display:flex;gap:10px}.Home_checklist__IGgxE svg{color:var(--ok);flex-shrink:0;margin-top:3px}.Home_services__pJoMq{border-left:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr)}.Home_service__J848D{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:24px}.Home_serviceIcon__XoFi1{color:var(--accent);margin-bottom:16px}.Home_service__J848D h3{font-size:18px;margin-bottom:8px}.Home_service__J848D p{color:var(--text-2);font-size:15px}.Home_band__9cbb8{border-top:1px solid var(--line);padding-block:clamp(40px,6vw,64px)}.Home_bandInner__Z94pY{align-items:center;background:linear-gradient(100deg,rgba(var(--accent-rgb),.16),rgba(var(--accent-rgb),.04) 60%),var(--surface);border:1px solid rgba(var(--accent-rgb),.3);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:clamp(24px,4vw,40px)}.Home_bandText__FTC4L p{color:var(--text-2);margin-top:8px}.Home_stats__vm\+wK{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px}.Home_stats__vm\+wK>div{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:auto 1fr;padding:20px 22px}.Home_stats__vm\+wK>div+div{border-left:1px solid var(--line)}.Home_stats__vm\+wK svg{color:var(--accent);grid-row:span 2}.Home_stats__vm\+wK dd{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700;line-height:1.1}.Home_stats__vm\+wK dt{color:var(--text-2);font-size:14px}@media (max-width:1100px){.Home_heroBottom__jTy8X{grid-template-columns:340px 1fr}.Home_promises__scw4x{grid-template-columns:1fr 1fr}.Home_promises__scw4x li:nth-child(3){border-left:0}.Home_promises__scw4x li:nth-child(n+3){border-top:1px solid var(--line)}.Home_services__pJoMq{grid-template-columns:1fr 1fr}}@media (max-width:900px){.Home_heroMedia__iZZLU{height:340px;inset:0 0 auto 0;-webkit-mask-image:none;mask-image:none}.Home_heroMedia__iZZLU:after{background:linear-gradient(to top,var(--bg) 6%,#0000 50%)}.Home_heroMedia__iZZLU img{object-position:66% 55%}.Home_heroText__LZfUP{padding-top:300px}.Home_heroBottom__jTy8X,.Home_why__pvBau{grid-template-columns:1fr}.Home_stats__vm\+wK{grid-template-columns:1fr 1fr}.Home_stats__vm\+wK>div:nth-child(3){border-left:0}.Home_stats__vm\+wK>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:600px){.Home_services__pJoMq{grid-template-columns:1fr}.Home_service__J848D{padding:22px 18px}.Home_promises__scw4x li{font-size:14px;gap:10px;padding:16px}.Home_search__ZjOUX{padding:18px}.Home_bandInner__Z94pY .btn{width:100%}.Home_stats__vm\+wK>div{column-gap:10px;padding:16px}}.Inventory_banner__bk2j1{background:#0a0c10;border-bottom:1px solid var(--line);isolation:isolate;overflow:hidden;position:relative}.Inventory_bannerImg__NMtXH{height:100%;inset:0 0 0 30%;object-fit:cover;object-position:62% 55%;position:absolute;width:70%;z-index:-2}.Inventory_banner__bk2j1:after{background:linear-gradient(to top,var(--bg) 0,#0000 45%),linear-gradient(to right,#0a0c10 0,#0a0c10 30%,#0a0c10bf 48%,#0a0c1033 80%);content:"";inset:0;position:absolute;z-index:-1}.Inventory_head__PtnKQ{padding-block:clamp(40px,6vw,72px) clamp(64px,7vw,96px)}.Inventory_head__PtnKQ .eyebrow{color:var(--text-2);margin-bottom:18px}.Inventory_head__PtnKQ .lead{color:#d0d5dc;margin-top:16px;max-width:52ch}.Inventory_title__OaJFx{font-size:clamp(2.2rem,4.8vw,3.8rem);letter-spacing:-.02em}.Inventory_title__OaJFx span{color:var(--accent);display:block}.Inventory_facts__OZ\+oJ{display:flex;flex-wrap:wrap;gap:0;margin-top:32px}.Inventory_facts__OZ\+oJ>div{display:flex;flex-direction:column-reverse;padding-right:28px}.Inventory_facts__OZ\+oJ>div+div{border-left:1px solid #ffffff24;padding-left:28px}.Inventory_facts__OZ\+oJ dd{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.1}.Inventory_facts__OZ\+oJ dt{color:var(--text-2);font-size:14px}.Inventory_filters__dM\+ur{grid-gap:12px;align-items:end;background:var(--surface);border:1px solid rgba(var(--accent-rgb),.22);border-radius:var(--radius);box-shadow:0 14px 36px -16px rgba(var(--accent-rgb),.4),0 2px 8px #0006;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr 1.2fr;margin-top:calc(clamp(36px, 4vw, 52px)*-1);padding:16px;position:relative;z-index:1}.Inventory_label__N3w9w{color:var(--text-3);display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.Inventory_search__zCSZP{display:block;position:relative}.Inventory_search__zCSZP svg{color:var(--accent);left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Inventory_search__zCSZP input{padding-left:42px}.Inventory_resultBar__t1ntj{align-items:center;color:var(--text-2);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px 0 20px}.Inventory_count__EgAWa{color:var(--accent-text);font-weight:600}.Inventory_toggle__hKKUZ{align-items:center;cursor:pointer;display:inline-flex;font-size:15px;gap:10px;min-height:44px}.Inventory_grid__3GFZi{padding-bottom:clamp(56px,8vw,96px)}.Inventory_cars__pI7XS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}@media (max-width:900px){.Inventory_filters__dM\+ur{grid-template-columns:1fr 1fr}.Inventory_search__zCSZP{grid-column:1/-1}.Inventory_bannerImg__NMtXH{inset:0;object-position:70% 55%;width:100%}.Inventory_banner__bk2j1:after{background:linear-gradient(to top,var(--bg) 0,#0000 50%),linear-gradient(to right,#0a0c10eb,#0a0c108c)}}@media (max-width:560px){.Inventory_facts__OZ\+oJ{display:grid;grid-template-columns:repeat(3,1fr)}.Inventory_facts__OZ\+oJ>div{justify-content:flex-end;padding-right:12px}.Inventory_facts__OZ\+oJ>div+div{padding-left:12px}.Inventory_facts__OZ\+oJ dt{font-size:12px;line-height:1.3}}@media (max-width:480px){.Inventory_filters__dM\+ur{grid-template-columns:1fr;padding:12px}}.Gallery_main__kd38P{aspect-ratio:16/10;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 30px 60px -20px #000000b3;overflow:hidden;position:relative}.Gallery_empty__-U7fL{color:var(--text-3);display:grid;place-items:center}.Gallery_zoomBtn__nbalN{background:none;border:0;cursor:zoom-in;display:block;height:100%;padding:0;width:100%}.Gallery_zoomBtn__nbalN img{height:100%;object-fit:cover;width:100%}.Gallery_dimmed__DxpEf{filter:brightness(.7)}.Gallery_zoomHint__xaRrW{background:#0000008c;border-radius:var(--radius-s);color:#fff;display:grid;height:36px;place-items:center;position:absolute;right:12px;top:12px;width:36px}.Gallery_arrow__QFoI0{background:#0009;border:0;border-radius:50%;color:#fff;display:grid;height:44px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:44px}.Gallery_arrow__QFoI0:hover{background:#000000d9}.Gallery_prev__70HMi{left:12px}.Gallery_next__eKMzS{right:12px}.Gallery_counter__NRd8h{background:#0009;border-radius:4px;bottom:12px;color:#fff;font-family:var(--font-mono);font-size:13px;left:12px;padding:3px 9px;position:absolute}.Gallery_lightbox__88Zlq{background:#000000eb;display:grid;inset:0;padding:56px 16px;place-items:center;position:fixed;z-index:300}.Gallery_lightbox__88Zlq img{border-radius:var(--radius-s);max-height:100%;max-width:min(1400px,100%);object-fit:contain}.Gallery_lightbox__88Zlq .Gallery_counter__NRd8h{bottom:16px;left:50%;transform:translateX(-50%)}.Gallery_close__-t2hn{background:#ffffff24;border:0;border-radius:50%;color:#fff;display:grid;height:44px;place-items:center;position:absolute;right:12px;top:12px;width:44px}@media (max-width:640px){.Gallery_lightbox__88Zlq .Gallery_prev__70HMi{left:4px}.Gallery_lightbox__88Zlq .Gallery_next__eKMzS{right:4px}}.CarDetail_page__\+iE00{padding-bottom:0}.CarDetail_crumbs__MrnjP{padding-block:20px 4px}.CarDetail_crumbs__MrnjP a{align-items:center;color:var(--text-2);display:inline-flex;gap:8px;min-height:44px;text-decoration:none}.CarDetail_crumbs__MrnjP a:hover{color:var(--text)}.CarDetail_hero__4ESsr{grid-gap:clamp(24px,3.5vw,48px);align-items:center;display:grid;gap:clamp(24px,3.5vw,48px);grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr)}.CarDetail_stage__iW7A6{container-type:inline-size;position:relative}.CarDetail_shade__g-c9u{background:linear-gradient(180deg,#0506098c,#05060900);border-radius:var(--radius) var(--radius) 0 0;height:45%;inset:0 0 auto 0;pointer-events:none;position:absolute;z-index:1}.CarDetail_year__nWMR7{-webkit-text-stroke:1.5px #fff9;color:#ffffff1a;font-family:var(--font-display);font-size:17cqw;font-weight:700;left:4cqw;letter-spacing:-.04em;line-height:.8;pointer-events:none;position:absolute;top:3.5cqw;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2}.CarDetail_panel__Zd50C{padding-block:8px}.CarDetail_titleRow__z59-Q{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:26px}.CarDetail_title__uhtpL{line-height:1;margin:10px 0 24px}.CarDetail_brand__nNTPg{color:var(--text-2);display:block;font-size:clamp(1.1rem,1.6vw,1.35rem);letter-spacing:.02em;margin-bottom:6px}.CarDetail_model__j-ISr{display:block;font-size:clamp(2.2rem,4.2vw,3.4rem);letter-spacing:-.02em}.CarDetail_priceLabel__PNXwD{color:var(--text-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.CarDetail_price__Vhvor{color:var(--text);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.CarDetail_struck__NcmJl{color:var(--text-3);text-decoration:line-through}.CarDetail_vat__8kyjx{color:var(--text-3);font-size:14px;margin-top:2px}.CarDetail_soh__rah3F{align-items:center;background:#3ddc8412;border:1px solid #3ddc8459;border-radius:var(--radius-s);color:var(--text-2);display:flex;font-size:14px;gap:12px;margin-top:20px;padding:12px 14px}.CarDetail_soh__rah3F svg{color:var(--ok);flex-shrink:0}.CarDetail_sohValue__stHSM{color:var(--ok);font-family:var(--font-mono);font-size:18px;font-weight:500;margin-right:4px}.CarDetail_facts__5KIk\+{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0 24px}.CarDetail_facts__5KIk\+>div{padding:12px 0}.CarDetail_facts__5KIk\+>div+div{border-left:1px solid var(--line);padding-left:14px}.CarDetail_facts__5KIk\+ dt{color:var(--text-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.CarDetail_facts__5KIk\+ dd{font-family:var(--font-mono);font-size:16px;font-weight:500;margin-top:2px}.CarDetail_notice__Q8eF9{border:1px solid var(--line-strong);border-radius:var(--radius-s);color:var(--text-2);font-size:15px;padding:14px 16px}.CarDetail_notice__Q8eF9 strong{color:var(--text);display:block;margin-bottom:2px}.CarDetail_tabs__jYVPO{border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:clamp(32px,5vw,56px)}.CarDetail_tab__T9Zol{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:var(--text-2);display:inline-flex;font-family:var(--font-mono);font-size:13px;gap:6px;letter-spacing:.08em;margin-bottom:-1px;min-height:48px;padding:0 2px;text-transform:uppercase}.CarDetail_tab__T9Zol:hover{color:var(--text)}.CarDetail_tab__T9Zol[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text)}.CarDetail_tab__T9Zol svg{color:var(--text-3)}.CarDetail_tab__T9Zol[aria-selected=true] svg{color:var(--accent)}.CarDetail_tabPanel__2is94{min-height:220px;padding-block:28px clamp(48px,7vw,80px)}.CarDetail_specs__Yb0sz{grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(3,1fr)}.CarDetail_specs__Yb0sz>div{border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:12px 0}.CarDetail_specs__Yb0sz dt{color:var(--text-2);font-size:15px}.CarDetail_specs__Yb0sz dd{font-family:var(--font-mono);font-size:15px;font-weight:500;text-align:right}.CarDetail_thumbs__Gn68E{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.CarDetail_thumb__-QzCj{aspect-ratio:16/10;background:var(--surface-2);border:2px solid #0000;border-radius:var(--radius-s);opacity:.75;overflow:hidden;padding:0;transition:opacity .15s,border-color .15s}.CarDetail_thumb__-QzCj img{height:100%;object-fit:cover;width:100%}.CarDetail_thumb__-QzCj:hover{opacity:1}.CarDetail_thumbActive__n0h-v{border-color:var(--accent);opacity:1}.CarDetail_description__C-uVC{color:var(--text-2);font-size:17px;max-width:72ch;white-space:pre-line}.CarDetail_included__TCas2{grid-gap:14px 32px;display:grid;gap:14px 32px;grid-template-columns:repeat(3,1fr)}.CarDetail_included__TCas2 li{align-items:flex-start;color:var(--text);display:flex;gap:12px}.CarDetail_included__TCas2 svg{color:var(--accent);flex-shrink:0;margin-top:2px}.CarDetail_carNav__5\+XzR{background:var(--surface);border-top:1px solid var(--line)}.CarDetail_carNavInner__Y3F1w{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:84px}.CarDetail_carLink__IStlK{align-items:center;color:var(--text);display:flex;font-family:var(--font-display);font-size:clamp(15px,1.6vw,20px);font-weight:600;gap:10px;min-height:64px;min-width:0;text-decoration:none}.CarDetail_carLink__IStlK>span{display:flex;flex-direction:column;min-width:0}.CarDetail_carLink__IStlK:hover{color:var(--accent-text)}.CarDetail_carLink__IStlK svg{color:var(--text-3);flex-shrink:0}.CarDetail_carLink__IStlK:hover svg{color:var(--accent)}.CarDetail_carLinkNext__7mXQJ{text-align:right}.CarDetail_carLinkLabel__86ntQ{color:var(--text-3);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.CarDetail_carPos__Pv49W{color:var(--text-3);font-family:var(--font-mono);font-size:13px}@media (max-width:1000px){.CarDetail_included__TCas2,.CarDetail_specs__Yb0sz{grid-template-columns:1fr 1fr}}@media (max-width:900px){.CarDetail_hero__4ESsr{grid-template-columns:1fr}}@media (max-width:600px){.CarDetail_included__TCas2,.CarDetail_specs__Yb0sz{grid-template-columns:1fr}.CarDetail_tabs__jYVPO{gap:0 18px}.CarDetail_carPos__Pv49W{display:none}.CarDetail_carLink__IStlK span{overflow:hidden}.CarDetail_carLink__IStlK{font-size:15px}}.forms_card__4wqvg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(20px,4vw,40px)}.forms_field__diXpi{display:block;margin-bottom:18px}.forms_label__QETkM{color:var(--text);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.forms_optional__MTtAY{color:var(--text-3);font-weight:400;margin-left:6px}.forms_error__vNZF1{align-items:center;color:var(--danger);display:flex;font-size:14px;gap:6px;margin-top:6px}.forms_row__tDfW7{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:1fr 1fr}.forms_groupLabel__ZLu5u{color:var(--text-3);display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.forms_chips__E38RB{display:flex;flex-wrap:wrap;gap:8px}.forms_chip__Fu7Wt{align-items:center;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-s);color:var(--text-2);display:inline-flex;font-size:15px;font-weight:500;gap:6px;min-height:44px;padding:8px 16px;transition:border-color .15s,color .15s,background-color .15s}.forms_chip__Fu7Wt:hover:not(:disabled){border-color:var(--text-2);color:var(--text)}.forms_chip__Fu7Wt[aria-pressed=true]{background:rgba(var(--accent-rgb),.1);border-color:var(--accent);color:var(--text)}.forms_chip__Fu7Wt[aria-pressed=true] svg{color:var(--accent)}.forms_chip__Fu7Wt:disabled{cursor:not-allowed;opacity:.4}.forms_check__R3EVk{align-items:flex-start;color:var(--text-2);cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:1.55}.forms_check__R3EVk input{flex-shrink:0;margin-top:2px}.forms_alert__fRTWH{align-items:flex-start;border-radius:var(--radius-s);display:flex;font-size:15px;gap:10px;margin-bottom:18px;padding:12px 14px}.forms_alertError__bW6JN{background:#ff5d6c14;border:1px solid #ff5d6c66;color:var(--text)}.forms_alertError__bW6JN svg{color:var(--danger);flex-shrink:0;margin-top:2px}.forms_alertInfo__I9tuT{background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.3);color:var(--text)}.forms_alertInfo__I9tuT svg{color:var(--accent);flex-shrink:0;margin-top:2px}.forms_summary__0fHvZ{border-top:1px solid var(--line)}.forms_summary__0fHvZ>div{border-bottom:1px solid var(--line);display:flex;font-size:15px;gap:16px;justify-content:space-between;padding:10px 0}.forms_summary__0fHvZ dt{color:var(--text-3);flex-shrink:0}.forms_summary__0fHvZ dd{font-weight:500;text-align:right}.forms_success__X8Bs5{margin:0 auto;max-width:560px;text-align:center}.forms_success__X8Bs5>svg{color:var(--ok);margin:0 auto 16px}.forms_success__X8Bs5 h1,.forms_success__X8Bs5 h2{margin-bottom:10px}.forms_success__X8Bs5 .forms_summary__0fHvZ{margin:28px 0;text-align:left}@media (max-width:600px){.forms_row__tDfW7{grid-template-columns:1fr}}.ImportWizard_page__i\+LCT{padding-bottom:clamp(56px,8vw,104px);scroll-margin-top:var(--header-h)}.ImportWizard_banner__wWHTc{align-items:center;background:#0a0c10;border-bottom:1px solid var(--line);display:grid;isolation:isolate;margin-bottom:40px;min-height:clamp(400px,37vw,507px);overflow:hidden;position:relative}.ImportWizard_bannerImg__fE672{height:100%;inset:0 0 0 34%;object-fit:cover;object-position:60% 6%;position:absolute;width:66%;z-index:-2}.ImportWizard_banner__wWHTc:after{background:linear-gradient(to top,var(--bg) 0,#0000 40%),linear-gradient(to right,#0a0c10 0,#0a0c10 34%,#0a0c10c7 50%,#0a0c1026 82%);content:"";inset:0;position:absolute;z-index:-1}.ImportWizard_head__o2kJG{padding-block:clamp(40px,6vw,72px) clamp(64px,7vw,96px)}.ImportWizard_head__o2kJG .eyebrow{color:var(--text-2);margin-bottom:18px}.ImportWizard_head__o2kJG .lead{color:#d0d5dc;margin-top:16px;max-width:52ch}.ImportWizard_title__Rd5ll{font-size:clamp(2.1rem,4.4vw,3.5rem);letter-spacing:-.02em;max-width:16ch}.ImportWizard_title__Rd5ll span{color:var(--accent)}.ImportWizard_headWithCta__A4yFh{grid-gap:32px 48px;align-items:end;display:grid;gap:32px 48px;grid-template-columns:minmax(0,1fr) 340px}.ImportWizard_ctaBox__FnshG{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0a0c108c;border-radius:var(--radius);padding:22px}.ImportWizard_note__rvgCO{color:var(--text-3);font-size:14px;margin-top:12px}.ImportWizard_promises__ozwy-{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:32px;padding-top:24px}.ImportWizard_promises__ozwy- li{align-items:center;color:var(--text-2);display:flex;font-size:15px;gap:8px}.ImportWizard_promises__ozwy- svg{color:var(--accent)}.ImportWizard_formWrap__qyQW7{max-width:820px}.ImportWizard_stepper__N6sTt{grid-gap:8px;counter-reset:s;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin-bottom:20px}.ImportWizard_stepper__N6sTt li{align-items:center;border-top:2px solid var(--line-strong);color:var(--text-3);display:flex;font-size:14px;gap:10px;padding-top:12px}.ImportWizard_stepper__N6sTt .ImportWizard_done__F1ybM{border-top-color:var(--ok);color:var(--text-2)}.ImportWizard_stepper__N6sTt .ImportWizard_current__catnH{border-top-color:var(--accent);color:var(--text);font-weight:600}.ImportWizard_dot__xxuoL{border:1px solid;border-radius:50%;display:grid;flex-shrink:0;font-family:var(--font-mono);font-size:13px;height:26px;place-items:center;width:26px}.ImportWizard_done__F1ybM .ImportWizard_dot__xxuoL{background:var(--ok);border-color:var(--ok);color:#04210f}.ImportWizard_current__catnH .ImportWizard_dot__xxuoL{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ImportWizard_fieldset__DWDzS{border:0;min-width:0}.ImportWizard_legend__bZJeD{font-family:var(--font-display);font-size:24px;font-weight:700;margin-bottom:24px}.ImportWizard_group__3kRf8{margin-bottom:26px}.ImportWizard_hint__qbSuX{font-family:var(--font-body);letter-spacing:0;text-transform:none}.ImportWizard_tiers__Uva6e{grid-gap:10px;display:grid;gap:10px}.ImportWizard_tier__T7HWJ{align-items:center;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-s);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;min-height:60px;padding:14px 18px;text-align:left}.ImportWizard_tier__T7HWJ:hover{border-color:var(--text-2)}.ImportWizard_tier__T7HWJ[aria-pressed=true]{background:rgba(var(--accent-rgb),.08);border-color:var(--accent)}.ImportWizard_tierRange__mi8c4{font-family:var(--font-mono);font-size:16px;font-weight:500}.ImportWizard_tierDesc__tvXPk{color:var(--text-2);font-size:14px}.ImportWizard_summary__MOpeV{margin-bottom:24px}.ImportWizard_nav__sPAKV{border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-top:28px;padding-top:24px}@media (max-width:600px){.ImportWizard_stepLabel__AD6tc{font-size:12px}.ImportWizard_stepper__N6sTt li{align-items:flex-start;flex-direction:column;gap:6px}.ImportWizard_legend__bZJeD{font-size:21px}.ImportWizard_nav__sPAKV .btn{flex:1 1}}@media (max-width:900px){.ImportWizard_headWithCta__A4yFh{grid-template-columns:1fr}.ImportWizard_ctaBox__FnshG{max-width:420px}.ImportWizard_bannerImg__fE672{inset:0;object-position:55% 30%;width:100%}.ImportWizard_banner__wWHTc:after{background:linear-gradient(to top,var(--bg) 0,#0000 45%),linear-gradient(to right,#0a0c10e6,#0a0c108c)}}.Cleaning_hero__Fc-5c{border-bottom:1px solid var(--line)}.Cleaning_heroGrid__jZZQY{grid-gap:clamp(32px,5vw,64px);align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:1fr 1.1fr;padding-block:clamp(40px,6vw,88px)}.Cleaning_ctas__WElOS{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Cleaning_video__6qLxw video{aspect-ratio:16/9;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);object-fit:cover;width:100%}.Cleaning_video__6qLxw figcaption{color:var(--text-3);font-size:14px;margin-top:10px}.Cleaning_steps__j3Wfi{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);list-style:none}.Cleaning_steps__j3Wfi li{padding:24px 24px 8px 0}.Cleaning_steps__j3Wfi li+li{border-left:1px solid var(--line);padding-left:24px}.Cleaning_num__5pQep{color:var(--accent-text);display:block;font-family:var(--font-mono);font-size:13px;margin-bottom:16px}.Cleaning_steps__j3Wfi h3{font-size:18px;margin-bottom:8px}.Cleaning_steps__j3Wfi p{color:var(--text-2);font-size:15px}.Cleaning_highlights__PhOIx{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.Cleaning_highlight__IqAeW{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px}.Cleaning_highlight__IqAeW svg{color:var(--accent);margin-bottom:16px}.Cleaning_highlight__IqAeW h3{font-size:19px;margin-bottom:8px}.Cleaning_highlight__IqAeW p{color:var(--text-2);font-size:15px}@media (max-width:900px){.Cleaning_heroGrid__jZZQY{grid-template-columns:1fr}.Cleaning_steps__j3Wfi{grid-template-columns:1fr 1fr}.Cleaning_steps__j3Wfi li:nth-child(3){border-left:0;padding-left:0}.Cleaning_steps__j3Wfi li:nth-child(n+3){border-top:1px solid var(--line)}.Cleaning_highlights__PhOIx{grid-template-columns:1fr}}@media (max-width:560px){.Cleaning_steps__j3Wfi{grid-template-columns:1fr}.Cleaning_steps__j3Wfi li,.Cleaning_steps__j3Wfi li+li{border-left:0;padding:20px 0}.Cleaning_steps__j3Wfi li+li{border-top:1px solid var(--line)}.Cleaning_ctas__WElOS .btn{flex:1 1 100%}.Cleaning_highlight__IqAeW{padding:24px 20px}}.About_hero__y7pAa{background:#0a0c10;border-bottom:1px solid var(--line);isolation:isolate;overflow:hidden;padding-block:clamp(40px,6vw,88px);position:relative}.About_heroImg__VVvCJ{height:100%;inset:0 0 0 40%;object-fit:cover;object-position:62% 55%;position:absolute;width:60%;z-index:-2}.About_hero__y7pAa:after{background:linear-gradient(to top,var(--bg) 0,#0000 40%),linear-gradient(to right,#0a0c10 0,#0a0c10 40%,#0a0c10b3 58%,#0a0c1040 85%);content:"";inset:0;position:absolute;z-index:-1}.About_hero__y7pAa .eyebrow{color:var(--text-2)}.About_title__iCPzl{font-size:clamp(2.2rem,4.8vw,3.8rem);letter-spacing:-.02em;margin-top:16px;max-width:14ch}.About_title__iCPzl span{color:var(--accent);display:block}.About_lead__icxIR{color:var(--text-2);font-size:clamp(1.02rem,1.4vw,1.15rem);margin-top:20px;max-width:60ch}.About_lead__icxIR strong{box-shadow:inset 0 -.35em 0 rgba(var(--accent-rgb),.28);color:var(--text);font-weight:600}.About_stats__IwOQq{background:linear-gradient(120deg,rgba(var(--accent-rgb),.12),rgba(var(--accent-rgb),.02) 55%),var(--surface);border-radius:var(--radius);display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px}.About_stats__IwOQq>div{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:auto 1fr;padding:24px}.About_stats__IwOQq>div+div{border-left:1px solid rgba(var(--accent-rgb),.18)}.About_statIcon__rtUdV{color:var(--accent);grid-row:span 2}.About_stats__IwOQq dd{color:var(--accent-text);font-family:var(--font-display);font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:700;line-height:1.05}.About_stats__IwOQq dt{color:var(--text-2);font-size:15px}.About_blocks__OT3r6{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.About_block__0H9cV{background:var(--surface);border-radius:var(--radius);padding:28px}.About_iconPlate__p6xHu{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.25);border-radius:var(--radius-s);color:var(--accent);display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.About_photo__cyi4H{border:2px solid rgba(var(--accent-rgb),.5);border-radius:50%;height:56px;margin-bottom:14px;object-fit:cover;object-position:top;width:56px}.About_block__0H9cV h2{font-size:20px;margin-bottom:10px}.About_block__0H9cV p{color:var(--text-2)}.About_band__5oLw-{background:var(--surface);border-top:1px solid var(--line)}.About_bandInner__jc7jM{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-block:48px}.About_bandCtas__POXpp{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1000px){.About_stats__IwOQq{grid-template-columns:1fr 1fr}.About_stats__IwOQq>div:nth-child(3){border-left:0}.About_stats__IwOQq>div:nth-child(n+3){border-top:1px solid rgba(var(--accent-rgb),.18)}}@media (max-width:760px){.About_heroImg__VVvCJ{inset:0;opacity:.5;width:100%}.About_blocks__OT3r6{grid-template-columns:1fr}.About_block__0H9cV{padding:24px 20px}.About_stats__IwOQq>div{column-gap:10px;padding:18px 16px}.About_bandCtas__POXpp,.About_bandCtas__POXpp .btn{width:100%}}.Contact_head__GqRo4{padding-block:clamp(40px,6vw,72px) 36px}.Contact_head__GqRo4 .eyebrow{margin-bottom:14px}.Contact_head__GqRo4 .lead{margin-top:14px}.Contact_layout__WKvf5{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 360px;padding-bottom:clamp(56px,8vw,96px)}.Contact_info__goHVR{border-top:1px solid var(--line)}.Contact_item__p7\+8Z{align-items:flex-start;border-bottom:1px solid var(--line);color:var(--text);display:flex;gap:16px;padding:16px 4px;text-decoration:none}.Contact_item__p7\+8Z>svg{color:var(--accent);flex-shrink:0;margin-top:2px}a.Contact_item__p7\+8Z:hover .Contact_value__dqbw5{color:var(--accent-text)}.Contact_label__YmiER{color:var(--text-3);display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.Contact_value__dqbw5{display:block;font-size:16px;line-height:1.5;transition:color .15s}@media (max-width:900px){.Contact_layout__WKvf5{grid-template-columns:1fr}}
/*# sourceMappingURL=main.b3b890f4.css.map*/