._containerWrapper_1osfj_1{display:flex;justify-content:center;align-items:center;background-color:rgb(var(--color-bg-primary))}._container_1osfj_1{margin:var(--padding-3xl) var(--padding-l);max-width:1312px}._containerCards_1osfj_13{display:flex;flex-wrap:wrap;margin:var(--padding-3xl) 0px;margin-top:var(--padding-2xl);gap:var(--padding-xl);justify-content:center}._containerCards_1osfj_13>a{flex:100%;max-width:100%}._containerTitle_1osfj_27{max-width:100%;gap:var(--padding-xl);display:flex;flex-direction:column}@media (min-width: 1024px){._container_1osfj_1{margin:var(--padding-3xl) var(--padding-2xl)!important}._containerCards_1osfj_13{margin:var(--padding-3xl) 0px;margin-top:var(--padding-2xl)}._containerCards_1osfj_13>a{flex:calc(50% - (var(--padding-xl) / 2));max-width:calc(50% - (var(--padding-xl) / 2))}._containerTitle_1osfj_27{max-width:863px}}@media (min-width: 768px){._container_1osfj_1{margin:var(--padding-3xl) var(--padding-xl)}}._cardWrapper_1ftrr_1{position:relative;width:100%;border-radius:var(--radius-type-s);overflow:hidden;border:1px solid rgb(var(--color-stroke-secondary))}._cardBackground_1ftrr_9{opacity:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}._cardWrapper_1ftrr_1:hover{text-decoration:none}._cardWrapper_1ftrr_1:focus-visible{text-decoration:none;border:3px solid rgb(var(--color-stroke-tertiary));border-radius:var(--radius-type-ms);outline:none}._cardWrapper_1ftrr_1:hover ._cardBackground_1ftrr_9{opacity:1;transition:opacity .7s;border:2px solid rgb(var(--color-stroke-hover-primary));border-radius:var(--radius-type-s)}._cardWrapper_1ftrr_1:hover ._cardContainer_1ftrr_36,._cardWrapper_1ftrr_1:hover ._buttonWrapper_1ftrr_40{color:rgb(var(--color-text-inverse))}._cardWrapper_1ftrr_1:hover ._buttonWrapper_1ftrr_40 svg path{fill:rgb(var(--color-text-inverse))}._buttonWrapper_1ftrr_40{font-weight:500;display:flex;gap:var(--padding-xs);height:56px;align-items:center}._cardContainer_1ftrr_36{z-index:1;position:relative;padding:var(--padding-l)}._iconContainer_1ftrr_62{display:flex;margin-bottom:var(--padding-s);-moz-column-gap:5px;column-gap:5px}._iconClass_1ftrr_68{color:rgb(var(--color-text-brand))!important}@media (min-width: 1024px){._cardContainer_1ftrr_36{padding:var(--padding-xl)}}
