.atelier-kerze{pointer-events:none;animation:atelier-flackern 7.3s var(--ease-atem) infinite;will-change:opacity, transform;background:radial-gradient(closest-side,#e8c76638,#e8c76612 55%,#0000);border-radius:9999px;position:absolute}.atelier-kerze--zwei{background:radial-gradient(closest-side,#de964629,#b9a8e60d 60%,#0000);animation-duration:9.7s;animation-delay:-3.1s}@keyframes atelier-flackern{0%,to{opacity:.85;transform:scale(1)}18%{opacity:1;transform:scale(1.03)}31%{opacity:.78;transform:scale(.99)}47%{opacity:.95;transform:scale(1.02)}63%{opacity:.82;transform:scale(1)}80%{opacity:1;transform:scale(1.04)}}.atelier-rand{animation:atelier-atmen 6.4s var(--ease-atem) infinite}@keyframes atelier-atmen{0%,to{opacity:.55}50%{opacity:1}}.atelier-spiegel{animation:atelier-flackern 5.9s var(--ease-atem) infinite;transform-box:fill-box;transform-origin:50%}.atelier-ring{aspect-ratio:5;pointer-events:none;opacity:0;will-change:transform, opacity;border:1.5px solid #e8c766e6;border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 18px #e8c76659,inset 0 0 14px #e8c76633}.atelier-ring--fein{border-width:1px;border-color:#f5eee399;box-shadow:0 0 10px #e8c76640}.atelier-bogen{border-radius:999px 999px 1rem 1rem}.atelier-bogen-rahmen{pointer-events:none;border:1px solid #e8c76661;border-radius:999px 999px .65rem .65rem;position:absolute;inset:.45rem}.atelier-schale-knopf{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){.atelier-kerze,.atelier-rand,.atelier-spiegel{animation:none}.atelier-rand{opacity:.85}}
.aus-himmel{background:linear-gradient(to bottom, var(--color-nacht) 0%, #17173f 26%, var(--color-violett) 52%, #6c56a3 70%, #b394c4 86%, #f0c79e 100%)}.aus-nacht-himmel{inset-inline:0;background:linear-gradient(to bottom, var(--color-nacht) 0%, var(--color-nacht) 50%, #0e123000 80%);pointer-events:none;height:260%;position:absolute;top:0;transform:translateY(-100%)}.aus-nacht-see{background:var(--color-nacht);opacity:0;pointer-events:none;position:absolute;inset:0}.aus-schein{inset-inline:-20%;pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,#e8c7668c 0%,#de2fcc24 38%,#b9a8e61f 55%,#b9a8e600 75%);height:85%;position:absolute;bottom:0}.aus-sonne{--sonne:clamp(12rem, 52vw, 24rem);width:var(--sonne);height:var(--sonne);margin-left:calc(var(--sonne) / -2);pointer-events:none;position:absolute;bottom:0;left:50%;transform:translateY(38%)}.aus-sonne-kern,.aus-sonne-hof{border-radius:9999px;position:absolute}.aus-sonne-kern{background:radial-gradient(circle, #fffaf0 0%, #fcebb8 20%, var(--color-gold) 42%, #d7b0c8 58%, #b9a8e68c 66%, #b9a8e600 71%);inset:0}.aus-sonne-hof{animation:aus-atmen 9s var(--ease-atem) infinite alternate;background:radial-gradient(circle,#fcebb880 0%,#e8c76647 22%,#b9a8e629 40%,#b9a8e600 64%);inset:-65%}.aus-jahr{font-family:var(--font-fraunces), serif;font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 144;letter-spacing:-.045em;color:var(--color-nacht-tief);text-shadow:0 0 .35em #e8c76647;font-variant-numeric:lining-nums;margin-bottom:-.14em;font-size:clamp(7.5rem,34vw,15rem);font-weight:300;line-height:.74}.aus-linie{background:linear-gradient(90deg,#f5eee300 0%,#f5eee3bf 30%,#fff6dc 50%,#f5eee3bf 70%,#f5eee300 100%);height:1px;box-shadow:0 0 18px 1px #e8c7668c}.aus-see{background:linear-gradient(to bottom, #c7a9c8 0%, #d9c3cf 14%, var(--color-sand) 42%, var(--color-creme) 72%, var(--color-creme) 100%)}.aus-spiegel-schein{inset-inline:0;pointer-events:none;background:radial-gradient(34% 100% at 50% 0,#e8c7668c 0%,#e8c7662e 45%,#e8c76600 80%);height:70%;position:absolute;top:0}.aus-strich{transform-origin:50%;height:2px;position:absolute;left:50%}.aus-strich>span{background:linear-gradient(to right, #e8c76600, #fff3cf 35%, var(--color-gold) 60%, #e8c76600);border-radius:9999px;height:100%;animation:5.5s ease-in-out infinite alternate aus-flimmern;display:block}@keyframes aus-atmen{0%{opacity:.85;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes aus-flimmern{0%{opacity:.65;transform:translate(-4%)scaleX(.92)}to{opacity:1;transform:translate(4%)scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.aus-sonne-hof,.aus-strich>span{animation:none}}
.welle-buchstabe{transform:translate3d(0, calc(var(--y,0) * .11em), 0) rotate(calc(var(--r,0) * 2.5deg))}.welle-zeile{translate:0 calc(var(--wy,0) * 1px);text-shadow:0 0 18px rgb(159 224 214/calc(var(--wl,0) * .6))}
.galerie-wand{background:linear-gradient(#f5eee3 0,#f5eee300 9rem),linear-gradient(0deg,#e9dfcf 0,#e9dfcf00 10rem),radial-gradient(120% 55% at 50% -8%,#fffbf2e6,#0000 62%),radial-gradient(70% 45% at 100% 100%,#b9a8e629,#0000 70%),radial-gradient(60% 40% at 0 60%,#9fe0d61f,#0000 70%),#e9dfcf}.galerie-ueberzeile{letter-spacing:.32em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}.galerie-welle path{stroke-dasharray:1;stroke-dashoffset:0}.galerie-werk{break-inside:avoid}.galerie-lichtkegel{pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#fffaecd9,#0000 72%);width:90%;height:7rem;position:absolute;top:-3rem;left:50%;translate:-50%}.galerie-rahmen{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f5eee3;border:0;border-radius:2px;width:100%;padding:0;transition:translate .9s cubic-bezier(.45,0,.2,1),box-shadow .9s cubic-bezier(.45,0,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #1d183814,0 6px 12px -6px #1d183833,0 30px 50px -28px #1d183873}.galerie-rahmen img{width:100%;height:auto;display:block}@media (hover:hover){.galerie-rahmen:hover{translate:0 -6px;box-shadow:0 1px 1px #1d18380f,0 14px 24px -12px #1d183838,0 48px 70px -34px #1d183880}}.galerie-rahmen:focus-visible{outline-offset:6px;translate:0 -6px;box-shadow:0 1px 1px #1d18380f,0 14px 24px -12px #1d183838,0 48px 70px -34px #1d183880}.galerie-ringe{pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.galerie-unikat{letter-spacing:.22em;text-transform:uppercase;color:#3b2a6b;border:1px solid #3b2a6b59;border-radius:999px;align-items:center;gap:.45em;padding:.2em .7em .2em .6em;font-size:.6875rem;font-weight:500;line-height:1.3;display:inline-flex}.galerie-unikat:before{content:"";background:currentColor;border-radius:50%;width:.4em;height:.4em}.galerie-unikat[data-hell]{color:#9fe0d6;border-color:#9fe0d666}.galerie-buehne{color:#f5eee3;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.galerie-buehne::backdrop{background:0 0}.buehne-flaeche{overscroll-behavior:contain;background:#070920;height:100%;overflow-y:auto}.buehne-grund{background:radial-gradient(90% 60% at 30% 42%,#3b2a6b99,#0000 70%),radial-gradient(55% 45% at 88% 92%,#3fb7ae29,#0000 70%);min-height:100%;position:relative}.buehne-bild{touch-action:pan-y;-webkit-user-select:none;user-select:none}.buehne-bild img{-webkit-user-drag:none;box-shadow:0 40px 90px -40px #000000d9,0 0 0 1px #f5eee30f}
.gk{--gk-nacht:#0e1230;--gk-nacht-tief:#070920;--gk-violett:#3b2a6b;--gk-tuerkis:#3fb7ae;--gk-tuerkis-hell:#9fe0d6;--gk-creme:#f5eee3;--gk-gold:#e8c766;--gk-atem:cubic-bezier(.45, 0, .2, 1);--gk-takt:8s}.gk-kugel-ort{z-index:95;left:0;right:0;bottom:calc(1rem + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;padding-inline:1rem;display:flex;position:fixed}@media (min-width:768px){.gk-kugel-ort{bottom:calc(1.75rem + env(safe-area-inset-bottom));justify-content:flex-end;padding-inline:1.75rem}}.gk-kugel{pointer-events:auto;color:var(--gk-creme);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:.85rem;padding:0;display:inline-flex}.gk-kugel[data-weg]{pointer-events:none}@media (min-width:768px){.gk-kugel{flex-direction:row-reverse}}.gk-schwebe{flex:none;width:3.5rem;height:3.5rem;animation:7s ease-in-out infinite gk-schweben;display:block;position:relative}@media (min-width:768px){.gk-schwebe{width:4rem;height:4rem}}.gk-hof{animation:gk-hof var(--gk-takt) var(--gk-atem) infinite;pointer-events:none;background:radial-gradient(circle,#aaf0f58c 0%,#3fb7ae47 32%,#2850c81f 52%,#0000 70%);border-radius:50%;position:absolute;inset:-70%}.gk-kern{animation:gk-kern var(--gk-takt) var(--gk-atem) infinite;background:radial-gradient(circle at 70% 72%,#80c45cbf 0 18%,#0000 36%),radial-gradient(circle at 42% 40%,#fff 0 7%,#e4fcff 13%,#9fe8ec 24%,#3fb3cf 42%,#2463b8 64%,#18306f 86%,#10204f 100%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 18px 3px #9fe0d68c,0 0 46px 10px #326edc4d,inset -5px -7px 14px #080e3c8c,inset 3px 4px 10px #ffffff40}.gk-funke{color:#fffdf4;filter:drop-shadow(0 0 4px #fffdf0e6);pointer-events:none;width:.7rem;height:.7rem;animation:3.6s ease-in-out infinite gk-funkeln;position:absolute}.gk-funke:nth-child(3){animation-delay:-.4s;top:-18%;left:78%}.gk-funke:nth-child(4){width:.5rem;height:.5rem;animation-delay:-1.7s;top:64%;left:-26%}.gk-funke:nth-child(5){width:.42rem;height:.42rem;animation-delay:-2.6s;top:92%;left:86%}.gk-funke:nth-child(6){width:.36rem;height:.36rem;animation-delay:-1.1s;top:-6%;left:-4%}.gk-etikett{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-outfit), sans-serif;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:border-color .5s var(--gk-atem), background-color .5s var(--gk-atem);background:#0e1230c7;border:1px solid #9fe0d652;border-radius:999px;padding:.6rem 1rem;font-size:.72rem;font-weight:450;line-height:1;display:inline-block;box-shadow:0 10px 30px -12px #070920b3}.gk-kugel:hover .gk-etikett,.gk-kugel:focus-visible .gk-etikett{background:#0e1230eb;border-color:#9fe0d6b3}.gk-buehne{z-index:90;position:fixed;inset:0}.gk-schleier{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(120% 80% at 50% 110%,#3b2a6b8c,#0000 60%),#070920b8;position:absolute;inset:0}.gk-welle{visibility:hidden;pointer-events:none;z-index:2;border:1.5px solid #bef5f0d9;border-radius:50%;width:60px;height:60px;position:fixed;top:0;left:0;box-shadow:0 0 24px #9fe0d68c,inset 0 0 18px #9fe0d659}.gk-panel{z-index:1;background:radial-gradient(90% 60% at 0% 0%, #3fb7ae29, transparent 60%), radial-gradient(80% 70% at 100% 100%, #3b2a6b99, transparent 65%), var(--gk-nacht);max-height:92dvh;color:var(--gk-creme);border-radius:1.75rem 1.75rem 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -20px 60px -20px #0009,0 0 0 1px #9fe0d61f}.gk-rolle{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:auto;overflow-y:auto}.gk-griff{z-index:3;pointer-events:none;background:#f5eee38c;border-radius:4px;width:2.6rem;height:4px;margin-left:-1.3rem;position:absolute;top:.6rem;left:50%}.gk-bild{background:radial-gradient(circle at 44% 26%,#9fe0d699,#0000 30%),linear-gradient(160deg,#1a2a6b,#3b2a6b 55%,#0e1230);height:10.5rem;position:relative;overflow:hidden;container-type:size}.gk-bild img{object-fit:cover;object-position:44% 13%;opacity:0;width:100%;height:100%;transition:opacity .9s var(--gk-atem);position:absolute;inset:0}.gk-bild img[data-da]{opacity:1}.gk-glut{aspect-ratio:1;mix-blend-mode:screen;width:34cqw;animation:gk-hof var(--gk-takt) var(--gk-atem) infinite;pointer-events:none;background:radial-gradient(circle,#ebffff8c 0%,#78dceb47 30%,#0000 62%);border-radius:50%;position:absolute;top:calc(2cqw + 13cqh);left:44.5cqw;translate:-50% -50%}.gk-bild:after{content:"";background:linear-gradient(to bottom, transparent 45%, var(--gk-nacht) 100%);pointer-events:none;position:absolute;inset:0}.gk-text{padding:1.5rem 1.5rem 1.75rem;position:relative}.gk-zu{z-index:4;width:2.75rem;height:2.75rem;color:var(--gk-creme);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .4s var(--gk-atem), border-color .4s var(--gk-atem);background:#0709208c;border:1px solid #f5eee340;border-radius:50%;place-items:center;display:grid;position:absolute;top:.9rem;right:.9rem}.gk-zu:hover{background:#070920d9;border-color:#9fe0d699}@media (min-width:768px){.gk-panel{border-radius:1.75rem;width:min(920px,100vw - 3rem);height:fit-content;max-height:calc(100dvh - 3rem);margin:auto;inset:0;box-shadow:0 40px 120px -30px #000000bf,0 0 0 1px #9fe0d624}.gk-griff{display:none}.gk-rolle{grid-template-columns:minmax(0,5fr) minmax(0,6fr);max-height:calc(100dvh - 3rem);padding-bottom:0;display:grid}.gk-bild{height:auto;min-height:34rem}.gk-bild img{object-position:44% 0%}.gk-glut{width:46cqw;top:15cqh;left:calc(44cqw + .5cqh)}.gk-bild:after{background:linear-gradient(to right, transparent 48%, #0e12308c 78%, var(--gk-nacht) 100%)}.gk-text{padding:3.25rem 3.25rem 2.75rem 3rem}.gk-zu{top:1.1rem;right:1.1rem}}.gk-ueber{letter-spacing:.28em;text-transform:uppercase;color:var(--gk-gold);align-items:center;gap:.75rem;margin:0;font-size:.7rem;font-weight:500;display:flex}.gk-ueber:before{content:"";opacity:.7;background:currentColor;width:1.75rem;height:1px}.gk-titel{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 96;color:var(--gk-creme);text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.95rem,1.4rem + 2.2vw,2.85rem);font-weight:340;line-height:1.04}.gk-titel em{font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;background:linear-gradient(100deg, #c9f3ee 0%, var(--gk-tuerkis-hell) 40%, #b9a8e6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 -.12em -.14em -.04em;padding:0 .16em .14em .04em;font-style:italic;font-weight:300;display:inline-block}.gk-geschenk{color:#f5eee3d1;max-width:34rem;margin:1.1rem 0 0;font-size:1rem;line-height:1.6}.gk-vorteile{border-top:1px solid #f5eee31f;gap:.6rem;margin:1.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.gk-vorteile li{color:#f5eee3e6;align-items:flex-start;gap:.7rem;font-size:.95rem;line-height:1.45;display:flex}.gk-haken{width:1.15rem;height:1.15rem;color:var(--gk-tuerkis-hell);flex:none;margin-top:.12rem}.gk-haken circle{fill:#9fe0d61f}.gk-formular{gap:1rem;margin-top:1.75rem;display:grid}@media (min-width:480px){.gk-felder{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;display:grid}}.gk-felder{gap:1rem;display:grid}.gk-feld{gap:.35rem;display:grid}.gk-feld label{letter-spacing:.2em;text-transform:uppercase;color:#f5eee3b8;font-size:.68rem;font-weight:500}.gk-feld input{width:100%;min-width:0;color:var(--gk-creme);font:inherit;transition:border-color .4s var(--gk-atem);background:0 0;border:0;border-bottom:1px solid #f5eee366;border-radius:0;padding:.7rem .1rem .6rem;font-size:1.0625rem}.gk-feld input::placeholder{color:#f5eee373}.gk-feld input:focus{border-bottom-color:var(--gk-tuerkis-hell)}.gk-knopf{background:linear-gradient(110deg, #bdeee6 0%, var(--gk-creme) 55%, #f1d98f 100%);width:100%;min-height:3.4rem;color:var(--gk-nacht);font:inherit;letter-spacing:.01em;text-align:center;cursor:pointer;transition:box-shadow .6s var(--gk-atem), transform .6s var(--gk-atem);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.5rem;font-size:1.02rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 0 #9fe0d600}.gk-knopf:hover{transform:translateY(-1px);box-shadow:0 0 34px 2px #9fe0d661}.gk-knopf[aria-disabled=true]{cursor:progress;opacity:.8}.gk-knopf-gross{min-height:3.9rem;margin-top:1.75rem;font-size:1.08rem}.gk-fehler{color:#ffd3dc;margin:0;font-size:.92rem}.gk-klein{color:#f5eee3ad;margin:1rem 0 0;font-size:.8rem;line-height:1.5}.gk-klein a,.gk-fehler a{color:var(--gk-tuerkis-hell);text-underline-offset:3px;text-decoration:underline}.gk-spaeter{color:#f5eee3bf;font:inherit;text-underline-offset:4px;cursor:pointer;transition:color .4s var(--gk-atem), text-decoration-color .4s var(--gk-atem);background:0 0;border:0;margin:1.1rem auto 0;padding:.6rem .9rem;font-size:.9rem;-webkit-text-decoration:underline #f5eee34d;text-decoration:underline #f5eee34d;display:block}.gk-spaeter:hover{color:var(--gk-creme);-webkit-text-decoration-color:var(--gk-tuerkis-hell);text-decoration-color:var(--gk-tuerkis-hell)}.gk-klang{width:7rem;height:7rem;margin:1.75rem 0 .5rem;position:relative}.gk-klang .gk-kern{inset:37%}.gk-ring{opacity:.25;border:1px solid #9fe0d6b3;border-radius:50%;animation:3.6s cubic-bezier(.2,.6,.3,1) infinite gk-klingen;position:absolute;inset:37%;transform:scale(1.6)}.gk-ring:nth-child(2){animation-delay:1.2s}.gk-ring:nth-child(3){animation-delay:2.4s}.gk-danke-text{color:#f5eee3db;max-width:32rem;margin:1rem 0 0;font-size:1.02rem;line-height:1.6}@keyframes gk-schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes gk-hof{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes gk-kern{0%,to{filter:brightness(.95);transform:scale(.95)}50%{filter:brightness(1.12);transform:scale(1.04)}}@keyframes gk-funkeln{0%,to{opacity:.15;transform:scale(.55)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes gk-klingen{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.gk-schwebe,.gk-hof,.gk-kern,.gk-funke,.gk-glut,.gk-ring{animation:none}.gk-funke{opacity:.8}.gk-bild img{transition:none}}
.atem-hero{--atem-grund:radial-gradient(60% 50% at 52% 34%, #9fe0d657, transparent 70%), radial-gradient(45% 40% at 22% 70%, #3fb7ae73, transparent 72%), radial-gradient(50% 45% at 82% 62%, #b9a8e666, transparent 70%), radial-gradient(30% 25% at 70% 18%, #e8c76638, transparent 70%), radial-gradient(70% 60% at 40% 100%, #3b2a6be6, transparent 75%), linear-gradient(160deg, #070920 0%, #1d1838 45%, #0e1230 100%);min-height:max(100svh,37.5rem)}.atem-flaeche,.atem-video{background-color:#0e1230;background-image:url(/bilder/hauptbild-1280.webp), var(--atem-grund);background-position:50% 40%;background-size:cover}@media (min-width:48rem){.atem-flaeche,.atem-video{background-image:url(/bilder/hauptbild.webp), var(--atem-grund)}}.atem-video[data-leer]{opacity:0}.atem-video::-webkit-media-controls-start-playback-button{display:none!important}.atem-schleier{background:linear-gradient(#0000 22%,#0e123059 42%,#0e1230d1 70%,#0e1230f7 100%),linear-gradient(#0709208c 0%,#0000 18%)}@media (min-width:64rem){.atem-schleier{background:linear-gradient(#0000 38%,#0e12308c 68%,#0e1230f2 100%),linear-gradient(90deg,#070920d1 0%,#0e12308c 34%,#0000 62%),linear-gradient(#07092080 0%,#0000 16%)}}.atem-aura{mix-blend-mode:screen;opacity:.3;background:radial-gradient(38% 34% at 50% 38%,#9fe0d680,#b9a8e62e 55%,#0000 75%)}.atem-inhalt{padding-bottom:max(2rem, calc(env(safe-area-inset-bottom) + 1.25rem))}.atem-titel{letter-spacing:-.015em;font-size:clamp(3rem,15vw,6rem);font-weight:300;line-height:.95}@media (min-width:48rem){.atem-titel{font-size:clamp(4.5rem,min(11vw,13svh),8rem)}}@media (min-width:64rem){.atem-titel{font-size:clamp(4.5rem,min(8.5vw,13svh),10.5rem)}}.atem-wort{white-space:nowrap;filter:blur()drop-shadow(0 .04em .35em #0709208c);display:block}.atem-wort:nth-child(2){padding-left:.4em}.atem-wort:nth-child(3){padding-left:.8em}.atem-wort-farbe{background:linear-gradient(100deg,#e8c766 0%,#f5eee3 38%,#b9a8e6 68%,#9fe0d6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.atem-kern{background:radial-gradient(circle at 50% 42%,#3fb7aeb3,#3b2a6bbf 68%,#b9a8e640 100%);transform:scale(.8);box-shadow:0 0 2.5rem #9fe0d64d,inset 0 0 0 1px #9fe0d659}.atem-ring-welle{opacity:.5;transform:scale(.8)}.atem-aus{opacity:0}@media (prefers-reduced-motion:no-preference){.atem-wort{animation:2.6s cubic-bezier(.45,0,.2,1) both atem-wort}.atem-wort:first-child{animation-delay:.5s}.atem-wort:nth-child(2){animation-delay:2.1s}.atem-wort:nth-child(3){animation-delay:3.7s}.atem-folgt{animation:1.8s cubic-bezier(.45,0,.2,1) both atem-folgt}.atem-folgt-1{animation-delay:.2s}.atem-folgt-2{animation-delay:2.9s}.atem-folgt-3{animation-delay:3.5s}.atem-folgt-4{animation-delay:4.6s}.atem-atmet{animation:8s cubic-bezier(.37,0,.63,1) infinite atem-bild}.atem-aura{animation:8s cubic-bezier(.37,0,.63,1) infinite atem-aura}.atem-kern{animation:8s cubic-bezier(.37,0,.63,1) infinite atem-kern}.atem-ring-welle{animation:8s cubic-bezier(.37,0,.63,1) infinite atem-welle}.atem-ein{animation:8s linear infinite atem-ein}.atem-aus{animation:8s linear infinite atem-aus}.atem-hero[data-ruht] .atem-atmet,.atem-hero[data-ruht] .atem-aura,.atem-hero[data-ruht] .atem-kern,.atem-hero[data-ruht] .atem-ring-welle,.atem-hero[data-ruht] .atem-ein,.atem-hero[data-ruht] .atem-aus{animation-play-state:paused}}@keyframes atem-wort{0%{opacity:0;letter-spacing:.45em;filter:blur(18px)drop-shadow(0 0 #07092000);transform:translateY(.14em)}55%{opacity:1}to{opacity:1;letter-spacing:-.015em;filter:blur()drop-shadow(0 .04em .35em #0709208c);transform:none}}@keyframes atem-folgt{0%{opacity:0;filter:blur(6px);transform:translateY(.75rem)}to{opacity:1;filter:blur();transform:none}}@keyframes atem-bild{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes atem-aura{0%,to{opacity:.12}50%{opacity:.5}}@keyframes atem-kern{0%,to{transform:scale(.52)}50%{transform:scale(1)}}@keyframes atem-welle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:.7;transform:scale(1.08)}}@keyframes atem-ein{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes atem-aus{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}
.atemfaden{background:linear-gradient(90deg, var(--color-tuerkis), var(--color-tuerkis-hell) 45%, var(--color-flieder))}.atemfaden:after{content:"";background:inherit;filter:blur(4px);opacity:.35;position:absolute;inset:-2px 0}.atemkuppe{background:radial-gradient(circle, #fff 0 18%, var(--color-tuerkis-hell) 40%, transparent 72%);box-shadow:0 0 14px 3px color-mix(in oklab, var(--color-tuerkis-hell) 55%, transparent)}@media (prefers-reduced-motion:no-preference){.atemfaden:after{animation:atem-schimmer 9s var(--ease-atem) infinite}.atemkuppe{animation:atem-kuppe 9s var(--ease-atem) infinite}}@keyframes atem-schimmer{0%,to{opacity:.25;transform:scaleY(1)}44%{opacity:.85;transform:scaleY(2.4)}}@keyframes atem-kuppe{0%,to{opacity:.75;scale:.85}44%{opacity:1;scale:1.45}}.atemmenue{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-atem), visibility 0s linear .7s}.atemmenue[data-offen=true]{opacity:1;visibility:visible;transition:opacity .7s var(--ease-atem), visibility 0s}.atemmenue-licht{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-violett) 85%, transparent), transparent), radial-gradient(closest-side at 70% 65%, color-mix(in oklab, var(--color-tuerkis) 28%, transparent), transparent);opacity:0;transition:transform 1.4s var(--ease-atem), opacity 1.1s var(--ease-atem);transform:scale(.55)}.atemmenue[data-offen=true] .atemmenue-licht{opacity:1;transform:scale(1)}.atemmenue-punkt{opacity:0;transition:opacity .6s var(--ease-atem), transform .9s var(--ease-atem);transition-delay:0s;transform:translateY(1.1rem)}.atemmenue[data-offen=true] .atemmenue-punkt{opacity:1;transition-delay:calc(.18s + var(--i,0) * 60ms);transform:none}@media (prefers-reduced-motion:reduce){.atemmenue,.atemmenue[data-offen=true]{transition:none}.atemmenue-licht,.atemmenue-punkt{opacity:1;transition:none;transform:none}}
.atemkreis{aspect-ratio:1;pointer-events:none;width:min(150vw,72rem);position:absolute;top:50%;left:50%;translate:-50% -50%}.atemkreis-kern{background:radial-gradient(circle,#b9a8e657 0%,#b9a8e633 22%,#3fb7ae1a 44%,#e8c7660f 58%,#0000 70%);border-radius:9999px;position:absolute;inset:0}.atemkreis-ring{border:1px solid rgb(59 42 107/var(--ring-staerke,.12));border-radius:9999px;position:absolute}.atemkreis-welle{opacity:0;border:1.5px solid #3fb7ae59;border-radius:9999px;position:absolute;inset:18%}.ausklang-uebergang{background:linear-gradient(to bottom, var(--color-creme) 0%, #ece1dc 18%, #d6c8e6 38%, #8f80c2 58%, var(--color-violett) 76%, var(--color-nacht) 100%)}.wortmarke-zeichen{will-change:auto;display:inline-block}.ausklang-feld{width:100%;color:var(--color-tinte);transition:border-color .4s var(--ease-atem), box-shadow .4s var(--ease-atem);background:0 0;border:0;border-bottom:1px solid #1d183859;border-radius:0;padding:.65rem 0 .7rem;font-size:1.0625rem}.ausklang-feld::placeholder{color:#4c4566bf}.ausklang-feld:focus{border-bottom-color:var(--color-violett);box-shadow:0 1px 0 0 var(--color-violett);outline:none}.ausklang-feld:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.ausklang-feld[aria-invalid=true]{border-bottom-color:var(--destructive);box-shadow:0 1px 0 0 var(--destructive)}
.um-feld{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:1rem;margin-inline:-1rem;padding:1.75rem 1rem 1.5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.um-feld::-webkit-scrollbar{display:none}.um-teil{height:min(19rem, calc(80vw * var(--hv)));aspect-ratio:var(--sv);rotate:calc(var(--dreh) * .35deg);scroll-snap-align:center;flex:none;margin:0;position:relative}.um-teil img{object-fit:cover;border-radius:1.25rem;width:100%;height:100%;display:block;box-shadow:inset 0 1px #fff9,0 18px 40px -22px #1d18388c,0 4px 12px -6px #1d183840}.um-teil:after{content:"";pointer-events:none;border-radius:1.25rem;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.um-feld:focus-visible{outline:3px solid var(--ring);outline-offset:-3px;border-radius:1.25rem}.um-licht{display:none}@media (min-width:1024px){.um-feld{aspect-ratio:1/3.3;scroll-snap-type:none;margin:0;padding:0;display:block;position:relative;overflow:visible}.um-teil{left:var(--l);top:var(--t);width:var(--w);height:auto;rotate:calc(var(--dreh) * 1deg);z-index:var(--z);will-change:transform;position:absolute}.um-teil img{height:auto;aspect-ratio:var(--sv)}.um-licht{pointer-events:none;z-index:0;border-radius:9999px;display:block;position:absolute}}.um-linie{fill:none;stroke-linecap:round;stroke-linejoin:round}.um-puls{fill:none;stroke-linecap:round;opacity:0}.um-bahnen{-webkit-mask-image:radial-gradient(46% 40% at 50% 52%,#0000000f 55%,#000 100%);mask-image:radial-gradient(46% 40% at 50% 52%,#0000000f 55%,#000 100%)}@media (max-width:1023.98px){.um-bahnen{-webkit-mask-image:radial-gradient(52% 44% at 50% 52%,#00000014 55%,#000 100%);mask-image:radial-gradient(52% 44% at 50% 52%,#00000014 55%,#000 100%)}}
.ws-stufen li{transition:color .9s var(--ease-atem), opacity .9s var(--ease-atem);opacity:.72}.ws-stufen li:before{content:"";vertical-align:.12em;width:.4rem;height:.4rem;transition:transform .9s var(--ease-atem), background-color .9s var(--ease-atem);background:currentColor;border-radius:999px;margin-right:.55rem;display:inline-block;transform:scale(.6)}.ws-pflanze-feld:not([data-stufe]) .ws-stufen li,.ws-pflanze-feld[data-stufe="1"] .ws-stufen li:first-child,.ws-pflanze-feld[data-stufe="2"] .ws-stufen li:nth-child(2),.ws-pflanze-feld[data-stufe="3"] .ws-stufen li:nth-child(3){opacity:1;color:var(--color-violett);font-weight:500}.ws-pflanze-feld[data-stufe="1"] .ws-stufen li:first-child:before,.ws-pflanze-feld[data-stufe="2"] .ws-stufen li:nth-child(2):before,.ws-pflanze-feld[data-stufe="3"] .ws-stufen li:nth-child(3):before{background:var(--color-tuerkis);transform:scale(1.2)}.ws-band{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ws-band::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ws-band{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ws-band [data-kopie]{display:none}}
