/* Research features: real photographs, readable long-form copy and responsive evidence tables. */
.hs-editorial .article-head{max-width:1180px;padding-bottom:40px}.hs-editorial .article-head h1{max-width:1120px;font-size:clamp(39px,4.6vw,69px);text-wrap:balance}.hs-editorial .article-head .intro-text{max-width:780px}.hs-editorial .article-layout{padding-top:12px;grid-template-columns:225px minmax(0,1fr);gap:6%}.hs-editorial .toc{max-height:calc(100vh - 140px);overflow:auto;scrollbar-width:thin}.hs-editorial .toc a{font-size:12px;line-height:1.55;padding-block:10px}.hs-editorial .article-body{min-width:0;max-width:900px}.hs-editorial .article-body p{max-width:75ch;font-size:17px;line-height:1.9}.hs-editorial .article-body h2{font-size:clamp(29px,2.8vw,42px);line-height:1.15;margin-top:55px;max-width:29ch;text-wrap:balance}.hs-editorial .article-body>.hs-research>p:first-of-type{font-size:20px;line-height:1.75;color:#263a34}.hs-research{--ed-accent:#526749;--ed-matte:#e3e8dc}.hs-tone-ink{--ed-accent:#333c3d;--ed-matte:#e1e1dc}.hs-tone-copper{--ed-accent:#835842;--ed-matte:#ece0d5}.hs-tone-blue{--ed-accent:#375469;--ed-matte:#e1e7eb}.hs-tone-ochre{--ed-accent:#796535;--ed-matte:#eae3d1}
.hs-editorial .article-body .hs-photo{margin:0 0 38px;max-width:100%;overflow:hidden}.hs-editorial .article-body .hs-photo img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:var(--ed-matte);border-radius:0}.hs-editorial .article-body .hs-photo figcaption{font-size:12px;line-height:1.7;color:#4e5b52;padding:13px 0;max-width:none}.hs-photo-caption{display:block;max-width:74ch}.hs-photo-credit{display:block;margin-top:6px;font-size:11px;opacity:.85}.hs-photo-credit a{text-decoration:underline;text-underline-offset:3px}.hs-editorial .article-body .hs-photo-wide img{aspect-ratio:16/10;object-fit:cover;max-height:540px}.hs-editorial .article-body .hs-photo-cinema img{aspect-ratio:16/9;object-fit:cover;max-height:460px}.hs-editorial .article-body .hs-photo-portrait,.hs-editorial .article-body .hs-photo-split{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);background:var(--ed-matte);align-items:center}.hs-editorial .article-body .hs-photo-portrait img,.hs-editorial .article-body .hs-photo-split img{max-height:560px;aspect-ratio:3/4;object-fit:cover}.hs-editorial .article-body .hs-photo-portrait figcaption,.hs-editorial .article-body .hs-photo-split figcaption{padding:26px;font-size:14px;line-height:1.85;border-top:0}.hs-editorial .article-body .hs-photo-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hs-editorial .article-body .hs-photo-split img{aspect-ratio:4/5}.hs-editorial .article-body .hs-photo-framed{padding:22px 22px 0;background:var(--ed-matte)}.hs-editorial .article-body .hs-photo-framed img{max-height:490px;object-fit:contain;background:transparent}.hs-editorial .article-body .hs-photo-inline{margin:42px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;border-block:1px solid #203f3426;padding-block:22px;gap:25px}.hs-editorial .article-body .hs-photo-inline img{max-height:290px;aspect-ratio:4/3;object-fit:contain;background:var(--ed-matte)}.hs-editorial .article-body .hs-photo-inline figcaption{padding:0;font-size:12px}
.hs-editorial .hs-table-wrap{overflow-x:auto;margin:32px 0;border:1px solid #203f3428;max-width:100%;background:#fcfaf4;scrollbar-width:thin}.hs-editorial .hs-table-wrap table{margin:0;width:100%;min-width:480px;font-size:14px;text-align:start}.hs-editorial .hs-table-wrap th{background:var(--ed-accent);color:#fff;font-size:12px;letter-spacing:.02em;padding:16px;text-align:start;line-height:1.6}.hs-editorial .hs-table-wrap td{padding:16px;line-height:1.75;font-weight:400}.hs-editorial .hs-table-wrap td:first-child{font-weight:600}.hs-editorial .hs-table-wrap tr:nth-child(even) td{background:#203f3405}.hs-editorial .article-body .hs-ref{font-size:12px;line-height:1.7;border-inline-start:2px solid var(--ed-accent);padding-inline-start:13px;margin-top:14px;margin-bottom:26px}.hs-ref a{display:block;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.hs-editorial .hs-ref:before{content:'↗';float:inline-start;margin-inline-end:7px}.hs-editorial .article-body .hs-editorial-note{font-size:12px;line-height:1.8;color:var(--muted);margin:14px 0}.hs-editorial .hs-editorial-cta{margin-top:45px;padding:25px 28px;border-left:0;border-inline-start:3px solid var(--ed-accent);background:var(--ed-matte)}.hs-editorial .article-body .hs-editorial-cta p{margin:10px 0;font-size:15px}.hs-editorial .hs-editorial-cta a{font-weight:600}.hs-editorial .hs-editorial-cta .text-link{font-size:16px}html[lang=ar] .hs-editorial .article-head h1{font-size:clamp(34px,4.1vw,60px);line-height:1.45}html[lang=ar] .hs-editorial .article-body h2{line-height:1.5;letter-spacing:0;max-width:31ch}html[lang=ar] .hs-editorial .article-body p{line-height:2.05}html[lang=ar] .hs-editorial .hs-photo figcaption{line-height:1.9}html[lang=ar] .hs-editorial .hs-table-wrap{direction:rtl}
@media(max-width:1000px){.hs-editorial .article-layout{grid-template-columns:1fr}.hs-editorial .toc{max-height:none;position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding-bottom:24px}.hs-editorial .toc strong{grid-column:1/-1}.hs-editorial .article-body{max-width:none}.hs-editorial .article-head h1{max-width:950px}.hs-editorial .article-body h2{max-width:32ch}}
@media(max-width:600px){.hs-editorial .article-head{padding-bottom:28px}.hs-editorial .article-head h1{font-size:38px;line-height:1.14;text-wrap:pretty;overflow-wrap:break-word}.hs-editorial .article-head .intro-text{font-size:16px}.hs-editorial .article-layout{padding-top:5px;gap:24px}.hs-editorial .toc{display:block}.hs-editorial .toc a{font-size:12px;padding-block:8px}.hs-editorial .article-body p{font-size:16px;line-height:1.85}.hs-editorial .article-body>.hs-research>p:first-of-type{font-size:18px}.hs-editorial .article-body h2{font-size:29px;line-height:1.2;margin-top:40px}.hs-editorial .article-body .hs-photo-portrait,.hs-editorial .article-body .hs-photo-split{display:block}.hs-editorial .article-body .hs-photo-portrait img,.hs-editorial .article-body .hs-photo-split img{max-height:450px;aspect-ratio:auto;width:100%;object-fit:contain}.hs-editorial .article-body .hs-photo-portrait figcaption,.hs-editorial .article-body .hs-photo-split figcaption{padding:17px;font-size:12px}.hs-editorial .article-body .hs-photo-framed{padding:12px 12px 0}.hs-editorial .article-body .hs-photo-inline{display:block;padding:16px 0;margin:30px 0}.hs-editorial .article-body .hs-photo-inline img{max-height:300px}.hs-editorial .article-body .hs-photo-inline figcaption{padding-top:12px}.hs-editorial .hs-table-wrap td,.hs-editorial .hs-table-wrap th{padding:13px}.hs-editorial .hs-editorial-cta{padding:18px}.hs-editorial .hs-table-wrap table{min-width:430px}html[lang=ar] .hs-editorial .article-head h1{font-size:32px;line-height:1.5}html[lang=ar] .hs-editorial .article-body h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.hs-editorial{scroll-behavior:auto}}
.hs-toc-mobile{display:none}@media(max-width:1000px){.hs-editorial .toc{display:none}.hs-editorial .hs-toc-mobile{display:block;border-block:1px solid #203f342e;padding:15px 0;margin-bottom:10px}.hs-toc-mobile summary{font:600 14px/1.5 var(--sans);letter-spacing:0}.hs-toc-mobile nav{display:grid;gap:12px;padding-top:20px}.hs-toc-mobile nav a{font-size:13px;line-height:1.7;text-decoration:underline;text-underline-offset:3px}.hs-toc-mobile[open]{padding-bottom:22px}}
