body[data-page=latest-articles] .briefings-page,body[data-page=latest-briefings] .briefings-page{padding-block:clamp(28px,4vw,56px) var(--btw-space-section)}body[data-page=latest-articles] .briefings-hero,body[data-page=latest-briefings] .briefings-hero{max-width:960px;margin-bottom:var(--btw-space-section-compact)}body[data-page=latest-articles] .briefings-hero>p:first-child,body[data-page=latest-briefings] .briefing-group__header>p,body[data-page=latest-briefings] .briefings-hero>p:first-child{margin:0 0 12px;color:var(--color-primary,#275d9b);font-family:var(--btw-font-ui-locale);font-size:12px;font-weight:700;letter-spacing:var(--btw-surface-eyebrow-letter-spacing);text-transform:var(--btw-surface-eyebrow-text-transform)}body[data-page=latest-articles] .briefings-hero h1,body[data-page=latest-briefings] .briefings-hero h1{max-width:14ch;margin:0;color:#173b67;font-family:var(--btw-font-heading-locale);font-size:var(--btw-type-page-title)!important;font-weight:700;letter-spacing:var(--btw-surface-headline-letter-spacing);line-height:var(--btw-surface-headline-line-height)}body[data-page=latest-articles] .briefings-hero__rule,body[data-page=latest-briefings] .briefings-hero__rule{width:48px;height:2px;margin:20px 0 18px;background:var(--btw-brand-core)}body[data-page=latest-articles] .briefings-hero__intro,body[data-page=latest-briefings] .briefings-hero__intro{max-width:68ch;margin:0;color:#526f91;font-size:var(--btw-type-body);line-height:1.65}body[data-page=latest-articles] .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.86rem;align-items:stretch}body[data-page=latest-articles] .article-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #d7e7f6;border-radius:14px;background:#fff;color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}body[data-page=latest-articles] .article-card:hover{border-color:#afcde8;box-shadow:0 10px 24px rgba(39,93,155,.08)}body[data-page=latest-articles] .article-card:focus-visible{border-color:#afcde8;outline:3px solid rgba(74,129,231,.42);outline-offset:3px}body[data-page=latest-articles] .article-card-figure{position:relative;width:100%;margin:0;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(circle at top right,rgba(87,200,238,.25),rgba(87,200,238,0) 40%),linear-gradient(160deg,#eef7ff,#dceeff 58%,#f9fcff)}body[data-page=latest-articles] .article-card-img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}body[data-page=latest-articles] .article-card-figure--person .article-card-img{object-position:center 8%}body[data-page=latest-articles] .article-card-figure figcaption{display:none}body[data-page=latest-articles] .article-card-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.45rem;padding:.9rem}body[data-page=latest-articles] .article-card-tag{margin:0;color:#0b63c6}body[data-page=latest-articles] .article-card-title{margin:0;overflow-wrap:anywhere;color:#062446;font-family:var(--font-newsreader),Georgia,serif;font-size:1.35rem;line-height:1.08}body[data-page=latest-articles] .article-card-dek{margin:0;overflow-wrap:anywhere;color:#3a6288;font-size:.92rem;line-height:1.58}body[data-page=latest-articles] .article-card-body .meta{margin-top:auto;color:#7d97b1;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}body[data-page=latest-articles] .pagination{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(32px,4vw,48px) auto 0;padding-top:24px;border-top:1px solid #ccdceb;color:#526f91}body[data-page=latest-articles] .pagination,body[data-page=latest-articles] .pagination-btn{align-items:center;justify-content:center;font-family:var(--btw-font-ui-locale);font-size:14px}body[data-page=latest-articles] .pagination-btn{display:inline-flex;min-width:2.35rem;min-height:2.35rem;padding:.45rem .7rem;border:1px solid #ccdceb;border-radius:6px;background:#fff;color:#275d9b;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .18s ease,background-color .18s ease,color .18s ease}body[data-page=latest-articles] .pagination-btn:hover{border-color:#8db3d8;background:#f4f9ff}body[data-page=latest-articles] .pagination-btn:focus-visible{border-color:#275d9b;outline:3px solid rgba(74,129,231,.42);outline-offset:2px}body[data-page=latest-articles] .pagination-btn--active{border-color:#275d9b;background:#275d9b;color:#fff}body[data-page=latest-articles] .pagination-ellipsis{display:inline-flex;min-width:1.25rem;min-height:2.35rem;align-items:center;justify-content:center;color:#7890aa}body[data-page=latest-briefings] .briefings-view-switch{display:flex;gap:18px;margin:0 0 24px;border-bottom:1px solid #ccdceb}body[data-page=latest-briefings] .briefings-view-switch a{padding:0 0 10px;color:#526f91;font-family:var(--btw-font-ui-locale);font-size:13px;font-weight:700;text-decoration:none}body[data-page=latest-briefings] .briefings-view-switch a[aria-current=page]{color:#173b67;border-bottom:2px solid var(--btw-brand-core)}body[data-page=latest-briefings] .briefing-timeline{display:grid;gap:0;max-width:960px;margin:0;padding:0;list-style:none;border-top:1px solid #ccdceb}body[data-page=latest-briefings] .briefing-timeline li{padding:24px 0 28px;border-bottom:1px solid #ccdceb}body[data-page=latest-briefings] .briefing-timeline time{display:block;margin-bottom:8px;color:#7890aa;font-family:var(--btw-font-ui-locale);font-size:11px;font-weight:700;letter-spacing:var(--btw-surface-eyebrow-letter-spacing);text-transform:var(--btw-surface-eyebrow-text-transform)}body[data-page=latest-briefings] .briefing-timeline h2{max-width:40ch;margin:0;color:#274d79;font-family:var(--btw-font-heading-locale);font-size:20px!important;line-height:var(--btw-surface-home-card-title-line-height)}body[data-page=latest-briefings] .briefing-timeline h2 a{color:inherit;text-decoration:none}body[data-page=latest-briefings] .briefing-timeline p{max-width:68ch;margin:9px 0 0;color:#5d7897;font-size:14px;line-height:1.55}body[data-page=latest-briefings] .briefings-groups{border-top:1px solid #ccdceb}body[data-page=latest-briefings] .briefing-group{display:grid;grid-template-columns:minmax(190px,3fr) minmax(0,9fr);gap:clamp(24px,4vw,56px);padding:28px 0 32px;border-bottom:1px solid #ccdceb}body[data-page=latest-briefings] .briefing-group__header h2{margin:0 0 10px;color:#173b67;font-family:var(--btw-font-heading-locale);font-size:var(--btw-type-subsection-title)!important;letter-spacing:var(--btw-surface-headline-letter-spacing);line-height:var(--btw-surface-headline-line-height)}body[data-page=latest-briefings] .briefing-group__header h2 a,body[data-page=latest-briefings] .briefing-group__list a{color:inherit;text-decoration:none;transition:color .18s ease}body[data-page=latest-briefings] .briefing-group__header h2 a:hover,body[data-page=latest-briefings] .briefing-group__list a:hover{color:#3d73d2}body[data-page=latest-briefings] .briefing-group__header h2 a:focus-visible,body[data-page=latest-briefings] .briefing-group__list a:focus-visible{border-radius:3px;outline:3px solid rgba(74,129,231,.42);outline-offset:4px}body[data-page=latest-briefings] .briefing-group__header span{color:#7188a2;font-size:13px}body[data-page=latest-briefings] .briefing-group__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none}body[data-page=latest-briefings] .briefing-group__list li{padding:0 0 24px}body[data-page=latest-briefings] .briefing-group__list time{display:block;margin-bottom:7px;color:#7890aa;font-family:var(--btw-font-ui-locale);font-size:11px;font-weight:700;letter-spacing:var(--btw-surface-eyebrow-letter-spacing);text-transform:var(--btw-surface-eyebrow-text-transform)}body[data-page=latest-briefings] .briefing-group__list h3{margin:0;color:#274d79;font-family:var(--btw-font-heading-locale);font-size:18px!important;letter-spacing:var(--btw-surface-home-card-title-letter-spacing);line-height:var(--btw-surface-home-card-title-line-height)}body[data-page=latest-briefings] .briefing-group__list p{display:-webkit-box;margin:9px 0 0;overflow:hidden;color:#5d7897;font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}body[data-page=latest-briefings] .briefings-empty{max-width:640px;padding:32px 0;border-block:1px solid #ccdceb}body[data-page=latest-briefings] .briefings-pagination{display:grid;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);align-items:center;gap:20px;margin-top:36px;color:#526f91;font-family:var(--btw-font-ui-locale);font-size:14px}body[data-page=latest-briefings] .briefings-pagination>:last-child{justify-self:end}body[data-page=latest-briefings] .briefings-pagination>span[aria-current=page]{display:grid;gap:2px;text-align:center}body[data-page=latest-briefings] .briefings-pagination a{color:#275d9b;font-weight:700;text-decoration:none}body[data-page=latest-briefings] .briefings-pagination a:hover{text-decoration:underline;text-underline-offset:4px}body[data-page=latest-briefings] .briefings-pagination a:focus-visible{border-radius:3px;outline:3px solid rgba(74,129,231,.42);outline-offset:4px}@media (max-width:1024px){body[data-page=latest-briefings] .briefing-group{grid-template-columns:1fr;gap:24px}}@media (max-width:1100px){body[data-page=latest-articles] .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){body[data-page=latest-articles] .article-grid{grid-template-columns:1fr}}@media (max-width:767px){body[data-page=latest-articles] .briefings-page,body[data-page=latest-briefings] .briefings-page{padding-block:28px 64px}body[data-page=latest-articles] .briefings-hero__intro,body[data-page=latest-briefings] .briefings-hero__intro{font-size:16px}body[data-page=latest-briefings] .briefing-group__list{grid-template-columns:1fr}body[data-page=latest-briefings] .briefings-pagination{grid-template-columns:1fr 1fr}body[data-page=latest-articles] .pagination{gap:6px;margin-top:32px;padding-top:20px}body[data-page=latest-articles] .pagination-btn{min-width:2.25rem;min-height:2.25rem;padding-inline:.6rem}body[data-page=latest-articles] .pagination-ellipsis{min-height:2.25rem}body[data-page=latest-briefings] .briefings-pagination>span[aria-current=page]{grid-column:1/-1;grid-row:1}}@media (prefers-reduced-motion:reduce){body[data-page=latest-briefings] .briefing-group a{transition:none}}@media (prefers-reduced-transparency:reduce){body[data-page=latest-articles] .briefings-page,body[data-page=latest-briefings] .briefings-page{background:var(--color-background,#fff)}}