@font-face{font-family:GeistMono;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:GeistSans,GeistSans Fallback}.__variable_fb8f2c{--font-geist-sans:"GeistSans","GeistSans Fallback"}.footer{align-items:flex-start}.footer,.footer-main{display:flex;flex-direction:column;width:100%}.footer-main{align-items:center;padding:0 83px;background:#00627f}.footer-main-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:64px 32px;width:100%;max-width:1240px;gap:40px}.footer-logo{width:332px;height:100px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.footer-logo-placeholder{width:332px;height:100px;display:flex;align-items:center;justify-content:center}.footer-columns{flex-direction:row;gap:120px}.footer-column,.footer-columns{display:flex;align-items:flex-start}.footer-column{flex-direction:column;gap:16px;min-width:85px}.footer-column-heading{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:1.2px;color:#ffffff;margin:0}.footer-column-list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;list-style:none;padding:0;margin:0}.footer-column-link{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#ffffff;text-decoration:none;transition:opacity .3s ease}.footer-column-link:hover{opacity:.7}.footer-middle{flex-direction:column;padding:0 100px;background:#012c39}.footer-middle,.footer-middle-container{display:flex;align-items:center;width:100%}.footer-middle-container{flex-direction:row;justify-content:space-between;padding:0;max-width:1240px;height:80px;gap:40px}.footer-demo-link{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:1.4px;color:#ffffff;text-decoration:none;transition:opacity .3s ease;white-space:nowrap}.footer-demo-link:hover{opacity:.7}.footer-newsletter{display:flex;flex-direction:row;align-items:center;gap:0;flex:1;justify-content:flex-end}.footer-newsletter-text{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#c9c9c9;margin:0;padding-right:24px;max-width:646px}.footer-newsletter-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:80px;height:80px;background:#ffd700;border:none;cursor:pointer;transition:opacity .3s ease}.footer-newsletter-button:hover{opacity:.9}.footer-newsletter-button-icon{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#000000}.footer-bottom{flex-direction:column;padding:0 100px;background:#ffffff}.footer-bottom,.footer-bottom-container{display:flex;align-items:center;width:100%}.footer-bottom-container{flex-direction:row;justify-content:space-between;padding:16px 0;max-width:1240px;gap:24px;flex-wrap:wrap}.footer-privacy-choices{display:flex;flex-direction:row;align-items:center;gap:8px}.footer-privacy-choices-link{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000000;text-decoration:none;transition:opacity .3s ease}.footer-privacy-choices-link:hover{opacity:.7}.footer-contact{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000000;margin:0}.footer-legal-links{display:flex;flex-direction:row;align-items:center;gap:4px}.footer-legal-link{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000000;text-decoration:none;transition:opacity .3s ease}.footer-legal-link:hover{opacity:.7}.footer-copyright,.footer-legal-separator{font-family:Eurostile,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000000}.footer-copyright{margin:0}@media (max-width:1280px){.footer-bottom,.footer-main,.footer-middle{padding:0 40px}.footer-columns{gap:60px}}@media (max-width:1024px){.footer-main-container{flex-direction:column;align-items:center;gap:48px}.footer-logo,.footer-logo-placeholder{width:250px;height:75px}.footer-columns{gap:40px;flex-wrap:wrap;justify-content:center}.footer-middle-container{flex-direction:column;height:auto;padding:24px 0;gap:24px}.footer-newsletter{flex-direction:column;width:100%;gap:16px}.footer-newsletter-text{padding-right:0;text-align:center}}@media (max-width:768px){.footer-main{padding:0 20px}.footer-main-container{padding:48px 16px}.footer-columns{flex-direction:column;align-items:center;gap:32px}.footer-column{text-align:center}.footer-column,.footer-column-list{align-items:center}.footer-bottom,.footer-middle{padding:0 20px}.footer-bottom-container{flex-direction:column;align-items:center;text-align:center;gap:16px;padding:24px 0}}@media (max-width:480px){.footer-logo,.footer-logo-placeholder{width:200px;height:60px}.footer-newsletter-button{width:60px;height:60px}}nav{position:fixed;top:0;left:0;width:100vw;padding:2rem;color:#e0e0e0;display:flex;justify-content:space-between;z-index:2}nav .nav-logo a{display:block;width:6rem}nav .nav-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}nav .nav-toggle{cursor:pointer}nav .nav-toggle-wrapper{height:1.25rem}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100svh;overflow:hidden;background-color:#1a1614;color:#e0e0e0;z-index:1;will-change:clip-path}.menu-overlay .menu-content{position:absolute;top:45%;transform:translateY(-50%);width:100%;padding:0 2rem;display:flex;justify-content:space-between;align-items:flex-start;will-change:transform,opacity}.menu-overlay .menu-content a,.menu-overlay .menu-content p{text-transform:uppercase;font-family:PP Neue Montreal;font-size:.85rem;font-weight:500;display:inline-block;color:#e0e0e0}.menu-overlay .menu-col:nth-child(2){text-align:right}.menu-overlay .menu-col{position:relative;display:flex;flex-direction:column;gap:1.5rem}.menu-overlay .menu-col a,.menu-overlay .menu-col p{position:relative;text-decoration:none;overflow:hidden;display:block}.menu-overlay .split-line{position:relative;will-change:transform}.menu-overlay .split-line,.menu-overlay .split-line-mask{display:block;overflow:hidden}.menu-overlay .menu-img{position:absolute;z-index:-2;top:45%;left:50%;transform:translate(-50%,-50%);width:200px;aspect-ratio:1/1;will-change:transform,opacity}.menu-overlay .menu-img img{position:relative;width:100%;height:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;transform:translateY(0);will-change:transform}.menu-overlay .menu-links-wrapper{position:absolute;left:0;bottom:0;width:-moz-max-content;width:max-content;display:flex;justify-content:space-between;gap:1.5rem;will-change:transform;background:linear-gradient(0deg,rgba(26,22,20,1) 0,rgba(26,22,20,.95) 50%,rgba(26,22,20,0));padding:3rem 2rem 1.5rem}.menu-overlay .menu-link{position:relative;will-change:transform;overflow:hidden}.menu-overlay .menu-link a{position:relative;color:#e0e0e0;text-transform:uppercase;text-decoration:none;font-family:Eurostile,Rajdhani,sans-serif;font-size:48px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:0;text-align:center;display:inline-block;overflow:hidden}.menu-overlay .menu-link a span:nth-child(2){position:absolute;top:0;left:0}.menu-overlay .link-highlighter{position:absolute;bottom:.25rem;left:0;width:400px;height:.5rem;background-color:#C4A375;will-change:transform,width}[dir=rtl] .menu-overlay .link-highlighter{left:auto;right:0}.menu-overlay{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.menu-overlay .char{position:relative;display:inline-block;will-change:transform}nav .nav-toggle-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;height:2.5rem;overflow:hidden;background-color:#e0e0e0;border-radius:.5rem;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:2;cursor:pointer}nav .close-label,nav .open-label{position:relative;text-transform:uppercase;font-family:PP Pangram Sans;font-size:.9rem;font-weight:900;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:.8rem;color:#e0e0e0;margin:0;will-change:transform}nav .close-label,nav .open-label{transform:translateY(0)}@media (max-width:1000px){nav{padding:1.25rem}.menu-overlay .menu-links-wrapper{padding:2rem 1.25rem 1rem;gap:0;flex-direction:column}.menu-overlay .link-highlighter,.menu-overlay .menu-content,.menu-overlay .menu-img{display:none}.menu-overlay .menu-link a{font-size:32px;letter-spacing:0}}@media (min-width:1400px){.menu-overlay .menu-link a{font-size:56px}}@media (min-width:2400px){.menu-overlay .menu-link a{font-size:72px}}.services-section{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;pointer-events:auto;padding-top:5rem;padding-bottom:12rem;overflow-y:auto}.services-section .services-container{width:100%;max-width:1400px;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;padding:2rem 3rem}.services-section .services-list{position:relative;flex:1;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.services-section .service-item{position:relative;height:3.5rem;display:flex;align-items:center;line-height:.9;color:#e0e0e0;cursor:pointer}.services-section .service-item:last-child{margin-bottom:0}.services-section .service-name{display:flex;align-items:center;flex:1}.services-section .service-name h2{font-family:Big Shoulders Display,sans-serif;font-size:2.25rem;font-weight:800;text-transform:uppercase;letter-spacing:-.02rem;color:#e0e0e0;margin:0;transition:color .3s ease}.services-section .service-img-wrapper{width:0;height:100%;display:inline-block;vertical-align:middle;overflow:hidden;transition:width .4s cubic-bezier(.4,0,.2,1);margin-right:0}[dir=rtl] .services-section .service-img-wrapper{margin-right:0;margin-left:0}[dir=rtl] .services-section .service-item:hover .service-img-wrapper{margin-right:0;margin-left:.75rem}.services-section .service-image{width:5rem;height:100%;margin-right:0;border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.5);transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1);cursor:pointer}[dir=rtl] .services-section .service-image{transform-origin:right center}.services-section .service-item:hover .service-img-wrapper{width:5.5rem;margin-right:.75rem}.services-section .service-item:hover .service-image{transform:scale(1)}.services-section .services-indicator{position:absolute;right:3rem;top:2rem;will-change:transform}[dir=rtl] .services-section .services-indicator{right:auto;left:3rem}.services-section .services-indicator span{text-transform:uppercase;color:#e0e0e0;font-family:PP Neue Montreal,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.05em}.services-section .services-footer{display:none}.services-section .services-footer-container{display:flex;justify-content:space-between;align-items:flex-end;color:#e0e0e0}.services-section .services-footer p{font-family:PP Neue Montreal,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;margin:0}@media (max-width:1000px){.services-section{padding-top:4rem;padding-bottom:8rem}.services-section .services-container{flex-direction:column;align-items:flex-start;padding:1.25rem}.services-section .services-list{max-width:100%;grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.services-section .service-item{height:2.5rem}.services-section .service-name{margin-left:0}.services-section .service-name h2{font-size:1.5rem}.services-section .service-img-wrapper,.services-section .services-indicator{display:none}}@media (min-width:1000px) and (max-width:1400px){.services-section .service-name h2{font-size:2rem}.services-section .service-item{height:3rem}}@media (min-width:1400px){.services-section .service-name h2{font-size:2.75rem}.services-section .service-item{height:4rem}.services-section .services-list{gap:.75rem 4rem}}@media (min-width:2400px){.services-section .service-name h2{font-size:3.5rem}.services-section .service-item{height:5rem}.services-section .service-img-wrapper{width:0}.services-section .service-image,.services-section .service-item:hover .service-img-wrapper{width:7rem}}.services-section .services-container{position:relative;overflow:hidden}.services-section .brand-detail-wrapper,.services-section .brands-list-wrapper{width:100%;will-change:transform,opacity}.services-section .brand-detail-wrapper{position:absolute;top:0;left:0;height:100%;transform:translateX(100%);opacity:0}.services-section .brand-rows{width:100%;max-width:1440px;display:flex;flex-direction:column;align-items:center;gap:16px}.services-section .brand-row{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:67px;width:100%}.services-section .brand-item{display:flex;flex-direction:column;align-items:flex-end;padding:0;gap:16px;width:397px;flex:none;flex-grow:0;cursor:pointer}.services-section .brand-item-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:213px;width:383px;height:24px}.services-section .brand-name{font-family:Eurostile,Rajdhani,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;color:#FFFFFF}.services-section .brand-icon svg{width:24px;height:24px;color:#FFFFFF}.services-section .brand-divider{width:397px;height:1px;background:#F5EEF0}.services-section .brand-item:hover .brand-name{color:var(--base-300,#C4A375)}@media (max-width:1000px){.services-section .brand-rows{max-width:100%;gap:12px}.services-section .brand-row{flex-wrap:wrap;gap:24px}.services-section .brand-item{width:100%;max-width:397px}.services-section .brand-item-content{width:100%;gap:24px}.services-section .brand-divider{width:100%}}[dir=rtl] .services-section .brand-detail-wrapper{transform:translateX(-100%)}.services-section .brand-detail{display:flex;flex-direction:column;align-items:flex-start;padding:10px 0;gap:40px;width:100%;max-width:1220px}.services-section .brand-detail-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;width:100%}.services-section .brand-detail-back{display:flex;flex-direction:row;align-items:center;padding:0;gap:16px;cursor:pointer;transition:opacity .3s ease}.services-section .brand-detail-back:hover{opacity:.7}.services-section .back-button{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#FFFFFF;cursor:pointer;padding:0}.services-section .brand-detail-name{font-family:Eurostile,Big Shoulders Display,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:40px;color:#FFFFFF;text-transform:uppercase}.services-section .brand-detail-overview{display:flex;flex-direction:row;align-items:center;padding:0;gap:16px;cursor:pointer;transition:opacity .3s ease}.services-section .brand-detail-overview:hover{opacity:.7}.services-section .overview-text{font-family:Eurostile,Big Shoulders Display,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:40px;color:#FFFFFF}.services-section .brand-detail-overview svg{color:#FFFFFF}.services-section .brand-cars-list{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:100%}.services-section .brand-car-item{width:100%;padding:12px 0;cursor:pointer;transition:all .3s ease;border-bottom:1px solid rgba(255,255,255,.1)}.services-section .brand-car-item:hover{padding-left:16px;background:rgba(255,255,255,.05)}[dir=rtl] .services-section .brand-car-item:hover{padding-left:0;padding-right:16px}.services-section .brand-car-item:hover .car-name{color:#C4A375}.services-section .car-name{font-family:Eurostile,PP Neue Montreal,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:48px;color:#FFFFFF;transition:color .3s ease}.services-section .no-cars{padding:24px 0;color:#e0e0e0;font-family:PP Neue Montreal,sans-serif;font-size:14px}@media (max-width:1000px){.services-section .brand-detail{gap:24px;padding:0}.services-section .brand-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.services-section .brand-detail-name,.services-section .overview-text{font-size:18px;line-height:28px}.services-section .back-button{width:36px;height:36px}.services-section .back-button svg,.services-section .brand-detail-overview svg{width:24px;height:24px}.services-section .car-name{font-size:14px;line-height:36px}.services-section .brand-car-item{padding:8px 0}}@media (min-width:1400px){.services-section .brand-detail-name,.services-section .overview-text{font-size:28px}.services-section .car-name{font-size:18px;line-height:56px}}::view-transition-new(root),::view-transition-old(root){animation:none!important}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,clip-path;z-index:1}::view-transition-new(root){z-index:10000;animation:none!important}::view-transition-old(root){z-index:1;animation:none!important}[dir=rtl] .menu-overlay .menu-link a{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400;font-size:4rem;line-height:150%;letter-spacing:0}[dir=rtl] .menu-overlay .menu-link a span{display:inline-block;transition:opacity .3s ease,transform .3s ease}[dir=rtl] .menu-overlay .menu-link a span:nth-child(2){opacity:0;transform:translateY(20%)}[dir=rtl] .menu-overlay .menu-links-wrapper{left:auto;right:0;flex-direction:row-reverse}[dir=rtl] .services-section{direction:rtl}[dir=rtl] .services-section .service-name h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400}[dir=rtl] .services-section .services-footer p,[dir=rtl] .services-section .services-indicator span{font-family:IBM Plex Sans Arabic,sans-serif}[dir=rtl] .brand-detail-back,[dir=rtl] .brand-detail-header{flex-direction:row-reverse}[dir=rtl] .brand-cars-list{text-align:right}[dir=rtl] .car-name{font-family:IBM Plex Sans Arabic,sans-serif}@media (max-width:1000px){[dir=rtl] .menu-overlay .menu-link a{font-size:2.5rem}[dir=rtl] .menu-overlay .menu-links-wrapper{flex-direction:column;align-items:flex-end}}.theme-toggle{position:relative;width:32px;height:32px;border:none;background:transparent;cursor:pointer;padding:4px;border-radius:8px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.theme-toggle:hover{background-color:rgba(255,255,255,.1)}.theme-toggle svg{position:absolute;width:20px;height:20px;stroke:#fff;fill:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-toggle .sun{opacity:0;transform:rotate(-90deg) scale(0)}.theme-toggle .sun[data-active=true]{opacity:1;transform:rotate(0deg) scale(1)}.theme-toggle .moon{opacity:0;transform:rotate(90deg) scale(0)}.theme-toggle .moon[data-active=true]{opacity:1;transform:rotate(0deg) scale(1)}[data-theme=light] .theme-toggle svg,body[data-theme=light] .theme-toggle svg,html[data-theme=light] .theme-toggle svg{stroke:#000}[data-theme=light] .theme-toggle:hover,body[data-theme=light] .theme-toggle:hover,html[data-theme=light] .theme-toggle:hover{background-color:rgba(0,0,0,.05)}[data-theme=dark] .theme-toggle svg,body[data-theme=dark] .theme-toggle svg,html[data-theme=dark] .theme-toggle svg{stroke:#fff}[data-theme=dark] .theme-toggle:hover,body[data-theme=dark] .theme-toggle:hover,html[data-theme=dark] .theme-toggle:hover{background-color:rgba(255,255,255,.1)}.theme-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-color-scheme:light){.theme-toggle svg{stroke:#000}.theme-toggle:hover{background-color:rgba(0,0,0,.05)}}@media (prefers-color-scheme:dark){.theme-toggle svg{stroke:#fff}.theme-toggle:hover{background-color:rgba(255,255,255,.1)}}.language-switcher{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:6px 12px;cursor:pointer;transition:all .3s ease;color:white}.language-switcher:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.language-switcher .lang-code{font-size:12px;font-weight:600;letter-spacing:.5px}.language-switcher .globe-icon{width:16px;height:16px}[dir=rtl] .language-switcher{flex-direction:row-reverse}[data-theme=light] .language-switcher{color:var(--base-900);border-color:rgba(0,0,0,.2)}[data-theme=light] .language-switcher:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}