:root{--lid-blue:#0636f5;--lid-ink:#11131a;--lid-soft:#f4f6fb;--chrome-accent:#0636f5;--chrome-accent-strong:#0636f5}body{background:#fff;color:var(--lid-ink)}.lid-header{position:absolute;z-index:20;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;width:min(1360px,92vw);height:92px;margin:auto}.lid-header__brand img{display:block;width:112px;height:auto;object-fit:contain}.lid-header__nav{display:flex;align-items:center;gap:clamp(1rem,2vw,2.2rem);color:white;font-size:.75rem;font-weight:700}.lid-header__nav a{transition:opacity .2s ease}.lid-header__nav a:hover{opacity:.68}.lid-header__contact{padding:.68rem 1rem;border:1px solid rgba(255,255,255,.75);border-radius:999px}.lid-drawer,.lid-drawer__backdrop,.lid-header__menu{display:none}.lid-hero{position:relative;min-height:min(820px,100svh);overflow:hidden;color:white;background:#151925}.lid-hero__image,.lid-hero__shade{position:absolute;inset:0}.lid-hero__image{background:url(/images/lidcar-hero-v1.png) 50%/cover no-repeat}.lid-hero__shade{background:linear-gradient(90deg,rgba(11,14,23,.93),rgba(11,14,23,.63) 42%,rgba(11,14,23,.12) 73%),linear-gradient(0deg,rgba(11,14,23,.5),transparent 42%)}.lid-hero__content{position:relative;z-index:1;width:min(1360px,92vw);padding-top:clamp(12rem,24vh,15rem);margin:auto}.lid-hero__content>p{margin:0 0 1rem;color:#9eb2ff;font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.lid-hero h1{margin:0;max-width:760px;font-size:clamp(3rem,6.3vw,6.8rem);letter-spacing:-.075em;line-height:.93}.lid-hero h1 strong{color:#8ea9ff;font-weight:inherit}.lid-hero__content>span{display:block;max-width:450px;margin:1.75rem 0 2rem;font-size:1.05rem;line-height:1.65;color:rgba(255,255,255,.86)}.lid-hero__content>div{display:flex;gap:.9rem;align-items:center}.lid-hero__content a{display:inline-flex;gap:.7rem;align-items:center;padding:.92rem 1.15rem;border-radius:8px;background:var(--lid-blue);font-size:.82rem;font-weight:800}.lid-hero__content a+a{background:white;color:var(--lid-ink)}.lid-hero aside{position:absolute;z-index:1;right:4vw;bottom:2rem;display:flex;gap:1.4rem;color:rgba(255,255,255,.85);font-size:.72rem;font-weight:700}.lid-hero aside span{display:inline-flex;align-items:center;gap:.45rem}.lid-hero aside svg{color:#90a9ff}.lid-intro{display:grid;grid-template-columns:.65fr 1.25fr 1fr;grid-gap:2rem;gap:2rem;align-items:start;padding:clamp(5rem,9vw,9rem) 6vw}.lid-intro>p{margin:.6rem 0 0;color:var(--lid-blue);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lid-intro h2{margin:0;font-size:clamp(2.35rem,4.3vw,5rem);letter-spacing:-.07em;line-height:.95}.lid-intro h2 em{color:var(--lid-blue);font-style:normal}.lid-intro div{padding-top:.5rem}.lid-intro div p{margin:0;color:#5d6473;line-height:1.7}.lid-intro__links{display:grid;justify-items:start;grid-gap:.8rem;gap:.8rem;margin-top:1.8rem}.lid-intro div .lid-intro__links a{display:inline-block;margin-top:0;padding-bottom:.25rem;border-bottom:2px solid var(--lid-blue);color:var(--lid-ink);font-size:.82rem;font-weight:800}.lid-intro div .lid-intro__links a span{color:var(--lid-blue)}.lid-services{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:#dce2ef}.lid-services article{min-height:390px;padding:clamp(2.5rem,6vw,6rem);background:#f3f5fa}.lid-services article+article{background:#111a3a;color:white}.lid-services span{color:var(--lid-blue);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lid-services h2{max-width:450px;margin:1.1rem 0;font-size:clamp(2rem,3.3vw,3.7rem);letter-spacing:-.06em;line-height:.98}.lid-services p{max-width:370px;color:#687085;line-height:1.65}.lid-services article+article p{color:#c1c9df}.lid-services a{display:inline-block;margin-top:1.5rem;color:inherit;font-size:.82rem;font-weight:800}.lid-services a span{color:var(--lid-blue)}.lid-footer{background:#10131d;color:white}.lid-footer__cta{display:flex;justify-content:space-between;gap:2rem;align-items:end;padding:clamp(3rem,7vw,7rem) 6vw;background:var(--lid-blue)}.lid-footer__cta p{margin:0 0 .8rem;color:#c9d4ff;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lid-footer__cta h2{margin:0;font-size:clamp(2.6rem,5vw,5.4rem);line-height:.92;letter-spacing:-.07em}.lid-footer__cta a{padding:.9rem 1.1rem;border:1px solid white;border-radius:8px;font-size:.8rem;font-weight:800;white-space:nowrap}.lid-footer__main{display:grid;grid-template-columns:minmax(170px,.7fr) 3fr;grid-gap:5vw;gap:5vw;padding:4rem 6vw}.lid-footer__identity img{width:145px;height:auto}.lid-footer__identity p{max-width:160px;color:#aeb5c7;font-size:.88rem;line-height:1.5}.lid-footer__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.lid-footer__grid>div{display:flex;flex-direction:column;gap:.65rem}.lid-footer__grid span{margin-bottom:.45rem;color:#7895ff;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.lid-footer__grid a,.lid-footer__grid p{margin:0;color:#d8ddea;font-size:.78rem;line-height:1.55}.lid-footer__legal{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 6vw;border-top:1px solid #2b3040;color:#8e96a9}.lid-footer__legal small{font-size:.65rem}.lid-footer__legal div{display:flex;gap:.8rem}.lid-footer__legal a{color:white}.am-stock{background:white;padding:clamp(4.5rem,8vw,8rem) 6vw}.am-stock__head p{color:var(--lid-blue)!important}.am-stock__head h2{color:var(--lid-ink)}.am-stock__head h2 em,.am-stock__head>a{color:var(--lid-blue)}.am-stock__head>a{border-bottom-color:var(--lid-blue)}.am-stock__head>a span{color:var(--lid-blue)}.am-stock__head>a:hover{color:#001fba;border-bottom-color:#001fba}.am-stock__head>a:hover span{color:#001fba}.am-car{background:#f5f6fa}.am-car:after{background:linear-gradient(0deg,rgba(5,10,24,.94),rgba(5,10,24,.72) 34%,rgba(5,10,24,.1) 70%,transparent)}.am-car__meta span{color:#9fb3ff!important;text-shadow:0 1px 2px rgba(0,0,0,.65)}.am-car__meta h3{color:white;text-shadow:0 2px 5px rgba(0,0,0,.5)}.am-car__meta strong{color:white;text-shadow:0 1px 3px rgba(0,0,0,.5)}.am-stock__empty{background:#eef1f7}.am-stock__empty>div{position:relative;z-index:1}.am-footer{display:none}body:has(.araneda-financing-page) .lid-header,body:has(.autos-page) .lid-header,body:has(.sell-page) .lid-header,body:has(.vehicle-detail-page) .lid-header{position:relative;width:100%;height:76px;padding:0 4vw;background:white;border-bottom:1px solid #e7e9ef}body:has(.araneda-financing-page) .lid-header__nav,body:has(.autos-page) .lid-header__nav,body:has(.sell-page) .lid-header__nav,body:has(.vehicle-detail-page) .lid-header__nav{color:var(--lid-ink)}body:has(.araneda-financing-page) .lid-header__contact,body:has(.autos-page) .lid-header__contact,body:has(.sell-page) .lid-header__contact,body:has(.vehicle-detail-page) .lid-header__contact{border-color:#cfd5e4}@media (max-width:860px){.lid-header{height:70px}.lid-header__brand img{width:90px}.lid-header__nav{display:none}.lid-header__menu{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;color:white;background:transparent;font-size:1.55rem}.lid-drawer__backdrop{position:fixed;z-index:29;inset:0;display:block;border:0;background:rgba(0,0,0,.42)}.lid-drawer{position:fixed;z-index:30;top:0;right:0;display:flex;flex-direction:column;width:min(82vw,340px);height:100vh;padding:5.5rem 2rem;background:white;color:var(--lid-ink);gap:1.3rem;font-weight:800}.lid-hero{min-height:700px}.lid-hero__content{padding-top:12rem}.lid-hero h1{max-width:92vw;font-size:clamp(2.8rem,11vw,4.9rem)}.lid-hero aside{right:auto;left:4vw;bottom:1.5rem;flex-direction:column;gap:.5rem}.lid-intro{gap:1.25rem}.lid-intro,.lid-services{grid-template-columns:1fr}.lid-footer__cta,.lid-footer__legal{align-items:flex-start;flex-direction:column}.lid-footer__main{grid-template-columns:1fr}.lid-footer__grid{grid-template-columns:1fr 1fr}body:has(.araneda-financing-page) .lid-header__menu,body:has(.autos-page) .lid-header__menu,body:has(.sell-page) .lid-header__menu,body:has(.vehicle-detail-page) .lid-header__menu{color:var(--lid-ink)}}@media (max-width:520px){.lid-hero h1{font-size:3.1rem}.lid-hero__content>div{align-items:flex-start;flex-direction:column}.lid-hero__content>span{font-size:.95rem}.lid-footer__grid{grid-template-columns:1fr}}@media (max-width:860px){.lid-hero__image{background-image:url(/images/lidcar-hero-mobile-v1.png);background-position:100% 0;background-size:auto 118%}}.catalog-loading-screen,.page-loading-screen{background:#f3f6ff}.image-loader-frame{background:#e9efff}.image-loader-spinner{border-color:#0636f5 #c7d4f5 #c7d4f5}.am-stock .am-car{background:#e9efff}.autos-page{background:#f7f9fd;color:#11131a}.autos-page .catalog-section{width:min(1440px,92vw);padding:2.25rem 0 6rem}.autos-page .araneda-page-hero{position:relative;margin:0 calc((92vw - 100vw) / 2);padding:clamp(3.5rem,7vw,6.5rem) 6vw 3.4rem;overflow:hidden;background:linear-gradient(120deg,#0d1631,#163cbd);text-align:left}.autos-page .araneda-page-hero:after{position:absolute;right:-4vw;bottom:-3.5vw;color:rgba(255,255,255,.07);content:"LIDCAR";font-size:clamp(6rem,17vw,17rem);font-weight:800;letter-spacing:-.1em;line-height:.8;pointer-events:none}.autos-page .araneda-page-hero h1{position:relative;z-index:1;max-width:900px;color:white;font-size:clamp(2.75rem,5.2vw,5.8rem);letter-spacing:-.07em;line-height:.9;text-transform:none}.autos-page .araneda-page-hero__breadcrumb{position:relative;z-index:1;justify-content:flex-start;margin-top:1.1rem;color:#b8c8ff;font-size:.82rem;font-weight:700}.autos-page .araneda-page-hero__breadcrumb a,.autos-page .araneda-page-hero__breadcrumb i,.autos-page .araneda-page-hero__breadcrumb strong{color:inherit}.autos-page .autos-catalog-toolbar{margin:2.25rem 0 1.8rem;padding:1rem 0;border-color:#d7ddea;color:#4f596f}.autos-page .autos-catalog-toolbar strong{color:#11131a}.autos-page .autos-catalog-toolbar label{color:#66728b}.autos-page .autos-catalog-toolbar select{border-color:#c9d2e5;border-radius:9px;background:white;color:#11131a}.autos-page .autos-sort-control>span{color:#66728b}.autos-page .autos-sort-control .catalog-dropdown-trigger{border-color:#aebfee;border-radius:9px;background:white;color:#11131a}.autos-page .autos-sort-control .catalog-dropdown-trigger:hover{border-color:#0636f5;background:#f3f6ff}.autos-page .autos-sort-control .catalog-dropdown-trigger .ui-icon,.autos-page .autos-sort-control .catalog-dropdown-trigger .ui-icon.is-open{color:#0636f5}.autos-page .autos-sort-control .catalog-dropdown-menu{border-color:#c9d5f3;border-radius:10px;background:white;color:#11131a;box-shadow:0 16px 34px rgba(27,58,148,.16)}.autos-page .autos-sort-control .catalog-dropdown-option{color:#273452}.autos-page .autos-sort-control .catalog-dropdown-option:hover{background:#eef3ff}.autos-page .autos-sort-control .catalog-dropdown-option.is-selected{background:#0636f5;color:white}.autos-page .autos-catalog-layout{gap:1.5rem}.autos-page .autos-filter-sidebar{border-top:4px solid #0636f5;background:#101a38;color:white;box-shadow:none}.autos-page .autos-filter-sidebar button,.autos-page .autos-filter-sidebar h2,.autos-page .autos-filter-sidebar label{color:white}.autos-page .autos-filter-sidebar button.is-active{color:#9fb3ff}.autos-page .autos-brand-filter button.active:before{background:#4f7cff}.autos-page .autos-brand-filter button.active,.autos-page .autos-brand-filter button:hover{color:#b9c8ff}.autos-page .autos-apply-price,.autos-page .autos-clear-filters{border-color:#0636f5;border-radius:8px;background:#0636f5;color:white}.autos-page .autos-apply-price:hover,.autos-page .autos-clear-filters:hover{background:#1e4cf5}.autos-page .vehicle-card{border:1px solid #e1e6f0!important;border-radius:12px!important;background:white}.autos-page .vehicle-card:hover{box-shadow:0 16px 36px rgba(22,48,125,.12)!important}.autos-page .autos-inventory-grid .card-content h3,.autos-page .autos-inventory-grid .price-current-row strong,.autos-page .vehicle-card-title{color:#11131a}.autos-page .price-current-row strong{color:#0636f5!important}.autos-page .autos-catalog-layout .autos-inventory-grid .vehicle-card{overflow:hidden;border-color:#dfe5f2!important;background:white}.autos-page .autos-catalog-layout .autos-inventory-grid .card-content{padding:1.25rem 1.3rem 1.4rem;background:white}.autos-page .autos-catalog-layout .autos-inventory-grid .card-content h3{color:#11131a;font-size:1rem;font-weight:800}.autos-page .autos-catalog-layout .autos-inventory-grid .stats-flat{gap:.45rem;margin-top:.8rem}.autos-page .autos-catalog-layout .autos-inventory-grid .stats-flat span{padding:.38rem .6rem;border:1px solid #ced9fb;border-radius:999px;background:#f2f5ff;color:#3b4c75;font-size:.7rem;font-weight:700}.autos-page .autos-catalog-layout .autos-inventory-grid .price-stack{margin-top:1.15rem}.autos-page .autos-catalog-layout .autos-inventory-grid .price-current-row{gap:.65rem;align-items:baseline;flex-wrap:nowrap}.autos-page .autos-catalog-layout .autos-inventory-grid .price-current-row strong{color:#0636f5!important;font-size:1.35rem}.autos-page .autos-catalog-layout .autos-inventory-grid .price-old,.autos-page .autos-catalog-layout .autos-inventory-grid .price-tax-note{color:#6e7890!important;font-size:.75rem;font-weight:700}.autos-page .autos-catalog-layout .autos-inventory-grid .price-tax-note{position:static;white-space:nowrap}@media (max-width:760px){.autos-page .catalog-section{width:min(100% - 2rem,680px);padding-top:1.25rem}.autos-page .araneda-page-hero{margin:0 -1rem;padding:3.5rem 1rem 2.7rem}.autos-page .araneda-page-hero h1{font-size:clamp(2.6rem,12vw,4rem)}.autos-page .autos-catalog-toolbar{margin-top:1.45rem}.autos-page .autos-filter-sidebar{border-radius:10px}}.sell-page{min-height:100vh;padding:0 0 6rem;background:#ffffff;color:#11131a}.sell-page .araneda-page-hero{position:relative;margin:0 calc((92vw - 100vw) / 2);padding:clamp(3.4rem,6.5vw,6rem) 6vw 3rem;overflow:hidden;background:#101a38;text-align:left}.sell-page .araneda-page-hero:after{position:absolute;right:5vw;bottom:-2.5rem;color:rgba(103,137,255,.17);content:"LIDCAR";font-size:clamp(5.5rem,15vw,14rem);font-weight:800;letter-spacing:-.1em;line-height:.8;pointer-events:none}.sell-page .araneda-page-hero h1{position:relative;z-index:1;margin:0;color:white;font-size:clamp(2.5rem,5vw,5.5rem);letter-spacing:-.07em;line-height:.9;text-transform:none}.sell-page .araneda-page-hero__breadcrumb{position:relative;z-index:1;justify-content:flex-start;margin-top:1.1rem;color:#aebdff;font-size:.8rem}.sell-page .araneda-page-hero__breadcrumb a,.sell-page .araneda-page-hero__breadcrumb i,.sell-page .araneda-page-hero__breadcrumb strong{color:inherit}.sell-page .sell-form{width:min(100%,1120px);margin:2.25rem auto 0;background:transparent;box-shadow:none}.sell-page .sell-form section{padding:clamp(1.5rem,3vw,2.75rem);border:1px solid #dce3f0;border-radius:14px;background:white;box-shadow:0 8px 22px rgba(17,33,78,.04)}.sell-page .sell-section-head{border-bottom-color:#e8edf6}.sell-page .sell-field span,.sell-page .sell-section-head h2{color:#11131a;font-family:Manrope,Arial,sans-serif;font-weight:800}.sell-page .sell-section-head p{color:#657089}.sell-page .sell-form input,.sell-page .sell-form select{border-color:#d5ddec;border-radius:8px;background:#fbfcff;color:#11131a}.sell-page .sell-form input::placeholder{color:#8994a9}.sell-page .sell-form input:focus,.sell-page .sell-form select:focus{border-color:#0636f5;box-shadow:0 0 0 3px rgba(6,54,245,.13)}.sell-page .sell-upload{border-color:#bfcaf0;background:#f2f5ff}.sell-page .sell-upload:hover{border-color:#0636f5;background:#e8edff}.sell-page .form-actions .primary,.sell-page .form-actions .primary:hover{border-color:#0636f5;border-radius:8px;background:#0636f5;color:white}.sell-page .form-message{color:#0636f5}@media (max-width:760px){.sell-page{padding-bottom:4rem}.sell-page .araneda-page-hero{margin:0 -1rem;padding:3.4rem 1rem 2.8rem}.sell-page .araneda-page-hero h1{font-size:clamp(2.45rem,11vw,4rem)}.sell-page .sell-form{margin-top:1.25rem}.sell-page .sell-form section{padding:1.25rem;border-radius:10px}}.am-stock{position:relative;margin-top:0;padding:clamp(4.5rem,8vw,7.5rem) 6vw;border:0;background:#f7f9fd;color:#11131a}.am-stock:before{position:absolute;top:0;right:6vw;left:6vw;height:1px;background:#dce4f4;content:""}.am-stock__head{align-items:flex-end;margin-bottom:clamp(2.25rem,3.5vw,3.5rem)}.am-stock__head p{color:#0636f5!important}.am-stock__head h2{color:#11131a}.am-stock__head h2 em{color:#0636f5;font-family:inherit!important;font-style:normal}.am-stock__head>a{border-bottom-color:#0636f5;color:#0636f5}.am-stock__grid{gap:clamp(1rem,1.6vw,1.5rem)}.am-stock .am-car{display:flex;flex-direction:column;aspect-ratio:auto!important;overflow:hidden;border:1px solid #e1e6f0;border-radius:12px;background:#fff;box-shadow:none}.am-stock .am-car:after,.am-stock .am-car:before{display:none}.am-stock .am-car:hover{border-color:#b8c8f7;box-shadow:0 16px 36px rgba(22,48,125,.11)}.am-stock .am-car__image{position:relative;inset:auto;flex:0 0 auto;aspect-ratio:var(--vehicle-image-aspect-ratio,160/190)}.am-stock .am-car__meta{position:relative;right:auto;bottom:auto;left:auto;display:grid;grid-gap:.7rem;gap:.7rem;padding:1.2rem 1.25rem 1.35rem;background:#fff}.am-stock .am-car__facts{gap:.4rem}.am-stock .am-car__facts span{padding:.34rem .56rem;border:1px solid #ced9fb;border-radius:999px;background:#f2f5ff;color:#3b4c75!important;font-family:inherit;font-size:.67rem;font-weight:700;letter-spacing:0;text-shadow:none;text-transform:none}.am-stock .am-car__facts span:after{display:none}.am-stock .am-car__meta h3{color:#11131a;font-size:clamp(1.05rem,1.6vw,1.45rem);text-shadow:none}.am-stock .am-car__meta strong{color:#0636f5;font-size:1.08rem;text-shadow:none}.am-stock .image-loader-frame{background:#e9efff}.am-stock .image-loader-spinner{border-color:#0636f5 #c7d4f5 #c7d4f5}@media (max-width:760px){.am-stock{padding:4rem 6vw}.am-stock__head h2{font-size:clamp(3rem,15vw,4.8rem)}}