.h-cards[data-v-c927d8c6]{margin:0 auto;max-width:1200px;padding:var(--h-cards-padding,100px 0);position:relative}.h-cards-title[data-v-c927d8c6]{color:#2d343d;font-size:40px;font-weight:700;height:56px;line-height:59px;margin-bottom:var(--h-cards-title-mb,60px);text-align:center;white-space:nowrap;z-index:10}.h-cards-title span[data-v-c927d8c6]{color:#ca171d}.h-cards-line[data-v-c927d8c6]{display:none}.h-cards-content[data-v-c927d8c6]{gap:var(--h-cards-gap,45px);justify-content:center}.h-cards-content[data-v-c927d8c6],.h-cards-item[data-v-c927d8c6]{align-items:center;display:flex}.h-cards-item[data-v-c927d8c6]{background:var(--h-card-bg,#efefef);border-radius:var(--h-card-radius,16px);flex-direction:column;gap:30px;height:var(--h-card-item-height,320px);justify-content:var(--h-card-justify-content,center);width:var(--h-card-item-width,370px)}.h-cards-item-icon[data-v-c927d8c6]{align-items:center;background:var(--h-card-icon-bg,#fff);border-radius:50%;color:#576b86;display:flex;height:var(--h-card-icon-size,100px);justify-content:center;margin:var(--h-card-icon-margin,0);width:var(--h-card-icon-size,100px)}.h-cards-item-icon[data-v-c927d8c6] .svg-icon svg{height:var(--h-card-icon-svg-size,64px);width:var(--h-card-icon-svg-size,64px)}.h-cards-item-title[data-v-c927d8c6]{color:var(--h-card-title-color,#2d343d);font-size:24px;font-weight:700;line-height:35px;text-align:center}.h-cards-item-content[data-v-c927d8c6]{color:var(--h-card-content-color,transparent);font-size:16px;font-weight:400;line-height:23px;text-align:center;width:var(--h-card-content-width,230px)}.h-cards-item-content.hover-content[data-v-c927d8c6]{display:none}.h-cards-item[data-v-c927d8c6]:hover{background:var(--h-card-hover-bg,#ca171d)}.h-cards-item:hover .h-cards-item-title[data-v-c927d8c6]{color:var(--h-card-title-hover-color,#fff)}.h-cards-item:hover .h-cards-item-content[data-v-c927d8c6]{color:var(--h-card-content-hover-color,#fff)}.h-cards-item:hover .hover-content[data-v-c927d8c6]{display:block}.h-cards-item:hover .h-cards-item-icon[data-v-c927d8c6]{color:var(--h-card-icon-hover-color,#ca171d)}@media (max-width:1024px){.h-cards[data-v-c927d8c6]{padding:20px 16px}.h-cards-title[data-v-c927d8c6]{font-size:20px;height:auto;line-height:1.35;margin-bottom:0}.h-cards-line[data-v-c927d8c6]{background:#b7bfd3;display:block;height:1px;margin:18px auto 24px;max-width:120px;position:relative}.h-cards-line svg[data-v-c927d8c6]{left:50%;position:absolute;top:-7px;transform:translate(-50%)}.h-cards-content[data-v-c927d8c6]{align-items:stretch;display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.h-cards-item[data-v-c927d8c6]{align-content:start;border-radius:8px;box-sizing:border-box;display:grid;grid-template-rows:42px minmax(36px,auto) auto;height:auto;justify-items:center;min-height:0;padding:16px 10px;row-gap:10px;width:100%}.h-cards-item-icon[data-v-c927d8c6]{height:42px;margin:0;width:42px}.h-cards-item-icon[data-v-c927d8c6] .svg-icon svg{height:24px;width:24px}.h-cards-item-title[data-v-c927d8c6]{align-self:start;font-size:13px;line-height:1.4}.h-cards-item-content[data-v-c927d8c6]{align-self:start;color:var(--h-card-mobile-content-color,#667085);display:block;font-size:11px;line-height:1.45;width:100%}.h-cards-item-content.hover-content[data-v-c927d8c6]{display:block}.h-cards-item[data-v-c927d8c6]:hover{background:var(--h-card-bg,#efefef)}.h-cards-item:hover .h-cards-item-title[data-v-c927d8c6]{color:#2d343d}.h-cards-item:hover .h-cards-item-content[data-v-c927d8c6]{color:var(--h-card-mobile-content-color,#667085)}.h-cards-item:hover .h-cards-item-icon[data-v-c927d8c6]{color:#576b86}.h-cards-item.is-active[data-v-c927d8c6]{background:var(--h-card-hover-bg,#ca171d)}.h-cards-item.is-active .h-cards-item-title[data-v-c927d8c6]{color:var(--h-card-title-hover-color,#fff)}.h-cards-item.is-active .h-cards-item-content[data-v-c927d8c6]{color:var(--h-card-content-hover-color,#fff)}.h-cards-item.is-active .h-cards-item-icon[data-v-c927d8c6]{color:var(--h-card-icon-hover-color,#ca171d)}}@media (max-width:479px){.h-cards-content.mobile-three-columns .h-cards-item[data-v-c927d8c6]:first-child{grid-column:1/-1}}@media (min-width:480px) and (max-width:1024px){.h-cards-content.mobile-three-columns[data-v-c927d8c6]{grid-template-columns:repeat(3,minmax(0,1fr))}}
