.landing-page{background:var(--pdd-kit-page-glows)}@media not (min-width:40rem){.site-brand [data-logo-wordmark]{display:none}}.landing-gradient-text,.landing-shimmer-text{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-shimmer-text{animation:landing-shimmer 10s ease-in-out infinite alternate;background-image:var(--brand-shimmer);background-size:200% auto}@keyframes landing-shimmer{0%{background-position:0}to{background-position:200%}}@media(prefers-reduced-motion:reduce){.landing-shimmer-text{animation:none}}.hero-eyebrow-art{color:var(--color-brass-800)}.dark .hero-eyebrow-art{color:var(--color-brass-200)}.hero-way-outline{color:var(--color-brass-800);background-color:color-mix(in oklab,var(--ui-bg) 85%,transparent)}.dark .hero-way-outline{color:var(--color-brass-200)}.group:hover .hero-way-outline{background-color:color-mix(in oklab,var(--ui-primary) 10%,var(--ui-bg))}@media(min-width:1920px){.hero-copy-shell{margin-inline:0;max-width:none;padding-inline-start:18vw}}.hero-scrim-wide{background-image:linear-gradient(to right,color-mix(in srgb,var(--ui-bg) 95%,transparent) 16%,color-mix(in srgb,var(--ui-bg) 86%,transparent) 46%,transparent 78%)}.dark .hero-scrim-wide{background-image:linear-gradient(to right,color-mix(in srgb,var(--ui-bg) 96%,transparent) 16%,color-mix(in srgb,var(--ui-bg) 88%,transparent) 46%,transparent 80%)}.hero-veil-wash{background-color:color-mix(in srgb,var(--ui-bg) 61%,transparent)}.dark .hero-veil-wash{background-color:color-mix(in srgb,var(--ui-bg) 68%,transparent)}.hero-veil-core{background-image:radial-gradient(ellipse 76% 74% at 50% 50%,color-mix(in srgb,var(--ui-bg) 76%,transparent) 52%,transparent 94%)}.dark .hero-veil-core{background-image:radial-gradient(ellipse 76% 74% at 50% 50%,color-mix(in srgb,var(--ui-bg) 80%,transparent) 52%,transparent 94%)}@keyframes landing-enter{0%{opacity:0;transform:translateY(16px)}}.landing-enter{animation:landing-enter .6s ease var(--landing-enter-delay,0s) backwards}@media(prefers-reduced-motion:reduce){.landing-enter{animation:none}}
