._inner_1ley4_1{position:relative}._inner_1ley4_1>a{bottom:0;left:0;position:absolute;right:0;top:0}._card_1ley4_12{align-content:start;border-top-right-radius:20px;display:grid;height:100%;overflow:hidden;row-gap:12px}._card--is-archive_1ley4_20{background-color:#f4f5f8;border-bottom-left-radius:20px;padding:0 20px 20px}._card--noimage_1ley4_25{border:2px solid #f4f5f8}._card__thumb_1ley4_28{aspect-ratio:360/260;background-color:#fff;border-bottom-left-radius:20px;overflow:hidden}._card--is-archive_1ley4_20 ._card__thumb_1ley4_28{background-color:#e7e7e7;border-bottom-left-radius:0;margin:0 -20px}._card--noimage_1ley4_25 ._card__thumb_1ley4_28{background-color:#fff}._card__thumb_1ley4_28 img{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:transform .2s ease-out;width:100%}._card__categories_1ley4_49{display:flex;flex-flow:row wrap;gap:8px;justify-content:left}._card__categories_1ley4_49 li{display:contents}._card__category_1ley4_58{background-color:#fff;border:1px solid;border-radius:4px;color:rgba(var(--color_neutral_default),1);display:block;font-size:.75rem;font-weight:700;padding:2px 15px;--letter_spacing:0;position:relative;transition:background-color .2s ease-out,color .2s ease-out}._card__category_1ley4_58:before{content:"#"}@media (any-hover:hover){._card__category_1ley4_58:hover{background-color:rgba(var(--color_neutral_default),1);color:#fff}}._card__description_1ley4_80,._card__title_1ley4_80{text-decoration:underline;text-decoration-color:rgba(var(--color_neutral_default),0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .2s ease-out}._card__title_1ley4_80{font-family:Zen Old Mincho,serif;font-size:1.125rem;font-weight:700;--letter_spacing:.06em;line-height:1.4444445}._card__description_1ley4_80{color:#677280;--letter_spacing:0;line-height:1.6875}._card__date_1ley4_99{font-family:Poppins,serif}@media (min-width:768px){._card__categories_1ley4_49{margin-top:13px}._card__title_1ley4_80{margin-top:14px}}@media (max-width:767.98px){._card_1ley4_12{row-gap:20px}}@media (any-hover:hover){._inner_1ley4_1>a:hover+._card_1ley4_12 ._card__thumb_1ley4_28 img{transform:scale(1.1)}._inner_1ley4_1>a:hover+._card_1ley4_12 ._card__description_1ley4_80,._inner_1ley4_1>a:hover+._card_1ley4_12 ._card__title_1ley4_80{text-decoration-color:rgba(var(--color_neutral_default),1)}}
