.pd-hero:where(.astro-rzboz6mc){padding-top:96px;padding-bottom:56px}.pd-hero-inner:where(.astro-rzboz6mc){max-width:880px}.pd-hero-head:where(.astro-rzboz6mc){display:flex;align-items:flex-start;gap:18px;margin-bottom:20px}.pd-hero-icon:where(.astro-rzboz6mc){display:inline-flex;flex-shrink:0}.pd-hero-headings:where(.astro-rzboz6mc){min-width:0}.pd-hero-headings:where(.astro-rzboz6mc) .el-eyebrow:where(.astro-rzboz6mc){margin:0 0 6px}.pd-hero-headings:where(.astro-rzboz6mc) .el-display:where(.astro-rzboz6mc){margin:0}.pd-hero-grid:where(.astro-rzboz6mc){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.pd-hero-text:where(.astro-rzboz6mc){min-width:0}.pd-hero-graphic:where(.astro-rzboz6mc){display:flex;justify-content:center;min-width:0}.pd-hero-graphic:where(.astro-rzboz6mc) .pd-graphic-frame:where(.astro-rzboz6mc){width:100%;max-width:520px}.pd-cta-center:where(.astro-rzboz6mc){justify-content:center}@media (max-width: 767px){.pd-hero-grid:where(.astro-rzboz6mc){grid-template-columns:1fr;gap:48px}}.pd-faq-grid--single:where(.astro-rzboz6mc){grid-template-columns:1fr!important;gap:0!important}.pd-back:where(.astro-rzboz6mc){display:flex;width:fit-content;align-items:center;gap:8px;font-size:var(--fs-meta);color:var(--el-text-tertiary);text-decoration:none;margin-bottom:28px;transition:color .16s ease}.pd-back:where(.astro-rzboz6mc):hover{color:var(--el-text)}.pd-cta-row:where(.astro-rzboz6mc){display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.pd-section:where(.astro-rzboz6mc){padding-top:56px;padding-bottom:56px;border-top:1px solid var(--el-border-soft)}.pd-narrow:where(.astro-rzboz6mc){max-width:760px}.pd-center:where(.astro-rzboz6mc){text-align:center}.pd-center-eyebrow:where(.astro-rzboz6mc){text-align:center;margin-bottom:12px}.pd-graphic-frame:where(.astro-rzboz6mc){background:var(--el-card);border:1px solid var(--el-border);border-radius:16px;padding:24px;display:flex;align-items:center;justify-content:center}.pd-graphic-fallback:where(.astro-rzboz6mc){padding:48px;display:flex;align-items:center;justify-content:center}.pd-faq-grid:where(.astro-rzboz6mc){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}.pd-faq-graphic:where(.astro-rzboz6mc){position:sticky;top:100px}.pd-faq-title:where(.astro-rzboz6mc){margin:16px 0 32px;max-width:14ch}@media (max-width: 1023px){.pd-faq-grid:where(.astro-rzboz6mc){grid-template-columns:1fr;gap:40px}.pd-faq-graphic:where(.astro-rzboz6mc){position:static}}.pd-tabs:where(.astro-rzboz6mc){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.pd-grid-2:where(.astro-rzboz6mc){display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.pd-prose:where(.astro-rzboz6mc){margin-bottom:24px}.pd-feature-list:where(.astro-rzboz6mc){list-style:none;margin:0;padding:0;border-top:1px solid var(--el-border-soft)}.pd-feature-row:where(.astro-rzboz6mc){display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--el-border-soft)}.pd-feature-mark:where(.astro-rzboz6mc){color:var(--el-text-tertiary);flex-shrink:0;font-size:var(--fs-body);line-height:1.5}.pd-feature-title:where(.astro-rzboz6mc){font-family:var(--el-font-display);font-weight:300;font-size:var(--fs-title);letter-spacing:-.01em;color:var(--el-text);margin:0 0 4px}.pd-feature-desc:where(.astro-rzboz6mc){font-size:var(--fs-body);line-height:1.6;color:var(--el-text-secondary);margin:0}.pd-spec-list:where(.astro-rzboz6mc){display:flex;flex-direction:column;gap:24px}.pd-table-wrap:where(.astro-rzboz6mc){overflow-x:auto}.pd-table:where(.astro-rzboz6mc){min-width:100%;border-collapse:collapse;font-size:var(--fs-body)}.pd-table:where(.astro-rzboz6mc) th:where(.astro-rzboz6mc){text-align:left;padding:12px 16px;font-family:var(--el-font-mono);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--el-text-tertiary);border-bottom:1px solid var(--el-border);font-weight:500}.pd-table:where(.astro-rzboz6mc) td:where(.astro-rzboz6mc){padding:14px 16px;color:var(--el-text-secondary);border-bottom:1px solid var(--el-border-soft)}.pd-blueprints:where(.astro-rzboz6mc){display:grid;grid-template-columns:1fr 1fr;gap:24px}.pd-blueprint:where(.astro-rzboz6mc){overflow:hidden;border-radius:16px;border:1px solid var(--el-border);background:var(--el-card)}.pd-blueprint-img:where(.astro-rzboz6mc){width:100%;height:100%;object-fit:cover;display:block}.pd-faq:where(.astro-rzboz6mc){margin-top:24px;border-top:1px solid var(--el-border-soft)}.pd-faq-item:where(.astro-rzboz6mc){border-bottom:1px solid var(--el-border-soft)}.pd-faq-q:where(.astro-rzboz6mc){display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-family:var(--el-font-display);font-weight:300;font-size:var(--fs-title);line-height:1.3;letter-spacing:-.01em;color:var(--el-text)}.pd-faq-q:where(.astro-rzboz6mc)::-webkit-details-marker{display:none}.pd-faq-icon:where(.astro-rzboz6mc){font-family:var(--el-font-body);font-weight:300;font-size:var(--fs-title);color:var(--el-text-tertiary);flex-shrink:0;line-height:1;margin-top:4px;transition:transform .2s ease}details:where(.astro-rzboz6mc)[open] .pd-faq-icon:where(.astro-rzboz6mc){transform:rotate(45deg)}.pd-faq-a:where(.astro-rzboz6mc){padding:0 0 24px;font-size:var(--fs-lead);line-height:1.65;color:var(--el-text-secondary);max-width:64ch}.hidden:where(.astro-rzboz6mc){display:none}@media (max-width: 768px){.pd-hero:where(.astro-rzboz6mc){padding-top:72px;padding-bottom:40px}.pd-grid-2:where(.astro-rzboz6mc){grid-template-columns:1fr;gap:32px}.pd-blueprints:where(.astro-rzboz6mc){grid-template-columns:1fr}.pd-graphic-frame:where(.astro-rzboz6mc){padding:20px}}.pd-connector-grid:where(.astro-rzboz6mc){display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;background:var(--el-border);border:1px solid var(--el-border);border-radius:16px;overflow:hidden;margin-top:24px}.pd-connector-card:where(.astro-rzboz6mc){position:relative;background:var(--el-card);padding:20px 22px;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit;transition:background-color .2s ease}.pd-connector-card:where(.astro-rzboz6mc):hover{background:var(--el-surface)}.pd-connector-name:where(.astro-rzboz6mc){font-weight:600;font-size:var(--fs-lead);color:var(--el-text)}.pd-connector-by:where(.astro-rzboz6mc){font-size:var(--fs-meta);color:var(--el-text-secondary)}.pd-connector-arrow:where(.astro-rzboz6mc){position:absolute;top:18px;right:20px;color:var(--el-text-tertiary);opacity:0;transform:translate(-4px);transition:opacity .16s ease,transform .16s ease}.pd-connector-card:where(.astro-rzboz6mc):hover .pd-connector-arrow:where(.astro-rzboz6mc){opacity:1;transform:translate(0)}[dir=rtl] .pd-table:where(.astro-rzboz6mc) th:where(.astro-rzboz6mc){text-align:right}[dir=rtl] .pd-back:where(.astro-rzboz6mc) span:where(.astro-rzboz6mc)[aria-hidden]{display:inline-block;transform:scaleX(-1)}[dir=rtl] .pd-connector-arrow:where(.astro-rzboz6mc){right:auto;left:20px}
