.related-items .section-title{margin-bottom:20px}@media only screen and (min-width:390px){.related-items .section-title{margin-bottom:calc(20px + 10 * (100vw - 390px) / 1530)}}@media only screen and (min-width:1920px){.related-items .section-title{margin-bottom:30px}}.related-items .section-title{font-size:26px}@media only screen and (min-width:390px){.related-items .section-title{font-size:calc(26px + 10 * (100vw - 390px) / 1530)}}@media only screen and (min-width:1920px){.related-items .section-title{font-size:36px}}.related-items .section-title{font-weight:600;color:#000}.related-items .item{padding:15px 0}@media only screen and (min-width:768px){.related-items .item{width:33.33%;padding:15px}}.related-items .item:hover img{transform:scale(1.05)}.related-items .item picture{overflow:hidden}.related-items .item picture img{transition:1s ease}.related-items .item svg{width:40px}@media only screen and (min-width:390px){.related-items .item svg{width:calc(40px + 56 * (100vw - 390px) / 1530)}}@media only screen and (min-width:1920px){.related-items .item svg{width:96px}}.related-items .item svg{position:absolute;inset:0;margin:auto}.related-items .item-date{padding:15px 0 10px;font-size:16px}@media only screen and (min-width:390px){.related-items .item-date{font-size:calc(16px + 2 * (100vw - 390px) / 1530)}}@media only screen and (min-width:1920px){.related-items .item-date{font-size:18px}}.related-items .item-date{font-weight:600}.related-items .item-title{font-size:20px}@media only screen and (min-width:390px){.related-items .item-title{font-size:calc(20px + 6 * (100vw - 390px) / 1530)}}@media only screen and (min-width:1920px){.related-items .item-title{font-size:26px}}.related-items .item-title{font-weight:600}.related-items .external-code button{position:absolute;inset:0;opacity:0;cursor:pointer}
