.feature-card-block__items{display:flex;gap:var(--spacing-xl);margin:0 auto;max-width:1440px}@media screen and (max-width:1025px){.feature-card-block__items{flex-direction:column;gap:var(--spacing-s)}}.feature-card-block__item{background-color:#fff;border:1px solid #b8b8b8;border-radius:var(--border-radius-xs,.8rem);display:flex;flex:1 1 calc(33.333% - var(--spacing-xl));flex-direction:column;gap:var(--spacing-s);max-width:100%;min-width:calc(33.333% - var(--spacing-xl));padding:var(--spacing-3xl,4.8rem) var(--spacing-3xl,4.8rem) var(--spacing-m,3.2rem) var(--spacing-3xl,4.8rem);width:100%}@media screen and (max-width:1025px){.feature-card-block__item{height:220px;padding:var(--spacing-s)}}.feature-card-block .text-elements{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.feature-card-block__header{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-card-block__text{color:var(--color-grey-black,#000);display:-webkit-box;height:128px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4}@media screen and (max-width:1025px){.feature-card-block__text{height:60px;-webkit-line-clamp:2;line-clamp:2}}.feature-card-block__link{align-items:center;color:var(--color-grey-black);display:inline-flex;gap:4px;text-decoration:none!important;transition:all .3s ease}.feature-card-block__link:after{content:"→";display:inline-block;transition:transform .3s ease}.feature-card-block__link:hover{color:var(--color-grey-black)}.feature-card-block__link:hover:after{transform:translateX(4px)}.feature-card-block__link:active{color:var(--color-grey-600)}.feature-card-block__link:focus{outline:none}.feature-card-block__link:focus-visible{background:hsla(0,0%,100%,0);border:1px solid var(--color-purple-500);border-radius:4px;box-shadow:0 0 0 3px var(--color-purple-200);padding:var(--spacing-6xs)}.feature-card-block__link span{text-decoration-line:underline;text-decoration-thickness:var(--spacing-b-l);text-underline-offset:var(--spacing-4xs)}@media screen and (max-width:1025px){.feature-card-block__link span{text-underline-offset:var(--spacing-6xs)}}.feature-card-block .image-with-link{align-items:center;display:flex;justify-content:space-between}.feature-card-block .image-with-link img{height:88px;-o-object-fit:contain;object-fit:contain;width:-moz-min-content;width:min-content}@media screen and (max-width:1280px){.feature-card-block .image-with-link img{height:52px}}
