.columns .card__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:769px)and (max-width:1440px){.columns .card__grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1441px){.columns .card__grid--threeColumns{grid-template-columns:repeat(3,1fr)}.columns .card__grid--fourColumns{grid-template-columns:repeat(4,1fr)}}.columns .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:3.5rem}.columns .showMore-button-cont{background:#fff;border:.0625rem solid #333;border-radius:6.25rem;display:none;left:50%;max-width:15.625rem;min-width:6.25rem}.columns .showMore-button-cont.show{display:block}.columns .showMore-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:.5rem;justify-content:center;padding:.625rem 1rem;text-decoration:none}.columns .showMore-button--text{color:#333;font-family:roboto-regular,sans-serif;font-size:1pc;font-weight:600;line-height:24px;max-width:12.5rem}.columns .showMore-button .material-symbols-outlined{color:#333;height:1.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:1.5rem}.columns .showMore-button[aria-expanded=true] .material-symbols-outlined{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.columns .showMore-button-cont:hover{cursor:pointer}.columns .showMore-button-cont:hover .showMore-button--text{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:.12rem;text-underline-offset:.25rem}.columns .showMore-button-cont:hover .material-symbols-outlined{fill:#000;background:#f0f0eb;border-radius:6.25rem}.columns .showMore-button-cont:active .showMore-button--text{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:.06rem;text-underline-offset:.25rem}.columns .showMore-button-cont:focus-visible{outline:.15625rem solid #006db5;outline-offset:.125rem}.columns .cardNoImage.hide,.columns .cardWithImage.hide{display:none}.columns .cmp-card{width:100%}