.jv-vorlage .jv-profil__raster{gap:32px;display:grid}.jv-vorlage .jv-profil__haupt{min-width:0;max-width:720px;display:grid}.jv-vorlage .jv-profil__teil{gap:16px;min-width:0;display:grid}.jv-vorlage .jv-profil__teil+.jv-profil__teil{border-top:1px solid var(--jv-hairline);margin-top:32px;padding-top:32px}.jv-vorlage .jv-profil__kopf h2,.jv-vorlage .jv-profil__kopf h3{margin:0}.jv-vorlage .jv-profil .jv-text{max-width:68ch}.jv-vorlage .jv-profil__liste{gap:16px;margin:0;padding:0;list-style:none;display:grid}.jv-vorlage .jv-profil__punkt{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin:0;display:grid}.jv-vorlage .jv-profil__icon{color:var(--jv-teal);padding-top:4px;display:flex}.jv-vorlage .jv-profil__steckbrief{min-width:0}.jv-vorlage .jv-profil__karte{border:1px solid var(--jv-hairline);background:var(--jv-white);border-radius:20px;gap:16px;padding:24px 16px;display:grid}.jv-vorlage .jv-profil__karte+.jv-profil__karte{margin-top:16px}.jv-vorlage .jv-profil__fakten{margin:0;display:grid}.jv-vorlage .jv-profil__paar{gap:4px;padding:12px 0;display:grid}.jv-vorlage .jv-profil__paar+.jv-profil__paar{border-top:1px solid var(--jv-hairline)}.jv-vorlage .jv-profil__paar:first-child{padding-top:0}.jv-vorlage .jv-profil__fakten dt,.jv-vorlage .jv-profil__fakten dt strong{font-family:var(--jv-font-body);color:var(--jv-muted);margin:0;font-size:15px;font-weight:400;line-height:1.5}.jv-vorlage .jv-profil__fakten dd{color:var(--jv-ink);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.jv-vorlage .jv-profil__nach{border-top:1px solid var(--jv-hairline);padding-top:16px}.jv-vorlage .jv-profil__nach p{font-size:17px;line-height:1.6}.jv-vorlage .jv-profil__links p{margin:0;font-size:17px}.jv-vorlage .jv-profil__links a{align-items:center;min-height:48px;padding:0 4px;font-weight:600;display:inline-flex}@media (width>=768px){.jv-vorlage .jv-profil__teil+.jv-profil__teil{margin-top:48px;padding-top:48px}.jv-vorlage .jv-profil__karte{padding:24px}}@media (width>=1025px){.jv-vorlage .jv-profil__raster--zwei{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:64px}}@media (width>=1025px) and (height>=760px){.jv-vorlage .jv-profil__raster--zwei .jv-profil__steckbrief{position:sticky;top:96px}}
