.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-gap-4{gap:.25rem}.u-gap-12{gap:.75rem}.u-gap-32{gap:2rem}.u-gap-36{gap:2.25rem}.u-list-reset{list-style:none;margin:0;padding:0}.u-block-header{margin-bottom:clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);max-width:100%}@media(min-width:50rem){.u-block-header{margin-bottom:clamp(1.5rem,-.375rem + 3.75vw,3rem)}}:where(.u-block-title){font-family:var(--font-family);font-weight:600;font-size:clamp(1.5rem,1.1931818182rem + 1.3636363636vw,1.875rem);line-height:1.3;color:var(--color-global-text-main-dark);margin-bottom:0;text-align:center;width:100%}@media(min-width:50rem){:where(.u-block-title){font-size:clamp(1.875rem,1.25rem + 1.25vw,2.375rem)}}.card{--_card-bg-color: var(--color-white);--_card-shadow-color: var(--color-global-shadow);--_card-tag-bg: var(--color-global-bg-light);--_card-tag-text-color: var( --color-global-text-main-light-20 );--_card-text-color: var(--color-global-text-main-dark);--_card-accent-color: var( --color-global-accent-primary );background-color:var(--_card-bg-color);border-radius:clamp(.75rem,.1363636364rem + 2.7272727273vw,1.5rem);padding:clamp(.75rem,.1363636364rem + 2.7272727273vw,1.5rem);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__image{border-radius:clamp(.5rem,.1204933586rem + .7590132827vw,.75rem);overflow:hidden;width:100%;margin-bottom:clamp(1rem,.2409867173rem + 1.5180265655vw,1.5rem)}.card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card__content{display:contents}.card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:clamp(.5rem,.3557692308rem + .641025641vw,1.125rem);-ms-flex-wrap:wrap;flex-wrap:wrap}.card__tag{font-family:var(--font-family);font-weight:500;font-size:.875rem;backdrop-filter:blur(100px);-webkit-box-shadow:0 0 50px -25px var(--_card-shadow-color);box-shadow:0 0 50px -25px var(--_card-shadow-color);background:var(--_card-tag-bg);border-radius:8px;line-height:1.43;color:var(--_card-tag-text-color);padding:.25rem 1rem}.card__title{font-family:var(--font-family);font-weight:500;font-size:clamp(1.125rem,.7454933586rem + .7590132827vw,1.375rem);line-height:1.3;color:var(--_card-text-color);margin-bottom:.5rem}.card__text{margin-bottom:clamp(1rem,.2409867173rem + 1.5180265655vw,1.5rem);font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:1.5;color:var(--_card-text-color)}.card__text p{font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:1.5;color:var(--_card-text-color)}.card__actions{margin-top:auto}.card__btn{max-width:10.625rem;margin-top:auto}.card__btn svg{fill:var(--_card-accent-color);margin-left:.75rem}.card__btn:hover svg{fill:var(--color-white)}
