.blogcard[data-astro-cid-r5mr34vo]{align-items:start;display:grid;position:relative}.blogcard[data-astro-cid-r5mr34vo][hidden]{display:none}.blogcard-image[data-astro-cid-r5mr34vo]{object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block}.blogcard-body[data-astro-cid-r5mr34vo]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.blogcard-title[data-astro-cid-r5mr34vo]{font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-headline);margin:0}.blogcard-link[data-astro-cid-r5mr34vo]{color:inherit;text-decoration:none}.blogcard-link[data-astro-cid-r5mr34vo]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.blogcard-link[data-astro-cid-r5mr34vo]:focus-visible{outline:none}.blogcard-link[data-astro-cid-r5mr34vo]:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:6px}.blogcard-excerpt[data-astro-cid-r5mr34vo]{font-size:var(--text-base);color:var(--color-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.625rem 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.blogcard-readmore[data-astro-cid-r5mr34vo]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-primary);align-items:center;gap:.5rem;margin-top:1rem;line-height:1.5;transition:color .2s;display:inline-flex}.blogcard-readmore[data-astro-cid-r5mr34vo] svg[data-astro-cid-r5mr34vo]{transition:transform .2s}.blogcard[data-astro-cid-r5mr34vo]:hover .blogcard-readmore[data-astro-cid-r5mr34vo],.blogcard[data-astro-cid-r5mr34vo]:focus-within .blogcard-readmore[data-astro-cid-r5mr34vo]{color:var(--color-primary-hover)}.blogcard[data-astro-cid-r5mr34vo]:hover .blogcard-readmore[data-astro-cid-r5mr34vo] svg[data-astro-cid-r5mr34vo],.blogcard[data-astro-cid-r5mr34vo]:focus-within .blogcard-readmore[data-astro-cid-r5mr34vo] svg[data-astro-cid-r5mr34vo]{transform:translate(3px)}.blogcard[data-astro-cid-r5mr34vo]:hover .blogcard-title[data-astro-cid-r5mr34vo]{color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.blogcard-readmore[data-astro-cid-r5mr34vo],.blogcard-readmore[data-astro-cid-r5mr34vo] svg[data-astro-cid-r5mr34vo]{transition:none}}.blogcard--lead[data-astro-cid-r5mr34vo]{row-gap:1.375rem}.blogcard--lead[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:7/3}.blogcard--lead[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo]{font-size:clamp(1.5rem,.9rem + .9vw,2rem);line-height:1.25}.blogcard--lead[data-astro-cid-r5mr34vo] .blogcard-excerpt[data-astro-cid-r5mr34vo]{max-width:36rem}.blogcard--stacked[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo]{grid-template-columns:39.5% minmax(0,1fr);column-gap:1.75rem}.blogcard--stacked[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:3/2}.blogcard--compact[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:4/3}.blogcard--stacked[data-astro-cid-r5mr34vo] .blogcard-body[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo] .blogcard-body[data-astro-cid-r5mr34vo]{padding-top:.25rem}.blogcard--stacked[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo]{font-size:clamp(1.25rem,.85rem + .55vw,1.5rem);line-height:1.3}.blogcard--tile[data-astro-cid-r5mr34vo]{row-gap:1.125rem}.blogcard--tile[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:3}.blogcard--tile[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo]{font-size:clamp(1.25rem,.85rem + .55vw,1.5rem);line-height:1.3}.blogcard--tile[data-astro-cid-r5mr34vo] .blogcard-excerpt[data-astro-cid-r5mr34vo]{-webkit-line-clamp:2}.blogcard--mini[data-astro-cid-r5mr34vo]{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;column-gap:1.125rem}.blogcard--mini[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:5/4;border-radius:.75rem}.blogcard--mini[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo]{font-size:var(--text-lg);margin-top:.25rem;line-height:1.35}.blogcard-readmore--inline[data-astro-cid-r5mr34vo]{white-space:nowrap;vertical-align:-.1em;margin:0;display:inline}.blogcard-readmore--inline[data-astro-cid-r5mr34vo] svg[data-astro-cid-r5mr34vo]{display:inline}@media (width<=374.98px){.blogcard--mini[data-astro-cid-r5mr34vo]{grid-template-columns:5.5rem minmax(0,1fr);column-gap:.875rem}.blogcard--mini[data-astro-cid-r5mr34vo] .blogcard-title[data-astro-cid-r5mr34vo]{hyphens:auto;overflow-wrap:break-word}}@media (width<=29.9375rem){.blogcard--stacked[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo]{grid-template-columns:6.5rem minmax(0,1fr);column-gap:1rem}.blogcard--stacked[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo] .blogcard-image[data-astro-cid-r5mr34vo]{aspect-ratio:1}.blogcard--stacked[data-astro-cid-r5mr34vo] .blogcard-excerpt[data-astro-cid-r5mr34vo],.blogcard--compact[data-astro-cid-r5mr34vo] .blogcard-excerpt[data-astro-cid-r5mr34vo]{display:none}}.blogcta[data-astro-cid-ebtmfh7e]{border-radius:var(--radius-panel);background-color:color-mix(in oklab, var(--color-secondary) 10%, var(--color-accent));flex-direction:column;align-items:flex-start;gap:1.25rem;padding:2rem;display:flex}.blogcta-title[data-astro-cid-ebtmfh7e]{font-size:clamp(1.75rem,.95rem + 1.6vw,3rem);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--color-headline);margin:0;line-height:1.1}.blogcta-rule[data-astro-cid-ebtmfh7e]{display:none}.blogcta-copy[data-astro-cid-ebtmfh7e]{max-width:22rem;font-size:var(--text-lg);color:var(--color-body);margin:0;line-height:1.6}.blogcta-button[data-astro-cid-ebtmfh7e]{gap:.75rem;padding-left:1.5rem;padding-right:.6rem}@media (width>=1024px){.blogcta[data-astro-cid-ebtmfh7e]{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:0;padding:2rem clamp(3rem,7vw,9rem);display:grid}.blogcta-rule[data-astro-cid-ebtmfh7e]{background-color:color-mix(in oklab, var(--color-secondary) 45%, var(--color-border));width:1px;height:6.75rem;margin-inline:clamp(3rem,7vw,9rem) clamp(2rem,4.2vw,5.5rem);display:block}.blogcta-title[data-astro-cid-ebtmfh7e]{white-space:nowrap}}
