.journal-post-shell{color:#20201e;background:#fff}.journal-post-shell .site-logo{opacity:1;visibility:visible;color:var(--ink)}.journal-post-shell .site-logo__sig .signature__lettering{filter:none}.jp{--jp-gutter:clamp(24px, 5vw, 72px);--jp-column:1030px}.jp-hero>*,.jp-cover figcaption,.jp-next>*{max-width:var(--jp-column);margin-inline:auto}.jp-document{max-width:calc(var(--jp-column) + 2 * var(--jp-gutter))}.jp a{color:inherit;text-decoration:none}.jp button{font:inherit;color:inherit;cursor:pointer}.jp h1,.jp h2,.jp h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:300}.jp-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#62625c;font:10px/1.6 Instrument Sans,sans-serif}.jp-rule{letter-spacing:.14em;text-transform:uppercase;color:#6d6d64;border-top:1px solid #d7d7ce;justify-content:space-between;gap:24px;margin-bottom:40px;padding-top:16px;font:10px/1.6 Instrument Sans,sans-serif;display:flex}.jp-progress{z-index:65;background:rgb(from var(--ink) r g b / .09);pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.jp-progress span{background:var(--ink);height:100%;transform:scaleX(var(--read,0));transform-origin:0;display:block}.jp-hero{isolation:isolate;padding:118px var(--jp-gutter) 0;background:linear-gradient(var(--paper), #fff);position:relative;overflow:clip}.jp-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.85;background:url(/images/backgrounds/mineral-flow-v1.jpg) top/cover no-repeat;height:clamp(440px,52vw,820px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 56%,#0000);mask-image:linear-gradient(#000 56%,#0000)}.jp-breadcrumb{color:#62625c;border-top:1px solid #d3d3cc;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;font-size:14px;display:flex}.jp-breadcrumb a:hover{text-underline-offset:5px;text-decoration:underline}.jp-breadcrumb__aside{margin-left:auto}.jp-hero__body{padding:48px 0 32px}.jp-hero h1{text-wrap:balance;letter-spacing:-.05em;max-width:21ch;margin-top:18px;font-size:clamp(48px,5.8vw,88px);line-height:1.04}.journal-post-shell .drawn-flourish{color:#a6a08e;width:min(300px,62%);margin-top:20px}.jp-lede{color:#4a4a45;max-width:54ch;margin-top:30px;font-size:clamp(21px,2vw,28px);line-height:1.45}.jp-meta{grid-template-columns:max-content max-content max-content;gap:20px 48px;padding:0 0 36px;display:grid}.jp-meta dt{letter-spacing:.15em;text-transform:uppercase;color:#6d6d64;font:10px/1.6 Instrument Sans,sans-serif}.jp-meta dd{color:#20201e;margin-top:8px;font-size:17px}.jp-cover{max-width:calc(var(--jp-column) + 2 * var(--jp-gutter));padding-inline:var(--jp-gutter);margin:auto}.jp-cover__frame{aspect-ratio:16/9;background:#e5e5e0;display:block;position:relative;overflow:hidden}.jp-cover__frame img{object-fit:cover;width:100%;height:100%;display:block}.jp-cover figcaption{letter-spacing:.12em;text-transform:uppercase;color:#8a8a80;padding:12px 0 0;font:10px/1.6 Instrument Sans,sans-serif}.jp-document{padding:64px var(--jp-gutter) 80px;grid-template-columns:minmax(0,250px) minmax(0,660px);justify-content:space-between;gap:clamp(36px,4.5vw,80px);margin:auto;display:grid}.jp-rail{align-self:start;position:sticky;top:110px}.jp-index{border-top:1px solid #343431;padding:18px 0 0}.jp-index__heading{margin-bottom:24px}.jp-index__heading .jp-eyebrow{color:#666660;letter-spacing:.18em}.jp-index a{color:#73736b;align-items:baseline;gap:18px;padding:14px 0;font:300 23px/1.25 Cormorant Garamond,Georgia,serif;transition:color .2s;display:flex;position:relative}.jp-index a:hover,.jp-index a:focus-visible,.jp-index a[aria-current]{color:#20201e}.jp-index a span{color:#88887f;flex:0 0 22px;font:10px/1.6 Instrument Sans,sans-serif;position:relative}.jp-index a span:after{content:"";transform-origin:0;background:currentColor;width:14px;height:1px;transition:transform .2s;position:absolute;bottom:-7px;left:0;transform:scaleX(0)}.jp-index a[aria-current] span{color:#20201e}.jp-index a[aria-current] span:after{transform:scaleX(1)}.jp-index a:last-child{border-top:1px solid #e2e2db;margin-top:22px;padding-top:18px;font:300 16px/1.45 Afacad Flux,sans-serif}.jp-share{border-top:1px solid #e2e2db;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px;padding-top:24px;display:flex}.jp-share>p:first-child{margin:0;font-size:10px}.jp-share a,.jp-share button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e2db;justify-content:space-between;align-items:center;gap:20px;width:auto;min-height:44px;padding:11px 0;font-size:15px;display:flex}.jp-share a:hover,.jp-share button:hover{color:#6d6d64}.jp-share__status:empty{display:none}.jp-copy .jp-share__status{color:#6d6d64;overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:13px}.jp-copy>div>section{scroll-margin-top:110px}.jp-copy{min-width:0}.jp-copy>div+div{margin-top:44px}.jp-copy h2{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(28px,2.6vw,36px);line-height:1.12}.jp-copy p{color:#45453f;font-size:21px;line-height:1.7}.jp-copy p+p{margin-top:20px}.jp-copy>div:first-child>section>p:first-of-type{color:#383834;font-size:23px}.jp-quote{border-left:2px solid #c7c1b2;margin:36px 0 0;padding:8px 0 8px 28px}.jp-quote p{letter-spacing:-.03em;color:#20201e;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,2.8vw,36px);line-height:1.16}.jp-quote cite{letter-spacing:.14em;text-transform:uppercase;color:#6d6d64;margin-top:22px;font:10px/1.6 Instrument Sans,sans-serif;display:block}.jp-figure{margin:36px 0 0}.jp-figure__frame{aspect-ratio:3/2;background:#e5e5e0;display:block;position:relative;overflow:hidden}.jp-figure__frame img{object-fit:cover;width:100%;height:100%;display:block}.jp-figure figcaption{color:#6d6d64;max-width:52ch;padding-top:12px;font-size:15px;line-height:1.5}.jp-takeaways>.jp-eyebrow{display:block}.jp-takeaways{background:var(--paper);margin-top:48px;padding:clamp(26px,2.6vw,38px);scroll-margin-top:110px}.jp-takeaways h2{letter-spacing:-.03em;max-width:20ch;margin:16px 0 22px;font-size:clamp(24px,2.1vw,30px);line-height:1.14}.jp-takeaways ol{list-style:none}.jp-takeaways li{color:#45453f;border-top:1px solid #dcdcd4;gap:18px;padding:16px 0;font-size:19px;line-height:1.5;display:flex}.jp-takeaways li span{color:#6d6d64;font:10px/2.2 Instrument Sans,sans-serif}.jp-copy .jp-note{color:#62625c;border-top:1px solid #e2e2db;margin-top:44px;padding-top:28px;font-size:16px;line-height:1.65}.jp-note .jp-eyebrow{margin-bottom:12px;display:block}.jp-actions{flex-wrap:wrap;gap:14px clamp(24px,4vw,56px);margin-top:42px;display:flex}.jp-actions a{border-bottom:1px solid #a5a59a;justify-content:space-between;align-items:center;gap:26px;min-height:48px;padding:12px 0;font-size:16px;display:inline-flex}.jp-actions a:hover{border-color:#20201e}.jp-next{isolation:isolate;padding:80px var(--jp-gutter) 96px;background:var(--paper);border-top:1px solid #e2e2db;position:relative;overflow:clip}.jp-next:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:url(/images/backgrounds/mineral-flow-v1.jpg) 0 100%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0009 42%,#0000 80%);mask-image:linear-gradient(100deg,#000,#0009 42%,#0000 80%)}.jp-next__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:44px;display:flex}.jp-next__heading h2{letter-spacing:-.045em;font-size:clamp(38px,4.4vw,68px);line-height:1.03}.jp-text-link{border-bottom:1px solid #a5a59a;align-items:center;gap:30px;min-height:44px;padding:10px 0;font-size:17px;display:inline-flex}.jp-text-link:hover{border-color:#20201e}.jp-next__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.2vw,64px);display:grid}.jp-next__frame{background:#e5e5e0;height:clamp(230px,26vw,380px);display:block;position:relative;overflow:hidden}.jp-next__frame img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.jp-next__entry>a:hover img,.jp-next__entry>a:focus-visible img{transform:scale(1.04)}.jp-next__meta{letter-spacing:.12em;text-transform:uppercase;color:#6d6d65;justify-content:space-between;gap:18px;margin:20px 0 12px;font:10px/1.6 Instrument Sans,sans-serif;display:flex}.jp-next__entry h3{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,36px);line-height:1.08}.jp-next__summary{color:#5c5c56;max-width:46ch;margin-top:12px;font-size:18px;line-height:1.45;display:block}.jp-next__read{border-top:1px solid #c9c8c0;justify-content:space-between;align-items:center;gap:30px;min-height:44px;margin-top:22px;padding-top:16px;font-size:16px;display:flex}.jp-next__entry>a:hover .jp-next__read,.jp-next__entry>a:focus-visible .jp-next__read{border-color:#20201e}.jp-missing{min-height:70svh;padding:140px var(--jp-gutter) 90px;background:var(--paper);flex-direction:column;justify-content:center;display:flex}.jp-missing>*{max-width:var(--jp-column);width:100%;margin-inline:auto}.jp-missing h1{letter-spacing:-.05em;margin:24px 0 20px;font-size:clamp(44px,6vw,92px);line-height:1}.jp-missing>p:not(.jp-eyebrow){color:#4a4a45;max-width:46ch;font-size:20px;line-height:1.6}.jp-missing>a{border-bottom:1px solid #a5a59a;align-items:center;gap:30px;width:fit-content;min-height:48px;margin-top:28px;padding:12px 0;font-size:18px;display:inline-flex}@media (width<=960px){.jp-hero{padding:106px var(--jp-gutter) 0}.jp-hero:before{opacity:.6;background-position:38%;height:620px}.jp-next:before{opacity:.4;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.jp-breadcrumb__aside{display:none}.jp-hero__body{padding:44px 0 38px}.jp-hero h1{font-size:clamp(42px,9vw,72px)}.jp-lede{margin-top:24px;font-size:20px}.jp-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;padding:0 0 28px}.jp-cover__frame{aspect-ratio:3/2}.jp-cover figcaption{padding:12px 0 0}.jp-document{padding:36px var(--jp-gutter) 64px;grid-template-columns:minmax(0,660px);justify-content:center;gap:32px}.jp-rail{min-width:0;position:static}.jp-index{padding:18px 0 0}.jp-index__heading{margin-bottom:14px}.jp-index__links{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.jp-index a{gap:12px;padding:10px 0;font-size:21px}.jp-index a:last-child{border-top:0;margin-top:0;padding-top:10px}.jp-share{margin-top:32px}.jp-copy{width:100%}.jp-copy h2{font-size:clamp(25px,5vw,32px)}.jp-copy p{font-size:19px;line-height:1.7}.jp-copy>div:first-child>section>p:first-of-type{font-size:20px}.jp-quote{margin:28px 0 0;padding:4px 0 4px 22px}.jp-quote p{max-width:none;font-size:clamp(24px,5.5vw,30px)}.jp-figure{margin:28px 0 0}.jp-figure__frame{aspect-ratio:3/2}.jp-next{padding:58px var(--jp-gutter) 70px}.jp-next__grid{grid-template-columns:1fr;gap:42px}.jp-next__frame{height:clamp(220px,52vw,330px)}.jp-missing{padding:120px var(--jp-gutter) 70px}}@media (prefers-reduced-motion:reduce){.jp *,.jp :before{transition:none!important}}@media (forced-colors:active){.jp-hero:before,.jp-next:before{display:none}}@media (width<=540px){.jp{--jp-gutter:22px}.jp-hero__body{padding:32px 0 28px}.jp-hero h1{font-size:clamp(40px,10vw,54px)}.jp-meta{flex-wrap:wrap;gap:16px 28px;display:flex}.jp-meta dd{margin-top:4px;font-size:15px}.jp-meta>div:nth-child(2){flex-basis:100%;order:1}.jp-copy>div+div{margin-top:34px}.jp-takeaways{padding:24px}.jp-actions{flex-direction:column;align-items:stretch}}@media (width<=380px){.jp-index__links{grid-template-columns:1fr}}
