.hero-copy.svelte-ovge82{container-type:inline-size}.hero-heading.svelte-ovge82{font-size:var(--ui-hero-title-size);text-wrap:balance}.hero-title-highlight.svelte-ovge82{margin-block:var(--ui-hero-highlight-margin);padding:var(--ui-hero-highlight-padding);background:var(--color-energy);line-height:var(--ui-leading-highlight)}.hero-title-inline.svelte-ovge82{transform:translateY(var(--ui-hero-hidden-offset));animation:svelte-ovge82-hero-title-reveal var(--ui-hero-title-duration) cubic-bezier(.22, 1, .36, 1) forwards;animation-delay:var(--reveal-delay,0s);will-change:transform;display:inline-block}.hero-reveal.svelte-ovge82{opacity:0;transform:translateY(var(--ui-hero-reveal-offset));animation:svelte-ovge82-hero-reveal var(--ui-hero-reveal-duration) cubic-bezier(.22, 1, .36, 1) forwards;animation-delay:var(--reveal-delay,0s);will-change:opacity, transform}.hero-title-line.svelte-ovge82{transform:translateY(var(--ui-hero-hidden-offset));animation:svelte-ovge82-hero-title-reveal var(--ui-hero-title-duration) cubic-bezier(.22, 1, .36, 1) forwards;animation-delay:var(--reveal-delay,0s);will-change:transform;display:block}.hero-reveal.hero-window.svelte-ovge82{transform:translateY(var(--ui-hero-window-offset)) scale(.98);transform-origin:50%;animation-name:svelte-ovge82-hero-window-reveal}@keyframes svelte-ovge82-hero-reveal{to{opacity:1;transform:translateY(0)}}@keyframes svelte-ovge82-hero-title-reveal{to{transform:translateY(0)}}@keyframes svelte-ovge82-hero-window-reveal{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hero-reveal.svelte-ovge82,.hero-title-line.svelte-ovge82,.hero-title-inline.svelte-ovge82{opacity:1;transform:none;animation:none!important}}
