:root{--bg:#f1f1f1;--surface:#fff;--surface-2:#ebebeb;--surface-3:#e2e2e2;--surface-sunken:#ececec;--fg:#111;--fg-2:#474747;--muted:#5f5f5f;--subtle:#8a8a8a;--quaternary:var(--subtle);--border:#d8d8d8;--border-strong:#c6c6c6;--border-subtle:#e3e3e3;--border-control:#d9d9d9;--selected:#141413;--selected-fg:#faf9f5;--accent:#d7341c;--accent-hover:#c22e18;--accent-ink:#d7341c;--accent-fg:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--accent-soft:color-mix(in srgb,var(--accent) 12%,transparent)}}:root{--accent-tint:#f6dec9;--plan-featured-surface:#fff;--plan-featured-border:#bcbcbc;--plan-featured-glow:var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--plan-featured-glow:color-mix(in srgb,var(--fg) 2%,transparent)}}:root{--plan-featured-shadow:0 0 70px #ffffffe6;--plan-raised-border:#cdcdcd;--plan-raised-glow:transparent;--plan-raised-shadow:0 6px 24px #00000014;--plan-raised-column:#fafafa;--plan-free-surface:#f7f7f7;--plan-free-column:#f2f2f2;--plan-free-fg:#696969;--plan-free-muted:#898989;--success:#014f2d;--warning:#5d3c02;--danger:#8a0400;--gold:#926500;--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){:root{--success-soft:color-mix(in srgb,var(--success) 9%,transparent)}}:root{--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root{--warning-soft:color-mix(in srgb,var(--warning) 10%,transparent)}}:root{--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root{--danger-soft:color-mix(in srgb,var(--danger) 9%,transparent)}}:root{--dpe-a:#00a06d;--dpe-b:#52b153;--dpe-c:#a5cc74;--dpe-d:#f4e70f;--dpe-e:#f0b40f;--dpe-f:#eb8235;--dpe-g:#d7221f;--ges-a:#a4dbf8;--ges-b:#8cb4d3;--ges-c:#7792b1;--ges-d:#606f8f;--ges-e:#4d5271;--ges-f:#393551;--ges-g:#281b35;--dpe-ink:#1d1d1b;--ges-ink:#fff;--provider-claude-surface:#f5f1e8;--provider-claude-bubble:#eae4d3;--provider-claude-border:#e5dfce;--provider-claude-ink:#3d3929;--provider-claude-muted:#8a8578;--provider-claude-accent:#d97757;--provider-openai-bubble:#f1f1f1;--provider-openai-ink:#0d0d0d;--provider-openai-muted:#8e8ea0;--provider-perplexity-surface:#fcfcf9;--provider-perplexity-chip:#f3f3ee;--provider-perplexity-ink:#13343b;--provider-perplexity-accent:#20808d;--font-sans:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,sans-serif;--font-mono:"Berkeley Mono","JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--radius-lg:8px;--radius-md:6px;--radius-sm:4px;--radius-xs:3px;--radius-pill:6px;--radius-round:50%;--shadow-1:2px 2px 0 var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-1:2px 2px 0 color-mix(in srgb,var(--fg) 10%,transparent)}}:root{--shadow-2:3px 3px 0 var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-2:3px 3px 0 color-mix(in srgb,var(--fg) 14%,transparent)}}:root{--shadow-3:0 24px 48px -16px var(--fg),0 4px 8px var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-3:0 24px 48px -16px color-mix(in srgb,var(--fg) 16%,transparent),0 4px 8px color-mix(in srgb,var(--fg) 8%,transparent)}}:root{--shadow-focus:0 0 0 1px var(--accent-ink);--shadow-soft:0 4px 20px var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-soft:0 4px 20px color-mix(in srgb,var(--fg) 6%,transparent)}}[data-theme=dark]{--bg:#151515;--surface:#1d1d1d;--surface-2:#2c2c2c;--surface-3:#333;--surface-sunken:#151515;--fg:#f2f2f2;--fg-2:#c2c2c2;--muted:#a3a3a3;--subtle:#7a7a7a;--border:#2a2a2a;--border-strong:#383838;--border-subtle:#2e2e2e;--border-control:#383838;--selected:#f0eee6;--selected-fg:#141413;--accent:#e25b28;--accent-hover:#e56b3e;--accent-ink:#e25b28;--accent-fg:#fff;--accent-tint:#e25b2824;--plan-featured-surface:#202020;--plan-featured-border:#4f4f4f;--plan-featured-glow:var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--plan-featured-glow:color-mix(in srgb,var(--fg) 8%,transparent)}}[data-theme=dark]{--plan-featured-shadow:0 0 40px #ffffff09;--plan-raised-border:#424242;--plan-raised-glow:var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--plan-raised-glow:color-mix(in srgb,var(--fg) 3%,transparent)}}[data-theme=dark]{--plan-raised-shadow:0 6px 24px #00000014;--plan-raised-column:#1d1d1d;--plan-free-surface:#181818;--plan-free-column:#171717;--plan-free-fg:#9f9f9f;--plan-free-muted:#7c7c7c;--success:#71e4b6;--warning:#fec573;--danger:#fec0ba;--gold:#d9aa2b;--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--success-soft:color-mix(in srgb,var(--success) 10%,transparent)}}[data-theme=dark]{--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--warning-soft:color-mix(in srgb,var(--warning) 10%,transparent)}}[data-theme=dark]{--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--danger-soft:color-mix(in srgb,var(--danger) 10%,transparent)}}[data-theme=dark]{--provider-claude-surface:#262320;--provider-claude-bubble:#35302a;--provider-claude-border:#3f3a32;--provider-claude-ink:#eeefe9;--provider-claude-muted:#eeefe98c;--provider-claude-accent:#d97757;--provider-openai-bubble:#2c2c2c;--provider-openai-ink:#eeefe9;--provider-openai-muted:#eeefe98c;--provider-perplexity-surface:#1d201f;--provider-perplexity-chip:#2a2e2c;--provider-perplexity-ink:#eeefe9;--provider-perplexity-accent:#2fa3b3;--shadow-1:2px 2px 0 #00000073;--shadow-2:3px 3px 0 #0000008c;--shadow-3:0 24px 48px -16px #000000b3,0 4px 8px #00000059;--shadow-soft:0 4px 20px #0006}:root{--background:var(--bg);--foreground:var(--fg);--card:var(--surface);--card-foreground:var(--fg);--popover:var(--surface);--popover-foreground:var(--fg);--primary:var(--accent);--primary-foreground:var(--accent-fg);--secondary:var(--surface-2);--secondary-foreground:var(--fg);--accent-surface:var(--surface-2);--accent-foreground:var(--fg);--muted-surface:var(--surface-2);--muted-foreground:var(--muted);--destructive:var(--danger);--destructive-foreground:var(--accent-fg);--input:var(--border);--ring:var(--accent-ink);--radius:var(--radius-md);--chart-1:var(--accent-ink);--chart-2:var(--success);--chart-3:var(--warning);--chart-4:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--chart-4:color-mix(in oklab,var(--accent) 45%,var(--fg-2))}}:root{--chart-5:var(--success)}@supports (color:color-mix(in lab,red,red)){:root{--chart-5:color-mix(in oklab,var(--success) 45%,var(--fg-2))}}:root{--sidebar:var(--bg);--sidebar-foreground:var(--fg);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--accent-fg);--sidebar-accent:var(--surface-2);--sidebar-accent-foreground:var(--fg);--sidebar-border:var(--border-strong);--sidebar-ring:var(--accent-ink)}*{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-sans);font-feature-settings:"cv01","ss03";background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;font-weight:400;line-height:1.5;transition:background-color .2s,color .2s}::selection{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklch,var(--accent) 25%,transparent)}}:root{--page-max:1130px;--page-max-wide:1178px;--space-page:16px;--space-section:56px;--space-card:16px;--space-modal:20px;--touch-target:44px;--site-header-bar:4rem;--site-header-height:calc(var(--site-header-bar) + 1px + env(safe-area-inset-top,0px))}@media (min-width:481px){:root{--space-page:20px;--space-section:72px;--space-card:18px;--space-modal:28px}}@media (min-width:721px){:root{--space-page:24px;--space-section:88px;--space-card:20px;--space-modal:32px}}:root{--z-sticky:30;--z-qa:40;--z-takeover:45;--z-drawer-backdrop:60;--z-drawer:61;--z-palette:70;--z-modal:80;--z-lightbox:90;--z-toast:100;--keyboard-inset:0px;--control-h-sm:26px;--control-h-md:32px;--control-h-lg:38px;--control-h-tab:48px;--control-h-segment:33px;--control-square-sm:28px;--control-square-md:32px;--control-px-sm:9px;--control-px-md:12px;--control-px-lg:16px;--control-gap:6px;--control-icon:14px;--control-radius:var(--radius-sm)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.textured-accent{background-color:var(--accent);color:#fff;isolation:isolate;background-image:radial-gradient(circle at 50% 105%,oklch(100% 5.96046e-8 none/.3),#0000 55%),radial-gradient(circle,#ffffff21 .8px,#0000 1.6px);background-position:50%,0 0;background-size:100% 100%,14px 14px;position:relative;overflow:hidden}.textured-accent :is(h1,h2,h3,p){color:#fff}.textured-accent .eyebrow{color:oklch(100% 5.96046e-8 none/.78)}.textured-accent .eyebrow:before{background:oklch(100% 5.96046e-8 none/.7)}.textured-paper{background-color:var(--surface);background-image:radial-gradient(circle at center,var(--fg) .8px,transparent 1.6px);position:relative}@supports (color:color-mix(in lab,red,red)){.textured-paper{background-image:radial-gradient(circle at center,color-mix(in oklch,var(--fg) 9%,transparent) .8px,transparent 1.6px)}}.textured-paper{color:var(--fg);isolation:isolate;background-position:0 0;background-size:14px 14px;overflow:hidden}.strikers-doc-link,.strikers-doc-link:link,.strikers-doc-link:visited{text-decoration:none;color:var(--accent-ink)!important}.strikers-doc-link:active,.strikers-doc-link:focus-visible,.strikers-doc-link:hover{text-underline-offset:3px;text-decoration:underline}@keyframes hero-marquee{to{transform:translate(-50%)}}.display{letter-spacing:-.04em;font-size:clamp(48px,6.8vw,80px);line-height:1}.display,.h1{color:var(--fg);font-weight:540}.h1{letter-spacing:-.035em;font-size:clamp(36px,4.5vw,56px);line-height:1.05}.h2{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,32px);font-weight:540;line-height:1.15}.h2,.h3{color:var(--fg)}.h3{letter-spacing:-.02em;font-size:18px;font-weight:590;line-height:1.35}.body-lg{letter-spacing:-.008em;font-size:18px}.body,.body-lg{color:var(--muted);line-height:1.55}.body{font-size:15px}.small{letter-spacing:-.005em;font-size:13px;line-height:1.5}.caption,.small{color:var(--subtle)}.caption{letter-spacing:-.003em;font-size:12px;font-weight:510}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);align-items:center;gap:8px;font-size:11px;font-weight:400;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);width:16px;height:1px}.mono{font-family:var(--font-mono)}.mono,.num{font-variant-numeric:tabular-nums}.cc-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.cc-scroll::-webkit-scrollbar{width:10px;height:10px}.cc-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:3px solid #0000;border-radius:8px}.cc-scroll::-webkit-scrollbar-thumb:hover{background:var(--subtle);background-clip:content-box}.cc-scroll::-webkit-scrollbar-track{background:0 0}@keyframes waitlist-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.waitlist-drift{animation:waitlist-drift 90s linear infinite}.waitlist-drift-slow{animation-duration:120s}.waitlist-drift-reverse{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.waitlist-drift{animation:none}}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image]),select,textarea{font-size:max(16px,1em)}}