/* 4px grid. space-5/10/20 and radius-xl/full are referenced by lvl-landing.css but never defined in the source; values here are inferred. */
:root{
--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;
--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;
--container-max-width:1200px;--container-narrow-width:840px;
--shadow-card:0 4px 16px -2px rgba(23,36,72,0.05);
--shadow-card-hover:0 12px 28px -4px rgba(23,36,72,0.1);
--shadow-pill:0 2px 10px -1px rgba(23,36,72,0.04);
--shadow-pill-hover:0 6px 18px -2px rgba(23,36,72,0.08);
--shadow-box:0 6px 24px -2px rgba(23,36,72,0.06);
--transition-fast:0.15s ease; /* @kind other */
--transition-normal:0.25s ease; /* @kind other */
--ease-out-expo:cubic-bezier(0.16,1,0.3,1); /* @kind other */
--blur-glass:blur(8px); /* @kind other */
--blur-glass-strong:blur(12px); /* @kind other */
}
