// GUIDE · 2026-10-03

AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale

Generation stopped being the hard part of AI content. Verification is. A model can write a fluent, confident paragraph containing a wrong date, an invented statistic, or a citation that does not exist, and nothing in the prose tells you which words are true — because the model is predicting a likely sequence of words, not retrieving facts, and it cannot check itself. That is the premise behind Google's 2026 guidance that publishers must manually fact-check every AI-generated draft, metadata included, before it ships. This guide is not about that rule (the companion piece handles it); it is about the thing the rule demands and almost nobody has actually built: a verification layer that sits between generate and publish and works fast enough to keep up with how much AI can now produce. It names the five error types a model reliably makes — fabricated numbers, drifted dates, hallucinated citations and dead links, confident-but-wrong specifics, and the dangerous one, a plausible synthesis that is subtly false — and gives the verification method for each: trace every checkable claim to a primary source, click every link, cut what you cannot source, and hold a higher bar for anything in a regulated field. It covers the metadata half everyone skips, the honest limits of automated fact-check tools, and the real production constraint: once drafting is free, your throughput is bounded by review capacity, so the review stage — not the generator — is the part of an AI content operation worth engineering.

Last verified · 2026-10-03 · by Moe Ameen

The draft is not the deliverable

For most of the history of content, producing the draft was the hard, slow, expensive part, and review was a light pass on top of it — a proofread, a tone check, a second set of eyes. AI inverted that. Drafting is now near-instant and near-free, which means the center of gravity of the work has moved to the one step that did not get faster: confirming that what the model wrote is actually true. The draft is no longer the deliverable. The verified draft is.

That inversion is uncomfortable because it removes the feeling of being done. A model hands you a finished-looking article in seconds, and finished-looking is exactly the trap — fluency reads as authority, and a confident paragraph gives no signal about which of its specific claims are real. This guide is about the layer that has to sit between generation and publishing to close that gap: a verification process deliberate enough to catch what the model gets wrong, and fast enough to not become the bottleneck that erases the time AI just saved. It pairs with the explainer on Google's fact-check and fake-author rules, which covers the why and the policy; this page is the how.

Why a model cannot check its own work

The reason verification cannot be delegated back to the model is mechanical, not a matter of the model being not-good-enough-yet. A generative system predicts a likely sequence of words based on patterns in its training data; it does not retrieve facts and hold them against a source. Google put this plainly in its 2026 guidance — "generative models don't retrieve facts, but predict a likely sequence of words based on their training data," so outputs "may contain inaccuracies (also known as hallucinations)" — and the practical consequence is sharp: inside the model there is no stored difference between a true statement and a plausible-sounding false one. Both are simply high-probability text.

This is why "ask the model to fact-check itself" produces more fluent text rather than a verdict you can trust, and why even a model with live web access can confidently mis-summarize a page or over-weight a weak source. Self-verification inherits the exact failure it is supposed to catch. The only reliable check is external: a human — or a separate tool whose output a human still judges — reading a specific claim against an authoritative source. The news report on Google's guidance frames the same point from the search-visibility angle.

The five error types a model actually produces

Verification is faster when you know what you are hunting for. AI errors are not random; they cluster into a handful of recurring shapes, and sorting a draft into these buckets tells you where to look and how hard. Four of the five are catchable with a disciplined source check. The fifth is the one that gets past tired reviewers.

1. Fabricated statistics and numbers

The most common and the most citable. A model will produce a stat that sounds authoritative — a percentage, a market size, a "studies show" figure — attached to no real source, or attached to a source that never said it. These are dangerous precisely because they are the lines readers quote and answer engines lift. The rule is absolute: if a number cannot be traced to a primary source you can open and read, it does not publish, no matter how reasonable it sounds.

2. Wrong or drifted dates

Dates are a reliable failure point because they are specific and the model has no calendar. Launch dates, effective dates, event dates, and version dates come out close-but-wrong — off by a day, a quarter, or a year — and a date that is almost right is more damaging than one that is obviously absurd, because it survives a casual read. Confirm every date against the official or primary source for the thing being dated, not against a secondary recap, which often prints its own publish date by mistake.

3. Hallucinated citations and dead links

A model will invent a source that does not exist, cite a real author for something they never wrote, or produce a URL that 404s or points somewhere unrelated. Never assume a link works or says what the draft claims — click every one. Verification tooling that cross-checks a citation's author, title, venue, date, and identifier together is useful here, because a fabricated reference often gets one or two of those right and the rest wrong, which only surfaces when you check them against each other rather than one at a time.

4. Confident-but-wrong specifics

Prices, feature lists, technical specs, product names, job titles, company details — the concrete particulars a model fills in by pattern rather than lookup. These drift toward what is typical rather than what is true: a plan that "should" cost a round number, a feature a competitor "probably" has. Any specific claim about a real product, person, or company gets confirmed against that entity's own current page, because this is the category most likely to be out of date as well as wrong.

5. The plausible-but-false synthesis

The dangerous one. Here the model blends real, individually-true facts into a conclusion or causal claim that is subtly incorrect — the pieces check out, the inference does not. The most sophisticated version dresses a false claim in the appearance of verifiability: a citation formatted perfectly, an identifier that looks real, a source that exists but does not support the specific point. This is the error a source-by-source checklist can miss, because each atom passes. Catching it requires a reviewer who actually understands the subject reading the argument as an argument, not just auditing its footnotes. It is the single best reason human review cannot be fully automated away.

The verification method, claim by claim

The method follows from the taxonomy. Read the draft once to mark every checkable claim — anything a reader could be wrong about by trusting you: numbers, dates, names, quotes, specifics, and every cited source or link. Then take them one at a time. For each, find the primary source — the original study, the official documentation, the company's own announcement — and confirm the draft states it accurately. Click every link the model generated and read where it actually goes. The discipline that makes this work is a willingness to cut: a claim you cannot confirm from a source you trust comes out of the piece, even if it is probably true, because "probably" is how a wrong fact ends up ranked and quoted.

Regulated claims get a higher bar

If the content touches a field with real-world consequences — legal, medical, financial, safety, tax — the bar rises from "traceable to a reputable source" to "confirmed against the authoritative or official source," typically a government, standards-body, or primary institutional source rather than a secondary explainer. In these domains a hallucinated figure is not just an SEO liability; it is advice someone may act on. When a model produces a claim in a regulated space and you cannot verify it against an official source, the correct move is to remove it and, if the point matters, route it to a qualified human who can state it properly.

The metadata is the half everyone skips

Verification that stops at the body copy leaves half the surface unchecked. Google's 2026 guidance named this directly: the review "also applies to metadata, such as elements, meta description elements, structured data, and alternate texts for images, which can appear in Search results." These fields are exactly where discipline collapses — they get auto-generated across dozens of pages, they are short enough to feel unimportant, and almost nobody re-reads them. The result is a page with a meticulously fact-checked article and a hallucinated statistic sitting in its meta description, which is the line a searcher actually sees. The rule is simple and absolute: if a model produced it and it can surface publicly, it gets verified like body copy. The title, the snippet, the schema, the alt text.</p><h2 id="where-automated-fact-check-tools-help-and-where-they-do-not">Where automated fact-check tools help — and where they do not</h2><p>A category of AI fact-checking tools now exists to audit a draft against live data, flag unsupported claims, and cross-check statistics, dates, and links at a speed no human matches. Used correctly they are a first pass that triages the draft — surfacing the claims most likely to be wrong so a human reviews those first instead of re-deriving the whole piece. That is a real efficiency, and worth using.</p><p>What they cannot do is sign off. A tool struggles with the plausible-but-false synthesis, because its atoms pass; it cannot reliably judge whether a real source actually supports the specific claim being made; and it cannot make the editorial decision to cut a stat you could not source. There is also a loop problem worth naming: a fact-checker that is itself an LLM can hallucinate a verdict as easily as the generator hallucinated the claim. Treat these tools as a way to narrow the human's work, never as a replacement for it. The accountability for what publishes stays with a person.</p><h2 id="making-the-review-fast-enough-to-scale">Making the review fast enough to scale</h2><p>Here is the production reality that most AI content operations have not absorbed: once drafting is free, your output is bounded by review capacity, not by generation speed. You can generate a hundred drafts an hour and verify maybe a handful properly, so the handful is your real throughput. Teams that ignore this either publish unverified volume — and inherit every error above at scale — or they drown, because they bolted a slow manual check onto a firehose and the check became the thing that never finishes.</p><p>The way out is to treat the review stage as the actual production line and engineer it, rather than treating generation as the finish line and review as an afterthought. That means a few concrete things: a consistent house voice so the reviewer spends their attention on facts instead of rewriting tone on every draft; the body and its metadata presented together so nothing ships unseen; an explicit approval gate that a draft cannot cross without a human action; and automation reserved for batches that have already cleared that gate. The goal is not to make verification optional — it cannot be — but to strip every cost out of it that is not the irreducible human judgment of whether a specific claim is true.</p><h2 id="where-kompozy-fits-the-review-stage-as-the-production-line">Where Kompozy fits: the review stage as the production line</h2><p><a href="/">Kompozy</a> is a full AI content generation and multi-platform publishing engine, and the reason it is relevant to this specific problem is a structural one: it is built so the review stage is the production line, not a bolt-on. Everything it generates — <a href="/glossary/output-buckets">blog articles, newsletters, text posts</a>, and the images, carousels, and quote graphics that carry titles and alt text — routes into a per-post review pipeline rather than straight to the platform. The "verify before publish" checkpoint Google now asks for is the default path a piece takes, not a discipline a tired team has to remember to insert at the end.</p><p>Two design choices make that review realistically fast at volume, which is the actual constraint. The <a href="/glossary/persona-brief">Persona Brief</a> and banned-word filters hold voice and prohibited claims steady across every draft, so the reviewer is checking facts — the numbers, dates, and specifics from the taxonomy above — instead of rewriting tone each time; that is the single biggest drain on review capacity, removed. And because one approved source fans out across the eight social platforms plus blog and email, you verify a claim once at the review stage rather than discovering the same wrong line in a dozen already-published posts. The honest limit, stated plainly: Kompozy does not fact-check for you, and no tool should claim to, because the whole premise here is that a model cannot verify itself. The firsthand judgment of whether a stat is real and a source supports it stays a human job. What the engine removes is the drafting cost and the per-platform duplication — so your scarce verification attention goes entirely to the part that only a person can do. <a href="/glossary/autopilot">Autopilot</a> scheduling is opt-in and reserved for batches you have already approved.</p><h2 id="the-bottom-line">The bottom line</h2><p>Fact-checking AI content before publishing is not a compliance chore bolted onto a finished draft; it is the work. A model predicts words, not facts, so it produces confident errors in five recurring shapes — fabricated numbers, drifted dates, hallucinated citations, wrong specifics, and the subtle false synthesis — and it cannot catch them itself. The method is unglamorous and reliable: mark every checkable claim, trace each to a primary source, click every link, cut what you cannot confirm, verify the metadata like body copy, and hold a higher bar for regulated claims. Use tools to triage, never to sign off. And because drafting is now free, engineer the review stage as your real production line, because that — not the generator — is where the quality and the throughput of an AI content operation are actually decided.</p><h2 id="faq">Frequently asked questions</h2><div class="speakable-faq"><div style="margin-bottom:1.25rem;border-top:1px solid var(--c-border);padding-top:1rem"><h3 style="font-size:1rem;font-weight:600;margin:0 0 0.5rem">How do you fact-check AI-generated content before publishing?</h3><p style="margin:0">Treat the draft as unverified by default. Pull out every checkable claim — statistics, dates, names, quotes, prices, and any cited source or link — and trace each one to a primary source: the original study, the official page, the company's own announcement. Click every link the model produced rather than trusting it resolves or says what the draft claims. Cut any claim you cannot confirm, verify the metadata (title, meta description, alt text, structured data) the same way, and only then publish. The model cannot do this step for you, because it predicts words rather than retrieving facts.</p></div><div style="margin-bottom:1.25rem;border-top:1px solid var(--c-border);padding-top:1rem"><h3 style="font-size:1rem;font-weight:600;margin:0 0 0.5rem">Why can't AI check its own work for accuracy?</h3><p style="margin:0">Because of how it works. A generative model predicts a likely sequence of words from its training data rather than looking facts up, so it has no internal distinction between a true statement and a plausible-sounding false one — both are just high-probability text. Asking the same model to verify its output produces more plausible text, not a fact-check. Even a model with live search can mis-summarize or over-trust a weak source. Verification has to be done by a human reading specific claims against an authoritative source, or at minimum by a separate tool whose output a human still judges.</p></div><div style="margin-bottom:1.25rem;border-top:1px solid var(--c-border);padding-top:1rem"><h3 style="font-size:1rem;font-weight:600;margin:0 0 0.5rem">What kinds of errors does AI content most often contain?</h3><p style="margin:0">Five recur. Fabricated statistics and numbers that sound precise but trace to nothing. Dates that are close but wrong, often drifted by a day or a year. Hallucinated citations and dead or mismatched links. Confident-but-wrong specifics — a misstated price, spec, feature, or name. And the most dangerous, a plausible synthesis that blends real facts into a conclusion that is subtly false, sometimes dressed with a fake-but-verifiable-looking source. The first four are catchable with a source check; the fifth is why a human who knows the subject still has to read the piece.</p></div><div style="margin-bottom:1.25rem;border-top:1px solid var(--c-border);padding-top:1rem"><h3 style="font-size:1rem;font-weight:600;margin:0 0 0.5rem">Do AI fact-checking tools actually work?</h3><p style="margin:0">They help, within limits. A good tool flags unsupported claims, checks statistics and dates against live data, and audits links faster than a person can — useful as a first pass that narrows what a human reviews. What they cannot reliably do is catch a subtly-false synthesis, judge whether a real source actually supports the specific claim, or make the editorial call to cut a stat you cannot source. Use them to triage, not to sign off. The human verifying is still accountable for what publishes.</p></div><div style="margin-bottom:1.25rem;border-top:1px solid var(--c-border);padding-top:1rem"><h3 style="font-size:1rem;font-weight:600;margin:0 0 0.5rem">Does fact-checking really need to cover titles and alt text?</h3><p style="margin:0">Yes. Google's 2026 guidance explicitly extended the review to metadata — title elements, meta descriptions, structured data, and image alt text — because all of it can appear in Search results. These are exactly the fields teams let a model fill in bulk and rarely re-read, so a page can have a carefully-checked body and a hallucinated statistic sitting in its meta description. If a model produced it and it can surface publicly, it gets the same verification as the body copy.</p></div></div><h2 id="direct-answer">The direct answer</h2><div class="speakable-direct-answer"><p>Fact-checking AI content before publishing means a human verifies every checkable claim — statistics, dates, names, quotes, citations, and links — against a primary source, because a generative model predicts likely word sequences rather than retrieving facts and cannot verify itself. In 2026 Google made this explicit guidance and extended it to metadata like titles and alt text. The method is to trace claims to sources, click every link, cut what you cannot confirm, and gate publishing behind that review — not to trust a fluent draft.</p></div><p style="margin-top:3rem;font-family:var(--font-mono);font-size:0.85rem"><a data-cta-id="guides-slug-start-trial" data-cta-label="Guide page (any slug): Get started" href="/pricing">Get started →</a> · <a href="/guides">← All guides</a> · <a href="/compare">Compare Kompozy vs other tools</a></p></div></div></section><footer class="main-footer"><div class="footer-inner"><div class="footer-brand-row"><div class="footer-brand"><div style="display:flex;flex-direction:column;gap:12px;margin-bottom:1rem"><span class="kompozy-wordmark " style="font-family:var(--font-display-face), 'Space Grotesk', sans-serif;font-weight:700;letter-spacing:-0.04em;line-height:1;font-size:36px;color:#F5F5F7" aria-label="Kompozy"><span style="color:var(--brand-accent)">K</span>ompozy</span><div style="display:flex;align-items:center;gap:10px"><span style="font-family:var(--font-mono);font-size:10px;color:#888;letter-spacing:0.14em;text-transform:uppercase">by</span><span class="bilt-ai-logo " style="position:relative;display:inline-block;font-family:var(--font-logo-face), 'Varela Round', sans-serif;font-weight:400;letter-spacing:-0.02em;line-height:1;font-size:14px;color:#F5F5F7" aria-label="BILT AI">BILT<span aria-hidden="true" style="position:absolute;left:68%;top:50%;transform:translate(-50%, -50%);color:#00C2FF;font-family:var(--font-logo-face), 'Varela Round', sans-serif;font-size:0.40em;font-weight:400;letter-spacing:0;line-height:1;pointer-events:none">AI</span></span></div></div><p class="footer-desc">The autonomous content composition platform. Ingest from anywhere. Compose everything. Publish everywhere.</p></div></div><div class="footer-grid"><div class="footer-col"><div class="footer-title">Product</div><a data-cta-id="footer-product-outputs" data-cta-label="Footer · Product · Outputs" href="/outputs">Outputs</a><a data-cta-id="footer-product-templates" data-cta-label="Footer · Product · Templates" href="/templates">Templates</a><a data-cta-id="footer-product-workflows" data-cta-label="Footer · Product · Workflows" href="/workflows">Workflows</a><a data-cta-id="footer-product-integrations" data-cta-label="Footer · Product · Integrations" href="/integrations">Integrations</a><a data-cta-id="footer-product-pricing" data-cta-label="Footer · Product · Pricing" href="/pricing">Pricing</a></div><div class="footer-col"><div class="footer-title">Pipeline</div><a data-cta-id="footer-pipeline-sources" data-cta-label="Footer · Pipeline · Sources" href="/#pipeline">Sources</a><a data-cta-id="footer-pipeline-compositions" data-cta-label="Footer · Pipeline · AI Compositions" href="/#output-matrix">AI Compositions</a><a data-cta-id="footer-pipeline-platforms" data-cta-label="Footer · Pipeline · Platforms" href="/#output-matrix">Platforms</a><a data-cta-id="footer-pipeline-content-modes" data-cta-label="Footer · Pipeline · Content Modes" href="/#output-matrix">Content Modes</a></div><div class="footer-col"><div class="footer-title">Compare</div><a data-cta-id="footer-compare-page" data-cta-label="Footer · Compare · Compare" href="/compare">Compare</a><a data-cta-id="footer-alternatives" data-cta-label="Footer · Compare · Alternatives" href="/alternatives">Alternatives</a><a data-cta-id="footer-migrate" data-cta-label="Footer · Compare · Migrate" href="/migrate">Migrate</a><a data-cta-id="footer-for-use-cases" data-cta-label="Footer · Compare · Use cases" href="/for">Use cases</a><a data-cta-id="footer-tools-free" data-cta-label="Footer · Compare · Free tools" href="/tools">Free tools</a></div><div class="footer-col"><div class="footer-title">Topical pillars</div><a data-cta-id="footer-topical-repurpose" data-cta-label="Footer · Topical · AI Content Repurposing" href="/repurpose">AI Content Repurposing</a><a data-cta-id="footer-topical-autonomous" data-cta-label="Footer · Topical · Autonomous Content Creation" href="/autonomous">Autonomous Content Creation</a><a data-cta-id="footer-topical-brand-voice" data-cta-label="Footer · Topical · AI Brand Voice" href="/brand-voice">AI Brand Voice</a><a data-cta-id="footer-topical-guides" data-cta-label="Footer · Topical · Guides" href="/guides">Guides</a><a data-cta-id="footer-topical-glossary" data-cta-label="Footer · Topical · Glossary" href="/glossary">Glossary</a></div><div class="footer-col"><div class="footer-title">Resources</div><a data-cta-id="footer-resources-docs" data-cta-label="Footer · Resources · Documentation" href="/docs">Documentation</a><a data-cta-id="footer-resources-api" data-cta-label="Footer · Resources · API Reference" href="/api-reference">API Reference</a><a data-cta-id="footer-resources-faq" data-cta-label="Footer · Resources · FAQ" href="/faq">FAQ</a><a data-cta-id="footer-resources-changelog" data-cta-label="Footer · Resources · Changelog" href="/changelog">Changelog</a></div><div class="footer-col"><div class="footer-title">Discover</div><a data-cta-id="footer-discover-blog" data-cta-label="Footer · Discover · Blog" href="/blog">Blog</a><a data-cta-id="footer-discover-case-studies" data-cta-label="Footer · Discover · Case Studies" href="/case-studies">Case Studies</a><a data-cta-id="footer-discover-reviews" data-cta-label="Footer · Discover · Reviews" href="/reviews">Reviews</a><a data-cta-id="footer-discover-roundups" data-cta-label="Footer · Discover · Roundups" href="/roundups">Roundups</a></div><div class="footer-col"><div class="footer-title">Company</div><a data-cta-id="footer-company-about" data-cta-label="Footer · Company · About" href="/about">About</a><a data-cta-id="footer-company-careers" data-cta-label="Footer · Company · Careers" href="/careers">Careers</a><a data-cta-id="footer-company-affiliate" data-cta-label="Footer · Company · Affiliate Program" href="/affiliate">Affiliate Program</a><a data-cta-id="footer-company-privacy" data-cta-label="Footer · Company · Privacy Policy" href="/privacy">Privacy Policy</a><a data-cta-id="footer-company-terms" data-cta-label="Footer · Company · Terms of Service" href="/terms">Terms of Service</a><a data-cta-id="footer-company-refund" data-cta-label="Footer · Company · Refund Policy" href="/refund-policy">Refund Policy</a><a data-cta-id="footer-company-security" data-cta-label="Footer · Company · Security" href="/security">Security</a></div></div></div><div class="footer-inner"><div style="border-top:1px solid rgba(255,255,255,0.08);padding-top:1.25rem;margin-top:1rem;display:flex;flex-direction:column;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.04em;color:#9a9aa1"><div><strong style="color:#F5F5F7">BILT AI LLC</strong> <span style="color:#6c6c75">(dba Kompozy)</span></div><div>7901 4th Street N, Suite 300, St Petersburg, FL 33702</div><div><a href="tel:+19129152929" style="color:#9a9aa1;text-decoration:none" data-cta-id="footer-business-phone" data-cta-label="Footer · Business · Phone">+1 (912) 915-2929</a><span aria-hidden="true" style="margin:0 0.5rem;color:#3a3a40">·</span><a href="mailto:hello@kompozy.io" style="color:#9a9aa1;text-decoration:none" data-cta-id="footer-business-email" data-cta-label="Footer · Business · Email">hello@kompozy.io</a><span aria-hidden="true" style="margin:0 0.5rem;color:#3a3a40">·</span><a href="mailto:support@kompozy.io" style="color:#9a9aa1;text-decoration:none" data-cta-id="footer-business-support" data-cta-label="Footer · Business · Support">support@kompozy.io</a><span aria-hidden="true" style="margin:0 0.5rem;color:#3a3a40">·</span><a style="color:#9a9aa1;text-decoration:none" data-cta-id="footer-business-contact" data-cta-label="Footer · Business · Contact Us" href="/enterprise/contact">Contact Us</a></div></div></div><div class="footer-inner"><div class="footer-bottom"><div class="copyright">© 2026 BILT AI LLC. Kompozy is a registered trademark of BILT AI LLC. All systems operational.</div><div class="social-links"><a href="https://x.com/" target="_blank" rel="noopener noreferrer" class="s-icon" aria-label="Kompozy on X" data-cta-id="footer-social-x" data-cta-label="Footer · Social · X">X</a><a href="https://www.linkedin.com/" target="_blank" rel="noopener noreferrer" class="s-icon" aria-label="Kompozy on LinkedIn" data-cta-id="footer-social-linkedin" data-cta-label="Footer · Social · LinkedIn">IN</a><a href="https://www.youtube.com/" target="_blank" rel="noopener noreferrer" class="s-icon" aria-label="Kompozy on YouTube" data-cta-id="footer-social-youtube" data-cta-label="Footer · Social · YouTube">YT</a></div></div></div></footer><style> .marketing-body { font-family: var(--font-body); color: var(--c-text); line-height: 1.75; font-size: 0.95rem; } .marketing-body h2 { font-size: 1.5rem; font-weight: 600; letter-spacing: -0.02em; margin: 3rem 0 1rem; } .marketing-body h3 { font-size: 1.1rem; font-weight: 600; margin: 2rem 0 0.75rem; } .marketing-body p { margin-bottom: 1.25rem; color: var(--c-text-light); } .marketing-body ul, .marketing-body ol { margin: 0 0 1.5rem 1.5rem; color: var(--c-text-light); } .marketing-body li { margin-bottom: 0.5rem; } .marketing-body a { color: var(--brand-accent); text-decoration: underline; } .marketing-body a:hover { color: var(--brand-accent-hi); } .marketing-body code { font-family: var(--font-mono); font-size: 0.85em; background: var(--c-tint); padding: 2px 6px; border-radius: 2px; color: var(--brand-accent); } [data-theme="dark"] .marketing-body code { background: rgba(255,255,255,0.06); } .marketing-body strong { color: var(--c-text); font-weight: 600; } </style><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><script src="/_next/static/chunks/webpack-45f2d3a2fc6bd680.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\na:I[27123,[],\"default\",1]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T42ac,"])</script><script>self.__next_f.push([1,"@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local(\"Arial\");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_6f47af{font-family:Inter,Inter Fallback;font-style:normal}.__variable_6f47af{--font-sans:\"Inter\",\"Inter Fallback\"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local(\"Arial\");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f75f1e{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_f75f1e{--font-mono:\"JetBrains Mono\",\"JetBrains Mono Fallback\"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local(\"Arial\");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_4f5016{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_4f5016{--font-display-face:\"Space Grotesk\",\"Space Grotesk Fallback\"}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f726c9cdf30b733e-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a6d65f739d67e37-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9ab0ca2b3ea09b32-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a0440867ebca9002-s.woff2?dpl=dpl_9C3q1GhQCmLhL8gdQnkJTaYrAD68) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Varela Round Fallback;src:local(\"Arial\");ascent-override:85.62%;descent-override:26.67%;line-gap-override:0.00%;size-adjust:107.22%}.__className_74372e{font-family:Varela Round,Varela Round Fallback;font-weight:400;font-style:normal}.__variable_74372e{--font-logo-face:\"Varela Round\",\"Varela Round Fallback\"}"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"guides\",\"ai-content-fact-checking-before-publishing\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"guides\",{\"children\":[[\"slug\",\"ai-content-fact-checking-before-publishing\",\"d\",null],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/b0f60fec1ca16a94.css?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"children\":\"$2\"}],\"$L3\"],\"$L4\"]}],{\"children\":[\"$L5\",{\"children\":[\"$L6\",{\"children\":[\"$L7\",{},null,false,null]},null,false,\"$@8\"]},null,false,\"$@8\"]},null,false,null],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"c:\"$Sreact.suspense\"\nd:I[26069,[\"32574\",\"static/chunks/32574-27a12471a071730a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"7177\",\"static/chunks/app/layout-5082ea277d81bb8b.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"default\"]\ne:I[60368,[\"32574\",\"static/chunks/32574-27a12471a071730a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"7177\",\"static/chunks/app/layout-5082ea277d81bb8b.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"default\"]\nf:I[23684,[\"32574\",\"static/chunks/32574-27a12471a071730a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"7177\",\"static/chunks/app/layout-5082ea277d81bb8b.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"default\"]\n10:I[57121,[],\"\"]\n11:I[74581,[],\"\"]\n12:I[84363,[\"25730\",\"static/chunks/44530001-79bf7701eaa7245e.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"98500\",\"static/chunks/98500-1494f211297c269f.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"35536\",\"static/chunks/35536-d3f6276cf3201681.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"81846\",\"static/chunks/81846-e7f4214824492f48.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"84363\",\"static/chunks/84363-146200ffe2aaa106.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"77054\",\"static/chunks/app/guides/%5Bslug%5D/page-0850476527cfb67a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"default\"]\n13:I[98500,[\"25730\",\"static/chunks/44530001-79bf7701eaa7245e.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"98500\",\"static/chunks/98500-1494f211297c269f.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"35536\",\"static/chunks/35536-d3f6276cf3201681.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"81846\",\"static/chunks/81846-e7f4214824492f48.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"84363\",\"static/chunks/84363-146200ffe2aaa106.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"77054\",\"static/chunks/app/guides/%5Bslug%5D/page-0850476527cfb67a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"\"]\n14:I[92083,[\"32574\",\"static/chunks/32574-27a12471a071730a.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"46777\",\"static/chunks/46777-c2323cd4bbc485ef.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"7177\",\"static/chunks/app/layout-5082ea277d81bb8b.js?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\"],\"default\"]\n16:I[90484,[],\"OutletBoundary\"]\n19:I[90484,[],\"ViewportBoundary\"]\n1b:I[90484,[],\"MetadataBoundary\"]\nb:T1eebb,"])</script><script>self.__next_f.push([1,"/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-50:oklch(98.7% .022 95.277);--color-lime-400:oklch(84.1% .238 128.85);--color-green-400:oklch(79.2% .209 151.711);--color-green-700:oklch(52.7% .154 150.069);--color-teal-600:oklch(60% .118 184.704);--color-cyan-500:oklch(71.5% .143 215.221);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-500:oklch(58.5% .233 277.117);--color-purple-600:oklch(55.8% .288 302.321);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-100:oklch(97% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end-2026{inset-inline-end:calc(var(--spacing) * 2026)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-50{top:calc(var(--spacing) * 50)}.top-100{top:calc(var(--spacing) * 100)}.left-1\\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-250{z-index:250}.z-300{z-index:300}.z-400{z-index:400}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.min-h-screen{min-height:100vh}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-32{width:calc(var(--spacing) * 32)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\\[10px\\]{border-radius:10px}.rounded-\\[60px\\]{border-radius:60px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\\[14px\\]{border-style:var(--tw-border-style);border-width:14px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\\[var\\(--c-border\\)\\]{border-color:var(--c-border)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-white\\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\\[0\\.65rem\\]{font-size:.65rem}.text-\\[9px\\]{font-size:9px}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.text-\\[var\\(--c-text-light\\)\\]{color:var(--c-text-light)}.text-blue-300{color:var(--color-blue-300)}.text-green-400{color:var(--color-green-400)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\\[brand-prompt\\:brief-gen\\]{brand-prompt:brief-gen}.\\[guard\\:datemod\\]{guard:datemod}.\\[guard\\:directives\\]{guard:directives}.\\[guard\\:jsonld\\]{guard:jsonld}.\\[guard\\:lock\\]{guard:lock}.\\[guard\\:run\\]{guard:run}.\\[persona-short\\:bridge\\]{persona-short:bridge}.\\[persona-short\\:dispatch\\]{persona-short:dispatch}.\\[persona-short\\:post-fetch\\]{persona-short:post-fetch}.\\[pipeline\\:hydrate\\]{pipeline:hydrate}.\\[xml\\:lang\\]{xml:lang}.placeholder\\:text-\\[var\\(--c-text-light\\)\\]::placeholder{color:var(--c-text-light)}@media (hover:hover){.hover\\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\\:bg-neutral-700:hover{background-color:var(--color-neutral-700)}}.focus\\:border-\\[var\\(--brand-accent\\)\\]:focus{border-color:var(--brand-accent)}@media (min-width:48rem){.md\\:flex-row{flex-direction:row}.md\\:items-center{align-items:center}}}:root{--brand-cyan:#00c2ff;--font-logo:var(--font-logo-face),\"Varela Round\",sans-serif;--font-display:var(--font-display-face),\"Space Grotesk\",sans-serif;--font-body:var(--font-sans),\"Inter\",system-ui,sans-serif;--font-mono-brand:var(--font-mono),\"JetBrains Mono\",monospace;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--radius-tile:20px;--radius-chrome:24px;--shadow-tile:0 1px 2px #14141e08,0 10px 36px -12px #14141e14;--shadow-tile-hover:0 2px 4px #14141e0a,0 20px 48px -12px #14141e1f;--shadow-chrome:0 1px 2px #14141e0a,0 12px 40px -16px #14141e14;--shadow-pill-accent:0 8px 28px -8px #d97e0e73;--brand-bg-0:#fafaf7;--brand-bg-1:#fff;--brand-bg-2:#f4f3ef;--brand-bg-3:#edece6;--brand-border:#e4e3dd;--brand-border-soft:#efeee9;--brand-text-0:#131317;--brand-text-1:#4a4a52;--brand-text-2:#8b8b93;--brand-accent:#d97e0e;--brand-accent-hi:#e8941c;--brand-accent-dim:#d97e0e1a;--brand-accent-line:#d97e0e59;--brand-danger:#d94a15;--brand-success:#3ea35a;--brand-surface:var(--brand-bg-1);--brand-fill-subtle:#13131708;--brand-fill-subtle-hi:#1313170f;--c-bg:var(--brand-bg-0);--c-border:var(--brand-border);--c-text:var(--brand-text-0);--c-text-light:var(--brand-text-1);--c-accent:var(--brand-accent);--c-surface:#fff6;--c-surface-solid:var(--brand-bg-1);--c-input-bg:#ffffff80;--c-overlay:#13131773;--c-grid-line:#13131706;--c-sidebar:#f4f3efb3;--c-header:#fff6;--c-modal:var(--brand-bg-1);--c-overlay-light:#ffffffd9;--c-cell:#ffffff80;--c-cell-solid:#fffc;--c-input-solid:#ffffffe6;--c-tint:#13131705;--c-tint-md:#1313170a;--c-tint-strong:#1313170f;--c-card-bg:#ffffffb3;--c-tag-bg:#ffffff80;--c-placeholder:#edece6;--c-placeholder-fg:#c8c6be;--c-text-inv:#fff}[data-theme=dark]{--shadow-tile:0 1px 2px #00000059,0 20px 48px -12px #0000008c;--shadow-tile-hover:0 2px 4px #00000073,0 28px 60px -12px #000000a6;--shadow-chrome:0 1px 2px #0006,0 16px 48px -20px #0009;--shadow-pill-accent:0 10px 34px -8px #e8941c8c;--brand-bg-0:#0a0a0c;--brand-bg-1:#111114;--brand-bg-2:#17171b;--brand-bg-3:#1e1e24;--brand-border:#26262e;--brand-border-soft:#1c1c22;--brand-text-0:#f5f5f7;--brand-text-1:#b4b4be;--brand-text-2:#6e6e78;--brand-accent:#e8941c;--brand-accent-hi:#ffb347;--brand-accent-dim:#e8941c1f;--brand-accent-line:#e8941c59;--brand-danger:#ff5a1f;--brand-success:#4ade80;--brand-surface:var(--brand-bg-1);--brand-fill-subtle:#ffffff08;--brand-fill-subtle-hi:#ffffff0f;--c-bg:var(--brand-bg-0);--c-border:var(--brand-border);--c-text:var(--brand-text-0);--c-text-light:var(--brand-text-1);--c-accent:var(--brand-accent);--c-surface:#ffffff0a;--c-surface-solid:var(--brand-bg-1);--c-input-bg:#ffffff0a;--c-overlay:#000000b3;--c-grid-line:#ffffff0a;--c-sidebar:#111114b3;--c-header:#11111480;--c-modal:var(--brand-bg-1);--c-overlay-light:#0a0a0cd9;--c-cell:#ffffff0a;--c-cell-solid:#ffffff0f;--c-input-solid:#ffffff14;--c-tint:#ffffff0a;--c-tint-md:#ffffff0f;--c-tint-strong:#ffffff1a;--c-card-bg:#ffffff0f;--c-tag-bg:#ffffff14;--c-placeholder:#1a1d25;--c-placeholder-fg:#333;--c-text-inv:#0a0a0c}[data-theme=dark] body{background-color:var(--c-bg);color:var(--c-text)}[data-theme=dark] .grid-bg{background-image:linear-gradient(var(--c-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--c-grid-line) 1px,transparent 1px)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{color:var(--c-text)}[data-theme=dark] .glass-card{background:var(--c-surface)}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.85;background-color:#0000;background-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\u003e\u003crect x='3' y='4' width='18' height='17' rx='2'/\u003e\u003cline x1='3' y1='10' x2='21' y2='10'/\u003e\u003cline x1='8' y1='2' x2='8' y2='6'/\u003e\u003cline x1='16' y1='2' x2='16' y2='6'/\u003e\u003c/svg\u003e\");background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-left:6px;padding:0}input[type=month]::-webkit-calendar-picker-indicator,input[type=week]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.85;background-color:#0000;background-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\u003e\u003crect x='3' y='4' width='18' height='17' rx='2'/\u003e\u003cline x1='3' y1='10' x2='21' y2='10'/\u003e\u003cline x1='8' y1='2' x2='8' y2='6'/\u003e\u003cline x1='16' y1='2' x2='16' y2='6'/\u003e\u003c/svg\u003e\");background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-left:6px;padding:0}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{background-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\u003e\u003crect x='3' y='4' width='18' height='17' rx='2'/\u003e\u003cline x1='3' y1='10' x2='21' y2='10'/\u003e\u003cline x1='8' y1='2' x2='8' y2='6'/\u003e\u003cline x1='16' y1='2' x2='16' y2='6'/\u003e\u003c/svg\u003e\")}[data-theme=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme=dark] input[type=week]::-webkit-calendar-picker-indicator{background-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\u003e\u003crect x='3' y='4' width='18' height='17' rx='2'/\u003e\u003cline x1='3' y1='10' x2='21' y2='10'/\u003e\u003cline x1='8' y1='2' x2='8' y2='6'/\u003e\u003cline x1='16' y1='2' x2='16' y2='6'/\u003e\u003c/svg\u003e\")}[data-theme=dark] .btn-solid{background:var(--brand-text-0);color:var(--brand-bg-0)}[data-theme=dark] .btn-solid:hover{background:var(--brand-text-1)}[data-theme=dark] .nav-btn{background:var(--brand-text-0);color:var(--brand-bg-0)}[data-theme=dark] .btn-trial{background:var(--brand-accent);color:#0b0b0f;box-shadow:0 8px 28px #e8941c52}[data-theme=dark] .btn-trial:hover{background:var(--brand-accent-hi);box-shadow:0 10px 32px #e8941c70}[data-theme=dark] .btn-trial .subtext{color:#0b0b0fc7}[data-theme=dark] .left-pane .actions .btn-solid{color:var(--c-text);background:0 0;border:1px solid #ffffff59}[data-theme=dark] .left-pane .actions .btn-solid:hover{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}[data-theme=dark] .bracket-corners span:after,[data-theme=dark] .bracket-corners span:before,[data-theme=dark] .bracket-corners:after,[data-theme=dark] .bracket-corners:before{border-color:#ffffff40}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);color:var(--c-text);background-color:var(--c-bg);-webkit-font-smoothing:antialiased}.bilt-mark{font-family:var(--font-logo);letter-spacing:-.02em;color:var(--brand-text-0);display:inline-block;position:relative}.bilt-mark,.bilt-mark:after{font-weight:400;line-height:1}.bilt-mark:after{content:\"AI\";color:var(--brand-cyan);letter-spacing:0;pointer-events:none;font-size:.4em;position:absolute;top:50%;left:68%;transform:translate(-50%,-50%)}.kompozy-mark{font-family:var(--font-display);letter-spacing:-.04em;color:var(--brand-text-0);font-weight:700;line-height:1}.kompozy-mark .k-accent{color:var(--brand-accent)}.grid-bg{z-index:0;background-image:linear-gradient(#13131706 1px,#0000 0),linear-gradient(90deg,#13131706 1px,#0000 0);background-size:32px 32px;inset:0}.grid-bg,.top-nav{pointer-events:none;position:fixed}.top-nav{z-index:100;background:var(--c-bg);justify-content:space-between;align-items:center;width:100vw;height:72px;padding:0 4rem;display:flex;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.top-nav{background:color-mix(in srgb,var(--c-bg) 82%,transparent)}}.top-nav{-webkit-backdrop-filter:saturate(140%)blur(10px);border-bottom:1px solid var(--c-border)}@supports (color:color-mix(in lab,red,red)){.top-nav{border-bottom:1px solid color-mix(in srgb,var(--c-border) 60%,transparent)}}.top-nav\u003e*{pointer-events:auto}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.top-nav{background:var(--c-bg)}}@media (max-width:768px){.top-nav{background:var(--c-bg)}@supports (color:color-mix(in lab,red,red)){.top-nav{background:color-mix(in srgb,var(--c-bg) 97%,transparent)}}}.logo-container{letter-spacing:.04em;align-items:center;font-size:.9rem;font-weight:800;display:flex}.logo-mark{width:14px;height:16px;margin-right:12px;position:relative}.logo-mark:before{content:\"\";background:var(--c-text);width:3px;height:16px;position:absolute;top:0;left:0}.logo-mark:after{content:\"\";border-top:3px solid var(--c-text);border-right:3px solid var(--c-text);width:8px;height:10px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.nav-center{gap:2rem;display:flex;transform:translate(-2rem)}.nav-center a{color:var(--c-text);letter-spacing:-.01em;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-center a span,.nav-center a:hover{color:var(--c-text-light)}.nav-center a span{font-family:var(--font-mono);margin-right:4px}.nav-right{gap:24px}.nav-right,.plan-toggle{align-items:center;display:flex}.plan-toggle{cursor:pointer;font-size:.85rem;font-weight:500}.arrow-down{border-right:1.5px solid var(--c-text);border-bottom:1.5px solid var(--c-text);width:5px;height:5px;margin-left:6px;display:inline-block;transform:rotate(45deg)translateY(-2px)}.nav-btn{background:var(--c-text);color:var(--c-text-inv);border:none;padding:10px 20px}.nav-btn,.nav-btn-ghost{cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:500}.nav-btn-ghost{color:var(--c-text);border:1px solid var(--c-border);white-space:nowrap;background:0 0;padding:10px 18px;text-decoration:none;transition:border-color .2s,color .2s}.nav-btn-ghost:hover{border-color:var(--brand-accent);color:var(--brand-accent)}.split-layout{z-index:10;width:100vw;height:100vh}.left-pane,.split-layout{display:flex;position:relative}.left-pane{border-right:1px solid var(--c-border);flex-direction:column;width:50vw;height:100%;padding:24vh 4rem 0}#bp-canvas{z-index:-1;opacity:.12;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.content{z-index:5;position:relative}.overline{font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-text-light);text-transform:uppercase;font-size:.75rem}.headline,.overline{margin-bottom:1.5rem}.headline{letter-spacing:-.04em;color:var(--c-text);font-size:clamp(3rem,5vw,5.5rem);font-weight:600;line-height:1.05}.headline .light{color:var(--c-text-light);opacity:.85;font-weight:400}.description{font-family:var(--font-mono);color:var(--c-text-light);max-width:85%;margin-bottom:3rem;font-size:.85rem;line-height:1.7}.actions{align-items:stretch;gap:14px;display:flex}.btn{font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:none;outline:none}.btn-trial{background:var(--brand-accent);color:#0b0b0f;letter-spacing:.01em;flex-direction:column;justify-content:center;align-items:center;min-height:64px;padding:14px 32px;font-size:1rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 8px 24px #d97e0e47}.btn-trial:hover{background:var(--brand-accent-hi);transform:translateY(-1px);box-shadow:0 10px 28px #d97e0e61}.btn-trial .subtext{font-family:var(--font-mono);color:#0b0b0fc7;text-transform:uppercase;letter-spacing:.05em;margin-top:6px;font-size:.6rem;font-weight:500}.hero-guarantee{max-width:92%;font-family:var(--font-mono);color:var(--c-text);align-items:center;gap:.7rem;margin-top:1.5rem;font-size:.8rem;line-height:1.5;display:flex}.hero-guarantee-badge{border:1px solid var(--brand-accent);color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#d97e0e1f;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.38rem .75rem;font-size:.62rem;font-weight:700;display:inline-flex}.hero-guarantee-badge svg{display:block}@media (max-width:640px){.hero-guarantee{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:100%}}.btn-solid{background:var(--brand-accent);color:#0b0b0f;letter-spacing:.01em;padding:0 36px;font-size:1rem;font-weight:600;transition:background .2s}.btn-solid:hover{background:var(--brand-accent-hi)}.left-pane .actions .btn-solid{color:var(--c-text);border:1px solid var(--c-text);min-width:160px;min-height:64px;box-shadow:none;background:0 0;justify-content:center;align-items:center;padding:0 32px;display:flex}.left-pane .actions .btn-solid:hover{background:var(--c-text);color:var(--c-bg)}.bracket-corners{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.bracket-corners span:after,.bracket-corners span:before,.bracket-corners:after,.bracket-corners:before{content:\"\";border:1px solid var(--c-text);width:6px;height:6px;position:absolute}.bracket-corners:before{border-bottom:none;border-right:none;top:0;left:0}.bracket-corners:after{border-bottom:none;border-left:none;top:0;right:0}.bracket-corners span:before{border-top:none;border-right:none;bottom:0;left:0}.bracket-corners span:after{border-top:none;border-left:none;bottom:0;right:0}.stats-row{border-top:1px solid var(--c-border);z-index:10;width:100%;display:flex;position:absolute;bottom:0;left:0}.stat-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right:1px solid var(--c-border);background:#ffffff4d;flex-direction:column;flex:1;padding:24px 20px;display:flex;position:relative}.stat-box:last-child{border-right:none}.stat-box strong{margin-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1}.stat-box .stat-label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--c-text-light);font-size:.6rem}.right-pane{background:0 0;width:50vw;height:100%;position:relative;overflow:hidden}.radial-glow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#d97e0e2e 0,#d97e0e14 35%,#fafaf700 70%);width:120vh;height:120vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .radial-glow{background:radial-gradient(circle,#0a0a0cf2 0,#111114b3 35%,#0a0a0c00 70%)}#nexus-canvas{width:100%;height:100%;display:block}.hud-label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-mono);color:var(--c-text);letter-spacing:.05em;z-index:20;pointer-events:none;white-space:nowrap;background:#ffffffb3;padding:8px 14px;font-size:.65rem;position:absolute}[data-theme=dark] .hud-label{background:#17171bbf}.dot-green{background-color:var(--brand-success);width:6px;height:6px;box-shadow:0 0 8px var(--brand-success);border-radius:50%;margin-right:6px;display:inline-block;transform:translateY(-1px)}.section{border-top:1px solid var(--c-border);z-index:10;padding:8rem 4rem;position:relative}.container{z-index:5;max-width:1400px;margin:0 auto;position:relative}.section-overline{font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-text-light);text-transform:uppercase;margin-bottom:1.5rem;font-size:.85rem}.section-headline{letter-spacing:-.04em;margin-bottom:4rem;font-size:clamp(2.5rem,4vw,4rem);font-weight:600;line-height:1.1}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--c-border);background:#fff6;position:relative}.social-proof{text-align:center;border-top:1px solid var(--c-border);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f3efb3;padding:3rem 4rem;position:relative}[data-theme=dark] .social-proof{background:#111114b3}.social-proof .overline{color:var(--c-text-light);margin-bottom:0}.logos-row{opacity:.4;flex-wrap:wrap;justify-content:center;align-items:center;gap:6rem;margin-top:2rem;display:flex}.a-logo{width:32px;height:32px;position:relative}.a-logo-1{background:conic-gradient(from 45deg,var(--c-text) 90deg,transparent 90deg);border-radius:50%}.a-logo-2{border:4px solid var(--c-text);transform:rotate(45deg)}.a-logo-3{border-top:6px solid var(--c-text);border-bottom:6px solid var(--c-text);width:44px;height:28px}.a-logo-4{background:repeating-linear-gradient(45deg,var(--c-text),var(--c-text) 3px,transparent 3px,transparent 8px);border-radius:4px}.a-logo-5{border:3px solid var(--c-text);border-left:3px solid #0000;border-radius:50%;transform:rotate(-45deg)}#pipeline{position:relative}#pipeline-canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.pipeline-grid{z-index:5;grid-template-columns:repeat(3,1fr);gap:2rem;display:grid;position:relative}.step-card{text-align:center;padding:3rem 2rem}.icon-src{border:2px solid var(--c-text);width:40px;height:40px;margin:0 auto;position:relative}.icon-src.i-1{background:radial-gradient(circle at center,var(--c-text) 30%,transparent 30%);border-radius:50%}.icon-src.i-2{border-style:dashed;transform:rotate(45deg)}.icon-src.i-3{background:repeating-linear-gradient(0deg,var(--c-text),var(--c-text) 2px,transparent 2px,transparent 8px)}.step-card h3{letter-spacing:-.02em;margin:1.5rem 0 1rem;font-size:1.5rem}.step-card p{font-family:var(--font-mono);color:var(--c-text-light);margin-bottom:2rem;font-size:.8rem;line-height:1.6}.step-card .detail{font-family:var(--font-mono);border-top:1px solid var(--c-border);text-transform:uppercase;letter-spacing:.05em;color:var(--c-text);padding-top:1.5rem;font-size:.65rem;font-weight:700}.pain-card{text-align:left;padding:2.5rem 2rem}.pain-kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#d9603f;align-items:center;gap:.6rem;margin-bottom:1.25rem;font-size:.65rem;display:flex}.pain-kicker:before{content:\"\";opacity:.7;background:#d9603f;width:22px;height:1px}.pain-card h3{letter-spacing:-.02em;color:var(--c-text);margin-bottom:1rem;font-size:1.3rem;line-height:1.22}.pain-card p{color:var(--c-text-light);margin:0;font-size:.8rem;line-height:1.65}.pain-card p,.pain-fix{font-family:var(--font-mono)}.pain-fix{border-top:1px solid var(--c-border);letter-spacing:.02em;color:var(--c-text);margin-top:1.5rem;padding-top:1.25rem;font-size:.72rem;font-weight:600;line-height:1.55}.pain-fix span{color:var(--brand-accent)}.output-grid{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}.output-card{min-width:0;padding:1.25rem 1rem}.top-icon{background:var(--brand-accent);opacity:.6;width:14px;height:14px;margin-bottom:1.5rem}.output-card h4{margin-bottom:.5rem;font-size:1.1rem}.format-detail{margin-bottom:2rem;font-size:.75rem}.format-detail,.platforms{font-family:var(--font-mono);color:var(--c-text-light)}.platforms{text-transform:uppercase;letter-spacing:.05em;border-top:1px solid var(--c-border);padding-top:1rem;font-size:.55rem}.modes-grid{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}.mode-card{padding:1.5rem 1rem}.mode-card h4{margin-bottom:.5rem;font-size:.95rem}.mode-card p{font-family:var(--font-mono);color:var(--c-text-light);font-size:.7rem;line-height:1.4}.mode-border-1{border-top:3px solid #ffb347}.mode-border-2{border-top:3px solid #e8941c}.mode-border-3{border-top:3px solid #d97e0e}.mode-border-4{border-top:3px solid #b5660a}.mode-border-5{border-top:3px solid #d94a15}.mode-border-6{border-top:3px solid #ff5a1f}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;align-items:stretch;gap:1.15rem;max-width:1280px;margin:0 auto 1.5rem;display:grid}@media (max-width:1180px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:720px}}.pricing-grid-breakout{width:min(1280px,100vw - 3rem);margin:.5rem 0 0 50%;transform:translate(-50%)}.marketing-body .p-features{margin:.85rem 0 1.4rem;padding:0;list-style:none}.marketing-body .p-features li{margin:0;padding:.18rem 0}.pricing-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1.15rem;width:min(1280px,100vw - 3rem);margin:2rem 0 0 50%;display:grid;transform:translate(-50%)}@media (max-width:1180px){.pricing-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(720px,100vw - 3rem)}}@media (max-width:768px){.pricing-tier-grid{grid-template-columns:minmax(0,1fr);width:min(440px,100vw - 2rem)}}.pricing-enterprise-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:780px;margin:0 auto 2rem;padding:1.1rem 1.6rem;display:flex}@media (max-width:768px){.pricing-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.pricing-enterprise-row,.pricing-grid{max-width:440px}}.pricing-enterprise-row .p-name{font-size:.78rem;font-family:var(--font-mono);letter-spacing:.1em;color:var(--c-text-light);margin:0;font-weight:600}.pricing-enterprise-row .btn{padding:.55rem 1.1rem;font-size:.75rem}.pricing-card{flex-direction:column;min-width:0;padding:1.9rem 1.5rem;display:flex}.pricing-card.pro{border:1px solid var(--brand-accent);background:#fffc;transform:translateY(-8px)}[data-theme=dark] .pricing-card.pro{border:1px solid var(--brand-accent);background:#ffffff14}.p-name,[data-theme=dark] .pricing-card.pro .p-name{color:var(--c-text)}.p-name{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:.4rem;font-size:1.55rem;font-weight:700;line-height:1.1}.pricing-card.pro .p-name{color:var(--brand-accent);font-weight:700}.p-price{margin-bottom:.35rem;font-size:1.7rem;font-weight:600;line-height:1.15}.p-price-sub{font-family:var(--font-mono);margin-bottom:.5rem;font-size:.72rem}.p-blurb,.p-price-sub{color:var(--c-text-light)}.p-blurb{min-height:2.4em;margin:-.35rem 0 1.15rem;font-size:.82rem;line-height:1.5}.pricing-card .p-badge{background:var(--brand-accent);color:#0b0b0f;font-family:var(--font-mono);letter-spacing:.1em;white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:.58rem;font-weight:700;position:absolute;top:-11px;right:1.25rem}.p-features{font-family:var(--font-mono);color:var(--c-text-light);flex-grow:1;margin-top:.85rem;margin-bottom:1.4rem;padding:0;font-size:.72rem;line-height:1.95;list-style:none}.p-features li{border-bottom:1px solid var(--brand-border-soft);padding:.18rem 0}.p-outcome{font-family:var(--font-display);color:var(--c-text);margin:.15rem 0 .5rem;font-size:.98rem;font-weight:600;line-height:1.35}[data-theme=dark] .pricing-card.pro .btn-solid{background:var(--brand-accent);color:#0b0b0f}[data-theme=dark] .pricing-card.pro .btn-solid:hover{background:var(--brand-accent-hi)}.pricing-proof{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:980px;margin:1.75rem auto .5rem;display:grid}.pricing-proof-item{border:1px solid var(--brand-border-soft);text-align:left;background:#ffffff05;border-radius:12px;padding:1.1rem 1.15rem}.pp-quote{color:var(--c-text);margin:0 0 .6rem;font-size:.86rem;line-height:1.5}.pp-author{font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-text-light);margin:0;font-size:.68rem}@media (max-width:760px){.pricing-proof{grid-template-columns:1fr;max-width:420px}}.pricing-reassure{text-align:center;font-family:var(--font-mono);color:var(--c-text-light);letter-spacing:.03em;margin:.25rem auto 1.5rem;font-size:.8rem}.pricing-reassure .pr-check{color:var(--brand-success);margin-right:.35rem;font-weight:700}.pricing-reassure+.pricing-reassure{margin-top:-1.15rem}.pricing-card .btn{text-align:center;justify-content:center;align-items:center;width:100%;min-height:48px;padding:.9rem 1.25rem;font-size:.8rem;font-weight:600;display:flex}.pricing-card .btn-trial{flex-direction:row;min-height:48px;padding:.9rem 1.25rem}.pricing-addons{text-align:center;font-family:var(--font-mono);color:var(--c-text-light);padding:1.25rem;font-size:.75rem}.founding-cta-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;display:grid}.founding-cta-btn{white-space:nowrap}.sub-overline{font-family:var(--font-mono);letter-spacing:.1em;color:var(--c-text-light);margin:3rem 0 1.5rem;font-size:.7rem}.credit-packs{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:900px;display:grid}.pack-card{justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;padding:1.5rem 1.75rem;display:flex}.pack-name{flex:none;font-size:1.05rem;font-weight:600}.pack-price{text-align:right;white-space:nowrap;flex:auto;font-size:.85rem}.pack-note,.pack-price{font-family:var(--font-mono);color:var(--c-text-light)}.pack-note{margin-top:1.5rem;font-size:.7rem}.platform-grid{grid-template-columns:repeat(9,1fr);gap:1rem;display:grid}.platform-card{text-align:center;padding:1.5rem 1rem}.p-plat-icon{border:1.5px solid var(--c-text);width:20px;height:20px;margin:0 auto 1.25rem}.plat-logo{width:30px;height:30px;margin:0 auto 1.25rem;display:block}.pi-1{border-radius:4px}.pi-2{border-style:dashed}.pi-2,.pi-3{border-radius:50%}.pi-3{opacity:.5}.pi-4{transform:rotate(45deg)}.pi-5{border-width:3px;border-left:none;border-radius:0}.pi-6{border-radius:0 10px 10px 0}.pi-7{transform:skew(-15deg)}.pi-8{background:var(--c-text);opacity:.2;border-radius:4px}.pi-9{border-width:3px;border-radius:2px;transform:rotate(20deg)}.platform-card h4{margin-bottom:.5rem;font-size:.85rem}.platform-card div{font-family:var(--font-mono);color:var(--c-text-light);font-size:.6rem}.dark-cta-section{background:var(--brand-bg-0);color:var(--brand-text-0);text-align:center;border-top:none;padding:8rem 4rem 4rem;position:relative;overflow:hidden}:root .dark-cta-section,[data-theme=light] .dark-cta-section{color:#f5f5f7;background:#0a0a0c}.dark-grid{z-index:1;pointer-events:none;opacity:.04;filter:invert(0);background-image:linear-gradient(#fff 1px,#0000 0),linear-gradient(90deg,#fff 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0}.dark-content{z-index:5;position:relative}.dark-headline{letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(3rem,5vw,5.5rem);font-weight:600}.dark-subtext{font-family:var(--font-mono);color:#888;word-spacing:.1em;margin-bottom:4rem;font-size:.95rem}.dark-btn{background:var(--brand-accent);color:#0b0b0f;font-size:1.1rem;font-weight:600;font-family:var(--font-body);cursor:pointer;border:none;padding:1.5rem 4rem;transition:background .2s;position:relative;box-shadow:0 10px 40px -10px #e8941c8c}.dark-btn .bracket-corners span:after,.dark-btn .bracket-corners span:before,.dark-btn .bracket-corners:after,.dark-btn .bracket-corners:before{border-color:#0b0b0f66}.dark-btn:hover{background:var(--brand-accent-hi)}.main-footer{color:#f5f5f7;z-index:10;background:#070709;border-top:1px solid #ffffff0d;padding:5rem 3rem 2rem;position:relative}.footer-brand-row,.footer-inner{z-index:5;width:100%;position:relative}.footer-brand-row,.footer-grid{margin:0 0 3rem}.footer-grid{z-index:5;grid-template-columns:repeat(7,1fr);align-items:start;gap:2rem;width:100%;display:grid;position:relative}@media (max-width:1280px) and (min-width:1025px){.footer-grid{grid-template-columns:repeat(4,1fr);gap:2.25rem}}.footer-brand{max-width:520px}.footer-brand .logo-container{color:#f5f5f7;margin-bottom:1.5rem}.footer-brand .logo-mark{border-color:#f5f5f7}.footer-brand .logo-mark:before{background:#f5f5f7}.footer-brand .logo-mark:after{border-color:#f5f5f7}.footer-desc{font-family:var(--font-mono);color:#888;font-size:.8rem;line-height:1.6}.footer-title{font-size:.85rem;font-weight:600;font-family:var(--font-body);letter-spacing:-.01em;margin-bottom:1.5rem}.footer-col{flex-direction:column;gap:.85rem;display:flex}.footer-col a{color:#888;font-size:.8rem;font-family:var(--font-mono);text-decoration:none;transition:color .2s}.footer-col a:hover{color:var(--brand-accent-hi)}.footer-bottom{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;margin:0;padding-top:2rem;display:flex}.copyright{font-family:var(--font-mono);color:#999;font-size:.7rem}.social-links{gap:1rem;display:flex}.s-icon{width:32px;height:32px;font-family:var(--font-mono);color:#888;cursor:pointer;border:1px solid #ffffff1a;justify-content:center;align-items:center;font-size:.6rem;transition:all .2s;display:flex}.s-icon:hover{border-color:var(--brand-accent-hi);color:var(--brand-accent-hi)}.bracket-corners{display:none!important}.glass-card,.mode-card,.output-card,.pack-card,.platform-card,.pricing-addons,.pricing-card,.step-card{border-radius:var(--radius-tile);box-shadow:var(--shadow-tile);border:1px solid var(--brand-border);background:var(--brand-bg-1);transition:box-shadow .18s,transform .18s,border-color .18s}[data-theme=dark] .glass-card,[data-theme=dark] .mode-card,[data-theme=dark] .output-card,[data-theme=dark] .pack-card,[data-theme=dark] .platform-card,[data-theme=dark] .pricing-addons,[data-theme=dark] .pricing-card,[data-theme=dark] .step-card{background:var(--brand-bg-2)}.mode-card[class*=mode-border-]{border-top-style:solid;border-top-width:3px}.btn-solid{border-radius:var(--radius-pill);box-shadow:var(--shadow-pill-accent)}.btn-trial{border-radius:var(--radius-md)}.dark-btn,.nav-btn{border-radius:var(--radius-pill)}.stat-box{border-radius:0}.stat-box:first-child{border-bottom-left-radius:var(--radius-tile);border-top-left-radius:var(--radius-tile)}.stat-box:last-child{border-bottom-right-radius:var(--radius-tile);border-top-right-radius:var(--radius-tile)}.hud-label{border-radius:var(--radius-pill);padding:8px 16px}.hud-label,.tile{box-shadow:var(--shadow-tile);border:1px solid var(--brand-border)}.tile{background:var(--brand-bg-1);border-radius:var(--radius-tile);padding:1.75rem;transition:box-shadow .18s,border-color .18s;position:relative}[data-theme=dark] .tile{background:var(--brand-bg-2)}.tile-interactive:hover{box-shadow:var(--shadow-tile-hover);border-color:var(--brand-accent-line)}.tile-accent{border-color:var(--brand-accent);box-shadow:0 0 0 1px var(--brand-accent),var(--shadow-tile)}.tile-header{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--brand-text-2);margin-bottom:1rem;font-size:.7rem;font-weight:500}.tile-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-text-0);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.chip{border-radius:var(--radius-pill);background:var(--brand-bg-2);border:1px solid var(--brand-border);font-family:var(--font-mono);color:var(--brand-text-1);letter-spacing:.05em;align-items:center;gap:6px;padding:6px 12px;font-size:.7rem;display:inline-flex}.chip-accent{background:var(--brand-accent-dim);border-color:var(--brand-accent-line);color:var(--brand-accent)}.app-chrome{z-index:200;background:var(--brand-bg-0);justify-content:space-between;align-items:center;gap:24px;padding:20px 28px 16px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.app-chrome{background:color-mix(in srgb,var(--brand-bg-0) 85%,transparent)}}.app-chrome{-webkit-backdrop-filter:saturate(140%)blur(10px);border:none;border-bottom:1px solid var(--brand-border)}@supports (color:color-mix(in lab,red,red)){.app-chrome{border-bottom:1px solid color-mix(in srgb,var(--brand-border) 60%,transparent)}}.app-chrome{box-shadow:none;z-index:100;border-radius:0;margin:0;position:fixed;top:0;left:0;right:0}[data-theme=dark] .app-chrome{background:var(--brand-bg-0)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .app-chrome{background:color-mix(in srgb,var(--brand-bg-0) 85%,transparent)}}.app-chrome .chrome-center,.app-chrome .chrome-left,.app-chrome .chrome-right{align-items:center;gap:14px;display:flex}.app-chrome .chrome-center{flex:1;justify-content:center;gap:2px}.app-chrome a.chrome-nav-link{border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-text-1);align-items:center;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.app-chrome a.chrome-nav-link:hover{background:var(--brand-bg-2);color:var(--brand-text-0)}.app-chrome a.chrome-nav-link.active{color:var(--brand-accent);font-weight:600}.app-chrome .chrome-icon-btn{background:var(--brand-bg-2);border:1px solid var(--brand-border);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--brand-text-1);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.app-chrome .chrome-icon-btn:hover{border-color:var(--brand-accent);color:var(--brand-accent)}.app-content{width:100%;max-width:none;margin:0;padding:0 16px 16px}body:has(.app-chrome){background:var(--brand-bg-0);min-height:100vh}.app-chrome~main.app-content{padding-top:76px}body.bke-impersonating .app-chrome{top:var(--bke-impersonation-banner-h,44px)}body.bke-impersonating .app-chrome~main.app-content{padding-top:calc(76px + var(--bke-impersonation-banner-h,44px))}body.has-balance-banner .app-chrome{top:var(--balance-banner-h,44px)}body.has-balance-banner .app-chrome~main.app-content{padding-top:calc(76px + var(--balance-banner-h,44px))}body.bke-impersonating.has-balance-banner .app-chrome{top:calc(var(--bke-impersonation-banner-h,44px) + var(--balance-banner-h,44px))}body.bke-impersonating.has-balance-banner .app-chrome~main.app-content{padding-top:calc(76px + var(--bke-impersonation-banner-h,44px) + var(--balance-banner-h,44px))}@media (min-width:1025px){body.admin-sidebar .app-chrome.app-sidebar{border-bottom:none;border-right:1px solid var(--brand-border);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:232px;padding:16px 14px;bottom:0;right:auto;overflow:hidden}@supports (color:color-mix(in lab,red,red)){body.admin-sidebar .app-chrome.app-sidebar{border-right:1px solid color-mix(in srgb,var(--brand-border) 60%,transparent)}}body.admin-sidebar .app-sidebar .chrome-left{flex-wrap:wrap;flex:none;gap:8px}body.admin-sidebar .app-sidebar .chrome-center{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:2px;width:100%;min-height:0;overflow-y:auto}body.admin-sidebar .app-sidebar a.chrome-nav-link{letter-spacing:.02em;border-radius:9px;justify-content:flex-start;width:100%;padding:8px 12px;font-size:.8rem}body.admin-sidebar .app-sidebar a.chrome-nav-link.active{background:var(--brand-accent-dim)}body.admin-sidebar .app-sidebar .chrome-right{border-top:1px solid var(--brand-border);flex-direction:column;flex:none;align-items:stretch;gap:8px;padding-top:12px}@supports (color:color-mix(in lab,red,red)){body.admin-sidebar .app-sidebar .chrome-right{border-top:1px solid color-mix(in srgb,var(--brand-border) 60%,transparent)}}body.admin-sidebar .app-chrome~main.app-content{width:auto;max-width:none;margin-left:232px;padding-top:24px}body.admin-sidebar.bke-impersonating .app-chrome.app-sidebar{top:var(--bke-impersonation-banner-h,44px)}body.admin-sidebar.bke-impersonating .app-chrome~main.app-content{padding-top:calc(24px + var(--bke-impersonation-banner-h,44px))}body.admin-sidebar.has-balance-banner .app-chrome.app-sidebar{top:var(--balance-banner-h,44px)}body.admin-sidebar.has-balance-banner .app-chrome~main.app-content{padding-top:calc(24px + var(--balance-banner-h,44px))}body.admin-sidebar.bke-impersonating.has-balance-banner .app-chrome.app-sidebar{top:calc(var(--bke-impersonation-banner-h,44px) + var(--balance-banner-h,44px))}body.admin-sidebar.bke-impersonating.has-balance-banner .app-chrome~main.app-content{padding-top:calc(24px + var(--bke-impersonation-banner-h,44px) + var(--balance-banner-h,44px))}}.app-content .overline,.app-content .section-overline,.app-content .sub-overline,.app-content h1.headline{display:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-radius:var(--radius-sm);transition:border-color .15s,box-shadow .15s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--brand-accent);box-shadow:0 0 0 3px var(--brand-accent-dim);outline:none}select{background-color:var(--brand-bg-1);color:var(--brand-text-0);color-scheme:light dark}[data-theme=dark] select{background-color:var(--brand-bg-2);color:var(--brand-text-0);color-scheme:dark}select option{background-color:var(--brand-bg-1);color:var(--brand-text-0)}[data-theme=dark] select option{background-color:var(--brand-bg-2);color:var(--brand-text-0)}.app-content button:not(.chip):not(.chrome-icon-btn):not(.chrome-nav-link):not([data-sharp]){border-radius:var(--radius-sm);transition:background .15s,border-color .15s,box-shadow .15s}.pricing-card.pro{border:2px solid var(--brand-accent)}.pricing-card.pro,[data-theme=dark] .pricing-card.pro{box-shadow:0 0 0 4px var(--brand-accent-dim),var(--shadow-tile)}body\u003ediv\u003e.glass-card,main\u003e.glass-card{box-shadow:var(--shadow-tile-hover)}.glass-card button,.tile button{border-radius:var(--radius-sm)}.glass-card .btn-solid,.glass-card .btn-trial,.tile .btn-solid,.tile .btn-trial{border-radius:var(--radius-pill)}@media (max-width:1024px){.pipeline-grid{grid-template-columns:1fr}.modes-grid,.output-grid{grid-template-columns:repeat(3,1fr)}.pricing-card{min-width:0;padding:2rem 1.5rem}.p-price{font-size:2rem}.p-features{font-size:.7rem;line-height:2}.pricing-card.pro{transform:none}.platform-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.split-layout{flex-direction:column;height:auto}.left-pane{border-right:none;width:100vw;height:auto;padding:100px 1.5rem 2rem}.right-pane{border-top:1px solid var(--c-border);width:100vw;height:50vh}.top-nav{height:60px;padding:0 1.5rem}.nav-btn-ghost,.nav-center,.plan-toggle{display:none}.description{max-width:100%}.actions{flex-direction:column}.btn-solid{padding:16px 36px}.stats-row{border-top:1px solid var(--c-border);flex-wrap:wrap;margin-top:3rem;position:relative}.stat-box{border-bottom:1px solid var(--c-border);min-width:50%}.stat-box:nth-child(2){border-right:none}.radial-glow{width:100vw;height:100vw}.hud-label{display:none}.section{padding:5rem 1.5rem}.logos-row{gap:2.5rem}.credit-packs,.modes-grid,.output-grid,.pricing-grid{grid-template-columns:1fr}.platform-grid{grid-template-columns:repeat(2,1fr)}.dark-cta-section{padding:6rem 1.5rem 3rem}.main-footer{padding:4rem 1.5rem 2rem}.footer-grid{grid-template-columns:1fr;gap:3rem;margin-bottom:3rem}.footer-bottom{text-align:center;flex-direction:column;gap:2rem}}.left-pane{padding:14vh 4rem 0}.hero-scroll-cue{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--brand-accent,#d97e0e);border-radius:var(--radius-pill,999px);z-index:25;box-shadow:var(--shadow-pill-accent,0 8px 24px -8px #d97e0e8c);border:none;align-items:center;gap:10px;padding:14px 26px;font-size:.72rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.hero-scroll-cue:hover{background:var(--brand-accent-hi,#b8690b);transform:translate(-50%)translateY(-2px);box-shadow:0 12px 28px -10px #d97e0eb3}.hero-scroll-cue-arrow{justify-content:center;align-items:center;width:18px;height:18px;font-size:.95rem;line-height:1;animation:heroScrollBounce 1.6s ease-in-out infinite;display:inline-flex}@keyframes heroScrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.demo-section{background:linear-gradient(#d97e0e0a,#0000 50%);padding:8rem 4rem}.demo-section-headline{text-align:left;letter-spacing:-.04em;line-height:1.05;margin-bottom:3.5rem!important;font-size:clamp(1.8rem,3vw,2.6rem)!important}.demo-section-headline .light{color:var(--c-text-light);opacity:.85;font-weight:400}.demo-section .section-overline{text-align:left}.demo-stage{justify-content:center;align-items:center;width:100%;display:flex}.demo-split{--demo-split-h:clamp(380px,58vh,680px);width:100%;height:var(--demo-split-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}.demo-split-left,.demo-split-right{min-width:0;height:var(--demo-split-h);max-height:var(--demo-split-h);flex-direction:column;display:flex;overflow:hidden}.demo-split-left .hero-demo-frame{max-width:100%;height:100%}.demo-split-right{border:1px solid var(--c-border);-webkit-backdrop-filter:blur(20px);background:#ffffff8c;border-radius:14px}[data-theme=dark] .demo-split-right{background:#14141899}.demo-split.demo-split--video{--demo-split-h:auto;grid-template-columns:none;max-width:1200px;height:auto;margin:0 auto;display:block}.demo-split.demo-split--video .demo-split-video-frame{aspect-ratio:16/9;width:100%}.esp-inline{flex-direction:column;height:100%;min-height:0;display:flex}.esp-inline-head{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:14px 18px}.esp-inline-body{flex:auto;min-height:0;padding:16px;display:flex;overflow-y:auto}.esp-inline-body\u003e.esp-full{justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:inline-size}.hd-engine-clickable.selected{border-left-color:var(--brand-accent,#d97e0e);background:#d97e0e14}[data-theme=dark] .hd-engine-clickable.selected{background:#d97e0e26}.hd-engine-clickable.selected .hd-engine-preview-pill{background:var(--brand-accent,#d97e0e);color:#fff}@media (max-width:900px){.demo-split{grid-template-columns:1fr;height:auto}.demo-split-left,.demo-split-right{height:560px;max-height:560px}}.hero-demo{flex-direction:column;flex:auto;align-items:center;width:100%;position:relative}.hero-demo,.hero-demo-frame{height:100%;min-height:0;display:flex}.hero-demo-frame{flex-direction:column;max-width:920px}.hero-demo-frame\u003e.hd-brief,.hero-demo-frame\u003e.hd-footer,.hero-demo-frame\u003e.hd-source-row,.hero-demo-frame\u003e.hero-demo-titlebar{flex:none}.hero-demo-frame\u003e.hd-stage:not(.hd-source-row){flex:auto;min-height:0;overflow:hidden}@media (max-width:1024px){.split-layout{flex-direction:column;height:auto}.left-pane,.right-pane{width:100%;height:auto}.left-pane{border-right:none;border-bottom:1px solid var(--c-border);padding:12vh 2rem 6rem}.right-pane{min-height:70vh}.demo-section{padding:4rem 1.5rem}}.hero-demo-frame{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(140%);border:1px solid var(--c-border);width:100%;max-width:720px;font-family:var(--font-mono);background:#ffffff8c;border-radius:14px;font-size:.78rem;overflow:hidden;box-shadow:0 30px 80px -20px #0000002e,inset 0 0 0 1px #fff9}[data-theme=dark] .hero-demo-frame{background:#1414189e;box-shadow:0 30px 80px -20px #00000080,inset 0 0 0 1px #ffffff0d}.hero-demo-titlebar{border-bottom:1px solid var(--c-border);background:#00000006;align-items:center;gap:6px;padding:10px 14px;display:flex}[data-theme=dark] .hero-demo-titlebar{background:#ffffff08}.hd-dot{background:#0000002e;border-radius:50%;width:9px;height:9px}.hd-dot:first-child{background:#ff5f57}.hd-dot:nth-child(2){background:#febc2e}.hd-dot:nth-child(3){background:#28c840}.hd-title{color:var(--c-text-light);letter-spacing:.05em;margin-left:10px;font-size:.7rem}.hd-stage{opacity:.32;border-bottom:1px solid var(--c-border);padding:clamp(4px,.8vh,7px) clamp(10px,2cqi,16px);transition:opacity .45s}.hd-stage:last-of-type{border-bottom:none}.hd-stage.on{opacity:1}.hd-stage-label{color:var(--c-text-light);letter-spacing:.14em;text-transform:uppercase;margin-bottom:clamp(4px,1vh,8px);font-size:clamp(.5rem,1.2vh,.62rem)}.hd-source-row{align-items:center;gap:clamp(6px,1.5cqi,12px);padding:clamp(7px,1.5vh,14px) clamp(10px,2cqi,16px);display:flex}.hd-source-badge{background:var(--c-text);color:var(--c-text-inv);letter-spacing:.06em;border-radius:3px;flex-shrink:0;padding:4px 7px;font-size:.55rem;font-weight:700}.hd-source-meta{flex:1;min-width:0}.hd-source-label{color:var(--c-text);letter-spacing:-.01em;font-size:.78rem;font-weight:600}.hd-source-detail{color:var(--c-text-light);margin-top:1px;font-size:.65rem}.hd-watching{color:var(--c-text-light);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:.6rem;display:flex}.hd-pulse{background:var(--brand-success,#22c55e);width:6px;height:6px;box-shadow:0 0 8px var(--brand-success,#22c55e);border-radius:50%;animation:hdPulse 1.4s ease-in-out infinite;display:inline-block}@keyframes hdPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.hd-brief{border-bottom:1px solid var(--c-border);opacity:.32;background:#00000005;flex-shrink:0;align-items:center;gap:8px;padding:clamp(5px,1.2vh,10px) clamp(10px,2cqi,16px);transition:opacity .45s;display:flex}[data-theme=dark] .hd-brief{background:#ffffff06}.hd-brief.on{opacity:1}.hd-brief-label{letter-spacing:.12em;color:var(--c-text-light);border:1px solid var(--c-border);border-radius:3px;padding:3px 6px;font-size:.55rem}.hd-brief-value{color:var(--c-text);font-size:.7rem}.hd-engines{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3px,.6vh,6px) clamp(6px,1.5cqi,12px);margin-bottom:clamp(6px,1.5vh,12px);display:grid}@media (max-width:600px){.hd-engines{grid-template-columns:1fr}}.hd-engines::-webkit-scrollbar{width:5px}.hd-engines::-webkit-scrollbar-track{background:0 0}.hd-engines::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:3px}.hd-engine{border-left:2px solid var(--c-border);opacity:0;flex-direction:column;gap:1px;padding:clamp(4px,1vh,8px) clamp(6px,1.2cqi,10px);transition:opacity .3s,transform .3s,border-color .3s;display:flex;transform:translate(-6px)}.hd-engine.in{opacity:1;border-left-color:var(--c-text);transform:translate(0)}.hd-engine-head{justify-content:space-between;align-items:baseline;font-size:clamp(.6rem,1.4vh,.72rem);display:flex}.hd-engine-name{color:var(--c-text);letter-spacing:-.01em;font-weight:600}.hd-engine-count{color:var(--c-text-light);font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:.65rem}.hd-engine-example{color:var(--c-text-light);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.55rem,1.2vh,.66rem);font-style:italic;line-height:1.35;overflow:hidden}.hd-engine-more{font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-text-light);opacity:.7;font-size:.55rem}.hd-arrow{color:var(--c-text-light);text-align:center;letter-spacing:.06em;opacity:.85;margin:8px 0;font-size:.58rem}.hd-queue-bar{background:#0000000f;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}[data-theme=dark] .hd-queue-bar{background:#ffffff14}.hd-queue-fill{background:var(--brand-success,#22c55e);height:100%;transition:width .1s linear}.hd-queue-meta{color:var(--c-text-light);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.62rem;display:flex}.hd-queue-meta span:first-child{color:var(--brand-success,#22c55e);font-weight:600}.hd-buckets{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.hd-bucket{border:1px solid var(--c-border);text-align:center;opacity:0;background:#fff6;border-radius:6px;padding:8px 6px;transition:opacity .35s,transform .35s;transform:translateY(8px)scale(.92)}[data-theme=dark] .hd-bucket{background:#ffffff0a}.hd-bucket.in{opacity:1;border-color:hsl(var(--h,0),70%,55%);box-shadow:0 0 0 1px hsl(var(--h,0),70%,55%,.4),0 6px 14px -8px hsl(var(--h,0),70%,50%,.4);transform:translateY(0)scale(1)}.hd-bucket-name{color:var(--c-text);letter-spacing:.02em;font-size:.7rem;font-weight:600}.hd-bucket-count{color:var(--c-text-light);margin-top:2px;font-size:.6rem}.hd-platforms{grid-template-columns:repeat(9,1fr);gap:clamp(3px,.6cqi,6px);display:grid}.hd-plat{border:1px solid var(--c-border);color:var(--c-text-light);background:#00000005;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:clamp(28px,5vh,42px);padding:clamp(4px,.9vh,8px) 2px;font-weight:700;transition:all .25s;display:flex}[data-theme=dark] .hd-plat{background:#ffffff08}.hd-plat.live{color:var(--c-text-inv);background:var(--c-text);border-color:var(--c-text);transform:scale(1.04);box-shadow:0 0 0 3px #0000000f}.hd-plat-abbr{letter-spacing:.04em;font-size:.6rem;line-height:1}.hd-plat-slot{letter-spacing:0;opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.5rem;font-weight:500}.hd-footer{border-top:1px solid var(--c-border);color:var(--c-text-light);letter-spacing:.06em;background:#00000005;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.65rem;display:flex}[data-theme=dark] .hd-footer{background:#ffffff06}.hd-status.ok{color:#16a34a;font-weight:600}.hd-cred{font-variant-numeric:tabular-nums}.hero-demo-caption{pointer-events:none;font-family:var(--font-mono);color:var(--c-text-light);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-top:18px;font-size:.7rem}@media (max-width:768px){.hero-demo{padding:2vh 4vw}.hd-buckets{grid-template-columns:repeat(5,1fr);gap:4px}.hd-bucket-name{font-size:.6rem}.hd-bucket-count{font-size:.5rem}.hd-platforms{grid-template-columns:repeat(9,1fr)}.hd-plat{font-size:.5rem}}@media (max-width:480px){.hd-buckets{grid-template-columns:repeat(3,1fr)}.hd-platforms{grid-template-columns:repeat(5,1fr)}}.faq-grid{grid-template-columns:1fr;gap:12px;max-width:820px;margin:0 auto;display:grid}.faq-item{border:1px solid var(--c-border);background:#fff6;border-radius:8px;padding:0;overflow:hidden}[data-theme=dark] .faq-item{background:#ffffff08}.faq-item summary{cursor:pointer;color:var(--c-text);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:\"+\";font-family:var(--font-mono);color:var(--c-text-light);font-size:1.2rem;transition:transform .2s}.faq-item[open] summary:after{content:\"−\"}.faq-item .faq-answer{font-family:var(--font-mono);color:var(--c-text-light);padding:0 22px 20px;font-size:.82rem;line-height:1.7}.t-carousel{max-width:1200px;margin:0 auto;position:relative}.t-carousel-track{grid-template-columns:repeat(3,1fr);gap:1.5rem;animation:tFade .5s ease-out;display:grid}@keyframes tFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.t-card{-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--c-border);background:#ffffff8c;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:240px;padding:2rem 1.75rem;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative;box-shadow:0 12px 30px -18px #00000026}[data-theme=dark] .t-card{background:#1c1c20a6;box-shadow:0 12px 30px -18px #00000080}.t-card:hover{border-color:var(--c-text-light);transform:translateY(-2px)}.t-quote{color:var(--c-text);letter-spacing:-.005em;margin-bottom:1.5rem;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1.6}.t-author{border-top:1px solid var(--c-border);gap:12px;padding-top:1rem}.t-author,.t-avatar{align-items:center;display:flex}.t-avatar{background:var(--c-bg);width:36px;height:36px;color:var(--c-text);border:1px solid var(--c-border);font-family:var(--font-mono);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;font-size:.7rem;font-weight:500}.t-meta-name{color:var(--c-text);letter-spacing:-.01em;font-size:.85rem;font-weight:600}.t-meta-handle{font-family:var(--font-mono);color:var(--c-text-light);letter-spacing:.02em;margin-top:2px;font-size:.7rem}.t-controls{gap:1.25rem;margin-top:2.5rem}.t-controls,.t-nav{justify-content:center;align-items:center;display:flex}.t-nav{border:1px solid var(--c-border);width:36px;height:36px;color:var(--c-text);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:50%;font-size:.9rem;transition:all .15s}.t-nav:hover{background:var(--c-text);color:var(--c-text-inv);border-color:var(--c-text)}.t-dots{align-items:center;gap:6px;display:flex}.t-dot{box-sizing:content-box;background:var(--c-border);cursor:pointer;background-clip:content-box;border:none;border-radius:50%;width:8px;height:8px;padding:8px;transition:background .2s,transform .2s}.t-dot.on{background:var(--c-text);background-clip:content-box;transform:scale(1.3)}.t-disclaimer{text-align:center;font-family:var(--font-mono);color:var(--c-text-light);letter-spacing:.1em;text-transform:uppercase;margin-top:1.5rem;font-size:.65rem}@media (max-width:1024px){.t-carousel-track{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.t-carousel-track{grid-template-columns:1fr}.t-card{min-height:0;padding:1.75rem 1.5rem}}.template-gate-btn{border:1px solid var(--c-border);color:var(--c-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;margin:1rem auto 0;padding:10px 22px;font-size:.75rem;display:inline-block}.template-gate-btn:hover{background:#0000000a}[data-theme=dark] .template-gate-btn:hover{background:#ffffff0d}.hd-engine-clickable{text-align:left;border:none;border-left:2px solid var(--c-border);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:0 4px 4px 0;transition:background .15s,border-color .2s,transform .1s}.hd-engine-clickable:hover{border-left-color:var(--c-text);background:#0000000a;transform:translate(1px)}[data-theme=dark] .hd-engine-clickable:hover{background:#ffffff0a}.hd-engine-clickable:focus-visible{outline:2px solid var(--c-text);outline-offset:1px}.hd-engine-open{font-style:normal;font-family:var(--font-mono);color:var(--c-text-light);opacity:.6;margin-left:4px;font-size:.6rem}.hd-engine-preview-pill{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent,#d97e0e);border:1px solid var(--brand-accent,#d97e0e);white-space:nowrap;background:#d97e0e14;border-radius:3px;flex-shrink:0;margin-left:auto;padding:2px 7px;font-size:.55rem;font-weight:700;transition:background .15s,color .15s}.hd-engine-clickable:hover .hd-engine-preview-pill{background:var(--brand-accent,#d97e0e);color:#fff}.esp-backdrop{-webkit-backdrop-filter:blur(6px);z-index:50;background:#08080ad9;justify-content:stretch;align-items:stretch;animation:espFadeIn .18s ease-out;display:flex;position:absolute;inset:0}@keyframes espFadeIn{0%{opacity:0}to{opacity:1}}.esp-modal{background:var(--c-bg);flex-direction:column;width:100%;height:100%;min-height:0;animation:espPop .22s cubic-bezier(.2,.9,.4,1.1);display:flex;overflow:hidden}@keyframes espPop{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.esp-header{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.esp-header-text{flex:1;min-width:0}.esp-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--c-text-light);text-transform:uppercase;margin-bottom:3px;font-size:.5rem}.esp-title{letter-spacing:-.01em;color:var(--c-text);margin-bottom:2px;font-size:.78rem;font-weight:600}.esp-meta,.esp-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.esp-meta{font-family:var(--font-mono);color:var(--c-text-light);font-size:.55rem}.esp-close{border:1px solid var(--c-border);width:24px;height:24px;color:var(--c-text);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;line-height:1;display:flex}.esp-close:hover{background:var(--c-text);color:var(--c-text-inv)}.esp-body{-webkit-overflow-scrolling:touch;background:#00000005;flex:auto;min-height:0;padding:12px;overflow:hidden auto}[data-theme=dark] .esp-body{background:#ffffff05}.esp-footer,.esp-header{flex-shrink:0}.esp-footer{border-top:1px solid var(--c-border);font-family:var(--font-mono);color:var(--c-text-light);letter-spacing:.04em;padding:12px 22px;font-size:.65rem;padding:6px 12px!important;font-size:.55rem!important}.esp-full{justify-content:center;align-items:stretch;width:100%;height:100%;container-type:inline-size}.esp-body,.esp-full{display:flex}.esp-body\u003e.esp-full{flex:1}.esp-phone{background:#0a0a0c;border-radius:26px;width:320px;padding:14px 8px 10px;position:relative;box-shadow:0 0 0 6px #1a1a1d,0 30px 60px -20px #00000080}.esp-phone-notch{background:#1a1a1d;border-radius:0 0 8px 8px;width:90px;height:14px;margin:0 auto 8px}.esp-video{aspect-ratio:9/16;background:linear-gradient(135deg,#2a1f4d,#4a2c7a 40%,#b04b8b);border-radius:14px;width:100%;position:relative;overflow:hidden}.esp-video-poster{background:radial-gradient(at 30% 40%,#ffb47866 0,#0000 55%),radial-gradient(at 70% 70%,#7850c880 0,#0000 55%),linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.esp-video-overlay{color:#fff;flex-direction:column;justify-content:space-between;padding:14px 12px 18px;display:flex;position:absolute;inset:0}.esp-video-toptag{font-family:var(--font-mono);letter-spacing:.1em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:3px;align-self:flex-start;padding:4px 7px;font-size:.55rem;display:inline-block}.esp-video-title{letter-spacing:-.01em;text-shadow:0 2px 12px #00000080;font-size:1.15rem;font-weight:700;line-height:1.2;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.esp-video-captions{text-align:center;font-family:var(--font-mono);text-transform:uppercase;text-shadow:0 2px 6px #000000b3;margin-top:auto;margin-bottom:8px;font-size:.85rem;font-weight:700}.esp-cap-word{padding:2px 4px}.esp-cap-hl{color:#0a0a0c;background:#fc3;border-radius:3px}.esp-video-play{color:#0a0a0c;cursor:pointer;opacity:0;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-left:4px;font-size:1.3rem;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0006}.esp-video:hover .esp-video-play{opacity:1}.esp-phone-bar{text-align:center;font-family:var(--font-mono);color:#888;letter-spacing:.06em;margin-top:8px;font-size:.55rem}.esp-img-preview{object-fit:contain;background:#000;border-radius:12px;width:auto;max-width:100%;height:100%;max-height:100%;display:block}.esp-img-placeholder{border:2px dashed var(--c-border);text-align:center;width:100%;height:100%;font-family:var(--font-mono);background:#00000008;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:5%;display:flex}[data-theme=dark] .esp-img-placeholder{background:#ffffff08}.esp-img-placeholder-icon{opacity:.6;margin-bottom:4px;font-size:2rem}.esp-img-placeholder-title{letter-spacing:.04em;color:var(--c-text);text-transform:uppercase;font-size:.75rem;font-weight:700}.esp-img-placeholder-path{color:var(--brand-accent,#d97e0e);word-break:break-all;background:#d97e0e14;border:1px solid #d97e0e4d;border-radius:4px;padding:4px 8px;font-size:.65rem;font-weight:600}.esp-img-placeholder-hint{color:var(--c-text-light);letter-spacing:.04em;max-width:240px;font-size:.6rem;line-height:1.4;font-family:var(--font-sans),system-ui;margin-top:4px}.esp-carousel-grid{box-sizing:border-box;grid-template-columns:repeat(6,1fr);place-items:stretch stretch;gap:12px;width:100%;max-width:560px;margin:0 auto;display:grid}.esp-carousel-thumb{grid-column:span 2}.esp-carousel-grid\u003e.esp-carousel-thumb:nth-child(4){grid-column:2/span 2}.esp-carousel-grid\u003e.esp-carousel-thumb:nth-child(5){grid-column:4/span 2}.esp-carousel-thumb{aspect-ratio:1;border:1px solid var(--c-border);background:#000;border-radius:8px;width:100%;position:relative;overflow:hidden}.esp-carousel-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.esp-carousel-thumb-badge{color:#fff;font-family:var(--font-mono);letter-spacing:.04em;z-index:2;background:#000000b3;border-radius:999px;padding:2px 6px;font-size:.55rem;font-weight:700;line-height:1;position:absolute;top:4px;left:4px}.esp-carousel-thumb-missing{border:1.5px dashed var(--c-border);text-align:center;background:#ffffff0a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6%;display:flex;position:absolute;inset:0}.esp-carousel-thumb-missing-icon{opacity:.6;font-size:1.1rem}.esp-carousel-thumb-missing-path{font-family:var(--font-mono);color:var(--brand-accent,#d97e0e);word-break:break-all;font-size:.5rem;font-weight:600;line-height:1.3}@media (max-width:600px){.esp-carousel-grid{gap:6px}}.esp-qg-card{aspect-ratio:1;color:#fff;width:auto;max-width:100%;height:100%;max-height:100%;font-family:var(--font-sans),\"Inter\",system-ui,sans-serif;box-sizing:border-box;background:#000;border-radius:14px;flex-direction:column;gap:5%;padding:6.5%;display:flex;overflow:hidden}.esp-qg-head{gap:2.2%}.esp-qg-avatar,.esp-qg-head{flex-shrink:0;align-items:center;display:flex}.esp-qg-avatar{color:#fff;width:clamp(40px,8.5cqi,92px);height:clamp(40px,8.5cqi,92px);font-family:var(--font-logo-face,\"Varela Round\"),system-ui;letter-spacing:-.02em;background:#000;border:clamp(1.5px,.25cqi,3px) solid #fff;border-radius:50%;justify-content:center;font-size:clamp(.45rem,1.55cqi,.95rem);font-weight:700;line-height:1}.esp-qg-avatar sub{vertical-align:baseline;font-size:.78em;position:relative;top:.05em}.esp-qg-author{flex-direction:column;gap:clamp(1px,.2cqi,3px);margin-left:clamp(8px,1.4cqi,18px);display:flex}.esp-qg-name-row{align-items:center;gap:clamp(4px,.8cqi,10px);display:flex}.esp-qg-name{letter-spacing:-.005em;color:#fff;font-size:clamp(.85rem,2.6cqi,1.7rem);font-weight:800;line-height:1}.esp-qg-verified{flex-shrink:0;width:clamp(14px,2.6cqi,26px);height:clamp(14px,2.6cqi,26px)}.esp-qg-handle{color:#71767b;font-size:clamp(.7rem,2cqi,1.25rem);font-weight:400;line-height:1.2}.esp-qg-text{letter-spacing:-.025em;color:#fff;flex:1;align-items:center;font-size:clamp(1.3rem,5.4cqi,3.4rem);font-weight:800;line-height:1.2;display:flex}.esp-tc-frame{aspect-ratio:1;width:auto;max-width:100%;height:100%;max-height:100%;font-family:var(--font-sans),\"Inter\",system-ui,sans-serif;background:#0b0b0c;border-radius:14px;justify-content:center;align-items:center;padding:7.4%}.esp-tc-card,.esp-tc-frame{box-sizing:border-box;display:flex}.esp-tc-card{background:#17181b;border:1px solid #2a2b30;border-radius:28px;flex-direction:column;gap:3.3%;width:100%;padding:5.2%}.esp-tc-head{gap:1.85%}.esp-tc-avatar,.esp-tc-head{align-items:center;display:flex}.esp-tc-avatar{background:var(--brand-accent,#d97e0e);color:#fff;width:clamp(38px,7.4cqi,80px);height:clamp(38px,7.4cqi,80px);font-family:var(--font-logo-face,\"Varela Round\"),system-ui;border-radius:50%;flex-shrink:0;justify-content:center;font-size:clamp(1rem,3cqi,2rem);font-weight:700}.esp-tc-author{flex-direction:column;gap:2px;margin-left:8px;display:flex}.esp-tc-name-row{color:#f5f5f7;align-items:center;gap:6px;display:flex}.esp-tc-name{letter-spacing:-.01em}.esp-tc-name,.esp-tc-verified{font-size:clamp(.85rem,2.6cqi,1.75rem);font-weight:700}.esp-tc-verified{color:var(--brand-accent,#d97e0e);line-height:1}.esp-tc-handle{color:#8a8d94;font-size:clamp(.7rem,2cqi,1.4rem);font-weight:400;line-height:1.2}.esp-tc-body{color:#f5f5f7;letter-spacing:-.01em;font-size:clamp(1rem,4.4cqi,2.6rem);font-weight:400;line-height:1.35}.esp-x-card{color:#0f1419;background:#fff;border:1px solid #e1e8ed;border-radius:14px;width:100%;max-width:460px;padding:16px 18px;font-family:-apple-system,Segoe UI,system-ui,sans-serif;box-shadow:0 6px 18px -8px #0000002e}.esp-x-card-lg{max-width:560px;padding:22px 26px}[data-theme=dark] .esp-x-card{color:#f7f9f9;background:#15202b;border-color:#38444d}.esp-x-head{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.esp-x-avatar{color:#fff;width:48px;height:48px;font-family:var(--font-logo-face,\"Varela Round\"),system-ui;background:linear-gradient(135deg,#d97e0e,#f5a142 50%,#6a2c91);border:2px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex}.esp-x-author{flex:1;min-width:0}.esp-x-name-row{align-items:center;gap:4px;line-height:1.2;display:flex}.esp-x-name{color:inherit;font-size:.98rem;font-weight:800}.esp-x-verified{flex-shrink:0;width:18px;height:18px}.esp-x-handle{color:#536471;font-size:.85rem;line-height:1.3}[data-theme=dark] .esp-x-handle{color:#8b98a5}.esp-x-logo{color:inherit;font-size:1.4rem;font-weight:700;line-height:1}.esp-x-body{color:inherit;white-space:pre-wrap;margin-bottom:14px;font-size:1.05rem;line-height:1.45}.esp-x-card-lg .esp-x-body{font-size:1.18rem}.esp-x-footer{color:#536471;font-variant-numeric:tabular-nums;border-top:1px solid #e1e8ed;align-items:center;gap:18px;padding-top:10px;font-size:.78rem;display:flex}[data-theme=dark] .esp-x-footer{color:#8b98a5;border-top-color:#38444d}.esp-x-share{margin-left:auto}.esp-pt-image-LEGACY{aspect-ratio:4/5;border:1px solid var(--c-border);background:#0a0a0c;border-radius:14px;width:100%;max-width:min(380px,95%);position:relative;overflow:hidden}.esp-pt-bg{background:radial-gradient(at 80% 0,#d97e0e8c 0,#0000 50%),radial-gradient(at 0 100%,#6a2c91b3 0,#0000 55%),linear-gradient(160deg,#1a0d2e,#0a0a0c 60%,#2a1a0e)}.esp-pt-bg,.esp-pt-grid{position:absolute;inset:0}.esp-pt-grid{background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.esp-pt-glow{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.esp-pt-glow-a{background:#d97e0e73;width:220px;height:220px;top:-40px;right:-40px}.esp-pt-glow-b{background:#6a2c9180;width:260px;height:260px;bottom:-60px;left:30%}.esp-pt-mark{font-family:var(--font-logo-face,\"Varela Round\"),system-ui;letter-spacing:.18em;color:#fff;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;display:flex;position:absolute;top:22px;left:22px}.esp-pt-mark-dot{background:var(--brand-accent,#d97e0e);border-radius:2px;width:12px;height:12px;box-shadow:0 0 14px #d97e0eb3}.esp-pt-tagline{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;font-size:.65rem;position:absolute;top:26px;right:22px}.esp-pt-overlay{width:60%;max-width:320px;display:flex;position:absolute;bottom:18px;left:18px}.esp-pt-overlay .esp-qg{border:1px solid #00000014;gap:6px;max-width:100%;padding:7%;box-shadow:0 12px 30px -12px #00000080}.esp-pt-overlay .esp-qg-quote{font-size:clamp(.9rem,2.2vw,1.25rem)}.esp-pt-overlay .esp-qg-eyebrow{font-size:.55rem}.esp-pt-overlay .esp-qg-attribution{font-size:.7rem}@media (max-width:600px){.esp-pt-tagline{display:none}.esp-pt-overlay{bottom:12px;left:12px;right:12px}}.esp-textpost-card{background:var(--c-bg);border:1px solid var(--c-border);border-radius:12px;width:100%;max-width:100%;padding:14px 16px;font-size:.85rem}.esp-textpost-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.esp-textpost-avatar{color:#fff;width:44px;height:44px;font-family:var(--font-logo-face,\"Varela Round\"),system-ui;background:linear-gradient(135deg,#d97e0e,#6a2c91);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.esp-textpost-name{color:var(--c-text);font-size:.95rem;font-weight:600}.esp-textpost-meta{color:var(--c-text-light);font-size:.75rem}.esp-textpost-body{color:var(--c-text);margin-bottom:16px;font-size:.92rem;line-height:1.5}.esp-textpost-body p{margin:0 0 .85rem}.esp-textpost-body ol{margin:0 0 .85rem;padding-left:1.25rem}.esp-textpost-body li{margin-bottom:.4rem}.esp-textpost-stats{color:var(--c-text-light);border-top:1px solid var(--c-border);gap:18px;padding-top:12px;font-size:.75rem;display:flex}.esp-blog-page{background:var(--c-bg);border:1px solid var(--c-border);border-radius:10px;width:100%;max-width:100%;padding:0 0 18px}.esp-blog-page h2{margin:14px 16px 6px;font-size:.9rem}.esp-blog-page p{margin:0 16px 10px;font-size:.78rem}.esp-blog-h1{margin:0 16px 6px!important;font-size:1.1rem!important}.esp-blog-byline,.esp-blog-eyebrow{margin-left:16px!important;margin-right:16px!important}.esp-blog-hero{background:linear-gradient(135deg,#1a1a1f,#4a2c7a 60%,#b04b8b);height:160px;position:relative;height:90px!important}.esp-blog-hero:after{content:\"\";background:radial-gradient(#0000 0,#00000080 100%);position:absolute;inset:0}.esp-blog-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--brand-accent,#d97e0e);text-transform:uppercase;margin:22px 26px 8px;font-size:.65rem}.esp-blog-h1{letter-spacing:-.02em;color:var(--c-text);margin:0 26px 8px;font-size:1.6rem;font-weight:700;line-height:1.2}.esp-blog-byline{font-family:var(--font-mono);color:var(--c-text-light);margin:0 26px 18px;font-size:.72rem}.esp-blog-page h2{letter-spacing:-.01em;color:var(--c-text);margin:18px 26px 8px;font-size:1.1rem;font-weight:600}.esp-blog-page p{color:var(--c-text-light);margin:0 26px 12px;font-size:.88rem;line-height:1.6}.esp-newsletter{background:var(--c-bg);border:1px solid var(--c-border);border-radius:6px;width:100%;max-width:100%;padding:16px 18px;font-family:Helvetica,Arial,sans-serif;font-size:.85rem}.esp-news-subject{font-size:1rem!important}.esp-newsletter li,.esp-newsletter p{font-size:.78rem!important}.esp-newsletter h3{font-size:.85rem!important}.esp-news-head{justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:.7rem;display:flex}.esp-news-brand{letter-spacing:.05em;color:var(--c-text);font-weight:700}.esp-news-date{color:var(--c-text-light)}.esp-news-subject{color:var(--c-text);margin:6px 0 4px;font-size:1.4rem;font-weight:700}.esp-news-preheader{color:var(--c-text-light);margin-bottom:12px;font-size:.85rem}.esp-newsletter hr{border:none;border-top:1px solid var(--c-border);margin:14px 0}.esp-newsletter p{color:var(--c-text);margin:0 0 12px;font-size:.92rem;line-height:1.55}.esp-newsletter h3{color:var(--c-text);margin:18px 0 6px;font-size:1rem}.esp-newsletter ul{margin:0 0 12px;padding-left:1.25rem}.esp-newsletter li{color:var(--c-text);margin-bottom:.4rem;font-size:.9rem}.esp-news-cta{text-align:center;margin:20px 0 18px}.esp-news-cta a{background:var(--brand-accent,#d97e0e);color:#fff;border-radius:4px;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-block}.esp-news-footer{color:var(--c-text-light);text-align:center;font-size:.72rem}.esp-news-footer a{color:var(--brand-accent,#d97e0e)}@media (max-width:720px){.esp-phone{width:280px}.esp-square{max-width:100%}}.mvp-shell{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mvp-phone{aspect-ratio:9/18.5;box-sizing:border-box;background:#0a0a0c;border-radius:clamp(16px,4cqi,28px);width:auto;max-width:100%;height:100%;max-height:100%;padding:clamp(8px,1.6cqi,14px) clamp(6px,1.2cqi,10px) clamp(6px,1cqi,10px);position:relative;box-shadow:0 0 0 4px #1a1a1d,0 30px 60px -20px #0000008c}.mvp-notch{background:#1a1a1d;border-radius:0 0 8px 8px;width:96px;height:14px;margin:0 auto 8px}.mvp-screen{aspect-ratio:9/16;cursor:pointer;-webkit-user-select:none;user-select:none;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden}.mvp-broll{position:absolute;inset:0}.mvp-shape{pointer-events:none;border-radius:50%;position:absolute}.mvp-shape-a{border:2px solid #ffffff2e;width:180px;height:180px;top:38%;left:50%;box-shadow:inset 0 0 60px #ffffff1f,0 0 80px #ffffff14}.mvp-shape-b{filter:blur(2px);background:#ffffff1f;width:50px;height:50px;bottom:28%;right:12%}.mvp-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;font-size:.55rem;left:12px}.mvp-live,.mvp-tag{font-family:var(--font-mono);letter-spacing:.1em;color:#fff;border-radius:3px;padding:5px 8px;font-weight:700;position:absolute;top:12px}.mvp-live{background:#dc2626d9;align-items:center;gap:5px;font-size:.5rem;display:flex;right:12px}.mvp-live-dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:mvpLivePulse 1s ease-in-out infinite}@keyframes mvpLivePulse{0%,to{opacity:1}50%{opacity:.3}}.mvp-title-card{text-align:center;color:#fff;text-shadow:0 2px 14px #000000a6;pointer-events:none;transition:opacity .5s;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%)}.mvp-title-text{letter-spacing:-.01em;margin-bottom:6px;font-size:1.25rem;font-weight:700;line-height:1.2}.mvp-title-sub{letter-spacing:.1em;opacity:.85;font-size:.6rem}.mvp-captions,.mvp-title-sub{font-family:var(--font-mono);text-transform:uppercase}.mvp-captions{text-align:center;letter-spacing:.01em;color:#fff;text-shadow:0 2px 6px #000000d9,0 0 14px #0006;font-size:.92rem;font-weight:800;line-height:1.2;animation:mvpCapPop .18s ease-out;position:absolute;bottom:70px;left:12px;right:12px}@keyframes mvpCapPop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.mvp-cap-word{margin:0 1px;padding:2px 4px;display:inline-block}.mvp-cap-hl{color:#0a0a0c;text-shadow:none;background:#fc3;border-radius:4px;box-shadow:0 2px 8px #ffcc3373}.mvp-waveform{pointer-events:none;opacity:.65;justify-content:space-between;align-items:flex-end;gap:2px;height:26px;display:flex;position:absolute;bottom:38px;left:12px;right:12px}.mvp-waveform span{background:linear-gradient(#fff,#fff6);border-radius:2px;flex:1;min-height:4px;transition:height 50ms linear;display:block}.mvp-play{color:#0a0a0c;cursor:pointer;opacity:1;z-index:5;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding-left:4px;font-size:1.1rem;font-weight:700;transition:opacity .25s,transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000080}.mvp-play:hover{transform:translate(-50%,-50%)scale(1.05)}.mvp-play.mvp-play-hidden{opacity:0;pointer-events:none}.mvp-screen:hover .mvp-play.mvp-play-hidden{opacity:.85}.mvp-progress{background:#fff3;border-radius:2px;height:3px;position:absolute;bottom:22px;left:12px;right:12px;overflow:hidden}.mvp-progress-fill{background:#fff;height:100%;transition:width 50ms linear}.mvp-time{font-family:var(--font-mono);color:#ffffffd9;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.55rem;display:flex;position:absolute;bottom:6px;left:12px;right:12px}.mvp-phonebar{text-align:center;font-family:var(--font-mono);color:#888;letter-spacing:.06em;margin-top:8px;font-size:.55rem}@media (max-width:720px){.mvp-phone{width:290px}}body,html{max-width:100vw}body{overflow-x:hidden}@media (max-width:640px){input,select,textarea{font-size:16px!important}.glass-card{max-width:100%!important;padding:1.5rem!important}.auth-shell{padding:1rem!important}.auth-shell .auth-topbar{justify-content:space-between;align-items:center;padding:.5rem 0 1.25rem;display:flex;position:static!important}.auth-shell .auth-card{max-width:100%!important;padding:1.5rem!important}.auth-shell .auth-card .headline{font-size:1.85rem!important}.auth-shell .auth-card .description{margin-bottom:1.75rem!important}.container{padding-left:1rem!important;padding-right:1rem!important}.section{padding-top:5rem!important}.section-headline{font-size:2rem!important;line-height:1.15!important}.marketing-body{font-size:1rem!important;line-height:1.7!important}.marketing-body h2{margin-top:2rem!important;font-size:1.25rem!important}.marketing-body h3{font-size:1.05rem!important}.marketing-body ol,.marketing-body ul{margin-left:1.1rem!important}.onb-plan-grid{grid-template-columns:1fr!important}.onb-action-row{flex-direction:column-reverse!important;align-items:stretch!important;gap:.6rem!important}.onb-action-row\u003ebutton{width:100%!important;min-height:48px!important}.onb-step1-grid{grid-template-columns:1fr!important}.onb-shell-nav{padding:.75rem 1rem!important}.onb-shell-main{padding:1.5rem 1rem!important}.onb-card{padding:1.25rem!important}}.auth-shell a.nav-btn,.auth-shell button,.onb-shell button{min-height:44px}@media (max-width:768px){.app-chrome~main.app-content{padding-top:152px}body.bke-impersonating .app-chrome~main.app-content{padding-top:calc(152px + var(--bke-impersonation-banner-h,44px))}body.has-balance-banner .app-chrome~main.app-content{padding-top:calc(152px + var(--balance-banner-h,44px))}body.bke-impersonating.has-balance-banner .app-chrome~main.app-content{padding-top:calc(152px + var(--bke-impersonation-banner-h,44px) + var(--balance-banner-h,44px))}.app-chrome{flex-wrap:wrap;gap:10px;padding:12px 12px 10px}.app-chrome .chrome-left{flex:auto;gap:8px;min-width:0}.app-chrome .chrome-left a img,.app-chrome .chrome-left a span{transform-origin:0;transform:scale(.9)}.app-chrome .chrome-center{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:100%;order:3;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.app-chrome .chrome-center::-webkit-scrollbar{height:3px}.app-chrome a.chrome-nav-link{white-space:nowrap;flex-shrink:0;min-height:44px;padding:10px 12px;font-size:.78rem}.app-chrome .chrome-right{flex-wrap:wrap;justify-content:flex-end;gap:6px}.app-chrome .chrome-right .chip{min-height:36px;padding:6px 8px;font-size:.6rem}.app-content{padding:0 12px 16px}.pipeline-tabs-sticky,.settings-section-tabs-sticky{top:152px!important}}@media (max-width:900px){.adm-grid-cards{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.adm-grid-split{grid-template-columns:1fr!important}}@media (max-width:600px){.adm-grid-cards{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.admin-login-card{max-width:100%!important;padding:2rem 1.25rem!important}.admin-login-card h1.headline{font-size:1.75rem!important}.admin-login-brand{transform-origin:0 0;transform:scale(.85)}.admin-login-card input{min-height:48px;padding:1rem!important;font-size:16px!important}.admin-login-card button{min-height:48px}}.admin-mobile{width:100%;max-width:100%}@media (max-width:768px){.admin-mobile h2{line-height:1.2;font-size:1.25rem!important}.admin-mobile h3{font-size:.95rem!important}.admin-mobile\u003ediv[style*=\"display: flex\"][style*=flex-wrap],.admin-mobile\u003ediv[style*=\"display: flex\"][style*=space-between]{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.admin-mobile div[style*=\"grid-template-columns: 1fr 1fr\"],.admin-mobile div[style*=\"grid-template-columns: repeat(3, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(4, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(5, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(6, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(7, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns:repeat(3,1fr)\"],.admin-mobile div[style*=\"grid-template-columns:repeat(4,1fr)\"],.admin-mobile div[style*=\"grid-template-columns:repeat(5,1fr)\"]{grid-template-columns:1fr 1fr!important;gap:.6rem!important}.admin-mobile div[style*=\"1fr 320px\"],.admin-mobile div[style*=\"320px 1fr\"],.admin-mobile div[style*=\"320px minmax(0, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: 180px 1fr 100px 100px auto\"],.admin-mobile div[style*=\"grid-template-columns: 200px 1fr auto auto\"],.admin-mobile div[style*=\"grid-template-columns: 200px 1fr\"],.admin-mobile div[style*=\"minmax(0, 1fr) 300px\"],.admin-mobile div[style*=\"minmax(0, 1fr) 320px\"],.admin-mobile div[style*=\"minmax(0, 1fr) 360px\"]{grid-template-columns:1fr!important}.admin-mobile .glass-card,.admin-mobile .glass-card[style*=\"padding: 1.5rem\"],.admin-mobile .glass-card[style*=\"padding: 2rem\"]{padding:1rem!important}.admin-mobile .glass-card div[style*=\"font-size: 2rem\"]{font-size:1.4rem!important}.admin-mobile .glass-card,.admin-mobile div[style*=\"padding: 0\"][style*=\"overflow: hidden\"]{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.admin-mobile table{min-width:720px;font-size:.7rem!important}.admin-mobile table td,.admin-mobile table th{padding:.55rem .5rem!important}.admin-mobile input[type=email],.admin-mobile input[type=number],.admin-mobile input[type=password],.admin-mobile input[type=search],.admin-mobile input[type=text],.admin-mobile select,.admin-mobile textarea{box-sizing:border-box;min-height:44px;flex:100%!important;width:100%!important;min-width:0!important;padding:.75rem .85rem!important;font-size:16px!important}.admin-mobile\u003ediv[style*=\"display: flex\"][style*=\"gap: 1.5rem\"]{flex-direction:column!important}.admin-mobile\u003ediv[style*=\"display: flex\"][style*=\"gap: 1.5rem\"]\u003ediv{flex:100%!important;width:100%!important}.admin-mobile div[style*=\"flex: 0 0 400px\"]{flex:100%!important}.admin-mobile div[style*=\"position: sticky\"]{position:static!important;top:auto!important}.admin-mobile button{min-height:44px;font-size:.75rem!important}.admin-mobile button[style*=\"padding: 1px\"],.admin-mobile button[style*=\"padding: 2px\"]{min-height:36px;padding:6px 10px!important;font-size:.65rem!important}.admin-mobile div[style*=\"flex-wrap: wrap\"]{gap:.4rem!important}.admin-mobile div[style*=\"position: fixed\"][style*=\"top: 2rem\"][style*=\"right: 2rem\"]{text-align:center;padding:.85rem 1rem!important;font-size:.75rem!important;inset:auto 1rem 1rem!important}.admin-mobile div[style*=\"border: 2px solid var(--c-text)\"]\u003ediv\u003ebutton[style*=\"font-size: 1.2rem\"]{min-width:44px;min-height:44px}.admin-mobile div[style*=\"border-bottom: 1px solid\"][style*=\"display: flex\"]{-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important}.admin-mobile div[style*=\"border-bottom: 1px solid\"][style*=\"display: flex\"]\u003ebutton{white-space:nowrap;flex-shrink:0}}@media (max-width:420px){.admin-mobile div[style*=\"grid-template-columns: 1fr 1fr\"],.admin-mobile div[style*=\"grid-template-columns: repeat(3, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(4, 1fr)\"],.admin-mobile div[style*=\"grid-template-columns: repeat(5, 1fr)\"]{grid-template-columns:1fr!important}.admin-mobile .glass-card div[style*=\"font-size: 2rem\"]{font-size:1.25rem!important}}.admin-mobile,.admin-mobile *{max-width:100%}.admin-mobile{overflow-x:hidden}@media (max-width:1024px){.section{padding:6rem 2rem}.demo-section{padding:6rem 1.5rem}.dark-cta-section{padding:7rem 2rem 3.5rem}.main-footer{padding:5rem 2rem 2.5rem}.footer-grid{grid-template-columns:repeat(3,1fr);gap:2.25rem}.left-pane{padding:12vh 2rem 0}.top-nav{padding:0 2rem}}@media (max-width:768px){.demo-section{padding:4rem 1rem}.demo-section-headline{margin-bottom:2rem!important;font-size:clamp(1.5rem,7vw,2.1rem)!important}.section-headline{margin-bottom:2.5rem;font-size:clamp(2rem,8vw,2.75rem)}.dark-headline,.headline{font-size:clamp(2.25rem,9vw,3.25rem)}.dark-subtext{margin-bottom:2.5rem;font-size:.85rem}.dark-btn{width:100%;max-width:320px;padding:1.1rem 2.25rem;font-size:1rem}.left-pane{padding:90px 1.25rem 2rem}.actions{gap:.75rem}.btn-solid,.btn-trial{width:100%;min-height:48px;padding:1rem 1.5rem}.btn-trial .subtext{font-size:.55rem}.founding-cta-row{flex-direction:column;align-items:stretch;gap:1.25rem;display:flex}.founding-cta-btn{text-align:center;justify-content:center;width:100%}.stat-box{padding:1rem}.stat-box strong{font-size:1.25rem}.marketing-shell{padding-left:1.25rem!important;padding-right:1.25rem!important}.marketing-body{font-size:.95rem}.marketing-body h2{margin:2.25rem 0 .75rem;font-size:1.25rem}.marketing-body h3{margin:1.5rem 0 .5rem;font-size:1rem}.marketing-body ol,.marketing-body ul{margin-left:1.1rem}.marketing-body table{font-size:.8rem!important}.marketing-body table td,.marketing-body table th{padding:.55rem .6rem!important}.s-icon{width:44px;height:44px;font-size:.7rem}.faq-item summary{min-height:48px;padding:1rem 1.25rem}.faq-item .faq-answer{padding:0 1.25rem 1.25rem;font-size:.9rem}.marketing-body .blog-featured{padding:1.25rem!important}.blog-featured-title{font-size:1.4rem!important}.blog-featured-excerpt{font-size:.95rem!important}.blog-grid{grid-template-columns:1fr!important;gap:1rem!important}.blog-card{padding:1.1rem!important}.marketing-body\u003ediv[style*=grid-template-columns]{grid-template-columns:1fr!important}.pricing-card{padding:1.5rem 1.25rem}.p-price{font-size:1.75rem}.pricing-enterprise-row{flex-direction:column;align-items:flex-start}.pricing-enterprise-row .btn{text-align:center;width:100%}.credit-packs{gap:.75rem}.pack-card{padding:1rem 1.25rem}.mode-card,.output-card,.platform-card,.step-card{padding:1.25rem}.demo-split-left,.demo-split-right{min-width:0;max-width:100%}.hero-demo-frame{max-width:100%}.esp-modal{width:100%;max-width:100vw}.esp-header{padding:.75rem 1rem}.t-nav{min-width:44px;min-height:44px}.t-dot{width:8px;height:8px;padding:8px}.nav-right{gap:12px}.nav-btn{padding:10px 14px;font-size:.72rem}}@media (max-width:420px){.section{padding:4rem 1rem}.left-pane{padding:80px 1rem 2rem}.top-nav{padding:0 1rem}.stat-box{min-width:100%!important}.platform-grid{grid-template-columns:1fr}.pricing-enterprise-row{padding:1rem}.footer-bottom{padding:0 .5rem}}@media (max-width:640px){.marketing-body article[style*=border]{padding:1.1rem!important}}.marketing-body input,.marketing-body select,.marketing-body textarea{font-size:16px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@supports (padding:env(safe-area-inset-bottom)){.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-top{padding-top:env(safe-area-inset-top)}}.mobile-menu-btn{border:1px solid var(--c-border,var(--brand-border));width:44px;height:44px;color:var(--c-text,var(--brand-text-0));cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:none}.mobile-menu-btn svg{width:20px;height:20px}.mobile-nav-sheet{z-index:240;background:var(--brand-bg-1,#0a0a0c);flex-direction:column;gap:.25rem;padding:5rem 1.5rem 2rem;display:none;position:fixed;inset:0;overflow-y:auto}.mobile-nav-sheet.open{display:flex}.mobile-nav-header{border-bottom:1px solid var(--brand-border,#ffffff14);margin-bottom:.75rem;padding:.25rem 0 1rem}.mobile-nav-header .mobile-nav-right{flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.mobile-nav-header .mobile-nav-right\u003e*{flex-shrink:0}.mobile-nav-header .mobile-nav-right .chip{white-space:nowrap!important;min-width:0!important;height:auto!important;padding:6px 12px!important;font-size:.72rem!important}.mobile-nav-header .mobile-nav-right .chrome-icon-btn{justify-content:center;align-items:center;display:inline-flex;width:36px!important;height:36px!important;padding:0!important}.mobile-nav-header .mobile-nav-theme{align-items:center;display:inline-flex}.mobile-nav-sheet a,.mobile-nav-sheet button{min-height:52px;font-family:var(--font-display,var(--font-sans));letter-spacing:-.01em;color:var(--brand-text-0,#fff);border:none;border-bottom:1px solid var(--brand-border,#ffffff14);text-align:left;cursor:pointer;background:0 0;align-items:center;width:100%;padding:.85rem 1rem;font-size:1.05rem;font-weight:500;text-decoration:none;display:flex}.mobile-nav-sheet a:active{background:var(--brand-bg-2,#ffffff0a)}.mobile-nav-close{border:1px solid var(--brand-border,#ffffff1f);width:44px;height:44px;color:var(--brand-text-0,#fff);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1rem;right:1rem}@media (max-width:1024px){.mobile-menu-btn{display:inline-flex}.app-chrome~main.app-content{padding-top:96px}body.bke-impersonating .app-chrome~main.app-content{padding-top:calc(96px + var(--bke-impersonation-banner-h,44px))}.pipeline-tabs-sticky,.settings-section-tabs-sticky{top:96px}.app-chrome{gap:10px;padding:14px 16px 12px}.app-chrome .chrome-center{display:none}.app-chrome .chrome-right{gap:8px}.app-chrome .chrome-icon-btn{width:44px;height:44px}.help-drawer-aside{width:100vw!important;max-width:100vw!important}.onboarding-checklist-card{max-height:70vh!important;bottom:88px!important}.onboarding-checklist-card,.support-chat-panel{width:auto!important;left:12px!important;right:12px!important}.support-chat-panel{max-width:none!important;height:calc(100vh - 110px)!important;bottom:92px!important}.welcome-tour-card{width:100%!important;max-width:96vw!important;padding:1.5rem!important}.chrome-icon-btn,a.nav-btn,button{min-height:44px}.app-content [style*=\"width: 220px\"][style*=border-right]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;border-right:none!important;border-bottom:1px solid var(--c-border)!important;width:100%!important;min-width:0!important;margin-bottom:.75rem!important;padding-bottom:.5rem!important;padding-right:0!important;display:flex!important;overflow-x:auto!important}.app-content [style*=\"width: 220px\"][style*=border-right]::-webkit-scrollbar{display:none}.app-content [style*=\"width: 220px\"][style*=border-right]\u003ediv{white-space:nowrap;border-bottom:3px solid #0000;flex-shrink:0;border-left:none!important;margin-bottom:0!important}}.landing-mobile-menu-btn{border:1px solid var(--c-border);color:var(--c-text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.landing-mobile-menu-btn:hover{background:var(--c-text)}@supports (color:color-mix(in lab,red,red)){.landing-mobile-menu-btn:hover{background:color-mix(in srgb,var(--c-text) 6%,transparent)}}.landing-mobile-sheet{z-index:99;background:var(--c-bg);border-top:1px solid var(--c-border);-webkit-overflow-scrolling:touch;flex-direction:column;animation:landing-sheet-in .2s ease-out;display:flex;position:fixed;inset:60px 0 0;overflow-y:auto}@keyframes landing-sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.landing-mobile-sheet-nav{flex-direction:column;gap:2px;padding:1rem;display:flex}.landing-mobile-sheet-nav a{color:var(--c-text);border-bottom:1px solid var(--c-border);align-items:center;min-height:52px;padding:14px 12px;font-size:1rem;font-weight:500;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-mobile-sheet-nav a{border-bottom:1px solid color-mix(in srgb,var(--c-border) 50%,transparent)}}.landing-mobile-sheet-nav a span{font-family:var(--font-mono);color:var(--c-text-light);margin-right:10px;font-size:.85rem}.landing-mobile-sheet-actions{flex-direction:column;gap:12px;padding:1.25rem 1rem 2rem;display:flex}.landing-mobile-sheet-actions .btn{text-align:center;justify-content:center;align-items:center;width:100%;min-height:52px;display:flex!important}.landing-mobile-sheet-toggle{border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:1rem;display:flex}.landing-mobile-sheet-toggle-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-light);font-size:.78rem}@media (max-width:1024px){.landing-mobile-menu-btn{display:inline-flex}.top-nav .landing-nav-right{display:none}}@media (max-width:768px){.top-nav{gap:12px;padding:0 1rem}.top-nav .logo-container{gap:10px}.top-nav .logo-bilt,.top-nav .logo-divider{display:none}.stats-row{display:none!important}.stats-row.__unused_mobile_grid{border-top:1px solid var(--c-border);grid-template-columns:1fr 1fr;gap:0;margin-top:2rem;display:grid!important;position:relative!important}.stats-row .stat-box{border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:88px;padding:1rem .75rem;display:flex}.stats-row .stat-box:nth-child(2n){border-right:none}.stats-row .stat-box:nth-last-child(-n+2){border-bottom:none}.stats-row .stat-box strong{font-size:1.5rem;line-height:1}.stats-row .stat-box .stat-label{font-size:.68rem;line-height:1.25}.left-pane{min-height:auto!important;padding:84px 1.25rem 0!important}.left-pane .content{padding-bottom:1.25rem}.left-pane .headline{margin-bottom:1rem!important;font-size:clamp(1.85rem,7vw,2.5rem)!important;line-height:1.1!important}.left-pane .description{margin-bottom:1.5rem!important;font-size:.95rem!important;line-height:1.55!important}.left-pane .actions{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.left-pane .actions .btn{min-height:52px;text-align:center!important;justify-content:center!important;width:100%!important}.right-pane{height:42vh!important;min-height:320px!important}.hero-scroll-cue{padding:8px 14px!important;font-size:.7rem!important;bottom:1rem!important}.pipeline-grid{grid-template-columns:1fr!important;gap:1rem!important}.pipeline-grid .step-card{padding:1.25rem!important}.pipeline-grid .step-card h3{margin:.75rem 0 .5rem!important;font-size:1.05rem!important}.demo-section-headline,.section-headline{font-size:clamp(1.6rem,6vw,2.4rem)!important;line-height:1.15!important}}@media (max-width:480px){.top-nav{height:56px;padding:0 .75rem}.landing-mobile-sheet{top:56px}.left-pane{padding:76px 1rem 0!important}.stats-row .stat-box strong{font-size:1.3rem}.stats-row .stat-box .stat-label{font-size:.62rem}}@media (max-width:640px){.auth-shell .auth-topbar{padding:.25rem 0 1.25rem!important}.auth-shell .auth-topbar\u003ea\u003e:nth-child(2),.auth-shell .auth-topbar\u003ea\u003e:nth-child(3){display:none!important}.auth-shell .auth-topbar\u003ea{gap:0!important}}.lmn-button{border:1px solid var(--c-border);color:var(--c-text);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.lmn-button:active{background:var(--c-text)}@supports (color:color-mix(in lab,red,red)){.lmn-button:active{background:color-mix(in srgb,var(--c-text) 8%,transparent)}}.lmn-overlay{z-index:9999;display:flex;position:fixed;inset:0}.lmn-backdrop{-webkit-backdrop-filter:blur(4px);background:#0000008c;position:absolute;inset:0}.lmn-sheet{background:var(--c-bg);border-left:1px solid var(--c-border);-webkit-overflow-scrolling:touch;flex-direction:column;width:min(380px,92vw);height:100%;margin-left:auto;animation:lmn-slide-in .22s ease-out;display:flex;position:relative;overflow-y:auto;box-shadow:-12px 0 32px #0000004d}@keyframes lmn-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.lmn-sheet-header{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.lmn-sheet-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-light);font-size:.78rem}.lmn-close{border:1px solid var(--c-border);width:44px;height:44px;color:var(--c-text);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.lmn-nav{flex-direction:column;padding:.5rem 0;display:flex}.lmn-nav a{min-height:56px;color:var(--c-text);border-bottom:1px solid var(--c-border);align-items:center;padding:14px 1.25rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.lmn-nav a{border-bottom:1px solid color-mix(in srgb,var(--c-border) 50%,transparent)}}.lmn-nav a span{font-family:var(--font-mono);color:var(--c-text-light);margin-right:10px;font-size:.85rem}.lmn-nav a:active{background:var(--c-text)}@supports (color:color-mix(in lab,red,red)){.lmn-nav a:active{background:color-mix(in srgb,var(--c-text) 5%,transparent)}}.lmn-actions{flex-direction:column;gap:12px;margin-top:auto;padding:1.25rem;display:flex}.lmn-cta{width:100%;min-height:52px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.lmn-cta-primary{background:var(--brand-accent,#d97e0e);color:#fff;border:1px solid var(--brand-accent,#d97e0e)}.lmn-cta-secondary{color:var(--c-text);border:1px solid var(--c-border);background:0 0}.lmn-toggle-row{border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:1rem;display:flex}.lmn-toggle-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-light);font-size:.78rem}@media (max-width:768px){.lmn-button{display:inline-flex}}.auth-shell .auth-topbar{z-index:20;justify-content:space-between;align-items:center;display:flex;position:absolute;top:2rem;left:2rem;right:2rem}.auth-shell .auth-topbar-brand{align-items:center;gap:14px;display:flex}.auth-shell .auth-topbar-divider{background:var(--c-border);width:1px;height:22px;display:inline-block}.auth-shell .auth-topbar-sublogo,.auth-shell .auth-topbar-toggle{align-items:center;display:inline-flex}@media (max-width:640px){.auth-shell{gap:1rem;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:1rem .75rem!important}.auth-shell .auth-topbar{width:100%;padding:.25rem 0 .5rem!important;position:static!important}.auth-shell .auth-topbar-divider,.auth-shell .auth-topbar-sublogo{display:none!important}.auth-shell .auth-topbar-brand{gap:0!important}.auth-shell .auth-card{width:100%!important;max-width:100%!important;margin-top:0!important;padding:1.75rem 1.25rem!important}.auth-shell .auth-card .headline{font-size:1.85rem!important}.auth-shell .auth-card .description{margin-bottom:1.5rem!important}.auth-shell input{max-width:100%;font-size:16px!important}}@media (max-width:768px){.app-chrome .chrome-right .chip:not(.chip-accent),.app-chrome .chrome-right .chrome-icon-btn[aria-label=Help],.app-chrome .chrome-right .chrome-icon-btn[aria-label=Settings],.app-chrome .chrome-right .chrome-theme-toggle{display:none}.app-chrome .chrome-right{flex-wrap:nowrap;gap:6px}.app-chrome .chrome-right .chip-accent{min-height:36px;padding:6px 10px;font-size:.7rem}.app-chrome .chrome-left a\u003espan:nth-child(2),.app-chrome .chrome-left a\u003espan:nth-child(3){display:none}.app-chrome .chrome-left a{gap:0!important}.pipeline-page .headline.pipeline-title{margin-bottom:1.5rem!important;font-size:1.65rem!important}.pipeline-page div[style*=\"flex: 0 0 110px\"],.pipeline-page div[style*=\"flex: 0 0 160px\"],.pipeline-page div[style*=\"flex: 0 0 170px\"],.pipeline-page div[style*=\"flex: 0 0 90px\"]{white-space:normal!important;flex:auto!important;min-width:0!important}.pipeline-page div[style*=\"flex: 0 0 auto\"][style*=\"justify-content: flex-end\"]{border-top:1px solid var(--c-border);padding-top:.5rem;flex-wrap:wrap!important;flex:100%!important;justify-content:flex-start!important;gap:.4rem!important}@supports (color:color-mix(in lab,red,red)){.pipeline-page div[style*=\"flex: 0 0 auto\"][style*=\"justify-content: flex-end\"]{border-top:1px solid color-mix(in srgb,var(--c-border) 50%,transparent)}}.pipeline-page div[style*=\"flex: 0 0 auto\"][style*=\"justify-content: flex-end\"]{margin-top:.5rem}.pipeline-page div[style*=\"display: flex\"][style*=\"align-items: center\"][style*=\"gap: 16px\"][style*=border-radius]{flex-wrap:wrap!important;gap:8px!important;padding:.75rem!important}.pipeline-page .glass-card[style*=\"display: flex\"][style*=\"overflow: hidden\"]{flex-direction:column!important}.pipeline-page .glass-card[style*=\"display: flex\"][style*=\"overflow: hidden\"]\u003ediv[style*=\"width: 60px\"]{border-right:none!important;border-bottom:1px solid var(--c-border)!important;width:100%!important;padding:.5rem 0!important}.pipeline-page .glass-card[style*=\"display: flex\"][style*=\"overflow: hidden\"]\u003ediv[style*=\"width: 180px\"]{width:100%!important;padding:1rem!important}.pipeline-page .glass-card[style*=\"display: flex\"][style*=\"overflow: hidden\"]\u003ediv[style*=\"width: 180px\"]\u003e*{max-width:280px;margin:0 auto;width:100%!important}}@media (max-width:640px){.left-pane{padding:80px 1.25rem 1.5rem!important}.overline{letter-spacing:.08em!important;margin-bottom:1rem!important;font-size:.62rem!important}.headline{margin-bottom:1.25rem!important;font-size:clamp(2rem,9vw,2.6rem)!important;line-height:1.1!important}.description{color:var(--c-text-muted,#a8a8a8);font-family:var(--font-sans,system-ui,-apple-system,sans-serif)!important;max-width:100%!important;margin-bottom:1.75rem!important;font-size:.95rem!important;line-height:1.55!important}.actions{gap:.75rem!important}.actions .btn-solid{color:var(--c-text,#fff)!important;border:1px solid var(--c-border,#ffffff2e)!important;font-size:.85rem!important;font-family:var(--font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important;background:0 0!important;border-radius:10px!important;padding:14px 24px!important}.right-pane{height:40vh!important}.hero-scroll-cue,.hud-pill,.live-hud-pills,[class*=HudPill]{display:none!important}#demo.section{padding:3rem 1rem!important}#demo .section-headline{font-size:clamp(1.6rem,7vw,2.1rem)!important;line-height:1.15!important}.demo-split-left{height:auto!important;max-height:none!important}.demo-split-right{flex:none!important;height:clamp(440px,70vh,560px)!important;max-height:clamp(440px,70vh,560px)!important}.demo-split{--demo-split-h:auto!important}.hd-engine-preview-pill{letter-spacing:.05em!important;padding:2px 5px!important;font-size:.5rem!important}.hd-engine-head{flex-wrap:nowrap!important;gap:6px!important}.hd-engine-name{min-width:0;font-size:.78rem!important}.hd-engine-example{display:none!important}.hd-engines{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.hd-queue-meta{display:none!important}.hd-footer{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:10px 12px!important}.hd-cred,.hd-status{font-size:.68rem!important;line-height:1.4!important}.hd-brief,.hd-source-row,.hd-stage{padding:10px 12px!important}.hd-stage-label{letter-spacing:.06em!important;font-size:.6rem!important}.hero-demo-caption{padding:0 .5rem;font-size:.7rem!important}.platform-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.platform-card{text-align:left!important;border-radius:14px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:.6rem!important;min-height:0!important;padding:.6rem .75rem!important;display:flex!important}.platform-card .p-plat-icon{margin:0!important}.platform-card .plat-logo{width:24px!important;height:24px!important;margin:0!important}.platform-card h4{margin:0!important;font-size:.95rem!important}.platform-card\u003ediv:not(.p-plat-icon){display:none!important}.section{padding:3rem 1rem!important}.container{padding:0!important}.section-overline{letter-spacing:.1em!important;margin-bottom:.75rem!important;font-size:.62rem!important}.section-headline{letter-spacing:-.02em!important;margin-bottom:2rem!important;font-size:clamp(1.7rem,7.5vw,2.2rem)!important;line-height:1.15!important}.credit-packs,.faq-grid,.modes-grid,.output-grid,.pipeline-grid,.platform-grid,.pricing-grid{gap:12px!important}.glass-card,.mode-card,.output-card,.pricing-card,.step-card{padding:1.1rem 1rem!important}.pricing-card{padding:1.4rem 1.1rem!important}.pricing-card.pro{transform:none!important}.faq-item summary{padding:.9rem 1rem!important;font-size:.95rem!important}.faq-item .faq-answer{padding:0 1rem 1rem!important;font-size:.85rem!important;line-height:1.55!important}[class*=Testimonial] .glass-card,[class*=testimonial] .glass-card{padding:1.25rem 1rem!important}.dark-cta-section{padding:4rem 1rem 2.5rem!important}.dark-headline{margin-bottom:1rem!important;font-size:clamp(2rem,9vw,2.8rem)!important;line-height:1.1!important}.dark-subtext{margin-bottom:1.5rem!important;font-size:.9rem!important}.dark-btn{padding:14px 28px!important;font-size:.85rem!important}.main-footer{padding:3rem 1rem 1.5rem!important}.footer-grid{gap:2.25rem!important;margin-bottom:2rem!important}.footer-bottom{gap:1.25rem!important;font-size:.72rem!important}.section+.section{padding-top:2.5rem!important}.pipeline-grid{grid-template-columns:1fr!important}.step-card h3{margin-top:.5rem!important;font-size:.95rem!important}.step-card p{font-size:.9rem!important;line-height:1.5!important}.step-card .detail{margin-top:.6rem!important;font-size:.72rem!important}.section.marketing-shell{padding-top:6rem!important}}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}"])</script><script>self.__next_f.push([1,"3:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/8abb42841a4130de.css?dpl=dpl_GG7WWCGeLnSWH4qYASQrr6oy1Xm3\",\"children\":\"$b\"}]\n"])</script><script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"try{var t=localStorage.getItem('kontent_theme');if(t==='dark'||t==='light'){document.documentElement.dataset.theme=t;}else{document.documentElement.dataset.theme='dark';}}catch(e){document.documentElement.dataset.theme='dark';}\"}}],[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://refyral.vercel.app/r.js\",\"data-program\":\"kompozy\"}]]}],[\"$\",\"body\",null,{\"className\":\"__variable_6f47af __variable_f75f1e __variable_4f5016 __variable_74372e\",\"children\":[[\"$\",\"$c\",null,{\"fallback\":null,\"children\":[\"$\",\"$Ld\",null,{}]}],[\"$\",\"$c\",null,{\"fallback\":null,\"children\":[\"$\",\"$Le\",null,{}]}],[\"$\",\"$c\",null,{\"fallback\":null,\"children\":[\"$\",\"$Lf\",null,{}]}],[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L12\",null,{\"overline\":\"// 404\",\"title\":\"Page not found\",\"subtitle\":\"That URL did not match anything on Kompozy. Here is where you were probably headed.\",\"children\":[[\"$\",\"h2\",null,{\"children\":\"Popular destinations\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/\",\"children\":\"Home — what Kompozy does\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/blog\",\"children\":\"Blog — playbooks, comparisons, and product notes\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/compare\",\"children\":\"Compare — Kompozy vs every AI content tool\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/alternatives\",\"children\":\"Alternatives — to OpusClip, HeyGen, Jasper, Buffer, and more\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/pricing\",\"children\":\"Pricing — credit-based plans\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/for\",\"children\":\"Use cases — by industry and by platform\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/glossary\",\"children\":\"Glossary — every Kompozy term defined\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/changelog\",\"children\":\"Changelog — latest product updates\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/case-studies\",\"children\":\"Case studies — customer results\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/docs\",\"children\":\"Docs\"}]}]]}],[\"$\",\"p\",null,{\"style\":{\"marginTop\":\"2rem\",\"fontFamily\":\"var(--font-mono)\",\"fontSize\":\"0.85rem\"},\"children\":[\"$\",\"$L13\",null,{\"href\":\"/pricing\",\"data-cta-id\":\"not-found-start-trial\",\"data-cta-label\":\"404 page: Get started\",\"children\":\"Get started →\"}]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L14\",null,{}]]}]]}]\n"])</script><script>self.__next_f.push([1,"5:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n6:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n7:[\"$\",\"$1\",\"c\",{\"children\":[\"$L15\",null,[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@17\"}]}]]}]\n18:[]\n8:\"$W18\"\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L19\",null,{\"children\":\"$L1a\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"$c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1c\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script><script>self.__next_f.push([1,"1d:T5f7,"])</script><script>self.__next_f.push([1,"Generation stopped being the hard part of AI content. Verification is. A model can write a fluent, confident paragraph containing a wrong date, an invented statistic, or a citation that does not exist, and nothing in the prose tells you which words are true — because the model is predicting a likely sequence of words, not retrieving facts, and it cannot check itself. That is the premise behind Google's 2026 guidance that publishers must manually fact-check every AI-generated draft, metadata included, before it ships. This guide is not about that rule (the companion piece handles it); it is about the thing the rule demands and almost nobody has actually built: a verification layer that sits between generate and publish and works fast enough to keep up with how much AI can now produce. It names the five error types a model reliably makes — fabricated numbers, drifted dates, hallucinated citations and dead links, confident-but-wrong specifics, and the dangerous one, a plausible synthesis that is subtly false — and gives the verification method for each: trace every checkable claim to a primary source, click every link, cut what you cannot source, and hold a higher bar for anything in a regulated field. It covers the metadata half everyone skips, the honest limits of automated fact-check tools, and the real production constraint: once drafting is free, your throughput is bounded by review capacity, so the review stage — not the generator — is the part of an AI content operation worth engineering."])</script><script>self.__next_f.push([1,"1e:T1663,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing#article\",\"headline\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\",\"description\":\"AI content fact-checking before publishing: why models can't self-verify, the five error types to catch, and how to build a review layer that scales in 2026.\",\"url\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing\",\"datePublished\":\"2026-10-03\",\"dateModified\":\"2026-10-03\",\"author\":{\"@id\":\"https://kompozy.io/about#moe-ameen\"},\"creator\":{\"@id\":\"https://kompozy.io/about#moe-ameen\"},\"editor\":{\"@id\":\"https://kompozy.io/about#moe-ameen\"},\"reviewedBy\":{\"@id\":\"https://kompozy.io/about#moe-ameen\"},\"publisher\":{\"@id\":\"https://kompozy.io/#organization\"},\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing\"},\"keywords\":\"ai content fact-checking before publishing, fact check ai generated content, verify ai content before publishing, ai hallucination verification workflow, how to fact check ai writing, ai content review process, fact checking ai generated text, ai content accuracy check, verify ai claims sources, ai content verification layer, fact check ai blog posts, ai content qa workflow 2026\",\"articleSection\":\"Guide\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"image\":{\"@type\":\"ImageObject\",\"url\":\"https://kompozy.io/og/guides/ai-content-fact-checking-before-publishing.png\",\"width\":1200,\"height\":630}},{\"@type\":\"FAQPage\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How do you fact-check AI-generated content before publishing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Treat the draft as unverified by default. Pull out every checkable claim — statistics, dates, names, quotes, prices, and any cited source or link — and trace each one to a primary source: the original study, the official page, the company's own announcement. Click every link the model produced rather than trusting it resolves or says what the draft claims. Cut any claim you cannot confirm, verify the metadata (title, meta description, alt text, structured data) the same way, and only then publish. The model cannot do this step for you, because it predicts words rather than retrieving facts.\"}},{\"@type\":\"Question\",\"name\":\"Why can't AI check its own work for accuracy?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Because of how it works. A generative model predicts a likely sequence of words from its training data rather than looking facts up, so it has no internal distinction between a true statement and a plausible-sounding false one — both are just high-probability text. Asking the same model to verify its output produces more plausible text, not a fact-check. Even a model with live search can mis-summarize or over-trust a weak source. Verification has to be done by a human reading specific claims against an authoritative source, or at minimum by a separate tool whose output a human still judges.\"}},{\"@type\":\"Question\",\"name\":\"What kinds of errors does AI content most often contain?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Five recur. Fabricated statistics and numbers that sound precise but trace to nothing. Dates that are close but wrong, often drifted by a day or a year. Hallucinated citations and dead or mismatched links. Confident-but-wrong specifics — a misstated price, spec, feature, or name. And the most dangerous, a plausible synthesis that blends real facts into a conclusion that is subtly false, sometimes dressed with a fake-but-verifiable-looking source. The first four are catchable with a source check; the fifth is why a human who knows the subject still has to read the piece.\"}},{\"@type\":\"Question\",\"name\":\"Do AI fact-checking tools actually work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"They help, within limits. A good tool flags unsupported claims, checks statistics and dates against live data, and audits links faster than a person can — useful as a first pass that narrows what a human reviews. What they cannot reliably do is catch a subtly-false synthesis, judge whether a real source actually supports the specific claim, or make the editorial call to cut a stat you cannot source. Use them to triage, not to sign off. The human verifying is still accountable for what publishes.\"}},{\"@type\":\"Question\",\"name\":\"Does fact-checking really need to cover titles and alt text?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Google's 2026 guidance explicitly extended the review to metadata — title elements, meta descriptions, structured data, and image alt text — because all of it can appear in Search results. These are exactly the fields teams let a model fill in bulk and rarely re-read, so a page can have a carefully-checked body and a hallucinated statistic sitting in its meta description. If a model produced it and it can surface publicly, it gets the same verification as the body copy.\"}}]},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://kompozy.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guides\",\"item\":\"https://kompozy.io/guides\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\",\"item\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing\"}]},{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\".speakable-direct-answer\",\".speakable-faq\"]}]}"])</script><script>self.__next_f.push([1,"15:[\"$\",\"$L12\",null,{\"overline\":\"// GUIDE · 2026-10-03\",\"title\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\",\"subtitle\":\"$1d\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1e\"}}],\"$L1f\",\"$L20\",\"$L21\",[\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\"],\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\"]}]\n"])</script><script>self.__next_f.push([1,"1f:[\"$\",\"nav\",null,{\"aria-label\":\"Breadcrumb\",\"style\":{\"marginBottom\":\"1.5rem\"},\"children\":[\"$\",\"ol\",null,{\"style\":{\"listStyle\":\"none\",\"margin\":0,\"padding\":0,\"display\":\"flex\",\"flexWrap\":\"wrap\",\"gap\":\"0.35rem\",\"fontFamily\":\"var(--font-mono)\",\"fontSize\":\"0.72rem\",\"color\":\"var(--c-text-light)\",\"letterSpacing\":\"0.04em\"},\"children\":[[\"$\",\"li\",\"/\",{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.35rem\"},\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/\",\"style\":{\"color\":\"var(--c-text-light)\",\"textDecoration\":\"none\"},\"children\":\"Home\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"/\"}]]}],[\"$\",\"li\",\"/guides\",{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.35rem\"},\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/guides\",\"style\":{\"color\":\"var(--c-text-light)\",\"textDecoration\":\"none\"},\"children\":\"Guides\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"/\"}]]}],[\"$\",\"li\",\"/guides/ai-content-fact-checking-before-publishing\",{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.35rem\"},\"children\":[[\"$\",\"span\",null,{\"aria-current\":\"page\",\"style\":{\"color\":\"var(--c-text)\"},\"children\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\"}],false]}]]}]}]\n20:[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontSize\":\"0.7rem\",\"letterSpacing\":\"0.08em\",\"textTransform\":\"uppercase\",\"color\":\"var(--c-text-light)\",\"margin\":\"1rem 0 0.5rem\"},\"children\":[\"Last verified · \",\"2026-10-03\",\" · by\",\" \",[\"$\",\"$L13\",null,{\"href\":\"/about\",\"style\":{\"color\":\"var(--c-text-light)\",\"textDecoration\":\"underline\"},\"children\":\"Moe Ameen\"}]]}]\n"])</script><script>self.__next_f.push([1,"21:[\"$\",\"nav\",null,{\"aria-label\":\"Table of contents\",\"style\":{\"border\":\"1px solid var(--c-border)\",\"padding\":\"1rem 1.25rem\",\"margin\":\"1.5rem 0\",\"background\":\"var(--c-tint)\"},\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontSize\":\"0.7rem\",\"letterSpacing\":\"0.12em\",\"textTransform\":\"uppercase\",\"color\":\"var(--c-text-light)\",\"marginBottom\":\"0.5rem\"},\"children\":\"Contents\"}],[\"$\",\"ol\",null,{\"style\":{\"margin\":0,\"paddingLeft\":\"1.25rem\"},\"children\":[[\"$\",\"li\",\"the-draft-is-not-the-deliverable\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#the-draft-is-not-the-deliverable\",\"children\":\"The draft is not the deliverable\"}]}],[\"$\",\"li\",\"why-a-model-cannot-check-its-own-work\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#why-a-model-cannot-check-its-own-work\",\"children\":\"Why a model cannot check its own work\"}]}],[\"$\",\"li\",\"the-five-error-types-a-model-actually-produces\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#the-five-error-types-a-model-actually-produces\",\"children\":\"The five error types a model actually produces\"}]}],[\"$\",\"li\",\"the-verification-method-claim-by-claim\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#the-verification-method-claim-by-claim\",\"children\":\"The verification method, claim by claim\"}]}],[\"$\",\"li\",\"the-metadata-is-the-half-everyone-skips\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#the-metadata-is-the-half-everyone-skips\",\"children\":\"The metadata is the half everyone skips\"}]}],[\"$\",\"li\",\"where-automated-fact-check-tools-help-and-where-they-do-not\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#where-automated-fact-check-tools-help-and-where-they-do-not\",\"children\":\"Where automated fact-check tools help — and where they do not\"}]}],[\"$\",\"li\",\"making-the-review-fast-enough-to-scale\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#making-the-review-fast-enough-to-scale\",\"children\":\"Making the review fast enough to scale\"}]}],[\"$\",\"li\",\"where-kompozy-fits-the-review-stage-as-the-production-line\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#where-kompozy-fits-the-review-stage-as-the-production-line\",\"children\":\"Where Kompozy fits: the review stage as the production line\"}]}],[\"$\",\"li\",\"the-bottom-line\",{\"style\":{\"margin\":\"0.25rem 0\"},\"children\":[\"$\",\"a\",null,{\"href\":\"#the-bottom-line\",\"children\":\"The bottom line\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"22:[\"$\",\"h2\",\"0\",{\"id\":\"the-draft-is-not-the-deliverable\",\"children\":\"The draft is not the deliverable\"}]\n23:[\"$\",\"p\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"For most of the history of content, producing the draft was the hard, slow, expensive part, and review was a light pass on top of it — a proofread, a tone check, a second set of eyes. AI inverted that. Drafting is now near-instant and near-free, which means the center of gravity of the work has moved to the one step that did not get faster: confirming that what the model wrote is actually true. The draft is no longer the deliverable. The verified draft is.\"}}]\n24:[\"$\",\"p\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"That inversion is uncomfortable because it removes the feeling of being done. A model hands you a finished-looking article in seconds, and finished-looking is exactly the trap — fluency reads as authority, and a confident paragraph gives no signal about which of its specific claims are real. This guide is about the layer that has to sit between generation and publishing to close that gap: a verification process deliberate enough to catch what the model gets wrong, and fast enough to not become the bottleneck that erases the time AI just saved. It pairs with the explainer on \u003ca href=\\\"/guides/google-ai-content-fake-authors-fact-checking\\\"\u003eGoogle's fact-check and fake-author rules\u003c/a\u003e, which covers the why and the policy; this page is the how.\"}}]\n25:[\"$\",\"h2\",\"3\",{\"id\":\"why-a-model-cannot-check-its-own-work\",\"children\":\"Why a model cannot check its own work\"}]\n26:[\"$\",\"p\",\"4\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The reason verification cannot be delegated back to the model is mechanical, not a matter of the model being not-good-enough-yet. A generative system predicts a likely sequence of words based on patterns in its training data; it does not retrieve facts and hold them against a source. Google put this plainly in its 2026 guidance — \\\"generative models don't retrieve facts, but predict a likely sequence of words based on their training data,\\\" so outputs \\\"may contain inaccuracies (also known as hallucinations)\\\" — and the practical consequence is sharp: inside the model there is no stored difference between a true statement and a plausible-sounding false one. Both are simply high-probability text.\"}}]\n27:[\"$\",\"p\",\"5\",{\"dangerouslySetInnerHTML\":{\"__html\":\"This is why \\\"ask the model to fact-check itself\\\" produces more fluent text rather than a verdict you can trust, and why even a model with live web access can confidently mis-summarize a page or over-weight a weak source. Self-verification inherits the exact failure it is supposed to catch. The only reliable check is external: a human — or a separate tool whose output a human still judges — reading a specific claim against an authoritative source. The news report on \u003ca href=\\\"/news/google-fact-check-ai-content-before-publishing\\\"\u003eGoogle's guidance\u003c/a\u003e frames the same point from the search-visibility angle.\"}}]\n28:[\"$\",\"h2\",\"6\",{\"id\":\"the-five-error-types-a-model-actually-produces\",\"children\":\"The five error types a model actually produces\"}]\n29:[\"$\",\"p\",\"7\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Verification is faster when you know what you are hunting for. AI errors are not random; they cluster into a handful of recurring shapes, and sorting a draft into these buckets tells you where to look and how hard. Four of the five are catchable with a disciplined source check. The fifth is the one that gets past tired reviewers.\"}}]\n2a:[\"$\",\"h3\",\"8\",{\"children\":\"1. Fabricated statistics and numbers\"}]\n2b:[\"$\",\"p\",\"9\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The most common and the most citable. A model will produce a stat that sounds authoritative — a percentage, a market size, a \\\"studies show\\\" figure — attached to no real source, or attached to a source that never said it. These are dangerous precisely because they are the lines readers quote and answer engines lift. The rule is absolute: if a number cannot be traced to a primary source you can open and read, it does not publish, no matter h"])</script><script>self.__next_f.push([1,"ow reasonable it sounds.\"}}]\n2c:[\"$\",\"h3\",\"10\",{\"children\":\"2. Wrong or drifted dates\"}]\n2d:[\"$\",\"p\",\"11\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Dates are a reliable failure point because they are specific and the model has no calendar. Launch dates, effective dates, event dates, and version dates come out close-but-wrong — off by a day, a quarter, or a year — and a date that is almost right is more damaging than one that is obviously absurd, because it survives a casual read. Confirm every date against the official or primary source for the thing being dated, not against a secondary recap, which often prints its own publish date by mistake.\"}}]\n2e:[\"$\",\"h3\",\"12\",{\"children\":\"3. Hallucinated citations and dead links\"}]\n2f:[\"$\",\"p\",\"13\",{\"dangerouslySetInnerHTML\":{\"__html\":\"A model will invent a source that does not exist, cite a real author for something they never wrote, or produce a URL that 404s or points somewhere unrelated. Never assume a link works or says what the draft claims — click every one. Verification tooling that cross-checks a citation's author, title, venue, date, and identifier together is useful here, because a fabricated reference often gets one or two of those right and the rest wrong, which only surfaces when you check them against each other rather than one at a time.\"}}]\n30:[\"$\",\"h3\",\"14\",{\"children\":\"4. Confident-but-wrong specifics\"}]\n31:[\"$\",\"p\",\"15\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Prices, feature lists, technical specs, product names, job titles, company details — the concrete particulars a model fills in by pattern rather than lookup. These drift toward what is typical rather than what is true: a plan that \\\"should\\\" cost a round number, a feature a competitor \\\"probably\\\" has. Any specific claim about a real product, person, or company gets confirmed against that entity's own current page, because this is the category most likely to be out of date as well as wrong.\"}}]\n32:[\"$\",\"h3\",\"16\",{\"children\":\"5. The plausible-but-false synthesis\"}]\n33:[\"$\",\"p\",\"17\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The dangerous one. Here the model blends real, individually-true facts into a conclusion or causal claim that is subtly incorrect — the pieces check out, the inference does not. The most sophisticated version dresses a false claim in the appearance of verifiability: a citation formatted perfectly, an identifier that looks real, a source that exists but does not support the specific point. This is the error a source-by-source checklist can miss, because each atom passes. Catching it requires a reviewer who actually understands the subject reading the argument as an argument, not just auditing its footnotes. It is the single best reason human review cannot be fully automated away.\"}}]\n34:[\"$\",\"h2\",\"18\",{\"id\":\"the-verification-method-claim-by-claim\",\"children\":\"The verification method, claim by claim\"}]\n35:[\"$\",\"p\",\"19\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The method follows from the taxonomy. Read the draft once to mark every checkable claim — anything a reader could be wrong about by trusting you: numbers, dates, names, quotes, specifics, and every cited source or link. Then take them one at a time. For each, find the primary source — the original study, the official documentation, the company's own announcement — and confirm the draft states it accurately. Click every link the model generated and read where it actually goes. The discipline that makes this work is a willingness to cut: a claim you cannot confirm from a source you trust comes out of the piece, even if it is probably true, because \\\"probably\\\" is how a wrong fact ends up ranked and quoted.\"}}]\n36:[\"$\",\"h3\",\"20\",{\"children\":\"Regulated claims get a higher bar\"}]\n37:[\"$\",\"p\",\"21\",{\"dangerouslySetInnerHTML\":{\"__html\":\"If the content touches a field with real-world consequences — legal, medical, financial, safety, tax — the bar rises from \\\"traceable to a reputable source\\\" to \\\"confirmed against the authoritative or official source,\\\" typically a government, standards-body, or primary institutional source rather than "])</script><script>self.__next_f.push([1,"a secondary explainer. In these domains a hallucinated figure is not just an SEO liability; it is advice someone may act on. When a model produces a claim in a regulated space and you cannot verify it against an official source, the correct move is to remove it and, if the point matters, route it to a qualified human who can state it properly.\"}}]\n38:[\"$\",\"h2\",\"22\",{\"id\":\"the-metadata-is-the-half-everyone-skips\",\"children\":\"The metadata is the half everyone skips\"}]\n39:[\"$\",\"p\",\"23\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Verification that stops at the body copy leaves half the surface unchecked. Google's 2026 guidance named this directly: the review \\\"also applies to metadata, such as \u003ctitle\u003e elements, meta description elements, structured data, and alternate texts for images, which can appear in Search results.\\\" These fields are exactly where discipline collapses — they get auto-generated across dozens of pages, they are short enough to feel unimportant, and almost nobody re-reads them. The result is a page with a meticulously fact-checked article and a hallucinated statistic sitting in its meta description, which is the line a searcher actually sees. The rule is simple and absolute: if a model produced it and it can surface publicly, it gets verified like body copy. The title, the snippet, the schema, the alt text.\"}}]\n3a:[\"$\",\"h2\",\"24\",{\"id\":\"where-automated-fact-check-tools-help-and-where-they-do-not\",\"children\":\"Where automated fact-check tools help — and where they do not\"}]\n3b:[\"$\",\"p\",\"25\",{\"dangerouslySetInnerHTML\":{\"__html\":\"A category of AI fact-checking tools now exists to audit a draft against live data, flag unsupported claims, and cross-check statistics, dates, and links at a speed no human matches. Used correctly they are a first pass that triages the draft — surfacing the claims most likely to be wrong so a human reviews those first instead of re-deriving the whole piece. That is a real efficiency, and worth using.\"}}]\n3c:[\"$\",\"p\",\"26\",{\"dangerouslySetInnerHTML\":{\"__html\":\"What they cannot do is sign off. A tool struggles with the plausible-but-false synthesis, because its atoms pass; it cannot reliably judge whether a real source actually supports the specific claim being made; and it cannot make the editorial decision to cut a stat you could not source. There is also a loop problem worth naming: a fact-checker that is itself an LLM can hallucinate a verdict as easily as the generator hallucinated the claim. Treat these tools as a way to narrow the human's work, never as a replacement for it. The accountability for what publishes stays with a person.\"}}]\n3d:[\"$\",\"h2\",\"27\",{\"id\":\"making-the-review-fast-enough-to-scale\",\"children\":\"Making the review fast enough to scale\"}]\n3e:[\"$\",\"p\",\"28\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Here is the production reality that most AI content operations have not absorbed: once drafting is free, your output is bounded by review capacity, not by generation speed. You can generate a hundred drafts an hour and verify maybe a handful properly, so the handful is your real throughput. Teams that ignore this either publish unverified volume — and inherit every error above at scale — or they drown, because they bolted a slow manual check onto a firehose and the check became the thing that never finishes.\"}}]\n3f:[\"$\",\"p\",\"29\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The way out is to treat the review stage as the actual production line and engineer it, rather than treating generation as the finish line and review as an afterthought. That means a few concrete things: a consistent house voice so the reviewer spends their attention on facts instead of rewriting tone on every draft; the body and its metadata presented together so nothing ships unseen; an explicit approval gate that a draft cannot cross without a human action; and automation reserved for batches that have already cleared that gate. The goal is not to make verification optional — it cannot be — but to strip every cost out of it that is not the irreducible human judgment of whether a specific claim is true.\"}"])</script><script>self.__next_f.push([1,"}]\n40:[\"$\",\"h2\",\"30\",{\"id\":\"where-kompozy-fits-the-review-stage-as-the-production-line\",\"children\":\"Where Kompozy fits: the review stage as the production line\"}]\n41:[\"$\",\"p\",\"31\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003ca href=\\\"/\\\"\u003eKompozy\u003c/a\u003e is a full AI content generation and multi-platform publishing engine, and the reason it is relevant to this specific problem is a structural one: it is built so the review stage is the production line, not a bolt-on. Everything it generates — \u003ca href=\\\"/glossary/output-buckets\\\"\u003eblog articles, newsletters, text posts\u003c/a\u003e, and the images, carousels, and quote graphics that carry titles and alt text — routes into a per-post review pipeline rather than straight to the platform. The \\\"verify before publish\\\" checkpoint Google now asks for is the default path a piece takes, not a discipline a tired team has to remember to insert at the end.\"}}]\n4a:T4b8,Two design choices make that review realistically fast at volume, which is the actual constraint. The \u003ca href=\"/glossary/persona-brief\"\u003ePersona Brief\u003c/a\u003e and banned-word filters hold voice and prohibited claims steady across every draft, so the reviewer is checking facts — the numbers, dates, and specifics from the taxonomy above — instead of rewriting tone each time; that is the single biggest drain on review capacity, removed. And because one approved source fans out across the eight social platforms plus blog and email, you verify a claim once at the review stage rather than discovering the same wrong line in a dozen already-published posts. The honest limit, stated plainly: Kompozy does not fact-check for you, and no tool should claim to, because the whole premise here is that a model cannot verify itself. The firsthand judgment of whether a stat is real and a source supports it stays a human job. What the engine removes is the drafting cost and the per-platform duplication — so your scarce verification attention goes entirely to the part that only a person can do. \u003ca href=\"/glossary/autopilot\"\u003eAutopilot\u003c/a\u003e scheduling is opt-in and reserved for batches you have already approved.42:[\"$\",\"p\",\"32\",{\"dangerouslySetInnerHTML\":{\"__html\":\"$4a\"}}]\n43:[\"$\",\"h2\",\"33\",{\"id\":\"the-bottom-line\",\"children\":\"The bottom line\"}]\n44:[\"$\",\"p\",\"34\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Fact-checking AI content before publishing is not a compliance chore bolted onto a finished draft; it is the work. A model predicts words, not facts, so it produces confident errors in five recurring shapes — fabricated numbers, drifted dates, hallucinated citations, wrong specifics, and the subtle false synthesis — and it cannot catch them itself. The method is unglamorous and reliable: mark every checkable claim, trace each to a primary source, click every link, cut what you cannot confirm, verify the metadata like body copy, and hold a higher bar for regulated claims. Use tools to triage, never to sign off. And because drafting is now free, engineer the review stage as your real production line, because that — not the generator — is where the quality and the throughput of an AI content operation are actually decided.\"}}]\n45:[\"$\",\"h2\",null,{\"id\":\"faq\",\"children\":\"Frequently asked questions\"}]\n"])</script><script>self.__next_f.push([1,"46:[\"$\",\"div\",null,{\"className\":\"speakable-faq\",\"children\":[[\"$\",\"div\",\"0\",{\"style\":{\"marginBottom\":\"1.25rem\",\"borderTop\":\"1px solid var(--c-border)\",\"paddingTop\":\"1rem\"},\"children\":[[\"$\",\"h3\",null,{\"style\":{\"fontSize\":\"1rem\",\"fontWeight\":600,\"margin\":\"0 0 0.5rem\"},\"children\":\"How do you fact-check AI-generated content before publishing?\"}],[\"$\",\"p\",null,{\"style\":{\"margin\":0},\"children\":\"Treat the draft as unverified by default. Pull out every checkable claim — statistics, dates, names, quotes, prices, and any cited source or link — and trace each one to a primary source: the original study, the official page, the company's own announcement. Click every link the model produced rather than trusting it resolves or says what the draft claims. Cut any claim you cannot confirm, verify the metadata (title, meta description, alt text, structured data) the same way, and only then publish. The model cannot do this step for you, because it predicts words rather than retrieving facts.\"}]]}],[\"$\",\"div\",\"1\",{\"style\":{\"marginBottom\":\"1.25rem\",\"borderTop\":\"1px solid var(--c-border)\",\"paddingTop\":\"1rem\"},\"children\":[[\"$\",\"h3\",null,{\"style\":{\"fontSize\":\"1rem\",\"fontWeight\":600,\"margin\":\"0 0 0.5rem\"},\"children\":\"Why can't AI check its own work for accuracy?\"}],[\"$\",\"p\",null,{\"style\":{\"margin\":0},\"children\":\"Because of how it works. A generative model predicts a likely sequence of words from its training data rather than looking facts up, so it has no internal distinction between a true statement and a plausible-sounding false one — both are just high-probability text. Asking the same model to verify its output produces more plausible text, not a fact-check. Even a model with live search can mis-summarize or over-trust a weak source. Verification has to be done by a human reading specific claims against an authoritative source, or at minimum by a separate tool whose output a human still judges.\"}]]}],[\"$\",\"div\",\"2\",{\"style\":{\"marginBottom\":\"1.25rem\",\"borderTop\":\"1px solid var(--c-border)\",\"paddingTop\":\"1rem\"},\"children\":[[\"$\",\"h3\",null,{\"style\":{\"fontSize\":\"1rem\",\"fontWeight\":600,\"margin\":\"0 0 0.5rem\"},\"children\":\"What kinds of errors does AI content most often contain?\"}],[\"$\",\"p\",null,{\"style\":{\"margin\":0},\"children\":\"Five recur. Fabricated statistics and numbers that sound precise but trace to nothing. Dates that are close but wrong, often drifted by a day or a year. Hallucinated citations and dead or mismatched links. Confident-but-wrong specifics — a misstated price, spec, feature, or name. And the most dangerous, a plausible synthesis that blends real facts into a conclusion that is subtly false, sometimes dressed with a fake-but-verifiable-looking source. The first four are catchable with a source check; the fifth is why a human who knows the subject still has to read the piece.\"}]]}],[\"$\",\"div\",\"3\",{\"style\":{\"marginBottom\":\"1.25rem\",\"borderTop\":\"1px solid var(--c-border)\",\"paddingTop\":\"1rem\"},\"children\":[[\"$\",\"h3\",null,{\"style\":{\"fontSize\":\"1rem\",\"fontWeight\":600,\"margin\":\"0 0 0.5rem\"},\"children\":\"Do AI fact-checking tools actually work?\"}],[\"$\",\"p\",null,{\"style\":{\"margin\":0},\"children\":\"They help, within limits. A good tool flags unsupported claims, checks statistics and dates against live data, and audits links faster than a person can — useful as a first pass that narrows what a human reviews. What they cannot reliably do is catch a subtly-false synthesis, judge whether a real source actually supports the specific claim, or make the editorial call to cut a stat you cannot source. Use them to triage, not to sign off. The human verifying is still accountable for what publishes.\"}]]}],[\"$\",\"div\",\"4\",{\"style\":{\"marginBottom\":\"1.25rem\",\"borderTop\":\"1px solid var(--c-border)\",\"paddingTop\":\"1rem\"},\"children\":[\"$L4b\",\"$L4c\"]}]]}]\n"])</script><script>self.__next_f.push([1,"47:[\"$\",\"h2\",null,{\"id\":\"direct-answer\",\"children\":\"The direct answer\"}]\n48:[\"$\",\"div\",null,{\"className\":\"speakable-direct-answer\",\"children\":[\"$\",\"p\",null,{\"children\":\"Fact-checking AI content before publishing means a human verifies every checkable claim — statistics, dates, names, quotes, citations, and links — against a primary source, because a generative model predicts likely word sequences rather than retrieving facts and cannot verify itself. In 2026 Google made this explicit guidance and extended it to metadata like titles and alt text. The method is to trace claims to sources, click every link, cut what you cannot confirm, and gate publishing behind that review — not to trust a fluent draft.\"}]}]\n49:[\"$\",\"p\",null,{\"style\":{\"marginTop\":\"3rem\",\"fontFamily\":\"var(--font-mono)\",\"fontSize\":\"0.85rem\"},\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/pricing\",\"data-cta-id\":\"guides-slug-start-trial\",\"data-cta-label\":\"Guide page (any slug): Get started\",\"children\":\"Get started →\"}],\" · \",[\"$\",\"$L13\",null,{\"href\":\"/guides\",\"children\":\"← All guides\"}],\" · \",[\"$\",\"$L13\",null,{\"href\":\"/compare\",\"children\":\"Compare Kompozy vs other tools\"}]]}]\n"])</script><script>self.__next_f.push([1,"4b:[\"$\",\"h3\",null,{\"style\":{\"fontSize\":\"1rem\",\"fontWeight\":600,\"margin\":\"0 0 0.5rem\"},\"children\":\"Does fact-checking really need to cover titles and alt text?\"}]\n4c:[\"$\",\"p\",null,{\"style\":{\"margin\":0},\"children\":\"Yes. Google's 2026 guidance explicitly extended the review to metadata — title elements, meta descriptions, structured data, and image alt text — because all of it can appear in Search results. These are exactly the fields teams let a model fill in bulk and rarely re-read, so a page can have a carefully-checked body and a hallucinated statistic sitting in its meta description. If a model produced it and it can surface publicly, it gets the same verification as the body copy.\"}]\n"])</script><script>self.__next_f.push([1,"1a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0a0a0c\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#ffffff\",\"media\":\"(prefers-color-scheme: light)\"}]]\n"])</script><script>self.__next_f.push([1,"4d:I[86869,[],\"IconMark\"]\n17:null\n"])</script><script>self.__next_f.push([1,"1c:[[\"$\",\"title\",\"0\",{\"children\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale · Kompozy\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"AI content fact-checking before publishing: why models can't self-verify, the five error types to catch, and how to build a review layer that scales in 2026.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"ai content fact-checking before publishing,fact check ai generated content,verify ai content before publishing,ai hallucination verification workflow,how to fact check ai writing,ai content review process,fact checking ai generated text,ai content accuracy check,verify ai claims sources,ai content verification layer,fact check ai blog posts,ai content qa workflow 2026\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"AI content fact-checking before publishing: why models can't self-verify, the five error types to catch, and how to build a review layer that scales in 2026.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://kompozy.io/guides/ai-content-fact-checking-before-publishing\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Kompozy\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"10\",{\"property\":\"article:published_time\",\"content\":\"2026-10-03\"}],[\"$\",\"meta\",\"11\",{\"property\":\"article:modified_time\",\"content\":\"2026-10-03\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"AI content fact-checking before publishing (2026): the verification layer, the five error types a model actually produces, and how to make the review fast enough to scale\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"AI content fact-checking before publishing: why models can't self-verify, the five error types to catch, and how to build a review layer that scales in 2026.\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?e4236ce06e2f2e92\",\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/icon.svg?9d7c62a662424f91\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"link\",\"17\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?7125579bdd3fd590\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L4d\",\"18\",{}]]\n"])</script></body></html>