@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(schriften/jakarta_00.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(schriften/jakarta_01.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(schriften/jakarta_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(schriften/jakarta_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/jakarta_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/jakarta_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/jakarta_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/jakarta_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(schriften/jakarta_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(schriften/jakarta_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(schriften/jakarta_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(schriften/jakarta_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Quicksand';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/quicksand_00.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Quicksand';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/quicksand_01.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Quicksand';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/quicksand_00.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Quicksand';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/quicksand_01.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;font-display:swap;src:url(schriften/quicksand_00.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;font-display:swap;src:url(schriften/quicksand_01.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Newsreader';font-style:italic;font-weight:400;font-display:swap;src:url(schriften/newsreader_00.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:italic;font-weight:400;font-display:swap;src:url(schriften/newsreader_01.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Newsreader';font-style:normal;font-weight:400;font-display:swap;src:url(schriften/newsreader_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:400;font-display:swap;src:url(schriften/newsreader_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Newsreader';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/newsreader_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:500;font-display:swap;src:url(schriften/newsreader_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Newsreader';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/newsreader_02.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:600;font-display:swap;src:url(schriften/newsreader_03.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rot:#db320b;--rot-hell:#f0512b;--rot-tief:#a82506;--rot-hauch:#fbe7e0;--navy:#183b4e;--navy-tief:#0e2533;--navy-nacht:#0a1a24;--bone:#f6f1ea;--bone-2:#efe6da;--bone-3:#e4d8c8;--tinte:#15232d;--grau:#5a6770;--grau-hell:#8b969d;--linie:rgba(24,59,78,.12);--wa:#25d366;--wa-tief:#128c4b;--gelb:#f2b33d;--gruen:#2f8f5b;--weiss:#fff;--schrift:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--rund:"Quicksand","Plus Jakarta Sans",system-ui,sans-serif;--lese:"Newsreader",Georgia,"Times New Roman",serif;--r-s:10px;--r-m:18px;--r-l:28px;--schatten-1:0 1px 2px rgba(14,37,51,.06),0 4px 14px rgba(14,37,51,.06);--schatten-2:0 2px 6px rgba(14,37,51,.06),0 18px 40px -12px rgba(14,37,51,.22);--schatten-3:0 30px 80px -20px rgba(10,26,36,.45);--breite:1180px;--seite:clamp(16px,4vw,40px);--kurve:cubic-bezier(.2,.7,.1,1)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bone);color:var(--tinte);font:400 17px/1.6 var(--schrift);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit}:focus-visible{outline:3px solid var(--rot);outline-offset:3px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.huelle{width:min(100% - 2 * var(--seite),var(--breite));margin-inline:auto}.schmal{width:min(100% - 2 * var(--seite),760px);margin-inline:auto}h1,h2,h3,h4{font-family:var(--schrift);color:var(--navy-tief);letter-spacing:-.025em;line-height:1.08;margin:0;text-wrap:balance}h1{font-weight:800;font-size:clamp(38px,6.4vw,76px)}h2{font-weight:800;font-size:clamp(30px,4.2vw,50px)}h3{font-weight:700;font-size:clamp(20px,2.1vw,24px);letter-spacing:-.015em;line-height:1.2}p{margin:0;text-wrap:pretty}.oberzeile{font:700 13px/1 var(--rund);letter-spacing:.14em;text-transform:uppercase;color:var(--rot);display:inline-flex;align-items:center;gap:10px}.oberzeile::before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.einleitung{font-size:clamp(18px,1.8vw,21px);line-height:1.55;color:var(--grau);max-width:60ch}.akzent{color:var(--rot)}.kursiv{font-family:var(--lese);font-style:italic;font-weight:400;letter-spacing:-.01em}.knopf{--k-grund:var(--navy);--k-text:#fff;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 26px;border-radius:999px;border:0;cursor:pointer;background:var(--k-grund);color:var(--k-text);text-decoration:none;font:700 17px/1 var(--schrift);letter-spacing:-.01em;box-shadow:0 10px 24px -10px color-mix(in srgb,var(--k-grund) 70%,transparent);transition:transform .25s var(--kurve),box-shadow .25s var(--kurve),background .2s;position:relative;isolation:isolate;overflow:hidden;white-space:nowrap}.knopf:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px color-mix(in srgb,var(--k-grund) 80%,transparent)}.knopf:active{transform:translateY(0) scale(.98)}.knopf svg{width:22px;height:22px;flex:none}.knopf--wa{--k-grund:var(--wa);--k-text:#06301a}.knopf--wa::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 48%,transparent 66%);transform:translateX(-120%);animation:glanz 4.5s var(--kurve) 1.2s infinite}.knopf--rot{--k-grund:var(--rot)}.knopf--hell{--k-grund:#fff;--k-text:var(--navy-tief)}.knopf--glas{--k-grund:rgba(255,255,255,.12);--k-text:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.45);backdrop-filter:blur(10px)}.knopf--rand{--k-grund:transparent;--k-text:var(--navy-tief);box-shadow:inset 0 0 0 1.5px var(--navy)}.knopf--klein{min-height:44px;padding:0 18px;font-size:15px}.knopf{max-width:100%}@media (max-width:480px){.knopf{white-space:normal;text-align:center;line-height:1.2;padding-block:10px}.formular .knopf{width:100%}}@keyframes glanz{0%,60%{transform:translateX(-120%)}85%,100%{transform:translateX(120%)}}.kopf{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,box-shadow .3s,color .3s;color:#fff}.kopf .huelle{display:flex;align-items:center;justify-content:space-between;gap:16px;height:76px}.kopf__marke{display:flex;align-items:center;gap:12px;text-decoration:none}.kopf__marke svg{height:34px;width:auto}.kopf.fest{background:rgba(246,241,234,.86);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 1px 0 var(--linie);color:var(--navy-tief)}.kopf .logo-weiss{display:block}.kopf .logo-rot{display:none}.kopf.fest .logo-weiss{display:none}.kopf.fest .logo-rot{display:block}.notfall-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border-radius:999px;font:700 14px/1 var(--schrift);text-decoration:none;color:#fff;background:rgba(219,50,11,.92);box-shadow:0 8px 22px -8px rgba(219,50,11,.8)}.puls-punkt{width:9px;height:9px;border-radius:50%;background:#fff;position:relative;flex:none}.puls-punkt::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid #fff;animation:pulsring 1.6s ease-out infinite}@keyframes pulsring{from{transform:scale(.5);opacity:1}to{transform:scale(1.6);opacity:0}}.held{position:relative;min-height:min(100svh,980px);display:grid;align-items:end;color:#fff;overflow:hidden;isolation:isolate;background:var(--navy-nacht)}.held__bild{position:absolute;inset:0;z-index:-2}.held__bild--gespiegelt{transform:scaleX(-1)}.held__bild img{width:100%;height:100%;object-fit:cover;object-position:40% 40%;transform:scale(1.08);animation:kamerafahrt 22s ease-out forwards}@keyframes kamerafahrt{to{transform:scale(1)}}.held::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 80% at 85% 20%,transparent 30%,rgba(10,26,36,.35) 70%),linear-gradient(180deg,rgba(10,26,36,.55) 0%,rgba(10,26,36,.05) 28%,rgba(10,26,36,.25) 52%,rgba(10,26,36,.92) 100%),linear-gradient(90deg,rgba(10,26,36,.78) 0%,rgba(10,26,36,.25) 55%,transparent 80%)}.held__inhalt{padding:140px 0 clamp(56px,9vh,110px);display:grid;gap:26px;max-width:760px}.held h1{color:#fff}.held h1 .kursiv{color:#ffd9cc}.held .einleitung{color:rgba(255,255,255,.86)}.held__knoepfe{display:flex;flex-wrap:wrap;gap:14px}.held__knoepfe--stapel{display:inline-grid;gap:12px}.held__vertrauen{display:flex;flex-wrap:wrap;gap:10px 22px;font:600 14px/1.3 var(--rund);color:rgba(255,255,255,.78)}.held__vertrauen span{display:inline-flex;align-items:center;gap:8px}.held__vertrauen svg{width:18px;height:18px;color:#7fe3a6}.ekg{position:absolute;left:0;right:0;bottom:0;height:120px;z-index:0;pointer-events:none;opacity:.9}.ekg path{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ekg .spur{stroke:rgba(255,255,255,.14)}.ekg .strom{stroke:url(#ekgVerlauf);stroke-dasharray:340 2400;animation:ekg 3.8s linear infinite;filter:drop-shadow(0 0 6px rgba(240,81,43,.9))}@keyframes ekg{from{stroke-dashoffset:340}to{stroke-dashoffset:-2400}}.abschnitt{padding:clamp(72px,11vw,140px) 0;position:relative}.abschnitt--weiss{background:#fff}.abschnitt--navy{background:var(--navy-tief);color:#fff}.abschnitt--navy h2,.abschnitt--navy h3{color:#fff}.abschnitt--navy .einleitung{color:rgba(255,255,255,.72)}.kopfblock{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px);max-width:780px}.kopfblock--mitte{margin-inline:auto;text-align:center;justify-items:center}.anliegen{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:16px}@media (max-width:400px){.anliegen{grid-template-columns:1fr}}.anliegen a{display:grid;grid-template-columns:56px 1fr 24px;align-items:center;gap:16px;padding:20px 20px 20px 18px;background:#fff;border-radius:var(--r-m);text-decoration:none;box-shadow:var(--schatten-1);border:1px solid transparent;transition:transform .3s var(--kurve),box-shadow .3s var(--kurve),border-color .3s}.anliegen a:hover{transform:translateY(-4px);box-shadow:var(--schatten-2);border-color:rgba(219,50,11,.25)}.anliegen .ikon{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--rot-hauch);color:var(--rot)}.anliegen .ikon svg{width:28px;height:28px}.anliegen strong{display:block;font-size:18px;color:var(--navy-tief);letter-spacing:-.01em}.anliegen small{display:block;color:var(--grau);font-size:14.5px;line-height:1.4;margin-top:3px}.anliegen .pfeil{color:var(--grau-hell);transition:transform .3s var(--kurve),color .3s}.anliegen a:hover .pfeil{transform:translateX(4px);color:var(--rot)}.anliegen a[data-art="notfall"] .ikon{background:var(--rot);color:#fff}.notfall{background:radial-gradient(90% 120% at 100% 0%,rgba(219,50,11,.35),transparent 55%),var(--navy-nacht);color:#fff}.notfall h2{color:#fff}.notfall .einleitung{color:rgba(255,255,255,.74)}.notfall__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.ruf{display:grid;gap:6px;padding:22px;border-radius:var(--r-m);text-decoration:none;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);transition:background .25s,transform .25s var(--kurve),border-color .25s}.ruf:hover{background:rgba(255,255,255,.1);transform:translateY(-3px);border-color:rgba(255,255,255,.3)}.ruf{container-type:inline-size;min-width:0}.ruf__nummer{font:800 clamp(20px,9cqi,34px)/1.05 var(--schrift);letter-spacing:-.03em;display:flex;align-items:center;gap:.4em;white-space:nowrap;min-width:0}.ruf__nummer svg{width:.8em;height:.8em;flex:none;color:var(--rot-hell)}.ruf__name{font-weight:700;font-size:17px}.ruf__wann{color:rgba(255,255,255,.66);font-size:14.5px;line-height:1.45}.ruf--haupt{background:var(--rot);border-color:var(--rot)}.ruf--haupt:hover{background:var(--rot-hell)}.ruf--haupt .ruf__nummer svg{color:#fff}.ruf--haupt .ruf__wann{color:#fff}.hinweis-zeile{margin-top:26px;display:flex;gap:12px;align-items:flex-start;color:rgba(255,255,255,.72);font-size:15px;max-width:820px}.hinweis-zeile svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--gelb)}.schritte{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(18px,3vw,40px);counter-reset:schritt;position:relative}.schritt{position:relative;padding-top:74px}.schritt::before{counter-increment:schritt;content:counter(schritt,decimal-leading-zero);position:absolute;top:0;left:0;font:800 54px/1 var(--schrift);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--rot)}.schritt h3{margin-bottom:10px}.schritt p{color:var(--grau)}.laender{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.laender span{padding:10px 16px;border-radius:999px;background:#fff;box-shadow:var(--schatten-1);font:700 15px/1 var(--rund);color:var(--navy)}.geteilt{display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,72px);align-items:center}@media (min-width:900px){.geteilt{grid-template-columns:1fr 1fr}.geteilt--bild-rechts>:first-child{order:2}}.bildrahmen{position:relative;border-radius:var(--r-l);overflow:hidden;box-shadow:var(--schatten-3);aspect-ratio:4 / 5}.bildrahmen img{width:100%;height:100%;object-fit:cover}.bildrahmen__marke{position:absolute;left:18px;bottom:18px;right:18px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);display:flex;gap:14px;align-items:center;color:var(--navy-tief);font-weight:600;font-size:15px;line-height:1.35}.bildrahmen__marke .wa-kreis{width:44px;height:44px;border-radius:50%;background:var(--wa);display:grid;place-items:center;flex:none;color:#06301a}.bildrahmen__marke .wa-kreis svg{width:24px;height:24px}.hakenliste{list-style:none;padding:0;margin:0;display:grid;gap:14px}.hakenliste li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.hakenliste li::before{content:"";width:28px;height:28px;border-radius:50%;background:var(--rot-hauch) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23db320b' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/16px no-repeat}.abschnitt--navy .hakenliste li::before{background-color:rgba(255,255,255,.1)}.wahl{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:30px}.wahl__karte{padding:24px;border-radius:var(--r-m);background:#fff;box-shadow:var(--schatten-1);display:grid;gap:12px;align-content:start}.wahl__karte h3{display:flex;align-items:center;gap:10px}.wahl__karte h3 svg{width:26px;height:26px;flex:none;color:var(--rot)}.wahl__karte .marke-klein{justify-self:start}.wahl__karte p{color:var(--grau);font-size:15.5px}.wahl__karte .knopf{justify-self:start;margin-top:6px}.wahl__karte{display:flex;flex-direction:column}.wahl__karte .marke-klein{align-self:flex-start}.wahl__karte .knopf{align-self:flex-start;margin-top:auto}.wahl__karte p{margin-bottom:6px}.marke-klein{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--bone-2);color:var(--navy);font:700 12px/1 var(--rund);letter-spacing:.06em;text-transform:uppercase}.karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:22px}.karte{display:grid;grid-template-rows:auto 1fr;background:#fff;border-radius:var(--r-m);overflow:hidden;text-decoration:none;box-shadow:var(--schatten-1);transition:transform .35s var(--kurve),box-shadow .35s var(--kurve)}.karte:hover{transform:translateY(-6px);box-shadow:var(--schatten-2)}.karte__bild{aspect-ratio:16 / 10;overflow:hidden;background:var(--bone-2)}.karte__bild img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--kurve)}.karte:hover .karte__bild img{transform:scale(1.05)}.karte__text{padding:20px 22px 24px;display:grid;gap:10px;align-content:start}.karte__text h3{font-size:21px}.karte__text p{color:var(--grau);font-size:15.5px;line-height:1.5}.karte__meta{display:flex;gap:12px;align-items:center;font:700 12.5px/1 var(--rund);letter-spacing:.08em;text-transform:uppercase;color:var(--rot)}.karte__meta span + span{color:var(--grau-hell)}.faq-suche{position:relative;margin-bottom:22px}.faq-suche input{width:100%;height:58px;border-radius:999px;border:1.5px solid var(--linie);background:#fff;padding:0 22px 0 54px;font:500 17px var(--schrift);color:var(--tinte);box-shadow:var(--schatten-1)}.faq-suche input:focus{outline:none;border-color:var(--rot)}.faq-suche svg{position:absolute;left:20px;top:50%;translate:0 -50%;width:22px;height:22px;color:var(--grau-hell)}.faq-gruppe{margin:34px 0 10px;font:700 13px/1 var(--rund);letter-spacing:.14em;text-transform:uppercase;color:var(--rot-tief)}.faq{border-top:1px solid var(--linie)}.faq details{border-bottom:1px solid var(--linie)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-weight:700;font-size:18px;color:var(--navy-tief);letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";width:34px;height:34px;flex:none;border-radius:50%;background:var(--bone-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23183b4e' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .3s var(--kurve),background-color .3s}.faq details[open] summary::after{transform:rotate(135deg);background-color:var(--rot-hauch)}.faq .antwort{padding:0 4px 24px;color:var(--grau);max-width:70ch;display:grid;gap:12px}.faq .antwort a{color:var(--rot);font-weight:600}.faq details[hidden]{display:none}.formular{display:grid;gap:16px;padding:clamp(22px,3vw,36px);border-radius:var(--r-l);background:#fff;box-shadow:var(--schatten-2)}.formular .zeile{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.formular label{display:grid;gap:7px;font:700 14px/1.2 var(--schrift);color:var(--navy-tief)}.formular input,.formular select,.formular textarea{width:100%;min-height:50px;border-radius:12px;border:1.5px solid var(--linie);background:var(--bone);padding:12px 14px;font:500 16px var(--schrift);color:var(--tinte)}.formular textarea{min-height:110px;resize:vertical}.formular input:focus,.formular select:focus,.formular textarea:focus{outline:none;border-color:var(--rot);background:#fff}.formular .einwilligung{display:grid;grid-template-columns:22px 1fr;gap:12px;font:500 14px/1.5 var(--schrift);color:var(--grau)}.formular .einwilligung input{min-height:0;width:22px;height:22px;accent-color:var(--rot);margin:1px 0 0}.formular .knopf{justify-self:start}.band{position:relative;overflow:hidden;border-radius:var(--r-l);padding:clamp(36px,6vw,72px);background:linear-gradient(135deg,var(--rot) 0%,#c02a08 55%,var(--rot-tief) 100%);color:#fff;display:grid;gap:22px;isolation:isolate}.band h2{color:#fff;max-width:16ch}.band p{color:rgba(255,255,255,.88);max-width:52ch;font-size:18px}.band::after{content:"";position:absolute;right:-8%;top:-30%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 65%);z-index:-1}.band .ekg{opacity:.5}.fuss{background:var(--navy-nacht);color:rgba(255,255,255,.7);padding:64px 0 110px;font-size:15px}.fuss__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:36px}.fuss h4,.fuss .fuss__h{color:#fff;font-size:15px;margin-bottom:14px;letter-spacing:0}.fuss ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.fuss a{text-decoration:none;color:rgba(255,255,255,.78)}.fuss a:hover{color:#fff}.fuss__unten{margin-top:44px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;gap:12px 26px;justify-content:space-between;font-size:13.5px;color:rgba(255,255,255,.5)}.wa-leiste{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:60;display:flex;gap:10px;transform:translateY(140%);transition:transform .45s var(--kurve)}.wa-leiste.sichtbar{transform:none}.wa-leiste .knopf{flex:1;box-shadow:0 16px 36px -10px rgba(10,26,36,.55)}.wa-leiste .knopf--notfall{flex:0 0 56px;padding:0;--k-grund:var(--rot)}@media (min-width:900px){.wa-leiste{left:auto;right:24px;bottom:24px;width:340px}}.zeigen{opacity:0;transform:translateY(26px);transition:opacity .9s var(--kurve),transform .9s var(--kurve);transition-delay:var(--v,0s)}.zeigen.da{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important}.zeigen{opacity:1;transform:none}html{scroll-behavior:auto}}.blog{background:var(--bone)}.blog .kopf{color:var(--navy-tief);background:rgba(246,241,234,.9);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 1px 0 var(--linie)}.wortmarke{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy-tief)}.wortmarke__zeichen{width:40px;height:40px;border-radius:12px;background:var(--rot);display:grid;place-items:center;color:#fff;flex:none;box-shadow:0 6px 16px -6px rgba(219,50,11,.7)}.wortmarke__zeichen svg{width:26px;height:26px}.wortmarke b{display:block;font:800 19px/1 var(--schrift);letter-spacing:-.03em}.wortmarke small{display:block;font:600 11.5px/1 var(--rund);color:var(--grau);margin-top:4px;letter-spacing:.02em}.navi{display:none;gap:4px;align-items:center}.navi a{padding:10px 13px;border-radius:999px;text-decoration:none;font:600 14.5px/1 var(--schrift);color:var(--navy);transition:background .2s}.navi a:hover,.navi a[aria-current]{background:var(--bone-2)}.navi a.navi__notfall{background:var(--rot);color:#fff;display:inline-flex;gap:8px;align-items:center}.menue-knopf{width:46px;height:46px;border-radius:12px;border:0;background:var(--bone-2);color:var(--navy-tief);display:grid;place-items:center;cursor:pointer}.menue-knopf svg{width:22px;height:22px}@media (min-width:1080px){.navi{display:flex}.menue-knopf{display:none}}.schublade{position:fixed;inset:76px 0 0;z-index:49;background:var(--bone);padding:24px var(--seite);display:grid;align-content:start;gap:6px;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s var(--kurve)}.schublade.offen{opacity:1;transform:none;pointer-events:auto}.schublade a{padding:16px 6px;border-bottom:1px solid var(--linie);text-decoration:none;font:700 20px/1.2 var(--schrift);color:var(--navy-tief)}.blog-held{padding:120px 0 40px}.blog-held__buehne{position:relative;border-radius:var(--r-l);overflow:hidden;min-height:clamp(420px,56vw,620px);display:grid;align-items:end;color:#fff;isolation:isolate;box-shadow:var(--schatten-3)}.blog-held__buehne img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%;z-index:-2}.blog-held__buehne::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,26,36,.88) 0%,rgba(10,26,36,.55) 45%,rgba(10,26,36,0) 75%),linear-gradient(0deg,rgba(10,26,36,.6),transparent 50%)}.blog-held__text{padding:clamp(26px,5vw,64px);display:grid;gap:20px;max-width:700px}.blog-held__text h1{color:#fff;font-size:clamp(36px,5.6vw,68px)}.blog-held__text p{color:rgba(255,255,255,.85);font-size:clamp(17px,1.7vw,20px);max-width:48ch}.suche{position:relative;max-width:560px}.suche input{width:100%;height:60px;border:0;border-radius:999px;padding:0 24px 0 56px;font:500 17px var(--schrift);color:var(--tinte);box-shadow:0 20px 40px -16px rgba(0,0,0,.5)}.suche input:focus{outline:3px solid var(--rot-hell)}.suche>svg{position:absolute;left:20px;top:50%;translate:0 -50%;width:22px;height:22px;color:var(--grau-hell)}.suche__treffer{position:absolute;left:0;right:0;top:calc(100% + 8px);background:#fff;border-radius:18px;box-shadow:var(--schatten-3);overflow:hidden;z-index:5;display:none}.suche__treffer.offen{display:block}.suche__treffer a{display:block;padding:14px 20px;text-decoration:none;color:var(--navy-tief);border-bottom:1px solid var(--linie)}.suche__treffer a:hover,.suche__treffer a:focus{background:var(--bone)}.suche__treffer small{display:block;color:var(--grau);font-size:13.5px;margin-top:2px}.themen{display:flex;flex-wrap:wrap;gap:10px}.themen a{padding:12px 18px;border-radius:999px;background:#fff;text-decoration:none;font:700 15px/1 var(--schrift);color:var(--navy);box-shadow:var(--schatten-1);transition:transform .2s,background .2s;display:inline-flex;gap:8px;align-items:center}.themen a:hover{transform:translateY(-2px)}.themen a b{color:var(--rot);font-weight:800}.notfall-streifen{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:18px 22px;border-radius:var(--r-m);background:var(--rot);color:#fff;text-decoration:none;box-shadow:0 16px 34px -18px rgba(219,50,11,.9)}.notfall-streifen strong{font-size:18px}.notfall-streifen span{color:rgba(255,255,255,.86);font-size:15px}@media (max-width:640px){.notfall-streifen{grid-template-columns:auto 1fr}.notfall-streifen>:last-child{display:none}}.leitartikel{display:grid;grid-template-columns:1fr;background:#fff;border-radius:var(--r-l);overflow:hidden;box-shadow:var(--schatten-2);text-decoration:none}@media (min-width:900px){.leitartikel{grid-template-columns:1.25fr 1fr}}.leitartikel__bild{min-height:300px;position:relative;overflow:hidden}.leitartikel__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--kurve)}.leitartikel:hover .leitartikel__bild img{transform:scale(1.04)}.leitartikel__text{padding:clamp(24px,4vw,52px);display:grid;gap:16px;align-content:center}.leitartikel__text h2{font-size:clamp(28px,3.2vw,42px)}.leitartikel__text p{color:var(--grau);font-size:17px}.lesefortschritt{position:fixed;top:0;left:0;height:3px;width:100%;background:var(--rot);transform-origin:0 50%;transform:scaleX(0);z-index:70}.artikel-kopf{padding:124px 0 34px}.brotkrumen{display:flex;flex-wrap:wrap;gap:8px;font:600 14px/1.3 var(--schrift);color:var(--grau);margin-bottom:22px}.brotkrumen a{color:var(--grau);text-decoration:none}.brotkrumen a:hover{color:var(--rot)}.brotkrumen span[aria-hidden]{color:var(--grau-hell)}.artikel-kopf h1{font-size:clamp(34px,5.2vw,62px);max-width:20ch}.artikel-kopf .dek{font-family:var(--lese);font-size:clamp(20px,2.1vw,25px);line-height:1.45;color:var(--grau);margin-top:20px;max-width:46ch}.metazeile{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:26px;font:600 14px/1.3 var(--schrift);color:var(--grau);align-items:center}.metazeile span{display:inline-flex;gap:7px;align-items:center}.metazeile svg{width:17px;height:17px;color:var(--rot)}.pruefmarke{padding:7px 12px;border-radius:999px;background:#fff4d8;color:#7a5200;font-size:13px}.pruefmarke--ok{background:#e3f4ea;color:#1d6b42}.artikel-bild{margin:0 auto;width:min(100% - 2 * var(--seite),1280px);border-radius:var(--r-l);overflow:hidden;aspect-ratio:16 / 8;box-shadow:var(--schatten-3)}.artikel-bild img{width:100%;height:100%;object-fit:cover}.artikel-bild-quelle{width:min(100% - 2 * var(--seite),1280px);margin:10px auto 0;font-size:13px;color:var(--grau-hell)}.artikel-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;padding:56px 0 40px}.artikel-raster>*{min-width:0}@media (min-width:1080px){.artikel-raster{grid-template-columns:250px minmax(0,720px);justify-content:center;gap:72px}}.inhalt-navi{display:none}@media (min-width:1080px){.inhalt-navi{display:block;position:sticky;top:104px;align-self:start;max-height:calc(100vh - 130px);overflow:auto}}.inhalt-navi b{display:block;font:700 12.5px/1 var(--rund);letter-spacing:.14em;text-transform:uppercase;color:var(--grau);margin-bottom:14px}.inhalt-navi ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--linie)}.inhalt-navi a{display:block;padding:8px 0 8px 16px;margin-left:-2px;border-left:2px solid transparent;text-decoration:none;font-size:14.5px;line-height:1.35;color:var(--grau);transition:color .2s,border-color .2s}.inhalt-navi a:hover{color:var(--navy-tief)}.inhalt-navi a.aktiv{color:var(--rot);border-left-color:var(--rot);font-weight:600}.fliesstext{font-family:var(--lese);font-size:20.5px;line-height:1.68;color:#1d2a33}.fliesstext>* + *{margin-top:1.05em}.fliesstext h2{font-family:var(--schrift);font-size:clamp(27px,3vw,36px);margin-top:2.1em;scroll-margin-top:100px}.fliesstext h3{font-family:var(--schrift);font-size:22px;margin-top:1.7em}.fliesstext h2 + *,.fliesstext h3 + *{margin-top:.6em}.fliesstext a{color:var(--rot-tief);text-decoration-thickness:1.5px;text-underline-offset:3px}.fliesstext strong{font-weight:600;color:var(--tinte)}.fliesstext ul,.fliesstext ol{padding-left:1.25em}.fliesstext li + li{margin-top:.4em}.fliesstext li::marker{color:var(--rot);font-family:var(--schrift);font-weight:700}.fliesstext blockquote{margin-left:0;padding:4px 0 4px 24px;border-left:3px solid var(--rot);font-style:italic;color:var(--grau)}.fliesstext figure{margin:2em 0}.fliesstext figure img{border-radius:var(--r-m);box-shadow:var(--schatten-2);width:100%}.fliesstext figcaption{font:500 14.5px/1.5 var(--schrift);color:var(--grau);margin-top:12px}@media (min-width:1300px){.fliesstext figure.breit{margin-inline:-90px}}.fliesstext table{width:100%;border-collapse:collapse;font:500 15.5px/1.45 var(--schrift);background:#fff;border-radius:var(--r-m);overflow:hidden;box-shadow:var(--schatten-1)}.fliesstext .tabelle{overflow-x:auto}.fliesstext th{background:var(--navy-tief);color:#fff;text-align:left;padding:13px 16px;font-weight:700;font-size:14px;letter-spacing:.01em}.fliesstext td{padding:13px 16px;border-top:1px solid var(--linie);vertical-align:top}.fliesstext tr:nth-child(even) td{background:#fbf8f4}.fliesstext hr{border:0;height:1px;background:var(--linie);margin:2.4em 0}.kurz{font-family:var(--schrift);font-size:17px;line-height:1.6;padding:26px 28px;border-radius:var(--r-m);background:#fff;box-shadow:var(--schatten-1);border-top:4px solid var(--rot)}.kurz b.titel{display:flex;gap:10px;align-items:center;font:800 13px/1 var(--rund);letter-spacing:.14em;text-transform:uppercase;color:var(--rot);margin-bottom:14px}.kurz ul{margin:0;padding-left:1.1em;display:grid;gap:8px}.kasten{font-family:var(--schrift);font-size:17px;line-height:1.6;padding:22px 24px 22px 70px;border-radius:var(--r-m);position:relative}.kasten::before{content:"";position:absolute;left:22px;top:22px;width:32px;height:32px;border-radius:10px;background-position:center;background-repeat:no-repeat;background-size:18px}.kasten>b:first-child{display:block;font-weight:800;margin-bottom:6px;font-size:17.5px;letter-spacing:-.01em}.kasten ul,.kasten ol{margin:.5em 0 0}.kasten--notfall{background:#fff0eb;color:#5c1603}.kasten--notfall::before{background-color:var(--rot);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/svg%3E")}.kasten--tipp{background:#eaf5ee;color:#123d27}.kasten--tipp::before{background-color:var(--gruen);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}.kasten--achtung{background:#fff6df;color:#4d3500}.kasten--achtung::before{background-color:var(--gelb);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/svg%3E")}.kasten--nicht{background:#f1f3f5;color:#1d2a33}.kasten--nicht::before{background-color:var(--navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.kasten a{color:inherit;font-weight:700}.artikel-faq{font-family:var(--schrift)}.quellen{font:500 14.5px/1.55 var(--schrift);color:var(--grau)}.quellen ol{padding-left:1.3em;display:grid;gap:6px}.quellen a{color:var(--navy);word-break:break-word}.autor{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:center;padding:22px;border-radius:var(--r-m);background:#fff;box-shadow:var(--schatten-1);font:500 15px/1.5 var(--schrift);color:var(--grau)}.autor__bild{width:64px;height:64px;border-radius:50%;background:var(--rot);display:grid;place-items:center}.autor__bild svg{width:40px;color:#fff}.autor b{color:var(--navy-tief);font-size:16px;display:block}.grafik{margin:2.2em 0;font-family:var(--schrift)}@media (min-width:1300px){.fliesstext .grafik--breit{margin-inline:-90px}}.grafik__karte{background:#fff;border-radius:var(--r-l);box-shadow:var(--schatten-2);padding:clamp(20px,3vw,34px);overflow:hidden;position:relative}.grafik__kopf{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:22px;flex-wrap:wrap}.grafik__kopf h4{font-size:clamp(21px,2.3vw,27px);letter-spacing:-.02em}.grafik__kopf small{font:700 12px/1 var(--rund);letter-spacing:.12em;text-transform:uppercase;color:var(--rot);display:block;margin-bottom:8px}.grafik__fuss{margin-top:18px;font-size:13px;color:var(--grau-hell);line-height:1.5}.vital{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.kurz b.titel svg{width:20px;height:20px}.vital__tier svg{width:22px;height:22px;color:var(--rot)}.vital__wert{padding:16px 13px;border-radius:16px;background:var(--bone);display:grid;gap:4px;position:relative;overflow:hidden}.vital__wert svg{width:26px;height:26px;color:var(--rot);margin-bottom:6px}.vital__wert span{font:700 13px/1.2 var(--schrift);color:var(--grau);hyphens:auto;overflow-wrap:anywhere}.vital__wert{min-width:0}.vital__wert b{font:800 18px/1.15 var(--schrift);color:var(--navy-tief);letter-spacing:-.02em}.vital__wert i{font-style:normal;font-size:13px;color:var(--grau)}.vital__tier{display:flex;align-items:center;gap:10px;font:800 15px/1 var(--schrift);color:var(--navy-tief);margin:18px 0 10px}.vital__tier:first-child{margin-top:0}.vital__tier::after{content:"";flex:1;height:1px;background:var(--linie)}.ampel{display:grid;gap:12px}@media (min-width:760px){.ampel{grid-template-columns:repeat(3,1fr)}}.ampel__spalte{border-radius:18px;padding:20px;display:grid;gap:10px;align-content:start}.ampel__spalte h5{margin:0;font:800 17px/1.2 var(--schrift);display:flex;gap:10px;align-items:center}.ampel__spalte h5::before{content:"";width:14px;height:14px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 22%,transparent)}.ampel__spalte ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:15px;line-height:1.4}.ampel__spalte li{padding:10px 12px;background:rgba(255,255,255,.75);border-radius:10px}.ampel__rot{background:#fde6df;color:#b02705}.ampel__rot li{color:#3d1003}.ampel__gelb{background:#fff1d1;color:#a06a00}.ampel__gelb li{color:#3f2a00}.ampel__gruen{background:#e2f3e8;color:#1f7a48}.ampel__gruen li{color:#10331f}.gift{position:relative}.gift__bild{position:relative;border-radius:18px;overflow:hidden}.gift__marke{position:absolute;width:34px;height:34px;border-radius:50%;background:var(--rot);color:#fff;font:800 15px/34px var(--schrift);text-align:center;translate:-50% -50%;box-shadow:0 0 0 4px rgba(255,255,255,.85),0 6px 14px rgba(0,0,0,.3)}.gift__liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 18px;margin-top:20px;counter-reset:gift}.gift__eintrag{display:grid;grid-template-columns:34px 1fr;gap:12px;font-size:14.5px;line-height:1.45;color:var(--grau)}.gift__eintrag::before{counter-increment:gift;content:counter(gift);width:34px;height:34px;border-radius:50%;background:var(--navy-tief);color:#fff;font:800 15px/34px var(--schrift);text-align:center}.gift__eintrag b{display:block;color:var(--navy-tief);font-size:15.5px}.plan{display:grid;gap:10px}.plan__zeile{display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:center;font-size:14.5px}.plan__zeile>span{font-weight:700;color:var(--navy-tief)}.plan__balken{display:flex;height:38px;border-radius:10px;overflow:hidden;font:700 13px/38px var(--schrift)}.plan__alt{background:var(--bone-3);color:var(--navy);text-align:center;transition:flex-basis 1.2s var(--kurve)}.plan__neu{background:var(--rot);color:#fff;text-align:center;transition:flex-basis 1.2s var(--kurve)}.baum{display:grid;gap:14px}.baum__frage{padding:16px 20px;border-radius:16px;background:var(--navy-tief);color:#fff;font-weight:700;font-size:16.5px;display:flex;gap:12px;align-items:center}.baum__frage i{font-style:normal;width:30px;height:30px;flex:none;border-radius:50%;background:var(--rot);display:grid;place-items:center;font-weight:800}.baum__zweige{display:grid;gap:10px}@media (min-width:700px){.baum__zweige{grid-template-columns:1fr 1fr}}.baum__zweig{padding:16px 18px;border-radius:14px;background:var(--bone);font-size:15px;line-height:1.5;border-left:4px solid var(--rot)}.baum__zweig b{display:block;color:var(--navy-tief);margin-bottom:4px}.baum__zweig--ok{border-left-color:var(--gruen)}.set{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px 22px;margin-top:20px}.set label{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:15px;line-height:1.4;color:var(--tinte);cursor:pointer}.set input{width:20px;height:20px;accent-color:var(--rot);margin:1px 0 0}.filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.filter select{flex:1 1 170px;min-width:0;max-width:100%;text-overflow:ellipsis}.filter select,.filter input{height:50px;border-radius:999px;border:1.5px solid var(--linie);background:#fff;padding:0 18px;font:600 15.5px var(--schrift);color:var(--navy-tief)}.filter input{flex:2 1 220px;min-width:0}.stellen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px}.stelle{background:#fff;border-radius:var(--r-m);padding:22px;box-shadow:var(--schatten-1);display:grid;gap:10px;align-content:start;min-width:0;position:relative;transition:box-shadow .3s,outline-color .3s;outline:2px solid transparent}.stelle.markiert{outline-color:var(--rot);box-shadow:var(--schatten-2)}.stelle__kat{font:700 12px/1.2 var(--rund);letter-spacing:.1em;text-transform:uppercase;color:var(--k,var(--rot));display:inline-flex;gap:8px;align-items:center}.stelle__kat::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.stelle h3{font-size:19px;overflow-wrap:anywhere;hyphens:auto}.stelle p{color:var(--grau);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.stelle__adresse{display:flex;gap:8px;align-items:flex-start;font-size:14px !important;color:var(--navy) !important}.stelle__adresse svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--rot)}.stelle__zeiten{font-size:13.5px !important}.stelle__dist{position:absolute;top:16px;right:16px;padding:5px 10px;border-radius:999px;background:var(--navy-tief);color:#fff;font:700 12.5px/1 var(--schrift)}.naehe-info{margin:-10px 0 18px;font-size:14px;color:var(--grau)}.held--charity .held__bild img{object-position:75% 45%}.zwecke{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px}.zweck,.weg{background:var(--bone);border-radius:var(--r-m);padding:24px;display:grid;gap:10px;align-content:start;position:relative}.abschnitt--weiss .weg{background:var(--bone)}.zweck__ikon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--rot-hauch);color:var(--rot)}.zweck__ikon svg{width:26px;height:26px}.zweck h3,.weg h3{font-size:20px}.zweck p,.weg p{color:var(--grau);font-size:15.5px;line-height:1.5}.betrag-folgt{justify-self:start;margin-top:4px;padding:7px 12px;border-radius:999px;border:1.5px dashed var(--grau-hell);color:var(--grau);font:700 12.5px/1 var(--schrift);letter-spacing:.02em}.wege{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.weg .knopf{justify-self:start;margin-top:6px}.weg{display:flex;flex-direction:column}.weg .knopf{align-self:flex-start;margin-top:auto}.weg p{margin-bottom:6px}.bildpaar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;margin-top:30px}.bildpaar .bildrahmen{box-shadow:var(--schatten-2)}.transparenz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px}.offen-punkt{padding:22px;border-radius:var(--r-m);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);display:grid;gap:10px;align-content:start}.offen-punkt h3{color:#fff;font-size:19px}.offen-punkt p{color:rgba(255,255,255,.7);font-size:15px;line-height:1.5}.status{justify-self:start;padding:6px 11px;border-radius:999px;font:700 12px/1 var(--schrift)}.status--ok{background:rgba(37,211,102,.18);color:#7fe3a6}.status--folgt{background:rgba(242,179,61,.16);color:var(--gelb)}.kopf .knopf--klein{min-height:42px}.kopf__rechts{display:flex;align-items:center;gap:10px}.sprachwahl{display:inline-flex;padding:3px;border-radius:999px;background:var(--bone-2)}.sprachwahl a{padding:7px 10px;border-radius:999px;text-decoration:none;font:700 12.5px/1 var(--schrift);letter-spacing:.04em;color:var(--grau)}.sprachwahl a[aria-current]{background:#fff;color:var(--navy-tief);box-shadow:var(--schatten-1)}.sprachwahl--hell{background:rgba(255,255,255,.14);backdrop-filter:blur(8px)}.sprachwahl--hell a{color:rgba(255,255,255,.8)}.sprachwahl--hell a[aria-current]{background:#fff;color:var(--navy-tief)}.kopf.fest .sprachwahl--hell{background:var(--bone-2)}.kopf.fest .sprachwahl--hell a{color:var(--grau)}.kopf.fest .sprachwahl--hell a[aria-current]{color:var(--navy-tief)}@media (max-width:420px){.sprachwahl a{padding:7px 8px}.notfall-chip{padding:9px 12px;font-size:13px}}.laender-tabs,.laender-wahl{display:inline-flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:999px;margin-bottom:22px}.laender-tabs{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.laender-wahl{background:#fff;box-shadow:var(--schatten-1);margin:0 0 22px}.laender-tabs button,.laender-wahl a{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:0;border-radius:999px;cursor:pointer;background:none;text-decoration:none;font:700 15px/1 var(--schrift)}.laender-tabs button{color:rgba(255,255,255,.78)}.laender-tabs button[aria-selected="true"]{background:#fff;color:var(--navy-tief)}.laender-wahl a{color:var(--navy)}.laender-wahl a[aria-current]{background:var(--navy-tief);color:#fff}.laender-tabs svg,.laender-wahl svg{width:22px;height:15px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.12);flex:none}.notfall__raster[hidden]{display:none}.karte{height:clamp(360px,52vh,540px);border-radius:var(--r-l);overflow:hidden;margin-bottom:26px;box-shadow:var(--schatten-2);background:linear-gradient(135deg,#e9e2d6,#dfe7ea);position:relative;z-index:0}.karte__zustimmung{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center;color:var(--navy-tief)}.karte__zustimmung::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background-image:radial-gradient(circle at 20% 30%,rgba(219,50,11,.18) 0 6px,transparent 7px),radial-gradient(circle at 62% 48%,rgba(219,50,11,.18) 0 6px,transparent 7px),radial-gradient(circle at 44% 72%,rgba(24,59,78,.2) 0 6px,transparent 7px),radial-gradient(circle at 80% 22%,rgba(47,143,91,.22) 0 6px,transparent 7px),repeating-linear-gradient(35deg,transparent 0 38px,rgba(24,59,78,.06) 38px 40px)}.karte__ikon svg{width:34px;height:34px;color:var(--rot)}.karte__zustimmung b{font-size:20px}.karte__zustimmung p{max-width:46ch;color:var(--grau);font-size:14.5px}.karte__merken{display:inline-flex;gap:8px;align-items:center;font-size:13.5px;color:var(--grau);cursor:pointer}.karte__merken input{accent-color:var(--rot);width:16px;height:16px}.karte.laedt .karte__zustimmung{opacity:.5;pointer-events:none}.karte__nadel span{display:block;width:26px;height:26px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--f);border:3px solid #fff;box-shadow:0 4px 10px rgba(0,0,0,.3)}.karte__popup{display:grid;gap:4px;font:500 13.5px/1.4 var(--schrift);min-width:190px}.karte__popup small{font:700 11px/1 var(--rund);letter-spacing:.08em;text-transform:uppercase}.karte__popup b{font-size:15px;color:var(--navy-tief)}.karte__popup div{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.karte__popup a{color:var(--rot);font-weight:700}.karte .marker-cluster{background:rgba(219,50,11,.25);border-radius:20px}.karte .marker-cluster div{width:30px;height:30px;margin:5px 0 0 5px;border-radius:15px;text-align:center;background:var(--rot);color:#fff;font:800 13px/30px var(--schrift)}.stelle__aktionen{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.stelle__aktionen a{display:inline-flex;gap:8px;align-items:center;padding:10px 14px;border-radius:999px;background:var(--bone);text-decoration:none;font:700 14.5px/1 var(--schrift);color:var(--navy-tief)}.stelle__aktionen a.tel{background:var(--navy-tief);color:#fff}.stelle__aktionen svg{width:16px;height:16px}.stelle__ort{font:600 13px/1.3 var(--schrift);color:var(--grau-hell)}.stelle[hidden]{display:none}.leer{padding:30px;text-align:center;color:var(--grau)}.stimme{padding:clamp(64px,9vw,120px) 0}.stimme--dunkel{background:var(--navy-tief);color:#fff}.stimme__zitat{margin:0 auto;max-width:980px;text-align:center;display:grid;gap:22px;justify-items:center}.stimme__zitat blockquote{margin:0;font-family:var(--lese);font-style:italic;font-weight:400;font-size:clamp(30px,4.6vw,58px);line-height:1.18;letter-spacing:-.015em;text-wrap:balance}.stimme--dunkel .stimme__zitat blockquote{color:#fff}.stimme__zitat figcaption{font:700 14px/1.2 var(--rund);letter-spacing:.08em;color:var(--rot-hell)}.stimme--dunkel .oberzeile{color:#ff9c80}.video-platz{margin-top:28px;position:relative;aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;background:radial-gradient(120% 120% at 30% 20%,var(--navy) 0%,var(--navy-tief) 55%,var(--navy-nacht) 100%);display:grid;place-items:center;align-content:center;gap:18px;color:#fff;text-align:center;padding:24px;box-shadow:0 30px 60px -30px rgba(14,37,51,.55)}.video-platz__knopf{width:88px;height:88px;border-radius:50%;background:var(--rot);display:grid;place-items:center;box-shadow:0 0 0 12px rgba(219,50,11,.18);padding-left:4px}.video-film{padding:0;display:block;background:var(--navy-nacht)}.video-film video{width:100%;height:100%;display:block;object-fit:cover;background:var(--navy-nacht)}.video-platz__text{font-family:var(--lese);font-size:clamp(17px,1.8vw,21px);color:rgba(255,255,255,.82);max-width:40ch}.recht-kopf{display:flex;justify-content:space-between;align-items:center;padding-block:20px}.recht h2{font-family:var(--titel,inherit);font-size:24px;margin:34px 0 10px}.recht p{margin:0 0 14px}.kopf .knopf{white-space:nowrap}@media (max-width:440px){.kopf .knopf--klein{padding:0 13px}.kopf .knopf__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}