@layer base{.blog-hero-header[data-v-5c00530b]{text-align:center;margin-bottom:3rem;max-width:40rem;margin-inline-start:auto;margin-inline-end:auto}.featured-top-layout[data-v-5c00530b]{flex-direction:column;gap:2.5rem;display:flex}.featured-post-horizontal[data-v-5c00530b]{border-radius:calc(var(--brd-r) * .5);grid-template-columns:1.2fr 1fr;align-items:stretch;gap:0;display:grid;overflow:hidden}@media (max-width:900px){.featured-post-horizontal[data-v-5c00530b]{grid-template-columns:1fr}}.featured-image-link[data-v-5c00530b]{display:block;overflow:hidden}.featured-content[data-v-5c00530b]{flex-direction:column;justify-content:center;gap:1rem;padding:3rem;display:flex}.featured-title a[data-v-5c00530b]{color:inherit;text-decoration:none}.featured-title a[data-v-5c00530b]:hover{text-decoration:underline}.featured-excerpt[data-v-5c00530b]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-meta-top[data-v-5c00530b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.meta-left[data-v-5c00530b]{align-items:center;gap:.75rem;display:flex}.tag-pill[data-v-5c00530b]{background:var(--s-cta-bg);color:#fff;text-transform:uppercase;letter-spacing:.025em;border-radius:1rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-block}.read-time-badge[data-v-5c00530b]{background:var(--s-cta-bg);color:#fff;border-radius:1rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-block}.card-meta-bottom[data-v-5c00530b]{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.75rem;display:flex}.author-info[data-v-5c00530b]{align-items:center;gap:.75rem;display:flex}.author-avatar[data-v-5c00530b]{background:var(--s-brd);object-fit:cover;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.author-details[data-v-5c00530b]{flex-direction:column;gap:.125rem;display:flex}.author-name[data-v-5c00530b]{font-weight:500}.read-more-btn[data-v-5c00530b]{border:1px solid var(--s-brd);color:inherit;border-radius:2rem;flex-shrink:0;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.read-more-btn[data-v-5c00530b]:hover{background:var(--s-brd)}.secondary-posts-row[data-v-5c00530b]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (max-width:768px){.secondary-posts-row[data-v-5c00530b]{grid-template-columns:1fr}}.secondary-post-card[data-v-5c00530b]{border-radius:calc(var(--brd-r) * .5);flex-direction:column;display:flex;overflow:hidden}.secondary-image-link[data-v-5c00530b]{display:block;overflow:hidden}.secondary-content[data-v-5c00530b]{flex-direction:column;gap:1rem;padding:2.5rem;display:flex}.secondary-title a[data-v-5c00530b]{color:inherit;text-decoration:none}.secondary-title a[data-v-5c00530b]:hover{text-decoration:underline}.secondary-excerpt[data-v-5c00530b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.grid-layout[data-v-5c00530b]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:1024px){.grid-layout[data-v-5c00530b]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid-layout[data-v-5c00530b]{grid-template-columns:1fr}}.grid-post[data-v-5c00530b]{flex-direction:column;gap:1rem;display:flex}.grid-image-link[data-v-5c00530b]{border-radius:calc(var(--brd-r) * .5);display:block;overflow:hidden}.grid-content[data-v-5c00530b]{flex-direction:column;gap:.5rem;display:flex}.grid-title a[data-v-5c00530b]{color:inherit;text-decoration:none}.grid-title a[data-v-5c00530b]:hover{text-decoration:underline}.grid-excerpt[data-v-5c00530b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-hero-cta[data-v-5c00530b]{justify-content:center;margin-top:3rem;display:flex}}@layer cms-overrides;.featured-image-link img[data-v-5c00530b],.grid-image-link img[data-v-5c00530b]{width:100%;height:auto;transition:transform .3s}.featured-image-link img[data-v-5c00530b]{aspect-ratio:16/9}.secondary-image-link img[data-v-5c00530b]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .3s}.featured-image-link:hover img[data-v-5c00530b],.grid-image-link:hover img[data-v-5c00530b],.secondary-image-link:hover img[data-v-5c00530b]{transform:scale(1.05)}.featured-image-link img.has-border[data-v-5c00530b],.grid-image-link img.has-border[data-v-5c00530b],.secondary-image-link img.has-border[data-v-5c00530b]{border:1px solid var(--s-brd)}.normal-button[data-v-5c00530b]{border-radius:var(--brd-r);height:2.75rem;font-size:inherit;justify-content:center;align-items:center;padding:.5rem 2rem;font-weight:600;text-decoration:none;display:inline-flex}
