.newsroom{--nr-navy:#082344;--nr-cream:#f7f4ee;--nr-gold:#a87938;--nr-muted:#57616d;max-width:1440px;color:var(--nr-navy);margin:0 auto;padding:64px 5vw 100px;font-family:DM Sans,Arial,sans-serif;line-height:1.6}.newsroom *{box-sizing:border-box}.newsroom h1,.newsroom h2,.newsroom h3,.newsroom h4,.newsroom p{margin:0}.newsroom h1,.newsroom h2,.newsroom-preview h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1}.newsroom h1{font-size:clamp(36px,4vw,54px)}.newsroom h2{font-size:30px}.newsroom button,.newsroom input,.newsroom select,.newsroom textarea{font:inherit}.newsroom button,.newsroom a{-webkit-tap-highlight-color:transparent}.newsroom a{color:inherit}.newsroom :focus-visible{outline-offset:4px;outline:3px solid #b98c46}.newsroom-back{gap:8px;margin-bottom:28px;font-size:13px;text-decoration:none;display:inline-flex}.newsroom-eyebrow{letter-spacing:.15em;color:var(--nr-gold);font-size:11px;font-weight:700;margin-bottom:12px!important}.newsroom-heading{border-bottom:1px solid #dcd7ce;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;padding-bottom:34px;display:flex}.newsroom-heading h1+p{color:var(--nr-muted);margin-top:16px}.newsroom-owner{overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;font-size:13px;display:flex}.newsroom-owner>span{color:var(--nr-muted)}.newsroom-owner strong{font-weight:500}.newsroom-owner .newsroom-button{margin-top:18px}.newsroom-button{cursor:pointer;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 19px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.newsroom-primary{background:var(--nr-navy);color:#fff!important}.newsroom-primary:hover{background:#153b61}.newsroom-secondary{color:var(--nr-navy);background:#fff;border-color:#bfc5ca}.newsroom-secondary:hover{background:var(--nr-cream)}.newsroom-quiet{color:var(--nr-muted);text-underline-offset:4px;background:0 0;padding-inline:10px;text-decoration:underline}.newsroom-button:disabled,.newsroom-article-item:disabled{cursor:default;opacity:.45}.newsroom-workspace{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:34px;display:grid}.newsroom-library{background:var(--nr-cream);border-top:3px solid var(--nr-gold);padding:24px 16px 16px;position:sticky;top:120px}.newsroom-library h2{margin:0 8px 18px;font-size:23px}.newsroom-filters{gap:4px;margin-bottom:16px;display:flex}.newsroom-filters button{color:var(--nr-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;min-height:40px;padding:8px 10px;font-size:12px}.newsroom-filters button[aria-pressed=true]{color:#fff;background:var(--nr-navy)}.newsroom-article-list{overscroll-behavior:contain;max-height:65vh;overflow:auto}.newsroom-article-item{text-align:left;cursor:pointer;width:100%;color:var(--nr-navy);background:0 0;border:0;border-bottom:1px solid #dcd7ce;flex-direction:column;gap:7px;padding:17px 10px;display:flex}.newsroom-article-item[aria-current=true]{border-left:3px solid var(--nr-gold);background:#fff;padding-left:7px}.newsroom-article-item strong{font-size:14px;font-weight:600;line-height:1.5}.newsroom-article-item>span:last-child{color:var(--nr-muted);font-size:11px}.newsroom-item-state{text-transform:uppercase;letter-spacing:.07em;color:#795a2c;font-size:10px}.newsroom-empty{color:var(--nr-muted);padding:20px 10px;font-size:13px}.newsroom-editor{min-width:0}.newsroom-editor-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.newsroom-editor-top h2{margin-bottom:12px}.newsroom-muted{color:var(--nr-muted);font-size:13px}.newsroom-notice:empty{display:none}.newsroom-notice{margin-bottom:20px}.newsroom-error,.newsroom-success{border-left:3px solid;padding:15px 18px;font-size:14px}.newsroom-error{color:#7b2928;background:#fff1ee;border-color:#a94139}.newsroom-success{color:#244d3c;background:#eff6f0;border-color:#4f7b61}.newsroom-form fieldset{border:0;min-width:0;margin:0;padding:0}.newsroom-form fieldset:disabled{opacity:.7}.newsroom-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:22px;display:flex}.newsroom-field>span:first-child{font-size:13px;font-weight:600}.newsroom-field em{color:var(--nr-muted);font-size:12px;font-style:normal;font-weight:400}.newsroom-field input,.newsroom-field select,.newsroom-field textarea{width:100%;min-width:0;min-height:46px;color:var(--nr-navy);box-shadow:none;background:#fff;border:1px solid #c8cdd1;border-radius:3px;padding:11px 13px;font-size:14px;line-height:1.6}.newsroom-field textarea{resize:vertical}.newsroom-field [aria-invalid=true]{border-color:#a94139}.newsroom-form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.newsroom-hint{color:var(--nr-muted);font-size:12px;line-height:1.6;margin-top:-10px!important;margin-bottom:22px!important}.newsroom-field>.newsroom-hint{margin:0!important}.newsroom-field-error{color:#8c2e2a;font-size:12px;font-weight:400}.newsroom-form-section{border-top:1px solid #ddd8ce;padding-top:26px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;margin:16px 0 24px!important}.newsroom-editor-actions{z-index:2;background:#fff;border-top:1px solid #dedbd4;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:18px 0;display:flex;position:sticky;bottom:0}.newsroom-preview{background:#fff;border:1px solid #dedbd4;padding:40px}.newsroom-preview-label{letter-spacing:.14em;background:var(--nr-cream);padding:6px 10px;font-size:10px;font-weight:700;display:inline-block;margin-bottom:25px!important}.newsroom-preview-meta{color:var(--nr-gold);flex-wrap:wrap;gap:16px;margin-bottom:18px;font-size:11px;display:flex}.newsroom-preview h3{font-size:clamp(30px,3vw,44px);line-height:1.15}.newsroom-preview-summary{color:#4b5966;font-size:18px;line-height:1.7;margin:24px 0!important}.newsroom-dates{border-block:1px solid #e1ddd5;flex-wrap:wrap;gap:28px;margin:24px 0;padding:18px 0;display:flex}.newsroom-dates dt{text-transform:uppercase;letter-spacing:.08em;color:var(--nr-muted);font-size:10px}.newsroom-dates dd{margin:5px 0 0;font-size:12px}.newsroom-preview-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:22px 0;font-size:15px;line-height:1.85}.newsroom-preview-guidance{background:var(--nr-cream);margin-top:32px;padding:26px}.newsroom-preview-guidance section+section{margin-top:24px}.newsroom-preview-guidance h4{margin-bottom:10px;font-size:16px;font-weight:600}.newsroom-preview-guidance p{font-size:14px;line-height:1.75}.newsroom-preview-source{overflow-wrap:anywhere;font-size:12px;margin-top:26px!important}.newsroom-preview-source a{text-underline-offset:4px;text-decoration:underline}.newsroom-access{max-width:900px;min-height:60vh;padding-block:80px 120px}.newsroom-access h1+p{max-width:620px;margin-top:22px;font-size:18px}.newsroom-access .newsroom-button{margin-top:28px}.newsroom-access .newsroom-muted{margin-top:18px}.newsroom-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.newsroom-workspace{grid-template-columns:220px minmax(0,1fr);gap:22px}.newsroom-editor-top{flex-direction:column;align-items:flex-start}.newsroom-preview{padding:26px}.newsroom-form-row{grid-template-columns:1fr;gap:0}.newsroom-heading{align-items:flex-start}.newsroom-owner{max-width:220px}}@media (max-width:700px){.newsroom{padding:36px 20px 70px}.newsroom-heading{margin-bottom:24px;padding-bottom:24px;display:block}.newsroom-owner{align-items:flex-start;max-width:none;margin-top:24px}.newsroom-workspace{display:block}.newsroom-library{margin-bottom:30px;padding:20px 12px 12px;position:static}.newsroom-library h2{font-size:22px}.newsroom-article-list{max-height:250px}.newsroom-article-item{padding-block:13px}.newsroom-editor-top h2{font-size:28px}.newsroom-editor-top{gap:16px}.newsroom-editor-top .newsroom-button{min-width:150px}.newsroom-preview{padding:24px 18px}.newsroom-preview-summary{font-size:16px}.newsroom-preview-guidance{padding:20px}.newsroom-editor-actions{gap:8px;padding-block:12px}.newsroom-editor-actions .newsroom-button{flex:calc(50% - 8px);padding-inline:10px;font-size:12px}.newsroom-dates{gap:18px}.newsroom-back{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.newsroom-button{transition:none}}
