.text-cards{background:var(--color-off-white);-webkit-box-sizing:border-box;box-sizing:border-box;padding:7rem 0;position:relative}.text-cards.theme-secondary .text-cards--item{background:var(--color-secondary)}.text-cards.theme-primary .text-cards--item{background:var(--color-primary)}.text-cards--title{margin-bottom:4rem;text-align:center}.text-cards--title .heading{margin:0}.text-cards--intro{margin:0 auto 4rem;max-width:80%;text-align:center}@media(max-width:992px){.text-cards--intro{max-width:100%}}.text-cards--intro>:first-child{margin-top:0}.text-cards--intro>:last-child{margin-bottom:0}.text-cards--title+.text-cards--intro{margin-top:-2rem}.text-cards--wrapper{grid-gap:2rem;display:grid}.text-cards--wrapper[data-columns="1"]{grid-template-columns:repeat(1,1fr)}.text-cards--wrapper[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.text-cards--wrapper[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.text-cards--wrapper{grid-template-columns:1fr!important}}.text-cards--link{margin-top:4rem;text-align:center}@media(max-width:992px){.text-cards--link{margin-top:3rem}}.text-cards--item{border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-light);display:grid;gap:0;grid-row:span 2;grid-template-rows:subgrid;padding:4.5rem 2.5rem;-webkit-transition:.2s;transition:.2s}.text-cards--item:hover{-webkit-box-shadow:0 0 20px rgb(0 0 0 / .1);box-shadow:0 0 20px rgb(0 0 0 / .1)}.text-cards--item .heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin:0}.text-cards--item .heading img,.text-cards--item .heading picture{max-width:37px}.text-cards--item-content{margin-top:2rem}.text-cards--item-content>:first-child{margin-top:0}.text-cards--item-content>:last-child{margin-bottom:0}.text-cards--item-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:20px 0 0;padding-left:25px;text-indent:10px}.text-cards--item-content li{list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='16.709' viewBox='0 0 42.75 28.571'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='5' d='m28.465 3.536 10.75 10.75-10.75 10.75'/%3E%3Cpath fill='%23fff' d='M20.374 14.822a2.687 2.687 0 1 1-2.687-2.687 2.687 2.687 0 0 1 2.687 2.687M5.375 14.822a2.687 2.687 0 1 1-2.687-2.687 2.687 2.687 0 0 1 2.687 2.687'/%3E%3C/svg%3E")}.text-cards--item-content a:not(.button){color:var(--color-light);font-weight:600;text-decoration:underline}