@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.service-card{border:1px solid #e5e5e5;padding:24px;border-radius:8px;height:auto;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.service-card .content-wrapper{display:flex;align-items:flex-start;height:100%;flex-direction:column}.service-card .content-wrapper .service-icon{max-width:40px;width:100%;height:auto;margin-bottom:24px}.service-card .content-wrapper .service-title{margin-bottom:8px}.service-card .content-wrapper .service-description{margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.service-card .content-wrapper .service-description>*{color:#000}.service-card .content-wrapper .service-cta{margin-top:auto;opacity:0}@media screen and (max-width: 1064px){.service-card .content-wrapper .service-cta{opacity:1}}.service-card:focus-visible{outline:none}.service-card:hover,.service-card:focus-visible{border:1px solid red}.service-card:hover .content-wrapper .service-cta,.service-card:focus-visible .content-wrapper .service-cta{opacity:1}.post-cards-list{margin:104px 0 80px}@media screen and (max-width: 768px){.post-cards-list{margin:88px 0 40px}}.post-cards-list .text{margin-top:16px}.post-cards-list .cards-list{margin-top:40px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));row-gap:40px;column-gap:20px}@media screen and (max-width: 1064px){.post-cards-list .cards-list{column-gap:16px;row-gap:24px}}@media screen and (max-width: 768px){.post-cards-list .cards-list{margin-top:24px;column-gap:0;row-gap:20px}}
