:root{--font-display:var(--font-chakra,"Chakra Petch",system-ui,sans-serif);--font-sans:var(--font-archivo,"Archivo",system-ui,sans-serif);--font-mono:var(--font-jetbrains,"JetBrains Mono",ui-monospace,SFMono-Regular,monospace);--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.625rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--clip-bevel-btn:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));--clip-bevel-tag:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);--clip-price-plate:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);--touch-target-min:2.75rem;--container-max:75rem;--qr-quiet-zone:#fff;--dur-fast:150ms;--dur-base:220ms;--dur-slow:320ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1)}:root,[data-theme=light]{--bg:#f2efe9;--surface:#faf8f5;--surface-raised:#e6e1d6;--border:#c8c1b4;--text:#141413;--text-muted:#575551;--accent:#d93800;--accent-contrast:#faf8f5;--primary:#d93800;--success:#15803d;--warning:#945300;--danger:#b91c1c;--selection-bg:#d93800;--selection-text:#faf8f5;--bg-pattern:radial-gradient(ellipse 85% 45% at 50% -5%,rgba(217,56,0,.1),rgba(184,107,0,.05) 45%,transparent 75%),linear-gradient(90deg,rgba(20,20,19,.045) 1px,transparent 0),linear-gradient(180deg,rgba(20,20,19,.045) 1px,transparent 0),linear-gradient(90deg,rgba(20,20,19,.02) 1px,transparent 0),linear-gradient(180deg,rgba(20,20,19,.02) 1px,transparent 0);--surface-grad:linear-gradient(165deg,#fff,#faf8f5 65%,#f0ece1);--surface-raised-grad:linear-gradient(180deg,#efece4,#e2ddd0);--shadow-console:0 14px 30px -10px rgba(20,20,19,.14),inset 0 1px 0 hsla(0,0%,100%,.85);--shadow-card:0 6px 18px -6px rgba(20,20,19,.1),inset 0 1px 0 hsla(0,0%,100%,.8);--shadow-card-hover:0 14px 28px -8px rgba(20,20,19,.18),0 0 0 1px rgba(217,56,0,.25);--shadow-inset-well:inset 0 2px 5px rgba(20,20,19,.12),inset 0 0 0 1px rgba(20,20,19,.06);--accent-glow:rgba(217,56,0,.16);--warning-glow:rgba(184,107,0,.14);--hero-scrim:linear-gradient(95deg,hsla(40,26%,93%,.95),hsla(40,26%,93%,.86) 55%,hsla(40,26%,93%,.55));--studio-scrim:linear-gradient(90deg,hsla(36,33%,97%,.96),hsla(36,33%,97%,.88) 55%,hsla(36,33%,97%,.4));--backdrop-scrim:rgba(20,20,19,.72);--fipe-super-below:#15803d;--fipe-below:#0f766e;--fipe-at:#3f3d39;--fipe-above:#b86b00;--fipe-super-above:#b91c1c;--quiz-track-bg:#ded8cc;--quiz-axis-est-left:#d97706;--quiz-axis-est-right:#0284c7;--quiz-axis-por-left:#4338ca;--quiz-axis-por-right:#dc2626;--quiz-axis-mec-left:#b45309;--quiz-axis-mec-right:#0891b2;--quiz-axis-pur-left:#059669;--quiz-axis-pur-right:#9333ea;--quiz-axis-man-left:#15803d;--quiz-axis-man-right:#d93800;--quiz-axis-uso-left:#b45309;--quiz-axis-uso-right:#2563eb;--rg-sheet-bg:#f4f7f4;--rg-sheet-border:#1b3526;--rg-header-bg:#132e22;--rg-header-text:#faf8f5;--rg-gold:#d97706;--rg-gold-surface:#fef3c7;--rg-ink:#141413;--rg-ink-muted:#3f3d39;--rg-subtle:#e6e1d6;--rg-stamp-border:#b91c1c;--rg-stamp-text:#991b1b;--rg-stamp-bg:#fee2e2;--logo-layer-1:#f97316;--logo-layer-2:#7a766e;--logo-layer-3:#4a4843;--logo-layer-4:#141413}[data-theme=dark]{--bg:#0a0a0b;--surface:#121316;--surface-raised:#1a1c20;--border:#2a2d34;--text:#f4f1ea;--text-muted:#9a9893;--accent:#f50;--accent-contrast:#0a0a0b;--primary:#f50;--success:#4ade80;--warning:#ffb000;--danger:#ff4d4d;--selection-bg:#f50;--selection-text:#0a0a0b;--bg-pattern:radial-gradient(ellipse 85% 45% at 50% -5%,rgba(255,85,0,.16),rgba(255,176,0,.06) 45%,transparent 75%),linear-gradient(90deg,hsla(42,31%,94%,.032) 1px,transparent 0),linear-gradient(180deg,hsla(42,31%,94%,.032) 1px,transparent 0),linear-gradient(90deg,hsla(42,31%,94%,.012) 1px,transparent 0),linear-gradient(180deg,hsla(42,31%,94%,.012) 1px,transparent 0);--surface-grad:linear-gradient(165deg,#181a20,#121316 60%,#0d0e11);--surface-raised-grad:linear-gradient(180deg,#23262e,#17191e);--shadow-console:0 18px 40px -12px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.6);--shadow-card:0 10px 24px -8px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.07);--shadow-card-hover:0 18px 36px -8px rgba(0,0,0,.85),0 0 24px -4px rgba(255,85,0,.28),inset 0 1px 0 rgba(255,176,0,.25);--shadow-inset-well:inset 0 2px 7px rgba(0,0,0,.88),inset 0 0 0 1px hsla(0,0%,100%,.04);--accent-glow:rgba(255,85,0,.22);--warning-glow:rgba(255,176,0,.18);--hero-scrim:linear-gradient(95deg,rgba(10,10,11,.94),rgba(10,10,11,.82) 55%,rgba(10,10,11,.42));--studio-scrim:linear-gradient(90deg,rgba(18,19,22,.96),rgba(18,19,22,.86) 55%,rgba(18,19,22,.35));--backdrop-scrim:rgba(0,0,0,.82);--fipe-super-below:#4ade80;--fipe-below:#2dd4bf;--fipe-at:#d4d0c8;--fipe-above:#ffb000;--fipe-super-above:#ff4d4d;--quiz-track-bg:#1a1c20;--quiz-axis-est-left:#ffb000;--quiz-axis-est-right:#38bdf8;--quiz-axis-por-left:#818cf8;--quiz-axis-por-right:#ff4d4d;--quiz-axis-mec-left:#ffb000;--quiz-axis-mec-right:#22d3ee;--quiz-axis-pur-left:#34d399;--quiz-axis-pur-right:#c084fc;--quiz-axis-man-left:#4ade80;--quiz-axis-man-right:#f50;--quiz-axis-uso-left:#fde047;--quiz-axis-uso-right:#60a5fa;--rg-sheet-bg:#14201a;--rg-sheet-border:#2d5a40;--rg-header-bg:#0d2018;--rg-header-text:#f4f1ea;--rg-gold:#ffb000;--rg-gold-surface:#382405;--rg-ink:#f4f1ea;--rg-ink-muted:#9a9893;--rg-subtle:#1a1c20;--rg-stamp-border:#ff4d4d;--rg-stamp-text:#fca5a5;--rg-stamp-bg:#3f1515;--logo-layer-1:#f97316;--logo-layer-2:#8a8a8a;--logo-layer-3:#c4c4c4;--logo-layer-4:#fff}[data-listing-theme=LIGHT]{--listing-bg:#faf8f5;--listing-surface:#f2efe9;--listing-border:#c8c1b4;--listing-text:#141413;--listing-text-muted:#575551}[data-listing-theme=DARK]{--listing-bg:#0a0a0b;--listing-surface:#121316;--listing-border:#2a2d34;--listing-text:#f4f1ea;--listing-text-muted:#9a9893}[data-listing-theme=MIDNIGHT]{--listing-bg:#07090e;--listing-surface:#0e131d;--listing-border:#1f293a;--listing-text:#f4f1ea;--listing-text-muted:#94a3b8}[data-listing-theme=RACING]{--listing-bg:#0e0f12;--listing-surface:#16181d;--listing-border:#2e323b;--listing-text:#f4f1ea;--listing-text-muted:#a1a1aa}*,:after,:before{box-sizing:border-box}html{scrollbar-color:var(--border) var(--bg);scrollbar-width:thin;scrollbar-gutter:stable}body,html{width:100%;min-height:100vh;margin:0;padding:0;background-color:var(--bg);background-image:var(--bg-pattern);background-size:100% 100%,80px 80px,80px 80px,16px 16px,16px 16px;background-attachment:fixed;color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5;-webkit-font-smoothing:antialiased;caret-color:var(--accent);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}::selection{background-color:var(--selection-bg);color:var(--selection-text)}main{width:100%}a{color:inherit;text-decoration:none;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms;transition-duration:.01ms;scroll-behavior:auto}}