.Button_btn__WOgGk{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.4rem;font-size:var(--text-sm);font-weight:600;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.Button_arrow__vWWOL{transition:transform var(--dur) var(--ease-out)}.Button_btn__WOgGk:focus-visible .Button_arrow__vWWOL,.Button_btn__WOgGk:hover .Button_arrow__vWWOL{transform:translateX(4px)}.Button_accent__ltgix{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.Button_accent__ltgix:focus-visible,.Button_accent__ltgix:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.Button_line__ej0Js{background:transparent;color:var(--ink);border-color:var(--line)}.Button_line__ej0Js:focus-visible,.Button_line__ej0Js:hover{border-color:var(--ink);background:var(--ink);color:var(--bg)}@media (prefers-reduced-motion:reduce){.Button_btn__WOgGk:focus-visible .Button_arrow__vWWOL,.Button_btn__WOgGk:hover .Button_arrow__vWWOL{transform:none}}.cv_page__5pOOH{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:var(--section-y);min-height:60vh}.cv_kicker__m0p9U{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--accent)}.cv_title__Pfi0R{margin-top:1.25rem;font-family:var(--font-display);font-size:var(--text-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-display);max-width:20ch}.cv_lead__6e0rX{margin-top:clamp(1.5rem,3vw,2rem);font-size:var(--text-lead);line-height:1.5;color:var(--muted);max-width:52ch}.cv_study__EKX6D{display:block;margin-top:clamp(2.5rem,5vw,3.5rem);padding-block:clamp(1.75rem,3vw,2.5rem);border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.cv_studyTitle__yqIYq{display:block;font-size:var(--text-h1);font-weight:800;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);max-width:18ch;background-image:linear-gradient(var(--accent),var(--accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size var(--dur) var(--ease-out);width:-moz-fit-content;width:fit-content}.cv_study__EKX6D:focus-visible .cv_studyTitle__yqIYq,.cv_study__EKX6D:hover .cv_studyTitle__yqIYq{background-size:100% 2px}.cv_studyQ__6QPj5{display:block;margin-top:.9rem;font-size:var(--text-lead);color:var(--muted);max-width:46ch}.cv_impacts__Gq3QQ{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(1.5rem,3vw,2rem)}.cv_impact__xMd43{display:flex;flex-direction:column;gap:.3rem}.cv_impactValue___vfpK{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem);font-weight:800;letter-spacing:var(--ls-tight);line-height:1}.cv_impactLabel__GmVmW{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.cv_readMore__SpkXw{display:inline-flex;gap:.5rem;margin-top:clamp(1.25rem,2.5vw,1.75rem);font-weight:600;font-size:var(--text-sm)}.cv_study__EKX6D:focus-visible .cv_readMore__SpkXw span,.cv_study__EKX6D:hover .cv_readMore__SpkXw span{transition:transform var(--dur) var(--ease-out);transform:translateX(4px)}.cv_contact__DNHNL{margin-top:clamp(2.5rem,5vw,3.5rem)}.cv_contactLead__1oj_m{font-size:var(--text-body);color:var(--muted);margin-bottom:clamp(1rem,2vw,1.5rem)}.cv_actions__ic0Fw{margin-top:clamp(1.75rem,3vw,2.5rem)}.contact_page__cbJV7{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:var(--section-y);min-height:60vh}.contact_kicker__bxCTE{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--accent)}.contact_title__zaXQ8{margin-top:1.25rem;font-family:var(--font-display);font-size:var(--text-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.contact_lead__F1_qZ{margin-top:clamp(1.5rem,3vw,2rem);font-size:var(--text-lead);line-height:1.5;color:var(--muted);max-width:46ch}.contact_emailRow__jwAmJ{margin-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem);border-bottom:1px solid var(--line)}.contact_details__4a_fW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem)}.contact_detail__VTGsP{display:flex;flex-direction:column;gap:.6rem}.contact_detailHead__SjJIq{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted)}.contact_detailBody__JWDtE{margin:0;font-size:var(--text-body)}.contact_links__Sv_RG{display:flex;flex-direction:column;gap:.5rem}.contact_cta__a6ObH{margin-top:clamp(2.5rem,5vw,3.5rem)}@media (max-width:620px){.contact_details__4a_fW{grid-template-columns:1fr;gap:1.5rem}}.CopyEmail_wrap__4AGXs{display:inline-flex;align-items:baseline;gap:clamp(.75rem,2vw,1.5rem);flex-wrap:wrap}.CopyEmail_email__pcHkq{display:inline-block;padding-block:.3rem;background-origin:content-box;font-weight:700;letter-spacing:var(--ls-tight);line-height:1.1;background-image:linear-gradient(var(--ink),var(--ink));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;transition:background-size var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.CopyEmail_email__pcHkq:focus-visible,.CopyEmail_email__pcHkq:hover{color:var(--accent);background-image:linear-gradient(var(--accent),var(--accent));background-size:100% 2px}.CopyEmail_lg__ztwWt .CopyEmail_email__pcHkq{font-size:var(--text-h2)}.CopyEmail_sm__gtFUZ .CopyEmail_email__pcHkq{font-size:var(--text-body)}.CopyEmail_copy__1JPE6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line);color:var(--muted);font-family:var(--font-label);font-size:.7rem;letter-spacing:var(--ls-caps);text-transform:uppercase;padding:.4rem .7rem;cursor:pointer;align-self:center;transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.CopyEmail_copy__1JPE6:focus-visible,.CopyEmail_copy__1JPE6:hover{border-color:var(--ink);color:var(--ink)}.CopyEmail_live__seDZe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.about_page__6UDEE{padding-top:clamp(2.5rem,5vw,4.5rem)}.about_title__xTCOI{font-family:var(--font-display);font-size:var(--text-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-display);max-width:24ch}.about_bioGrid__keMY2{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:start;margin-top:var(--section-y)}.about_bio__NY92d{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:54ch}.about_lead__5ob3y{font-size:var(--text-lead);line-height:1.5}.about_bio__NY92d p:not(.about_lead__5ob3y){color:var(--muted)}.about_portrait__FZZuT{max-width:360px;width:100%;justify-self:end;position:-webkit-sticky;position:sticky;top:6rem}.about_portraitImage__xTcUA{width:100%;height:auto;border:1px solid var(--line)}.about_block__kH_SY{margin-top:var(--section-y)}.about_blockTitle__rMq_K{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--ls-tight);padding-bottom:1.5rem;border-bottom:1px solid var(--ink)}.about_principles__q3cGU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);margin-top:2rem}.about_principle__Du4n1{display:flex;flex-direction:column;gap:.75rem}.about_principleTitle__1QYCn{font-size:var(--text-h3);font-weight:700;letter-spacing:var(--ls-tight)}.about_principleBody__u2Waj{color:var(--muted)}.about_toolkit__kTIYT{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,4vw,2.5rem);gap:clamp(1.5rem,4vw,2.5rem);margin-top:2rem}.about_toolGroup__ES3YI{display:flex;flex-direction:column;gap:.9rem}.about_toolHead__LRCir{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--accent)}.about_toolList__CSkZO{display:flex;flex-direction:column;gap:.55rem;font-size:var(--text-body);font-weight:500}.about_cta__0MLkk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:var(--section-y)}.about_ctaTitle__AR_gb{font-size:var(--text-h1);font-weight:800;letter-spacing:var(--ls-tight)}@media (max-width:880px){.about_bioGrid__keMY2{grid-template-columns:1fr}.about_portrait__FZZuT{order:-1;justify-self:start;position:static}.about_principles__q3cGU{grid-template-columns:1fr}.about_toolkit__kTIYT{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.about_toolkit__kTIYT{grid-template-columns:1fr}}.charts_figure__6Ll2B{margin:0;min-width:0}.charts_plot__rAtzo{background:var(--surface);border:1px solid var(--line);padding:clamp(1rem,2.5vw,1.75rem)}.charts_svg__ye2KS{width:100%;height:auto}.charts_caption__ceBj6{display:flex;flex-direction:column;gap:.4rem;margin-top:.9rem;max-width:46rem}.charts_captionText__M4CCW{font-size:var(--text-sm);line-height:1.55;color:var(--ink)}.charts_source__JeJOV{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.charts_axisLabel__BMBkJ,.charts_bandLabel__Q3DU6,.charts_legendLabel__FPyNN{font-family:var(--font-label);font-size:15px;letter-spacing:.1em;fill:var(--muted)}.charts_bandLabel__Q3DU6{fill:var(--ink);letter-spacing:.14em}.charts_rowLabel__xsYMU{font-family:var(--font-sans);font-size:17px;fill:var(--ink)}.charts_rowCode__8N7Zf{font-family:var(--font-label);font-size:14px;letter-spacing:.08em;fill:var(--muted)}.charts_value__eB_FT{font-family:var(--font-sans);font-size:17px;font-weight:700;fill:var(--ink)}.charts_valueMuted__wRf5W{font-family:var(--font-sans);font-size:15px;fill:var(--muted)}.charts_gridline__5TkA8{stroke:var(--line);stroke-width:1}.charts_baseline__VN7_J{stroke:var(--ink);stroke-width:1.5}.charts_accentText__GGmNU{fill:var(--accent)}.charts_accentMark__HkQLU{fill:var(--accent);stroke:var(--accent)}.charts_seg1__w7eX5{fill:oklch(.52 0 0)}.charts_seg2__m84N2{fill:oklch(.71 0 0)}.charts_seg3__lApFs{fill:var(--surface);stroke:oklch(.62 0 0);stroke-width:1}.charts_seg4__iW7Od{fill:oklch(.4 .006 75)}.charts_dot__lyWwO,.charts_seg5__8n473{fill:var(--ink)}.charts_dotOpen__DQfCn{fill:var(--surface);stroke:var(--ink);stroke-width:1.5}.charts_connector__bfWoh{stroke:var(--line);stroke-width:1.5}.charts_interval__C5u7k{stroke:var(--ink);stroke-width:1.5}.charts_intervalMuted__j2B3P{stroke:var(--muted);stroke-width:1;opacity:.55}.charts_markMuted__2AsD5{fill:var(--muted);opacity:.55}@media (max-width:720px){.charts_plot__rAtzo{overflow-x:auto}.charts_svg__ye2KS{min-width:640px}}.JointDisplay_figure__r0Ckt{margin:0;min-width:0}.JointDisplay_scroll__Sl7Tz{overflow-x:auto;border:1px solid var(--line);background:var(--surface)}.JointDisplay_table__FWyIB{width:100%;min-width:780px;border-collapse:collapse;font-size:var(--text-sm);line-height:1.5;text-align:left}.JointDisplay_table__FWyIB thead th{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);font-weight:500;padding:1rem 1.1rem;border-bottom:1px solid var(--ink);vertical-align:bottom}.JointDisplay_table__FWyIB tbody th{font-weight:700;color:var(--ink);width:18%}.JointDisplay_table__FWyIB tbody td,.JointDisplay_table__FWyIB tbody th{padding:1.1rem;border-bottom:1px solid var(--line);vertical-align:top}.JointDisplay_table__FWyIB tbody tr:last-child td,.JointDisplay_table__FWyIB tbody tr:last-child th{border-bottom:0}.JointDisplay_table__FWyIB tbody td:nth-child(2){color:var(--muted);width:30%}.JointDisplay_table__FWyIB tbody td:nth-child(3){width:22%}.JointDisplay_verdict__n_VMm{display:block;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.JointDisplay_note__gIIGu{display:block;margin-top:.4rem;color:var(--muted)}.JointDisplay_tension__GLEPX{background:var(--bg)}.JointDisplay_tension__GLEPX th[scope=row]{box-shadow:inset 3px 0 0 var(--accent)}.JointDisplay_tension__GLEPX .JointDisplay_verdict__n_VMm{color:var(--accent)}.JointDisplay_caption__ZZZ4Q{display:flex;flex-direction:column;gap:.4rem;margin-top:.9rem;max-width:46rem}.JointDisplay_captionText__POxYS{font-size:var(--text-sm);line-height:1.55;color:var(--ink)}.JointDisplay_source___x2gX{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.study_article__gjEex{padding-top:clamp(2rem,4vw,3.5rem)}.study_back__k41X4{display:inline-flex;align-items:center;gap:.5rem;min-height:24px;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted);transition:color var(--dur) var(--ease-out)}.study_back__k41X4:focus-visible,.study_back__k41X4:hover{color:var(--ink)}.study_header__EqDk9{padding-top:clamp(1.5rem,4vw,2.5rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.study_meta__teR1b{display:flex;flex-wrap:wrap;gap:.6rem;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.study_meta__teR1b span[aria-hidden]{color:var(--line)}.study_title__wIlY7{margin-top:1.25rem;font-family:var(--font-display);font-size:var(--text-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-display);max-width:17ch}.study_question__R1wUI{margin-top:1.25rem;font-size:var(--text-lead);color:var(--muted);max-width:48ch}.study_tags__EqdcC{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.study_tag__o2Xbn{font-family:var(--font-label);font-size:.7rem;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);border:1px solid var(--line);padding:.35rem .6rem}.study_hero__jsmTg,.study_summary__EFHBE{margin-block:clamp(1.5rem,3vw,2.5rem)}.study_summary__EFHBE{font-size:var(--text-lead);line-height:1.5;max-width:40rem}.study_impacts__GKuKj{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,6vw,4rem);border-block:1px solid var(--line);padding-block:1.75rem;margin-bottom:var(--section-y)}.study_impact__QXG1l{display:flex;flex-direction:column;gap:.35rem}.study_impactValue__t1HWS{font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);font-weight:800;letter-spacing:var(--ls-tight);line-height:1}.study_impactLabel__g3aes{margin:0;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.study_section__pWfoO{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem);padding-bottom:var(--section-y);scroll-margin-top:calc(var(--nav-h) + 3.5rem)}.study_sectionIntro__3Px7g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);grid-gap:clamp(1rem,4vw,3rem) clamp(2rem,5vw,4rem);gap:clamp(1rem,4vw,3rem) clamp(2rem,5vw,4rem)}.study_sectionHead__y135t{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 3.5rem);height:-moz-fit-content;height:fit-content}.study_sectionTitle__UuUpY{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--ls-tight)}.study_sectionBody__93lP2{display:flex;flex-direction:column;gap:1.15rem;max-width:40rem;font-size:var(--text-body);line-height:var(--lh-body)}.study_sectionMedia__QiVxG{grid-column:1/-1;margin-top:clamp(.5rem,2vw,1.5rem)}.study_sectionBlocks__RwPun{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem);min-width:0}.study_sectionBlocks__RwPun>*{min-width:0}.study_sectionBlocks__RwPun:empty{display:none}.study_downloads__u21Wg{padding-bottom:clamp(2.5rem,5vw,4rem)}.study_downloadsTitle__TpMTt{font-size:var(--text-h2);font-weight:800;letter-spacing:var(--ls-tight);margin-bottom:.75rem}.study_formalTitle__whWv0{font-size:var(--text-sm);color:var(--muted);max-width:44ch;margin-bottom:1.25rem}.study_formalTitle__whWv0 cite{font-style:normal}.study_downloadsList__t19U_{display:flex;flex-wrap:wrap;gap:1rem}.study_download___6TEq{display:flex;flex-direction:column;gap:.3rem;border:1px solid var(--line);padding:1.1rem 1.4rem;transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.study_download___6TEq:focus-visible,.study_download___6TEq:hover{border-color:var(--ink)}.study_downloadLabel__tNsjZ{font-size:var(--text-body);font-weight:700;letter-spacing:var(--ls-tight)}.study_download___6TEq:focus-visible .study_downloadLabel__tNsjZ,.study_download___6TEq:hover .study_downloadLabel__tNsjZ{color:var(--accent)}.study_downloadNote__QOuwq{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.study_next__76wVC{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;border-top:1px solid var(--ink);padding-block:clamp(1.75rem,4vw,2.75rem)}.study_nextLabel__9gauK{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted)}.study_nextTitle__j9wEK{font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem);font-weight:800;letter-spacing:var(--ls-tight);line-height:1.1}.study_nextArrow__K5gae{font-size:1.5rem;color:var(--muted);transition:transform var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.study_next__76wVC:focus-visible .study_nextArrow__K5gae,.study_next__76wVC:hover .study_nextArrow__K5gae{transform:translateX(6px);color:var(--accent)}.study_cta__vOD94{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:clamp(2rem,4vw,3rem) 0}.study_ctaText__v1Eer{font-size:var(--text-lead);font-weight:500;max-width:30ch}@media (max-width:760px){.study_sectionIntro__3Px7g{grid-template-columns:1fr;gap:1rem}.study_sectionHead__y135t{position:static}.study_next__76wVC{grid-template-columns:1fr auto}.study_nextLabel__9gauK{grid-column:1/-1}}.SectionIndex_wrap__0Fx5Q{position:-webkit-sticky;position:sticky;top:var(--nav-h);z-index:var(--z-sticky);background:var(--bg);border-bottom:1px solid var(--line);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.SectionIndex_details__XBmSQ{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.SectionIndex_summary__rW6zF{display:flex;align-items:center;gap:.75rem;min-height:44px;cursor:pointer;list-style:none;transition:color var(--dur) var(--ease-out)}.SectionIndex_summary__rW6zF::-webkit-details-marker{display:none}.SectionIndex_summary__rW6zF:hover{color:var(--accent)}.SectionIndex_label__414o9{font-size:var(--text-sm);font-weight:600;letter-spacing:var(--ls-tight)}.SectionIndex_count__hL2oH{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.SectionIndex_chevron__Q__d_{margin-left:auto;width:.45rem;height:.45rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-.1rem) rotate(45deg);transition:transform var(--dur) var(--ease-out)}.SectionIndex_details__XBmSQ[open] .SectionIndex_chevron__Q__d_{transform:translateY(.05rem) rotate(-135deg)}.SectionIndex_list__ftzg_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0 clamp(1.5rem,3vw,2.5rem);gap:0 clamp(1.5rem,3vw,2.5rem);padding-bottom:.85rem;max-height:calc(100dvh - 10rem);overflow-y:auto;overscroll-behavior:contain}.SectionIndex_link__Pi10m{display:block;padding-block:.35rem;font-size:var(--text-sm);color:var(--ink);background-image:linear-gradient(var(--accent),var(--accent));background-position:0 calc(100% - .35rem);background-repeat:no-repeat;background-size:0 1.5px;transition:background-size var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.SectionIndex_link__Pi10m:focus-visible,.SectionIndex_link__Pi10m:hover{color:var(--accent);background-size:100% 1.5px}@media print{.SectionIndex_wrap__0Fx5Q{display:none}}.ReadingProgress_bar__0pZyB{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(var(--progress,0));transform-origin:0 50%;will-change:transform;transition:transform 90ms linear}@media (prefers-reduced-motion:reduce){.ReadingProgress_bar__0pZyB{transition:none}}@media print{.ReadingProgress_bar__0pZyB{display:none}}.StudyBlocks_prose__Ew9Ly{display:flex;flex-direction:column;gap:1.15rem;max-width:40rem;font-size:var(--text-body);line-height:var(--lh-body)}.StudyBlocks_media__jXMCv{margin-top:clamp(.5rem,2vw,1.5rem)}.StudyBlocks_stats__TMm_L{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,5vw,3.5rem);border-block:1px solid var(--line);padding-block:1.75rem;margin:0}.StudyBlocks_stat__ZmNuB{display:flex;flex-direction:column;gap:.35rem}.StudyBlocks_statValue__nnjOX{font-family:var(--font-display);font-size:clamp(1.6rem,1.1rem + 1.8vw,2.4rem);line-height:1;letter-spacing:var(--ls-display)}.StudyBlocks_statLabel__YQLcO{display:flex;flex-direction:column;gap:.15rem;margin:0;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--ink)}.StudyBlocks_statNote__leyP0{color:var(--muted)}.StudyBlocks_quote__sd5nh{max-width:44rem;margin:0;padding-left:clamp(1rem,3vw,2rem);border-left:2px solid var(--accent)}.StudyBlocks_quoteOriginal__9N0mL{margin:0;font-size:var(--text-lead);line-height:1.45;text-wrap:pretty}.StudyBlocks_quoteOriginal__9N0mL:before{content:"\201E"}.StudyBlocks_quoteOriginal__9N0mL:after{content:"\201D"}.StudyBlocks_quoteTranslation__GiAoo{margin-top:.85rem;font-size:var(--text-sm);line-height:1.55;color:var(--muted);max-width:38rem}.StudyBlocks_quoteAttribution__XVKto{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);color:var(--muted)}.StudyBlocks_quoteSpeaker__naLH8{color:var(--ink)}.StudyBlocks_quoteContext__NF8fr:before{content:"/ ";color:var(--line)}.StudyBlocks_note__VJ_Si{max-width:44rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.StudyBlocks_noteSummary__7FV6L{display:flex;align-items:center;gap:.7rem;padding-block:.9rem;cursor:pointer;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);list-style:none;transition:color var(--dur) var(--ease-out)}.StudyBlocks_noteSummary__7FV6L::-webkit-details-marker{display:none}.StudyBlocks_noteSummary__7FV6L:focus-visible,.StudyBlocks_noteSummary__7FV6L:hover{color:var(--ink)}.StudyBlocks_noteMarker__Th7A8{position:relative;flex:none;width:10px;height:10px}.StudyBlocks_noteMarker__Th7A8:after,.StudyBlocks_noteMarker__Th7A8:before{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:currentColor;transition:transform var(--dur) var(--ease-out)}.StudyBlocks_noteMarker__Th7A8:after{transform:rotate(90deg)}.StudyBlocks_note__VJ_Si[open] .StudyBlocks_noteMarker__Th7A8:after{transform:rotate(0deg)}.StudyBlocks_noteBody__xtIf8{display:flex;flex-direction:column;gap:.9rem;padding-bottom:1.4rem;font-size:var(--text-sm);line-height:1.6;color:var(--muted);max-width:38rem}.StudyBlocks_callout__kKV9j{max-width:44rem;border-top:2px solid var(--ink);padding-top:1.25rem}.StudyBlocks_calloutLabel__tdydB{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--accent)}.StudyBlocks_calloutBody__kScpi{display:flex;flex-direction:column;gap:1rem;margin-top:.9rem;font-size:var(--text-body);line-height:var(--lh-body)}.StudyBlocks_list__Ol9Wl{display:grid;grid-gap:clamp(1.5rem,3vw,2.25rem);gap:clamp(1.5rem,3vw,2.25rem);max-width:44rem}.StudyBlocks_listItem__TaKIz{display:flex;flex-direction:column;gap:.45rem;border-top:1px solid var(--line);padding-top:clamp(.9rem,2vw,1.25rem)}.StudyBlocks_listTitle__2AQMA{font-size:var(--text-h3);font-weight:700;letter-spacing:var(--ls-tight)}.StudyBlocks_listBody__CGPVg{font-size:var(--text-body);line-height:var(--lh-body);color:var(--muted)}.DistrictPhases_figure__lJrzX{margin:0}.DistrictPhases_svg__GtJng{width:100%;height:auto;background:var(--surface);border:1px solid var(--line)}.DistrictPhases_headline__7Zq0U{font-family:var(--font-display);font-size:28px;letter-spacing:var(--ls-display);fill:var(--ink)}.DistrictPhases_anticipationLabel__bwBIp,.DistrictPhases_axisLabel__L2FHQ{font-family:var(--font-label);font-size:14px;letter-spacing:.12em;fill:var(--muted)}.DistrictPhases_anticipationLabel__bwBIp{fill:var(--accent);text-anchor:middle}.DistrictPhases_name__AZSxR{font-family:var(--font-sans);font-size:26px;font-weight:800;letter-spacing:-.01em;fill:var(--ink)}.DistrictPhases_phase__qhenW{font-family:var(--font-label);font-size:15px;letter-spacing:.05em;fill:var(--muted)}.DistrictPhases_arrowhead__ZiXFi,.DistrictPhases_axis__inThO{stroke:var(--ink);stroke-width:1.5}.DistrictPhases_arrowhead__ZiXFi{fill:none}.DistrictPhases_arrowheadAccent__xUYPa{fill:none;stroke:var(--accent);stroke-width:1.5}.DistrictPhases_stem__UQ2J6{stroke:var(--line);stroke-width:1}.DistrictPhases_dot__u_ynm{fill:var(--ink)}.DistrictPhases_markAccent__phj55 .DistrictPhases_dot__u_ynm,.DistrictPhases_markAccent__phj55 .DistrictPhases_name__AZSxR{fill:var(--accent)}.DistrictPhases_anticipation__nx4Fd path{fill:none;stroke:var(--accent);stroke-width:1.5}.DistrictPhases_caption__ixocx{margin-top:.9rem;max-width:46rem;font-size:var(--text-sm);line-height:1.55;color:var(--muted)}@media (max-width:640px){.DistrictPhases_figure__lJrzX{overflow-x:auto}.DistrictPhases_svg__GtJng{min-width:560px}}