.hoverable-arrow-icon-module__a2Rexa__arrowContainer{justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.hoverable-arrow-icon-module__a2Rexa__arrowIcon,.hoverable-arrow-icon-module__a2Rexa__arrowIconHover{transition:opacity .2s}.hoverable-arrow-icon-module__a2Rexa__arrowIconHover{opacity:0;position:absolute}.hoverable-arrow-icon-module__a2Rexa__arrowContainer:hover .hoverable-arrow-icon-module__a2Rexa__arrowIcon{opacity:0}.hoverable-arrow-icon-module__a2Rexa__arrowContainer:hover .hoverable-arrow-icon-module__a2Rexa__arrowIconHover{opacity:1}
.content-card-module-scss-module__OAJyaq__contentCardTitle{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:3.75rem;line-height:1.25;display:-webkit-box;overflow:hidden}.content-card-module-scss-module__OAJyaq__cardLink{display:block}.content-card-module-scss-module__OAJyaq__imageContainer{aspect-ratio:16/9;border-radius:8px 8px 0 0;width:100%;position:relative;overflow:hidden}.content-card-module-scss-module__OAJyaq__backgroundBlur{filter:blur(10px);background-position:50%;background-size:cover;width:100%;height:100%;transition:transform .22s cubic-bezier(.2,0,0,1);position:absolute;top:0;left:0;transform:scale(1.1)}.content-card-module-scss-module__OAJyaq__mainImage{object-fit:contain;z-index:1;transform-origin:50%;will-change:transform;width:100%;height:100%;transition:transform .22s cubic-bezier(.2,0,0,1);position:relative}.content-card-module-scss-module__OAJyaq__imageContainer:hover .content-card-module-scss-module__OAJyaq__mainImage,.content-card-module-scss-module__OAJyaq__cardLink:focus-visible .content-card-module-scss-module__OAJyaq__mainImage{transform:scale(1.04)}.content-card-module-scss-module__OAJyaq__imageContainer:hover .content-card-module-scss-module__OAJyaq__backgroundBlur,.content-card-module-scss-module__OAJyaq__cardLink:focus-visible .content-card-module-scss-module__OAJyaq__backgroundBlur{transform:scale(1.12)}.content-card-module-scss-module__OAJyaq__imageContainer:active .content-card-module-scss-module__OAJyaq__mainImage{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.content-card-module-scss-module__OAJyaq__mainImage,.content-card-module-scss-module__OAJyaq__backgroundBlur{transition:none}}.content-card-module-scss-module__OAJyaq__skeleton{z-index:0;background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite content-card-module-scss-module__OAJyaq__shimmer;position:absolute;inset:0}@keyframes content-card-module-scss-module__OAJyaq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.content-card-module-scss-module__OAJyaq__errorFallback{z-index:2;color:#aaa;background:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.content-card-module-scss-module__OAJyaq__errorIcon{opacity:.5;width:40px;height:40px}.content-card-module-scss-module__OAJyaq__errorText{color:#bbb;font-size:11px}@media (prefers-reduced-motion:reduce){.content-card-module-scss-module__OAJyaq__skeleton{background:#e8e8e8;animation:none}}
.featured-content-card-module__fOGlea__featuredCard{background-color:#fefcd0;border-radius:10px;width:100%;margin-bottom:30px;transition:transform .2s,box-shadow .2s;overflow:hidden}.featured-content-card-module__fOGlea__cardLink{width:100%;height:100%;color:inherit;text-decoration:none;display:flex}.featured-content-card-module__fOGlea__imageContainer{flex:none;width:74%;position:relative;overflow:hidden}.featured-content-card-module__fOGlea__image{object-fit:cover;object-position:center;transform-origin:50%;will-change:transform;width:100%;height:100%;min-height:200px;transition:transform .22s cubic-bezier(.2,0,0,1)}.featured-content-card-module__fOGlea__imageContainer:hover .featured-content-card-module__fOGlea__image,.featured-content-card-module__fOGlea__imageContainer:focus-visible .featured-content-card-module__fOGlea__image{transform:scale(1.04)}.featured-content-card-module__fOGlea__imageContainer:active .featured-content-card-module__fOGlea__image{transform:scale(1.02)}.featured-content-card-module__fOGlea__contentInfo{box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.featured-content-card-module__fOGlea__title{color:#000;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;width:100%;margin:0 0 12px;font-size:1.5rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.featured-content-card-module__fOGlea__description{color:#374151;-webkit-line-clamp:3;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;width:100%;margin:0 0 16px;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.featured-content-card-module__fOGlea__metaInfo{justify-content:space-between;align-items:center;display:flex}.featured-content-card-module__fOGlea__stats{gap:16px;display:flex}.featured-content-card-module__fOGlea__stat{color:#374151;align-items:center;font-size:.875rem;font-weight:500;display:flex}.featured-content-card-module__fOGlea__publishDate{color:#6b7280;border-bottom:1px solid #0000001a;margin-bottom:16px;padding-bottom:12px;font-size:.875rem}.featured-content-card-module__fOGlea__hashtagContainer{flex:1;width:100%;min-width:0;margin-bottom:16px;overflow:hidden}.featured-content-card-module__fOGlea__hashtags{width:100%;overflow:hidden}.featured-content-card-module__fOGlea__hashtagItem{color:#374151;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;vertical-align:top;background-color:#fffc;border:1px solid #0000001a;border-radius:12px;max-width:calc(100% - 16px);height:24px;margin:0 8px 8px 0;padding:0 12px;font-size:.875rem;font-weight:600;line-height:22px;text-decoration:none;transition:background-color .2s;display:inline-block;overflow:hidden}.featured-content-card-module__fOGlea__hashtagItem:hover{background-color:#fffffff2}@media (prefers-reduced-motion:reduce){.featured-content-card-module__fOGlea__image{transition:none}}@media (max-width:1024px){.featured-content-card-module__fOGlea__featuredCard{margin-bottom:24px}.featured-content-card-module__fOGlea__contentInfo{padding:20px}.featured-content-card-module__fOGlea__title{font-size:1.375rem}}@media (max-width:768px){.featured-content-card-module__fOGlea__cardLink{flex-direction:column}.featured-content-card-module__fOGlea__imageContainer{flex:none;width:100%}.featured-content-card-module__fOGlea__image{min-height:180px}.featured-content-card-module__fOGlea__contentInfo{padding:16px}.featured-content-card-module__fOGlea__title{margin-bottom:8px;font-size:1.25rem}.featured-content-card-module__fOGlea__description{margin-bottom:12px;font-size:.8rem}.featured-content-card-module__fOGlea__metaInfo{margin-bottom:12px;padding-bottom:8px}.featured-content-card-module__fOGlea__stats{gap:12px}.featured-content-card-module__fOGlea__stat,.featured-content-card-module__fOGlea__publishDate{font-size:.8rem}.featured-content-card-module__fOGlea__hashtagContainer{margin-bottom:12px}.featured-content-card-module__fOGlea__hashtagItem{max-width:calc(100% - 12px);height:20px;margin:0 6px 6px 0;padding:0 8px;font-size:.8rem;line-height:18px}}@media (max-width:480px){.featured-content-card-module__fOGlea__contentInfo{padding:12px}.featured-content-card-module__fOGlea__title{font-size:1.125rem}.featured-content-card-module__fOGlea__metaInfo{flex-direction:column;align-items:flex-start;gap:8px}.featured-content-card-module__fOGlea__stats{gap:8px}.featured-content-card-module__fOGlea__hashtagItem{max-width:calc(100% - 12px);height:18px;margin:0 4px 4px 0;padding:0 6px;font-size:.75rem;line-height:16px}}
.page-module-scss-module__SGuG8q__contentLayoutWidth>*{width:calc(100% - 60px)}@media (min-width:768px){.page-module-scss-module__SGuG8q__contentLayoutWidth>*{width:100%}}.page-module-scss-module__SGuG8q__contentLayoutWidth.page-module-scss-module__SGuG8q__mobileMarginAdjusted>*{width:calc(100% - 40px)}@media (min-width:768px){.page-module-scss-module__SGuG8q__contentLayoutWidth.page-module-scss-module__SGuG8q__mobileMarginAdjusted>*{width:100%}}
