.journal-module__5gMQlq__page{--j-bg:#f7f8f9;--j-ink:#0e0f12;--j-body:#33353c;--j-muted:#6c6f78;--j-rule:#e0e2e7;--j-mark:#2e5bff;--j-mark-text:#2e5bff;--j-link:#2e5bff;--j-code-bg:#eceef1;--j-quote-bg:#2e5bff0d;--j-measure:37rem;--j-gutter:28px;background:var(--j-bg);min-height:100svh;color:var(--j-body);font-family:var(--font-ui);font-synthesis-weight:none;text-rendering:optimizelegibility;position:relative}@media (prefers-color-scheme:dark){.journal-module__5gMQlq__page{--j-bg:#0c0c0c;--j-ink:#f4f4f5;--j-body:#c9cbd1;--j-muted:#85888f;--j-rule:#ffffff1c;--j-mark:#2e5bff;--j-mark-text:#5c82ff;--j-link:#5c82ff;--j-code-bg:#17181b;--j-quote-bg:#5c82ff12}}.journal-module__5gMQlq__shell{max-width:calc(var(--j-measure) + var(--j-gutter) * 2);margin:0 auto;padding:0 clamp(20px,6vw,32px) clamp(64px,12vh,104px)}.journal-module__5gMQlq__bar{max-width:var(--j-measure);justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;padding:clamp(22px,5vh,34px) 0 0;display:flex}.journal-module__5gMQlq__wordmark,.journal-module__5gMQlq__barLink{letter-spacing:.16em;text-transform:uppercase;color:var(--j-muted);font-size:11px;font-weight:600;text-decoration:none;transition:color .18s}.journal-module__5gMQlq__wordmark{color:var(--j-ink)}.journal-module__5gMQlq__barLink:hover,.journal-module__5gMQlq__wordmark:hover,.journal-module__5gMQlq__barLink:focus-visible,.journal-module__5gMQlq__wordmark:focus-visible{color:var(--j-link)}.journal-module__5gMQlq__barRight{align-items:baseline;gap:18px;display:flex}.journal-module__5gMQlq__masthead{max-width:var(--j-measure);margin-left:auto;margin-right:auto;padding:clamp(48px,11vh,92px) 0 0}.journal-module__5gMQlq__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--j-mark-text);font-size:11px;font-weight:600;display:block}.journal-module__5gMQlq__mastTitle{letter-spacing:-.028em;color:var(--j-ink);margin:14px 0 0;font-size:clamp(38px,8vw,62px);font-weight:700;line-height:1}.journal-module__5gMQlq__mastBlurb{max-width:34rem;color:var(--j-body);margin:18px 0 0;font-size:17px;line-height:1.62}.journal-module__5gMQlq__mastBlurb a{color:var(--j-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.journal-module__5gMQlq__list{max-width:var(--j-measure);border-top:1px solid var(--j-rule);margin:clamp(40px,8vh,68px) auto 0;padding:0;list-style:none}.journal-module__5gMQlq__row{border-bottom:1px solid var(--j-rule)}.journal-module__5gMQlq__rowLink{color:inherit;grid-template-columns:9.5rem 1fr;gap:4px 20px;margin-left:-14px;padding:26px 0 26px 14px;text-decoration:none;display:grid;position:relative}.journal-module__5gMQlq__rowLink:before{content:"";background:var(--j-mark);opacity:0;width:6px;height:6px;transition:opacity .18s,transform .18s;position:absolute;top:32px;left:0;transform:translate(-6px)}.journal-module__5gMQlq__rowLink:hover:before,.journal-module__5gMQlq__rowLink:focus-visible:before{opacity:1;transform:none}.journal-module__5gMQlq__rowLink:focus-visible{outline:2px solid var(--j-link);outline-offset:6px;border-radius:2px}.journal-module__5gMQlq__rowDate{white-space:nowrap;letter-spacing:.13em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--j-muted);padding-top:5px;font-size:11px;font-weight:600}.journal-module__5gMQlq__rowTitle{letter-spacing:-.014em;color:var(--j-ink);margin:0;font-size:21px;font-weight:650;line-height:1.28;transition:color .18s}.journal-module__5gMQlq__rowLink:hover .journal-module__5gMQlq__rowTitle,.journal-module__5gMQlq__rowLink:focus-visible .journal-module__5gMQlq__rowTitle{color:var(--j-link)}.journal-module__5gMQlq__rowBlurb{color:var(--j-muted);grid-column:2;margin:7px 0 0;font-size:15.5px;line-height:1.6}.journal-module__5gMQlq__rowMeta{letter-spacing:.13em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--j-muted);grid-column:2;margin-top:10px;font-size:10.5px;font-weight:600}@media (max-width:640px){.journal-module__5gMQlq__rowLink{grid-template-columns:1fr;gap:0}.journal-module__5gMQlq__rowDate{margin-bottom:9px;padding-top:0}.journal-module__5gMQlq__rowBlurb,.journal-module__5gMQlq__rowMeta{grid-column:1}.journal-module__5gMQlq__rowLink:before{top:26px}}.journal-module__5gMQlq__empty{max-width:var(--j-measure);color:var(--j-muted);margin:48px auto 0;font-size:16px}.journal-module__5gMQlq__article{max-width:var(--j-measure);margin:0 auto;padding-top:clamp(40px,9vh,76px)}.journal-module__5gMQlq__back{letter-spacing:.14em;text-transform:uppercase;color:var(--j-muted);align-items:center;gap:8px;font-size:11px;font-weight:600;text-decoration:none;transition:color .18s,gap .18s;display:inline-flex}.journal-module__5gMQlq__back:hover,.journal-module__5gMQlq__back:focus-visible{color:var(--j-link);gap:12px}.journal-module__5gMQlq__backArrow{color:var(--j-mark-text)}.journal-module__5gMQlq__postTitle{letter-spacing:-.026em;color:var(--j-ink);overflow-wrap:break-word;margin:24px 0 0;font-size:clamp(31px,6.2vw,47px);font-weight:700;line-height:1.07}.journal-module__5gMQlq__lede{color:var(--j-body);margin:20px 0 0;font-size:18.5px;line-height:1.58}.journal-module__5gMQlq__postMeta{border-top:1px solid var(--j-rule);letter-spacing:.13em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--j-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0 0;padding-top:18px;font-size:10.5px;font-weight:600;display:flex}.journal-module__5gMQlq__dot{color:var(--j-rule)}.journal-module__5gMQlq__tag{color:var(--j-mark-text)}.journal-module__5gMQlq__prose{color:var(--j-body);margin-top:clamp(34px,7vh,56px);font-size:17.5px;line-height:1.72}.journal-module__5gMQlq__prose>*{max-width:100%}.journal-module__5gMQlq__prose p{margin:0 0 1.3em}.journal-module__5gMQlq__prose h2{letter-spacing:-.017em;color:var(--j-ink);margin:2.5em 0 .62em;scroll-margin-top:24px;font-size:25px;font-weight:700;line-height:1.28;position:relative}.journal-module__5gMQlq__prose h2:before{content:"";left:calc(var(--j-gutter) * -1);background:var(--j-mark);width:7px;height:7px;position:absolute;top:.52em}@media (max-width:712px){.journal-module__5gMQlq__prose h2{padding-left:17px}.journal-module__5gMQlq__prose h2:before{left:0}}.journal-module__5gMQlq__prose h3{letter-spacing:-.008em;color:var(--j-ink);margin:2em 0 .5em;font-size:18.5px;font-weight:650;line-height:1.35}.journal-module__5gMQlq__prose h4{letter-spacing:.11em;text-transform:uppercase;color:var(--j-muted);margin:1.7em 0 .45em;font-size:13px;font-weight:600}.journal-module__5gMQlq__prose a{color:var(--j-link);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--j-link) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--j-link) 42%, transparent);text-underline-offset:3px;transition:text-decoration-color .18s}.journal-module__5gMQlq__prose a:hover{-webkit-text-decoration-color:var(--j-link);text-decoration-color:var(--j-link)}.journal-module__5gMQlq__prose strong{color:var(--j-ink);font-weight:650}.journal-module__5gMQlq__prose em{font-style:italic}.journal-module__5gMQlq__prose ul,.journal-module__5gMQlq__prose ol{margin:0 0 1.3em;padding-left:22px}.journal-module__5gMQlq__prose ol{font-variant-numeric:tabular-nums;list-style:decimal}.journal-module__5gMQlq__prose ol>li::marker{color:var(--j-muted);font-size:.92em;font-weight:600}.journal-module__5gMQlq__prose ul{padding-left:20px;list-style:none}.journal-module__5gMQlq__prose li{margin-bottom:.5em}.journal-module__5gMQlq__prose ul>li{position:relative}.journal-module__5gMQlq__prose ul>li:before{content:"";background:var(--j-mark);opacity:.85;width:5px;height:5px;position:absolute;top:.66em;left:-20px}.journal-module__5gMQlq__prose blockquote{border-left:2px solid var(--j-mark);background:var(--j-quote-bg);color:var(--j-ink);margin:1.7em 0;padding:2px 0 2px 20px;font-size:17px;line-height:1.62}.journal-module__5gMQlq__prose blockquote p:last-child{margin-bottom:0}.journal-module__5gMQlq__prose hr{background:var(--j-rule);border:0;height:1px;margin:2.6em 0}.journal-module__5gMQlq__prose code{font-family:var(--font-code);background:var(--j-code-bg);color:var(--j-ink);border-radius:4px;padding:.14em .26em;font-size:.88em}.journal-module__5gMQlq__prose pre{background:var(--j-code-bg);-webkit-overflow-scrolling:touch;border-radius:10px;margin:1.6em 0;padding:16px 18px;font-size:13.5px;line-height:1.62;overflow-x:auto}.journal-module__5gMQlq__prose pre code{font-size:inherit;color:var(--j-body);background:0 0;border-radius:0;padding:0}.journal-module__5gMQlq__prose .journal-module__5gMQlq__tableWrap{-webkit-overflow-scrolling:touch;margin:1.7em 0;overflow-x:auto}.journal-module__5gMQlq__prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px;line-height:1.5}.journal-module__5gMQlq__prose th{text-align:left;border-bottom:1.5px solid var(--j-mark);letter-spacing:.11em;text-transform:uppercase;color:var(--j-muted);white-space:nowrap;padding:0 14px 9px 0;font-size:10.5px;font-weight:600}.journal-module__5gMQlq__prose td{border-bottom:1px solid var(--j-rule);vertical-align:top;padding:10px 14px 10px 0}.journal-module__5gMQlq__prose th:last-child,.journal-module__5gMQlq__prose td:last-child{padding-right:0}.journal-module__5gMQlq__prose img{border-radius:10px;width:100%;height:auto;margin:1.7em 0;display:block}.journal-module__5gMQlq__foot{max-width:var(--j-measure);border-top:1px solid var(--j-rule);letter-spacing:.13em;text-transform:uppercase;color:var(--j-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin:clamp(56px,11vh,88px) auto 0;padding-top:24px;font-size:10.5px;font-weight:600;display:flex}.journal-module__5gMQlq__foot a{color:var(--j-muted);text-decoration:none;transition:color .18s}.journal-module__5gMQlq__foot a:hover,.journal-module__5gMQlq__foot a:focus-visible{color:var(--j-link)}.journal-module__5gMQlq__draftFlag{max-width:var(--j-measure);border:1px solid color-mix(in srgb, var(--j-mark) 34%, transparent);border-left:3px solid var(--j-mark);background:var(--j-quote-bg);color:var(--j-body);border-radius:8px;margin:26px auto 0;padding:12px 16px;font-size:12.5px;line-height:1.55}.journal-module__5gMQlq__draftFlag b{color:var(--j-mark-text);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.journal-module__5gMQlq__rowLink:before,.journal-module__5gMQlq__rowTitle,.journal-module__5gMQlq__back,.journal-module__5gMQlq__prose a,.journal-module__5gMQlq__barLink,.journal-module__5gMQlq__wordmark{transition:none}}
