/* TICWorks figures: charcoal card with alternating gold and blue icons. */
.tw-stats,.tw-stats *{box-sizing:border-box}
.tw-stats{position:relative;isolation:isolate;width:calc(100% - 44px);max-width:1240px;margin:-38px auto 0;padding:38px 22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #ffffff20;border-radius:22px;background:#353A40;color:#fff;box-shadow:0 18px 35px #353a4026}
.tw-stats .tw-stat{min-width:0;padding:5px 18px;display:flex;align-items:center;justify-content:center;gap:18px;border:0;border-right:1px solid #aeb8c2}
.tw-stats .tw-stat:last-child{border:0}
.tw-stats .tw-stat-icon{display:grid;place-items:center;width:52px;height:60px;flex:0 0 52px;padding:0;border-radius:0;background:transparent;color:#F1AC32}
.tw-stats .tw-stat-icon svg{display:block;width:100%;height:100%}
.tw-stats .tw-stat:nth-child(even) .tw-stat-icon{color:#9bcdf4}
.tw-stats .tw-stat strong{display:block;font-size:clamp(25px,2.6vw,36px);line-height:1.25;font-weight:800;white-space:nowrap;color:#fff}
.tw-stats .tw-stat:nth-child(odd) strong{color:#F1AC32}
.tw-stats .tw-stat>div>span{display:block;margin-top:10px;font-size:14px;line-height:1.5;color:#f0f1f2}
@media(max-width:1100px){.tw-stats{padding:30px 12px}.tw-stats .tw-stat{padding:5px 12px;gap:12px}.tw-stats .tw-stat-icon{width:44px;height:50px;flex-basis:44px}.tw-stats .tw-stat>div>span{font-size:13px}}
@media(max-width:900px){.tw-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.tw-stats .tw-stat{justify-content:flex-start;padding:0 25px}.tw-stats .tw-stat:nth-child(2){border:0}.tw-stats .tw-stat-icon{width:55px;height:60px;flex-basis:55px}.tw-stats .tw-stat strong{font-size:30px}}
@media(max-width:540px){.tw-stats{grid-template-columns:1fr;width:calc(100% - 36px);margin-top:-30px;padding:28px 24px;gap:0}.tw-stats .tw-stat{padding:20px 0;border:0;border-bottom:1px solid #ffffff40;gap:24px}.tw-stats .tw-stat:nth-child(2){border-bottom:1px solid #ffffff40}.tw-stats .tw-stat:first-child{padding-top:0}.tw-stats .tw-stat:last-child{border:0;padding-bottom:0}.tw-stats .tw-stat>div>span{font-size:14px}}
