/* Opt-in publication design. Native editorial data and controls remain authoritative. */
@font-face{font-family:"DSE Updates Inter";src:url("inter-latin-variable.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}
html body.dse-updates-editorial{--ink:#17181b;--muted:#62666e;--line:#dedfe3;--line-strong:#c9cbd0;--surface:#fff;--canvas:#fff;--blue-700:#235f99;--blue-600:#235f99;--blue-100:#edf3f9;--navy-950:#101d2e;--navy-900:#101d2e;--navy-800:#284566;--shadow:none;--shadow-soft:none;--radius:0;background:#fff!important;color:#17181b!important;font-family:"DSE Updates Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}
html body.dse-updates-editorial :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea){font-family:"DSE Updates Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
html body.dse-updates-editorial[data-dse-updates-editorial] :is(.archive-hero,.article-wrap,.feed-main,.feed-sidebar,.source-register-hero,.source-register-shell,.policy-shell,.knowledge-paths,.source-standard,.topic-overview,.editorial-note,.not-found) :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea),
html body.dse-updates-editorial[data-dse-updates-editorial] .site-header :is(.brand-copy,.brand-copy strong,.brand-copy small,.desktop-nav a,.main-site-link,.menu-button,.mobile-nav a),
html body.dse-updates-editorial[data-dse-updates-editorial] .site-footer :is(strong,span,a){font-family:"DSE Updates Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
html body.dse-updates-editorial :is(h1,h2,h3,h4){font-weight:630;letter-spacing:-.045em;text-wrap:balance}
html body.dse-updates-editorial a{color:#235f99;text-underline-offset:4px;text-decoration-thickness:1px}
html body.dse-updates-editorial :focus-visible{outline:3px solid #387ac0!important;outline-offset:4px!important}
html body.dse-updates-editorial .skip-link{background:#101d2e;color:#fff;font-size:14px;font-weight:550;border-radius:0;box-shadow:none}
html body.dse-updates-editorial :is(.eyebrow,.section-kicker,.panel-label,.editorial-note-kicker){color:#62666e!important;font-size:12px!important;line-height:1.5!important;font-weight:550!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial :is(.eyebrow,.section-kicker,.panel-label,.editorial-note-kicker)::before,html body.dse-updates-editorial :is(.eyebrow,.section-kicker,.panel-label,.editorial-note-kicker)::after{content:none!important}
html body.dse-updates-editorial :is(.header-shell,.content-shell,.footer-shell,.source-register-shell,.editorial-note){width:calc(100% - 112px)!important;max-width:1280px!important;margin-inline:auto!important}
html body.dse-updates-editorial .content-shell{padding-bottom:90px!important}

/* The same compact, light DSE family masthead, with the original topic links. */
html body.dse-updates-editorial .site-header{background:rgba(255,255,255,.96)!important;color:#17181b!important;border:0!important;border-bottom:1px solid #ececef!important;box-shadow:none!important;backdrop-filter:blur(18px)}
html body.dse-updates-editorial .header-shell{min-height:74px!important;gap:25px!important}
html body.dse-updates-editorial .brand{gap:10px!important;color:#17181b!important}
html body.dse-updates-editorial .brand img{width:38px!important;height:38px!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.dse-updates-editorial .brand-copy strong{color:#17181b!important;font-size:22px!important;font-weight:720!important;letter-spacing:-.055em!important;line-height:1.15!important}
html body.dse-updates-editorial .brand-copy small{color:#72767e!important;font-size:9px!important;font-weight:450!important;letter-spacing:-.005em!important;line-height:1.4!important;text-transform:none!important;margin-top:3px!important}
html body.dse-updates-editorial .desktop-nav{gap:0!important}
html body.dse-updates-editorial .desktop-nav a{min-height:44px;padding:12px 9px!important;background:transparent!important;color:#4e535c!important;font-size:12px!important;font-weight:500!important;border-radius:0!important}
html body.dse-updates-editorial .desktop-nav a:hover{color:#235f99!important;background:transparent!important}
html body.dse-updates-editorial .header-actions{gap:16px!important}
html body.dse-updates-editorial .main-site-link{min-height:42px!important;padding:10px 0!important;background:transparent!important;color:#235f99!important;border:0!important;border-radius:0!important;font-size:12px!important;font-weight:550!important;white-space:nowrap}
html body.dse-updates-editorial .main-site-link:hover{text-decoration:underline;background:transparent!important}
html body.dse-updates-editorial .site-header .menu-button{width:44px!important;height:44px!important;padding:10px!important;color:#17181b!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.dse-updates-editorial .site-header .menu-button>span{background:#17181b!important;border-radius:0!important;height:1.5px!important}
html body.dse-updates-editorial .mobile-nav{width:calc(100% - 56px)!important;max-width:1280px!important;gap:0 28px!important;padding:10px 0 25px!important;background:#fff!important}
html body.dse-updates-editorial .mobile-nav[hidden]{display:none!important}
html body.dse-updates-editorial .mobile-nav a{min-height:48px!important;padding:13px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #eeeff1!important;border-radius:0!important;color:#17181b!important;font-size:15px!important;font-weight:500!important}

/* An editorial introduction instead of a decorative dashboard hero. */
html body.dse-updates-editorial .archive-hero{background:#f5f5f7!important;color:#17181b!important;border:0!important;overflow:hidden}
html body.dse-updates-editorial .archive-hero::before,html body.dse-updates-editorial .archive-hero::after{content:none!important}
html body.dse-updates-editorial .hero-grid{width:calc(100% - 112px)!important;max-width:1280px!important;min-height:390px!important;padding:64px 0 67px!important;grid-template-columns:minmax(0,1.65fr) minmax(245px,.7fr)!important;gap:85px!important;align-items:center!important}
html body.dse-updates-editorial .archive-hero .eyebrow{color:#62666e!important;gap:0!important}
html body.dse-updates-editorial .archive-hero .eyebrow::before{content:none!important}
html body.dse-updates-editorial.archive-page main .archive-hero h1{color:#17181b!important;font-size:clamp(52px,5.1vw,76px)!important;font-weight:640!important;line-height:1.055!important;letter-spacing:-.06em!important;max-width:890px!important;margin:20px 0 24px!important}
html body.dse-updates-editorial.archive-page main .archive-hero h1 span{color:#72767e!important}
html body.dse-updates-editorial .archive-hero p{color:#62666e!important;font-size:18px!important;line-height:1.7!important;letter-spacing:-.02em!important;max-width:740px!important}
html body.dse-updates-editorial .hero-trust{gap:9px 22px!important;margin-top:25px!important}
html body.dse-updates-editorial .hero-trust span{padding:0!important;min-height:0!important;color:#62666e!important;font-size:12px!important;font-weight:500!important;border:0!important;background:transparent!important;border-radius:0!important;gap:0!important}
html body.dse-updates-editorial .hero-trust span::before{content:none!important}
html body.dse-updates-editorial .dse-updates-library-jump{display:inline-flex!important;align-items:center;gap:17px!important;min-height:52px!important;margin-top:26px!important;padding:15px 25px!important;border:0!important;border-radius:999px!important;background:#101d2e!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:550!important;line-height:1.4!important;letter-spacing:-.015em!important;text-decoration:none!important}
html body.dse-updates-editorial .dse-updates-library-jump:hover{background:#284566!important}
html body.dse-updates-editorial .dse-updates-library-jump :is(span,i,b){color:#fff!important;background:transparent!important;font-size:18px!important;font-style:normal!important;font-weight:450!important}
html body.dse-updates-editorial .hero-brief{padding:0 0 0 35px!important;border:0!important;border-left:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.dse-updates-editorial .live-mark{color:#72767e!important;font-size:11px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .live-mark span{width:5px!important;height:5px!important;background:#62666e!important;box-shadow:none!important}
html body.dse-updates-editorial .hero-brief>strong{color:#17181b!important;font-size:21px!important;line-height:1.3!important;font-weight:580!important;letter-spacing:-.035em!important;margin:18px 0 20px!important}
html body.dse-updates-editorial .hero-brief li{padding:12px 0!important;border-top:1px solid #dedfe3!important;color:#62666e!important;font-size:14px!important;font-weight:450!important;gap:17px!important}
html body.dse-updates-editorial .hero-brief li b{color:#8a8e97!important;font-size:11px!important;font-weight:450!important;letter-spacing:0!important}
html body.dse-updates-editorial .topic-strip{display:flex!important;flex-wrap:wrap;align-items:center;grid-template-columns:none!important;margin:0 0 61px!important;padding:19px 0!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;gap:10px 23px!important;justify-content:flex-start!important}
html body.dse-updates-editorial .topic-chip{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;position:relative;min-height:42px!important;padding:7px 0!important;border-radius:0!important;background:transparent!important;color:#62666e!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;border:0!important;gap:7px!important;white-space:nowrap}
html body.dse-updates-editorial .topic-chip.active{background:transparent!important;color:#17181b!important;box-shadow:inset 0 -2px 0 #17181b!important}
html body.dse-updates-editorial .topic-chip:hover{background:transparent!important;color:#235f99!important}
html body.dse-updates-editorial .topic-chip-icon{width:17px!important;height:17px!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.dse-updates-editorial .topic-chip-icon svg{width:17px!important;height:17px!important}
html body.dse-updates-editorial .topic-chip-label{font-size:13px!important;font-weight:500!important}

/* Foundation reading and source provenance each receive a distinct, quiet composition. */
html body.dse-updates-editorial .knowledge-paths{display:block!important;padding:0!important;margin:0 0 65px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.dse-updates-editorial .knowledge-paths::before,html body.dse-updates-editorial .knowledge-paths::after{content:none!important}
html body.dse-updates-editorial .knowledge-paths-heading{align-items:flex-end!important;margin-bottom:30px!important;gap:40px!important}
html body.dse-updates-editorial .knowledge-paths-heading h2{color:#17181b!important;font-size:36px!important;line-height:1.14!important;font-weight:630!important;letter-spacing:-.05em!important;margin:11px 0 0!important;max-width:670px}
html body.dse-updates-editorial .knowledge-paths-heading>p{font-size:15px!important;line-height:1.7!important;max-width:390px!important;color:#62666e!important}
html body.dse-updates-editorial .knowledge-path-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:30px!important}
html body.dse-updates-editorial .knowledge-path-card{min-height:0!important;padding:23px 0 0!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}
html body.dse-updates-editorial .knowledge-path-card::before,html body.dse-updates-editorial .knowledge-path-card::after{content:none!important}
html body.dse-updates-editorial .knowledge-path-card>span{color:#72767e!important;font-size:12px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .knowledge-path-card>strong{font-size:22px!important;line-height:1.3!important;font-weight:590!important;letter-spacing:-.035em!important;color:#17181b!important;margin-top:12px!important}
html body.dse-updates-editorial .knowledge-path-card p{color:#62666e!important;font-size:15px!important;line-height:1.7!important;margin:14px 0 24px!important}
html body.dse-updates-editorial .knowledge-path-card b{color:#235f99!important;font-size:13px!important;font-weight:550!important;letter-spacing:-.01em!important}
html body.dse-updates-editorial .source-standard{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;gap:65px!important;padding:48px 50px!important;margin:0 0 66px!important;border:0!important;border-radius:25px!important;background:#f5f5f7!important;color:#17181b!important;box-shadow:none!important}
html body.dse-updates-editorial .source-standard::before,html body.dse-updates-editorial .source-standard::after{content:none!important}
html body.dse-updates-editorial .source-standard .section-kicker::before{content:none!important}
html body.dse-updates-editorial .source-standard h2{color:#17181b!important;font-size:clamp(33px,3.2vw,44px)!important;line-height:1.13!important;font-weight:630!important;letter-spacing:-.05em!important;margin:13px 0 20px!important;max-width:670px!important}
html body.dse-updates-editorial .source-standard-copy>p{color:#62666e!important;font-size:16px!important;line-height:1.75!important}
html body.dse-updates-editorial .source-standard-principles{gap:10px 20px!important;margin-top:20px!important}
html body.dse-updates-editorial .source-standard-principles span{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#62666e!important;font-size:12px!important;font-weight:500!important}
html body.dse-updates-editorial .source-standard-principles span::before{content:none!important}
html body.dse-updates-editorial .source-standard-actions{gap:14px 23px!important;margin-top:26px!important;align-items:center!important}
html body.dse-updates-editorial .source-standard-actions a{min-height:44px!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#235f99!important;font-size:14px!important;font-weight:550!important;box-shadow:none!important;transform:none!important}
html body.dse-updates-editorial .source-standard-actions a:first-child{min-height:50px!important;padding:14px 21px!important;background:#101d2e!important;color:#fff!important;border-radius:999px!important}
html body.dse-updates-editorial .source-standard-actions a:first-child:hover{background:#284566!important}
html body.dse-updates-editorial .source-standard-evidence{padding:0!important;border:0!important;border-left:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;padding-left:35px!important}
html body.dse-updates-editorial .source-standard-evidence-label{color:#72767e!important;font-size:11px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .source-standard-evidence-label i{width:5px!important;height:5px!important;background:#62666e!important;box-shadow:none!important}
html body.dse-updates-editorial .source-standard-evidence>strong{color:#17181b!important;font-size:25px!important;font-weight:590!important;letter-spacing:-.035em!important;margin-top:16px!important}
html body.dse-updates-editorial .source-standard-evidence>p{color:#62666e!important;font-size:13px!important;line-height:1.7!important;margin:10px 0 22px!important}
html body.dse-updates-editorial .source-standard dl{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}
html body.dse-updates-editorial .source-standard dl div{display:block!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:left!important}
html body.dse-updates-editorial .source-standard dt{color:#17181b!important;font-size:36px!important;font-weight:620!important;letter-spacing:-.06em!important;line-height:1.05!important}
html body.dse-updates-editorial .source-standard dd{color:#62666e!important;font-size:11px!important;font-weight:450!important;line-height:1.55!important;letter-spacing:-.005em!important;text-transform:none!important;margin:10px 0 0!important}
html body.dse-updates-editorial .source-standard-evidence-link{color:#235f99!important;font-size:13px!important;font-weight:550!important;padding-top:22px!important;border-top:1px solid #dedfe3!important;margin-top:24px!important}
html body.dse-updates-editorial .source-standard-evidence-link span{color:#235f99!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-standard :is(h1,h2,h3,h4,strong,dt){color:#17181b!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-standard :is(.section-kicker,.source-standard-copy>p,.source-standard-evidence>p,.source-standard-principles span,.source-standard-evidence-label,dd){color:#62666e!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-standard :is(.source-standard-evidence-link,.source-standard-evidence-link span){color:#235f99!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-standard-actions a span{color:inherit!important}
html body.dse-updates-editorial .topic-overview{padding:0 0 35px!important;background:transparent!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;margin-bottom:40px!important;gap:40px!important}
html body.dse-updates-editorial .topic-overview h2{font-size:32px!important;line-height:1.15!important;font-weight:610!important;color:#17181b!important;letter-spacing:-.04em!important;margin:12px 0 15px!important}
html body.dse-updates-editorial .topic-overview p{font-size:16px!important;line-height:1.7!important;color:#62666e!important}
html body.dse-updates-editorial .topic-overview>a{min-height:48px!important;padding:13px 20px!important;background:#101d2e!important;border:0!important;border-radius:999px!important;color:#fff!important;font-size:14px!important;font-weight:550!important}

/* A magazine stream: generous lead image, then horizontal story rows. */
html body.dse-updates-editorial .stream-modes{padding:0 0 20px!important;background:transparent!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;box-shadow:none!important;margin:0 0 39px!important;gap:25px!important}
html body.dse-updates-editorial .stream-modes>span{color:#72767e!important;font-size:12px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .stream-modes a{min-height:44px!important;padding:10px 14px!important;color:#62666e!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-weight:500!important}
html body.dse-updates-editorial .stream-modes a.active{color:#17181b!important;background:transparent!important;box-shadow:inset 0 -2px 0 #17181b!important}
html body.dse-updates-editorial .feed-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;grid-template-areas:"main sidebar"!important;gap:65px!important}
html body.dse-updates-editorial .feed-main{grid-area:main!important;min-width:0}
html body.dse-updates-editorial .feed-sidebar-stack{display:grid!important;grid-area:sidebar!important;gap:42px!important}
html body.dse-updates-editorial .feed-heading{align-items:flex-start!important;gap:22px!important;margin-bottom:29px!important}
html body.dse-updates-editorial .feed-heading h2{color:#17181b!important;font-size:36px!important;font-weight:630!important;line-height:1.13!important;letter-spacing:-.05em!important;margin:10px 0 0!important}
html body.dse-updates-editorial .result-count{color:#72767e!important;font-size:12px!important;font-weight:450!important;margin-top:7px!important}
html body.dse-updates-editorial .update-feed{display:grid!important;grid-template-columns:1fr!important;gap:0!important}
html body.dse-updates-editorial .update-card{display:block!important;height:auto!important;background:transparent!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important;padding:31px 0!important}
html body.dse-updates-editorial .update-card:first-child{padding-top:0!important;padding-bottom:40px!important}
html body.dse-updates-editorial .priority-rail{display:block!important;position:absolute!important;width:6px!important;height:6px!important;top:35px!important;right:0!important;border-radius:50%!important;background:var(--priority)!important}
html body.dse-updates-editorial .update-card:first-child .priority-rail{top:5px!important}
html body.dse-updates-editorial .card-body{display:grid!important;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr)!important;gap:27px!important;padding:0!important;background:transparent!important}
html body.dse-updates-editorial .update-card:first-child .card-body{grid-template-columns:1fr!important;gap:27px!important}
html body.dse-updates-editorial .card-media{width:100%!important;min-height:0!important;aspect-ratio:16/10!important;border-radius:19px!important;overflow:hidden!important;margin:0!important;background:#101d2e!important}
html body.dse-updates-editorial .update-card:first-child .card-media{aspect-ratio:16/8.8!important;border-radius:25px!important}
html body.dse-updates-editorial .card-media img{transform:none!important;filter:none!important;object-fit:cover!important}
html body.dse-updates-editorial .card-media-label{left:14px!important;right:40px!important;bottom:14px!important;gap:4px!important}
html body.dse-updates-editorial .card-media-label small{color:#d6dde5!important;font-size:9px!important;line-height:1.4!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .card-media-label strong{color:#fff!important;font-size:15px!important;font-weight:550!important;line-height:1.2!important;letter-spacing:-.025em!important}
html body.dse-updates-editorial .update-card:first-child .card-media-label{left:27px!important;bottom:25px!important}
html body.dse-updates-editorial .update-card:first-child .card-media-label strong{font-size:24px!important}
html body.dse-updates-editorial .card-media-mark{width:26px!important;height:26px!important;right:12px!important;top:12px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}
html body.dse-updates-editorial .card-media-mark img{width:26px!important;height:26px!important}
html body.dse-updates-editorial .card-copy{padding:0!important;background:transparent!important}
html body.dse-updates-editorial .card-kicker{gap:8px 10px!important;margin:0 0 16px!important}
html body.dse-updates-editorial :is(.resource-badge,.priority-badge,.topic-label){min-height:28px!important;padding:3px 8px!important;font-size:11px!important;font-weight:550!important;line-height:1.4!important;letter-spacing:-.01em!important;text-transform:none!important;border-radius:6px!important}
html body.dse-updates-editorial .resource-badge{color:#62666e!important;background:#f0f1f3!important;border:0!important}
html body.dse-updates-editorial .priority-badge{color:var(--priority)!important;background:color-mix(in srgb,var(--priority) 8%,white)!important;border:1px solid color-mix(in srgb,var(--priority) 16%,white)!important}
html body.dse-updates-editorial .topic-label{color:#62666e!important;background:transparent!important;border:0!important;padding-inline:0!important}
html body.dse-updates-editorial .topic-label:hover{color:#235f99!important;text-decoration:underline}
html body.dse-updates-editorial.archive-page main .update-card h2{font-size:26px!important;font-weight:610!important;line-height:1.2!important;letter-spacing:-.04em!important;max-width:none!important;margin:0!important}
html body.dse-updates-editorial.archive-page main .update-card:first-child h2{font-size:36px!important;line-height:1.14!important;letter-spacing:-.05em!important;max-width:850px!important}
html body.dse-updates-editorial .update-card h2 a{color:#17181b!important}
html body.dse-updates-editorial .update-card h2 a:hover{color:#235f99!important}
html body.dse-updates-editorial .card-summary{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;max-width:none!important;font-size:15px!important;line-height:1.75!important;color:#62666e!important;margin:15px 0 18px!important}
html body.dse-updates-editorial .update-card:first-child .card-summary{font-size:17px!important;line-height:1.7!important}
html body.dse-updates-editorial .card-meta{display:flex!important;gap:7px 13px!important;color:#72767e!important;font-size:11px!important;line-height:1.55!important;font-weight:450!important}
html body.dse-updates-editorial .card-meta span+span::before{content:none!important}
html body.dse-updates-editorial .read-link{min-height:44px!important;margin-top:15px!important;padding:0!important;font-size:14px!important;font-weight:550!important;color:#235f99!important;gap:10px!important}
html body.dse-updates-editorial .featured-card .card-body::before{position:absolute!important;left:16px!important;top:46px!important;z-index:4!important;float:none!important;margin:0!important;padding:5px 10px!important;background:#fff!important;color:#17181b!important;border:0!important;border-radius:999px!important;font-size:10px!important;line-height:1.5!important;letter-spacing:-.005em!important;font-weight:550!important;text-transform:none!important;box-shadow:none!important}
html body.dse-updates-editorial .featured-card:first-child .card-body::before{top:18px!important;left:20px!important}
html body.dse-updates-editorial .pagination{gap:20px!important;margin-top:35px!important;padding-top:0!important}
html body.dse-updates-editorial .pagination :is(a,span){min-height:44px!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:13px!important;font-weight:500!important}
html body.dse-updates-editorial .pagination span{color:#72767e!important}
html body.dse-updates-editorial .empty-state{padding:42px 25px!important;background:#f5f5f7!important;border:0!important;border-radius:20px!important}

/* Native search, selection, feedback and feed controls remain usable and visible. */
html body.dse-updates-editorial :is(.navigator-panel,.domain-panel,.machine-panel,.priority-key,.help-panel){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
html body.dse-updates-editorial :is(.navigator-panel,.navigator-header,.machine-panel,.help-panel)::before,
html body.dse-updates-editorial :is(.navigator-panel,.navigator-header,.machine-panel,.help-panel)::after{content:none!important}
html body.dse-updates-editorial .navigator-panel{display:block!important;padding:0!important}
html body.dse-updates-editorial .navigator-header{display:block!important;padding:0 0 25px!important;background:transparent!important;color:#17181b!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important}
html body.dse-updates-editorial .navigator-crest{width:31px!important;height:31px!important;flex-basis:31px!important}
html body.dse-updates-editorial .navigator-crest img{width:31px!important;height:31px!important}
html body.dse-updates-editorial .navigator-brand{gap:11px!important}
html body.dse-updates-editorial .navigator-status{color:#72767e!important;font-size:10px!important;font-weight:450!important;letter-spacing:-.01em!important}
html body.dse-updates-editorial .navigator-status i{width:4px!important;height:4px!important;background:#72767e!important;box-shadow:none!important}
html body.dse-updates-editorial.archive-page main .navigator-header h2{color:#17181b!important;font-size:25px!important;line-height:1.2!important;font-weight:590!important;letter-spacing:-.04em!important;max-width:none!important;margin:22px 0 13px!important}
html body.dse-updates-editorial .navigator-header>p{font-size:14px!important;line-height:1.75!important;color:#62666e!important;max-width:none!important}
html body.dse-updates-editorial .navigator-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin:24px 0 0!important}
html body.dse-updates-editorial .navigator-stats div{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;backdrop-filter:none!important}
html body.dse-updates-editorial.archive-page main .navigator-stats dt{color:#17181b!important;font-size:23px!important;line-height:1.1!important;font-weight:590!important;letter-spacing:-.04em!important}
html body.dse-updates-editorial.archive-page main .navigator-stats dd{color:#72767e!important;font-size:10px!important;line-height:1.5!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important;overflow-wrap:normal!important;margin:8px 0 0!important}
html body.dse-updates-editorial .filter-panel{display:block!important;padding:26px 0 0!important;background:transparent!important;border:0!important;border-radius:0!important}
html body.dse-updates-editorial #update-search{scroll-margin-top:145px}
html body.dse-updates-editorial .filter-panel-heading{margin-bottom:23px!important;padding:0!important;gap:15px!important}
html body.dse-updates-editorial .filter-panel-heading strong{color:#17181b!important;font-size:20px!important;font-weight:570!important;line-height:1.3!important;letter-spacing:-.035em!important}
html body.dse-updates-editorial .filter-match-count{background:#f5f5f7!important;color:#62666e!important;border:0!important;border-radius:6px!important;padding:7px 9px!important;font-size:10px!important;font-weight:450!important;white-space:nowrap}
html body.dse-updates-editorial .filter-match-count b{color:#17181b!important;font-weight:550!important}
html body.dse-updates-editorial .filter-field{margin:0 0 22px!important}
html body.dse-updates-editorial .filter-field label{gap:11px!important;margin-bottom:10px!important}
html body.dse-updates-editorial .filter-field-index{width:20px!important;height:20px!important;min-width:20px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#8a8e97!important;font-size:10px!important;font-weight:450!important;box-shadow:none!important}
html body.dse-updates-editorial .filter-field label strong{color:#17181b!important;font-size:14px!important;line-height:1.35!important;font-weight:550!important;letter-spacing:-.015em!important}
html body.dse-updates-editorial .filter-field label small{color:#72767e!important;font-size:11px!important;line-height:1.5!important;font-weight:450!important;margin-top:3px!important}
html body.dse-updates-editorial.archive-page .navigator-panel .filter-panel :is(input,select){width:100%!important;min-height:48px!important;height:48px!important;border:1px solid #c9cbd0!important;border-radius:11px!important;background:#fff!important;color:#17181b!important;font-size:15px!important;line-height:1.3!important;box-shadow:none!important}
html body.dse-updates-editorial.archive-page .navigator-panel .filter-panel input{padding:12px 13px 12px 40px!important}
html body.dse-updates-editorial.archive-page .navigator-panel .filter-panel select{padding:12px 40px 12px 13px!important}
html body.dse-updates-editorial .search-symbol{color:#72767e!important;border-color:#72767e!important}
html body.dse-updates-editorial .select-shell>i{color:#72767e!important;background:transparent!important;border-color:#72767e!important}
html body.dse-updates-editorial.archive-page .navigator-panel .apply-filter{display:flex!important;min-height:50px!important;height:auto!important;padding:14px 18px!important;background:#101d2e!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:550!important;letter-spacing:-.015em!important;transform:none!important}
html body.dse-updates-editorial .apply-filter>i{background:transparent!important;color:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:19px!important;width:auto!important;height:auto!important}
html body.dse-updates-editorial .apply-filter:hover{background:#284566!important;transform:none!important}
html body.dse-updates-editorial .filter-panel.is-dirty .apply-filter{background:#284566!important}
html body.dse-updates-editorial .filter-footer{font-size:10px!important;font-weight:450!important;line-height:1.6!important;color:#72767e!important;gap:14px!important;margin-top:16px!important}
html body.dse-updates-editorial .filter-footer small{font-size:10px!important}
html body.dse-updates-editorial .filter-footer>span>i{width:4px!important;height:4px!important;box-shadow:none!important;background:#72767e!important}
html body.dse-updates-editorial .active-filter-list{gap:8px!important;margin:0 0 20px!important}
html body.dse-updates-editorial .active-filter-list span{background:#edf3f9!important;color:#235f99!important;border:0!important;border-radius:6px!important;font-size:11px!important;font-weight:500!important;padding:6px 9px!important}
html body.dse-updates-editorial .feed-sidebar-support{display:grid!important;grid-template-columns:1fr!important;gap:34px!important}
html body.dse-updates-editorial :is(.domain-panel,.machine-panel,.help-panel){padding:0!important}
html body.dse-updates-editorial .sidebar-panel-heading{padding:0 0 20px!important;margin:0!important;border:0!important}
html body.dse-updates-editorial .sidebar-panel-heading strong{font-size:18px!important;font-weight:570!important;letter-spacing:-.03em!important;color:#17181b!important}
html body.dse-updates-editorial .sidebar-panel-heading>span{color:#72767e!important;background:transparent!important;border:0!important;font-size:10px!important;font-weight:450!important;padding:0!important}
html body.dse-updates-editorial .domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 18px!important}
html body.dse-updates-editorial .domain-grid>a{min-height:49px!important;padding:11px 0!important;gap:9px!important;background:transparent!important;color:#62666e!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
html body.dse-updates-editorial .domain-grid>a strong{font-size:12px!important;font-weight:500!important;color:inherit!important}
html body.dse-updates-editorial .domain-grid>a.active{color:#235f99!important;background:transparent!important;border-color:#c9cbd0!important}
html body.dse-updates-editorial .domain-icon{width:20px!important;height:20px!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important}
html body.dse-updates-editorial .domain-icon svg{width:18px!important;height:18px!important}
html body.dse-updates-editorial .machine-panel-head{align-items:flex-start!important;gap:12px!important;padding:0!important}
html body.dse-updates-editorial .machine-brand-mark{width:31px!important;height:31px!important;flex-basis:31px!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.dse-updates-editorial .machine-brand-mark img{width:31px!important;height:31px!important}
html body.dse-updates-editorial .machine-panel-head strong{font-size:18px!important;line-height:1.35!important;font-weight:570!important;letter-spacing:-.03em!important;color:#17181b!important}
html body.dse-updates-editorial .machine-format-count{color:#72767e!important;background:transparent!important;border:0!important;padding:0!important;font-size:9px!important;font-weight:450!important}
html body.dse-updates-editorial .machine-panel>p{font-size:14px!important;color:#62666e!important;line-height:1.75!important;margin:18px 0 21px!important}
html body.dse-updates-editorial .machine-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important}
html body.dse-updates-editorial .machine-links>a{min-height:0!important;padding:17px 0 0!important;background:transparent!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:#17181b!important}
html body.dse-updates-editorial .machine-links>a :is(strong,small){color:inherit!important}
html body.dse-updates-editorial .machine-links>a strong{font-size:13px!important;font-weight:550!important;margin-top:9px!important}
html body.dse-updates-editorial .machine-links>a small{font-size:11px!important;color:#72767e!important;line-height:1.55!important}
html body.dse-updates-editorial .machine-format-icon{width:18px!important;height:18px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#235f99!important}
html body.dse-updates-editorial .machine-format-icon svg{width:18px!important;height:18px!important}
html body.dse-updates-editorial .machine-format-code{color:#62666e!important;font-size:10px!important;font-weight:500!important}
html body.dse-updates-editorial .machine-links>a>b{color:#235f99!important;font-size:14px!important}
html body.dse-updates-editorial .machine-trust{color:#72767e!important;font-size:10px!important;line-height:1.6!important;border-color:#dedfe3!important;margin-top:22px!important}
html body.dse-updates-editorial .machine-trust :is(span,small){color:#72767e!important;font-size:10px!important;font-weight:450!important}
html body.dse-updates-editorial .machine-trust i{background:#72767e!important;box-shadow:none!important}
html body.dse-updates-editorial .priority-key{padding:0!important;border-top:1px solid #dedfe3!important;border-bottom:1px solid #dedfe3!important}
html body.dse-updates-editorial .priority-key summary{padding:21px 0!important;min-height:44px!important}
html body.dse-updates-editorial .priority-key summary strong{font-size:17px!important;font-weight:570!important;color:#17181b!important;letter-spacing:-.025em!important}
html body.dse-updates-editorial .priority-key summary>i{background:#f5f5f7!important;color:#62666e!important;border:0!important;border-radius:50%!important;box-shadow:none!important}
html body.dse-updates-editorial .priority-key-body{padding:0 0 23px!important}
html body.dse-updates-editorial .priority-key-body p{font-size:13px!important;color:#62666e!important;line-height:1.75!important}
html body.dse-updates-editorial .priority-key-body dl{background:transparent!important;border:0!important}
html body.dse-updates-editorial .priority-key-body dl div{background:transparent!important;border-color:#dedfe3!important;padding:12px 0!important}
html body.dse-updates-editorial .priority-key-body dt{font-size:12px!important;font-weight:550!important}
html body.dse-updates-editorial .priority-key-body dd{font-size:12px!important;color:#62666e!important;font-weight:450!important}
html body.dse-updates-editorial .help-panel-top{padding:0!important;border:0!important}
html body.dse-updates-editorial .help-signal i{background:#72767e!important;box-shadow:none!important}
html body.dse-updates-editorial .help-panel>strong{font-size:22px!important;font-weight:590!important;line-height:1.3!important;letter-spacing:-.04em!important;color:#17181b!important;margin:12px 0 15px!important}
html body.dse-updates-editorial .help-panel>p{font-size:14px!important;color:#62666e!important;line-height:1.75!important}
html body.dse-updates-editorial .help-panel>a{min-height:48px!important;padding:13px 18px!important;background:#101d2e!important;border:0!important;border-radius:999px!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .help-panel>a :is(span,b){color:#fff!important;background:transparent!important;border:0!important}

/* Publication pages: generous title and visual, then a measured reading column. */
html body.dse-updates-editorial .article-shell{width:calc(100% - 112px)!important;max-width:1280px!important;padding:30px 0 92px!important}
html body.dse-updates-editorial .breadcrumbs{font-size:12px!important;font-weight:450!important;color:#72767e!important;margin-bottom:33px!important}
html body.dse-updates-editorial .article-wrap{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}
html body.dse-updates-editorial .article-header{padding:0 0 42px!important;border:0!important;background:transparent!important}
html body.dse-updates-editorial.article-page main .article-header h1{max-width:1120px!important;margin:20px 0 27px!important;font-size:clamp(43px,4.8vw,67px)!important;font-weight:630!important;line-height:1.09!important;letter-spacing:-.06em!important;color:#17181b!important}
html body.dse-updates-editorial .article-deck{max-width:940px!important;font-size:20px!important;line-height:1.7!important;font-weight:400!important;color:#62666e!important;letter-spacing:-.02em!important}
html body.dse-updates-editorial .article-byline{gap:13px!important;margin-top:28px!important}
html body.dse-updates-editorial .author-mark{width:39px!important;height:39px!important;flex-basis:39px!important;background:#f0f1f3!important;color:#62666e!important;font-size:10px!important;font-weight:600!important;border-radius:50%!important;overflow:hidden!important;box-shadow:none!important}
html body.dse-updates-editorial .author-mark img{border-radius:50%!important}
html body.dse-updates-editorial .article-byline strong{color:#17181b!important;font-size:13px!important;font-weight:550!important}
html body.dse-updates-editorial .article-byline div span{color:#72767e!important;font-size:12px!important;line-height:1.6!important;font-weight:450!important;margin-top:3px!important}
html body.dse-updates-editorial .article-visual{aspect-ratio:16/7.3!important;margin:0!important;border:0!important;border-radius:26px!important;background:#101d2e!important}
html body.dse-updates-editorial .article-visual>picture>img{object-fit:cover!important;object-position:center!important}
html body.dse-updates-editorial .article-visual figcaption{left:39px!important;bottom:32px!important;max-width:440px!important}
html body.dse-updates-editorial .article-visual figcaption>span{color:#d4dde7!important;font-size:11px!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .article-visual figcaption>strong{color:#fff!important;font-size:33px!important;font-weight:570!important;line-height:1.15!important;letter-spacing:-.04em!important;margin-top:11px!important}
html body.dse-updates-editorial .article-visual figcaption>small{color:#d4dde7!important;font-size:12px!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important;margin-top:13px!important}
html body.dse-updates-editorial .article-visual-mark{width:38px!important;height:38px!important;top:23px!important;right:25px!important;background:transparent!important;box-shadow:none!important}
html body.dse-updates-editorial .article-visual-mark img{width:38px!important;height:38px!important}
html body.dse-updates-editorial .article-grid{display:grid!important;grid-template-columns:220px minmax(0,760px)!important;justify-content:center;gap:80px!important;padding:64px 0 0!important}
html body.dse-updates-editorial .article-content{min-width:0!important}
html body.dse-updates-editorial .article-rail{position:sticky!important;top:100px!important;align-self:start!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#17181b!important;box-shadow:none!important;overflow:visible!important}
html body.dse-updates-editorial .article-rail::before{content:none!important}
html body.dse-updates-editorial .article-rail-heading{padding:0 0 24px!important}
html body.dse-updates-editorial .article-rail-heading>span{color:#72767e!important;font-size:11px!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .article-rail-heading>strong{color:#17181b!important;font-size:23px!important;font-weight:580!important;letter-spacing:-.035em!important;margin-top:8px!important}
html body.dse-updates-editorial .rail-card{padding:19px 0!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:9px!important}
html body.dse-updates-editorial .rail-card>span{color:#72767e!important;font-size:11px!important;font-weight:450!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .rail-card>strong{font-size:15px!important;font-weight:550!important;color:#17181b!important;line-height:1.4!important;white-space:normal!important}
html body.dse-updates-editorial .priority-card>strong{color:var(--priority)!important}
html body.dse-updates-editorial .rail-topic-list{gap:7px 14px!important}
html body.dse-updates-editorial .rail-topic-list a{padding:3px 0!important;min-height:30px!important;background:transparent!important;color:#235f99!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}
html body.dse-updates-editorial .share-card button{min-height:47px!important;padding:12px 15px!important;background:#101d2e!important;color:#fff!important;border:0!important;border-radius:999px!important;font-size:13px!important;font-weight:550!important;box-shadow:none!important}
html body.dse-updates-editorial .share-card button i{width:auto!important;height:auto!important;background:transparent!important;color:#fff!important;border:0!important;font-size:17px!important}
html body.dse-updates-editorial .share-card small{color:#147a57!important;font-size:11px!important;font-weight:450!important;line-height:1.5!important}
html body.dse-updates-editorial .machine-card>a{min-height:44px!important;gap:10px!important;color:#235f99!important;font-size:13px!important;font-weight:500!important;border-color:#dedfe3!important}
html body.dse-updates-editorial .machine-card>a>b{padding:0!important;width:27px!important;height:27px!important;color:#72767e!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:10px!important;font-weight:500!important}
html body.dse-updates-editorial .machine-card>a>i{color:#235f99!important}
html body.dse-updates-editorial .executive-summary{padding:30px 33px!important;background:#f5f5f7!important;border:0!important;border-radius:21px!important;box-shadow:none!important}
html body.dse-updates-editorial .executive-summary h2{font-size:29px!important;font-weight:610!important;line-height:1.2!important;letter-spacing:-.04em!important;color:#17181b!important;margin:12px 0 17px!important}
html body.dse-updates-editorial .executive-summary p{font-size:17px!important;line-height:1.75!important;color:#62666e!important;margin:0!important}
html body.dse-updates-editorial .action-grid{grid-template-columns:1fr!important;gap:0!important;margin:31px 0!important}
html body.dse-updates-editorial .action-grid>section{padding:23px 0!important;background:transparent!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;box-shadow:none!important;gap:18px!important}
html body.dse-updates-editorial .action-grid h2{color:#17181b!important;font-size:21px!important;font-weight:580!important;line-height:1.3!important;letter-spacing:-.035em!important;margin:0 0 11px!important}
html body.dse-updates-editorial .action-grid p{font-size:16px!important;line-height:1.75!important;color:#62666e!important;margin:0!important}
html body.dse-updates-editorial .action-icon{width:29px!important;height:29px!important;min-width:29px!important;padding:0!important;background:#f5f5f7!important;border:0!important;border-radius:50%!important;color:#62666e!important;font-size:12px!important;font-weight:550!important;box-shadow:none!important}
html body.dse-updates-editorial .action-icon.recommendation{color:#235f99!important;background:#edf3f9!important}
html body.dse-updates-editorial .article-prose{max-width:760px!important;color:#393e46!important;font-family:"DSE Updates Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:17px!important;line-height:1.85!important;letter-spacing:-.012em!important}
html body.dse-updates-editorial .article-prose p{font-size:17px!important;line-height:1.85!important;margin:0 0 24px!important;color:#393e46!important}
html body.dse-updates-editorial.article-page main .article-prose h2{color:#17181b!important;font-size:30px!important;font-weight:610!important;line-height:1.2!important;letter-spacing:-.045em!important;margin:48px 0 22px!important}
html body.dse-updates-editorial.article-page main .article-prose h3{color:#17181b!important;font-size:23px!important;font-weight:590!important;line-height:1.3!important;letter-spacing:-.035em!important;margin:34px 0 16px!important}
html body.dse-updates-editorial .article-prose :is(ul,ol){padding-left:24px!important;margin:0 0 26px!important}
html body.dse-updates-editorial .article-prose li{padding-left:5px!important;margin:11px 0!important;font-size:17px!important;line-height:1.8!important}
html body.dse-updates-editorial .article-prose a{color:#235f99!important;font-weight:500!important;overflow-wrap:anywhere}
html body.dse-updates-editorial .article-prose strong{color:#17181b!important;font-weight:600!important}
html body.dse-updates-editorial .article-prose blockquote{padding:20px 25px!important;margin:28px 0!important;border:0!important;border-left:2px solid #c9cbd0!important;background:#f5f5f7!important;border-radius:0!important;color:#62666e!important}
html body.dse-updates-editorial .article-prose table{display:table!important;width:100%!important;border-collapse:collapse!important;border:0!important;background:transparent!important;table-layout:auto!important;font-family:inherit!important;font-size:14px!important;line-height:1.65!important}
html body.dse-updates-editorial .article-prose :is(th,td){padding:15px!important;border:0!important;border-bottom:1px solid #dedfe3!important;text-align:left!important;vertical-align:top!important;color:#393e46!important;background:transparent!important;white-space:normal!important;overflow-wrap:anywhere}
html body.dse-updates-editorial .article-prose th{font-size:13px!important;font-weight:600!important;color:#17181b!important;background:#f5f5f7!important}
html body.dse-updates-editorial .article-prose :is(pre,code){font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:.87em!important;background:#f5f5f7!important;color:#393e46!important}
html body.dse-updates-editorial .article-prose pre{max-width:100%!important;overflow:auto!important;padding:20px!important;border:1px solid #dedfe3!important;border-radius:12px!important}
html body.dse-updates-editorial .article-prose code{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
html body.dse-updates-editorial .article-prose pre,html body.dse-updates-editorial .article-prose pre code{white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important}
html body.dse-updates-editorial .source-card{display:block!important;padding:32px 0!important;margin-top:38px!important;border:0!important;border-top:1px solid #dedfe3!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#17181b!important}
html body.dse-updates-editorial .source-card::before,html body.dse-updates-editorial .article-cta::before{content:none!important}
html body.dse-updates-editorial .source-card h2{color:#17181b!important;font-size:25px!important;font-weight:590!important;line-height:1.25!important;letter-spacing:-.035em!important;margin:11px 0 12px!important}
html body.dse-updates-editorial .source-card p{font-size:15px!important;line-height:1.75!important;color:#62666e!important}
html body.dse-updates-editorial .source-card>a{display:inline-flex!important;margin-top:19px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#235f99!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .related-resources{padding:0!important;margin-top:43px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.dse-updates-editorial .related-resources::before{content:none!important}
html body.dse-updates-editorial .related-resources h2{font-size:29px!important;line-height:1.2!important;font-weight:610!important;letter-spacing:-.04em!important;color:#17181b!important;margin:12px 0 23px!important}
html body.dse-updates-editorial .related-resources>div{grid-template-columns:1fr!important;gap:0!important}
html body.dse-updates-editorial .related-resources a{padding:20px 0!important;min-height:0!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}
html body.dse-updates-editorial .related-resources a::before{content:none!important}
html body.dse-updates-editorial .related-resources a>span{font-size:11px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important;color:#72767e!important}
html body.dse-updates-editorial .related-resources a>strong{font-size:19px!important;font-weight:560!important;line-height:1.4!important;letter-spacing:-.025em!important;color:#17181b!important;margin:9px 0 12px!important}
html body.dse-updates-editorial .related-resources a>b{font-size:13px!important;font-weight:550!important;color:#235f99!important}
html body.dse-updates-editorial .article-cta{display:block!important;padding:32px 34px!important;margin-top:35px!important;border:0!important;border-radius:21px!important;background:#f5f5f7!important;box-shadow:none!important}
html body.dse-updates-editorial .article-cta h2{color:#17181b!important;font-size:29px!important;font-weight:610!important;line-height:1.18!important;letter-spacing:-.04em!important;margin:13px 0 18px!important}
html body.dse-updates-editorial .article-cta p{color:#62666e!important;font-size:16px!important;line-height:1.75!important;margin:0!important}
html body.dse-updates-editorial .article-cta>a{display:inline-flex!important;min-height:50px!important;margin-top:24px!important;padding:14px 23px!important;border:0!important;border-radius:999px!important;background:#101d2e!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .article-cta>a span{color:#fff!important;background:transparent!important}
html body.dse-updates-editorial .back-nav{margin-top:39px!important;font-size:14px!important;font-weight:500!important}

/* The source register is a precise reference directory, not a card wall. */
html body.dse-updates-editorial .source-register-hero{padding:66px max(56px,calc((100% - 1280px)/2))!important;background:#f5f5f7!important;color:#17181b!important;grid-template-columns:minmax(0,1.4fr) minmax(300px,.7fr)!important;gap:80px!important}
html body.dse-updates-editorial .source-register-hero h1{color:#17181b!important;font-size:clamp(48px,5vw,69px)!important;font-weight:635!important;line-height:1.07!important;letter-spacing:-.06em!important;margin:20px 0 25px!important}
html body.dse-updates-editorial .source-register-hero>div>p{color:#62666e!important;font-size:18px!important;line-height:1.75!important;max-width:780px!important}
html body.dse-updates-editorial .source-register-links{gap:15px 24px!important;align-items:center!important;margin-top:27px!important}
html body.dse-updates-editorial .source-register-links a{min-height:44px!important;padding:10px 0!important;background:transparent!important;color:#235f99!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .source-register-links a:first-child{min-height:50px!important;padding:14px 22px!important;background:#101d2e!important;color:#fff!important;border-radius:999px!important}
html body.dse-updates-editorial .source-register-hero dl{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:25px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;margin:0!important}
html body.dse-updates-editorial .source-register-hero dl div{padding:0!important;min-width:0!important;border:0!important;text-align:left!important}
html body.dse-updates-editorial .source-register-hero dt{color:#17181b!important;font-size:39px!important;font-weight:620!important;letter-spacing:-.055em!important;line-height:1.05!important}
html body.dse-updates-editorial .source-register-hero dd{color:#62666e!important;font-size:12px!important;font-weight:450!important;line-height:1.55!important;letter-spacing:-.01em!important;text-transform:none!important;margin:11px 0 0!important}
html body.dse-updates-editorial .source-register-shell{padding:67px 0 92px!important}
html body.dse-updates-editorial .source-register-policy{padding:0 0 54px!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important;background:transparent!important}
html body.dse-updates-editorial .source-register-policy h2{color:#17181b!important;font-size:39px!important;font-weight:620!important;line-height:1.13!important;letter-spacing:-.05em!important;margin:13px 0 31px!important;max-width:850px}
html body.dse-updates-editorial .source-register-policy>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:38px!important}
html body.dse-updates-editorial .source-register-policy p{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#62666e!important;font-size:16px!important;line-height:1.8!important;margin:0!important}
html body.dse-updates-editorial .source-register-policy p strong{color:#17181b!important;font-weight:550!important}
html body.dse-updates-editorial .source-directory{margin-top:57px!important}
html body.dse-updates-editorial .source-directory-heading{margin-bottom:36px!important;gap:45px!important;align-items:flex-end!important}
html body.dse-updates-editorial .source-directory-heading h2{color:#17181b!important;font-size:39px!important;font-weight:620!important;line-height:1.13!important;letter-spacing:-.05em!important;margin:13px 0 0!important}
html body.dse-updates-editorial .source-directory-heading p{color:#62666e!important;font-size:15px!important;line-height:1.7!important;max-width:400px!important}
html body.dse-updates-editorial .source-authority{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;margin:50px 0 0!important}
html body.dse-updates-editorial .source-authority>header{padding:20px 0!important;border:0!important;border-top:1px solid #c9cbd0!important;border-bottom:1px solid #dedfe3!important;margin:0!important;gap:20px!important;background:#fff!important}
html body.dse-updates-editorial .source-authority h3{color:#17181b!important;font-size:26px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.04em!important;margin:0!important}
html body.dse-updates-editorial .source-authority>header span{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:#72767e!important;font-size:12px!important;font-weight:450!important}
html body.dse-updates-editorial .source-record-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 55px!important}
html body.dse-updates-editorial .source-record{padding:27px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #dedfe3!important;border-radius:0!important}
html body.dse-updates-editorial .source-record-meta{gap:13px!important}
html body.dse-updates-editorial .source-record-meta span{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#72767e!important;font-size:11px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}
html body.dse-updates-editorial .source-record h4{font-size:21px!important;font-weight:590!important;line-height:1.35!important;letter-spacing:-.03em!important;margin:13px 0 13px!important}
html body.dse-updates-editorial .source-record h4 a{color:#17181b!important}
html body.dse-updates-editorial .source-record-name{color:#62666e!important;font-size:14px!important;font-weight:450!important;line-height:1.7!important;margin:0!important}
html body.dse-updates-editorial .source-record-dates{color:#72767e!important;font-size:12px!important;line-height:1.7!important;margin:9px 0 20px!important}
html body.dse-updates-editorial .source-record-actions{gap:25px!important}
html body.dse-updates-editorial .source-record-actions a{font-size:13px!important;font-weight:550!important;min-height:44px!important}
html body.dse-updates-editorial[data-dse-updates-editorial] :is(.source-directory,.source-authority,.source-record-grid,.source-record){min-width:0!important;max-width:100%!important;width:100%!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-record :is(h4,p,a){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-record-actions{display:flex!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}

/* Shared editorial standard, footer, usage/API documentation and empty states. */
html body.dse-updates-editorial .editorial-note{padding:36px 0!important;margin-bottom:0!important;border:0!important;border-top:1px solid #dedfe3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;gap:60px!important}
html body.dse-updates-editorial .editorial-note::before{content:none!important}
html body.dse-updates-editorial .editorial-note strong{font-size:22px!important;font-weight:580!important;letter-spacing:-.035em!important;color:#17181b!important;margin-top:8px!important}
html body.dse-updates-editorial .editorial-note p{font-size:14px!important;line-height:1.75!important;color:#62666e!important;margin-top:13px!important;max-width:860px!important}
html body.dse-updates-editorial .editorial-note>a{min-height:44px!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#235f99!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .site-footer{padding:46px 0 35px!important;background:#f5f5f7!important;color:#62666e!important;border:0!important;border-top:1px solid #eeeff1!important}
html body.dse-updates-editorial .footer-brand{gap:12px!important}
html body.dse-updates-editorial .footer-brand img{width:38px!important;height:38px!important;border-radius:0!important}
html body.dse-updates-editorial .footer-brand strong{color:#17181b!important;font-size:19px!important;font-weight:630!important;letter-spacing:-.04em!important}
html body.dse-updates-editorial .footer-brand span{color:#72767e!important;font-size:12px!important;line-height:1.5!important;margin-top:4px!important}
html body.dse-updates-editorial .site-footer nav{gap:2px 27px!important;margin:28px 0!important}
html body.dse-updates-editorial .site-footer nav a{min-height:44px!important;color:#62666e!important;font-size:12px!important;font-weight:500!important}
html body.dse-updates-editorial .site-footer nav a:hover{color:#235f99!important;text-decoration:underline}
html body.dse-updates-editorial .footer-legal{border-color:#dedfe3!important;color:#72767e!important;font-size:11px!important;line-height:1.8!important;max-width:1050px!important;padding-top:24px!important}
html body.dse-updates-editorial .policy-shell{width:calc(100% - 112px)!important;max-width:980px!important;padding:51px 0 86px!important}
html body.dse-updates-editorial .policy-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.dse-updates-editorial .policy-card>header{padding:0 0 39px!important;border:0!important;border-bottom:1px solid #dedfe3!important;background:transparent!important}
html body.dse-updates-editorial .policy-card h1{color:#17181b!important;font-size:clamp(43px,5vw,62px)!important;font-weight:635!important;line-height:1.08!important;letter-spacing:-.055em!important;margin:20px 0 24px!important}
html body.dse-updates-editorial .policy-card>header p{font-size:18px!important;line-height:1.75!important;color:#62666e!important}
html body.dse-updates-editorial .policy-prose{padding:16px 0 25px!important;max-width:820px!important}
html body.dse-updates-editorial .policy-prose section{padding:28px 0!important;border-color:#dedfe3!important}
html body.dse-updates-editorial .policy-prose h2{font-size:27px!important;font-weight:590!important;letter-spacing:-.04em!important;line-height:1.25!important;color:#17181b!important;margin-bottom:17px!important}
html body.dse-updates-editorial .policy-prose p{font-size:17px!important;line-height:1.8!important;color:#62666e!important}
html body.dse-updates-editorial .policy-actions{padding:0!important;gap:16px 25px!important}
html body.dse-updates-editorial .policy-actions a{min-height:48px!important;padding:13px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#235f99!important;font-size:14px!important;font-weight:550!important}
html body.dse-updates-editorial .policy-actions a:first-child{padding-inline:22px!important;border-radius:999px!important;background:#101d2e!important;color:#fff!important}
html body.dse-updates-editorial .not-found{width:calc(100% - 112px)!important;max-width:900px!important;margin:70px auto 90px!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;text-align:left!important}
html body.dse-updates-editorial .not-found h1{font-size:clamp(40px,5vw,62px)!important;font-weight:635!important;line-height:1.1!important;letter-spacing:-.055em!important;color:#17181b!important;margin:20px 0 25px!important}
html body.dse-updates-editorial .not-found p{font-size:17px!important;line-height:1.75!important;color:#62666e!important;max-width:700px!important}
html body.dse-updates-editorial .not-found form{display:flex!important;gap:13px!important;max-width:650px!important;margin-top:28px!important}
html body.dse-updates-editorial .not-found input{min-width:0!important;min-height:50px!important;padding:12px 16px!important;font-size:16px!important;background:#fff!important;border:1px solid #c9cbd0!important;border-radius:11px!important;color:#17181b!important}
html body.dse-updates-editorial .not-found button{min-height:50px!important;padding:14px 23px!important;background:#101d2e!important;color:#fff!important;border:0!important;border-radius:999px!important;font-size:14px!important;font-weight:550!important}

@media(max-width:1180px){
  html body.dse-updates-editorial :is(.header-shell,.content-shell,.footer-shell,.source-register-shell,.editorial-note,.hero-grid,.article-shell,.policy-shell){width:calc(100% - 80px)!important}
  html body.dse-updates-editorial .header-shell{gap:18px!important}
  html body.dse-updates-editorial .desktop-nav a{padding-inline:7px!important;font-size:11px!important}
  html body.dse-updates-editorial .hero-grid{gap:56px!important;grid-template-columns:minmax(0,1.6fr) minmax(225px,.75fr)!important}
  html body.dse-updates-editorial.archive-page main .archive-hero h1{font-size:61px!important}
  html body.dse-updates-editorial .archive-hero p{font-size:17px!important}
  html body.dse-updates-editorial .knowledge-path-grid{gap:24px!important}
  html body.dse-updates-editorial .knowledge-path-card>strong{font-size:20px!important}
  html body.dse-updates-editorial .knowledge-path-card p{font-size:14px!important}
  html body.dse-updates-editorial .source-standard{gap:43px!important;padding:40px!important}
  html body.dse-updates-editorial .source-standard-evidence{padding-left:28px!important}
  html body.dse-updates-editorial .source-standard dt{font-size:30px!important}
  html body.dse-updates-editorial .feed-layout{grid-template-columns:minmax(0,1fr) 270px!important;gap:43px!important}
  html body.dse-updates-editorial .card-body{grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr)!important;gap:22px!important}
  html body.dse-updates-editorial.archive-page main .update-card h2{font-size:24px!important}
  html body.dse-updates-editorial.archive-page main .update-card:first-child h2{font-size:33px!important}
  html body.dse-updates-editorial .card-media-label strong{font-size:13px!important}
  html body.dse-updates-editorial .article-grid{grid-template-columns:200px minmax(0,760px)!important;gap:55px!important}
  html body.dse-updates-editorial .source-register-hero{padding-inline:40px!important;gap:54px!important}
  html body.dse-updates-editorial .source-register-hero dt{font-size:32px!important}
}
@media(max-width:1060px){
  html body.dse-updates-editorial .desktop-nav{display:none!important}
  html body.dse-updates-editorial .header-actions{margin-left:auto!important}
  html body.dse-updates-editorial .site-header .menu-button{display:block!important}
}
@media(max-width:980px){
  html body.dse-updates-editorial :is(.header-shell,.content-shell,.footer-shell,.source-register-shell,.editorial-note,.hero-grid,.article-shell,.policy-shell){width:calc(100% - 56px)!important}
  html body.dse-updates-editorial .header-shell{min-height:68px!important}
  html body.dse-updates-editorial .hero-grid{min-height:340px!important;padding:52px 0 55px!important;grid-template-columns:minmax(0,1.5fr) minmax(200px,.8fr)!important;gap:34px!important}
  html body.dse-updates-editorial.archive-page main .archive-hero h1{font-size:52px!important}
  html body.dse-updates-editorial .archive-hero p{font-size:16px!important}
  html body.dse-updates-editorial .hero-brief{padding-left:24px!important}
  html body.dse-updates-editorial .hero-brief>strong{font-size:19px!important}
  html body.dse-updates-editorial .hero-brief li{font-size:13px!important;gap:12px!important}
  html body.dse-updates-editorial .topic-strip{margin-bottom:49px!important;gap:10px 21px!important}
  html body.dse-updates-editorial .knowledge-paths-heading{align-items:flex-start!important;flex-direction:column!important;gap:20px!important}
  html body.dse-updates-editorial .knowledge-paths-heading>p{max-width:650px!important}
  html body.dse-updates-editorial .knowledge-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important}
  html body.dse-updates-editorial .knowledge-path-card>strong{font-size:22px!important}
  html body.dse-updates-editorial .knowledge-path-card p{font-size:15px!important}
  html body.dse-updates-editorial .source-standard{grid-template-columns:1fr!important;padding:35px!important;gap:32px!important;margin-bottom:55px!important}
  html body.dse-updates-editorial .source-standard-evidence{padding:29px 0 0!important;border-left:0!important;border-top:1px solid #dedfe3!important}
  html body.dse-updates-editorial .source-standard dl{max-width:520px!important;gap:35px!important}
  html body.dse-updates-editorial .source-standard dt{font-size:38px!important}
  html body.dse-updates-editorial .source-standard dd{font-size:12px!important}
  html body.dse-updates-editorial .source-standard-evidence-link{max-width:520px!important}
  html body.dse-updates-editorial .feed-layout{grid-template-columns:1fr!important;grid-template-areas:"primary" "main" "support"!important;gap:41px!important}
  html body.dse-updates-editorial .feed-sidebar-stack{display:contents!important}
  html body.dse-updates-editorial .feed-sidebar-primary{grid-area:primary!important}
  html body.dse-updates-editorial .feed-sidebar-support{grid-area:support!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:35px!important;padding-top:17px!important}
  html body.dse-updates-editorial .navigator-panel{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:38px!important;padding-bottom:36px!important;border-bottom:1px solid #dedfe3!important}
  html body.dse-updates-editorial .navigator-header{padding:0!important;border:0!important}
  html body.dse-updates-editorial .filter-panel{padding:0!important}
  html body.dse-updates-editorial .card-body{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:32px!important}
  html body.dse-updates-editorial.archive-page main .update-card h2{font-size:27px!important}
  html body.dse-updates-editorial.archive-page main .update-card:first-child h2{font-size:37px!important}
  html body.dse-updates-editorial .card-media-label strong{font-size:17px!important}
  html body.dse-updates-editorial .article-grid{grid-template-columns:1fr!important;gap:39px!important;padding-top:44px!important}
  html body.dse-updates-editorial .article-rail{position:static!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 32px!important;max-width:760px!important;width:100%!important;margin:0 auto!important}
  html body.dse-updates-editorial .article-rail-heading{grid-column:1/-1!important}
  html body.dse-updates-editorial .article-rail :is(.topics-card,.share-card,.machine-card){grid-column:auto!important}
  html body.dse-updates-editorial .article-content{width:100%!important;max-width:760px!important;margin-inline:auto!important}
  html body.dse-updates-editorial .article-deck{font-size:18px!important}
  html body.dse-updates-editorial .source-register-hero{grid-template-columns:1fr!important;padding:55px 28px!important;gap:35px!important}
  html body.dse-updates-editorial .source-register-hero dl{max-width:530px!important;gap:40px!important}
  html body.dse-updates-editorial .source-register-hero dt{font-size:40px!important}
  html body.dse-updates-editorial .source-register-policy>div{grid-template-columns:1fr!important;gap:24px!important;max-width:770px!important}
  html body.dse-updates-editorial .source-directory-heading{align-items:flex-start!important;flex-direction:column!important;gap:23px!important}
  html body.dse-updates-editorial .source-directory-heading p{max-width:650px!important}
  html body.dse-updates-editorial .source-record-grid{gap:0 35px!important}
  html body.dse-updates-editorial .editorial-note{align-items:flex-start!important;flex-direction:column!important;gap:23px!important}
}
@media(max-width:760px){
  html body.dse-updates-editorial .hero-grid{grid-template-columns:1fr!important;gap:30px!important}
  html body.dse-updates-editorial .hero-brief{max-width:600px!important;padding:26px 0 0!important;border-left:0!important;border-top:1px solid #dedfe3!important}
  html body.dse-updates-editorial .hero-brief ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
  html body.dse-updates-editorial .hero-brief li{align-items:flex-start!important;border:0!important;gap:9px!important;line-height:1.6!important;font-size:13px!important}
  html body.dse-updates-editorial .hero-brief>strong{font-size:21px!important;margin:13px 0 12px!important}
  html body.dse-updates-editorial .navigator-panel{grid-template-columns:1fr!important;gap:27px!important}
  html body.dse-updates-editorial .navigator-header{max-width:600px!important}
  html body.dse-updates-editorial.archive-page main .navigator-header h2{max-width:480px!important}
  html body.dse-updates-editorial .navigator-stats{max-width:450px!important}
  html body.dse-updates-editorial .filter-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 25px!important}
  html body.dse-updates-editorial :is(.filter-panel-heading,.active-filter-list,.apply-filter,.filter-footer){grid-column:1/-1!important}
  html body.dse-updates-editorial .card-body{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)!important;gap:26px!important}
  html body.dse-updates-editorial.archive-page main .update-card h2{font-size:24px!important}
  html body.dse-updates-editorial .card-media-label strong{font-size:14px!important}
  html body.dse-updates-editorial[data-dse-updates-editorial] .source-record-grid{grid-template-columns:minmax(0,1fr)!important}
  html body.dse-updates-editorial .article-visual{aspect-ratio:16/9!important}
  html body.dse-updates-editorial .article-visual figcaption{left:26px!important;bottom:26px!important}
  html body.dse-updates-editorial .article-visual figcaption>strong{font-size:27px!important}
}
@media(max-width:600px){
  html body.dse-updates-editorial :is(.header-shell,.content-shell,.footer-shell,.source-register-shell,.editorial-note,.hero-grid,.article-shell,.policy-shell){width:calc(100% - 44px)!important}
  html body.dse-updates-editorial .header-shell{min-height:66px!important;gap:15px!important}
  html body.dse-updates-editorial .brand img{width:35px!important;height:35px!important}
  html body.dse-updates-editorial .brand-copy strong{font-size:21px!important}
  html body.dse-updates-editorial .brand-copy small{font-size:8px!important}
  html body.dse-updates-editorial .header-actions{gap:9px!important}
  html body.dse-updates-editorial .main-site-link{font-size:10px!important}
  html body.dse-updates-editorial .mobile-nav{grid-template-columns:1fr!important;width:calc(100% - 44px)!important;max-height:calc(100dvh - 66px);overflow:auto}
  html body.dse-updates-editorial .hero-grid{padding:37px 0 40px!important;gap:28px!important}
  html body.dse-updates-editorial.archive-page main .archive-hero h1{font-size:clamp(40px,10.5vw,51px)!important;line-height:1.08!important;letter-spacing:-.055em!important;margin:19px 0 24px!important}
  html body.dse-updates-editorial .archive-hero p{font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial .hero-trust{gap:8px 17px!important;margin-top:23px!important}
  html body.dse-updates-editorial .hero-trust span{font-size:11px!important}
  html body.dse-updates-editorial .dse-updates-library-jump{min-height:50px!important;margin-top:24px!important;padding:14px 23px!important;font-size:14px!important}
  html body.dse-updates-editorial .hero-brief ol{grid-template-columns:1fr!important;gap:0!important}
  html body.dse-updates-editorial .hero-brief li{padding:9px 0!important;gap:15px!important;font-size:14px!important}
  html body.dse-updates-editorial .topic-strip{margin-bottom:43px!important;padding:14px 0!important;gap:20px!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}
  html body.dse-updates-editorial .topic-chip{min-height:44px!important;flex:0 0 auto!important;gap:7px!important}
  html body.dse-updates-editorial .topic-chip-label{font-size:12px!important}
  html body.dse-updates-editorial .knowledge-paths{margin-bottom:49px!important}
  html body.dse-updates-editorial .knowledge-paths-heading{gap:20px!important;margin-bottom:25px!important}
  html body.dse-updates-editorial .knowledge-paths-heading h2{font-size:32px!important}
  html body.dse-updates-editorial .knowledge-paths-heading>p{font-size:16px!important}
  html body.dse-updates-editorial .knowledge-path-grid{grid-template-columns:1fr!important;gap:29px!important}
  html body.dse-updates-editorial .knowledge-path-card{padding-top:22px!important}
  html body.dse-updates-editorial .knowledge-path-card>strong{font-size:23px!important}
  html body.dse-updates-editorial .knowledge-path-card p{font-size:16px!important;margin-bottom:20px!important}
  html body.dse-updates-editorial .knowledge-path-card b{font-size:14px!important}
  html body.dse-updates-editorial .source-standard{padding:29px 25px!important;border-radius:20px!important;gap:26px!important;margin-bottom:43px!important}
  html body.dse-updates-editorial .source-standard h2{font-size:33px!important}
  html body.dse-updates-editorial .source-standard-copy>p{font-size:16px!important}
  html body.dse-updates-editorial .source-standard-principles{display:flex!important;gap:12px 20px!important}
  html body.dse-updates-editorial .source-standard-actions a{width:auto!important;font-size:14px!important}
  html body.dse-updates-editorial .source-standard-actions a:first-child{font-size:13px!important;padding-inline:18px!important}
  html body.dse-updates-editorial .source-standard-evidence>strong{font-size:24px!important}
  html body.dse-updates-editorial .source-standard dl{gap:15px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
  html body.dse-updates-editorial .source-standard dt{font-size:28px!important}
  html body.dse-updates-editorial .source-standard dd{font-size:10px!important;line-height:1.65!important}
  html body.dse-updates-editorial .source-standard-evidence-link{font-size:13px!important}
  html body.dse-updates-editorial .topic-overview{gap:24px!important;align-items:flex-start!important;flex-direction:column!important;padding-bottom:31px!important;margin-bottom:31px!important}
  html body.dse-updates-editorial .topic-overview h2{font-size:29px!important}
  html body.dse-updates-editorial .topic-overview>a{width:auto!important;font-size:13px!important}
  html body.dse-updates-editorial .stream-modes{align-items:flex-start!important;flex-direction:column!important;gap:14px!important;padding-bottom:16px!important;margin-bottom:31px!important}
  html body.dse-updates-editorial .stream-modes>div{max-width:100%!important;overflow-x:auto!important;gap:0!important}
  html body.dse-updates-editorial .stream-modes a{padding-inline:13px!important;font-size:12px!important}
  html body.dse-updates-editorial .stream-modes a:first-child{padding-left:0!important}
  html body.dse-updates-editorial .feed-layout{gap:35px!important}
  html body.dse-updates-editorial .navigator-panel{gap:27px!important}
  html body.dse-updates-editorial.archive-page main .navigator-header h2{font-size:27px!important}
  html body.dse-updates-editorial .navigator-header>p{font-size:16px!important}
  html body.dse-updates-editorial .filter-panel{display:block!important}
  html body.dse-updates-editorial .filter-field label strong{font-size:15px!important}
  html body.dse-updates-editorial .filter-field label small{font-size:12px!important}
  html body.dse-updates-editorial.archive-page .navigator-panel .filter-panel :is(input,select){font-size:16px!important;min-height:50px!important;height:50px!important}
  html body.dse-updates-editorial .filter-footer{font-size:11px!important}
  html body.dse-updates-editorial .filter-footer small{font-size:10px!important}
  html body.dse-updates-editorial .feed-heading{flex-direction:column!important;gap:15px!important;margin-bottom:25px!important}
  html body.dse-updates-editorial .feed-heading h2{font-size:33px!important}
  html body.dse-updates-editorial .result-count{margin-top:0!important}
  html body.dse-updates-editorial .update-card{padding:29px 0!important}
  html body.dse-updates-editorial .card-body{grid-template-columns:1fr!important;gap:22px!important}
  html body.dse-updates-editorial .card-media{aspect-ratio:16/9!important;border-radius:19px!important}
  html body.dse-updates-editorial .update-card:first-child .card-media{aspect-ratio:16/9!important;border-radius:21px!important}
  html body.dse-updates-editorial .card-media-label,html body.dse-updates-editorial .update-card:first-child .card-media-label{left:19px!important;bottom:20px!important;right:45px!important}
  html body.dse-updates-editorial .card-media-label strong,html body.dse-updates-editorial .update-card:first-child .card-media-label strong{font-size:20px!important}
  html body.dse-updates-editorial .card-media-label small{font-size:10px!important}
  html body.dse-updates-editorial .featured-card .card-body::before{left:16px!important;top:45px!important}
  html body.dse-updates-editorial .card-kicker{gap:8px 11px!important;margin-bottom:15px!important}
  html body.dse-updates-editorial :is(.resource-badge,.priority-badge,.topic-label){font-size:11px!important;min-height:29px!important}
  html body.dse-updates-editorial.archive-page main .update-card h2{font-size:27px!important;line-height:1.2!important}
  html body.dse-updates-editorial.archive-page main .update-card:first-child h2{font-size:31px!important}
  html body.dse-updates-editorial .card-summary,html body.dse-updates-editorial .update-card:first-child .card-summary{font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial .card-meta{font-size:11px!important;line-height:1.65!important;gap:6px 15px!important}
  html body.dse-updates-editorial .read-link{font-size:14px!important}
  html body.dse-updates-editorial .feed-sidebar-support{grid-template-columns:1fr!important;gap:35px!important}
  html body.dse-updates-editorial .machine-panel>p,html body.dse-updates-editorial .help-panel>p{font-size:16px!important}
  html body.dse-updates-editorial .machine-links>a strong{font-size:15px!important}
  html body.dse-updates-editorial .machine-links>a small{font-size:12px!important}
  html body.dse-updates-editorial .domain-grid>a strong{font-size:14px!important}
  html body.dse-updates-editorial .article-shell{padding-top:23px!important;padding-bottom:65px!important}
  html body.dse-updates-editorial .breadcrumbs{margin-bottom:28px!important;font-size:11px!important}
  html body.dse-updates-editorial .article-header{padding-bottom:31px!important}
  html body.dse-updates-editorial.article-page main .article-header h1{font-size:37px!important;line-height:1.13!important;letter-spacing:-.05em!important;margin:18px 0 24px!important}
  html body.dse-updates-editorial .article-deck{font-size:17px!important;line-height:1.75!important}
  html body.dse-updates-editorial .article-byline{align-items:flex-start!important;margin-top:23px!important}
  html body.dse-updates-editorial .article-byline div span{font-size:11px!important;line-height:1.75!important}
  html body.dse-updates-editorial .article-visual{aspect-ratio:4/3!important;border-radius:20px!important}
  html body.dse-updates-editorial .article-visual figcaption{left:22px!important;bottom:23px!important;max-width:calc(100% - 44px)!important}
  html body.dse-updates-editorial .article-visual figcaption>strong{font-size:25px!important}
  html body.dse-updates-editorial .article-visual figcaption>span{font-size:10px!important}
  html body.dse-updates-editorial .article-visual figcaption>small{font-size:11px!important}
  html body.dse-updates-editorial .article-visual-mark{width:31px!important;height:31px!important;right:19px!important;top:19px!important}
  html body.dse-updates-editorial .article-visual-mark img{width:31px!important;height:31px!important}
  html body.dse-updates-editorial .article-grid{gap:30px!important;padding-top:35px!important}
  html body.dse-updates-editorial .article-rail{gap:0 22px!important}
  html body.dse-updates-editorial .article-rail :is(.topics-card,.share-card,.machine-card){grid-column:1/-1!important}
  html body.dse-updates-editorial .article-rail-heading{padding-bottom:21px!important}
  html body.dse-updates-editorial .rail-card{padding:17px 0!important}
  html body.dse-updates-editorial .rail-topic-list a{font-size:14px!important;min-height:36px!important}
  html body.dse-updates-editorial .machine-card>a{font-size:14px!important}
  html body.dse-updates-editorial .executive-summary{padding:26px 23px!important;border-radius:19px!important}
  html body.dse-updates-editorial .executive-summary h2{font-size:27px!important}
  html body.dse-updates-editorial .executive-summary p{font-size:16px!important}
  html body.dse-updates-editorial .article-prose,html body.dse-updates-editorial .article-prose p,html body.dse-updates-editorial .article-prose li{font-size:16px!important;line-height:1.85!important}
  html body.dse-updates-editorial.article-page main .article-prose h2{font-size:27px!important;line-height:1.25!important;margin-top:40px!important}
  html body.dse-updates-editorial.article-page main .article-prose h3{font-size:22px!important}
  html body.dse-updates-editorial .article-prose :is(th,td){padding:12px 9px!important;font-size:12px!important;line-height:1.7!important}
  html body.dse-updates-editorial .article-prose th{font-size:11px!important}
  html body.dse-updates-editorial .action-grid>section{gap:14px!important}
  html body.dse-updates-editorial .source-card h2{font-size:25px!important}
  html body.dse-updates-editorial .source-card p{font-size:16px!important}
  html body.dse-updates-editorial .article-cta{padding:28px 23px!important;border-radius:19px!important}
  html body.dse-updates-editorial .article-cta h2{font-size:27px!important}
  html body.dse-updates-editorial .source-register-hero{padding:40px 22px 43px!important;gap:31px!important}
  html body.dse-updates-editorial .source-register-hero h1{font-size:42px!important;line-height:1.09!important;margin:19px 0 23px!important}
  html body.dse-updates-editorial .source-register-hero>div>p{font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial .source-register-links a{width:auto!important;font-size:14px!important}
  html body.dse-updates-editorial .source-register-links a:first-child{padding-inline:19px!important;font-size:13px!important}
  html body.dse-updates-editorial .source-register-hero dl{gap:24px!important}
  html body.dse-updates-editorial .source-register-hero dt{font-size:31px!important}
  html body.dse-updates-editorial .source-register-hero dd{font-size:11px!important}
  html body.dse-updates-editorial .source-register-shell{padding:47px 0 65px!important}
  html body.dse-updates-editorial .source-register-policy{padding-bottom:40px!important}
  html body.dse-updates-editorial .source-register-policy h2,html body.dse-updates-editorial .source-directory-heading h2{font-size:33px!important}
  html body.dse-updates-editorial .source-register-policy p{font-size:16px!important}
  html body.dse-updates-editorial .source-directory{margin-top:41px!important}
  html body.dse-updates-editorial .source-directory-heading{gap:22px!important;margin-bottom:29px!important}
  html body.dse-updates-editorial .source-authority{margin-top:38px!important}
  html body.dse-updates-editorial .source-authority h3{font-size:23px!important}
  html body.dse-updates-editorial .source-record h4{font-size:21px!important}
  html body.dse-updates-editorial .source-record-name{font-size:15px!important}
  html body.dse-updates-editorial .source-record-dates{font-size:12px!important}
  html body.dse-updates-editorial .source-record-actions{gap:20px!important}
  html body.dse-updates-editorial .source-record-actions a{font-size:13px!important}
  html body.dse-updates-editorial .editorial-note{padding:30px 0!important;gap:23px!important}
  html body.dse-updates-editorial .editorial-note strong{font-size:23px!important}
  html body.dse-updates-editorial .editorial-note p{font-size:16px!important}
  html body.dse-updates-editorial .site-footer{padding:37px 0 31px!important}
  html body.dse-updates-editorial .site-footer nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px 22px!important;margin:25px 0!important}
  html body.dse-updates-editorial .site-footer nav a{font-size:12px!important}
  html body.dse-updates-editorial .footer-legal{font-size:11px!important}
  html body.dse-updates-editorial .policy-shell{padding-top:36px!important;padding-bottom:60px!important}
  html body.dse-updates-editorial .policy-card h1{font-size:39px!important}
  html body.dse-updates-editorial .policy-card>header p{font-size:16px!important}
  html body.dse-updates-editorial .policy-prose p{font-size:16px!important}
  html body.dse-updates-editorial .policy-prose h2{font-size:25px!important}
  html body.dse-updates-editorial .not-found{width:calc(100% - 44px)!important;margin:40px auto 64px!important}
  html body.dse-updates-editorial .not-found h1{font-size:39px!important}
  html body.dse-updates-editorial .not-found p{font-size:16px!important}
  html body.dse-updates-editorial .not-found form{flex-direction:column!important;align-items:stretch!important}
}
@media(max-width:390px){
  html body.dse-updates-editorial :is(.header-shell,.content-shell,.footer-shell,.source-register-shell,.editorial-note,.hero-grid,.article-shell,.policy-shell,.mobile-nav){width:calc(100% - 36px)!important}
  html body.dse-updates-editorial .header-shell{gap:9px!important}
  html body.dse-updates-editorial .brand{gap:8px!important}
  html body.dse-updates-editorial .brand-copy strong{font-size:19px!important}
  html body.dse-updates-editorial .brand-copy small{font-size:7px!important}
  html body.dse-updates-editorial .header-actions{gap:5px!important}
  html body.dse-updates-editorial .main-site-link{font-size:9px!important}
  html body.dse-updates-editorial.archive-page main .archive-hero h1{font-size:40px!important}
  html body.dse-updates-editorial .source-standard{padding-inline:21px!important}
  html body.dse-updates-editorial .source-standard dt{font-size:26px!important}
  html body.dse-updates-editorial .source-standard dl{gap:13px!important}
  html body.dse-updates-editorial.archive-page main .update-card:first-child h2{font-size:29px!important}
  html body.dse-updates-editorial.article-page main .article-header h1{font-size:35px!important}
  html body.dse-updates-editorial .source-register-hero{padding-inline:18px!important}
  html body.dse-updates-editorial .source-register-hero h1{font-size:39px!important}
  html body.dse-updates-editorial .source-register-hero dt{font-size:29px!important}
}
@media(prefers-reduced-motion:reduce){html body.dse-updates-editorial *,html body.dse-updates-editorial *::before,html body.dse-updates-editorial *::after{animation:none!important;transition:none!important}}
@media print{
  html body.dse-updates-editorial :is(.site-header,.topic-strip,.knowledge-paths,.feed-sidebar,.feed-sidebar-stack,.article-rail,.editorial-note,.site-footer,.back-nav,.article-visual){display:none!important}
  html body.dse-updates-editorial .article-shell{width:100%!important;max-width:none!important;padding:0!important}
  html body.dse-updates-editorial .article-grid{display:block!important;padding:20px 0 0!important}
  html body.dse-updates-editorial .article-content{max-width:none!important}
  html body.dse-updates-editorial .article-prose,html body.dse-updates-editorial .article-prose :is(p,li){font-size:11pt!important;line-height:1.6!important}
  html body.dse-updates-editorial :is(.executive-summary,.article-cta){background:#fff!important;border:1px solid #dedfe3!important;break-inside:avoid}
}

/* V2 archive composition: the native filter form precedes a full-width publication stream.
   The renderer moves the original support aside after feed-main without changing its contents. */
@media screen {
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"filters" "main" "support"!important;gap:54px!important;align-items:start!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-stack{display:contents!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-primary{grid-area:filters!important;min-width:0!important;width:100%!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-main{grid-area:main!important;min-width:0!important;width:100%!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{display:block!important;min-width:0!important;padding:30px 35px!important;border:0!important;border-radius:24px!important;background:#f5f5f7!important;box-shadow:none!important;overflow:visible!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;column-gap:48px!important;row-gap:0!important;padding:0!important;border:0!important;background:transparent!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-brand{grid-column:1!important;grid-row:1!important;align-items:center!important;gap:10px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{grid-column:1!important;grid-row:2!important;max-width:none!important;margin:16px 0 11px!important;font-size:26px!important;font-weight:590!important;line-height:1.22!important;letter-spacing:-.035em!important;color:#17181b!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header>p{grid-column:1!important;grid-row:3!important;max-width:730px!important;margin:0!important;font-size:14px!important;line-height:1.75!important;color:#62666e!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{grid-column:2!important;grid-row:1/4!important;align-self:center!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;margin:0!important;padding:8px 0 8px 33px!important;border:0!important;border-left:1px solid #dedfe3!important;min-width:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dt{font-size:27px!important;font-weight:590!important;line-height:1.1!important;letter-spacing:-.045em!important;color:#17181b!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dd{font-size:11px!important;line-height:1.5!important;font-weight:450!important;color:#62666e!important;margin-top:8px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.82fr) minmax(0,1fr) auto!important;gap:0 18px!important;min-width:0!important;margin-top:25px!important;padding:24px 0 0!important;border:0!important;border-top:1px solid #dedfe3!important;background:transparent!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading{display:flex!important;grid-column:1/-1!important;grid-row:auto!important;align-items:center!important;justify-content:space-between!important;min-width:0!important;margin:0 0 20px!important;padding:0!important;gap:22px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading strong{font-size:18px!important;font-weight:560!important;line-height:1.3!important;letter-spacing:-.03em!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-match-count{background:#fff!important;padding:6px 9px!important;font-size:11px!important;font-weight:450!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .active-filter-list{grid-column:1/-1!important;grid-row:auto!important;margin:0 0 20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field{grid-column:auto!important;grid-row:auto!important;min-width:0!important;width:100%!important;margin:0!important;align-self:end!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label{align-items:flex-start!important;gap:9px!important;margin:0 0 11px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label>span:last-child{min-width:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label strong{font-size:14px!important;font-weight:550!important;line-height:1.35!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label small{font-size:10px!important;font-weight:450!important;line-height:1.5!important;color:#72767e!important;white-space:normal!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .search-control,
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .select-shell{min-width:0!important;width:100%!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel :is(input,select){min-width:0!important;max-width:100%!important;width:100%!important;height:48px!important;min-height:48px!important;font-size:14px!important;background:#fff!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .apply-filter{grid-column:5!important;grid-row:auto!important;align-self:end!important;justify-self:end!important;width:auto!important;min-height:48px!important;margin:0!important;padding:13px 19px!important;gap:18px!important;font-size:14px!important;white-space:nowrap!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{grid-column:1/-1!important;grid-row:auto!important;justify-content:space-between!important;min-width:0!important;margin:16px 0 0!important;font-size:11px!important;gap:18px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer small{font-size:11px!important}

  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading{align-items:flex-end!important;flex-direction:row!important;justify-content:space-between!important;gap:35px!important;margin-bottom:32px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading h2{max-width:950px!important;font-size:38px!important;line-height:1.14!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .result-count{flex-shrink:0!important;margin:0 0 5px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card{padding:35px 0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child{padding-top:0!important;padding-bottom:42px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-body{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr)!important;gap:44px!important;align-items:start!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-media{aspect-ratio:16/10!important;border-radius:20px!important;align-self:start!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-copy{min-width:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:53px!important;align-items:center!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-media{aspect-ratio:4/3!important;border-radius:25px!important;align-self:center!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-copy{align-self:center!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card h2{max-width:970px!important;font-size:30px!important;line-height:1.22!important;letter-spacing:-.045em!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child h2{font-size:37px!important;line-height:1.14!important;letter-spacing:-.05em!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-summary{max-width:880px!important;font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-summary{font-size:17px!important;line-height:1.75!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-meta{gap:8px 19px!important;font-size:12px!important;line-height:1.65!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .priority-rail{top:39px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .priority-rail{top:5px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .featured-card .card-body::before{top:51px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .featured-card:first-child .card-body::before{top:18px!important}

  /* Existing resource utilities follow the stories in both DOM and visual reading order. */
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support{grid-area:support!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr)!important;gap:42px!important;min-width:0!important;width:100%!important;padding:45px 0 0!important;border:0!important;border-top:1px solid #dedfe3!important;align-items:start!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support :is(.domain-panel,.machine-panel,.priority-key){min-width:0!important;width:100%!important;max-width:100%!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .domain-grid{gap:0 20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .domain-grid>a{min-height:49px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-panel-head{min-width:0!important;gap:12px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-panel-head>div{min-width:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-panel-head strong{font-size:19px!important;font-weight:580!important;line-height:1.35!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-panel>p{max-width:none!important;font-size:14px!important;line-height:1.8!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-links{gap:20px 28px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .machine-links>a{min-width:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key{padding:0!important;border:0!important;border-radius:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key summary{padding:0 0 20px!important;border:0!important;border-bottom:1px solid #dedfe3!important;align-items:flex-start!important;gap:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key summary strong{font-size:19px!important;line-height:1.35!important;font-weight:580!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key-body{padding:18px 0 0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto!important;gap:12px 40px!important;min-width:0!important;width:100%!important;padding:30px 0 0!important;border:0!important;border-top:1px solid #dedfe3!important;align-items:center!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel-top{grid-column:1/-1!important;grid-row:1!important;justify-content:flex-start!important;gap:20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>strong{grid-column:1!important;grid-row:2!important;max-width:650px!important;margin:0!important;font-size:28px!important;line-height:1.25!important;font-weight:590!important;letter-spacing:-.04em!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>p{grid-column:2!important;grid-row:2!important;margin:0!important;font-size:15px!important;line-height:1.8!important;max-width:600px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>a{grid-column:3!important;grid-row:2!important;justify-self:end!important;min-height:50px!important;max-width:100%!important;width:auto!important;padding:14px 24px!important;gap:19px!important;font-size:14px!important;white-space:nowrap!important}
}
@media screen and (max-width:1180px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding:28px 30px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header{grid-template-columns:minmax(0,1fr) 260px!important;column-gap:35px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{padding-left:26px!important;gap:20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dt{font-size:25px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{gap:0 15px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label small{font-size:10px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .apply-filter{padding-inline:17px!important;gap:12px!important;font-size:13px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-body{gap:39px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-body{gap:35px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card h2{font-size:28px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child h2{font-size:33px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support{gap:33px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel{gap:12px 30px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>strong{font-size:26px!important}
}
@media screen and (max-width:980px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-layout{gap:44px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header{grid-template-columns:minmax(0,1.4fr) minmax(210px,.65fr)!important;column-gap:30px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{font-size:25px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{padding-left:22px!important;gap:17px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dt{font-size:24px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dd{font-size:10px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 25px!important;margin-top:24px!important;padding-top:24px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading{margin-bottom:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label small{font-size:11px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel :is(input,select){font-size:15px!important;height:50px!important;min-height:50px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .apply-filter{grid-column:1/-1!important;justify-self:start!important;min-height:50px!important;padding-inline:22px!important;gap:20px!important;font-size:14px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{grid-column:1/-1!important;margin-top:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading h2{font-size:35px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-body{grid-template-columns:1fr!important;gap:27px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-media{aspect-ratio:16/9!important;align-self:start!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child h2{font-size:36px!important;max-width:850px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-body{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)!important;gap:30px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card h2{font-size:27px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key{grid-column:1/-1!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key-body{max-width:720px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px 33px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>strong{grid-column:1!important;grid-row:2!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>p{grid-column:2!important;grid-row:2!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>a{grid-column:1/-1!important;grid-row:3!important;justify-self:start!important;margin-top:5px!important}
}
@media screen and (max-width:760px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding:27px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header{grid-template-columns:minmax(0,1fr)!important;gap:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header>p{font-size:15px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{grid-column:1!important;grid-row:4!important;max-width:430px!important;margin:24px 0 0!important;padding:0!important;border:0!important;gap:29px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dt{font-size:26px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats dd{font-size:11px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading h2{font-size:33px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card h2{font-size:25px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-meta{font-size:11px!important;gap:8px 16px!important}
}
@media screen and (max-width:600px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-layout{gap:37px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding:26px 23px!important;border-radius:20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{font-size:25px!important;line-height:1.25!important;margin-top:17px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header>p{font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{gap:22px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{grid-template-columns:minmax(0,1fr)!important;gap:21px!important;margin-top:25px!important;padding-top:25px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading{gap:12px!important;align-items:center!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading strong{font-size:19px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-match-count{font-size:10px!important;padding:6px 8px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label strong{font-size:15px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label small{font-size:12px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel :is(input,select){font-size:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .apply-filter{grid-column:1!important;justify-self:stretch!important;width:100%!important;min-height:50px!important;padding:14px 19px!important;font-size:14px!important;justify-content:space-between!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{font-size:10px!important;gap:12px!important;flex-wrap:wrap!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer small{font-size:10px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading{flex-direction:column!important;align-items:flex-start!important;gap:15px!important;margin-bottom:26px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-heading h2{font-size:32px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .result-count{margin:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-body{grid-template-columns:minmax(0,1fr)!important;gap:23px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .card-media,html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-media{aspect-ratio:16/9!important;border-radius:20px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card{padding:30px 0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card h2{font-size:27px!important;line-height:1.22!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child h2{font-size:31px!important;line-height:1.17!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child .card-summary{font-size:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .priority-rail{top:34px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .featured-card .card-body::before{top:46px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .featured-card:first-child .card-body::before{top:18px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support{grid-template-columns:minmax(0,1fr)!important;gap:34px!important;padding-top:35px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .priority-key{grid-column:1!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding-top:27px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel-top{grid-column:1!important;grid-row:1!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>strong{grid-column:1!important;grid-row:2!important;font-size:27px!important;line-height:1.3!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>p{grid-column:1!important;grid-row:3!important;font-size:16px!important;line-height:1.75!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .feed-sidebar-support .help-panel>a{grid-column:1!important;grid-row:4!important;justify-self:start!important;margin-top:6px!important;max-width:100%!important;min-height:50px!important;padding-inline:23px!important}
}
@media screen and (max-width:390px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding-inline:21px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{font-size:24px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .update-card:first-child h2{font-size:29px!important}
}

/* Compact toolbar revision: avoid repeating the publication's labels inside search. */
@media screen {
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding:22px 28px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-brand{display:none!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{grid-row:1!important;margin:0 0 8px!important;font-size:24px!important;line-height:1.22!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header>p{grid-row:2!important;font-size:14px!important;line-height:1.65!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{grid-row:1/3!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{margin-top:14px!important;padding-top:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading{margin-bottom:12px!important;justify-content:flex-end!important;min-height:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading>div{display:none!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-match-count{padding:0!important;background:transparent!important;border:0!important;line-height:1.6!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{margin-top:12px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field-index{display:none!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label{gap:0!important}
}
@media screen and (max-width:980px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{gap:19px 23px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel-heading{margin-bottom:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{margin-top:0!important}
}
@media screen and (max-width:760px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{font-size:24px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{grid-row:3!important;margin-top:17px!important}
}
@media screen and (max-width:600px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding:22px 23px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header h2{font-size:24px!important;line-height:1.25!important;margin-bottom:9px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-header>p{font-size:16px!important;line-height:1.65!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-stats{display:none!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px!important;margin-top:15px!important;padding-top:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field{grid-column:auto!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field:has(#update-search),
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field:has(#format-filter){grid-column:1/-1!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label{margin-bottom:8px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label strong{font-size:14px!important;line-height:1.35!important}
  /* Keep the search/help text in the accessible label without repeating every subtitle visually. */
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field label small{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel :is(input,select){min-height:48px!important;height:48px!important;font-size:16px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-panel select{padding-left:12px!important;padding-right:28px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .select-shell>i{right:11px!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .apply-filter{grid-column:1/-1!important;min-height:49px!important;max-width:100%!important;margin:0!important}
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-footer{grid-column:1/-1!important;gap:10px!important;margin:0!important}
}
@media screen and (max-width:390px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .navigator-panel{padding-inline:21px!important}
}
@media screen and (max-width:350px){
  html body.dse-updates-editorial.archive-page[data-dse-updates-editorial] .filter-field{grid-column:1/-1!important}
}
/* Keep the primary source-register action legible on its dark surface. */
html body.archive-page.dse-updates-editorial[data-dse-updates-editorial] .source-standard .source-standard-actions a:first-child {color:#fff!important;-webkit-text-fill-color:#fff!important;}
/* Explicit action colors after the native gold-button defaults. */
html body.dse-updates-editorial[data-dse-updates-editorial] .knowledge-path-card {color:#17181b!important;}
html body.dse-updates-editorial[data-dse-updates-editorial] .source-standard .source-standard-actions a:not(:first-child) {color:#235f99!important;-webkit-text-fill-color:#235f99!important;}
html body.dse-updates-editorial[data-dse-updates-editorial] .article-cta > a, html body.dse-updates-editorial[data-dse-updates-editorial] .article-cta > a span {color:#fff!important;-webkit-text-fill-color:#fff!important;}
