.drf-finanzierung{--drf-red:#eb0000;--drf-red-dark:#c30000;--drf-blue:#d4e5f7;--drf-text:#000;--drf-font:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--drf-maxw:960px;background:#fff;color:var(--drf-text);font-family:var(--drf-font)}.drf-finanzierung__hero{aspect-ratio:16/9;background:#d1d1d1;overflow:hidden;width:100%}.drf-finanzierung__hero-img{display:block;height:100%;object-fit:cover;width:100%}.drf-finanzierung__body{margin:0 auto;max-width:var(--drf-maxw);padding:56px 24px 72px}.drf-finanzierung__h1{color:var(--drf-text);font-family:var(--drf-font);font-size:clamp(2.2rem,5vw,4rem);font-weight:300;line-height:1;margin:0 0 40px}.drf-finanzierung__intro-text{font-size:clamp(1rem,2vw,1.5rem);font-weight:300;line-height:1.25;margin-bottom:56px}.drf-finanzierung__intro-text p{margin:0 0 1em}.drf-finanzierung__intro-text p:last-child{margin-bottom:0}.drf-finanzierung__charts-section,.drf-finanzierung__table-section{margin-top:64px;padding-top:8px}.drf-finanzierung__h2{color:var(--drf-text);font-family:var(--drf-font);font-size:clamp(1.8rem,4vw,2.875rem);font-weight:300;line-height:1.04;margin:0 0 24px}.drf-finanzierung__chart-intro,.drf-finanzierung__table-intro{font-size:clamp(1rem,2vw,1.5rem);font-weight:300;line-height:1.25;margin-bottom:32px}.drf-finanzierung__chart-intro p,.drf-finanzierung__table-intro p{margin:0}.drf-finanzierung__figure{margin:0 0 48px}.drf-finanzierung__figure-img{display:block;height:auto;width:100%}.drf-finanzierung__placeholder{align-items:center;background:#f4f4f4;border:2px dashed #bbb;border-radius:4px;color:#666;display:flex;font-size:.95rem;justify-content:center;margin-bottom:48px;min-height:200px;padding:24px;text-align:center}.drf-finanzierung__placeholder p{margin:0}.drf-finanzierung__btn-wrap{display:flex;justify-content:center;margin-top:72px}.drf-finanzierung__btn{background:var(--drf-red);display:inline-block;padding:16px 48px;text-decoration:none;transform:skewX(-12deg);transition:background-color .15s ease}.drf-finanzierung__btn:hover{background:var(--drf-red-dark)}.drf-finanzierung__btn>span{color:#fff;display:inline-block;font-family:var(--drf-font);font-size:1.125rem;font-weight:700;letter-spacing:.01em;transform:skewX(12deg);white-space:nowrap}@media (max-width:768px){.drf-finanzierung__hero{aspect-ratio:4/3}.drf-finanzierung__body{padding:32px 16px 48px}.drf-finanzierung__h1{margin-bottom:28px}.drf-finanzierung__intro-text{margin-bottom:40px}.drf-finanzierung__charts-section,.drf-finanzierung__table-section{margin-top:40px}.drf-finanzierung__btn-wrap{margin-top:48px}}.drf-finanzierung{margin-top:30px}