.case-article-layout_page__8xP_M{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),sans-serif;padding-top:12px}.case-article-layout_page__8xP_M *{box-sizing:border-box}.case-article-layout_page__8xP_M a:focus-visible,.case-article-layout_page__8xP_M summary:focus-visible,.case-article-layout_tableScroll__isd4A:focus-visible{outline:2px solid #f29b79;outline-offset:4px}.case-article-layout_wrap__rTpMl{width:min(calc(100% - 64px),1216px);margin-inline:auto;padding-bottom:100px}.case-article-layout_breadcrumb__8Yzg7{display:flex;flex-wrap:wrap;gap:11px;align-items:center;padding-top:32px;color:var(--muted-2);font-size:13px}.case-article-layout_breadcrumb__8Yzg7 a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.case-article-layout_breadcrumb__8Yzg7 a:hover{color:#fff;border-color:var(--accent)}.case-article-layout_breadcrumb__8Yzg7 span{color:#686d68}.case-article-layout_header__Bpoeb{max-width:1020px;padding:52px 0 54px}.case-article-layout_header__Bpoeb h1{max-width:22ch;margin:0;font-size:clamp(2.7rem,5vw,4.5rem);font-weight:650;line-height:1.07;letter-spacing:-.04em;text-wrap:balance}.case-article-layout_deck__lam4T{max-width:66ch;margin:25px 0 0;color:var(--muted);font-size:clamp(1.15rem,1.9vw,1.42rem);line-height:1.55}.case-article-layout_meta__a_XfB{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:32px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.5}.case-article-layout_meta__a_XfB a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.case-article-layout_bodyGrid__7ffoA{display:grid;grid-template-columns:minmax(0,740px) minmax(190px,1fr);gap:clamp(48px,7vw,120px);align-items:start}.case-article-layout_mainColumn__wmjBZ{min-width:0}.case-article-layout_summary__yMMl4{padding:30px 32px 0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-card)}.case-article-layout_summary__yMMl4 h2{margin:0;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.02em}.case-article-layout_summary__yMMl4>p{max-width:69ch;margin:18px 0 28px;color:#d4d6d3;font-size:17px;line-height:1.7}.case-article-layout_facts__w5H9O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #4b4d4a}.case-article-layout_facts__w5H9O>div{min-width:0;padding:19px 12px 23px 0}.case-article-layout_facts__w5H9O>div:nth-child(2n){padding-left:18px;border-left:1px solid #4b4d4a}.case-article-layout_facts__w5H9O>div:nth-child(n+3){border-top:1px solid #4b4d4a}.case-article-layout_facts__w5H9O>div:last-child:nth-child(odd){grid-column:1/-1}.case-article-layout_facts__w5H9O dt{color:var(--muted-2);font-size:11px;line-height:1.35}.case-article-layout_facts__w5H9O dd{margin:9px 0 0;color:var(--ink);font-size:14px;font-weight:550;line-height:1.45}.case-article-layout_desktopToc__Cy4mv{position:sticky;top:100px;padding-top:17px;border-top:1px solid #4c4e4b}.case-article-layout_desktopToc__Cy4mv strong,.case-article-layout_mobileToc__2EV1j strong{color:var(--ink);font-size:13px;font-weight:600}.case-article-layout_desktopToc__Cy4mv ol,.case-article-layout_mobileToc__2EV1j ol{display:grid;gap:13px;margin:18px 0 0;padding:0;list-style:none}.case-article-layout_desktopToc__Cy4mv a,.case-article-layout_mobileToc__2EV1j a{display:inline-block;min-height:28px;color:var(--muted);font-size:13px;line-height:1.4;text-decoration:none}.case-article-layout_desktopToc__Cy4mv a:hover,.case-article-layout_mobileToc__2EV1j a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.case-article-layout_mobileToc__2EV1j{display:none}.case-article-layout_article___7kRf{padding-top:54px}.case-article-layout_section__76Kmy{scroll-margin-top:92px;padding:0 0 54px;border-bottom:1px solid var(--line)}.case-article-layout_section__76Kmy+.case-article-layout_section__76Kmy{padding-top:54px}.case-article-layout_faq__RfHN_ h2,.case-article-layout_section__76Kmy h2,.case-article-layout_sources__yAQZP h2{margin:0 0 24px;font-size:clamp(1.8rem,3vw,2.65rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.case-article-layout_faq__RfHN_ p,.case-article-layout_section__76Kmy li,.case-article-layout_section__76Kmy p,.case-article-layout_sources__yAQZP p{color:var(--muted);font-size:16px;line-height:1.75}.case-article-layout_section__76Kmy p{max-width:70ch;margin:0 0 20px}.case-article-layout_section__76Kmy p:last-child{margin-bottom:0}.case-article-layout_section__76Kmy ol,.case-article-layout_section__76Kmy ul{max-width:70ch;margin:24px 0 0;padding-left:25px}.case-article-layout_section__76Kmy li+li{margin-top:11px}.case-article-layout_section__76Kmy li::marker{color:var(--accent)}.case-article-layout_tableScroll__isd4A{max-width:100%;overflow-x:auto;margin-top:28px}.case-article-layout_tableScroll__isd4A table{width:100%;min-width:500px;border-collapse:collapse;text-align:left}.case-article-layout_tableScroll__isd4A td,.case-article-layout_tableScroll__isd4A th{padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top;font-size:14px;line-height:1.5}.case-article-layout_tableScroll__isd4A th{color:var(--ink);background:#242624;font-weight:600}.case-article-layout_tableScroll__isd4A td{color:var(--muted)}.case-article-layout_faq__RfHN_,.case-article-layout_sources__yAQZP{scroll-margin-top:92px;padding-top:58px}.case-article-layout_faq__RfHN_ details{border-top:1px solid var(--line)}.case-article-layout_faq__RfHN_ details:last-child{border-bottom:1px solid var(--line)}.case-article-layout_faq__RfHN_ summary{padding:19px 24px 19px 0;color:var(--ink);font-size:17px;font-weight:550;line-height:1.4;cursor:pointer}.case-article-layout_faq__RfHN_ summary::marker{color:var(--accent)}.case-article-layout_faq__RfHN_ p{max-width:70ch;margin:0;padding:0 0 23px}.case-article-layout_sources__yAQZP ul{margin:0;padding:0;list-style:none}.case-article-layout_sources__yAQZP li{padding:14px 0;border-top:1px solid #3e403e}.case-article-layout_sources__yAQZP li:last-child{border-bottom:1px solid #3e403e}.case-article-layout_sources__yAQZP a,.case-article-layout_sources__yAQZP strong{color:var(--ink);font-size:14px;font-weight:550;text-decoration:none}.case-article-layout_sources__yAQZP a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.case-article-layout_sources__yAQZP p{margin:6px 0 0;font-size:13px}.case-article-layout_close__lgoa_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end;margin-top:100px;padding:42px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-card)}.case-article-layout_close__lgoa_ h2{max-width:20ch;margin:0;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.03em}.case-article-layout_close__lgoa_ p{max-width:58ch;margin:17px 0 0;color:var(--muted);font-size:16px;line-height:1.6}.case-article-layout_closeLinks__k9_LY{display:flex;flex-wrap:wrap;gap:10px}.case-article-layout_closeLinks__k9_LY a{display:inline-flex;align-items:center;min-height:44px;padding:0 17px;border:1px solid var(--line-strong);border-radius:var(--r-btn);color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}.case-article-layout_closeLinks__k9_LY a:last-child{border-color:var(--ink);background:var(--ink);color:#111310}.case-article-layout_closeLinks__k9_LY a:hover{border-color:var(--accent)}.case-article-layout_related__8C79r{margin-top:70px}.case-article-layout_related__8C79r h2{margin:0 0 22px;font-size:20px;font-weight:600}.case-article-layout_related__8C79r ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.case-article-layout_related__8C79r a{display:block;height:100%;padding:22px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-card);color:var(--ink);text-decoration:none}.case-article-layout_related__8C79r a:hover{border-color:var(--muted-2)}.case-article-layout_related__8C79r strong{display:block;font-size:17px;font-weight:600}.case-article-layout_related__8C79r span{display:block;margin-top:10px;color:#b8bbb7;font-size:14px;line-height:1.5}.case-article-layout_returnLinks__O1KB1{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:62px;padding-top:20px;border-top:1px solid var(--line)}.case-article-layout_returnLinks__O1KB1 a{display:inline-flex;min-height:44px;align-items:center;color:var(--ink);font-size:14px;font-weight:550;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}.case-article-layout_returnLinks__O1KB1 a:hover{color:var(--accent);text-decoration-color:var(--accent)}@media(max-width:900px){.case-article-layout_bodyGrid__7ffoA{grid-template-columns:minmax(0,1fr) 190px;gap:42px}.case-article-layout_close__lgoa_{grid-template-columns:1fr}.case-article-layout_closeLinks__k9_LY{justify-content:flex-start}}@media(max-width:700px){.case-article-layout_wrap__rTpMl{width:calc(100% - 40px);padding-bottom:70px}.case-article-layout_breadcrumb__8Yzg7{padding-top:22px}.case-article-layout_header__Bpoeb{padding:42px 0 36px}.case-article-layout_header__Bpoeb h1{font-size:clamp(2.45rem,9vw,3.7rem)}.case-article-layout_deck__lam4T{margin-top:22px;font-size:18px}.case-article-layout_meta__a_XfB{gap:8px 18px}.case-article-layout_bodyGrid__7ffoA{display:block}.case-article-layout_desktopToc__Cy4mv{display:none}.case-article-layout_mobileToc__2EV1j{display:block;margin-top:34px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.case-article-layout_mobileToc__2EV1j ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.case-article-layout_summary__yMMl4{padding:23px 20px 0}.case-article-layout_summary__yMMl4>p{font-size:16px}.case-article-layout_facts__w5H9O{grid-template-columns:1fr}.case-article-layout_facts__w5H9O>div,.case-article-layout_facts__w5H9O>div:nth-child(2n){grid-column:auto;padding:14px 0;border-left:0}.case-article-layout_facts__w5H9O>div+div{border-top:1px solid var(--line)}.case-article-layout_facts__w5H9O dd{margin-top:4px}.case-article-layout_article___7kRf{padding-top:48px}.case-article-layout_section__76Kmy{padding-bottom:44px}.case-article-layout_section__76Kmy+.case-article-layout_section__76Kmy{padding-top:44px}.case-article-layout_close__lgoa_{margin-top:75px;padding:28px}.case-article-layout_related__8C79r{margin-top:54px}.case-article-layout_related__8C79r ul{grid-template-columns:1fr}.case-article-layout_returnLinks__O1KB1{margin-top:42px}}@media(max-width:370px){.case-article-layout_mobileToc__2EV1j ol{grid-template-columns:1fr}.case-article-layout_closeLinks__k9_LY a{width:100%;justify-content:center}}@media(max-width:700px){.case-article-layout_facts__w5H9O>div:last-child:nth-child(odd){grid-column:auto}}@media(prefers-reduced-motion:reduce){.case-article-layout_page__8xP_M *{scroll-behavior:auto!important}}