.cds-product-hero{padding-block:var(--cds-space-09) var(--cds-space-10)}.cds-product-hero-top{display:flex;align-items:center;justify-content:space-between;gap:var(--cds-space-05);margin-bottom:var(--cds-space-07);padding-bottom:var(--cds-space-05);border-bottom:1px solid var(--cds-border-subtle-00);flex-wrap:wrap}.cds-product-status{display:inline-flex;align-items:center;gap:var(--cds-space-03);font-family:var(--font-mono, "IBM Plex Mono"),ui-monospace,monospace;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cds-text-helper)}.cds-product-status-dot{width:8px;height:8px;border-radius:50%;background:var(--cds-text-helper);flex-shrink:0}.cds-product-status--available{color:var(--cds-text-primary)}.cds-product-status--available .cds-product-status-dot{background:#24a148;box-shadow:0 0 0 4px #24a1482e;animation:cds-pulse 2.4s ease-in-out infinite}.cds-product-status--coming{color:var(--cds-text-primary)}.cds-product-status--coming .cds-product-status-dot{background:#f49e4c;box-shadow:0 0 0 4px #f49e4c2e}.cds-product-status--beta{color:var(--cds-text-primary)}.cds-product-status--beta .cds-product-status-dot{background:#ee5396;box-shadow:0 0 0 4px #ee53962e;animation:cds-pulse 2.4s ease-in-out infinite}.cds-product-status--open{color:var(--cds-text-primary)}.cds-product-status--open .cds-product-status-dot{background:var(--teal-40);box-shadow:0 0 0 4px #08bdba2e;animation:cds-pulse 2.4s ease-in-out infinite}@keyframes cds-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.cds-product-status-dot{animation:none!important}}.cds-product-platforms{display:inline-flex;align-items:center;gap:var(--cds-space-03);font-family:var(--font-mono, "IBM Plex Mono"),ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;color:var(--cds-text-helper)}.cds-product-platforms-sep{color:var(--gray-50)}.cds-product-hero-body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--cds-space-09);align-items:start;margin-top:var(--cds-space-08)}@media (max-width: 1056px){.cds-product-hero-body{grid-template-columns:1fr;gap:var(--cds-space-08)}}.cds-product-hero-title{font-size:clamp(3rem,7vw,5.5rem);font-weight:300;line-height:.98;letter-spacing:-.015em;color:var(--cds-text-primary);margin:0;display:flex;flex-direction:column;gap:var(--cds-space-05)}.cds-product-hero-head{display:inline-block}.cds-product-hero-accent{font-style:italic;font-weight:200;color:var(--blue-40);margin-left:-.05em}.cds-product-hero-tail{display:block;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:300;line-height:1.2;color:var(--cds-text-secondary);letter-spacing:-.005em}.cds-product-hero-deck{font-size:1.125rem;line-height:1.5;color:var(--cds-text-secondary);max-width:38rem;margin-top:var(--cds-space-07)}.cds-product-hero-aside{background:var(--cds-layer-01);padding:var(--cds-space-07);border-left:3px solid var(--blue-50);display:flex;flex-direction:column;gap:var(--cds-space-07)}@media (max-width: 1056px){.cds-product-hero-aside{border-left:0;border-top:3px solid var(--blue-50)}}.cds-product-hero-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cds-space-05);align-items:end}.cds-product-hero-stat{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--cds-space-03);padding-right:var(--cds-space-04);border-right:1px solid var(--cds-border-subtle-00);min-width:0}.cds-product-hero-stat:last-child{border-right:0}.cds-product-hero-stat-value{font-family:var(--font-display, "IBM Plex Sans"),system-ui,sans-serif;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:300;line-height:1;color:var(--cds-text-primary);letter-spacing:-.01em}@media (max-width: 480px){.cds-product-hero-stat-value{font-size:1.125rem}}.cds-product-hero-stat-value em{font-style:italic;color:var(--blue-40);font-weight:200}.cds-product-hero-stat-label{font-family:var(--font-mono, "IBM Plex Mono"),ui-monospace,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cds-text-helper)}.cds-product-hero-actions{display:flex;flex-wrap:wrap;gap:var(--cds-space-04)}.cds-product-hero-actions .cds-btn{flex:1 1 auto;min-width:12rem}.cds-product-hero-kbd{display:flex;align-items:center;gap:var(--cds-space-04);margin:0;padding-top:var(--cds-space-05);border-top:1px solid var(--cds-border-subtle-00);font-family:var(--font-mono, "IBM Plex Mono"),ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;color:var(--cds-text-helper);flex-wrap:wrap}.cds-product-hero-kbd-label{text-transform:uppercase;letter-spacing:.08em}.cds-product-hero-kbd-keys{display:inline-flex;align-items:center;gap:var(--cds-space-02)}.cds-product-hero-kbd-key{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 var(--cds-space-03);font-family:var(--font-mono, "IBM Plex Mono"),ui-monospace,monospace;font-size:.8125rem;color:var(--cds-text-primary);background:var(--cds-layer-02);border:1px solid var(--cds-border-strong-01);border-bottom-width:2px}
