:root{--hp-ground:#110c20;--hp-ground-2:#161029;--hp-card:#2e106573;--hp-line:#a855f752;--hp-gold:#f5b023;--hp-gold-hover:#db9a14;--hp-ease-out:cubic-bezier(.23, 1, .32, 1);--hp-ease-in-out:cubic-bezier(.77, 0, .175, 1)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html.hp-motion [data-reveal]:not([data-reveal=stagger]):not([data-reveal=clip]),html.hp-motion [data-reveal-item]{opacity:0}html.hp-motion [data-reveal=clip]{opacity:1;clip-path:inset(0 0 100%)}html.hp-motion [data-rise] [data-word]{transform:translateY(110%)}html.hp-motion [data-hero-inner] [data-word],html.hp-motion [data-hero-fade],html.hp-motion [data-hero-chrome]{opacity:0}.hp-glow{isolation:isolate;position:relative}.hp-glow:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 45% at 50% 0,#7e22ce61,#0000 70%);position:absolute;inset:0}.hp-card{background:var(--hp-card);border:1px solid var(--hp-line);-webkit-backdrop-filter:blur(12px)saturate(1.15);border-radius:1.25rem}[data-spotlight]{position:relative;overflow:hidden}[data-spotlight]:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #f5b0231a, #a855f714 40%, transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-spotlight]:hover:after{opacity:1}[data-spotlight]:hover{border-color:#f5b02373}}.hp-press{transition:transform .16s var(--hp-ease-out), background-color .2s ease, border-color .2s ease, color .2s ease}.hp-press:active{transform:scale(.97)}.hp-line{display:block}.hp-mask{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.hp-word{will-change:transform;display:inline-block}.hp-marquee{width:max-content;animation:38s linear infinite hp-marquee;display:flex}.hp-marquee-wrap:hover .hp-marquee{animation-play-state:paused}@keyframes hp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hp-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@keyframes hp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hp-fill{transform-origin:0;animation:hp-fill var(--hp-slide-ms,18s) linear forwards}.hp-paused .hp-fill{animation-play-state:paused}@keyframes hp-cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.hp-cue{transform-origin:top;animation:hp-cue 2.2s var(--hp-ease-in-out) infinite}.hp-focus .hp-fw{opacity:1}html.hp-motion .hp-focus .hp-fw{opacity:.14}@media (prefers-reduced-motion:reduce){.hp-marquee{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.hp-marquee ul{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:.75rem}.hp-marquee-mask{-webkit-mask-image:none;mask-image:none}.hp-marquee [aria-hidden=true]{display:none}.hp-fill{animation:none;transform:scaleX(1)}.hp-cue{animation:none}}
