.bordful-marketing{--background:#fafaf9;--foreground:#111;--card:#fff;--card-foreground:#111;--surface:#fff;--primary:#111;--primary-foreground:#fff;--muted:#f7f7f6;--muted-foreground:#5c5c5c;--accent:#f0f0ef;--accent-foreground:#111;--border:#00000014;--line:#00000014;--line-strong:#00000014;--tag:#0000000d;--text-subtle:#8a8a8a;--text-faint:#a3a3a3;--wash-from:#fff;--wash-via:#f1f1ef;--wash-to:#e7e7e4;--window:#f4f4f3;--window-dot:#00000024;--panel:#f2f2f0;--shot-ring:#0000001a;--shot-shadow:#00000059;--kbd-on-primary:#ffffff2e;--kbd-on-outline:#0000000f;--ring:#111;--band:#0e0e0e;--band-glow:#262626;--inverse-card:#0e0e0e;--radius:.5rem;--font-heading:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bordful-marketing{--background:#0b0b0b;--foreground:#ededed;--card:#111;--card-foreground:#ededed;--surface:#111;--primary:#ededed;--primary-foreground:#111;--muted:#1f1f1f;--muted-foreground:#a0a0a0;--accent:#ffffff0d;--accent-foreground:#ededed;--border:#ffffff14;--line:#ffffff14;--line-strong:#ffffff14;--tag:#ffffff12;--text-subtle:#757575;--text-faint:#5e5e5e;--wash-from:#1f1f1f;--wash-via:#121212;--wash-to:#0b0b0b;--window:#1a1a1a;--window-dot:#ffffff24;--panel:#141414;--shot-ring:#ffffff14;--shot-shadow:#000c;--kbd-on-primary:#0000001a;--kbd-on-outline:#ffffff1a;--ring:#ededed;--band:#151515;--band-glow:#2a2a2a;--inverse-card:#171717}}:root[data-theme=dark] .bordful-marketing{--background:#0b0b0b;--foreground:#ededed;--card:#111;--card-foreground:#ededed;--surface:#111;--primary:#ededed;--primary-foreground:#111;--muted:#1f1f1f;--muted-foreground:#a0a0a0;--accent:#ffffff0d;--accent-foreground:#ededed;--border:#ffffff14;--line:#ffffff14;--line-strong:#ffffff14;--tag:#ffffff12;--text-subtle:#757575;--text-faint:#5e5e5e;--wash-from:#1f1f1f;--wash-via:#121212;--wash-to:#0b0b0b;--window:#1a1a1a;--window-dot:#ffffff24;--panel:#141414;--shot-ring:#ffffff14;--shot-shadow:#000c;--kbd-on-primary:#0000001a;--kbd-on-outline:#ffffff1a;--ring:#ededed;--band:#151515;--band-glow:#2a2a2a;--inverse-card:#171717}.bordful-marketing .marketing-dark{--background:#0b0b0b;--foreground:#ededed;--card:#111;--card-foreground:#ededed;--surface:#111;--primary:#ededed;--primary-foreground:#111;--muted:#1f1f1f;--muted-foreground:#a0a0a0;--accent:#ffffff0d;--accent-foreground:#ededed;--border:#ffffff14;--line:#ffffff14;--line-strong:#ffffff14;--tag:#ffffff12;--text-subtle:#757575;--text-faint:#5e5e5e;--wash-from:#1f1f1f;--wash-via:#121212;--wash-to:#0b0b0b;--window:#1a1a1a;--window-dot:#ffffff24;--panel:#141414;--shot-ring:#ffffff14;--shot-shadow:#000c;--kbd-on-primary:#0000001a;--kbd-on-outline:#ffffff1a;--ring:#ededed}.bordful-marketing summary{list-style:none}.bordful-marketing summary::-webkit-details-marker{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .marketing-mono{filter:invert()}}:root[data-theme=dark] .marketing-mono{filter:invert()}.marketing-dark :focus-visible{outline-color:var(--ring)}.marketing-shot{background-image:radial-gradient(ellipse 120% 90% at 50% 0% in oklab, var(--wash-from) 0%, var(--wash-via) 50%, var(--wash-to) 100%)}.marketing-cta-glow{background-image:radial-gradient(ellipse 80% 120% at 85% 100% in oklab, var(--band-glow) 0%, var(--band) 60%)}
