.hero-glass[data-astro-cid-bbe6dxrz]{background:#fffffff0;border-radius:22px;padding:clamp(1.5rem,3vw,2.375rem);box-shadow:0 24px 70px #0e3a4f47;max-width:600px}.hero-gruen[data-astro-cid-bbe6dxrz]{color:var(--color-ampel-a);position:relative;display:inline-block}.hero-gruen[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:3px;background:var(--color-ampel-a);border-radius:2px;opacity:.45}.hero-sun[data-astro-cid-bbe6dxrz]{position:absolute;right:130px;top:64px;width:88px;height:88px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#fff6d6,#ffe08a 55%,#fcd34d);animation:heroSunGlow 6s ease-in-out infinite;z-index:1}@keyframes heroSunGlow{0%,to{box-shadow:0 0 60px 18px #fcd34d80}50%{box-shadow:0 0 80px 28px #fcd34db3}}.hero-cloud[data-astro-cid-bbe6dxrz]{position:absolute;background:#fff;border-radius:999px;z-index:2}.hero-cloud[data-astro-cid-bbe6dxrz]:before,.hero-cloud[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;background:inherit;border-radius:50%}.hero-c1[data-astro-cid-bbe6dxrz]{width:130px;height:36px;top:84px;left:-150px;animation:heroDrift 38s linear infinite}.hero-c1[data-astro-cid-bbe6dxrz]:before{width:54px;height:54px;top:-26px;left:22px}.hero-c1[data-astro-cid-bbe6dxrz]:after{width:40px;height:40px;top:-18px;left:64px}.hero-c2[data-astro-cid-bbe6dxrz]{width:95px;height:27px;top:190px;left:-120px;opacity:.75;animation:heroDrift 50s linear 6s infinite}.hero-c2[data-astro-cid-bbe6dxrz]:before{width:40px;height:40px;top:-19px;left:16px}.hero-c2[data-astro-cid-bbe6dxrz]:after{width:30px;height:30px;top:-13px;left:48px}@keyframes heroDrift{0%{transform:translate(0)}to{transform:translate(130vw)}}.hero-plant-stage[data-astro-cid-bbe6dxrz]{position:relative;min-height:420px}.hero-plant[data-astro-cid-bbe6dxrz]{position:absolute;bottom:0;left:50%;transform:translate(-50%);animation:heroSway 5.5s ease-in-out infinite;transform-origin:bottom center}@keyframes heroSway{0%,to{transform:translate(-50%) rotate(-2deg)}50%{transform:translate(-50%) rotate(2deg)}}.hero-bloom[data-astro-cid-bbe6dxrz]{animation:heroPop 1.1s ease-out both;transform-origin:center;transform-box:fill-box}.hb2[data-astro-cid-bbe6dxrz]{animation-delay:.35s}.hb3[data-astro-cid-bbe6dxrz]{animation-delay:.7s}.hb4[data-astro-cid-bbe6dxrz]{animation-delay:1.05s}@keyframes heroPop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.hero-plant-label[data-astro-cid-bbe6dxrz]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#ffffffeb;border-radius:999px;white-space:nowrap;font-size:.78rem;font-weight:700;color:var(--color-petrol-700);padding:7px 16px;box-shadow:0 4px 14px #0e3a4f2e}.hero-hills[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0;line-height:0;z-index:3}@media(prefers-reduced-motion:reduce){.hero-sun[data-astro-cid-bbe6dxrz],.hero-cloud[data-astro-cid-bbe6dxrz],.hero-plant[data-astro-cid-bbe6dxrz],.hero-bloom[data-astro-cid-bbe6dxrz]{animation:none!important}}@media(max-width:900px){#hero-inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr!important;gap:var(--space-8)!important;padding-bottom:150px!important}.hero-plant-stage[data-astro-cid-bbe6dxrz]{min-height:300px}.hero-plant[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:220px;height:264px}.hero-sun[data-astro-cid-bbe6dxrz]{right:24px;top:24px;width:64px;height:64px}}@media(max-width:600px){#hero-cta-group[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:flex-start;gap:var(--space-4)!important}#hero-cta-group[data-astro-cid-bbe6dxrz] .btn-primary[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center}.social-proof-inner[data-astro-cid-bbe6dxrz]{gap:var(--space-4)!important;flex-direction:column}.proof-divider[data-astro-cid-bbe6dxrz]{display:none}}.segment-card[data-astro-cid-uwtulyc2]{transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.segment-card[data-astro-cid-uwtulyc2]:hover{border-color:var(--color-action-600);box-shadow:0 6px 24px #1a52761f;transform:translateY(-2px)}.segment-card[data-astro-cid-uwtulyc2]:focus-visible{outline:2px solid var(--color-action-600);outline-offset:2px}
