.sidebar{position:fixed;top:0;left:0;height:100vh;width:270px;background:linear-gradient(180deg,var(--surface-1),var(--surface-2));box-shadow:var(--shadow-lg);z-index:100;display:flex;flex-direction:column;transform:translate(0);transition:transform var(--ease-standard);border-right:1px solid var(--line-soft);animation:sidebarEnter .42s var(--ease-bounce)}.sidebar:not(.open){transform:translate(-100%)}.sidebar-header{display:flex;align-items:center;gap:.7rem;padding:1.1rem 1.2rem .6rem;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,var(--accent-soft),transparent)}.sidebar-link{display:flex;align-items:center;border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;color:var(--text-2);font-size:1.08rem;font-weight:600;padding:.62rem 1.1rem;text-decoration:none;transition:background var(--ease-standard),color var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard);box-shadow:0 2px 12px #45c57e14}.sidebar-link.active{color:var(--accent-strong);border-color:var(--accent-strong);background:var(--accent-soft);box-shadow:0 4px 18px #45c57e2e}.sidebar-link:hover{color:var(--accent-strong);border-color:var(--accent-strong);background:var(--accent-glow);box-shadow:0 6px 24px #45c57e38}.sidebar-btn{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;color:var(--accent-strong);font-size:1rem;font-weight:600;padding:.62rem 1.1rem;text-decoration:none;transition:background var(--ease-standard),color var(--ease-standard),border-color var(--ease-standard)}@media (max-width: 900px){.sidebar{width:220px;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-content{margin-left:0}}@media (max-width: 680px){.sidebar{width:100vw;max-width:340px;box-shadow:var(--shadow-lg);border-right:none;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-content{margin-left:0}}@keyframes sidebarEnter{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.sidebar{position:fixed;top:0;left:0;height:100vh;width:270px;background:linear-gradient(180deg,var(--surface-1),var(--surface-2));box-shadow:var(--shadow-md);z-index:100;display:flex;flex-direction:column;transform:translate(-100%);transition:transform var(--ease-standard);border-right:1px solid var(--line-soft)}.sidebar.open{transform:translate(0)}.sidebar-header{display:flex;align-items:center;gap:.7rem;padding:1.1rem 1.2rem .6rem;border-bottom:1px solid var(--line-soft)}.sidebar-toggle{background:var(--accent-soft);border:none;color:var(--accent-strong);font-size:1.6rem;border-radius:var(--radius-pill);padding:.22rem .7rem;cursor:pointer;transition:background var(--ease-standard)}.sidebar-toggle:hover{background:var(--accent-glow)}.sidebar-nav{display:flex;flex-direction:column;gap:.38rem;padding:1.2rem 1.2rem .6rem}.sidebar-link{display:flex;align-items:center;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff05;color:var(--text-2);font-size:1.05rem;font-weight:600;padding:.62rem 1.1rem;text-decoration:none;transition:background var(--ease-standard),color var(--ease-standard),border-color var(--ease-standard)}.sidebar-link.active{color:var(--accent-strong);border-color:var(--accent-strong);background:var(--accent-soft)}.sidebar-link:hover{color:var(--accent-strong);border-color:var(--accent-strong);background:var(--accent-glow)}.sidebar-actions{margin-top:auto;padding:1.2rem;display:flex;flex-direction:column;gap:.44rem}.sidebar-btn{border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff05;color:var(--accent-strong);font-size:1rem;font-weight:600;padding:.62rem 1.1rem;text-decoration:none;transition:background var(--ease-standard),color var(--ease-standard),border-color var(--ease-standard)}.sidebar-btn:hover{background:var(--accent-glow);color:var(--accent-strong);border-color:var(--accent-strong)}.sidebar-content{margin-left:270px;transition:margin-left var(--ease-standard)}@media (max-width: 900px){.sidebar{width:220px}.sidebar-content{margin-left:220px}}@media (max-width: 680px){.sidebar{width:100vw;max-width:340px;box-shadow:var(--shadow-lg);border-right:none}.sidebar-content{margin-left:0}}:root{color-scheme:dark;--bg-canvas: #080c12;--bg-canvas-alt: #0c121b;--bg-overlay: #0f1723;--bg-grid: rgba(134, 152, 176, .06);--surface-1: rgba(14, 20, 31, .82);--surface-2: rgba(20, 27, 40, .9);--surface-3: #1a2332;--surface-4: #202c3e;--text-1: #eef4ff;--text-2: #b4bfd0;--text-3: #7f8ba0;--accent: #45c57e;--accent-strong: #5fdea0;--accent-soft: rgba(69, 197, 126, .18);--accent-glow: rgba(69, 197, 126, .26);--danger: #ef5f7a;--line: rgba(150, 168, 194, .2);--line-soft: rgba(150, 168, 194, .12);--radius-sm: 10px;--radius-md: 14px;--radius-lg: 18px;--radius-pill: 999px;--shadow-sm: 0 8px 24px rgba(3, 7, 13, .34);--shadow-md: 0 14px 38px rgba(3, 7, 13, .46);--shadow-lg: 0 22px 62px rgba(3, 7, 13, .56);--ease-standard: .22s cubic-bezier(.2, .8, .2, 1);--ease-bounce: .32s cubic-bezier(.16, 1, .3, 1);--bg: var(--bg-canvas);--bg-alt: var(--bg-canvas-alt);--bg-deep: #06090e;--surface: var(--surface-2);--surface-strong: var(--surface-3);--ink: var(--text-1);--ink-soft: var(--text-2);--accent-alt: var(--accent-strong);--accent-deep: #2f8f5a;--shadow: var(--shadow-md)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:17px;line-height:1.5;color:var(--text-1);background:linear-gradient(170deg,var(--bg-canvas),var(--bg-canvas-alt));position:relative}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}body:before{background:radial-gradient(circle at 12% -8%,rgba(69,197,126,.11),transparent 35%),radial-gradient(circle at 88% 15%,rgba(90,153,255,.08),transparent 30%)}body:after{background-image:linear-gradient(var(--bg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bg-grid) 1px,transparent 1px);background-size:48px 48px;opacity:.24;-webkit-mask-image:radial-gradient(circle at 50% 24%,black 20%,transparent 88%);mask-image:radial-gradient(circle at 50% 24%,black 20%,transparent 88%)}a{color:inherit}h1,h2,h3,h4,.eyebrow{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;letter-spacing:.01em}p,li,small,span,label,input,textarea,select,button{letter-spacing:.003em;line-height:1.45}.container{width:min(1240px,calc(100vw - 40px));margin:0 auto}.app-shell{--sidebar-shell-width: 304px;--page-shell-max: 1280px;--page-shell-gutter: clamp(28px, 3vw, 48px);padding-bottom:3.6rem}.opportunity-bar{position:relative;z-index:2;background:#090e16d6;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.opportunity-inner{display:flex;align-items:center;flex-wrap:wrap;gap:.62rem;padding:.44rem 0}.opportunity-inner strong{display:inline-flex;align-items:center;border-radius:var(--radius-sm);padding:.26rem .54rem;line-height:1;font-size:.78rem;letter-spacing:.08em;background:var(--accent-soft);border:1px solid rgba(95,222,160,.36);color:var(--accent-strong)}.opportunity-inner span{color:var(--text-2);font-size:.88rem}.opportunity-link{display:inline-flex;align-items:center;text-decoration:none;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:.3rem .58rem;font-size:.88rem;color:var(--text-1);background:#ffffff05}.opportunity-link:hover{border-color:#5fdea066;color:var(--accent-strong);background:#5fdea014}.topbar{position:sticky;top:0;z-index:10;background:#090e16b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft)}.topbar-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.78rem 0}.brand-block{min-width:0;justify-self:start}.brand-link{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;box-shadow:none;text-decoration:none;transition:transform var(--ease-standard),filter var(--ease-standard)}.brand-logo{width:clamp(176px,20vw,244px);height:auto;border-radius:0;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(3,8,14,.28));flex-shrink:0;transition:transform var(--ease-standard),filter var(--ease-standard)}.brand-link:hover{transform:translateY(-1px)}.brand-link:hover .brand-logo{transform:translateY(-1px) scale(1.015);filter:drop-shadow(0 12px 24px rgba(3,8,14,.34)) saturate(1.03)}.eyebrow{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-3)}.nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.62rem}.topbar-nav{justify-self:center}.session-actions{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:.52rem}.topbar-lock-icon{width:15px;height:15px;flex-shrink:0}.session-chip{display:inline-flex;align-items:center;border-radius:var(--radius-pill);border:1px solid var(--line-soft);background:#ffffff05;color:var(--text-2);font-size:.88rem;padding:.44rem .72rem;white-space:nowrap}.session-chip-seller{border-color:#5fdea057;color:var(--accent-strong)}.session-chip-agent{border-color:#7abeff57;color:#9bccff}.session-chip-admin{border-color:#ffd07766;color:#ffd077}.topbar-login-btn,.topbar-logout,.topbar-contact-btn{min-height:44px;font-size:.96rem;padding:.56rem .92rem}.nav-links a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none;color:var(--text-2);border:1px solid var(--line-soft);border-radius:var(--radius-sm);font-size:.96rem;padding:.56rem .92rem;transition:border-color var(--ease-standard),color var(--ease-standard),background-color var(--ease-standard),transform var(--ease-standard)}.topbar-contact-btn{border-color:#5fdea05c;color:var(--accent-strong)}.topbar-contact-btn:hover{border-color:#5fdea085;background:#5fdea01f;color:#b6f7d3}.nav-links a.nav-link-stock{border-color:var(--line);background:#ffffff05;color:var(--text-1);font-weight:700}.nav-links a.nav-link-stock:hover{color:var(--accent-strong);background:#5fdea024;border-color:#5fdea061}.nav-links a.nav-link-stock.active{color:var(--accent-strong);background:#5fdea014;border-color:#5fdea061;box-shadow:none}.nav-links a:hover{color:var(--text-1);border-color:var(--line);transform:translateY(-1px)}.nav-links a.active{color:#06150f;background:var(--accent-strong);border-color:#5fdea08c;box-shadow:0 0 0 1px #5fdea05c,0 10px 22px #45c57e4d}.page-content{margin-top:1.5rem}.page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;animation:pageEnter .36s var(--ease-standard)}.full-width{grid-column:1 / -1}.renove-marketplace{grid-template-columns:1fr;gap:1.15rem}.market-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;border-color:#5fdea033}.market-hero-main{display:grid;gap:.9rem}.market-hero h2{margin:0;font-size:clamp(1.58rem,2.8vw,2.6rem);line-height:1.03}.market-hero-copy{margin:0;color:var(--text-2);max-width:64ch}.hero-search-shell,.hero-command-shell{display:grid;gap:.72rem;padding:.96rem;border-radius:var(--radius-md);border:1px solid rgba(95,222,160,.28);background:linear-gradient(180deg,#060b12e6,#0a1019d1);box-shadow:0 0 0 1px #5fdea024 inset}.hero-search-intro{margin:0;color:var(--text-2);font-size:.96rem}.hero-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.hero-search-grid label{font-size:.98rem}.hero-search-submit{min-width:210px}.hero-command-main{display:flex;align-items:center;gap:.6rem;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#060a10c7;padding:.46rem .52rem}.hero-command-key{border-radius:8px;border:1px solid var(--line-soft);background:#ffffff08;color:var(--text-3);font-size:.72rem;letter-spacing:.08em;padding:.24rem .42rem;white-space:nowrap}.hero-command-input{border:none;background:transparent;padding:.28rem .2rem}.hero-command-input:focus{box-shadow:none;border-color:transparent;background:transparent}.hero-command-details{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.58rem}.search-submit{justify-self:start}.hero-command-btn{min-width:160px}.hero-command-suggestions{display:flex;flex-wrap:wrap;gap:.46rem}.hero-command-suggestion{border-radius:var(--radius-pill);border:1px solid var(--line-soft);background:#ffffff04;color:var(--text-2);padding:.36rem .62rem;font:inherit;font-size:.81rem;cursor:pointer;transition:border-color var(--ease-standard),color var(--ease-standard),background-color var(--ease-standard),transform var(--ease-standard)}.hero-command-suggestion:hover{border-color:#5fdea057;color:var(--accent-strong);background:#5fdea014;transform:translateY(-1px)}.hero-search-presets,.smart-filter-pills{display:flex;flex-wrap:wrap;gap:.48rem}.hero-preset-btn{border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff05;color:var(--text-2);padding:.44rem .72rem;font:inherit;font-size:.84rem;cursor:pointer;transition:border-color var(--ease-standard),background-color var(--ease-standard),color var(--ease-standard),transform var(--ease-standard)}.hero-preset-btn:hover{border-color:#5fdea057;background:#5fdea017;color:var(--accent-strong);transform:translateY(-1px)}.hero-preset-btn.is-active{border-color:#5fdea070;background:#5fdea024;color:var(--accent-strong);box-shadow:inset 0 0 0 1px #5fdea02e}.hero-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem}.hero-stat-grid article{border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff05;padding:.62rem;display:grid;gap:.2rem}.hero-stat-grid strong{font-size:1.05rem}.hero-featured{display:grid;gap:0;border-radius:var(--radius-md);border:1px solid var(--line-soft);overflow:hidden;background:#090f18c7}.hero-featured-media{width:100%;min-height:220px;aspect-ratio:16 / 9;background:#101725}.hero-featured-image{width:100%;height:100%;object-fit:cover;display:block}.hero-featured-content{padding:.9rem;display:grid;gap:.35rem}.hero-featured-content h3{margin:0;font-size:1.4rem}.hero-featured-content p{margin:0;color:var(--text-2)}.hero-featured-tag{margin:0;color:var(--accent-strong);font-size:.74rem;letter-spacing:.11em;text-transform:uppercase}.hero-featured-actions{display:flex;flex-wrap:wrap;gap:.52rem;margin-top:.5rem}.hero-featured-empty{display:grid;place-items:center;min-height:300px;color:var(--text-3)}.hero-featured-skeleton{width:min(320px,92%);display:grid;gap:.55rem}.hero-skeleton-media{width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-sm)}.section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:.72rem;padding-bottom:.72rem;border-bottom:1px solid var(--line-soft)}.section-header.no-border{border-bottom:none;padding-bottom:0}.section-header .section-title{margin:.2rem 0 0}.result-counter{font-size:.86rem;color:var(--text-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:.34rem .64rem}.result-counter.is-live{border-color:#5fdea057;color:var(--accent-strong)}.market-inline-error{margin:0}.smart-filters{display:grid;gap:.85rem}.card{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:linear-gradient(180deg,var(--surface-1),var(--surface-2));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.1rem;box-shadow:var(--shadow-sm);transition:border-color var(--ease-standard),transform var(--ease-standard),box-shadow var(--ease-standard)}.card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(149,170,194,.38),transparent)}.card:hover{border-color:var(--line);box-shadow:var(--shadow-md)}.hero{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;position:relative}.hero-conversion{border-color:#5fdea033}.hero-conversion:after{content:"";position:absolute;inset:auto -38px -70px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(95,222,160,.16),transparent 68%);filter:blur(3px);pointer-events:none}.hero-main{position:relative;z-index:1}.hero h2{margin:.68rem 0 0;line-height:1.06;font-size:clamp(1.42rem,2.5vw,2.22rem)}.hero-opportunity{margin:0;display:inline-flex;align-items:center;gap:.3rem;padding:.26rem .62rem;border-radius:var(--radius-sm);border:1px solid rgba(95,222,160,.33);background:#5fdea01c;color:var(--accent-strong);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.hero-actions{display:flex;flex-wrap:wrap;gap:.72rem;margin-top:1rem}.hero-points{margin:.9rem 0 0;padding-left:1.04rem;display:grid;gap:.42rem}.hero-points li{color:var(--text-2)}.hero-kpis{display:grid;gap:.72rem}.premium-kpis{align-content:start}.hero-kpis article{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:.8rem;background:#ffffff05}.kpi-feature{position:relative;overflow:hidden}.kpi-feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(95,222,160,.07),transparent 55%);opacity:0;transition:opacity var(--ease-standard)}.kpi-feature:hover:before{opacity:1}.kpi-feature h3{margin:.3rem 0 0;font-size:clamp(1.36rem,2.2vw,1.85rem)}.urgency-tile{border-color:#5fdea06b;box-shadow:0 0 0 1px #5fdea02e inset}.primary-btn,.ghost-btn,.button-link{display:inline-flex;align-items:center;justify-content:center;gap:.36rem;border-radius:var(--radius-sm);border:1px solid transparent;padding:.72rem 1.02rem;font-family:inherit;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:transform var(--ease-bounce),box-shadow var(--ease-standard),border-color var(--ease-standard),background-color var(--ease-standard),color var(--ease-standard)}.primary-btn,.button-link{color:#041109;background:linear-gradient(180deg,var(--accent-strong),var(--accent));border-color:#5fdea07a;box-shadow:0 10px 24px #1b5e3f5c,0 0 0 1px #5fdea038 inset}.ghost-btn{color:var(--text-1);background:#ffffff05;border-color:var(--line)}.primary-btn:hover,.button-link:hover{transform:translateY(-1px);box-shadow:0 14px 28px #1b5e3f70,0 0 0 1px #5fdea04d inset}.ghost-btn:hover{transform:translateY(-1px);border-color:#5fdea061;color:var(--accent-strong);background:#5fdea014}.primary-btn:focus-visible,.ghost-btn:focus-visible,.button-link:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.nav-links a:focus-visible{outline:none;box-shadow:0 0 0 2px #080c12f0,0 0 0 4px var(--accent-glow)}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pill-list,.dot-list,.flow-list{margin:0;padding-left:1.1rem}.pill-list li{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-pill);border:1px solid var(--line-soft);background:#ffffff05;padding:.44rem .7rem;margin-bottom:.46rem}.proof-strip{background:linear-gradient(160deg,#0f1621e6,#0c121bd9)}.proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.proof-card{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;padding:.92rem;transition:border-color var(--ease-standard),transform var(--ease-standard)}.proof-card:hover{border-color:#5fdea047;transform:translateY(-1px)}.proof-card h3{margin:0;color:var(--text-1);font-size:1.28rem}.proof-card p{margin:.44rem 0 0;color:var(--text-2)}.muted-note{margin:.2rem 0 .68rem;color:var(--text-3);font-size:.92rem}.simulator-slider{width:100%;accent-color:var(--accent);margin-top:.55rem}.simulator-price{margin:.62rem 0;font-size:1.1rem;font-weight:700;color:var(--text-1)}.simulator-result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;padding:.75rem}.simulator-result div{display:grid;gap:.2rem}.simulator-result small{color:var(--text-2)}.accent-number{color:var(--accent-strong)}.comparison-section h3{margin-top:0}.comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.comparison-column{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;padding:.9rem}.comparison-column h4{margin:0;font-size:1.24rem}.renove-column{border-color:#5fdea04d;box-shadow:0 0 0 1px #5fdea024 inset}.trust-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.trust-grid li{border-radius:var(--radius-sm);border:1px solid var(--line-soft);padding:.52rem .7rem;margin:0}.section-title{margin:0 0 .8rem}.vehicle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.vehicle-grid-featured{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-grid-latest{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.is-grid-loading,.is-grid-refreshing{position:relative}.is-grid-refreshing>*{opacity:.64}.is-grid-refreshing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,#5fdea000,#5fdea00f 35%,#5fdea021,#5fdea00f 65%,#5fdea000);transform:translate(-100%);animation:skeletonSweep 1.2s linear infinite}.vehicle-card{padding:0;overflow:hidden;position:relative;transform-origin:center;border-color:#96a8c229}.vehicle-card:hover{transform:translateY(-3px)}.vehicle-card-featured{min-height:100%}.vehicle-card-skeleton{pointer-events:none}.skeleton-block,.skeleton-line{background:linear-gradient(110deg,#92a2b626,#92a2b640,#92a2b626);background-size:220% 100%;animation:skeletonPulse 1.1s linear infinite}.skeleton-line{height:12px;border-radius:999px}.skeleton-line-short{width:62%}.skeleton-line-shorter{width:44%}.offer-badge{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;align-items:center;border-radius:var(--radius-pill);padding:.24rem .56rem;font-size:.72rem;letter-spacing:.03em;color:var(--accent-strong);background:#080c12d6;border:1px solid rgba(95,222,160,.34)}.vehicle-image-wrap{width:100%;aspect-ratio:16 / 10;background:#111825;overflow:hidden}.vehicle-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .48s var(--ease-standard),filter var(--ease-standard)}.vehicle-card:hover .vehicle-image{transform:scale(1.03);filter:saturate(1.04)}.vehicle-placeholder{display:grid;place-items:center;height:100%;color:var(--text-3)}.vehicle-content{padding:.92rem}.vehicle-header-row{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.vehicle-price{color:var(--accent-strong);font-size:1.05rem}.vehicle-content h3{margin:.24rem 0;font-size:clamp(1.26rem,2.2vw,1.6rem)}.vehicle-meta,.vehicle-version{margin:0;color:var(--text-2);font-size:.92rem}.vehicle-conversion-copy{margin:.4rem 0 .72rem;color:var(--text-3);font-size:.88rem}.vehicle-content .button-link{width:100%}.filters-grid,.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.form-grid.compact{grid-template-columns:1fr}label{display:grid;gap:.36rem;font-size:.93rem;color:var(--text-2)}.field-error{color:var(--danger);font-size:.78rem;font-weight:600}.field-help{color:var(--text-3);font-size:.8rem}.media-selection-list{display:grid;gap:.42rem;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:#ffffff05;padding:.68rem .76rem}.media-selection-list strong{font-size:.86rem}.media-selection-list ul{list-style:none;margin:0;padding:0;display:grid;gap:.28rem}.media-selection-list li{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;color:var(--text-2)}input,textarea,select{width:100%;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#080d14bd;color:var(--text-1);font:inherit;font-size:1rem;min-height:46px;padding:.78rem;transition:border-color var(--ease-standard),background-color var(--ease-standard),box-shadow var(--ease-standard)}input:hover,textarea:hover,select:hover{border-color:var(--line)}input:focus,textarea:focus,select:focus{outline:none;border-color:#5fdea080;background:#080d14e6}.checkbox-row{display:flex;align-items:center;gap:.58rem}.checkbox-row input{width:18px;min-height:18px;height:18px;padding:0;accent-color:var(--accent)}.vehicle-detail-page{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.detail-loading-card{display:grid;gap:.7rem}.detail-loading-lines{display:grid;gap:.55rem}.detail-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;border-color:#5fdea03d}.detail-hero-main{display:grid;gap:.8rem}.detail-hero-main h2{margin:0;font-size:clamp(1.55rem,2.6vw,2.3rem)}.detail-subtitle{margin:0;color:var(--text-2)}.detail-chip-row{display:flex;flex-wrap:wrap;gap:.5rem}.detail-chip{display:inline-flex;align-items:center;gap:.34rem;border-radius:var(--radius-pill);border:1px solid var(--line);padding:.34rem .64rem;font-size:.8rem;color:var(--text-2);background:#ffffff05}.detail-chip-accent{border-color:#5fdea070;color:var(--accent-strong);background:#5fdea01f}.detail-price-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.detail-price-row article{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;padding:.7rem;display:grid;gap:.24rem}.detail-price-row small{color:var(--text-3)}.detail-price-row strong{font-size:1.05rem}.detail-description{margin:0;color:var(--text-2)}.detail-technical-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.detail-technical-card{position:relative;overflow:hidden;display:grid;gap:.18rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.06);background:#ffffff06;transition:transform var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard);animation:dossierSurfaceEnter .44s var(--ease-standard) both}.detail-technical-card:nth-child(2){animation-delay:35ms}.detail-technical-card:nth-child(3){animation-delay:70ms}.detail-technical-card:nth-child(4){animation-delay:105ms}.detail-technical-card:hover{transform:translateY(-2px);border-color:#5fdea02e;box-shadow:0 14px 28px #02061724}.detail-technical-card small,.detail-feature-block small{color:var(--text-3)}.detail-technical-card strong{color:var(--text-1);font-size:.96rem}.detail-feature-block{display:grid;gap:.6rem;padding:.9rem;border-radius:var(--radius-md);border:1px solid rgba(95,222,160,.14);background:linear-gradient(180deg,#5fdea00f,#ffffff05)}.detail-feature-list{display:flex;flex-wrap:wrap;gap:.55rem}.detail-feature-item{display:inline-flex;align-items:center;gap:.34rem;padding:.44rem .72rem;border-radius:999px;border:1px solid rgba(95,222,160,.14);background:#ffffff06;color:var(--text-2);font-size:.84rem;transition:transform var(--ease-standard),border-color var(--ease-standard),background-color var(--ease-standard),color var(--ease-standard)}.detail-feature-item:hover{transform:translateY(-1px);border-color:#5fdea03d;background:#5fdea014;color:var(--text-1)}.detail-action-row{display:flex;flex-wrap:wrap;gap:.58rem}.detail-summary{padding:.86rem;background:#ffffff04;display:grid;gap:.7rem}.detail-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem}.detail-summary-grid article{border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:.56rem;background:#ffffff05;display:grid;gap:.16rem}.detail-summary-grid small{color:var(--text-3)}.detail-summary-grid strong{font-size:.95rem}.detail-progress-block{border:1px solid var(--line-soft);border-radius:var(--radius-md);background:#ffffff05;padding:.64rem;display:grid;gap:.42rem}.detail-progress-head{display:flex;justify-content:space-between;align-items:center;gap:.55rem}.detail-progress-track{width:100%;height:8px;border-radius:var(--radius-pill);background:#ffffff0f;overflow:hidden}.detail-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-strong));transition:width var(--ease-standard)}.detail-gallery-card,.detail-flow-card,.detail-form-card{display:grid;gap:.85rem}.detail-gallery-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:.7rem}.detail-main-media{position:relative;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line-soft);background:#060b11c7}.detail-main-image{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.detail-media-counter{margin:0;position:absolute;right:.55rem;bottom:.55rem;border-radius:var(--radius-pill);border:1px solid var(--line-soft);background:#070c14cc;color:var(--text-2);font-size:.78rem;padding:.26rem .56rem}.detail-thumb-strip{display:grid;gap:.52rem;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.detail-thumb-button{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:#ffffff05;padding:0;overflow:hidden;cursor:pointer;transition:transform var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard)}.detail-thumb-button img{width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.detail-thumb-button:hover{transform:translateY(-1px);border-color:var(--line)}.detail-thumb-button.active{border-color:#5fdea07a;box-shadow:0 0 0 1px #5fdea040}.detail-no-media{margin:0;color:var(--text-3)}.detail-stage-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem}.detail-stage-list li{border-radius:var(--radius-sm);border:1px solid var(--line-soft);padding:.56rem;min-height:56px;display:grid;align-content:center;background:#ffffff05}.detail-stage-label{font-size:.83rem}.detail-stage-list li.is-done{border-color:#5fdea04d;color:var(--text-1);background:#5fdea01a}.detail-stage-list li.is-current{border-color:#5fdea080;box-shadow:0 0 0 1px #5fdea038 inset}.detail-stage-list li.is-upcoming{opacity:.72}.detail-chip-actions{display:flex;flex-wrap:wrap;gap:.45rem}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.7rem}.detail-image{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line-soft)}.primary-btn:disabled,.ghost-btn:disabled,.button-link:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.timeline-list{counter-reset:timeline;display:grid;gap:.66rem}.timeline-list li{list-style:none;position:relative;padding:.56rem .7rem .56rem 2.56rem;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff05}.timeline-list li:before{counter-increment:timeline;content:counter(timeline);position:absolute;left:.68rem;top:50%;transform:translateY(-50%);width:1.32rem;height:1.32rem;border-radius:50%;display:grid;place-items:center;font-size:.74rem;font-weight:700;color:#08140f;background:var(--accent-strong)}.social-proof-panel{display:grid;gap:.82rem}.social-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.78rem}.trust-inline-list{margin-top:.15rem}.final-action-panel{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem;border-color:#5fdea047}.final-action-main{display:grid;gap:.7rem}.final-action-main h3{margin:0;font-size:clamp(1.56rem,2.25vw,2rem)}.final-action-main p{margin:0;color:var(--text-2)}.compact-flow{margin-top:.15rem}.compact-flow li{background:#ffffff04}.lead-capture-card{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#070c139e;padding:.9rem;display:grid;gap:.55rem}.lead-capture-card h4{margin:0;font-size:1.15rem}.final-cta{border-color:#5fdea057;background:linear-gradient(180deg,#121c29d9,#0c121ceb)}.final-cta h3{margin-top:0;font-size:clamp(1.55rem,2.35vw,2rem)}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.stat-card h3{margin:.3rem 0;font-size:1.5rem}.table-like{display:grid;gap:.6rem}.table-like>div{display:grid;gap:.16rem;padding:.66rem;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#ffffff04}.upload-progress-card{display:grid;gap:.5rem}.upload-progress-card h3,.upload-progress-card p{margin:0}.upload-progress-track{width:100%;height:10px;border-radius:999px;overflow:hidden;background:#ffffff14;border:1px solid var(--line-soft)}.upload-progress-track span{display:block;height:100%;width:0;background:linear-gradient(90deg,#5fdea0cc,#5fdea0);transition:width .18s linear}.dashboard-manage-form{align-items:end}.dashboard-manage-actions{display:flex;flex-wrap:wrap;gap:.6rem}.danger-btn{border-color:#ef5f7a59;color:#ffc5d0}.danger-btn:hover{background:#ef5f7a1f}.system-message{margin:0;border-radius:var(--radius-sm);border:1px solid transparent;padding:.58rem .72rem;font-weight:600}.system-message-error{color:var(--danger);border-color:#ef5f7a59;background:#ef5f7a14}.system-message-success{color:var(--accent-strong);border-color:#5fdea052;background:#5fdea014}.system-message-warning{color:#ffd68d;border-color:#ffd68d59;background:#ffd68d14}.system-message-info{color:#9bccff;border-color:#9bccff4d;background:#9bccff14}.error-text{color:var(--danger);font-weight:600}.feedback-text{margin:0;color:var(--accent-strong);font-weight:600}.feedback-text.is-success{color:var(--accent-strong)}.feedback-text.is-error{color:var(--danger)}.inline-cta-link{margin-top:.56rem}.conversion-lab .lab-header{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.conversion-lab .lab-header h2{margin:.3rem 0;font-size:clamp(1.66rem,2.35vw,2.18rem)}.lab-range{min-width:220px}.bi-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.bi-kpi-card{border-color:#5fdea038;background:linear-gradient(180deg,#121925e0,#0c121df0)}.bi-kpi-card h3{margin:.3rem 0;font-size:clamp(1.4rem,2.2vw,1.92rem)}.bi-kpi-card p{margin:0;color:var(--text-2)}.bi-chart-card{display:grid;gap:.7rem}.bi-chart-header{display:grid;gap:.25rem}.bi-chart-header h3{margin:0}.bi-chart-header p{margin:0;color:var(--text-2)}.bi-chart-empty{margin:0;color:var(--text-3)}.bi-line-chart-wrap{display:grid;gap:.45rem}.bi-line-chart{width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:linear-gradient(180deg,#070c13cc,#080e16eb)}.bi-axis{stroke:#a2b7d140;stroke-width:1}.bi-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.bi-line-revenue{stroke:#53d9ff}.bi-line-profit{stroke:#5fde97}.bi-line-legend{display:flex;flex-wrap:wrap;gap:.7rem;color:var(--text-2);font-size:.86rem}.bi-line-legend span{display:inline-flex;align-items:center;gap:.35rem}.bi-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.bi-dot-revenue{background:#53d9ff}.bi-dot-profit{background:#5fde97}.bi-bars-chart{min-height:180px;display:grid;grid-template-columns:repeat(auto-fit,minmax(14px,1fr));gap:.35rem;align-items:end;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:.7rem .52rem .5rem;background:linear-gradient(180deg,#070c13cc,#080e16eb)}.bi-bars-item{display:grid;gap:.25rem;align-items:end}.bi-bars-value{display:block;width:100%;min-height:4%;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,#5fde97f2,#53d9ffcc)}.bi-bars-item small{min-height:12px;color:var(--text-3);font-size:.66rem;text-align:center}.bi-hbar-chart{display:grid;gap:.5rem}.bi-hbar-row{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(120px,1.8fr) minmax(82px,.8fr);gap:.5rem;align-items:center}.bi-hbar-label{color:var(--text-2);font-size:.84rem}.bi-hbar-track{width:100%;height:10px;border-radius:999px;background:#ffffff17;overflow:hidden}.bi-hbar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#53d9fff2,#5fde97f2)}.bi-hbar-fill-funnel{background:linear-gradient(90deg,#ffd68df2,#5fde97f2)}.bi-hbar-row strong{font-size:.84rem;text-align:right;color:var(--text-1)}.bi-two-columns,.bi-three-columns{display:grid;gap:.8rem}.bi-two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.bi-panel{display:grid;gap:.55rem}.bi-panel h4{margin:0;font-size:1.12rem}.bi-timeline-table{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.lab-step-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem}.lab-step-card{border-color:var(--line);background:linear-gradient(180deg,#121925eb,#0d131de6)}.lab-step-card h3{margin:.26rem 0;font-size:1.88rem}.lab-step-card p{margin:0;color:var(--text-2)}.lab-step-card strong{margin-top:.56rem;color:var(--accent-strong)}.lab-ab-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.lab-ab-card h4,.lab-empty h4{margin:0 0 .5rem;font-size:1.34rem}.lab-integration-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}.lab-integration-grid article{border-radius:var(--radius-md);border:1px solid var(--line-soft);background:#ffffff05;padding:.74rem}.lab-integration-grid h4{margin:.25rem 0 0;font-size:1.5rem}.floating-whatsapp{position:fixed;right:20px;bottom:20px;z-index:30;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:var(--radius-pill);border:1px solid rgba(95,222,160,.42);padding:.78rem 1rem;background:#0a1710e6;color:var(--accent-strong);font-weight:800;font-size:.9rem;box-shadow:0 12px 28px #03080e80,0 0 0 1px #5fdea03d inset;animation:none}@keyframes skeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes skeletonSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulseCta{0%,to{transform:translateY(0);box-shadow:0 12px 28px #03080e80,0 0 0 1px #5fdea03d inset}50%{transform:translateY(-1px);box-shadow:0 16px 34px #03080e99,0 0 18px #45c57e29}}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 960px){.page-grid,.split,.hero,.market-hero,.detail-hero,.detail-price-row,.detail-summary-grid,.detail-gallery-layout,.final-action-panel,.stats-grid,.hero-stat-grid,.social-proof-grid,.vehicle-grid-featured,.lab-step-grid,.bi-kpi-grid,.lab-ab-grid,.lab-integration-grid,.bi-two-columns,.bi-three-columns,.proof-grid,.comparison-grid,.trust-grid,.simulator-result,.hero-command-details,.hero-search-grid,.filters-grid,.form-grid{grid-template-columns:1fr}.topbar-inner{display:flex;flex-direction:column;align-items:flex-start}.topbar-nav{width:100%;justify-content:flex-start}.session-actions{width:100%;justify-self:stretch;justify-content:flex-start}.conversion-lab .lab-header{align-items:stretch;flex-direction:column}.bi-hbar-row{grid-template-columns:1fr;gap:.24rem}.bi-hbar-row strong{text-align:left}.detail-stage-list{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-thumb-strip{grid-template-columns:repeat(4,minmax(110px,1fr));overflow-x:auto;padding-bottom:.2rem}}@media (max-width: 680px){.opportunity-inner{flex-direction:column;align-items:flex-start;gap:.35rem;padding:.45rem 0}.hero-actions .primary-btn,.hero-actions .ghost-btn{width:100%}.floating-whatsapp{left:12px;right:12px;bottom:12px;text-align:center}.section-header{align-items:stretch;flex-direction:column}.nav-links,.session-actions{width:100%}.session-actions{flex-direction:column;align-items:stretch}.session-chip,.topbar-contact-btn,.topbar-login-btn,.topbar-logout{width:100%;justify-content:center}.hero-featured-actions .primary-btn,.hero-featured-actions .ghost-btn,.section-header .ghost-btn,.hero-command-btn,.hero-search-submit,.detail-action-row .primary-btn,.detail-action-row .ghost-btn{width:100%}.brand-logo{width:152px}.detail-stage-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.smart-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;margin:.9rem 0 1rem}.smart-search input{min-width:0;min-height:54px;padding-inline:1rem;border-radius:1rem;border:1px solid rgba(134,152,176,.14);background:#070c13e0;color:var(--text-1);box-shadow:inset 0 0 0 1px #ffffff05}.smart-search input::placeholder{color:var(--text-3)}.smart-search input:focus{outline:none;border-color:#5fdea05c;box-shadow:0 0 0 4px #5fdea014}.smart-search .smart-search-btn{min-width:132px;min-height:54px;padding-inline:1.1rem;border-radius:1rem;white-space:nowrap}.smart-filters{display:grid;gap:1rem}.catalog-command-bar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.9rem;padding:1rem;border-radius:var(--radius-md);border:1px solid rgba(95,222,160,.14);background:linear-gradient(180deg,#070c13b8,#0a1019c7)}.catalog-filter-copy{display:grid;gap:.2rem;max-width:58ch}.catalog-toolbar-title{margin:0;color:var(--text-1);font-size:.95rem;font-weight:700}.catalog-toolbar-note{margin:0;color:var(--text-3);font-size:.86rem}.catalog-metric-grid,.catalog-filter-grid,.catalog-feature-grid,.feature-checkbox-grid{display:grid;gap:.85rem}.catalog-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-metric-card,.catalog-advanced-panel,.vehicle-feature-fieldset{border-radius:var(--radius-md);border:1px solid rgba(95,222,160,.14);background:linear-gradient(180deg,#070c13b8,#0a1019c7)}.catalog-metric-card{display:grid;gap:.24rem;padding:.9rem}.catalog-metric-icon{width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;color:var(--accent-strong);background:linear-gradient(180deg,#5fdea029,#53d9ff14);border:1px solid rgba(95,222,160,.14)}.catalog-metric-card small,.catalog-order-inline label,.catalog-feature-fieldset legend,.vehicle-feature-fieldset legend{color:var(--text-3)}.catalog-metric-card strong{color:var(--text-1);font-size:1.2rem}.catalog-metric-card p{margin:0;color:var(--text-2);font-size:.84rem}.catalog-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-filter-grid label{display:grid;gap:.38rem;color:var(--text-2)}.catalog-range-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.catalog-filter-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem}.catalog-advanced-trigger{min-width:226px;justify-content:space-between;overflow:hidden}.catalog-trigger-copy{display:inline-flex;align-items:center;gap:.42rem}.catalog-trigger-icon{transition:transform var(--ease-standard),color var(--ease-standard)}.catalog-trigger-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;border-radius:999px;border:1px solid rgba(95,222,160,.22);background:#5fdea024;color:var(--accent-strong);font-size:.78rem;font-weight:800}.catalog-advanced-trigger.is-open{border-color:#5fdea05c;color:var(--accent-strong);background:#5fdea014}.catalog-advanced-trigger.is-open .catalog-trigger-icon{transform:rotate(90deg);color:var(--accent-strong)}.catalog-order-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.catalog-order-inline select{min-width:220px}.catalog-advanced-panel,.vehicle-feature-fieldset{padding:.95rem}.catalog-advanced-panel{display:grid;gap:.9rem;transform-origin:top center;animation:filterPanelReveal .26s var(--ease-standard)}.catalog-advanced-panel>*{animation:filterPanelItemRise .32s var(--ease-standard) both}.catalog-advanced-panel>*:nth-child(2){animation-delay:40ms}.active-filter-strip{display:flex;flex-wrap:wrap;gap:.55rem}.active-filter-chip{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;border:1px solid rgba(95,222,160,.22);background:#5fdea014;color:var(--text-1);padding:.42rem .7rem;font:inherit;cursor:pointer;transition:border-color var(--ease-standard),background-color var(--ease-standard),transform var(--ease-standard),color var(--ease-standard);animation:activeChipEnter .24s var(--ease-bounce) both}.active-filter-chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);transform:translate(-120%);transition:transform .52s var(--ease-standard);pointer-events:none}.active-filter-chip:hover{transform:translateY(-1px);border-color:#5fdea066;color:var(--accent-strong)}.active-filter-chip:hover:before{transform:translate(120%)}.active-filter-chip:nth-child(2){animation-delay:30ms}.active-filter-chip:nth-child(3){animation-delay:60ms}.active-filter-chip:nth-child(4){animation-delay:90ms}.active-filter-chip:nth-child(5){animation-delay:.12s}.advanced-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.advanced-filters label,.catalog-order-inline label,.order-controls label{display:grid;gap:.38rem;color:var(--text-2)}.catalog-feature-fieldset,.vehicle-feature-fieldset{margin:0;min-width:0}.catalog-feature-fieldset legend,.vehicle-feature-fieldset legend{padding:0 .3rem;font-size:.88rem}.catalog-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-checkbox-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.2rem}.catalog-feature-chip,.feature-checkbox{display:inline-flex;align-items:center;gap:.5rem;min-height:52px;border-radius:.95rem;border:1px solid var(--line-soft);background:#ffffff05;padding:.78rem .88rem;color:var(--text-2);cursor:pointer;transition:border-color var(--ease-standard),background-color var(--ease-standard),transform var(--ease-standard),color var(--ease-standard)}.catalog-feature-chip:hover,.feature-checkbox:hover,.catalog-feature-chip.is-active,.feature-checkbox.is-active{transform:translateY(-1px);border-color:#5fdea047;background:#5fdea014;color:var(--text-1);box-shadow:0 12px 24px #0206171f}.catalog-feature-chip input,.feature-checkbox input{width:18px;min-height:18px;height:18px;margin:0;padding:0;accent-color:var(--accent)}@keyframes filterPanelReveal{0%{opacity:0;transform:translateY(-8px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes filterPanelItemRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes activeChipEnter{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dossierSurfaceEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.order-controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.order-controls select{min-width:220px}.page-pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;margin-top:1rem}.page-number{min-width:2.3rem;height:2.3rem;padding:0 .7rem;border-radius:.75rem;border:1px solid var(--line-soft);background:#ffffff08;color:var(--text-1);font:inherit;font-weight:700;cursor:pointer;transition:transform var(--ease-standard),border-color var(--ease-standard),background-color var(--ease-standard)}.page-number:hover{transform:translateY(-1px);border-color:#5fdea073}.page-number.is-active{border-color:#5fdea08c;background:#5fdea024}.catalog-empty-state{margin:0;color:var(--text-2)}.home-explainer-page{align-items:start}.explainer-side-card{align-content:start}.explainer-hero-panel,.explainer-operations-section{position:relative;overflow:hidden}.explainer-hero-panel{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(320px,.95fr);gap:1rem;border-color:#5fdea047}.explainer-hero-panel:after,.explainer-operations-section:after{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(95,222,160,.12),transparent 68%);filter:blur(10px)}.explainer-hero-main,.explainer-hero-side,.explainer-commission-card,.explainer-summary-card,.explainer-operation-card{position:relative;z-index:1;display:grid;gap:.85rem}.explainer-hero-main{align-content:start}.explainer-hero-main h1{margin:0;max-width:12ch;font-size:clamp(2.3rem,4.1vw,4rem);line-height:.98;letter-spacing:-.03em}.explainer-hero-copy{margin:0;max-width:58ch;color:var(--text-2);font-size:1.04rem}.explainer-trust-grid,.explainer-summary-grid,.explainer-operations-grid{display:grid;gap:.85rem}.explainer-trust-grid,.explainer-summary-grid,.explainer-operations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.explainer-trust-card,.explainer-side-card,.explainer-operation-card{border-radius:1.18rem;border:1px solid rgba(95,222,160,.14);background:linear-gradient(180deg,#0d131ef0,#0a0f18eb);box-shadow:0 18px 34px #02061729}.explainer-trust-card,.explainer-side-card,.explainer-operation-card{padding:1rem}.explainer-trust-card,.explainer-summary-item,.explainer-commission-item{transition:transform var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard)}.explainer-trust-card:hover,.explainer-summary-item:hover,.explainer-commission-item:hover{transform:translateY(-2px);border-color:#5fdea03d;box-shadow:0 18px 36px #02061733}.explainer-trust-card{display:grid;gap:.65rem;min-height:100%}.explainer-trust-card p{margin:0;color:var(--text-1);font-size:1rem;line-height:1.45}.explainer-trust-icon,.explainer-operation-icon,.proof-card-icon{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.9rem;color:var(--accent-strong);background:linear-gradient(180deg,#5fdea026,#53d9ff14);border:1px solid rgba(95,222,160,.16)}.explainer-hero-side{align-content:start}.explainer-side-card h3,.explainer-operation-card h3{margin:0;font-size:1.24rem}.explainer-commission-card .muted-note,.explainer-summary-item p,.explainer-operation-card p,.explainer-section-note{margin:0}.explainer-commission-list{display:grid;gap:.65rem}.explainer-commission-item{display:flex;justify-content:space-between;align-items:center;gap:.9rem;padding:.85rem .9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.explainer-commission-item div{display:grid;gap:.18rem}.explainer-commission-item small,.explainer-summary-item small{color:var(--text-3)}.explainer-commission-item p,.explainer-summary-item p{margin:0;color:var(--text-2);font-size:.82rem}.explainer-commission-item strong{color:var(--accent-strong);font-size:1.28rem;white-space:nowrap}.explainer-summary-item{display:grid;gap:.25rem;padding:.85rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.explainer-summary-item strong{color:var(--text-1);font-size:1.24rem}.explainer-pillars-section .section-header,.explainer-operations-section .section-header,.social-proof-panel .section-header{margin-bottom:.9rem}.explainer-pillar-card{display:grid;gap:.6rem;padding:1.05rem;border-radius:1.2rem;border:1px solid rgba(95,222,160,.12);background:linear-gradient(180deg,#0d131ee6,#0a0f18eb)}.explainer-operation-list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.explainer-operation-list li{position:relative;padding:.8rem .9rem .8rem 2.9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06;color:var(--text-2)}.explainer-flow-list{counter-reset:explainer-flow}.explainer-flow-list li:before,.explainer-bullet-list li:before{position:absolute;left:.85rem;top:.72rem;display:inline-flex;align-items:center;justify-content:center}.explainer-flow-list li:before{counter-increment:explainer-flow;content:counter(explainer-flow);width:1.45rem;height:1.45rem;border-radius:999px;background:#5fdea029;color:var(--accent-strong);font-size:.76rem;font-weight:700}.explainer-bullet-list li:before{content:"";width:.55rem;height:.55rem;border-radius:999px;background:#5fdea0d9;top:1.05rem}.explainer-footer-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.2rem}@media (max-width: 900px){.smart-search{grid-template-columns:1fr}.smart-search .btn-primary{width:100%}.catalog-metric-grid,.catalog-filter-grid,.catalog-feature-grid,.feature-checkbox-grid,.detail-technical-grid,.advanced-filters{grid-template-columns:1fr}.catalog-command-bar,.catalog-filter-toolbar,.catalog-order-inline,.order-controls{flex-direction:column;align-items:stretch}.catalog-order-inline select,.order-controls select,.order-controls .ghost-btn{width:100%}.page-pagination{justify-content:center}}.opportunity-inner{gap:.72rem}.opportunity-pill,.opportunity-link{display:inline-flex;align-items:center;gap:.42rem;border-radius:999px;padding:.38rem .72rem;border:1px solid rgba(95,222,160,.22);background:#ffffff06;color:var(--text-1);font-size:.82rem;text-decoration:none}.opportunity-pill{color:var(--text-2)}.opportunity-pill svg,.opportunity-link svg,.primary-btn svg,.ghost-btn svg,.button-link svg,.sidebar-btn svg,.vehicle-meta svg,.vehicle-spec-chip svg{flex-shrink:0}.sidebar-toggle-fixed{position:fixed;top:14px;left:14px;z-index:250;width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(95,222,160,.24);background:#070c13eb;box-shadow:0 18px 42px #02061757}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;border:0;background:#03080e75}.sidebar.sidebar-premium{z-index:180;width:var(--sidebar-shell-width);background:radial-gradient(circle at top right,rgba(95,222,160,.14),transparent 32%),linear-gradient(180deg,#080c12fa,#0b111afa);border-right:1px solid rgba(134,152,176,.12);box-shadow:0 24px 70px #0206176b}.sidebar-premium:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 24%),linear-gradient(90deg,rgba(95,222,160,.08),transparent 22%)}.sidebar-premium .sidebar-header{position:relative;z-index:1;align-items:flex-start;justify-content:space-between;padding:1.3rem 1.2rem 1rem;border-bottom:1px solid rgba(134,152,176,.1);background:transparent}.sidebar-brand-block{display:grid;gap:.75rem}.sidebar-brand-copy{display:grid;gap:.16rem}.sidebar-brand-copy strong{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:1.05rem;color:var(--text-1)}.sidebar-brand-copy span{color:var(--text-3);font-size:.84rem;max-width:24ch}.sidebar-scroll{position:relative;z-index:1;display:grid;gap:1rem;padding:1rem 1rem 0;overflow-y:auto}.sidebar-nav-group{display:grid;gap:.55rem}.sidebar-section-label{margin:0;padding:0 .2rem;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.sidebar-premium .sidebar-nav{padding:0;gap:.48rem}.sidebar-premium .sidebar-link{position:relative;gap:.78rem;align-items:flex-start;padding:.92rem .95rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.04);background:#ffffff05;box-shadow:none}.sidebar-premium .sidebar-link:hover{transform:translate(0);border-color:#5fdea038;background:#5fdea014;box-shadow:0 18px 34px #02061738}.sidebar-premium .sidebar-link.active{border-color:#5fdea057;background:linear-gradient(180deg,#5fdea01f,#5fdea00a);box-shadow:inset 0 0 0 1px #5fdea024}.sidebar-premium .sidebar-link.active:after{content:"";position:absolute;inset:12px auto 12px 0;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--accent-strong),rgba(95,222,160,.1))}.sidebar-premium .sidebar-link.is-compact{align-items:center;padding-top:.78rem;padding-bottom:.78rem}.sidebar-premium .sidebar-link.is-compact .sidebar-link-icon{margin-top:0}.sidebar-premium .sidebar-link.is-compact .sidebar-link-copy{gap:0}.sidebar-link-icon{color:var(--accent-strong);margin-top:.12rem}.sidebar-link-copy{display:grid;gap:.14rem}.sidebar-link-label{color:var(--text-1);font-size:.98rem;font-weight:700}.sidebar-link-description{color:var(--text-3);font-size:.78rem;line-height:1.45}.sidebar-premium .sidebar-actions{position:relative;z-index:1;padding:1rem;gap:.6rem}.sidebar-proposal-card,.sidebar-session-card{display:grid;gap:.22rem;padding:.95rem;border-radius:1.15rem;border:1px solid rgba(95,222,160,.16);background:linear-gradient(180deg,#5fdea014,#ffffff05)}.sidebar-proposal-card small,.sidebar-session-card small{color:var(--text-3);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.sidebar-proposal-card strong,.sidebar-session-card strong{color:var(--text-1);font-size:1rem}.sidebar-proposal-card p,.sidebar-session-card span{margin:0;color:var(--text-2);font-size:.84rem;line-height:1.5}.sidebar-premium .sidebar-btn{width:100%;justify-content:flex-start;gap:.5rem;border-radius:.95rem}.sidebar-content{margin-left:var(--sidebar-shell-width);width:calc(100vw - var(--sidebar-shell-width));padding-inline:var(--page-shell-gutter);display:flex;justify-content:center;box-sizing:border-box}.page-shell-inner{width:min(var(--page-shell-max),100%)}.market-hero{position:relative;overflow:hidden;border-color:#5fdea038}.market-hero:after{content:"";position:absolute;right:-80px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(95,222,160,.12),transparent 68%);filter:blur(10px)}.market-hero-main,.hero-featured{position:relative;z-index:1}.market-hero h2{max-width:14ch}.market-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem}.hero-signal-card{display:grid;gap:.18rem;padding:.84rem;border-radius:1rem;border:1px solid rgba(95,222,160,.14);background:#ffffff05}.hero-signal-icon{color:var(--accent-strong)}.hero-signal-card strong{font-size:1.28rem;color:var(--text-1)}.hero-signal-card span{font-size:.82rem;color:var(--text-2)}.hero-signal-card small{color:var(--text-3);font-size:.76rem}.command-deck-section{overflow:hidden}.command-deck-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.command-deck-card{position:relative;display:grid;gap:.6rem;padding:1rem;border-radius:1.25rem;border:1px solid rgba(95,222,160,.12);background:linear-gradient(180deg,#ffffff06,#ffffff04)}.command-deck-card:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:linear-gradient(180deg,rgba(95,222,160,.3),transparent 70%)}.command-deck-icon,.explainer-pillar-icon{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--accent-strong)}.command-deck-eyebrow{margin:0;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.command-deck-card h4,.explainer-pillar-card h3{margin:0;font-size:1.14rem}.command-deck-card p,.explainer-pillar-card p{margin:0;color:var(--text-2)}.command-deck-list{margin:0;padding-left:1rem;display:grid;gap:.35rem;color:var(--text-3)}.vehicle-card{background:linear-gradient(180deg,#0c121bf5,#090f17fa)}.vehicle-image-wrap{position:relative}.vehicle-image-wrap:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(180deg,transparent,rgba(7,12,19,.92));pointer-events:none}.offer-badge{background:#060a10d6;color:#dff8ea}.vehicle-content{display:grid;gap:.7rem}.vehicle-meta-location{display:inline-flex;align-items:center;gap:.35rem}.vehicle-spec-line{display:flex;flex-wrap:wrap;gap:.48rem}.vehicle-spec-chip{display:inline-flex;align-items:center;gap:.32rem;padding:.38rem .6rem;border-radius:999px;border:1px solid rgba(95,222,160,.12);background:#ffffff05;color:var(--text-2);font-size:.8rem}.vehicle-card-footer{display:grid;gap:.65rem}.vehicle-dossier-note{color:var(--text-3);font-size:.8rem}.vehicle-content .button-link{justify-content:space-between}.explainer-pillars-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.explainer-side-card{border-color:#5fdea038;box-shadow:inset 0 0 0 1px #5fdea014}.floating-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;border:1px solid rgba(95,222,160,.28);box-shadow:0 18px 42px #02061747}@media (max-width: 1100px){.explainer-hero-panel,.explainer-operations-grid,.market-hero{grid-template-columns:1fr}.market-hero h2{max-width:none}.explainer-trust-grid,.explainer-summary-grid,.command-deck-grid,.explainer-pillars-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.sidebar.sidebar-premium{width:min(92vw,340px)}.sidebar-content{margin-left:0;width:100%;padding-inline:0}.page-shell-inner{width:min(1240px,92vw)}.market-hero{gap:.9rem;padding:1rem}.market-hero-main{gap:.72rem}.market-hero .eyebrow{margin:0;font-size:.66rem;letter-spacing:.14em}.market-hero h2{font-size:clamp(1.44rem,5.8vw,2rem);line-height:1.01}.market-hero-copy{font-size:.96rem;line-height:1.38;max-width:none}.smart-search{grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.smart-search .smart-search-btn{min-width:116px;width:auto}.explainer-trust-grid,.explainer-summary-grid,.explainer-operations-grid,.command-deck-grid,.explainer-pillars-grid{grid-template-columns:1fr}.market-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.hero-signal-card{min-height:116px;padding:.72rem}.hero-signal-card strong{font-size:1.12rem}.hero-signal-card span{font-size:.76rem}.hero-signal-card small{font-size:.7rem;line-height:1.35}}@media (max-width: 760px){.opportunity-inner{flex-wrap:nowrap;align-items:center;gap:.4rem;padding:.34rem 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.opportunity-inner::-webkit-scrollbar{display:none}.opportunity-pill,.opportunity-link{width:auto;flex:0 0 auto;justify-content:center;padding:.32rem .62rem;font-size:.75rem}.sidebar-brand-copy span{max-width:none}.explainer-commission-item,.explainer-footer-actions{flex-direction:column;align-items:stretch}.explainer-commission-item strong{white-space:normal}.market-hero{gap:.78rem;padding:.88rem}.market-hero-main{gap:.6rem}.market-hero .eyebrow{font-size:.6rem;letter-spacing:.13em}.market-hero h2{font-size:clamp(1.28rem,6.2vw,1.74rem)}.market-hero-copy{font-size:.9rem;line-height:1.34}.market-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem}.hero-signal-card{min-height:98px;padding:.58rem;border-radius:.88rem}.hero-signal-card strong{font-size:.98rem}.hero-signal-card span{font-size:.71rem}.hero-signal-card small{font-size:.64rem;line-height:1.28}.smart-search{grid-template-columns:minmax(0,1fr) 112px;gap:.55rem;margin-bottom:.8rem}.smart-search input,.smart-search .smart-search-btn{min-height:50px}.smart-search .smart-search-btn{min-width:112px;padding-inline:.78rem;font-size:.94rem}.hero-featured-content{padding:.78rem}.renove-marketplace{gap:.82rem}.renove-marketplace .card{padding:.92rem;border-radius:1rem}.renove-marketplace .section-header{gap:.46rem;margin-bottom:.56rem;padding-bottom:.56rem}.renove-marketplace .section-title{margin:.12rem 0 0;font-size:1.08rem}.renove-marketplace .muted-note{margin:.1rem 0 .38rem;font-size:.84rem}.renove-marketplace .result-counter{padding:.28rem .52rem;font-size:.78rem}.renove-marketplace .vehicle-grid-featured,.renove-marketplace .command-deck-grid,.renove-marketplace .catalog-metric-grid,.renove-marketplace .social-proof-grid,.renove-marketplace .smart-filter-pills{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.renove-marketplace .vehicle-grid-featured::-webkit-scrollbar,.renove-marketplace .command-deck-grid::-webkit-scrollbar,.renove-marketplace .catalog-metric-grid::-webkit-scrollbar,.renove-marketplace .social-proof-grid::-webkit-scrollbar,.renove-marketplace .smart-filter-pills::-webkit-scrollbar{display:none}.renove-marketplace .vehicle-grid-featured,.renove-marketplace .command-deck-grid,.renove-marketplace .catalog-metric-grid,.renove-marketplace .social-proof-grid{grid-template-columns:none;grid-auto-flow:column;scroll-snap-type:x proximity;padding-bottom:.2rem}.renove-marketplace .vehicle-grid-featured{grid-auto-columns:minmax(82vw,1fr);gap:.72rem}.renove-marketplace .command-deck-grid{grid-auto-columns:minmax(78vw,1fr);gap:.64rem}.renove-marketplace .catalog-metric-grid{grid-auto-columns:minmax(58vw,1fr);gap:.56rem}.renove-marketplace .social-proof-grid{grid-auto-columns:minmax(72vw,1fr);gap:.62rem}.renove-marketplace .vehicle-grid-featured>*,.renove-marketplace .command-deck-grid>*,.renove-marketplace .catalog-metric-grid>*,.renove-marketplace .social-proof-grid>*{scroll-snap-align:start}.renove-marketplace .command-deck-card,.renove-marketplace .catalog-metric-card,.renove-marketplace .proof-card{padding:.82rem}.renove-marketplace .command-deck-card:before{display:none}.renove-marketplace .command-deck-card h4{font-size:1.02rem}.renove-marketplace .command-deck-card p,.renove-marketplace .proof-card p{font-size:.84rem}.renove-marketplace .command-deck-list,.renove-marketplace .catalog-metric-card p{display:none}.renove-marketplace .catalog-command-bar{padding:.82rem;gap:.56rem}.renove-marketplace .catalog-toolbar-note{display:none}.renove-marketplace .smart-filter-pills{flex-wrap:nowrap;gap:.4rem;padding-bottom:.18rem}.renove-marketplace .hero-preset-btn{flex:0 0 auto;white-space:nowrap;padding:.36rem .62rem;font-size:.78rem}.renove-marketplace .vehicle-grid-latest{gap:.72rem}.renove-marketplace .vehicle-card{border-radius:.98rem}.renove-marketplace .offer-badge{top:8px;left:8px;padding:.2rem .46rem;font-size:.64rem}.renove-marketplace .vehicle-image-wrap{aspect-ratio:16 / 8.8}.renove-marketplace .vehicle-content{padding:.72rem;display:grid;gap:.5rem}.renove-marketplace .vehicle-price{font-size:.95rem}.renove-marketplace .vehicle-content h3{margin:0;font-size:1.06rem;line-height:1.08}.renove-marketplace .vehicle-meta,.renove-marketplace .vehicle-version{font-size:.82rem}.renove-marketplace .vehicle-version{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.renove-marketplace .vehicle-spec-line{gap:.34rem}.renove-marketplace .vehicle-spec-chip{padding:.3rem .48rem;font-size:.72rem}.renove-marketplace .vehicle-card-footer{gap:.42rem}.renove-marketplace .vehicle-dossier-note{display:none}.renove-marketplace .vehicle-content .button-link{padding:.62rem .78rem;font-size:.9rem}.renove-marketplace .social-proof-panel,.renove-marketplace .final-action-panel{gap:.72rem}.renove-marketplace .proof-card h3{font-size:1.06rem}.renove-marketplace .trust-inline-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.renove-marketplace .trust-inline-list li{padding:.42rem .56rem;font-size:.78rem}.renove-marketplace .final-action-main{gap:.52rem}.renove-marketplace .final-action-main h3{font-size:1.18rem}.renove-marketplace .final-action-main p{font-size:.86rem}.renove-marketplace .lead-capture-card{padding:.72rem;gap:.46rem}.renove-marketplace .lead-capture-card h4{font-size:1rem}}@media (max-width: 560px){.opportunity-inner{gap:.34rem;padding:.28rem 0}.opportunity-link:last-of-type{display:none}.sidebar-toggle-fixed{top:10px;left:10px;width:44px;height:44px}.market-hero{gap:.72rem;padding:.82rem}.market-hero-main{gap:.54rem}.market-hero h2{font-size:clamp(1.2rem,6.6vw,1.56rem)}.market-hero-copy{font-size:.86rem;line-height:1.32}.hero-featured{border-radius:.98rem}.hero-featured-media{min-height:168px;aspect-ratio:16 / 8.6}.hero-featured-content{padding:.7rem;gap:.26rem}.hero-featured-tag{font-size:.66rem;letter-spacing:.09em}.hero-featured-content h3{font-size:1.12rem;line-height:1.04}.hero-featured-content p,.hero-featured-content strong{font-size:.84rem}.hero-featured-actions{gap:.42rem;margin-top:.32rem}.hero-featured-actions .primary-btn,.hero-featured-actions .ghost-btn{padding:.62rem .8rem;font-size:.9rem}.market-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.hero-signal-card{min-height:106px;padding:.66rem;border-radius:.92rem}.hero-signal-card strong{font-size:1.02rem}.hero-signal-card span{font-size:.74rem}.hero-signal-card small{font-size:.68rem;line-height:1.32}.smart-search{grid-template-columns:minmax(0,1fr) 108px}.smart-search .smart-search-btn{min-width:108px;font-size:.92rem}.renove-marketplace .vehicle-grid-featured{grid-auto-columns:minmax(86vw,1fr)}.renove-marketplace .command-deck-grid{grid-auto-columns:minmax(84vw,1fr)}.renove-marketplace .catalog-metric-grid{grid-auto-columns:minmax(68vw,1fr)}.renove-marketplace .social-proof-grid{grid-auto-columns:minmax(78vw,1fr)}.renove-marketplace .vehicle-image-wrap{aspect-ratio:16 / 9.2}.renove-marketplace .final-action-panel{padding:.82rem}}@media (max-width: 420px){.market-hero{padding:.76rem}.market-hero .eyebrow{font-size:.56rem;letter-spacing:.12em}.market-hero h2{font-size:1.14rem}.market-hero-copy{font-size:.82rem}.hero-featured-media{min-height:148px;aspect-ratio:16 / 8.2}.hero-featured-content{padding:.62rem}.hero-featured-content h3{font-size:1.02rem}.hero-featured-content p,.hero-featured-content strong{font-size:.8rem}.hero-featured-actions{gap:.36rem}.market-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-signal-card{min-height:102px;padding:.62rem}.smart-search{grid-template-columns:1fr}.smart-search .smart-search-btn{width:100%;min-width:0}.renove-marketplace .card{padding:.82rem}.renove-marketplace .vehicle-grid-featured{grid-auto-columns:minmax(88vw,1fr)}.renove-marketplace .command-deck-grid{grid-auto-columns:minmax(86vw,1fr)}.renove-marketplace .catalog-metric-grid{grid-auto-columns:minmax(76vw,1fr)}.renove-marketplace .social-proof-grid{grid-auto-columns:minmax(84vw,1fr)}.renove-marketplace .vehicle-image-wrap{aspect-ratio:16 / 9.6}.renove-marketplace .vehicle-spec-chip:nth-child(n+3){display:none}.renove-marketplace .trust-inline-list{grid-template-columns:1fr}}.vehicle-detail-page{grid-template-columns:1fr;gap:1rem}.detail-summary-premium{align-content:start;border-color:#5fdea02e;box-shadow:inset 0 0 0 1px #5fdea014}.detail-summary-premium h3{margin:0;font-size:1.2rem}.detail-summary-note{display:flex;gap:.45rem;align-items:flex-start;margin-top:.2rem;padding:.72rem .8rem;border-radius:1rem;border:1px solid rgba(95,222,160,.14);background:#ffffff05;color:var(--text-2);font-size:.84rem}.detail-dossier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.detail-dossier-card,.detail-journey-card,.internal-hero-card,.register-hero-card,.seller-dashboard-hero-card{position:relative;overflow:hidden;display:grid;gap:.42rem;padding:.9rem;border-radius:1.1rem;border:1px solid rgba(95,222,160,.12);background:linear-gradient(180deg,#ffffff06,#ffffff04);transition:transform var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard)}.detail-dossier-card{animation:dossierSurfaceEnter .42s var(--ease-standard) both}.detail-dossier-card:nth-child(2){animation-delay:45ms}.detail-dossier-card:nth-child(3){animation-delay:90ms}.detail-dossier-card:before,.detail-technical-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(95,222,160,.32),transparent 75%);opacity:0;transition:opacity var(--ease-standard)}.detail-dossier-card:hover,.detail-journey-card:hover,.internal-hero-card:hover,.register-hero-card:hover,.seller-dashboard-hero-card:hover{transform:translateY(-2px);border-color:#5fdea03d;box-shadow:0 16px 30px #0206172e}.detail-dossier-card:hover:before,.detail-technical-card:hover:before{opacity:1}.detail-dossier-icon,.detail-journey-icon,.internal-hero-icon,.register-hero-icon,.seller-dashboard-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--accent-strong);transition:transform var(--ease-standard),color var(--ease-standard)}.detail-dossier-card:hover .detail-dossier-icon,.detail-journey-card:hover .detail-journey-icon{transform:translateY(-1px) scale(1.04)}.detail-dossier-card strong{color:var(--text-1);font-size:1rem}.detail-dossier-card p,.detail-journey-card p,.internal-hero-card p,.register-hero-card p,.seller-dashboard-hero-card p{margin:0;color:var(--text-2);font-size:.88rem}.detail-chip{gap:.32rem}.detail-chip-tone-success{border-color:#5fdea059;color:var(--accent-strong);background:#5fdea01a}.detail-chip-tone-warning{border-color:#ffd68d57;color:#ffd68d;background:#ffd68d14}.detail-journey-panel{display:grid;gap:.9rem}.detail-journey-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.detail-journey-card h4{margin:0;font-size:1.1rem}.detail-journey-card-accent{border-color:#5fdea03d;background:linear-gradient(180deg,#5fdea012,#ffffff05)}.detail-form-header{display:grid;gap:.25rem}.detail-form-header h3,.detail-form-grid .muted-note{margin:0}.internal-page-shell,.register-page-shell,.seller-dashboard-shell,.sales-operations-shell{align-items:start}.internal-hero-panel,.register-hero-panel,.seller-dashboard-hero{display:grid;gap:1rem;overflow:hidden}.internal-hero-panel:after,.register-hero-panel:after,.seller-dashboard-hero:after{content:"";position:absolute;right:-80px;top:-80px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(95,222,160,.1),transparent 70%);filter:blur(10px)}.internal-hero-grid,.register-hero-grid,.seller-dashboard-hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.internal-hero-card h3,.register-hero-card h3,.seller-dashboard-hero-card h3{margin:0;font-size:1rem}.internal-auth-card,.internal-session-card,.internal-admin-card,.seller-dashboard-action-card,.sales-operations-card,.seller-dashboard-list-card,.register-result-card,.upload-progress-card-premium{display:grid;gap:.75rem}.sales-operations-inline-note{display:inline-flex;align-items:center;min-height:44px;padding:.72rem .84rem;border-radius:var(--radius-sm);border:1px solid rgba(95,222,160,.14);background:#ffffff05;color:var(--text-2);font-size:.88rem}.internal-session-summary{display:grid;gap:.22rem}.internal-session-summary strong{font-size:1.06rem;color:var(--text-1)}.internal-session-summary span{color:var(--text-2)}.internal-links-table>div,.seller-dashboard-list-card .table-like>div{transition:transform var(--ease-standard),border-color var(--ease-standard),background-color var(--ease-standard)}.internal-links-table>div:hover,.seller-dashboard-list-card .table-like>div:hover{transform:translateY(-1px);border-color:#5fdea02e;background:#ffffff08}.register-result-card{border-color:#5fdea038;background:linear-gradient(180deg,#5fdea00d,#ffffff05)}.upload-progress-card-premium{border-color:#5fdea02e}.stats-grid .stat-card{transition:transform var(--ease-standard),box-shadow var(--ease-standard),border-color var(--ease-standard)}.stats-grid .stat-card:hover{transform:translateY(-2px);border-color:#5fdea038;box-shadow:0 16px 30px #0206172e}.system-message{animation:messageEnter .26s var(--ease-standard)}.conversion-lab{align-items:start}.conversion-lab-loading,.conversion-lab-hero,.conversion-command-card{display:grid;gap:1rem}.conversion-lab-loading h2,.conversion-lab-hero-copy h1{margin:0}.conversion-lab-loading p,.conversion-lab-hero-copy p,.conversion-lab-side-card p,.conversion-command-panel p{margin:0;color:var(--text-2)}.conversion-lab-hero{position:relative;grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr);overflow:hidden}.conversion-command-card{position:relative;overflow:hidden}.conversion-lab-hero:after,.conversion-command-card:after{content:"";position:absolute;right:-80px;top:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(95,222,160,.12),transparent 70%);filter:blur(10px)}.conversion-lab-hero-copy,.conversion-lab-hero-side,.conversion-lab-period-card,.conversion-lab-side-card,.conversion-command-panel,.bi-insight-block,.bi-experiment-card,.bi-experiment-row{display:grid;gap:.7rem}.conversion-lab-hero-copy h1{font-size:clamp(2rem,4vw,3rem);line-height:1.02}.conversion-lab-signal-grid,.conversion-lab-side-grid,.conversion-command-grid,.bi-experiment-grid{display:grid;gap:.85rem}.conversion-lab-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.conversion-lab-side-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-command-grid,.bi-experiment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.conversion-lab-signal-card,.conversion-lab-side-card,.conversion-command-panel,.bi-experiment-card,.bi-kpi-card-premium{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0c131eeb,#090f18f0);transition:transform var(--ease-standard),border-color var(--ease-standard),box-shadow var(--ease-standard)}.conversion-lab-signal-card,.conversion-lab-side-card,.conversion-command-panel,.bi-experiment-card{padding:1rem}.conversion-lab-signal-card:hover,.conversion-lab-side-card:hover,.conversion-command-panel:hover,.bi-experiment-card:hover,.bi-kpi-card-premium:hover{transform:translateY(-2px);border-color:#5fdea038;box-shadow:0 18px 36px #02061733}.conversion-lab-signal-icon,.conversion-command-icon,.bi-kpi-icon{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.85rem;color:var(--accent-strong);background:linear-gradient(180deg,#5fdea029,#53d9ff14);border:1px solid rgba(95,222,160,.14)}.conversion-lab-signal-card strong,.conversion-lab-side-card strong{font-size:clamp(1.2rem,2vw,1.65rem);color:var(--text-1)}.conversion-lab-signal-card span,.conversion-lab-side-card small,.bi-kpi-card-premium small{color:var(--text-3)}.conversion-lab-signal-card small,.conversion-lab-side-card p,.conversion-command-panel p{font-size:.88rem}.conversion-lab-period-card{padding:1rem;border-radius:var(--radius-md);border:1px solid rgba(95,222,160,.16);background:linear-gradient(180deg,#5fdea00f,#53d9ff0a)}.conversion-lab-period-card h3,.conversion-command-panel h3,.bi-experiment-card h4,.bi-insight-block h4{margin:0}.conversion-lab .lab-range{min-width:unset;display:grid;gap:.45rem;color:var(--text-1);font-weight:700}.bi-kpi-card-premium{gap:.55rem}.bi-kpi-icon{margin-bottom:.2rem}.bi-metric-list,.bi-insight-cluster,.bi-experiment-list{display:grid;gap:.55rem}.bi-metric-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:.8rem .9rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.bi-metric-row strong,.bi-experiment-row strong{color:var(--text-1)}.bi-metric-row p,.bi-experiment-row small{margin:0;color:var(--text-2);font-size:.82rem}.bi-metric-row span,.bi-experiment-row span{font-weight:700;color:var(--text-1);text-align:right}.bi-experiment-card{align-content:start}.bi-experiment-row{padding:.8rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06}@keyframes messageEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1100px){.conversion-lab-hero,.conversion-command-grid,.bi-experiment-grid,.detail-dossier-grid,.internal-hero-grid,.register-hero-grid,.seller-dashboard-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.conversion-lab-hero,.conversion-lab-signal-grid,.conversion-lab-side-grid,.conversion-command-grid,.bi-three-columns,.bi-experiment-grid,.detail-hero,.detail-gallery-layout,.detail-journey-grid,.detail-price-row,.internal-hero-grid,.register-hero-grid,.seller-dashboard-hero-grid,.detail-dossier-grid,.stats-grid{grid-template-columns:1fr}.detail-summary-grid,.seller-dashboard-shell .stats-grid,.sales-operations-shell .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.bi-hbar-row,.detail-summary-grid,.detail-thumb-strip,.filters-grid,.form-grid,.stats-grid{grid-template-columns:1fr}.bi-metric-row{flex-direction:column}.bi-metric-row span,.bi-hbar-row strong{text-align:left}.detail-action-row .primary-btn,.detail-action-row .ghost-btn,.detail-journey-card .primary-btn,.detail-journey-card .ghost-btn{width:100%}.internal-links-table,.seller-dashboard-list-card .table-like{font-size:.92rem}.internal-hero-panel,.seller-dashboard-hero{gap:.82rem}.internal-hero-grid,.seller-dashboard-hero-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(82vw,1fr);gap:.68rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;padding-bottom:.24rem}.internal-hero-grid::-webkit-scrollbar,.seller-dashboard-hero-grid::-webkit-scrollbar{display:none}.internal-hero-grid>*,.seller-dashboard-hero-grid>*{scroll-snap-align:start}.internal-hero-card,.seller-dashboard-hero-card{min-height:100%;padding:.82rem}.internal-hero-card p,.seller-dashboard-hero-card p{font-size:.84rem}.seller-dashboard-shell .stats-grid,.sales-operations-shell .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.seller-dashboard-shell .stat-card,.sales-operations-shell .stat-card{padding:.88rem}.seller-dashboard-shell .stat-card h3,.sales-operations-shell .stat-card h3{font-size:1.22rem}.seller-dashboard-action-card,.sales-operations-card,.seller-dashboard-list-card{gap:.68rem}.sales-operations-inline-note{display:block;min-height:0;padding:.68rem .78rem;font-size:.84rem}.sales-operations-inline-note span{display:block}.seller-dashboard-action-card form>.primary-btn{width:100%}.dashboard-manage-actions{width:100%;flex-direction:column;align-items:stretch;gap:.5rem}.dashboard-manage-actions .primary-btn,.dashboard-manage-actions .ghost-btn{width:100%}.seller-dashboard-list-card .table-like{gap:.5rem}.seller-dashboard-list-card .table-like>div{gap:.22rem;padding:.6rem .68rem}}@media (max-width: 520px){.seller-dashboard-shell .stats-grid,.sales-operations-shell .stats-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
