@keyframes orb-wabern{0%{transform:rotate(0) scale(1)}25%{transform:rotate(90deg) scale(1.035,.97)}50%{transform:rotate(180deg) scale(.975,1.03)}75%{transform:rotate(270deg) scale(1.03,.975)}to{transform:rotate(360deg) scale(1)}}@keyframes orb-strom-a{0%{transform:rotate(0) translate(16%,-8%) scale(1)}50%{transform:rotate(180deg) translate(20%,6%) scale(1.15)}to{transform:rotate(360deg) translate(16%,-8%) scale(1)}}@keyframes orb-strom-b{0%{transform:rotate(0) translate(-18%,12%) scale(1.05)}50%{transform:rotate(-180deg) translate(-10%,18%) scale(.9)}to{transform:rotate(-360deg) translate(-18%,12%) scale(1.05)}}@keyframes orb-strom-c{0%{transform:rotate(40deg) translate(10%,12%) scale(.9)}50%{transform:rotate(220deg) translate(-8%,-12%) scale(1.12)}to{transform:rotate(400deg) translate(10%,12%) scale(.9)}}@keyframes orb-wirbel{to{transform:rotate(360deg)}}@keyframes orb-atem{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:.95;transform:scale(1.06)}}.living-orb{--orb-accent-2: #0090D4;--orb-accent-deep: #006CAA;--orb-primary-dark: #07456B;--orb-tief: #0B2A45;--orb-ober-hell: #7FDDE3;--orb-surface: #FFFFFF;--orb-dauer: 9s;position:relative;display:block;isolation:isolate}.living-orb[data-zustand=denkt]{--orb-dauer: 3.2s}.living-orb__halo{position:absolute;inset:-40%;z-index:-1;border-radius:9999px;background:radial-gradient(circle,color-mix(in srgb,var(--orb-accent-2) 46%,transparent) 0%,color-mix(in srgb,var(--orb-ober-hell) 16%,transparent) 40%,transparent 68%);animation:orb-atem calc(var(--orb-dauer) * .62) ease-in-out infinite}.living-orb__core{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:48% 52% 51% 49%/52% 47% 53% 48%;clip-path:inset(0 round 48% 52% 51% 49% / 52% 47% 53% 48%);background:radial-gradient(circle at 50% 58%,var(--orb-accent-2) 0%,var(--orb-accent-deep) 36%,var(--orb-primary-dark) 66%,var(--orb-tief) 100%);box-shadow:0 6px 18px -6px color-mix(in srgb,var(--orb-accent-2) 85%,transparent);animation:orb-wabern calc(var(--orb-dauer) * 1.5) ease-in-out infinite}.living-orb__kern{position:absolute;inset:26%;border-radius:9999px;background:radial-gradient(circle,color-mix(in srgb,var(--orb-surface) 95%,transparent) 0%,color-mix(in srgb,var(--orb-ober-hell) 75%,transparent) 28%,transparent 70%);mix-blend-mode:screen;animation:orb-atem calc(var(--orb-dauer) * .45) ease-in-out infinite}.living-orb__strom{position:absolute;inset:-20%;border-radius:9999px;mix-blend-mode:screen;will-change:transform}.living-orb__strom--a{background:radial-gradient(circle at 36% 38%,var(--orb-accent-2) 0%,color-mix(in srgb,var(--orb-accent-2) 45%,transparent) 22%,transparent 48%);animation:orb-strom-a var(--orb-dauer) linear infinite}.living-orb__strom--b{background:radial-gradient(circle at 62% 60%,color-mix(in srgb,var(--orb-ober-hell) 80%,transparent) 0%,color-mix(in srgb,var(--orb-ober-hell) 28%,transparent) 20%,transparent 42%);animation:orb-strom-b calc(var(--orb-dauer) * 1.3) linear infinite}.living-orb__strom--c{background:radial-gradient(circle at 52% 46%,color-mix(in srgb,var(--orb-surface) 70%,transparent) 0%,color-mix(in srgb,var(--orb-accent-2) 30%,transparent) 16%,transparent 34%);animation:orb-strom-c calc(var(--orb-dauer) * .85) linear infinite}.living-orb__wirbel{position:absolute;inset:-10%;border-radius:9999px;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--orb-accent-2) 42%,transparent) 70deg,transparent 150deg,color-mix(in srgb,var(--orb-ober-hell) 34%,transparent) 230deg,transparent 320deg);mix-blend-mode:screen;animation:orb-wirbel calc(var(--orb-dauer) * 1.6) linear infinite}.living-orb__glanz{position:absolute;inset:0;border-radius:9999px;background:radial-gradient(ellipse 22% 15% at 33% 25%,color-mix(in srgb,var(--orb-surface) 96%,transparent) 0%,color-mix(in srgb,var(--orb-surface) 40%,transparent) 55%,transparent 100%),radial-gradient(circle at 36% 30%,color-mix(in srgb,var(--orb-surface) 22%,transparent) 0%,transparent 38%),radial-gradient(circle at 50% 50%,transparent 60%,color-mix(in srgb,var(--orb-ober-hell) 42%,transparent) 70%,transparent 74%),radial-gradient(circle at 70% 82%,color-mix(in srgb,var(--orb-tief) 42%,transparent) 0%,transparent 52%);pointer-events:none}.living-orb__halo,.living-orb__core,.living-orb__kern,.living-orb__strom,.living-orb__wirbel{animation-delay:var(--orb-versatz, 0s)}@media(prefers-reduced-motion:reduce){.living-orb__halo,.living-orb__core,.living-orb__kern,.living-orb__strom,.living-orb__wirbel{animation:none}}.living-orb--purple{--orb-accent-2: var(--ci-purple, #7A6FD6);--orb-accent-deep: color-mix(in srgb, var(--ci-purple, #7A6FD6) 45%, #4f47a8);--orb-primary-dark: #4f47a8;--orb-tief: color-mix(in srgb, #4f47a8 55%, #0B2A45);--orb-ober-hell: #9b91e8}@keyframes ambient-pulse-1{0%,to{transform:scale(1) translate(0);opacity:.06}50%{transform:scale(1.1) translate(20px,-20px);opacity:.1}}@keyframes ambient-pulse-2{0%,to{transform:scale(1) translate(0);opacity:.04}50%{transform:scale(1.15) translate(-20px,20px);opacity:.08}}@keyframes ambient-pulse-3{0%,to{transform:scale(1) translate(0);opacity:.03}50%{transform:scale(1.2) translate(0);opacity:.06}}.ambient-bg-1{animation:ambient-pulse-1 15s ease-in-out infinite;will-change:transform,opacity}.ambient-bg-2{animation:ambient-pulse-2 20s ease-in-out infinite;animation-delay:2s;will-change:transform,opacity}.ambient-bg-3{animation:ambient-pulse-3 12s ease-in-out infinite;animation-delay:4s;will-change:transform,opacity}@keyframes ambient-bg-page-1{0%,to{transform:scale(1);opacity:.06}50%{transform:scale(1.1);opacity:.1}}@keyframes ambient-bg-page-2{0%,to{transform:scale(1);opacity:.04}50%{transform:scale(1.15);opacity:.08}}.ambient-bg-page-1{animation:ambient-bg-page-1 8s ease-in-out infinite;will-change:transform,opacity}.ambient-bg-page-2{animation:ambient-bg-page-2 10s ease-in-out infinite;animation-delay:2s;will-change:transform,opacity}
