.text-image{background-color:var(--color-light-grey);padding:var(--size_4) 0}@media (max-width:768px){.text-image{padding:var(--size_3) 0}}.text-image__inner{align-items:stretch;display:flex;gap:var(--size_4)}@media (max-width:768px){.text-image__inner{flex-direction:column;gap:var(--size_2)}}.text-image__image{border-radius:var(--size_0_75);min-width:400px;object-fit:cover;width:40%}@media (max-width:768px){.text-image__image{min-width:100%;width:100%}}.text-image__content{align-items:center;display:flex;padding:var(--size_3) 0}@media (max-width:768px){.text-image__content{justify-content:center;padding:0;text-align:center}.text-image__content .button{display:inline;width:unset!important}}.text-image__content h2{color:var(--color-blue);display:block;font-size:38px;letter-spacing:-.19px;line-height:41px;margin-bottom:var(--size_1);width:100%}@media (max-width:768px){.text-image__content h2{font-size:25px;letter-spacing:-.13px;line-height:28px;width:100%}}.text-image__content p{color:var(--color-dark-grey);font-size:18px;letter-spacing:-.09px;line-height:21px}.text-image__content p:not(:last-child){margin-bottom:var(--size_0_75)}@media (max-width:768px){.text-image__content p{font-size:16px;letter-spacing:-.08px;line-height:19px}}.text-image__content__inner{width:100%}.text-image__content__button{margin-top:var(--size_2)}