.hero-tagline-word[data-v-db1ec62d]{display:inline-block}.hero-tagline-sharp[data-v-db1ec62d],.hero-tagline-blurred[data-v-db1ec62d]{transition:opacity .5s ease}.hero-tagline-blurred[data-v-db1ec62d]{position:absolute;inset:0;filter:blur(4px);pointer-events:none}.hero-tagline-blurred[data-v-db1ec62d]:before{content:attr(data-word)}.hero-tagline-corner[data-v-db1ec62d]{left:0;top:0;width:10px;height:10px;border-color:var(--red,var(--ui-accent));border-style:solid;border-width:0;border-radius:2px;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--red,var(--ui-accent)) 45%,transparent));z-index:2}.hero-tagline[data-ready=true] .hero-tagline-corner[data-v-db1ec62d]{transition:transform .5s ease,opacity .3s ease}.hero-tagline-corner--tl[data-v-db1ec62d]{border-top-width:2px;border-left-width:2px}.hero-tagline-corner--tr[data-v-db1ec62d]{border-top-width:2px;border-right-width:2px}.hero-tagline-corner--bl[data-v-db1ec62d]{border-bottom-width:2px;border-left-width:2px}.hero-tagline-corner--br[data-v-db1ec62d]{border-bottom-width:2px;border-right-width:2px}@media(max-width:639px){.hero-tagline-corner[data-v-db1ec62d]{width:12px;height:12px}.hero-tagline-blurred[data-v-db1ec62d]{filter:blur(1.067vw)}}@media(prefers-reduced-motion:reduce){.hero-tagline[data-v-db1ec62d] *{transition:none!important}}.simple-glass[data-v-6fd70a20]{position:relative;overflow:hidden;border-radius:1rem;border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-elevated) 80%,transparent)}.simple-glass--panel[data-v-6fd70a20]{padding:2rem}@media(min-width:640px){.simple-glass--panel[data-v-6fd70a20]{padding:2.5rem}}.simple-glass--inset[data-v-6fd70a20],.home-glass-inset[data-v-6fd70a20]{border-radius:.75rem;background:var(--ui-bg-soft);border:1px solid var(--ui-border);box-shadow:none}.simple-glass--inset.simple-glass--panel[data-v-6fd70a20],.simple-glass--inset[data-v-6fd70a20]{padding:0;min-height:6rem}.horizontal-alpha-fade-mask[data-v-6fd70a20]{-webkit-mask-image:linear-gradient(to right,transparent 0px,rgba(0,0,0,.35) 28px,#000 72px,#000 calc(100% - 72px),rgba(0,0,0,.35) calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,transparent 0px,rgba(0,0,0,.35) 28px,#000 72px,#000 calc(100% - 72px),rgba(0,0,0,.35) calc(100% - 28px),transparent 100%)}.hero-brand-gap[data-v-6fd70a20]{--hero-brand-gap: 6vw}@media(min-width:1024px){.hero-brand-gap[data-v-6fd70a20]{--hero-brand-gap:45px}}.hero-typing-reserved{display:inline-grid}.hero-typing-reserved>*{grid-area:1/1}.hero-typing-measure{visibility:hidden;pointer-events:none;white-space:nowrap}.hero-typing-visible{white-space:nowrap}@keyframes dj-hero-typing-dot-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes dj-hero-typing-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.dj-hero-typing-dot{animation:dj-hero-typing-dot-pulse 2s ease-in-out infinite}.dj-hero-typing-cursor{animation:dj-hero-typing-cursor-blink 1s step-end infinite}.hero-earth-scope{--bg: var(--ui-bg-page);--surface: var(--ui-bg-elevated);--ink: var(--ui-text-primary);--ink-2: var(--ui-text-secondary);--ink-3: var(--ui-text-muted);--border: var(--ui-border);--red: var(--ui-accent);--red-strong: var(--ui-accent-hover);--red-soft: var(--ui-accent-soft)}.hero-earth-scope .hero-earth-stack{transform:translateY(-80px)}.hero-earth-placeholder{width:570px;height:570px}@media(max-width:639px){.hero-earth-placeholder{width:82vw;height:82vw}}.hero-earth-scope .hero-earth-content{transform:translateY(-3%)}
