.methodology-note[data-v-97a95ff2]{background:radial-gradient(circle at 0 0,rgba(214,178,116,.08),transparent 20rem),#00000024;border:1px solid rgba(214,178,116,.14);border-radius:8px;overflow:hidden}.methodology-note-summary[data-v-97a95ff2]{align-items:center;background:#0000001f;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:.62rem .85rem;transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.methodology-note-summary[data-v-97a95ff2]::-webkit-details-marker{display:none}.methodology-note-summary[data-v-97a95ff2]:hover{background:#d6b27412}.methodology-note-heading[data-v-97a95ff2]{min-width:0}.methodology-note-kicker[data-v-97a95ff2]{color:var(--accent-indigo);display:block;font-size:.56rem;font-weight:950;letter-spacing:.13em;margin-bottom:.16rem;text-transform:uppercase}.methodology-note-heading strong[data-v-97a95ff2]{color:var(--text-primary);display:block;font-size:.78rem;font-weight:950;letter-spacing:.02em}.methodology-note-heading p[data-v-97a95ff2]{color:var(--text-muted);font-size:.66rem;font-weight:750;line-height:1.42;margin:.24rem 0 0;max-width:56rem}.methodology-note:not([open]) .methodology-note-heading[data-v-97a95ff2]{align-items:center;display:flex;gap:.7rem}.methodology-note:not([open]) .methodology-note-heading p[data-v-97a95ff2],.methodology-note:not([open]) .methodology-note-heading strong[data-v-97a95ff2],.methodology-note:not([open]) .methodology-note-kicker[data-v-97a95ff2]{margin:0;white-space:nowrap}.methodology-note:not([open]) .methodology-note-heading p[data-v-97a95ff2]{overflow:hidden;text-overflow:ellipsis}.methodology-note-chevron[data-v-97a95ff2]{color:var(--text-muted);flex-shrink:0;height:1rem;transition:transform .2s ease,color .2s ease;width:1rem}.methodology-note-control[data-v-97a95ff2]{align-items:center;background:#d6b27412;border:1px solid rgba(214,178,116,.16);border-radius:999px;color:var(--accent-indigo);display:inline-flex;flex-shrink:0;font-size:.56rem;font-weight:950;gap:.45rem;letter-spacing:.08em;padding:.3rem .45rem .3rem .6rem;text-transform:uppercase}.control-open[data-v-97a95ff2],.methodology-note[open] .control-closed[data-v-97a95ff2]{display:none}.methodology-note[open] .control-open[data-v-97a95ff2]{display:inline}.methodology-note[open] .methodology-note-chevron[data-v-97a95ff2]{color:var(--accent-indigo);transform:rotate(180deg)}.methodology-note-body[data-v-97a95ff2]{background:#00000014;border-top:1px solid rgba(214,178,116,.12);padding:.8rem .85rem}.methodology-note-grid[data-v-97a95ff2]{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.methodology-note-step[data-v-97a95ff2]{min-width:0}.methodology-note-step span[data-v-97a95ff2]{align-items:center;background:#d6b27414;border:1px solid rgba(214,178,116,.22);border-radius:6px;color:var(--accent-indigo);display:inline-flex;font-size:.62rem;font-weight:950;justify-content:center;margin-bottom:.45rem;min-height:1.35rem;min-width:1.35rem}.methodology-note-step h4[data-v-97a95ff2]{color:var(--accent-indigo);font-size:.6rem;font-weight:950;letter-spacing:.09em;line-height:1.3;margin:0 0 .34rem;text-transform:uppercase}.methodology-note-step p[data-v-97a95ff2]{color:var(--text-muted);font-size:.66rem;font-weight:700;line-height:1.45;margin:0}.methodology-note-interpretation[data-v-97a95ff2]{background:#d6b2740e;border:1px solid rgba(214,178,116,.14);border-radius:6px;color:var(--text-secondary);font-size:.66rem;font-weight:750;line-height:1.45;margin:.75rem 0 0;padding:.6rem .7rem}.methodology-note-interpretation strong[data-v-97a95ff2]{color:var(--accent-indigo);font-weight:950}@media(max-width:1200px){.methodology-note-grid[data-v-97a95ff2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.methodology-note-grid[data-v-97a95ff2]{grid-template-columns:1fr}}
