.blog-hub__header{max-width:46rem;padding-block:var(--kn-section-y) var(--kn-stack);text-align:center;margin-inline:auto}.blog-hub__intro{margin:var(--kn-space-md) auto 0;max-width:38rem}.blog-hub__topics{margin-top:0}.blog-feature{margin-top:var(--kn-section-y)}.blog-feature__link{border-radius:var(--kn-radius-panel,12px);background:var(--surface-reading);display:grid;overflow:hidden}.blog-cover{aspect-ratio:4/3;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;overflow:hidden}.blog-cover__image{object-fit:contain;width:100%;height:100%;padding:var(--kn-space-sm);transition:transform var(--kn-motion-image-zoom-duration) var(--kn-ease);position:absolute;inset:0}.blog-feature__copy{padding:var(--kn-gutter);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.blog-feature__title{max-width:14ch;margin-top:0}.blog-feature__excerpt{max-width:34rem;margin-top:var(--kn-space-md)}.blog-feature__action,.blog-card__action{margin-top:var(--kn-space-lg);color:var(--text-link);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.blog-library{margin-top:var(--kn-section-y)}.blog-library__heading{justify-content:space-between;align-items:baseline;gap:var(--kn-space-md);padding-bottom:var(--kn-space-md);border-bottom:1px solid var(--kn-stroke-hair);display:flex}.blog-grid{gap:var(--kn-section-y) var(--kn-grid-gap);margin-top:var(--kn-stack);display:grid}.blog-card{display:block}.blog-card .blog-cover{border-radius:var(--kn-radius-control,8px)}.blog-card__copy{padding-top:var(--kn-space-md)}.blog-card__title{text-underline-offset:.2em;transition:text-decoration-color var(--kn-motion-fast) var(--kn-ease);margin-top:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.blog-card__excerpt{margin-top:var(--kn-space-sm)}.blog-card__action{margin-top:var(--kn-space-md)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.blog-feature__link:hover .blog-cover__image,.blog-card:hover .blog-cover__image{transform:none}.blog-card:hover .blog-card__title,.blog-card:focus-visible .blog-card__title{text-decoration-color:currentColor}}@media (width>=48rem){.blog-feature__link{grid-template-columns:var(--kn-editorial-columns);grid-template-areas:"copy media"}.blog-feature .blog-cover{min-height:var(--kn-editorial-min-height);aspect-ratio:auto;grid-area:media}.blog-feature__copy{padding:var(--kn-gutter);grid-area:copy}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-feature__link:focus-visible .blog-feature__title,.blog-card:focus-visible .blog-card__title,.blog-feature__link:hover .blog-feature__title,.blog-card:hover .blog-card__title{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.blog-feature__link:hover :is(.blog-feature__action,.blog-feature__title),.blog-card:hover :is(.blog-card__action,.blog-card__title){color:var(--kn-hover-fg)}}@media (width>=64rem){.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.blog-cover__image,.blog-card__title{transition:none}}
