:root{--warm:#d9641e}.rubrik .rkopf{border-bottom:1px solid var(--line);background:#fdf8f0}.rubrik .rkopf .wrap{padding-top:34px;padding-bottom:30px}.rubrik .crumbs{color:var(--sub);margin-bottom:10px;font-size:13px}.rubrik .crumbs b{color:var(--ink);font-weight:600}.rubrik .rkopf h1{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.05}.rubrik .rkopf h1 i{color:var(--warm);font-style:normal}.rubrik .rkopf p{color:#4a5b66;max-width:62ch;min-height:51px;margin:0;font-size:17px}.rubrik .unterthemen{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.rubrik .unterthemen .f{cursor:pointer;font-size:14px;font-weight:600;font-family:var(--body);color:#7a6a58;background:#fff;border:1px solid #ecd9c6;border-radius:999px;padding:7px 16px;line-height:normal;display:inline-block}.rubrik .unterthemen .f:hover{border-color:var(--warm);color:var(--warm)}.rubrik .unterthemen .f[aria-pressed=true],.rubrik .unterthemen .f[aria-current=page],.rubrik .unterthemen .f.aktiv{background:var(--warm);color:#fff;border-color:var(--warm)}.rubrik .unterthemen .f.aktiv:hover{color:#fff}.rubrik section{padding:36px 0}.rubrik .cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:900px){.rubrik .cards{grid-template-columns:1fr}}.rubrik .card{border-radius:var(--radius);border:1px solid var(--line);background:#fff;flex-direction:column;height:100%;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden}.rubrik .card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #071a341f}.rubrik .thumb{aspect-ratio:3/2;background:var(--mist);flex:none;position:relative;overflow:hidden}.rubrik .thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rubrik .cbody{flex:1;padding:14px 16px 16px}.rubrik .kicker{color:var(--sub);letter-spacing:0;text-transform:none;margin-bottom:4px;font-size:12px;font-weight:600}.rubrik .cbody h3{color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.35}.rubrik .cbody p{color:var(--sub);margin:0;font-size:14px}.rubrik section.unten{padding-bottom:10px}.rubrik .bband{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:30px 0}.rubrik .bband .wrap{justify-content:center;display:flex}.rubrik .bband img{border-radius:8px;width:100%;max-width:1024px}.rubrik .bband .eigenwerbung{aspect-ratio:1024/144;border:1px solid var(--line);text-align:center;background:linear-gradient(120deg,#eaf5fb,#fff);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;max-width:1024px;padding:12px 24px;display:flex}.rubrik .bband .eigenwerbung b{color:var(--deep);font-size:20px;font-weight:800}.rubrik .bband .eigenwerbung span{color:var(--sub);max-width:70ch;font-size:14px}.rubrik .bband .eigenwerbung:hover{border-color:var(--sky);background:linear-gradient(120deg,#dceff9,#fff)}@media (max-width:700px){.rubrik .bband .eigenwerbung{aspect-ratio:auto;padding:22px 18px}.rubrik .bband .eigenwerbung b{font-size:17px}}.rubrik .blaettern{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:10px 0 44px;font-weight:600;display:flex}.rubrik .blaettern a,.rubrik .blaettern span{box-sizing:content-box;border:1px solid var(--line);min-width:42px;height:42px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:15px;display:flex}.rubrik .blaettern .akt{background:var(--deep);color:#fff;border-color:var(--deep)}.rubrik .blaettern a:hover{background:var(--mist)}.rubrik .blaettern .weiter{min-width:auto;padding:0 18px}.rubrik .blaettern .punkte{border:none}.rubrik .fnote{color:var(--sub);text-align:center;margin:0;padding-bottom:40px;font-size:12.5px}.rubrik .thumb{position:relative}.rubrik .thumb .mini{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 2px 10px #0b3d5a40}.rubrik .thumb .mini svg{margin-left:3px}.bband .kundenband{background:#fff;padding:0;display:block;overflow:hidden}.bband .kundenband img{border-radius:10px;width:100%;height:auto;display:block}
