@media(min-width:761px){
 /* Three equal columns fill each category instead of fixed-width horizontal tracks. */
 .tsemou-entities-page .tsemou-catalog-category-rails .tsemou-category-rail-track{display:grid!important;grid-auto-flow:row!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;grid-auto-columns:auto!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;overflow-x:visible!important;scroll-snap-type:none!important}
 .tsemou-entities-page .tsemou-catalog-category-rails .tsemou-category-rail-track:has(>article:first-child:nth-last-child(-n+3)){grid-template-rows:none!important}
 .tsemou-entities-page .tsemou-category-rail-track>.tsemou-entity-card{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}
 .tsemou-entities-page .tsemou-desktop-question-strip{gap:10px 22px!important}
 .tsemou-entities-page .tsemou-desktop-question-strip>.tsemou-question-discovery__row{gap:6px!important}
 .tsemou-entities-page .tsemou-desktop-question-strip strong{font-size:13px!important;line-height:1.4!important}
 .tsemou-entities-page .tsemou-desktop-question-strip a.tsemou-question-discovery__chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;box-sizing:border-box!important;padding:4px 10px!important;border:1px solid #d4e1da!important;border-radius:999px!important;background:#eef5f0!important;color:#21483d!important;font:500 12px/1.3 Inter,system-ui,sans-serif!important;white-space:nowrap!important;text-decoration:none!important}
 .tsemou-entities-page .tsemou-desktop-question-strip a.tsemou-question-discovery__chip:hover{background:#ddece3!important}
 .tsemou-entities-page .tsemou-desktop-question-strip a.tsemou-question-discovery__chip:focus-visible{outline:2px solid #087f71;outline-offset:2px}
 .tsemou-entities-page .tsemou-catalog-category-rail>header>a{display:inline-flex!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;min-height:30px!important;overflow:visible!important;white-space:nowrap!important;font:600 12px/1.4 Inter,system-ui,sans-serif!important;color:#34594a!important;text-decoration:none!important}
}
@media(min-width:761px) and (max-width:1050px){.tsemou-entities-page .tsemou-catalog-category-rails .tsemou-category-rail-track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
