.resourceStoryCard-module-scss-module__ZVOaCa__card{height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:opacity .2s;display:flex}.resourceStoryCard-module-scss-module__ZVOaCa__card:hover{opacity:.88}.resourceStoryCard-module-scss-module__ZVOaCa__cardImageWrap{aspect-ratio:4/5;background:#f5f5f5;border:1px solid #00000014;width:100%;margin-bottom:1.25rem;position:relative;overflow:hidden}@media (max-width:767px){.resourceStoryCard-module-scss-module__ZVOaCa__cardImageWrap{aspect-ratio:3/2}}.resourceStoryCard-module-scss-module__ZVOaCa__cardImage{object-fit:cover;object-position:center top}@media (max-width:767px){.resourceStoryCard-module-scss-module__ZVOaCa__cardImage{object-position:center}}.resourceStoryCard-module-scss-module__ZVOaCa__cardTitle{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 .65rem;font-size:1.0625rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.resourceStoryCard-module-scss-module__ZVOaCa__cardSummary{color:#525252;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .85rem;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.resourceStoryCard-module-scss-module__ZVOaCa__tags{flex-wrap:wrap;gap:.35rem .5rem;margin-top:auto;display:flex}.resourceStoryCard-module-scss-module__ZVOaCa__tag{color:#737373;font-size:.8125rem;font-weight:500}
.resourceTopListItem-module-scss-module__h-LpLG__item{color:inherit;border-bottom:1px solid #e5e5e5;align-items:stretch;gap:1.25rem;padding:1.25rem 0;text-decoration:none;transition:opacity .2s;display:flex}.resourceTopListItem-module-scss-module__h-LpLG__item:hover{opacity:.88}@media (max-width:767px){.resourceTopListItem-module-scss-module__h-LpLG__item{flex-direction:column;gap:.75rem;padding:1rem 0}}.resourceTopListItem-module-scss-module__h-LpLG__thumb{aspect-ratio:21/9;background:#f5f5f5;border:1px solid #00000014;flex-shrink:0;width:clamp(160px,18vw,220px);position:relative;overflow:hidden}@media (max-width:767px){.resourceTopListItem-module-scss-module__h-LpLG__thumb{width:100%}}.resourceTopListItem-module-scss-module__h-LpLG__thumbImage{object-fit:cover;object-position:center}.resourceTopListItem-module-scss-module__h-LpLG__body{flex-direction:column;flex:1;min-width:0;padding-bottom:1.25rem;display:flex;position:relative}@media (max-width:767px){.resourceTopListItem-module-scss-module__h-LpLG__body{padding-bottom:0}}.resourceTopListItem-module-scss-module__h-LpLG__head{align-items:flex-start;gap:.65rem;margin-bottom:.45rem;display:flex}.resourceTopListItem-module-scss-module__h-LpLG__rank{color:#000;flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.35}.resourceTopListItem-module-scss-module__h-LpLG__title{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.resourceTopListItem-module-scss-module__h-LpLG__summary{color:#525252;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.resourceTopListItem-module-scss-module__h-LpLG__time{color:#737373;white-space:nowrap;font-size:.8125rem;line-height:1.4;position:absolute;bottom:0;right:0}@media (max-width:767px){.resourceTopListItem-module-scss-module__h-LpLG__time{align-self:flex-end;margin-top:.5rem;position:static}}
