.teaser-module__Yll5vq__surface{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100svh;color:var(--foreground);background:radial-gradient(ellipse at 15% 65%, color-mix(in srgb, var(--accent) 25%, var(--background)), var(--background) 75%);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif;position:relative}.teaser-module__Yll5vq__shader{pointer-events:none;z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:fixed;inset:0}.teaser-module__Yll5vq__shader[data-ready=true]{opacity:1}.teaser-module__Yll5vq__page{grid-template-rows:1fr auto;min-height:100svh;padding:2.5rem 1.5rem 1.75rem;display:grid}.teaser-module__Yll5vq__main{justify-content:center;align-items:center;padding:4rem 0 4.5rem;display:flex}.teaser-module__Yll5vq__hero{text-align:center;width:100%;max-width:51.25rem}.teaser-module__Yll5vq__brand{justify-content:center;align-items:center;height:3.375rem;margin-bottom:2.125rem;display:flex}.teaser-module__Yll5vq__icon{aspect-ratio:15.5/17.7;width:2.5rem;height:auto;color:var(--flux-purple);transform-origin:50%;display:block}.teaser-module__Yll5vq__tagline{letter-spacing:-.07rem;text-wrap:balance;margin:0 auto 2.125rem;font-size:2rem;font-weight:400;line-height:1.25}.teaser-module__Yll5vq__contact{background:var(--foreground);min-width:6.5rem;min-height:2.5rem;color:var(--background);border:.0625rem solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.5625rem 1.125rem;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background .14s;display:inline-flex}.teaser-module__Yll5vq__contact:hover{background:var(--accent-foreground)}.teaser-module__Yll5vq__contact:active{filter:brightness(.95)}.teaser-module__Yll5vq__contact:focus-visible{outline:.1875rem solid var(--primary);outline-offset:.3125rem}.teaser-module__Yll5vq__footer{color:var(--muted-foreground);text-align:center;font-size:.75rem;line-height:1.5}.teaser-module__Yll5vq__brand,.teaser-module__Yll5vq__tagline,.teaser-module__Yll5vq__contact,.teaser-module__Yll5vq__footer{animation:.7s cubic-bezier(.22,1,.36,1) both teaser-module__Yll5vq__enter}.teaser-module__Yll5vq__brand{animation-delay:80ms}.teaser-module__Yll5vq__tagline{animation-delay:.18s}.teaser-module__Yll5vq__contact{animation-delay:.26s}.teaser-module__Yll5vq__footer{animation-delay:.4s}.teaser-module__Yll5vq__contact:focus-visible{animation:none}@keyframes teaser-module__Yll5vq__enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:37.5rem){.teaser-module__Yll5vq__page{padding:1.5rem 1.5rem 1.75rem}.teaser-module__Yll5vq__main{padding:3rem 0 4rem}.teaser-module__Yll5vq__brand{margin-bottom:1.875rem}.teaser-module__Yll5vq__tagline{max-width:20.625rem;margin:0 auto 1.875rem}}@media (prefers-reduced-motion:reduce){.teaser-module__Yll5vq__brand,.teaser-module__Yll5vq__tagline,.teaser-module__Yll5vq__contact,.teaser-module__Yll5vq__footer{animation:none}.teaser-module__Yll5vq__shader,.teaser-module__Yll5vq__contact{transition:none}}