html[data-v-a15673d2]{--color-primary:#113143;--color-primary-opacity20:rgba(17,49,67,.2);--color-primary-lighten:#14324c;--color-primary-darken:#0f294b;--color-reverse:#fff;--color-revese-darken:#e6e6e6;--color-text-secondary:#70838e;--background-primary:#fff;--background-cards:#f6f7f7;--background-images:#eee;--border-primary:#e7eaec;--skeleton-start:#e0e7eb;--skeleton-end:#f0f3f5;--positive:#178c0b;--positive-lighten30:rgba(23,140,11,.3);--positive-lighten10:rgba(23,140,11,.1);--negative:#e52323;--negative-info:#fbe6e6;--negative-lighten5:rgba(229,35,35,.05);--negative-lighten10:rgba(229,35,35,.1);--negative-lighten20:rgba(229,35,35,.2);--info:#fdf9d3;--background-input-readonly:#f7f7f7}html.dark-mode[data-v-a15673d2]{--color-primary:#fff;--color-primary-opacity20:hsla(0,0%,100%,.2);--color-primary-lighten:#e6e6e6;--color-primary-darken:#ccc;--color-reverse:#113143;--color-revese-darken:#0e2a39;--color-text-secondary:#7d7f81;--background-primary:#061721;--background-cards:#0d2533;--background-images:#09212f;--border-primary:#123448;--skeleton-start:#061822;--skeleton-end:#09212f;--background-input-readonly:#09212f}.services[data-v-a15673d2]{--gap:24px;display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (max-width:960px){.services[data-v-a15673d2]{--gap:16px}}.card[data-v-a15673d2]{--per-row:2;background:#fff;border-radius:16px;box-shadow:0 12px 40px #012d6f1f;cursor:pointer;flex-basis:calc((100% - var(--gap)*(var(--per-row) - 1))/var(--per-row));padding:8px;transition:background-color .3s;width:calc((100% - var(--gap)*(var(--per-row) - 1))/var(--per-row))}@media screen and (max-width:768px){.card[data-v-a15673d2]{--per-row:1}}.dark-mode .card[data-v-a15673d2]{background:var(--background-cards)}.card__image[data-v-a15673d2]{aspect-ratio:487/344;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.card__content[data-v-a15673d2]{border-radius:12px;overflow:hidden;position:relative}.card__overlay[data-v-a15673d2]{background:linear-gradient(180deg,#11314300 50%,#113143 80%);height:100%;left:0;position:absolute;top:0;width:100%}.card__footer[data-v-a15673d2]{bottom:0;left:0;padding:16px;position:absolute}.card__title[data-v-a15673d2]{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.card__text[data-v-a15673d2]{color:#ebebeb;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.card__button[data-v-a15673d2]{align-self:center;background:#fff;border-radius:28px;cursor:pointer;display:flex;padding:6px 16px;position:absolute;right:16px;top:16px}
