*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:#171b1e;color:#f7f3eb;font-family:Prompt,sans-serif;font-weight:300}a{color:inherit;text-decoration:none}button,input,select{font:inherit}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #35b5de;outline-offset:5px}.concept{text-align:center;padding:10px 20px;background:#101417;color:#aeb9bf;font-size:11px}header{max-width:1440px;margin:auto;padding:30px 6%;display:flex;align-items:center;gap:36px}.brand{display:flex;align-items:center;gap:14px;font-size:20px;letter-spacing:2px}.brand img{width:52px;height:52px;object-fit:cover;border-radius:7px}.brand b{font-weight:600;color:#ff933c}.brand small{display:block;font-size:8px;letter-spacing:1.6px;margin-top:5px;color:#aeb9bf}nav{display:flex;gap:30px;margin-left:auto;font-size:13px}.lang{font-size:12px;white-space:nowrap}.phone{border:1px solid #4d565c;padding:12px 17px;font-size:12px;white-space:nowrap}main{max-width:1440px;margin:auto}section{padding:85px 7%}.hero{padding-top:45px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.eyebrow{font-size:11px;letter-spacing:2.4px;color:#ff9c4d;margin:0 0 25px}h1{font-weight:500;font-size:clamp(40px,4.2vw,64px);line-height:1.45;letter-spacing:-1.5px;margin:0 0 25px}h1 em{font-style:normal;color:#ff933c}.intro{font-size:14px;line-height:1.9;color:#b8c1c7;margin-bottom:34px}.button{display:inline-flex;gap:38px;align-items:center;background:#ff933c;color:#191a1a;padding:17px 23px;font-size:13px;font-weight:500}.button:hover{background:#ffad6a}.hero-art{background:#1e809c;min-height:460px;position:relative;display:flex;flex-direction:column;padding:28px;overflow:hidden;border-radius:2px}.art-top{display:flex;justify-content:space-between;font-size:13px;font-weight:500}.art-top span{font-size:9px;letter-spacing:2px}.letter{font-size:clamp(125px,18vw,250px);line-height:1.2;letter-spacing:-30px;font-weight:700;color:#f7f3eb;flex:1;display:flex;align-items:center;justify-content:center;transform:skew(-10deg)}.letter span{color:#ff933c}.art-bottom{border-top:1px solid #ffffff50;padding-top:20px;display:flex;align-items:end;justify-content:space-between;gap:20px}.art-bottom p{font-size:20px;margin:0}.art-bottom small{font-size:10px;display:block;margin-top:6px}.art-bottom a{font-size:11px;max-width:170px;line-height:1.8}.hero-bottom{grid-column:1/-1;display:flex;justify-content:space-between;color:#9baab4;font-size:9px;letter-spacing:2px;border-bottom:1px solid #3d464c;padding:15px 0 30px;text-transform:uppercase}.section-title{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px}h2{font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.5;margin:0}.section-title>p,.note,.visit p{color:#b3c0c8;font-size:12px;line-height:1.9}.section-title .eyebrow{margin-bottom:12px}form{display:grid;grid-template-columns:1fr 1.4fr 1fr auto;gap:24px;background:#21282d;padding:25px}label{font-size:11px;color:#b5c3cc}input,select{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid #526069;color:#f7f3eb;padding:13px 0;border-radius:0;font-size:14px;min-width:0}option{background:#21282d}button{border:0;background:transparent;color:#d4e0e7;cursor:pointer;font-size:12px}#count{color:#a9b7c0;font-size:12px;margin:24px 0}.cars{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}article{border-top:2px solid #f89543;border-bottom:1px solid #414c54;padding:25px 0}.car-top{display:flex;justify-content:space-between;color:#98b3c4;font-size:10px;letter-spacing:1px}.car-top>span:first-child{color:#ff9c4d;font-size:17px}h3{font-weight:400;font-size:23px;margin:26px 0 0}.model-year{font-size:52px;font-weight:300;color:#7696aa;margin:8px 0}.stock-note{font-size:10px;color:#b4c0c8}.car-links{margin-top:28px;display:grid;gap:17px;font-size:12px}.car-links a:last-child{color:#ffa15a}.note{margin-top:27px}.process{background:#11171b}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.steps>div{border-top:1px solid #41505a;padding-top:24px}.steps span{color:#ff9c4d;font-size:14px}.steps h3{font-size:19px;margin-top:20px}.steps p{font-size:13px;line-height:1.9;color:#b4c3cc}.visit{display:grid;grid-template-columns:1.2fr 1fr;gap:75px;align-items:center}.big-phone{display:inline-block;font-size:clamp(22px,3vw,35px);color:#ff9c4d;margin:24px 0 10px}.contact{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:30px;font-size:12px}aside{padding:45px;background:#202a31;position:relative;border-right:5px solid #258faf}aside>span,aside>strong{display:block;font-size:clamp(44px,6vw,80px);line-height:1.2;font-weight:500;letter-spacing:-3px}aside>strong{color:#ff933c}aside hr{border:0;border-top:1px solid #52626e;margin-top:35px}aside a{font-size:10px;color:#80cce2;letter-spacing:1px}footer{display:flex;justify-content:space-between;gap:20px;padding:30px 7%;border-top:1px solid #3e4951;font-size:9px;letter-spacing:1px;color:#9eacb6}[hidden]{display:none!important}html[lang=en] h1{font-size:clamp(32px,3.6vw,53px);line-height:1.3;letter-spacing:-1px}@media(max-width:900px){header{gap:20px}.phone{display:none}.hero{gap:25px}.hero-art{min-height:380px}.art-bottom{display:block}.art-bottom a{display:block;margin-top:15px}.visit{gap:35px}.steps{gap:22px}form{grid-template-columns:1fr 1fr}.cars{gap:18px}h3{font-size:20px}}@media(max-width:620px){header{padding:23px 6%;gap:15px}.brand{font-size:15px;letter-spacing:1px}.brand img{width:40px;height:40px}.brand small{font-size:6px}nav{display:none}.lang{margin-left:auto}.hero{grid-template-columns:1fr;padding-top:25px;gap:32px}h1{font-size:43px}.hero-art{min-height:320px}.letter{font-size:190px;letter-spacing:-25px}.art-bottom{display:flex}.art-bottom a{margin:0}.hero-bottom{font-size:8px;letter-spacing:1px}.hero-bottom span:nth-child(2){display:none}section{padding:55px 6%}.section-title{display:block}.section-title>p{margin-top:18px}.cars,.steps,.visit{grid-template-columns:1fr}.cars{gap:25px}article{padding:22px 0}.model-year{font-size:40px}.car-links{margin-top:18px}form{padding:20px;gap:20px}form label:nth-child(2){grid-column:1/-1;grid-row:2}.steps{gap:25px}.visit{gap:40px}aside{padding:30px}aside>span,aside>strong{font-size:65px}footer{flex-direction:column;font-size:8px}html[lang=en] h1{font-size:38px}}
