.blog{--_body-padding-y:.75rem;--_body-padding-x:.75rem;--_body-gap:.75rem;--_title-line-count:2;--_title-line-height:1.25rem;--_title-font-size:1rem;--_summ-line-count:5;--_summ-line-height:1.125rem;--_summ-font-size:.875rem;--_meta-font-size:.875rem}@media (width>=992px){.blog{--_body-padding-y:.75rem;--_body-padding-x:.75rem;--_body-gap:.5rem;--_title-line-count:2;--_title-line-height:1.375rem;--_title-font-size:1.125rem;--_summ-line-count:7;--_summ-line-height:1.125rem;--_summ-font-size:.875rem;--_meta-font-size:.875rem}}@media (width>=1400px){.blog{--_body-padding-y:1rem;--_body-padding-x:1rem;--_body-gap:.5rem;--_title-line-count:2;--_title-line-height:1.375rem;--_title-font-size:1.125rem;--_summ-line-count:7;--_summ-line-height:1.125rem;--_summ-font-size:.875rem;--_meta-font-size:.875rem}}.blog{user-select:none;border:1px solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius);color:var(--bs-body-color);background:#fff;height:100%;display:block;position:relative;overflow:hidden}.blog:has(:focus-visible){border-radius:var(--bs-border-radius);outline:2px solid var(--bs-primary)}@media (pointer:fine) and (width>=992px){.blog:hover{background:var(--bs-light)}}.blog-primary .thumb{border-bottom:4px solid var(--bs-primary)}.blog-primary .title{color:var(--bs-primary)}.blog-primary .meta li svg{fill:var(--bs-primary)}.blog-secondary .thumb{border-bottom:4px solid var(--bs-secondary)}.blog-secondary .title{color:var(--bs-secondary)}.blog-secondary .meta li svg{fill:var(--bs-secondary)}.blog .thumb{width:100%}.blog .thumb img{object-fit:cover;aspect-ratio:16/10}.blog .body{padding:var(--_body-padding-y) var(--_body-padding-x);align-items:flex-start;gap:var(--_body-gap);flex-flow:column wrap;display:flex}.blog hr{opacity:1;border-color:var(--bs-border-color);flex-shrink:0;width:100%;margin:0}.blog .title{text-wrap:balance;font-weight:700;font-size:var(--_title-font-size);line-height:var(--_title-line-height);height:calc(var(--_title-line-count) * var(--_title-line-height));-webkit-line-clamp:var(--_title-line-count);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog .summ{font-weight:400;font-size:var(--_summ-font-size);line-height:var(--_summ-line-height);height:calc(var(--_summ-line-count) * var(--_summ-line-height));-webkit-line-clamp:var(--_summ-line-count);color:var(--bs-secondary-text-emphasis);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog .meta{color:var(--bs-secondary-text-emphasis);font-size:var(--_meta-font-size);flex-flow:wrap;align-items:center;gap:.625rem;font-weight:400;display:flex}.blog .meta li{flex-direction:row;align-items:center;gap:.25rem;display:flex}.blog .meta li .ic{font-size:1.125rem}.blog a{color:inherit;text-decoration:none}
