.progress[data-astro-cid-lcdefpme]{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.progress[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform-origin:0;background:linear-gradient(90deg, var(--gold), var(--gold-light));height:100%;display:block;transform:scaleX(0)}.topbar[data-astro-cid-lcdefpme]{z-index:50;padding:12px var(--gutter);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--night-line);background:#010d1ac7;justify-content:space-between;align-items:center;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.topbar[data-astro-cid-lcdefpme].is-shown{transform:none}.topbar-brand[data-astro-cid-lcdefpme]{font:650 .74rem/1 var(--sans);letter-spacing:.24em;align-items:center;gap:12px;text-decoration:none;display:flex}.topbar-brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:34px}.topbar-cta[data-astro-cid-lcdefpme],.hero-contact[data-astro-cid-lcdefpme]{font:600 .78rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);border:1px solid #be903480;padding:10px 14px;text-decoration:none;transition:background-color .2s,color .2s}.topbar-cta[data-astro-cid-lcdefpme]:hover,.hero-contact[data-astro-cid-lcdefpme]:hover{background:var(--gold);color:var(--navy)}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding:110px var(--gutter) 110px;background:radial-gradient(110% 85% at 50% 42%, #062543 0%, var(--navy) 38%, var(--night) 80%);touch-action:manipulation;place-items:center;display:grid;position:relative;overflow:hidden}.feathers[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.hero-bar[data-astro-cid-lcdefpme]{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:26px;left:0;right:0}.wordmark[data-astro-cid-lcdefpme]{font:650 .78rem/1 var(--sans);letter-spacing:.3em;color:var(--on-night)}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;text-align:center;pointer-events:none;flex-direction:column;align-items:center;max-width:1100px;display:flex;position:relative}.hero-inner[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#010d1ac7,#010d1a80 55%,#0000);transition:opacity 1.5s;position:absolute;inset:18% -14% -12%}.hero[data-astro-cid-lcdefpme].is-order .hero-inner[data-astro-cid-lcdefpme]:before{opacity:1}.eagle-wrap[data-astro-cid-lcdefpme]{place-items:center;height:0;transition:height 1.3s cubic-bezier(.2,.8,.2,1);display:grid}.eagle[data-astro-cid-lcdefpme]{opacity:0;filter:drop-shadow(0 0 #e2c27a00);width:clamp(108px,13vw,168px);transition:opacity 1.2s .2s,transform 1.4s cubic-bezier(.2,.8,.2,1) .1s;transform:scale(.6)}.hero[data-astro-cid-lcdefpme].is-order .eagle-wrap[data-astro-cid-lcdefpme]{height:calc(clamp(108px,13vw,168px)/1.03093 + clamp(28px,4vw,48px))}.hero[data-astro-cid-lcdefpme].is-order .eagle[data-astro-cid-lcdefpme]{opacity:1;transform:none}.hero[data-astro-cid-lcdefpme].is-drop .eagle[data-astro-cid-lcdefpme]{animation:1.4s cubic-bezier(.3,.7,.3,1) drop}@keyframes drop{0%{transform:none}18%{filter:drop-shadow(0 0 28px #e2c27ab3);transform:translateY(6px)scale(.94)}55%{transform:translateY(-4px)scale(1.03)}to{filter:drop-shadow(0 0 #e2c27a00);transform:none}}.motto[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;text-shadow:0 2px 30px #010d1ae6,0 0 2px #010d1a99;min-height:2.1em;font-size:clamp(2.4rem,7.4vw,6.4rem);font-weight:340;line-height:1.04}.typed[data-astro-cid-lcdefpme][lang=la]{letter-spacing:.08em;color:var(--gold-light);font-weight:420}.word[data-astro-cid-lcdefpme]{white-space:nowrap}.ch[data-astro-cid-lcdefpme]{opacity:0;filter:blur(8px);transition:transform 1s cubic-bezier(.2, .8, .2, 1) var(--d), opacity .6s ease var(--d), filter .9s ease var(--d);display:inline-block;transform:translateY(.9em)}.hero[data-astro-cid-lcdefpme].is-in .ch[data-astro-cid-lcdefpme]{opacity:1;filter:none;transform:none}.caret[data-astro-cid-lcdefpme]{vertical-align:-.06em;background:var(--gold);width:.05em;height:.85em;margin-left:.06em;animation:1s step-end infinite blink;display:inline-block}.hero[data-astro-cid-lcdefpme].is-clear .caret[data-astro-cid-lcdefpme]{animation:1s step-end 3 blink,.5s 3s forwards fade}@keyframes blink{50%{opacity:0}}@keyframes fade{to{opacity:0}}.sub[data-astro-cid-lcdefpme]{font:600 clamp(.72rem, 1.1vw, .82rem)/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);opacity:0;margin-top:1.8em;transition:opacity 1.2s .4s,transform 1.2s .4s;transform:translateY(10px)}.hero[data-astro-cid-lcdefpme].is-clear .sub[data-astro-cid-lcdefpme],html:not(.js) .sub[data-astro-cid-lcdefpme]{opacity:1;transform:none}html:not(.js) .ch[data-astro-cid-lcdefpme]{opacity:1;filter:none;transform:none}html:not(.js) .eagle-wrap[data-astro-cid-lcdefpme]{height:auto;margin-bottom:32px}html:not(.js) .eagle[data-astro-cid-lcdefpme]{opacity:1;transform:none}.hint[data-astro-cid-lcdefpme]{left:var(--gutter);z-index:3;font:500 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--on-night-muted);opacity:0;margin:0;transition:opacity 1s 2s;position:absolute;bottom:30px}.hero[data-astro-cid-lcdefpme].is-clear .hint[data-astro-cid-lcdefpme]{opacity:.7}@media (hover:hover){.hint[data-astro-cid-lcdefpme]{font-size:0}.hint[data-astro-cid-lcdefpme]:before{content:"Ins Wasser klicken";font-size:.75rem}}.skip[data-astro-cid-lcdefpme]{right:var(--gutter);z-index:3;color:var(--on-night-muted);font:600 .8rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:6px 0;transition:opacity .4s;position:absolute;bottom:26px}.skip[data-astro-cid-lcdefpme]:hover{color:var(--on-night)}.hero[data-astro-cid-lcdefpme].is-clear .skip[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none}.scroll-cue[data-astro-cid-lcdefpme]{z-index:3;opacity:0;border:1.5px solid #be903499;border-radius:12px;width:24px;height:40px;margin-left:-12px;transition:opacity 1s 1s;position:absolute;bottom:26px;left:50%}.scroll-cue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--gold-light);border-radius:2px;width:3px;height:7px;margin-left:-1.5px;animation:1.8s ease-in-out infinite cue;position:absolute;top:8px;left:50%}@keyframes cue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0}}.hero[data-astro-cid-lcdefpme].is-clear .scroll-cue[data-astro-cid-lcdefpme]{opacity:1}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-lcdefpme]{opacity:1;filter:none;transition:none;transform:none}.caret[data-astro-cid-lcdefpme]{opacity:0;animation:none}.eagle[data-astro-cid-lcdefpme],.eagle-wrap[data-astro-cid-lcdefpme]{transition:none}}.band[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--navy);padding:clamp(14px,2.2vw,24px) 0;overflow:hidden}.band-track[data-astro-cid-lcdefpme]{will-change:transform;width:max-content;display:flex}.band-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 clamp(2.2rem, 6vw, 5rem)/1 var(--serif);letter-spacing:-.01em;white-space:nowrap;padding-right:.5em}.band-track[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{vertical-align:.35em;margin:0 .5em;font-size:.45em;font-style:normal}.sticky[data-astro-cid-lcdefpme]{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.body[data-astro-cid-lcdefpme]{max-width:560px;color:var(--ink-soft)}.lead[data-astro-cid-lcdefpme]{font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.5}.muted[data-astro-cid-lcdefpme]{color:var(--on-night-muted)}.manifest[data-astro-cid-lcdefpme]{background:var(--night);height:340vh}.manifest-text[data-astro-cid-lcdefpme]{max-width:1080px;font:360 clamp(1.45rem, min(4.2vw, 6vh), 3.4rem)/1.2 var(--serif);letter-spacing:-.015em;margin:0}.w[data-astro-cid-lcdefpme]{opacity:calc(.14 + var(--o,0) * .86);transition:opacity .2s linear}.w[data-astro-cid-lcdefpme].accent{color:var(--gold-light);font-style:italic}@media (prefers-reduced-motion:reduce){.manifest[data-astro-cid-lcdefpme]{height:auto}.manifest[data-astro-cid-lcdefpme] .sticky[data-astro-cid-lcdefpme]{height:auto;padding:var(--section) 0;position:static}.w[data-astro-cid-lcdefpme]{opacity:1}}.name[data-astro-cid-lcdefpme]{padding:var(--section) 0;background:var(--paper);color:var(--ink);overflow:hidden}.name[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#9a7322}.name-rows[data-astro-cid-lcdefpme]{margin:24px 0 clamp(56px,8vw,104px)}.name-row[data-astro-cid-lcdefpme]{white-space:nowrap;will-change:transform;justify-content:center;align-items:baseline;gap:.4em;display:flex}.la[data-astro-cid-lcdefpme]{font:500 clamp(4.2rem, 15vw, 13rem)/.95 var(--serif);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px var(--gold)}.name-row[data-astro-cid-lcdefpme]:nth-child(2) .la[data-astro-cid-lcdefpme]{color:var(--gold);-webkit-text-stroke:0}.de[data-astro-cid-lcdefpme]{font:italic 400 clamp(1.1rem, 2.4vw, 2rem)/1.2 var(--serif);color:var(--ink-soft)}.name-close[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(32px,6vw,88px);display:grid}.name-close[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#9a7322}.name-close[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{margin:0}.stance[data-astro-cid-lcdefpme]{padding:var(--section) 0;background:var(--paper-2);color:var(--ink)}.stance-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(40px,7vw,104px);display:grid}.stance[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--ink);margin-bottom:1.2em}.persp[data-astro-cid-lcdefpme]{background:var(--navy);height:380vh}.persp-track[data-astro-cid-lcdefpme]{padding:0 var(--gutter) 0 max(var(--gutter), calc((100vw - var(--wrap)) / 2));will-change:transform;gap:clamp(24px,4vw,56px);display:flex}.panel[data-astro-cid-lcdefpme]{border:1px solid var(--night-line);background:linear-gradient(#06254333,#062543d9);flex-direction:column;flex:0 0 min(460px,78vw);justify-content:flex-end;min-height:min(560px,70vh);padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.panel--intro[data-astro-cid-lcdefpme],.panel--end[data-astro-cid-lcdefpme]{background:0 0;border:0;flex-basis:min(620px,84vw);padding-left:0}.panel--intro[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{margin-bottom:.5em}.panel--end[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{color:var(--gold-light);margin-bottom:.4em}.panel--end[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--on-night)}.panel-mark[data-astro-cid-lcdefpme]{font:400 clamp(12rem, 22vw, 18rem)/1 var(--serif);color:#0000;-webkit-text-stroke:1px #be903459;position:absolute;top:-.12em;right:-.04em}.panel-title[data-astro-cid-lcdefpme]{font:650 .82rem/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:1.4em}.panel-q[data-astro-cid-lcdefpme]{font:380 clamp(1.4rem, 2.2vw, 1.85rem)/1.25 var(--serif);margin-bottom:1em}.loop[data-astro-cid-lcdefpme]{background:var(--night);height:420vh}.loop-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,104px);display:grid}.loop-visual[data-astro-cid-lcdefpme]{width:min(440px,100%);margin:0 auto;position:relative}.loop-svg[data-astro-cid-lcdefpme]{width:100%;overflow:visible}.loop-track[data-astro-cid-lcdefpme]{fill:none;stroke:#be90342e;stroke-width:1.5px}.loop-fill[data-astro-cid-lcdefpme]{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transform-origin:200px 200px;transform:rotate(-90deg)}.loop-node[data-astro-cid-lcdefpme]{fill:var(--night);stroke:#be903480;stroke-width:1.5px;transition:fill .4s,stroke .4s}.loop-node[data-astro-cid-lcdefpme].is-on{fill:var(--gold);stroke:var(--gold-light)}.loop-eagle[data-astro-cid-lcdefpme]{width:30%;animation:2.4s ease-in-out infinite beat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes beat{0%,to{transform:translate(-50%,-50%)scale(1)}12%{transform:translate(-50%,-50%)scale(1.06)}24%{transform:translate(-50%,-50%)scale(.99)}36%{transform:translate(-50%,-50%)scale(1.04)}50%{transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.loop-eagle[data-astro-cid-lcdefpme]{animation:none}}.loop-steps[data-astro-cid-lcdefpme]{min-height:320px;margin:0;padding:0;list-style:none;position:relative}.loop-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(24px)}.loop-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active{opacity:1;transform:none}.loop-word[data-astro-cid-lcdefpme]{font:380 clamp(3.4rem, 8vw, 6.4rem)/1 var(--serif);letter-spacing:-.02em;color:var(--gold-light);display:block}.loop-de[data-astro-cid-lcdefpme]{font:650 .8rem/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;margin:.9em 0 1.2em;display:block}.loop-text[data-astro-cid-lcdefpme]{max-width:440px;color:var(--on-night-muted);font-size:1.1rem}.offers[data-astro-cid-lcdefpme]{padding:var(--section) 0;background:var(--paper);color:var(--ink)}.offers[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#9a7322}.offers[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{max-width:760px;margin-bottom:clamp(48px,7vw,88px)}.offer-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.offer[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);flex-direction:column;padding:8px clamp(20px,3vw,44px);display:flex}.offer[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.offer-eyebrow[data-astro-cid-lcdefpme]{font:650 .7rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:1.2em}.offer[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 clamp(1.6rem, 2.4vw, 2.1rem)/1.15 var(--serif);margin-bottom:.6em}.offer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.offer-eyebrow){color:var(--ink-soft);flex:1}.offer[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:1em}.offer[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.contact[data-astro-cid-lcdefpme]{padding:calc(var(--section) * 1.1) 0;background:radial-gradient(90% 80% at 50% 50%, #062543, var(--navy) 60%);text-align:center;position:relative;overflow:hidden}.contact-inner[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.contact[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{max-width:820px;margin-bottom:.5em}.contact[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--on-night-muted);max-width:620px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:1.6em;display:flex}.ripples[data-astro-cid-lcdefpme]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ripples[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:120px;height:120px;animation:8s cubic-bezier(.2,.6,.4,1) infinite ripple;animation-delay:calc(var(--i) * -2s);border:1px solid #e2c27a80;border-radius:50%;position:absolute}.ripples[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:.08;width:88px;position:absolute}@keyframes ripple{0%{opacity:0;transform:scale(.2)}10%{opacity:.9}to{opacity:0;transform:scale(9)}}@media (prefers-reduced-motion:reduce){.ripples[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:0;animation:none}}@media (width<=860px){.name-close[data-astro-cid-lcdefpme],.stance-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.persp[data-astro-cid-lcdefpme]{height:auto;padding:var(--section) 0}.persp[data-astro-cid-lcdefpme] .sticky[data-astro-cid-lcdefpme]{height:auto;position:static}.persp-track[data-astro-cid-lcdefpme]{padding:0 var(--gutter);flex-direction:column}.panel[data-astro-cid-lcdefpme],.panel--intro[data-astro-cid-lcdefpme],.panel--end[data-astro-cid-lcdefpme]{flex-basis:auto;min-height:0}.panel[data-astro-cid-lcdefpme]{min-height:340px}.loop-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.loop-visual[data-astro-cid-lcdefpme]{width:min(240px,60vw)}.loop-steps[data-astro-cid-lcdefpme]{min-height:260px}.offer-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.offer[data-astro-cid-lcdefpme],.offer[data-astro-cid-lcdefpme]:first-child{border-left:0;border-top:1px solid var(--line);margin-top:40px;padding:40px 0 0}.offer[data-astro-cid-lcdefpme]:first-child{margin-top:0}.hint[data-astro-cid-lcdefpme]{display:none}.sub[data-astro-cid-lcdefpme]{letter-spacing:.16em;line-height:1.6}.name-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.15em;margin-bottom:.5em}.de[data-astro-cid-lcdefpme]{font-size:1.05rem}}
