.auto2-shell .auto2-header{z-index:100;color:#151515;background:#fff;border:1px solid #15151512;border-radius:12px;width:calc(100% - 24px);height:auto;padding:0;transition:none;display:block;position:fixed;inset:12px 12px auto;box-shadow:0 2px 8px #00000026}.auto2-shell .auto2-header.is-transparent{color:#151515;background:#fff;border-color:#15151512}.auto2-shell .auto2-header-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;height:54px;padding-inline:20px;display:grid}.auto2-shell .brand-logo{justify-self:start;width:min(144px,100%);display:block;position:static;left:auto;transform:none}.auto2-shell .brand-logo img{width:100%;height:auto}.auto2-shell .nav-left{justify-content:center;align-items:center;gap:2px;display:flex}.auto2-shell .nav-link,.auto2-shell .language-switch{color:#151515;white-space:nowrap;letter-spacing:-.14px;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:8px 12px;font-size:14px;font-weight:600;line-height:16px;transition:background .15s cubic-bezier(.83,0,.17,1);display:inline-flex}.auto2-shell .nav-link:hover,.auto2-shell .nav-link:focus-visible,.auto2-shell .nav-link[aria-expanded=true],.auto2-shell .language-switch:hover,.auto2-shell .language-switch[aria-expanded=true]{opacity:1;background:#f2f2f2}.auto2-shell .nav-right{justify-self:end;align-items:center;gap:8px;display:flex}.auto2-shell .language-menu{position:relative}.auto2-shell .language-switch{gap:6px!important;min-height:32px!important;padding:8px 10px!important;font-size:14px!important}.auto2-shell .language-short{display:none}.auto2-shell .language-options{top:calc(100% + 9px);border-radius:12px;min-width:152px;inset-inline-end:0;box-shadow:0 8px 24px #0002}.auto2-shell .language-options a{border-radius:7px;font-size:14px}.auto2-shell .language-options a:hover,.auto2-shell .language-options a[aria-current=page]{background:#f2f2f2}.auto2-shell .nav-quote{color:#151515;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:34px;font-size:14px;font-weight:600;line-height:16px;transition:background .15s cubic-bezier(.83,0,.17,1);display:inline-flex;background:#ffac00!important;border:0!important;padding:8px 17px!important}.auto2-shell .nav-quote:hover{background:#f2f2f2!important}.auto2-shell .mobile-menu-button{display:none}.auto2-shell .menu-scrim{z-index:98;background:#0008}.auto2-shell .mega-menu{color:#151515;overscroll-behavior:contain;background:0 0;width:100%;max-height:calc(100dvh - 90px);padding:0 8px 8px;animation:none;position:static;overflow:auto}.auto2-shell .mega-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.auto2-shell .mega-vehicle{background:#f4f5f5;border-radius:12px;flex-direction:column;min-width:0;min-height:320px;padding:18px 16px 15px;display:flex}.auto2-shell .mega-vehicle-heading h2{letter-spacing:-.02em;font-size:clamp(18px,1.7vw,26px);font-weight:600;line-height:1.15}.auto2-shell .mega-vehicle-heading span{color:#646464;margin-top:6px;font-size:12px;display:block}.auto2-shell .mega-image{flex:1;align-items:center;margin-block:10px;display:flex;overflow:hidden}.auto2-shell .mega-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:178px;transition:transform .3s cubic-bezier(.83,0,.17,1)}.auto2-shell .mega-image:hover img,.auto2-shell .mega-image:focus-visible img,.auto2-shell .mega-vehicle:hover .mega-image img{transform:scale(1.04)}.auto2-shell .mega-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.auto2-shell .mega-actions a{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:36px;font-size:13px;font-weight:600;display:inline-flex}.auto2-shell .mega-actions a:first-child{color:#fff;background:#151515;border-radius:999px;min-width:46%;padding-inline:12px}.auto2-shell .mega-actions a:first-child:hover{background:#383838}.auto2-shell .mega-actions a:last-child{text-underline-offset:3px;text-decoration:underline}.auto2-shell .auto2-compact-links{display:none}.auto2-shell .site-footer{max-width:none;padding:80px var(--gutter) 32px;color:#fff;background:#151515}.auto2-shell .floating-whatsapp{inset-inline:auto 25px;color:#151515;background:#ffac00;border:1px solid #fff9;border-radius:50%;justify-content:center;width:52px;height:52px;padding:0;bottom:25px;box-shadow:0 3px 10px #0003}.auto2-shell .floating-whatsapp:hover{background:#f2f2f2}.auto2-shell .floating-whatsapp span{display:none}@media (max-width:1023px){.auto2-shell .auto2-header-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;height:48px;padding-inline:15px}.auto2-shell .brand-logo{width:min(112px,100%)}.auto2-shell .nav-left{display:none}.auto2-shell .nav-right{gap:5px}.auto2-shell .language-switch{min-height:32px!important;padding:5px 6px!important;font-size:13px!important}.auto2-shell .language-switch-label,.auto2-shell .language-chevron{display:none}.auto2-shell .language-short{display:inline}.auto2-shell .nav-quote{min-height:32px;font-size:12px;display:inline-flex;padding:7px 13px!important}.auto2-shell .mobile-menu-button{border-radius:50%;width:32px;height:32px;margin:0;display:inline-flex;padding:4px!important}.auto2-shell .mobile-menu-button:hover{background:#f2f2f2}.auto2-shell .mega-menu{max-height:calc(100dvh - 74px);padding:12px 16px 18px}.auto2-shell .auto2-compact-links{flex-direction:column;margin-bottom:22px;display:flex}.auto2-shell .auto2-compact-links a{justify-content:space-between;align-items:center;padding:10px 3px;font-size:20px;font-weight:600;display:flex}.auto2-shell .auto2-compact-links a:hover{text-underline-offset:4px;text-decoration:underline}.auto2-shell .mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auto2-shell .mega-vehicle{min-height:260px;padding:14px}.auto2-shell .mega-image img{height:155px}}@media (max-width:767px){.auto2-shell .auto2-header-row{padding-inline:12px}.auto2-shell .language-switch{gap:3px!important}.auto2-shell .nav-quote{padding-inline:10px!important}.auto2-shell .mega-menu{padding:10px 12px 16px}.auto2-shell .auto2-compact-links a{font-size:18px}.auto2-shell .mega-grid{gap:8px}.auto2-shell .mega-vehicle{min-height:205px;padding:10px}.auto2-shell .mega-vehicle-heading h2{font-size:16px}.auto2-shell .mega-vehicle-heading span{font-size:10px}.auto2-shell .mega-image img{height:100px}.auto2-shell .mega-actions{flex-wrap:wrap}.auto2-shell .mega-actions a{min-height:30px;font-size:11px}.auto2-shell .mega-actions a:first-child{min-width:0}.auto2-shell .site-footer{padding:56px 24px 80px}.auto2-shell .floating-whatsapp{inset-inline-end:15px;bottom:calc(15px + env(safe-area-inset-bottom))}}
.inquiry-backdrop{inset:var(--notice) 0 0;z-index:1000;background:#00000094;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed}.inquiry-modal{color:var(--ink,#171a1b);width:min(760px,100%);max-height:88vh;padding:38px clamp(24px,5vw,64px) 48px;padding-bottom:calc(48px + env(safe-area-inset-bottom));background:#fff;outline:none;overflow:auto}.inquiry-modal__header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.inquiry-modal__header h1{font-size:clamp(28px,4vw,42px);line-height:1.1}.inquiry-close{cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:30px;line-height:1}.inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.inquiry-intro,.inquiry-buyer,.inquiry-actions{grid-column:1/-1}.inquiry-intro{margin-bottom:15px}.inquiry-eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:11px}.inquiry-demo{color:var(--muted,#686a6b);margin:0;font-size:13px;line-height:1.6}.inquiry-buyer{border:0;margin:10px 0 8px;padding:0}.inquiry-buyer legend,.inquiry-field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#686a6b);font-size:11px}.inquiry-pills{gap:8px;margin-top:10px;display:flex}.inquiry-pills button{border:1px solid var(--line,#dededb);background:#fff;border-radius:999px;min-height:40px;padding:8px 18px;transition:all .25s linear}.inquiry-pills button.is-selected{background:var(--ink,#171a1b);border-color:var(--ink,#171a1b);color:#fff}.inquiry-field{flex-direction:column;gap:7px;min-width:0;padding:13px 0;display:flex;position:relative}.inquiry-field input,.inquiry-field select,.inquiry-field textarea{border:0;border-bottom:1px solid var(--line,#dededb);width:100%;color:inherit;background:0 0;border-radius:0;outline:0;min-height:40px;padding:8px 0}.inquiry-field textarea{resize:vertical;line-height:1.5}.inquiry-field input:focus,.inquiry-field select:focus,.inquiry-field textarea:focus{border-bottom-color:#000}.inquiry-field em{text-transform:none;letter-spacing:0;font-style:normal}.inquiry-field--wide{grid-column:1/-1}.inquiry-error{color:#9b1c1c;min-height:15px;font-size:12px}.inquiry-actions{padding-top:18px}.inquiry-button{background:var(--ink,#171a1b);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:13px 26px;transition:transform .25s linear,opacity .25s linear}.inquiry-button:hover{transform:translateY(-1px)}.inquiry-button:disabled{opacity:.55;cursor:wait}.inquiry-receipt{padding:8px 0}.inquiry-receipt h2{margin:0 0 18px;font-size:30px}.inquiry-receipt p{color:var(--muted,#686a6b);line-height:1.7}.inquiry-receipt .inquiry-reference{letter-spacing:.08em;font-size:12px}.inquiry-receipt .inquiry-button{margin-top:18px}@media (max-width:600px){.inquiry-backdrop{align-items:stretch;padding:0}.inquiry-modal{width:100%;max-height:100vh;padding:24px 22px calc(30px + env(safe-area-inset-bottom))}.inquiry-form{grid-template-columns:1fr}.inquiry-field--wide,.inquiry-buyer,.inquiry-intro,.inquiry-actions{grid-column:auto}.inquiry-modal__header h1{font-size:30px}}.inquiry-language{margin-left:auto;margin-right:18px;padding:12px 0;font-size:12px}.inquiry-pills button{min-height:44px}.inquiry-field select{text-overflow:ellipsis;font-size:13px}.inquiry-field input,.inquiry-field textarea{font-size:15px}
.auto2-hero{color:#fff;width:100%;height:90svh;min-height:650px;font-family:var(--font-auto2),Arial,sans-serif;isolation:isolate;background:#151515;position:relative;overflow:hidden}.auto2-hero__viewport,.auto2-hero__track,.auto2-hero__slide{width:100%;height:100%}.auto2-hero__viewport{touch-action:pan-y;overflow:hidden}.auto2-hero__track{will-change:transform;transition:transform .6s cubic-bezier(.83,0,.17,1);display:flex}.auto2-hero__slide{flex:0 0 100%;position:relative;overflow:hidden}.auto2-hero__poster,.auto2-hero__poster img,.auto2-hero__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.auto2-hero__video{z-index:1;opacity:0;transition:opacity .4s}.auto2-hero__video--ready{opacity:1}.auto2-hero__shade{z-index:2;background:linear-gradient(90deg,#0000008a,#0000001f 55%,#00000029);position:absolute;inset:0}.auto2-hero__content{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:88px;padding-inline:clamp(80px,8.333vw,160px);display:flex;position:absolute;inset:0}.auto2-hero__title-wrap,.auto2-hero__detail{pointer-events:auto;width:100%;max-width:380px}.auto2-hero__title{letter-spacing:-2.5px;margin:0 0 24px;font-size:56px;font-weight:600;line-height:60px}.auto2-hero__description{max-width:380px;margin:0;font-size:18px;font-weight:500;line-height:24px}.auto2-hero__actions{gap:12px;margin-top:42px;display:flex}.auto2-hero__button{white-space:nowrap;border:1px solid #fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:160px;height:56px;padding:0 24px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .2s cubic-bezier(.83,0,.17,1),color .2s cubic-bezier(.83,0,.17,1),transform .2s cubic-bezier(.83,0,.17,1);display:inline-flex}.auto2-hero__button:hover{transform:translateY(-2px)}.auto2-hero__button--filled{color:#151515;background:#fff}.auto2-hero__button--filled:hover{background:#e9e9e9}.auto2-hero__button--outline{color:#fff;background:0 0}.auto2-hero__button--outline:hover{color:#151515;background:#fff}.auto2-hero__arrow{z-index:4;color:#151515;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s cubic-bezier(.83,0,.17,1),transform .2s cubic-bezier(.83,0,.17,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.auto2-hero__arrow:hover{background:#ffac00;transform:translateY(-50%)scale(1.08)}.auto2-hero__arrow--previous{inset-inline-start:40px}.auto2-hero__arrow--next{inset-inline-end:40px}.auto2-hero[dir=rtl] .auto2-hero__arrow svg{transform:rotate(180deg)}.auto2-hero__navigation{z-index:4;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.auto2-hero__pagination{background:#fff;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 20px;display:flex}.auto2-hero__dot{background:#c5c5c5;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s cubic-bezier(.83,0,.17,1),background-color .2s cubic-bezier(.83,0,.17,1)}.auto2-hero__dot--active{background:#151515;width:20px}.auto2-hero__pause{top:0;color:#151515;background:#fff;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s cubic-bezier(.83,0,.17,1);display:flex;position:absolute;inset-inline-start:calc(100% + 9px)}.auto2-hero__pause:hover{background:#ffac00}.auto2-hero[dir=rtl] .auto2-hero__title{letter-spacing:0;line-height:1.2}@media (min-width:768px){.auto2-hero{height:85svh}}@media (max-width:1023px){.auto2-hero__shade{background:linear-gradient(#00000059,#0000 35% 52%,#0000008c)}.auto2-hero__content{text-align:center;justify-content:space-between;align-items:center;padding:152px 16px 80px}.auto2-hero__title-wrap,.auto2-hero__detail{max-width:520px}.auto2-hero__title{margin:0}.auto2-hero__description{margin-inline:auto}.auto2-hero__actions{justify-content:center;margin-top:24px}}@media (max-width:767px){.auto2-hero__arrow{display:none}.auto2-hero__content{padding-block:152px 56px}.auto2-hero__title{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-hero__description{max-width:330px;font-size:16px;line-height:22px}.auto2-hero__actions{gap:8px;margin-top:18px}.auto2-hero__button{width:160px;min-width:0;max-width:calc(50vw - 24px);height:56px;padding:0 12px}.auto2-hero__navigation{bottom:16px}.auto2-hero__pagination{gap:7px;height:32px;padding:0 13px}.auto2-hero__pause{width:32px;height:32px}}@media (max-width:390px){.auto2-hero__button{width:calc(50vw - 20px)}}@media (prefers-reduced-motion:reduce){.auto2-hero__track,.auto2-hero__video,.auto2-hero__button,.auto2-hero__dot,.auto2-hero__arrow{transition:none}}.auto2-hero--reduced-motion .auto2-hero__track{transition:none}
.auto2-collection{background:#f2f2f2;height:700svh;position:relative}.auto2-collection-viewport{height:100svh;min-height:650px;direction:inherit;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.auto2-collection-track{will-change:transform;width:100%;display:flex}.auto2-model{flex-direction:column;flex:0 0 100%;justify-content:flex-end;align-items:center;width:100%;height:min(760px,88svh);padding:36px 0 24px;display:flex;position:relative}.auto2-model-mark{top:12px;text-align:center;letter-spacing:-.055em;color:#000;z-index:0;font-size:clamp(96px,25vw,360px);font-weight:650;line-height:1;position:absolute;inset-inline:0}.auto2-model-image{z-index:1;width:min(1440px,100%);height:52svh;min-height:260px;max-height:520px;position:relative}.auto2-model-image img{object-fit:contain;width:100%;height:100%}.auto2-model.has-scene .auto2-model-image{width:72%;height:43svh;max-height:440px;margin-bottom:4px}.auto2-model.has-scene .auto2-model-image img{object-fit:cover;border-radius:16px}.auto2-model-copy{z-index:2;text-align:center;padding:20px 24px 0;position:relative}.auto2-model-copy>p{letter-spacing:-.03em;font-size:24px;font-weight:600;line-height:28px}.auto2-model-copy>span{margin:16px 0;font-size:16px;line-height:24px;display:block}.auto2-model-copy i{padding:0 12px;font-style:normal}.auto2-model-copy>div{justify-content:center;gap:12px;display:flex}.auto2-model-copy .pill{min-width:160px;font-size:16px}.auto2-collection-progress{bottom:12px;letter-spacing:.04em;color:#858585;justify-content:center;gap:24px;font-size:11px;font-weight:600;display:flex;position:absolute;inset-inline:0}.auto2-collection-progress span{transition:color .3s var(--ease)}.auto2-collection-progress .is-active{color:#000}[dir=rtl] .auto2-model-mark{letter-spacing:-.04em}[dir=rtl] .auto2-model-copy>p{letter-spacing:0}@media (max-width:1023px){.auto2-model{height:82svh}.auto2-model-mark{top:40px}.auto2-model.has-scene .auto2-model-image{width:88%}.auto2-model-copy>p{font-size:22px;line-height:28px}}@media (max-width:767px){.auto2-collection{height:550svh}.auto2-collection-viewport{min-height:650px}.auto2-model{justify-content:center;height:78svh;min-height:530px;padding-top:96px}.auto2-model-mark{font-size:clamp(96px,30vw,180px);top:22px}.auto2-model-image{width:130%;max-width:none;height:28svh;min-height:170px}.auto2-model.has-scene .auto2-model-image{width:calc(100% - 32px);height:29svh;min-height:190px}.auto2-model-copy{padding:24px 20px 0}.auto2-model-copy>p{max-width:350px;font-size:22px;line-height:26px}.auto2-model-copy>span{margin:16px 0;font-size:13px}.auto2-model-copy .pill{min-width:142px;padding-inline:20px;font-size:14px}.auto2-collection-progress{bottom:24px}}@media (prefers-reduced-motion:reduce){.auto2-collection{height:auto}.auto2-collection-viewport{height:auto;display:block;position:relative;overflow:visible}.auto2-collection-track{display:block;transform:none!important}.auto2-model{width:100%;height:800px;max-height:none;overflow:hidden}.auto2-collection-progress{display:none}}
.auto2-features{text-align:center;background:linear-gradient(#f2f2f2,#8ba8bd);padding:120px 0;overflow:hidden}.auto2-features>h2{letter-spacing:-1.8px;white-space:pre-line;max-width:850px;margin:0 auto 40px;padding-inline:24px;font-size:72px;font-weight:600;line-height:1}.auto2-feature-controls{justify-content:center;align-items:center;gap:16px;margin-bottom:40px;display:flex}.auto2-feature-tabs{background:#fff;border-radius:999px;gap:0;padding:8px;display:flex}.auto2-feature-tabs button{min-width:112px;transition:background .3s var(--ease),color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:600;line-height:16px}.auto2-feature-tabs [aria-selected=true]{color:#fff;background:#000}.auto2-feature-tabs button:hover{color:#fff;background:#494949}.auto2-feature-pause{background:#fff9;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.auto2-feature-window{--card:800px;--gap:80px;touch-action:pan-y;overflow:visible}.auto2-feature-track{gap:var(--gap);transform:translate3d(calc((100vw - var(--card))/2 - var(--active)*(var(--card) + var(--gap))),0,0);transition:transform .6s var(--ease);display:flex}.auto2-feature-card{flex:0 0 var(--card);width:var(--card);text-align:center}.auto2-feature-media{aspect-ratio:16/9;background:#bac3c8;border-radius:20px;width:100%;position:relative;overflow:hidden}.auto2-feature-media img,.auto2-feature-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auto2-feature-card>p{max-width:560px;margin:40px auto 24px;padding-inline:12px;font-size:16px;line-height:24px}.auto2-feature-card>.text-link{font-size:14px}[dir=rtl] .auto2-feature-track{transform:translate3d(calc((var(--card) - 100vw)/2 + var(--active)*(var(--card) + var(--gap))),0,0)}[dir=rtl] .auto2-features>h2{letter-spacing:0;line-height:1.15}@media (max-width:1023px){.auto2-feature-window{--card:calc(100vw - 160px);--gap:40px}.auto2-features>h2{font-size:56px;line-height:1.05}}@media (max-width:767px){.auto2-features{padding:80px 0}.auto2-features>h2{letter-spacing:-.88px;margin-bottom:32px;font-size:44px;line-height:48px}.auto2-feature-window{--card:calc(100vw - 48px);--gap:24px}.auto2-feature-controls{gap:8px;margin-bottom:32px;padding-inline:16px}.auto2-feature-tabs{padding:6px}.auto2-feature-tabs button{min-width:0;padding:12px 13px;font-size:12px}.auto2-feature-pause{flex-shrink:0;width:30px;height:30px}.auto2-feature-card>p{margin-top:24px}.auto2-feature-media{aspect-ratio:4/3;border-radius:16px}}
.auto2-scenic-story{color:#fff;background:#8ba8bd;height:100svh;min-height:760px;position:relative;overflow:hidden}.auto2-scenic-story>img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.auto2-scenic-story:after{content:"";pointer-events:none;background:linear-gradient(#12212099,#1221208f 44%,#0000 76%);position:absolute;inset:0}.auto2-scenic-copy{top:10%;z-index:1;text-align:center;position:absolute;inset-inline:24px}.auto2-scenic-copy .eyebrow{margin-bottom:24px}.auto2-scenic-copy h2{letter-spacing:-1.8px;white-space:pre-line;font-size:72px;line-height:1}.auto2-scenic-copy p{max-width:490px;margin:24px auto;font-size:18px;line-height:24px}.auto2-scenic-copy .pill{margin-top:8px}.auto2-cabin-story{background:#f2f2f2;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding-block:120px;display:grid}.auto2-cabin-image{border-radius:20px;height:620px;overflow:hidden}.auto2-cabin-image img{object-fit:cover;width:100%;height:100%}.auto2-cabin-copy{padding:40px 20px}.auto2-cabin-copy h2{letter-spacing:-.88px;max-width:460px;margin:24px 0;font-size:44px;line-height:48px}.auto2-cabin-copy p{max-width:450px;margin-bottom:32px;font-size:16px;line-height:24px}.auto2-dark-stories{color:#fff;background:linear-gradient(#212121,#101414)}.auto2-export-story{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:120px;display:grid}.auto2-export-story h2{letter-spacing:-1.8px;white-space:pre-line;margin:32px 0;font-size:72px;line-height:1}.auto2-export-story p{color:#e4e4e4;max-width:510px;margin-bottom:40px;font-size:18px;line-height:27px}.auto2-export-image{border-radius:20px;height:680px;overflow:hidden}.auto2-export-image img{object-fit:cover;width:100%;height:100%}.auto2-connected-story{text-align:center;padding-block:100px 120px}.auto2-connected-story h2{letter-spacing:-1.8px;white-space:pre-line;margin-bottom:32px;font-size:72px;line-height:1}.auto2-connected-story>p{max-width:680px;margin:0 auto 48px;font-size:18px;line-height:27px}.auto2-connected-story>div{aspect-ratio:16/9;border-radius:20px;max-width:1280px;margin:0 auto 36px;overflow:hidden}.auto2-connected-story img{object-fit:cover;width:100%;height:100%}.auto2-explore-cards{color:#fff;background:linear-gradient(#101414,#5d767d);padding-block:110px 120px}.auto2-explore-cards>h2{letter-spacing:-1.8px;text-align:center;margin-bottom:64px;font-size:72px;line-height:1}.auto2-explore-cards>div{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.auto2-editorial-card>div{aspect-ratio:4/3;background:#394748;border-radius:20px;overflow:hidden}.auto2-editorial-card img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.auto2-editorial-card:hover img{transform:scale(1.04)}.auto2-editorial-card h3{justify-content:space-between;gap:12px;margin:24px 0 12px;font-size:24px;line-height:28px;display:flex}.auto2-editorial-card p{color:#f0f0f0;font-size:16px;line-height:24px}.auto2-final-scenic{color:#fff;background:#5d767d;height:100svh;min-height:720px;position:relative;overflow:hidden}.auto2-final-scenic>img{object-fit:cover;object-position:center bottom;width:100%;height:100%}.auto2-final-scenic:after{content:"";background:linear-gradient(#26393977,#0000 75%);position:absolute;inset:0}.auto2-final-scenic>div{top:10%;z-index:1;text-align:center;position:absolute;inset-inline:24px}.auto2-final-scenic h2{letter-spacing:-1.8px;white-space:pre-line;max-width:880px;margin:0 auto 40px;font-size:72px;line-height:1}.auto2-home .lead-section{color:var(--ink);background:#f2f2f2;padding-block:120px}.auto2-home .lead-heading .section-title{font-weight:600}.auto2-home .lead-section .lead-heading .section-copy,.auto2-home .lead-section .lead-note{color:var(--muted)}.auto2-home .lead-note .demo-dot{background:#b27600}[dir=rtl] .auto2-home h2,[dir=rtl] .auto2-home h3{letter-spacing:0;line-height:1.2}@media (max-width:1023px){.auto2-scenic-copy h2,.auto2-export-story h2,.auto2-connected-story h2,.auto2-explore-cards>h2,.auto2-final-scenic h2{font-size:56px;line-height:1.05}.auto2-cabin-story,.auto2-export-story{gap:40px;padding-block:80px}.auto2-cabin-image{height:520px}.auto2-cabin-copy{padding:16px 0}.auto2-cabin-copy h2{font-size:40px;line-height:44px}.auto2-export-image{height:560px}.auto2-explore-cards>div{gap:20px}.auto2-editorial-card h3{font-size:20px;line-height:24px}}@media (max-width:767px){.auto2-scenic-story{height:850px;min-height:0}.auto2-scenic-story>img{object-position:58% center}.auto2-scenic-copy{top:64px}.auto2-scenic-copy h2,.auto2-export-story h2,.auto2-connected-story h2,.auto2-explore-cards>h2,.auto2-final-scenic h2{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-scenic-copy p{max-width:340px;font-size:16px;line-height:24px}.auto2-cabin-story,.auto2-export-story{grid-template-columns:1fr;gap:32px;padding-block:64px}.auto2-cabin-image{border-radius:16px;height:450px}.auto2-cabin-copy{padding:0}.auto2-cabin-copy h2{font-size:40px;line-height:44px}.auto2-export-story p{font-size:16px;line-height:24px}.auto2-export-image{border-radius:16px;height:420px}.auto2-connected-story{padding-block:64px 80px}.auto2-connected-story>div{aspect-ratio:4/3;border-radius:16px}.auto2-connected-story>p{font-size:16px;line-height:24px}.auto2-explore-cards{padding-block:64px 80px}.auto2-explore-cards>h2{margin-bottom:40px}.auto2-explore-cards>div{grid-template-columns:1fr;gap:40px}.auto2-editorial-card>div{aspect-ratio:3/2;border-radius:16px}.auto2-editorial-card h3{font-size:24px;line-height:28px}.auto2-final-scenic{height:800px;min-height:0}.auto2-final-scenic>img{object-position:51% center}.auto2-final-scenic>div{top:64px}.auto2-home .lead-section{padding-block:64px}}
.auto2-catalog,.auto2-detail{font-family:var(--font-auto2),Arial,sans-serif;overflow-x:clip}.auto2-catalog{max-width:1600px;padding-block-end:clamp(80px,9vw,144px);padding-inline:clamp(24px,5.56vw,80px)}.auto2-catalog .page-heading{text-align:center;max-width:870px;margin-inline:auto;padding-block-end:clamp(48px,6vw,88px)}.auto2-catalog .page-heading .eyebrow{margin-block-end:20px}.auto2-catalog .page-heading h1{letter-spacing:-2.88px;font-size:72px;font-weight:600;line-height:72px}.auto2-catalog .page-heading p{color:#575757;margin-inline:auto;font-size:16px;line-height:24px}.auto2-catalog .catalog-filters{border:0;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end;gap:12px;margin-block-end:clamp(36px,5vw,72px);padding:0;display:grid}.auto2-catalog .catalog-filters label{color:#606060;letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:16px 18px 12px;font-size:11px;display:flex}.auto2-catalog .catalog-filters select{color:#161616;text-transform:none;outline-offset:4px;background:0 0;border:0;width:100%;max-width:none;padding:0;font:600 15px/24px inherit}.auto2-catalog .catalog-filters>p{color:#5d5d5d;white-space:nowrap;align-self:center;width:max-content;margin-inline:6px 0;font-size:13px}.auto2-catalog__reset{color:#171717;white-space:nowrap;background:0 0;border:1px solid #d6d6d6;border-radius:999px;min-height:52px;padding-inline:20px;font:600 13px/1 inherit}.auto2-catalog__reset:hover{color:#fff;background:#171717;border-color:#171717}.auto2-catalog .vehicle-grid{gap:clamp(42px,5vw,76px) 24px}.auto2-catalog .vehicle-grid article{min-width:0}.auto2-catalog .catalog-image{background:#e5e5e5;border-radius:20px}.auto2-catalog .catalog-image img{aspect-ratio:16/10}.auto2-catalog .catalog-card-body{padding-block:24px 20px}.auto2-catalog .catalog-card-body h2{letter-spacing:-.64px;margin-block:7px 10px;font-size:32px;line-height:36px}.auto2-catalog .catalog-card-body p{font-size:15px;line-height:22px}.auto2-catalog .circular-control{border-color:#e4e4e4;width:48px;height:48px}.auto2-catalog .catalog-meta{gap:18px;padding-block-start:18px;font-size:12px;line-height:18px}.auto2-catalog .catalog-note{margin-block-start:72px;font-size:13px;line-height:20px}.auto2-catalog .no-results{grid-column:1/-1;padding:84px 24px}.auto2-detail__hero{color:#fff;isolation:isolate;background:#151515;height:90svh;min-height:650px}.auto2-detail__hero-media,.auto2-detail__hero-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auto2-detail__hero .hero-shade{z-index:1;background:linear-gradient(90deg,#00000094,#00000026 58%,#00000038)}.auto2-detail__hero .vehicle-hero-copy{z-index:2;top:50%;text-align:start;width:min(380px,100% - 48px);inset-inline:clamp(24px,8.33vw,160px) auto;transform:translateY(-50%)}.auto2-detail__hero .vehicle-hero-copy .eyebrow{color:#fff;letter-spacing:.16em;margin-block-end:16px;font-size:12px;display:block}.auto2-detail__hero .vehicle-hero-copy h1{letter-spacing:-2.5px;margin:0;font-size:56px;font-weight:600;line-height:60px}.auto2-detail__hero .vehicle-hero-copy p{margin-block:18px 0;font-size:18px;line-height:24px}.auto2-detail__hero-actions{gap:12px;margin-block-start:38px;display:flex}.auto2-detail__hero-actions a,.auto2-detail__hero-actions button{color:#171717;white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:160px;height:56px;padding-inline:24px;font:600 14px/1 inherit;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.auto2-detail__hero-actions button{color:#fff;background:0 0}.auto2-detail__hero-actions a:hover,.auto2-detail__hero-actions button:hover{transform:translateY(-2px)}.auto2-detail__hero-actions button:hover{color:#171717;background:#fff}.auto2-detail__hero .vehicle-hero-scroll{z-index:2;bottom:28px;inset-inline:50% auto}.auto2-detail__subnav{top:calc(var(--notice) + var(--header) + 10px);z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff0;border:0;border-radius:12px;width:calc(100% - 48px);max-width:1280px;margin:18px auto;padding:13px 18px;position:sticky;box-shadow:0 10px 26px #1515151a}.auto2-detail__subnav>span{white-space:nowrap;font-size:15px;font-weight:600}.auto2-detail__subnav>div{letter-spacing:.07em;text-transform:uppercase;gap:clamp(16px,2.2vw,34px);font-size:11px;font-weight:600}.auto2-detail__subnav>div a{white-space:nowrap}.auto2-detail__subnav>button{color:#fff;background:#171717;border-radius:999px;min-height:36px;padding-inline:14px;font-size:12px}.auto2-detail__overview{background:#f2f2f2;max-width:none;margin:0;padding:clamp(90px,10vw,152px) clamp(24px,5.56vw,80px)}.auto2-detail__overview .overview-intro{text-align:start;max-width:820px;margin-inline:0}.auto2-detail__overview .overview-intro .eyebrow{margin-block-end:22px}.auto2-detail__overview .overview-intro .section-title{letter-spacing:-2.24px;font-size:56px;font-weight:600;line-height:56px}.auto2-detail__overview .overview-intro p{color:#4e4e4e;max-width:560px;margin:28px 0 0;font-size:16px;line-height:24px}.auto2-detail__overview .vehicle-highlights{text-align:start;max-width:1280px;margin:clamp(64px,9vw,124px) 0 0}.auto2-detail__overview .vehicle-highlights>div{border-inline-end:1px solid #d2d2d2;padding-inline:0 28px}.auto2-detail__overview .vehicle-highlights strong{letter-spacing:-1.32px;font-size:44px;font-weight:500;line-height:48px}.auto2-detail__overview .vehicle-highlights span{color:#555;margin-block-start:12px;font-size:13px;line-height:19px}.auto2-detail>section#exterior,.auto2-detail>section#interior{background:#f2f2f2}.auto2-detail>section#exterior .cfg,.auto2-detail>section#interior .cfg{background:#f2f2f2;max-width:none;padding-inline:clamp(24px,5.56vw,80px)}.auto2-detail>section#exterior .cfg-heading,.auto2-detail>section#interior .cfg-heading{max-width:1280px;margin-inline:auto}.auto2-detail .cfg-image-frame{background:#e7e7e7;border-radius:20px}.auto2-detail .cfg-color-controls,.auto2-detail .cfg-form{border-radius:20px}.auto2-detail>div#configuration .cfg{background:#f2f2f2;padding-inline:clamp(24px,5.56vw,80px)}.auto2-detail .story-chapter{background:#fff;gap:clamp(28px,5vw,80px);min-height:700px;padding:clamp(24px,3vw,48px) clamp(24px,5.56vw,80px)}.auto2-detail .story-image{border-radius:20px}.auto2-detail .story-copy{max-width:550px;padding:clamp(30px,5vw,80px) 0}.auto2-detail .story-copy .eyebrow{margin-block-end:22px}.auto2-detail .story-copy h2{letter-spacing:-1.32px;font-size:44px;font-weight:600;line-height:48px}.auto2-detail .story-copy p{color:#505050;max-width:480px;margin-block-start:24px;font-size:16px;line-height:24px}.auto2-detail .story-reverse{background:#f2f2f2}.auto2-detail .story-full{color:#fff;background:#212121;height:100svh;min-height:720px;padding:clamp(24px,3vw,48px)}.auto2-detail .story-full .story-image{height:auto;inset:clamp(24px,3vw,48px)}.auto2-detail .story-full:after{background:linear-gradient(90deg,#000000ad,#0000001a 80%);border-radius:20px;inset:clamp(24px,3vw,48px)}.auto2-detail .story-full .story-copy{inset-inline-start:clamp(48px,9vw,152px);padding:0;bottom:clamp(48px,8vw,128px)}.auto2-detail .story-full .story-copy h2{letter-spacing:-2.88px;font-size:72px;line-height:72px}.auto2-detail .story-full .story-copy p{color:#f2f2f2}.auto2-detail .official-strip{color:#fff;background:#212121;max-width:none;padding:clamp(86px,10vw,152px) clamp(24px,5.56vw,80px)}.auto2-detail .official-strip .section-head{max-width:1280px;margin-inline:auto}.auto2-detail .official-strip .section-title{letter-spacing:-1.32px;font-size:44px;font-weight:600;line-height:48px}.auto2-detail .official-strip .text-link{color:#fff}.auto2-detail .official-strip-grid{gap:20px;max-width:1280px;margin:56px auto 0}.auto2-detail .official-strip-grid a{border-radius:20px;overflow:hidden}.auto2-detail .official-strip-grid img{height:360px}.auto2-detail .source-notes{max-width:1280px;padding-inline:0;font-size:13px;line-height:20px}.auto2-detail .vehicle-final-cta{color:#fff;background:#5d767d;max-width:none;padding:clamp(96px,12vw,176px) clamp(24px,5.56vw,80px)}.auto2-detail .vehicle-final-cta h2{letter-spacing:-2.88px;font-size:72px;font-weight:600;line-height:72px}.auto2-detail .vehicle-final-cta .pill{color:#1d2927;background:#fff;border-color:#fff;min-width:220px}.auto2-detail .vehicle-final-cta .demo-caption{color:#e7efec}[dir=rtl] .auto2-detail__hero .vehicle-hero-copy,[dir=rtl] .auto2-detail__overview .overview-intro,[dir=rtl] .auto2-detail__overview .vehicle-highlights{text-align:start}[dir=rtl] .auto2-detail h1,[dir=rtl] .auto2-detail h2,[dir=rtl] .auto2-catalog h1,[dir=rtl] .auto2-catalog h2{letter-spacing:0}@media (min-width:768px){.auto2-detail__hero{height:85svh}}@media (max-width:1023px){.auto2-catalog .catalog-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.auto2-catalog .catalog-filters>p{margin-inline:0}.auto2-catalog__reset{justify-self:start}.auto2-detail .story-chapter{min-height:600px}.auto2-detail .story-full .story-copy h2,.auto2-detail .vehicle-final-cta h2{font-size:56px;line-height:60px}}@media (max-width:767px){.auto2-catalog{padding-inline:24px}.auto2-catalog .page-heading{text-align:start;padding-block-end:44px}.auto2-catalog .page-heading h1{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-catalog .page-heading p{margin-inline:0;font-size:15px}.auto2-catalog .catalog-filters{grid-template-columns:1fr;gap:10px}.auto2-catalog .catalog-filters label{min-height:68px;padding:12px 15px 10px}.auto2-catalog .catalog-filters>p{order:4;width:auto;margin:8px 0 0;font-size:12px}.auto2-catalog__reset{order:5;width:100%}.auto2-catalog .vehicle-grid{gap:44px}.auto2-catalog .catalog-card-body h2{font-size:28px;line-height:32px}.auto2-catalog .catalog-meta{flex-wrap:wrap;font-size:11px}.auto2-detail__hero{height:90svh;min-height:650px}.auto2-detail__hero .hero-shade{background:linear-gradient(#0000004d,#0000 34% 50%,#0000009e)}.auto2-detail__hero .vehicle-hero-copy{top:auto;bottom:72px;text-align:center;width:auto;inset-inline:24px;transform:none}.auto2-detail__hero .vehicle-hero-copy .eyebrow{font-size:10px}.auto2-detail__hero .vehicle-hero-copy h1{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-detail__hero .vehicle-hero-copy p{font-size:16px;line-height:22px}.auto2-detail__hero-actions{justify-content:center;gap:8px;margin-block-start:22px}.auto2-detail__hero-actions a,.auto2-detail__hero-actions button{width:calc(50vw - 28px);min-width:0;height:48px;padding-inline:8px;font-size:13px}.auto2-detail__subnav{top:calc(var(--notice) + var(--header) + 8px);gap:12px;width:calc(100% - 32px);margin-block:12px;padding:11px 14px}.auto2-detail__subnav>span{font-size:12px}.auto2-detail__subnav>div{scrollbar-width:none;gap:18px;min-width:0;padding-block:7px;font-size:10px;overflow-x:auto}.auto2-detail__subnav>div::-webkit-scrollbar{display:none}.auto2-detail__subnav>button{display:none}.auto2-detail__overview{padding:72px 24px}.auto2-detail__overview .overview-intro .section-title{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-detail__overview .overview-intro p{font-size:15px}.auto2-detail__overview .vehicle-highlights{grid-template-columns:1fr;gap:22px;margin-block-start:54px}.auto2-detail__overview .vehicle-highlights>div{border-block-end:1px solid #d2d2d2;border-inline-end:0;padding:0 0 20px}.auto2-detail__overview .vehicle-highlights>div:last-child{border:0;padding:0}.auto2-detail__overview .vehicle-highlights strong{font-size:40px;line-height:44px}.auto2-detail>section#exterior .cfg,.auto2-detail>section#interior .cfg,.auto2-detail>div#configuration .cfg{padding-inline:24px}.auto2-detail .story-chapter,.auto2-detail .story-reverse{flex-direction:column;gap:0;min-height:0;padding:24px;display:flex}.auto2-detail .story-image{width:100%;height:clamp(300px,90vw,440px)}.auto2-detail .story-reverse .story-image{order:0}.auto2-detail .story-copy{padding:38px 0 28px}.auto2-detail .story-copy h2{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-detail .story-copy p{font-size:15px;line-height:24px}.auto2-detail .story-full{background:#212121;height:760px;min-height:0;padding:16px;display:block}.auto2-detail .story-full .story-image,.auto2-detail .story-full:after{inset:16px}.auto2-detail .story-full .story-copy{inset-inline:40px;max-width:calc(100% - 80px);bottom:50px}.auto2-detail .story-full .story-copy h2,.auto2-detail .vehicle-final-cta h2{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-detail .official-strip{padding:72px 24px}.auto2-detail .official-strip .section-title{letter-spacing:-.88px;font-size:44px;line-height:48px}.auto2-detail .official-strip-grid{grid-template-columns:1fr;margin-block-start:36px}.auto2-detail .official-strip-grid img{height:250px}.auto2-detail .source-notes{padding-block:28px 48px;padding-inline:24px}.auto2-detail .vehicle-final-cta{padding:88px 24px}}@media (prefers-reduced-motion:reduce){.auto2-catalog .catalog-image img,.auto2-detail__hero-actions a,.auto2-detail__hero-actions button{transition:none}}
.auto2-company{background:#f2f2f2}.auto2-company .auto2-company-hero{isolation:isolate;height:85svh;min-height:650px}.auto2-company .auto2-company-hero .hero-shade{background:linear-gradient(90deg,#000000ad 0%,#0000003d 54%,#00000014 100%)}.auto2-company .auto2-company-hero>div:last-child{inset-inline-start:var(--gutter);inset-inline-end:auto;max-width:640px;bottom:clamp(56px,10vh,120px)}.auto2-company .auto2-company-hero h1{text-wrap:balance;font-size:clamp(48px,4.45vw,72px);line-height:1}.auto2-company .auto2-company-hero p{max-width:440px;font-size:16px;line-height:1.5}.auto2-company .auto2-company-hero .eyebrow{color:#fff}.auto2-company .auto2-export-process{background:#fff;padding-block:120px}.auto2-company .auto2-export-process .section-head{margin-bottom:64px}.auto2-company .auto2-export-process .section-title{max-width:650px}.auto2-company .auto2-export-process .process-grid{gap:clamp(20px,2.5vw,44px);padding-top:0}.auto2-company .auto2-export-process .process-grid article{border-color:#c9ceca;min-height:270px;padding-top:26px}.auto2-company .auto2-export-process .process-index{color:#5d767d;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:44px}.auto2-company .auto2-export-process .process-index>span{letter-spacing:-.06em;font-size:28px;font-weight:500;line-height:1}.auto2-company .auto2-export-process .process-index svg{width:24px;height:24px}.auto2-company .auto2-export-process .process-grid h3{letter-spacing:-.025em;font-size:24px;line-height:1.17}.auto2-company .auto2-export-process .process-grid p{max-width:260px;font-size:16px;line-height:1.5}.auto2-company .auto2-export-process .process-arrow{inset-inline-end:0;color:#5d767d;top:83px}.auto2-company .service-options{background:#f2f2f2;gap:clamp(60px,10vw,160px);padding-block:120px}.auto2-company .service-options>div:first-child{align-self:center}.auto2-company .service-options .section-title{max-width:590px}.auto2-company .service-option-list{border-bottom:1px solid #c9ceca}.auto2-company .service-option-list article{border-color:#c9ceca;padding-block:30px 34px;padding-inline:58px 0}.auto2-company .service-option-list article>span{inset-inline:0 auto;color:#5d767d;font-size:13px;top:34px}.auto2-company .service-option-list h3{font-size:24px;line-height:1.17}.auto2-company .service-option-list p{max-width:460px;font-size:16px;line-height:1.5}.auto2-company .auto2-world-routes{background:#dce3e4;gap:clamp(46px,8vw,130px)}.auto2-company .auto2-world-routes .world-copy{max-width:480px}.auto2-company .auto2-world-routes .world-copy h2{font-size:clamp(42px,4.5vw,68px)}.auto2-company .auto2-world-routes .world-map{background:#f2f2f2;border-radius:20px;padding:28px}.auto2-company .auto2-world-routes .world-map .demo-caption{padding-top:14px}.auto2-company .faq-section{background:#fff;gap:clamp(48px,10vw,170px);max-width:none;padding-block:120px}.auto2-company .faq-section>div:first-child{max-width:480px}.auto2-company .faq-list details{border-color:#c9ceca;padding-block:27px}.auto2-company .faq-list details:last-child{border-bottom:1px solid #c9ceca}.auto2-company .faq-list summary{min-height:44px;font-size:18px;line-height:1.35}.auto2-company .faq-list p{margin-top:20px;font-size:16px;line-height:1.5}.auto2-company .about-intro{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:42px clamp(50px,10vw,180px);padding-block:132px 120px}.auto2-company .about-intro h2{max-width:600px;font-size:clamp(46px,5vw,72px);line-height:1}.auto2-company .about-intro .section-copy{max-width:530px;font-size:16px;line-height:1.5}.auto2-company .about-figures{background:#dce3e4;padding-block:80px 64px}.auto2-company .about-figures .numbers-grid{max-width:1060px;margin-inline:auto}.auto2-company .about-figures .numbers-grid strong{font-size:clamp(46px,5vw,70px)}.auto2-company .about-values{background:#f2f2f2;padding-block:120px}.auto2-company .about-values .section-head{margin-bottom:70px}.auto2-company .about-values .values-grid{gap:clamp(30px,5vw,82px)}.auto2-company .about-values .values-grid article{border-color:#c9ceca;min-height:255px;padding-top:28px}.auto2-company .about-values .values-grid span{color:#5d767d;font-size:14px}.auto2-company .about-values .values-grid h3{margin-top:68px;font-size:28px;line-height:1.1}.auto2-company .about-values .values-grid p{font-size:16px;line-height:1.5}.auto2-company .about-partner{height:min(85svh,820px);min-height:650px}.auto2-company .about-partner:after{background:linear-gradient(90deg,#151515cc 0%,#1515155c 54%,#0000 100%)}.auto2-company .about-partner>div{inset-inline-start:var(--gutter);inset-inline-end:auto;max-width:660px;bottom:clamp(56px,10vh,118px)}.auto2-company .about-partner .section-title{font-size:clamp(46px,5vw,72px);line-height:1}.auto2-lead-section{color:#fff;background:#212121;gap:clamp(52px,10vw,180px);padding-block:120px}.auto2-lead-section .lead-heading .section-copy,.auto2-lead-section .lead-note{color:#ffffffb8}.auto2-lead-section .lead-heading{max-width:460px}.auto2-lead-section .inquiry-form,.auto2-lead-section .inquiry-receipt{color:var(--ink);background:#f2f2f2;border-radius:20px;padding:28px}[dir=rtl] .auto2-company .auto2-company-hero .hero-shade,[dir=rtl] .auto2-company .about-partner:after{background:linear-gradient(270deg,#000000ad 0%,#0000003d 54%,#00000014 100%)}@media (max-width:1023px){.auto2-company .auto2-export-process,.auto2-company .service-options,.auto2-company .faq-section,.auto2-company .about-values,.auto2-lead-section{padding-block:80px}.auto2-company .about-intro{padding-block:92px 80px}.auto2-company .auto2-export-process .process-grid{grid-template-columns:repeat(3,1fr)}.auto2-company .auto2-export-process .process-grid article{min-height:245px}}@media (max-width:767px){.auto2-company .auto2-company-hero{height:90svh;min-height:650px}.auto2-company .auto2-company-hero .hero-shade{background:linear-gradient(#0000001a 32%,#000000bd 100%)}.auto2-company .auto2-company-hero>div:last-child{inset-inline:var(--gutter);bottom:56px}.auto2-company .auto2-company-hero h1{font-size:44px;line-height:1.09}.auto2-company .auto2-company-hero p{font-size:16px}.auto2-company .auto2-export-process,.auto2-company .service-options,.auto2-company .faq-section,.auto2-company .about-values,.auto2-lead-section{padding-block:64px}.auto2-company .about-intro{grid-template-columns:1fr;padding-block:74px 64px}.auto2-company .auto2-export-process .section-head{margin-bottom:42px}.auto2-company .auto2-export-process .process-grid{grid-template-columns:1fr;gap:0}.auto2-company .auto2-export-process .process-grid article{min-height:0;padding:22px 0 26px 72px}.auto2-company .auto2-export-process .process-index{inset-inline-start:0;gap:12px;margin:0;position:absolute;top:23px}.auto2-company .auto2-export-process .process-index>span{font-size:20px}.auto2-company .auto2-export-process .process-grid h3{font-size:24px}.auto2-company .auto2-export-process .process-grid p{max-width:none;font-size:16px}.auto2-company .service-options{gap:44px}.auto2-company .service-option-list article{padding-inline-start:50px}.auto2-company .service-option-list h3{font-size:23px}.auto2-company .auto2-world-routes{gap:42px}.auto2-company .auto2-world-routes .world-map{border-radius:16px;padding:12px}.auto2-company .faq-section{gap:42px}.auto2-company .faq-list summary{font-size:17px}.auto2-company .about-intro h2{font-size:44px}.auto2-company .about-figures{padding-block:64px 48px}.auto2-company .about-values .section-head{margin-bottom:42px}.auto2-company .about-values .values-grid{gap:30px}.auto2-company .about-values .values-grid article{min-height:0}.auto2-company .about-values .values-grid h3{margin-top:35px}.auto2-company .about-partner{height:90svh;min-height:650px}.auto2-company .about-partner:after{background:linear-gradient(#0000 30%,#151515d9 100%)}.auto2-company .about-partner>div{inset-inline:var(--gutter);bottom:52px}.auto2-company .about-partner .section-title{font-size:44px}.auto2-lead-section .inquiry-form,.auto2-lead-section .inquiry-receipt{border-radius:16px}[dir=rtl] .auto2-company .auto2-company-hero .hero-shade,[dir=rtl] .auto2-company .about-partner:after{background:linear-gradient(#0000001a 32%,#000000bd 100%)}[dir=rtl] .auto2-company .auto2-export-process .process-grid article{padding-inline:72px 0}[dir=rtl] .auto2-company .auto2-export-process .process-index{inset-inline:auto 0}}
