.beta-signup-honeypot[data-astro-cid-uqxodnus]{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.beta-band[data-astro-cid-4l62ffgp] h2{letter-spacing:-.015em;font-size:1.5rem;font-weight:800}.beta-band[data-astro-cid-4l62ffgp] section>p{margin-top:var(--spacing-sm);color:var(--color-halbschatten);line-height:1.65}.beta-band[data-astro-cid-4l62ffgp] form{margin-top:var(--spacing-lg);gap:var(--spacing-md);display:grid}.beta-band[data-astro-cid-4l62ffgp] label[for=beta-email]{margin-bottom:var(--spacing-xs);font-size:.875rem;font-weight:500;display:block}.beta-band[data-astro-cid-4l62ffgp] input[type=email]{border:1px solid var(--color-halbschatten);border-radius:var(--radius-button);background-color:var(--color-karte);width:100%;padding:.75rem 1rem;line-height:1.5}.beta-band[data-astro-cid-4l62ffgp] input[type=email]::placeholder{color:var(--color-halbschatten)}.beta-band[data-astro-cid-4l62ffgp] input[type=email]:focus-visible,.beta-band[data-astro-cid-4l62ffgp] input[type=checkbox]:focus-visible{outline:2px solid var(--color-fusion-tief);outline-offset:2px}.beta-band[data-astro-cid-4l62ffgp] input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--color-zenit-tief);flex-shrink:0;margin-top:.2rem}.beta-band[data-astro-cid-4l62ffgp] form>div:has(input[type=checkbox]){align-items:flex-start;gap:var(--spacing-sm);display:flex}.beta-band[data-astro-cid-4l62ffgp] label[for=beta-consent]{color:var(--color-halbschatten);font-size:.875rem;line-height:1.6}.beta-band[data-astro-cid-4l62ffgp] label[for=beta-consent] a{color:var(--color-fusion-tief);text-decoration:underline}.beta-band[data-astro-cid-4l62ffgp] [data-feedback] p{color:var(--color-signal-tief);font-size:.875rem;line-height:1.5}.beta-band[data-astro-cid-4l62ffgp] [data-success]{margin-top:var(--spacing-md);border:1px solid var(--color-zenit);border-radius:var(--radius-card);background-color:var(--color-weisskern);padding:var(--spacing-lg)}.beta-band[data-astro-cid-4l62ffgp] [data-success] h3{font-size:1.125rem;font-weight:700}.beta-band[data-astro-cid-4l62ffgp] [data-success] p{margin-top:var(--spacing-xs);line-height:1.6}.device[data-astro-cid-lakpgaj3]{background:linear-gradient(155deg, #463a30 0%, var(--color-kernschatten) 45%, #2c241b 100%);border-radius:3.4rem;margin:0;padding:.7rem;box-shadow:inset 0 1px 1px #fff3d638,0 2px 6px #17100b59,0 28px 60px -18px #17100b8c,0 60px 120px -30px #17100b80}.device-screen[data-astro-cid-lakpgaj3]{background-color:var(--color-klarlicht);border-radius:2.75rem;padding-top:2.6rem;position:relative;overflow:hidden}.device-island[data-astro-cid-lakpgaj3]{background-color:var(--color-kernschatten);border-radius:999px;width:27%;height:1.15rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.device-screen[data-astro-cid-lakpgaj3] img[data-astro-cid-lakpgaj3]{width:100%;height:auto;display:block}.coach-atmosphere[data-astro-cid-ivoglyxh]{object-position:right bottom;mix-blend-mode:screen;opacity:.85;transform:scaleX(-1)}.coach-glow[data-astro-cid-ivoglyxh]{filter:blur(24px);background:radial-gradient(closest-side at 50% 45%,#ffc53d6b,#0000 72%);inset:-14% -30%}@media (width>=64rem){.coach-device[data-astro-cid-ivoglyxh]{transform:rotate(-6deg)}}.hero-atmosphere[data-astro-cid-qmrutqly]{object-position:right bottom;mix-blend-mode:screen}.hero-glow[data-astro-cid-qmrutqly]{filter:blur(24px);background:radial-gradient(closest-side at 50% 40%,#f0521d99,#0000 70%),radial-gradient(closest-side at 56% 62%,#ffc53d52,#0000 75%);inset:-16% -32%}@media (width>=64rem){.hero-device[data-astro-cid-qmrutqly]{transform:rotate(10deg)}}@media (prefers-reduced-motion:no-preference){.hero-copy[data-astro-cid-qmrutqly]{animation:.5s ease-out both hero-fade}.hero-glow[data-astro-cid-qmrutqly]{animation:.7s ease-out .25s both hero-fade}.hero-atmosphere[data-astro-cid-qmrutqly]{animation:.9s ease-out .2s both hero-fade}.hero-device[data-astro-cid-qmrutqly]{animation:.65s cubic-bezier(.22,1,.36,1) .12s both hero-rise}@media (width>=64rem){.hero-device[data-astro-cid-qmrutqly]{animation-name:hero-rise-tilt}}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-rise-tilt{0%{opacity:0;transform:translateY(28px)rotate(10deg)}to{opacity:1;transform:translateY(0)rotate(10deg)}}
