:root{--bg-page:#FAFAFA;--text-main:#0F172A;--text-body:#334155;--text-muted:#64748B;--col-grey-bg:#F5F6F8;--col-grey-border:#E5E8EC;--col-grey-accent:#334155;--blue-main:#3568B2;--blue-dark:#264E8A;--bg-card:#FFFFFF;--bg-soft:#FBFBFB;--border-light:#E2E8F0;--col-grey-header-bg:#F0F2F5;--col-grey-header-border:#DCE1E7;--blue-band-bg:rgba(228, 238, 250, 0.88);--blue-band-border:#7FA6DC;--blue-badge-bg:#E1ECF9;--blue-badge-border:#9AB9E3;--blue-footer-bg:#F4F8FD;--blue-footer-border:#C7DBF2;--teal-main:#2A856E;--teal-dark:#1D614F;--teal-band-bg:rgba(224, 242, 236, 0.88);--teal-band-border:#6EB5A2;--teal-badge-bg:#DCF0E9;--teal-badge-border:#8EC7B7;--teal-footer-bg:#F2F9F6;--teal-footer-border:#BFE0D6;--shadow-sm:0 1px 2px rgba(15, 23, 42, 0.03);--shadow-card:0 10px 26px -4px rgba(15, 23, 42, 0.06),0 2px 6px -1px rgba(15, 23, 42, 0.03);--radius-2xl:24px;--radius-xl:18px;--radius-lg:14px;--radius-md:10px}article,footer,header,main,section{display:block}.ai-ad-slot{width:100%;max-width:970px;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden}.ai-ad-slot.ATF{margin-bottom:32px}.ai-ad-slot.BTF{margin-top:36px}.ai-responsive-ad{display:inline-block;width:300px;height:250px}@media (min-width:500px){.ai-responsive-ad{width:468px;height:60px}}@media (min-width:800px){.ai-responsive-ad{width:728px;height:90px}}.ai-hero-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px auto;grid-template-columns:1fr auto;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:32px;border-bottom:1px solid var(--border-light)}.ai-overview-summary{margin-top:14px;font-size:18.5px;font-weight:400;color:#334155;color:var(--text-body);max-width:720px;line-height:1.6}.crawlability-node-card h2,.ecosystem-side-title{font-weight:800;font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.crawlability-matrix-arena{position:relative;padding:20px 0 24px}.crawler-crawled-backdrops{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 232px 24px 1fr;grid-template-columns:1fr 232px 1fr;grid-gap:24px;gap:24px;padding:0 28px;pointer-events:none;z-index:0}.crawlability-layer-row,.ecosystem-side-headers{position:relative;-ms-grid-columns:1fr 24px 232px 24px 1fr;grid-template-columns:1fr 232px 1fr;grid-gap:24px;gap:24px}.ecosystem-side-pillar{height:100%;margin:0 -14px;border-radius:26px;background-color:#f5f6f8;background-color:var(--col-grey-bg);border:1.5px solid #e5e8ec;border:1.5px solid var(--col-grey-border);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ecosystem-side-pillar.ai-crawlers-pillar{-ms-grid-column:1;grid-column:1/2}.ecosystem-side-pillar.web-crawled-pillar{-ms-grid-column:5;grid-column:3/4}.ecosystem-side-headers{z-index:2;display:-ms-grid;display:grid;padding:0 28px;margin-bottom:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ecosystem-side-banner{border-radius:14px;border-radius:var(--radius-lg);padding:15px 22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f2f5;background-color:var(--col-grey-header-bg);border:1.5px solid #dce1e7;border:1.5px solid var(--col-grey-header-border);-webkit-box-shadow:0 1px 2px rgba(15,23,42,.03);box-shadow:var(--shadow-sm)}.ecosystem-side-title{font-size:16.5px;color:#334155;color:var(--col-grey-accent)}.ecosystem-side-tag{font-size:12.5px;font-weight:600;padding:4px 12px;border-radius:999px;background-color:#fff;background-color:var(--bg-card);color:#64748b;color:var(--text-muted);border:1px solid #e5e8ec;border:1px solid var(--col-grey-border)}.ai-handshake-heading{text-align:center;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#64748b;color:var(--text-muted)}.crawlability-layer-row{z-index:1;display:-ms-grid;display:grid;padding:26px 28px;border-radius:24px;border-radius:var(--radius-2xl);margin-bottom:28px;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.crawlability-node-card,.protocol-bridge-slot{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.crawlability-layer-row:last-child{margin-bottom:0}.crawlability-layer-row.passive-ingestion-row{background-color:rgba(228,238,250,.88);background-color:var(--blue-band-bg);border:2px solid #7fa6dc;border:2px solid var(--blue-band-border)}.crawlability-layer-row.active-agent-row{background-color:rgba(224,242,236,.88);background-color:var(--teal-band-bg);border:2px solid #6eb5a2;border:2px solid var(--teal-band-border)}.crawlability-layer-row::before{content:"";position:absolute;top:50%;left:8%;right:8%;height:4px;margin-top:-2px;z-index:0;border-radius:4px}.crawlability-layer-row.passive-ingestion-row::before{background-color:#7fa6dc;background-color:var(--blue-band-border)}.crawlability-layer-row.active-agent-row::before{background-color:#6eb5a2;background-color:var(--teal-band-border)}.crawlability-node-card{background-color:#fff;background-color:var(--bg-card);border-radius:18px;border-radius:var(--radius-xl);padding:34px;-webkit-box-shadow:0 10px 26px -4px rgba(15,23,42,.06),0 2px 6px -1px rgba(15,23,42,.03);box-shadow:var(--shadow-card);display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.crawlability-node-card.ingestion-node-card{border:1px solid #9ab9e3;border:1px solid var(--blue-badge-border);border-top:5px solid #3568b2;border-top:5px solid var(--blue-main)}.crawlability-node-card.agentic-node-card{border:1px solid #8ec7b7;border:1px solid var(--teal-badge-border);border-top:5px solid #2a856e;border-top:5px solid var(--teal-main)}.crawlability-node-card h2{font-size:25px;color:#0f172a;color:var(--text-main);letter-spacing:-.02em;margin-bottom:6px}.ai-node-subtitle{font-size:15.5px;font-weight:600;margin-bottom:16px}.ingestion-bridge-card .protocol-row-label,.ingestion-node-card .ai-node-subtitle{color:#3568b2;color:var(--blue-main)}.agentic-bridge-card .protocol-row-label,.agentic-node-card .ai-node-subtitle{color:#2a856e;color:var(--teal-main)}.ai-node-description{font-size:16px;color:#334155;color:var(--text-body);margin-bottom:28px;line-height:1.65}.ai-requirement-panel{border-radius:10px;border-radius:var(--radius-md);padding:16px 20px}.ingestion-node-card .ai-requirement-panel{background-color:#f4f8fd;background-color:var(--blue-footer-bg);border:1px solid #c7dbf2;border:1px solid var(--blue-footer-border)}.agentic-node-card .ai-requirement-panel{background-color:#f2f9f6;background-color:var(--teal-footer-bg);border:1px solid #bfe0d6;border:1px solid var(--teal-footer-border)}.ai-requirement-label{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.ai-topic-badge,.protocol-row-label{text-transform:uppercase;letter-spacing:.08em}.ingestion-node-card .ai-requirement-label{color:#264e8a;color:var(--blue-dark)}.agentic-node-card .ai-requirement-label{color:#1d614f;color:var(--teal-dark)}.ai-requirement-spec{font-size:14.5px;font-weight:600;color:#0f172a;color:var(--text-main)}.protocol-bridge-slot{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.protocol-bridge-card{width:100%;background-color:#fff;background-color:var(--bg-card);border-radius:16px;padding:20px 12px;text-align:center;-webkit-box-shadow:0 10px 26px -4px rgba(15,23,42,.06),0 2px 6px -1px rgba(15,23,42,.03);box-shadow:var(--shadow-card)}.protocol-bridge-card.ingestion-bridge-card{border:2px solid #7fa6dc;border:2px solid var(--blue-band-border)}.protocol-bridge-card.agentic-bridge-card{border:2px solid #6eb5a2;border:2px solid var(--teal-band-border)}.protocol-row-label{font-size:11px;font-weight:700;margin-bottom:4px}.protocol-action-title{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:17px;font-weight:800;color:#0f172a;color:var(--text-main);margin-bottom:14px}.protocol-exchange-diagram{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;background-color:#fbfbfb;background-color:var(--bg-soft);border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:9px;padding:9px 6px;margin-bottom:12px}.protocol-endpoint-pill{font-size:11px;font-weight:700;line-height:1.2;padding:4px 7px;border-radius:6px;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.protocol-endpoint-pill.ingestion-endpoint-pill{background-color:#e1ecf9;background-color:var(--blue-badge-bg);color:#264e8a;color:var(--blue-dark);border:1px solid #9ab9e3;border:1px solid var(--blue-badge-border)}.protocol-endpoint-pill.agentic-endpoint-pill{background-color:#dcf0e9;background-color:var(--teal-badge-bg);color:#1d614f;color:var(--teal-dark);border:1px solid #8ec7b7;border:1px solid var(--teal-badge-border)}.protocol-vector-arrow{width:24px;height:14px;display:block;-webkit-box-flex:0;-webkit-flex:0 1 24px;-moz-box-flex:0;-ms-flex:0 1 24px;flex:0 1 24px;min-width:18px}.protocol-exchange-caption{font-size:12.5px;font-weight:500;color:#334155;color:var(--text-body);line-height:1.45}@media (max-width:960px){.ai-hero-header,.crawlability-layer-row{-ms-grid-columns:1fr;grid-template-columns:1fr}body{padding:24px 20px 30px}.ai-ad-slot.ATF{margin-bottom:24px}.ai-ad-slot.BTF{margin-top:28px}.ai-hero-header{grid-gap:24px;gap:24px}.ai-cta-container{-ms-grid-column-align:center;justify-self:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.crawlability-matrix-arena{padding:0}.crawlability-layer-row::before,.crawler-crawled-backdrops,.ecosystem-side-headers{display:none}.crawlability-layer-row{grid-gap:18px;gap:18px;padding:20px;margin-bottom:32px}.crawlability-node-card{padding:26px}}:root{--border-light:#E2E8F0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--bg-page);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;background-color:var(--bg-page);color:#0f172a;color:var(--text-main);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:28px}.crawlability-viewport{max-width:1240px;margin:0 auto}.ai-hero-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px auto;grid-template-columns:1fr auto;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:32px;gap:32px;padding-bottom:36px;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);margin-bottom:40px}.ai-topic-badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#334155;color:var(--col-grey-accent);background-color:#f5f6f8;background-color:var(--col-grey-bg);border:1px solid #e5e8ec;border:1px solid var(--col-grey-border);padding:6px 14px;border-radius:999px;margin-bottom:16px}.ai-signal-dot{width:8px;height:8px;border-radius:50%;background-color:#3568b2;background-color:var(--blue-main);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.crawlability-brand-heading{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:40px;font-size:clamp(30px, 4vw, 40px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0f172a;color:var(--text-main)}.ai-contact-cta,.crawlability-contact-heading{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.2}.crawlability-logo-link,.crawlability-logo-link:active,.crawlability-logo-link:focus,.crawlability-logo-link:hover,.crawlability-logo-link:visited{color:inherit;text-decoration:none}.ai-cta-container{-ms-grid-column-align:end;justify-self:end}.ai-contact-cta{display:inline-block;font-size:16px;font-weight:700;color:#fff;background-color:#3568b2;background-color:var(--blue-main);border:1px solid #264e8a;border:1px solid var(--blue-dark);padding:10px 20px;border-radius:9px;text-decoration:none;white-space:nowrap;-webkit-box-shadow:0 3px 10px rgba(53,104,178,.22);box-shadow:0 3px 10px rgba(53,104,178,.22);-webkit-transition:background-color .18s,border-color .18s,-webkit-transform .18s;transition:background-color .18s,border-color .18s,transform .18s,-webkit-transform .18s;-o-transition:background-color .18s,border-color .18s,transform .18s;-moz-transition:background-color .18s,border-color .18s,transform .18s}.ai-contact-cta:hover{background-color:#264e8a;background-color:var(--blue-dark);border-color:#1e3f70;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ai-contact-intro{text-align:center;margin-bottom:32px}.crawlability-contact-heading{font-size:34px;font-size:clamp(26px, 3.2vw, 38px);font-weight:800;letter-spacing:-.025em;color:#0f172a;color:var(--text-main)}.ai-inquiry-subtitle{margin-top:8px;font-size:17.5px;font-weight:500;color:#334155;color:var(--text-body)}.ai-inquiry-form-wrapper{max-width:620px;width:100%;margin:0 auto}.crawlability-legal-footer{margin-top:44px;padding-top:24px;border-top:1px solid #e2e8f0;border-top:1px solid var(--border-light);text-align:center;font-size:13px;font-weight:500;color:#64748b;color:var(--text-muted)}@media (max-width:960px){body{padding:32px 20px 40px}.ai-hero-header{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px;gap:24px}.ai-cta-container{-ms-grid-column-align:center;justify-self:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}