.lp-sparplan-banner{position:relative;display:flex;justify-content:flex-start;max-width:1920px;min-height:calc(100vw*var(--mobile-aspect-ratio));padding:32px 0 48px;margin:0 auto}.lp-sparplan-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-sparplan-banner__content{position:relative;max-width:500px;z-index:1}.lp-sparplan-banner__label{display:inline-block;margin-bottom:10px;padding:10px 15px;border-radius:24px;background-color:#cad500;font-size:16px;font-weight:700;line-height:1;text-align:center}.lp-sparplan-banner__title{margin:0;font-size:24px;font-weight:900;line-height:1.24;text-transform:none}.lp-sparplan-banner__subtitle{margin-top:12px;font-size:17px;font-weight:400;line-height:1.21053}.lp-sparplan-banner__button{margin-top:24px}@media only screen and (min-width:375px){.lp-sparplan-banner__title{font-size:26px}.lp-sparplan-banner__subtitle{font-size:19px}.lp-sparplan-banner__button{margin-top:28px}}@media only screen and (min-width:480px){.lp-sparplan-banner{min-height:calc(75vw*var(--mobile-aspect-ratio))}}@media only screen and (min-width:640px){.lp-sparplan-banner{min-height:calc(60vw*var(--mobile-aspect-ratio))}}@media only screen and (min-width:768px){.lp-sparplan-banner{align-items:center;min-height:calc(100vw*var(--desktop-aspect-ratio))}.lp-sparplan-banner__title{font-size:36px}.lp-sparplan-banner__label{padding:12px 16px;font-size:18px}.lp-sparplan-banner__subtitle{margin-top:8px}.lp-sparplan-banner__button{margin-top:64px}}@media only screen and (min-width:1200px){.lp-sparplan-banner__title{font-size:50px}.lp-sparplan-banner__content{max-width:750px}}@media only screen and (min-width:1920px){.lp-sparplan-banner{min-height:calc(1920px*var(--desktop-aspect-ratio))}}