.static-page--privatkunden-home .grid-container:has(.teaser--round-edges){margin-bottom:24px}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges)+.grid-container .cta-primary-button a.button{background-color:transparent!important;border:1px solid #030338!important;border:1px solid var(--ds-color-blue-900,#030338)!important;color:#030338!important;color:var(--ds-color-blue-900,#030338)!important;font-size:18px!important;letter-spacing:.18px!important;line-height:24px!important;padding:12px 24px!important;transition:background-color .2s ease,color .2s ease!important}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges)+.grid-container .cta-primary-button a.button:hover{background-color:#030338!important;background-color:var(--ds-color-blue-900,#030338)!important;color:#fff!important}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .row{row-gap:30px}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .row>.col.teaser{margin-bottom:0!important}@media only screen and (min-width:768px) and (max-width:1199px){.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .width-container{margin-bottom:0}}@media only screen and (max-width:767px){.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .width-container{max-width:100%!important}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .row{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .row::-webkit-scrollbar{display:none}.static-page--privatkunden-home .grid-container:has(.teaser--round-edges) .row>.col.teaser{flex:0 0 85%;margin-bottom:0!important;max-width:85%;scroll-snap-align:center}}