@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-cyrillic-400-normal.BTdD9fLi.woff2) format("woff2"),url(/_astro/onest-cyrillic-400-normal.BQq8x-Ju.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-cyrillic-500-normal.CJRUgmys.woff2) format("woff2"),url(/_astro/onest-cyrillic-500-normal.BMFE-GJD.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-cyrillic-600-normal.BZYKVyuq.woff2) format("woff2"),url(/_astro/onest-cyrillic-600-normal.DXk93W_-.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-cyrillic-700-normal.3rOSeAdn.woff2) format("woff2"),url(/_astro/onest-cyrillic-700-normal.BYHfPO1G.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-latin-400-normal.9AYXx_QC.woff2) format("woff2"),url(/_astro/onest-latin-400-normal.RaMPE1jb.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-latin-500-normal.2-RsuwM3.woff2) format("woff2"),url(/_astro/onest-latin-500-normal.CVP923du.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-latin-600-normal.DM19Lk_j.woff2) format("woff2"),url(/_astro/onest-latin-600-normal.D88KJsY0.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-latin-700-normal.DMkYZIUB.woff2) format("woff2"),url(/_astro/onest-latin-700-normal.HOulLaZS.woff) format("woff")}:root{--bg:#FFFFFF;--studio:#EEEFEC;--surface:#FFFFFF;--fg:#1D2023;--muted:#6B7076;--line:#DCDEDA;--accent:#164E43;--accent-ink:#FFFFFF;--ok:#1F7A4D;--err:#B3261E;--font:"Onest",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--display:var(--font);--body:var(--font);--mono:var(--font);--r-img:14px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:400 16px/1.6 var(--font);margin:0;font-feature-settings:"tnum" 0}img{max-width:100%;height:auto;display:block}a{color:inherit}.wrap{max-width:1240px;margin:0 auto;padding-inline:24px}@media(max-width:600px){.wrap{padding-inline:16px}}h1,h2,h3{font-family:var(--font);font-weight:600;text-wrap:balance;margin:0;letter-spacing:-.025em}h1{font-size:clamp(36px,6vw,72px);line-height:1.02}h2{font-size:clamp(28px,3.8vw,44px);line-height:1.08}h3{font-size:21px;line-height:1.25;letter-spacing:-.015em}p{margin:0}.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.eyebrow{display:block;font-size:15px;color:var(--muted);letter-spacing:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--fg);background:transparent;color:var(--fg);font:500 15px/1 var(--font);padding:15px 26px;border-radius:999px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.btn:hover{background:var(--fg);color:#fff}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{background:#0f3a32;border-color:#0f3a32}.btn.light{border-color:#fffc;color:#fff}.btn.light:hover{background:#fff;color:var(--fg)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;z-index:99;background:var(--surface);padding:8px 12px}.arrow{font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.top{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.top .wrap{display:flex;align-items:center;gap:28px;height:68px}.logo{font:700 19px var(--font);letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.logo small{font:500 19px var(--font);color:var(--muted);margin-left:1px;letter-spacing:-.02em}.nav{display:flex;gap:26px;margin-left:auto;font-size:15px}.nav a{text-decoration:none;color:var(--muted)}.nav a:hover,.nav a[aria-current=page]{color:var(--fg)}.hdr-right{display:flex;align-items:center;gap:16px}.hdr-phone{font:600 15px var(--font);white-space:nowrap;text-decoration:none;font-variant-numeric:tabular-nums}.langs{display:flex;gap:2px;background:var(--studio);border-radius:999px;padding:3px}.langs a{font:600 12px var(--font);padding:5px 10px;text-decoration:none;color:var(--muted);border-radius:999px}.langs a[aria-current=true]{background:#fff;color:var(--fg)}.menu-btn{display:none;background:none;border:1.5px solid var(--line);border-radius:999px;padding:7px 14px;font:500 14px var(--font);color:var(--fg);cursor:pointer}@media(max-width:980px){.nav{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;gap:0;background:var(--surface);border-bottom:1px solid var(--line);margin:0}.nav a{padding:15px 20px;border-top:1px solid var(--line);color:var(--fg)}.nav.open{display:flex}.menu-btn{display:block}.hdr-phone{display:none}.hdr-right{margin-left:auto}}.crumbs{font-size:14px;color:var(--muted);padding-block:20px 0}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.crumbs li+li:before{content:"/";margin-right:8px;color:var(--line)}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--fg)}.block{padding-block:88px}.block.tight{padding-block:44px}@media(max-width:700px){.block{padding-block:60px}}.alt{background:var(--studio)}.sec-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:32px}.sec-head p{color:var(--muted);max-width:52ch;margin-top:10px;font-size:17px}.showroom{padding-top:16px}.showroom-frame{position:relative;border-radius:22px;overflow:hidden;background:#2a2e31;color:#fff}.showroom-media{position:relative;height:min(74vh,660px);min-height:480px}.showroom-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.showroom-media img.on{opacity:1}.showroom-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14161899,#14161800 34% 50%,#141618cc)}.showroom-copy{position:absolute;left:0;right:0;top:0;z-index:2;padding:44px 48px 0}.showroom-copy h1{max-width:14ch;color:#fff}.showroom-copy .lead{max-width:44ch;font-size:18px;margin-top:14px;color:#ffffffe0}.showroom-bottom{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 48px 36px}.showroom-bottom .row{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:end;justify-content:space-between}.pick-meta b{display:block;font-size:clamp(30px,4vw,48px);font-weight:600;letter-spacing:-.03em;line-height:1}.pick-meta span{display:block;margin-top:8px;color:#ffffffd9;font-size:16px}.pick-meta a{display:inline-block;margin-top:14px;color:#fff}.showroom .ctas{display:flex;flex-wrap:wrap;gap:10px}.lineup-tabs .wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-block:12px 0}.lineup-tabs .wrap::-webkit-scrollbar{display:none}.lineup-tabs button{flex:0 0 auto;background:none;border:0;border-radius:999px;padding:12px 20px;font:600 clamp(18px,2vw,24px)/1 var(--font);letter-spacing:-.02em;color:#9a9ea2;cursor:pointer}.lineup-tabs button:hover{color:var(--fg)}.lineup-tabs button[aria-selected=true]{color:var(--fg);background:var(--studio)}.lineup-tabs .sep{flex:0 0 1px;background:var(--line);margin:8px}@media(max-width:700px){.showroom{padding-top:10px}.showroom-frame{border-radius:16px}.showroom-media{height:76vh;min-height:520px}.showroom-copy{padding:26px 20px 0}.showroom-bottom{padding:0 20px 22px}.showroom-bottom .row{flex-direction:column;align-items:stretch}.showroom .ctas .btn{flex:1;padding-inline:12px}.lineup-tabs button{padding:10px 14px}}#models{padding-top:72px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;counter-reset:s;list-style:none;margin:0;padding:0}.steps li{counter-increment:s}.steps li:before{content:counter(s);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--fg);color:#fff;font-weight:600;margin-bottom:18px}.steps h3{margin-bottom:8px}.steps p{color:var(--muted)}@media(max-width:800px){.steps{grid-template-columns:1fr;gap:28px}}.stage{position:relative;margin-top:24px}.car{width:100%;height:auto;display:block}.photo{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--studio)}.hero{padding-block:48px 0}.hero .lead{color:var(--muted);max-width:46ch;font-size:18px;margin:18px 0 26px}.ctas{display:flex;flex-wrap:wrap;gap:10px}.group-title{display:flex;align-items:baseline;gap:14px;margin:0 0 22px}.group-title span{color:var(--muted);font-size:16px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 24px}@media(max-width:1100px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid{grid-template-columns:1fr}}.grid+.group-title{margin-top:64px}.card{display:flex;flex-direction:column;gap:6px;text-decoration:none;min-width:0}.card .li-photo-visual{margin-bottom:12px}.card .li-photo-visual img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card:hover .li-photo-visual img{transform:scale(1.03)}.card-top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.card h3{font-size:26px;letter-spacing:-.03em}.tag{font:500 13px var(--font);color:var(--muted);white-space:nowrap}.card .seg-line{color:var(--muted);font-size:15px}.kv{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--fg);margin-top:4px}.kv div{display:flex;gap:5px;align-items:baseline}.kv b{font-weight:600}.kv span{color:var(--muted)}.card-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line)}.price{font:600 16px var(--font)}.card-foot .more{font-size:15px;color:var(--muted)}.card:hover .more{color:var(--fg)}.why{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:900px){.why{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.why{grid-template-columns:1fr}}.why h3{font-size:18px;margin-bottom:6px}.why p{color:var(--muted);font-size:15px}.split{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}@media(max-width:860px){.split{grid-template-columns:1fr}}.pane{background:var(--surface);padding:34px;min-width:0;border-radius:var(--r-img)}.pane h3{font-size:26px;margin-bottom:8px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.field label{font-size:14px;color:var(--muted)}.field .row{display:flex;justify-content:space-between;align-items:baseline}input[type=text],input[type=tel],select{font:16px var(--font);padding:13px 16px;border:1px solid var(--line);background:#fff;color:var(--fg);border-radius:10px;width:100%}input[type=range]{width:100%;accent-color:var(--accent)}.seg{display:flex;flex-wrap:wrap;gap:6px}.seg button{flex:1;min-width:64px;border:1px solid var(--line);background:#fff;color:var(--fg);padding:10px;font:500 14px var(--font);cursor:pointer;border-radius:999px}.seg button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.result{border-top:1px solid var(--line);padding-top:18px;margin-top:6px}.result b{font:600 clamp(26px,4vw,36px) var(--font);display:block}.note{font-size:13px;color:var(--muted);margin-top:10px;line-height:1.5}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.msg{padding:12px 14px;border:1px solid;border-radius:10px;margin-top:12px;font-size:14px}.msg.ok{border-color:var(--ok);color:var(--ok)}.msg.err{border-color:var(--err);color:var(--err)}.contact-band{display:grid;grid-template-columns:1fr auto;gap:28px 48px;align-items:center}.contact-band p{color:var(--muted);font-size:17px;margin-top:12px;max-width:46ch}.contact-band .ctas{justify-content:flex-end}@media(max-width:800px){.contact-band{grid-template-columns:1fr}.contact-band .ctas{justify-content:flex-start}}.lead-box{max-width:640px;background:#fff;border-radius:var(--r-img);border:1px solid var(--line)}.lead-box .pane{background:transparent}.contact-ctas{display:grid;gap:10px}.contact-ctas .btn{width:100%;white-space:normal;text-align:center}.m-hero{display:grid;grid-template-columns:1fr auto;gap:24px 40px;align-items:end;padding-top:24px}@media(max-width:860px){.m-hero{grid-template-columns:1fr}}.m-hero h1{font-size:clamp(44px,7vw,88px);letter-spacing:-.04em}.m-hero .eyebrow{margin-bottom:10px}.m-hero .intro{color:var(--muted);max-width:56ch;font-size:17px;margin-top:16px}.m-hero .price{font-size:20px}.m-hero .ctas{margin-top:14px}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px}@media(max-width:900px){.gallery{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.gallery{grid-template-columns:repeat(2,1fr)}}.gallery a{display:block;overflow:hidden;border-radius:10px;background:var(--studio)}.gallery a img{display:block;transition:transform .3s ease}.gallery a:hover img{transform:scale(1.035)}.l6-photo-heading{margin:56px 0 18px}.l6-photo-heading h2{font-size:clamp(24px,3vw,34px)}.l6-photo-heading p{color:var(--muted);margin-top:6px}.tbl{overflow-x:auto;background:#fff;border-top:1px solid var(--fg)}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:14px 4px;border-bottom:1px solid var(--line);font-size:15px;vertical-align:top}@media(max-width:480px){th,td{font-size:14px}}td{font-variant-numeric:tabular-nums;font-weight:500}th{font-weight:400;color:var(--muted);width:46%}thead th{color:var(--fg);font-weight:600}.feat{display:grid;grid-template-columns:repeat(2,1fr);gap:0 28px;padding:0;margin:0;list-style:none}@media(max-width:600px){.feat{grid-template-columns:1fr}}.feat li{padding:12px 0;border-bottom:1px solid var(--line)}.prose{max-width:68ch;font-size:17px}.prose p+p{margin-top:14px}.two{display:grid;grid-template-columns:1fr 1fr;gap:64px}.two>*,.m-hero>*{min-width:0}.two h2{font-size:clamp(24px,2.6vw,32px)}@media(max-width:860px){.two{grid-template-columns:1fr;gap:44px}}.faq{max-width:860px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;font-weight:500;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{color:var(--muted);margin-top:10px;max-width:70ch}.contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:760px){.contacts{grid-template-columns:1fr}}.contacts .v{font:600 20px var(--font);margin-top:4px}.contacts a{text-decoration:none}.foot{background:var(--studio);padding-block:44px 100px;color:var(--muted);font-size:14px}.foot .cols{display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between}.foot nav{display:flex;flex-wrap:wrap;gap:8px 22px}.foot a{text-decoration:none}.foot a:hover{color:var(--fg)}.foot .disc{margin-top:20px;max-width:90ch;font-size:13px}.foot-brand{font:700 19px var(--font);letter-spacing:-.02em;color:var(--fg)}.sticky{display:none}@media(max-width:760px){.sticky{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;backdrop-filter:blur(10px);border-top:1px solid var(--line)}.sticky .btn{flex:1;padding:13px 10px;font-size:15px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
