.blog-card-grid[data-v-565da818]{background:var(--surface, #ffffff);border-radius:24px;padding:clamp(1.5rem,3vw,2.75rem);box-shadow:0 18px 45px #0c313d1f;display:grid;gap:clamp(1rem,2vw,2rem)}.blog-card-grid__loading[data-v-565da818]{min-height:120px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#0f202db3}.blog-card-grid__filters[data-v-565da818]{display:flex;flex-wrap:wrap;gap:1rem}.blog-card-grid__filter[data-v-565da818]{display:flex;flex-direction:column;gap:.35rem;font-size:.95rem}.blog-card-grid__filter input[data-v-565da818]{border:1px solid rgba(15,108,122,.2);border-radius:999px;padding:.45rem 1rem;background:#fff;min-width:220px}.blog-card-grid__filter--search[data-v-565da818]{flex:1;min-width:min(320px,100%)}.blog-card-grid__filter select[data-v-565da818]{border:1px solid rgba(15,108,122,.2);border-radius:999px;padding:.4rem 1rem;background:#fff;min-width:180px}.blog-card-grid__list[data-v-565da818]{display:grid;gap:1.5rem}@media(min-width:768px){.blog-card-grid__list[data-v-565da818]{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-card-grid__card[data-v-565da818]{border:1px solid rgba(15,108,122,.12);border-radius:20px;padding:clamp(1.25rem,2vw,1.75rem);background:#ffffffe6;display:grid;gap:.75rem}.blog-card-grid__practice[data-v-565da818]{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted, #4a5568);margin:0}.blog-card-grid__title[data-v-565da818]{margin:0;font-size:clamp(1.15rem,2vw,1.45rem)}.blog-card-grid__title a[data-v-565da818]{color:inherit;text-decoration:none}.blog-card-grid__title a[data-v-565da818]:hover,.blog-card-grid__title a[data-v-565da818]:focus{text-decoration:underline}.blog-card-grid__summary[data-v-565da818]{margin:0;color:#09202bd9}.blog-card-grid__meta[data-v-565da818]{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;align-items:flex-start}.blog-card-grid__meta div[data-v-565da818]{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.blog-card-grid__meta dt[data-v-565da818]{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#09202b8c;margin:0}.blog-card-grid__meta dd[data-v-565da818]{margin:0;font-weight:600;line-height:1.4}.blog-card-grid__meta svg[data-v-565da818]{width:1rem;height:1rem;color:#09202b8c;flex-shrink:0}.blog-card-grid__tags[data-v-565da818]{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.blog-card-grid__tags li[data-v-565da818]{background:#0f6c7a1a;border-radius:999px;padding:.25rem .75rem;font-size:.85rem}.blog-card-grid__empty[data-v-565da818]{margin:0;color:#0f202db3;font-style:italic}.blog-card-grid__carousel[data-v-565da818]{display:grid;gap:1rem;touch-action:pan-y}.blog-card-grid__controls[data-v-565da818]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.blog-card-grid__controls .button[data-v-565da818]{min-width:3rem;min-height:2.75rem}.blog-card-grid__position[data-v-565da818]{font-weight:600}.blog-card-grid__indicators[data-v-565da818]{display:flex;justify-content:center;gap:.5rem}.blog-card-grid__indicator[data-v-565da818]{border:1px solid rgba(15,108,122,.3);background:#ffffffe6;color:#0f6c7a;min-width:2rem;min-height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.blog-card-grid__indicator.is-active[data-v-565da818]{background:#0f6c7a;color:#fff;border-color:#0f6c7a}.blog-card-grid__indicator[data-v-565da818]:focus-visible{outline:2px solid #0f6c7a;outline-offset:2px}.blog-card-grid__pagination[data-v-565da818]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.blog-card-grid__page-indicator[data-v-565da818]{font-weight:600}.sr-only[data-v-565da818]{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}
