
/* Approved nine-icon sheet, four compact approved categories; CSS crops source pixels. */
.v2-s4-four-tiles .v2-s4-theme{min-height:142px;align-content:start;padding:10px 7px 9px;gap:4px;overflow:hidden}
.v2-s4-theme strong{font-weight:700;font-size:clamp(12px,1.6vw,16px);line-height:1.2}
.v2-s4-theme-description{font-size:clamp(11px,1.2vw,13px);font-weight:400;line-height:1.4;color:#53473a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}
.v2-s4-category-icon{display:block;flex:none;width:44px;height:44px;border-radius:50%;background-image:url(img/c628f431178e3f070246.webp);background-size:480% 320%;background-position:3% 3%;}
.v2-s4-category-icon.icon-career{background-position:33% 3%}
.v2-s4-category-icon.icon-finance{background-position:65% 3%}
.v2-s4-category-icon.icon-love{background-position:97% 3%}
@media(max-width:600px){.v2-s4-four-tiles .v2-s4-theme{min-height:131px;padding:7px 4px;gap:3px}.v2-s4-category-icon{width:40px;height:40px}.v2-s4-theme-description{font-size:10px;line-height:1.27}.v2-s4-theme strong{font-size:12px}}
