.av7 .bl-hero h1{font-size:clamp(34px,3.5vw,50px);margin-top:10px;margin-bottom:18px}.av7 .bl-hero .eyebrow{margin-top:6px}.av7 .bl-zurueck{display:inline-flex;align-items:center;gap:8px;min-height:0;padding:0 0 12px;font-size:16px}.av7 .bl-zurueck .ic{width:16px;height:16px;flex:none}.av7 .bl-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:18px;color:#4a3340;font-size:16px}.av7 .bl-meta span{display:inline-flex;align-items:center;gap:8px}.av7 .bl-meta svg{width:17px;height:17px;flex:none}.av7 .bl-meta svg,.av7 .ic-a{color:var(--accent-v7)}.av7 .bl-artikel{padding:72px 0 96px}.av7 .bl-prosa{max-width:780px;margin:0 auto;color:#4a3340;font-size:18.5px;line-height:1.7}.av7 .bl-prosa>*+*{margin-top:20px}.av7 .bl-prosa h2{font-size:clamp(28px,2.7vw,36px);line-height:1.18;margin:56px 0 0}.av7 .bl-prosa h3{font-family:var(--display);color:var(--fg-v7);font-weight:600;font-size:23px;line-height:1.25;margin:34px 0 0}.av7 .bl-prosa h4{font-size:19px;margin:24px 0 0}.av7 .bl-prosa strong{color:var(--ink);font-weight:600}.av7 .bl-prosa code{font-size:.92em}.av7 .bl-prosa .bl-lead{font-size:21px;line-height:1.6;color:var(--ink)}.av7 .bl-prosa .bl-klein{font-size:16px;line-height:1.6}.av7 .bl-prosa .bl-klein-h{font-family:var(--sans);font-size:16px;font-weight:700;margin:0 0 10px;color:var(--ink)}.av7 .bl-prosa ol,.av7 .bl-prosa ul{list-style:none;padding:0;margin-bottom:0}.av7 .bl-prosa li+li{margin-top:10px}.av7 .bl-prosa .bl-quellen ul>li,.av7 .bl-punkte>li{position:relative;padding-left:22px}.av7 .bl-prosa .bl-quellen ul>li:before,.av7 .bl-punkte>li:before{content:"";position:absolute;left:2px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--accent-v7)}.av7 .bl-zahlen{counter-reset:bl}.av7 .bl-zahlen>li{position:relative;padding-left:34px;counter-increment:bl}.av7 .bl-zahlen>li:before{content:counter(bl) ".";position:absolute;left:0;font-weight:700;color:var(--accent-v7)}.av7 .bl-box{background:var(--cream);border:1px solid var(--border-v7);border-radius:18px;padding:24px}.av7 .bl-prosa .bl-box>:first-child{margin-top:0}.av7 .bl-prosa .bl-box h2,.av7 .bl-prosa .bl-box h3,.av7 .bl-prosa .bl-box h4{margin-top:0;font-size:20px}.av7 .bl-box h3+p,.av7 .bl-box h3+ul,.av7 .bl-box h4+p,.av7 .bl-box h4+ul,.av7 .bl-box p+p,.av7 .bl-box p+ul,.av7 .bl-box ul+p{margin-top:10px}.av7 .bl-akzent{background:var(--light);border-color:rgba(172,57,124,.22)}.av7 .bl-warn{background:#fdf6ea;border-color:#eedcba}.av7 .bl-warn svg{color:#9a6410}.av7 .bl-gut{background:#f1f8f3;border-color:#cfe5d6}.av7 .bl-gut svg{color:#2f7a4f}.av7 .bl-punkt,.av7 .bl-zitat{border-left:3px solid var(--accent-v7);padding:4px 0 4px 22px}.av7 .bl-prosa .bl-punkt p:first-child:not(:last-child){font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-v7)}.av7 .bl-punkt p+p{margin-top:6px;color:var(--ink)}.av7 .bl-zitat{font-family:var(--display);font-style:italic;font-size:21px;line-height:1.4;color:var(--primary-v7)}.av7 .bl-prosa .lv-ic{flex:none}.av7 .bl-ic-g{width:60px;height:60px}.av7 .bl-nr{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font-size:15px;font-weight:700}.av7 .bl-zahl{font-family:var(--display);font-size:28px;font-weight:600;color:var(--primary-v7)}.av7 .bl-zeile{padding-bottom:10px;border-bottom:1px solid var(--border-v7)}.av7 .bl-zeile-s{padding-top:6px;font-weight:600;color:var(--ink)}.av7 .bl-tabelle{overflow-x:auto;border:1px solid var(--border-v7);border-radius:18px}.av7 .bl-tabelle table{width:100%;border-collapse:collapse;font-size:16.5px;line-height:1.45}.av7 .bl-tabelle th{background:var(--primary-v7);color:#fff;font-family:var(--sans);font-size:15.5px;font-weight:600;padding:13px 16px;white-space:normal;text-align:left}.av7 .bl-tabelle th.text-right{text-align:right}.av7 .bl-tabelle td{padding:13px 16px;border-top:1px solid var(--border-v7);vertical-align:top;white-space:normal;font-family:var(--sans);font-size:inherit;font-weight:400;color:#4a3340;text-align:left}.av7 .bl-tabelle td:first-child{font-weight:600;color:var(--ink)}.av7 .bl-tabelle td.text-right{text-align:right}.av7 .bl-tabelle td.font-semibold{font-weight:600}.av7 .bl-tabelle td.text-primary{color:var(--primary-v7)}.av7 .bl-tabelle .bl-hl td{background:var(--cream)}.av7 .bl-faq{background:#fff;border:1px solid var(--border-v7);border-radius:18px;padding:0 24px;transition:box-shadow .25s,border-color .25s}.av7 .bl-faq+.bl-faq{margin-top:12px}.av7 .bl-faq[open]{box-shadow:var(--sh-md);border-color:rgba(172,57,124,.35)}.av7 .bl-faq summary{cursor:pointer;padding:20px 0;font-weight:600;color:var(--ink);line-height:1.4}.av7 .bl-faq[open] summary{color:var(--primary-v7)}.av7 .bl-faq summary~*{padding-bottom:20px;font-size:17px}.av7 .bl-faq-o summary{display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none}.av7 .bl-quellen{margin-top:48px;padding-top:24px;border-top:1px solid var(--border-v7);font-size:16px;line-height:1.55}.av7 .bl-prosa .bl-quellen h3{margin-top:0}.av7 .bl-quellen ul{margin-top:12px}.av7 .bl-link{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:var(--primary-v7);font-size:16px;text-decoration:underline;text-decoration-color:rgba(172,57,124,.45);text-underline-offset:3px}.av7 .bl-link svg{flex:none;color:var(--accent-v7)}.av7 .bl-cta{margin-top:48px;padding:34px;border-radius:22px;background:var(--light)}.av7 .bl-prosa .bl-cta h3{margin-top:0;font-size:26px}.av7 .bl-cta p{margin:12px 0 22px}.av7 .bl-prosa .inl{color:var(--primary-v7);text-decoration:underline;text-decoration-color:rgba(172,57,124,.45);text-underline-offset:3px}.av7 .bl-zahlen-zeile{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:24px;color:#4a3340;font-size:16px}.av7 .bl-zahlen-zeile span{display:inline-flex;align-items:center;gap:8px}.av7 .bl-zahlen-zeile strong{color:var(--fg-v7);font-family:var(--display);font-size:20px;font-weight:600}.av7 .bl-zahlen-zeile .ic{color:var(--accent-v7)}.av7 .bl-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.av7 .bl-filter button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 18px;border-radius:14px;border:1px solid var(--border-v7);background:#fff;color:var(--ink);font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s}.av7 .bl-filter button small{font-size:14px;font-weight:400;color:#6b5561}.av7 .bl-filter button .ic{width:18px;height:18px;color:var(--accent-v7);flex:none}.av7 .bl-filter button:hover{border-color:var(--accent-v7)}.av7 .bl-filter button[aria-pressed=true]{background:var(--light);border-color:var(--accent-v7);color:var(--primary-v7)}.av7 .bl-liste-kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin-bottom:24px}.av7 .bl-liste-kopf .h2{font-size:clamp(30px,3vw,42px);margin:0}.av7 .bl-liste-kopf p{color:#4a3340;font-size:17px;margin-top:6px}.av7 .bl-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.av7 .bl-karte{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--border-v7);border-radius:20px;transition:box-shadow .25s,transform .25s}.av7 .bl-karte:hover{box-shadow:var(--sh-md);transform:translateY(-3px)}.av7 .bl-karte-bild{position:relative;aspect-ratio:16/10}.av7 .bl-karte-t{display:flex;flex:1;flex-direction:column;padding:20px 22px 18px}.av7 .bl-karte-m{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14.5px;color:#6b5561}.av7 .bl-karte-m span{display:inline-flex;align-items:center;gap:6px}.av7 .bl-karte-m .ic{width:15px;height:15px}.av7 .bl-karte-m b{color:var(--accent-v7);font-weight:600}.av7 .bl-karte h3{font-size:21px;line-height:1.25;margin:10px 0 8px}.av7 .bl-karte p{color:#4a3340;font-size:16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.av7 .bl-karte-f{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:15px;color:#6b5561}.av7 .bl-karte-f span{display:inline-flex;align-items:center;gap:6px}.av7 .bl-karte-f .ic{width:16px;height:16px}.av7 .bl-karte-f b{display:inline-flex;align-items:center;gap:2px;color:var(--primary-v7);font-weight:600}.av7 .bl-leer{padding:56px 24px;text-align:center;border:1px solid var(--border-v7);border-radius:20px;color:#4a3340}.av7 .bl-end-k{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.av7 .bl-end-k .cta-wrap{display:inline-block}.av7 .bl-end-n{margin-top:18px;color:rgba(255,255,255,.8);font-size:15px}.av7 .cta-final .eyebrow{color:rgba(255,255,255,.82)}@media (max-width:1024px){.av7 .bl-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.av7 .bl-hero .lv-bogen{aspect-ratio:16/10;max-width:none;border-radius:120px 120px var(--r2) var(--r2);justify-self:stretch}.av7 .bl-artikel{padding:48px 0 64px}.av7 .bl-prosa{font-size:17.5px}.av7 .bl-prosa .bl-lead{font-size:19px}}@media (max-width:640px){.av7 .bl-raster{grid-template-columns:1fr}.av7 .bl-cta{padding:24px 20px}.av7 .bl-box{padding:20px 18px}.av7 .bl-faq{padding:0 18px}.av7 .bl-tabelle table{font-size:15.5px}.av7 .bl-tabelle td,.av7 .bl-tabelle th{padding:11px 12px}.av7 .bl-hero h1{font-size:30px}}@media (max-width:520px){.av7 .bl-prosa{overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 5 5}.av7 .bl-prosa .btn{overflow-wrap:normal;hyphens:none}}