.savings-contribution+.savings-contribution{margin-top:calc(var(--section-gap-v)*.5)}.savings-contribution .table td:nth-child(n+2),.savings-contribution .table th:nth-child(n+2){text-align:right}.paragraph-gallery-inner{grid-auto-rows:240px;grid-auto-flow:dense}.overlayed-teaser .grid-area-b{margin-top:-32px}@media screen and (max-width:1023px){.overlayed-teaser .grid-area-b{padding-left:16px;padding-right:16px}}.link-list-item{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(209 209 209/var(--tw-border-opacity,1));padding-top:20px;padding-bottom:20px;font-weight:600;letter-spacing:.025em;color:#255b79}.link-list-item:first-child{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(209 209 209/var(--tw-border-opacity,1))}.link-list-item:hover{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1));color:#244155}@media(min-width:1280px){.link-list-item{font-size:21px;line-height:32px}}.bg-highlight .link-list-item{color:#fff}.bg-highlight .link-list-item:hover{--tw-bg-opacity:1;background-color:rgb(36 65 85/var(--tw-bg-opacity,1));color:#b4b4b4}.paragraph-container+.paragraph-container{margin-top:0!important}@media screen and (max-width:1023px){.paragraph-grid.is-scrollable{overflow:hidden}.paragraph-grid.is-scrollable .teaser-grid{display:flex;overflow:auto;padding-bottom:20px;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:proximity}.paragraph-grid.is-scrollable .teaser-grid>div{width:270px;flex:none;scroll-snap-align:center}.paragraph-grid.is-scrollable .teaser-grid>div:first-child{padding-left:16px}.paragraph-grid.is-scrollable .teaser-grid>div:last-child{padding-right:16px}}.paragraph-nav-section-list>:first-child{margin-top:0!important}.search-input-group{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-input-group:focus-within{outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:#9747ff}.news-list-items{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap)}.news-list+.news-list{margin-top:calc(var(--grid-gap)*3)}
