.faq__gruppe+.faq__gruppe{margin-top:var(--lgm-s-7)}.faq__titel{margin:0 0 var(--lgm-s-3);font:400 var(--lgm-fs-xs)/1.2 var(--lgm-font-mass);letter-spacing:.18em;text-transform:uppercase;color:var(--lgm-mint)}.bereich-hell .faq__titel{color:var(--lgm-gruen)}.faq__liste{display:grid;column-gap:var(--lgm-s-7)}@media(min-width:1024px){.faq__liste--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.faq__spalte{min-width:0}.faq__eintrag{border-top:1px solid rgb(158 211 189 / .16)}.faq__spalte>.faq__eintrag:last-child{border-bottom:1px solid rgb(158 211 189 / .16)}.bereich-hell .faq__eintrag{border-color:var(--lgm-linie)}.faq__frage{display:grid;grid-template-columns:34px minmax(0,1fr) 14px;gap:var(--lgm-s-3);align-items:baseline;padding:15px 0;cursor:pointer;list-style:none;font:600 var(--lgm-fs-m)/1.35 var(--lgm-font-ui);color:var(--lgm-weiss);transition:color var(--lgm-dauer)}.faq__frage::-webkit-details-marker{display:none}.bereich-hell .faq__frage{color:var(--lgm-schwarz)}.faq__frage:hover{color:var(--lgm-mint)}.bereich-hell .faq__frage:hover{color:var(--lgm-gruen)}.faq__frage:focus-visible{outline:2px solid var(--lgm-mint);outline-offset:2px}.faq__nr{font:400 12px/1 var(--lgm-font-mass);color:var(--lgm-mint);opacity:.7}.bereich-hell .faq__nr{color:var(--lgm-gruen)}.faq__text{min-width:0}.faq__kurz{display:block;margin-top:2px;font:400 var(--lgm-fs-xs)/1.4 var(--lgm-font-ui);color:#8fb3a4}.bereich-hell .faq__kurz{color:var(--lgm-text-leise)}.faq__eintrag[open] .faq__kurz{display:none}.faq__plus{position:relative;align-self:center;width:14px;height:14px;color:var(--lgm-mint);transition:rotate var(--lgm-dauer)}.faq__plus:before,.faq__plus:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;translate:0 -50%;background:currentColor}.faq__plus:after{rotate:90deg}.bereich-hell .faq__plus{color:var(--lgm-gruen)}.faq__eintrag[open] .faq__plus{rotate:135deg}.faq__antwort{margin:0 0 18px 46px;padding:12px 14px 12px 16px;max-width:68ch;border-left:2px solid var(--lgm-mint);background:linear-gradient(90deg,rgb(158 211 189 / .08),transparent 80%);font-size:var(--lgm-fs-s)}.bereich-hell .faq__antwort{border-color:var(--lgm-gruen);background:linear-gradient(90deg,var(--lgm-gruen-zart),transparent 80%)}@media(max-width:479px){.faq__antwort{margin-left:0}}.faq__funk{display:block;margin-bottom:6px;font:400 10px/1 var(--lgm-font-mass);letter-spacing:.16em;text-transform:uppercase;color:var(--lgm-mint)}.bereich-hell .faq__funk{color:var(--lgm-gruen)}.faq__antwort>:is(p,ul,ol):first-of-type{margin-top:0}.faq__antwort>:last-child{margin-bottom:0}.faq__antwort p{margin:0 0 8px}.faq__antwort ul,.faq__antwort ol{margin:0 0 8px;padding-left:1.2em}.faq__antwort li+li{margin-top:4px}.seite-dunkel .faq__antwort li{color:#b9cdc4}.seite-dunkel .faq__antwort strong{color:var(--lgm-weiss)}.seite-dunkel .faq__antwort a{color:var(--lgm-mint);font-weight:600}@media(prefers-reduced-motion:no-preference){.faq__eintrag[open]>.faq__antwort{animation:faq-auf var(--lgm-dauer) var(--lgm-kurve)}}@keyframes faq-auf{0%{opacity:0;translate:0 -4px}}.faq__eintrag[id]{scroll-margin-top:130px}.faq__antwort .faq__raenge{list-style:none;padding-left:0;display:grid;gap:8px}.faq__antwort .faq__raenge{grid-template-columns:max-content minmax(0,1fr);column-gap:10px}.faq__raenge li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline}@media(max-width:479px){.faq__antwort .faq__raenge{grid-template-columns:1fr}.faq__raenge li{gap:2px}}.faq-kopf{position:relative;z-index:1;padding-block:var(--lgm-s-7) 0}.faq-kopf__innen{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--lgm-s-4);align-items:end}.faq-kopf__titel{margin:var(--lgm-s-3) 0 0;max-width:20ch;font-size:clamp(1.4rem,1rem + 2.4vw,3rem);line-height:1.15;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.faq-kopf__bild{width:clamp(96px,22vw,240px);margin-bottom:calc(-1 * var(--lgm-s-5))}.faq-kopf__bild img{display:block;width:100%;height:auto}.faq-seite .faq__titel{font-size:var(--lgm-fs-s);margin-bottom:var(--lgm-s-4)}@media(min-width:1024px){.faq-seite .faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--lgm-s-7);align-items:start}.faq-seite .faq__gruppe+.faq__gruppe{margin-top:0}}.faq-seite__fuss{margin:var(--lgm-s-6) 0 0;padding-top:var(--lgm-s-4);border-top:1px solid rgb(158 211 189 / .16);font-size:var(--lgm-fs-s)}.faq-seite__fuss a{color:var(--lgm-mint);font-weight:600;white-space:nowrap}
