.dp-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.ld-modern .font-display,.ld-modern h1,.ld-modern h2,.ld-modern h3,.ld-modern h4{font-family:var(--theme-body,var(--font-geist)),system-ui,sans-serif;font-variation-settings:normal;font-weight:500;letter-spacing:-.035em}.ld-modern h1{letter-spacing:-.045em}.ld-modern .display-accent,.ld-modern .font-display.display-accent{font-family:var(--theme-display,var(--font-fraunces)),Georgia,serif;font-style:italic!important;font-weight:400;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;letter-spacing:-.015em;opacity:1}.ld-modern .eyebrow{letter-spacing:.18em}.dp-marquee{animation:dp-marquee var(--dp-speed,40s) linear infinite}.dp-marquee-rev{animation:dp-marquee var(--dp-speed,40s) linear infinite reverse}@keyframes dp-marquee{to{transform:translateX(-50%)}}.dp-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@media (prefers-reduced-motion:reduce){.dp-marquee,.dp-marquee-rev{animation:none}}