.topics__cat-title{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 1065px)),
    24px
  );font-weight:500;display:inline-block;margin-left:16px}.topics__item{display:flex;flex-direction:column;gap:clamp(
    16px,
    calc(16px + 24px * ((100vw - 375px) / 1065px)),
    40px
  )}@media(min-width: 640px){.topics__item{flex-direction:row;align-items:center}}.topics__item:not(:last-of-type){padding-bottom:clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 1065px)),
    40px
  );border-bottom:2px solid #ddd;margin-bottom:clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 1065px)),
    40px
  )}.topics__item a{transition:opacity ease-out .3s}.topics__item a:hover{opacity:.7}.topics__item .topics__item-image,.topics__item .topics__item-noimage{flex-shrink:0;width:100%}@media(min-width: 640px){.topics__item .topics__item-image,.topics__item .topics__item-noimage{max-width:280px;width:43%}}.topics__item .topics__item-image img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.topics__item .topics__item-noimage{aspect-ratio:3/2;padding:16px;background-color:#f2f6f9;align-content:center}.topics__item .topics__item-noimage img{width:100%;max-width:227px;margin-inline:auto}.topics__item .topics__item-body{flex:1}.topics__item .topics__item-header{display:flex;align-items:center;gap:clamp(
    8px,
    calc(8px + 4px * ((100vw - 375px) / 1065px)),
    12px
  );flex-wrap:wrap}.topics__item .topics__item-header .topics__item-time{font-size:clamp(
    14px,
    calc(14px + 2px * ((100vw - 375px) / 1065px)),
    16px
  );font-weight:700;font-family:"Montserrat",sans-serif}.topics__item .topics__item-header .topics__item-cats{display:flex;flex-wrap:wrap;gap:clamp(
    4px,
    calc(4px + 4px * ((100vw - 375px) / 1065px)),
    8px
  )}.topics__item .topics__item-header .topics__item-cats a{display:block;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 1065px)),
    14px
  );font-weight:700;padding:0 4px;background-color:#f2f6f9;color:#005a9a;border-radius:20px}.topics__item .topics__item-title a{margin-top:clamp(
    8px,
    calc(8px + 4px * ((100vw - 375px) / 1065px)),
    12px
  );font-weight:500;font-size:clamp(
    14px,
    calc(14px + 6px * ((100vw - 375px) / 1065px)),
    20px
  );line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(min-width: 1024px){.topics__item .topics__item-title a{-webkit-line-clamp:1;line-clamp:1}}.nav-links{display:flex;justify-content:center;align-items:center;gap:clamp(
    16px,
    calc(16px + 4px * ((100vw - 375px) / 1065px)),
    20px
  );margin-top:clamp(
    40px,
    calc(40px + 24px * ((100vw - 375px) / 1065px)),
    64px
  );font-family:"Montserrat",sans-serif;font-weight:700}.nav-links a,.nav-links span{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}.nav-links a{color:#005a9a}.nav-links a:hover{opacity:.7}.nav-links .current{opacity:.7}.nav-links .dots{border:none;width:auto}.page-topics__no{margin-top:1em}
/*# sourceMappingURL=topics.min.css.map */