.S5j9yq_h1{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(27px,5vw,40px);line-height:1.15}.S5j9yq_lead{color:var(--ink);margin:0 0 6px;font-size:17px}.S5j9yq_krume{color:var(--ink-faint);margin:0 0 10px;font-size:13.5px}.S5j9yq_krume a{color:var(--petrol-text);text-decoration:none}.S5j9yq_h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:28px 0 10px;font-size:14px;font-weight:700}.S5j9yq_bed{color:var(--ink-faint);margin:8px 0 0;font-size:14px}.S5j9yq_link{color:var(--petrol-text);border-bottom:1.5px solid var(--petrol-tint);font-weight:600;text-decoration:none}.S5j9yq_ende{margin-bottom:48px}.S5j9yq_vlRaster{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:720px){.S5j9yq_vlRaster{grid-template-columns:1fr 1fr}}.S5j9yq_vlKarte{border:1px solid var(--border);color:var(--ink);background:var(--card,#fff);border-radius:14px;gap:12px;min-height:84px;padding:14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.S5j9yq_vlKarte:hover{border-color:var(--petrol)}.S5j9yq_vlVerein:before{content:"";background:linear-gradient(180deg, var(--petrol), #16a89f);width:5px;position:absolute;inset:0 auto 0 0}.S5j9yq_vlEm{flex:0 0 32px;font-size:24px;line-height:1.2}.S5j9yq_vlKarte b{color:var(--ink);overflow-wrap:anywhere;font-size:16.5px;line-height:1.3;display:block}.S5j9yq_vlKarte span{color:var(--ink-faint);font-size:14px}.S5j9yq_vlQuelle{color:var(--petrol-text);background:var(--petrol-tint);border-radius:6px;margin-top:4px;padding:0 7px;font-size:12px;display:inline-block}.S5j9yq_vlLeise{border:1px dashed var(--border-stark,var(--border));color:var(--ink-faint);border-radius:14px;padding:14px;font-size:14.5px}.S5j9yq_vlText{border:1px solid var(--border);background:var(--card,#fbfcfc);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;border-radius:14px;padding:16px;font-size:15.5px}.S5j9yq_vlBt{margin-bottom:8px;font-weight:700;display:block}.S5j9yq_vlPh{background:var(--petrol-tint);color:var(--petrol-text);border-radius:5px;padding:0 5px;font-size:14px;font-weight:600}.S5j9yq_vlTeile{color:var(--ink);margin:6px 0;padding-left:20px}.S5j9yq_vlTeile li{margin:2px 0}.S5j9yq_vlMehr{margin-top:8px}.S5j9yq_vlMehr summary{cursor:pointer;color:var(--petrol-text);font-weight:600}.S5j9yq_vlHinweis{color:var(--ink-faint);border-top:1px solid var(--border);margin-top:18px;padding-top:10px;font-size:13.5px}.S5j9yq_gsKopf{align-items:center;gap:14px;margin:0 0 10px;display:flex}.S5j9yq_gsLogo{border:1px solid var(--border);object-fit:contain;background:#fff;border-radius:14px;flex:0 0 56px;width:56px;height:56px}.S5j9yq_gsEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--petrol-text);margin:0;font-size:13px;font-weight:700}.S5j9yq_gsWerbung{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.5}.S5j9yq_gsVorher{grid-template-columns:1fr;gap:10px;margin:14px 0;display:grid}@media (min-width:720px){.S5j9yq_gsVorher{grid-template-columns:1fr 1fr}}.S5j9yq_gsVn{border:1px solid var(--border);color:var(--ink);background:var(--card,#fff);border-radius:14px;padding:14px}.S5j9yq_gsVn b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px;font-size:13px;display:block}.S5j9yq_gsNach{background:linear-gradient(135deg, var(--petrol-tint), var(--card,#fff));border-color:#bfe3e0}.S5j9yq_gsZahl{color:var(--petrol-text);font-size:34px;font-weight:800;line-height:1.1}.S5j9yq_gsZq{color:var(--ink-faint);font-size:12.5px}.S5j9yq_gsZitat{border-left:4px solid var(--petrol);color:var(--ink);margin:16px 0;padding:4px 0 4px 16px;font-size:18px}.S5j9yq_gsZitat cite{color:var(--ink-faint);margin-top:6px;font-size:14px;font-style:normal;display:block}.S5j9yq_shTermin{background:linear-gradient(135deg, var(--petrol), #16a89f);color:#fff;border-radius:18px;margin:6px 0 0;padding:20px}.S5j9yq_shT1{letter-spacing:.08em;text-transform:uppercase;opacity:.9;color:#fff;margin:0;font-size:13px;font-weight:700}.S5j9yq_shT2{color:#fff;margin:4px 0;font-size:28px;font-weight:800;line-height:1.2}.S5j9yq_shT3{opacity:.95;color:#fff;margin:0 0 14px;font-size:15px}.S5j9yq_shAblauf{margin:0;padding:0;list-style:none}.S5j9yq_shAblauf li{border-bottom:1px solid var(--border);color:var(--ink);gap:12px;padding:9px 0;font-size:15.5px;display:flex}.S5j9yq_shAblauf time{color:var(--petrol-text);flex:0 0 62px;font-size:14px;font-weight:700}.S5j9yq_vlLeiseAbstand{margin-top:10px}
