.journal_pageHeader__PD9he{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px 96px;align-items:end;padding-block:96px 56px;border-bottom:1px solid var(--line)}.journal_pageHeaderBody___01_Y{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.journal_eyebrow__A3L3p{display:inline-flex;align-items:center;gap:10px;color:var(--ink-2);font-size:17px;line-height:1.3}.journal_eyebrow__A3L3p:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--context)}.journal_title__VnTup{max-width:15ch;font-size:clamp(40px,4.6vw,68px);line-height:1.06;font-weight:500;letter-spacing:-.045em;text-wrap:balance}.journal_lede__0_Nzx{max-width:52ch;color:var(--ink-3);font-size:18px;line-height:1.6;text-wrap:pretty}.journal_pageHeaderIndex__UHJ2G{font-size:14px;line-height:20px}.journal_pageHeaderIndex__UHJ2G>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--line)}.journal_pageHeaderIndex__UHJ2G dt{color:var(--ink-3)}.journal_pageHeaderIndex__UHJ2G dd{color:var(--ink);font-variant-numeric:tabular-nums}.journal_pageHeaderTotal__P69BP dt{color:var(--ink);font-weight:500}.journal_featured__5PwwG{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;padding-block:56px;border-bottom:1px solid var(--line)}.journal_featured__5PwwG:focus-visible{outline-offset:6px;border-radius:12px}.journal_featuredBody__M0zAQ{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;max-width:640px}.journal_articleKicker__fWGlz,.journal_articleMeta__Jv__R,.journal_featuredKicker__eAetI,.journal_rowMeta__Gj5Qa{display:flex;flex-wrap:wrap;gap:4px 0;color:var(--ink-3);font-size:14px;line-height:20px}.journal_articleKicker__fWGlz>*+*,.journal_articleMeta__Jv__R>*+*,.journal_featuredKicker__eAetI>*+*{display:inline-flex;align-items:center}.journal_articleKicker__fWGlz>*+:before,.journal_articleMeta__Jv__R>*+:before,.journal_featuredKicker__eAetI>*+:before{content:"";width:3px;height:3px;margin:0 10px;border-radius:50%;background:var(--line-strong)}.journal_featuredKicker__eAetI>:first-child{color:var(--accent);font-weight:500}.journal_featuredTitle__4q_TS{max-width:22ch;font-size:clamp(30px,3.1vw,46px);line-height:1.1;font-weight:500;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word}.journal_featuredText__TvIxp{max-width:56ch;color:var(--ink-3);font-size:17px;line-height:1.6;text-wrap:pretty}.journal_featuredLink__YwMGj{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:var(--accent);font-size:15px;font-weight:500;line-height:20px}.journal_featuredLink__YwMGj svg{width:16px;height:16px;transition:transform .2s var(--ease)}.journal_featured__5PwwG:hover .journal_featuredTitle__4q_TS,.journal_row__z3yYg:hover .journal_rowTitle__Ds7WJ{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-strong);text-underline-offset:6px}.journal_featured__5PwwG:hover .journal_featuredLink__YwMGj svg{transform:translateX(4px)}.journal_plate__QCvM2{width:100%;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface-2);transition:border-color .15s}.journal_plate__QCvM2 img,.journal_plate__QCvM2 svg{display:block;width:100%;height:auto}.journal_plateThumb__BYneX{border-radius:12px}.journal_featured__5PwwG:hover .journal_plate__QCvM2,.journal_row__z3yYg:hover .journal_plate__QCvM2{border-color:var(--accent-line)}.journal_listBar__PxB1D{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;border-bottom:1px solid var(--line);font-size:14px;font-weight:500;line-height:20px}.journal_listBar__PxB1D span:last-child{color:var(--ink-3);font-weight:400}.journal_row__z3yYg{display:grid;grid-template-columns:56px minmax(0,1fr) 160px 176px;gap:40px;align-items:center;padding-block:36px;border-bottom:1px solid var(--line)}.journal_row__z3yYg:focus-visible{outline-offset:6px;border-radius:12px}.journal_rowNumber__m3ycI{align-self:start;color:var(--ink-5);font-size:20px;line-height:30px;font-weight:500;font-variant-numeric:tabular-nums}.journal_rowBody__dxHiu{min-width:0}.journal_rowTitle__Ds7WJ{max-width:30ch;font-size:24px;line-height:1.25;font-weight:500;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word}.journal_rowText__VUXrs{max-width:60ch;margin-top:10px;color:var(--ink-3);font-size:16px;line-height:1.6;text-wrap:pretty}.journal_rowMeta__Gj5Qa{flex-direction:column;gap:4px;align-self:start}.journal_rowMeta__Gj5Qa span:first-child{color:var(--ink);font-weight:500}.journal_article__JISOa{--rail:220px;--reading:680px;display:grid;grid-template-columns:minmax(0,1fr) var(--rail) minmax(0,var(--reading)) minmax(0,1fr);grid-template-areas:". header header ." ". plate plate ." ". rail body .";column-gap:72px;padding-block:64px 96px;border-bottom:1px solid var(--line)}.journal_articleHeader__alXWG{grid-area:header;display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0;max-width:880px;padding-bottom:40px}.journal_articleKicker__fWGlz a{color:var(--accent);font-weight:500}.journal_articleKicker__fWGlz a:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:4px}.journal_articleTitle__ftV95{max-width:24ch;font-size:clamp(36px,4.6vw,62px);line-height:1.08;font-weight:500;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.journal_articleLede__Aqv_z{max-width:38em;color:var(--ink-3);font-size:20px;line-height:1.55;text-wrap:pretty}.journal_articleMeta__Jv__R{width:100%;padding-top:22px;border-top:1px solid var(--line)}.journal_article__JISOa>.journal_plate__QCvM2{grid-area:plate}.journal_rail__UcLhu{grid-area:rail;position:sticky;top:calc(var(--nav-height) + 24px);align-self:start;padding-top:56px;font-size:14px;line-height:20px}.journal_railTitle__QO2fA{margin-bottom:12px;color:var(--ink);font-weight:500}.journal_contents__XVWIL{display:flex;flex-direction:column}.journal_contents__XVWIL a{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--line);color:var(--ink-3);transition:color .15s}.journal_contents__XVWIL li:last-child a{border-bottom:1px solid var(--line)}.journal_contents__XVWIL a:hover{color:var(--accent)}.journal_contents__XVWIL a span{flex:none;color:var(--ink-5);font-variant-numeric:tabular-nums}.journal_railBack__813JD{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:16px;color:var(--accent);font-weight:500}.journal_railBack__813JD:hover{color:var(--accent-hover)}.journal_railBack__813JD svg{width:16px;height:16px}.journal_contentsMobile__LIdK8{display:none;grid-area:contents}.journal_body__MfGXz{grid-area:body;display:flex;flex-direction:column;gap:48px;min-width:0;padding-top:56px;color:var(--ink-2);font-size:18px;line-height:1.7}.journal_body__MfGXz h2{display:flex;align-items:baseline;gap:14px;scroll-margin-top:calc(var(--nav-height) + 24px);color:var(--ink);font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word}.journal_body__MfGXz h2 span{flex:none;color:var(--ink-5);font-size:15px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.journal_body__MfGXz p{margin-top:18px;text-wrap:pretty}.journal_body__MfGXz h2+p{margin-top:16px}.journal_body__MfGXz strong{color:var(--ink);font-weight:600}.journal_body__MfGXz a{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .15s}.journal_body__MfGXz a:hover{text-decoration-color:currentColor}.journal_rich__155J3>nav,.journal_rich__155J3>section{margin-top:48px;scroll-margin-top:calc(var(--nav-height) + 24px)}.journal_rich__155J3 [id]{scroll-margin-top:calc(var(--nav-height) + 24px)}.journal_rich__155J3>header+p{margin-top:0}.journal_rich__155J3 h3{margin-top:32px;color:var(--ink);font-size:21px;line-height:1.3;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.journal_rich__155J3 h3+p{margin-top:10px}.journal_rich__155J3 ol,.journal_rich__155J3 ul{margin-top:18px;padding-left:1.4em}.journal_rich__155J3 ul{list-style:disc}.journal_rich__155J3 ol{list-style:decimal}.journal_rich__155J3 li{padding-left:.3em}.journal_rich__155J3 li::marker{color:var(--ink-5);font-variant-numeric:tabular-nums}.journal_rich__155J3 li+li{margin-top:10px}.journal_rich__155J3 li>:is(ul,ol){margin-top:10px}.journal_rich__155J3 nav ol{font-size:16px}.journal_rich__155J3 .publication-identity{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:24px;color:var(--ink-3);font-size:14px;line-height:1.5}.journal_rich__155J3 .publication-identity p{margin-top:0}.journal_rich__155J3 .pro-tip{display:block;margin-top:24px;padding:18px 22px;border:1px solid var(--accent-line);border-radius:12px;background:var(--accent-wash);color:var(--ink-2);font-size:17px;line-height:1.65}.journal_rich__155J3 blockquote{margin:24px 0 0;padding-left:20px;border-left:2px solid var(--context);color:var(--ink-2)}.journal_tableScroll__AjJ5F{margin-top:20px;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.journal_rich__155J3 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}.journal_rich__155J3 :not(.journal_tableScroll__AjJ5F)>table{display:block;max-width:100%;margin-top:20px;overflow-x:auto}.journal_rich__155J3 td,.journal_rich__155J3 th{min-width:140px;padding:12px 16px;border-bottom:1px solid var(--line-weak);text-align:left;vertical-align:top;overflow-wrap:break-word}.journal_rich__155J3 tbody tr:last-child>*{border-bottom:0}.journal_rich__155J3 thead th{border-bottom-color:var(--line);background:var(--surface-3);color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.4}.journal_rich__155J3 tbody th{color:var(--ink);font-weight:500}.journal_body__MfGXz code{padding:2px 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface-3);color:var(--ink);font-family:var(--mono);font-size:.86em;overflow-wrap:anywhere}.journal_body__MfGXz pre{margin-top:20px;max-width:100%;overflow-x:auto;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);color:var(--ink);font:14px/1.65 var(--mono);tab-size:2}.journal_body__MfGXz pre code{padding:0;border:0;background:none;font-size:inherit;overflow-wrap:normal}.journal_bodyEnd__vWKS7{width:8px;height:8px;margin-top:0;border-radius:50%;background:var(--motion)}.journal_pager__ZiQfW{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.journal_pagerEmpty__0ZTdg,.journal_pagerNext__1jBUD,.journal_pagerPrevious__8cmq2{display:flex;flex-direction:column;gap:8px;min-width:0;padding-block:28px}.journal_pagerPrevious__8cmq2{padding-right:32px}.journal_pagerNext__1jBUD{align-items:flex-end;padding-left:32px;text-align:right;border-left:1px solid var(--line)}.journal_pagerNext__1jBUD span,.journal_pagerPrevious__8cmq2 span{color:var(--ink-3);font-size:14px;line-height:20px}.journal_pagerNext__1jBUD strong,.journal_pagerPrevious__8cmq2 strong{max-width:34ch;font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word}.journal_pagerNext__1jBUD:hover strong,.journal_pagerPrevious__8cmq2:hover strong{color:var(--accent)}.journal_room__MHQbR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:128px var(--gutter) 136px;background:linear-gradient(to bottom,var(--context) 0,#c9dbf3 46%,var(--surface) 100%);color:var(--ink);text-align:center}.journal_roomTitle__d4s27{max-width:16ch;color:#101112;font-size:clamp(40px,5.2vw,80px);line-height:1.07;font-weight:500;letter-spacing:-.055em;text-wrap:balance}.journal_roomAction__uhp0i{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:12px;padding:0 24px;border-radius:999px;background:var(--cta);color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:background .16s ease,color .16s ease}.journal_roomAction__uhp0i:hover{background:var(--motion);color:var(--cta)}.journal_roomAction__uhp0i:focus-visible{outline:2px solid var(--context);outline-offset:4px}.journal_roomNote__F1cTM{color:var(--ink-3);font-size:14px;line-height:20px}.journal_srOnly__HpwQW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1023px){.journal_pageHeader__PD9he{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:72px 48px}.journal_pageHeaderIndex__UHJ2G{max-width:360px}.journal_featured__5PwwG{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px}.journal_featured__5PwwG .journal_plate__QCvM2{order:-1;max-width:560px}.journal_row__z3yYg{grid-template-columns:40px minmax(0,1fr) 120px;grid-template-areas:"number body plate" "number meta plate";gap:12px 24px;padding-block:28px}.journal_rowNumber__m3ycI{grid-area:number;font-size:17px}.journal_rowBody__dxHiu{grid-area:body}.journal_rowMeta__Gj5Qa{grid-area:meta;flex-direction:row;flex-wrap:wrap;gap:4px 14px}.journal_row__z3yYg .journal_plate__QCvM2{grid-area:plate;align-self:start}.journal_rowTitle__Ds7WJ{font-size:21px}.journal_article__JISOa{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "plate" "contents" "body";padding-block:48px 72px}.journal_article__JISOa>.journal_plate__QCvM2{max-width:720px}.journal_rail__UcLhu{display:none}.journal_body__MfGXz,.journal_contentsMobile__LIdK8{max-width:680px}.journal_contentsMobile__LIdK8{display:block;margin-top:32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:15px;line-height:20px}.journal_contentsMobile__LIdK8 summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-weight:500;cursor:pointer;list-style:none}.journal_contentsMobile__LIdK8 summary::-webkit-details-marker{display:none}.journal_contentsMobile__LIdK8 summary:after{content:"+";color:var(--ink-3);font-size:20px}.journal_contentsMobile__LIdK8[open] summary:after{content:"\2212"}.journal_contentsMobile__LIdK8 .journal_contents__XVWIL{padding-bottom:8px}.journal_contentsMobile__LIdK8 .journal_contents__XVWIL a{min-height:44px;align-items:center}.journal_contentsMobile__LIdK8 .journal_contents__XVWIL li:last-child a{border-bottom:0}.journal_body__MfGXz{padding-top:40px}.journal_room__MHQbR{padding-block:96px 104px}}@media (max-width:767px){.journal_pageHeader__PD9he{padding-block:56px 40px}.journal_lede__0_Nzx{font-size:17px}.journal_row__z3yYg{grid-template-columns:minmax(0,1fr);grid-template-areas:"plate" "body" "meta";gap:14px}.journal_rowNumber__m3ycI{display:none}.journal_row__z3yYg .journal_plate__QCvM2{max-width:220px}.journal_article__JISOa{padding-block:40px 64px}.journal_articleLede__Aqv_z{font-size:18px}.journal_body__MfGXz{gap:40px;font-size:17px;line-height:1.7}.journal_body__MfGXz h2{font-size:24px}.journal_rich__155J3 h3{font-size:19px}.journal_rich__155J3 .pro-tip{padding:16px 18px;font-size:16px}.journal_rich__155J3 table{font-size:14px}.journal_rich__155J3 td,.journal_rich__155J3 th{padding:10px 12px}.journal_pager__ZiQfW{grid-template-columns:minmax(0,1fr)}.journal_pagerPrevious__8cmq2{padding-right:0}.journal_pagerNext__1jBUD{align-items:flex-start;padding-left:0;text-align:left;border-left:0;border-top:1px solid var(--line)}.journal_pagerEmpty__0ZTdg{display:none}.journal_pagerNext__1jBUD,.journal_pagerPrevious__8cmq2{padding-block:20px}}@media (prefers-reduced-motion:reduce){.journal_featuredLink__YwMGj svg,.journal_roomAction__uhp0i{transition:none}}