.ep2{max-width:1130px;margin:27px auto 36px;padding:0 18px;box-sizing:border-box;font-family:system-ui,sans-serif;color:#262640}.ep2 *{box-sizing:border-box}.ep2-card{background:linear-gradient(120deg,#f9f7fe,#eef8f6);border:1px solid #d9d8ed;border-radius:20px;padding:22px 24px;box-shadow:0 6px 22px #2220400d}.ep2-header{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ep2-eyebrow{font:850 10px/1.4 system-ui;color:#755baa;letter-spacing:.12em}.ep2-indicator{font:750 10px/1.3 system-ui;color:#3a776c;background:#e1f3ec;border-radius:35px;padding:6px 10px}.ep2-title{font:830 clamp(22px,3vw,30px)/1.2 system-ui;letter-spacing:-.04em;color:#292643;margin:13px 0 9px}.ep2-intro{font:420 13px/1.65 system-ui;color:#555a76;margin:0 0 18px}.ep2-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.ep2-stat{background:#fff;border:1px solid #e4dfed;border-radius:12px;padding:12px}.ep2-stat strong{font:850 24px/1.2 system-ui;color:#302a56;display:block}.ep2-stat span{font:650 11px/1.5 system-ui;color:#706c82}.ep2-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.ep2-list li{background:#fff;border:1px solid #e5e2f0;border-radius:11px;padding:12px 14px}.ep2-link{display:block;font:780 13px/1.5 system-ui;color:#6148a5;text-decoration:none}.ep2-link:hover,.ep2-link:focus-visible{text-decoration:underline;text-underline-offset:3px}.ep2-detail{display:block;font:550 11px/1.6 system-ui;color:#6c7087;margin-top:5px}.ep2-foot,.ep2-fallback{font:430 11px/1.7 system-ui;color:#717086;margin:14px 0 0}.ep2-foot a{color:#7057b0;text-decoration:underline;text-underline-offset:3px}.ep2-empty{font:450 12px/1.6 system-ui;color:#61627b}.cortist-pillar-column .ep2,.cortist-pillar-main .ep2{max-width:100%;padding:0}.cm-story .ep2,.cm-wrap .ep2{padding:0;max-width:100%}@media(max-width:700px){.ep2{padding:0 13px}.ep2-card{padding:17px}.ep2-stats{gap:7px}.ep2-stat{padding:10px}.ep2-stat strong{font-size:20px}.ep2-stat span{font-size:10px}}@media(max-width:390px){.ep2-stats{grid-template-columns:1fr}}