.website-insights-shell .ir-article-share{color:var(--ir-ivory)}.website-insights-shell .ir-article-share--quick{margin-top:22px}.website-insights-shell .ir-share-actions{align-items:stretch;gap:9px;margin-top:0;display:flex}.website-insights-shell .ir-share-action{min-width:0;min-height:0;color:var(--ir-ivory);cursor:pointer;background:0 0;border:1px solid #c2a46d4d;border-radius:0;justify-content:center;align-items:center;gap:12px;text-decoration:none;transition:border-color .22s,background .22s,color .22s;display:inline-flex}.website-insights-shell .ir-share-action svg{width:17px;height:17px;color:var(--ir-gold);flex:none}.website-insights-shell .ir-share-action:hover{border-color:var(--ir-gold);color:var(--ir-gold);background:#c2a46d12}.website-insights-shell .ir-share-action:focus-visible{outline:1px solid var(--ir-gold);outline-offset:5px}.website-insights-shell .ir-article-share--quick .ir-share-action{border-radius:50%;width:31px;height:31px;padding:0}.website-insights-shell .ir-article-share--quick .ir-share-action svg{width:14px;height:14px}.website-insights-shell .ir-article-share--panel{border-block:1px solid var(--ir-hairline);margin-block:48px;padding-block:34px 26px}.website-insights-shell .ir-share-heading{color:var(--ir-ivory);font:400 10px/1.5 var(--font-sans,"Jost", sans-serif);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 24px;display:flex}.website-insights-shell .ir-share-heading svg{width:18px;height:18px;color:var(--ir-gold);flex:none}.website-insights-shell .ir-article-share--panel .ir-share-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:0;display:grid}.website-insights-shell .ir-article-share--panel .ir-share-action{min-height:60px;font:400 9px/1.4 var(--font-sans,"Jost", sans-serif);letter-spacing:.07em;text-transform:uppercase;padding:14px 12px}.website-insights-shell .ir-copy-status{min-height:13px;color:var(--ir-gold);font:400 9px/1.5 var(--font-sans,"Jost", sans-serif);margin-top:8px;display:block}.website-insights-shell .ir-share-manual-link{width:auto;color:var(--ir-stone);overflow-wrap:anywhere;border:0;padding:0;font-size:11px}@media (width<=767px){.website-insights-shell .ir-article-share--panel{margin-block:36px;padding-block:27px 20px}.website-insights-shell .ir-article-share--panel .ir-share-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.website-insights-shell .ir-article-share--panel .ir-share-action{letter-spacing:.035em;gap:8px;min-height:58px;padding-inline:8px;font-size:8px}}@media (prefers-reduced-motion:reduce){.website-insights-shell .ir-share-action{transition:none}}.insight-document{--id-ink:#23231f;--id-muted:#77746b;--id-paper:#f0eee7;--id-brass:#b99b62;min-height:100dvh;color:var(--id-paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#242522;padding:clamp(2.3rem,5vw,5rem) max(7.5vw,50vw - 520px) 4rem;position:relative;overflow:clip}.insight-document:before{content:"";background:linear-gradient(90deg, var(--id-brass), #b99b621f);width:min(1040px,85vw);height:1px;position:absolute;top:0;left:max(7.5vw,50vw - 520px)}.insight-document a{color:inherit}.id-opening,.id-reading,.id-ending,.id-film{width:min(100%,900px);margin-inline:auto}.id-document-mark{justify-content:center;align-items:center;gap:8px;margin:0 auto clamp(2.2rem,5vw,4rem);display:flex}.id-mark-circle{border:1px solid var(--id-brass);border-radius:50%;width:32px;height:32px}.id-mark-square{background:var(--id-brass);width:17px;height:17px}.id-opening{text-align:center}.id-eyebrow,.id-section-label{color:var(--id-brass);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:600;line-height:1.5}.id-eyebrow i{background:var(--id-brass);border-radius:50%;width:4px;height:4px;margin:0 .55rem .15rem;display:inline-block}.id-opening h1{color:#f0eee7;max-width:850px;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:1.25rem auto 1.05rem;font-size:clamp(2.5rem,5.1vw,4.8rem);font-weight:400;line-height:1.04}.id-meta{color:#c1bdb2;letter-spacing:.035em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;font-size:.74rem;display:flex}.id-evidence{color:#aaa69b}.id-meta .id-evidence{border-left:1px solid #f0eee73b;margin-left:.7rem;padding-left:.8rem}.id-intro{color:#d1cec4;max-width:710px;font-family:var(--font-display);text-wrap:pretty;margin:1.8rem auto 2.7rem;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.62}.id-film{aspect-ratio:16/8.7;background:#080909;min-height:210px;max-height:500px;position:relative;overflow:hidden}.id-film>div{position:absolute;inset:0}.id-film-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.id-film-caption{color:#f0eee7b8;letter-spacing:.16em;font-size:.58rem;position:absolute;bottom:1rem;right:1rem}.id-reading{padding:clamp(2.5rem,6vw,4.7rem) 0 1.2rem}.id-reading-rule{background:var(--id-brass);width:52px;height:1px;margin:0 auto 2.7rem}.id-prose{color:#d8d5cb;max-width:670px;font-family:var(--font-display);margin:0 auto 2.45rem;font-size:clamp(1.02rem,1.45vw,1.15rem);line-height:1.82}.id-prose h2,.id-facts h2{color:#f0eee7;font-family:var(--font-display);text-wrap:balance;margin:0 0 1.05rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.22}.id-prose p{margin:0 0 1.05rem}.id-prose--perspective{border-left:1px solid var(--id-brass);margin-top:3.2rem;padding:1.45rem 0 1.45rem 1.55rem;position:relative}.id-prose--perspective:before{content:"";background:var(--id-brass);width:7px;height:7px;position:absolute;top:0;left:-4px}.id-prose ul{margin:1.25rem 0 0;padding:0;list-style:none}.id-prose li{font-family:var(--font-sans);border-top:1px solid #f0eee724;grid-template-columns:minmax(115px,.65fr) 1.6fr;gap:1rem;padding:.8rem 0;font-size:.88rem;line-height:1.55;display:grid}.id-prose li strong{color:#e5d6b6;font-weight:500}.id-prose li span{color:#c8c5bb}.id-facts{border-top:1px solid #b99b6299;border-bottom:1px solid #b99b6299;max-width:760px;margin:3rem auto;padding:1.5rem 0 1.3rem}.id-facts h2{margin-bottom:1.35rem}.id-facts dl{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:1.35rem 1rem;margin:0;display:grid}.id-fact dt{color:#bdb9ae;font-size:.75rem;line-height:1.45}.id-fact dd{color:#e2d1ac;font-family:var(--font-display);margin:0 0 .35rem;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.1}.id-facts-note{color:#aaa69b;margin:1.2rem 0 0;font-size:.75rem;line-height:1.6}.id-quote{border-left:1px solid var(--id-brass);color:#e7e3d9;max-width:730px;margin:3rem auto;padding:.5rem 1rem 1rem 2rem;position:relative}.id-quote-mark{color:var(--id-brass);font-family:Georgia,serif;font-size:2.4rem;position:absolute;top:-.5rem;left:1.15rem}.id-quote p{font-family:var(--font-display);text-wrap:pretty;margin:0;font-size:clamp(1.3rem,2.35vw,1.9rem);line-height:1.45}.id-quote cite{color:#b7b2a7;letter-spacing:.07em;margin-top:.9rem;font-size:.72rem;font-style:normal;display:block}.id-ending{border-top:1px solid #f0eee738;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2.5rem;padding:1.65rem 0 0;display:grid}.id-sources{gap:.6rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.id-sources li{color:#aaa69b;flex-wrap:wrap;gap:.2rem .45rem;font-size:.73rem;line-height:1.5;display:flex}.id-source-label{color:#dfdcd3}.id-sources a{color:#d6c197;text-underline-offset:3px;text-decoration:none}.id-sources a:hover{text-decoration:underline}.insight-document .ir-article-share--quick{justify-self:end;width:fit-content;margin:0}.insight-document .ir-share-actions{flex-wrap:wrap;gap:.42rem;display:flex}.insight-document .ir-article-share--quick .ir-share-action{color:#d0cdc3;cursor:pointer;background:0 0;border:1px solid #b99b6266;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.insight-document .ir-article-share--quick .ir-share-action:hover{border-color:var(--id-brass);color:#e0c68d}.insight-document .ir-article-share--quick .ir-share-action svg{color:#d6c197;width:15px;height:15px}.insight-document .ir-copy-status{color:#d6c197;min-height:0;margin:.35rem 0 0;font-size:.68rem}.insight-document .ir-share-manual-link{color:#d6c197;overflow-wrap:anywhere;background:0 0;max-width:100%;margin-top:.25rem}.id-edge-navigation{pointer-events:none}.id-edge{z-index:20;color:#e5d6b6;pointer-events:auto;background:#242522f0;border:1px solid #b99b626e;place-items:center;width:42px;height:56px;text-decoration:none;transition:background-color .18s,border-color .18s,opacity .18s;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.id-edge:hover:not(:disabled){border-color:var(--id-brass);background:#33332e}.id-edge span{font-family:Georgia,serif;font-size:1.25rem}.id-edge:disabled{opacity:.35;cursor:not-allowed}.id-edge--previous{left:max(1.1rem,50vw - 590px)}.id-edge--next{right:max(110px,50vw - 590px)}.id-edge:focus-visible,.id-share a:focus-visible,.id-share button:focus-visible,.id-sources a:focus-visible{outline:2px solid var(--id-brass);outline-offset:4px}@media (width<=1050px){.insight-document{padding-bottom:6rem;padding-left:max(60px,8vw);padding-right:max(60px,8vw)}.id-edge-navigation{z-index:20;right:50%;bottom:calc(58px + env(safe-area-inset-bottom));pointer-events:auto;background:#242522f5;border:1px solid #b99b6261;gap:.45rem;padding:.35rem;display:flex;position:fixed;transform:translate(50%)}.id-edge{width:48px;height:40px;position:static;transform:none}}@media (width<=600px){.insight-document{padding:2rem 50px 6.5rem 44px}.insight-document:before{width:calc(100% - 94px);left:44px}.id-document-mark{margin-bottom:2rem}.id-opening h1{letter-spacing:-.04em;font-size:clamp(2.2rem,10.5vw,3.45rem)}.id-meta{font-size:.7rem}.id-meta .id-evidence{border:0;flex-basis:100%;margin:.35rem 0 0;padding:0}.id-intro{margin:1.25rem auto 1.8rem;font-size:1.05rem;line-height:1.56}.id-film{aspect-ratio:1.3;min-height:190px}.id-reading{padding-top:2.3rem}.id-prose{margin-bottom:1.9rem;font-size:1.02rem;line-height:1.72}.id-prose li{grid-template-columns:1fr;gap:.2rem}.id-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem .8rem}.id-quote{margin:2.1rem 0;padding-right:0}.id-ending{grid-template-columns:1fr;gap:1.6rem}.id-sources li{display:block}.id-source-label:after{content:" — "}}@media (width<=350px){.insight-document{padding-inline:1rem}.id-opening h1{font-size:2.05rem}.id-eyebrow{letter-spacing:.12em;font-size:.59rem}.id-facts dl{grid-template-columns:1fr}.id-edge-navigation{bottom:max(.45rem, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.id-edge{transition:none}}
