.op.uu{overflow-x:clip}.uu-band{margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 33rem)}.uu-kicker{font-size:.8rem;font-weight:var(--weight-label);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary)}.uu-abschnitt-nr{font-family:var(--font-heading);color:#0000;-webkit-text-stroke:1.2px var(--brand-primary);letter-spacing:-.02em;font-size:clamp(2.6rem,6vw,4.25rem);font-weight:300;line-height:1}.rg .uu h2,.rg.uu h2{font-family:var(--font-heading);letter-spacing:-.015em;text-wrap:balance;font-weight:400}.uu-held{color:#f7f2e9;isolation:isolate;background:radial-gradient(60rem 30rem at 85% 20%,#b13a1647,#0000 60%),radial-gradient(40rem 24rem at 10% 100%,#e9a47f1f,#0000 60%),#26201a;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:2.5rem;margin-top:.5rem;padding-block:4.5rem 4rem;display:grid;position:relative}.uu-held:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.uu-held .uu-kicker{color:#e9a47f}.rg .uu-held h1{font-family:var(--font-heading);letter-spacing:-.025em;color:#f7f2e9;text-wrap:balance;margin-top:1rem;font-size:clamp(2.5rem,5.6vw,4.6rem);font-weight:350;line-height:1.02}.uu-held h1 em{color:#e9a47f;background:linear-gradient(#0000 91%,#e9a47f52 91%);font-style:normal}.rg .uu-lead{color:#f7f2e9d1;max-width:36rem;margin-top:1.35rem;font-size:1.15rem;line-height:1.62}.rg .uu-knoepfe{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}.rg .uu-knopf-hell{background:0 0;border:1px solid #f7f2e980;color:#f7f2e9!important}.rg .uu-knopf-hell:hover{background:#f7f2e914}.uu-held-bild{min-width:0}.uu-pfadbild{width:100%;max-width:34rem;height:auto;margin-inline:auto;display:block;overflow:visible}.uu-hoehen path{stroke:#f7f2e917;stroke-width:1.2px}.uu-streu circle{fill:#f7f2e961;animation:4.6s ease-in-out infinite uu-funkeln}.uu-pfad-schatten{stroke:#b13a1659;stroke-width:16px;stroke-linecap:round}.uu-pfad-linie{stroke:#e9a47f;stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.6,.1,.2,1) .3s forwards uu-zeichnen}.uu-station{opacity:0;animation:.6s ease-out forwards uu-ein}.uu-station circle{fill:#26201a;stroke:#e9a47f;stroke-width:3px}.uu-station text{fill:#f7f2e9e0;font-family:var(--font-body);letter-spacing:.05em;font-size:13px;font-weight:600}.uu-ziel{opacity:0;animation:.8s ease-out 2.8s forwards uu-ein}@keyframes uu-zeichnen{to{stroke-dashoffset:0}}@keyframes uu-ein{to{opacity:1}}@keyframes uu-funkeln{0%,to{opacity:.35}50%{opacity:.9}}@keyframes uu-drehen{to{transform:rotate(360deg)}}.uu-zusagen{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:3.5rem;display:grid}.uu-zusagen>div{border-top:2px solid var(--text-primary);padding-top:1.1rem}.rg .uu-gross{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--brand-primary);font-size:clamp(2.6rem,5vw,3.6rem);font-weight:400;line-height:1}.rg .uu-zusagen p:not(.uu-gross){color:var(--text-secondary-strong);margin-top:.6rem;font-size:1rem;line-height:1.5}.uu-laufband{margin-inline:calc(50% - 50vw);border-block:1px solid var(--border-decorative-strong);background:var(--surface-header);margin-top:4.5rem;padding-block:1.1rem;overflow:hidden}.uu-laufband-spur{width:max-content;animation:48s linear infinite uu-laufen;display:flex}.uu-laufband-satz{white-space:nowrap;font-family:var(--font-heading);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--brand-primary);align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:clamp(2.2rem,5vw,4rem);font-weight:350;line-height:1.1;display:inline-flex}.uu-laufband-satz .is-voll{color:var(--brand-primary)}.uu-laufband-satz i{color:var(--accent-warm);-webkit-text-stroke:0;font-style:normal}@keyframes uu-laufen{to{transform:translate(-50%)}}.uu-manifest,.uu-weg,.uu-grundsaetze,.uu-belege{grid-template-columns:6rem minmax(0,1fr);gap:1.5rem;margin-top:5.5rem;display:grid}.uu-manifest .uu-abschnitt-nr,.uu-weg .uu-abschnitt-nr,.uu-grundsaetze .uu-abschnitt-nr,.uu-belege .uu-abschnitt-nr{height:100%;position:relative}.uu-abschnitt-nr:after{content:"";border-left:2px dashed color-mix(in srgb, var(--brand-primary) 40%, transparent);position:absolute;top:5.2rem;bottom:.5rem;left:1.35rem}.uu-manifest>div,.uu-weg>div,.uu-grundsaetze>div,.uu-belege>div{min-width:0}.uu-manifest h2,.uu-weg h2,.uu-grundsaetze h2,.uu-belege h2{font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.12}.rg .uu-manifest-gross{max-width:46rem;font-family:var(--font-heading);color:var(--text-primary);text-wrap:pretty;margin-top:1.4rem;font-size:clamp(1.55rem,2.9vw,2.25rem);font-weight:350;line-height:1.28}.uu-zwei-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;max-width:54rem;margin-top:1.6rem;display:grid}.rg .uu-zwei-spalten p{color:var(--text-secondary-strong);font-size:1.05rem;line-height:1.68}.uu-stationen{counter-reset:station;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.uu-stationen:before{content:"";border-top:2px dashed color-mix(in srgb, var(--brand-primary) 55%, transparent);position:absolute;top:1.2rem;left:1.2rem;right:1.2rem}.uu-stationen li{counter-increment:station;position:relative}.uu-station-marke{background:var(--canvas);border:2px solid var(--brand-primary);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:relative}.uu-station-marke:after{content:counter(station);font-family:var(--font-heading);color:var(--brand-primary);font-size:1.1rem}.uu-stationen li:last-child .uu-station-marke{background:var(--brand-primary)}.uu-stationen li:last-child .uu-station-marke:after{color:#f7f2e9}.uu-stationen h3{font-family:var(--font-heading);margin-top:1rem;font-size:1.3rem;font-weight:450}.rg .uu-stationen p{color:var(--text-secondary-strong);margin-top:.45rem;font-size:1rem;line-height:1.55}.uu-person{background:var(--surface-warm);border-block:1px solid var(--border-decorative);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3rem;margin-top:5.5rem;padding-block:4.5rem;display:grid}.uu-person-bild{place-items:center;min-width:0;display:grid}.uu-monogramm{width:min(100%,17rem);height:auto;overflow:visible}.uu-mono-rand{fill:#fffcf6;stroke:#26201a;stroke-width:2px}.uu-mono-ring{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite uu-drehen}.uu-mono-ring text{font-family:var(--font-body);letter-spacing:.08em;fill:#26201a;font-size:15px;font-weight:700}.uu-mono-kern{fill:#b13a16}.uu-mono-foto-rand{fill:none;stroke:#b13a16;stroke-width:4px}.uu-mono-initialen{font-family:var(--font-heading);fill:#f7f2e9;letter-spacing:-.02em;font-size:60px;font-weight:400}.uu-person-text{min-width:0}.uu-person-text h2{margin-top:.8rem;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.12}.rg .uu-person-text>p:not(.uu-kicker):not(.uu-person-links){max-width:38rem;color:var(--text-secondary-strong);margin-top:1rem;font-size:1.08rem;line-height:1.65}.uu-zitat{border-left:3px solid var(--brand-primary);max-width:36rem;margin:1.8rem 0 0;padding-left:1.4rem}.rg .uu-zitat p{font-family:var(--font-heading);color:var(--text-primary);font-size:clamp(1.3rem,2.3vw,1.65rem);font-weight:400;line-height:1.35}.rg .uu-person-links{font-weight:var(--weight-label);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.6rem;display:flex}.uu-spalten{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;display:grid}.uu-spalten article{border-left:1px solid var(--border-decorative-strong);flex-direction:column;gap:.6rem;padding:.25rem 1.75rem .5rem;display:flex}.uu-spalten article:first-child{border-left:0;padding-left:0}.rg .uu-roemisch{font-family:var(--font-heading);color:var(--brand-primary);font-size:2.4rem;line-height:1}.uu-spalten h3{font-family:var(--font-heading);font-size:1.35rem;font-weight:450;line-height:1.2}.rg .uu-spalten p:not(.uu-roemisch){color:var(--text-secondary-strong);font-size:1rem;line-height:1.58}.uu-spalten a{font-weight:var(--weight-label);margin-top:auto}.rg .uu-belege-lead{max-width:42rem;color:var(--text-secondary-strong);margin-top:1rem;font-size:1.08rem;line-height:1.62}.uu-belege-raster{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:2.5rem;margin-top:2rem;display:grid}.uu-punktfeld{background:var(--surface);border:1px solid var(--border-decorative);border-radius:var(--radius-panel);margin:0;padding:1.5rem}.uu-punktfeld svg{width:100%;height:auto;display:block}.uu-punktfeld circle.is-seo,.uu-legende-punkt.is-seo{fill:#b13a16;background:#b13a16}.uu-punktfeld circle.is-texte,.uu-legende-punkt.is-texte{fill:#26201a;background:#26201a}.uu-punktfeld circle.is-erklaer,.uu-legende-punkt.is-erklaer{fill:#e9a47f;background:#e9a47f}.uu-punktfeld circle.is-image,.uu-legende-punkt.is-image{fill:#8f8371;background:#8f8371}.uu-punktfeld figcaption{color:var(--text-secondary);margin-top:1rem;font-size:.95rem;line-height:1.55}.uu-legende{color:var(--text-primary);flex-wrap:wrap;gap:.4rem 1.1rem;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.uu-legende li{align-items:center;gap:.4rem;display:inline-flex}.uu-legende-punkt{border-radius:50%;width:.7rem;height:.7rem}.uu-zahlen{margin:0;padding:0;list-style:none;display:grid}.uu-zahlen li{border-top:1px solid var(--border-decorative-strong);grid-template-columns:5.5rem minmax(0,1fr);gap:.2rem 1rem;padding:1.1rem 0;display:grid}.uu-zahlen li:last-child{border-bottom:1px solid var(--border-decorative-strong)}.uu-zahlen strong{font-family:var(--font-heading);color:var(--brand-primary);grid-row:span 2;font-size:2.6rem;font-weight:400;line-height:1}.uu-zahlen span{color:var(--text-secondary-strong);font-size:1rem;line-height:1.5}.uu-zahlen a{font-weight:var(--weight-label)}.uu-fuer{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:5.5rem;display:grid}.uu-fuer-karte{background:var(--surface);border:1px solid var(--border-decorative);border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:2.25rem;display:flex}.uu-fuer-karte h2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.uu-fuer-karte ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.uu-fuer-karte li{color:var(--text-secondary-strong);padding-left:1.6rem;line-height:1.5;position:relative}.uu-fuer-karte li:before{content:"";border:2px solid var(--brand-primary);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.42em;left:0}.uu-fuer-karte .rg-knopf{margin-top:auto}.uu-fuer-karte.is-terracotta{background:radial-gradient(30rem 16rem at 100% 0%, #e9a47f59, transparent 60%), var(--brand-primary);border-color:var(--brand-primary)}.uu-fuer-karte.is-terracotta .uu-kicker,.uu-fuer-karte.is-terracotta h2,.uu-fuer-karte.is-terracotta li{color:#fffcf6}.uu-fuer-karte.is-terracotta li:before{border-color:#fffcf6}.rg .uu-knopf-dunkel{background:#26201a}.rg .uu-knopf-dunkel:hover{background:#3a322a}.rg .uu-fuer-link{color:#fffcf6;font-weight:var(--weight-label)}.uu-brief{background:var(--surface);border:1px solid var(--border-decorative);box-shadow:0 1px 0 var(--border-decorative), 0 18px 40px -28px var(--shadow-color);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;margin-top:4rem;padding:2.5rem;display:grid}.uu-brief-stempel{border:2px dashed color-mix(in srgb, var(--brand-primary) 60%, transparent);border-radius:50%;place-items:center;width:8rem;height:8rem;display:grid;transform:rotate(-10deg)}.uu-brief h2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.uu-brief address{font-style:normal;font-family:var(--font-heading);margin-top:.9rem;font-size:1.15rem;line-height:1.5}.rg .uu-brief-wege{font-size:1.12rem;font-weight:var(--weight-label);flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:.9rem;display:flex}.rg .uu-brief-mehr{color:var(--text-secondary);margin-top:.8rem;font-size:.95rem}.uu .op-stand{margin-top:1.25rem}@media (max-width:60rem){.uu-held{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:3.25rem 2.5rem}.uu-zusagen{grid-template-columns:repeat(2,minmax(0,1fr))}.uu-person{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:3.5rem}.uu-belege-raster{grid-template-columns:minmax(0,1fr)}}@media (max-width:44rem){.uu-abschnitt-nr:after{display:none}.uu-monogramm{width:min(100%,12.5rem)}.uu-manifest,.uu-weg,.uu-grundsaetze,.uu-belege{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:4rem}.uu-zwei-spalten{grid-template-columns:minmax(0,1fr);gap:1rem}.uu-stationen{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-left:3.4rem}.uu-stationen:before{border-top:0;border-left:2px dashed color-mix(in srgb, var(--brand-primary) 55%, transparent);inset:1.2rem auto 1.2rem 1.2rem}.uu-station-marke{position:absolute;top:-.35rem;left:-3.4rem}.uu-stationen h3{margin-top:0}.uu-spalten{grid-template-columns:minmax(0,1fr);gap:1.75rem}.uu-spalten article,.uu-spalten article:first-child{border-left:0;border-top:1px solid var(--border-decorative-strong);padding:1.25rem 0 0}.uu-fuer{grid-template-columns:minmax(0,1fr);margin-top:4rem}.uu-fuer-karte{padding:1.6rem}.uu-brief{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.6rem}.uu-brief-stempel{width:6.5rem;height:6.5rem}}@media (prefers-reduced-motion:reduce){.uu-pfad-linie{stroke-dashoffset:0;animation:none}.uu-station,.uu-ziel{opacity:1;animation:none}.uu-streu circle,.uu-mono-ring,.uu-laufband-spur{animation:none}}@media (max-width:44rem){.uu-zusagen{grid-template-columns:max-content minmax(0,1fr);gap:0 1rem;margin-top:2rem}.uu-zusagen>div{grid-column:1/-1;grid-template-columns:5.25rem minmax(0,1fr);grid-template-columns:subgrid;border-top:1px solid var(--border-decorative-strong);align-items:center;gap:.9rem;padding:.85rem 0;display:grid}.uu-zusagen>div:first-child{border-top:2px solid var(--text-primary)}.rg .uu-zusagen .uu-gross{font-size:2.1rem}.rg .uu-zusagen p:not(.uu-gross){margin-top:0;font-size:.95rem}}
