html{scroll-padding-top:90px}.one-block,.one-order,#services,#prices,#about,#faq,#contacts{scroll-margin-top:90px}.one-car,.one-story{margin:0 var(--gap);border-top:1px solid var(--line);padding:24px 0}.one-car summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;list-style:none}.one-car summary>span:first-child{font:400 clamp(25px,3vw,45px) var(--display)}.one-car summary>span:nth-child(2){font-size:12px}.one-car summary>b{font-size:28px}.one-car[open] summary>b{transform:rotate(45deg)}.one-car-body{padding:30px 0}.one-car-body>p{margin:20px 0}.one-photos{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:15px}.one-photos>img{width:70%;height:420px;object-fit:cover;flex:none;scroll-snap-align:start}.one-story summary{cursor:pointer;font-size:20px}.one-story>p{padding:25px 0}.one-contact>a{display:block;font-size:clamp(18px,3vw,40px);margin-top:25px;overflow-wrap:anywhere}.one-order .page-intro h2{font-size:clamp(32px,4vw,60px)}.one-order .intro-image{display:none!important}.one-order .page-intro{display:block;min-height:0!important;padding-top:60px!important}.one-order .page-intro h2 em{font-family:inherit}.theme-executive .one-order .page-intro{background:#1945e7;color:white}.theme-club .one-order #order-form{color:#300c12}.one-order .order-layout{padding-top:35px}.one-contact{padding-bottom:70px}.theme-atelier .model-comparison{scroll-margin-top:80px}
@media(max-width:650px){.one-car summary{flex-wrap:wrap;gap:12px}.one-car summary>span:nth-child(2){font-size:11px;flex-basis:80%;order:3}.one-car summary>b{margin-left:auto}.one-photos>img{width:90%;height:260px}.one-car-body>p{font-size:13px}.one-order .page-intro h2{font-size:32px}.one-contact>a{font-size:22px}}
