.sk-list-page{max-width:1120px;margin:0 auto;padding:0 20px 56px}.sk-hero{position:relative;width:100%;min-height:clamp(420px,58vh,680px);overflow:hidden;color:#fff;margin-bottom:8px}.sk-hero--static{display:flex;align-items:flex-end;background:#0e1117}.sk-hero-static-bg{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 85% 20%,rgba(124,92,255,.45),transparent 55%),radial-gradient(ellipse 70% 50% at 10% 80%,rgba(31,116,201,.5),transparent 50%),linear-gradient(145deg,#0e1117,#1a2744 45%,#1f74c9)}.sk-hero--carousel{isolation:isolate}.sk-hero-slide,.sk-hero-slides{position:absolute;inset:0}.sk-hero-slide{opacity:0;transform:scale(1.06);transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform 9s linear;pointer-events:none}.sk-hero-slide--active{opacity:1;transform:scale(1);pointer-events:auto}.sk-hero-slide-img{object-position:center 35%}.sk-hero-slide-fallback{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.35)}.sk-hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,16,.35),transparent 38%),linear-gradient(0deg,rgba(8,10,16,.92),rgba(8,10,16,.45) 42%,transparent 72%);pointer-events:none}.sk-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(420px,58vh,680px);max-width:1120px;margin:0 auto;padding:28px 20px 88px}.sk-hero-topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:auto;padding-top:8px}.sk-hero-kicker{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.72)}.sk-hero-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,.65)}.sk-hero-stats strong{color:#fff;font-weight:700}.sk-hero-stats--overlay{padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px)}.sk-hero-copy{max-width:720px;animation:sk-hero-copy-in .48s cubic-bezier(.2,.7,.3,1)}@keyframes sk-hero-copy-in{0%{opacity:0;transform:translateY(12px)}}.sk-hero-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.sk-hero-live{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sk-hero-live.is-live{background:rgba(220,38,38,.92);box-shadow:0 0 24px rgba(220,38,38,.45)}.sk-hero-live.is-soon{background:rgba(253,232,89,.95);color:#1a1a2e}.sk-hero-pulse{width:8px;height:8px;border-radius:50%;background:#fff;animation:sk-hero-pulse 1.4s ease-in-out infinite}@keyframes sk-hero-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.sk-hero-type{padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16)}.sk-hero-title{margin:0 0 12px;font-size:clamp(28px,5vw,52px);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.sk-hero-lead{margin:0 0 16px;font-size:clamp(15px,2vw,17px);line-height:1.55;color:rgba(255,255,255,.82)}.sk-hero-lead--clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sk-hero-meta{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:18px;font-size:14px;color:rgba(255,255,255,.78)}.sk-hero-date-chip,.sk-hero-meta-loc{display:inline-flex;align-items:center;gap:6px}.sk-hero-date-chip strong{font-size:16px;color:#fff}.sk-hero-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.sk-hero-host{display:flex;flex-direction:column;gap:2px;font-size:14px;font-weight:600}.sk-hero-host span:last-child{font-size:13px;font-weight:500;color:rgba(255,255,255,.62)}.sk-hero-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:none;border-radius:999px;background:#fff;color:#0e1117;font:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 12px 32px rgba(0,0,0,.28);transition:transform .16s ease,box-shadow .16s ease}.sk-hero-cta:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,0,0,.34)}.sk-hero-progress{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:4px;height:3px;padding:0}.sk-hero-progress-seg{flex:1;background:rgba(255,255,255,.18);transition:background .3s ease}.sk-hero-progress-seg--active{background:#fff}.sk-hero-controls{position:absolute;left:50%;bottom:22px;z-index:4;transform:translateX(-50%);display:flex;align-items:center;gap:10px}.sk-hero-nav{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:rgba(8,10,16,.45);color:#fff;cursor:pointer;backdrop-filter:blur(8px);transition:background .16s ease}.sk-hero-nav:hover{background:rgba(8,10,16,.72)}.sk-hero-dots{display:flex;align-items:center;gap:6px}.sk-hero-dot{width:8px;height:8px;padding:0;border:none;border-radius:999px;background:rgba(255,255,255,.35);cursor:pointer;transition:width .2s ease,background .2s ease}.sk-hero-dot--active{width:24px;background:#fff}.sk-list-body{padding-top:20px}.sk-list-toolbar{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.sk-list-toolbar-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sk-list-pills{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.sk-list-pills::-webkit-scrollbar{display:none}.sk-list-pills--wrap{flex-wrap:wrap;overflow:visible}.sk-list-pill{flex-shrink:0;padding:8px 14px;border-radius:var(--radius-pill,999px);border:1px solid var(--border,#e4e6eb);background:var(--bg-surface,#fff);color:var(--ink-body,rgba(0,0,0,.55));font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sk-list-pill--sm{padding:6px 12px;font-size:13px}.sk-list-pill.on{background:var(--cins-blue-soft,#e7f0fb);border-color:var(--cins-blue,#1f74c9);color:var(--cins-blue,#1f74c9)}.sk-list-search{display:flex;align-items:center;gap:10px;flex:1;min-width:min(100%,280px);padding:0 14px;height:44px;border-radius:var(--radius-md,14px);border:1px solid var(--border,#e4e6eb);background:var(--bg-surface,#fff);color:var(--ink-muted,rgba(0,0,0,.4))}.sk-list-search input{flex:1;border:none;background:transparent;font:inherit;font-size:15px;color:var(--ink-display,rgba(0,0,0,.85));outline:none}.sk-list-search input::placeholder{color:var(--ink-muted,rgba(0,0,0,.4))}.sk-list-select-wrap{display:flex;align-items:center;gap:8px}.sk-list-select-label{font-size:13px;font-weight:600;color:var(--ink-muted,rgba(0,0,0,.4));white-space:nowrap}.sk-list-select{height:44px;padding:0 12px;border-radius:var(--radius-md,14px);border:1px solid var(--border,#e4e6eb);background:var(--bg-surface,#fff);font:inherit;font-size:14px;color:var(--ink-display,rgba(0,0,0,.85))}.sk-list-grid{margin-bottom:24px}.sk-list-grid .evb-card{min-height:360px;text-align:left;width:100%}.sk-list-cover-ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-muted,rgba(0,0,0,.35));background:#e9ecf3}.sk-list-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;text-align:center;color:var(--ink-body,rgba(0,0,0,.55))}.sk-list-foot{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--ink-muted,rgba(0,0,0,.4));text-align:center}.sk-list-foot a{color:var(--cins-blue,#1f74c9);font-weight:600;text-decoration:none}.sk-list-foot a:hover{text-decoration:underline}.sk-list-page--loading .sk-hero--skeleton{min-height:clamp(420px,58vh,680px);background:linear-gradient(90deg,var(--neutral-100,#f1f2f5) 25%,var(--neutral-50,#f8f9fb) 50%,var(--neutral-100,#f1f2f5) 75%);background-size:200% 100%;animation:sk-list-shimmer 1.2s infinite}.sk-list-toolbar--skeleton{height:44px;border-radius:var(--radius-md,14px);background:var(--neutral-100,#f1f2f5)}.sk-list-card--skeleton{min-height:360px;background:var(--neutral-100,#f1f2f5);animation:sk-list-shimmer 1.2s infinite}@keyframes sk-list-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:700px){.sk-hero-inner{padding-bottom:96px}.sk-hero-foot{flex-direction:column;align-items:stretch}.sk-hero-cta{width:100%}.sk-hero-topline{flex-direction:column;align-items:flex-start}.sk-list-toolbar-row{flex-direction:column;align-items:stretch}.sk-list-select-wrap{justify-content:space-between}.sk-list-select{flex:1}}@media (prefers-reduced-motion:reduce){.sk-hero-slide{transition:opacity .3s ease;transform:none}.sk-hero-slide--active{transform:none}.sk-hero-copy,.sk-hero-pulse{animation:none}}