.lichtraum[data-astro-cid-yukil2vr]{--ox: 64%;--oy: 50%;--r: clamp(6.5rem, min(11vw, 17svh), 11rem);--hoch: .86;--linse: clamp(2.4rem, calc(var(--r) * .3), 2.85rem);--luecke: .55rem;position:relative;min-height:100svh;overflow:hidden;background:radial-gradient(circle at var(--ox) var(--oy),color-mix(in srgb,var(--feld) 70%,#fff7ea),var(--feld) 38%,color-mix(in srgb,var(--feld) 78%,var(--nacht)) 100%);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.lichtraum-feld[data-astro-cid-yukil2vr]{position:absolute;inset:0;width:100%;height:100%}.konstellation-rahmen[data-astro-cid-yukil2vr],.konstellation[data-astro-cid-yukil2vr]{position:absolute;inset:0}.konstellation[data-astro-cid-yukil2vr]{will-change:transform}.okulus[data-astro-cid-yukil2vr]{position:absolute;left:var(--ox);top:var(--oy);width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,#fff 0 58%,#fffcf4 84%,#fff6e6);box-shadow:0 0 calc(var(--r) * .1) calc(var(--r) * .03) #fffcf4f2,0 0 calc(var(--r) * .42) calc(var(--r) * .1) #fff8e89e,0 0 calc(var(--r) * 1.1) calc(var(--r) * .3) #fff4de57,0 0 calc(var(--r) * 2.4) calc(var(--r) * .6) #fff0d629}.okulus[data-astro-cid-yukil2vr]:before{content:"";position:absolute;z-index:-1;inset:-45%;border-radius:50%;background:radial-gradient(circle,rgb(255 250 238 / .5) 30%,rgb(255 248 232 / .18) 52%,transparent 70%)}@media(prefers-reduced-motion:no-preference){.okulus[data-astro-cid-yukil2vr]:before{animation:kranz 7s ease-in-out infinite}}@keyframes kranz{0%,to{opacity:.75;scale:.96}50%{opacity:1;scale:1.04}}.raum-oeffnung[data-astro-cid-yukil2vr]{--winkel: var(--w);--dehnung: calc(1/sqrt(cos(var(--winkel)) * cos(var(--winkel)) + var(--hoch) * var(--hoch) * sin(var(--winkel)) * sin(var(--winkel)))) ;--abstand: calc(var(--r) * 1.22 + var(--linse) * .55 + var(--k) * (var(--linse) + var(--luecke)) * var(--dehnung));position:absolute;left:calc(var(--ox) + cos(var(--winkel)) * var(--abstand));top:calc(var(--oy) - sin(var(--winkel)) * var(--abstand) * var(--hoch));display:block;width:max(2.75rem,var(--linse));height:max(2.75rem,var(--linse));translate:-50% -50%;border-radius:50%;touch-action:manipulation}.raum-oeffnung[data-astro-cid-yukil2vr][data-licht-ziel=christus]{--hoch: 1;--abstand: calc(var(--r) * 1.24)}.oeffnung-licht[data-astro-cid-yukil2vr]{position:absolute;inset:calc((100% - var(--linse)) / 2);display:grid;place-items:center;border-radius:50%;color:var(--auf);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--feld) 70%,#fff9ef),var(--feld) 64%,color-mix(in srgb,var(--feld) 82%,var(--nacht)));box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff9ef 62%,transparent),0 0 1.1rem -.3rem color-mix(in srgb,var(--feld) 40%,#fff9ef);transition:scale .45s var(--ease-licht),box-shadow .45s var(--ease-licht),background .7s var(--ease-licht),color .7s var(--ease-licht)}.oeffnung-licht[data-astro-cid-yukil2vr] .glyphe{width:84%;height:84%;fill:none;stroke:currentColor;stroke-linecap:round}.raum-oeffnung[data-astro-cid-yukil2vr][data-gelesen=true] .oeffnung-licht[data-astro-cid-yukil2vr]{color:var(--feld);background:radial-gradient(circle at 50% 40%,#fff,#fff9ef 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--feld) 55%,#fff9ef),0 0 1.2rem -.2rem #fff9efb3}.raum-oeffnung[data-astro-cid-yukil2vr][data-licht-ziel=christus] .oeffnung-licht[data-astro-cid-yukil2vr]{color:#86602a;background:radial-gradient(circle at 50% 40%,#fff,#fffaf2 70%);box-shadow:inset 0 0 0 1.5px #e3a83a,0 0 1.2rem -.2rem #fff9efcc}.raum-oeffnung[data-astro-cid-yukil2vr][data-licht-ziel=christus][data-gelesen=true] .oeffnung-licht[data-astro-cid-yukil2vr]{box-shadow:inset 0 0 0 3px #e3a83a,0 0 1.2rem -.2rem #fff9efcc}.raum-oeffnung[data-astro-cid-yukil2vr]:hover .oeffnung-licht[data-astro-cid-yukil2vr],.raum-oeffnung[data-astro-cid-yukil2vr]:focus-visible .oeffnung-licht[data-astro-cid-yukil2vr],.raum-oeffnung[data-astro-cid-yukil2vr][data-aktiv=true] .oeffnung-licht[data-astro-cid-yukil2vr]{scale:1.16}.raum-oeffnung[data-astro-cid-yukil2vr][data-naechste=true] .oeffnung-licht[data-astro-cid-yukil2vr]:after{content:"";position:absolute;inset:-.3rem;border:1.5px solid #fff9ef;border-radius:50%}@media(prefers-reduced-motion:no-preference){.raum-oeffnung[data-astro-cid-yukil2vr][data-naechste=true] .oeffnung-licht[data-astro-cid-yukil2vr]:after{animation:naechste 2.6s var(--ease-licht) infinite}}@keyframes naechste{0%,to{opacity:1;scale:1}60%{opacity:0;scale:1.35}}.raum-oeffnung[data-astro-cid-yukil2vr]:focus-visible{outline-offset:2px}.schild[data-astro-cid-yukil2vr]{position:absolute;z-index:3;left:0;top:0;max-width:17rem;padding:.7rem .9rem;color:var(--nacht);background:#fff9ef;pointer-events:none;opacity:0;transition:opacity .25s var(--ease-licht)}.schild[data-astro-cid-yukil2vr][data-sichtbar=true]{opacity:1}.schild-frage[data-astro-cid-yukil2vr]{font-size:1.05rem;font-weight:600;line-height:1.3}.schild-ort[data-astro-cid-yukil2vr]{margin-top:.25rem;font-size:.9rem;color:#3a3b57}.lichtraum-inhalt[data-astro-cid-yukil2vr]{position:relative;z-index:4;display:grid;align-content:center;min-height:100svh;width:min(44rem,46vw);padding:7rem 0 7rem clamp(1.25rem,4vw,3.5rem);pointer-events:none}.lichtraum-inhalt[data-astro-cid-yukil2vr] a,.lichtraum-inhalt[data-astro-cid-yukil2vr] button{pointer-events:auto}.lichtraum-fuss[data-astro-cid-yukil2vr]{position:absolute;z-index:2;left:clamp(1.25rem,4vw,3.5rem);bottom:clamp(1.25rem,3vw,2.25rem);display:flex;align-items:baseline;gap:1.25rem;pointer-events:none}.lichtraum-hinweis[data-astro-cid-yukil2vr]{font-size:.95rem;color:color-mix(in srgb,var(--auf) var(--leise, 76%),transparent)}.lichtraum-zahl[data-astro-cid-yukil2vr]{font-size:1.35rem;font-weight:300;white-space:nowrap}@media(max-width:47.99rem){.lichtraum[data-astro-cid-yukil2vr]{--ox: 50%;--oy: max(30svh, 14.5rem);--r: 15vw;--hoch: .62;--linse: 2.25rem;--luecke: .45rem}.raum-oeffnung[data-astro-cid-yukil2vr]{--winkel: var(--wm)}.lichtraum-inhalt[data-astro-cid-yukil2vr]{align-content:start;min-height:0;width:100%;padding:calc(var(--oy) + var(--r) + 2rem) 1.25rem 6.5rem}.lichtraum-fuss[data-astro-cid-yukil2vr]{right:5.5rem;gap:.9rem}.lichtraum-hinweis[data-astro-cid-yukil2vr]{font-size:.85rem}}
