.main-title[data-v-022ea5f2]{padding:44px 152px;background-color:#031529;color:#fff}.main-title h1[data-v-022ea5f2]{font:700 48px/1.2 Inter,system-ui,-apple-system,Arial,sans-serif;color:inherit}.main-title h2[data-v-022ea5f2]{margin-top:16px;font:600 28px/1.4 Inter,system-ui,-apple-system,Arial,sans-serif;color:inherit}@media (max-width:992px){.main-title[data-v-022ea5f2]{padding:40px 24px}.main-title h1[data-v-022ea5f2]{font-size:40px}.main-title h2[data-v-022ea5f2]{font-size:24px}}@media (max-width:768px){.main-title[data-v-022ea5f2]{padding:36px 24px}.main-title h1[data-v-022ea5f2]{font-size:30px}.main-title h2[data-v-022ea5f2]{font-size:20px}}.introduction-section[data-v-4d245837]{background-color:#fff;padding:64px 152px}.introduction-section article[data-v-4d245837]:not(:last-child){margin-bottom:36px}.introduction-section h2[data-v-4d245837]{font-size:48px;padding-bottom:24px;line-height:1.2}.introduction-section h3[data-v-4d245837]{font-size:36px;padding-bottom:16px;line-height:1.2}.introduction-section p[data-v-4d245837]{font-size:20px;line-height:1.5}.introduction-section p[data-v-4d245837]:not(:last-child){margin-bottom:16px}.introduction-section .layout-container[data-v-4d245837]{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.introduction-section .highlight-container[data-v-4d245837]{border-left:4px solid #d32f5c;padding-left:24px;margin-top:24px}@media (max-width:1150px){.introduction-section .layout-container[data-v-4d245837]{grid-template-columns:1fr}.introduction-section .layout-container .image-container img[data-v-4d245837]{height:372px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}@media (max-width:992px){.introduction-section[data-v-4d245837]{padding:48px 24px}.introduction-section h2[data-v-4d245837]{font-size:36px}.introduction-section h3[data-v-4d245837]{font-size:30px}.introduction-section p[data-v-4d245837]{font-size:18px}}@media (max-width:768px){.introduction-section[data-v-4d245837]{padding:36px 24px}.introduction-section h2[data-v-4d245837]{font-size:30px}.introduction-section h3[data-v-4d245837]{font-size:24px}.introduction-section p[data-v-4d245837]{font-size:16px}}.cards-section[data-v-70a8b602]{padding:64px 152px;background-color:#f2f2f2}.cards-section h2[data-v-70a8b602]{font-size:36px;font-weight:600;margin-bottom:24px}.cards-section .cards-container[data-v-70a8b602]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cards-section .cards-container .card[data-v-70a8b602]{padding:24px 24px 24px 0;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;border-bottom:1px solid #d8d8d8}.cards-section .cards-container .card[data-v-70a8b602]:last-child,.cards-section .cards-container .card[data-v-70a8b602]:nth-last-child(2):nth-child(2n-1){border-bottom:none}.cards-section .cards-container .card>[data-v-70a8b602]:nth-last-child(2):not(:first-child){flex:1}.cards-section .cards-container .card h3[data-v-70a8b602]{font-size:24px;font-weight:600;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.cards-section .cards-container .card p[data-v-70a8b602],.cards-section .cards-container .card ul[data-v-70a8b602]{font-size:18px;margin:0}.cards-section .cards-container .card li[data-v-70a8b602],.cards-section .cards-container .card p[data-v-70a8b602]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:var(--ul-max-lines,2);-webkit-line-clamp:var(--ul-max-lines,2);text-overflow:ellipsis}.cards-section .cards-container .card li[data-v-70a8b602]{font-size:18px}.cards-section .cards-container .card li[data-v-70a8b602]:before{content:"\2022";margin-right:8px}.cards-section .cards-container .card li[data-v-70a8b602]:not(:last-child){margin-bottom:8px}.cards-section .cards-container .card a[data-v-70a8b602],.cards-section .cards-container .card button[data-v-70a8b602]{margin-top:auto;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.cards-section[data-v-70a8b602]{padding:48px 24px}.cards-section h2[data-v-70a8b602]{font-size:30px}.cards-section .cards-container .card h3[data-v-70a8b602]{font-size:21px}.cards-section .cards-container .card li[data-v-70a8b602],.cards-section .cards-container .card p[data-v-70a8b602]{font-size:16px}}@media (max-width:768px){.cards-section[data-v-70a8b602]{padding:36px 24px}.cards-section h2[data-v-70a8b602]{font-size:24px}.cards-section .cards-container .card[data-v-70a8b602]{padding:24px 0}.cards-section .cards-container .card h3[data-v-70a8b602]{font-size:18px}.cards-section .cards-container .card li[data-v-70a8b602],.cards-section .cards-container .card p[data-v-70a8b602]{font-size:14px}}@media (max-width:625px){.cards-section .cards-container[data-v-70a8b602]{grid-template-columns:1fr}.cards-section .cards-container .card h3[data-v-70a8b602],.cards-section .cards-container .card p[data-v-70a8b602]{-webkit-line-clamp:unset;line-clamp:unset}.cards-section .cards-container .card a[data-v-70a8b602],.cards-section .cards-container .card button[data-v-70a8b602]{align-self:flex-end}}.related-section[data-v-2ee054a8]{padding:64px 152px;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px}.related-section .image-container[data-v-2ee054a8]{height:100%}.related-section .image-container img[data-v-2ee054a8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-section .text-container[data-v-2ee054a8]{display:flex;flex-direction:column;justify-content:center;gap:12px}.related-section .text-container h2[data-v-2ee054a8]{font-size:24px;font-weight:600;line-height:1.5}.related-section .text-container p[data-v-2ee054a8]{font-size:20px;line-height:1.5}.related-section .text-container a[data-v-2ee054a8]{margin-top:12px}@media (max-width:992px){.related-section[data-v-2ee054a8]{padding:48px 24px}.related-section .text-container h2[data-v-2ee054a8]{font-size:21px}.related-section .text-container p[data-v-2ee054a8]{font-size:18px}}@media (max-width:768px){.related-section[data-v-2ee054a8]{padding:36px 24px}.related-section .text-container h2[data-v-2ee054a8]{font-size:18px}.related-section .text-container p[data-v-2ee054a8]{font-size:16px}}@media (max-width:625px){.related-section[data-v-2ee054a8]{grid-template-columns:1fr}.related-section .text-container a[data-v-2ee054a8]{align-self:flex-end}}