.case-module__3vl5aa__hero{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);align-items:start;gap:24px;margin-bottom:20px;display:grid}.case-module__3vl5aa__titleCard{padding:28px}.case-module__3vl5aa__titleCard h1{font-family:var(--font-serif);color:#07172d;margin:5px 0 13px;font-size:clamp(34px,4.4vw,55px);font-weight:500;line-height:1.02}.case-module__3vl5aa__courtLine{color:#53627a;font-size:15px}.case-module__3vl5aa__courtLine a{color:#174f93;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #b7cbe5;text-decoration:underline #b7cbe5}.case-module__3vl5aa__courtLine a:hover{color:#08264d;text-decoration-color:currentColor}.case-module__3vl5aa__chips{flex-wrap:wrap;gap:7px;margin-top:19px;display:flex}.case-module__3vl5aa__chip{color:#315f9e;text-transform:capitalize;background:#f8fafc;border:1px solid #d6dee8;border-radius:3px;align-items:center;padding:5px 8px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s,color .15s,transform .15s;display:inline-flex}.case-module__3vl5aa__chip:hover,.case-module__3vl5aa__chip:focus-visible{color:#123f77;background:#edf5ff;border-color:#8fb2dc;outline:none;transform:translateY(-1px)}.case-module__3vl5aa__chipDanger{color:#a82e27;background:#fff6f5;border-color:#efc3bf}.case-module__3vl5aa__chipConsequence{color:#8a5a00;background:#fff9ea;border-color:#ead4a0}.case-module__3vl5aa__outcome{color:#fff;background:#081a33;border-radius:6px;align-self:start;padding:24px}.case-module__3vl5aa__outcome small{color:#91a4bf;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800;display:block}.case-module__3vl5aa__outcome strong{color:#f3b238;font-family:var(--font-serif);text-wrap:pretty;margin:13px 0 11px;font-size:clamp(21px,1.6vw,26px);line-height:1.2;display:block}.case-module__3vl5aa__outcome p{color:#c5d0df;font-size:12px;line-height:1.55}.case-module__3vl5aa__notice{color:#684b10;background:#fff8e6;border-left:4px solid #d9a12e;margin-bottom:18px;padding:13px 15px;font-size:13px}.case-module__3vl5aa__draftNotice{color:#6a4b0b;background:#fff8e6;border:1px solid #ecd9a9;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:12px;display:flex}.case-module__3vl5aa__draftNotice svg{flex:none;margin-top:1px}.case-module__3vl5aa__shortAnswer{border-left:4px solid #1f63d7;margin-bottom:20px;padding:18px 24px}.case-module__3vl5aa__shortAnswer span{color:#315f9e;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800}.case-module__3vl5aa__shortAnswer p{color:#102947;font-family:var(--font-serif);overflow-wrap:anywhere;margin-top:6px;font-size:17px;line-height:1.6}.case-module__3vl5aa__answerBlock{border-top:4px solid #1f63d7;grid-template-columns:minmax(200px,.55fr) minmax(0,1.45fr);gap:24px 34px;margin-bottom:20px;padding:25px 28px;display:grid}.case-module__3vl5aa__answerBlock span,.case-module__3vl5aa__sectionTitle span{color:#315f9e;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800}.case-module__3vl5aa__answerBlock h2{font-family:var(--font-serif);margin-top:5px;font-size:25px;font-weight:500}.case-module__3vl5aa__answerBlock>p{color:#243b57;font-family:var(--font-serif);font-size:17px;line-height:1.65}.case-module__3vl5aa__answerBlock dl{border-top:1px solid #e1e7ee;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-module__3vl5aa__answerBlock dl div{padding:16px 16px 0 0}.case-module__3vl5aa__answerBlock dl div+div{border-left:1px solid #e1e7ee;padding-left:20px}.case-module__3vl5aa__answerBlock dt{color:#102947;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}.case-module__3vl5aa__answerBlock dd{color:#53627a;margin-top:6px;font-size:13px;line-height:1.6}.case-module__3vl5aa__grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);align-items:start;gap:20px;display:grid}.case-module__3vl5aa__section{margin-bottom:18px;padding:24px}.case-module__3vl5aa__section h2{color:#102947;margin-bottom:13px;font-size:18px}.case-module__3vl5aa__sectionTitle{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.case-module__3vl5aa__sectionTitle h2{margin-top:5px}.case-module__3vl5aa__sectionTitle svg{color:#1f63d7}.case-module__3vl5aa__attribution{background:#f3f7fd;border-left:3px solid #1f63d7;padding:14px 16px}.case-module__3vl5aa__attribution strong{color:#17497f;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.case-module__3vl5aa__attribution p{margin-top:4px}.case-module__3vl5aa__recordQuote{background:#f3f7fd;border-left:3px solid #1f63d7;margin-top:12px;padding:14px 16px}.case-module__3vl5aa__recordQuote strong{color:#17497f;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.case-module__3vl5aa__recordQuote p{overflow-wrap:anywhere;margin-top:4px}.case-module__3vl5aa__procedureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.case-module__3vl5aa__procedureGrid>div{border:1px solid #e0e6ed;padding:13px}.case-module__3vl5aa__procedureGrid small{color:#636e81;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.case-module__3vl5aa__procedureGrid p{margin-top:5px;font-size:12px;line-height:1.55}.case-module__3vl5aa__section p{color:#44546b;font-size:14px;line-height:1.72}.case-module__3vl5aa__narrative{gap:0;display:grid}.case-module__3vl5aa__narrativeLead{padding-bottom:18px}.case-module__3vl5aa__narrativeLead p{color:#243b57;font-family:var(--font-serif);font-size:17px;line-height:1.65}.case-module__3vl5aa__narrativeDetail{border-top:1px solid #e5eaf0;padding:18px 0 2px}.case-module__3vl5aa__narrativeDetail h3{color:#173a62;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:12px}.case-module__3vl5aa__lesson{background:#fbf7ee;border-left:3px solid #d99b2b;margin-top:19px;padding:14px 16px}.case-module__3vl5aa__lesson strong{color:#8b5a00;text-transform:uppercase;letter-spacing:.09em;font-size:12px}.case-module__3vl5aa__lesson p{color:#344963;margin-top:5px}.case-module__3vl5aa__sectionIntro{margin-bottom:12px}.case-module__3vl5aa__discrepancies{color:#41536a;gap:7px;padding:0;font-size:13px;line-height:1.55;list-style:none;display:grid}.case-module__3vl5aa__discrepancies li{background:#f8fafc;border-left:2px solid #d5a02a;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:9px 11px;display:grid}.case-module__3vl5aa__discrepancies li svg{color:#b4780a;width:15px;height:15px;margin-top:2px}.case-module__3vl5aa__moreDiscrepancies{border-top:1px solid #e5eaf0;margin-top:14px;padding-top:13px}.case-module__3vl5aa__moreDiscrepancies summary{color:#17497f;cursor:pointer;font-size:12px;font-weight:800}.case-module__3vl5aa__moreDiscrepancies ol{margin-top:13px}.case-module__3vl5aa__stateContext{color:inherit;background:linear-gradient(120deg,#f4f7fb,#fff);border:1px solid #dce4ee;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.case-module__3vl5aa__stateContext:hover,.case-module__3vl5aa__stateContext:focus-visible{border-color:#8fb2dc;outline:none;transform:translateY(-1px);box-shadow:0 8px 22px #1f63d714}.case-module__3vl5aa__stateContext>div{flex:1}.case-module__3vl5aa__stateContext>span{color:#636e80;max-width:230px;font-size:12px;line-height:1.45}.case-module__3vl5aa__stateContext>span b{color:#315f9e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:12px;display:block}.case-module__3vl5aa__stateContext>svg{color:#315f9e;flex:none}.case-module__3vl5aa__facts{border-top:1px solid #e2e8f0;border-left:1px solid #e2e8f0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.case-module__3vl5aa__fact{min-height:82px;color:inherit;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:13px;text-decoration:none;display:grid;position:relative}.case-module__3vl5aa__factLink{grid-template-columns:28px minmax(0,1fr) 14px;transition:background .15s,box-shadow .15s}.case-module__3vl5aa__factLink:hover,.case-module__3vl5aa__factLink:focus-visible{z-index:1;background:#f4f8fd;outline:none;box-shadow:inset 0 0 0 1px #91b6e2}.case-module__3vl5aa__factLink:hover .case-module__3vl5aa__factArrow,.case-module__3vl5aa__factLink:focus-visible .case-module__3vl5aa__factArrow{color:#174f93;transform:translate(2px)}.case-module__3vl5aa__factIcon{color:#1f63d7;background:#edf4ff;border-radius:7px;place-items:center;width:28px;height:28px;display:grid;position:relative}.case-module__3vl5aa__factIcon span{color:#fff;letter-spacing:.03em;background:#102947;border-radius:3px;padding:1px 3px;font-size:12px;font-weight:900;position:absolute;bottom:-4px;right:-4px}.case-module__3vl5aa__fact small{color:#636e81;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:800;display:block}.case-module__3vl5aa__fact strong{color:#1a2d47;margin-top:6px;font-size:12px;line-height:1.4;display:block}.case-module__3vl5aa__factArrow{color:#656f7c;align-self:center;transition:transform .15s,color .15s}.case-module__3vl5aa__sourceCard{margin-bottom:16px;padding:20px}.case-module__3vl5aa__sourceHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.case-module__3vl5aa__sourceHead span{color:#607089;font-size:12px}.case-module__3vl5aa__sourceCard h3{color:#102947;margin:11px 0 5px;font-size:16px}.case-module__3vl5aa__sourceCard p{color:#627085;font-size:12px}.case-module__3vl5aa__sourceCard .case-module__3vl5aa__sourceCta{color:#fff;background:#08264d;border-radius:4px;align-items:center;gap:7px;margin-top:15px;padding:9px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.case-module__3vl5aa__confidence{color:#5d6d84;border-top:1px solid #e5eaf0;justify-content:space-between;align-items:center;margin-top:15px;padding-top:13px;font-size:12px;display:flex}.case-module__3vl5aa__confidence b{color:#167447;text-transform:capitalize}.case-module__3vl5aa__authorCard{border-top:1px solid #e5eaf0;align-items:center;gap:10px;margin-top:15px;padding-top:14px;display:flex}.case-module__3vl5aa__authorMark{color:#174f93;background:#edf5ff;border:1px solid #d9e7f7;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.case-module__3vl5aa__authorCard div:last-child{gap:2px;min-width:0;display:grid}.case-module__3vl5aa__authorCard span{color:#646e7d;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.case-module__3vl5aa__authorCard strong{color:#173252;font-size:12px;line-height:1.25}.case-module__3vl5aa__authorCard small{color:#646f82;font-size:12px;line-height:1.35}.case-module__3vl5aa__authorLinks{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;display:flex}.case-module__3vl5aa__authorLinks a{color:#174f93;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;margin:0;padding:0;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.case-module__3vl5aa__authorLinks a:hover{color:#08264d;text-underline-offset:3px;text-decoration:underline}.case-module__3vl5aa__pageDate{align-items:center;gap:5px;margin:10px 0 0;display:flex;color:#646e7d!important;font-size:12px!important}.case-module__3vl5aa__actions{gap:8px;display:grid}.case-module__3vl5aa__actions a{color:#fff;background:#08264d;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.case-module__3vl5aa__actions a:nth-child(n+2){color:#17497f;background:#fff;border:1px solid #cbd5e1}.case-module__3vl5aa__related{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.case-module__3vl5aa__related a{color:#123e73;border:1px solid #e0e6ed;border-radius:4px;padding:13px;text-decoration:none}.case-module__3vl5aa__related strong{font-family:var(--font-serif);font-size:15px;line-height:1.25;display:block}.case-module__3vl5aa__related small{color:#667283;margin-top:6px;display:block}.case-module__3vl5aa__related em{color:#315f9e;text-transform:capitalize;margin-top:7px;font-size:12px;font-style:normal;font-weight:800;display:block}.case-module__3vl5aa__sourceChecks{border-top:1px solid #e5eaf0;gap:6px;margin-top:14px;padding-top:12px;display:grid}.case-module__3vl5aa__sourceChecks span{color:#4d6077;align-items:center;gap:6px;font-size:12px;display:flex}.case-module__3vl5aa__sourceChecks svg{color:#167447;width:13px}.case-module__3vl5aa__limitations{margin-top:11px;line-height:1.6!important}.case-module__3vl5aa__methodLink{border:1px solid #cbd5e1;color:#315f9e!important;background:#fff!important}.case-module__3vl5aa__boundary{color:#636e7f;border-top:1px solid #e4e9ef;margin-top:18px;padding-top:13px;font-size:12px;line-height:1.55}.case-module__3vl5aa__faqGrid{gap:12px;display:grid}.case-module__3vl5aa__faqGrid>div{background:#f8fafc;border:1px solid #e0e6ed;padding:14px 16px}.case-module__3vl5aa__faqGrid dt{color:#173a62;font-size:13px;font-weight:800;line-height:1.45}.case-module__3vl5aa__faqGrid dd{color:#53627a;margin-top:6px;font-size:13px;line-height:1.65}@media (max-width:820px){.case-module__3vl5aa__hero,.case-module__3vl5aa__grid,.case-module__3vl5aa__answerBlock{grid-template-columns:1fr}.case-module__3vl5aa__answerBlock>p,.case-module__3vl5aa__answerBlock dl{grid-column:auto}.case-module__3vl5aa__facts{grid-template-columns:1fr 1fr}}@media (max-width:520px){.case-module__3vl5aa__titleCard{padding:20px}.case-module__3vl5aa__facts,.case-module__3vl5aa__related,.case-module__3vl5aa__answerBlock dl,.case-module__3vl5aa__procedureGrid{grid-template-columns:1fr}.case-module__3vl5aa__answerBlock dl div+div{border-left:0;padding-left:0}}.case-module__3vl5aa__jump{z-index:20;scrollbar-width:none;background:#f5f7fa;gap:6px 8px;margin:0 0 16px;padding:8px 0;display:flex;position:sticky;top:61px;overflow-x:auto}.case-module__3vl5aa__jump::-webkit-scrollbar{display:none}.case-module__3vl5aa__jump span{color:#627085;letter-spacing:.1em;text-transform:uppercase;flex:none;align-self:center;font-size:12px;font-weight:800}.case-module__3vl5aa__jump a{color:#315f9e;background:#f8fafc;border:1px solid #d6dee8;border-radius:3px;flex:none;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none}.case-module__3vl5aa__section,.case-module__3vl5aa__answerBlock,.case-module__3vl5aa__sourceCard{scroll-margin-top:130px}
