.list-relatedPost{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}@media not all and (min-width:768px){.list-relatedPost{width:100%}.list-relatedPost__item{border-bottom:1px solid #ccc;width:100%}.list-relatedPost__item:first-of-type{border-top:1px solid #ccc}}@media screen and (min-width:768px){.list-relatedPost{gap:20px;width:100%}.list-relatedPost__item{width:calc(33.33% - 13.33333px)}}.link-relatedPost{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:.3s;transition:.3s}.link-relatedPost h4{line-height:inherit}.link-relatedPost a{color:inherit;display:block}.link-relatedPost a:hover{color:#18a0a4;text-decoration:underline}.link-relatedPost__image{-webkit-transition:opacity .3s;transition:opacity .3s}.link-relatedPost__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.link-relatedPost__image:hover{opacity:.8}@media not all and (min-width:768px){.link-relatedPost__content__title{font-size:14px;line-height:1.366}}@media screen and (min-width:768px){.link-relatedPost__content__title{font-size:16px;line-height:1.666}}@media not all and (min-width:768px){.link-relatedPost__content__date{font-size:13px}}@media screen and (min-width:768px){.link-relatedPost__content__date{font-size:13px}}.link-relatedPost__content__tags{margin-top:.25em}@media not all and (min-width:768px){.link-relatedPost{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:5px;grid-template-columns:35% 1fr;padding:1em 0;text-decoration:none}.link-relatedPost__content__date{margin-top:.75em}.link-relatedPost__content{padding:1em .85em}.link-relatedPost__content__bottom{display:none}.link-relatedPost__image{max-width:200px}.link-relatedPost__image img{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}@media screen and (min-width:768px){.link-relatedPost{background:#f7f7f7;border-radius:4px;height:100%;width:100%}.link-relatedPost__image img{aspect-ratio:16/9}.link-relatedPost__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1em .85em}.link-relatedPost__content__bottom{margin-top:auto}.link-relatedPost__content__date{margin-top:.75em}}