.observatoire-editorial-intro .lead{max-width:820px}.observatoire-frontpage{padding-top:32px}.observatoire-featured-story{border-top:6px solid var(--line);border-bottom:3px double var(--line);padding:18px 0 24px;max-width:1080px}.observatoire-featured-meta,.article-meta-line{display:flex;justify-content:space-between;gap:14px;align-items:center;font:900 .74rem/1.3 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.075em;color:var(--red)}.observatoire-featured-story h2{font-family:var(--display);font-size:clamp(2.8rem,7vw,5.8rem);line-height:.91;letter-spacing:-.025em;margin:.14em 0 .2em;text-transform:none;color:#111;max-width:16ch}.observatoire-featured-story h2 a,.article-title-link{text-decoration:none;color:inherit}.observatoire-featured-story h2 a:hover,.observatoire-featured-story h2 a:focus-visible,.article-title-link:hover,.article-title-link:focus-visible{text-decoration:underline;text-decoration-thickness:.055em;text-underline-offset:.08em}.observatoire-featured-story .lead{max-width:850px;font-size:1.18rem}.observatoire-read-link{display:inline-block;margin-top:8px;font:900 .8rem/1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.06em}.observatoire-further{background:rgba(255,249,236,.32)}
.observatoire-rubrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:980px;margin-top:22px}.observatoire-rubrics a{display:grid;gap:5px;padding:14px 16px;border:2px solid var(--line);background:#fff7e6;color:var(--ink);text-decoration:none}.observatoire-rubrics a:hover,.observatoire-rubrics a:focus-visible{background:#f0e3cb;text-decoration:none}.observatoire-rubrics strong{font-family:var(--display);font-size:clamp(1.55rem,3vw,2.2rem);line-height:1;color:var(--red)}.observatoire-rubrics span{font:700 .82rem/1.45 Arial,Helvetica,sans-serif;color:var(--muted)}.observatoire-desk{scroll-margin-top:180px}.observatoire-desk-media{background:rgba(255,249,236,.22)}.observatoire-desk-opinion{background:rgba(139,21,21,.055)}.observatoire-desk-opinion .section-head{border-top:5px double var(--line);padding-top:16px}.observatoire-empty-desk{margin:0;padding:18px;border:1px dashed var(--soft-line);background:#fff7e6;font-style:italic;color:var(--muted)}
.observatoire-longform{max-width:1160px;padding-top:34px;padding-bottom:60px}.article-back{display:inline-block;margin-bottom:20px;font:800 .78rem/1.2 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.055em}.article-masthead{border-top:7px solid var(--line);border-bottom:3px double var(--line);padding:14px 0 20px;margin-bottom:22px}.observatoire-article-title{font-family:var(--display)!important;font-size:clamp(3rem,7.5vw,6.6rem)!important;line-height:.91!important;text-transform:none!important;letter-spacing:-.025em!important;color:#111!important;margin:.12em 0 .18em!important;max-width:18ch}.article-deck{max-width:950px;font-size:clamp(1.12rem,2vw,1.35rem);line-height:1.45;font-weight:700;margin:0 0 12px}.article-method-note{max-width:850px;margin:0;color:var(--muted);font-size:.84rem;font-style:italic}.article-tldr{border:2px solid var(--line);background:#fff7e6;padding:16px 18px;margin:24px 0 36px}.article-tldr-title{font-family:var(--display);font-size:2rem;line-height:1;color:var(--red);margin-bottom:8px}.article-tldr ul{margin:.2rem 0 0;padding-left:1.25rem;max-width:980px}.article-tldr li{margin:0 0 .7rem}.article-section{border-top:1px solid var(--line);padding:24px 0 6px}.article-section h2,.article-summary-table h2,.article-sources h2,.article-limitations h2{display:block;width:100%;max-width:none;font-family:var(--display);font-size:clamp(2rem,4.5vw,3.4rem);line-height:.98;color:var(--red);text-transform:none;margin:.08em 0 .45em}.article-columns{max-width:980px;margin-inline:auto}.article-columns p{margin:0 0 1.05em;text-align:justify;line-height:1.68;orphans:3;widows:3;hyphens:none;-webkit-hyphens:none;word-break:normal;overflow-wrap:normal}.article-section:first-child .article-columns p:first-child::first-letter{float:left;font-family:var(--display);font-size:4.4rem;line-height:.76;padding:.08em .08em 0 0;color:var(--red)}.article-ref{font:800 .7em/1 Arial,Helvetica,sans-serif;vertical-align:super;text-decoration:none;margin-left:.08em}.article-centre-figure{max-width:960px;margin:24px auto 34px;padding:10px 10px 8px;border-top:4px solid var(--line);border-bottom:1px solid var(--line);background:#fff7e6}.article-centre-figure img{display:block;width:100%;height:auto;object-fit:contain;filter:grayscale(.08) contrast(1.03)}.article-centre-figure figcaption{font:700 .74rem/1.45 Arial,Helvetica,sans-serif;color:var(--muted);padding-top:8px}.article-dual-images{display:grid;grid-template-columns:1fr 1fr;gap:10px;overflow:hidden;background:#e8dece}.article-dual-images a{display:block;min-width:0;background:#eee3d1}.article-dual-images img{width:100%;height:min(52vw,560px);object-fit:contain;object-position:center bottom;background:#eee3d1}.article-dual-figure figcaption a{white-space:nowrap}.article-summary-table{margin:36px 0;border-top:4px double var(--line);border-bottom:4px double var(--line);padding:18px 0}.article-summary-table h2{max-width:none}.article-summary-table table{width:100%;border-collapse:collapse;background:#fff7e6;font-size:.84rem}.article-summary-table th,.article-summary-table td{vertical-align:top;text-align:left;border:1px solid var(--soft-line);padding:10px}.article-summary-table th{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.04em;background:#e7dbc6}.article-sources,.article-limitations{margin-top:42px;padding-top:18px;border-top:4px solid var(--line)}.article-sources>p{max-width:980px;text-align:justify}.article-source-list{max-width:980px;padding-left:1.4rem}.article-source-list li{margin:0 0 .8rem;line-height:1.45}.article-extra-sources{margin-top:26px;border-top:1px solid var(--soft-line)}.article-limitations{background:#eee3d1;padding:18px 20px 20px}.article-limitations ul{margin:0;padding-left:1.3rem}.article-limitations li{margin:.55rem 0}.observatoire-other-publications .article-item:first-child{border-top:0}.article-rubric{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-bottom:8px;padding:5px 8px;border:1px solid var(--line);background:#fff7e6;color:var(--red);font:900 .68rem/1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.075em}.article-rubric-opinion{background:#f4e4df}
@media(max-width:980px){.observatoire-featured-story h2{max-width:none}.observatoire-article-title{max-width:none}}
@media(max-width:720px){.observatoire-rubrics{grid-template-columns:1fr}.observatoire-desk{scroll-margin-top:100px}.observatoire-longform{padding-top:20px}.article-columns p,.article-sources>p{text-align:justify}.article-section:first-child .article-columns p:first-child::first-letter{float:none;font:inherit;color:inherit;padding:0}.article-centre-figure{margin:22px 0 28px;padding-inline:0}.article-dual-images{grid-template-columns:1fr 1fr;gap:4px}.article-dual-images img{height:min(62vw,420px)}.article-summary-table .table-wrap{overflow-x:auto}.article-summary-table table{min-width:760px}.article-meta-line,.observatoire-featured-meta{align-items:flex-start;flex-direction:column;gap:4px}}
@media(max-width:460px){.article-dual-images{grid-template-columns:1fr}.article-dual-images img{height:auto;max-height:480px}}
body.accessible .article-columns p,body.accessible .article-newspaper .article-body p,body.accessible .article-sources>p{text-align:left!important;line-height:1.8!important}body.accessible .article-section:first-child .article-columns p:first-child::first-letter{float:none!important;font:inherit!important;color:inherit!important;padding:0!important}body.accessible .article-centre-figure{background:#fff!important;border-color:#334f59!important}body.accessible .article-centre-figure img{filter:none!important}body.accessible .article-dual-images,body.accessible .article-dual-images a,body.accessible .article-dual-images img{background:#fff!important}body.accessible .article-tldr,body.accessible .article-summary-table table,body.accessible .article-limitations{background:#fff!important}body.accessible .article-summary-table th{background:#e8f1f4!important;color:#111!important}body.accessible .observatoire-featured-story h2,body.accessible .observatoire-article-title{color:#111!important}body.accessible .observatoire-rubrics a,body.accessible .observatoire-empty-desk,body.accessible .article-rubric{background:#fff!important;color:#111!important;border-color:#334f59!important}body.accessible .observatoire-rubrics strong{color:#005a70!important}
