.z6PPKa_story{background:linear-gradient(145deg,var(--card),var(--background));min-width:0;font-family:var(--font-inter), Arial, sans-serif;gap:0;padding:0;overflow:hidden}.z6PPKa_top{border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--muted-foreground);justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;display:flex}.z6PPKa_top span:last-child{letter-spacing:.14em;color:var(--primary)}.z6PPKa_tabs{flex-wrap:wrap;gap:.3rem;padding:1rem 1.5rem 0;display:flex}.z6PPKa_tabs button{border-bottom:1px solid var(--border);min-height:2.75rem;font-size:var(--text-sm);color:var(--muted-foreground);text-align:left;transition:color var(--duration-modal) var(--ease-out), border-color var(--duration-modal) var(--ease-out);align-items:center;gap:.65rem;padding:.65rem .8rem;display:flex}.z6PPKa_tabs button span{font-size:var(--text-xs);color:var(--primary)}.z6PPKa_tabs button[aria-pressed=true]{color:var(--foreground);border-color:var(--primary)}.z6PPKa_story button:focus-visible,.z6PPKa_story a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.z6PPKa_panels{padding:2rem 1.5rem;display:grid}.z6PPKa_panel{opacity:1;transition:opacity var(--duration-modal) var(--ease-out), transform var(--duration-modal) var(--ease-out), visibility var(--duration-modal);grid-area:1/1;transform:translateY(0)}.z6PPKa_panel[hidden]{visibility:hidden;opacity:0;pointer-events:none;display:block;transform:translateY(6px)}.z6PPKa_story .z6PPKa_panel h2{font-family:var(--font-inter), Arial, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:450;line-height:1.2}.z6PPKa_panel>p{font-size:var(--text-base);color:var(--muted-foreground);margin-top:1.25rem;line-height:1.7}.z6PPKa_result{border-left:2px solid var(--primary);background:color-mix(in srgb,var(--primary) 5%,transparent);gap:.7rem;margin-top:2rem;padding:1rem 1.25rem;display:grid}.z6PPKa_result span{font-size:var(--text-xs);color:var(--muted-foreground)}.z6PPKa_result strong{font-size:var(--text-lg);font-weight:450;line-height:1.5}.z6PPKa_panel a{min-height:2.75rem;font-size:var(--text-sm);color:var(--primary);align-items:center;gap:.65rem;margin-top:1.5rem;display:inline-flex}.z6PPKa_foot{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:flex-start;gap:.75rem;padding:1rem 1.5rem;display:flex}.z6PPKa_foot p{font-size:var(--text-xs);line-height:1.6}.z6PPKa_foot svg{flex-shrink:0;margin-top:.2rem}.z6PPKa_chain{font-size:var(--text-xs);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.65rem;padding:2rem 1.5rem 1rem;display:flex}.z6PPKa_chain strong{border:1px solid var(--border);font-weight:450;font-size:var(--text-base);border-radius:.4rem;padding:1.25rem .75rem}.z6PPKa_chain [data-active=true]{color:var(--primary);border-color:var(--primary)}.z6PPKa_careers{color:#332b21;--border:#78634d33;--foreground:#332b21;--muted-foreground:#6c5f4d;--primary:#8a4e2e;background:#eee7da}.z6PPKa_workbench{border-block:1px solid var(--border);gap:1rem;margin-top:1rem;padding:1.5rem 0;display:grid}.z6PPKa_workbench p{font-size:var(--text-sm);color:var(--muted-foreground)}.z6PPKa_workbench strong{font-size:var(--text-xl);font-weight:450;line-height:1.4}.z6PPKa_workbench svg{color:var(--primary)}.z6PPKa_companyHero>div>h1{text-wrap:balance}.z6PPKa_investorHero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.z6PPKa_roles{border-top:1px solid var(--border);gap:0;margin-top:3rem;display:grid}.z6PPKa_roles>article{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem;padding-block:2.5rem;scroll-margin-top:7rem;display:grid}.z6PPKa_roles>article p{line-height:1.7}@media (max-width:767px){.z6PPKa_tabs,.z6PPKa_top,.z6PPKa_foot{padding-inline:1rem}.z6PPKa_panels{padding:1.5rem 1rem}.z6PPKa_tabs{gap:.2rem}.z6PPKa_tabs button{padding-inline:.55rem}.z6PPKa_chain{gap:.4rem;padding-inline:1rem}.z6PPKa_roles>article{grid-template-columns:1fr;gap:1rem}.z6PPKa_investorHero{grid-template-columns:1fr}}@media (max-width:480px){.z6PPKa_top{flex-wrap:wrap;gap:.4rem 1rem}.z6PPKa_chain{text-align:center;flex-direction:column;align-items:stretch;gap:.5rem}.z6PPKa_chain strong{padding:.75rem}.z6PPKa_chain>span[aria-hidden]{align-self:center;transform:rotate(90deg)}.z6PPKa_panel{overflow-wrap:anywhere;min-width:0}.z6PPKa_panel a{max-width:100%}.z6PPKa_panel a svg{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.z6PPKa_panel,.z6PPKa_panel[hidden]{transform:none}}
