.study-row[data-astro-cid-rqpm4jk3]{background:var(--paper-raised);border:1px solid var(--line-soft);border-top:2px solid var(--pine);border-radius:var(--radius);padding:1.8rem 1.7rem}.sr-head[data-astro-cid-rqpm4jk3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.sr-cohort[data-astro-cid-rqpm4jk3]{font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pine)}.sr-status[data-astro-cid-rqpm4jk3]{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.04em;color:var(--ink-muted);border:1px solid var(--line);border-radius:999px;padding:.15rem .7rem}.sr-title[data-astro-cid-rqpm4jk3]{font-size:clamp(1.35rem,2.4vw,1.7rem);margin-bottom:.5rem}.sr-title[data-astro-cid-rqpm4jk3] a[data-astro-cid-rqpm4jk3]{color:var(--ink);text-decoration:none}.sr-title[data-astro-cid-rqpm4jk3] a[data-astro-cid-rqpm4jk3]:hover{color:var(--pine)}.sr-summary[data-astro-cid-rqpm4jk3]{color:var(--ink-muted);max-width:62ch}.sr-criteria[data-astro-cid-rqpm4jk3]{display:grid;gap:0;margin-top:1.3rem}.sr-criteria[data-astro-cid-rqpm4jk3]>div[data-astro-cid-rqpm4jk3]{display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line-soft)}.sr-criteria[data-astro-cid-rqpm4jk3] dt[data-astro-cid-rqpm4jk3]{font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bronze);padding-top:.15rem}.sr-criteria[data-astro-cid-rqpm4jk3] dd[data-astro-cid-rqpm4jk3]{color:var(--ink-body);font-size:.98rem}.sr-foot[data-astro-cid-rqpm4jk3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid var(--line-soft)}.sr-flag[data-astro-cid-rqpm4jk3]{font-family:var(--font-sans);font-size:.8rem;color:var(--pine)}.sr-flag[data-astro-cid-rqpm4jk3]:before{content:"";display:inline-block;width:.4rem;height:.4rem;margin-right:.5rem;border-radius:50%;background:var(--pine);vertical-align:middle}@media(max-width:34rem){.sr-criteria[data-astro-cid-rqpm4jk3]>div[data-astro-cid-rqpm4jk3]{grid-template-columns:1fr;gap:.2rem}}.sprint-tl[data-astro-cid-hum2wk5c]{width:100%;height:auto;display:block}.guide[data-astro-cid-hum2wk5c]{stroke:var(--line);stroke-width:1}.sprint[data-astro-cid-hum2wk5c]{stroke:var(--pine);stroke-width:3;stroke-linecap:round}.weeks[data-astro-cid-hum2wk5c] line[data-astro-cid-hum2wk5c]{stroke:var(--bronze-soft);stroke-width:1}.dot[data-astro-cid-hum2wk5c]{fill:var(--bronze)}.node[data-astro-cid-hum2wk5c]{fill:var(--pine)}.stem[data-astro-cid-hum2wk5c]{stroke:var(--pine);stroke-width:1}.longarm[data-astro-cid-hum2wk5c]{stroke:var(--bronze-soft);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1 7}.open[data-astro-cid-hum2wk5c]{fill:var(--paper-raised);stroke:var(--bronze-soft);stroke-width:1.5}.k[data-astro-cid-hum2wk5c]{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.12em;fill:var(--ink-muted)}.n[data-astro-cid-hum2wk5c]{font-family:var(--font-serif);font-size:16px;fill:var(--ink)}.n[data-astro-cid-hum2wk5c].em{fill:var(--pine);font-weight:600}.sub[data-astro-cid-hum2wk5c]{font-family:var(--font-sans);font-size:11px;fill:var(--ink-muted)}.study-list[data-astro-cid-qjuy52du]{display:grid;gap:1.5rem;margin-top:2.5rem}.split[data-astro-cid-qjuy52du]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}@media(max-width:52rem){.split[data-astro-cid-qjuy52du]{grid-template-columns:1fr;gap:2rem}}.split-head[data-astro-cid-qjuy52du]{font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pine);padding-bottom:.9rem;border-bottom:1px solid var(--line);margin-bottom:.4rem}.split-list[data-astro-cid-qjuy52du]{list-style:none;display:grid;gap:0}.split-list[data-astro-cid-qjuy52du] li[data-astro-cid-qjuy52du]{padding:.85rem 0;border-bottom:1px solid var(--line-soft)}.split-list[data-astro-cid-qjuy52du].yes li[data-astro-cid-qjuy52du]{position:relative;padding-left:1.5rem;color:var(--ink-body)}.split-list[data-astro-cid-qjuy52du].yes li[data-astro-cid-qjuy52du]:before{content:"";position:absolute;left:0;top:1.15rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--pine)}.split-list[data-astro-cid-qjuy52du].no li[data-astro-cid-qjuy52du]{display:grid;gap:.15rem}.split-list[data-astro-cid-qjuy52du].no .o[data-astro-cid-qjuy52du]{color:var(--ink);font-weight:500}.split-list[data-astro-cid-qjuy52du].no .r[data-astro-cid-qjuy52du]{font-family:var(--font-sans);font-size:.9rem;color:var(--ink-muted)}.channels[data-astro-cid-qjuy52du]{display:grid;gap:0}.channel[data-astro-cid-qjuy52du]{display:grid;grid-template-columns:1fr 14rem;gap:2rem;align-items:start;padding:1.6rem 0;border-top:1px solid var(--line-soft)}.channel[data-astro-cid-qjuy52du]:last-child{border-bottom:1px solid var(--line-soft)}.ch-main[data-astro-cid-qjuy52du] h3[data-astro-cid-qjuy52du]{font-size:1.2rem}.ch-main[data-astro-cid-qjuy52du] p[data-astro-cid-qjuy52du]{margin-top:.35rem;color:var(--ink-muted);max-width:52ch}.ch-reads[data-astro-cid-qjuy52du]{display:flex;flex-direction:column;gap:.3rem}.ch-label[data-astro-cid-qjuy52du]{font-family:var(--font-sans);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.ch-caps[data-astro-cid-qjuy52du]{font-family:var(--font-serif);font-size:1rem;color:var(--pine)}@media(max-width:46rem){.channel[data-astro-cid-qjuy52du]{grid-template-columns:1fr;gap:.6rem}}.standing[data-astro-cid-qjuy52du]{text-align:center}.standing-line[data-astro-cid-qjuy52du]{font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.38;color:var(--on-dark);max-width:30ch;margin:0 auto 2.2rem}
