.hero-links{display:flex;align-items:center;justify-content:center;gap:12px 28px;flex-wrap:wrap}.hero-links>.text-link{margin-block:0}.perspective-hero{padding-bottom:24px}.founder-context-button{min-height:44px;font:14px/1.3 Arial,sans-serif}.founder-context-kicker,.founder-context-status{font-size:13px!important;letter-spacing:0!important;color:#cdd4da!important}.robotics-decision-note,.robotics-decision-kicker{font-size:13px!important;letter-spacing:.02em!important}.perspective-chapter .handover-note h3{font-size:clamp(28px,3vw,40px);line-height:1.15}.perspective-chapter .wow-handover-scene{max-height:180px}.perspective-chapter:has(.robotics-decision){align-items:start}.robotics-decision{scroll-margin-top:100px}.founder-context-panel{scroll-margin-top:100px}
@media(max-width:650px){.hero-links{gap:6px}.hero-links>.text-link{min-height:42px}.perspective-hero h1{font-size:clamp(38px,10.5vw,62px)}.perspective-chapter .handover-note{padding:20px}.perspective-chapter .wow-handover-scene{max-height:140px}}
@media(prefers-reduced-motion:reduce){.founder-context-panel *,.robotics-decision *{animation:none!important;transition:none!important}}
.handover-note:has(.robotics-decision)>h3{display:none}
.founder-context-ready>.note-label,.founder-context-ready>blockquote{display:none}.founder-context-ready .founder-context-panel{margin-top:10px;padding-top:0;border-top:0}.entry-experiment{box-sizing:border-box;max-width:1080px;margin:30px auto 65px;padding:28px clamp(20px,4vw,52px);border:1px solid #b99c5660;background:#0b1520;color:#edf0ed}.entry-experiment>h2{font:400 clamp(28px,4vw,46px)/1.12 Georgia,serif;color:#efda9f;margin:0 0 24px}.entry-experiment .decision-note,.entry-experiment .handover-note{max-width:760px;margin:auto}.entry-experiment .eyebrow{font:13px/1.5 Arial,sans-serif;color:#d2c093}.entry-experiment p{line-height:1.5}.entry-action{margin:20px auto!important;position:relative;z-index:2;font:15px/1.45 Arial,sans-serif!important}.entry-action a{display:inline-flex;gap:20px;align-items:center;min-height:44px;padding:8px 18px;border:1px solid #c5ac70;color:#f1d984;text-decoration:none;background:#0b1520}.entry-action a:focus-visible{outline:2px solid #f1d984;outline-offset:4px}.entry-experiment .handover-note>.handover-line{display:none}.entry-experiment .handover-note>.handover-human,.entry-experiment .handover-note>.handover-machine{display:none}
