.lorem-page{--background:#fff;--foreground:#0d0d0d;--card:#fff;--card-foreground:#0d0d0d;--primary:#0d0d0d;--primary-foreground:#fff;--secondary:#f4f4f4;--secondary-foreground:#0d0d0d;--muted:#f6f6f6;--muted-foreground:#929292;--accent:#f3f3f3;--accent-foreground:#0d0d0d;--border:#e6e6e6;--input:#e6e6e6;--ring:#0d0d0d;--surface:#f7f7f7;--surface-80:#f7f7f7cc;--hairline:#dedede;--hairline-60:#dedede99;--hairline-70:#dededeb3;--shadow-soft:0 1px 2px #0000000a, 0 12px 40px -12px #0000001f;--shadow-lift:0 2px 4px #0000000d, 0 30px 70px -24px #00000038;--font-display:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-display);background-color:var(--surface);color:var(--foreground)}@supports (color:lab(0% 0 0)){.lorem-page{--background:lab(100% 0 0);--foreground:lab(3.6999% 0 0);--card:lab(100% 0 0);--card-foreground:lab(3.6999% 0 0);--primary:lab(3.6999% 0 0);--primary-foreground:lab(100% 0 0);--secondary:lab(96.288% -.0000298023 0);--secondary-foreground:lab(3.6999% 0 0);--muted:lab(96.752% 0 0);--muted-foreground:lab(60.56% 0 0);--accent:lab(95.94% 0 0);--accent-foreground:lab(3.6999% 0 0);--border:lab(91.3% 0 -.0000119209);--input:lab(91.3% 0 -.0000119209);--ring:lab(3.6999% 0 0);--surface:lab(97.216% -.0000298023 0);--surface-80:lab(97.216% -.0000298023 0/.8);--hairline:lab(88.4% 0 .0000119209);--hairline-60:lab(88.4% 0 .0000119209/.6);--hairline-70:lab(88.4% 0 .0000119209/.7);--shadow-soft:0 1px 2px lab(0% 0 0/.04), 0 12px 40px -12px lab(0% 0 0/.12);--shadow-lift:0 2px 4px lab(0% 0 0/.05), 0 30px 70px -24px lab(0% 0 0/.22)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes word-in{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes icon-in{0%{transform:rotate(-90deg)scale(.6)}to{transform:rotate(0)scale(1)}}.lorem-page .animate-rise{animation:.9s cubic-bezier(.16,1,.3,1) both rise}.lorem-page .animate-word-in{animation:.42s cubic-bezier(.22,1,.36,1) both word-in}.lorem-page .animate-icon-in{animation:.42s cubic-bezier(.22,1,.36,1) both icon-in}@media (prefers-reduced-motion:reduce){.lorem-page [class*=animate-]{animation:none}}
