.blog-cta[data-astro-cid-oepazf3g]{background:radial-gradient(120% 80% at 50% 0%,var(--accent-soft),transparent 70%),var(--surface);border:1px solid var(--accent-line);border-radius:var(--r-xl);padding:32px 24px;margin-top:48px}.blog-cta__inner[data-astro-cid-oepazf3g]{display:flex;flex-direction:column;align-items:center}.blog-cta__grid[data-astro-cid-oepazf3g]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.blog-cta__agent[data-astro-cid-oepazf3g]{display:flex;flex-direction:column;gap:12px;padding:16px;background:radial-gradient(100% 70% at 50% 0%,rgba(245,158,11,.07),transparent 70%),var(--surface-2);border:1px solid rgba(245,158,11,.18);border-radius:var(--r-lg);transition:border-color var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}.blog-cta__agent[data-astro-cid-oepazf3g]:hover{border-color:#f59e0b66;transform:translateY(-1px)}.blog-cta__agent-head[data-astro-cid-oepazf3g]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.blog-cta__agent-name[data-astro-cid-oepazf3g]{font-size:15px;font-weight:600;color:var(--text)}.blog-cta__agent-domain[data-astro-cid-oepazf3g]{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-cta__agent-btn[data-astro-cid-oepazf3g]{justify-content:center;background:linear-gradient(180deg,#f59e0b38,#f59e0b1f);border-color:#f59e0b6b;color:#fbbf24;font-weight:600}.blog-cta__agent-btn[data-astro-cid-oepazf3g]:hover{background:linear-gradient(180deg,#f59e0b4d,#f59e0b2e);border-color:#f59e0ba6;color:#fde68a;box-shadow:0 4px 16px -4px #f59e0b40}[data-theme=light] .blog-cta__agent-btn[data-astro-cid-oepazf3g]{color:var(--accent-fg)}[data-theme=light] .blog-cta__agent-btn[data-astro-cid-oepazf3g]:hover{color:#92400e}.blog-cta__agent-code[data-astro-cid-oepazf3g]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:4px}.article-container[data-astro-cid-7jjqptxk]{max-width:820px;margin:0 auto}.back-link[data-astro-cid-7jjqptxk]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-2);font-weight:500;transition:color var(--dur-2) var(--ease)}.back-link[data-astro-cid-7jjqptxk]:hover{color:var(--text)}.back-link-icon[data-astro-cid-7jjqptxk]{transform:rotate(180deg)}.article-title[data-astro-cid-7jjqptxk]{font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.035em;line-height:1.15}.article-cover[data-astro-cid-7jjqptxk]{overflow:hidden;max-height:420px;border-radius:var(--r-xl);border:1px solid var(--border)}.article-cover[data-astro-cid-7jjqptxk] img[data-astro-cid-7jjqptxk]{width:100%;height:100%;object-fit:cover}.prose[data-astro-cid-7jjqptxk]{color:var(--text);font-size:1.05rem;line-height:1.8}.prose[data-astro-cid-7jjqptxk] h2{color:var(--text);font-size:1.65rem;font-weight:600;letter-spacing:-.03em;margin-top:2.75rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.prose[data-astro-cid-7jjqptxk] h3{color:var(--text);font-size:1.3rem;font-weight:600;letter-spacing:-.02em;margin-top:2rem;margin-bottom:.75rem}.prose[data-astro-cid-7jjqptxk] p{margin-bottom:1.4rem;color:var(--text-2)}.prose[data-astro-cid-7jjqptxk] strong{color:var(--text);font-weight:600}.prose[data-astro-cid-7jjqptxk] ul,.prose[data-astro-cid-7jjqptxk] ol{margin-bottom:1.4rem;padding-left:1.5rem;color:var(--text-2)}.prose[data-astro-cid-7jjqptxk] li{margin-bottom:.5rem}.prose[data-astro-cid-7jjqptxk] a{color:var(--accent-fg);text-decoration:underline;text-underline-offset:3px}.prose[data-astro-cid-7jjqptxk] a:hover{color:var(--accent-hover)}.prose[data-astro-cid-7jjqptxk] blockquote{border-left:3px solid var(--accent);padding:1rem 1.25rem;margin:1.75rem 0;background:var(--accent-soft);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--text-2)}.prose[data-astro-cid-7jjqptxk] table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.prose[data-astro-cid-7jjqptxk] th{background:var(--surface-2);color:var(--text);font-weight:600;padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--border-strong)}.prose[data-astro-cid-7jjqptxk] td{padding:.75rem 1rem;border-bottom:1px solid var(--border);color:var(--text-2)}.prose[data-astro-cid-7jjqptxk] tr:hover td{background:var(--surface-2)}.prose[data-astro-cid-7jjqptxk] img{border-radius:var(--r-lg);border:1px solid var(--border);margin:1.5rem 0}
