.textandimage .content-wrapper{width:100%}.text-and-image-wrapper{max-width:48rem;min-height:15.8rem;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:2rem;margin-top:0;margin-bottom:0;margin-inline:auto;width:100%}.text-and-image-wrapper .text-and-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;max-width:48rem;height:100%}.text-and-image-wrapper .text-and-image-container .text-container{width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;margin-bottom:0;margin-inline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.text-and-image-wrapper .text-and-image-container .text-container .headline{padding-top:0;padding-bottom:.75rem;padding-inline:0;margin-bottom:0}.text-and-image-wrapper .text-and-image-container .text-container .heading-4{padding-bottom:.75rem}.text-and-image-wrapper .text-and-image-container .text-container .text-holder{padding-bottom:1rem}.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext a,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext label,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext ol li,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext p,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext span,.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext ul li{font-weight:400;font-size:1rem;line-height:1.5rem}.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext b{font-size:1rem;line-height:1.5rem}.text-and-image-wrapper .text-and-image-container .text-container .text-holder .richtext ol li{list-style:decimal}.text-and-image-wrapper .image-container{padding-top:0;padding-bottom:1rem;padding-inline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-image-wrapper .image-container .resolutions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0;padding-bottom:0;padding-inline:0;width:16rem;border-radius:.75rem;border:1px solid #dcdee5}.text-and-image-wrapper .image-container .resolutions-container .focuspoint-container{border-radius:.75rem;aspect-ratio:1.25;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100%;height:auto}.text-and-image-wrapper .image-container .resolutions-container .focuspoint-container .focuspoint-image{height:auto}.text-and-image-wrapper.no-headline{padding-top:0;padding-bottom:0;padding-inline:0;min-height:13.8rem;height:auto;width:100%}.text-and-image-wrapper.no-headline .text-and-image-container .text-container{margin-top:2.65rem}.text-and-image-wrapper.no-headline .text-and-image-container .text-container .text-holder{padding-top:0;padding-bottom:1rem;padding-inline:0}@media only screen and (max-width:48em){.text-and-image-wrapper,.text-and-image-wrapper .text-and-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-and-image-wrapper .text-and-image-container{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0;padding-bottom:0;padding-inline:0;gap:1rem}.text-and-image-wrapper .text-and-image-container .text-container{width:100%;margin-top:0;margin-bottom:0;margin-inline:0}.text-and-image-wrapper .text-and-image-container .image-container,.text-and-image-wrapper .text-and-image-container .image-container .image-wrapper{width:100%}.text-and-image-wrapper .text-and-image-container .image-container .resolutions-container{width:100%;height:auto}.text-and-image-wrapper .text-and-image-container .image-container .resolutions-container .focuspoint-image{height:auto}.text-and-image-wrapper.no-headline .text-and-image-container .text-container{margin-top:0}.text-and-image-wrapper .text{font-weight:400;font-size:1rem;line-height:1.5rem}}