.h1,.editor-output h1,.editor-output h1.h1,.editor-output h2.h1,.editor-output h3.h1,.editor-output h4.h1,.editor-output h5.h1,.editor-output h6.h1{font-size:clamp(min(var(--f-font-size-h1-min), var(--f-font-size-h1-max)), var(--f-font-size-h1-min) + (var(--f-font-size-h1-max) - var(--f-font-size-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h1-min), var(--f-font-size-h1-max)));line-height:clamp(min(var(--f-line-height-h1-min), var(--f-line-height-h1-max)), var(--f-line-height-h1-min) + (var(--f-line-height-h1-max) - var(--f-line-height-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h1-min), var(--f-line-height-h1-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h1);letter-spacing:0;text-transform:none;margin:0}.h2,.editor-output h2,.editor-output h1.h2,.editor-output h2.h2,.editor-output h3.h2,.editor-output h4.h2,.editor-output h5.h2,.editor-output h6.h2{font-size:clamp(min(var(--f-font-size-h2-min), var(--f-font-size-h2-max)), var(--f-font-size-h2-min) + (var(--f-font-size-h2-max) - var(--f-font-size-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h2-min), var(--f-font-size-h2-max)));line-height:clamp(min(var(--f-line-height-h2-min), var(--f-line-height-h2-max)), var(--f-line-height-h2-min) + (var(--f-line-height-h2-max) - var(--f-line-height-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h2-min), var(--f-line-height-h2-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h2);letter-spacing:0;text-transform:none;margin:0}.h3,.editor-output h3,.editor-output h1.h3,.editor-output h2.h3,.editor-output h3.h3,.editor-output h4.h3,.editor-output h5.h3,.editor-output h6.h3{font-size:clamp(min(var(--f-font-size-h3-min), var(--f-font-size-h3-max)), var(--f-font-size-h3-min) + (var(--f-font-size-h3-max) - var(--f-font-size-h3-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h3-min), var(--f-font-size-h3-max)));line-height:clamp(min(var(--f-line-height-h3-min), var(--f-line-height-h3-max)), var(--f-line-height-h3-min) + (var(--f-line-height-h3-max) - var(--f-line-height-h3-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h3-min), var(--f-line-height-h3-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h3);letter-spacing:0;text-transform:none;margin:0}.h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.h4--bold{font-weight:var(--f-weight-bold)}.h4--light{font-weight:var(--f-weight-light)}.editor-output h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h4--bold{font-weight:var(--f-weight-bold)}.editor-output h4--light{font-weight:var(--f-weight-light)}.editor-output h1.h4,.editor-output h2.h4,.editor-output h3.h4,.editor-output h4.h4,.editor-output h5.h4,.editor-output h6.h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h1.h4--bold,.editor-output h2.h4--bold,.editor-output h3.h4--bold,.editor-output h4.h4--bold,.editor-output h5.h4--bold,.editor-output h6.h4--bold{font-weight:var(--f-weight-bold)}.editor-output h1.h4--light,.editor-output h2.h4--light,.editor-output h3.h4--light,.editor-output h4.h4--light,.editor-output h5.h4--light,.editor-output h6.h4--light{font-weight:var(--f-weight-light)}.h5,.editor-output h5,.editor-output h1.h5,.editor-output h2.h5,.editor-output h3.h5,.editor-output h4.h5,.editor-output h5.h5,.editor-output h6.h5{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h5);font-weight:var(--f-weight-h5);letter-spacing:0;line-height:var(--f-line-height-h5);margin-top:0;margin-bottom:24px}.h6,.editor-output h6,.editor-output h1.h6,.editor-output h2.h6,.editor-output h3.h6,.editor-output h4.h6,.editor-output h5.h6,.editor-output h6.h6{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h6);font-weight:var(--f-weight-h6);letter-spacing:0;line-height:var(--f-line-height-h6);margin-top:0;margin-bottom:24px}.textimage{--textimage-underlay-bg:var(--c-primary-120);--textimage-title-color:var(--c-primary);padding-top:70px;padding-bottom:70px}.theme--eaa .textimage{--textimage-underlay-bg:transparent;--textimage-title-color:var(--c-headline-color);padding-top:0;padding-bottom:0}.textimage__title{font-size:clamp(min(var(--f-font-size-h1-min), var(--f-font-size-h1-max)), var(--f-font-size-h1-min) + (var(--f-font-size-h1-max) - var(--f-font-size-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h1-min), var(--f-font-size-h1-max)));line-height:clamp(min(var(--f-line-height-h1-min), var(--f-line-height-h1-max)), var(--f-line-height-h1-min) + (var(--f-line-height-h1-max) - var(--f-line-height-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h1-min), var(--f-line-height-h1-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h1);letter-spacing:0;text-transform:none;color:var(--textimage-title-color);margin:0}.theme--eaa .textimage__title{font-size:clamp(min(var(--f-font-size-h2-min), var(--f-font-size-h2-max)), var(--f-font-size-h2-min) + (var(--f-font-size-h2-max) - var(--f-font-size-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h2-min), var(--f-font-size-h2-max)));line-height:clamp(min(var(--f-line-height-h2-min), var(--f-line-height-h2-max)), var(--f-line-height-h2-min) + (var(--f-line-height-h2-max) - var(--f-line-height-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h2-min), var(--f-line-height-h2-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h2);letter-spacing:0;text-transform:none;margin:0}.textimage__subtitle{color:var(--c-primary-80)}.textimage__image{height:190px;position:relative}@media (width>=768px),print{.textimage__image{height:359px}}.theme--eaa .textimage__image{height:auto}.textimage__image--container{grid-column:span 8;margin-bottom:50px}@media (width>=992px),print{.textimage__image--container{grid-column:span 4;margin-bottom:0}}@media (width>=1338px){.textimage__image--container{grid-column:span 3}}.theme--eaa .textimage__image--container{grid-column:span 4}@media (width>=992px),print{.theme--eaa .textimage__image--container{grid-column:span 6;padding-right:24px}}.textimage__imageUnderlay{background-color:var(--textimage-underlay-bg);border-radius:48px;width:190px;height:190px;position:absolute;top:0;left:0}@media (width>=768px),print{.textimage__imageUnderlay{border-radius:64px;width:335px;height:335px;top:24px}}.textimage__imageOverlay{border-radius:48px;flex-shrink:0;width:215px;height:215px;position:relative;bottom:62px;left:46px;overflow:hidden}@media (width>=768px),print{.textimage__imageOverlay{width:272px;height:272px;bottom:23px;left:125px}}.theme--eaa .textimage__imageOverlay{border-radius:0;width:100%;height:auto;bottom:auto;left:auto}.theme--eaa .textimage__imageOverlay .image__singleImage{height:auto}.textimage__text--container{flex-direction:column;grid-column:span 8;align-self:center;gap:24px;display:flex}@media (width>=992px),print{.textimage__text--container{grid-column:span 4;gap:32px}}.theme--eaa .textimage__text--container{grid-column:span 4}@media (width>=992px),print{.theme--eaa .textimage__text--container{grid-column:span 6}}.textimage__text p{font-size:clamp(min(1rem, 1.5rem), 1rem + (1.5rem - 1rem) * (100vw - 768px) / (1440px - 768px), max(1rem, 1.5rem));line-height:clamp(min(1.5, 1.6), 1.5 + (1.6 - 1.5) * (100vw - 768px) / (1440px - 768px), max(1.5, 1.6))}.theme--eaa .textimage__text p{font-size:var(--f-base-font-size);line-height:var(--f-line-height-text)}.textimage__buttonWrapper{justify-content:start;display:flex}.textimage__buttonWrapper .btn{--btn-font-size:1.25rem;min-width:100%}@media (width>=576px),print{.textimage__buttonWrapper .btn{min-width:186px}}.theme--eaa .textimage__buttonWrapper .btn{--btn-font-size:var(--f-base-font-size);min-width:var(--btn-min-width);gap:16px}.textimage .editor-output li{font-size:clamp(min(1rem, 1.5rem), 1rem + (1.5rem - 1rem) * (100vw - 768px) / (1440px - 768px), max(1rem, 1.5rem));line-height:clamp(min(1.5, 1.6), 1.5 + (1.6 - 1.5) * (100vw - 768px) / (1440px - 768px), max(1.5, 1.6))}.textimage .editor-output li:before{background-color:var(--c-primary);border-radius:100%;width:5px;height:5px;top:9px}@media (width>=992px),print{.textimage .editor-output li:before{width:8px;height:8px}}@media (width>=1200px),print and (orientation:landscape){.textimage .editor-output li:before{top:14px}}
