.case-path-comparison_section__fwMn8{margin:clamp(48px,7vw,88px) 0 clamp(46px,7vw,84px);padding-top:20px;border-top:1px solid #88897f}.case-path-comparison_caseIndex__icTRT,.case-path-comparison_kicker__j_Qz2,.case-path-comparison_place__l8OES,.case-path-comparison_stepNumber__NPW_A{font-family:var(--studio-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.09em;line-height:1.5}.case-path-comparison_kicker__j_Qz2{margin:0;color:#a35337}.case-path-comparison_headingRow__WkPTJ{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:28px;align-items:end;margin-top:11px}.case-path-comparison_heading__rAAoW h2{margin:0;max-width:20ch;color:#1d2940;font:600 clamp(27px,3.7vw,42px)/1.12 var(--studio-serif,Georgia,serif);letter-spacing:-.035em}.case-path-comparison_headingRow__WkPTJ>p{max-width:42ch;margin:0 0 3px;color:#626c76;font-size:14px;line-height:1.75}.case-path-comparison_comparison__kHKV_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:27px;border-top:1px solid #aaa99f;border-bottom:1px solid #aaa99f}.case-path-comparison_case__MjQr_{min-width:0;padding:21px clamp(18px,3vw,38px) 22px 0}.case-path-comparison_case__MjQr_+.case-path-comparison_case__MjQr_{padding-right:0;padding-left:clamp(18px,3vw,38px);border-left:1px solid #d4d1c9}.case-path-comparison_caseHeader__Q2BT2{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:baseline}.case-path-comparison_caseIndex__icTRT{color:#a35337}.case-path-comparison_place__l8OES{color:#596571;font-size:10px;letter-spacing:.02em}.case-path-comparison_caseHeader__Q2BT2 h3{grid-column:1/-1;margin:7px 0 0;color:#29384c;font:600 clamp(21px,2.5vw,27px)/1.2 var(--studio-serif,Georgia,serif)}.case-path-comparison_caseHeader__Q2BT2>p{grid-column:1/-1;margin:0;color:#53675c;font-size:13px;font-weight:650;line-height:1.55}.case-path-comparison_flow__majtM{margin:17px 0 0;padding:0;list-style:none;border-top:1px solid #d4d1c9}.case-path-comparison_flow__majtM li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid #e1ded6;color:#3d4b59;font-size:13px;line-height:1.55}.case-path-comparison_flow__majtM li:last-child{border-bottom:0}.case-path-comparison_stepNumber__NPW_A{padding-top:1px;color:#a35337;font-size:9px}.case-path-comparison_secondaryFlow__LsE2z{margin-top:10px;border-top:1px solid #d4d1c9;border-bottom:1px solid #d4d1c9}.case-path-comparison_secondaryFlow__LsE2z summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;color:#314e43;font-size:12px;font-weight:700;line-height:1.5;cursor:pointer}.case-path-comparison_secondaryFlow__LsE2z summary::marker{color:#a35337}.case-path-comparison_secondaryFlow__LsE2z summary span{flex:0 0 auto;color:#8a6550;font:700 9px/1.4 var(--studio-mono,monospace)}.case-path-comparison_secondaryFlow__LsE2z summary:focus-visible{outline:3px solid #a35337;outline-offset:3px}.case-path-comparison_secondaryFlow__LsE2z ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;padding:0 0 10px;list-style:none}.case-path-comparison_secondaryFlow__LsE2z li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;align-items:start;padding:8px 0;border-top:1px solid #e1ded6;color:#46534f;font-size:11px;line-height:1.55}.case-path-comparison_secondaryFlow__LsE2z li .case-path-comparison_stepNumber__NPW_A{font-size:8px}.case-path-comparison_resultsCaption__CJkTq{margin:13px 0 -7px;color:#596571;font-family:var(--studio-mono,monospace);font-size:9px;letter-spacing:.04em}.case-path-comparison_results__j4Rcb{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:8px 14px;margin:14px 0 0;padding:11px 0 0;border-top:1px solid #d4d1c9}.case-path-comparison_result__gRw0g{min-width:0;margin:0;padding-left:10px;border-left:2px solid #b7a27b}.case-path-comparison_result__gRw0g dt{color:#596571;font-size:10px;line-height:1.45}.case-path-comparison_result__gRw0g dd{margin:3px 0 0;color:#314e43;font:600 clamp(15px,1.7vw,19px)/1.2 var(--studio-serif,Georgia,serif)}.case-path-comparison_question__HLB3I{margin:13px 0 0;color:#29384c;font:500 15px/1.6 var(--studio-serif,Georgia,serif)}.case-path-comparison_question__HLB3I span{display:block;margin-bottom:3px;color:#a35337;font:700 10px/1.4 var(--studio-mono,monospace);letter-spacing:.08em}.case-path-comparison_sourceLink__bOiHO{display:inline-flex;align-items:center;gap:5px;margin-top:13px;color:#8e452f;font-size:11px;font-weight:700;line-height:1.5;text-decoration:none}.case-path-comparison_sourceLink__bOiHO:hover{color:#1d2940;text-decoration:underline;text-underline-offset:3px}.case-path-comparison_reading__dpfIY{display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr);gap:18px clamp(20px,4vw,48px);margin-top:20px;padding:17px 0 19px;border-top:1px solid #314e43;border-bottom:1px solid #d4d1c9}.case-path-comparison_reading__dpfIY .case-path-comparison_caseIndex__icTRT{padding-top:3px}.case-path-comparison_reading__dpfIY>p{max-width:82ch;margin:0;color:#46534f;font-size:13px;line-height:1.75}.case-path-comparison_reading__dpfIY strong{color:#1d2940}.case-path-comparison_fields__cOoYG textarea:focus-visible,.case-path-comparison_sourceLink__bOiHO:focus-visible,.case-path-comparison_submitButton__hHicr:focus-visible{outline:3px solid #a35337;outline-offset:3px}.case-path-comparison_workbench__qNUdw{display:grid;grid-template-columns:minmax(0,1fr);gap:18px clamp(24px,5vw,64px);margin-top:31px;padding:clamp(20px,3.4vw,36px);background:#f0eee7;border-top:2px solid #314e43}.case-path-comparison_workbenchIntro__v5vpR{grid-column:1/-1;align-self:start}.case-path-comparison_workbenchIntro__v5vpR .case-path-comparison_caseIndex__icTRT{text-transform:uppercase}.case-path-comparison_workbenchIntro__v5vpR h3{margin:9px 0 8px;color:#1d2940;font:600 clamp(20px,2.3vw,25px)/1.2 var(--studio-serif,Georgia,serif)}.case-path-comparison_workbenchIntro__v5vpR p{max-width:33ch;margin:0;color:#596571;font-size:12px;line-height:1.65}.case-path-comparison_fields__cOoYG{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.case-path-comparison_fields__cOoYG label{display:flex;min-width:0;flex-direction:column;gap:8px}.case-path-comparison_fields__cOoYG label>span{color:#53675c;font:700 10px/1.4 var(--studio-mono,monospace);letter-spacing:.04em}.case-path-comparison_fields__cOoYG textarea{width:100%;min-height:88px;resize:vertical;padding:10px 11px;border:1px solid #c8c7bd;border-radius:0;background:#fbfaf7;color:#29384c;font:inherit;font-size:12px;line-height:1.55}.case-path-comparison_fields__cOoYG textarea::placeholder{color:#8b918c}.case-path-comparison_submitRow__THvmb{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.case-path-comparison_submitButton__hHicr{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #314e43;background:#314e43;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.case-path-comparison_submitButton__hHicr:disabled{border-color:#b7b8b0;background:#d8d8d0;color:#777d79;cursor:not-allowed}.case-path-comparison_submitRow__THvmb>span{color:#596571;font-size:11px}.case-path-comparison_output__ijmAo{grid-column:1/-1;padding-top:12px;border-top:1px solid #b7b8b0}.case-path-comparison_output__ijmAo>span{color:#a35337;font:700 10px/1.4 var(--studio-mono,monospace);letter-spacing:.08em}.case-path-comparison_output__ijmAo p{margin:5px 0 0;color:#29384c;font:500 15px/1.7 var(--studio-serif,Georgia,serif)}@media (max-width:820px){.case-path-comparison_headingRow__WkPTJ{grid-template-columns:1fr;gap:10px}.case-path-comparison_workbench__qNUdw{gap:18px}.case-path-comparison_workbenchIntro__v5vpR p{max-width:60ch}.case-path-comparison_fields__cOoYG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.case-path-comparison_comparison__kHKV_{grid-template-columns:1fr}.case-path-comparison_reading__dpfIY{grid-template-columns:1fr;gap:7px}.case-path-comparison_case__MjQr_{padding:18px 0 21px}.case-path-comparison_case__MjQr_+.case-path-comparison_case__MjQr_{padding:21px 0 18px;border-top:1px solid #d4d1c9;border-left:0}.case-path-comparison_secondaryFlow__LsE2z ol{grid-template-columns:1fr}.case-path-comparison_secondaryFlow__LsE2z summary{align-items:flex-start;flex-direction:column;gap:3px}.case-path-comparison_fields__cOoYG{grid-template-columns:1fr;gap:13px}.case-path-comparison_fields__cOoYG textarea{min-height:72px}.case-path-comparison_workbench__qNUdw{padding:19px 16px}}.case-reading-practice_practice__xp0Ut{margin-top:12px;border-top:1px solid #d4d1c9}.case-reading-practice_practice__xp0Ut summary{width:fit-content;min-height:38px;padding:10px 0 7px;color:#31584b;cursor:pointer;font-size:12px;font-weight:700;line-height:1.5}.case-reading-practice_noteFooter__046AM button:focus-visible,.case-reading-practice_practice__xp0Ut summary:focus-visible{outline:3px solid #a35337;outline-offset:3px}.case-reading-practice_noteBody__uYk0M{padding:0 0 2px}.case-reading-practice_practiceQuestion__CTxzt{margin:0 0 11px;padding:9px 11px;border-left:2px solid #c7aa83;background:#f0eee7;color:#354b43;font-size:12px;line-height:1.65}.case-reading-practice_practiceQuestion__CTxzt span{display:block;margin-bottom:3px;color:#9a4b31;font-size:10px;font-weight:750;letter-spacing:.07em}.case-reading-practice_noteFields__BpslV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-reading-practice_noteBody__uYk0M label{display:grid;align-content:start;gap:6px;min-width:0;color:#354b43;font-size:12px;font-weight:650}.case-reading-practice_noteBody__uYk0M textarea{box-sizing:border-box;display:block;width:100%;min-height:88px;resize:vertical;border:1px solid #bdbbb1;border-radius:2px;padding:9px 10px;background:#fbfaf7;color:#29384c;font:inherit;font-size:13px;line-height:1.65}.case-reading-practice_noteBody__uYk0M textarea:focus-visible{outline:3px solid rgb(163 83 55/28%);outline-offset:2px;border-color:#a35337}.case-reading-practice_noteBody__uYk0M textarea::placeholder{color:#85877f}.case-reading-practice_readingCard__y_D_k{margin:14px 0 8px;border:1px solid #d4d1c9;border-left:2px solid #31584b;padding:11px 13px 12px;background:#f5f3ec}.case-reading-practice_readingCardHeader__h_LOm{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.case-reading-practice_readingCardHeader__h_LOm h5{margin:0;color:#31584b;font-size:12px;font-weight:750;line-height:1.5}.case-reading-practice_readingCardHeader__h_LOm>span{flex:0 0 auto;color:#85877f;font-size:10px;letter-spacing:.06em}.case-reading-practice_readingCardQuestion___q5Dj{margin:7px 0 9px;color:#354b43;font-size:12px;line-height:1.65}.case-reading-practice_readingCardEntries__Z4mGg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.case-reading-practice_readingCardEntries__Z4mGg>div{min-width:0;border-top:1px solid #d4d1c9;padding-top:7px}.case-reading-practice_readingCardEntries__Z4mGg dt{margin-bottom:4px;color:#9a4b31;font-size:10px;font-weight:750;letter-spacing:.04em}.case-reading-practice_readingCardEntries__Z4mGg dd{margin:0;color:#29384c;font-size:12px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.case-reading-practice_noteFooter__046AM{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:12px}.case-reading-practice_noteStatus__34tvT{color:#65766c;font-size:11px;line-height:1.4}.case-reading-practice_noteActions__gPj8j{display:flex;align-items:center;gap:5px}.case-reading-practice_noteFooter__046AM button{min-width:44px;min-height:36px;border:0;padding:7px 8px;background:transparent;color:#8e452f;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.case-reading-practice_noteFooter__046AM .case-reading-practice_copyButton__MH6hI{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #b8c4b9;padding-inline:10px;color:#31584b}.case-reading-practice_noteFooter__046AM button:disabled{color:#85877f;cursor:default}.case-reading-practice_noteFooter__046AM .case-reading-practice_copyButton__MH6hI:hover:not(:disabled){border-color:#31584b;background:#edf1eb}@media (max-width:620px){.case-reading-practice_noteFields__BpslV,.case-reading-practice_readingCardEntries__Z4mGg{grid-template-columns:1fr}}.case-universe_kicker__K0u1g{margin:0;color:#a8442d;font:700 10px/1.4 var(--studio-mono,monospace);letter-spacing:.11em}.case-universe_opening__rz6pB{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:clamp(28px,6vw,82px);align-items:end;margin:clamp(36px,4.5vw,60px) 0 clamp(40px,5vw,64px)}.case-universe_ledgerHeading__46V4c h2,.case-universe_openingIntro__eOIqK h2{margin:12px 0 0;color:#1d2940;font:600 clamp(25px,3.5vw,39px)/1.13 var(--studio-serif,Georgia,serif);letter-spacing:-.035em}.case-universe_openingIntro__eOIqK>p:last-child{max-width:43ch;margin:13px 0 0;color:#626c76;font-size:14px;line-height:1.75}.case-universe_pathIndex__RQY_c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #aaa99f}.case-universe_pathIndex__RQY_c a{display:grid;grid-template-columns:54px minmax(0,1fr) auto 16px;gap:10px;align-items:center;min-width:0;padding:14px 5px 14px 0;border-bottom:1px solid #cbc8bf;color:#29384c;text-decoration:none}.case-universe_pathIndex__RQY_c a:nth-child(odd){margin-right:20px}.case-universe_pathIndex__RQY_c a:nth-child(2n){padding-left:20px;border-left:1px solid #dedbd3}.case-universe_pathIndex__RQY_c a:hover .case-universe_pathTitle__gSP6E{color:#a8442d;text-decoration:underline;text-underline-offset:3px}.case-universe_caseActions__m202f a:focus-visible,.case-universe_closing___bfKt a:focus-visible,.case-universe_pathIndex__RQY_c a:focus-visible{outline:3px solid #a35337;outline-offset:4px}.case-universe_pathIndex__RQY_c svg{color:#a35337}.case-universe_pathNumber__tYDDD{color:#a35337;font:700 11px/1.3 var(--studio-mono,monospace);white-space:nowrap}.case-universe_pathTitle__gSP6E{font-size:13px;font-weight:650;line-height:1.45}.case-universe_pathCount__ab4Rk{color:#737b80;font-size:12px;white-space:nowrap}.case-universe_caseFamilies__fzsyN{margin:0}.case-universe_ledgerHeading__46V4c{display:flex;justify-content:space-between;gap:32px;align-items:end;padding-bottom:21px;border-bottom:1px solid #aaa99f}.case-universe_ledgerHeading__46V4c h2{font-size:clamp(24px,3vw,34px)}.case-universe_ledgerHeading__46V4c>p{max-width:420px;margin:0;color:#626c76;font-size:14px;line-height:1.7}.case-universe_familyList__T7o1v{display:grid}.case-universe_family__PGHu_{display:grid;grid-template-columns:minmax(195px,.66fr) minmax(0,1.34fr);gap:clamp(22px,4vw,54px);padding:clamp(28px,4vw,48px) 0;border-bottom:1px solid #aaa99f;scroll-margin-top:24px}.case-universe_familyIntro__eRzNH{align-self:start}.case-universe_familyIntro__eRzNH>span{color:#a35337;font:700 11px/1.4 var(--studio-mono,monospace);letter-spacing:.08em}.case-universe_familyIntro__eRzNH h3{margin:13px 0 9px;color:#1d2940;font:600 clamp(21px,2.5vw,27px)/1.18 var(--studio-serif,Georgia,serif);letter-spacing:-.025em}.case-universe_familyIntro__eRzNH p{max-width:34ch;margin:0;color:#626c76;font-size:13px;line-height:1.7}.case-universe_caseList__96CXd{display:grid}.case-universe_caseEntry__Lr6S8{display:grid;grid-template-columns:38px minmax(0,1fr) minmax(116px,auto);gap:13px;align-items:start;padding:17px 0 18px;border-bottom:1px solid #d4d1c9}.case-universe_caseEntry__Lr6S8:first-child{padding-top:0}.case-universe_caseEntry__Lr6S8:last-child{padding-bottom:0;border-bottom:0}.case-universe_caseNumber__FzFe9{padding-top:4px;color:#a35337;font:700 11px/1.3 var(--studio-mono,monospace)}.case-universe_caseMain__M7ryE{min-width:0}.case-universe_caseTitleLine__3ofQY{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px}.case-universe_caseTitleLine__3ofQY h4{margin:0;color:#29384c;font:600 19px/1.3 var(--studio-serif,Georgia,serif)}.case-universe_caseTitleLine__3ofQY>span{color:#596571;font-size:12px}.case-universe_caseLens__tEmEu{margin:6px 0 0;color:#a35337;font-size:12px;font-weight:700;line-height:1.5}.case-universe_caseSummary__tutjG{max-width:68ch;margin:7px 0 0;color:#596574;font-size:14px;line-height:1.7}.case-universe_caseReadingNote__Us88_{max-width:68ch;margin-top:11px;padding-left:11px;border-left:2px solid #c7aa83}.case-universe_caseReadingNote__Us88_ p{margin:0;color:#69716f;font-size:13px;line-height:1.65}.case-universe_caseReadingNote__Us88_ p+p{margin-top:4px;color:#354b43}.case-universe_caseReadingNote__Us88_ span{margin-right:7px;color:#9a4b31;font-size:12px;font-weight:700}.case-universe_caseActions__m202f{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-top:3px}.case-universe_caseActions__m202f a,.case-universe_closing___bfKt a{display:inline-flex;align-items:center;gap:5px;color:#8e452f;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none}.case-universe_caseActions__m202f a:hover,.case-universe_closing___bfKt a:hover{color:#1d2940;text-decoration:underline;text-underline-offset:3px}.case-universe_caseActions__m202f a:last-child:not(:first-child){color:#31584b}.case-universe_closing___bfKt{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:clamp(38px,6vw,66px) 0 24px;padding-top:17px;border-top:1px solid #aaa99f}.case-universe_closing___bfKt p{margin:0;color:#626c76;font:500 15px/1.7 var(--studio-serif,Georgia,serif)}@media (max-width:800px){.case-universe_opening__rz6pB{grid-template-columns:1fr;gap:25px}.case-universe_openingIntro__eOIqK>p:last-child{max-width:58ch}.case-universe_family__PGHu_{grid-template-columns:1fr;gap:20px}.case-universe_familyIntro__eRzNH p{max-width:58ch}}@media (max-width:620px){.case-universe_pathIndex__RQY_c{grid-template-columns:1fr}.case-universe_pathIndex__RQY_c a,.case-universe_pathIndex__RQY_c a:nth-child(2n){margin:0;padding:12px 2px 12px 0;border-left:0}.case-universe_closing___bfKt,.case-universe_ledgerHeading__46V4c{align-items:flex-start;flex-direction:column;gap:13px}.case-universe_ledgerHeading__46V4c>p{max-width:58ch}.case-universe_caseEntry__Lr6S8{grid-template-columns:29px minmax(0,1fr);gap:8px 10px}.case-universe_caseActions__m202f{grid-column:2;flex-direction:row;flex-wrap:wrap;gap:8px 16px;padding-top:2px}.case-universe_caseTitleLine__3ofQY h4{font-size:17px}}