/* Page-specific styles extracted from the final standalone HTML. */
/* =========================================================
   Pflegeadler UI Refresh – Hausnotruf-Unterseite
   Angleichung an Hub, Pflegehilfsmittel und Wohnumfeld.
   Header und Footer kommen später global aus WordPress.
   ========================================================= */
.pa-hnr-page {
    --pa-blue:#2F628C;
    --pa-blue-dark:#003556;
    --pa-blue-mid:#0E4A73;
    --pa-sky:#39AFE4;
    --pa-blue-pale:#CEE5FF;
    --pa-soft:#F4F9FC;
    --pa-surface:#F8FBFF;
    --pa-text:#0B2F47;
    --pa-copy:#526574;
    --pa-line:rgba(47,98,140,.14);
    --pa-shadow-sm:0 12px 30px rgba(0,53,86,.07);
    --pa-shadow-md:0 22px 55px rgba(0,53,86,.12);
    overflow:hidden;
    background:#fff;
    color:var(--pa-text);
}
.pa-hnr-page *, .pa-hnr-page *::before, .pa-hnr-page *::after{box-sizing:border-box}
.pa-hnr-container{max-width:74rem;padding-left:1.5rem;padding-right:1.5rem}

/* Hero – identische Grundlogik wie Hub und Schwester-Unterseiten */
.pa-hnr-page .pa-hnr-hero{
    position:relative;isolation:isolate;overflow:hidden;
    padding:1.4rem 0 6rem;
    background:var(--pa-blue);
    color:#fff;
    border-bottom:0;
}
.pa-hnr-page .pa-hnr-hero::before{
    content:"";position:absolute;inset:0;z-index:-2;
    background:
      radial-gradient(circle at 5% 4%,rgba(57,175,228,.34),transparent 34%),
      radial-gradient(circle at 97% 13%,rgba(255,255,255,.13),transparent 33%),
      linear-gradient(135deg,rgba(0,53,86,.20),transparent 58%);
}
.pa-hnr-page .pa-hnr-hero::after{
    content:"";position:absolute;z-index:-1;width:520px;height:520px;
    right:-180px;top:-220px;border:1px solid rgba(255,255,255,.12);border-radius:50%;
}
.pa-hnr-page .pa-hnr-breadcrumb{margin-bottom:2.7rem;color:rgba(255,255,255,.68);font-size:.82rem;font-weight:700}
.pa-hnr-page .pa-hnr-breadcrumb a{color:rgba(255,255,255,.92)}
.pa-hnr-page .pa-hnr-breadcrumb a:hover{color:#fff}
.pa-hnr-page .pa-hnr-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:clamp(42px,6vw,78px);align-items:center}
.pa-hnr-page .pa-hnr-hero-content{max-width:740px}
.pa-hnr-page .pa-hnr-pill{
    margin-bottom:1.35rem;padding:.72rem 1rem;border:1px solid rgba(255,255,255,.25);
    border-radius:999px;background:rgba(255,255,255,.10);box-shadow:none;color:#fff;
    font-size:.76rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase;
}
.pa-hnr-page .pa-hnr-hero-title{
    max-width:740px;margin-bottom:1.35rem;color:#fff;
    font-size:clamp(2.65rem,5vw,4.65rem);line-height:.99;letter-spacing:-.047em;font-weight:900;
}
.pa-hnr-page .pa-hnr-hero-subtitle{
    max-width:690px;margin-bottom:1rem;color:rgba(255,255,255,.89);
    font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.72;
}
.pa-hnr-page .pa-hnr-hero-note{max-width:680px;margin-bottom:1.55rem;color:rgba(255,255,255,.76);font-size:.94rem;line-height:1.7}
.pa-hnr-page .pa-hnr-hero .btn-primary{
    min-height:52px;padding:.88rem 1.35rem;border:1px solid #fff;border-radius:999px;
    background:#fff;color:var(--pa-blue);box-shadow:0 14px 30px rgba(0,28,48,.17);
}
.pa-hnr-page .pa-hnr-hero .btn-primary:hover{background:#F8FBFF;color:var(--pa-blue-dark);transform:translateY(-2px)}
.pa-hnr-page .pa-hnr-hero .btn-secondary{
    min-height:52px;padding:.88rem 1.35rem;border:1px solid rgba(255,255,255,.42);
    border-radius:999px;background:rgba(255,255,255,.07);color:#fff;
}
.pa-hnr-page .pa-hnr-hero .btn-secondary:hover{background:rgba(255,255,255,.14);color:#fff;transform:translateY(-2px)}
.pa-hnr-page .pa-hnr-trust-row{gap:.6rem 1rem;margin-top:1.25rem}
.pa-hnr-page .pa-hnr-trust-row span{
    min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;
    color:rgba(255,255,255,.76);font-size:.84rem;font-weight:700;
}
.pa-hnr-page .pa-hnr-trust-row span::before{content:"✓";margin-right:.38rem;color:#fff;font-weight:900}

/* Hero-Infokarte */
.pa-hnr-page .pa-hnr-hero-card{
    padding:1.25rem;border:1px solid rgba(255,255,255,.24);border-radius:30px;
    background:rgba(255,255,255,.97);color:var(--pa-text);box-shadow:0 30px 70px rgba(0,31,52,.24);
}
.pa-hnr-page .pa-hnr-partner-lockup{margin-bottom:.85rem;padding:.85rem 1rem;border-radius:18px;border-color:var(--pa-line);box-shadow:none;background:var(--pa-surface)}
.pa-hnr-page .pa-hnr-partner-lockup span{color:var(--pa-blue);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}
.pa-hnr-page .pa-hnr-device-card{padding:1.15rem;border-radius:22px;background:#fff;border:1px solid var(--pa-line)}
.pa-hnr-page .pa-hnr-device-circle{width:72px;height:72px;background:var(--pa-blue);box-shadow:0 12px 24px rgba(47,98,140,.20)}
.pa-hnr-page .pa-hnr-device-circle span{width:29px;height:29px;box-shadow:inset 0 0 0 8px rgba(57,175,228,.28)}
.pa-hnr-page .pa-hnr-device-card h2{font-size:1.34rem;line-height:1.15;color:var(--pa-text)}
.pa-hnr-page .pa-hnr-device-card p{font-size:.91rem;color:var(--pa-copy)}
.pa-hnr-page .pa-hnr-signal-flow{gap:.72rem;margin:1rem 0}
.pa-hnr-page .pa-hnr-signal-flow div{padding:.85rem;border-radius:17px;background:#fff;border:1px solid var(--pa-line)}
.pa-hnr-page .pa-hnr-signal-flow strong{background:var(--pa-blue);color:#fff;border-radius:12px}
.pa-hnr-page .pa-hnr-signal-flow span{color:var(--pa-text);font-size:.9rem}
.pa-hnr-page .pa-hnr-partner-note{padding:.95rem 1rem;border-radius:17px;background:linear-gradient(145deg,#F1F8FC,#fff);border-color:var(--pa-line)}
.pa-hnr-page .pa-hnr-partner-note strong{color:var(--pa-blue)}
.pa-hnr-page .pa-hnr-partner-note span{color:var(--pa-copy);font-size:.86rem}

/* Eyebrows wie Hub / Pflegehilfsmittel / Wohnumfeld */
.pa-hnr-page .pa-hnr-eyebrow{
    display:inline-flex;align-items:center;width:fit-content;margin-bottom:1rem;padding:.58rem .85rem;
    border-radius:999px;background:rgba(57,175,228,.10);color:var(--pa-blue);
    font-size:.76rem;font-weight:850;letter-spacing:.09em;line-height:1;text-transform:uppercase;
}
.pa-hnr-page .pa-hnr-blue-card .pa-hnr-eyebrow{color:#fff;background:rgba(255,255,255,.10)}
.pa-hnr-page .pa-hnr-final-box .pa-hnr-eyebrow{margin-left:auto;margin-right:auto}

/* Abschnitts-Rhythmus */
.pa-hnr-page .pa-hnr-section{padding:5.35rem 0}
.pa-hnr-page .pa-hnr-section-white{background:#fff}
.pa-hnr-page .pa-hnr-section-soft{background:linear-gradient(180deg,var(--pa-soft) 0%,#fff 100%)}
.pa-hnr-page .pa-hnr-section-head{max-width:49rem;margin:0 auto 3.1rem;text-align:center}
.pa-hnr-page .pa-hnr-section-head h2,
.pa-hnr-page .pa-hnr-copy-block h2,
.pa-hnr-page .pa-hnr-cost-main h2,
.pa-hnr-page .pa-hnr-family-panel h2,
.pa-hnr-page .pa-hnr-final-box h2{
    color:var(--pa-text);font-size:clamp(2rem,4vw,3.25rem);line-height:1.07;letter-spacing:-.035em;font-weight:900;
}
.pa-hnr-page .pa-hnr-section-head p,
.pa-hnr-page .pa-hnr-copy-block p,
.pa-hnr-page .pa-hnr-cost-main p,
.pa-hnr-page .pa-hnr-family-panel p,
.pa-hnr-page .pa-hnr-final-box p,
.pa-hnr-page .pa-hnr-card p,
.pa-hnr-page .pa-hnr-scenario-card p,
.pa-hnr-page .pa-hnr-step-card p,
.pa-hnr-page .pa-hnr-package-card p,
.pa-hnr-page .pa-hnr-related-card p{color:var(--pa-copy)}

/* Kartenfamilie */
.pa-hnr-page .pa-hnr-scenario-card,
.pa-hnr-page .pa-hnr-step-card,
.pa-hnr-page .pa-hnr-package-card,
.pa-hnr-page .pa-hnr-related-card,
.pa-hnr-page .pa-hnr-card,
.pa-hnr-page .pa-hnr-cost-compass,
.pa-hnr-page .pa-hnr-family-panel,
.pa-hnr-page .pa-hnr-final-box{
    border:1px solid var(--pa-line);border-radius:27px;background:#fff;box-shadow:var(--pa-shadow-sm);
}
.pa-hnr-page .pa-hnr-scenario-card,
.pa-hnr-page .pa-hnr-package-card,
.pa-hnr-page .pa-hnr-related-card{
    transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;
}
.pa-hnr-page .pa-hnr-scenario-card:hover,
.pa-hnr-page .pa-hnr-package-card:hover,
.pa-hnr-page .pa-hnr-related-card:hover{
    transform:translateY(-3px);border-color:rgba(47,98,140,.22);box-shadow:0 18px 40px rgba(0,53,86,.10);
}
.pa-hnr-page .pa-hnr-scenario-card>span{
    display:grid;place-items:center;width:56px;height:56px;margin-bottom:1.15rem;
    border:1px solid var(--pa-line);border-radius:18px;background:linear-gradient(145deg,#EDF6FB,#fff 62%);
    color:var(--pa-blue);font-size:1.2rem;box-shadow:none;
}
.pa-hnr-page .pa-hnr-scenario-card h3,
.pa-hnr-page .pa-hnr-step-card h3,
.pa-hnr-page .pa-hnr-card h3,
.pa-hnr-page .pa-hnr-package-card h3,
.pa-hnr-page .pa-hnr-related-card h3{color:var(--pa-text)}

/* Ablauf */
.pa-hnr-page .pa-hnr-steps{gap:1rem}
.pa-hnr-page .pa-hnr-step-card{padding:1.55rem}
.pa-hnr-page .pa-hnr-step-number{
    width:48px;height:48px;margin-bottom:1rem;border-radius:15px;background:var(--pa-blue);color:#fff;
    box-shadow:0 8px 18px rgba(47,98,140,.18);font-size:1rem;
}

/* Listen */
.pa-hnr-page .pa-hnr-check-list li{color:#3D5566;font-size:1rem}
.pa-hnr-page .pa-hnr-check-list li::before{background:var(--pa-blue);box-shadow:0 5px 12px rgba(47,98,140,.18)}

/* Kostenkompass */
.pa-hnr-page .pa-hnr-cost-compass{gap:clamp(2rem,5vw,4rem);padding:clamp(1.6rem,3vw,2.5rem);box-shadow:var(--pa-shadow-md)}
.pa-hnr-page .pa-hnr-cost-note{background:linear-gradient(145deg,#F1F8FC,#fff);border-color:var(--pa-line);color:#3D5566}
.pa-hnr-page .pa-hnr-cost-points{gap:.8rem}
.pa-hnr-page .pa-hnr-cost-points div{padding:1rem;border-radius:18px;background:var(--pa-surface);border-color:var(--pa-line)}
.pa-hnr-page .pa-hnr-cost-points strong{color:var(--pa-blue)}
.pa-hnr-page .pa-hnr-cost-points span{color:var(--pa-copy)}

/* Leistungspakete */
.pa-hnr-page .pa-hnr-package-tag,
.pa-hnr-page .pa-hnr-related-card>span{
    background:rgba(57,175,228,.10);color:var(--pa-blue);font-size:.76rem;letter-spacing:.035em;
}
.pa-hnr-page .pa-hnr-package-card-featured{
    border-color:rgba(47,98,140,.26);
    background:linear-gradient(145deg,#EDF6FB,#fff 62%);
    box-shadow:var(--pa-shadow-md);
}
.pa-hnr-page .pa-hnr-price-note{border-top-color:var(--pa-line);color:#6B7D89!important;font-size:.84rem}

/* Anbieterübergreifende Partnerdarstellung */
.pa-hnr-page .pa-hnr-partner-lockup-multi{display:block}
.pa-hnr-page .pa-hnr-partner-logos{display:flex;align-items:center;gap:1.15rem;flex-wrap:wrap;margin-top:.72rem}
.pa-hnr-page .pa-hnr-partner-logo-malteser{width:auto;max-width:170px;max-height:42px;object-fit:contain}
.pa-hnr-page .pa-hnr-partner-logo-pflegehase{width:auto;max-width:185px;max-height:50px;object-fit:contain}
.pa-hnr-page .pa-hnr-affiliate-logo-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:6px 8px;line-height:0;border-radius:12px;cursor:pointer;position:relative;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:rgba(47,98,140,.12)}
.pa-hnr-page .pa-hnr-affiliate-logo-link img{pointer-events:none}
.pa-hnr-page .pa-hnr-affiliate-logo-link:focus-visible{outline:3px solid rgba(57,175,228,.82);outline-offset:4px}
.pa-hnr-page .pa-hnr-partners-section{background:linear-gradient(180deg,#f4f9fc 0%,#fff 100%)}
.pa-hnr-page .pa-hnr-partner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}
.pa-hnr-page .pa-hnr-partner-card{display:grid;grid-template-columns:190px minmax(0,1fr);gap:1.5rem;align-items:center;padding:1.55rem;border:1px solid var(--pa-line);border-radius:28px;background:#fff;box-shadow:var(--pa-shadow-sm)}
.pa-hnr-page .pa-hnr-partner-card-logo{display:flex;align-items:center;justify-content:center;min-height:120px;padding:1rem;border-radius:20px;background:var(--pa-surface);border:1px solid rgba(47,98,140,.08)}
.pa-hnr-page .pa-hnr-partner-card-logo img{width:auto;max-width:100%;max-height:58px;object-fit:contain}
.pa-hnr-page .pa-hnr-partner-card-logo-pflegehase img{max-height:70px}
.pa-hnr-page .pa-hnr-partner-card-copy h3{margin:.15rem 0 .65rem;font-size:1.28rem;line-height:1.25;color:var(--pa-text)}
.pa-hnr-page .pa-hnr-partner-card-copy p:last-child{margin:0;color:var(--pa-copy);line-height:1.68}
.pa-hnr-page .pa-hnr-partners-cta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.25rem;padding:1.3rem 1.4rem;border:1px solid rgba(47,98,140,.16);border-radius:24px;background:#fff;box-shadow:0 10px 28px rgba(0,53,86,.06)}
.pa-hnr-page .pa-hnr-partners-cta div{display:grid;gap:.22rem;max-width:730px}
.pa-hnr-page .pa-hnr-partners-cta strong{font-size:1rem;color:var(--pa-text)}
.pa-hnr-page .pa-hnr-partners-cta div>span{color:var(--pa-copy);font-size:.91rem;line-height:1.55}
.pa-hnr-page .pa-hnr-partners-cta .btn-primary{flex:none;min-height:50px;padding:.82rem 1.25rem;border-radius:999px;background:var(--pa-blue);color:#fff;box-shadow:0 12px 25px rgba(47,98,140,.18)}

/* Angehörigen-Panel */
.pa-hnr-page .pa-hnr-family-panel{gap:clamp(2rem,5vw,4rem);padding:clamp(1.7rem,3vw,2.5rem);box-shadow:var(--pa-shadow-md)}
.pa-hnr-page .pa-hnr-family-visual{gap:.72rem}
.pa-hnr-page .pa-hnr-family-visual div{padding:1rem;border-radius:17px;background:var(--pa-surface);border-color:var(--pa-line);color:var(--pa-text)}
.pa-hnr-page .pa-hnr-family-visual span{color:var(--pa-blue)}

/* Pflegeadler-Lösungsblock */
.pa-hnr-page .pa-hnr-blue-card{
    position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.14);
    background:radial-gradient(circle at 100% 0%,rgba(57,175,228,.24),transparent 38%),linear-gradient(135deg,var(--pa-blue) 0%,var(--pa-blue-dark) 100%);
    color:#fff;box-shadow:var(--pa-shadow-md);
}
.pa-hnr-page .pa-hnr-blue-card h3,.pa-hnr-page .pa-hnr-blue-card p{color:#fff}
.pa-hnr-page .pa-hnr-card-link{color:#fff}

/* Related cards / Buttons */
.pa-hnr-page .pa-hnr-related-card .btn-secondary,
.pa-hnr-page .pa-hnr-final-box .btn-secondary{
    min-height:50px;padding:.82rem 1.25rem;border:1.5px solid rgba(47,98,140,.26);border-radius:999px;background:#fff;color:var(--pa-blue);
}
.pa-hnr-page .pa-hnr-related-card .btn-secondary{
    width:100%;
    max-width:100%;
    box-sizing:border-box;
    align-self:stretch;
    justify-content:center;
    text-align:center;
    white-space:normal;
    overflow-wrap:anywhere;
}
.pa-hnr-page .pa-hnr-related-card .btn-secondary:hover,
.pa-hnr-page .pa-hnr-final-box .btn-secondary:hover{background:var(--pa-surface);border-color:var(--pa-blue);transform:translateY(-2px)}
.pa-hnr-page .pa-hnr-final-box .btn-primary{
    min-height:52px;padding:.88rem 1.35rem;border-radius:999px;background:var(--pa-blue);color:#fff;box-shadow:0 12px 25px rgba(47,98,140,.22);
}
.pa-hnr-page .pa-hnr-final-box .btn-primary:hover{background:var(--pa-blue-dark);transform:translateY(-2px)}

/* FAQ */
.pa-hnr-page .pa-hnr-faq-list{gap:.85rem}
.pa-hnr-page .pa-hnr-faq-item{border:1px solid var(--pa-line);border-radius:20px;background:#fff;box-shadow:0 8px 24px rgba(0,53,86,.05);overflow:hidden}
.pa-hnr-page .pa-hnr-faq-item summary{padding:1.15rem 1.25rem;color:var(--pa-text);cursor:pointer}
.pa-hnr-page .pa-hnr-faq-item summary svg{width:20px;min-width:20px;color:var(--pa-blue);transition:transform .18s ease}
.pa-hnr-page .pa-hnr-faq-item[open] summary svg{transform:rotate(180deg)}
.pa-hnr-page .pa-hnr-faq-answer{padding:0 1.25rem 1.25rem;color:var(--pa-copy)}

/* Abschluss */
.pa-hnr-page .pa-hnr-final-section{padding:5.5rem 0 6.5rem;background:linear-gradient(180deg,var(--pa-soft) 0%,#fff 100%)}
.pa-hnr-page .pa-hnr-final-box{padding:clamp(2rem,4vw,3.25rem);border-radius:32px;box-shadow:var(--pa-shadow-md)}
/* Interne Staging-Notiz bleibt im Quelltext erhalten, wird aber im Frontend nicht ausgespielt. */
.pa-hnr-page .pa-hnr-final-note{display:none}

/* Barrierefreiheit / Fokus */
.pa-hnr-page a:focus-visible,.pa-hnr-page summary:focus-visible{outline:3px solid rgba(57,175,228,.82);outline-offset:4px}

@media (max-width:1000px){
    .pa-hnr-page .pa-hnr-hero-grid{grid-template-columns:1fr}
    .pa-hnr-page .pa-hnr-hero-card{max-width:760px}
}
@media (max-width:767px){
    .pa-hnr-container{padding-left:1rem;padding-right:1rem}
    .pa-hnr-page .pa-hnr-hero{padding:1.2rem 0 58px}
    .pa-hnr-page .pa-hnr-breadcrumb{margin-bottom:1.65rem;font-size:.76rem}
    .pa-hnr-page .pa-hnr-hero-grid{gap:1.55rem}
    .pa-hnr-page .pa-hnr-hero-title{margin-bottom:1rem;font-size:clamp(2.15rem,10vw,3rem)}
    .pa-hnr-page .pa-hnr-hero-subtitle{font-size:1rem;line-height:1.62}
    .pa-hnr-page .pa-hnr-hero-note{font-size:.86rem;line-height:1.62}
    .pa-hnr-page .pa-hnr-pill{white-space:normal;line-height:1.35}
    .pa-hnr-page .pa-hnr-section{padding:4.25rem 0}
    .pa-hnr-page .pa-hnr-final-section{padding:4.5rem 0 5rem}
    .pa-hnr-page .pa-hnr-cta-row .btn-primary,.pa-hnr-page .pa-hnr-cta-row .btn-secondary{width:100%;justify-content:center;white-space:normal;text-align:center}
    .pa-hnr-page .pa-hnr-trust-row{display:grid;grid-template-columns:1fr}
    .pa-hnr-page .pa-hnr-trust-row span{justify-content:flex-start;text-align:left}
    .pa-hnr-page .pa-hnr-partner-grid{grid-template-columns:1fr}
    .pa-hnr-page .pa-hnr-partner-card{grid-template-columns:1fr;gap:1rem;padding:1.25rem}
    .pa-hnr-page .pa-hnr-partner-card-logo{justify-content:flex-start;min-height:auto;padding:.9rem 1rem}
    .pa-hnr-page .pa-hnr-partner-card-logo img{max-width:210px}
    .pa-hnr-page .pa-hnr-partners-cta{align-items:stretch;flex-direction:column}
    .pa-hnr-page .pa-hnr-partners-cta .btn-primary{width:100%;justify-content:center;text-align:center}
    .pa-hnr-page .pa-hnr-partner-logos{gap:.85rem}
    .pa-hnr-page .pa-hnr-partner-lockup{align-items:flex-start;flex-direction:column}
    .pa-hnr-page .pa-hnr-partner-logo{max-width:170px}
    .pa-hnr-page .pa-hnr-device-card{grid-template-columns:1fr}
    .pa-hnr-page .pa-hnr-device-circle{width:64px;height:64px}
    .pa-hnr-page .pa-hnr-hero-card,.pa-hnr-page .pa-hnr-scenario-card,.pa-hnr-page .pa-hnr-step-card,.pa-hnr-page .pa-hnr-package-card,.pa-hnr-page .pa-hnr-related-card,.pa-hnr-page .pa-hnr-card,.pa-hnr-page .pa-hnr-cost-compass,.pa-hnr-page .pa-hnr-family-panel,.pa-hnr-page .pa-hnr-final-box{border-radius:24px}
}

/* Standalone delta relative to the current global theme stylesheet. */
.pa-hnr-source-note {
    margin-top: 0.9rem;
    color: #6B7280;
    font-size: 0.8125rem;
    line-height: 1.55;
}
.pa-hnr-source-note a,
.pa-hnr-inline-source {
    color: var(--color-primary-dark, #0E4A73);
    font-weight: 750;
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 2px;
}
.pa-hnr-source-note a:hover,
.pa-hnr-inline-source:hover { color: var(--color-primary, #2F628C); }
.pa-hnr-inline-source {
    display: inline-block !important;
    margin-top: 0.35rem;
    font-size: 0.78rem;
}

/*
 * Eyebrow-Normalisierung nach dem Muster der Hub-Seite
 * "Unterstützung im Pflegealltag". So behalten auch Eyebrows innerhalb
 * von Karten trotz allgemeiner Absatzregeln dieselben Proportionen.
 */
.pa-hnr-page p.pa-hnr-eyebrow {
    display: inline-flex;
    align-items: center;
    width: fit-content;
    margin-bottom: 1rem;
    padding: 0.58rem 0.85rem;
    border-radius: 999px;
    background: rgba(57, 175, 228, 0.10);
    color: var(--pa-blue);
    font-size: 0.76rem;
    font-weight: 850;
    letter-spacing: 0.09em;
    line-height: 1;
    text-transform: uppercase;
}

/* Farbvarianten auf dunklen Flächen bleiben erhalten. */
.pa-hnr-page .pa-hnr-blue-card p.pa-hnr-eyebrow {
    color: #fff;
    background: rgba(255, 255, 255, 0.10);
}
