.card[data-v-2ae94994]{background-color:#fff;border:1px solid #e6e6e8;border-radius:16px;display:block;overflow:hidden;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.card[data-v-2ae94994]:hover{border-color:#bdbec2;box-shadow:0 0 16px #0001}.card.medium img[data-v-2ae94994]{height:300px}.card.large img[data-v-2ae94994]{height:420px}.card img[data-v-2ae94994]{background-color:#f2f9fe;-o-object-fit:cover;object-fit:cover;width:100%}.card h2[data-v-2ae94994],.card h3[data-v-2ae94994]{height:3lh;-webkit-line-clamp:3;line-clamp:3}.card h2[data-v-2ae94994],.card h3[data-v-2ae94994],.card__category[data-v-2ae94994]{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical}.card__category[data-v-2ae94994]{background-color:#efeff2;border-radius:12px;-webkit-line-clamp:1;line-clamp:1;padding:4px 8px;width:-moz-fit-content;width:fit-content}.card__category.hidden[data-v-2ae94994]{height:28px;opacity:0;pointer-events:none}.card__content[data-v-2ae94994]{display:flex;flex-direction:column;gap:16px;padding:16px 20px}@media screen and (max-width:1024px){.card__content[data-v-2ae94994]{gap:12px;padding:16px}}.card__date[data-v-2ae94994]{color:#757781}.card__date.margin[data-v-2ae94994]{margin-bottom:8px}.swiper[data-v-8e19ca40]{position:relative}.swiper__card[data-v-8e19ca40]{width:100%}.swiper__thumbs[data-v-8e19ca40]{bottom:12px;display:none;position:absolute}@media screen and (max-width:480px){.swiper__thumbs[data-v-8e19ca40]{align-items:center;display:flex;gap:4px;justify-content:center;width:calc(100% - 32px);z-index:1}}swiper-container[data-v-8e19ca40]{display:flex;gap:20px;overflow:hidden}swiper-slide[data-v-8e19ca40]{flex-grow:1;flex-shrink:0;height:-moz-fit-content;height:fit-content;width:calc(33.33333% - 13.33333px)}@media screen and (max-width:1024px){swiper-slide[data-v-8e19ca40]{width:calc(50% - 10px)}}@media screen and (max-width:768px){swiper-slide[data-v-8e19ca40]{width:100%}}swiper-slide[data-v-8e19ca40]:last-child{margin-right:0!important}.table[data-v-fe92c4c3]{display:flex;flex-wrap:wrap;gap:32px 24px}@media screen and (max-width:1024px){.table[data-v-fe92c4c3]{gap:20px}}.table__card[data-v-fe92c4c3]{width:calc(33.33333% - 16px)}@media screen and (max-width:1024px){.table__card[data-v-fe92c4c3]{width:calc(50% - 10px)!important}}@media screen and (max-width:768px){.table__card[data-v-fe92c4c3]{width:100%!important}}.table__card[data-v-fe92c4c3]:nth-child(5n),.table__card[data-v-fe92c4c3]:nth-child(5n-1){width:calc(50% - 12px)}.body[data-v-fba2284d]{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:800px}@media screen and (max-width:1024px){.body[data-v-fba2284d]{gap:16px;padding-inline:24px}}.body__category[data-v-fba2284d]{background-color:#fafafb;border:1px solid #e6e6e8;border-radius:16px;color:#757781;display:-webkit-box;height:32px;-webkit-line-clamp:1;line-clamp:1;line-height:16px;overflow:hidden;overflow-wrap:anywhere;padding:8px 12px;text-overflow:ellipsis;-webkit-box-orient:vertical}.body__image[data-v-fba2284d]{border-radius:16px;height:420px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:640px){.body__image[data-v-fba2284d]{height:240px}}.body__info[data-v-fba2284d]{align-items:center;color:#757781;display:flex;gap:20px}@media screen and (max-width:1024px){.body__info[data-v-fba2284d]{align-items:flex-start;flex-direction:column;gap:16px}}.body__content,.body__content>div{color:#757781;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:20px;line-height:1.5;width:100%}@media screen and (max-width:640px){.body__content,.body__content>div{color:#757781;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;gap:16px;line-height:1.4285714286}}.body__content h2,.body__content h3{color:#2a2b2e;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.3333333333;margin-top:20px}@media screen and (max-width:640px){.body__content h2,.body__content h3{font-family:Roboto,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700}}.body__content img{border-radius:16px;height:auto;width:100%}@media screen and (max-width:640px){.body__content img{height:240px}}.body__content__table{border:1px solid #e6e6e8;border-radius:8px;max-width:100%;overflow-x:auto}.body__content table{border-collapse:collapse;overflow-x:auto;width:100%}.body__content table,.body__content td,.body__content tr{border-style:hidden!important}.body__content td{padding:20px!important}.body__content tr:nth-child(2n){background-color:#fafafb}.body__content ol,.body__content ul{padding-left:24px}
