@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";.deepdive-redesign,body.deepdive-redesign,html.deepdive-redesign{--font-size:16px;--font-family:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--background:#fff;--foreground:oklch(14.5% 0 0);--card:#fff;--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:#030213;--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:#030213;--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--font-weight-medium:500;--font-weight-normal:400;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}body.deepdive-redesign{background:var(--background);color:var(--foreground)}@layer base{body.deepdive-redesign h1,.deepdive-redesign h1{font-size:var(--text-2xl,1.5rem);font-weight:var(--font-weight-medium);line-height:1.5}body.deepdive-redesign h2,.deepdive-redesign h2{font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-medium);line-height:1.5}body.deepdive-redesign h3,.deepdive-redesign h3{font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-medium);line-height:1.5}body.deepdive-redesign h4,.deepdive-redesign h4,body.deepdive-redesign label,.deepdive-redesign label,body.deepdive-redesign button,.deepdive-redesign button{font-size:var(--text-base,1rem);font-weight:var(--font-weight-medium);line-height:1.5}body.deepdive-redesign input,.deepdive-redesign input{font-size:var(--text-base,1rem);font-weight:var(--font-weight-normal);line-height:1.5}}
