.pd-hero:where(.astro-s6zzogux){padding-top:96px;padding-bottom:56px}.pd-hero-inner:where(.astro-s6zzogux){max-width:880px}.pd-hero-icon:where(.astro-s6zzogux){display:inline-flex;margin-bottom:28px}.pd-hero-grid:where(.astro-s6zzogux){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.pd-hero-text:where(.astro-s6zzogux){min-width:0}.pd-hero-graphic:where(.astro-s6zzogux){display:flex;justify-content:center;min-width:0}.pd-hero-graphic:where(.astro-s6zzogux) .pd-graphic-frame:where(.astro-s6zzogux){width:100%;max-width:520px}.pd-cta-center:where(.astro-s6zzogux){justify-content:center}@media (max-width: 767px){.pd-hero-grid:where(.astro-s6zzogux){grid-template-columns:1fr;gap:48px}}.pd-faq-grid--single:where(.astro-s6zzogux){grid-template-columns:1fr!important;gap:0!important}.pd-back:where(.astro-s6zzogux){display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--el-text-tertiary);text-decoration:none;margin-bottom:32px;transition:color .16s ease}.pd-back:where(.astro-s6zzogux):hover{color:var(--el-text)}.pd-cta-row:where(.astro-s6zzogux){display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.pd-section:where(.astro-s6zzogux){padding-top:56px;padding-bottom:56px;border-top:1px solid var(--el-border-soft)}.pd-narrow:where(.astro-s6zzogux){max-width:760px}.pd-center:where(.astro-s6zzogux){text-align:center}.pd-center-eyebrow:where(.astro-s6zzogux){text-align:center;margin-bottom:12px}.pd-graphic-frame:where(.astro-s6zzogux){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-s6zzogux){padding:48px;display:flex;align-items:center;justify-content:center}.pd-faq-grid:where(.astro-s6zzogux){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}.pd-faq-graphic:where(.astro-s6zzogux){position:sticky;top:100px}.pd-faq-title:where(.astro-s6zzogux){margin:16px 0 32px;max-width:14ch}@media (max-width: 1023px){.pd-faq-grid:where(.astro-s6zzogux){grid-template-columns:1fr;gap:40px}.pd-faq-graphic:where(.astro-s6zzogux){position:static}}.pd-tabs:where(.astro-s6zzogux){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.pd-grid-2:where(.astro-s6zzogux){display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.pd-prose:where(.astro-s6zzogux){margin-bottom:24px}.pd-feature-list:where(.astro-s6zzogux){list-style:none;margin:0;padding:0;border-top:1px solid var(--el-border-soft)}.pd-feature-row:where(.astro-s6zzogux){display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--el-border-soft)}.pd-feature-mark:where(.astro-s6zzogux){color:var(--el-text-tertiary);flex-shrink:0;font-size:15px;line-height:1.5}.pd-feature-title:where(.astro-s6zzogux){font-family:var(--el-font-display);font-weight:300;font-size:20px;letter-spacing:-.01em;color:var(--el-text);margin:0 0 4px}.pd-feature-desc:where(.astro-s6zzogux){font-size:14px;line-height:1.6;color:var(--el-text-secondary);margin:0}.pd-spec-list:where(.astro-s6zzogux){display:flex;flex-direction:column;gap:24px}.pd-table-wrap:where(.astro-s6zzogux){overflow-x:auto}.pd-table:where(.astro-s6zzogux){min-width:100%;border-collapse:collapse;font-size:14px}.pd-table:where(.astro-s6zzogux) th:where(.astro-s6zzogux){text-align:left;padding:12px 16px;font-family:var(--el-font-mono);font-size:12px;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-s6zzogux) td:where(.astro-s6zzogux){padding:14px 16px;color:var(--el-text-secondary);border-bottom:1px solid var(--el-border-soft)}.pd-blueprints:where(.astro-s6zzogux){display:grid;grid-template-columns:1fr 1fr;gap:24px}.pd-blueprint:where(.astro-s6zzogux){overflow:hidden;border-radius:16px;border:1px solid var(--el-border);background:var(--el-card)}.pd-blueprint-img:where(.astro-s6zzogux){width:100%;height:100%;object-fit:cover;display:block}.pd-faq:where(.astro-s6zzogux){display:flex;flex-direction:column;gap:8px;margin-top:24px}.pd-faq-item:where(.astro-s6zzogux){border:1px solid var(--el-border);border-radius:12px;background:var(--el-card);overflow:hidden}.pd-faq-q:where(.astro-s6zzogux){display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-size:15px;color:var(--el-text);font-weight:500}.pd-faq-q:where(.astro-s6zzogux)::-webkit-details-marker{display:none}.pd-faq-icon:where(.astro-s6zzogux){width:18px;height:18px;color:var(--el-text-tertiary);transition:transform .24s ease;flex-shrink:0}details:where(.astro-s6zzogux)[open] .pd-faq-icon:where(.astro-s6zzogux){transform:rotate(180deg)}.pd-faq-a:where(.astro-s6zzogux){padding:0 20px 20px;font-size:14px;line-height:1.65;color:var(--el-text-secondary)}.hidden:where(.astro-s6zzogux){display:none}@media (max-width: 768px){.pd-hero:where(.astro-s6zzogux){padding-top:72px;padding-bottom:40px}.pd-grid-2:where(.astro-s6zzogux){grid-template-columns:1fr;gap:32px}.pd-blueprints:where(.astro-s6zzogux){grid-template-columns:1fr}.pd-graphic-frame:where(.astro-s6zzogux){padding:20px}}
