.lsr-page.eltern{--lsr-petrol: #143a4a;--lsr-petrol-deep: #103341;--lsr-petrol-ink: #143a4a;--lsr-sand: #f5efe6;--lsr-line: #cfd4d8;--lsr-text: #1a202c;--lsr-text-soft: #6b7b80;--lsr-serif: "Lora", Georgia, serif;--lsr-sans: "Nunito", "Segoe UI", sans-serif;font-family:var(--lsr-sans);color:var(--lsr-text);background:#fff;font-size:16px;line-height:1.65}.eltern *{box-sizing:border-box}.eltern a{color:inherit;text-decoration:none}.eltern p a[href],.eltern li a[href]{color:var(--lsr-petrol);font-weight:600;text-decoration:underline;text-underline-offset:2px}.eltern p a[href]:hover,.eltern li a[href]:hover{text-decoration:none}.eltern .lsr-wrap{max-width:1290px;margin:0 auto;padding:0 24px}.eltern .lsr-section{padding:80px 0}.eltern .hat-doodle{position:relative;overflow:hidden}.eltern .lsr-section.sand{background:var(--lsr-sand)}.eltern .lsr-dark{background:var(--lsr-petrol-deep);color:#fff}.eltern .lsr-dark .lsr-h2{color:#fff}.eltern .lsr-dark .lsr-card,.eltern .lsr-dark .lsr-card p{color:var(--lsr-text)}.eltern .lsr-dark .lsr-lead{color:#ffffffd9}.eltern .lsr-dark .lsr-btn.primary{background:#fff;color:var(--lsr-petrol)}.eltern .lsr-dark .lsr-btn.primary:hover{background:var(--lsr-sand)}.eltern .lsr-h2{font-family:var(--lsr-serif);font-weight:400;font-size:36px;line-height:1.25;color:var(--lsr-petrol);margin:0 0 14px}.eltern .lsr-h3{font-family:var(--lsr-serif);font-weight:400;font-size:22px;line-height:1.3;color:var(--lsr-petrol);margin:0 0 8px}.teaser .lsr-h3,.themen .lsr-h3,.tcard .lsr-h3,.ag-grid .lsr-h3,.partner-grid .lsr-h3,.mint-grid .lsr-h3,.zweige .lsr-h3{font-size:22px;line-height:1.3;margin-bottom:10px}.eltern .lsr-lead{font-size:16.5px;max-width:800px;margin:0 0 28px}.eltern .lsr-btn{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;padding:12px 22px;border-radius:8px;cursor:pointer;border:1px solid transparent;line-height:1.2}.eltern .lsr-btn.ghost{background:#ffffff14;color:#fff;border-color:#ffffffd9}.eltern .lsr-btn.ghost:hover{background:#ffffff2e}.eltern .lsr-card{background:#fff;border:none;border-radius:6px;padding:32px;box-shadow:0 12px 30px -10px #0e2b364d}.eltern .lsr-card a{color:var(--lsr-petrol);font-weight:600}.eltern .lsr-card a:hover{text-decoration:underline}.hero-flach{padding:160px 0 64px}.hero-flach .lead-top{max-width:560px;font-size:16px;color:#ffffffd9;margin:0 0 12px}.hero-flach h1{font-family:var(--lsr-serif);font-weight:400;font-size:52px;line-height:1.12;color:#fff;margin:0 0 22px}.hero-flach .btns{display:flex;gap:12px;flex-wrap:wrap}.ueb-intro{display:grid;grid-template-columns:1fr 440px;gap:48px;align-items:start;margin-bottom:44px}.ueb-intro-text .lsr-lead{margin-bottom:20px}.ueb-intro-text>p{margin:0 0 14px}.intro-liste{list-style:none;margin:0 0 20px;padding:0}.intro-liste li{position:relative;padding-left:28px;margin-bottom:9px;line-height:1.5}.intro-liste li:before{content:"";position:absolute;left:2px;top:6px;width:8px;height:12px;border-right:2px solid var(--lsr-petrol);border-bottom:2px solid var(--lsr-petrol);transform:rotate(45deg)}.intro-kontakt{margin-top:20px;padding-top:18px;border-top:1px solid var(--lsr-line);color:var(--lsr-text)}.ueb-intro-text{padding-left:32px;padding-top:8px}@media(max-width:960px){.ueb-intro{grid-template-columns:1fr;gap:28px}.ueb-intro-text{padding-left:0}.ueb-intro .wegweiser{max-width:460px;margin:0 auto}}.eltern .teaser{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:8px}.eltern .tcard{display:flex;flex-direction:column;background:#fff;border:none;border-radius:6px;padding:28px 26px;box-shadow:0 12px 30px -10px #0e2b364d}.eltern .tcard .ticon{display:block;width:44px;height:44px;color:var(--lsr-petrol);margin-bottom:16px}.eltern .tcard .ticon svg{width:44px;height:44px}.eltern .teaser .tcard .lsr-h3{min-height:2.4em}.eltern .tcard p{font-size:14.5px;line-height:1.75;margin:0 0 14px}.eltern .tcard .more{font-size:14px;font-weight:700;color:var(--lsr-petrol);margin-top:auto}@media(max-width:900px){.eltern .teaser{grid-template-columns:1fr 1fr}}@media(max-width:560px){.eltern .teaser{grid-template-columns:1fr}.eltern .teaser .tcard .lsr-h3{min-height:0}}.ueb-foto{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.ueb-foto img{width:100%;height:320px;object-fit:cover;object-position:center 35%;display:block}@media(max-width:760px){.ueb-foto{grid-template-columns:1fr 1fr}.ueb-foto img:last-child{display:none}}@media(max-width:480px){.ueb-foto{grid-template-columns:1fr}.ueb-foto img{height:220px}.ueb-foto img:nth-child(n+2){display:none}}.wegweiser{width:100%}.wegweiser-bild{position:relative}.wegweiser-bild img{width:100%;height:auto;display:block}.wegweiser-zone{position:absolute}.schritte{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:24px}.schritt{display:block;position:relative;padding-top:8px}.schritt .nr{position:relative;z-index:1;width:42px;height:42px;border-radius:50%;background:var(--lsr-petrol);color:#fff;font-family:var(--lsr-serif);font-size:20px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.schritt:after{content:"";position:absolute;top:29px;left:42px;right:-22px;height:2px;background:var(--lsr-line);z-index:0}.schritt:last-child:after{display:none}.s-inhalt{position:relative}.schritt .datum{font-size:14px;font-weight:400;color:var(--lsr-petrol);margin:4px 0 2px}.schritt p:last-child{font-size:14.5px;margin:4px 0 0}.schritte-cta{margin-top:44px}.aw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:start}.aw-tabelle{width:100%;border-collapse:collapse;font-size:15.5px}.aw-tabelle thead th{background:var(--lsr-petrol);color:#fff;text-align:left;font-family:var(--lsr-sans);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:12px 18px}.aw-tabelle tbody th{text-align:left;font-weight:700;color:var(--lsr-petrol);padding:13px 18px;border-bottom:1px solid var(--lsr-line);white-space:nowrap}.aw-tabelle tbody td{color:var(--lsr-text);padding:13px 18px;border-bottom:1px solid var(--lsr-line)}.aw-tabelle tbody tr:last-child th,.aw-tabelle tbody tr:last-child td{border-bottom:none}@media(max-width:900px){.aw-grid{grid-template-columns:1fr;gap:28px}}.hinweise{background:var(--lsr-sand);border-radius:0;padding:28px 30px}.hinweise p{margin:0 0 14px}.hinweise p:last-child{margin-bottom:0}.usp-block{padding:56px 0}.usp-inhalt{display:flex;align-items:center;gap:34px}.usp-kreis{flex:none;width:118px;height:118px;border-radius:50%;border:2px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;font-family:var(--lsr-serif);font-size:34px;color:#fff}.usp-headline{font-family:var(--lsr-serif);font-size:26px;line-height:1.28;color:#fff;margin:0 0 10px}.usp-sub{color:#ffffffd9;margin:0;max-width:680px}@media(max-width:820px){.usp-inhalt{flex-direction:column;align-items:flex-start;gap:20px}}.termine{display:grid;gap:16px;max-width:820px}.termine .termin{background:#fff;border:none;border-radius:6px;padding:20px 22px;box-shadow:0 12px 30px -10px #0e2b364d}.termine .t-datum{font-size:13.5px;font-weight:700;color:var(--lsr-text-soft);margin:0 0 4px}.termine .termin p:last-child{margin:6px 0 0;font-size:14.5px}.zwei-karten{display:grid;grid-template-columns:1fr 1fr;gap:20px}.zweige{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.zweig{background:#fff;border:none;border-radius:6px;padding:32px 28px;position:relative;box-shadow:0 12px 30px -10px #0e2b364d;display:flex;flex-direction:column}.zweig .z-nr{font-family:var(--lsr-serif);font-size:32px;font-weight:400;color:var(--lsr-petrol);line-height:1;margin-bottom:14px}.zweig .z-gruppe{font-family:var(--lsr-sans);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--lsr-text-soft);margin:0 0 10px}.zweig .z-titel{font-family:var(--lsr-serif);font-weight:700;font-size:20px;line-height:1.25;color:var(--lsr-petrol);margin:0 0 12px}.zweig .z-text{font-size:15px;margin:0 0 18px}.zweig .z-profil{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--lsr-line);display:flex;align-items:baseline;gap:10px}.zweig .z-profil-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lsr-text-soft)}.zweig .z-profil-fach{font-family:var(--lsr-serif);font-size:22px;color:var(--lsr-petrol)}.zweig .z-usp{position:absolute;top:18px;right:18px;background:var(--lsr-petrol);color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:0;margin:0}@media(max-width:980px){.zweige{grid-template-columns:1fr 1fr}}@media(max-width:560px){.zweige{grid-template-columns:1fr}}.dl-split{display:grid;grid-template-columns:420px 1fr;gap:36px;align-items:center}.dl-bild img{width:100%;height:100%;max-height:300px;object-fit:cover;border-radius:4px;display:block}.dl-grid{display:grid;grid-template-columns:1fr;gap:14px}@media(max-width:820px){.dl-split{grid-template-columns:1fr;gap:24px}.dl-bild img{max-height:220px}}.form-kachel{display:flex;align-items:flex-start;gap:14px;background:#fff;border:none;border-radius:6px;padding:18px;box-shadow:0 10px 24px -10px #0e2b3647;transition:box-shadow .13s ease,transform .13s ease}.form-kachel:hover{box-shadow:0 12px 26px -16px #0e2b364d;transform:translateY(-1px)}.form-kachel .ic{flex:none;width:42px;height:42px;border-radius:5px;background:var(--lsr-sand);color:var(--lsr-petrol);display:flex;align-items:center;justify-content:center}.form-kachel .tx{display:flex;flex-direction:column;gap:3px}.form-kachel .fn{font-weight:700;color:var(--lsr-petrol)}.form-kachel .ft{font-size:13px;color:var(--lsr-text-soft);line-height:1.45}.faq{max-width:860px;border-top:1px solid var(--lsr-line)}.faq details{border-bottom:1px solid var(--lsr-line)}.faq summary{list-style:none;cursor:pointer;padding:18px 4px;font-weight:700;color:var(--lsr-petrol);display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid var(--lsr-petrol);border-bottom:2px solid var(--lsr-petrol);transform:rotate(45deg);transition:transform .18s ease}.faq details[open] summary:after{transform:rotate(-135deg)}.faq-a{padding:0 4px 20px;max-width:760px}.faq-a p{margin:0}@media(max-width:820px){.eltern .lsr-wrap{padding:0 24px}.eltern .lsr-h2{font-size:30px}.hero-flach h1{font-size:36px}.hero-flach{padding:130px 0 48px}.zwei-karten{grid-template-columns:1fr}.aw-tabelle{font-size:14px}.aw-tabelle thead th,.aw-tabelle tbody th,.aw-tabelle tbody td{padding:10px 12px}.schritte{grid-template-columns:1fr;gap:24px}.schritt:after{display:none}}
