.newLine{position:relative;background-image:url(/images/generic-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.newLine__stage{position:relative;width:100%;height:100dvh;overflow:hidden;height:calc(calc(975 * 1px) + (975/.75 - 975)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__stage{height:calc(1164*1px)}}.newLine__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.newLine__inner{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__inner{padding-left:calc(16*1px)}}.newLine__inner{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__inner{padding-right:calc(16*1px)}}@media(min-width:1480px){.newLine__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.newLine__inner{max-width:calc(1366*1px)}}.newLine__inner{text-align:center;margin-block:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__inner{margin-block:calc(72*1px);max-width:100%}}.newLine__center{width:100%;display:flex;align-items:center;flex-direction:column;margin:auto;max-width:calc(calc(558 * 1px) + (558/.75 - 558)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__center{max-width:calc(558*1px)}}.newLine__center{gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__center{gap:calc(8*1px)}}.newLine__center{margin-bottom:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__center{margin-bottom:calc(20*1px)}}.newLine__tag{color:#f2f2f2;font-family:Helvetica Neue,sans-serif}.newLine__tag,.newLine__tag h1,.newLine__tag h2,.newLine__tag h3,.newLine__tag h4,.newLine__tag h5,.newLine__tag h6,.newLine__tag p,.newLine__tag span,.newLine__tag strong{font-size:12px;line-height:20px;font-style:normal;font-weight:700}.newLine__title{margin:0;color:#fff;font-family:Helvetica Neue,sans-serif;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__title{font-size:calc(32*1px)}}.newLine__title{line-height:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__title{line-height:calc(40*1px)}}.newLine__subtitle{margin:0;color:#d3d3d3;font-family:Helvetica Neue,sans-serif;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__subtitle{font-size:calc(16*1px)}}.newLine__subtitle{line-height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__subtitle{line-height:calc(24*1px)}}.newLine__models{display:flex;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__models{gap:calc(16*1px);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-snap-align:start;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}}.newLine__models::-webkit-scrollbar{display:none}.newLine__model{width:25%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;transition:width .5s ease;height:calc(calc(659 * 1px) + (659/.75 - 659)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__model{height:calc(708*1px)}}.newLine__model{padding:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__model{padding:calc(0*1px);flex-shrink:0;scroll-snap-align:start;min-width:100%;justify-content:flex-start}}.newLine__backgroundModel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px;filter:brightness(.3)}@media(max-width:768px){.newLine__backgroundModel{position:relative;filter:none;margin-bottom:20px;height:calc(calc(353 * 1px) + (353/.75 - 353)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.newLine__backgroundModel{height:calc(353*1px)}}.newLine__titleModel{position:absolute;inset:0;z-index:1;width:-moz-fit-content;width:fit-content;transition:height .5s ease;margin:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366)) auto 0}@media(max-width:768px){.newLine__titleModel{margin-top:calc(48*1px)}}.newLine__titleModel{height:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__titleModel{height:calc(32*1px)}}.newLine__details{z-index:1;display:flex;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__details{gap:calc(8*1px)}}.newLine__details{margin-bottom:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__details{margin-bottom:calc(20*1px);flex-wrap:wrap;opacity:1;visibility:visible}}.newLine__detail{text-align:center}.newLine__detail p{color:#010101;font-family:Helvetica Neue,sans-serif}.newLine__detail p,.newLine__detail p h1,.newLine__detail p h2,.newLine__detail p h3,.newLine__detail p h4,.newLine__detail p h5,.newLine__detail p h6,.newLine__detail p p,.newLine__detail p span,.newLine__detail p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:400}@media(max-width:768px){.newLine__detail p{color:#fff}}.newLine__detail span{color:#4d4948;font-family:Helvetica Neue,sans-serif}.newLine__detail span,.newLine__detail span h1,.newLine__detail span h2,.newLine__detail span h3,.newLine__detail span h4,.newLine__detail span h5,.newLine__detail span h6,.newLine__detail span p,.newLine__detail span span,.newLine__detail span strong{font-size:12px;line-height:20px;font-style:normal;font-weight:400}@media(max-width:768px){.newLine__detail span{color:#d3d3d3}}.newLine__detail{width:calc(calc(189 * 1px) + (189/.75 - 189)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__detail{width:calc(189*1px);border-radius:4px;padding:8px 12px;background:hsla(0,0%,100%,.1019607843);text-align:start;width:48.5%}}.newLine__info{z-index:1;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.newLine__info p{color:#010101;font-family:Helvetica Neue,sans-serif}.newLine__info p,.newLine__info p h1,.newLine__info p h2,.newLine__info p h3,.newLine__info p h4,.newLine__info p h5,.newLine__info p h6,.newLine__info p p,.newLine__info p span,.newLine__info p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:400}@media(max-width:768px){.newLine__info p{color:#fff;font-family:Helvetica Neue,sans-serif}.newLine__info p,.newLine__info p h1,.newLine__info p h2,.newLine__info p h3,.newLine__info p h4,.newLine__info p h5,.newLine__info p h6,.newLine__info p p,.newLine__info p span,.newLine__info p strong{font-size:20px;line-height:32px;font-style:normal;font-weight:400}}.newLine__info span{color:#4d4948;font-family:Helvetica Neue,sans-serif}.newLine__info span,.newLine__info span h1,.newLine__info span h2,.newLine__info span h3,.newLine__info span h4,.newLine__info span h5,.newLine__info span h6,.newLine__info span p,.newLine__info span span,.newLine__info span strong{font-size:16px;line-height:24px;font-style:normal;font-weight:400}@media(max-width:768px){.newLine__info span{color:#d3d3d3}.newLine__info{text-align:start;opacity:1;visibility:visible}}.newLine__model.active{width:75%}@media(max-width:768px){.newLine__model.active{width:90%}}.newLine__model.active .newLine__titleModel{height:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.newLine__model.active .newLine__titleModel{height:calc(32*1px)}}.newLine__model.active .newLine__details,.newLine__model.active .newLine__info{opacity:1;visibility:visible}.newLine__model.active .newLine__backgroundModel{filter:none}.banners{position:relative;background:#fff}.banners__stage{position:relative;width:100%;height:100dvh;overflow:hidden;height:calc(calc(768 * 1px) + (768/.75 - 768)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__stage{height:calc(800*1px)}}.banners__banner{position:absolute;object-position:center;z-index:0;width:100vw;height:100%;inset:0;margin:auto;object-fit:cover;filter:brightness(.7);opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .6s ease-in-out,transform .6s cubic-bezier(.16,1,.3,1),visibility .6s}@media(max-width:768px){.banners__banner{width:100%;height:calc(calc(240 * 1px) + (240/.75 - 240)*(100vw - 1366*1px)/(2560 - 1366));margin-top:calc(calc(212 * 1px) + (212/.75 - 212)*(100vw - 1366*1px)/(2560 - 1366));padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.banners__banner{height:calc(240*1px);margin-top:calc(212*1px);padding-inline:calc(16*1px)}}.banners__banner.active{opacity:1;visibility:visible;transform:scale(1)}.banners__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.banners__inner{display:flex;flex-direction:column;justify-content:space-between;position:absolute;inset:0;z-index:2;padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__inner{padding-left:calc(16*1px)}}.banners__inner{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__inner{padding-right:calc(16*1px)}}@media(min-width:1480px){.banners__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.banners__inner{max-width:calc(1366*1px)}}.banners__inner{margin-top:calc(calc(100 * 1px) + (100/.75 - 100)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__inner{margin-top:calc(72*1px)}}.banners__inner{margin-bottom:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__inner{margin-bottom:calc(72*1px);justify-content:flex-start}}.banners__center{width:100%;max-width:calc(calc(378 * 1px) + (378/.75 - 378)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__center{max-width:calc(378*1px)}}.banners__title{margin:0;color:#fff;font-family:Helvetica Neue,sans-serif;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__title{font-size:calc(32*1px)}}.banners__title{line-height:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__title{line-height:calc(40*1px);color:#010101}}.banners__arrow{cursor:pointer;position:absolute;right:0;bottom:0;top:0;margin:auto;border-radius:2px;padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__arrow{padding:calc(12*1px)}}.banners__arrow{width:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__arrow{width:calc(44*1px)}}.banners__arrow{height:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__arrow{height:calc(44*1px)}}.banners__arrow:hover{background-color:#010101}@media(max-width:768px){.banners__arrow{display:none}}.banners__info{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;max-width:calc(calc(400 * 1px) + (400/.75 - 400)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__info{max-width:calc(400*1px)}}.banners__info{height:calc(calc(200 * 1px) + (200/.75 - 200)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__info{height:calc(192*1px)}}.banners__info p{color:#fff;margin-bottom:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__info p{margin-bottom:calc(8*1px)}}.banners__info p{font-family:Helvetica Neue,sans-serif}.banners__info p,.banners__info p h1,.banners__info p h2,.banners__info p h3,.banners__info p h4,.banners__info p h5,.banners__info p h6,.banners__info p p,.banners__info p span,.banners__info p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:500}@media(max-width:768px){.banners__info p{color:#010101}}.banners__info span{color:hsla(0,0%,100%,.8);font-family:Helvetica Neue,sans-serif}.banners__info span,.banners__info span h1,.banners__info span h2,.banners__info span h3,.banners__info span h4,.banners__info span h5,.banners__info span h6,.banners__info span p,.banners__info span span,.banners__info span strong{font-size:16px;line-height:24px;font-style:normal;font-weight:400}@media(max-width:768px){.banners__info span{color:#4d4948}.banners__info{margin-top:calc(calc(280 * 1px) + (280/.75 - 280)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.banners__info{margin-top:calc(280*1px)}}.banners__infoText{position:absolute;bottom:0;opacity:0;visibility:hidden;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out,visibility .6s}.banners__infoText.active{opacity:1;visibility:visible;transform:translateY(0)}.banners__count{color:hsla(0,0%,100%,.4);margin-bottom:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__count{margin-bottom:calc(24*1px)}}.banners__count{font-family:Helvetica Neue,sans-serif}.banners__count,.banners__count h1,.banners__count h2,.banners__count h3,.banners__count h4,.banners__count h5,.banners__count h6,.banners__count p,.banners__count span,.banners__count strong{font-size:24px;line-height:32px;font-style:normal;font-weight:400}.banners__count span:first-of-type{color:#fff}@media(max-width:768px){.banners__count span:first-of-type{color:#010101}.banners__count{color:rgba(1,1,1,.4)}}.banners__controls{position:absolute;display:flex;justify-content:flex-end;flex-wrap:wrap;right:0;bottom:0}@media(max-width:768px){.banners__controls{flex-direction:column-reverse;margin-right:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366));margin-bottom:calc(calc(222 * 1px) + (222/.75 - 222)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.banners__controls{margin-right:calc(16*1px);margin-bottom:calc(222*1px)}}.banners__controls p{width:100%;text-transform:uppercase;text-align:end;color:#fff;margin-top:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__controls p{margin-top:calc(0*1px)}}.banners__controls p{font-family:Helvetica Neue,sans-serif}.banners__controls p,.banners__controls p h1,.banners__controls p h2,.banners__controls p h3,.banners__controls p h4,.banners__controls p h5,.banners__controls p h6,.banners__controls p p,.banners__controls p span,.banners__controls p strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(max-width:768px){.banners__controls p{color:#010101;font-family:Helvetica Neue,sans-serif}.banners__controls p,.banners__controls p h1,.banners__controls p h2,.banners__controls p h3,.banners__controls p h4,.banners__controls p h5,.banners__controls p h6,.banners__controls p p,.banners__controls p span,.banners__controls p strong{font-size:12px;line-height:16px;font-style:normal;font-weight:400}.banners__controls p{margin-bottom:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.banners__controls p{margin-bottom:calc(4*1px)}}.banners__controls div{margin:0 0 0 auto}.banners__controls button{cursor:pointer;background-color:hsla(0,0%,100%,.3019607843);margin-inline:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__controls button{margin-inline:calc(4*1px)}}.banners__controls button{width:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__controls button{width:calc(12*1px)}}.banners__controls button{height:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.banners__controls button{height:calc(12*1px);background-color:#d3d3d3}}.banners__controls button.active{background-color:#fff}@media(max-width:768px){.banners__controls button.active{background-color:#010101}}.history{position:-webkit-sticky;position:sticky;top:-50%;background:#fff}.history__stage{position:relative;width:100%;height:100dvh;overflow:hidden;height:calc(calc(1300 * 1px) + (1300/.75 - 1300)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__stage{height:calc(1172*1px)}}.history__banner{position:absolute;overflow:hidden}.history__banner img{opacity:.5;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.history__banner:hover img{opacity:1;transform:scale(1.1)}.history__banner:nth-child(2){margin-top:calc(calc(93 * 1px) + (93/.75 - 93)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(2){margin-top:calc(211*1px)}}.history__banner:nth-child(2){margin-left:calc(calc(153 * 1px) + (153/.75 - 153)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(2){margin-left:calc(0*1px)}}.history__banner:nth-child(2){height:calc(calc(137 * 1px) + (137/.75 - 137)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(2){height:calc(58*1px)}}.history__banner:nth-child(2){width:calc(calc(196 * 1px) + (196/.75 - 196)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(2){width:calc(82*1px)}}.history__banner:nth-child(3){left:0;right:0;margin-inline:auto;margin-top:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(3){margin-top:calc(70*1px)}}.history__banner:nth-child(3){height:calc(calc(240 * 1px) + (240/.75 - 240)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(3){height:calc(142*1px)}}.history__banner:nth-child(3){width:calc(calc(500 * 1px) + (500/.75 - 500)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(3){width:calc(295*1px)}}.history__banner:nth-child(3) img{opacity:1}.history__banner:nth-child(4){right:0;margin-right:calc(calc(0 * 1px) + (0/.75 - 0)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(4){margin-right:calc(-24*1px)}}.history__banner:nth-child(4){margin-top:calc(calc(86 * 1px) + (86/.75 - 86)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(4){margin-top:calc(620*1px)}}.history__banner:nth-child(4){height:calc(calc(170 * 1px) + (170/.75 - 170)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(4){height:calc(92*1px)}}.history__banner:nth-child(4){width:calc(calc(293 * 1px) + (293/.75 - 293)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(4){width:calc(158*1px)}}.history__banner:nth-child(4) img{opacity:1}.history__banner:nth-child(5){left:0;margin-top:calc(calc(302 * 1px) + (302/.75 - 302)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(5){margin-top:calc(624*1px)}}.history__banner:nth-child(5){height:calc(calc(166 * 1px) + (166/.75 - 166)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(5){height:calc(62*1px)}}.history__banner:nth-child(5){width:calc(calc(248 * 1px) + (248/.75 - 248)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(5){width:calc(93*1px)}}.history__banner:nth-child(5) img{opacity:1}.history__banner:nth-child(6){right:0;margin-right:calc(calc(173 * 1px) + (173/.75 - 173)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(6){margin-right:calc(8*1px)}}.history__banner:nth-child(6){margin-top:calc(calc(341 * 1px) + (341/.75 - 341)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(6){margin-top:calc(238*1px)}}.history__banner:nth-child(6){height:calc(calc(125 * 1px) + (125/.75 - 125)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(6){height:calc(44*1px)}}.history__banner:nth-child(6){width:calc(calc(178 * 1px) + (178/.75 - 178)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(6){width:calc(62*1px)}}.history__banner:nth-child(7){left:0;margin-left:calc(calc(199 * 1px) + (199/.75 - 199)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(7){margin-left:calc(97*1px)}}.history__banner:nth-child(7){margin-top:calc(calc(580 * 1px) + (580/.75 - 580)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(7){margin-top:calc(687*1px)}}.history__banner:nth-child(7){height:calc(calc(141 * 1px) + (141/.75 - 141)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(7){height:calc(58*1px)}}.history__banner:nth-child(7){width:calc(calc(202 * 1px) + (202/.75 - 202)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(7){width:calc(83*1px)}}.history__banner:nth-child(8){right:0;margin-right:calc(calc(0 * 1px) + (0/.75 - 0)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(8){margin-right:calc(65*1px)}}.history__banner:nth-child(8){margin-top:calc(calc(557 * 1px) + (557/.75 - 557)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(8){margin-top:calc(732*1px)}}.history__banner:nth-child(8){height:calc(calc(170 * 1px) + (170/.75 - 170)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(8){height:calc(79*1px)}}.history__banner:nth-child(8){width:calc(calc(321 * 1px) + (321/.75 - 321)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__banner:nth-child(8){width:calc(149*1px)}}.history__banner:nth-child(8) img{opacity:1}.history__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.history__inner{position:relative;width:100%;display:flex;flex-direction:column;text-align:center;margin:calc(calc(339 * 1px) + (339/.75 - 339)*(100vw - 1366*1px)/(2560 - 1366)) auto 0}@media(max-width:768px){.history__inner{margin-top:calc(298*1px)}}.history__inner{max-width:calc(calc(540 * 1px) + (540/.75 - 540)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__inner{max-width:calc(540*1px)}}.history__center{width:100%;display:flex;align-items:center;flex-direction:column}.history__tag{color:#151313;font-family:Helvetica Neue,sans-serif}.history__tag,.history__tag h1,.history__tag h2,.history__tag h3,.history__tag h4,.history__tag h5,.history__tag h6,.history__tag p,.history__tag span,.history__tag strong{font-size:12px;line-height:20px;font-style:normal;font-weight:700}.history__tag{margin-bottom:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__tag{margin-bottom:calc(8*1px)}}.history__title{color:.history__title color-primary;font-family:Helvetica Neue,sans-serif;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__title{font-size:calc(32*1px)}}.history__title{line-height:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__title{line-height:calc(40*1px)}}.history__title{margin-bottom:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__title{margin-bottom:calc(8*1px)}}.history__subtitle{color:#4d4948;font-family:Helvetica Neue,sans-serif;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__subtitle{font-size:calc(16*1px)}}.history__subtitle{line-height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__subtitle{line-height:calc(24*1px)}}.history__subtitle{margin-bottom:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__subtitle{margin-bottom:calc(20*1px)}}.history__infos{display:flex;text-align:end;gap:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__infos{gap:calc(20*1px)}}.history__infos p{color:#010101;font-family:Helvetica Neue,sans-serif}.history__infos p,.history__infos p h1,.history__infos p h2,.history__infos p h3,.history__infos p h4,.history__infos p h5,.history__infos p h6,.history__infos p p,.history__infos p span,.history__infos p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:500}.history__infos span{color:#4d4948;font-family:Helvetica Neue,sans-serif}.history__infos span,.history__infos span h1,.history__infos span h2,.history__infos span h3,.history__infos span h4,.history__infos span h5,.history__infos span h6,.history__infos span p,.history__infos span span,.history__infos span strong{font-size:14px;line-height:20px;font-style:normal;font-weight:400}@media(max-width:768px){.history__infos{text-align:center;padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.history__infos{padding-inline:calc(16*1px)}}@media(max-width:768px){.history__infos p{font-family:Helvetica Neue,sans-serif}.history__infos p,.history__infos p h1,.history__infos p h2,.history__infos p h3,.history__infos p h4,.history__infos p h5,.history__infos p h6,.history__infos p p,.history__infos p span,.history__infos p strong{font-size:20px;line-height:32px;font-style:normal;font-weight:500}.history__infos span{font-family:Helvetica Neue,sans-serif}.history__infos span,.history__infos span h1,.history__infos span h2,.history__infos span h3,.history__infos span h4,.history__infos span h5,.history__infos span h6,.history__infos span p,.history__infos span span,.history__infos span strong{font-size:12px;line-height:16px;font-style:normal;font-weight:400}}.history__info div{background-color:#d3d3d3;height:1px;width:100%;margin-block:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__info div{margin-block:calc(6*1px)}}.history__infoBottom{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__infoBottom{gap:calc(24*1px)}}.history__infoBottom{margin-top:calc(calc(196 * 1px) + (196/.75 - 196)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__infoBottom{margin-top:calc(285*1px)}}.history__infoBottom{height:calc(calc(241 * 1px) + (241/.75 - 241)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__infoBottom{height:calc(241*1px)}}.history__infoBottom p{z-index:1;color:#fff;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;font-family:Helvetica Neue,sans-serif}.history__infoBottom p,.history__infoBottom p h1,.history__infoBottom p h2,.history__infoBottom p h3,.history__infoBottom p h4,.history__infoBottom p h5,.history__infoBottom p h6,.history__infoBottom p p,.history__infoBottom p span,.history__infoBottom p strong{font-size:20px;line-height:32px;font-style:normal;font-weight:700}@media(max-width:768px){.history__infoBottom{flex-direction:column}.history__infoBottom p{font-family:Helvetica Neue,sans-serif}.history__infoBottom p,.history__infoBottom p h1,.history__infoBottom p h2,.history__infoBottom p h3,.history__infoBottom p h4,.history__infoBottom p h5,.history__infoBottom p h6,.history__infoBottom p p,.history__infoBottom p span,.history__infoBottom p strong{font-size:16px;line-height:24px;font-style:normal;font-weight:700}}.history__infoBottomBackground{position:absolute;bottom:0;left:0;right:0;margin:0;width:100vw;height:100%;object-fit:cover}.history__infoBottomImage{height:-moz-fit-content;height:fit-content;transition:width .5s ease-in;width:calc(calc(65 * 1px) + (65/.75 - 65)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__infoBottomImage{width:calc(65*1px)}}.history__stage:hover .history__infoBottom p{opacity:1;visibility:visible}.history__stage:hover .history__infoBottomImage{width:calc(calc(241 * 1px) + (241/.75 - 241)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.history__stage:hover .history__infoBottomImage{width:calc(112*1px)}}.selectModel{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:24px}.selectModel__content{left:0;right:0;margin:0 auto;display:flex;width:100%;max-width:308px;background:#f2f2f2;border-radius:8px;gap:4px;padding:6px}.selectModel button{cursor:pointer;width:146px;padding:12px 20px;border-radius:4px}.selectModel button img{width:100%;height:auto;filter:invert(1)}.selectModel button.active{background-color:#010101}.selectModel button.active img{filter:invert(0)}.introModel{background:#fff}.introModel__stage{position:relative;width:100%;height:100dvh;overflow:hidden;height:calc(calc(768 * 1px) + (768/.75 - 768)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__stage{height:calc(500*1px)}}.introModel__banners{position:absolute;object-position:center;z-index:0;width:100vw;height:100%;inset:0;margin:auto;object-fit:cover;filter:brightness(.9)}.introModel__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.introModel__inner{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__inner{padding-left:calc(16*1px)}}.introModel__inner{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__inner{padding-right:calc(16*1px)}}@media(min-width:1480px){.introModel__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.introModel__inner{max-width:calc(1366*1px)}}.introModel__inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding-top:calc(calc(88 * 1px) + (88/.75 - 88)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__inner{padding-top:calc(48*1px)}}.introModel__inner{padding-bottom:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__inner{padding-bottom:calc(20*1px)}}.introModel__title{width:-moz-fit-content;width:fit-content;object-fit:contain;transition:height .5s ease;height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__title{height:calc(16*1px)}}.introModel__stage:hover .introModel__title{height:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__stage:hover .introModel__title{height:calc(32*1px)}}.introModel__details{display:flex;overflow:hidden;transform:translateY(100%);opacity:0;transition:transform .4s ease-in-out,opacity .4s ease-in-out;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__details{gap:calc(8*1px);flex-wrap:wrap}}.introModel__detailContent{display:flex;width:calc(calc(189 * 1px) + (189/.75 - 189)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.introModel__detailContent{width:calc(189*1px);width:49%}}.introModel__detail{width:100%;position:relative;text-align:center}.introModel__detail p{color:#fff;font-family:Helvetica Neue,sans-serif}.introModel__detail p,.introModel__detail p h1,.introModel__detail p h2,.introModel__detail p h3,.introModel__detail p h4,.introModel__detail p h5,.introModel__detail p h6,.introModel__detail p p,.introModel__detail p span,.introModel__detail p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:400}.introModel__detail span{color:#d3d3d3;font-family:Helvetica Neue,sans-serif}.introModel__detail span,.introModel__detail span h1,.introModel__detail span h2,.introModel__detail span h3,.introModel__detail span h4,.introModel__detail span h5,.introModel__detail span h6,.introModel__detail span p,.introModel__detail span span,.introModel__detail span strong{font-size:12px;line-height:20px;font-style:normal;font-weight:400}@media(max-width:768px){.introModel__detail{background:hsla(0,0%,100%,.1019607843);border-radius:4px;padding:8px 12px;text-align:start}.introModel__detail p{font-family:Helvetica Neue,sans-serif}.introModel__detail p,.introModel__detail p h1,.introModel__detail p h2,.introModel__detail p h3,.introModel__detail p h4,.introModel__detail p h5,.introModel__detail p h6,.introModel__detail p p,.introModel__detail p span,.introModel__detail p strong{font-size:20px;line-height:24px;font-style:normal;font-weight:400}}.introModel__divider{width:1px;height:48px;content:"";background:#a19f9f}@media(max-width:768px){.introModel__divider{display:none}}.introModel__stage:hover .introModel__details{transform:translateY(0);opacity:1}.carInterior{background:#fff}.carInterior__stage{top:0;position:-webkit-sticky;position:sticky;width:100%;height:100dvh;overflow:hidden;height:calc(calc(768 * 1px) + (768/.75 - 768)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__stage{height:calc(368*1px);position:relative}}.carInterior__banners{position:absolute;object-position:center;z-index:0;width:100vw;height:100%;inset:0;margin:auto;object-fit:cover;border-radius:4px}@media(max-width:768px){.carInterior__banners{margin-top:calc(calc(128 * 1px) + (128/.75 - 128)*(100vw - 1366*1px)/(2560 - 1366));padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366));height:calc(calc(240 * 1px) + (240/.75 - 240)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.carInterior__banners{margin-top:calc(128*1px);padding-inline:calc(16*1px);height:calc(240*1px)}}.carInterior__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.carInterior__inner{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__inner{padding-left:calc(16*1px)}}.carInterior__inner{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__inner{padding-right:calc(16*1px)}}@media(min-width:1480px){.carInterior__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.carInterior__inner{max-width:calc(1366*1px)}}.carInterior__inner{width:100%;position:relative;left:0;z-index:2;margin-top:calc(calc(96 * 1px) + (96/.75 - 96)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__inner{margin-top:calc(72*1px)}}.carInterior__title{margin:0;color:#010101;font-family:Helvetica Neue,sans-serif;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__title{font-size:calc(32*1px)}}.carInterior__title{line-height:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__title{line-height:calc(40*1px)}}.carInterior__details{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__details{padding-left:calc(16*1px)}}.carInterior__details{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__details{padding-right:calc(16*1px)}}@media(min-width:1480px){.carInterior__details{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.carInterior__details{max-width:calc(1366*1px)}}.carInterior__details{padding-block:calc(calc(96 * 1px) + (96/.75 - 96)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__details{padding-block:calc(20*1px);display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-snap-align:start;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}}.carInterior__details::-webkit-scrollbar{display:none}.carInterior__detail{position:relative;margin-left:auto;width:calc(calc(422 * 1px) + (422/.75 - 422)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__detail{width:calc(422*1px)}}.carInterior__detail{height:calc(calc(320 * 1px) + (320/.75 - 320)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__detail{height:calc(320*1px)}}.carInterior__detail{margin-bottom:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__detail{margin-bottom:calc(32*1px)}}.carInterior__detail img,.carInterior__detail video{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:right}.carInterior__detail p{position:absolute;bottom:0;left:0;color:#fff;padding:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carInterior__detail p{padding:calc(24*1px)}}.carInterior__detail p{font-family:Helvetica Neue,sans-serif}.carInterior__detail p,.carInterior__detail p h1,.carInterior__detail p h2,.carInterior__detail p h3,.carInterior__detail p h4,.carInterior__detail p h5,.carInterior__detail p h6,.carInterior__detail p p,.carInterior__detail p span,.carInterior__detail p strong{font-size:24px;line-height:32px;font-style:normal;font-weight:500}@media(max-width:768px){.carInterior__detail{flex-shrink:0;scroll-snap-align:start;width:90vw;padding-left:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.carInterior__detail{padding-left:calc(16*1px)}}.carDetails{background:#fff}.carDetails__stage{display:flex;justify-content:center;position:relative;width:100%;height:100dvh;overflow:hidden;margin:0 auto;height:calc(calc(556 * 1px) + (556/.75 - 556)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__stage{height:calc(736*1px)}}.carDetails__stage{padding-top:calc(calc(88 * 1px) + (88/.75 - 88)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__stage{padding-top:calc(16*1px)}}.carDetails__stage{padding-bottom:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__stage{padding-bottom:calc(24*1px)}}.carDetails__stage{gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__stage{gap:calc(12*1px);flex-direction:column;padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.carDetails__stage{padding-inline:calc(16*1px)}}.carDetails__banner{object-position:center;object-fit:cover;border-radius:4px;width:calc(calc(880 * 1px) + (880/.75 - 880)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__banner{width:100%}}.carDetails__banner{height:calc(calc(440 * 1px) + (440/.75 - 440)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__banner{height:calc(240*1px)}}.carDetails__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.carDetails__inner{background:#051c2c;display:flex;flex-direction:column;border-radius:4px;padding:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__inner{padding:calc(20*1px)}}.carDetails__inner{width:calc(calc(430 * 1px) + (430/.75 - 430)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__inner{width:100%}}.carDetails__inner{height:calc(calc(440 * 1px) + (440/.75 - 440)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__inner{height:calc(440*1px)}}.carDetails__center{width:100%}.carDetails__title{color:#fff;font-family:Helvetica Neue,sans-serif;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;margin-bottom:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__title{margin-bottom:calc(4*1px)}}.carDetails__title{font-size:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__title{font-size:calc(20*1px)}}.carDetails__title{line-height:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__title{line-height:calc(32*1px)}}.carDetails__subtitle{color:hsla(0,0%,100%,.8);font-family:Helvetica Neue,sans-serif;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;margin-bottom:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__subtitle{margin-bottom:calc(24*1px)}}.carDetails__subtitle{font-size:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__subtitle{font-size:calc(16*1px)}}.carDetails__subtitle{line-height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__subtitle{line-height:calc(24*1px)}}.carDetails__check{width:100%;display:flex;align-items:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__check{gap:calc(8*1px)}}.carDetails__check{margin-bottom:calc(calc(6 * 1px) + (6/.75 - 6)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__check{margin-bottom:calc(6*1px)}}.carDetails__check span{color:#fff;font-family:Helvetica Neue,sans-serif}.carDetails__check span,.carDetails__check span h1,.carDetails__check span h2,.carDetails__check span h3,.carDetails__check span h4,.carDetails__check span h5,.carDetails__check span h6,.carDetails__check span p,.carDetails__check span span,.carDetails__check span strong{font-size:14px;line-height:20px;font-style:normal;font-weight:400}.carDetails__check img{margin-top:-4px;width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__check img{width:calc(20*1px)}}.carDetails__check img{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__check img{height:calc(20*1px)}}.carDetails__controls{display:flex;justify-content:space-between;margin-bottom:calc(calc(54 * 1px) + (54/.75 - 54)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__controls{margin-bottom:calc(54*1px)}}.carDetails__controls p{text-transform:uppercase;color:#fff;font-family:Helvetica Neue,sans-serif}.carDetails__controls p,.carDetails__controls p h1,.carDetails__controls p h2,.carDetails__controls p h3,.carDetails__controls p h4,.carDetails__controls p h5,.carDetails__controls p h6,.carDetails__controls p p,.carDetails__controls p span,.carDetails__controls p strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}@media(max-width:768px){.carDetails__controls p{font-family:Helvetica Neue,sans-serif}.carDetails__controls p,.carDetails__controls p h1,.carDetails__controls p h2,.carDetails__controls p h3,.carDetails__controls p h4,.carDetails__controls p h5,.carDetails__controls p h6,.carDetails__controls p p,.carDetails__controls p span,.carDetails__controls p strong{font-size:14px;line-height:20px;font-style:normal;font-weight:400}}.carDetails__controls div{margin:0 0 0 auto}.carDetails__controls button{cursor:pointer;background-color:hsla(0,0%,100%,.3019607843);margin-inline:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__controls button{margin-inline:calc(4*1px)}}.carDetails__controls button{width:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__controls button{width:calc(12*1px)}}.carDetails__controls button{height:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carDetails__controls button{height:calc(12*1px)}}.carDetails__controls button.active{background-color:#fff}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueHeavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueHeavyItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlack.otf) format("opentype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueRoman.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueUltraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueUltraLightItalic.otf) format("opentype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueThin.otf) format("opentype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Variable.woff2) format("woff2"),url(/fonts/Roboto-Variable.woff) format("woff");font-display:swap;font-weight:100 900;font-stretch:75% 100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.carExterior{position:relative;background:#fff}.carExterior__stage{display:flex;position:relative;width:100%;height:100dvh;overflow:hidden;height:calc(calc(665 * 1px) + (665/.75 - 665)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__stage{height:calc(565*1px)}}.carExterior__background{position:absolute;inset:0;width:100vw;height:100%;object-fit:cover;object-position:top}.carExterior__swiper{overflow:visible;margin:auto 0}.carExterior__slide{width:50%!important;transition:transform .5s ease,opacity .5s ease;transform:scale(.4)!important}@media(max-width:768px){.carExterior__slide{width:50%!important;transform:scale(.7)!important}}.carExterior__slide.swiper-slide-active{transform:scale(1)!important;opacity:1}@media(max-width:768px){.carExterior__slide.swiper-slide-active{transform:scale(1.8)!important;z-index:2}}.carExterior__imagem{display:block;width:100%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:contain;height:calc(calc(600 * 1px) + (600/.75 - 600)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__imagem{height:calc(322*1px)}}.carExterior__stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.carExterior__inner{position:absolute;inset:0;z-index:2;padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__inner{padding-left:calc(16*1px)}}.carExterior__inner{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__inner{padding-right:calc(16*1px)}}@media(min-width:1480px){.carExterior__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1480px)and (max-width:768px){.carExterior__inner{max-width:calc(1366*1px)}}.carExterior__inner{margin-top:calc(calc(96 * 1px) + (96/.75 - 96)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__inner{margin-top:calc(72*1px)}}.carExterior__center{display:flex;justify-content:space-between}@media(max-width:768px){.carExterior__center{justify-content:center}}.carExterior__title{margin:0;color:#010101;font-family:Helvetica Neue,sans-serif;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__title{font-size:calc(32*1px)}}.carExterior__title{line-height:calc(calc(48 * 1px) + (48/.75 - 48)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__title{line-height:calc(40*1px)}}.carExterior__specs{display:flex;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__specs{gap:calc(8*1px);display:none}}.carExterior__spec{display:flex;align-items:center;background:#f2f2f2;border-radius:100px;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__spec{gap:calc(8*1px)}}.carExterior__spec{padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__spec{padding-inline:calc(16*1px)}}.carExterior__spec{padding-block:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__spec{padding-block:calc(12*1px)}}.carExterior__spec img{width:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__spec img{width:calc(16*1px)}}.carExterior__spec img{height:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__spec img{height:calc(16*1px)}}.carExterior__spec span{color:#010101;font-family:Helvetica Neue,sans-serif}.carExterior__spec span,.carExterior__spec span h1,.carExterior__spec span h2,.carExterior__spec span h3,.carExterior__spec span h4,.carExterior__spec span h5,.carExterior__spec span h6,.carExterior__spec span p,.carExterior__spec span span,.carExterior__spec span strong{font-size:14px;line-height:20px;font-style:normal;font-weight:400}.carExterior__arrows{position:absolute;inset:0;margin:auto;display:flex;width:100%;height:-moz-fit-content;height:fit-content;justify-content:space-between}@media(max-width:768px){.carExterior__arrows{justify-content:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366));margin-bottom:calc(calc(148 * 1px) + (148/.75 - 148)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.carExterior__arrows{gap:calc(8*1px);margin-bottom:calc(148*1px)}}.carExterior__arrow{background:#fff;cursor:pointer;border-radius:2px;margin-top:calc(calc(-96 * 1px) + (-96/.75 - -96)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__arrow{margin-top:calc(0*1px)}}.carExterior__arrow{padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__arrow{padding:calc(12*1px)}}.carExterior__arrow{width:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__arrow{width:calc(44*1px)}}.carExterior__arrow{height:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__arrow{height:calc(44*1px)}}.carExterior__arrow:hover{opacity:.7}.carExterior__arrow img{filter:invert(1)}@media(max-width:768px){.carExterior__arrow{border:1px solid #010101}}.carExterior__controls{position:absolute;display:flex;justify-content:center;bottom:0;left:0;right:0;margin:auto;background:#fff;border-radius:50px;width:-moz-fit-content;width:fit-content;padding-block:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls{padding-block:calc(4*1px)}}.carExterior__controls{padding-inline:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls{padding-inline:calc(8*1px)}}.carExterior__controls{margin-bottom:calc(calc(62 * 1px) + (62/.75 - 62)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls{margin-bottom:calc(72*1px)}}.carExterior__controls button{position:relative;cursor:pointer;border:1px solid #4d4948;border-radius:100px}.carExterior__controls button img{width:100%;height:100%;object-fit:cover;border:.5px solid #fff;border-radius:100px}.carExterior__controls button{margin-inline:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button{margin-inline:calc(4*1px)}}.carExterior__controls button{width:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button{width:calc(32*1px)}}.carExterior__controls button{height:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button{height:calc(32*1px);background-color:#d3d3d3}}.carExterior__controls button.active{background-color:#fff;border:2px solid #0e8530}@media(max-width:768px){.carExterior__controls button.active{background-color:#010101}}.carExterior__controls button.active:after{position:absolute;top:0;right:0;content:"";background-color:#0e8530;background-image:url(/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100px;margin-right:calc(calc(-4 * 1px) + (-4/.75 - -4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button.active:after{margin-right:calc(-4*1px)}}.carExterior__controls button.active:after{margin-top:calc(calc(-4 * 1px) + (-4/.75 - -4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button.active:after{margin-top:calc(-4*1px)}}.carExterior__controls button.active:after{width:calc(calc(13 * 1px) + (13/.75 - 13)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button.active:after{width:calc(13*1px)}}.carExterior__controls button.active:after{height:calc(calc(13 * 1px) + (13/.75 - 13)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carExterior__controls button.active:after{height:calc(13*1px)}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}