.partner-page[data-astro-cid-rgbk3eed]{padding-top:var(--space-md)}.partner-hero[data-astro-cid-rgbk3eed]{padding:var(--space-2xl) var(--space-lg) var(--space-2xl);border-bottom:1px solid var(--color-border-subtle);background:radial-gradient(circle at 10% 20%,#ff2a851f 0%,#0000 45%),radial-gradient(circle at 90% 80%,#00e5ff1a 0%,#0000 50%),linear-gradient(#130d2d 0%,#0e0920 100%);position:relative}.partner-hero-inner[data-astro-cid-rgbk3eed]{width:100%;max-width:1400px;margin:0 auto}.terminal-breadcrumbs[data-astro-cid-rgbk3eed]{border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--text-xs);margin-bottom:var(--space-md);background:#0e0920d9;align-items:center;gap:12px;padding:6px 14px;display:inline-flex}.term-path[data-astro-cid-rgbk3eed]{color:var(--color-text-muted);letter-spacing:.05em}.term-status-pill[data-astro-cid-rgbk3eed]{color:#10b981;border-left:1px solid var(--color-border-subtle);align-items:center;gap:6px;margin-left:6px;padding-left:8px;font-weight:700;display:inline-flex}.pulse-dot[data-astro-cid-rgbk3eed]{background:#10b981;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse;box-shadow:0 0 8px #10b981}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.partner-hero-title[data-astro-cid-rgbk3eed]{letter-spacing:-.02em;color:#fff;margin-bottom:var(--space-md);font-size:clamp(2.2rem,5vw,3.8rem);font-weight:800;line-height:1.05}.title-gradient[data-astro-cid-rgbk3eed]{background:linear-gradient(90deg,#00e5ff 0%,#ff2a85 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.partner-hero-lead[data-astro-cid-rgbk3eed]{color:var(--color-text-muted);font-size:clamp(1rem,1.3vw,1.25rem);line-height:var(--leading-relaxed);max-width:78ch;margin-bottom:var(--space-xl)}.partner-kpi-bar[data-astro-cid-rgbk3eed]{align-items:center;gap:var(--space-lg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-md) var(--space-xl);-webkit-backdrop-filter:blur(8px);background:#120c26b3;flex-wrap:wrap;width:fit-content;display:flex}.kpi-item[data-astro-cid-rgbk3eed]{flex-direction:column;gap:2px;display:flex}.kpi-val[data-astro-cid-rgbk3eed]{font-family:var(--font-mono);font-size:var(--text-xl);color:var(--color-accent-cyan);font-weight:800}.kpi-lbl[data-astro-cid-rgbk3eed]{font-size:var(--text-xs);color:var(--color-text-muted)}.kpi-divider[data-astro-cid-rgbk3eed]{background:var(--color-border-subtle);width:1px;height:36px}.section-partner-showcase[data-astro-cid-rgbk3eed]{padding:var(--space-2xl) var(--space-lg);background:var(--color-bg-base)}.partner-showcase-container[data-astro-cid-rgbk3eed]{width:100%;max-width:1400px;margin:0 auto}.section-badge-row[data-astro-cid-rgbk3eed]{margin-bottom:var(--space-lg)}.partner-decks-grid[data-astro-cid-rgbk3eed]{gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:repeat(3,1fr);display:grid}.partner-deck[data-astro-cid-rgbk3eed]{background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0006}.partner-deck[data-astro-cid-rgbk3eed]:hover{border-color:var(--color-accent-cyan);transform:translateY(-5px);box-shadow:0 16px 40px #00e5ff26}.deck-titlebar[data-astro-cid-rgbk3eed]{border-bottom:1px solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);background:#0d0822;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.deck-top-left[data-astro-cid-rgbk3eed]{align-items:center;gap:10px;display:flex}.deck-code[data-astro-cid-rgbk3eed]{color:var(--color-text-muted);letter-spacing:.05em;font-size:11px}.deck-status[data-astro-cid-rgbk3eed]{color:#10b981;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.deck-status-dot[data-astro-cid-rgbk3eed]{background:#10b981;border-radius:50%;width:6px;height:6px}.deck-logo-stage[data-astro-cid-rgbk3eed]{height:220px;padding:var(--space-lg);border-bottom:1px solid var(--color-border-subtle);background:#fff;justify-content:center;align-items:center;display:flex;position:relative}.logo-inner-frame[data-astro-cid-rgbk3eed]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.deck-logo-img[data-astro-cid-rgbk3eed]{object-fit:contain;user-select:none;filter:drop-shadow(0 2px 8px #0000000f);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.deck-content[data-astro-cid-rgbk3eed]{padding:var(--space-xl);gap:var(--space-xs);flex-direction:column;flex-grow:1;display:flex}.deck-meta-badge[data-astro-cid-rgbk3eed]{margin-bottom:4px}.badge-tag[data-astro-cid-rgbk3eed]{font-family:var(--font-mono);color:var(--color-accent-pink);letter-spacing:.06em;font-size:11px;font-weight:700}.deck-title[data-astro-cid-rgbk3eed]{font-size:var(--text-2xl);color:#fff;font-weight:800;line-height:var(--leading-tight);letter-spacing:-.01em}.deck-area-label[data-astro-cid-rgbk3eed]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-cyan);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-sm)}.deck-desc[data-astro-cid-rgbk3eed]{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-md)}.deck-features[data-astro-cid-rgbk3eed]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);padding:var(--space-md);background:#0e092099;margin-top:auto}.features-label[data-astro-cid-rgbk3eed]{font-family:var(--font-mono);color:var(--color-text-faint);letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.features-list[data-astro-cid-rgbk3eed]{flex-direction:column;gap:6px;list-style:none;display:flex}.features-list[data-astro-cid-rgbk3eed] li[data-astro-cid-rgbk3eed]{font-size:var(--text-xs);color:#fff;align-items:center;gap:8px;display:flex}.feat-icon[data-astro-cid-rgbk3eed]{color:#10b981;flex-shrink:0}.deck-footer[data-astro-cid-rgbk3eed]{border-top:1px solid var(--color-border-subtle);font-size:11px;font-family:var(--font-mono);color:var(--color-text-faint);background:#0d0822;padding:10px 18px}.transparency-banner[data-astro-cid-rgbk3eed]{align-items:flex-start;gap:var(--space-md);border-radius:var(--radius-sm);padding:var(--space-xl);margin-bottom:var(--space-2xl);background:linear-gradient(90deg,#10b98114 0%,#00e5ff0a 100%);border:1px solid #10b98159;display:flex}.transparency-icon-box[data-astro-cid-rgbk3eed]{border-radius:var(--radius-xs);color:#10b981;background:#10b98126;border:1px solid #10b981;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.transparency-text[data-astro-cid-rgbk3eed] h3[data-astro-cid-rgbk3eed]{font-size:var(--text-lg);color:#fff;margin-bottom:4px;font-weight:700}.transparency-text[data-astro-cid-rgbk3eed] p[data-astro-cid-rgbk3eed]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}.transparency-text[data-astro-cid-rgbk3eed] strong[data-astro-cid-rgbk3eed]{color:#fff}.partner-onboarding-panel[data-astro-cid-rgbk3eed]{background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-2xl);gap:var(--space-2xl);box-shadow:var(--shadow-card);grid-template-columns:1.5fr 1fr;align-items:center;display:grid}.onboarding-content[data-astro-cid-rgbk3eed]{gap:var(--space-sm);flex-direction:column;display:flex}.onboarding-content[data-astro-cid-rgbk3eed] h3[data-astro-cid-rgbk3eed]{color:#fff;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;line-height:var(--leading-tight)}.onboarding-content[data-astro-cid-rgbk3eed] p[data-astro-cid-rgbk3eed]{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.onboarding-highlights[data-astro-cid-rgbk3eed]{margin-top:var(--space-xs);font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-accent-cyan);flex-direction:column;gap:6px;display:flex}.onboarding-action[data-astro-cid-rgbk3eed]{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}.btn-cta-partner[data-astro-cid-rgbk3eed]{width:100%;font-size:var(--text-base);justify-content:center;padding:16px 28px}.cta-subnote[data-astro-cid-rgbk3eed]{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-text-faint)}@media (width<=1100px){.partner-decks-grid[data-astro-cid-rgbk3eed]{gap:var(--space-xl);grid-template-columns:1fr}.deck-logo-stage[data-astro-cid-rgbk3eed]{height:200px}.partner-onboarding-panel[data-astro-cid-rgbk3eed]{gap:var(--space-lg);grid-template-columns:1fr}}@media (width<=768px){.partner-hero[data-astro-cid-rgbk3eed],.section-partner-showcase[data-astro-cid-rgbk3eed]{padding:var(--space-xl) var(--space-md)}.partner-kpi-bar[data-astro-cid-rgbk3eed]{align-items:flex-start;gap:var(--space-sm);flex-direction:column;width:100%}.kpi-divider[data-astro-cid-rgbk3eed]{display:none}.deck-content[data-astro-cid-rgbk3eed],.partner-onboarding-panel[data-astro-cid-rgbk3eed]{padding:var(--space-lg)}}
