.breadcrumb{margin:var(--spacing-4) 0 var(--spacing-5);padding:0;display:flex;gap:var(--spacing-3);width:auto;list-style-type:none;overflow-x:auto;align-items:center}.breadcrumb .item a{color:var(--text-body-02);display:flex;align-items:center;gap:var(--spacing-2);transition:color .4s}.breadcrumb .item a:after{content:"";display:block;border:2px solid var(--text-body-02);border-width:2px 2px 0 0;width:6px;height:6px;transform:rotate(45deg)}.breadcrumb .item a:hover{color:var(--primary-hover)}.breadcrumb .item>span{color:var(--text-body-03)}.breadcrumb .item a,.breadcrumb .item>span{white-space:nowrap}@media(max-width:479px){.breadcrumb{font:var(--body-s-regular);letter-spacing:var(--letter-spacing-s)}}body .header{position:relative}#car-detail dl,#car-detail dd{margin:0}#car-detail{display:flex;flex-direction:column;gap:var(--spacing-8);margin-bottom:var(--spacing-9)}@keyframes slideDownHeader{from{transform:translateY(-100%)}to{transform:translateY(0%)}}#car-detail>header .content{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);height:fit-content}#car-detail>header.fixed{position:fixed;animation:slideDownHeader 0.4s ease-out forwards;top:0;left:0;right:0;z-index:3;background:var(--surface-white);box-shadow:0 -2px 8px 0 rgb(0 0 0 / .05),0 4px 8px 0 rgb(0 0 0 / .05);padding-top:var(--spacing-2);padding-bottom:var(--spacing-4)}#car-detail>header.fixed .content .main{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--spacing-3)}#car-detail>header.fixed .content .main .sku,#car-detail>header.fixed .content .main .info .whats-new,#car-detail>header.fixed .content .main .disclaimer{display:none}#car-detail>header.fixed .content .price-wrap{flex-direction:row;align-items:center}#car-detail>header.fixed .content .buttons .whatsapp span{display:none}#car-detail>header .content .main{display:grid;gap:var(--spacing-3)}#car-detail>header .content .main .disclaimer{padding:var(--spacing-1) var(--spacing-2);background:var(--warning-bg);color:var(--neutral-800);border-radius:var(--radius-m);font:var(--body-m-medium);width:fit-content}#car-detail>header .content .main .info{display:flex;align-items:center;gap:var(--spacing-4)}#car-detail>header .content .main .info .whats-new{position:relative}#car-detail>header .content .main .info .whats-new .button{color:var(--text-link-default);font:var(--body-m-medium);cursor:help;border-bottom:2px dashed;transition:opacity .4s}#car-detail>header .content .main .info .whats-new .button:hover{opacity:.75}#car-detail>header .content .main .info .whats-new .button:active{opacity:.9}#car-detail>header .content .main .info .whats-new .content{display:none;width:500px;position:absolute;left:0;background:var(--surface-02);padding:var(--spacing-4);border-radius:var(--radius-m);border:1px solid var(--border-dark);z-index:1}#car-detail>header .content .main .info .whats-new .content:hover,#car-detail>header .content .main .info .whats-new .button:hover+.content{display:block}#car-detail>header .content .main .info .favorites span{display:flex;align-items:center;gap:var(--spacing-1)}#car-detail>header .content .main .info .favorites:not(.checked) .checked{display:none}#car-detail>header .content .main .info .favorites.checked .unchecked{display:none}#car-detail>header .content .main .sku{color:var(--text-body-02);font-weight:500}#car-detail>header .content .price-wrap{display:flex;flex-direction:column;gap:var(--spacing-2)}#car-detail>header .content .price-wrap .price{font:var(--body-xxxl-bold);letter-spacing:var(--letter-spacing-xxxl);text-align:right;white-space:nowrap}#car-detail>header .content .buttons{display:flex;gap:var(--spacing-2)}#car-detail>header .content .call{width:48px;display:flex;flex-direction:column;align-items:center}#car-detail>header .content .call span{display:none}#car-detail>header .content .dealer{display:grid;grid-template-columns:50px 1fr;gap:var(--spacing-2);align-items:center;margin-top:var(--spacing-2)}#car-detail>header .content .dealer .data{display:grid}#car-detail>header .content .dealer .data .name{font:var(--body-s-bold);letter-spacing:var(--letter-spacing-s)}#car-detail>header .content .dealer .data .address{font:var(--body-s-regular);letter-spacing:var(--letter-spacing-s)}[data-theme="dark"] #car-detail>header .content .call img{filter:invert(1)}#car-detail .details{display:flex;gap:var(--spacing-4)}#car-detail .details .props{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;max-width:420px;min-width:420px}#car-detail .details .props .block{border-radius:var(--radius-m);background:var(--surface-01);padding:var(--spacing-4);gap:var(--spacing-2);display:flex;flex-direction:column}#car-detail .details .props .block .title{color:var(--text-body-02);font:var(--body-l-bold);letter-spacing:var(--letter-spacing-l)}#car-detail .details .props .block dl{display:grid;grid-template-columns:205px 1fr}#car-detail .details .props .block dl dd{font-weight:var(--font-weight-bold)}#car-detail .details .props .block dl dd a:not(:hover):not(:active){color:var(--text-body-01)}#car-detail .details .photos{position:sticky;top:70px;height:fit-content}#car-detail .details .photos .light-gallery:not(.fullscreen) .g-inside{max-height:85vh}#car-detail .car-description{display:flex;gap:var(--spacing-4)}#car-detail .car-complectation{column-count:4;column-gap:var(--spacing-4);column-width:360px}#car-detail .complectation,#car-detail #contact-us{width:100%;break-inside:avoid;height:fit-content;display:flex;padding:var(--spacing-4);margin-bottom:var(--spacing-4);flex-direction:column;gap:var(--spacing-5);border-radius:var(--radius-m);background:var(--surface-01)}#car-detail .complectation .items{margin:0;display:block;column-count:2;column-width:280px;width:100%;gap:var(--spacing-4)}#car-detail .complectation .items .item{margin-bottom:var(--spacing-4)}#car-detail .complectation input{background:var(--surface-white)}#car-detail #contact-us{min-width:400px}#car-detail>header.fixed .content .price-wrap .price,#car-detail>header.fixed .content .main .title{font:var(--body-l-medium);letter-spacing:var(--letter-spacing-l)}#description{font:var(--body-l-medium);letter-spacing:var(--letter-spacing-l);max-width:var(--container-text-max)}#car-offers-other{display:grid;gap:var(--spacing-9)}#car-offers-other .car-offers{display:grid;gap:var(--spacing-5)}#car-offers-other .car-offers .items{display:flex;width:auto;overflow:hidden;overflow-x:auto;gap:var(--spacing-4);padding-bottom:var(--spacing-2)}@media(min-width:768px){#car-detail>header .content .price-wrap{margin-left:auto;min-width:332px}#car-detail>header:not(.fixed) .content .call{width:80px}#car-detail>header:not(.fixed) .content .call span{display:flex}}@media(max-width:1024px){#car-detail>header:not(.fixed) .content .call{display:none}#car-detail>header.fixed .content .dealer,#car-detail>header.fixed .content .main .info{display:none}#car-detail>header:not(.fixed) .content .buttons{flex-wrap:wrap;justify-content:flex-end}#car-detail .details,#car-detail .car-description{flex-wrap:wrap}#car-detail .car-description{max-width:var(--container-text-max);margin:0 auto}#car-detail .details .props{max-width:100%;display:block;column-count:2;column-width:280px;order:1}#car-detail .details .props .block{break-inside:avoid;margin-bottom:var(--spacing-2)}#car-detail .details .props .block dl{grid-template-columns:1fr 1fr;gap:var(--spacing-1)}#car-detail .details .photos{position:relative;top:unset}#car-detail .complectation{min-width:unset;max-width:unset}#car-detail #contact-us{min-width:unset}}@media(max-width:767px){#car-detail>header:not(.fixed) .content{flex-wrap:wrap}#car-detail>header .content .price-wrap{width:100%;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#car-detail>header:not(.fixed) .content .price-wrap .price{text-align:center}#car-detail>header .content .main{width:100%}#car-detail>header .content .main .info{width:100%;flex-wrap:wrap}#car-detail>header.fixed .content .main{display:none}#car-detail>header.fixed .content .price-wrap{justify-content:space-between}}@media(max-width:575px){#car-detail>header .content .main .info .whats-new .content{width:90dvw}}@media(max-width:479px){#car-detail .details .props{min-width:unset}#car-detail>header.fixed .content .price-wrap{flex-wrap:nowrap}#car-detail>header .content .call{display:none}#car-detail>header:not(.fixed) .content .buttons{justify-content:center}#description,#car-detail>header.fixed .content .price-wrap .price,#car-detail>header.fixed .content .main .title{font:var(--body-m-regular);letter-spacing:var(--letter-spacing-m)}}@media(max-width:390px){#car-detail>header.fixed .content .buttons .whatsapp{display:none}}.page-navigation{display:flex;width:100%;justify-content:center;flex-wrap:wrap;margin-top:var(--spacing-5);gap:var(--spacing-1)}.page-navigation a,.page-navigation span{min-width:var(--spacing-8);height:var(--spacing-8);font-weight:500;position:relative}.page-navigation a.prev svg{transform:rotate(-180deg)}.slider-cars{display:flex;flex-direction:column;gap:var(--spacing-5);width:100%}.slider-cars header{display:flex;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}.slider-cars header .h1{margin:0}.slider-cars nav ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.slider-cars .slider-cars-list{display:flex;width:auto;overflow:hidden;overflow-x:auto;gap:var(--spacing-4);padding-bottom:var(--spacing-2)}.slider-cars .slider-cars-list .item{display:flex;flex-direction:column;width:272px;min-width:272px;gap:var(--spacing-2)}.slider-cars .slider-cars-list .item .img .hovers img{transition:transform .4s;width:100%;max-width:100%;pointer-events:none;border-radius:var(--radius-m);height:auto}.slider-cars .slider-cars-list .item .details{display:flex;flex-direction:column;height:100%;gap:var(--spacing-2);position:relative}.slider-cars .slider-cars-list .item .details .title{font:var(--body-l-semibold);letter-spacing:var(--letter-spacing-l);color:var(--text-body-01);transition:color .4s}.slider-cars .slider-cars-list .item .details .disclaimer{padding:var(--spacing-1) var(--spacing-2);background:#FFEB3B;border-radius:var(--radius-m);font:var(--body-s-regular);letter-spacing:var(--letter-spacing-s);color:var(--text-body-01);width:fit-content}.slider-cars .slider-cars-list .item .details .about{color:var(--text-body-02);font:var(--body-s-regular);letter-spacing:var(--letter-spacing-s)}.slider-cars .slider-cars-list .item .details .price-wrap{display:flex;gap:var(--spacing-3);margin-top:auto}.slider-cars .slider-cars-list .item .details .price-wrap .price{display:flex;align-items:center;justify-content:center;color:var(--text-body-01);font:var(--body-l-semibold);letter-spacing:var(--letter-spacing-l);gap:var(--spacing-1);width:fit-content}.slider-cars .slider-cars-list .item .details .price-wrap .discount{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);color:var(--text-body-02)}.slider-cars .slider-cars-list .item .details .price-wrap .discount:after{content:"";transform:rotate(-4deg);position:absolute;border:1px solid var(--primary-default);border-width:1px 0 0 0;height:1px;width:100%}.slider-cars .slider-cars-list .item .details .price{white-space:nowrap;transition:color .4s}.slider-cars .slider-cars-list .item .img{position:relative;padding-bottom:63%;overflow:hidden}.slider-cars .slider-cars-list .item:hover .details .title,.slider-cars .slider-cars-list .item:hover .details .price{color:var(--primary-default)}.slider-cars .slider-cars-list .item .img .hovers{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:flex;z-index:0}.slider-cars .slider-cars-list .item .img .hovers .hover{width:100%;height:100%;display:flex;align-items:flex-end;padding-bottom:var(--spacing-5)}.slider-cars .slider-cars-list .item .img .hovers .hover:after{content:"";width:90%;height:var(--spacing-1);background:var(--surface-01);margin:var(--spacing-1) auto 0;border-radius:var(--radius-xs);display:none}.slider-cars .slider-cars-list .item .img .hovers:hover .hover:after{display:block}.slider-cars .slider-cars-list .item .img .hovers .hover div{position:absolute;right:0;left:0;bottom:0;top:0;z-index:-1}.slider-cars .slider-cars-list .item .img .hovers .hover div img{display:none;user-select:none}.slider-cars .slider-cars-list .item .img .hovers .hover:first-child div img{display:inline}.slider-cars .slider-cars-list .item .img .hovers .hover:hover div img{display:inline}.slider-cars .slider-cars-list .item .img .hovers .hover:hover:after{background:var(--primary-default)}.slider-cars .slider-cars-list .item .manage-buttons{width:var(--spacing-5);height:var(--spacing-5);display:flex;align-items:center;position:absolute;right:var(--spacing-2);top:var(--spacing-2)}.slider-cars .slider-cars-list .item .manage-buttons button{background:none;transition:opacity .4s}.slider-cars .slider-cars-list .item .manage-buttons button>span{display:flex;align-items:center;user-select:none}.slider-cars .slider-cars-list .item .manage-buttons button img{width:var(--spacing-5);height:var(--spacing-5);min-width:var(--spacing-5);min-height:var(--spacing-5)}.slider-cars .slider-cars-list .item .manage-buttons button:hover{opacity:.7}.slider-cars .slider-cars-list .item .manage-buttons button .checked{display:none}.slider-cars .slider-cars-list .item .manage-buttons button.checked .checked{display:flex}.slider-cars .slider-cars-list .item .manage-buttons button.checked .unchecked{display:none}:root{--bg-primary:#0B0C10;--bg-secondary:#1F2833;--text-header:#E0E0E0;--text-body:#C5C6C7;--text-inverse:#0B0C10;--gold-primary:#D4AF37;--gold-light:#F4D06F;--gold-dark:#8C7323;--accent-blog:#B388FF;--border-radius:24px;--btn-radius:50px;--input-radius:16px;--transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);--container-width:1200px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-body);font-family:'Montserrat',sans-serif;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;hyphens:auto}a{text-decoration:none;transition:var(--transition)}ul{list-style:none}.container{max-width:var(--container-width);margin:0 auto;padding:0 20px}section{padding:80px 0}h1,h2,h3,h4{color:var(--text-header);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:break-word;word-wrap:break-word}.section-title{font-size:clamp(1.5rem, 5vw, 2.5rem);margin-bottom:clamp(30px, 8vw, 50px);display:flex;align-items:center;flex-wrap:wrap}.section-title::before{content:'';display:block;width:8px;height:40px;background:var(--gold-primary);margin-right:20px;border-radius:4px;flex-shrink:0}.section-title span{color:var(--gold-primary);margin-left:10px}.btn{display:inline-block;padding:14px 28px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:var(--btn-radius);cursor:pointer;transition:var(--transition);text-align:center;white-space:nowrap}.btn-gold{background:linear-gradient(135deg,var(--gold-primary) 0%,#E6C87C 100%);color:var(--text-inverse)}.btn-gold:hover{background:linear-gradient(135deg,#FFD700 0%,#FFF 100%);box-shadow:0 0 25px rgb(212 175 55 / .5);transform:translateY(-2px)}.btn-outline{background:#fff0;border:2px solid var(--gold-primary);color:var(--gold-primary)}.btn-outline:hover{background:rgb(212 175 55 / .1);color:var(--gold-light);border-color:var(--gold-light)}header{position:fixed;top:0;left:0;width:100%;padding:15px 0;z-index:1000;background:rgb(11 12 16 / .85);backdrop-filter:blur(15px);border-bottom:1px solid rgb(255 255 255 / .05)}.nav-container{display:flex;justify-content:space-between;align-items:center;gap:20px}.logo{font-size:1.2rem;font-weight:700;color:#FFF;text-transform:uppercase;letter-spacing:1px;flex-shrink:0}.logo span{color:var(--gold-primary)}.nav-links{display:flex;gap:20px}.nav-links a{color:var(--text-header);font-size:.8rem;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.nav-links a:hover{color:var(--gold-primary)}.header-right{display:flex;align-items:center;gap:15px}.lang-switcher{display:flex;background:rgb(255 255 255 / .05);padding:3px;border-radius:50px;border:1px solid rgb(255 255 255 / .1)}.lang-link{font-size:10px;font-weight:700;color:var(--text-body);padding:5px 10px;border-radius:50px;transition:var(--transition)}.lang-link.active{background:var(--gold-primary);color:var(--text-inverse)}.hero{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:100px 20px 60px}.video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.5}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(11 12 16 / .6),rgb(11 12 16));z-index:1}.hero-content{position:relative;z-index:2;max-width:900px}.hero h1{font-size:clamp(1.8rem, 8vw, 4rem);margin-bottom:20px;line-height:1.1;text-shadow:0 10px 30px rgb(0 0 0 / .8)}.hero p{font-size:clamp(0.95rem, 3vw, 1.25rem);margin-bottom:40px;color:var(--text-header);opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.btn-group{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.cars-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(15px, 4vw, 30px)}.car-card{background:var(--bg-secondary);border-radius:var(--border-radius);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column}.car-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 0 0 / .4)}.car-image-box{aspect-ratio:16/10;overflow:hidden}.car-image-box img{width:100%;height:100%;object-fit:cover;transition:0.5s}.car-info{padding:20px;flex-grow:1;display:flex;flex-direction:column}.car-title{font-size:1.2rem;margin-bottom:8px;color:#FFF}.car-price{color:var(--gold-primary);font-size:1.1rem;font-weight:700;margin-bottom:15px}.car-specs{display:flex;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .1);padding-top:15px;margin-bottom:15px;font-size:.8rem;color:var(--text-body)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.benefit-card{text-align:center;padding:30px 15px;border-radius:var(--border-radius);transition:var(--transition);background:rgb(255 255 255 / .01)}.benefit-icon{font-size:36px;background:linear-gradient(to bottom,var(--gold-primary),var(--gold-dark));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:15px}.form-section{padding:clamp(50px, 10vw, 100px) 0;background:url(https://images.unsplash.com/photo-1493238792000-8113da705763?q=80&w=1200&auto=format&fit=crop) center/cover fixed;position:relative}.form-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(11 12 16 / .9)}.vip-gold-form{background:linear-gradient(135deg,#C5A028 0%,#E6C87C 50%,#D4AF37 100%);padding:clamp(25px, 6vw, 50px);border-radius:32px;color:var(--text-inverse);position:relative;z-index:2;max-width:500px;margin:0 auto}.vip-gold-form h3{color:#000;border-bottom:2px solid rgb(0 0 0 / .1);padding-bottom:15px;margin-bottom:20px;font-size:clamp(1.2rem, 4vw, 1.5rem)}.form-input{width:100%;padding:14px 18px;margin-bottom:12px;border:1px solid rgb(0 0 0 / .1);border-radius:var(--input-radius);background:rgb(255 255 255 / .95);font-size:.95rem}.btn-black-gold{width:100%;padding:16px;background:#000;color:var(--gold-primary);font-weight:700;text-transform:uppercase;border-radius:var(--btn-radius);cursor:pointer;border:none}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.review-card{background:rgb(255 255 255 / .03);padding:25px;border-radius:var(--border-radius);border:1px solid rgb(255 255 255 / .05)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.blog-card{background:var(--bg-secondary);border-radius:var(--border-radius);overflow:hidden;display:flex;flex-direction:column}.blog-img{aspect-ratio:16/9}.blog-img img{width:100%;height:100%;object-fit:cover}.blog-content{padding:20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.blog-title{color:#FFF;font-size:1.2rem;margin-bottom:15px;font-weight:600;text-transform:none}footer{background:#050608;padding:60px 0 30px}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:30px;margin-bottom:40px}.footer-col h4{margin-bottom:15px;font-size:.9rem;color:#FFF}.footer-col ul li{margin-bottom:8px}.footer-col ul li a{font-size:.8rem;color:var(--text-body)}.footer-col ul li a:hover{color:var(--gold-primary)}@media (max-width:1024px){.nav-links{display:none}section{padding:50px 0}}@media (max-width:480px){.container{padding:0 15px}.header-right .btn{display:none}.logo{font-size:1rem}.car-specs{flex-direction:column;gap:8px}.btn-group .btn{width:100%}.section-title::before{height:30px;width:6px;margin-right:12px}.vip-gold-form{padding:20px}}