.updates-reading{max-width:780px;margin:0 auto;color:#1c2745}.updates-reading h1{font-family:var(--font-display,Georgia,serif);font-size:clamp(2rem,4.3vw,3.35rem);line-height:1.12;letter-spacing:-.025em;margin:1rem 0 1.25rem}.updates-reading .article-meta{color:#657080;font-size:.9rem;line-height:1.8;padding-bottom:1.5rem;border-bottom:1px solid #e4e7eb;margin-bottom:2rem}.article-category{color:#9b700d;text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:700}.article-body{font:1.08rem/1.85 var(--font-body,Arial,sans-serif);color:#303943;overflow-wrap:anywhere}.article-body p,.article-body div{margin:0 0 1.25rem}.article-body span{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important}.article-body h2,.article-body h3{font-family:var(--font-display,Georgia,serif);color:#172342;line-height:1.3;margin:2.25rem 0 .8rem}.article-body h2{font-size:1.65rem}.article-body h3{font-size:1.35rem}.article-body ul,.article-body ol{padding-left:1.5rem;margin-bottom:1.5rem}.article-body li{margin:.4rem 0}.article-body a{color:#70510a;text-decoration:underline;text-underline-offset:3px}.article-body img,.article-cover{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:560px!important;object-fit:contain!important;margin:1.5rem auto;border-radius:12px}.article-body figure{margin:2rem 0}.article-body figcaption{font-size:.82rem;color:#687383;text-align:center;line-height:1.6}.article-body table{max-width:100%;border-collapse:collapse;display:block;overflow-x:auto}.article-body td,.article-body th{padding:.5rem;vertical-align:top}.article-body blockquote{margin:2rem 0;padding:.25rem 1.5rem;border-left:3px solid #e7bc45;color:#535e70}.article-body iframe,.article-body video{width:100%;max-height:500px;aspect-ratio:16/9;border:0}.update-tag{display:inline-block;border:1px solid #dce1e8;border-radius:30px;padding:.25rem .65rem;font:inherit;font-size:.75rem;color:#4c5970;background:#f8f9fb;text-decoration:none;margin:.2rem .25rem .2rem 0}.article-share{border-top:1px solid #e3e7ed;border-bottom:1px solid #e3e7ed;padding:1.25rem 0;margin:2.5rem 0;display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.article-share button,.updates-back{font:inherit;font-size:.85rem;cursor:pointer;padding:.55rem .85rem;border:1px solid #dce1e8;background:white;color:#1c2745;border-radius:8px}.updates-back{margin-bottom:2rem}.related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.related-grid a{color:#1c2745;text-decoration:none;border:1px solid #e1e5ec;border-radius:12px;padding:1rem}.related-grid strong{display:block;margin:.5rem 0}.updates-filters{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.5rem 0 2rem;align-items:end}.updates-filters label{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;color:#526078;flex:1;min-width:140px}.updates-filters input,.updates-filters select{font:inherit;font-size:.9rem;padding:.7rem .85rem;border:1px solid #dce1e8;border-radius:9px;width:100%;background:white;color:#1c2745}.updates-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.update-story-card{border:1px solid #e1e5ec;border-radius:14px;overflow:hidden;background:white;display:flex;flex-direction:column}.update-story-card>a{color:#1c2745;text-decoration:none;display:flex;flex-direction:column;height:100%}.update-story-card img{width:100%;height:185px;object-fit:cover}.update-card-copy{padding:1.4rem}.update-card-copy h2{font:600 1.4rem/1.3 var(--font-display,Georgia,serif);margin:.65rem 0}.update-card-copy p{color:#606d7e;font-size:.9rem;line-height:1.7;margin:.8rem 0}.update-card-meta{font-size:.78rem;color:#6d7787}.updates-notice{text-align:center;padding:3rem 1rem;background:#f6f8fa;border-radius:12px;grid-column:1/-1}.updates-intro{width:100%;max-width:none;color:#657080;line-height:1.8;white-space:normal;overflow:visible;text-overflow:clip}.updates-heading{font-family:var(--font-display,Georgia,serif);font-size:2.2rem;color:#1c2745}.updates-more{display:block;margin:2rem auto}.updates-shell{padding:135px 1.5rem 5rem;min-height:65vh}.updates-shell .container{max-width:1120px}.updates-reading [id]{scroll-margin-top:130px}@media(max-width:800px){.updates-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.updates-results,.related-grid{grid-template-columns:1fr}.updates-shell{padding:110px 1.1rem 3rem}.article-body{font-size:1rem;line-height:1.8}.article-body img{max-height:400px!important}.updates-reading h1{font-size:2rem}.updates-filters label{min-width:130px}.updates-filters label:first-child{flex-basis:100%}}

body.updates-article .nav-wrapper.nav--top .nav-links>li>a,body.updates-article .nav-wrapper.nav--top .nav-dropdown-toggle{color:#1c2745!important}body.updates-article .nav-wrapper.nav--top .nav-links a.active{color:#98700d!important}body.updates-article .nav-wrapper.nav--top .nav-hamburger{color:#1c2745!important}

.article-share{border:1px solid #e1e3e8;border-radius:24px;padding:1.5rem 2rem;gap:.9rem}.article-share strong{font-size:.95rem;color:#6b6b6b;font-weight:600}.article-share button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:100px;padding:.55rem 1.2rem;font-size:.95rem;font-weight:600;line-height:1.3;transition:background .15s,border-color .15s}.article-share button:hover{background:#f6f8fb;border-color:#bbc3d0}.article-share button:focus-visible{outline:2px solid #1c2745;outline-offset:3px}.article-share [data-share="facebook"]{color:#1877f2}.article-share [data-share="instagram"]{color:#e1306c}.article-share [data-share="copy"]{color:#1c2745}.article-share svg{flex-shrink:0}.article-share [role="status"]{flex-basis:100%;font-size:.82rem;line-height:1.6;overflow-wrap:anywhere;color:#526078}.article-share [role="status"]:empty{display:none}@media(max-width:560px){.article-share{padding:1.2rem;gap:.65rem}.article-share strong{flex-basis:100%}.article-share button{padding:.55rem .8rem;font-size:.85rem}}

.updates-shell.updates-list-shell{padding-top:0}.updates-list-shell .updates-heading{font-size:1.8rem}#updates-page-intro[hidden]{display:none}
