.discovery-shell{--discovery-orange:#ff8a3d;--discovery-ink:#191816;--discovery-paper:#f8f1e7;--discovery-muted:#6a6259;color:var(--discovery-ink);background:var(--discovery-paper);font-family:ui-sans-serif,system-ui,sans-serif}.discovery-shell *{box-sizing:border-box}.discovery-shell *,.economics-studio *{min-width:0}.discovery-title{font-family:Fraunces,Georgia,serif;letter-spacing:-.045em}.discovery-plot{position:relative;overflow:hidden;border:1px solid rgba(25,24,22,.16);background:linear-gradient(130deg,#fff7ed,#f8f1e7 62%,#f0e5d6)}.discovery-plot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.38;background-image:linear-gradient(rgba(25,24,22,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(25,24,22,.08) 1px,transparent 1px);background-size:28px 28px}.discovery-rule{border-color:#19181629}.discovery-number{color:var(--discovery-orange);font-family:Fraunces,Georgia,serif}.discovery-orange-link{color:#a94813;text-decoration:underline;text-decoration-color:var(--discovery-orange);text-underline-offset:4px;font-weight:700}.economics-studio{color:#f8f1e7;background:#191816;border:1px solid rgba(255,138,61,.48)}.economics-button{border:1px solid rgba(248,241,231,.25);color:#f8f1e7;background:transparent;transition:transform .18s ease,background .18s ease}.economics-button:hover,.economics-button[aria-pressed=true]{background:#ff8a3d;border-color:#ff8a3d;color:#191816}.economics-button:focus-visible{outline:3px solid #f8f1e7;outline-offset:3px}.economics-output{border-left:2px solid #ff8a3d;background:#ffffff0a}@media (prefers-reduced-motion:reduce){.economics-button{transition:none}}
