.title-with-columns-block{background-color:var(--background-color)}.title-with-columns__wrapper{display:flex;flex-direction:column}.title-with-columns__wrapper .heading{align-items:center;display:flex;justify-content:center}.title-with-columns__wrapper .heading+.columns__wrapper{margin-top:3rem}@media screen and (min-width:768px){.title-with-columns__wrapper .heading+.columns__wrapper{margin-top:5.3rem}}.title-with-columns__wrapper .heading h2{color:var(--text-color);font-size:1.9rem;font-weight:700;line-height:2.242rem;margin:0;text-align:center}@media screen and (min-width:1024px){.title-with-columns__wrapper .heading h2{font-size:2.6rem;line-height:3.068rem}}.title-with-columns__wrapper .columns__wrapper{display:grid;gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.title-with-columns__wrapper .columns__wrapper .column .column__image{align-items:center;border:1px solid var(--border-color);border-radius:.696rem;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .column__image{border-radius:.987rem;cursor:auto}}.title-with-columns__wrapper .columns__wrapper .column .column__image svg{bottom:1rem;display:block;flex-shrink:0;height:auto;position:absolute;right:1rem;width:1.9rem}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .column__image svg{display:none}}.title-with-columns__wrapper .columns__wrapper .column .column__image img{height:100%;object-fit:contain;width:100%}.title-with-columns__wrapper .columns__wrapper .column .image__modal{display:none}.title-with-columns__wrapper .columns__wrapper .column .image__modal.open{align-items:center;display:flex;height:100vh;isolation:isolate;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.title-with-columns__wrapper .columns__wrapper .column .image__modal .modal__image{align-items:center;display:flex;justify-content:center}.title-with-columns__wrapper .columns__wrapper .column .image__modal .modal__image img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .image__modal,.title-with-columns__wrapper .columns__wrapper .column .image__modal.open{display:none}}.title-with-columns__wrapper .columns__wrapper .column .image__modal .backdrop{background-color:rgba(var(--rgb-black),.75);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.title-with-columns__wrapper .columns__wrapper .column .column__image+.column__content{margin-top:1.5rem}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .column__image+.column__content{margin-top:2rem}}.title-with-columns__wrapper .columns__wrapper .column .column__content h4{color:var(--text-color);font-size:1.5rem;font-weight:700;line-height:1.845rem;margin:0}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .column__content h4{font-size:1.9rem;line-height:2.337rem}}.title-with-columns__wrapper .columns__wrapper .column .column__content h4+.description{margin-top:1rem}@media screen and (min-width:768px){.title-with-columns__wrapper .columns__wrapper .column .column__content h4+.description{margin-top:1.5rem}}.title-with-columns__wrapper .columns__wrapper .column .column__content .description>*{color:var(--text-color);font-size:1.5rem;font-weight:400;line-height:2.13rem}.title-with-columns__wrapper .columns__wrapper .column .column__content .description>ol,.title-with-columns__wrapper .columns__wrapper .column .column__content .description>ul{margin-left:0;padding-left:2rem}