.noir-briefing{--nb-term-bg:#121c22}.noir-briefing .nm-content{max-width:1055px}.noir-briefing .nb-hero{max-width:1100px}.noir-briefing .nm-hero h1>span{font-size:.57em}.noir-briefing .nb-checklist{margin-top:23px}.noir-briefing .nb-rule-note p,.noir-briefing .nm-note p{font-size:18px}.noir-briefing .nb-release .nm-flow-label{font-size:17px}.nb-two-clocks{background:#111b20;border:1px solid #d4e3e326;border-radius:4px;gap:21px;margin:35px 0 0;padding:27px 29px;display:flex}.nb-two-clocks>svg{color:var(--nm-gold);margin-top:5px}.nb-two-clocks h3{margin-bottom:12px}.nb-two-clocks p{font-size:18px}.nb-core-terms{gap:20px;margin-top:29px;display:grid}.nb-core-term{background:var(--nb-term-bg);border:1px solid #d4e3e32c;border-radius:4px;padding:27px 30px;scroll-margin-top:25px}.nb-term-title{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:17px;display:flex}.nb-term-title>svg{color:var(--nm-gold)}.nb-term-title>h3{flex:360px;font-size:24px;line-height:1.4}.nb-term-title>span{color:#c3b989;white-space:nowrap;font-size:18px}.nb-term-body>p{font-size:18px}.nb-term-body dl{gap:16px;display:grid;margin-top:20px!important}.nb-term-body dl>div{grid-template-columns:160px minmax(0,1fr);gap:22px;display:grid}.nb-term-body dt{color:#dfdbb8;font-size:16px;font-weight:550;line-height:1.8}.nb-term-body dd{color:var(--nm-muted);font-size:18px;line-height:1.75}.noir-briefing .nb-key-correction{color:#bfcac8;border-left:2px solid #b9a974;margin-top:22px;padding-left:20px;font-size:18px;line-height:1.8}.nb-term-group{margin-top:37px}.nb-term-group>h3{color:#e4e9df;margin-bottom:17px;font-size:24px}.nb-term,.nb-faq{border-top:1px solid #d4e3e329;scroll-margin-top:25px}.nb-term:last-child,.nb-faq:last-child{border-bottom:1px solid #d4e3e329}.nb-term summary,.nb-faq summary{cursor:pointer;color:#e6ece3;align-items:center;gap:15px;padding:21px 0;font-size:20px;font-weight:500;line-height:1.6;list-style:none;display:flex}.nb-term summary::-webkit-details-marker{display:none}.nb-faq summary::-webkit-details-marker{display:none}.nb-term summary>span:first-child,.nb-faq summary>span:first-child{flex:1;min-width:0}.nb-term summary small{color:#b9c4bd;white-space:nowrap;font-size:18px}.nb-expand{color:#c2b77f;text-align:center;flex-shrink:0;width:25px;font-size:25px;font-weight:400;line-height:1}.nb-term[open] .nb-expand,.nb-faq[open] .nb-expand{transform:rotate(45deg)}.nb-term:target{border-top-color:#c9b875}.nb-term:target summary,.nb-term summary:hover,.nb-faq summary:hover{color:var(--nm-gold)}:is(.nb-term summary:focus-visible,.nb-faq summary:focus-visible){outline:2px solid var(--nm-gold);outline-offset:4px}.nb-term>.nb-term-body{padding:0 30px 26px 0}.nb-faq-list{margin-top:28px}.nb-faq>p{padding:0 35px 24px 0;font-size:18px;line-height:1.8}.noir-briefing .nb-opening .nm-tools,.noir-briefing .nb-opening blockquote{margin-top:25px}.noir-briefing .nb-opening blockquote p{font-size:18px}.noir-briefing .nb-opening blockquote:before{right:22px}.noir-briefing .nb-opening .nm-copy-status{font-size:16px}.noir-briefing details{content-visibility:visible}@media (min-width:1600px){.noir-briefing .nm-content{max-width:1100px}}@media (max-width:850px){.nb-term-body dl>div{grid-template-columns:1fr;gap:5px}.nb-core-term{padding:23px 25px}.nb-term-title>h3{flex-basis:330px;font-size:23px}.nb-two-clocks{gap:17px;padding:23px 25px}.nb-term summary small,.noir-briefing .nm-header nav .nm-quiet-link{display:none}}@media (max-width:650px){.noir-briefing .nm-hero h1>span{font-size:24px}.noir-briefing .nm-facts>span{flex-basis:100%}.nb-core-term{padding:21px}.nb-term-title>h3{flex-basis:220px;font-size:22px}.nb-term-title>span{padding-left:33px;font-size:18px}.nb-term-title>svg{width:20px}.nb-term-body dl{gap:16px}.nb-term-body dt{font-size:16px}.nb-term-body dd,.nb-term-body>p{font-size:18px}.nb-two-clocks{gap:14px;padding:21px}.nb-two-clocks>svg{width:21px}.nb-two-clocks h3{font-size:21px}.nb-two-clocks p{font-size:18px}.nb-term summary,.nb-faq summary{gap:12px;padding:19px 0;font-size:19px}.nb-term>.nb-term-body,.nb-faq>p{padding-right:0}.nb-term-group>h3{font-size:23px}.noir-briefing .nb-opening blockquote p{font-size:18px}}@media (prefers-reduced-motion:reduce){.noir-briefing *{scroll-behavior:auto!important}}@media print{.noir-briefing .nb-core-term,.noir-briefing .nb-two-clocks{break-inside:avoid;border-color:#c8c3af;padding:12pt 15pt;background:#faf7ef!important}.noir-briefing .nb-core-terms{gap:12pt;margin-top:12pt}.noir-briefing .nb-core-term h3,.noir-briefing .nb-term-group>h3,.noir-briefing .nb-two-clocks h3{font-size:13pt}.noir-briefing .nb-term-body>p,.noir-briefing .nb-term-body dd,.noir-briefing .nb-two-clocks p,.noir-briefing .nm-note p,.noir-briefing .nb-key-correction{font-size:11pt;color:#15222c!important}.noir-briefing .nb-term-body dt,.noir-briefing .nb-term-title>span{font-size:10pt;color:#715b24!important}.noir-briefing .nb-term-body dl{gap:8pt;margin-top:9pt!important}.noir-briefing .nb-term-body dl>div{grid-template-columns:92pt minmax(0,1fr);gap:12pt}.noir-briefing .nb-term-title{margin-bottom:8pt}.noir-briefing .nb-key-correction{margin-top:10pt;padding-left:10pt}.noir-briefing .nb-term-group{margin-top:18pt}.noir-briefing .nb-term summary,.noir-briefing .nb-faq summary{padding:10pt 0;font-size:12pt;color:#15222c!important}.noir-briefing .nb-term>.nb-term-body,.noir-briefing .nb-faq>p{padding:0 0 12pt;font-size:11pt;color:#15222c!important;display:block!important}.noir-briefing .nb-term::details-content{content-visibility:visible!important;display:block!important}.noir-briefing .nb-faq::details-content{content-visibility:visible!important;display:block!important}.noir-briefing .nb-expand{display:none}.noir-briefing .nb-opening blockquote{break-inside:auto}.noir-briefing .nb-opening blockquote p{font-size:11pt}.noir-briefing .nb-two-clocks{margin-top:12pt}.noir-briefing .nb-two-clocks>svg{color:#715b24}.noir-briefing .nb-faq-list{margin-top:12pt}}
