.kopflink{color:var(--grau);font-size:14px;text-decoration:none}.kopflink:hover{color:var(--marine)}.tueren-vor{margin-top:8px}.tueren-vor .leise{margin-top:4px}.tuer-karten{flex-direction:column;gap:16px;margin-top:18px;display:flex}.tuer-karte{background:var(--creme-card);border:1px solid var(--linie);border-radius:16px;text-decoration:none;transition:border-color .15s,transform .15s;display:block;overflow:hidden}.tuer-karte:hover{border-color:var(--koralle);transform:translateY(-2px)}.tuer-bild{background:var(--marine-soft);justify-content:center;align-items:center;height:clamp(128px,26vw,160px);display:flex;position:relative}.tuer-foto{object-fit:cover;filter:grayscale(.4)contrast(1.02)brightness(1.04);width:100%;height:100%;position:absolute;inset:0}.tuer-bild:after{content:"";background:var(--marine);mix-blend-mode:color;opacity:.32;pointer-events:none;position:absolute;inset:0}.tuer-bild-funktionieren .tuer-foto{object-position:center}.tuer-bild-frischgetrennt .tuer-foto{object-position:center 42%}.tuer-bild-bleibenodergehen .tuer-foto{object-position:center 40%}.tuer-bild-platzhalter{color:#f7f4ef8c;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.tuer-inhalt{padding:18px 20px 22px}.tuer-inhalt .kicker{color:var(--koralle-dunkel);margin-bottom:8px;display:block}.tuer-titel{color:var(--marine);font-family:DM Serif Display,serif;font-size:clamp(19px,3.6vw,23px);font-weight:400;line-height:1.3;display:block}.resonanz-band{background:var(--marine);margin:44px -24px 0;padding:48px 24px}.resonanz-band-zahl{color:var(--koralle);margin-bottom:14px;font-family:DM Serif Display,serif;font-size:clamp(46px,12vw,64px);line-height:1}.resonanz-band-text{color:#c9cfdd;max-width:46ch;font-size:16.5px;line-height:1.55}.ulrich{align-items:flex-start;gap:20px;margin-top:40px;display:flex}.ulrich-foto{aspect-ratio:3/4;background:linear-gradient(135deg, var(--marine) 0%, var(--marine-soft) 60%, var(--creme) 170%);border-radius:12px;flex:0 0 108px;justify-content:center;align-items:center;width:108px;display:flex;overflow:hidden}.ulrich-foto .tuer-bild-platzhalter{text-align:center;padding:0 8px}.ulrich-bild{object-fit:cover;object-position:40% center;width:100%;height:100%}.ulrich-text{color:var(--marine-soft);font-size:15.5px;line-height:1.55}.schritte{border-top:1px solid var(--linie);flex-direction:column;gap:20px;margin-top:44px;padding-top:34px;display:flex}.schritt{align-items:flex-start;gap:16px;display:flex}.schritt-nr{width:30px;height:30px;color:var(--koralle-dunkel);background:#fef3f1;border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:DM Serif Display,serif;font-size:16px;line-height:1;display:flex}.schritt-text{color:var(--marine);font-size:16.5px;font-weight:700;line-height:1.4}.schritt-beschreibung{color:var(--marine-soft);margin-top:3px;font-size:15px;font-weight:400;line-height:1.5;display:block}.schritt-preis{color:var(--koralle-dunkel);margin-top:5px;font-size:13.5px;font-weight:700;display:block}.fuss-links{border-top:1px solid var(--linie);flex-wrap:wrap;gap:10px 18px;margin-top:48px;padding-top:26px;font-size:14px;display:flex}.fuss-links a{color:var(--grau);text-decoration:none}.fuss-links a:hover{color:var(--marine)}.foto-credit{color:var(--grau);margin-top:16px;font-size:12.5px;line-height:1.5}
