.op-stream[data-v-1f1432eb]{--op-accent: #2b76b9;--op-ink: #0f172a;color:var(--op-ink)}.op-blog-hero[data-v-1f1432eb]{padding:56px 0 40px;background:radial-gradient(ellipse 55% 50% at 85% 0%,rgba(53,235,147,.2),transparent 55%),linear-gradient(135deg,#f0f9ff 0%,#ecfeff 50%,#e0f2fe 100%)}.op-blog-eyebrow[data-v-1f1432eb]{margin:0 0 12px;font-size:14px}.op-blog-eyebrow a[data-v-1f1432eb]{color:var(--op-accent);text-decoration:underline}.op-blog-hero h1[data-v-1f1432eb]{margin:0 0 12px;font-size:36px;font-weight:750}.op-blog-lead[data-v-1f1432eb]{margin:0;max-width:720px;font-size:17px;line-height:1.6;color:#4b5563}.op-blog-list-section[data-v-1f1432eb]{width:calc(100% - 64px);margin:32px auto;padding:32px 24px 48px;border-radius:24px;background:linear-gradient(180deg,#f0f9ff 0%,#ecfeff 100%);box-sizing:border-box}.op-blog-card[data-v-1f1432eb]{margin-bottom:18px;padding:24px 22px;border-radius:18px;background:#fff;border:1px solid #bae6fd;box-shadow:0 6px 18px #2b76b914}.op-blog-card[data-v-1f1432eb]:last-child{margin-bottom:0}.op-blog-date[data-v-1f1432eb]{margin:0 0 8px;font-size:13px;color:#64748b}.op-blog-card h2[data-v-1f1432eb]{margin:0 0 10px;font-size:22px;line-height:1.35}.op-blog-card h2 a[data-v-1f1432eb]{color:var(--op-ink);text-decoration:none}.op-blog-card h2 a[data-v-1f1432eb]:hover{color:var(--op-accent)}.op-blog-excerpt[data-v-1f1432eb]{margin:0 0 14px;color:#64748b;line-height:1.6}.op-blog-read[data-v-1f1432eb]{color:var(--op-accent);font-weight:600;text-decoration:underline}
