:root{--muted:#6e828a;--line:#e6e5ec;--ink:#000;--cr-bg:#fff;--cr-bg-2:#f2f2f2;--cr-soft:#f2f2f2;--cr-ink:#000;--cr-ink-2:#262626;--cr-muted:#6e828a;--cr-muted-2:#454f53;--cr-line:#e6e5ec;--cr-line-2:#cccada;--cr-chip:#eeedf2;--cr-blue:#09f;--cr-radius:12px;--cr-radius-lg:16px;--cr-radius-btn:10px;--cr-wrap:1140px;--cr-ease:cubic-bezier(.22, 1, .36, 1);--cr-header:80px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}img{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cr-body{font-optical-sizing:auto;background:var(--cr-bg);color:var(--cr-ink);width:100%;max-width:100vw;min-height:100dvh;font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:hidden}.cr-body.is-home{background:#fff}.demo-bar{color:#ececec;text-align:center;z-index:40;background:#111;max-width:100vw;padding:.5rem 1.2rem;font-size:.78rem;position:relative;overflow:hidden}.demo-bar strong{color:#fff}.cr-header{z-index:30;transition:box-shadow .3s var(--cr-ease);background:#fff;width:100%;max-width:100vw;position:sticky;top:0;box-shadow:0 1px 1px #0000001a}.cr-header.is-scrolled{box-shadow:0 1px 1px #0000001a,0 8px 24px #0000000a}.cr-header-in{width:100%;max-width:min(1200px,100%);min-height:var(--cr-header);align-items:center;gap:24px;margin:0 auto;padding:0 32px;display:flex}.cr-logo{color:var(--cr-ink);flex-shrink:0;align-items:center;gap:8px;display:flex}.cr-mark{place-items:center;display:grid}.cr-word{letter-spacing:-.03em;text-transform:lowercase;font-size:1.15rem;font-weight:800}.cr-nav{flex:1;order:2;justify-content:center;align-items:center;gap:10px;display:flex}.cr-nav a{letter-spacing:.2px;color:var(--cr-ink);padding:8px 10px;font-size:13px;font-weight:700;line-height:1.6;transition:color .2s}.cr-nav a:hover{color:var(--cr-muted)}.cr-nav a.is-on{text-underline-offset:6px;text-decoration:underline 2px}.cr-header-tools{flex-shrink:0;order:3;align-items:center;gap:12px;margin-left:auto;display:flex}.cr-icon-btn{border-radius:var(--cr-radius);width:42px;height:42px;color:var(--cr-ink);flex-shrink:0;place-items:center;transition:background .2s;display:grid}.cr-icon-btn:hover{background:var(--cr-soft)}.cr-burger{border-radius:var(--cr-radius);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.cr-burger span{width:16px;height:1.5px;transition:transform .25s var(--cr-ease), opacity .2s;background:#000;border-radius:2px;display:block}.cr-burger.is-open span:first-child{transform:translateY(6.5px)rotate(45deg)}.cr-burger.is-open span:nth-child(2){opacity:0}.cr-burger.is-open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.cr-search{z-index:45;backdrop-filter:blur(10px);background:#000c;place-items:start center;padding-top:18vh;display:grid;position:fixed;inset:0}.cr-search[hidden]{display:none}.cr-search-panel{border-radius:var(--cr-radius);width:min(740px,100% - 32px);min-height:80px;animation:crPop .35s var(--cr-ease);background:#fff;align-items:center;gap:10px;padding:12px 14px 12px 20px;display:flex;box-shadow:0 1px 2px #0000001a,0 24px 60px #0000001a}.cr-search-panel input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:1.05rem;font-weight:500}.cr-search-go{border-radius:var(--cr-radius-btn);color:#fff;width:44px;height:44px;transition:transform .2s var(--cr-ease), background .2s;background:#000;flex-shrink:0;place-items:center;display:grid}.cr-search-go:hover{background:#1a1a1a;transform:scale(1.04)}.cr-search-close{width:36px;height:36px;color:var(--cr-muted);border-radius:50%;font-size:1.4rem}.cr-btn{color:#fff;border-radius:var(--cr-radius-btn);transition:transform .2s var(--cr-ease), background .2s, box-shadow .2s var(--cr-ease);background:#000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:700;line-height:1.8;display:inline-flex}.cr-btn:hover{background:#1a1a1a;transform:translateY(-1px);box-shadow:0 10px 24px #00000024}.cr-btn:focus-visible,.cr-icon-btn:focus-visible,.cr-nav a:focus-visible,.cr-search-go:focus-visible{outline-offset:3px;outline:2px solid #000}.cr-wrap{width:min(var(--cr-wrap), calc(100% - 64px));margin:0 auto}.cr-section{padding:96px 0 0}.cr-head{text-align:center;margin-bottom:48px}.cr-head h2{letter-spacing:-.01em;font-size:clamp(2rem,3vw,2.25rem);font-weight:800;line-height:1.3}.cr-head p{color:var(--cr-muted);margin-top:4px;font-size:1rem;line-height:1.6}.cr-head .cr-btn{margin-top:16px}.cr-hero{flex-direction:column;align-items:center;min-height:min(100vh,940px);padding:120px 24px 0;display:flex;position:relative;overflow:hidden}.cr-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff 2%,#fff0 57%);position:absolute;inset:0}.cr-hero-copy{z-index:2;text-align:center;width:min(960px,100%);margin:0 auto 28px;padding:0 8px;position:relative}.cr-hero h1{letter-spacing:-.02em;font-size:clamp(2.75rem,5vw,3.75rem);font-weight:800;line-height:1.2}.cr-hero .lead{color:var(--cr-ink);margin-top:12px;font-size:1rem;line-height:1.6}.cr-hero-search{z-index:2;-webkit-backdrop-filter:blur(4px);border-radius:var(--cr-radius);background:#fffc;align-items:center;gap:10px;width:min(740px,100vw - 32px);max-width:calc(100% - 24px);min-height:80px;margin-bottom:18px;padding:12px 14px 12px 20px;display:flex;position:relative;box-shadow:0 1px 2px #0000001a}.cr-hero-search input{color:#000;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:1.05rem;font-weight:500}.cr-hero-search input::placeholder{color:#000;opacity:1;font-weight:500}.cr-hero-search .cr-search-go{flex-shrink:0}.cr-hero-media{z-index:0;transform-origin:60% 80%;min-height:0;margin:0;animation:22s ease-in-out infinite alternate crKen;position:absolute;inset:10% 0 0}.cr-hero-media img{object-fit:cover;object-position:52% 72%;width:100%;height:100%;min-height:100%}.cr-hero [data-hero]{opacity:0;transform:translateY(18px)}.cr-hero.is-in [data-hero]{opacity:1;transition:opacity .7s var(--cr-ease), transform .7s var(--cr-ease);transform:none}.cr-hero.is-in [data-hero="1"]{transition-delay:50ms}.cr-hero.is-in [data-hero="2"]{transition-delay:.16s}.cr-hero.is-in [data-hero="3"]{transition-delay:.28s}.cr-brands{max-width:100vw;padding:96px 0 0;overflow:hidden}.cr-marquee{width:min(var(--cr-wrap), 100%);margin:0 auto;position:relative;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cr-marquee-track{gap:56px;width:max-content;padding:8px 0;animation:28s linear infinite crMarquee;display:flex}.cr-make{letter-spacing:.08em;text-transform:uppercase;color:#b9b9b9;white-space:nowrap;font-size:1.05rem;font-weight:800}.cr-marquee:hover .cr-marquee-track,.cr-rev-row:hover{animation-play-state:paused}.cr-pop-grid{grid-template-columns:repeat(auto-fill,minmax(294px,1fr));gap:24px;display:grid}.cr-pop{border-radius:var(--cr-radius);isolation:isolate;color:#fff;background:#111;height:448px;display:block;position:relative;overflow:hidden}.cr-pop img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--cr-ease);position:absolute;inset:0}.cr-pop:hover img{transform:scale(1.05)}.cr-pop:after{content:"";opacity:.5;background:linear-gradient(#0000 0%,#000 100%);position:absolute;inset:0}.cr-pop-body{z-index:1;transition:bottom .35s var(--cr-ease);flex-direction:column;gap:2px;display:flex;position:absolute;bottom:0;left:24px;right:24px}.cr-pop:hover .cr-pop-body{bottom:24px}.cr-pop-body h3{font-size:18px;font-weight:800;line-height:1.4}.cr-pop-meta{color:#fff;align-items:center;gap:8px;font-size:14px;line-height:1.6;display:flex}.cr-pop-meta i{background:#fff;border-radius:50%;width:3px;height:3px;display:inline-block}.cr-pop-price{opacity:0;transition:opacity .35s var(--cr-ease);font-size:15px;font-weight:500;line-height:1.4}.cr-pop:hover .cr-pop-price{opacity:1}.cr-trust-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cr-trust{border-radius:var(--cr-radius-lg);isolation:isolate;align-items:flex-start;height:448px;padding:24px;display:flex;position:relative;overflow:hidden}.cr-trust img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .8s var(--cr-ease);position:absolute;inset:0}.cr-trust:hover img{transform:scale(1.05)}.cr-trust:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff80 2%,#fff0 100%);height:50%;position:absolute;top:0;left:0;right:0}.cr-trust-card{z-index:2;-webkit-backdrop-filter:blur(3px);background:#fffc;border:1px solid #c8c8c880;border-radius:10px;flex-direction:column;gap:4px;width:100%;padding:24px;display:flex;position:relative}.cr-trust-card h3{font-size:18px;font-weight:800;line-height:1.4}.cr-trust-card p{color:var(--cr-ink-2);font-size:13px;line-height:1.6}.cr-reviews{max-width:100vw;overflow:hidden}.cr-rev-row{gap:24px;width:max-content;padding:4px 0;display:flex;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.cr-rev-row.a{animation:48s linear infinite crMarquee}.cr-rev-row.b{margin-top:16px;animation:54s linear infinite crMarqueeRev}.cr-rev{-webkit-backdrop-filter:blur(3px);background:#fffc;border:1px solid #c8c8c880;border-radius:10px;flex-direction:column;flex-shrink:0;gap:14px;width:363px;padding:12px;display:flex}.cr-rev-top{justify-content:space-between;align-items:center;gap:8px;padding:4px 12px 0;display:flex}.cr-rev-car{color:var(--cr-muted);font-size:12px;line-height:1.6}.cr-rev-car strong{color:var(--cr-ink);font-size:14px;font-weight:700}.cr-stars{color:#000;background:#fff;border:1px solid #cccada80;border-radius:99px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.cr-stars svg{color:#f5b301}.cr-rev blockquote{min-height:4.5em;padding:0 12px;font-size:16px;font-weight:700;line-height:1.5}.cr-rev-who{background:var(--cr-bg-2);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.cr-ava{color:#fff;background:#1a1a1a;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:700;display:grid}.cr-rev-who strong{font-size:14px;font-weight:700;line-height:1.6;display:block}.cr-rev-who span{color:var(--cr-muted);font-size:12px;line-height:1.6}.cr-art-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cr-art{border-radius:var(--cr-radius);color:#fff;isolation:isolate;background:#111;height:484px;display:block;position:relative;overflow:hidden}.cr-art img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--cr-ease);position:absolute;inset:0}.cr-art:hover img{transform:scale(1.05)}.cr-date{z-index:2;color:#fff;background:#000;border-radius:100px;padding:6px 16px;font-size:12px;font-weight:700;line-height:1.8;position:absolute;top:32px;left:32px}.cr-art-go{z-index:2;border-radius:var(--cr-radius-btn);color:#fff;opacity:0;width:44px;height:44px;transition:opacity .3s var(--cr-ease), transform .3s var(--cr-ease);background:#000;place-items:center;display:grid;position:absolute;top:24px;right:24px;transform:translateY(-6px)}.cr-art:hover .cr-art-go{opacity:1;transform:none}.cr-art-body{z-index:1;background:linear-gradient(#0000 0%,#000000b3 85%);flex-direction:column;gap:6px;padding:64px 32px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.cr-art-body h3{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:800;line-height:1.4}.cr-art-body p{color:#fff;font-size:14px;line-height:1.6}.cr-contacts{padding-bottom:64px}.cr-contacts .cr-head{margin-bottom:32px}.cr-map-wrap{background:var(--cr-bg-2);justify-content:center;align-items:flex-end;width:calc(100% - 64px);height:622px;margin:0 auto;padding:0 32px;display:flex;position:relative;overflow:hidden}.cr-map{z-index:0;width:100%;height:100%;position:absolute;inset:0}.cr-map-fade{z-index:1;pointer-events:none;background:radial-gradient(48% 47%,#f2f2f200 0%,#fff 100%);position:absolute;inset:0}.cr-office{z-index:2;grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;width:min(60%,760px);display:grid;position:relative}.cr-office article,.cr-contact article{border:1px solid var(--cr-line-2);min-height:110px;transition:box-shadow .25s var(--cr-ease), transform .25s var(--cr-ease);background:#fff;border-radius:10px;justify-content:space-between;align-items:flex-end;gap:12px;padding:24px;display:flex}.cr-office>article{height:100%}.cr-office article:hover,.cr-contact article:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000000f}.cr-office h3,.cr-contact h3{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.6}.cr-office p,.cr-office small,.cr-contact p,.cr-contact small{color:var(--cr-ink-2);font-size:14px;line-height:1.6}.cr-office .ico,.cr-contact .ico{width:24px;height:24px;color:var(--cr-ink);flex-shrink:0}.cr-office-side{gap:24px;display:grid}.cr-ready{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:28px;padding:74px 24px;display:flex;position:relative;overflow:hidden}.cr-ready-rule{z-index:2;background:linear-gradient(90deg,#6b7e86,#475256);border-radius:14px;width:124px;height:4px;display:block;position:relative}.cr-ready h2{z-index:2;letter-spacing:-.01em;max-width:440px;margin:0 auto;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.3;position:relative}.cr-ready-action{z-index:2;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.cr-ready-btn{border-radius:var(--cr-radius-btn);color:#fff;width:44px;height:44px;transition:transform .25s var(--cr-ease), background .2s;background:#000;place-items:center;display:grid}.cr-ready-btn:hover{background:#1a1a1a;transform:translateY(-3px)}.cr-ready p{color:var(--cr-ink);font-size:12px;font-weight:600;line-height:1.6}.cr-ready-circle{z-index:1;pointer-events:none;border:1px solid var(--cr-line-2);transition:bottom .8s var(--cr-ease);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.cr-ready-circle.c1{width:900px;height:900px;bottom:-856px}.cr-ready-circle.c2{width:600px;height:600px;bottom:-696px}.cr-ready:hover .cr-ready-circle.c1{bottom:-776px}.cr-ready:hover .cr-ready-circle.c2{bottom:-564px}.cr-foot{background:var(--cr-bg-2);border-top:1px solid #cccada80;padding:32px}.cr-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:flex}.cr-foot-in p{color:var(--cr-ink);text-align:center;flex:1;font-size:14px;line-height:1.6}.cr-social{color:#000;gap:20px;display:flex}.cr-social a{opacity:.85;place-items:center;transition:opacity .2s;display:grid}.cr-social a:hover{opacity:1}.cr-copy{color:var(--cr-muted);font-size:12px;line-height:1.6}.cr-legal{max-width:1200px;margin:0 auto;padding:16px 0 0}.cr-legal .demo-legal{color:var(--cr-muted)}.cr-pagehead{text-align:center;background:#fff;padding:128px 32px 74px;position:relative;overflow:hidden}.cr-pagehead-in{z-index:2;position:relative}.cr-pagehead h1{letter-spacing:-.02em;font-size:clamp(2.75rem,5vw,3.75rem);font-weight:800;line-height:1.2}.cr-pagehead p{color:var(--cr-ink);margin-top:6px;font-size:1rem;line-height:1.6}.cr-pagehead .cr-btn{margin-top:18px}.cr-pagehead.has-media{min-height:340px;padding:164px 32px 0}.cr-pagehead.has-media:before{content:"";z-index:0;background:linear-gradient(#fff 0%,#f2f2f2 100%);height:86%;position:absolute;top:0;left:0;right:0}.cr-pagehead-media{z-index:1;pointer-events:none;-webkit-mask-composite:source-in;width:min(767px,58%);height:86%;position:absolute;top:0;right:24px;mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 60%,#0000 100%);mask-composite:intersect}.cr-pagehead-media img{object-fit:cover;object-position:60% 55%;width:100%;height:100%}.cr-page-search{z-index:2;-webkit-backdrop-filter:blur(4px);border-radius:var(--cr-radius);background:#fffc;align-items:center;gap:10px;width:min(740px,100%);min-height:80px;margin:14px auto 0;padding:12px 14px 12px 20px;display:flex;position:relative;box-shadow:0 1px 2px #0000001a}.cr-page-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:1.05rem;font-weight:500}.cr-page-search input::placeholder{color:#000;opacity:1}.cr-fleet{padding:64px 0 72px}.cr-tabs{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:48px;display:flex}.cr-tab{color:#000;transition:background .2s, color .2s, transform .2s var(--cr-ease);background:#fff;border-radius:100px;padding:10px 20px;font-size:12px;font-weight:700;line-height:1.8;box-shadow:0 2px 4px #0000001a}.cr-tab:hover{transform:translateY(-1px)}.cr-tab.is-on{color:#fff;background:#000}.cr-list{grid-template-columns:repeat(auto-fill,minmax(294px,1fr));gap:32px;display:grid}.cr-card{border-radius:var(--cr-radius);transition:transform .3s var(--cr-ease), box-shadow .3s var(--cr-ease);background:#fff;border:1px solid #e2d9d4;flex-direction:column;gap:24px;padding:24px;display:flex;position:relative}.cr-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000014}.cr-card-go{z-index:2;border-radius:var(--cr-radius-btn);color:#fff;opacity:0;width:44px;height:44px;transition:opacity .3s var(--cr-ease);background:#000;place-items:center;display:grid;position:absolute;top:51%;right:32px;transform:translateY(-50%)}.cr-card:hover .cr-card-go{opacity:1}.cr-card-photo{border-radius:10px;height:216px;overflow:hidden}.cr-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cr-ease)}.cr-card:hover .cr-card-photo img{transform:scale(1.05)}.cr-card-meta{align-items:flex-start;gap:12px;display:flex}.cr-badge{background:#fff;border:1px solid #e2d9d4;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:.85rem;font-weight:800;display:grid}.cr-card h3{font-size:18px;font-weight:800;line-height:1.4}.cr-card .sub{color:var(--cr-muted);align-items:center;gap:8px;font-size:14px;line-height:1.6;display:flex}.cr-card .sub i{background:var(--cr-muted);border-radius:50%;width:3px;height:3px;display:inline-block}.cr-card-foot{justify-content:space-between;align-items:center;gap:24px;margin-top:auto;display:flex}.cr-pill{background:var(--cr-bg-2);color:var(--cr-muted-2);border-radius:100px;padding:6px 16px;font-size:12px;font-weight:700;line-height:1.8;display:inline-block}.cr-price{align-items:center;gap:6px;font-size:20px;font-weight:800;line-height:1.4;display:flex}.cr-price small{color:var(--cr-muted);font-size:12px;font-weight:400;line-height:1.6}.cr-empty{text-align:center;color:var(--cr-muted);grid-column:1/-1;padding:48px 16px}.cr-detail{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:120px 32px 0;display:flex;position:relative}.cr-detail-mark{background:#fff;border:1px solid #e2d9d4;border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.1rem;font-weight:800;display:grid}.cr-detail-title{flex-direction:column;align-items:center;gap:6px;max-width:1024px;display:flex}.cr-detail h1{letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;line-height:1.2}.cr-detail .meta{color:var(--cr-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:16px;line-height:1.6;display:flex}.cr-detail .meta i{background:#000;border-radius:50%;width:4px;height:4px;display:inline-block}.cr-hero-shot{border-radius:22px;width:calc(100% - 64px);max-width:1440px;height:640px;margin:24px auto 0;position:relative;overflow:hidden}.cr-hero-shot img{object-fit:cover;width:100%;height:100%}.cr-hero-shot:after{content:"";pointer-events:none;background:linear-gradient(#fff 2%,#fff0 50%);position:absolute;inset:0}.cr-specs{flex-wrap:wrap;justify-content:space-around;align-items:flex-start;gap:24px;width:min(1024px,100% - 64px);margin:0 auto;padding:48px 0;display:flex}.cr-spec{flex-direction:column;align-items:center;gap:6px;display:flex}.cr-spec .v{font-size:24px;font-weight:800;line-height:1.4}.cr-line{background:#e2d9d4;border:0;width:100%;height:1px;margin:0}.cr-details{flex-direction:column;gap:64px;width:min(1024px,100% - 64px);margin:0 auto;padding:74px 0;display:flex}.cr-overview{text-align:left;flex-direction:column;gap:32px;display:flex}.cr-overview-text{flex-direction:column;gap:10px;display:flex}.cr-overview h2{font-size:24px;font-weight:800;line-height:1.4}.cr-overview p{color:var(--cr-ink);font-size:14px;line-height:1.6}.cr-feat{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cr-feat h3{margin-bottom:12px;font-size:18px;font-weight:800;line-height:1.4}.cr-feat li{color:var(--cr-ink);font-size:14px;line-height:1.6;list-style:none}.cr-gallery{flex-direction:column;gap:32px;display:flex}.cr-gallery-main{border-radius:10px;height:528px;overflow:hidden}.cr-gallery-main img{object-fit:cover;width:100%;height:100%}.cr-gallery-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.cr-gallery-item{flex-direction:column;align-items:center;gap:20px;margin:0;display:flex}.cr-gallery-item .ph{border-radius:10px;width:100%;height:220px;overflow:hidden}.cr-gallery-item img{object-fit:cover;width:100%;height:100%}.cr-gallery-item figcaption{text-align:center;font-size:18px;font-weight:800;line-height:1.4}.cr-techspecs{background:var(--cr-bg-2);padding:74px 32px}.cr-techspecs-in{flex-direction:column;align-items:center;gap:48px;width:min(1024px,100%);margin:0 auto;display:flex}.cr-techspecs h2{text-align:center;font-size:24px;font-weight:800;line-height:1.4}.cr-spec-grid{grid-template-columns:repeat(4,1fr);gap:32px 24px;width:100%;display:grid}.cr-spec-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.cr-spec-item .v{font-size:18px;font-weight:800;line-height:1.4}.cr-spec-item .l{color:var(--cr-ink);font-size:16px;line-height:1.6}.cr-colors{align-items:center;gap:4px;height:27px;display:flex}.cr-colors i{border-radius:50%;width:16px;height:16px;display:inline-block}.cr-spec-notes{text-align:center;flex-direction:column;gap:8px;width:100%;display:flex}.cr-spec-notes p{color:var(--cr-muted-2);font-size:14px;line-height:1.6}.cr-book-note{border-radius:var(--cr-radius);text-align:left;background:#fff;border:1px solid #e2d9d4;width:min(560px,100%);padding:24px}.cr-book-note h3{margin-bottom:6px;font-size:18px;font-weight:800;line-height:1.4}.cr-book-note p{color:var(--cr-muted);margin-bottom:14px;font-size:14px;line-height:1.6}.cr-book-note .cr-btn{width:100%;margin-top:16px}.cr-lines{gap:8px;font-size:14px;line-height:1.6;display:grid}.cr-lines div{color:var(--cr-muted);justify-content:space-between;gap:12px;display:flex}.cr-lines .tot{color:#000;border-top:1px dashed var(--cr-line-2);padding-top:8px;font-weight:700}.cr-similar{border-top:1px solid #e2d9d4;flex-direction:column;align-items:center;gap:32px;padding:74px 32px;display:flex}.cr-similar h2{text-align:center;font-size:28px;font-weight:800;line-height:1.4}.cr-similar-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;width:100%;max-width:1440px;display:grid}.cr-sim{border-radius:var(--cr-radius);transition:transform .3s var(--cr-ease), box-shadow .3s var(--cr-ease);background:#fff;border:1px solid #e2d9d4;flex-direction:column;display:flex;position:relative;overflow:hidden}.cr-sim:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000014}.cr-sim-photo{height:216px;position:relative;overflow:hidden}.cr-sim-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cr-ease)}.cr-sim:hover .cr-sim-photo img{transform:scale(1.05)}.cr-sim-go{z-index:2;border-radius:var(--cr-radius-btn);color:#fff;opacity:0;width:44px;height:44px;transition:opacity .3s var(--cr-ease);background:#000;place-items:center;display:grid;position:absolute;top:16px;right:16px}.cr-sim:hover .cr-sim-go{opacity:1}.cr-sim-head{background:var(--cr-bg-2);align-items:flex-start;gap:14px;padding:20px;display:flex}.cr-sim-logo{background:#6e828a1a;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:.85rem;font-weight:800;display:grid}.cr-sim-head h3{font-size:18px;font-weight:800;line-height:1.4}.cr-sim-head p{color:var(--cr-muted);align-items:center;gap:8px;font-size:14px;line-height:1.6;display:flex}.cr-sim-head p i{background:var(--cr-muted);border-radius:50%;width:3px;height:3px;display:inline-block}.cr-sim-specs{flex-direction:column;gap:12px;padding:20px;display:flex}.cr-sim-specs div{justify-content:space-between;gap:12px;font-size:14px;line-height:1.6;display:flex}.cr-sim-specs span{color:var(--cr-muted)}.cr-sim-specs strong{text-align:right;font-weight:700}.cr-sim-divider{background:#cccada;height:1px}.cr-sim-price{align-items:flex-end;gap:10px;margin-top:auto;padding:20px;display:flex}.cr-sim-price span{color:var(--cr-muted);padding-bottom:3px;font-size:12px;line-height:1.6}.cr-sim-price strong{font-size:20px;font-weight:800;line-height:1.4}.cr-svc-hero{border-radius:var(--cr-radius-lg);width:min(1100px,100% - 48px);margin:-8px auto 48px;overflow:hidden}.cr-svc-hero img{aspect-ratio:16/8;object-fit:cover;object-position:50% 40%;width:100%}.cr-svc-intro{text-align:center;width:min(720px,100% - 48px);margin:0 auto 48px}.cr-svc-intro .k{color:var(--cr-muted);font-size:.92rem}.cr-svc-intro h2{letter-spacing:-.01em;margin:10px 0 18px;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:800;line-height:1.4}.cr-driver-pill{background:var(--cr-soft);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:.9rem;display:inline-flex}.cr-driver-pill b{font-size:.92rem;display:block}.cr-driver-pill span{color:var(--cr-muted);font-size:.8rem}.cr-svc-split{grid-template-columns:1fr 1fr;gap:24px;width:min(1100px,100% - 48px);margin:0 auto 48px;display:grid}.cr-svc-split img{object-fit:cover;border-radius:var(--cr-radius);width:100%;height:100%;min-height:280px}.cr-svc-grid{grid-template-columns:1fr 1fr;gap:24px;width:min(1100px,100% - 48px);margin:0 auto 56px;display:grid}.cr-svc{border:1px solid var(--cr-line-2);border-radius:var(--cr-radius);transition:transform .3s var(--cr-ease), box-shadow .3s var(--cr-ease);background:#fff;padding:28px}.cr-svc:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0000000f}.cr-svc h3{letter-spacing:-.01em;margin-bottom:10px;font-size:1.25rem;font-weight:800;line-height:1.4}.cr-svc p{color:var(--cr-muted-2);min-height:4.4em;line-height:1.6}.cr-svc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;display:flex}.cr-svc-tags{flex-wrap:wrap;gap:6px;display:flex}.cr-drivers{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1100px,100% - 48px);margin:0 auto 24px;display:grid}.cr-drv{border:1px solid var(--cr-line-2);border-radius:var(--cr-radius);background:#fff;align-items:center;gap:12px;padding:18px;display:flex}.cr-drv p{color:var(--cr-muted);font-size:.85rem}.cr-wrap-wide{width:calc(100% - 64px);max-width:1440px;margin:0 auto}.cr-feat-rev{color:#fff;border-radius:24px;width:calc(100% - 64px);max-width:1440px;height:600px;margin:0 auto;display:block;position:relative;overflow:hidden}.cr-feat-rev img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--cr-ease);position:absolute;inset:0}.cr-feat-rev:hover img{transform:scale(1.03)}.cr-feat-rev:after{content:"";background:linear-gradient(#0000 47%,#000 100%);position:absolute;inset:0}.cr-feat-rev-body{z-index:1;flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;padding:0 32px 48px;display:flex;position:absolute;bottom:0;left:0;right:0}.cr-feat-rev-body .cr-btn{width:auto;margin-top:6px}.cr-feat-rev-body .k{font-size:16px;font-weight:700;line-height:1.6}.cr-feat-rev-body h2{letter-spacing:-.01em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.4}.cr-feat-rev-body p{font-size:16px;line-height:1.6}.cr-more{padding:74px 0}.cr-sub-title{margin-bottom:24px}.cr-sub-title h2{text-align:left;font-size:20px;font-weight:800;line-height:1.4}.cr-more .cr-art-grid{gap:32px}.cr-contact{grid-template-columns:.9fr 1.1fr;align-items:start;gap:28px;width:min(960px,100% - 48px);margin:8px auto 48px;display:grid}.cr-form{border:1px solid var(--cr-line-2);border-radius:var(--cr-radius);background:#fff;gap:12px;padding:24px;display:grid}.cr-form h3{letter-spacing:-.01em;margin-bottom:4px;font-size:1.2rem;font-weight:800}.cr-form label{color:var(--cr-muted-2);font-size:.8rem;font-weight:600}.cr-form input,.cr-form textarea{border:1px solid var(--cr-line-2);background:#fbfbfb;border-radius:10px;width:100%;padding:12px 14px}.cr-form textarea{resize:vertical;min-height:120px}.cr-form .cr-btn{justify-self:start;margin-top:4px}.cr-ok{background:var(--cr-soft);border-radius:10px;padding:12px 14px;font-size:.9rem;line-height:1.45;display:none}.cr-ok.is-on{display:block}.cr-ok a{text-underline-offset:2px;font-weight:700;text-decoration:underline}.cr-post{width:min(760px,100% - 48px);margin:0 auto 48px}.cr-post-hero{border-radius:var(--cr-radius-lg);width:min(1100px,100% - 48px);margin:-12px auto 32px;overflow:hidden}.cr-post-hero img{aspect-ratio:16/8;object-fit:cover;width:100%}.cr-post h1{letter-spacing:-.01em;margin:8px 0 12px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800}.cr-post .when{color:var(--cr-muted);margin-bottom:18px;font-size:.9rem}.cr-post p{color:var(--cr-ink-2);margin-bottom:14px;line-height:1.75}.login-wrap{place-items:center;min-height:70vh;padding:24px;display:grid}.login-card,.card{border:1px solid var(--cr-line-2);border-radius:var(--cr-radius);background:#fff;width:min(420px,100%);padding:28px}.login-card h1{margin-bottom:6px;font-size:1.5rem}.login-card p,.card p{color:var(--cr-muted);margin-bottom:14px}.login-card label{margin:12px 0 6px;font-size:.82rem;font-weight:700;display:block}.login-card input{border:1px solid var(--cr-line-2);border-radius:10px;width:100%;padding:11px 12px}.btn{border-radius:var(--cr-radius-btn);color:#fff;background:#000;padding:10px 16px;font-weight:700;display:inline-block}.btn.block{text-align:center;width:100%;display:block}.btn.ghost{color:#111;border:1px solid var(--cr-line-2);background:#fff}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--cr-line);padding:12px 10px;font-size:.92rem}th{color:var(--cr-muted);text-transform:uppercase;font-size:.78rem}.badge{color:#047857;background:#ecfdf5;border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:700;display:inline-block}.badge.warn{color:#c2410c;background:#fff7ed}.badge.mute{color:#475569;background:#f1f5f9}[data-reveal]{opacity:0;transition:opacity .7s var(--cr-ease), transform .7s var(--cr-ease);transform:translateY(22px)}[data-reveal].is-in{opacity:1;transform:none}@keyframes crMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes crMarqueeRev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes crKen{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes crPop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (hover:none){.cr-pop-body{bottom:24px}.cr-pop-price{opacity:1}.cr-art-go{opacity:1;transform:none}}@media (width<=1199px){.cr-section,.cr-brands{padding-top:64px}.cr-head{margin-bottom:32px}.cr-head .cr-btn{margin-top:12px}.cr-hero{min-height:min(100vh,780px)}.cr-hero h1{font-size:clamp(2.5rem,5vw,3.5rem)}.cr-pop-grid,.cr-trust-grid,.cr-art-grid{gap:16px}.cr-office{gap:12px;width:min(90%,760px)}.cr-office-side{gap:12px}.cr-feat-rev{height:500px}.cr-more .cr-art-grid{gap:24px}.cr-pagehead-media{width:min(755px,70%);height:84%;right:-48px}.cr-hero-shot{height:500px}.cr-details{gap:48px;padding:64px 0}.cr-gallery{gap:14px}.cr-gallery-main{height:348px}.cr-gallery-grid{gap:14px}.cr-gallery-item .ph{height:180px}.cr-techspecs{padding:64px 24px}.cr-similar{padding:48px 24px}}@media (width<=980px){.cr-trust-grid,.cr-art-grid,.cr-list,.cr-specs,.cr-svc-grid,.cr-svc-split,.cr-drivers,.cr-contact,.cr-feat{grid-template-columns:1fr 1fr}.cr-hero-media img{min-height:380px}}@media (width<=820px){.cr-header-tools{margin-left:auto;position:static}.cr-header-in{padding-right:12px}.cr-burger{display:flex!important}.cr-nav{flex:unset;border:1px solid var(--cr-line);border-radius:var(--cr-radius);z-index:35;background:#fff;flex-direction:column;align-items:stretch;padding:10px;display:none;position:fixed;inset:120px 16px auto;box-shadow:0 18px 50px #0000001f}.cr-nav.is-open{display:flex}.cr-nav a{padding:12px 14px}.cr-nav a.is-on{background:var(--cr-soft);border-radius:8px;text-decoration:none}.cr-pop-grid,.cr-trust-grid,.cr-art-grid,.cr-list,.cr-specs,.cr-svc-grid,.cr-svc-split,.cr-drivers,.cr-contact,.cr-feat{grid-template-columns:1fr}.cr-section,.cr-brands{padding-top:48px}.cr-head{margin-bottom:24px}.cr-head h2{font-size:2rem}.cr-hero{min-height:664px;padding-top:96px}.cr-hero h1{max-width:14ch;margin-left:auto;margin-right:auto;font-size:2.75rem}.cr-hero .lead{max-width:34ch;margin-left:auto;margin-right:auto;padding:0 12px;font-size:.9rem}.cr-hero-copy{margin-bottom:32px}.cr-hero-search{min-height:64px;padding:10px 10px 10px 16px}.cr-hero-media{top:8%}.cr-header-in{padding:0 16px}.cr-wrap{width:min(var(--cr-wrap), calc(100% - 32px))}.cr-pop{height:400px}.cr-pop-grid{gap:12px}.cr-trust{height:400px}.cr-trust-grid{gap:12px}.cr-art{height:420px}.cr-art-grid{gap:12px}.cr-date{top:24px;left:24px}.cr-art-body{padding:56px 24px 24px}.cr-rev{width:300px}.cr-pagehead{padding:88px 24px 48px}.cr-pagehead.has-media{min-height:0;padding:124px 16px 0}.cr-pagehead.has-media:before,.cr-pagehead-media{height:80%}.cr-pagehead-media{width:95%;right:-35%}.cr-page-search{min-height:64px;margin-top:12px;padding:10px 10px 10px 16px}.cr-fleet{padding:48px 0}.cr-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:32px;padding:4px 4px 8px;overflow-x:auto}.cr-tabs::-webkit-scrollbar{display:none}.cr-tab{white-space:nowrap;flex-shrink:0;padding:6px 14px}.cr-list{gap:24px}.cr-feat-rev{border-radius:16px;width:calc(100% - 32px);height:400px}.cr-feat-rev:after{background:linear-gradient(#0000 20%,#000 100%)}.cr-feat-rev-body{padding:0 20px 28px}.cr-more{padding:48px 0}.cr-wrap-wide{width:calc(100% - 32px)}.cr-detail{gap:20px;padding:96px 24px 0}.cr-detail h1{font-size:2.75rem}.cr-hero-shot{border-radius:16px;width:calc(100% - 32px);height:342px}.cr-specs{justify-content:space-between;width:calc(100% - 48px);padding:32px 0}.cr-spec{width:calc(50% - 12px)}.cr-details{gap:40px;width:calc(100% - 48px);padding:48px 0}.cr-overview{gap:24px}.cr-gallery{gap:12px}.cr-gallery-main{height:240px}.cr-gallery-grid{grid-template-columns:1fr;gap:24px}.cr-gallery-item .ph{height:220px}.cr-techspecs{padding:48px 24px}.cr-techspecs-in{gap:32px}.cr-spec-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.cr-similar{padding:48px 16px}.cr-similar h2{font-size:24px}.cr-similar-list{grid-template-columns:1fr;gap:16px}.cr-map-wrap{background:#fff;flex-direction:column;align-items:stretch;width:calc(100% - 32px);height:auto;padding:0}.cr-map{border-radius:var(--cr-radius);height:400px;position:relative}.cr-map-fade{border-radius:var(--cr-radius);height:400px;bottom:auto}.cr-office{grid-template-columns:1fr;gap:12px;width:100%;margin-top:12px}.cr-office>article{height:auto}.cr-ready{gap:24px;padding:48px 12px}.cr-foot{padding:32px 24px}.cr-foot-in{text-align:center;flex-direction:column;justify-content:flex-start;gap:24px}.cr-foot-in p{flex:unset}.cr-social{justify-content:center;gap:24px}.cr-copy{margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cr-marquee-track,.cr-rev-row.a,.cr-rev-row.b,.cr-hero-media{animation:none}[data-reveal],.cr-hero [data-hero]{opacity:1;transition:none;transform:none}.cr-pop img,.cr-art img,.cr-card-photo img,.cr-trust img,.cr-pop-body,.cr-pop-price,.cr-art-go,.cr-ready-circle{transition:none}}
