.editorial-module__k9584G__article{--ink:#23382f;--muted:#626b60;--paper:#f8f6ee;--accent:#9c4729;background:var(--paper);color:var(--ink);padding:1px 0 80px;font-family:Georgia,Times New Roman,serif}.editorial-module__k9584G__shell{max-width:1200px;margin:auto;padding:0 36px}.editorial-module__k9584G__breadcrumb{font:12px/1.7 var(--font-jetbrains), monospace;color:var(--muted);border-bottom:1px solid #d7dcce;flex-wrap:wrap;gap:12px;padding:28px 0;display:flex}.editorial-module__k9584G__breadcrumb a,.editorial-module__k9584G__article a{text-underline-offset:3px;text-decoration:underline}.editorial-module__k9584G__article a:hover{color:var(--accent)}.editorial-module__k9584G__article a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.editorial-module__k9584G__heading{max-width:960px;padding:56px 0 38px}.editorial-module__k9584G__eyebrow{font:600 11px/1.8 var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 14px}.editorial-module__k9584G__eyebrow span{margin:0 8px}.editorial-module__k9584G__heading h1{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,4.4vw,60px);font-weight:500;line-height:1.13}.editorial-module__k9584G__lead{color:#566256;max-width:830px;font-size:22px;line-height:1.55}.editorial-module__k9584G__byline,.editorial-module__k9584G__author{align-items:center;gap:14px;margin-top:28px;font-size:16px;display:flex}.editorial-module__k9584G__byline a,.editorial-module__k9584G__author a{font-weight:700}.editorial-module__k9584G__details{font:11px/1.8 var(--font-jetbrains), monospace;color:var(--muted);margin-top:5px;display:block}.editorial-module__k9584G__monogram{background:#e5e8da;border:1px solid #c9d1be;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex}.editorial-module__k9584G__hero{margin:0 0 56px}.editorial-module__k9584G__hero>img{border-radius:3px;width:100%;height:auto;display:block}.editorial-module__k9584G__hero figcaption{color:var(--muted);max-width:980px;margin-top:12px;font:12px/1.7 Georgia,serif}.editorial-module__k9584G__hero figcaption span{display:block}.editorial-module__k9584G__columns{grid-template-columns:230px minmax(0,1fr);gap:64px;display:grid}.editorial-module__k9584G__sidebar nav{border-top:3px solid var(--ink);flex-direction:column;gap:14px;padding-top:12px;font-size:15px;line-height:1.4;display:flex}.editorial-module__k9584G__sidebar nav .editorial-module__k9584G__eyebrow{margin:0}.editorial-module__k9584G__sidebar nav a{text-decoration:none}.editorial-module__k9584G__marginNote{color:#697262;border-top:1px solid #d7dcce;margin-top:34px;padding-top:22px;font-size:18px;font-style:italic;line-height:1.6}.editorial-module__k9584G__body{width:100%;min-width:0;font-size:18px;line-height:1.8}.editorial-module__k9584G__body>section{margin:0 0 50px;scroll-margin-top:100px}.editorial-module__k9584G__body h2{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:30px;font-weight:500;line-height:1.25}.editorial-module__k9584G__body h3{margin:28px 0 12px;font-size:22px;font-weight:600;line-height:1.35}.editorial-module__k9584G__body p{margin:0 0 20px}.editorial-module__k9584G__body ul,.editorial-module__k9584G__body ol{margin-bottom:22px;padding-left:24px}.editorial-module__k9584G__body li{margin:0 0 14px;padding-left:4px}.editorial-module__k9584G__body strong{color:#23382f;font-weight:700}.editorial-module__k9584G__answer{background:#e8eddf;border-top:3px solid #4c6755;padding:26px 30px 12px}.editorial-module__k9584G__answer .editorial-module__k9584G__eyebrow{color:#486149;margin-bottom:10px}.editorial-module__k9584G__answer h2{font-size:25px}.editorial-module__k9584G__body .table-wrap{border:1px solid #ccd2c3;margin:26px 0;overflow-x:auto}.editorial-module__k9584G__body table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.6}.editorial-module__k9584G__body caption{text-align:left;color:#52604d;background:#edf0e6;padding:14px 16px;font-size:14px;font-style:italic}.editorial-module__k9584G__body th,.editorial-module__k9584G__body td{vertical-align:top;border-bottom:1px solid #d7dcce;padding:15px 16px}.editorial-module__k9584G__body thead{color:#fff;background:#2d4437}.editorial-module__k9584G__body thead th{font-size:13px;font-weight:600}.editorial-module__k9584G__body tbody th{min-width:135px;font-weight:600}.editorial-module__k9584G__body tbody tr:nth-child(2n){background:#eef0e7}.editorial-module__k9584G__body tbody tr:last-child>*{border-bottom:0}.editorial-module__k9584G__body .diagram{margin:26px 0 30px}.editorial-module__k9584G__body .diagram img{border:1px solid #ccd2c3;width:100%;height:auto;display:block}.editorial-module__k9584G__body .diagram figcaption{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}:is(.editorial-module__k9584G__body .note,.editorial-module__k9584G__body .calculation){background:#efe7da;border-left:3px solid #a55b39;margin:26px 0;padding:22px 25px}.editorial-module__k9584G__body .calculation p:last-child{margin-bottom:0}.editorial-module__k9584G__body .calculation-label{color:var(--accent);font:11px/1.8 var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;display:block}.editorial-module__k9584G__takeaway{border-top:3px solid var(--ink);border-bottom:1px solid #d7dcce;margin:32px 0 50px;padding:28px 0}.editorial-module__k9584G__takeaway p{margin:10px 0 0;font-size:27px;line-height:1.45}.editorial-module__k9584G__sources{font-size:15px;line-height:1.7}.editorial-module__k9584G__sources li{scroll-margin-top:100px}.editorial-module__k9584G__sources li>a{overflow-wrap:anywhere;font-weight:600}.editorial-module__k9584G__sources li>p{color:var(--muted);margin-top:6px}.editorial-module__k9584G__author{border-top:1px solid #ccd2c3;padding-top:26px}.editorial-module__k9584G__author p{margin:5px 0 0;font-size:13px}.editorial-module__k9584G__index{color:#23382f;border-top:1px solid #cbd1c4;margin:40px 0;padding:30px 0}.editorial-module__k9584G__index h2{font-family:var(--font-playfair), Georgia, serif;margin-bottom:12px;font-size:29px}.editorial-module__k9584G__index ul{padding:0;list-style:none}.editorial-module__k9584G__index li{border-top:1px solid #e4e8df;padding:15px 0}.editorial-module__k9584G__index a{text-underline-offset:3px;font-size:17px;text-decoration:underline}.editorial-module__k9584G__index p{color:#626b60;margin:6px 0;font:13px/1.7 Georgia,serif}@media (max-width:900px){.editorial-module__k9584G__columns{grid-template-columns:minmax(0,1fr);gap:24px}.editorial-module__k9584G__sidebar{display:none}.editorial-module__k9584G__body{max-width:760px;margin:auto}.editorial-module__k9584G__heading{padding-top:36px}.editorial-module__k9584G__hero{margin-bottom:36px}}@media (max-width:540px){.editorial-module__k9584G__shell{padding:0 20px}.editorial-module__k9584G__breadcrumb{padding:20px 0;font-size:10px}.editorial-module__k9584G__heading h1{font-size:35px}.editorial-module__k9584G__lead{font-size:19px}.editorial-module__k9584G__body{font-size:17px}.editorial-module__k9584G__body h2{font-size:27px}.editorial-module__k9584G__answer{padding:22px 20px 6px}.editorial-module__k9584G__body th,.editorial-module__k9584G__body td{padding:12px}.editorial-module__k9584G__body table{min-width:500px}.editorial-module__k9584G__details{font-size:10px}.editorial-module__k9584G__takeaway p{font-size:24px}}
