/* Unisystem News 0.2 — editorial rhythm, shared by the site and block editor. */
:root {
  --un-max-width: 1480px;
  --un-editorial-gap: clamp(22px, 2.8vw, 40px);
  --un-section-space: clamp(44px, 5vw, 76px);
  --un-photo-radius: 14px;
  --un-nav-height: 68px;
  --un-glass: rgba(255,255,255,.92);
}
html { overflow-x: visible; overscroll-behavior-x: none; scroll-padding-top: 92px; scrollbar-gutter: stable; }
body { overflow-x: visible; overscroll-behavior-x: none; }
.un-shell { width:100%; max-width:var(--un-max-width); padding-inline:clamp(20px,3.3vw,48px); }
.un-header { border-top:2px solid var(--un-red); border-bottom:1px solid #e4e4df; backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); }
.un-header > .un-shell,.un-header .un-header-inner { min-height:var(--un-nav-height); gap:24px; }
.un-global-brand { display:inline-flex; align-items:center; flex:0 0 120px; min-height:52px; }
.un-global-brand img { width:120px; height:auto; aspect-ratio:1098/381; }
.un-home-label { margin-right:auto; padding:12px 0 12px 24px; border-left:1px solid var(--un-line); font-size:12px; color:var(--un-muted); }
.un-home-label[aria-current] { color:var(--un-red); }
.un-header .un-menu-trigger { display:inline-flex; width:auto; padding:10px 15px; background:#ffffffb8; }
.un-header .un-menu-trigger > span { display:inline; }
.un-header .un-search-trigger { background:#f2f2ef; min-width:112px; }
.un-header-actions { min-width:0; }
.un-masthead { display:flex; align-items:center; justify-content:space-between; gap:24px; padding-block:24px 23px; border-bottom:1px solid var(--un-line); margin-block-start:0; }
.un-masthead-main { min-width:0; }
.un-masthead .un-masthead-name { font-family:var(--un-sans); font-size:clamp(40px,4.7vw,68px); font-weight:800; line-height:1.03; letter-spacing:-.057em; margin:0; }
.un-masthead-name a { display:inline-block; max-width:100%; }
.un-masthead-name span { font-weight:400; color:var(--un-red); letter-spacing:-.06em; }
.un-masthead-line { margin:13px 0 0; font-size:12px; color:var(--un-muted); letter-spacing:.02em; }
.un-masthead-edition { margin:0; font-size:10px; font-weight:700; letter-spacing:.1em; line-height:1.7; border-left:2px solid var(--un-yellow); padding-left:17px; flex-shrink:0; }
.un-layout { grid-template-columns:146px minmax(0,1fr); gap:var(--un-editorial-gap); padding-top:30px; padding-bottom:64px; }
.un-sidebar { top:96px; }
.un-category-nav { padding:5px; border-radius:15px; background:#fff; box-shadow:none; border-color:#e7e7e2; }
.un-category-nav .wp-block-navigation-item__content { font-size:12px; min-height:46px; padding-inline:10px; }
.un-sidebar-note { margin-inline:6px!important; }
.un-sidebar-note > p:not(.un-eyebrow):not(.un-sidebar-about) { font-size:19px; }
.un-sidebar-label { font-size:9px; }
.un-ed-module,.un-ed-items,.un-ed-story,.un-ed-body,.un-ed-section-head,.un-ed-section-head > *,.un-masthead > * { min-width:0; }
.un-ed-module { margin:var(--un-section-space) 0 0; max-width:100%; }
.un-ed-module:first-child { margin-top:0; }
.un-ed-section-head { display:flex; align-items:baseline; justify-content:space-between; flex-wrap:wrap; gap:10px 24px; padding-top:15px; margin-bottom:23px; border-top:1px solid #bfc0bb; }
.un-ed-section-head h2 { font-size:clamp(27px,2.65vw,38px); font-weight:560; line-height:1.1; }
.un-ed-section-head p { color:var(--un-muted); font-size:12px; line-height:1.6; margin:0; max-width:45ch; }
.un-ed-section-head h2 + p { margin-top:9px; }
.un-ed-section-head .un-kicker { margin-bottom:7px; color:var(--un-red); font-size:9px; }
.un-ed-section-head a { display:inline-flex; align-items:center; gap:9px; min-height:44px; font:12px/1.5 var(--un-sans); text-underline-offset:4px; }
.un-ed-section-head a:hover { color:var(--un-red); text-decoration:underline; }
.un-ed-items { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:25px; }
.un-ed-story { position:relative; overflow-wrap:anywhere; }
.un-ed-media { display:block; margin:0 0 17px; border-radius:var(--un-photo-radius); }
.un-ed-media img { display:block; width:100%; height:auto; aspect-ratio:1.65; object-fit:cover; border-radius:inherit; }
.un-ed-media a { display:block; border-radius:inherit; }
.un-ed-body > * { margin-top:0; }
.un-ed-category { display:inline-block; margin:0 12px 9px 0; font:700 10px/1.5 var(--un-sans); color:var(--un-red); text-transform:uppercase; letter-spacing:.08em; }
.un-ed-category a { display:inline-flex; min-height:24px; align-items:center; }
.un-ed-title { font-family:var(--un-serif); font-weight:580; font-size:clamp(24px,2vw,29px); line-height:1.14; letter-spacing:-.025em; margin:0; text-wrap:pretty; }
.un-ed-title a { transition:color var(--un-control) ease; }
.un-ed-title a:hover { color:var(--un-red); text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:4px; }
.un-ed-excerpt { margin:13px 0 0; font-size:13px; line-height:1.7; color:var(--un-muted); max-width:62ch; }
.un-ed-meta { display:flex; flex-wrap:wrap; gap:7px 14px; margin:14px 0 0; color:var(--un-muted); font-size:10px; line-height:1.65; }
.un-ed-meta > * { margin:0; }
.un-ed-placeholder-label { display:inline-block; margin:0 0 12px; color:#70664f; font:700 9px/1.5 var(--un-sans); letter-spacing:.075em; text-transform:uppercase; }
.un-ed-story.is-placeholder:not(:has(.un-ed-media)) { padding-top:20px; border-top:1px dashed #c6c6be; }
.un-ed-story.is-placeholder .un-ed-title { color:#60625e; }
.un-ed-story.is-placeholder .un-ed-excerpt { max-width:46ch; }
.un-ed-story.has-no-image .un-ed-body { min-height:110px; }
.un-ed-module--opening .un-ed-section-head { border:0; padding-top:0; margin-bottom:22px; }
.un-ed-module--opening .un-ed-section-head h2 { font-size:clamp(27px,2.5vw,35px); }
.un-ed-module--opening .un-ed-items { grid-template-columns:minmax(0,1.75fr) minmax(0,1fr); gap:25px 28px; }
.un-ed-module--opening .un-ed-story:first-child { grid-row:span 2; align-self:start; background:var(--un-paper); border:1px solid #e7e7e1; border-radius:18px; }
.un-ed-module--opening .un-ed-story:first-child .un-ed-media { margin:0; border-radius:17px 17px 0 0; }
.un-ed-module--opening .un-ed-story:first-child img { aspect-ratio:1.95; }
.un-ed-module--opening .un-ed-story:first-child .un-ed-body { padding:23px 26px 26px; }
.un-ed-module--opening .un-ed-story:first-child .un-ed-title { font-size:clamp(31px,3.25vw,46px); line-height:1.08; }
.un-ed-module--opening .un-ed-story:not(:first-child) { border-bottom:1px solid var(--un-line); padding-bottom:22px; }
.un-ed-module--opening .un-ed-story:not(:first-child) img { aspect-ratio:2.45; }
.un-ed-module--opening .un-ed-story:not(:first-child) .un-ed-excerpt { display:none; }
.un-ed-module--opening .un-ed-story:not(:first-child) .un-ed-title { font-size:clamp(24px,2.1vw,29px); }
.un-ed-module--latest .un-ed-items { display:block; border-bottom:1px solid var(--un-line); }
.un-ed-module--latest .un-ed-story { border-top:1px solid var(--un-line); padding:17px 0; }
.un-ed-module--latest .un-ed-body { display:grid; grid-template-columns:115px minmax(0,1fr) 135px; align-items:baseline; gap:22px; min-height:0; }
.un-ed-module--latest .un-ed-story .un-ed-body { min-height:0; }
.un-ed-module--latest .un-ed-category,.un-ed-module--latest .un-ed-meta { margin:0; }
.un-ed-module--latest .un-ed-category { grid-column:1; grid-row:1; }
.un-ed-module--latest .un-ed-title { font-size:24px; grid-column:2; grid-row:1; }
.un-ed-module--latest .un-ed-meta { grid-column:3; grid-row:1; }
.un-ed-module--latest .un-ed-excerpt,.un-ed-module--latest .un-ed-media { display:none; }
.un-ed-module--latest .un-ed-placeholder-label { grid-column:3; grid-row:1; margin:0; }
.un-ed-module--topics { padding:22px 0 27px; border-block:1px solid var(--un-line); }
.un-ed-module--topics .un-ed-section-head { border:0; padding-top:0; margin-bottom:14px; }
.un-ed-module--topics .un-ed-section-head h2 { font-family:var(--un-sans); font-size:10px; font-weight:700; letter-spacing:.11em; text-transform:uppercase; }
.un-ed-topics { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:0 24px; margin:0; }
.un-ed-topics a { display:flex; justify-content:space-between; align-items:center; gap:12px; min-height:55px; border-bottom:1px solid var(--un-line); font:24px/1.2 var(--un-serif); }
.un-ed-topics a > span:last-child { font:18px/1 Arial,sans-serif; color:var(--un-red); }
.un-ed-topics a:hover { color:var(--un-red); }
.un-ed-module--technology .un-ed-items { grid-template-columns:minmax(0,1.6fr) minmax(0,1fr); gap:24px 34px; }
.un-ed-module--technology .un-ed-story:first-child { grid-row:span 2; }
.un-ed-module--technology .un-ed-story:first-child .un-ed-title { font-size:clamp(30px,2.9vw,40px); }
.un-ed-module--technology .un-ed-story:not(:first-child) { padding-top:17px; border-top:1px solid var(--un-line); }
.un-ed-module--technology .un-ed-story:not(:first-child) .un-ed-media { display:none; }
.un-ed-module--education .un-ed-items { grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px 36px; }
.un-ed-module--education .un-ed-story:first-child { grid-column:1/-1; display:grid; grid-template-columns:minmax(0,1.05fr) minmax(0,1fr); gap:32px; align-items:center; }
.un-ed-module--education .un-ed-story:first-child .un-ed-media { margin:0; }
.un-ed-module--education .un-ed-story:first-child .un-ed-title { font-size:clamp(30px,3vw,41px); }
.un-ed-module--education .un-ed-story.has-no-image:first-child { display:block; }
.un-ed-module--education .un-ed-story:not(:first-child) { padding-top:21px; border-top:1px solid var(--un-line); }
.un-ed-module--education .un-ed-story:not(:first-child) .un-ed-media { display:none; }
.un-ed-module--business .un-ed-items { grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 36px; }
.un-ed-module--business .un-ed-story { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,2fr); gap:18px; padding:22px 0; border-bottom:1px solid var(--un-line); }
.un-ed-module--business .un-ed-story .un-ed-media { margin:0; }
.un-ed-module--business .un-ed-story img { aspect-ratio:1.1; }
.un-ed-module--business .un-ed-story .un-ed-title { font-size:25px; }
.un-ed-module--business .un-ed-story.has-no-image { display:block; }
.un-ed-module--business .un-ed-story:nth-child(n+3) { display:block; }
.un-ed-module--business .un-ed-story:nth-child(n+3) .un-ed-media,.un-ed-module--business .un-ed-excerpt { display:none; }
.un-ed-module--finance .un-ed-items { gap:0; padding:26px; background:#eeefeb; border-radius:16px; }
.un-ed-module--finance .un-ed-story { padding:0 24px; border-left:1px solid #d1d2cb; }
.un-ed-module--finance .un-ed-story:first-child { padding-left:0; border-left:0; }
.un-ed-module--finance .un-ed-story:last-child { padding-right:0; }
.un-ed-module--finance .un-ed-media { display:none; }
.un-ed-module--finance .un-ed-story.is-placeholder { border-top:0; }
.un-ed-module--finance .un-ed-title { font-size:27px; }
.un-ed-module--current .un-ed-items { gap:28px; }
.un-ed-module--current .un-ed-title { font-size:26px; }
.un-ed-module--current .un-ed-story { border-bottom:1px solid var(--un-line); padding-bottom:24px; }
.un-ed-module--opportunities .un-ed-items { grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px; }
.un-ed-module--opportunities .un-ed-story { background:#fff; border:1px solid #dfdfd7; border-top:3px solid var(--un-yellow); border-radius:3px 3px 13px 13px; padding:23px; }
.un-ed-module--opportunities .un-ed-story.is-placeholder { padding:23px; border-top:3px solid var(--un-yellow); }
.un-ed-module--opportunities .un-ed-media { display:none; }
.un-ed-module--opportunities .un-ed-title { font-size:26px; }
.un-ed-opportunity-fields { margin:18px 0 0; display:grid; gap:10px; font-size:12px; }
.un-ed-opportunity-fields div { min-width:0; }
.un-ed-opportunity-fields dt { color:var(--un-muted); font-size:10px; }
.un-ed-opportunity-fields dd { margin:2px 0 0; }
.un-ed-opportunity-fields a { display:inline-flex; align-items:center; min-height:44px; text-decoration:underline; text-underline-offset:3px; color:var(--un-red); }
.un-ed-module--selection { padding-top:10px; }
.un-ed-module--selection .un-ed-items { grid-template-columns:minmax(0,1.4fr) minmax(0,1fr); gap:36px; }
.un-ed-module--selection .un-ed-story:first-child .un-ed-title { font-size:clamp(30px,2.9vw,41px); }
.un-ed-module--selection .un-ed-story:not(:first-child) { border-top:3px solid var(--un-red); padding-top:24px; }
.un-ed-module--selection .un-ed-story:not(:first-child) .un-ed-title { font-size:32px; }
.un-ed-module--selection .un-ed-story:not(:first-child) .un-ed-media { display:none; }
.un-ed-module .un-ed-items:has(> :only-child) { grid-template-columns:minmax(0,1fr); max-width:900px; }
.un-ed-module .un-ed-items > :only-child { grid-column:auto; grid-row:auto; }
.un-ed-module--education .un-ed-items:has(> :only-child),.un-ed-module--opening .un-ed-items:has(> :only-child) { max-width:100%; }
.un-footer { padding-block:48px 24px; }
.un-footer-inner { grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.2fr); gap:30px; }
.un-footer-institution { gap:17px; }
.un-footer-institution .un-isotipo { width:100px; height:auto; }
.un-footer-nav a { min-height:40px; }
.un-footer-topics { display:flex; flex-wrap:wrap; gap:4px 24px; margin-top:32px; }
.un-footer-topics a { display:inline-flex; align-items:center; min-height:44px; font-size:12px; color:var(--un-muted); }
.un-footer-topics a:hover { color:var(--un-red); text-decoration:underline; }
.un-footer .un-footer-bottom { margin-top:20px; }
.un-article { overflow:visible; }
.un-article .un-article-image { overflow:clip; }
.un-article-sources,.un-opportunity-data { max-width:680px; margin:20px auto 30px; padding-inline:24px; font-size:14px; }
.un-article-sources h2,.un-opportunity-data h2 { font-size:25px; margin-bottom:16px; }
.un-article-sources a { text-decoration:underline; text-underline-offset:4px; overflow-wrap:anywhere; }
.un-article-sources li { margin-block:10px; }
.un-evidence,.un-opportunity-facts { max-width:680px; margin:24px auto 30px; padding-inline:24px; font-size:14px; overflow-wrap:anywhere; }
.un-evidence h2,.un-opportunity-facts h2 { font-size:25px; margin-bottom:16px; }
.un-evidence a,.un-opportunity-facts a,.un-ed-official { display:inline-block; padding-block:10px; text-decoration:underline; text-underline-offset:4px; color:var(--un-red); }
.un-evidence li { margin-block:8px; }
.un-opportunity-facts dl { display:grid; gap:14px; }
.un-opportunity-facts dd { margin:4px 0 0; }
.un-main :is(img,video,iframe,svg,table) { max-width:100%; }
.un-main :is(pre,.wp-block-table) { max-width:100%; overflow-x:auto; overscroll-behavior-x:contain; }
.un-main .wp-block-table table { width:100%; table-layout:fixed; overflow-wrap:anywhere; }
.un-main .wp-block-table :is(td,th) { overflow-wrap:anywhere; }
.un-main :is(.wp-block-columns,.wp-block-column,.un-card-body) { min-width:0; }
.un-hero-grid { grid-template-columns:minmax(0,1.75fr) minmax(0,1fr); }
.un-footer .un-wordmark { white-space:normal; overflow-wrap:normal; }
body.un-modal-open { overflow:hidden; }
dialog.un-dialog { width:min(670px,calc(100% - 32px)); max-width:calc(100% - 32px); overscroll-behavior:contain; }
.un-search-results a { overflow-wrap:anywhere; }
.un-dialog-head { align-items:flex-start; }
.un-dialog-head > div { min-width:0; }
.un-dialog-head h2 { text-wrap:balance; }
.un-nav a:active,.un-ed-topics a:active { background:var(--un-tint); }
@media (max-width:1100px) {
  .un-layout { grid-template-columns:130px minmax(0,1fr); gap:25px; }
  .un-footer-inner { grid-template-columns:repeat(3,minmax(0,1fr)); }
  .un-footer-institution { grid-column:1/-1; }
  .un-ed-module--latest .un-ed-body { grid-template-columns:95px minmax(0,1fr); gap:10px 20px; }
  .un-ed-module--latest .un-ed-meta { grid-column:2; grid-row:2; }
  .un-ed-module--latest .un-ed-placeholder-label { grid-column:2; grid-row:2; }
  .un-ed-module--finance .un-ed-items { padding:22px; }
  .un-ed-module--finance .un-ed-story { padding-inline:16px; }
}
@media (max-width:900px) {
  .un-layout { display:block; }
  .un-sidebar { display:none; }
  .un-shell { padding-inline:24px; }
  .un-masthead { padding-block:29px 25px; }
  .un-masthead .un-masthead-name { font-size:clamp(42px,7.2vw,64px); }
  .un-header .un-search-trigger { min-width:44px; width:44px; }
  .un-header .un-menu-trigger { width:44px; padding:10px; }
  .un-header .un-menu-trigger > span { display:none; }
  .un-ed-module--opening .un-ed-story:first-child .un-ed-title { font-size:36px; }
}
@media (max-width:640px) {
  :root { --un-nav-height:60px; --un-section-space:45px; }
  .un-shell { padding-inline:20px; }
  .un-header .un-header-inner { gap:12px; }
  .un-header-actions { margin-left:auto; gap:7px; }
  .un-global-brand { flex-basis:110px; }
  .un-global-brand img { width:110px; }
  .un-home-label { display:none; }
  .un-header .un-menu-trigger { border-radius:12px; }
  .un-masthead { display:block; padding-block:25px 23px; }
  .un-masthead .un-masthead-name { font-size:clamp(37px,9.5vw,58px); letter-spacing:-.055em; white-space:nowrap; }
  .un-masthead-line { margin-top:11px; font-size:11px; line-height:1.5; }
  .un-masthead-line span { display:block; }
  .un-masthead-edition { display:none; }
  .un-layout { padding-top:23px; }
  .un-ed-section-head { align-items:center; gap:7px 14px; margin-bottom:21px; }
  .un-ed-section-head h2 { font-size:29px; }
  .un-ed-section-head p { font-size:11px; }
  .un-ed-section-head a { font-size:11px; }
  .un-ed-module--opening .un-ed-section-head { margin-bottom:19px; }
  .un-ed-module--opening .un-ed-section-head h2 { font-size:27px; }
  .un-ed-items,.un-ed-module--opening .un-ed-items,.un-ed-module--technology .un-ed-items,.un-ed-module--selection .un-ed-items { grid-template-columns:minmax(0,1fr); gap:23px; }
  .un-ed-module--opening .un-ed-story:first-child { grid-row:auto; }
  .un-ed-module--opening .un-ed-story:first-child img { aspect-ratio:1.58; }
  .un-ed-module--opening .un-ed-story:first-child .un-ed-body { padding:20px; }
  .un-ed-module--opening .un-ed-story:first-child .un-ed-title { font-size:34px; }
  .un-ed-module--opening .un-ed-story:not(:first-child) { display:grid; grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr); gap:17px; padding-bottom:23px; }
  .un-ed-module--opening .un-ed-story:not(:first-child) img { aspect-ratio:1; }
  .un-ed-module--opening .un-ed-story:not(:first-child) .un-ed-media { margin:0; }
  .un-ed-module--opening .un-ed-story:not(:first-child) .un-ed-title { font-size:23px; }
  .un-ed-module--opening .un-ed-story.has-no-image:not(:first-child) { display:block; }
  .un-ed-module--latest .un-ed-body { grid-template-columns:minmax(0,1fr); gap:5px; }
  .un-ed-module--latest .un-ed-title { font-size:24px; }
  .un-ed-module--latest .un-ed-meta { grid-column:auto; margin-top:5px; }
  .un-ed-module--latest .un-ed-body > * { grid-column:auto; grid-row:auto; }
  .un-ed-topics { grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 16px; }
  .un-ed-topics a { font-size:18px; min-height:56px; gap:6px; }
  .un-ed-topics a > span:first-child { overflow-wrap:normal; }
  .un-ed-topics a > span:last-child { flex-shrink:0; font-size:16px; }
  .un-ed-module--technology .un-ed-story:first-child { grid-row:auto; }
  .un-ed-module--education .un-ed-items { grid-template-columns:minmax(0,1fr); gap:23px; }
  .un-ed-module--education .un-ed-story:first-child { display:block; grid-column:auto; }
  .un-ed-module--education .un-ed-story:first-child .un-ed-media { margin-bottom:21px; }
  .un-ed-module--business .un-ed-items { grid-template-columns:minmax(0,1fr); }
  .un-ed-module--finance .un-ed-items { grid-template-columns:minmax(0,1fr); padding:23px; }
  .un-ed-module--finance .un-ed-story,.un-ed-module--finance .un-ed-story:first-child,.un-ed-module--finance .un-ed-story:last-child { padding:21px 0; border-left:0; border-bottom:1px solid #d1d2cb; }
  .un-ed-module--finance .un-ed-story:first-child { padding-top:0; }
  .un-ed-module--finance .un-ed-story:last-child { padding-bottom:0; border-bottom:0; }
  .un-ed-module--current .un-ed-items { grid-template-columns:minmax(0,1fr); gap:23px; }
  .un-ed-module--current .un-ed-story:not(:first-child) .un-ed-media { display:none; }
  .un-ed-module--opportunities .un-ed-items { grid-template-columns:minmax(0,1fr); }
  .un-ed-module--selection .un-ed-story:not(:first-child) .un-ed-title { font-size:29px; }
  .un-ed-title { font-size:27px; }
  .un-ed-excerpt { font-size:13px; }
  .un-footer-inner { grid-template-columns:repeat(2,minmax(0,1fr)); gap:27px; }
  .un-footer-brand { grid-column:1/-1; }
  .un-footer-institution { grid-column:1/-1; }
  .un-footer .un-wordmark { font-size:28px; }
  .un-footer-topics { gap:0 22px; margin-top:22px; }
  dialog.un-dialog { padding:21px; width:calc(100% - 24px); max-width:calc(100% - 24px); border-radius:19px; }
  .un-dialog-head { gap:12px; }
  .un-dialog-head h2 { font-size:27px; }
  .un-search-form { flex-wrap:wrap; }
  .un-search-form input { flex-basis:100%; }
  .un-search-form > button { width:100%; }
  .un-search-topics { gap:7px; }
  .un-search-topics a { padding:8px 12px; }
}
@media (max-width:350px) {
  .un-shell { padding-inline:16px; }
  .un-masthead .un-masthead-name { font-size:37px; }
  .un-ed-module--opening .un-ed-story:first-child .un-ed-title { font-size:30px; }
  .un-ed-module--opening .un-ed-story:first-child .un-ed-body { padding:17px; }
  .un-ed-module--opening .un-ed-story:not(:first-child) .un-ed-title { font-size:21px; }
  .un-ed-topics a { font-size:16px; }
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))) { .un-header,dialog.un-dialog { background:#fff; } }
@media (prefers-reduced-transparency:reduce),(prefers-contrast:more) { .un-header,dialog.un-dialog { background:#fff; backdrop-filter:none; -webkit-backdrop-filter:none; } }
@media (prefers-reduced-motion:reduce) { .un-ed-story *, .un-header * { animation:none!important; transition:none!important; } }
@media print { .un-ed-story.is-placeholder,.un-masthead-edition { display:none; } }
