@font-face{font-family:NewsSerif;src:url('/assets/fonts/Times%20New%20Roman.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:NewsLato;src:url('/assets/fonts/lato/lato-regular.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:NewsLato;src:url('/assets/fonts/lato/lato-bold.woff') format('woff');font-weight:700;font-display:swap}
body.news-v2{background:#fff;color:#0a203a;font-family:NewsLato,Arial,sans-serif;font-size:16px;line-height:1.45;letter-spacing:0}
.news-v2 .sc-shell{width:89.3%;max-width:1500px}.news-v2 h1,.nv-feature h2,.nv-list-heading h2,.nv-article h3,.nv-date strong,.nv-newsletter h2{font-family:'Times New Roman',serif;letter-spacing:0}
.news-v2 .sc-nav-row{height:70px}.news-v2 .sc-desktop-nav{gap:30px}.news-v2 .sc-kicker{letter-spacing:0}
.nv-hero{background:#f0f5f8;padding:28px 0 30px}.nv-breadcrumb{display:flex;gap:7px;font-size:13px;margin-bottom:20px}.nv-kicker{display:block;color:#b88120;font-size:13px;line-height:1.4;text-transform:uppercase;font-weight:400}
.nv-hero h1{font-size:64px;line-height:1.1;margin:4px 0 5px}.nv-hero p{font-size:18px;color:#53647a}
.nv-filter-band{background:#fff}.nv-filters{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;border-bottom:1px solid #c4cfd7}.nv-tabs{display:flex;align-items:center;gap:38px;align-self:stretch}.nv-tabs a{display:flex;align-items:center;position:relative;font-size:14px;white-space:nowrap;color:#273b54}.nv-tabs a[aria-current]{font-weight:700;color:#0a203a}.nv-tabs a[aria-current]:after{content:'';position:absolute;bottom:11px;left:0;right:0;height:3px;background:#c89730}.nv-tabs a:hover{color:#b88120}
.nv-search{display:flex;align-items:center;border:1px solid #cbd4df;border-radius:2px;width:220px;height:38px;flex-shrink:0}.nv-search input{min-width:0;width:100%;font:inherit;font-size:12px;padding:8px 6px;border:0;background:transparent;color:#273b54}.nv-search button{flex-shrink:0;background:none;border:0;color:#68798b;width:38px;height:36px;font-size:17px;cursor:pointer}
.nv-feature{display:grid;grid-template-columns:1.4fr 1fr;gap:26px;padding:30px 0 18px;border-bottom:1px solid #d7e0e7}.nv-feature figure{margin:0;min-width:0}.nv-feature figure .nv-kicker{margin-bottom:6px}.nv-feature img{width:100%;height:auto;aspect-ratio:1.727;object-fit:cover;object-position:center;transition:filter .2s ease}.nv-feature figure a:hover img{filter:brightness(1.04)}.nv-feature figcaption{font-size:12px;color:#738093;margin-top:5px}.nv-feature-copy{padding-top:24px;min-width:0}.nv-feature-meta{font-size:12px;color:#53647a;margin:6px 0 14px}.nv-feature h2{font-size:40px;line-height:1.1;margin-bottom:12px}.nv-feature-copy>p:not(.nv-feature-meta){font-size:17px;line-height:1.45;color:#657389}.nv-text-link{display:inline-flex;align-items:center;gap:12px;padding:0 0 4px;border-bottom:1px solid #c19439;font-size:14px;font-weight:700;line-height:1.35}.nv-text-link i{color:#bd8c2d}.nv-text-link:hover,.nv-article h3 a:hover,.nv-feature h2 a:hover{color:#ac7b24}.nv-feature .nv-text-link{margin-top:20px}
.nv-latest{padding:24px 0 26px;scroll-margin-top:22px}.nv-list-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:10px;border-bottom:1px solid #d5dfe7}.nv-list-heading h2{font-size:40px;line-height:1.2}.nv-sort select{border:0;background:#fff;color:#0a203a;font:inherit;font-size:14px;padding:8px 4px;cursor:pointer;max-width:100%}
.nv-article{display:grid;grid-template-columns:100px minmax(0,1fr) 28px;gap:20px;padding:18px 0;border-bottom:1px solid #d5dfe7}.nv-article:last-child{border-bottom:0}.nv-date{border-right:1px solid #ccd8e3;display:flex;flex-direction:column;align-self:stretch;padding-top:4px;color:#657389}.nv-date strong{font-size:36px;line-height:1.2;color:#0a203a}.nv-date span{font-size:13px;white-space:nowrap}.nv-article h3{font-size:26px;line-height:1.2;margin:3px 0}.nv-article-copy{min-width:0}.nv-article-copy p{font-size:15px;line-height:1.4;color:#657389}.nv-article-copy .nv-source{margin-top:4px}.nv-open{align-self:center;justify-self:end;display:grid;place-items:center;color:#be8b26;width:36px;height:44px;font-size:18px}.nv-open:hover{background:#f3f6f8}.nv-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:6px;font-size:14px}.nv-empty{text-align:center;padding:45px 15px}.nv-empty h3{font-size:25px}.nv-empty p{margin:10px 0 18px;color:#657389}.nv-query{margin:18px 0;color:#657389}.nv-query a{margin-left:16px;color:#946813;text-decoration:underline}
.nv-newsletter{background:#0b293e;color:#fff;border-bottom:2px solid #bd902f}.nv-newsletter-inner{display:grid;grid-template-columns:1.06fr 1fr;gap:34px;align-items:center;padding:29px 0 34px}.nv-newsletter h2{font-size:38px;line-height:1.15}.nv-newsletter p{font-size:16px;margin-top:3px;color:#e1e8ed}.nv-newsletter form{border-left:1px solid #597487;padding-left:34px}.nv-newsletter label{display:block;font-size:13px;color:#c3d0dc;margin-bottom:3px}.nv-email-row{display:flex;min-width:0;gap:2px}.nv-email-row input{width:100%;min-width:0;background:transparent;border:1px solid #91a4b4;border-radius:2px;color:#fff;font:inherit;font-size:13px;padding:10px 13px}.nv-email-row input::placeholder{color:#c4d1de}.news-v2 .sc-gold-button{background:#e5b64e;color:#081f30;border-color:#d5a13c;min-height:38px;padding:8px 17px;font-size:12px;gap:13px;white-space:nowrap;cursor:pointer}.news-v2 .sc-gold-button:hover{background:#efc567}.news-v2 .sc-gold-button:disabled{opacity:.6;cursor:wait}.news-v2 button:focus-visible,.news-v2 input:focus-visible,.news-v2 select:focus-visible{outline:2px solid #bd902f;outline-offset:3px}#nv-subscribe-status:empty{display:none}
.news-v2 .sc-footer{background:#0b293e}.news-v2 .sc-footer-grid{grid-template-columns:1.25fr .65fr 1.1fr 1.05fr;gap:35px;padding:28px 0 24px}.news-v2 .sc-footer h2{font-family:NewsLato,Arial,sans-serif;font-size:12px;font-weight:400;margin-bottom:9px}.news-v2 .sc-footer p,.news-v2 .sc-footer a,.news-v2 .sc-footer li{font-size:13px}.news-v2 .sc-footer-brand img{width:195px;margin-bottom:13px}.news-v2 .sc-footer nav{gap:3px}.news-v2 .sc-footer-bottom{padding:19px 0 30px}.news-v2 .sc-footer-bottom p{font-size:12px;padding:0}.nv-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.nv-legal{display:flex;gap:24px;flex-shrink:0;font-size:12px}
.nv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#nv-subscribe-dialog{border:0;border-radius:6px;padding:36px;width:min(480px,92%);max-height:90vh;color:#0a203a;background:#fff}#nv-subscribe-dialog::backdrop{background:#061b2bcc}.nv-dialog-close{position:absolute;right:8px;top:8px;width:36px;height:36px;background:none;border:0;font-size:20px;cursor:pointer}#nv-subscribe-dialog h2{font-size:26px;line-height:1.2;margin-bottom:12px}#nv-subscribe-dialog>p{font-size:15px;color:#657389;margin-bottom:18px}#nv-request-form label{display:block;font-size:14px;margin:13px 0 5px}#nv-request-form input{width:100%;min-width:0;border:1px solid #bdcbd7;border-radius:2px;padding:10px;font:inherit;height:42px}.nv-code-row{display:flex;align-items:center;gap:10px}.nv-code-row img{flex-shrink:0;object-fit:contain}.nv-code-row button{width:38px;height:42px;flex-shrink:0;background:none;border:1px solid #bdcbd7;color:#936920;cursor:pointer}#nv-request-status{font-size:14px;margin:12px 0;color:#795c20}body.nv-dialog-open{overflow:hidden}
@media(min-width:768px) and (max-width:1100px){
 .news-v2 .sc-nav-row{height:54px}.news-v2 .sc-logo{width:132px}.news-v2 .sc-desktop-nav{gap:28px}.news-v2 .sc-desktop-nav a{font-size:12px}.news-v2 .sc-contact-button{font-size:11px;padding:8px 20px}
 .nv-hero{padding:28px 0 30px}.nv-hero h1{font-size:58px}.nv-hero p{font-size:17px}.nv-breadcrumb{margin-bottom:19px}.nv-filters{min-height:63px;gap:18px}.nv-tabs{gap:39px}.nv-tabs a{font-size:14px}.nv-search{width:200px}
 .nv-feature h2{font-size:36px}.nv-feature-copy>p:not(.nv-feature-meta){font-size:16px}.nv-feature{gap:25px;grid-template-columns:1.42fr 1fr}.nv-list-heading h2{font-size:36px}.nv-article{grid-template-columns:98px minmax(0,1fr) 24px;gap:20px;padding:18px 0}.nv-article h3{font-size:24px}.nv-article-copy p{font-size:14px}.nv-date strong{font-size:34px}.nv-newsletter h2{font-size:34px}.nv-newsletter p{font-size:16px}.nv-newsletter-inner{gap:34px}.news-v2 .sc-footer-grid{gap:32px}.news-v2 .sc-footer p,.news-v2 .sc-footer a,.news-v2 .sc-footer li{font-size:12px}.news-v2 .sc-footer-bottom p,.nv-legal{font-size:11px}
}
@media(min-width:768px) and (max-width:870px){.nv-tabs{gap:21px}.nv-tabs a{font-size:13px}.nv-search{width:170px}.nv-feature h2{font-size:31px}.nv-newsletter h2{font-size:29px}.nv-newsletter-inner{gap:23px}.nv-newsletter form{padding-left:23px}.nv-article h3{font-size:22px}}
@media(max-width:767px){
 .news-v2 .sc-shell{width:90%}.news-v2 .sc-nav-row{height:64px}.nv-hero{padding:20px 0 27px}.nv-breadcrumb{font-size:13px;margin-bottom:24px}.nv-hero h1{font-size:42px;line-height:1.1;margin:7px 0 12px}.nv-hero p{font-size:16px}.nv-kicker{font-size:12px}
 .nv-filters{flex-direction:column;gap:10px;align-items:stretch;padding:10px 0 15px}.nv-tabs{gap:25px;overflow-x:auto;min-height:45px;padding-bottom:5px}.nv-tabs a{font-size:14px;flex-shrink:0;min-height:40px}.nv-tabs a[aria-current]:after{bottom:0}.nv-search{width:100%;height:42px}.nv-search input{font-size:16px}
 .nv-feature{grid-template-columns:1fr;gap:16px;padding:25px 0}.nv-feature-copy{padding-top:0}.nv-feature h2{font-size:32px;line-height:1.1}.nv-feature-copy>p:not(.nv-feature-meta){font-size:16px}.nv-feature figcaption{font-size:12px}.nv-feature-meta{margin:5px 0 12px}.nv-feature .nv-text-link{margin-top:15px}
 .nv-latest{padding:24px 0}.nv-list-heading{gap:10px}.nv-list-heading h2{font-size:30px}.nv-sort select{font-size:13px;width:112px}.nv-article{grid-template-columns:55px minmax(0,1fr) 20px;gap:12px;padding:20px 0}.nv-date strong{font-size:30px}.nv-date span{font-size:11px;white-space:normal;max-width:40px}.nv-article h3{font-size:22px;line-height:1.15;margin:5px 0 7px}.nv-article-copy p{font-size:14px}.nv-open{width:30px;font-size:16px}.nv-pagination{flex-wrap:wrap;gap:20px;margin-top:15px}.nv-text-link{min-height:32px;align-items:center}
 .nv-newsletter-inner{grid-template-columns:1fr;padding:29px 0;gap:22px}.nv-newsletter h2{font-size:30px}.nv-newsletter p{font-size:15px}.nv-newsletter form{padding:0;border:0}.nv-email-row input{font-size:16px}.nv-email-row .sc-gold-button{font-size:11px;padding:10px 12px}.nv-newsletter label{font-size:14px;margin-bottom:5px}
 .news-v2 .sc-footer-grid{grid-template-columns:1fr;padding:30px 0;gap:28px}.news-v2 .sc-footer p,.news-v2 .sc-footer a,.news-v2 .sc-footer li{font-size:15px}.news-v2 .sc-footer h2{font-size:14px}.nv-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.nv-legal{flex-wrap:wrap;font-size:12px}.news-v2 .sc-footer-bottom p{font-size:12px}.nv-code-row{gap:7px}.nv-code-row img{width:105px}#nv-subscribe-dialog{padding:35px 22px 25px}
}
.news-v2 h1,.nv-feature h2,.nv-list-heading h2,.nv-article h3,.nv-date strong,.nv-newsletter h2{font-family:NewsSerif,'Times New Roman',serif}
.nv-tabs a{align-self:stretch}
.news-v2{font-synthesis:weight}.news-v2 .sc-logo{overflow:hidden}.news-v2 .sc-logo img{width:125%;max-width:none;margin-left:-12%}.news-v2 .sc-footer-brand>a{display:block;width:195px;overflow:hidden}.news-v2 .sc-footer-brand img{width:125%;max-width:none;margin-left:-12%}
@media(min-width:768px) and (max-width:1100px){.nv-hero{padding-bottom:24px}.nv-feature h2{font-size:36px}.nv-article{padding-top:15px;padding-bottom:15px}.nv-newsletter-inner{grid-template-columns:1fr 1fr;gap:34px}.news-v2 .sc-footer-grid{padding-top:26px;padding-bottom:20px}.news-v2 .sc-footer-bottom{padding-bottom:24px}}
@media(min-width:768px) and (max-width:1100px){.nv-feature h2{font-size:34px;line-height:1.16}.nv-article h3{font-size:23px;line-height:1.16;margin-top:0;margin-bottom:3px}.nv-article-copy .nv-kicker{line-height:1.3}.nv-article{padding-top:16px;padding-bottom:16px}.nv-feature figure .nv-kicker{margin-bottom:2px}.nv-newsletter-inner{padding-top:27px;padding-bottom:31px}.news-v2 .sc-footer-grid{padding-top:23px;padding-bottom:19px}.news-v2 .sc-footer nav{gap:1px}.news-v2 .sc-footer-bottom{padding-bottom:25px}}
@media(prefers-reduced-motion:reduce){.nv-feature img{transition:none}}
