.nb-deck.dk{--dk-navy:#0f2233;--dk-navy-2:#16304a;--dk-line:#ffffff24;--dk-soft:#c3d3db;--dk-faint:#93a9b4;--dk-teal:#0b7a70;--dk-teal-deep:#075c55;--dk-hi:#4fcab9;--dk-serif:var(--font-news-serif), var(--font-news-serif-ext), Georgia, "Times New Roman", serif;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 18px 12px;display:grid}.dk-head{flex-wrap:wrap;align-items:flex-end;gap:6px 18px;display:flex}.dk-head-words{flex:320px;min-width:0}.nb-deck.dk .dk-head h2{font-family:var(--dk-serif);letter-spacing:-.01em;color:var(--nb-ink,#0b2033);margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.1}.nb-deck.dk .dk-head p{color:var(--nb-muted,#55656f);margin:4px 0 0;font-size:15px}.dk-rule{color:var(--nb-muted,#55656f);flex-basis:100%;order:3;font-size:12.5px}.dk-rule summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.dk-rule summary::-webkit-details-marker{display:none}.dk-rule p{max-width:760px;margin:6px 0 0;font-size:12.5px;line-height:1.5}.dk-switch{margin-left:auto}.dk-card{background:var(--dk-navy);color:#fff;border-radius:18px;min-width:0;padding:6px 22px 22px;position:relative;overflow:clip;box-shadow:0 18px 40px -26px #04121e8c}.dk-card a{color:inherit}.dk-card :focus-visible{outline:3px solid var(--dk-hi);outline-offset:2px}.dk-tabs{border-bottom:1px solid var(--dk-line);scrollbar-width:none;gap:4px;margin-bottom:18px;padding:10px 0 12px;display:flex;overflow-x:auto}.dk-tabs::-webkit-scrollbar{display:none}.dk-tabs button{min-height:40px;font:inherit;color:var(--dk-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:15.5px;font-weight:600}.dk-tabs button:hover{color:#fff;background:#ffffff12}.dk-tabs button[aria-selected=true]{background:var(--dk-teal);color:#fff}.dk-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;animation:.24s ease-out dk-in;display:grid}.dk-body.has-pic{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}@keyframes dk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dk-body{animation:none}}html[data-still] .dk-body{animation:none}.dk-text{align-content:start;gap:12px;min-width:0;display:grid}.dk-meta{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.dk-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--dk-soft);font-size:12.5px;font-weight:700}.dk-badge{color:#fff;white-space:nowrap;border:1px solid #ffffff52;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.dk-badge.is-now{border-color:var(--dk-hi);color:#d9f5f1}.nb-deck.dk .dk-h{font-family:var(--dk-serif);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:700;line-height:1.12}.nb-deck.dk .dk-h,.nb-deck.dk .dk-h a{color:#fff}.dk-h a{text-decoration:none}.dk-h a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.dk-by{align-items:center;gap:12px;margin:2px 0 0;display:flex}.dk-by>span:last-child{gap:2px;min-width:0;display:grid}.dk-by b{font-size:16px;font-weight:700}.dk-by small{color:var(--dk-soft);font-size:13.5px}.dk-by .src-logo,.dk-by img{background:#fff;border-radius:50%;flex:none}.dk-by-mark{width:30px;height:30px;font-family:var(--dk-serif);color:var(--dk-navy);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.dk-lens{background:var(--dk-navy-2);scrollbar-width:thin;border-radius:12px;gap:6px;max-height:260px;padding:12px 14px;display:grid;overflow-y:auto}.dk-lens-text{color:#eef4f6;margin:0;font-size:15.5px;line-height:1.5}.dk-lens-text.is-quiet{color:var(--dk-soft)}.dk-attr{color:var(--dk-faint);margin:0;font-size:12.5px}.dk-attr a{color:var(--dk-soft)}.dk-outlets ul{gap:8px;margin:0 0 6px;padding:0;list-style:none;display:grid}.dk-outlets li{gap:1px;display:grid}.dk-outlets li b{color:var(--dk-hi);font-size:12.5px;font-weight:700}.dk-outlets li a{font-size:14.5px;line-height:1.35;text-decoration:none}.dk-outlets li a:hover{text-decoration:underline}.dk-outlets li small{color:var(--dk-faint);font-size:12px}.dk-srcs{gap:8px;display:grid}.dk-inline{font:inherit;color:var(--dk-hi);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.dk-card .dk-inline{color:var(--dk-hi)}.dk-acts{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:4px;display:flex}.dk-btn{min-height:44px;font:inherit;color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff8c;border-radius:12px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.dk-btn:hover{background:#ffffff0f;border-color:#fff}.dk-btn.is-primary{border-color:var(--dk-teal);background:var(--dk-teal)}.dk-btn.is-primary:hover{border-color:var(--dk-teal-deep);background:var(--dk-teal-deep)}.dk-btn.is-quiet{border-color:#0000;padding:0 8px}.dk-btn[aria-pressed=true]{border-color:var(--dk-hi);color:#d9f5f1}.dk-note{color:var(--dk-soft);font-size:12.5px}.dk-how{color:var(--dk-soft);font-size:13px}.dk-how summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.dk-how summary::-webkit-details-marker{display:none}.dk-how .nb-info{color:inherit;border-color:currentColor}.dk-how p{max-width:62ch;margin:6px 0 0;line-height:1.5}.dk-how a{color:var(--dk-hi)}.dk-pic{gap:8px;min-width:0;margin:0;display:grid}.dk-pic-box{aspect-ratio:16/10;background:#0a1826;border-radius:14px;position:relative;overflow:hidden}.dk-pic-box img{object-fit:contain;width:100%;height:100%;display:block}.dk-pic figcaption{color:var(--dk-faint);font-size:12.5px;font-style:italic}.dk-pic figcaption a,.dk-pic .nf-credit,.dk-pic .nf-pub-credit{color:var(--dk-soft);text-underline-offset:2px;background:0 0;padding:0;font-size:12.5px;text-decoration:underline;position:static}.dk-end{padding:26px 26px 28px}.dk-end-body{gap:10px;max-width:640px;display:grid}.dk-end-text{color:var(--dk-soft);margin:0;font-size:16px}.dk-foot{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.dk-step{border:1.5px solid var(--nb-line,#c9d3d8);min-height:48px;font:inherit;color:var(--nb-ink,#0b2033);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.dk-step:hover:not(:disabled){border-color:var(--dk-teal)}.dk-step:disabled{opacity:.45;cursor:default}.dk-step.is-primary{border-color:var(--dk-teal);background:var(--dk-teal);color:#fff}.dk-step.is-primary:hover:not(:disabled){background:var(--dk-teal-deep)}.dk-step:focus-visible{outline:3px solid var(--dk-hi);outline-offset:2px}.dk-pos{justify-items:center;gap:8px;display:grid}.dk-pos>span{font-family:var(--dk-serif);color:var(--nb-ink,#0b2033);font-size:17px;font-weight:700}.dk-progress{gap:6px;display:flex}.dk-progress button{cursor:pointer;background:#dfe5e8;border:0;border-radius:999px;width:64px;height:8px;padding:0}.dk-progress button.is-done{background:#9fd3cc}.dk-progress button.is-current{background:var(--dk-teal)}.dk-progress button:focus-visible{outline:3px solid var(--dk-hi);outline-offset:3px}.dk-hint{border-top:1px solid var(--nb-line,#dde3e6);color:var(--nb-muted,#55656f);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;padding-top:10px;font-size:13px;display:flex}.dk-hint>span:last-child{font-style:italic}.dk-hint kbd{min-width:20px;font:inherit;background:#fff;border:1px solid #cfd8dc;border-radius:4px;place-items:center;padding:0 4px;font-size:12px;display:inline-grid}.dk-swipe{display:none}@media (hover:none) and (pointer:coarse){.dk-keys{display:none}.dk-swipe{display:inline}}@media (max-width:1100px){.dk-body.has-pic{grid-template-columns:minmax(0,1fr)}.dk-pic{order:-1}.dk-pic-box{aspect-ratio:16/9}}@media (max-width:760px){.nb-deck.dk{gap:10px;padding:12px 10px 10px}.dk-card{border-radius:14px;padding:2px 14px 16px}.dk-tabs{margin:0 -14px 14px;padding:8px 14px 10px}.dk-tabs button{min-height:38px;padding:0 14px;font-size:14.5px}.nb-deck.dk .dk-h{font-size:clamp(24px,6.6vw,30px)}.dk-btn{min-height:44px;padding:0 16px;font-size:14.5px}.dk-foot{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.dk-step{min-height:44px;padding:0 14px;font-size:14.5px}.dk-pos>span{font-size:15px}.dk-progress{gap:4px}.dk-progress button{width:clamp(18px,7vw,40px)}}@media (max-width:420px){.dk-step .dk-step-word{display:none}}
.nf .nb-justin .ji-head{align-items:center}.nf .nb-justin .ji-views{border:1px solid var(--nb-line,#dde5e4);background:#fff;border-radius:9px;flex:none;gap:2px;padding:2px;display:inline-flex}.nf .nb-justin .ji-views button{min-height:32px;font:inherit;color:var(--nb-muted,#5b6b7a);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.nf .nb-justin .ji-views button:hover{color:var(--nb-ink,#071e34);background:var(--nb-paper,#f7f8f4)}.nf .nb-justin .ji-views button[aria-pressed=true]{background:var(--nb-ink,#071e34);color:#fff}.nf .nb-justin .ji-views button:focus-visible{outline-offset:1px;outline:3px solid #7fd6d0}.nf .nb-justin .ji-views svg{flex:none}.nf .nb-justin .ji-list{margin:12px 0 0;padding:0;list-style:none}.nf .nb-justin .ji-text{align-content:start;gap:4px;min-width:0;display:grid}.nf .nb-justin .ji-title{-webkit-line-clamp:2;color:var(--nb-ink,#071e34);font-family:var(--nf-serif,Georgia, serif);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15.5px;font-weight:700;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.nf .nb-justin .ji-title:hover{color:var(--nb-teal-dark,#005d62);text-decoration:underline}.nf .nb-justin .ji-meta{min-width:0;color:var(--nb-muted,#5b6b7a);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12.5px;display:flex}.nf .nb-justin .ji-facts{white-space:nowrap}.nf .nb-justin .ji-facts:has(.lm-live,.lm-time){white-space:normal;flex-wrap:wrap;align-items:center;gap:2px 0;display:inline-flex}.nf .nb-justin .ji-facts>*{white-space:nowrap}.nf .nb-justin .ji-age{color:#b23a2c;font-weight:800}.nf .nb-justin .ji-outlets{color:inherit;font-weight:700}.nf .nb-justin .ji-outlets:hover{color:var(--nb-teal-dark,#005d62)}.nf .nb-justin .ji-meta.is-dark,.nf .nb-justin .ji-meta.is-dark .ji-outlets{color:#dbe6e8}.nf .nb-justin .ji-meta.is-dark .ji-age{color:#ffc9c1}.nf .nb-justin .ji-thumb{background:#e6ecea;border-radius:8px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.nf .nb-justin .ji-thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nf .nb-justin .ji-lead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin-top:12px;display:grid}.nf .nb-justin .ji-big{background:#0b2637;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:300px;display:flex;position:relative;overflow:hidden}.nf .nb-justin .ji-big-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nf .nb-justin .ji-scrim{z-index:1;pointer-events:none;background:linear-gradient(#03142700,#031427c7 45%,#031427f5);position:absolute;inset:30% 0 0}.nf .nb-justin .ji-big-text{z-index:2;gap:6px;padding:16px 18px;display:grid;position:relative}.nf .nb-justin .ji-newest{color:#fff;letter-spacing:.02em;background:#d64b3a;border-radius:6px;justify-self:start;padding:2px 8px;font-size:11.5px;font-weight:700}.nf .nb-justin .ji-big .ji-big-title{-webkit-line-clamp:3;color:#fff;font-size:clamp(20px,2.1vw,26px);line-height:1.15}.nf .nb-justin .ji-big .ji-big-title:hover{color:#fff}.nf .nb-justin .ji-rows{align-content:start;margin:0;display:grid}.nf .nb-justin .ji-rows .ji-item{border-top:1px solid var(--nb-line,#dde5e4);grid-template-columns:88px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.nf .nb-justin .ji-rows .ji-item:first-child{border-top:0;padding-top:0}.nf .nb-justin .ji-rows .ji-thumb{width:88px;height:60px}.nf .nb-justin .ji-rows .ji-title{font-size:15px}.nf .nb-justin .ji-mom .ji-item{border-top:1px solid var(--nb-line,#dde5e4);grid-template-columns:minmax(0,1fr) 140px 56px;align-items:center;gap:16px;padding:11px 0;display:grid}.nf .nb-justin .ji-mom .ji-item:first-child{border-top:0;padding-top:0}.nf .nb-justin .ji-spark{align-items:flex-end;gap:3px;height:34px;display:flex}.nf .nb-justin .ji-spark i{background:var(--nb-teal,#007b7d);opacity:.55;border-radius:2px 2px 0 0;flex:1;min-height:3px}.nf .nb-justin .ji-spark i.is-now{opacity:1}.nf .nb-justin .ji-spark i.is-zero{background:var(--nb-line,#dde5e4);opacity:1}.nf .nb-justin .ji-count{justify-items:end;line-height:1;display:grid}.nf .nb-justin .ji-count b{font:800 22px var(--font-archivo), var(--font-archivo-ext), sans-serif;color:var(--nb-ink,#071e34);font-variant-numeric:tabular-nums}.nf .nb-justin .ji-count small{color:var(--nb-muted,#5b6b7a);margin-top:3px;font-size:11px}.nf .nb-justin .ji-rule{color:var(--nb-muted,#5b6b7a);margin:10px 0 0;font-size:12px;line-height:1.5}.nf .nb-justin .ji-dense{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.nf .nb-justin .ji-dense .ji-item{border-top:1px solid var(--nb-line,#dde5e4);grid-template-columns:76px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.nf .nb-justin .ji-dense .ji-item:nth-child(-n+2){border-top:0;padding-top:0}.nf .nb-justin .ji-dense .ji-thumb{width:76px;height:54px}.nf .nb-justin .ji-dense .ji-title{font-size:14.5px}@media (max-width:900px){.nf .nb-justin .ji-lead{grid-template-columns:1fr}.nf .nb-justin .ji-big{min-height:260px}}@media (max-width:640px){.nf .nb-justin .ji-views{width:100%;margin-top:8px;display:flex}.nf .nb-justin .ji-views button{white-space:nowrap;flex:1;justify-content:center;min-width:0;min-height:40px;padding:0 6px}.nf .nb-justin .ji-big{min-height:230px}.nf .nb-justin .ji-rows .ji-item{grid-template-columns:76px minmax(0,1fr)}.nf .nb-justin .ji-rows .ji-thumb{width:76px;height:54px}.nf .nb-justin .ji-dense{grid-template-columns:1fr}.nf .nb-justin .ji-dense .ji-item:nth-child(2){border-top:1px solid var(--nb-line,#dde5e4);padding-top:11px}.nf .nb-justin .ji-mom .ji-item{grid-template-columns:minmax(0,1fr) 56px;gap:8px 12px}.nf .nb-justin .ji-mom .ji-text{grid-column:1/-1}.nf .nb-justin .ji-mom .ji-spark{height:26px}}@media (max-width:440px){.nf .nb-justin .ji-views button{flex-direction:column;gap:3px;min-height:52px;padding:6px 4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.nf .nb-justin .ji-views button{transition:none}}
