.insights-carousel{--ic-accent:color-mix(in srgb,var(--insights-accent,#dcff5c) 72%,white);margin-bottom:32px;min-width:0}.ic-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 15px}.ic-heading h3{font-size:30px;line-height:1.1;margin:7px 0 0}.ic-heading>a{font-size:13px;font-weight:700;white-space:nowrap;text-decoration:none;color:var(--insights-accent,var(--portal-accent-ink,#23566a))}.ic-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;background:#101720;outline-offset:5px}.ic-track::-webkit-scrollbar{display:none}.ic-slide{flex:0 0 100%;min-width:0;box-sizing:border-box;position:relative;isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;min-height:530px;color:#fff;background:radial-gradient(ellipse at 80% 10%,#324055,#101720 70%);display:flex;flex-direction:column;padding:26px 28px 20px}.ic-art{position:absolute;inset:0 0 0 38%;z-index:-3;display:grid;place-items:center}.ic-art img{width:100%;height:100%;object-fit:cover;object-position:center top}.ic-art .ic-team-art{object-fit:contain;padding:36px;box-sizing:border-box;opacity:.8}.ic-initials{font-size:140px;font-weight:900;opacity:.12}.ic-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#101720 2%,#101720ee 24%,#10172088 54%,#10172008 82%),linear-gradient(0deg,#080e15 1%,#080e15b0 18%,transparent 65%)}.ic-card-head{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#d8e5f1;min-height:30px}.ic-card-head>span:first-child{color:#deff69;color:var(--ic-accent,#deff69)}.ic-group{display:flex;align-items:center;gap:7px;letter-spacing:.6px;max-width:60%;text-align:right}.ic-group img{width:30px;height:30px;object-fit:contain}.ic-copy{padding:32px 0 30px;width:67%;position:relative;flex:1}.ic-type{display:block;color:#dfff67;color:var(--ic-accent,#dfff67);text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:800;margin-bottom:10px}.ic-stat{display:block;color:#dcff5c;color:var(--ic-accent,#dcff5c);font-size:clamp(35px,4.4vw,64px);font-family:Barlow,Arial,sans-serif;font-weight:900;line-height:.98;letter-spacing:-1.8px;overflow-wrap:anywhere}.ic-copy h3{font-family:Barlow,Arial,sans-serif;font-size:clamp(33px,4.5vw,59px);font-weight:800;line-height:1;letter-spacing:-1.5px;margin:17px 0 14px;color:white;overflow-wrap:anywhere}.ic-copy p{font-size:14px;line-height:1.6;color:#d3dce6;margin:0;max-width:340px}.ic-foot{position:relative;margin-top:auto}.ic-game{display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;font-weight:700;padding:18px 0}.ic-game span{flex:1;overflow-wrap:anywhere}.ic-game span:first-child{text-align:right}.ic-game b{flex:none;background:#dcff5c;background:var(--ic-accent,#dcff5c);color:#10202d;padding:8px 10px;border-radius:6px;font-size:18px;white-space:nowrap}.ic-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #ffffff27;padding-top:14px;font-size:12px;color:#a8b8ca}.ic-meta a{color:white;font-weight:700;text-decoration:none}.ic-meta a:hover{text-decoration:underline}.ic-controls{display:flex;align-items:stretch;background:#101720;border-radius:0 0 12px 12px;margin-top:7px;gap:5px;padding:6px}.ic-controls>button{border:1px solid #ffffff20;color:#fff;background:#1c2838;border-radius:7px;width:40px;flex:none;font-size:21px;cursor:pointer}.ic-tabs{display:flex;min-width:0;flex:1;overflow-x:auto;gap:4px;scrollbar-width:thin;scrollbar-color:#405065 transparent}.ic-tabs button{flex:1 0 110px;max-width:170px;display:flex;gap:6px;align-items:center;min-height:49px;padding:8px;border:0;border-top:3px solid transparent;background:transparent;color:#aab8c9;text-align:left;cursor:pointer;font-size:11px;line-height:1.4}.ic-tabs button[aria-current=true]{border-color:#dcff5c;border-color:var(--ic-accent,#dcff5c);color:var(--ic-accent,#dcff5c);background:#ffffff09;color:#fff}.ic-tabs button>span{font-size:10px;color:#dcff5c;color:var(--ic-accent,#dcff5c)}.ic-tabs b{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.insights-carousel :focus-visible{outline:3px solid #5ba6ff;outline-offset:3px}.ic-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:600px){.ic-heading{align-items:start}.ic-heading h3{font-size:25px}.ic-heading .eyebrow{font-size:9px;letter-spacing:1px}.ic-heading>a{font-size:12px}.ic-slide{padding:20px;min-height:550px}.ic-art{inset:0 0 0 15%}.ic-art img{opacity:.75}.ic-shade{background:linear-gradient(90deg,#101720de,#10172060 70%,#10172020),linear-gradient(0deg,#080e15 2%,#080e15aa 28%,#080e1508 85%)}.ic-copy{width:92%;padding-top:35px}.ic-stat{font-size:43px;max-width:90%}.ic-copy h3{font-size:43px;max-width:90%}.ic-copy p{font-size:13px;max-width:90%}.ic-game{font-size:11px;gap:8px}.ic-game b{font-size:16px}.ic-tabs button{flex-basis:105px}.ic-card-head{font-size:9px}.ic-group img{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.ic-track{scroll-behavior:auto}}
