.sequence-chart[data-astro-cid-ldmfd6rr]{margin-top:1.3rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius)}.chart-header[data-astro-cid-ldmfd6rr]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.45rem 1rem}label[data-astro-cid-ldmfd6rr]{font-size:.85rem;color:var(--text-muted)}select[data-astro-cid-ldmfd6rr]{margin-left:.35rem;max-width:100%;background:var(--bg);color:var(--text);border:1px solid var(--border-strong);border-radius:.25rem;padding:.25rem}.legend[data-astro-cid-ldmfd6rr]{list-style:none;display:flex;flex-wrap:wrap;gap:.2rem .95rem;margin:.6rem 0;padding:0;font-size:.78rem}.legend[data-astro-cid-ldmfd6rr] li[data-astro-cid-ldmfd6rr]{color:var(--text)}.legend[data-astro-cid-ldmfd6rr] li[data-astro-cid-ldmfd6rr][class]:before{content:"";display:inline-block;width:.7em;height:.16em;margin-right:.35em;vertical-align:.22em;background:var(--line)}.commodity[data-astro-cid-ldmfd6rr],.commodities[data-astro-cid-ldmfd6rr]{--line: #b67c35}.yields[data-astro-cid-ldmfd6rr]{--line: #408f98}.equities[data-astro-cid-ldmfd6rr]{--line: #9176c7}svg[data-astro-cid-ldmfd6rr]{display:block;width:100%;height:auto;overflow:visible}svg[data-astro-cid-ldmfd6rr] text[data-astro-cid-ldmfd6rr]{fill:var(--text-muted);font-size:12px}svg[data-astro-cid-ldmfd6rr] line[data-astro-cid-ldmfd6rr]{stroke:var(--border-strong)}svg[data-astro-cid-ldmfd6rr] polyline[data-astro-cid-ldmfd6rr]{stroke:var(--line);stroke-width:2;vector-effect:non-scaling-stroke}.events[data-astro-cid-ldmfd6rr] circle[data-astro-cid-ldmfd6rr]{fill:var(--line)}.events[data-astro-cid-ldmfd6rr] path[data-astro-cid-ldmfd6rr]{fill:none;stroke:var(--line);stroke-width:1.5}.cursor[data-astro-cid-ldmfd6rr]{stroke:var(--text-muted);stroke-dasharray:2 4}.slider[data-astro-cid-ldmfd6rr]{display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem}.slider[data-astro-cid-ldmfd6rr] input[data-astro-cid-ldmfd6rr]{width:100%;min-width:0;accent-color:#408f98}output[data-astro-cid-ldmfd6rr]{display:block;min-height:2.6em;color:var(--text);font-variant-numeric:tabular-nums;font-size:.85rem}.note[data-astro-cid-ldmfd6rr]{font-size:.78rem;line-height:1.45;color:var(--text-muted)}@media(max-width:600px){svg[data-astro-cid-ldmfd6rr] text[data-astro-cid-ldmfd6rr]{font-size:24px}}.sequence[data-astro-cid-6id62y3x]{padding:3rem 0;border-bottom:1px solid var(--border);color:var(--text)}header[data-astro-cid-6id62y3x]{margin-bottom:1.4rem}h2[data-astro-cid-6id62y3x]{font-size:clamp(1.5rem,3vw,2rem);margin:.35rem 0}header[data-astro-cid-6id62y3x]>p[data-astro-cid-6id62y3x]:last-child,.benchmark[data-astro-cid-6id62y3x],time[data-astro-cid-6id62y3x],dt[data-astro-cid-6id62y3x],details[data-astro-cid-6id62y3x] p[data-astro-cid-6id62y3x]{color:var(--text-muted)}.overall[data-astro-cid-6id62y3x]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:1rem 0}.overall[data-astro-cid-6id62y3x] strong[data-astro-cid-6id62y3x]{border:1px solid var(--border-strong);border-radius:999px;padding:.25rem .75rem}.overall[data-astro-cid-6id62y3x] span[data-astro-cid-6id62y3x]{color:var(--text-muted);font-size:.9rem}.stages[data-astro-cid-6id62y3x]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.stage[data-astro-cid-6id62y3x]{position:relative;min-width:0;border:1px solid var(--border);border-radius:var(--radius);padding:1rem}.stage[data-astro-cid-6id62y3x].confirmed{border-color:#509879}.stage[data-astro-cid-6id62y3x]+.stage[data-astro-cid-6id62y3x]:before{content:"→";position:absolute;right:100%;top:1rem;width:1rem;text-align:center;color:var(--text-muted)}.benchmark[data-astro-cid-6id62y3x]{font-size:.82rem;min-height:2.5em}.value[data-astro-cid-6id62y3x]{font-size:1.7rem;font-weight:700;line-height:1.3;margin-top:.4rem}time[data-astro-cid-6id62y3x]{font-size:.85rem}dl[data-astro-cid-6id62y3x]{margin-top:.6rem}dl[data-astro-cid-6id62y3x] div[data-astro-cid-6id62y3x]{display:grid;grid-template-columns:1fr;border-top:1px solid var(--border);padding:.35rem 0}dt[data-astro-cid-6id62y3x]{font-size:.76rem}dd[data-astro-cid-6id62y3x]{margin:0;font-size:.85rem}details[data-astro-cid-6id62y3x]{margin-top:1rem;padding:.7rem .9rem;border:1px solid var(--border);border-radius:var(--radius)}summary[data-astro-cid-6id62y3x]{font-weight:600;cursor:pointer}details[data-astro-cid-6id62y3x] p[data-astro-cid-6id62y3x],details[data-astro-cid-6id62y3x] ul[data-astro-cid-6id62y3x]{margin-top:.7rem;font-size:.9rem;line-height:1.55}details[data-astro-cid-6id62y3x] ul[data-astro-cid-6id62y3x]{padding-left:1.2rem}details[data-astro-cid-6id62y3x] a[data-astro-cid-6id62y3x]{text-decoration:underline}@media(max-width:650px){.stages[data-astro-cid-6id62y3x]{grid-template-columns:1fr}.stage[data-astro-cid-6id62y3x]+.stage[data-astro-cid-6id62y3x]:before{content:"↓";top:auto;bottom:100%;left:1rem;line-height:1rem}.benchmark[data-astro-cid-6id62y3x]{min-height:auto}dl[data-astro-cid-6id62y3x]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem}}.market-cycle-page[data-astro-cid-ku6lsw5t]{background:linear-gradient(180deg,rgba(184,163,109,.045),transparent 28rem)}.market-hero[data-astro-cid-ku6lsw5t]{padding:3rem 0;border-bottom:1px solid var(--border)}.hero-grid[data-astro-cid-ku6lsw5t]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;justify-items:center}.hero-copy[data-astro-cid-ku6lsw5t]{display:grid;justify-items:center;width:100%;text-align:center}h1[data-astro-cid-ku6lsw5t]{color:var(--text);font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.045em}.market-hero[data-astro-cid-ku6lsw5t] p[data-astro-cid-ku6lsw5t]{max-width:100%;margin-top:1rem;color:var(--text-muted);font-size:1.1rem;line-height:1.65}.cycle-image-section[data-astro-cid-ku6lsw5t]{padding:3rem 0 4rem;border-bottom:1px solid var(--border)}.cycle-image-frame[data-astro-cid-ku6lsw5t]{position:relative;width:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:#fff}.cycle-image-frame[data-astro-cid-ku6lsw5t] img[data-astro-cid-ku6lsw5t]{display:block;width:100%;height:auto}.current-marker[data-astro-cid-ku6lsw5t]{position:absolute;left:var(--marker-x);top:var(--marker-y);display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 3px 5px rgba(0,0,0,.72));transform:translate(-50%,-38%);z-index:2}.current-marker[data-astro-cid-ku6lsw5t] strong[data-astro-cid-ku6lsw5t]{margin-top:.35rem;padding:.32rem .5rem;border:3px solid #fff;border-radius:.38rem;background:#d92d2d;color:#fff;font-family:Avenir Next,Segoe UI,Arial,sans-serif;font-size:clamp(.62rem,.9vw,.8rem);font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.marker-pin[data-astro-cid-ku6lsw5t]{position:relative;display:grid;place-items:center;width:24px;height:24px;border:3px solid #fff;border-radius:50% 50% 50% 0;background:#d92d2d;transform:rotate(-45deg)}.marker-pin[data-astro-cid-ku6lsw5t] span[data-astro-cid-ku6lsw5t]{width:12px;height:12px;border-radius:50%;background:#fff}.current-marker[data-astro-cid-ku6lsw5t] strong[data-astro-cid-ku6lsw5t]{transform:none}.assessment-card[data-astro-cid-ku6lsw5t]{display:block;padding:2rem;border:1px solid var(--border);border-radius:var(--radius);background:#151b24e0}.assessment-card[data-astro-cid-ku6lsw5t] h2[data-astro-cid-ku6lsw5t]{margin-top:.55rem;color:var(--text);font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.12}.factor-status[data-astro-cid-ku6lsw5t]{align-self:start;min-width:4.5rem;padding:.2rem .35rem;border:1px solid var(--border-strong);border-radius:999px;font-size:.6rem;font-weight:800;letter-spacing:.05em;text-align:center;text-transform:uppercase}.factor-status[data-astro-cid-ku6lsw5t].is-supportive{color:#78c5a5}.factor-status[data-astro-cid-ku6lsw5t].is-mixed{color:#d6b56d}.factor-status[data-astro-cid-ku6lsw5t].is-warning{color:#d78277}figure[data-astro-cid-ku6lsw5t]{width:50%;max-width:40rem;margin:0}.assessment-card[data-astro-cid-ku6lsw5t]>p[data-astro-cid-ku6lsw5t]:not(.panel-label){margin-top:1rem;line-height:1.8;color:var(--text-muted)}.strength[data-astro-cid-ku6lsw5t]{margin-top:1.3rem;padding-top:1rem;border-top:1px solid var(--border)}.strength[data-astro-cid-ku6lsw5t] strong[data-astro-cid-ku6lsw5t]{color:#d6b56d}.strength[data-astro-cid-ku6lsw5t] p[data-astro-cid-ku6lsw5t]{font-size:.9rem;color:var(--text-muted);margin-top:.4rem}.section-heading[data-astro-cid-ku6lsw5t]{display:block;margin-bottom:1.5rem}.section-heading[data-astro-cid-ku6lsw5t] h2[data-astro-cid-ku6lsw5t]{font-size:clamp(1.7rem,3vw,2.3rem);margin:.5rem 0 .75rem}.section-heading[data-astro-cid-ku6lsw5t]>p[data-astro-cid-ku6lsw5t]:last-child{color:var(--text-muted);line-height:1.7}.evidence-grid[data-astro-cid-ku6lsw5t]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.evidence-card[data-astro-cid-ku6lsw5t],.context[data-astro-cid-ku6lsw5t]{border:1px solid var(--border);border-radius:var(--radius);background:#151b24e0;padding:1.3rem;min-width:0}.evidence-card[data-astro-cid-ku6lsw5t] h3[data-astro-cid-ku6lsw5t]{font-size:1.15rem;margin:.85rem 0 .65rem}.evidence-card[data-astro-cid-ku6lsw5t]>p[data-astro-cid-ku6lsw5t]{color:var(--text-muted);font-size:.9rem;line-height:1.65;min-height:4.5em}.is-warning[data-astro-cid-ku6lsw5t]{color:#eea094}details[data-astro-cid-ku6lsw5t]{margin-top:1.2rem;padding-top:.8rem;border-top:1px solid var(--border)}summary[data-astro-cid-ku6lsw5t]{cursor:pointer;font-size:.82rem;line-height:1.5}summary[data-astro-cid-ku6lsw5t]:focus-visible,a[data-astro-cid-ku6lsw5t]:focus-visible{outline:2px solid #d6b56d;outline-offset:4px}.observation[data-astro-cid-ku6lsw5t]{padding:1rem 0;border-bottom:1px solid var(--border);font-size:.8rem;line-height:1.6}.observation[data-astro-cid-ku6lsw5t]:last-child{border:0;padding-bottom:0}dt[data-astro-cid-ku6lsw5t]{color:var(--text-muted);margin-bottom:.25rem}dd[data-astro-cid-ku6lsw5t]{margin:0}dd[data-astro-cid-ku6lsw5t]>span[data-astro-cid-ku6lsw5t]{display:block;color:var(--text-muted);margin-top:.25rem}dd[data-astro-cid-ku6lsw5t] p[data-astro-cid-ku6lsw5t]{color:var(--text-muted);margin:.5rem 0}a[data-astro-cid-ku6lsw5t]{color:#d6b56d;overflow-wrap:anywhere}.context[data-astro-cid-ku6lsw5t]{margin-top:1rem;line-height:1.7;font-size:.9rem}.context[data-astro-cid-ku6lsw5t] p[data-astro-cid-ku6lsw5t]{color:var(--text-muted);margin-top:.5rem}.methodology-grid[data-astro-cid-ku6lsw5t]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.methodology-grid[data-astro-cid-ku6lsw5t] h3[data-astro-cid-ku6lsw5t]{margin-bottom:.8rem}.methodology-grid[data-astro-cid-ku6lsw5t] p[data-astro-cid-ku6lsw5t],.methodology-grid[data-astro-cid-ku6lsw5t] ul[data-astro-cid-ku6lsw5t]{color:var(--text-muted);font-size:.9rem;line-height:1.8;margin-bottom:.8rem}.methodology-grid[data-astro-cid-ku6lsw5t] ul[data-astro-cid-ku6lsw5t]{padding-left:1.2rem}.disclaimer[data-astro-cid-ku6lsw5t]{margin-top:2rem;font-size:.85rem;color:var(--text-muted);line-height:1.7}.macro-methodology[data-astro-cid-ku6lsw5t]{padding:1rem;border:1px solid var(--border);border-radius:var(--radius)}.macro-methodology[data-astro-cid-ku6lsw5t] summary[data-astro-cid-ku6lsw5t]{cursor:pointer;font-weight:600}.macro-methodology[data-astro-cid-ku6lsw5t][open] summary[data-astro-cid-ku6lsw5t]{margin-bottom:1rem}@media(max-width:1000px){figure[data-astro-cid-ku6lsw5t]{width:70%}.evidence-grid[data-astro-cid-ku6lsw5t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){figure[data-astro-cid-ku6lsw5t]{width:100%;max-width:24rem}.evidence-grid[data-astro-cid-ku6lsw5t],.methodology-grid[data-astro-cid-ku6lsw5t]{grid-template-columns:1fr}.evidence-card[data-astro-cid-ku6lsw5t]>p[data-astro-cid-ku6lsw5t]{min-height:0}.methodology-grid[data-astro-cid-ku6lsw5t]{gap:1rem}}
