@layer app{.k-blog-post-card{color:#c5c6c8;display:flex;flex-direction:column;isolation:isolate}.k-blog-post-card:has(:focus-visible){outline-color:#aeafb3;outline-offset:.25rem;outline-style:solid;outline-width:.125rem}.k-blog-post-card__image{aspect-ratio:21/9;background:#313237;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.k-blog-post-card__body{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0;padding:1rem}.k-blog-post-card__date{color:#aeafb3;font-size:.875rem}.k-blog-post-card__title{color:#dddedf;font-size:1.25rem;font-weight:700;overflow-wrap:anywhere}.k-blog-post-card__description{color:#aeafb3;overflow-wrap:anywhere}.k-blog-post-card__button{margin-top:auto;opacity:0;transition:.2s ease;transition-property:opacity,transform;z-index:2}.k-blog-post-card__link{border-radius:inherit;inset:0;position:absolute;text-decoration:none;z-index:1}.k-blog-post-card:focus-within .k-blog-post-card__button,.k-blog-post-card:hover .k-blog-post-card__button{opacity:1}}@layer app{.k-blog-post-card-skeleton{color:#c5c6c8;display:flex;flex-direction:column;width:100%}.k-blog-post-card-skeleton__image,.k-blog-post-card-skeleton__line{animation:k-blog-post-card-skeleton-pulse 1.4s ease-in-out infinite;background:#313237}.k-blog-post-card-skeleton__image{aspect-ratio:21/9;width:100%}.k-blog-post-card-skeleton__body{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0;padding:1rem}.k-blog-post-card-skeleton__line{border-radius:.375rem;height:1rem;width:100%}.k-blog-post-card-skeleton__line--date{height:.875rem;width:35%}.k-blog-post-card-skeleton__line--title{height:1.25rem;width:80%}.k-blog-post-card-skeleton__line--short{width:65%}.k-blog-post-card-skeleton__description{display:flex;flex-direction:column;gap:.375rem;padding-top:.375rem}@keyframes k-blog-post-card-skeleton-pulse{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.k-blog-post-card-skeleton__image,.k-blog-post-card-skeleton__line{animation:none}}}
