.formulae-pathway .formulae-theory-section{text-align:left;max-width:74ch;margin:1.5rem 0 2rem;scroll-margin-top:7rem}.formulae-pathway .formulae-theory-section h2{color:#8c704f;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:450}.formulae-pathway .formulae-theory-section p{color:#6f655a;line-height:1.85}.formulae-pathway .formulae-example{text-align:left;max-width:74ch;margin:1rem 0 1.5rem}.formulae-pathway-cards{gap:1rem;max-width:78ch;display:grid}.formulae-pathway .formulae-pathway-relation{background:linear-gradient(125deg,#c7ac7f22,#eee5d93b 65%,#c6a67e1a);border:1px solid #b89b7430;border-radius:1.6rem;padding:0;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px #fff8,0 5px 24px #78634307}.formulae-pathway .formulae-pathway-relation:hover{border-color:#b89b7455;box-shadow:inset 0 1px #fff8,0 9px 30px #78634312}.formulae-pathway-card-trigger{width:100%;color:inherit;text-align:left;border-radius:inherit;cursor:pointer;background:0 0;border:0;gap:.6rem;padding:1.2rem 1.4rem;display:grid}.formulae-pathway .formulae-pathway-card-trigger:hover{background:radial-gradient(ellipse at var(--mouse-x,50%) var(--mouse-y,40%),#c7aa7830,transparent 72%)}.formulae-pathway-card-trigger:focus-visible{outline-offset:3px;outline:2px solid #927347}.formulae-pathway-card-name{color:#846648;font-size:1.16rem;font-weight:500}.formulae-pathway-card-purpose{color:#6f655a;line-height:1.6}.formulae-pathway-card-action{color:#8a6e47;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.formulae-pathway-card-trigger .formula-math{min-width:0;max-width:100%;font-size:1.06rem}.formulae-pathway-card-trigger .katex-display{text-align:left;margin:.3em 0}.formulae-pathway-card-expansion{opacity:0;filter:blur(3px);grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .25s,filter .35s;display:grid}.formulae-pathway-card-expansion[data-open=true]{opacity:1;filter:blur();grid-template-rows:1fr}.formulae-pathway-card-clip{min-height:0;overflow:hidden}.formulae-pathway-card-body{padding:0 1.4rem 1.4rem}.formulae-pathway .formulae-guided{margin-block:1rem}.formulae-pathway .formulae-guided-panel{box-shadow:none;background:0 0;border:0;padding:1rem 0}.formulae-pathway-relation p{max-width:72ch;line-height:1.7}.formulae-pathway-condition{color:#817565;font-size:.87rem}.formulae-pathway-relation nav{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.formulae-pathway-relation nav>a:not(.button){font-size:.85rem}.formulae-pathway-connections{margin-top:1.5rem}.formulae-pathway-connections p{color:#817565;max-width:70ch;font-size:.9rem}.formulae-contextual .formulae-expression-paper{min-height:0;padding:clamp(1rem,2vw,1.75rem)}.formulae-contextual .formulae-expression-paper .katex-display{font-size:1.15em}.formulae-contextual .formulae-context-return{flex-wrap:wrap;gap:.5rem 1rem;margin-block:1rem;font-size:.86rem;display:flex}.formulae-pathway :is(.formulae-theory-section,.formulae-pathway-relation){overflow-wrap:anywhere;min-width:0}.formulae-pathway .formula-math-inline .katex{font-size:1.06em}@media (max-width:40rem){.formulae-pathway-card-trigger{padding:1rem}.formulae-pathway-card-body{padding:0 1rem 1rem}}@media (prefers-reduced-motion:reduce){.formulae-pathway-card-expansion{filter:none;transition:none}}
