.crumbs[data-astro-cid-xpnperbk]{background:var(--bg-soft);border-bottom:1px solid var(--border);padding:12px 0}.crumbs[data-astro-cid-xpnperbk] a[data-astro-cid-xpnperbk]{color:var(--brand-accent);font-size:13px;text-decoration:none}.crumbs[data-astro-cid-xpnperbk] a[data-astro-cid-xpnperbk]:hover{text-decoration:underline}.crumbs__sep[data-astro-cid-xpnperbk]{color:var(--text-muted);margin:0 10px;font-size:13px}.crumbs__cat[data-astro-cid-xpnperbk]{color:var(--text-muted);font-size:13px}.rel__head[data-astro-cid-xpnperbk]{padding:48px 0 32px;background:#fff}.rel__meta[data-astro-cid-xpnperbk]{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}.rel__date[data-astro-cid-xpnperbk]{font-size:13.5px;color:var(--text-muted)}.rel__head[data-astro-cid-xpnperbk] h1[data-astro-cid-xpnperbk]{font-size:38px;margin:0 0 20px;line-height:1.25;letter-spacing:-.01em}.rel__lead[data-astro-cid-xpnperbk]{font-size:18px;line-height:1.55;color:var(--text-secondary);margin:0 0 24px}.rel__tags[data-astro-cid-xpnperbk]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 700px){.rel__head[data-astro-cid-xpnperbk]{padding:32px 0 24px}.rel__head[data-astro-cid-xpnperbk] h1[data-astro-cid-xpnperbk]{font-size:28px}.rel__lead[data-astro-cid-xpnperbk]{font-size:16px}}.re-status[data-astro-cid-xpnperbk]{display:inline-block;padding:4px 12px;border-radius:100px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.re-status--shipped[data-astro-cid-xpnperbk]{background:#22c55e1f;color:#059669}.re-status--dev[data-astro-cid-xpnperbk]{background:#eab30826;color:#a16207}.re-badge[data-astro-cid-xpnperbk]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12.5px;font-weight:700;letter-spacing:.5px}.re-badge--cloud[data-astro-cid-xpnperbk]{background:#2f69ff1f;color:var(--brand-accent)}.re-badge--pro[data-astro-cid-xpnperbk]{background:#0f1e46e6;color:#fff}.re-badge--resonline[data-astro-cid-xpnperbk]{background:#8b5cf61f;color:#7c3aed}.re-cat[data-astro-cid-xpnperbk]{display:inline-block;padding:4px 12px;border-radius:4px;background:var(--bg-soft);color:var(--text-secondary);font-size:12.5px;font-weight:500}.re-type[data-astro-cid-xpnperbk]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:11.5px;font-weight:700;text-transform:uppercase}.re-type--new[data-astro-cid-xpnperbk]{background:#3b82f61a;color:#2563eb}.re-type--improve[data-astro-cid-xpnperbk]{background:#10b9811a;color:#059669}.re-type--fix[data-astro-cid-xpnperbk]{background:#6b72801a;color:#4b5563}.rel__body[data-astro-cid-xpnperbk]{padding-top:32px}.prose[data-astro-cid-xpnperbk]{font-size:17px;line-height:1.75;color:var(--text-primary)}.prose[data-astro-cid-xpnperbk] h2[data-astro-cid-xpnperbk]{font-size:24px;margin:32px 0 14px;letter-spacing:-.01em}.prose[data-astro-cid-xpnperbk] h3[data-astro-cid-xpnperbk]{font-size:19px;margin:24px 0 10px}.prose[data-astro-cid-xpnperbk] p[data-astro-cid-xpnperbk]{margin:0 0 18px;color:var(--text-primary)}.prose[data-astro-cid-xpnperbk] ul[data-astro-cid-xpnperbk],.prose[data-astro-cid-xpnperbk] ol[data-astro-cid-xpnperbk]{margin:0 0 18px;padding-left:24px}.prose[data-astro-cid-xpnperbk] li[data-astro-cid-xpnperbk]{margin:6px 0;line-height:1.65}.prose[data-astro-cid-xpnperbk] a[data-astro-cid-xpnperbk]{color:var(--brand-accent);font-weight:600}.prose[data-astro-cid-xpnperbk] a[data-astro-cid-xpnperbk]:hover{text-decoration:underline}.prose[data-astro-cid-xpnperbk] strong[data-astro-cid-xpnperbk]{color:var(--text-primary);font-weight:700}.prose[data-astro-cid-xpnperbk] code[data-astro-cid-xpnperbk]{background:var(--bg-soft);padding:2px 6px;border-radius:4px;font-size:14.5px;color:var(--brand-primary)}.rel-related[data-astro-cid-xpnperbk]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 900px){.rel-related[data-astro-cid-xpnperbk]{grid-template-columns:1fr}}.rel-related__item[data-astro-cid-xpnperbk]{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 22px;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.rel-related__item[data-astro-cid-xpnperbk]:hover{border-color:var(--brand-accent);transform:translateY(-2px);color:inherit}.rel-related__meta[data-astro-cid-xpnperbk]{display:flex;justify-content:space-between;align-items:center;gap:8px}.rel-related__date[data-astro-cid-xpnperbk]{font-size:12px;color:var(--text-muted)}.rel-related__item[data-astro-cid-xpnperbk] h3[data-astro-cid-xpnperbk]{font-size:15.5px;margin:4px 0 0;font-weight:700;line-height:1.35}.rel-related__item[data-astro-cid-xpnperbk] p[data-astro-cid-xpnperbk]{font-size:13px;line-height:1.55;color:var(--text-secondary);margin:4px 0 0}.cta[data-astro-cid-xpnperbk]{padding:72px 0}.cta__inner[data-astro-cid-xpnperbk]{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.cta[data-astro-cid-xpnperbk] h2[data-astro-cid-xpnperbk]{margin:8px 0 12px;font-size:30px}.cta[data-astro-cid-xpnperbk] p[data-astro-cid-xpnperbk]{font-size:16px;line-height:1.65;max-width:560px;margin:0;color:#cbd5e1}.cta__actions[data-astro-cid-xpnperbk]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.cta__email[data-astro-cid-xpnperbk]{color:#cbd5e1;font-size:14px;text-decoration:none}.cta__email[data-astro-cid-xpnperbk]:hover{color:#fff;text-decoration:underline}@media (max-width: 900px){.cta__inner[data-astro-cid-xpnperbk]{grid-template-columns:1fr}.cta__actions[data-astro-cid-xpnperbk]{align-items:flex-start}}
