.newsroom{background:#f7faff;color:#071535}.newsroom [hidden]{display:none!important}.newsroom button,.newsroom a{-webkit-tap-highlight-color:transparent}.newsroom button{cursor:pointer}.newsroom :focus-visible{outline:3px solid #0064fe;outline-offset:5px}.newsroom section[id]{scroll-margin-top:calc(var(--site-header-height,88px) + 20px)}.newsroom h1,.newsroom h2,.newsroom h3{letter-spacing:-.045em;line-height:1.08}.newsroom h2{font-size:clamp(2.2rem,4vw,4.5rem);margin:0}.newsroom h3{font-size:1.4rem;margin:0}.newsroom p{line-height:1.7}.newsroom .eyebrow{font-size:.72rem}.news-hero{padding:26px 0 60px;background:#fff}.news-edition{display:flex;justify-content:space-between;gap:20px;border-top:2px solid #071e63;border-bottom:1px solid #d8e2f0;padding:12px 0;font-size:.65rem;font-weight:800;letter-spacing:.12em}.news-hero__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:6%;padding-top:48px;align-items:center}.news-hero h1{margin:0;font-size:clamp(3.5rem,6.8vw,7.4rem);font-weight:800;line-height:.98;letter-spacing:-.065em}.news-hero h1 em{font-style:normal;color:#0064fe}.news-lede{font-size:clamp(1rem,1.25vw,1.2rem);color:#536783;max-width:620px;margin:28px 0}.news-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;text-decoration:none;border:0;border-bottom:1px solid currentColor;padding:12px 0;background:transparent;color:#00288f;font-size:.85rem;font-weight:700;text-align:left}.news-text-link:hover{color:#0064fe}.news-cover{position:relative;min-height:480px;display:flex;align-items:flex-end;isolation:isolate;overflow:hidden;text-decoration:none;background:#071e63;color:#fff}.news-cover>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.news-cover::before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(7,30,99,.18),rgba(7,21,53,.25) 30%,#071535 100%)}.news-cover:hover>img{transform:scale(1.04)}.news-cover__tag{position:absolute;top:24px;left:24px;background:#ffbf00;color:#071e63;padding:9px 12px;font-size:.64rem;font-weight:800;letter-spacing:.08em}.news-cover__copy{padding:36px;width:100%}.news-cover__copy>span:first-child{font-size:.76rem;color:#d8e2f0}.news-cover h2{font-size:clamp(1.9rem,2.7vw,3.3rem);margin:12px 0 22px;max-width:640px}.news-cover__read{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #536783;padding-top:18px;font-size:.8rem;font-weight:700}.news-cover__read b{font-size:1.7rem;color:#ffbf00}.news-index{background:#ffbf00;border-block:1px solid #071e63}.news-index>.shell{display:grid;grid-template-columns:repeat(4,1fr)}.news-index a{display:flex;align-items:center;gap:18px;text-decoration:none;padding:25px 24px;border-right:1px solid rgba(7,30,99,.2);font-weight:800;font-size:.82rem}.news-index a:first-child{border-left:1px solid rgba(7,30,99,.2)}.news-index small{font-size:.65rem;font-weight:500}.news-index b{margin-left:auto;font-size:1.2rem}.news-index a:hover{background:#fff}.news-section{padding:clamp(65px,7vw,110px) 0}.news-heading{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end;margin-bottom:40px}.news-heading>p{color:#536783;margin:0;max-width:500px}.news-journal{background:#f7faff}.news-tools{display:flex;justify-content:space-between;align-items:center;gap:20px;border-block:1px solid #d8e2f0;padding:18px 0}.news-filters{display:flex;flex-wrap:wrap;gap:8px}.news-filters button{border:1px solid #d8e2f0;background:#fff;color:#071e63;padding:10px 17px;min-height:44px;font-size:.82rem;font-weight:700}.news-filters button[aria-pressed=true]{background:#071e63;color:#fff;border-color:#071e63}.news-search{position:relative;display:block;min-width:230px}.news-search input{width:100%;padding:12px 40px 12px 15px;border:1px solid #d8e2f0;background:#fff;min-height:46px;color:#071535;font-size:.85rem}.news-search>span:last-child{position:absolute;right:14px;top:7px;font-size:1.4rem;pointer-events:none}.news-result{margin:16px 0;color:#536783;font-size:.78rem;min-height:22px}.news-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.news-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d8e2f0}.news-card>a{display:flex;flex-direction:column;text-decoration:none;height:100%}.news-card__image{aspect-ratio:16/10;overflow:hidden}.news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.news-card:hover img{transform:scale(1.04)}.news-card__copy{padding:26px;display:flex;flex-direction:column;flex:1}.news-card__tag{color:#00288f;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:800}.news-card h3{font-size:clamp(1.35rem,1.8vw,1.8rem);margin:20px 0 8px;line-height:1.2}.news-card p{font-size:.95rem;color:#536783;margin:10px 0 24px}.news-card__meta{margin-top:auto;font-size:.72rem;color:#536783;display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #d8e2f0;padding-top:18px}.news-card__meta b{font-size:1.5rem;color:#0064fe}.news-empty{padding:50px;border:1px solid #d8e2f0;grid-column:1/-1;text-align:center;background:#fff}.news-press{background:#eaf2fc;overflow:hidden}.news-press__grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.news-paper{background:#fff;padding:32px;position:relative;box-shadow:12px 12px 0 #d8e2f0;transform:rotate(2deg);border:1px solid #d8e2f0}.news-paper__top{display:flex;justify-content:space-between;border-block:2px solid #071e63;padding:10px 0;margin-bottom:27px;font-size:.75rem;font-weight:800;letter-spacing:.09em}.news-paper>strong{font-size:clamp(2rem,3.3vw,3.7rem);line-height:1.03;letter-spacing:-.055em;display:block;max-width:480px}.news-paper__lines{margin:25px 0;display:grid;grid-template-columns:1fr 1fr;gap:9px 20px}.news-paper__lines i{height:3px;background:#d8e2f0}.news-paper>p{font-size:.9rem;color:#536783}.news-chip{display:inline-block;font-size:.68rem;letter-spacing:.05em;font-weight:800;background:#eaf2fc;color:#071e63;padding:8px 12px}.news-films{background:#071e63;color:#fff}.news-films .eyebrow{color:#ffbf00}.news-films .news-heading>p{color:#d8e2f0}.news-films :focus-visible{outline-color:#ffbf00}.news-cinema{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(270px,1fr);gap:32px}.news-cinema video{width:100%;aspect-ratio:16/9;background:#050505;object-fit:contain}.news-film-meta{display:flex;justify-content:space-between;gap:18px;margin-top:16px;font-size:.76rem;color:#d8e2f0;flex-wrap:wrap}.news-film-meta a{color:#fff;text-underline-offset:5px}.news-transcript{border-bottom:1px solid #536783;padding:20px 0;font-size:.9rem}.news-transcript summary{cursor:pointer;font-weight:700}.news-transcript p{color:#d8e2f0}.news-film-list button,.news-film-soon{width:100%;display:flex;align-items:center;gap:17px;text-align:left;background:transparent;border:0;border-bottom:1px solid #536783;color:#d8e2f0;padding:25px 15px}.news-film-list button{background:#fff;color:#071e63;border:0}.news-film-list button:hover{background:#ffbf00}.news-film-list strong{display:block;font-size:1rem;line-height:1.4}.news-film-list small{display:block;margin-top:8px;font-size:.73rem}.news-film-list button>span,.news-film-soon>span{font-size:.72rem}.news-film-list b{margin-left:auto}.news-credit{font-size:.76rem;line-height:1.7;color:#536783;margin-top:24px}.news-films .news-credit{color:#d8e2f0}.news-resources{background:#fff}.news-resource-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px}.news-kit{background:#00288f;color:#fff;padding:36px;display:flex;align-items:flex-start;flex-direction:column}.news-kit__mark{font-size:clamp(4rem,7vw,7rem);font-weight:800;letter-spacing:-.09em;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0}.news-kit__mark>span{font-weight:400;color:#ffbf00}.news-kit h3{font-size:2rem;max-width:340px}.news-kit p{color:#eaf2fc}.news-kit small{display:block;font-size:.72rem;margin-top:17px;color:#eaf2fc}.news-kit .button{margin-top:auto}.news-downloads>a,.news-release-note{display:grid;grid-template-columns:50px minmax(0,1fr) 24px;gap:22px;align-items:start;text-decoration:none;padding:27px 12px;border-bottom:1px solid #d8e2f0}.news-downloads>a:first-child{border-top:1px solid #d8e2f0}.news-downloads>a:hover{background:#f7faff}.news-downloads h3{font-size:1.18rem;line-height:1.3}.news-downloads p{font-size:.91rem;color:#536783;margin:8px 0}.news-downloads small{font-size:.72rem;color:#536783}.news-downloads b{font-size:1.6rem;color:#0064fe}.news-file-type{display:grid;place-items:center;width:50px;height:55px;background:#eaf2fc;color:#00288f;font-size:.65rem;font-weight:800;border-top:3px solid #0064fe}.news-release-note{grid-template-columns:50px 1fr;background:#f7faff}.news-boilerplate{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;padding:42px 0;border-bottom:1px solid #d8e2f0;margin-top:30px}.news-boilerplate h3{font-size:2rem}.news-boilerplate textarea{display:block;width:100%;min-height:170px;resize:vertical;padding:20px;background:#f7faff;border:1px solid #d8e2f0;line-height:1.8;font-size:.95rem;color:#071535}.news-boilerplate .news-credit{margin:10px 0 0}.news-rights{font-size:.76rem;color:#536783;max-width:1000px;margin-top:30px}.news-end{background:#ffbf00;padding:65px 0}.news-end .eyebrow{color:#071e63}.news-end h2{margin-bottom:30px}.news-end .action-row{gap:14px}.news-reader,.news-clipping{padding:0;width:min(940px,calc(100% - 32px));max-height:90svh;max-height:90dvh;border:0;color:#071535;background:#fff;overscroll-behavior:contain;box-shadow:0 30px 100px #05050566}.news-reader::backdrop,.news-clipping::backdrop{background:rgba(3,12,35,.8);backdrop-filter:blur(5px)}body.news-dialog-open{overflow:hidden}.news-reader[open]{animation:newsReaderIn .28s ease-out}.news-reader__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:0;background:#fff;padding:14px 24px;border-bottom:1px solid #d8e2f0;z-index:2;font-size:.7rem;letter-spacing:.08em;font-weight:800}.news-reader__toolbar button{flex:0 0 44px;height:44px;border:0;color:#fff;background:#071e63;font-size:1.2rem}.news-reader__body{padding:35px clamp(22px,5vw,65px)}.news-reader__body h2{font-size:clamp(2rem,4vw,3.8rem);margin:18px 0}.news-reader__body h3{margin:34px 0 12px;font-size:1.4rem}.news-reader__body p{font-size:1rem;color:#536783}.news-reader__body .news-reader__lead{font-size:1.15rem;color:#071535}.news-reader__body img{width:100%;aspect-ratio:16/8;object-fit:cover;margin:25px 0}.news-reader__body .news-credit{font-size:.74rem}.news-reader__footer{border-top:1px solid #d8e2f0;padding:25px;display:flex;flex-wrap:wrap;gap:12px;background:#eaf2fc}.news-clipping .news-reader__toolbar h2{font-size:1.25rem;letter-spacing:0}.news-clipping__tools{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:20px}.news-clipping__tools button{border:1px solid #071e63;background:#fff;padding:10px}.news-clipping__image{max-height:60vh;overflow:auto;background:#eaf2fc;padding:20px}.news-clipping__image img{margin:auto;max-width:100%;height:auto}.news-clipping__image.is-zoomed img{max-width:none;width:auto}.news-clipping>p{padding:0 20px;font-size:.8rem}.news-coverage-card{border:1px solid #d8e2f0;background:#fff;margin-bottom:18px;padding:20px}.news-coverage-card button{display:block;width:100%;background:none;border:0;text-align:left;color:#071535;padding:0}.news-coverage-card img{max-height:240px;margin:0 auto 18px}.news-coverage-card h3{font-size:1.4rem}.news-coverage-card small{display:block;margin-top:12px;color:#536783}@keyframes newsReaderIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.news-hero__grid{gap:30px}.news-hero h1{font-size:clamp(3.1rem,7vw,5rem)}.news-cover{min-height:440px}.news-heading{gap:35px}.news-index a{padding-inline:15px;gap:10px}.news-cinema{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr)}.news-card__copy{padding:20px}.news-press__grid{gap:6%}}
@media(max-width:800px){.news-hero__grid,.news-heading,.news-press__grid,.news-cinema,.news-resource-grid,.news-boilerplate{grid-template-columns:1fr}.news-hero__grid{gap:35px}.news-hero__copy{max-width:620px}.news-hero h1{font-size:clamp(3.2rem,11vw,6.5rem)}.news-cover{min-height:460px}.news-heading{gap:22px}.news-heading>p{max-width:650px}.news-cards{grid-template-columns:1fr 1fr}.news-cards .news-card:first-child{grid-column:1/-1}.news-cards .news-card:first-child>a{display:grid;grid-template-columns:1fr 1fr}.news-cards .news-card:first-child .news-card__image{aspect-ratio:auto;min-height:300px}.news-press__grid{gap:45px}.news-paper{max-width:600px;margin:0 12px 12px 0}.news-film-list{display:grid;grid-template-columns:1fr 1fr}.news-film-list>.eyebrow{grid-column:1/-1}.news-film-list button,.news-film-soon{border:1px solid #536783}.news-tools{flex-direction:column;align-items:stretch}.news-search{max-width:400px}.news-edition>span:last-child{display:none}.news-index>.shell{grid-template-columns:1fr 1fr}.news-index a{padding:18px;border-bottom:1px solid rgba(7,30,99,.2)}.news-index a:nth-child(odd){border-left:1px solid rgba(7,30,99,.2)}.news-kit{padding:30px}.news-kit__mark{font-size:5rem}.news-kit h3{max-width:none}.news-boilerplate{gap:24px}}
@media(max-width:500px){.news-hero{padding:18px 0 35px}.news-edition{font-size:.55rem;gap:10px;letter-spacing:.02em}.news-hero__grid{padding-top:35px}.news-hero h1{font-size:clamp(2.5rem,11vw,4.5rem)}.news-cover{min-height:390px}.news-cover__tag{left:18px;top:18px;font-size:.58rem}.news-cover__copy{padding:22px}.news-cover h2{font-size:1.95rem}.news-index a{font-size:.74rem;padding:15px 10px;gap:8px}.news-index small{font-size:.6rem}.newsroom h2{font-size:2.2rem}.news-cover h2{font-size:1.95rem}.news-cards{grid-template-columns:1fr}.news-cards .news-card:first-child>a{display:flex}.news-cards .news-card:first-child .news-card__image{aspect-ratio:16/10;min-height:0}.news-filters{gap:7px}.news-filters button{padding:10px 13px;font-size:.77rem}.news-film-list{grid-template-columns:1fr}.news-paper{padding:22px}.news-paper__top{font-size:.64rem}.news-paper>strong{font-size:2.2rem}.news-downloads>a,.news-release-note{gap:13px;grid-template-columns:40px minmax(0,1fr) 18px;padding-inline:0}.news-release-note{grid-template-columns:40px 1fr;padding:16px 10px}.news-file-type{width:40px;height:46px}.news-downloads h3{font-size:1.05rem}.news-downloads p{font-size:.88rem}.news-kit{padding:24px}.news-kit h3{font-size:1.7rem}.news-kit .button{width:100%;padding:10px 12px}.news-boilerplate textarea{min-height:290px}.news-reader,.news-clipping{width:calc(100% - 16px);max-height:94dvh}.news-reader__toolbar{padding:10px 14px;gap:10px;font-size:.6rem}.news-reader__body{padding:25px 20px}.news-reader__footer{padding:20px}.news-reader__footer .button{width:100%}.news-reader__body h2{font-size:2rem}.news-reader__body img{aspect-ratio:4/3}.news-section{padding-block:60px}}
@media(prefers-reduced-motion:reduce){.news-reader[open]{animation:none}.news-cover>img,.news-card img{transition:none}.news-cover:hover>img,.news-card:hover img{transform:none}}
