body.theme-worlddesk{--ink:#152a43;--muted:#687788;--accent:#bc2336;--line:#dfe5eb;--paper:#fff;--wash:#fff;background:#fff;color:var(--ink)}
body.theme-worlddesk .shell{max-width:1240px}
body.theme-worlddesk .m-header{background:#102e5a;color:#fff}
body.theme-worlddesk .m-utility{background:#0c254a;border-color:#ffffff14;color:#c3cddd}
body.theme-worlddesk .m-utility .shell{padding-block:6px}
body.theme-worlddesk .m-masthead{min-height:81px;gap:30px}
body.theme-worlddesk .m-brand{font-size:29px;font-weight:850;letter-spacing:-.05em}
body.theme-worlddesk .m-brand-symbol{background:#fff;color:#173963;border-radius:0;font-size:26px;width:42px;height:42px;flex-basis:42px}
body.theme-worlddesk .m-brand small{color:#c3d0df;font-size:8px;letter-spacing:.2em}
body.theme-worlddesk .m-masthead>.site-nav{display:none}
body.theme-worlddesk .m-latest-link{color:#e2e8f0;font-size:12px}
body.theme-worlddesk .m-header a:hover{color:#fff}
body.theme-worlddesk .m-channelbar{background:#b91e32;color:#fff;border:0}
body.theme-worlddesk .m-channel-label{opacity:1;font-size:12px;letter-spacing:.04em;border-right:1px solid #ffffff38;padding-right:24px}
body.theme-worlddesk .m-tabs{gap:0}
body.theme-worlddesk .m-tabs a{padding:12px 27px;font-size:14px;font-weight:650}
body.theme-worlddesk .m-tabs [aria-current]{color:#fff;background:#92182a;box-shadow:inset 0 -3px #fff}
body.theme-worlddesk .m-tabs a:hover{color:#fff;background:#a21b2d}
body.theme-worlddesk .m-channel-note{font-size:11px;color:#f8dce1;opacity:1}
body.theme-worlddesk .m-page-heading{margin:24px 0 21px;padding-bottom:16px;border-bottom:1px solid #e0e6eb}
body.theme-worlddesk .m-page-heading>div{gap:18px}
body.theme-worlddesk .m-page-heading h1{font-size:25px;font-weight:800;letter-spacing:-.035em}
body.theme-worlddesk .m-eyebrow{font-size:9px;color:#7d8895;letter-spacing:.12em}
body.theme-worlddesk .m-page-heading>p{max-width:500px;font-size:11px}
body.theme-worlddesk .wd-front{min-width:0}
body.theme-worlddesk .wd-lead{background:#f0f3f7;border-bottom:4px solid #173a66}
body.theme-worlddesk .wd-lead .m-card-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);background:#f0f3f7;align-items:stretch}
body.theme-worlddesk .wd-lead .m-photo{aspect-ratio:16/9;height:100%;min-height:310px}
body.theme-worlddesk .wd-lead .m-card-copy{padding:28px 30px 27px;display:flex;flex-direction:column;justify-content:center}
body.theme-worlddesk .wd-lead h2{font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.5}
body.theme-worlddesk .wd-lead .post-meta{font-size:10px;margin-bottom:15px;gap:8px 12px}
body.theme-worlddesk .wd-lead .post-meta time{color:#7c8795}
body.theme-worlddesk .wd-lead .m-card-copy>p{font-size:13px;line-height:1.85;color:#657589;margin-top:17px}
body.theme-worlddesk .m-photo img{object-position:50% 55%}
body.theme-worlddesk .wd-support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px;padding-bottom:30px;border-bottom:1px solid #d8e0e8}
body.theme-worlddesk .m-card-support .m-photo{aspect-ratio:16/9}
body.theme-worlddesk .m-card-support .m-card-copy{padding:16px 0 0}
body.theme-worlddesk .m-card-support h2{font-size:21px;font-weight:750;line-height:1.55;letter-spacing:-.02em}
body.theme-worlddesk .m-card-support .post-meta{margin-bottom:10px;font-size:9px}
body.theme-worlddesk .m-card-support .post-source{display:none}
body.theme-worlddesk .m-card-support .m-card-copy>p{font-size:12px;line-height:1.85;margin-top:12px;color:#6f7b88}
body.theme-worlddesk .wd-desks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px;align-items:start}
body.theme-worlddesk .wd-desk{min-width:0}
body.theme-worlddesk .wd-desk .m-section-head{border-bottom:3px solid #183e6f;margin-bottom:18px;padding-bottom:11px}
body.theme-worlddesk .wd-desk .m-section-head h2{font-size:22px;font-weight:800;line-height:1.3}
body.theme-worlddesk .wd-desk .m-section-head>a{color:#708093;font-size:11px}
body.theme-worlddesk .wd-desk .m-section-head>a span{margin-left:8px}
body.theme-worlddesk .m-card-desk .m-photo{aspect-ratio:16/9}
body.theme-worlddesk .m-card-desk .m-card-copy{padding:15px 0 16px}
body.theme-worlddesk .m-card-desk .post-meta{font-size:9px;margin-bottom:8px}
body.theme-worlddesk .m-card-desk h2{font-size:19px;font-weight:750;line-height:1.65;letter-spacing:-.015em}
body.theme-worlddesk .m-card-desk .m-card-copy>p{font-size:12px;line-height:1.85;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
body.theme-worlddesk .wd-desk .m-briefs{border-top:1px solid var(--line)}
body.theme-worlddesk .wd-desk .m-brief{padding:17px 0}
body.theme-worlddesk .wd-desk .m-brief:last-child{border:0}
body.theme-worlddesk .wd-desk .m-brief h3{font-size:15px;line-height:1.8;font-weight:600}
body.theme-worlddesk .wd-desk .m-brief .post-meta{font-size:9px;margin-bottom:6px}
body.theme-worlddesk .wd-desk .m-brief .post-meta .tag{display:none}
body.theme-worlddesk .wd-reading{display:grid;grid-template-columns:minmax(0,900px) 275px;gap:34px;align-items:start;padding-top:28px}
body.theme-worlddesk .wd-article{min-width:0;border-top:3px solid #173a66}
body.theme-worlddesk .story{padding:30px 32px 45px;border:1px solid #e3e8ed;border-top:0}
body.theme-worlddesk .story-heading h1{font-size:34px;font-weight:800;line-height:1.5;letter-spacing:-.035em}
body.theme-worlddesk .story-body{color:#2f3f50}
body.theme-worlddesk .wd-reading-rail{min-width:0}
body.theme-worlddesk .wd-reading-rail .m-rail-panel{border-top:3px solid #173a66;background:#f4f6f8;padding:24px 22px}
body.theme-worlddesk .wd-reading-rail .m-rail-panel h2{font-size:19px}
body.theme-worlddesk .wd-reading-rail .m-rail-channels a{padding-block:20px}
body.theme-worlddesk .wd-reading-note{margin-top:28px;padding:24px 20px;border-left:3px solid #b91e32;background:#f8f9fa}
body.theme-worlddesk .wd-reading-note>span{font-size:9px;letter-spacing:.07em;color:#7e8895}
body.theme-worlddesk .wd-reading-note p{margin-top:12px;font-size:16px;line-height:1.9;color:#26456b;font-weight:650}
body.theme-worlddesk .wd-empty{padding-block:28px}
body.theme-worlddesk .site-footer{background:#102e5a;color:#b6c5d7;border-color:#102e5a}
body.theme-worlddesk .footer-inner{padding-block:33px}
body.theme-worlddesk .footer-inner strong{color:#fff}
body.theme-worlddesk .footer-inner a:hover{color:#fff}
@media(max-width:1100px){body.theme-worlddesk .wd-lead .m-card-copy{padding:23px}body.theme-worlddesk .wd-lead h2{font-size:25px}body.theme-worlddesk .wd-lead .m-photo{min-height:280px}body.theme-worlddesk .wd-lead .m-card-copy>p{font-size:12px}body.theme-worlddesk .wd-support{gap:20px}body.theme-worlddesk .wd-desks{gap:24px}body.theme-worlddesk .m-card-support h2{font-size:20px}body.theme-worlddesk .wd-reading{grid-template-columns:minmax(0,1fr) 250px;gap:24px}body.theme-worlddesk .story{padding-inline:26px}}
@media(max-width:850px){body.theme-worlddesk .wd-lead .m-card-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}body.theme-worlddesk .wd-lead .m-photo{min-height:260px}body.theme-worlddesk .wd-lead h2{font-size:22px}body.theme-worlddesk .wd-lead .m-card-copy>p{display:none}body.theme-worlddesk .wd-support{gap:17px}body.theme-worlddesk .m-card-support h2{font-size:18px}body.theme-worlddesk .m-card-support .m-card-copy>p{display:none}body.theme-worlddesk .wd-desks{gap:20px}body.theme-worlddesk .wd-desk .m-section-head h2{font-size:20px}body.theme-worlddesk .m-card-desk h2{font-size:17px}body.theme-worlddesk .wd-reading{grid-template-columns:1fr}body.theme-worlddesk .wd-reading-rail{display:none}body.theme-worlddesk .m-page-heading>p{max-width:340px}}
@media(max-width:700px){body.theme-worlddesk .m-masthead{min-height:74px;padding-block:16px;gap:12px}body.theme-worlddesk .m-brand{font-size:24px}body.theme-worlddesk .m-brand-symbol{width:35px;height:35px;flex-basis:35px;font-size:23px}body.theme-worlddesk .m-channelbar .shell{width:100%}body.theme-worlddesk .m-tabs{width:100%;justify-content:space-between}body.theme-worlddesk .m-tabs a{flex:1;text-align:center;padding:11px 10px;font-size:13px}body.theme-worlddesk .m-page-heading{margin:18px 0 16px;padding-bottom:13px}body.theme-worlddesk .m-page-heading>div{gap:11px}body.theme-worlddesk .m-page-heading h1{font-size:21px}body.theme-worlddesk .m-eyebrow{font-size:8px;letter-spacing:.08em}body.theme-worlddesk .wd-lead{border-bottom-width:3px}body.theme-worlddesk .wd-lead .m-card-hero{display:block}body.theme-worlddesk .wd-lead .m-photo{height:auto;min-height:0;aspect-ratio:16/9}body.theme-worlddesk .wd-lead .m-card-copy{padding:17px 17px 20px}body.theme-worlddesk .wd-lead h2{font-size:23px;line-height:1.6}body.theme-worlddesk .wd-lead .post-meta{font-size:9px;margin-bottom:10px}body.theme-worlddesk .wd-lead .m-card-copy>p{display:block;font-size:12px;margin-top:12px;line-height:1.85}body.theme-worlddesk .wd-support{grid-template-columns:1fr;gap:0;margin-top:7px;padding-bottom:6px}body.theme-worlddesk .m-card-support{display:grid;grid-template-columns:112px minmax(0,1fr);gap:15px;padding:20px 0;border-bottom:1px solid var(--line)}body.theme-worlddesk .m-card-support:last-child{border:0}body.theme-worlddesk .m-card-support .m-photo{aspect-ratio:4/3}body.theme-worlddesk .m-card-support .m-card-copy{padding:0}body.theme-worlddesk .m-card-support .post-meta{font-size:9px;margin-bottom:6px}body.theme-worlddesk .m-card-support .post-meta time{display:none}body.theme-worlddesk .m-card-support h2{font-size:16px;line-height:1.65}body.theme-worlddesk .m-card-support .m-card-copy>p{display:none}body.theme-worlddesk .wd-desks{grid-template-columns:1fr;gap:29px;margin-top:26px}body.theme-worlddesk .wd-desk .m-section-head{margin-bottom:16px;padding-bottom:10px}body.theme-worlddesk .wd-desk .m-section-head h2{font-size:22px}body.theme-worlddesk .m-card-desk{display:grid;grid-template-columns:125px minmax(0,1fr);gap:15px;padding-bottom:18px}body.theme-worlddesk .m-card-desk .m-photo{aspect-ratio:4/3}body.theme-worlddesk .m-card-desk .m-card-copy{padding:0}body.theme-worlddesk .m-card-desk .post-source{display:none}body.theme-worlddesk .m-card-desk .post-meta time{display:none}body.theme-worlddesk .m-card-desk h2{font-size:17px;line-height:1.6}body.theme-worlddesk .m-card-desk .m-card-copy>p{display:none}body.theme-worlddesk .wd-desk .m-brief h3{font-size:16px}body.theme-worlddesk .wd-reading{padding-top:20px;gap:20px}body.theme-worlddesk .story{padding:24px 18px 35px}body.theme-worlddesk .story-heading h1{font-size:26px;line-height:1.6}body.theme-worlddesk .wd-empty{padding-block:22px}}
