body .is-root-container .block-hero-text-image{color:#fff;padding-bottom:1.25rem}body .is-root-container .block-hero-text-image .headline{font-size:min(calc(
        1.875rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.75rem);font-weight:300;line-height:1.2;letter-spacing:.6px}body .is-root-container .block-hero-text-image .wrapper{display:grid;gap:min(calc(
        2.5rem + 2.5 * ((100vw - 22.5rem) / 77.5)
    ), 5rem);border-radius:20px;background:#253065;padding-block:min(calc(
        3.125rem + 3.125 * ((100vw - 22.5rem) / 77.5)
    ), 6.25rem);align-items:center}@media(min-width: 48rem){body .is-root-container .block-hero-text-image .wrapper{grid-template-columns:1fr 1fr}}body .is-root-container .block-hero-text-image .wrapper .content-wrapper{display:flex;flex-flow:column;gap:min(calc(
        1.25rem + 1.25 * ((100vw - 22.5rem) / 77.5)
    ), 2.5rem)}body .is-root-container .block-hero-text-image .wrapper .content-wrapper .rich-text{font-size:min(calc(
        1rem + 0.25 * ((100vw - 22.5rem) / 77.5)
    ), 1.25rem);font-weight:300;line-height:1.3;letter-spacing:.2px}body .is-root-container .block-hero-text-image .wrapper .content-wrapper .buttons-wrapper{display:flex;flex-flow:row;gap:min(calc(
        0.5rem + 0.5 * ((100vw - 22.5rem) / 77.5)
    ), 1rem)}body .is-root-container .block-hero-text-image .wrapper .image-wrapper{border-radius:1.25rem;overflow:hidden}@media(min-width: 48rem){body .is-root-container .block-hero-text-image .wrapper .image-wrapper{order:2}}body .is-root-container .block-hero-text-image .wrapper .image-wrapper .caption{display:none}
/*# sourceMappingURL=hero-text-image.css.map */
