.journal{--journal-line:#344963;--journal-ink:#eff4fb;--journal-soft:#c6d4e5;--journal-sky:#9cd6f1;--journal-panel:#101f35;--journal-type:'Source Serif 4', Georgia, serif;--journal-space:clamp(40px, 5vw, 76px);color:var(--journal-ink)}.journal :where(h1,h2,h3){font-family:var(--journal-type)}.journal .breadcrumbs{align-items:baseline;flex-wrap:nowrap}.journal .breadcrumbs>:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal .breadcrumbs>:not(:last-child){flex:none}.journal :is(.journal-cover,.journal-main-photo,.journal-photo-pair) figure,.journal .journal-main-photo{margin:0;min-width:0}.journal :is(.journal-cover,.journal-main-photo,.journal-photo-pair) img{display:block;width:100%;height:auto;border-radius:5px}.journal figcaption{color:#b9c9dd;font-size:13px;line-height:1.45;margin-top:8px}.journal-block{padding-block:var(--journal-space)}.journal-band{background:var(--journal-panel);border-block:1px solid #293c56}.journal-kicker{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--journal-sky);margin:0 0 15px}.journal-kicker::before{content:'';height:2px;width:25px;background:currentColor}.journal :is(.journal-section-title,.journal-block)>h2,.journal-section-title h2{margin:0 0 23px;font:400 clamp(31px,3.1vw,50px)/1.08 var(--journal-type);letter-spacing:-.04em;text-wrap:balance}.journal-section-title{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 23px;margin-bottom:26px}.journal .journal-section-title h2,.journal-section-title p{margin:0}.journal-section-title p{color:var(--journal-soft);font-size:15px}.journal a.journal-link{color:var(--journal-sky);font-size:15px;font-weight:550;text-underline-offset:.2em}.journal .journal-link span{margin-left:4px}.journal .button{min-height:44px;line-height:1.3;font-size:14px;gap:12px}.journal-mast{display:flex;align-items:end;justify-content:space-between;gap:clamp(24px,6vw,90px);padding-block:clamp(18px,2.1vw,31px) clamp(20px,2.7vw,39px);border-bottom:1px solid var(--journal-line)}.journal-mast h1{margin:0;font:400 clamp(55px,6vw,90px)/.97 var(--journal-type);letter-spacing:-.055em}.journal-mast>div:not(:first-child){max-width:51ch}.journal-mast p,.journal-cover-copy .journal-deck{color:var(--journal-soft);font-size:clamp(16px,1.2vw,19px);line-height:1.58;margin:0}.journal-mast .journal-link{display:inline-block;margin-top:9px}.journal-cover{display:grid;grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr);align-items:center;gap:clamp(30px,4.4vw,68px);padding-block:clamp(24px,2.7vw,40px) var(--journal-space)}.journal-cover h2{font:400 clamp(35px,3.55vw,59px)/1.055 var(--journal-type);letter-spacing:-.041em;color:var(--journal-ink);margin:0 0 16px}.journal-cover h2 a,.journal-card a{text-decoration:none;color:inherit}.journal-cover h2 a:is(:hover,:focus-visible),.journal-card a:is(:hover,:focus-visible) h3{color:var(--journal-sky);text-decoration:underline;text-underline-offset:.13em}.journal-cover-copy .button{margin-top:24px}.journal-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.7vw,40px)}.journal-card,.journal-card-copy{min-width:0}.journal-card h3{font:400 clamp(21px,1.65vw,27px)/1.17 var(--journal-type);letter-spacing:-.025em;color:var(--journal-ink);margin:3px 0 0}.journal-meta{color:#bbcce0;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;font-size:12px;line-height:1.45;margin:0 0 6px}.journal-meta span{color:var(--journal-sky);font-weight:550}.journal-card-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.journal-card-report .journal-card-image{aspect-ratio:2/1;margin-bottom:14px}.journal-card-report h3{font-size:clamp(25px,2.05vw,33px)}.journal-card-report .journal-deck{font-size:15px;line-height:1.58;color:var(--journal-soft);margin:8px 0 0}.journal-archive{scroll-margin-top:14px}.journal-filters{display:flex;align-items:end;flex-wrap:wrap;gap:14px 21px;padding:20px 0 25px;margin:0 0 18px;border-block:1px solid var(--journal-line)}.journal-filters>div{flex:1 1 175px;max-width:280px;min-width:0}.journal-filters>div:first-child{flex:2 1 250px;max-width:490px}.journal-filters label{display:block;color:var(--journal-soft);font-size:14px;margin-bottom:5px}.journal-filters input,.journal-filters select{min-height:46px;font-size:16px}.journal-filters .button{min-height:46px}.journal-filters>a{align-self:center}.journal-list,.journal-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(26px,4vw,61px)}.journal-list .journal-card,.journal-related-grid .journal-card{border-bottom:1px solid var(--journal-line)}.journal-list .journal-card>a,.journal-related-grid .journal-card>a{display:flex;gap:clamp(15px,1.6vw,25px);align-items:center;min-height:100%;padding:21px 0}.journal-list .journal-card-image,.journal-related-grid .journal-card-image{flex:0 0 clamp(92px,10.8vw,150px);aspect-ratio:1.47}.journal-empty{padding:22px 0;color:var(--journal-soft)}.journal .archive-pagination{margin-top:26px}.journal .archive-pagination ul{flex-wrap:wrap}.journal .archive-pagination :is(a,span.page-numbers){min-width:40px;min-height:42px}.journal-categorie .journal-mast h1{font-size:clamp(45px,4.8vw,73px);margin-top:10px}.journal-categorie .journal-deck{color:var(--journal-soft);max-width:70ch}.journal-article-head{padding-block:clamp(25px,3.4vw,54px) clamp(35px,4.4vw,70px)}.journal-illustrated{display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);gap:clamp(27px,4.2vw,68px);align-items:center}.journal-heading{min-width:0}.journal-heading h1{font:400 clamp(37px,3.35vw,58px)/1.065 var(--journal-type);letter-spacing:-.043em;text-wrap:pretty;overflow-wrap:anywhere;max-width:24ch;margin:0 0 20px}.journal-byline{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 15px;padding:0;margin:0;color:var(--journal-soft);font-size:14px;line-height:1.45}.journal-byline>span:first-child{font-weight:600;color:var(--journal-ink)}.journal-categories{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:11px}.journal-categories a{color:var(--journal-sky);font-size:13px;text-underline-offset:.22em}.journal-article:not(.journal-report) .journal-main-photo img{max-height:clamp(235px,34vw,495px);object-fit:contain}.journal-reading{padding-block:clamp(30px,4vw,62px) var(--journal-space);border-top:1px solid var(--journal-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.29fr);align-items:start;gap:clamp(25px,4.2vw,67px)}.journal .article-body{padding:clamp(23px,3.5vw,53px);background:#f3f6f8;border-radius:5px;color:#182e44;min-width:0}.journal .article-body>:is(p,ul,ol,blockquote,h2,h3,h4){max-width:72ch}.journal .article-body>p,.journal .article-body>:is(ul,ol){font-size:clamp(16px,1.2vw,18px);line-height:1.76}.journal .article-body>:is(h2,h3){line-height:1.15;letter-spacing:-.027em;scroll-margin-top:15px}.journal .article-body img{height:auto;max-width:100%}.journal .article-body .wp-block-table{max-width:100%;overflow-x:auto}.journal .article-body .wp-block-image figcaption{text-align:left;font-size:13px}.journal .article-body .wp-block-button__link{color:#fff;background:#25435e}.journal-report .article-body{background:transparent;color:var(--journal-soft);padding:0}.journal-report .article-body>:is(p,ul,ol,h2,h3,blockquote){max-width:69ch}.journal-report .article-body>:is(h2,h3,h4),.journal-report .article-body strong,.journal-report .article-body blockquote{color:#f0f5ff}.journal-report .article-body a:not(.wp-block-button__link){color:var(--journal-sky)}.journal-report .article-body .wp-block-button__link{background:#9bd3ef;color:#112339}.journal-report .article-body figure:not(.wp-block-gallery) img{border-radius:4px}.journal-report .article-body figure figcaption{color:#b9c9dd}.journal-report .article-body figure.wp-block-image:not(.alignleft):not(.alignright)>img{display:block}.journal-side{position:sticky;top:calc(var(--header-height,88px) + 22px);min-width:0}.admin-bar .journal-side{top:calc(var(--header-height,88px) + 54px)}.journal-toc,.journal-paths{padding-block:18px;border-top:1px solid var(--journal-line)}.journal-toc[hidden]{display:none}.journal-toc summary{color:var(--journal-ink);font-size:17px;font-weight:600;cursor:pointer}.journal-toc summary::marker{color:var(--journal-sky)}.journal-toc ol{margin:12px 0 2px;padding-left:1.4em;max-height:32vh;overflow-y:auto;color:var(--journal-sky)}.journal-toc li{font-size:14px;padding:4px 3px;line-height:1.45}.journal-toc a,.journal-paths>a:not(.button){text-decoration:none;color:var(--journal-soft)}.journal-toc a:is(:hover,:focus-visible),.journal-paths>a:not(.button):is(:hover,:focus-visible){color:var(--journal-sky);text-decoration:underline}.journal-paths h2{margin:0 0 12px;font:400 clamp(24px,1.9vw,31px)/1.13 var(--journal-type);letter-spacing:-.025em}.journal-paths>a:not(.button){display:flex;justify-content:space-between;gap:14px;font-size:15px;padding:9px 0;border-bottom:1px solid #293c56}.journal-paths .button{margin-top:19px}.journal-photo-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(19px,3vw,40px)}.journal-related{border-top:1px solid var(--journal-line)}@media (max-width:900px){.journal-reading{grid-template-columns:minmax(0,1fr) minmax(180px,.33fr);gap:24px}}@media (max-width:760px){.journal-mast{display:block}.journal-mast>div:not(:first-child){margin-top:13px}.journal-cover,.journal-illustrated{grid-template-columns:minmax(0,1fr);gap:18px}.journal-cover h2{font-size:clamp(32px,6.3vw,45px)}.journal-cover-copy .button{margin-top:16px}.journal-article-head.journal-illustrated{row-gap:0}.journal-illustrated .journal-heading{display:contents}.journal-illustrated .journal-kicker{grid-row:1;margin-bottom:8px}.journal-illustrated h1{grid-row:2}.journal-illustrated .journal-main-photo{grid-row:3;margin-bottom:15px}.journal-illustrated .journal-byline{grid-row:4}.journal-illustrated .journal-categories{grid-row:5}.journal-heading h1{margin-bottom:15px;font-size:clamp(33px,6.5vw,47px)}.journal-reading{display:flex;flex-direction:column;gap:21px;padding-top:24px}.journal-side{display:contents}.journal-toc{width:100%;order:0;padding:0 0 12px;border-top:0;border-bottom:1px solid var(--journal-line)}.journal .article-body{width:100%;order:1}.journal-paths{width:100%;order:2;margin-top:8px}.journal-list,.journal-related-grid{grid-template-columns:minmax(0,1fr)}.journal-card-report .journal-deck{font-size:14px}.journal-report-grid{gap:18px}}@media (max-width:650px){.journal-report-grid,.journal-photo-pair{grid-template-columns:minmax(0,1fr);gap:30px}.journal-card-report .journal-card-image{aspect-ratio:auto}.journal-card-report .journal-card-image img{height:auto}}@media (max-width:540px){.journal-block{padding-block:36px}.journal .breadcrumbs{font-size:11px}.journal-mast h1{font-size:53px}.journal-mast{padding-block:19px}.journal-section-title{margin-bottom:17px}.journal-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.journal-filters>div,.journal-filters>div:first-child{max-width:none}.journal-filters .button{justify-self:start}.journal-list .journal-card-image,.journal-related-grid .journal-card-image{flex-basis:clamp(75px,23vw,90px)}.journal-list .journal-card>a,.journal-related-grid .journal-card>a{gap:13px;padding:15px 0}.journal-list h3,.journal-related-grid h3{font-size:21px}.journal-meta{gap:0 7px}.journal .article-body{padding:21px 16px}.journal-report .article-body{padding:0}.journal .journal-byline,.journal figcaption{font-size:12px}}@media print{.journal-side,.journal-related,.journal-filters{display:none}.journal .article-body{background:#fff;color:#172a3a}.journal-reading{display:block}}