.text-intro{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.text-intro{width:89.6vw}}@media only screen and (min-width:768px){.text-intro{width:93.75vw}}@media only screen and (min-width:1280px){.text-intro{width:93.75vw}}@media only screen and (min-width:1920px){.text-intro{width:1800px}}@media print{.text-intro{width:93.75vw}}@media only screen and (min-width:768px){.text-intro{margin-bottom:64px}}@media only screen and (min-width:1280px){.text-intro{margin-bottom:80px}}.text-intro__content,.text-intro__headline{flex-basis:89.6vw;max-width:89.6vw;padding-left:1.6vw;padding-right:1.6vw;width:89.6vw}@media only screen and (min-width:768px){.text-intro__content,.text-intro__headline{flex-basis:93.75vw;max-width:93.75vw;padding-left:1.04167vw;padding-right:1.04167vw;width:93.75vw}}@media only screen and (min-width:1280px){.text-intro__content,.text-intro__headline{flex-basis:62.5vw;margin-left:3.90625vw;max-width:62.5vw;padding-left:.54688vw;padding-right:.54688vw;width:62.5vw}}@media only screen and (min-width:1920px){.text-intro__content,.text-intro__headline{flex-basis:1200px;margin-left:75px;max-width:1200px;padding-left:10.5px;padding-right:10.5px;width:1200px}}.text-intro__headline+.text-intro__content{margin-top:16px}@media only screen and (min-width:1280px){.text-intro__headline+.text-intro__content{margin-top:24px}}.text-intro__headline--size-xs{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.text-intro__headline--size-xs{font-size:32px}}@media only screen and (min-width:1280px){.text-intro__headline--size-xs{font-size:40px}}.text-intro__headline--size-s{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.text-intro__headline--size-s{font-size:48px}}@media only screen and (min-width:1280px){.text-intro__headline--size-s{font-size:48px}}.text-intro__copy{font-size:22px;font-weight:300;line-height:1.36364}.text-intro__cta:not(:first-child){margin-top:16px}@media only screen and (min-width:1280px){.text-intro__cta:not(:first-child){margin-top:24px}}.text-intro--centered{justify-content:center;text-align:center}@media only screen and (min-width:1280px){.text-intro--centered .text-intro__content,.text-intro--centered .text-intro__headline{margin-left:0}}.text-intro--two-columns .text-intro__headline{font-size:24px}@media only screen and (min-width:768px){.text-intro--two-columns .text-intro__headline{font-size:32px}}@media only screen and (min-width:1280px){.text-intro--two-columns .text-intro__headline{font-size:40px}}.text-intro--two-columns .text-intro__copy{font-size:16px;font-weight:300;line-height:1.5}@media only screen and (min-width:1280px){.text-intro--two-columns .text-intro__headline{display:flex;flex-basis:42.96875vw;flex-direction:column;flex-grow:1;flex-shrink:0;max-width:42.96875vw;width:42.96875vw}.text-intro--two-columns .text-intro__headline:not(:last-child){max-width:none!important}.text-intro--two-columns .text-intro__content{align-items:flex-end;display:flex;flex-basis:31.25vw;flex-basis:auto!important;flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:space-between;margin-left:11.71875vw;margin-right:3.90625vw;margin-top:0;max-width:31.25vw;width:31.25vw;width:auto!important}.text-intro--two-columns .text-intro__cta{display:flex;flex-direction:column;height:100%;justify-content:flex-end}}@media only screen and (min-width:1920px){.text-intro--two-columns .text-intro__headline{flex-basis:825px;max-width:825px;width:825px}.text-intro--two-columns .text-intro__content{flex-basis:600px;margin-left:225px;margin-right:75px;max-width:600px;width:600px}}.text-intro--has-divider{margin-bottom:20px}@media only screen and (min-width:768px){.text-intro--has-divider{margin-bottom:32px}}@media only screen and (min-width:1280px){.text-intro--has-divider{margin-bottom:40px}}.text-intro--has-divider:after,.text-intro--has-divider:before{background-color:#f1f1f1;content:"";display:block;height:1px;margin-left:auto;margin-right:auto;width:86.4vw}@media only screen and (min-width:768px){.text-intro--has-divider:after,.text-intro--has-divider:before{width:91.66667vw}}@media only screen and (min-width:1280px){.text-intro--has-divider:after,.text-intro--has-divider:before{width:84.84375vw}}@media only screen and (min-width:1920px){.text-intro--has-divider:after,.text-intro--has-divider:before{width:1629px}}.text-intro--has-divider:before{margin-bottom:40px}@media only screen and (min-width:768px){.text-intro--has-divider:before{margin-bottom:64px}}@media only screen and (min-width:1280px){.text-intro--has-divider:before{margin-bottom:80px}}.text-intro--has-divider:after{margin-top:40px}@media only screen and (min-width:768px){.text-intro--has-divider:after{margin-top:64px}}@media only screen and (min-width:1280px){.text-intro--has-divider:after{margin-top:80px}}.text-intro--custom{width:100%}.text-intro--custom .text-intro__content,.text-intro--custom .text-intro__headline{margin-left:0;padding-left:0;padding-right:0;width:100%}