.PortfolioStudy-module__KqDTjq__hero{gap:var(--s-5);max-width:980px;display:grid}.PortfolioStudy-module__KqDTjq__hero h1{max-width:18ch}.PortfolioStudy-module__KqDTjq__disclosure{max-width:88ch;padding:var(--s-4);border-left:3px solid var(--data-measured);border-radius:0 var(--radius-ctl) var(--radius-ctl) 0;background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--fs-source);line-height:var(--lh-source);color:var(--fg-muted-on-tint);margin:0}.PortfolioStudy-module__KqDTjq__section{gap:var(--s-5);display:grid}.PortfolioStudy-module__KqDTjq__section h2,.PortfolioStudy-module__KqDTjq__section h3{max-width:30ch}.PortfolioStudy-module__KqDTjq__copy{max-width:var(--measure-article);font-size:var(--fs-article);line-height:var(--lh-article);color:var(--fg-body);margin:0}.PortfolioStudy-module__KqDTjq__figure{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border-hair);border-radius:var(--radius-card);background:var(--surface-raised);margin:0;display:grid}.PortfolioStudy-module__KqDTjq__figureTitle{font-size:var(--fs-h3);line-height:var(--lh-heading);color:var(--fg-title);margin:0}.PortfolioStudy-module__KqDTjq__graph{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.PortfolioStudy-module__KqDTjq__node{gap:var(--s-2);min-height:132px;padding:var(--s-4);border:1px solid var(--border-hair);border-radius:var(--radius-ctl);background:var(--surface-sunken);display:grid;position:relative}.PortfolioStudy-module__KqDTjq__node:not(:last-child):after{content:"→";top:50%;right:calc(var(--s-3) * -1);z-index:1;padding:0 var(--s-1);background:var(--surface-raised);color:var(--fg-muted);position:absolute;transform:translate(50%,-50%)}.PortfolioStudy-module__KqDTjq__nodeCount{font-family:var(--font-mono);font-size:var(--fs-figure);font-feature-settings:var(--numeric);color:var(--fg-title);line-height:1}.PortfolioStudy-module__KqDTjq__nodeLabel,.PortfolioStudy-module__KqDTjq__laneLabel,.PortfolioStudy-module__KqDTjq__boundaryLabel{font-family:var(--font-mono);font-size:var(--fs-tag);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--fg-muted-on-tint)}.PortfolioStudy-module__KqDTjq__nodeDescription{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--fg-body)}.PortfolioStudy-module__KqDTjq__lanes{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortfolioStudy-module__KqDTjq__lane,.PortfolioStudy-module__KqDTjq__boundaryBox{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border-hair);border-radius:var(--radius-ctl);background:var(--surface-sunken);display:grid}.PortfolioStudy-module__KqDTjq__lane strong{font-size:var(--fs-h3);color:var(--fg-title)}.PortfolioStudy-module__KqDTjq__merge{padding:var(--s-4);border:1px solid var(--border-strong);border-radius:var(--radius-ctl);font-family:var(--font-mono);font-size:var(--fs-data);line-height:var(--lh-body);text-align:center;color:var(--fg-title);margin:0}.PortfolioStudy-module__KqDTjq__tableWrap{border:1px solid var(--border-hair);border-radius:var(--radius-ctl);overflow-x:auto}.PortfolioStudy-module__KqDTjq__table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--fs-small);line-height:1.5}.PortfolioStudy-module__KqDTjq__table caption{padding:var(--s-4);border-bottom:1px solid var(--border-hair);text-align:left;color:var(--fg-muted)}.PortfolioStudy-module__KqDTjq__table th,.PortfolioStudy-module__KqDTjq__table td{padding:var(--row-pad-y) var(--row-pad-x);border-bottom:1px solid var(--border-hair);text-align:left;vertical-align:top}.PortfolioStudy-module__KqDTjq__table th{background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--fs-tag);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--fg-muted-on-tint)}.PortfolioStudy-module__KqDTjq__table tr:last-child td{border-bottom:0}.PortfolioStudy-module__KqDTjq__statusList{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PortfolioStudy-module__KqDTjq__statusList li{padding:var(--s-2) var(--s-3);border:1px solid var(--border-hair);border-radius:var(--radius-pill);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--fs-source);color:var(--fg-body)}.PortfolioStudy-module__KqDTjq__boundaries{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortfolioStudy-module__KqDTjq__boundaryBox ul,.PortfolioStudy-module__KqDTjq__limits,.PortfolioStudy-module__KqDTjq__implications{gap:var(--s-3);color:var(--fg-body);margin:0;padding-left:1.2em;display:grid}.PortfolioStudy-module__KqDTjq__boundaryBox li,.PortfolioStudy-module__KqDTjq__limits li,.PortfolioStudy-module__KqDTjq__implications li{line-height:var(--lh-body)}.PortfolioStudy-module__KqDTjq__sourceCards,.PortfolioStudy-module__KqDTjq__related{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortfolioStudy-module__KqDTjq__sourceCard{padding:var(--s-4);border:1px solid var(--border-hair);border-radius:var(--radius-ctl);background:var(--surface-raised)}.PortfolioStudy-module__KqDTjq__sourceCard p{margin:var(--s-2) 0 0;line-height:var(--lh-body);color:var(--fg-body)}.PortfolioStudy-module__KqDTjq__caption{max-width:92ch;font-family:var(--font-mono);font-size:var(--fs-source);line-height:var(--lh-source);color:var(--fg-muted);margin:0}.PortfolioStudy-module__KqDTjq__related a{color:inherit;text-decoration:none}@media (max-width:760px){.PortfolioStudy-module__KqDTjq__graph,.PortfolioStudy-module__KqDTjq__lanes,.PortfolioStudy-module__KqDTjq__boundaries,.PortfolioStudy-module__KqDTjq__sourceCards,.PortfolioStudy-module__KqDTjq__related{grid-template-columns:1fr}.PortfolioStudy-module__KqDTjq__node:not(:last-child):after{content:"↓";top:auto;right:50%;bottom:calc(var(--s-3) * -1);transform:translate(50%,50%)}}
