.text-image-split-dark{--tw-bg-opacity:1;background-color:rgb(44 54 60 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-image-split-dark .split-container{display:flex;flex-direction:column}@media (min-width: 830px){.text-image-split-dark .split-container{flex-direction:row}.text-image-split-dark .text-container,.text-image-split-dark figure{width:50%}}.text-image-split-dark .text-container img,.text-image-split-dark figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-image-split-dark .text-container img.mobile-image,.text-image-split-dark figure img.mobile-image{display:block}@media (min-width: 830px){.text-image-split-dark .text-container img.mobile-image,.text-image-split-dark figure img.mobile-image{display:none}}.text-image-split-dark .text-container img.desktop-image,.text-image-split-dark figure img.desktop-image{display:none}@media (min-width: 830px){.text-image-split-dark .text-container img.desktop-image,.text-image-split-dark figure img.desktop-image{display:block}}.text-image-split-dark .text-container{display:flex;flex-direction:column;justify-content:center;padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px}@media (min-width: 830px){.text-image-split-dark .text-container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.text-image-split-dark .text-container{padding-left:40px;padding-right:40px}}@media (min-width: 1600px){.text-image-split-dark .text-container{align-items:flex-end;padding-left:140px}}.text-image-split-dark .text-container .text{display:flex;width:100%;max-width:770px;flex-direction:column;justify-content:center}.text-image-split-dark .text-container .subtext{margin-top:16px;margin-bottom:25px}.text-image-split-dark .text-container h2,.text-image-split-dark .text-container .subtext{max-width:602px}@media screen and (min-width: 1020px)and (max-width: 1200px){.text-image-split-dark .text-container h2{font-size:30px}}@media (min-width: 830px){.text-image-split-dark.reversed .split-container{flex-direction:row-reverse}}@media (min-width: 1600px){.text-image-split-dark.reversed .split-container .text-container{align-items:flex-start;padding-left:146px}}@media (min-width: 1280px){.text-image-split-dark.shrinked figure img{aspect-ratio:960/470}}
