/* Pflege RC1: approved adaptations to the Rettungsdienst reference. */
html:has(body.pvg-ergo-active){scroll-behavior:smooth}.pvg-ergo{font-family:'PVG Ergo Open Sans','PVG Ergo Open Sans',Arial,sans-serif;font-size:19px;line-height:1.75;margin:0;color:#203548;background:#fff}.pvg-ergo main{display:block}.pvg-ergo [hidden]{display:none!important}.pvg-ergo h1,.pvg-ergo h2,.pvg-ergo h3,.pvg-ergo h4{font-family:'PVG Ergo Open Sans','PVG Ergo Open Sans',Arial,sans-serif}.pvg-ergo .pvg-mm{font-family:'PVG Ergo Open Sans','PVG Ergo Open Sans',Arial,sans-serif}.pvg-ergo .pvg-mm__brand img{height:auto;max-height:54px;max-width:160px}.pvg-ergo #inhalt{overflow-wrap:break-word}.pvg-ergo .pflege-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.pvg-ergo .pflege-task{padding:26px;border:1px solid #d6e5ee;border-radius:16px;background:#fff;min-width:0}.pvg-ergo .pflege-task img{margin-bottom:16px}.pvg-ergo .pflege-task h3{margin:0 0 14px;font-size:23px}.pvg-ergo .pflege-task p{margin:0;font-size:19px}.pvg-ergo .pflege-fifty{padding:28px;margin-top:28px;background:#edf7f2;border-left:4px solid #58bd9c;border-radius:0 16px 16px 0}.pvg-ergo .pflege-fifty p:last-child{margin-bottom:0}.pvg-ergo #kosten .pflege-cost-note{font-size:16px;line-height:1.65;margin-top:24px}.pvg-ergo #kosten .phy-cost-examples{align-items:start}.pvg-ergo #kosten .phy-cost-example{min-width:0}.pvg-ergo #gesundheitsfragen .rd-health-path{grid-template-columns:repeat(2,minmax(0,1fr))}.pvg-ergo #entwicklung .rd-career-list>li>p~p{grid-column:2/-1}.pvg-ergo #erstgespraech .rd-final-copy{display:contents}.pvg-ergo #erstgespraech .rd-final-box{grid-template-rows:auto auto auto auto auto auto;gap:0 40px;align-items:start}.pvg-ergo #erstgespraech .rd-final-kicker{grid-column:1;grid-row:1;margin-top:24px}.pvg-ergo #erstgespraech #rd-final-title{grid-column:1;grid-row:2}.pvg-ergo #erstgespraech .rd-final-description{grid-column:1;grid-row:3}.pvg-ergo #erstgespraech .rd-final-copy>.pa-button{grid-column:1;grid-row:4;justify-self:start}.pvg-ergo #erstgespraech .rd-final-meta{grid-column:1;grid-row:5}.pvg-ergo #erstgespraech .rd-final-person{grid-column:2;grid-row:1/6}.pvg-ergo #erstgespraech .rd-final-conversation{grid-row:6;margin-top:40px}.pvg-ergo #erstgespraech h2{font-size:clamp(30px,3vw,44px)}.pvg-ergo a:focus-visible,.pvg-ergo button:focus-visible,.pvg-ergo summary:focus-visible{outline:3px solid #00498e;outline-offset:4px}.pvg-ergo .pvg-mm [hidden]{display:none!important}
@media(max-width:767px){.pvg-ergo .pflege-task-grid{grid-template-columns:1fr}.pvg-ergo .pflege-task,.pvg-ergo .pflege-fifty{padding:22px}.pvg-ergo #gesundheitsfragen .rd-health-path{grid-template-columns:1fr}.pvg-ergo #erstgespraech .rd-final-box{display:flex;flex-direction:column;gap:0}.pvg-ergo #erstgespraech .rd-final-kicker{margin-top:0}.pvg-ergo #erstgespraech #rd-final-title{margin-bottom:24px}.pvg-ergo #erstgespraech .rd-final-person{margin:0 auto 28px;align-self:center;width:100%}.pvg-ergo #erstgespraech .rd-final-person img{width:180px}.pvg-ergo #erstgespraech .rd-final-description{margin-bottom:24px}.pvg-ergo #erstgespraech .rd-final-copy>.pa-button{width:100%;font-size:17px}.pvg-ergo #erstgespraech .rd-final-conversation{margin-top:32px;width:100%}.pvg-ergo #erstgespraech .rd-final-meta{font-size:17px}.pvg-ergo #entwicklung .rd-career-list>li>p~p{grid-column:1/-1}}
@media(prefers-reduced-motion:reduce){html:has(body.pvg-ergo-active){scroll-behavior:auto}.pvg-ergo *{transition:none!important}}
.pvg-ergo .rd-reference .pa-trust-arrow{font-family:Arial,sans-serif}
@media(min-width:1101px) and (max-width:1499px){.pvg-ergo .pvg-mm__bar{grid-template-columns:120px minmax(0,1fr) auto;gap:16px}.pvg-ergo .pvg-mm__search-toggle>span{display:none}.pvg-ergo .pvg-mm__trigger,.pvg-ergo .pvg-mm__item--direct>a{padding-inline:7px;font-size:14px}}
