@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-900-normal-SFh9ViAc.woff2)format("woff2"),url(/assets/barlow-condensed-latin-900-normal-Bz1RFETY.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-condensed-cyrillic-600-normal-CWopvA8w.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-600-normal-DDcfBhVA.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-cyrillic-700-normal-9RN-Z7cI.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-700-normal-BGMkBBYx.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-condensed-latin-600-normal-C6Ud4naT.woff2)format("woff2"),url(/assets/roboto-condensed-latin-600-normal-Dug56Mmk.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-latin-700-normal-DRbp0YnP.woff2)format("woff2"),url(/assets/roboto-condensed-latin-700-normal-BOl6B_hI.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}:root{--bg:#090909;--surface:#101010;--surface-2:#151515;--line:#2d2d2d;--text:#f4f3ef;--muted:#979797;--orange:#ff4d00;--orange-2:#ff6a00;--max:1500px;color:var(--text);background:var(--bg);font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--text);min-width:320px;margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.wrap{width:min(var(--max), calc(100% - 64px));margin-inline:auto}.header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#080808f7,#080808c7);border-bottom:1px solid #ffffff17;height:82px;position:fixed;inset:0 0 auto}.header-inner{align-items:center;gap:55px;width:min(1600px,100% - 48px);height:100%;margin:auto;display:flex}.brand-mark{flex-direction:column;width:154px;font-family:Barlow Condensed,sans-serif;font-style:italic;line-height:.75;display:flex;transform:skew(-7deg)}.brand-mark span{letter-spacing:1px;font-size:30px;font-weight:900}.brand-mark small{color:var(--orange);letter-spacing:3.5px;margin-top:7px;font-size:10px;font-weight:800}.nav{align-items:center;gap:34px;display:flex}.nav:before{content:"";background:var(--orange);width:2px;height:22px;margin-right:4px}.nav a{color:#d5d5d5;font-size:13px;position:relative}.nav a:after{content:"";background:var(--orange);height:1px;transition:all .25s;position:absolute;inset:auto 100% -7px 0}.nav a:hover:after{right:0}.header-tools{align-items:center;gap:24px;margin-left:auto;display:flex}.location{color:#c6c6c6;white-space:nowrap;font-size:12px}.btn{color:#fff;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 24px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.btn svg{width:18px}.btn-primary{background:var(--orange)}.btn-primary:hover{background:#ff671f;transform:translateY(-1px)}.btn:disabled{cursor:not-allowed;opacity:.36;transform:none}.btn:disabled:hover{background:var(--orange);transform:none}.btn-outline{background:#08080852;border:1px solid #777}.btn-outline:hover{border-color:#fff}.header-cta{min-height:44px;padding-inline:20px}.menu-btn{color:#fff;background:0 0;border:0;display:none}.hero{border-bottom:1px solid var(--line);align-items:center;height:min(79vh,860px);min-height:750px;padding-top:82px;display:flex;position:relative;overflow:hidden}.hero-media{z-index:0;background:#090909;position:absolute;inset:82px 0 0;overflow:hidden}.hero-bg{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .5s,transform 1s;position:absolute;inset:0;transform:scale(1.012)}.hero-bg.active{opacity:1;transform:scale(1)}.hero-marques{z-index:3;top:115px;right:max(32px,calc((100vw - var(--max))/2 + 32px));color:#ffffffe0;letter-spacing:.8px;text-shadow:0 2px 12px #000;border-bottom:1px solid #ffffff47;align-items:center;gap:0;padding:10px 0;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:800;display:flex;position:absolute}.hero-marques span{align-items:center;display:flex}.hero-marques span+span:before{content:"";background:var(--orange);width:2px;height:18px;margin:0 14px}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#06060647 0,#0606061f 31%,#0000 54%);position:absolute;inset:82px 0 0}.hero-content{width:min(var(--max),calc(100% - 100px));z-index:2;margin:auto;padding-left:24px;position:relative}.hero-content:before{content:"";background:var(--orange);width:4px;height:160px;position:absolute;top:12px;left:0}h1,h2,h3{text-transform:uppercase;font-kerning:normal;text-rendering:optimizelegibility;margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif}h1{letter-spacing:-.35px;max-width:800px;font-size:clamp(56px,5.1vw,82px);line-height:1.08}h1 span{white-space:nowrap;display:block}h1 span+span{margin-top:.06em}.hero-content>p{color:#d0d0d0;margin:30px 0;font-size:16px;line-height:1.65}.hero-actions{gap:14px;display:flex}.hero-side{z-index:3;color:#bbb;cursor:pointer;writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:1.5px;background:0 0;border:0;border-bottom:1px solid #555;align-items:center;gap:18px;padding:14px 0;font-size:11px;display:flex;position:absolute;bottom:30px;right:28px}.section-head{z-index:2;height:0;position:relative}.section-number{align-items:center;gap:18px;min-width:230px;display:flex}.section-number b{color:#0000;-webkit-text-stroke:1px #5d5d5d;font-family:Barlow Condensed;font-size:72px;line-height:1}.section-number>span{background:var(--orange);width:2px;height:54px}.section-number p{text-transform:uppercase;max-width:110px;margin:0;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:700;line-height:1.18}.model-section{background:#0b0b0b;position:relative}.brand-rail{width:min(var(--max),calc(100% - 64px));border:1px solid var(--line);grid-template-columns:250px repeat(4,minmax(0,1fr));min-height:170px;margin-inline:auto;display:grid}.brand-intro{border-right:1px solid var(--line);background:#0b0b0b;align-items:center;padding-left:28px;display:flex}.brand-tile{border:0;border-right:1px solid var(--line);color:#fff;text-align:left;cursor:pointer;background:#0d0d0d;min-width:0;transition:all .25s;position:relative;overflow:hidden}.brand-tile:last-child{border-right:0}.brand-tile:hover,.brand-tile.active{background:#151515}.brand-tile.active:before{content:"";background:var(--orange);z-index:2;height:3px;position:absolute;inset:0 0 auto}.vehicle-crop{background-image:url(/assets/model-lineup.png);background-size:410%;background-position:var(--pos) 54%;opacity:.92;background-repeat:no-repeat;transition:all .35s;position:absolute;inset:0}.brand-tile:hover .vehicle-crop{opacity:1;transform:scale(1.04)}.brand-copy{z-index:1;text-shadow:0 2px 10px #000;position:absolute;inset:auto 20px 16px}.brand-copy small{color:#aaa;text-transform:uppercase;letter-spacing:1px;font-size:9px;display:block}.brand-copy b{font-family:Barlow Condensed;font-size:31px}.brand-tile>svg{z-index:2;width:20px;color:var(--orange);position:absolute;bottom:20px;right:18px}.configurator{border:1px solid var(--line);border-top:0;grid-template-columns:1fr 1.25fr 1.5fr auto;align-items:stretch;display:grid}.configurator>div{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:26px 28px;display:flex}.micro{color:var(--orange);letter-spacing:1.4px;font-size:9px;font-weight:700}.configurator strong{text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:1.25}.model-pick label{position:relative}.model-pick select{appearance:none;color:#fff;text-transform:uppercase;background:0 0;border:0;outline:none;width:100%;font-family:Barlow Condensed;font-size:20px}.model-pick select:disabled{color:#676767;cursor:not-allowed}.model-pick svg{pointer-events:none;width:17px;position:absolute;right:0}.configurator>.btn{min-width:210px}.tuning{border-bottom:1px solid var(--line);background:linear-gradient(#0a0a0a,#0e0e0e);padding:115px 0 44px}.tuning-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:240px 1.1fr 1fr 1fr;display:grid}.tuning-grid>*{border-right:1px solid var(--line);padding:35px 28px}.tuning-grid>:last-child{border-right:0}.tuning-grid>.section-number{align-items:flex-start;padding-left:0}.tuning-intro h2,.workshop h2{font-size:clamp(38px,4vw,64px);line-height:1}.tuning-intro p,.workshop>div>div>p{color:var(--muted);max-width:480px;font-size:13px;line-height:1.7}.stage{flex-direction:column;min-height:430px;display:flex;position:relative}.stage-index{color:var(--orange);font-family:Barlow Condensed;font-size:27px;font-weight:800}.stage h3{margin:25px 0 18px;font-size:30px;line-height:1.05}.stage p{color:#aaa;font-size:12px;line-height:1.6}.stage ul{color:#ddd;gap:10px;margin:14px 0 28px;padding:0;font-size:11px;list-style:none;display:grid}.stage li{align-items:center;gap:8px;display:flex}.stage li svg{width:14px;color:var(--orange)}.stage button{color:#fff;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-top:1px solid #555;justify-content:space-between;margin-top:auto;padding:17px 0 0;font-size:11px;display:flex}.stage-two{background:radial-gradient(circle at 50% 0,#ff4d0021,#0000 55%)}.component-strip{grid-template-columns:repeat(5,1fr);display:grid}.component-strip a{border-right:1px solid var(--line);color:#d5d5d5;text-transform:uppercase;flex-direction:column;gap:14px;min-height:125px;padding:28px 20px;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:1.25;display:flex;position:relative}.component-strip a:first-child{border-left:1px solid var(--line)}.component-strip a>svg:first-child{color:var(--orange);width:29px}.component-strip a>svg:last-child{width:16px;position:absolute;bottom:15px;right:14px}.catalog{padding-block:105px 120px}.catalog-head{justify-content:space-between;align-items:center;margin-bottom:42px;display:flex}.catalog-head>a{color:var(--orange);align-items:center;gap:20px;font-size:12px;display:flex}.filters{border-block:1px solid var(--line);align-items:center;gap:20px;min-height:68px;margin-bottom:18px;display:flex}.search{border-right:1px solid var(--line);align-items:center;gap:12px;width:270px;padding-right:20px;display:flex}.search svg{color:#777;width:17px}.search input{color:#fff;background:0 0;border:0;outline:none;width:100%;font-size:12px}.filter-scroll{scrollbar-width:none;gap:5px;display:flex;overflow:auto}.filter-scroll button{color:#888;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 15px;font-size:11px}.filter-scroll button.active{color:#fff;border-color:#555}.product-grid{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.product{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c0c0c;transition:all .25s}.product:hover{background:#121212}.product-visual{background:radial-gradient(circle,#252525,#0d0d0d 62%);place-items:center;height:245px;display:grid;position:relative;overflow:hidden}.product-visual>svg{stroke-width:1px;color:#d6d6d6;z-index:1;filter:drop-shadow(0 8px 10px #000);width:84px;height:84px}.product-visual.orange>svg{color:#ff5a14}.product-visual.yellow>svg{color:#ffc02b}.product-visual.red>svg{color:#e4422f}.tech-ring{border:1px solid #303030;border-radius:50%;width:170px;height:170px;position:absolute}.tech-ring:before,.tech-ring:after{content:"";border:1px dashed #242424;border-radius:50%;position:absolute;inset:18px}.tech-ring:after{border:0;border-top:1px solid #353535;border-radius:0;inset:50% -40px auto}.product-visual em{color:#444;font-family:Barlow Condensed;font-size:42px;font-style:normal;position:absolute;top:16px;right:18px}.product-copy{padding:24px}.product-copy small{color:var(--orange);text-transform:uppercase;letter-spacing:1px;font-size:9px}.product-copy h3{margin:10px 0 7px;font-size:25px}.product-copy p{color:#777;min-height:32px;font-size:11px}.product-copy>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:17px;padding-top:18px;display:flex}.product-copy b{color:var(--orange);font-family:Barlow Condensed;font-size:22px}.product-copy button{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;width:40px;height:40px}.empty{color:#888;text-align:center;border:1px solid var(--line);padding:80px}.workshop{border-top:1px solid var(--line);background:#0e0e0e;padding:95px 0}.workshop-grid{grid-template-columns:1fr 1.2fr;align-items:end;gap:100px;display:grid}.workshop .section-number{margin-bottom:55px}.workshop .btn{margin-top:28px}.service-list{border-top:1px solid var(--line)}.service-list>div{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:22px;padding:24px 0;display:grid}.service-list svg{color:var(--orange);width:28px}.service-list b{text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:17px;line-height:1.25}.service-list p{color:#777;margin:6px 0 0;font-size:11px}footer{border-top:1px solid var(--line);background:#070707}.footer-cta{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:200px;display:flex}.footer-cta h2{font-size:clamp(45px,6vw,86px);line-height:1}.footer-main{grid-template-columns:1.3fr .6fr 1fr 1.3fr;gap:60px;min-height:260px;padding-block:55px;display:grid}.footer-main>div{color:#aaa;flex-direction:column;gap:10px;font-size:12px;display:flex}.footer-main small{color:var(--orange);text-transform:uppercase;margin-bottom:10px}.footer-main>p{color:#555;text-align:right;font-size:10px;line-height:1.6}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#111;border:1px solid #444;width:min(600px,100%);max-height:92vh;padding:48px;position:relative;overflow:auto;box-shadow:0 30px 100px #000}.modal-close{color:#fff;cursor:pointer;background:0 0;border:0;position:absolute;top:18px;right:18px}.modal h2{margin:14px 0 30px;font-size:52px;line-height:1}.modal form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.modal label{text-transform:uppercase;color:#888;gap:8px;font-size:10px;display:grid}.modal input,.modal textarea{color:#fff;text-transform:none;background:#090909;border:1px solid #333;outline:none;padding:14px;font-size:13px}.modal input:focus,.modal textarea:focus{border-color:var(--orange)}.modal label:first-of-type,.modal label:nth-of-type(4),.modal form>.btn,.modal form>small{grid-column:1/-1}.modal textarea{resize:vertical;min-height:80px}.modal form>small{color:#555;font-size:9px}.success{text-align:center;padding:35px 0}.success>span{background:var(--orange);place-items:center;width:60px;height:60px;margin:auto;display:grid}.success h2{margin-top:28px}.success p{color:#888}.success .btn{margin-top:24px}@media (width<=1100px){.location,.header-cta{display:none}.header-inner{gap:28px}.nav{margin-left:auto}.hero{min-height:680px}.hero-bg{object-position:58% center}.hero-marques{display:none}.brand-rail{grid-template-columns:repeat(2,1fr)}.brand-intro{border-bottom:1px solid var(--line);grid-column:1/-1;min-height:110px;padding-left:32px}.brand-tile{min-height:160px}.configurator,.tuning-grid{grid-template-columns:1fr 1fr}.tuning-grid>:nth-child(2){border-right:0}.component-strip{grid-template-columns:repeat(3,1fr)}.product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wrap{width:calc(100% - 32px)}.header{height:68px}.header-inner{width:calc(100% - 28px)}.brand-mark{width:130px}.brand-mark span{font-size:25px}.menu-btn{display:block}.nav{border-bottom:1px solid var(--line);z-index:-1;background:#0b0b0b;flex-direction:column;align-items:flex-start;padding:25px;transition:all .3s;position:fixed;inset:68px 0 auto;transform:translateY(-140%)}.nav.open{transform:none}.nav:before{display:none}.header-tools{margin-left:auto}.hero{align-items:flex-end;height:720px;min-height:0;padding-top:68px;padding-bottom:52px}.hero-media{inset:68px 0 0}.hero-bg{object-position:69% center}.hero:after{background:linear-gradient(0deg,#070707 0,#070707e0 35%,#0707070d 78%);inset:68px 0 0}.hero-content{width:calc(100% - 32px);padding-left:14px}.hero-content:before{width:3px;height:85px;top:5px}h1{letter-spacing:0;font-size:48px;line-height:1.09}h1 span{white-space:normal}.hero-content>p{margin:20px 0;font-size:13px}.hero-actions{flex-direction:column;align-items:stretch}.hero-side{display:none}.section-number b{font-size:55px}.brand-rail{grid-template-columns:1fr;width:calc(100% - 32px)}.brand-intro{grid-column:1;min-height:100px;padding-left:16px}.brand-tile{border-bottom:1px solid var(--line);min-height:175px}.vehicle-crop{background-size:420%}.configurator{grid-template-columns:1fr}.configurator>div{border-bottom:1px solid var(--line);border-right:0}.tuning{padding-top:70px}.tuning-grid{grid-template-columns:1fr}.tuning-grid>*{border-right:0;border-bottom:1px solid var(--line);padding-inline:0}.tuning-grid>.section-number{padding-top:0}.tuning-intro h2,.workshop h2{font-size:43px}.stage{min-height:400px;padding-inline:22px}.component-strip{grid-template-columns:1fr 1fr}.component-strip a{border-bottom:1px solid var(--line)}.catalog{padding-block:70px}.catalog-head{align-items:flex-end}.catalog-head>a{gap:0;font-size:0}.filters{flex-direction:column;align-items:stretch;padding-block:14px}.search{border-right:0;width:100%;padding:8px 12px}.filter-scroll{width:100%}.product-grid{grid-template-columns:1fr}.product-visual{height:210px}.workshop{padding:70px 0}.workshop-grid{grid-template-columns:1fr;gap:65px}.footer-cta{flex-direction:column;justify-content:center;align-items:flex-start;gap:26px}.footer-main{grid-template-columns:1fr 1fr;gap:40px}.footer-main>p{text-align:left;grid-column:1/-1}.modal{padding:36px 22px}.modal h2{font-size:41px}.modal form{grid-template-columns:1fr}.modal label,.modal label:first-of-type,.modal label:nth-of-type(4),.modal form>.btn,.modal form>small{grid-column:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
