.kl-hero-02__content{gap:4rem}.kl-hero-02__content--right{flex-direction:row-reverse}.kl-hero-02__content--right .kl-hero-02__image{margin-left:0}.kl-hero-02__content--large .kl-rich-text{flex-basis:80%}.kl-hero-02__content--large .kl-hero-02__image{flex-basis:auto}.kl-hero-02__content--large p,.kl-hero-02__content--large li{font-size:1.5rem;line-height:1.5;font-weight:300}@media screen and (max-width:480px){.kl-rich-text__buttons .button{display:inline-block}}@media screen and (max-width:959px){.kl-hero-02__content{display:flex;flex-direction:column-reverse;gap:2rem}.kl-hero-02__image{flex-basis:auto}.kl-hero-02__content .kl-rich-text{flex-basis:175px}}@media screen and (min-width:600px){.kl-hero-02__image img{margin:unset}}