.study-tag[data-astro-cid-dc6ycn4v]{width:fit-content;margin:0 0 var(--space-4);padding:.1rem 0 .1rem var(--space-3);border-left:2px solid var(--warm);color:var(--warm);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;display:block}.study-evidence[data-astro-cid-5adf3wnc]{max-width:var(--measure);border-left:3px solid var(--accent);padding:var(--space-2) 0 var(--space-2) var(--space-4);margin:var(--space-5) 0}.study-evidence__heading[data-astro-cid-5adf3wnc]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-2)}.study-evidence[data-astro-cid-5adf3wnc] ul[data-astro-cid-5adf3wnc]{margin:0}.study-evidence__label[data-astro-cid-5adf3wnc]{font-weight:600}.flow[data-astro-cid-67ggu7zt]{margin:var(--space-5) 0 0;padding:var(--space-5);background:var(--bg-deep);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--edge-light);min-width:0}@media (width>=48rem){.flow[data-astro-cid-67ggu7zt]{padding:var(--space-6)}}.flow__caption[data-astro-cid-67ggu7zt]{align-items:baseline;gap:var(--space-1) var(--space-3);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.flow__title[data-astro-cid-67ggu7zt]{flex-basis:100%;font-weight:600}.flow__disclaimer[data-astro-cid-67ggu7zt]{font-size:var(--step--1);color:var(--muted);font-style:italic}.flow__caption[data-astro-cid-67ggu7zt] .draft-tag[data-astro-cid-67ggu7zt]{margin:0}.flow__grid[data-astro-cid-67ggu7zt]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (width>=56rem){.flow__grid[data-astro-cid-67ggu7zt]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr)}}.flow__panel[data-astro-cid-67ggu7zt]{border-radius:var(--radius);min-width:0;padding:var(--space-4)}.flow__panel--before[data-astro-cid-67ggu7zt]{border:1px dashed var(--border)}.flow__panel--after[data-astro-cid-67ggu7zt]{border:1px solid color-mix(in srgb, var(--accent) 60%, var(--border));background:color-mix(in srgb, var(--accent) 5%, transparent)}.flow__kicker[data-astro-cid-67ggu7zt]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.flow__panel--after[data-astro-cid-67ggu7zt] .flow__kicker[data-astro-cid-67ggu7zt]{color:var(--accent)}.flow__sub[data-astro-cid-67ggu7zt]{font-size:var(--step--1);color:var(--muted);margin:var(--space-1) 0 var(--space-4)}.flow[data-astro-cid-67ggu7zt] ul[data-astro-cid-67ggu7zt],.flow[data-astro-cid-67ggu7zt] ol[data-astro-cid-67ggu7zt]{margin:0;padding:0;list-style:none}.flow[data-astro-cid-67ggu7zt] li[data-astro-cid-67ggu7zt]+li[data-astro-cid-67ggu7zt]{margin-top:0}.flow__node[data-astro-cid-67ggu7zt]{min-width:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);display:block}.flow__name[data-astro-cid-67ggu7zt]{font-weight:600;line-height:1.3;display:block}.flow__note[data-astro-cid-67ggu7zt]{margin-top:var(--space-1);font-size:var(--step--1);color:var(--muted);line-height:1.45;display:block}.flow__scatter[data-astro-cid-67ggu7zt]{gap:var(--space-3);display:grid}.flow__node--loose[data-astro-cid-67ggu7zt]{border-style:dashed}@media (width>=30rem){.flow__scatter[data-astro-cid-67ggu7zt] li[data-astro-cid-67ggu7zt]:nth-child(2){margin-left:var(--space-5)}.flow__scatter[data-astro-cid-67ggu7zt] li[data-astro-cid-67ggu7zt]:nth-child(3){margin-right:var(--space-5)}}.flow__chain[data-astro-cid-67ggu7zt]{gap:var(--space-5);display:grid}.flow__chain[data-astro-cid-67ggu7zt] .flow__node[data-astro-cid-67ggu7zt]{position:relative}.flow__chain[data-astro-cid-67ggu7zt] .flow__node[data-astro-cid-67ggu7zt]:not(:last-child):after{content:"";left:50%;bottom:calc(-1 * var(--space-5));height:var(--space-5);background:var(--accent);width:2px;position:absolute;transform:translate(-1px)}.flow__chain[data-astro-cid-67ggu7zt] .flow__node[data-astro-cid-67ggu7zt]:not(:last-child):before{content:"";left:50%;bottom:calc(-1 * var(--space-5) - 1px);border:5px solid #0000;border-top:6px solid var(--accent);border-bottom:0;position:absolute;transform:translate(-5px)}.flow__node--end[data-astro-cid-67ggu7zt]{border-color:var(--accent)}.flow__shift[data-astro-cid-67ggu7zt]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;margin:0;font-size:.75rem;display:flex}.flow__shift[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{align-items:center;gap:var(--space-2);display:inline-flex}.flow__shift[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]:after{content:"↓";font-size:var(--step-1);color:var(--accent);letter-spacing:0}@media (width>=56rem){.flow__shift[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{flex-direction:column}.flow__shift[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]:after{content:"→"}}.flow__equivalent[data-astro-cid-67ggu7zt]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--hairline)}.flow__eq-label[data-astro-cid-67ggu7zt]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-2);font-size:.75rem}@media print{.flow[data-astro-cid-67ggu7zt]{box-shadow:none;background:0 0}.flow__chain[data-astro-cid-67ggu7zt] .flow__node[data-astro-cid-67ggu7zt]:before,.flow__chain[data-astro-cid-67ggu7zt] .flow__node[data-astro-cid-67ggu7zt]:after{display:none}}.dn[data-astro-cid-4vwtqo4h]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--space-5);margin-bottom:var(--space-5);max-width:52rem}.dn--template[data-astro-cid-4vwtqo4h]{border-style:dashed;border-color:var(--draft)}.dn[data-astro-cid-4vwtqo4h] h3[data-astro-cid-4vwtqo4h]{font-size:var(--step-1)}.dn[data-astro-cid-4vwtqo4h] h3[data-astro-cid-4vwtqo4h] .draft-tag[data-astro-cid-4vwtqo4h]{vertical-align:.15em}.dn__lead[data-astro-cid-4vwtqo4h]{font-size:var(--step--1);color:var(--muted)}.dn__lead-label[data-astro-cid-4vwtqo4h]{color:var(--text);font-weight:600}.dn__fields[data-astro-cid-4vwtqo4h]{margin:0}.dn__field[data-astro-cid-4vwtqo4h]{padding-block:var(--space-3);border-top:1px solid color-mix(in srgb, var(--border) 45%, transparent)}.dn__field[data-astro-cid-4vwtqo4h] dt[data-astro-cid-4vwtqo4h]{margin-bottom:var(--space-1);font-weight:600}.dn__field[data-astro-cid-4vwtqo4h] dd[data-astro-cid-4vwtqo4h]{margin:0}.dn__field[data-astro-cid-4vwtqo4h] dd[data-astro-cid-4vwtqo4h] p[data-astro-cid-4vwtqo4h]{margin:0 0 var(--space-1)}.dn__awaiting[data-astro-cid-4vwtqo4h]{color:var(--draft);font-size:var(--step--1)}.dn__question[data-astro-cid-4vwtqo4h]{color:var(--muted)}.sdp[data-astro-cid-n4xqk3jd]{border:1px dashed var(--draft);border-radius:var(--radius);background:color-mix(in srgb, var(--draft) 6%, var(--surface));max-width:52rem;padding:var(--space-4) var(--space-5);font-size:var(--step--1)}.sdp__head[data-astro-cid-n4xqk3jd]{margin:0 0 var(--space-2);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.sdp__head[data-astro-cid-n4xqk3jd] .draft-tag[data-astro-cid-n4xqk3jd]{margin:0}.sdp__head[data-astro-cid-n4xqk3jd] strong[data-astro-cid-n4xqk3jd]{font-size:var(--step-0);color:var(--text)}.sdp__intro[data-astro-cid-n4xqk3jd]{margin:0 0 var(--space-3);color:var(--muted)}.sdp__list[data-astro-cid-n4xqk3jd]{margin:0;padding:0;list-style:none}.sdp__list[data-astro-cid-n4xqk3jd]>li[data-astro-cid-n4xqk3jd]{border-top:1px solid color-mix(in srgb, var(--border) 45%, transparent);margin:0}.sdp__item[data-astro-cid-n4xqk3jd] summary[data-astro-cid-n4xqk3jd]{cursor:pointer;padding:var(--space-2) 0;font-size:var(--step-0)}.sdp__topic[data-astro-cid-n4xqk3jd]{font-weight:600}.sdp__count[data-astro-cid-n4xqk3jd]{color:var(--muted);font-size:var(--step--1);white-space:nowrap}.sdp__lead[data-astro-cid-n4xqk3jd]{color:var(--muted);margin:0 0 var(--space-2)}.sdp__lead-label[data-astro-cid-n4xqk3jd]{color:var(--text);font-weight:600}.sdp__q[data-astro-cid-n4xqk3jd]{margin:0 0 var(--space-3)}.sdp__q[data-astro-cid-n4xqk3jd] div[data-astro-cid-n4xqk3jd]{padding-block:var(--space-1)}.sdp__q[data-astro-cid-n4xqk3jd] dt[data-astro-cid-n4xqk3jd]{font-weight:600}.sdp__q[data-astro-cid-n4xqk3jd] dd[data-astro-cid-n4xqk3jd]{color:var(--muted);margin:0}@media print{.sdp[data-astro-cid-n4xqk3jd]{display:none}}.outcomes[data-astro-cid-jpje25eu]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.outcomes[data-astro-cid-jpje25eu]{grid-template-columns:1fr 1fr}}.outcome[data-astro-cid-jpje25eu]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--space-5);min-width:0;margin:0}.outcome[data-astro-cid-jpje25eu] p[data-astro-cid-jpje25eu]{margin:0 0 var(--space-2)}.outcome__subject[data-astro-cid-jpje25eu]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;color:var(--warm)}.outcome__value[data-astro-cid-jpje25eu]{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;line-height:1.35}.outcome__contribution[data-astro-cid-jpje25eu]{font-size:var(--step--1);color:var(--muted)}.outcome__review[data-astro-cid-jpje25eu]{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px dashed var(--draft);font-size:var(--step--1)}.outcome__review[data-astro-cid-jpje25eu] div[data-astro-cid-jpje25eu]{gap:var(--space-2);grid-template-columns:minmax(0,7rem) minmax(0,1fr);display:grid}.outcome__review[data-astro-cid-jpje25eu] div[data-astro-cid-jpje25eu]+div[data-astro-cid-jpje25eu]{margin-top:var(--space-1)}.outcome__review[data-astro-cid-jpje25eu] dt[data-astro-cid-jpje25eu]{color:var(--draft);font-weight:600}.outcome__review[data-astro-cid-jpje25eu] dd[data-astro-cid-jpje25eu]{color:var(--muted);margin:0}.study-result[data-astro-cid-pznzci7v]{font-size:var(--step-1)}.study-role[data-astro-cid-pznzci7v]{margin:var(--space-5) 0;max-width:var(--measure);font-size:var(--step--1)}.study-role[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{gap:var(--space-1);padding-block:var(--space-2);border-top:1px solid color-mix(in srgb, var(--border) 45%, transparent);grid-template-columns:1fr;display:grid}@media (width>=40rem){.study-role[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{gap:var(--space-4);grid-template-columns:7rem minmax(0,1fr)}}.study-role[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--muted);font-weight:600}.study-role[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0}.study-toc[data-astro-cid-pznzci7v]{margin-top:var(--space-5);max-width:var(--measure)}.study-toc__label[data-astro-cid-pznzci7v]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-2)}.study-toc[data-astro-cid-pznzci7v] ol[data-astro-cid-pznzci7v]{columns:1;margin:0}@media (width>=48rem){.study-toc[data-astro-cid-pznzci7v] ol[data-astro-cid-pznzci7v]{columns:2;column-gap:var(--space-6)}}.study-toc[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{break-inside:avoid}.study-related[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]+li[data-astro-cid-pznzci7v]{margin-top:var(--space-2)}h3[data-astro-cid-pznzci7v]{margin-top:var(--space-6)}.study-prog[data-astro-cid-pznzci7v]{margin:var(--space-6) 0 0;padding:var(--space-5);background:var(--bg-deep);border:1px solid var(--hairline);border-top:2px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--edge-light)}@media (width>=48rem){.study-prog[data-astro-cid-pznzci7v]{padding:var(--space-6) var(--space-7)}}.study-prog__cap[data-astro-cid-pznzci7v]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-5);font-size:.75rem}.study-prog__draft[data-astro-cid-pznzci7v]{margin:var(--space-5) 0 0;font-size:var(--step--1);color:var(--muted)}.study-prog__draft[data-astro-cid-pznzci7v] .draft-tag[data-astro-cid-pznzci7v]{margin:0 var(--space-2) 0 0}.chapter__num[data-astro-cid-pznzci7v]{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--tracking-display);color:color-mix(in srgb, var(--accent) 80%, var(--bg));margin:0 0 var(--space-2);font-weight:700;line-height:1}.chapter__rail[data-astro-cid-pznzci7v] .eyebrow[data-astro-cid-pznzci7v]{margin-bottom:var(--space-3)}.chapter__body[data-astro-cid-pznzci7v]>:last-child{margin-bottom:0}@media (width>=64rem){.chapter[data-astro-cid-pznzci7v]{gap:var(--space-7);grid-template-columns:13rem minmax(0,1fr);display:grid}.chapter__rail[data-astro-cid-pznzci7v]{top:calc(var(--header-h) + var(--space-5));align-self:start;position:sticky}.chapter__rail[data-astro-cid-pznzci7v] .eyebrow[data-astro-cid-pznzci7v]{line-height:1.7}}
