.hero[data-astro-cid-hkmtvzhz]{position:relative;min-height:100svh;background:var(--graphit);color:var(--papier);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.hero__visual[data-astro-cid-hkmtvzhz]{position:absolute;inset:0 0 0 46%;background:var(--graphit)}.hero__visual[data-astro-cid-hkmtvzhz] .hero__foto{position:absolute;inset:0;transition:opacity 1.4s var(--ease)}.hero__visual[data-astro-cid-hkmtvzhz] .hero__foto img{width:100%;height:100%;object-fit:cover;object-position:40% 60%}.hero__visual[data-astro-cid-hkmtvzhz]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--graphit) 0%,rgba(26,26,24,0) 28%),linear-gradient(0deg,#1a1a188c,#1a1a1800 40%);pointer-events:none}.hero__visual[data-astro-cid-hkmtvzhz] canvas{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;transition:opacity 1.8s var(--ease)}.hero__visual[data-astro-cid-hkmtvzhz].bereit canvas{opacity:1}.hero__visual[data-astro-cid-hkmtvzhz].bereit .hero__foto{opacity:0}.hero__inhalt[data-astro-cid-hkmtvzhz]{position:relative;z-index:1;align-self:center;padding-top:calc(var(--kopf-h) + 9vh);padding-bottom:8vh}.hero[data-astro-cid-hkmtvzhz] .h-hero[data-astro-cid-hkmtvzhz]{margin-top:28px;max-width:13.5ch}.hero[data-astro-cid-hkmtvzhz] .h-hero[data-astro-cid-hkmtvzhz] span[data-astro-cid-hkmtvzhz]{display:block}.hero__sub[data-astro-cid-hkmtvzhz]{margin-top:28px;max-width:46ch;font-size:var(--t-l);color:var(--stein-hell)}.hero__wege[data-astro-cid-hkmtvzhz]{margin-top:clamp(44px,7vh,80px);display:grid;width:fit-content;max-width:100%;grid-template-columns:repeat(2,minmax(0,300px));gap:0;border-top:1px solid var(--linie-dunkel)}.hero__weg[data-astro-cid-hkmtvzhz]{display:grid;gap:10px;align-content:start;padding:22px 28px 20px 0;text-decoration:none;transition:color .3s}.hero__weg[data-astro-cid-hkmtvzhz]+.hero__weg[data-astro-cid-hkmtvzhz]{padding-left:28px;border-left:1px solid var(--linie-dunkel)}.hero__wegtitel[data-astro-cid-hkmtvzhz]{font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-hell)}.hero__wegtext[data-astro-cid-hkmtvzhz]{font-size:var(--t-s);color:var(--stein-hell)}.hero__wegcta[data-astro-cid-hkmtvzhz]{margin-top:6px;display:inline-flex;gap:12px;align-items:center;font-size:var(--t-s);font-weight:500}.hero__weg[data-astro-cid-hkmtvzhz]:hover .hero__wegcta[data-astro-cid-hkmtvzhz]{text-decoration:underline;text-underline-offset:.3em}.hero__weg--primaer[data-astro-cid-hkmtvzhz] .hero__wegcta[data-astro-cid-hkmtvzhz]{color:var(--papier)}@media(max-width:900px){.hero[data-astro-cid-hkmtvzhz]{min-height:0}.hero__visual[data-astro-cid-hkmtvzhz]{position:relative;inset:auto;height:46vh;min-height:300px;order:2}.hero__visual[data-astro-cid-hkmtvzhz]:after{background:linear-gradient(180deg,var(--graphit) 0%,rgba(26,26,24,0) 30%)}.hero__inhalt[data-astro-cid-hkmtvzhz]{padding-top:calc(var(--kopf-h) + 48px);padding-bottom:40px}.hero__wege[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr}.hero__weg[data-astro-cid-hkmtvzhz]+.hero__weg[data-astro-cid-hkmtvzhz]{padding-left:0;border-left:0;border-top:1px solid var(--linie-dunkel)}}.philo[data-astro-cid-hkmtvzhz]{max-width:1100px;display:grid;gap:24px}.philo[data-astro-cid-hkmtvzhz] .h-1[data-astro-cid-hkmtvzhz]{font-size:clamp(3rem,1.4rem + 6.4vw,7.5rem);line-height:.98}.philo__sub[data-astro-cid-hkmtvzhz]{font-family:var(--f-serif);font-size:var(--t-xl);color:var(--text-hell)}.philo__unten[data-astro-cid-hkmtvzhz]{margin-top:clamp(56px,7vw,96px)}.philo__intro[data-astro-cid-hkmtvzhz]{margin-bottom:18px;color:var(--stein-text);font-size:.7rem}.philo__kern[data-astro-cid-hkmtvzhz]{margin-top:48px;padding-top:28px;border-top:1px solid var(--tinte);font-family:var(--f-serif);font-size:var(--t-xl);line-height:1.2;max-width:24ch}.philo__kette[data-astro-cid-hkmtvzhz]{margin-top:clamp(80px,10vw,144px)}.philo__kette[data-astro-cid-hkmtvzhz]>.philo__intro[data-astro-cid-hkmtvzhz]{margin-bottom:28px}.randnotiz[data-astro-cid-hkmtvzhz]{margin-top:48px;padding-top:20px;border-top:1px solid var(--linie);color:var(--text-hell);font-size:var(--t-s);max-width:80ch}.zugang[data-astro-cid-hkmtvzhz]{display:grid;grid-template-columns:1fr 1fr;min-height:92vh}.zugang[data-astro-cid-hkmtvzhz] .zugang__bild{height:100%;min-height:440px}.zugang__text[data-astro-cid-hkmtvzhz]{padding:var(--abschnitt) clamp(24px,6vw,96px);align-self:center;display:grid;gap:0;justify-items:start}.zugang__lead[data-astro-cid-hkmtvzhz]{margin-top:36px;color:var(--papier)}.zugang__abh[data-astro-cid-hkmtvzhz]{margin-top:40px;font-size:.7rem;color:var(--stein-hell)}.zugang__faktoren[data-astro-cid-hkmtvzhz]{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.zugang__faktoren[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]{border:1px solid var(--linie-dunkel);padding:8px 14px;font-size:var(--t-s)}.zugang__klar[data-astro-cid-hkmtvzhz]{margin:32px 0;max-width:52ch;font-size:var(--t-s)}@media(max-width:900px){.zugang[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr}.zugang[data-astro-cid-hkmtvzhz] .zugang__bild{aspect-ratio:4 / 3;min-height:0}}.universum[data-astro-cid-hkmtvzhz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px)}.universum[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]{display:grid;gap:12px;align-content:start}.universum[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz] .nummer[data-astro-cid-hkmtvzhz]{margin-top:10px}@media(max-width:1100px){.universum[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr 1fr;row-gap:56px}}@media(max-width:560px){.universum[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr 1fr;gap:36px 16px}.universum[data-astro-cid-hkmtvzhz] .h-3[data-astro-cid-hkmtvzhz]{font-size:1.35rem}.universum[data-astro-cid-hkmtvzhz] p[data-astro-cid-hkmtvzhz]{font-size:var(--t-s)}}.raster6[data-astro-cid-hkmtvzhz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--linie)}.raster6[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]{padding:32px 28px 40px 0;border-bottom:1px solid var(--linie);display:grid;gap:12px;align-content:start}.raster6[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid var(--linie)}.raster6[data-astro-cid-hkmtvzhz] p[data-astro-cid-hkmtvzhz]{font-size:var(--t-s);max-width:34ch}@media(max-width:900px){.raster6[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr 1fr}.raster6[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]{padding:28px 20px 28px 0!important;border-left:0!important}.raster6[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]:nth-child(2n){padding-left:20px!important;border-left:1px solid var(--linie)!important}}@media(max-width:560px){.raster6[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr}.raster6[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]:nth-child(2n){padding-left:0!important;border-left:0!important}}.wege[data-astro-cid-hkmtvzhz]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,96px)}.weg[data-astro-cid-hkmtvzhz]{display:grid;gap:20px;align-content:start}.weg[data-astro-cid-hkmtvzhz] .bild{margin-bottom:12px}.weg__text[data-astro-cid-hkmtvzhz]{max-width:52ch}.weg[data-astro-cid-hkmtvzhz] .liste[data-astro-cid-hkmtvzhz]{margin-bottom:12px}@media(max-width:900px){.wege[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr}}.international[data-astro-cid-hkmtvzhz]{position:relative;color:var(--papier);background:var(--schwarz);overflow:hidden}.international[data-astro-cid-hkmtvzhz] .international__bild{position:absolute;inset:0}.international[data-astro-cid-hkmtvzhz] .international__bild img{width:100%;height:100%;object-fit:cover}.international__schleier[data-astro-cid-hkmtvzhz]{position:absolute;inset:0;background:linear-gradient(90deg,#0b0b0ae0,#0b0b0a99 55%,#0b0b0a59)}.international__inhalt[data-astro-cid-hkmtvzhz]{position:relative;padding-block:clamp(120px,15vw,220px);display:grid;gap:28px}.international[data-astro-cid-hkmtvzhz] .lead[data-astro-cid-hkmtvzhz]{color:var(--stein-hell);max-width:52ch}.international__punkte[data-astro-cid-hkmtvzhz]{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;border-top:1px solid var(--linie-dunkel)}.international__punkte[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]{padding:24px 24px 0 0;display:grid;gap:10px;font-size:var(--t-s);color:var(--stein-hell)}.international__punkte[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]+li[data-astro-cid-hkmtvzhz]{padding-left:24px;border-left:1px solid var(--linie-dunkel)}.international__punkte[data-astro-cid-hkmtvzhz] .h-4[data-astro-cid-hkmtvzhz]{color:var(--papier);font-size:.7rem}@media(max-width:760px){.international__punkte[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr}.international__punkte[data-astro-cid-hkmtvzhz] li[data-astro-cid-hkmtvzhz]+li[data-astro-cid-hkmtvzhz]{padding-left:0;border-left:0;padding-top:20px}}.about__name[data-astro-cid-hkmtvzhz]{margin-top:16px;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--stein-text)}.weiss[data-astro-cid-hkmtvzhz] .about__bild{max-width:440px}.fakten[data-astro-cid-hkmtvzhz]{margin:40px 0 0;border-top:1px solid var(--linie)}.fakten[data-astro-cid-hkmtvzhz]>div[data-astro-cid-hkmtvzhz]{display:grid;grid-template-columns:11em 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--linie);font-size:var(--t-s)}.fakten[data-astro-cid-hkmtvzhz] dt[data-astro-cid-hkmtvzhz]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stein-text);padding-top:2px}.fakten[data-astro-cid-hkmtvzhz] dd[data-astro-cid-hkmtvzhz]{margin:0}@media(max-width:560px){.fakten[data-astro-cid-hkmtvzhz]>div[data-astro-cid-hkmtvzhz]{grid-template-columns:1fr;gap:2px}}.abschluss[data-astro-cid-hkmtvzhz]{position:relative;overflow:hidden}.abschluss[data-astro-cid-hkmtvzhz] .abschluss__bild{position:absolute;inset:0}.abschluss[data-astro-cid-hkmtvzhz] .abschluss__bild img{width:100%;height:100%;object-fit:cover}.abschluss__schleier[data-astro-cid-hkmtvzhz]{position:absolute;inset:0;background:#0b0b0abd}.abschluss__inhalt[data-astro-cid-hkmtvzhz]{position:relative;padding-block:clamp(120px,16vw,240px);display:grid;gap:28px;justify-items:start}.abschluss[data-astro-cid-hkmtvzhz] .lead[data-astro-cid-hkmtvzhz]{color:var(--stein-hell)}.abschluss__knoepfe[data-astro-cid-hkmtvzhz]{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}
