.primary-hub-card[data-v-9bdcf087]{background:linear-gradient(135deg,#1e3c57,#035ca9);border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem;overflow:hidden}.primary-hub-card__link[data-v-9bdcf087]{color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:280px;text-decoration:none}@media(max-width:768px){.primary-hub-card__link[data-v-9bdcf087]{grid-template-columns:1fr}}.primary-hub-card__image[data-v-9bdcf087]{overflow:hidden;position:relative}.primary-hub-card__image img[data-v-9bdcf087]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}@media(max-width:768px){.primary-hub-card__image[data-v-9bdcf087]{height:200px}}.primary-hub-card:hover .primary-hub-card__image img[data-v-9bdcf087]{transform:scale(1.05)}.primary-hub-card__content[data-v-9bdcf087]{display:flex;flex-direction:column;justify-content:center;padding:2rem}@media(max-width:768px){.primary-hub-card__content[data-v-9bdcf087]{padding:1.5rem}}.primary-hub-card__badge[data-v-9bdcf087]{background:#fff3;border-radius:4px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding:.35rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.primary-hub-card__title[data-v-9bdcf087]{font-size:1.75rem;font-weight:700;line-height:1.3;margin:0 0 1rem}@media(max-width:768px){.primary-hub-card__title[data-v-9bdcf087]{font-size:1.4rem}}.primary-hub-card__description[data-v-9bdcf087]{font-size:1rem;line-height:1.6;margin:0 0 1.5rem;opacity:.9}@media(max-width:768px){.primary-hub-card__description[data-v-9bdcf087]{font-size:.9rem}}.primary-hub-card__cta[data-v-9bdcf087]{align-items:center;color:#6cdfa6;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;transition:gap .2s ease}.primary-hub-card__cta svg[data-v-9bdcf087]{transition:transform .2s ease}.primary-hub-card:hover .primary-hub-card__cta[data-v-9bdcf087]{gap:.75rem}.primary-hub-card:hover .primary-hub-card__cta svg[data-v-9bdcf087]{transform:translate(4px)}
