.anim-page[data-v-7f72c0be]{max-width:1180px;margin:0 auto;padding:20px 16px 96px;color:#0f172a}.hero[data-v-7f72c0be]{background:transparent;border-radius:22px;padding:28px 24px 26px;color:#fff;-webkit-box-shadow:0 14px 36px rgba(30,60,114,.28);box-shadow:0 14px 36px rgba(30,60,114,.28);margin-bottom:18px}.eyebrow[data-v-7f72c0be]{margin:0 0 8px;font-size:.82rem;letter-spacing:1px;opacity:.88}.hero h1[data-v-7f72c0be]{margin:0 0 10px;font-size:1.9rem;font-weight:900}.lead[data-v-7f72c0be]{margin:0 0 16px;max-width:720px;line-height:1.65;color:var(--zcb-text-primary,#0f172a)}.path-row[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.path-chip[data-v-7f72c0be]{background:#fff;border:1px solid var(--zcb-border,#e2e8f0);border-radius:14px;padding:10px 12px;min-width:150px}.path-chip strong[data-v-7f72c0be]{display:block;font-size:.92rem;margin-bottom:2px}.path-chip span[data-v-7f72c0be]{font-size:.78rem;opacity:.88}.toolbar[data-v-7f72c0be]{gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.cats[data-v-7f72c0be],.toolbar[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cats[data-v-7f72c0be]{gap:8px}.cat-btn[data-v-7f72c0be]{border:1px solid #dbeafe;background:#fff;border-radius:999px;padding:7px 12px;cursor:pointer;font-size:.86rem;color:#1e3c72;-webkit-transition:all .25s cubic-bezier(.16,1,.3,1);transition:all .25s cubic-bezier(.16,1,.3,1)}.cat-btn span[data-v-7f72c0be]{margin-right:4px}.cat-btn.active[data-v-7f72c0be],.cat-btn[data-v-7f72c0be]:hover{background:linear-gradient(135deg,#4299e1,#4fd1c5);color:#fff;border-color:transparent}.search[data-v-7f72c0be]{width:220px;max-width:100%}.grid[data-v-7f72c0be]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.card[data-v-7f72c0be]{background:#fff;border-radius:18px;overflow:hidden;border:1px solid rgba(66,153,225,.18);-webkit-box-shadow:0 10px 28px rgba(15,23,42,.06);box-shadow:0 10px 28px rgba(15,23,42,.06);cursor:pointer;-webkit-transition:-webkit-transform .28s cubic-bezier(.16,1,.3,1),-webkit-box-shadow .28s;transition:-webkit-transform .28s cubic-bezier(.16,1,.3,1),-webkit-box-shadow .28s;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,-webkit-transform .28s cubic-bezier(.16,1,.3,1),-webkit-box-shadow .28s}.card[data-v-7f72c0be]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 16px 34px rgba(66,153,225,.22);box-shadow:0 16px 34px rgba(66,153,225,.22)}.cover[data-v-7f72c0be]{height:118px;background:linear-gradient(135deg,#4299e1,#4fd1c5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.emoji[data-v-7f72c0be]{font-size:3rem;-webkit-filter:drop-shadow(0 6px 12px rgba(0,0,0,.18));filter:drop-shadow(0 6px 12px rgba(0,0,0,.18))}.badge[data-v-7f72c0be]{position:absolute;top:10px;right:10px}.body[data-v-7f72c0be]{padding:14px 16px 16px}.meta[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;font-size:.78rem;color:#64748b;margin-bottom:6px}.body h3[data-v-7f72c0be]{margin:0 0 6px;font-size:1.05rem;color:#1e3c72;font-weight:800;line-height:1.35}.sub[data-v-7f72c0be]{margin:0 0 8px;font-size:.86rem;color:#475569}.why[data-v-7f72c0be]{margin:0 0 10px;font-size:.84rem;line-height:1.55;color:#64748b;min-height:42px}.tags[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tag[data-v-7f72c0be]{background:#ecfeff;color:#0f766e;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.foot[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.source[data-v-7f72c0be]{font-size:.75rem;color:#94a3b8}.empty[data-v-7f72c0be]{text-align:center;padding:40px 12px;color:#64748b}.next-box[data-v-7f72c0be]{margin-top:28px;padding:20px;border-radius:18px;background:linear-gradient(135deg,rgba(66,153,225,.08),rgba(79,209,197,.1));border:1px solid rgba(66,153,225,.2)}.next-box h2[data-v-7f72c0be]{margin:0 0 6px;font-size:1.15rem;color:#1e3c72}.next-box p[data-v-7f72c0be]{margin:0 0 12px;color:#64748b;font-size:.9rem}.next-actions[data-v-7f72c0be]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media (max-width:768px){.anim-page[data-v-7f72c0be]{padding:12px 10px 120px}.hero[data-v-7f72c0be]{padding:20px 16px;border-radius:16px}.hero h1[data-v-7f72c0be]{font-size:1.45rem}.grid[data-v-7f72c0be]{grid-template-columns:1fr}.search[data-v-7f72c0be]{width:100%}.why[data-v-7f72c0be]{min-height:0}}