.insights-page{--t-muted: #9ca3af;--t-faint: #6b7280;--t-border: rgba(255,255,255,.08);--t-border-hover: rgba(255,255,255,.18);--t-accent: #60a5fa;--t-primary: #2563eb}.insights-page .ins-hero{padding:6rem 1rem 2.5rem;max-width:80rem;margin:0 auto}.insights-page .ins-breadcrumbs{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--t-faint);margin-bottom:1.25rem}.insights-page .ins-breadcrumbs a{color:var(--t-muted);text-decoration:none;transition:color .15s}.insights-page .ins-breadcrumbs a:hover{color:#fff}.insights-page .ins-breadcrumbs i{font-size:.55rem;opacity:.5}.insights-page .ins-hero-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:end;padding-bottom:1.75rem;border-bottom:1px solid var(--t-border)}@media(min-width:900px){.insights-page .ins-hero-grid{grid-template-columns:1fr auto;gap:3rem}}.insights-page .ins-hero-title{font-size:clamp(2.25rem,5.5vw,4rem);font-weight:800;line-height:1;margin:0 0 .25rem;color:#fff;letter-spacing:-.02em}.insights-page .ins-hero-title .accent{background:linear-gradient(to right,#60a5fa,#22d3ee,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.insights-page .ins-hero-meta{display:flex;flex-direction:column;gap:.9rem;min-width:14rem}.insights-page .ins-hero-count{font-size:2.5rem;font-weight:800;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.insights-page .ins-hero-count-label{font-size:.7rem;color:var(--t-faint);letter-spacing:.1em;text-transform:uppercase;margin-top:.35rem}@media(min-width:641px){body.insights-body #mainNav{transform:none!important}}.insights-page .ins-toolbar-wrap{position:sticky;top:4.5rem;z-index:20;padding:.5rem 0 0;background:#0b0c15}.insights-page .ins-toolbar-wrap:before{content:"";position:absolute;top:-4.5rem;left:0;right:0;height:4.5rem;background:#0b0c15;pointer-events:none;opacity:0;transition:opacity .2s}.insights-page .ins-toolbar-wrap.is-stuck:before{opacity:1}.insights-page .ins-toolbar{max-width:80rem;margin:0 auto;padding:0 1rem}.insights-page .ins-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem 1rem;padding-bottom:1.5rem}.insights-page .ins-sort{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.insights-page .ins-sort label{font-size:.75rem;color:var(--t-faint);text-transform:uppercase;letter-spacing:.06em}.insights-page .ins-sort select{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:.75rem;color:#fff;padding:.55rem 2.25rem .55rem .9rem;font-size:.82rem;font-family:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;transition:border-color .3s,box-shadow .3s,background .3s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center}.insights-page .ins-sort select:hover{border-color:#ffffff1f;background-color:#ffffff0a}.insights-page .ins-sort select:focus{border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61f;background-color:#ffffff0f}.insights-page .ins-feed{max-width:80rem;margin:0 auto;padding:0 1rem 4rem}.insights-page .ins-feed-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.insights-page .ins-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.insights-page .ins-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.insights-page .ins-feed-grid{grid-template-columns:1fr}}.insights-page .tag-card{display:flex;flex-direction:column;background:#ffffff05;border:1px solid var(--t-border);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:all .25s ease}.insights-page .tag-card:hover{transform:translateY(-3px);border-color:var(--t-border-hover);background:#ffffff09;box-shadow:0 12px 40px #0006}.insights-page .tag-card-cover{position:relative;aspect-ratio:16 / 10;background:#0f1018;overflow:hidden}.insights-page .tag-card-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.insights-page .tag-card:hover .tag-card-cover img{transform:scale(1.04)}.insights-page .tag-card-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(11,12,21,.65) 100%)}.insights-page .tag-card-cover--speakers{display:flex;align-items:flex-end;justify-content:flex-start;padding:1rem 1.1rem 1.1rem}.insights-page .tag-card-cover--speakers:after{display:none}.insights-page .tag-card-cover.tcv-0{background:linear-gradient(160deg,#0b1520,#132638 40%,#1a3450)}.insights-page .tag-card-cover.tcv-1{background:linear-gradient(160deg,#160e22,#261838 40%,#332050)}.insights-page .tag-card-cover.tcv-2{background:linear-gradient(160deg,#0a1a16,#122e26 40%,#1a4038)}.insights-page .tag-card-cover.tcv-3{background:linear-gradient(160deg,#141010,#22191a 40%,#302224)}.insights-page .tag-card-cover.tcv-4{background:linear-gradient(160deg,#1a1014,#2e1820 40%,#3e2028)}.insights-page .tag-card-cover.tcv-5{background:linear-gradient(160deg,#0a1820,#142a35 40%,#1c3a48)}.insights-page .tag-card-cover.tcv-6{background:linear-gradient(160deg,#101020,#1a1a38 40%,#22224a)}.insights-page .tag-card-cover.tcv-7{background:linear-gradient(160deg,#0e0e12,#18181e 40%,#222228)}.insights-page .tag-card-cover.tcv-8{background:linear-gradient(160deg,#080c1a,#0e1830 40%,#142244)}.insights-page .tag-card-cover.tcv-9{background:linear-gradient(160deg,#0a1618,#142830 40%,#1c3840)}.insights-page .tag-card-cover.tcv-10{background:linear-gradient(160deg,#160c10,#261418 40%,#341a22)}.insights-page .tag-card-cover.tcv-11{background:linear-gradient(160deg,#10121a,#1c2028 40%,#262c38)}.insights-page .tag-card-cover.tcv-0:before,.insights-page .tag-card-cover.tcv-1:before,.insights-page .tag-card-cover.tcv-2:before,.insights-page .tag-card-cover.tcv-3:before,.insights-page .tag-card-cover.tcv-4:before,.insights-page .tag-card-cover.tcv-5:before,.insights-page .tag-card-cover.tcv-6:before,.insights-page .tag-card-cover.tcv-7:before,.insights-page .tag-card-cover.tcv-8:before,.insights-page .tag-card-cover.tcv-9:before,.insights-page .tag-card-cover.tcv-10:before,.insights-page .tag-card-cover.tcv-11:before{content:"";position:absolute;inset:0;pointer-events:none}.insights-page .tag-card-cover.tcv-0:before{background:radial-gradient(ellipse at 70% 20%,rgba(59,130,246,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-1:before{background:radial-gradient(ellipse at 70% 20%,rgba(139,92,246,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-2:before{background:radial-gradient(ellipse at 70% 20%,rgba(16,185,129,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-3:before{background:radial-gradient(ellipse at 70% 20%,rgba(180,120,60,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-4:before{background:radial-gradient(ellipse at 70% 20%,rgba(244,63,94,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-5:before{background:radial-gradient(ellipse at 70% 20%,rgba(34,211,238,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-6:before{background:radial-gradient(ellipse at 70% 20%,rgba(99,102,241,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-7:before{background:radial-gradient(ellipse at 70% 20%,rgba(156,163,175,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-8:before{background:radial-gradient(ellipse at 70% 20%,rgba(37,99,235,.06) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-9:before{background:radial-gradient(ellipse at 70% 20%,rgba(20,184,166,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-10:before{background:radial-gradient(ellipse at 70% 20%,rgba(190,60,80,.05) 0%,transparent 60%)}.insights-page .tag-card-cover.tcv-11:before{background:radial-gradient(ellipse at 70% 20%,rgba(100,116,139,.05) 0%,transparent 60%)}.insights-page .tag-card-cover--speakers .pulse-persons{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:.55rem;min-width:0}.insights-page .tag-card-cover--speakers .pulse-person{display:flex;align-items:center;gap:.65rem;min-width:0}.insights-page .tag-card-cover--speakers .pulse-avatar{width:3rem;height:3rem;border-radius:50%;border:2px solid rgba(255,255,255,.2);box-shadow:0 10px 15px -3px #0000004d;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:#1f2937;flex-shrink:0}.insights-page .tag-card-cover--speakers .pulse-person-text{min-width:0;flex:1}.insights-page .tag-card-cover--speakers .pulse-name{color:#fff;font-size:.82rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-page .tag-card-cover--speakers .pulse-role{color:#ffffff8c;font-size:.68rem;line-height:1.3;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-page .tag-card-cover--speakers .pulse-company{color:#ffffff73;font-size:.62rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-page .tag-card-cover--speakers.tcs-1 .pulse-avatar{width:3.5rem;height:3.5rem}.insights-page .tag-card-cover--speakers.tcs-1 .pulse-name{font-size:.88rem}.insights-page .tag-card-cover--speakers.tcs-1 .pulse-role{font-size:.7rem}.insights-page .tag-card-cover--speakers .pulse-speaker-grid{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.insights-page .tag-card-cover--speakers .pulse-speaker-grid .pulse-avatar{width:2.75rem;height:2.75rem}.insights-page .tag-card-cover--speakers .pulse-more{width:2.75rem;height:2.75rem;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.15);color:#fff;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);flex-shrink:0}.insights-page .tag-card-cover--speakers .pulse-speaker-count{color:#ffffff80;font-size:.68rem;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-page .tag-type-badge{position:absolute;top:.85rem;left:.85rem;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .55rem;border-radius:999px;font-size:.58rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffffe6;background:#0b0c15b8;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2}.insights-page .tag-type-badge i{font-size:.55rem;opacity:.7}.insights-page .tag-card-body{padding:1.15rem 1.15rem 1.1rem;display:flex;flex-direction:column;gap:.75rem;flex:1}.insights-page .tag-card-meta{display:flex;align-items:center;gap:.5rem;font-size:.72rem;color:var(--t-faint)}.insights-page .tag-card-title{font-size:1rem;line-height:1.35;font-weight:700;color:#fff;margin:0}.insights-page .tag-card-excerpt{font-size:.82rem;line-height:1.55;color:var(--t-muted);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.insights-page .tag-card-foot{margin-top:auto;padding-top:.8rem;border-top:1px solid var(--t-border);display:flex;flex-wrap:wrap;gap:.35rem}.insights-page .tag-card-tagchip{font-size:.68rem;color:var(--t-muted);padding:.22rem .55rem;background:#ffffff08;border-radius:999px;transition:color .15s}.insights-page .tag-card-tagchip:hover{color:var(--t-accent)}.insights-page .tag-card-tagchip.is-current{color:var(--t-accent);background:#60a5fa1a}.insights-page .ins-empty{padding:4rem 1rem;text-align:center;color:var(--t-faint);font-size:.95rem}.insights-page .ins-sentinel{display:flex;align-items:center;justify-content:center;padding:2rem 1rem 1rem;color:#fff3;font-size:.75rem;gap:.5rem}.insights-page .ins-spinner{width:16px;height:16px;border:2px solid rgba(59,130,246,.15);border-top-color:#3b82f6;border-radius:50%;animation:insSpin .7s linear infinite}@keyframes insSpin{to{transform:rotate(360deg)}}@media(max-width:640px){.insights-page .ins-hero{padding-top:6rem;padding-bottom:2rem}.insights-page .ins-hero-count{font-size:1.75rem}.insights-page .ins-toolbar-wrap{position:static;padding-top:0}.insights-page .ins-toolbar-wrap:before{display:none}.insights-page .ins-toolbar-row{padding-bottom:1rem;gap:.5rem}.insights-page .ins-sort{flex-basis:100%;margin-top:.5rem}.insights-page .ins-feed-grid{grid-template-columns:1fr;gap:1.1rem}}
