@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */:root{--color-white:#fff;--color-grey:#8e9094;--color-black:#1a1a1c;--color-light-grey:#e9e9e9;--color-green:#64bf49;--color-blue:#74a4ea;--color-red:#c94b38;--color-yellow:#c9b55a;--color-pink:#d87088;--color-orange:#c8b048;--background:var(--color-white);--foreground:var(--color-black);--card:var(--color-white);--card-foreground:var(--color-black);--popover:var(--color-white);--popover-foreground:var(--color-black);--primary:var(--color-black);--primary-foreground:var(--color-white);--secondary:var(--color-light-grey);--secondary-foreground:var(--color-black);--muted:var(--color-light-grey);--muted-foreground:var(--color-grey);--accent:var(--color-green);--accent-foreground:var(--color-white);--destructive:var(--color-red);--destructive-foreground:var(--color-white);--border:var(--color-light-grey);--input:var(--color-light-grey);--input-background:var(--color-white);--switch-background:var(--color-grey);--ring:var(--color-black);--font-family-base:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-display:150px;--font-size-h1:105px;--font-size-h2:75px;--font-size-h3:60px;--font-size-h4:34px;--font-size-body:16px;--font-size-caption:20px;--letter-spacing-tight:-.03em;--letter-spacing-normal:-.02em;--letter-spacing-none:0;--font-weight-medium:500;--font-weight-regular:400;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--radius:.5rem;--chart-1:var(--color-blue);--chart-2:var(--color-green);--chart-3:var(--color-yellow);--chart-4:var(--color-pink);--chart-5:var(--color-orange);--sidebar:var(--color-white);--sidebar-foreground:var(--color-black);--sidebar-primary:var(--color-black);--sidebar-primary-foreground:var(--color-white);--sidebar-accent:var(--color-light-grey);--sidebar-accent-foreground:var(--color-black);--sidebar-border:var(--color-light-grey);--sidebar-ring:var(--color-grey)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal)}.pix-display{font-size:var(--font-size-display);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.1}.pix-h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.1}.pix-h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.2}.pix-h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.2}.pix-h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.3}.pix-body{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:1.6}.pix-caption{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-none);line-height:1.5}}html{font-size:16px}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}
