.hero.sechero:has(~.blogpage) .sechero-title-line{display:inline}@media (width>=1200px){.hero.sechero:has(~.blogpage) .sechero-lead{max-width:34rem}}.blog[data-astro-cid-25rjcfap].firstsection.blogpage{z-index:4;position:relative}@media (width>=1200px){.blog[data-astro-cid-25rjcfap].firstsection.blogpage{padding-top:2.25rem}}.blogfeat[data-astro-cid-25rjcfap]{border-radius:var(--radius-panel);border:1px solid color-mix(in oklab, var(--color-border) 60%, transparent);background-color:color-mix(in oklab, var(--color-accent) 78%, var(--color-surface));box-shadow:0 18px 40px -28px color-mix(in oklab, var(--color-headline) 30%, transparent);gap:1.5rem;padding:1rem;display:grid}.blogfeat-copy[data-astro-cid-25rjcfap]{flex-direction:column;align-items:flex-start;padding:1rem;display:flex}.blogfeat-eyebrow[data-astro-cid-25rjcfap]{margin-bottom:1rem}.blogfeat-title[data-astro-cid-25rjcfap]{font-size:clamp(2rem,1.2rem + 1.9vw,3.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--color-headline);margin:0;line-height:1.1}.blogfeat-excerpt[data-astro-cid-25rjcfap]{max-width:32rem;font-size:var(--text-base);color:var(--color-body);margin:1.25rem 0 0;line-height:1.65}.blogfeat-cta[data-astro-cid-25rjcfap]{gap:.75rem;margin-top:1.5rem;padding-left:1.5rem;padding-right:.6rem}.blogfeat-media[data-astro-cid-25rjcfap]{border-radius:var(--radius-card);background-color:var(--color-accent);position:relative;overflow:hidden}.blogfeat-media[data-astro-cid-25rjcfap]:before{content:"";padding-top:54.5%;display:block}.blogfeat-image[data-astro-cid-25rjcfap]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width>=1024px){.blogfeat[data-astro-cid-25rjcfap]{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:0;padding:1.0625rem}.blogfeat-copy[data-astro-cid-25rjcfap]{align-self:center;padding:.75rem 2.5rem .75rem 2.375rem}}.blogtools[data-astro-cid-25rjcfap]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.blogfeat[data-astro-cid-25rjcfap]+.blogtools[data-astro-cid-25rjcfap]{margin-top:2.75rem}.blogtools-filter[data-astro-cid-25rjcfap]{border-radius:var(--radius-badge);background-color:var(--color-primary);min-height:2.75rem;color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;padding:.5rem 1.375rem;line-height:1.5;display:inline-flex}.blogtools-search[data-astro-cid-25rjcfap]{flex:0 18rem;position:relative}.blogtools-search-icon[data-astro-cid-25rjcfap]{width:1.125rem;height:1.125rem;color:var(--color-headline);pointer-events:none;position:absolute;top:50%;left:1rem;translate:0 -50%}.blogtools-search-input[data-astro-cid-25rjcfap]{padding-block:.5625rem;min-height:2.75rem;padding-left:2.75rem}.blogtools-search-input[data-astro-cid-25rjcfap]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-primary) 25%, transparent)}@media (width<=47.9375rem){.blogtools-search[data-astro-cid-25rjcfap]{flex-basis:100%}}.bloglist-title[data-astro-cid-25rjcfap]{margin:2.75rem 0 1.75rem}.bloglist[data-astro-cid-25rjcfap]{grid-template-columns:minmax(0,1fr);column-gap:2.25rem;display:grid}.bloglist-stack[data-astro-cid-25rjcfap]{flex-direction:column;margin-top:2.5rem;display:flex}.bloglist-stacked[data-astro-cid-25rjcfap]+.bloglist-stacked[data-astro-cid-25rjcfap]{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.125rem}.bloglist-compact[data-astro-cid-25rjcfap]{border-top:1px solid var(--color-border);margin-top:2.25rem;padding-top:1.25rem}.bloglist[data-astro-cid-25rjcfap] [data-astro-cid-25rjcfap][hidden]{display:none}@media (width>=1024px){.bloglist[data-astro-cid-25rjcfap]{grid-template-columns:repeat(2,minmax(0,1fr))}.bloglist-stack[data-astro-cid-25rjcfap]{margin-top:0}}.bloglist-empty[data-astro-cid-25rjcfap]{text-align:center;color:var(--color-caption);margin:0;padding:2rem 0}.blogpager[data-astro-cid-25rjcfap]{justify-content:center;align-items:center;gap:.75rem;margin-top:3.75rem;display:flex}.blogpager-nums[data-astro-cid-25rjcfap]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.blogpager-nav[data-astro-cid-25rjcfap],.blogpager-num[data-astro-cid-25rjcfap],.blogpager-ellipsis[data-astro-cid-25rjcfap]{width:3rem;height:3rem;font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-headline);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.blogpager-nav[data-astro-cid-25rjcfap]{background-color:color-mix(in oklab, var(--color-secondary) 10%, var(--color-accent))}.blogpager-nav[data-astro-cid-25rjcfap] svg[data-astro-cid-25rjcfap]{width:1.125rem;height:1.125rem}.blogpager-nav[data-astro-cid-25rjcfap].is-disabled{opacity:.5}.blogpager-nav[data-astro-cid-25rjcfap]:not(.is-disabled):hover,.blogpager-num[data-astro-cid-25rjcfap]:not(.is-active):hover,.blogpager-num[data-astro-cid-25rjcfap].is-active{background-color:var(--color-primary);color:var(--color-white)}.blogpager-nav[data-astro-cid-25rjcfap]:focus-visible,.blogpager-num[data-astro-cid-25rjcfap]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.blogpager-nav[data-astro-cid-25rjcfap],.blogpager-num[data-astro-cid-25rjcfap]{transition:none}}.blogpage-close[data-astro-cid-25rjcfap]{margin-top:3rem}
