.cases-module__JBSRiW__resource{color:hsl(var(--color-text));line-height:1.65}:is([data-theme=medical].dark .cases-module__JBSRiW__resource,[data-theme=medical].dark .cases-module__JBSRiW__dialog,[data-theme=medical].dark .cases-module__JBSRiW__heroTimeline,[data-theme=medical].dark .cases-module__JBSRiW__caseGrid){--color-blue:210 70% 75%}.cases-module__JBSRiW__resource h1,.cases-module__JBSRiW__resource h2,.cases-module__JBSRiW__resource h3,.cases-module__JBSRiW__dialog h2{font-family:var(--font-display),Georgia,serif;color:hsl(var(--color-heading));font-weight:500;line-height:1.2}.cases-module__JBSRiW__resource h1{font-size:clamp(2rem,5vw,3rem)}.cases-module__JBSRiW__resource h2{scroll-margin-top:7rem;font-size:clamp(1.8rem,4vw,2.5rem)}.cases-module__JBSRiW__resource h3{font-size:1.5rem}.cases-module__JBSRiW__resource p{margin-top:.85rem}.cases-module__JBSRiW__resource a:not(.cases-module__JBSRiW__primary):not(.cases-module__JBSRiW__secondary),.cases-module__JBSRiW__textLink{color:hsl(var(--color-blue));text-underline-offset:3px;text-decoration:underline}.cases-module__JBSRiW__resource button,.cases-module__JBSRiW__resource input,.cases-module__JBSRiW__resource select,.cases-module__JBSRiW__resource textarea,.cases-module__JBSRiW__dialog input,.cases-module__JBSRiW__dialog select{font:inherit}.cases-module__JBSRiW__resource :focus-visible,.cases-module__JBSRiW__dialog :focus-visible{outline:3px solid hsl(var(--color-blue));outline-offset:4px}.cases-module__JBSRiW__resource button:disabled{cursor:not-allowed;opacity:.5}.cases-module__JBSRiW__section{border-bottom:1px solid hsl(var(--color-text)/.13);padding:3.5rem 0;scroll-margin-top:6rem}.cases-module__JBSRiW__eyebrow{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--color-blue));margin-bottom:.8rem;font-size:.75rem;font-weight:700}.cases-module__JBSRiW__help,.cases-module__JBSRiW__muted{color:hsl(var(--color-text-light));font-size:.9rem}.cases-module__JBSRiW__heroTimeline{background:hsl(var(--color-panel));border:1px solid hsl(var(--color-text)/.15);border-top:4px solid hsl(var(--color-accent));color:hsl(var(--color-text));border-radius:1rem;padding:1.75rem;box-shadow:0 16px 40px #00000015}.cases-module__JBSRiW__heroTimeline h2{font-family:var(--font-display),Georgia,serif;color:hsl(var(--color-heading));font-size:1.75rem;font-weight:500;line-height:1.2}.cases-module__JBSRiW__timeline{margin-top:1.5rem}.cases-module__JBSRiW__timeline li{border-left:2px solid hsl(var(--color-text)/.18);grid-template-columns:5.6rem minmax(0,1fr);gap:.75rem;margin-left:.25rem;padding:0 0 1.5rem 1rem;font-size:.875rem;line-height:1.5;display:grid;position:relative}.cases-module__JBSRiW__timeline li:last-child{border-color:#0000;padding-bottom:0}.cases-module__JBSRiW__timeline li:before{content:"";background:hsl(var(--color-blue));border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.3rem;left:-.36rem}.cases-module__JBSRiW__timeline li[data-focus=true]:before{background:hsl(var(--color-accent));box-shadow:0 0 0 4px hsl(var(--color-accent)/.2)}.cases-module__JBSRiW__timelineTime{color:hsl(var(--color-blue));font-weight:700}.cases-module__JBSRiW__timeline strong{color:hsl(var(--color-heading))}.cases-module__JBSRiW__timeline p{color:hsl(var(--color-text-light));margin-top:.2rem}.cases-module__JBSRiW__timelineFocus{border-top:1px solid hsl(var(--color-text)/.15);margin-top:1.5rem;padding-top:1rem;font-size:.875rem;font-weight:600;line-height:1.6}.cases-module__JBSRiW__timelineFocus span{color:hsl(var(--color-text-light));text-transform:uppercase;letter-spacing:.12em;margin-bottom:.3rem;font-size:.65rem;display:block}.cases-module__JBSRiW__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.cases-module__JBSRiW__caseGrid[data-related=true]{grid-template-columns:1fr;max-width:40rem}.cases-module__JBSRiW__caseCard{border:1px solid hsl(var(--color-text)/.16);border-top:4px solid hsl(var(--color-blue));background:hsl(var(--color-panel));color:hsl(var(--color-text));border-radius:1rem;flex-direction:column;padding:1.75rem;text-decoration:none;display:flex;box-shadow:0 8px 28px #10223b0a}.cases-module__JBSRiW__caseCard[data-case=handoff]{border-top-color:hsl(var(--color-accent))}.cases-module__JBSRiW__caseCard:hover{border-color:hsl(var(--color-blue));box-shadow:0 12px 30px #10223b18}.cases-module__JBSRiW__caseCard:focus-visible{outline:3px solid hsl(var(--color-blue));outline-offset:4px}.cases-module__JBSRiW__cardTop{color:hsl(var(--color-blue));letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-size:.7rem;font-weight:700;display:flex}.cases-module__JBSRiW__cardTop svg{flex-shrink:0}.cases-module__JBSRiW__caseCard h3{font-family:var(--font-display),Georgia,serif;color:hsl(var(--color-heading));margin-top:1rem;font-size:2rem;font-weight:500;line-height:1.2}.cases-module__JBSRiW__cardChallenge{margin-top:.8rem;line-height:1.65}.cases-module__JBSRiW__cardAudience{color:hsl(var(--color-text-light));margin:1rem 0 1.5rem;font-size:.85rem;font-weight:600}.cases-module__JBSRiW__cardBottom{margin-top:auto}.cases-module__JBSRiW__cardFormats{color:hsl(var(--color-text-light));flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem;font-size:.8rem;display:flex}.cases-module__JBSRiW__cardAction{background:hsl(var(--color-navy));color:#fff;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.875rem;font-weight:700;line-height:1.4;display:flex}.cases-module__JBSRiW__cardAction svg{flex-shrink:0}.cases-module__JBSRiW__round{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:1.75rem 0;display:grid}.cases-module__JBSRiW__round li{border-top:3px solid hsl(var(--color-accent));padding-top:1rem;font-size:.95rem}.cases-module__JBSRiW__round strong{color:hsl(var(--color-heading))}.cases-module__JBSRiW__master{background:hsl(var(--color-panel));border:1px solid hsl(var(--color-text)/.15);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin:1.75rem 0 3rem;padding:1.75rem;display:grid}.cases-module__JBSRiW__master .cases-module__JBSRiW__actions{flex-direction:column;align-items:stretch}.cases-module__JBSRiW__primary,.cases-module__JBSRiW__secondary{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.6rem;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.875rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.cases-module__JBSRiW__primary{background:hsl(var(--color-navy));color:#fff}.cases-module__JBSRiW__primary:hover{filter:brightness(1.12)}.cases-module__JBSRiW__secondary{border-color:hsl(var(--color-text)/.25);background:hsl(var(--color-panel));color:hsl(var(--color-heading))}.cases-module__JBSRiW__secondary:hover{border-color:hsl(var(--color-blue))}.cases-module__JBSRiW__sectionHeading{justify-content:space-between;align-items:center;gap:2rem;display:flex}.cases-module__JBSRiW__sectionHeading>div{max-width:44rem}.cases-module__JBSRiW__sectionHeading>button{flex-shrink:0}.cases-module__JBSRiW__downloadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.cases-module__JBSRiW__downloadCard{background:hsl(var(--color-panel));border:1px solid hsl(var(--color-text)/.15);border-radius:1rem;flex-direction:column;padding:1.5rem;display:flex}.cases-module__JBSRiW__downloadCard h3{font-size:1.3rem}.cases-module__JBSRiW__downloadCard p{font-size:.95rem}.cases-module__JBSRiW__downloadLinks{flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:auto;padding-top:1.5rem;font-size:.875rem;display:flex}.cases-module__JBSRiW__roleLinks{flex-wrap:wrap;gap:1rem;margin-top:1rem;font-size:.85rem;display:flex}.cases-module__JBSRiW__status,.cases-module__JBSRiW__error{min-height:1.8rem;margin-top:1rem;font-size:.95rem}.cases-module__JBSRiW__error{color:hsl(var(--color-heading));border-left:3px solid #b93838;padding-left:.75rem}.cases-module__JBSRiW__tabs{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.cases-module__JBSRiW__tabs button{background:hsl(var(--color-panel));border:1px solid hsl(var(--color-text)/.25);border-radius:.6rem;padding:.8rem 1rem;font-size:.9rem}.cases-module__JBSRiW__tabs button[aria-pressed=true]{background:hsl(var(--color-navy));color:#fff}.cases-module__JBSRiW__tabs span{margin-left:.5rem;font-size:.8rem}.cases-module__JBSRiW__previewControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0;font-size:.85rem;display:flex}.cases-module__JBSRiW__previewControls label{align-items:center;gap:.7rem;max-width:100%;display:flex}.cases-module__JBSRiW__previewControls select{background:hsl(var(--color-panel));border:1px solid hsl(var(--color-text)/.3);border-radius:.5rem;min-width:0;max-width:100%;padding:.6rem}.cases-module__JBSRiW__previewControls p{margin:0}.cases-module__JBSRiW__previewControls>div{gap:.5rem;display:flex}.cases-module__JBSRiW__paper{color:#263746;background:#fff;border:1px solid #ccd5dc;border-radius:.7rem;max-width:54rem;margin:0 auto;overflow:hidden;box-shadow:0 8px 30px #10223b0a}.cases-module__JBSRiW__paper :focus-visible{outline-color:#24577d}.cases-module__JBSRiW__paperBrand{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#10223b;border-bottom:3px solid #d1b43f;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:1.25rem 2.5rem;font-size:.75rem;font-weight:700;display:flex}.cases-module__JBSRiW__paperBody{padding:2.5rem;font-size:1rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__context{color:#526475;margin:0 0 1.5rem;font-size:.85rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__eyebrow{color:#3e668a}.cases-module__JBSRiW__paper .cases-module__JBSRiW__paperTitle{color:#10223b;margin-bottom:1.5rem;font-size:2rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__blockHeading{color:#18344f;margin:1.5rem 0 .5rem;font-family:inherit;font-size:1.05rem;font-weight:700}.cases-module__JBSRiW__paper p{margin:.8rem 0}.cases-module__JBSRiW__paper ul{margin:.8rem 0;padding-left:1.3rem;list-style:outside}.cases-module__JBSRiW__paper li+li{margin-top:.5rem}.cases-module__JBSRiW__paper a:not(.cases-module__JBSRiW__primary):not(.cases-module__JBSRiW__secondary){color:#24577d;overflow-wrap:anywhere}.cases-module__JBSRiW__callout{color:#263746;background:#f9f7f0;border-left:3px solid #9a7e28;margin:1.5rem 0;padding:.5rem 1.2rem}.cases-module__JBSRiW__callout .cases-module__JBSRiW__blockHeading{margin-top:0}.cases-module__JBSRiW__facts{margin:1.5rem 0}.cases-module__JBSRiW__facts>div{border-bottom:1px solid #e0e5ea;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.65rem 0;display:grid}.cases-module__JBSRiW__facts dt{font-size:.9rem;font-weight:700}.cases-module__JBSRiW__tableWrap{max-width:100%;margin:1.25rem 0;overflow-x:auto}.cases-module__JBSRiW__paper table{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.5}.cases-module__JBSRiW__paper td,.cases-module__JBSRiW__paper th{vertical-align:top;text-align:left;border-bottom:1px solid #cdd6df;padding:.75rem .65rem}.cases-module__JBSRiW__paper th{font-weight:600}.cases-module__JBSRiW__paper thead{color:#18344f;background:#eef2f6}.cases-module__JBSRiW__sbar .cases-module__JBSRiW__blockHeading{align-items:center;gap:.7rem;display:flex}.cases-module__JBSRiW__sbar .cases-module__JBSRiW__blockHeading span{color:#fff;background:#10223b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cases-module__JBSRiW__rationale{color:#526475;font-size:.9rem}.cases-module__JBSRiW__writing>div{border-bottom:1px solid #cdd6df;height:1.8rem}.cases-module__JBSRiW__paperFooter{color:#526475;border-top:1px solid #d5dde3;justify-content:space-between;gap:1rem;padding:1.5rem 2.5rem;font-size:.75rem;display:flex}.cases-module__JBSRiW__paperFooter>span{white-space:nowrap}.cases-module__JBSRiW__dialog{background:hsl(var(--color-warm));color:hsl(var(--color-text))}.cases-module__JBSRiW__form fieldset{min-width:0;margin:1.25rem 0}.cases-module__JBSRiW__form legend{font-family:var(--font-display),Georgia,serif;color:hsl(var(--color-heading));margin-bottom:.9rem;font-size:1.5rem}.cases-module__JBSRiW__form .cases-module__JBSRiW__smallLegend{font-family:inherit;font-size:1rem;font-weight:700}.cases-module__JBSRiW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cases-module__JBSRiW__fieldGrid>label{flex-direction:column;justify-content:flex-end;gap:.45rem;font-size:.9rem;font-weight:600;display:flex}.cases-module__JBSRiW__fieldGrid input:not([type=radio]),.cases-module__JBSRiW__fieldGrid select{border:1px solid hsl(var(--color-text)/.3);background:hsl(var(--color-panel));width:100%;min-width:0;color:hsl(var(--color-text));border-radius:.5rem;padding:.65rem .75rem}.cases-module__JBSRiW__fieldGrid .cases-module__JBSRiW__choice{border:1px solid hsl(var(--color-text)/.3);background:hsl(var(--color-panel));border-radius:.75rem;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:1rem}.cases-module__JBSRiW__choice:has(input:checked){border-color:hsl(var(--color-blue));box-shadow:0 0 0 1px hsl(var(--color-blue))}.cases-module__JBSRiW__choice input{accent-color:hsl(var(--color-blue));margin-top:.25rem}.cases-module__JBSRiW__choice small{color:hsl(var(--color-text-light));margin-top:.4rem;font-weight:400;line-height:1.5;display:block}.cases-module__JBSRiW__form .cases-module__JBSRiW__help{margin-top:.85rem}.cases-module__JBSRiW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.cases-module__JBSRiW__reading{max-width:58rem;margin:auto;padding:7rem 1.5rem 3rem}.cases-module__JBSRiW__readingIntro{margin-bottom:2rem}.cases-module__JBSRiW__reading .cases-module__JBSRiW__paper{margin-top:2rem}.cases-module__JBSRiW__response label{margin-top:1.5rem;display:block}.cases-module__JBSRiW__response label span{margin-top:.4rem;display:block}.cases-module__JBSRiW__response textarea{color:#263746;background:#fff;border:1px solid #82929d;border-radius:.3rem;width:100%;margin:.7rem 0 1.25rem;padding:.8rem;display:block}.cases-module__JBSRiW__observation{border:1px solid #ccd6dd;min-width:0;margin:1.5rem 0;padding:1rem}.cases-module__JBSRiW__observation legend{padding:0 .4rem;font-weight:700}.cases-module__JBSRiW__attempt{grid-template-columns:1fr 1fr;gap:1rem;margin-top:.8rem;display:grid}.cases-module__JBSRiW__attempt label{font-size:.9rem}.cases-module__JBSRiW__attempt select{color:#263746;background:#fff;border:1px solid #82929d;border-radius:.3rem;width:100%;min-width:0;margin-top:.3rem;padding:.6rem;display:block}.cases-module__JBSRiW__printResponse{display:none}@media (max-width:900px){.cases-module__JBSRiW__round{grid-template-columns:repeat(2,minmax(0,1fr))}.cases-module__JBSRiW__master{grid-template-columns:1fr;gap:.75rem}.cases-module__JBSRiW__master .cases-module__JBSRiW__actions{flex-direction:row}.cases-module__JBSRiW__downloadGrid{grid-template-columns:1fr}.cases-module__JBSRiW__sectionHeading{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media (max-width:520px){.cases-module__JBSRiW__section{padding:2.5rem 0}.cases-module__JBSRiW__round{grid-template-columns:1fr}.cases-module__JBSRiW__heroTimeline{padding:1.25rem}.cases-module__JBSRiW__heroTimeline h2{font-size:1.5rem}.cases-module__JBSRiW__timeline li{grid-template-columns:5rem minmax(0,1fr);gap:.5rem;font-size:.8rem}.cases-module__JBSRiW__caseCard{padding:1.25rem}.cases-module__JBSRiW__caseCard h3{font-size:1.75rem}.cases-module__JBSRiW__paperBody{padding:1.25rem;font-size:.9rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__paperTitle{font-size:1.6rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__blockHeading{font-size:.95rem}.cases-module__JBSRiW__paperBrand,.cases-module__JBSRiW__paperFooter{padding:1.2rem}.cases-module__JBSRiW__facts>div{grid-template-columns:1fr;gap:.25rem}.cases-module__JBSRiW__paper table{font-size:.8rem}.cases-module__JBSRiW__paper td,.cases-module__JBSRiW__paper th{padding:.6rem .3rem}.cases-module__JBSRiW__fieldGrid{gap:.8rem}.cases-module__JBSRiW__fieldGrid:has(.cases-module__JBSRiW__choice){grid-template-columns:1fr}.cases-module__JBSRiW__attempt{grid-template-columns:1fr}.cases-module__JBSRiW__reading{padding-inline:.8rem}.cases-module__JBSRiW__tabs button{flex:100%}.cases-module__JBSRiW__master{padding:1.25rem}}@media (max-width:767px){.cases-module__JBSRiW__caseGrid{grid-template-columns:1fr}}@media print{@page{size:Letter;margin:.5in}body:has(.cases-module__JBSRiW__reading){background:#fff!important}.cases-module__JBSRiW__readingShell{min-height:0;background:#fff!important}.cases-module__JBSRiW__readingChrome{display:none!important}.cases-module__JBSRiW__reading{color:#263746;max-width:none;padding:0}.cases-module__JBSRiW__readingIntro,.cases-module__JBSRiW__response textarea,.cases-module__JBSRiW__attempt label{display:none!important}.cases-module__JBSRiW__reading .cases-module__JBSRiW__paper{break-before:page;box-shadow:none;border:0;border-radius:0;margin:0;overflow:visible}.cases-module__JBSRiW__reading .cases-module__JBSRiW__paper:first-of-type{break-before:auto}.cases-module__JBSRiW__paperBody{padding:.5rem 0;font-size:10pt;line-height:1.35}.cases-module__JBSRiW__paperBrand,.cases-module__JBSRiW__paperFooter{color:#263746;background:#fff;padding:.4rem 0;font-size:8pt}.cases-module__JBSRiW__paper .cases-module__JBSRiW__paperTitle{margin-bottom:.7rem;font-size:19pt}.cases-module__JBSRiW__paper .cases-module__JBSRiW__blockHeading{margin:.7rem 0 .25rem;font-size:11pt}.cases-module__JBSRiW__paper p,.cases-module__JBSRiW__paper ul,.cases-module__JBSRiW__facts,.cases-module__JBSRiW__tableWrap{margin:.5rem 0}.cases-module__JBSRiW__paper li+li{margin-top:.2rem}.cases-module__JBSRiW__paper .cases-module__JBSRiW__context,.cases-module__JBSRiW__paper .cases-module__JBSRiW__rationale,.cases-module__JBSRiW__facts dt{font-size:9pt}.cases-module__JBSRiW__paper .cases-module__JBSRiW__callout{margin:.6rem 0;padding:.3rem .7rem}.cases-module__JBSRiW__facts>div{grid-template-columns:8rem minmax(0,1fr);padding:.3rem 0}.cases-module__JBSRiW__paper table{font-size:9pt}.cases-module__JBSRiW__paper td,.cases-module__JBSRiW__paper th{padding:.3rem .4rem}.cases-module__JBSRiW__response label{margin-top:.6rem}.cases-module__JBSRiW__observation{margin:.6rem 0;padding:.5rem}.cases-module__JBSRiW__writing>div{height:1rem}.cases-module__JBSRiW__paper tr,.cases-module__JBSRiW__observation,.cases-module__JBSRiW__callout{break-inside:avoid}.cases-module__JBSRiW__tableWrap{overflow:visible}.cases-module__JBSRiW__printResponse{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #82929d;min-height:2rem;display:block}.cases-module__JBSRiW__attempt{display:block}.cases-module__JBSRiW__resource a{color:#263746!important}}.cases-module__JBSRiW__resource button.cases-module__JBSRiW__primary,.cases-module__JBSRiW__resource button.cases-module__JBSRiW__secondary{font-size:.875rem;font-weight:700;line-height:1.4}.cases-module__JBSRiW__answer{margin-top:2rem;scroll-margin-top:7rem}.cases-module__JBSRiW__answer summary{cursor:pointer;color:hsl(var(--color-heading));padding:1rem 0;font-weight:700}.cases-module__JBSRiW__answer .cases-module__JBSRiW__paper{margin-top:1rem}.cases-module__JBSRiW__sources{margin-top:1rem;padding-left:1.25rem;list-style:outside}.cases-module__JBSRiW__sources li+li{margin-top:.45rem}.cases-module__JBSRiW__reading .cases-module__JBSRiW__paper{scroll-margin-top:7rem}
