:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f4f5f7;--color-surface:#fff;--color-surface-raised:#fff;--color-text:#0e1116;--color-text-muted:#6b7280;--color-text-muted-strong:#5f6673;--color-line:#e5e7eb;--color-accent:#0f9d8a;--color-accent-soft:#0f9d8a24;--color-accent-contrast:#fff;--color-success:#1f8a4c;--color-warning:#8a5a00;--color-warning-soft:#f2a93b2e;--color-danger:#c4362f;--color-danger-soft:#e2554f24;--color-focus:#0f9d8a;--color-ink:#0e1116;--color-on-ink:#f4f5f7;--color-price-1:#0f9d8a;--color-price-2:#6cc7b0;--color-price-3:#c3c9d2;--color-price-4:#f2a93b;--color-price-5:#e2554f;--gradient-brand:linear-gradient(135deg, #0f9d8a, #4fb3e8);--font-family:-apple-system, Inter, Roboto, "Segoe UI", sans-serif;--font-numeric:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-display:1.75rem;--text-title:1.25rem;--text-body:.9375rem;--text-label:.8125rem;--text-caption:.75rem;--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-full:999px;--elevation-card:0 1px 2px #0000000a, 0 6px 18px #0000000d;--elevation-raised:0 2px 4px #0000000d, 0 16px 40px #0000001a;--motion-fast:.15s;--motion-base:.25s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--layout-max-width:1200px;--layout-margin:var(--space-lg);--layout-gutter:var(--space-lg)}@media (min-width:600px){:root{--layout-margin:var(--space-xxl);--layout-gutter:var(--space-xl)}}@media (min-width:905px){:root{--layout-margin:var(--space-xl)}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0b0d11;--color-surface:#16191f;--color-surface-raised:#1c2027;--color-text:#f3f4f6;--color-text-muted:#9ca3af;--color-text-muted-strong:#b3bac4;--color-line:#262a33;--color-accent:#3dd6be;--color-accent-soft:#3dd6be24;--color-accent-contrast:#0b0d11;--color-success:#30d158;--color-warning:#f2a93b;--color-warning-soft:#f2a93b29;--color-danger:#e2554f;--color-danger-soft:#e2554f2e;--color-focus:#3dd6be;--color-ink:#0f1a1c;--color-on-ink:#f3f4f6;--color-price-1:#2bb59f;--color-price-2:#5fb9a3;--color-price-3:#4a515c;--color-price-4:#f2a93b;--color-price-5:#e2554f;--elevation-card:none;--elevation-raised:0 2px 4px #0000004d, 0 16px 40px #00000073}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.45}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
