.global-issues{padding:36px 0 90px}.global-issues .Container{max-width:1200px}.global-issues .issue-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:.8rem;margin-bottom:46px}.global-issues .issue-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.global-issues .eyebrow{font-size:.75rem;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:16px}.global-issues h1{font-size:clamp(2.5rem,5vw,4.75rem);line-height:1.12;margin-bottom:24px;overflow-wrap:anywhere}.global-issues h2{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.25}.global-issues .lead{font-size:1.2rem;line-height:1.7;max-width:780px}.global-issues a:focus-visible,.global-issues input:focus-visible,.global-issues summary:focus-visible{outline:3px solid #235276;outline-offset:5px}.global-issues .issues-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:12px 0 75px}.global-issues .issues-intro strong{background:linear-gradient(transparent 65%,var(--color-yellow) 65%)}.global-issues .issues-intro p{line-height:1.8}.global-issues .issues-intro .lead{font-weight:600;margin-bottom:16px}.global-issues .issue-button{display:inline-block;border-radius:32px;padding:16px 24px;background:var(--color-yellow);font-size:.9rem;font-weight:700;margin-top:24px}.global-issues section{padding:0;scroll-margin-top:210px}.global-issues .section-heading{display:flex;justify-content:space-between;gap:24px;align-items:baseline;margin-bottom:30px}.global-issues .section-heading h2{margin-bottom:0}.global-issues .section-heading p,.global-issues .section-heading a{font-size:.85rem}.global-issues .issue-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.global-issues .issue-card{display:flex;flex-direction:column;background:#f5efdb;border-radius:20px;padding:28px;min-width:0;transition:box-shadow .15s ease}.global-issues .issue-card:nth-child(3n+2){background:#e5eff4}.global-issues .issue-card:nth-child(3n){background:#f2e4e9}.global-issues .issue-card:hover{box-shadow:0 6px 18px #0002}.global-issues .card-top{display:flex;justify-content:space-between;align-items:start;gap:10px}.global-issues .card-top>span:last-child{font-size:1.4rem}.global-issues .issue-card h3{font-size:1.45rem;line-height:1.25;margin:12px 0 16px;overflow-wrap:anywhere}.global-issues .issue-card p{font-size:.87rem;line-height:1.75;margin-bottom:28px}.global-issues .card-link{margin-top:auto;font-weight:700;font-size:.8rem}.global-issues .issue-search{margin-top:65px}.global-issues .issue-search label{display:block;font-weight:600;margin:20px 0 12px}.global-issues .issue-search input{border:1px solid #8195a6;border-radius:8px;padding:16px;font:inherit;width:100%;max-width:620px}.global-issues #issue-status{margin-top:18px}.global-issues #issue-results{list-style:none;padding:0}.global-issues #issue-results a{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #dae0e5;padding:18px 0;text-decoration:underline;text-underline-offset:4px}.global-issues #issue-results span{font-size:.8rem}.global-issues .calendar-callout{margin-top:65px;padding:40px;background:#fff7c8;border-radius:20px}.global-issues .issue-heading{display:flex;align-items:flex-start;gap:28px;padding:0 0 48px;max-width:none;margin-inline:0}.global-issues .issue-heading>div{min-width:0}.global-issues .issue-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:52px;height:52px;border-radius:16px;background:#fffaf0;color:#8e2e48;border:1px solid #8e2e481a}.global-issues .issue-icon svg{display:block;width:30px;height:30px}.global-issues .issue-icon-large{width:100px;height:100px;border-radius:28px;background:#fff2b0;color:#27291f;box-shadow:5px 5px #ead362}.global-issues .issue-icon-large svg{width:54px;height:54px}.global-issues .card-title{display:flex;align-items:center;gap:16px;margin:12px 0 20px}.global-issues .card-title h3{margin:0}@media(max-width:700px){.global-issues .issue-heading{gap:18px}.global-issues .issue-icon-large{width:60px;height:60px;border-radius:18px;box-shadow:3px 3px #ead362}.global-issues .issue-icon-large svg{width:34px;height:34px}.global-issues .issue-heading h1{font-size:clamp(1.8rem,7vw,2.5rem)}}.global-issues .issue-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:64px;align-items:start}.global-issues .issue-article{min-width:0}.global-issues .article-image{float:right;width:auto;max-width:min(40%,220px);height:auto;margin:0 0 28px 32px;border-radius:14px}.global-issues .issue-copy{font-size:1rem;line-height:1.85;overflow-wrap:anywhere}.global-issues .issue-copy p{font-size:inherit;line-height:inherit;margin-bottom:24px}.global-issues .issue-copy h2{font-size:1.35rem;font-weight:750;margin:30px 0 14px}.global-issues .issue-copy h2:first-child{margin-top:0}.global-issues .issue-copy a,.global-issues .issue-resources a{text-decoration:underline;text-underline-offset:4px;color:#8e2e48}.global-issues .issue-copy li{margin-bottom:12px}.global-issues .action-panel{border-radius:20px;padding:28px;background:#fff7c8}.global-issues .action-panel h2{font-size:1.6rem}.global-issues .action-panel p,.global-issues .action-panel a{font-size:.85rem;line-height:1.8}.global-issues .action-panel a{display:block;font-weight:700;text-decoration:underline;text-underline-offset:4px;margin-top:20px}.global-issues .category-nav{margin-top:36px}.global-issues .category-nav h2{font-size:1.1rem}.global-issues .category-nav a{display:flex;justify-content:space-between;font-size:.85rem;border-bottom:1px solid #dde3e7;padding:14px 0}.global-issues .category-nav a[aria-current]{font-weight:700}.global-issues .related-issues,.global-issues .related-days,.global-issues .issue-resources{margin-top:65px}.global-issues .related-issues h2,.global-issues .issue-resources h2{margin-bottom:28px}.global-issues .related-days ul{list-style:none;padding:0}.global-issues .related-days a{display:flex;gap:22px;border-bottom:1px solid #dae0e5;align-items:baseline;padding:22px 0}.global-issues .related-days a span:first-child{font-size:.85rem;min-width:135px}.global-issues .related-days a span:last-child{margin-left:auto}.global-issues .issue-resources details{border-top:1px solid #cbd5dc}.global-issues .issue-resources details:last-child{border-bottom:1px solid #cbd5dc}.global-issues .issue-resources summary{padding:22px 8px;cursor:pointer;font-weight:700}.global-issues .issue-resources summary span{float:right;font-size:.85rem}.global-issues .issue-resources li{font-size:.9rem;line-height:1.75;margin-bottom:12px;overflow-wrap:anywhere}.global-issues [hidden]{display:none!important}@media(max-width:950px){.global-issues .issue-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.global-issues .issue-layout{gap:32px;grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:700px){.global-issues .issues-intro,.global-issues .issue-layout{grid-template-columns:1fr;gap:28px}.global-issues .issues-intro{padding-bottom:45px}.global-issues .issue-cards{grid-template-columns:1fr}.global-issues .section-heading{flex-direction:column;gap:12px}.global-issues .issue-breadcrumb{margin-bottom:30px}.global-issues .calendar-callout{padding:28px}.global-issues .related-days a{flex-wrap:wrap;gap:8px 18px}.global-issues .related-days a span:first-child{width:100%}.global-issues #issue-results a{flex-direction:column;gap:6px}}@media print{.site-header,footer,.issue-sidebar,.issue-search{display:none!important}.global-issues .issue-layout{display:block}.global-issues .Container{max-width:none}.global-issues .issue-resources details>*{display:block}}.global-issues .resource-copy{font-size:.9rem;line-height:1.8;padding:8px 12px 24px;overflow-wrap:anywhere}.global-issues .resource-copy p{font-size:inherit;line-height:inherit}.global-issues .issue-resources ul{padding:0 24px 20px 32px}.global-issues .issue-quote{clear:both;position:relative;margin:36px 0 0;padding:32px 32px 30px 64px;border-left:4px solid #c13e62;border-radius:0 18px 18px 0;background:#fff8df}.global-issues .quote-mark{position:absolute;left:20px;top:18px;font-family:Georgia,serif;font-size:3.5rem;color:#a72f50;line-height:1}.global-issues .issue-quote blockquote{margin:0;padding:0;border:0}.global-issues .issue-quote blockquote p{font-size:1.1rem;line-height:1.8;font-style:italic;margin:0 0 18px}.global-issues .issue-quote figcaption{font-size:.85rem;font-weight:700;line-height:1.6}@media(max-width:700px){.global-issues .issue-quote{padding:28px 22px 24px 44px}.global-issues .quote-mark{left:12px;font-size:2.7rem}.global-issues .issue-quote blockquote p{font-size:1rem}}
