.two-columns{display:flex;align-items:center;font-family:'Arial';flex-wrap:wrap}.two-columns.two-columns--right{flex-direction:row-reverse}.two-columns .two-columns-wrapper{flex-shrink:1;box-sizing:border-box}.two-columns .two-columns-wrapper
img{max-width:100%;height:auto}.two-columns .two-columns-content{flex-grow:1;flex-shrink:1;flex-basis:40%;padding-right:32px;box-sizing:border-box}.two-columns.two-columns--right .two-columns-content{padding-left:32px;padding-right:0}.two-columns .two-columns-content .two-columns-subheading{font-size:22px;margin-bottom:8px;font-family:'Arial';font-weight:400}.two-columns .two-columns-content .two-columns-heading{font-size:32px;font-weight:700;margin-bottom:16px;line-height:1.1;font-family:'Arial'}.two-columns .two-columns-content .two-columns-text{font-family:var(--text-font-family,'Arial')}.two-columns .two-columns-content .two-columns-text
p{line-height:30px;font-weight:normal}.two-columns .two-columns-content .two-columns-link
a{border-radius:3pc;padding:15px
30px;font:700 1pc / 1pc Arial, Helvetica, sans-serif;text-decoration:none;color:#9e2ab5;border:1px
solid #9e2ab5;background-color:transparent;display:inline-block}.two-columns .two-columns-content .two-columns-link a:hover{background:#9e2ab5;color:#fff}.two-columns.two-columns--inverted .two-columns-content .two-columns-link
a{background:#9e2ab5;color:#fff}.two-columns.two-columns--inverted .two-columns-content .two-columns-link a:hover{color:#9e2ab5;background:#fff}@media (max-width: 800px){.two-columns{flex-direction:column}.two-columns .two-columns-wrapper{order:1;width:100%}.two-columns .two-columns-content{order:2;width:100%;padding:0
16px}.two-columns.two-columns--right .two-columns-content{padding-left:0}.two-columns-link{margin-bottom:32px}.two-columns .two-columns-content .two-columns-subheading,
.two-columns .two-columns-content .two-columns-heading,
.two-columns .two-columns-content .two-columns-text{word-break:break-word;overflow-wrap:break-word;hyphens:auto;white-space:normal}.two-columns .two-columns-content .two-columns-heading{font-size:32px !important}}.teaser-image{text-decoration:none;color:#333;cursor:pointer}.teaser-image .teaser-image-image{height:202px;overflow:hidden}.teaser-image .teaser-image-image
img{width:100%;height:100%;transition: .2s ease;object-fit:cover}.teaser-image:hover .teaser-image-image
img{transform:scale(1.05)}.teaser-image .teaser-image-heading{padding:16px
0 0;font-family:"Arial";font-size:32px;font-weight:700;line-height:normal}.teaser-image .teaser-image-text{padding:24px
0 16px}.teaser-image .teaser-image-text
p{font-family:Arial;font-weight:normal;margin:0}@media (max-width: 800px){.teaser-image .teaser-image-heading{padding:16px
0 0;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:normal}}.teaser-image-cluster{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:64px 35px}@media (max-width: 1200px){.teaser-image-cluster{grid-template-columns:repeat(2, 1fr);grid-gap:32px 18px}}@media (max-width: 800px){.teaser-image-cluster{grid-template-columns:repeat(1, 1fr);grid-gap:16px 9px}}.bbraun-link{min-height:72px;box-sizing:border-box;padding:12px
16px 8px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0px 2px 4px #33333329;position:relative;text-decoration:none !important}.bbraun-link::before{content:'';position:absolute;left:0;top:0;width:8px;height:100%;background:#00A97A}.bbraun-link{display:flex;justify-content:space-between;align-items:center;padding:0
4px 0 20px;height:100%}.bbraun-link{font-family:'Arial';font-size:24px;align-items:center;color:#333;text-decoration:none;line-height:24px}.bbraun-link
span{width:20px;font-size:40px;color:#6e6e6e;font-weight:600;transform:scale(1.5)}.bbraun-link
.navigate_next{display:block}.bbraun-link
.navigate_next.purple{display:none}.bbraun-link:hover
.navigate_next{display:none}.bbraun-link:hover
.navigate_next.purple{display:block}.bbraun-link:hover
span{color:#9e2ab5}@media (max-width: 1200px){.bbraun-link{min-height:72px;box-sizing:border-box;padding:12px
16px 8px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0px 2px 4px #33333329;width:100%;font-size:20px;font-weight:700;position:relative;text-decoration:none !important}.bbraun-link
span{display:none}}.link-cluster{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem 1.875rem}@media (max-width: 1200px){.link-cluster{display:flex;flex-wrap:wrap}}