<!DOCTYPE html><html lang="en" prefix="og: http://ogp.me/ns#  article: http://ogp.me/ns/article#"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1.0" data-next-head=""/><title data-next-head="">Seattle news, weather, sports, events, entertainment | seattlepi.com</title><meta name="description" content="Seattle local news, traffic, weather, business news, sports, real estate, photos and events." data-next-head=""/><link rel="canonical" href="https://www.seattlepi.com/" data-next-head=""/><meta id="internalEid" name="internal:eid" content="channel-5783" data-next-head=""/><meta name="robots" content="index, follow, nocache" data-next-head=""/><meta name="mrf:tags" property="mrf:tags" content="publicationName:Seattle PI" data-next-head=""/><meta name="mrf:tags" property="mrf:tags" content="market:Seattle" data-next-head=""/><meta name="ntv-kv" ntv-key="section" ntv-values="home" data-next-head=""/><meta name="sailthru.description" content="Seattle local news, traffic, weather, business news, sports, real estate, photos and events." data-next-head=""/><meta name="sailthru_uid" content="5783" data-next-head=""/><meta name="sailthru_siteid" content="20" data-next-head=""/><meta name="sailthru.image.thumb" content="https://s.hdnux.com/photos/01/34/02/65/24128891/5/sailthruImage.jpg" data-next-head=""/><meta name="twitter:image" content="https://s.hdnux.com/photos/01/34/02/65/24128891/5/rawImage.jpg" data-next-head=""/><meta property="og:image" content="https://s.hdnux.com/photos/01/34/02/65/24128891/5/rawImage.jpg" data-next-head=""/><meta property="og:description" content="Seattle local news, traffic, weather, business news, sports, real estate, photos and events." data-next-head=""/><meta name="twitter:description" content="Seattle local news, traffic, weather, business news, sports, real estate, photos and events." data-next-head=""/><meta name="twitter:site" content="@SeattlePI" data-next-head=""/><meta property="fb:app_id" content="1890681814349143" data-next-head=""/><meta property="fb:admins" content="100006394927810" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:url" content="https://www.seattlepi.com/" data-next-head=""/><meta property="og:site_name" content="Seattle Post-Intelligencer" data-next-head=""/><meta property="og:title" content="Seattle news, weather, sports, events, entertainment | seattlepi.com" data-next-head=""/><link rel="preload" as="image" media="(max-width: 1047px) and (min-width: 832px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 831px) and (min-width: 768px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 767px) and (min-width: 680px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_720.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 679px) and (min-width: 520px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_640.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 519px) and (min-width: 360px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 359px) and (min-width: 240px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 239px)" href="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_240.webp" data-next-head=""/><link rel="preload" as="image" media="(min-width: 768px)" href="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_240.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 767px)" href="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_160.webp" data-next-head=""/><link rel="preconnect" href="https://s.hdnux.com"/><link rel="preconnect" href="https://securepubads.g.doubleclick.net"/><link rel="preload" href="/fonts/archivo-subset/Archivo-SemiBold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Bold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Regular.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/mulish-subset/Mulish-Regular.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/mulish-subset/Mulish-Bold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Italic.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-SemiBold.woff2" as="font" crossorigin="anonymous"/><link rel="shortcut icon" href="/sites/seattlepi/favicon.ico"/><link rel="apple-touch-icon" href="/sites/seattlepi/apple-touch-icon-196x196.png" sizes="196x196"/><link rel="apple-touch-icon" href="/sites/seattlepi/apple-touch-icon-152x152.png" sizes="152x152"/><link rel="icon" href="/sites/seattlepi/favicon-32x32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/sites/seattlepi/favicon-16x16.png" type="image/png" sizes="16x16"/><meta http-equiv="content-type" content="text/html; charset=utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="msvalidate.01" content="9451CA04ABC9D1D5C6419C73B4C4F7B7"/><meta name="HandheldFriendly" content="true"/><meta name="format-detection" content="telephone=no, address=no"/><meta name="referrer" content="no-referrer-when-downgrade"/><meta name="apple-mobile-web-app-title" content="seattlepi"/><meta name="msapplication-TileColor" content="#3c7e90"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:dnt" content="on"/><meta name="og:locale" content="en_US"/><link rel="preload" href="/_next/static/css/222d658aa8adb3fa.css" as="style"/><link rel="preload" href="/_next/static/css/d7ef491a9f99e399.css" as="style"/><style data-next-head="">
            #lanyard_root * {
              font-family: var(--fontG), var(--fallbackFontG) !important;
            }
            
          </style><script type="application/ld+json" id="page-json-ld-0" data-next-head="">{"@context":"https://schema.org","@type":"WebPage","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.seattlepi.com/","name":"Home"}}]},"description":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events.","publisher":{"@type":"NewsMediaOrganization","name":"Seattle Post-Intelligencer","logo":{"@type":"ImageObject","width":600,"height":60,"url":"https://www.seattlepi.com/sites/seattlepi/ldjson_logo.png"},"location":{"@type":"Place","name":"Seattle Post-Intelligencer","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA"}},"url":"https://www.seattlepi.com","sameAs":["https://www.facebook.com/seattlepionline","https://twitter.com/seattlepi","https://instagram.com/seattlepi"]}}</script><script type="application/ld+json" id="page-json-ld-1" data-next-head="">{"@context":"https://schema.org","@type":"WebSite","url":"https://www.seattlepi.com/","name":"Home","mainEntityOfPage":"https://www.seattlepi.com/","publisher":{"@type":"NewsMediaOrganization","name":"Seattle Post-Intelligencer","logo":{"@type":"ImageObject","width":600,"height":60,"url":"https://www.seattlepi.com/sites/seattlepi/ldjson_logo.png"},"location":{"@type":"Place","name":"Seattle Post-Intelligencer","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA"}},"url":"https://www.seattlepi.com","sameAs":["https://www.facebook.com/seattlepionline","https://twitter.com/seattlepi","https://instagram.com/seattlepi"]},"image":{"@type":"ImageObject","url":"https://s.hdnux.com/photos/01/34/02/65/24128891/5/rawImage.jpg"},"description":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events."}</script><script data-newrelic="true">window.NREUM||(NREUM={});NREUM.info = {"agent":"","beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-bef5859a29fb3c538c2","applicationID":"584873719","agentToken":null,"applicationTime":355.195237,"transactionName":"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFg==","queueTime":0,"ttGuid":"c6264f0166c279b3"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_replay:{sampling_rate:0.001,mask_text_selector:"*",block_selector:"",mask_input_options:{date:false,text_area:false,week:false,select:false,color:false,range:false,textarea:false,url:false,number:false,search:false,month:false,datetime_local:false,tel:false,text:false,time:false,email:false},mask_all_inputs:true,enabled:true,error_sampling_rate:0.5},session_trace:{sampling_rate:10.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:100.0},feature_flags:["soft_nav"],performance:{capture_marks:false,capture_detail:false,capture_measures:true},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594374097",accountID:"3540744",trustKey:"41019",xpid:"VwMDUVFXDBAFXFVaAAIAV10=",licenseKey:"NRJS-bef5859a29fb3c538c2",applicationID:"584873719",browserID:"594374097"};;/*! For license information please see nr-loader-spa-1.316.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733:(e,t,r)=>{"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>a,df:()=>s,qY:()=>n,v4:()=>o});const n="events",i="jserrors",s="browser/blobs",o="rum",a="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o="log",a=n.K7.logging},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>a,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s&&!s.aborted&&s.backlog&&a){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof o.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738:(e,t,r)=>{"use strict";r.d(t,{U:()=>f,Y:()=>l});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]&&l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)&&(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>a,f:()=>o});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const a=e=>(0,i.a)(e,s)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>s,Wt:()=>n,g:()=>c,iL:()=>a,tS:()=>o,wk:()=>i});const n="NRBA_SESSION::",i=144e5,s=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},a={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>a,nf:()=>o,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],o=4,a=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>u});var n=r(7836),i=r(5607),s=r(5732);const o="nr@original:".concat(i.W),a=50;var c=Object.prototype.hasOwnProperty,d=!1;function u(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r="");const a="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];f(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,d,h,p){return f(t)?t:(n||(n=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){l([e],r)}for(var n in e)c.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,c,f,g;let m,v;try{c=this,o=[...arguments],v=p?(0,s.$5)(r):[void 0],f="function"==typeof i?i(o,c):i||{}}catch(t){l([t,"",[o,c,d],f],e)}u(n+"start",[o,c,d,v],f,h);const y=performance.now();let b;try{return g=t.apply(c,o),b=performance.now(),g}catch(e){throw b=performance.now(),u(n+"err",[o,c,e,v],f,h),m=e,m}finally{const e=b-y,t={start:y,end:b,duration:e,isLongTask:e>=a,methodName:d,thrownError:m};t.isLongTask&&u("long-task",[t,c,v],f,h),u(n+"end",[o,c,g,v],f,h)}}}function u(r,n,i,s){if(!d||t){var o=d;d=!0;try{e.emit(r,n,i,t,s)}catch(t){l([t,r,n,i],e)}d=o}}}function l(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function f(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>a,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>o,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",o="-start",a="-end",c="fn"+o,d="fn"+a,u="pushState",l=1e3,f=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(a.p_).some(t=>t===e.toUpperCase().trim())}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>l,OV:()=>s,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>a,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",o="api",a="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>a,rs:()=>i,xV:()=>o,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",o="storeSupportabilityMetrics",a="storeEventMetrics"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>x,Tb:()=>f,U2:()=>o,V1:()=>A,Wb:()=>T,bt:()=>b,cD:()=>y,d3:()=>E,dT:()=>d,eY:()=>g,fF:()=>h,hG:()=>s,hw:()=>i,k6:()=>a,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",o="addToTrace",a="addRelease",c="finished",d="interaction",u="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",y="setCustomAttribute",b="setErrorHandler",w="setPageViewName",R="setUserId",E="start",T="wrapLogger",A="measure",x="consent"},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>o,SR:()=>s,rF:()=>a});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload&&s(e)}function a(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>c,sB:()=>a});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=>{s()&&(clearInterval(o),r())},500);(0,n.sp)("load",r,t)}function a(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5732:(e,t,r)=>{"use strict";r.d(t,{$5:()=>u,B5:()=>d,Ms:()=>s,Ux:()=>a,YA:()=>c,fQ:()=>i,yx:()=>o});var n=r(7508);const i={MFE:"MFE",BA:"BA"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>t.metadata.timings?.asset?.endsWith(e)).map(e=>e.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{"entity.guid":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{"child.id":e.id,"child.type":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e&&!!l(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>s,gm:()=>o,lR:()=>l,m:()=>c,mw:()=>a,sb:()=>u,zk:()=>h});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=>{const e=o?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<o.performance.now())return e}},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>o,Vh:()=>s,_s:()=>a,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>o,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,o;i>0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o="*");let[c]=s.split(":");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7508:(e,t,r)=>{"use strict";r.d(t,{AZ:()=>g,Qr:()=>b,QL:()=>m});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&e.name.endsWith(".js"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().filter(u).forEach(e=>{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=>{(t(e)||(0,i.t)()-n>1e4)&&r.push(s)}),f=f.filter((e,t)=>!r.includes(t))})}).observe({type:"resource",buffered:!0})}function g(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const o=g(t),a=(o.length>1?o.filter(e=>d!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type="inline",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType("resource").find(e=>v(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)&&(e.asset=a,e.type="preload",f.push({addedAt:(0,i.t)(),test:t=>!!v(t,a)&&(y(e,t),!0)})),Object.defineProperty(e,"scriptStart",{get:()=>e.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,"scriptEnd",{get:()=>e.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>s,KC:()=>a,No:()=>i,qh:()=>o});var n=r(860);const i=16e3,s=1e6,o="SESSION_ERROR",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>a,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a="nr@context:".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var a=h(n);g(e).forEach(e=>{e.apply(a,r)});var d=v()[o[e]];d&&d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,a,()=>new s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866:(e,t,r)=>{"use strict";r.d(t,{Nc:()=>s,cn:()=>a,fL:()=>i,h3:()=>n,hB:()=>o});const n=/function (.+?)\s*\(/,i=/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,s=/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,o=/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i,a=/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i},8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])&&Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:"object"==typeof e[o]&&"object"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(o.RI&&h(document,f),c&&h(c.prototype,f),h(o.gm,f)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n,f:()=>i});const n=r(860).K7.ajax,i="ajaxRequest.id"},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>o,F3:()=>i,Xs:()=>s,Yq:()=>a,xv:()=>n});const n="1.316.0",i="PROD",s="CDN",o="@newrelic/rrweb",a="1.1.0"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>a,ZF:()=>c,bz:()=>o,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map(e=>"x"===e?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a<e;a++)o.push(s(r,i++).toString(16));return o.join("")}function c(){return a(16)}function d(){return a(32)}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.316.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.316.0.PROD:",i.l=(r,n,s,o)=>{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){a=l;break}}if(!a){c=!0;var f={478:"sha512-/91tZUpAINW5VzLS+EdJpEe0gul6FJd2zTpGwLIhi/mqcTiQPUlhoJmX5zb4EPTwdGqun46DoGQPtDShDBw4bA==",249:"sha512-XqLQgD24Jrw2HFtuRDeuxMcY5WnEXG04tpC98UJOJlIfGqQst/lKUE+G++zwulwEzcM00bl5V0e1kKGq2Nxc1g==",212:"sha512-rOHSN/tvMjFe33yfRKMs44m3dZKgs9foEl0T2tdErrZKsAF8Oe5+OLJKgySrw3WwY4MgvuS4yWEr88MMv5LZaw=="};(a=document.createElement("script")).charset="utf-8",i.nc&&a.setAttribute("nonce",i.nc),a.setAttribute("data-webpack",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),f[o]&&(a.integrity=f[o])}e[r]=[n];var h=(t,n)=>{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed: ("+s+": "+o+")",a.name="ChunkLoadError",a.type=s,a.request=o,n[1](a)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[o,a,c]=r,d=0;if(o.some(t=>0!==e[t])){for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)c(i)}for(t&&t(r);d<o.length;d++)s=o[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.316.0.PROD"]=self["webpackChunk:NRBA-1.316.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333);const c=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=i(2614),u=i(944),l=i(8122);const f="[data-nr-mask]",h=e=>(0,l.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:d.wk,inactiveMs:d.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){c(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){c(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var p=i(6154),g=i(9324);let m=0;const v={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:p.WN},y={consented:!1},b={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||y.consented},set consented(e){y.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++m}};var w=i(7836),R=i(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:f={},exposed:g=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=h(c||{}),e.loader_config=(m=u||{},(0,l.a)(m,E)),d.jsAttributes??={},p.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const y=e.init;e.runtime??=(e=>{const t=(0,l.a)(e,b),r=Object.keys(v).reduce((e,t)=>(e[t]={value:v[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(f),y.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",i.p=t?e:"https://"+e})(y.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=g,(0,R.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}var A=i(9908),x=i(1863),S=i(4261),_=i(1738);var O=i(1687),P=i(4234),k=i(5289),N=i(5270),j=i(7767),C=i(6389),D=i(7699);const L=new WeakSet;class I extends P.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,u.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,u.R)(20,e),this.ee.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,u.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};p.RI?(0,k.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,N.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!L.has(e)&&(L.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var M=i(6630);class B extends I{static featureName=M.T;constructor(e){var t;super(e,M.T),this.setupInspectionEvents(),t=e,(0,_.Y)(S.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,A.p)(S.Pl+S.Fw,[(0,x.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,R.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,k.sB)(t=>{e(t,"DOMContentLoaded")}),(0,k.GG)(t=>{e(t,"load")}),(0,k.Qr)(t=>{e(t,"navigate")}),this.ee.on(d.tS.UPDATE,(e,t)=>{(0,R.W)({type:"lifecycle",name:"session",data:t})})}}class H extends e.d{constructor(e){var t;(super(),p.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(B),T(this,e,e.loaderType||"agent"),t=this,(0,_.Y)(S.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,S.cD,n);(0,u.R)(40,typeof r)}else(0,u.R)(39,typeof e)},t),function(e){(0,_.Y)(S.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,u.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,A.p)(S.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,_.U)(e,"enduser.id",t,S.Dl,!0)},e)}(this),function(e){(0,_.Y)(S.nb,function(t){if("string"==typeof t||null===t)return(0,_.U)(e,"application.version",t,S.nb,!1);(0,u.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(S.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,_.Y)(S.Pv,function(t=!0){if("boolean"==typeof t){if((0,A.p)(S.Pl+S.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,u.R)(65,typeof t)},e)}(this),this.run()):(0,u.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,u.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,u.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),W=i(782);class F extends I{static featureName=W.T;constructor(e){super(e,W.T),p.RI&&((0,K.u)(()=>(0,A.p)("docHidden",[(0,x.t)()],void 0,W.T,this.ee),!0),(0,K.G)(()=>(0,A.p)("winPagehide",[(0,x.t)()],void 0,W.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var U=i(3969);class V extends I{static featureName=U.TZ;constructor(e){super(e,U.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var z=i(6774),G=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function q(e){return J(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function X(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(J(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return q(e.reason)}const r=q(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function Q(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return J(e.error)?e.error:q(e)}function J(e){return e instanceof Error&&!!e.stack}function ee(e,r,n,i,s=(0,x.t)()){"string"==typeof e&&(e=new Error(e)),(0,A.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var te=i(5732),re=i(993),ne=i(3785);function ie(e,{customAttributes:t={},level:r=re.p_.INFO}={},n,i,s=(0,x.t)()){(0,ne.R)(n.ee,e,t,r,!1,i,s)}function se(e,r,n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function oe(e,r,n,i,s=(0,x.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,u.R)(57);const l=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=l(o,0),d.end=l(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,u.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)(S.Pl+S.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,u.R)(58)}}function ae(e,r={},n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var ce=i(7508),de=i(9566);const ue=["name","id","type"],le=new Map([[se,"addPageAction"],[ie,"log"],[oe,"measure"],[ee,"noticeError"],[ae,"recordCustomEvent"]]),fe={experimental:(0,C.J)(()=>(0,u.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,u.R)(55)),invalidTarget:(0,C.J)(e=>(0,u.R)(48,e)),deregistered:(0,C.J)(()=>(0,u.R)(68))};function he(e){(0,_.Y)(S.eY,function(t){return pe(e,t)},e)}function pe(e,r){fe.experimental(),r||={},r.instance=(0,de.LA)(8),r.type=te.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:te.fQ.BA};const n=(0,ce.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...i,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||te.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{ue.includes(e)||(i["source.".concat(e)]=t)});let s=()=>{};const o=e.runtime.registeredEntities,a=e=>{r.blocked=!0,s=e};function c(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||a(fe.disabled),c(r.id)&&c(r.name)||a(()=>fe.invalidTarget(r));const d={addPageAction:(t,n={})=>p(se,[t,{...i,...n},e],r),deregister:()=>{f(),a(fe.deregistered)},log:(t,n={})=>p(ie,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>p(oe,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>p(ee,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>p(ae,[t,{...i,...n},e],r),setApplicationVersion:e=>h("application.version",e),setCustomAttribute:(e,t)=>h(e,t),setUserId:e=>h("enduser.id",e),metadata:{get customAttributes(){return i},target:r,timings:n}},l=()=>(r.blocked&&s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,x.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent("MicroFrontEndTiming",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}l()||(o.push(d),(0,K.G)(f));const h=(e,t)=>{l()||(i[e]=t)},p=(r,n,i)=>{if(l()&&r!==pe)return;const s=(0,x.t)(),o=le.get(r)||"unknown";(0,A.p)(U.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,u.R)(50,e)}};return d}class ge extends I{static featureName=z.T;constructor(e){var t;super(e,z.T),t=e,(0,_.Y)(S.o5,(e,r)=>ee(e,r,t),t),function(e){(0,_.Y)(S.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(S.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),he(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[q(t),(0,x.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[X(t),(0,x.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[Q(t),(0,x.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>i.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var me=i(8990);let ve=1;function ye(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,me.I)(e,"nr@id",function(){return ve++})}function be(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Re=i(3434);const Ee={},Te=["open","send"];function Ae(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(Ee[n.debugId]++)return n;Ee[n.debugId]=1,(0,we.u)(r);var i=(0,Re.YM)(n),s=p.gm.XMLHttpRequest,o=p.gm.MutationObserver,a=p.gm.Promise,c=p.gm.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=p.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,te.$5)(t);try{n.emit("new-xhr",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",R)}),(0,G.jT)(!1))}catch(e){(0,u.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,"-xhr-",R),n.on("send-xhr-start",function(e,t){g(e,t),function(e){f.push(e),o&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",g),o){var m=a&&a.resolve();if(!c&&!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)g(0,f[e]);f.length&&(f=[])}function R(e,t){return t}return n}var xe="fetch-",Se=xe+"body-",_e=["arrayBuffer","blob","json","text","formData"],Oe=p.gm.Request,Pe=p.gm.Response,ke="prototype";const Ne={};function je(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Oe&&Pe&&p.gm.fetch))return r;if(Ne[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},o=(0,te.$5)(t);var a;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,a],c),c.then(function(e){return r.emit(i+"end",[null,e,o],c),e},function(e){throw r.emit(i+"end",[e,void 0,o],c),e})})}return Ne[r.debugId]=1,_e.forEach(e=>{n(Oe[ke],e,Se),n(Pe[ke],e,Se)}),n(p.gm,"fetch",xe),r.on(xe+"end",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get("content-length");null!==s&&(i.rxSize=s),r.emit(xe+"done",[null,t],i)}else r.emit(xe+"done",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,de.ZF)(),o=(0,de.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof p.gm?.btoa))return null;var o={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Le=i(9300),Ie=i(7295);function Me(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:p.gm?.URL&&e instanceof URL?e.href:void 0}var Be=["load","error","abort","timeout"],He=Be.length,Ke=(0,n.dV)().o.REQ,We=(0,n.dV)().o.XHR;const Fe="X-NewRelic-App-Data";class Ue extends I{static featureName=Le.T;constructor(e){super(e,Le.T),this.dt=new De(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};Ve(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),Ae(this.ee,e),function(e,r,n,i){function s(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){T(t,e)},(0,G.jT)(!1)),p.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,G.jT)(!1))}function o(e){this.params={method:e[0]},Ve(this,e[1]),this.metrics={}}function a(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function c(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=be(i);o&&(n.txSize=o)}this.startTime=(0,x.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit("internal-error",[e])}catch(e){}}};for(var a=0;a<He;a++)t.addEventListener(Be[a],this.listener,(0,G.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,x.t)()}function h(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function g(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function m(e,t,r){t instanceof We&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,x.t)()))}function v(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,x.t)()-this.xhrCbStart,this.onload,t],t)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)a(e[0].headers,n)&&(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function b(e,t){this.params={},this.metrics={},this.startTime=(0,x.t)(),this.dt=t;let[r,n={}]=e;Ve(this,Me(r));const i=(""+(r&&r instanceof Ke&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.body=n.body,this.txSize=be(n.body)||0}function w(e,t){if(this.endTime=(0,x.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;let r;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(r=+this.rxSize);const n={txSize:this.txSize,rxSize:r,duration:(0,x.t)()-this.startTime},i=[this.params,n,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>E(i,this,e))}function R(e){const t=this.params,r=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<He;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;r.duration=(0,x.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),r.cbTime=this.cbTime;const n=[t,r,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>E(n,this,e))}function E(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function T(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?be(e.response):"text"===r||""===r||void 0===r?be(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Fe)>=0){var s=n.getResponseHeader(Fe);s&&((0,A.p)(U.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",s),r.on("open-xhr-start",o),r.on("open-xhr-end",a),r.on("send-xhr-start",c),r.on("xhr-cb-time",d),r.on("xhr-load-added",u),r.on("xhr-load-removed",l),r.on("xhr-resolved",f),r.on("addEventListener-end",h),r.on("removeEventListener-end",g),r.on("fn-end",v),r.on("fetch-before-start",y),r.on("fetch-start",b),r.on("fn-start",m),r.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function Ve(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ze={},Ge=["pushState","replaceState"];function Ye(e){const t=function(e){return(e||w.ee).get("history")}(e);return!p.RI||ze[t.debugId]++||(ze[t.debugId]=1,(0,Re.YM)(t).inPlace(window.history,Ge,"-")),t}var Ze=i(3738);function qe(e){(0,_.Y)(S.BL,function(r=Date.now()){const n=r-p.WN;n<0&&(0,u.R)(62,r),(0,A.p)(U.XG,[S.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:S.BL,start:r,origin:"nr"}),(0,A.p)(S.Pl+S.hG,[n,S.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:Xe,bD:$e,d3:Qe,Kp:Je,TZ:et,Lc:tt,uP:rt,Rz:nt}=Ze;class it extends I{static featureName=et;constructor(e){var r;super(e,et),r=e,(0,_.Y)(S.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-p.WN,e:(e.end||e.start)-p.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,u.R)(61,{start:n.s,end:n.e}):(0,A.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),qe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(rt,function(e,t){this.bstStart=(0,x.t)()}),this.eventsEE.on(tt,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,x.t)()],void 0,t.K7.sessionTrace,n)}),n.on(nt+Qe,function(e){this.time=(0,x.t)(),this.startPath=location.pathname+location.hash}),n.on(nt+Je,function(e){(0,A.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,A.p)(Xe,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:$e,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var st=i(733),ot=i(6344);class at extends I{static featureName=ot.TZ;#i;recorder;constructor(e){var r;let n;super(e,ot.TZ),r=e,(0,_.Y)(S.CH,function(){(0,A.p)(S.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(S.Tb,function(){(0,A.p)(S.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(d.Wt).concat((0,st.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,N.SR)(e.init)&&this.ee.on(S.CH,()=>this.#s()),this.#o(n)&&this.importRecorder().then(e=>{e.startRecording(ot.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,A.p)(ot.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===d.g.FULL||e.sessionReplayMode===d.g.ERROR)||(0,N.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==d.g.FULL&&this.featAggregate.initializeRecording(d.g.FULL,!0,ot.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(ot.Qb.API,d.g.FULL)}))}}var ct=i(3962);class dt extends I{static featureName=ct.TZ;constructor(e){if(super(e,ct.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,_.Y)(S.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a="function"==typeof i;return(0,A.p)(U.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,x.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,x.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{_.Y.apply(this,[r,function(){return(0,A.p)(S.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(S.PA,function(){(0,A.p)(S.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!p.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}ct.tC.forEach(e=>{(0,G.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,A.p)("newURL",[(0,x.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",s),r.on("replaceState-end",s),(0,G.sp)(ct.OV,e=>{c(e),(0,A.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=>{o||(o=!0,requestAnimationFrame(()=>{(0,A.p)("newDom",[(0,x.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,A.p)("newUIEvent",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:a})}}var ut=i(9119);const lt={},ft=new Set;function ht(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class pt{constructor(e,t){this.timestamp=(0,x.t)(),this.currentUrl=(0,ut.L)(window.location.href),this.socketId=(0,de.LA)(8),this.requestedUrl=(0,ut.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class gt extends I{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes("websockets"),s=!e.init.feature_flags.includes("no_spv"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(S.hG,(e,t)=>se(e,t,c),c),function(e){(0,_.Y)(S.fF,(t,r)=>ae(t,r,e),e)}(e),qe(e),he(e),function(e){(0,_.Y)(S.V1,(t,r)=>oe(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get("websockets");if(lt[t.debugId]++)return t;lt[t.debugId]=1,(0,K.G)(()=>{const e=(0,x.t)();ft.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new pt(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,x.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),ft.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=ht(e.data);this.nrData.messageOrigin??=(0,ut.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,x.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,ft.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=ht(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return p.gm.WebSocket=r,t}(this.ee);u.on("ws",e=>{(0,A.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(s&&p.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),p.RI){if(je(this.ee,e),Ae(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function f(){d.emit("navChange")}a.Zp.forEach(e=>(0,G.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=>{const t=(0,C.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,G.sp)(e,t)}),p.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{l(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Me(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",f),d.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,G.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",f,(0,G.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}o.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var mt=i(2646);const vt=new Map;function yt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(29);const o=function(e){return(e||w.ee).get("logger")}(e),a=(0,Re.YM)(o,void 0,s),c=new mt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Re.Jt]||t[r];return vt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>vt.get(d),void 0,!0),o}var bt=i(1910);class wt extends I{static featureName=re.TZ;constructor(e){var t;super(e,re.TZ),t=e,(0,_.Y)(S.$9,(e,r)=>ie(e,r,t),t),function(e){(0,_.Y)(S.Wb,(t,r,{customAttributes:n={},level:i=re.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),he(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,bt.i)(p.gm.console[t]),yt(r,p.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=>{(0,ne.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new H({features:[Ue,B,F,it,at,V,ge,gt,wt,dt],loaderType:"spa"})})()})();</script><script>window.dataLayer = window.dataLayer || [];</script><style>@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-SemiBold.woff2") format("woff2"),url("/fonts/archivo/Archivo-SemiBold.ttf") format("truetype");font-weight: 600;font-style:normal;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Bold.woff2") format("woff2"),url("/fonts/rubik/Rubik-Bold.ttf") format("truetype");font-weight: 700;font-style:normal;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Regular.woff2") format("woff2"),url("/fonts/rubik/Rubik-Regular.ttf") format("truetype");font-weight: 400;font-style:normal;font-display: swap;}@font-face {font-family: "Mulish";src: url("/fonts/mulish-subset/Mulish-Regular.woff2") format("woff2"),url("/fonts/mulish/Mulish-Regular.ttf") format("truetype");font-weight: 400;font-style:normal;font-display: swap;}@font-face {font-family: "Mulish";src: url("/fonts/mulish-subset/Mulish-Bold.woff2");font-weight: 800;font-style:normal;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Italic.woff2") format("woff2"),url("/fonts/rubik/Rubik-Italic.ttf") format("truetype");font-weight: 400;font-style:italic;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-SemiBold.woff2") format("woff2"),url("/fonts/rubik/Rubik-SemiBold.ttf") format("truetype");font-weight: 600;font-style:normal;font-display: swap;}@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-Black.woff2") format("woff2"),url("/fonts/archivo/Archivo-Black.ttf") format("truetype");font-weight: 900;font-style:normal;font-display: swap;}@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-Bold.woff2") format("woff2"),url("/fonts/archivo/Archivo-Bold.ttf") format("truetype");font-weight: 700;font-style:normal;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Medium.woff2") format("woff2"),url("/fonts/rubik/Rubik-Medium.ttf") format("truetype");font-weight: 500;font-style:normal;font-display: swap;}</style><style>/* // brandTheme: seattlepi // fontStack: Premium //  */
:root { --primary: #4a90e2;--primaryRGB: 74,144,226;--primaryAccessible: #10519d;--primaryAccessibleRGB: 16,81,157;--secondary: #29339b;--secondaryRGB: 41,51,155;--secondaryAccessible: #1b236b;--tertiary: #ffb100;--tertiaryRGB: 255,177,0;--white: #ffffff;--gray100: #f7f7f7;--gray200: #e7e7e7;--gray300: #e2e2e2;--gray400: #cccccc;--gray500: #ababab;--gray600: #767676;--gray700: #444444;--commerceGreen: #1c8248;--black: #111111;--feature: #ac947d;--featureBg: #fff9f3;--alert: #cb0024;--success: #c7e5c2;--focus: #85c4ff;--developing: #51754b;--justin: #0074e0;--advertising: #f6c8f8;--sponsor: #513bc2;--black50: rgba(0, 0, 0, 0.5);--black60: rgba(0, 0, 0, 0.6);--white50: rgba(255, 255, 255, 0.5);--white80: rgba(255, 255, 255, 0.8);--primary10: rgba(74, 144, 226, 0.1);--primary15: rgba(74, 144, 226, 0.15);--primary20: rgba(74, 144, 226, 0.2);--primary80: rgba(74, 144, 226, 0.8);--goodDay100: #e0e9ff;--goodDay200: #afc5ff;--goodDay300: #4962b6;--goodDay400: #26305d;--primaryAccessible80: rgba(16, 81, 157, 0.8);--happyPlace100: #fbf8f4;--happyHour100: #bf4563;--happyHour300: #622232;--happyHour400: #2c1c20;--gBlackSunrise: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 50%, #000000 100%);--gBlackSunset: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 2.96%, rgba(0, 0, 0, 0) 55.93%);--gWhiteSunrise: linear-gradient(0deg, #FFFFFF 22.92%, rgba(255, 255, 255, 0) 100%);--gWhiteFull: linear-gradient(0deg, #FFFFFF 100%, rgba(255, 255, 255, 0) 100%);--gBlueOrbBottom: radial-gradient(ellipse 80% 100% at center bottom, #d5e8f7 0%, #ffffff00 60%);--s0: 0px;--s1: 1px;--s2: 2px;--s4: 4px;--s6: 6px;--s8: 8px;--s9: 9px;--s10: 10px;--s12: 12px;--s14: 14px;--s16: 16px;--s17: 17px;--s18: 18px;--s20: 20px;--s24: 24px;--s25: 25px;--s28: 28px;--s30: 30px;--s32: 32px;--s33: 33px;--s35: 35px;--s36: 36px;--s40: 40px;--s48: 48px;--s50: 50px;--s56: 56px;--s60: 60px;--s64: 64px;--s72: 72px;--s75: 75px;--s80: 80px;--s88: 88px;--s96: 96px;--s100: 100px;--s136: 136px;--s152: 152px;--s400: 400px;--ls0-5: -0.5px;--ls0-3: -0.25px;--ls0: 0px;--ls01: 0.15px;--ls02: 0.25px;--ls05: 0.5px;--ls07: 0.75px;--ls10: 1px;--ls12: 1.25px;--ls15: 1.5px;--ls20: 2px;--ls40: 4px;--ps0: 0px;--ps1: 1px;--ps20: 20px;--ps32: 32px;--br0: 0px;--br2: 2px;--br4: 4px;--br8: 8px;--br12: 12px;--bw0: 0px;--bw1: 1px;--bw2: 2px;--bw3: 3px;--bw4: 4px;--lh10: 1em;--lh11: 1.1em;--lh12: 1.2em;--lh13: 1.3em;--lh15: 1.5em;--lh18: 1.8em;--fs9: 0.624rem;--fs11: 0.702rem;--fs12: 0.79rem;--fs13: 0.8125rem;--fs14: 0.889rem;--fs16: 1rem;--fs18: 1.125rem;--fs20: 1.266rem;--fs22: 1.424rem;--fs23: 1.4375rem;--fs25: 1.602rem;--fs29: 1.8125rem;--fs28: 1.802rem;--fs32: 2.027rem;--fs36: 2.281rem;--fs38: 2.375rem;--fs41: 2.566rem;--fs46: 2.887rem;--fs51: 3.247rem;--fs52: 3.25rem;--fs58: 3.653rem;--fs65: 4.11rem;--fs68: 4.25rem;--fs73: 4.624rem;--fs93: 5.852rem;--fs105: 6.583rem;--fs118: 7.406rem;--fs133: 8.332rem; }
:root { --primaryAccessible: #196075;--primaryAccessibleRGB: 25,96,117;--primary: #3c7e90;--primaryRGB: 60,126,144;--secondary: #000000;--secondaryRGB: 0,0,0;--tertiary: #3c7e90;--tertiaryRGB: 60,126,144;--baseFontSize: 16px;--fontDefinition: Premium; }
:root { --fontA: Archivo;--fontA-weight: 900;--fontA-style: normal;--fontB: Archivo;--fontB-weight: 700;--fontB-style: normal;--fontC: Archivo;--fontC-weight: 600;--fontC-style: normal;--fontD: Rubik;--fontD-weight: 700;--fontD-style: normal;--fontE: Rubik;--fontE-weight: 600;--fontE-style: normal;--fontF: Rubik;--fontF-weight: 500;--fontF-style: normal;--fontG: Rubik;--fontG-weight: 400;--fontG-style: normal;--fontH: Rubik;--fontH-weight: 400;--fontH-style: italic;--fontI: Mulish;--fontI-weight: 800;--fontI-style: normal;--fontJ: Mulish;--fontJ-weight: 400;--fontJ-style: normal;--fallbackFontA: Arial;--fallbackFontA-weight: 400;--fallbackFontA-style: normal;--fallbackFontB: Arial;--fallbackFontB-weight: 400;--fallbackFontB-style: normal;--fallbackFontC: Arial;--fallbackFontC-weight: 400;--fallbackFontC-style: normal;--fallbackFontD: Arial;--fallbackFontD-weight: 400;--fallbackFontD-style: normal;--fallbackFontE: Arial;--fallbackFontE-weight: 400;--fallbackFontE-style: normal;--fallbackFontF: Arial;--fallbackFontF-weight: 400;--fallbackFontF-style: normal;--fallbackFontG: Arial;--fallbackFontG-weight: 400;--fallbackFontG-style: normal;--fallbackFontH: Arial;--fallbackFontH-weight: 400;--fallbackFontH-style: normal;--fallbackFontI: Verdana;--fallbackFontI-weight: 400;--fallbackFontI-style: normal;--fallbackFontJ: Verdana;--fallbackFontJ-weight: 400;--fallbackFontJ-style: normal; }
:root { --hugeNewsHeader-lineheight: 1.2em;--hugeNewsHeader-font: var(--fontB), var(--fallbackFontB);--hugeNewsHeader-weight: var(--fontB-weight);--hugeNewsHeader-style: var(--fontB-style);--hugeNewsHeader-lg-size: 3.653rem;--hugeNewsHeader-md-size: 3.653rem;--hugeNewsHeader-sm-size: 2.027rem;--hugeNewsHeader-lg-letterspacing: 0px;--hugeNewsHeader-md-letterspacing: 0px;--hugeNewsHeader-sm-letterspacing: 0px;--hugeNewsSubheader-lineheight: 1.2em;--hugeNewsSubheader-font: var(--fontC), var(--fallbackFontC);--hugeNewsSubheader-weight: var(--fontC-weight);--hugeNewsSubheader-style: var(--fontC-style);--hugeNewsSubheader-lg-size: 2.027rem;--hugeNewsSubheader-md-size: 2.027rem;--hugeNewsSubheader-sm-size: 1.4375rem;--hugeNewsSubheader-letterspacing: 0px;--devHubSubheader-lineheight: 1.2em;--devHubSubheader-font: var(--fontC), var(--fallbackFontC);--devHubSubheader-weight: var(--fontC-weight);--devHubSubheader-style: var(--fontC-style);--devHubSubheader-lg-size: 2.027rem;--devHubSubheader-md-size: 2.027rem;--devHubSubheader-sm-size: 1.4375rem;--devHubSubheader-letterspacing: 0px;--ultraLarge-lineheight: 1.2em;--ultraLarge-font: var(--fontC), var(--fallbackFontC);--ultraLarge-weight: var(--fontC-weight);--ultraLarge-style: var(--fontC-style);--ultraLarge-lg-size: 2.887rem;--ultraLarge-md-size: 2.887rem;--ultraLarge-sm-size: 1.4375rem;--ultraLarge-lg-letterspacing: 0px;--ultraLarge-md-letterspacing: 0px;--ultraLarge-sm-letterspacing: 0px;--primary-lineheight: 1.2em;--primary-font: var(--fontB), var(--fallbackFontB);--primary-weight: var(--fontB-weight);--primary-style: var(--fontB-style);--primary-lg-size: 1.8125rem;--primary-md-size: 1.4375rem;--primary-sm-size: 1.125rem;--primary-xs-size: 1rem;--primary-lg-letterspacing: 0px;--primary-md-letterspacing: 0px;--primary-sm-letterspacing: 0px;--secondary-lineheight: 1.3em;--secondary-font: var(--fontB), var(--fallbackFontB);--secondary-weight: var(--fontB-weight);--secondary-style: var(--fontB-style);--secondary-lg-size: 1.4375rem;--secondary-md-size: 1.4375rem;--secondary-sm-size: 1.125rem;--secondary-letterspacing: 0px;--tertiary-lineheight: 1.2em;--tertiary-font: var(--fontB), var(--fallbackFontB);--tertiary-weight: var(--fontB-weight);--tertiary-style: var(--fontB-style);--tertiary-lg-size: 1.4375rem;--tertiary-md-size: 1.125rem;--tertiary-sm-size: 1rem;--tertiary-letterspacing: 0px;--allTextFeature-lineheight: 1.2em;--allTextFeature-font: var(--fontB), var(--fallbackFontB);--allTextFeature-weight: var(--fontB-weight);--allTextFeature-style: var(--fontB-style);--allTextFeature-lg-size: 3.653rem;--allTextFeature-md-size: 3.653rem;--allTextFeature-sm-size: 2rem;--allTextFeature-letterspacing: 0.75px;--allText-lineheight: 1.2em;--allText-font: var(--fontB), var(--fallbackFontB);--allText-weight: var(--fontB-weight);--allText-style: var(--fontB-style);--allText-lg-size: 2rem;--allText-md-size: 1.4375rem;--allText-sm-size: 1.125rem;--allText-xs-size: 1.125rem;--allText-letterspacing: 0px;--feature-lineheight: 1.3em;--feature-font: var(--fontB), var(--fallbackFontB);--feature-weight: var(--fontB-weight);--feature-style: var(--fontB-style);--feature-lg-size: 2rem;--feature-md-size: 2rem;--feature-sm-size: 1.266rem;--feature-letterspacing: 0px;--related-lineheight: 1.3em;--related-font: var(--fontC), var(--fallbackFontC);--related-weight: var(--fontC-weight);--related-style: var(--fontC-style);--related-size: 1rem;--related-letterspacing: 0px;--default-lineheight: 1.2em;--default-font: var(--fontE), var(--fallbackFontE);--default-weight: var(--fontE-weight);--default-style: var(--fontE-style);--default-lg-size: 1.25rem;--default-md-size: 1.25rem;--default-sm-size: 1.125rem;--default-lg-letterspacing: 0px;--default-md-letterspacing: 0px;--default-sm-letterspacing: 0px;--specialPackageHeader-lineheight: 1.2em;--specialPackageHeader-font: var(--fontB), var(--fallbackFontB);--specialPackageHeader-weight: var(--fontB-weight);--specialPackageHeader-style: var(--fontB-style);--specialPackageHeader-lg-size: 1.4375rem;--specialPackageHeader-md-size: 1.4375rem;--specialPackageHeader-sm-size: 0.889rem;--specialPackageHeader-lg-letterspacing: 4px;--specialPackageHeader-md-letterspacing: 4px;--specialPackageHeader-sm-letterspacing: 2px;--dropshadow-lineheight: 1.2em;--dropshadow-font: var(--fontE), var(--fallbackFontE);--dropshadow-weight: var(--fontE-weight);--dropshadow-style: var(--fontE-style);--dropshadow-lg-size: 1.25rem;--dropshadow-md-size: 2rem;--dropshadow-sm-size: 1.125rem;--dropshadow-letterspacing: 0px;--article-lineheight: 1.2em;--article-font: var(--fontE), var(--fallbackFontE);--article-weight: var(--fontE-weight);--article-style: var(--fontE-style);--article-size: 1.125rem;--article-letterspacing: 0px;--highlight-lineheight: 1.2em;--highlight-font: var(--fontE), var(--fallbackFontE);--highlight-weight: var(--fontE-weight);--highlight-style: var(--fontE-style);--highlight-lg-size: 2.281rem;--highlight-md-size: 2.281rem;--highlight-sm-size: 2rem;--highlight-letterspacing: 0.75px;--latestNews-lineheight: 1.2em;--latestNews-font: var(--fontB), var(--fallbackFontB);--latestNews-weight: var(--fontB-weight);--latestNews-style: var(--fontB-style);--latestNews-size: 2rem;--latestNews-letterspacing: 0.75px;--buyArea-lineheight: 1.2em;--buyArea-font: var(--fontE), var(--fallbackFontE);--buyArea-weight: var(--fontE-weight);--buyArea-style: var(--fontE-style);--buyArea-lg-size: 1.602rem;--buyArea-md-size: 1.602rem;--buyArea-sm-size: 1.25rem;--buyArea-letterspacing: 0px;--mostPopular-lineheight: 1.2em;--mostPopular-font: var(--fontB), var(--fallbackFontB);--mostPopular-weight: var(--fontB-weight);--mostPopular-style: var(--fontB-style);--mostPopular-lg-size: 2.887rem;--mostPopular-md-size: 2.887rem;--mostPopular-sm-size: 2rem;--mostPopular-letterspacing: 0.75px;--nameplate-lineheight: 1.1em;--nameplate-font: var(--fontA), var(--fallbackFontA);--nameplate-weight: var(--fontA-weight);--nameplate-style: var(--fontA-style);--nameplate-lg-size: 3.625rem;--nameplate-sm-size: 2.281rem;--nameplate-letterspacing: 0px;--nameplateSubsection-lineheight: 1.3em;--nameplateSubsection-font: var(--fontB), var(--fallbackFontB);--nameplateSubsection-weight: var(--fontB-weight);--nameplateSubsection-style: var(--fontB-style);--nameplateSubsection-size: 1.125rem;--nameplateSubsection-letterspacing: 0px;--abstract-lineheight: 1.3em;--abstract-font: var(--fontG), var(--fallbackFontG);--abstract-weight: var(--fontG-weight);--abstract-style: var(--fontG-style);--abstract-size: 1rem;--abstract-letterspacing: 0px;--subCardAbstract-lineheight: 1.2em;--subCardAbstract-font: var(--fontG), var(--fallbackFontG);--subCardAbstract-weight: var(--fontG-weight);--subCardAbstract-style: var(--fontG-style);--subCardAbstract-lg-size: 0.8125rem;--subCardAbstract-md-size: 0.8125rem;--subCardAbstract-sm-size: 0.6875rem;--subCardAbstract-letterspacing: 0px;--smallTimestamp-lineheight: 1.2em;--smallTimestamp-font: var(--fontG), var(--fallbackFontG);--smallTimestamp-weight: var(--fontG-weight);--smallTimestamp-style: var(--fontG-style);--smallTimestamp-size: 0.889rem;--smallTimestamp-letterspacing: 0px;--cardByline-lineheight: 1.3em;--cardByline-font: var(--fontF), var(--fallbackFontF);--cardByline-weight: var(--fontF-weight);--cardByline-style: var(--fontF-style);--cardByline-size: 0.889rem;--cardByline-letterspacing: 0.5px;--largeTag-lineheight: 1.2em;--largeTag-font: var(--fontG), var(--fallbackFontG);--largeTag-weight: var(--fontG-weight);--largeTag-style: var(--fontG-style);--largeTag-size: 0.889rem;--largeTag-letterspacing: 4px;--smallBoldTag-lineheight: 1.2em;--smallBoldTag-font: var(--fontD), var(--fallbackFontD);--smallBoldTag-weight: var(--fontD-weight);--smallBoldTag-style: var(--fontD-style);--smallBoldTag-size: 0.889rem;--smallBoldTag-letterspacing: 0px;--smallTag-lineheight: 1.2em;--smallTag-font: var(--fontE), var(--fallbackFontE);--smallTag-weight: var(--fontE-weight);--smallTag-style: var(--fontE-style);--smallTag-size: 0.889rem;--smallTag-letterspacing: 0.25px;--authorTitle-lineheight: 1.2em;--authorTitle-font: var(--fontG), var(--fallbackFontG);--authorTitle-weight: var(--fontG-weight);--authorTitle-style: var(--fontG-style);--authorTitle-size: 0.889rem;--authorTitle-letterspacing: 0px;--authorName-lineheight: 1.2em;--authorName-font: var(--fontF), var(--fallbackFontF);--authorName-weight: var(--fontF-weight);--authorName-style: var(--fontF-style);--authorName-size: 0.889rem;--authorName-letterspacing: 0px;--credit-lineheight: 1.2em;--credit-font: var(--fontH), var(--fallbackFontH);--credit-weight: var(--fontH-weight);--credit-style: var(--fontH-style);--credit-lg-size: 1rem;--credit-sm-size: 0.889rem;--credit-letterspacing: 0px;--featureAbstract-lineheight: 1.2em;--featureAbstract-font: var(--fontG), var(--fallbackFontG);--featureAbstract-weight: var(--fontG-weight);--featureAbstract-style: var(--fontG-style);--featureAbstract-lg-size: 1.8125rem;--featureAbstract-md-size: 1.4375rem;--featureAbstract-sm-size: 1.125rem;--featureAbstract-letterspacing: 0px;--featureByline-lineheight: 1.2em;--featureByline-font: var(--fontD), var(--fallbackFontD);--featureByline-weight: var(--fontD-weight);--featureByline-style: var(--fontD-style);--featureByline-size: 1.125rem;--featureByline-letterspacing: 0px;--featureHeadline-lineheight: 1.1em;--featureHeadline-font: var(--fontC), var(--fallbackFontC);--featureHeadline-weight: var(--fontC-weight);--featureHeadline-style: var(--fontC-style);--featureHeadline-lg-size: 3.625rem;--featureHeadline-md-size: 3.25rem;--featureHeadline-sm-size: 2.5625rem;--featureHeadline-letterspacing: 0px;--featureDeck-lineheight: 1.2em;--featureDeck-font: var(--fontG), var(--fallbackFontG);--featureDeck-weight: var(--fontG-weight);--featureDeck-style: var(--fontG-style);--featureDeck-lg-size: 1.4375rem;--featureDeck-md-size: 1.4375rem;--featureDeck-sm-size: 1.125rem;--featureDeck-letterspacing: 0px;--featureBreadcrumb-lineheight: 1.2em;--featureBreadcrumb-font: var(--fontD), var(--fallbackFontD);--featureBreadcrumb-weight: var(--fontD-weight);--featureBreadcrumb-style: var(--fontD-style);--featureBreadcrumb-lg-size: 1.125rem;--featureBreadcrumb-md-size: 1.125rem;--featureBreadcrumb-sm-size: 1rem;--featureBreadcrumb-letterspacing: 0.5px;--featureHomeButton-lineheight: 1.2em;--featureHomeButton-font: var(--fontF), var(--fallbackFontF);--featureHomeButton-weight: var(--fontF-weight);--featureHomeButton-style: var(--fontF-style);--featureHomeButton-size: 1.125rem;--featureHomeButton-letterspacing: 0px;--featureDropcap-lineheight: 1.1em;--featureDropcap-font: var(--fontI), var(--fallbackFontI);--featureDropcap-weight: var(--fontI-weight);--featureDropcap-style: var(--fontI-style);--featureDropcap-size: 4.11rem;--featureDropcap-letterspacing: 0px;--featureTag-lineheight: 1.2em;--featureTag-font: var(--fontE), var(--fallbackFontE);--featureTag-weight: var(--fontE-weight);--featureTag-style: var(--fontE-style);--featureTag-size: 1rem;--featureTag-letterspacing: 0px;--standardHeadline-lineheight: 1.1em;--standardHeadline-font: var(--fontC), var(--fallbackFontC);--standardHeadline-weight: var(--fontC-weight);--standardHeadline-style: var(--fontC-style);--standardHeadline-lg-size: 2.875rem;--standardHeadline-md-size: 2.281rem;--standardHeadline-sm-size: 1.802rem;--standardHeadline-letterspacing: 0px;--deck-lineheight: 1.3em;--deck-font: var(--fontG), var(--fallbackFontG);--deck-weight: var(--fontG-weight);--deck-style: var(--fontG-style);--deck-lg-size: 1.25rem;--deck-md-size: 1.125rem;--deck-sm-size: 1rem;--deck-letterspacing: 0px;--breadcrumb-lineheight: 1.2em;--breadcrumb-font: var(--fontD), var(--fallbackFontD);--breadcrumb-weight: var(--fontD-weight);--breadcrumb-style: var(--fontD-style);--breadcrumb-lg-size: 1rem;--breadcrumb-md-size: 0.889rem;--breadcrumb-sm-size: 0.889rem;--breadcrumb-letterspacing: 0.5px;--byline-lineheight: 1.2em;--byline-font: var(--fontD), var(--fallbackFontD);--byline-weight: var(--fontD-weight);--byline-style: var(--fontD-style);--byline-lg-size: 1rem;--byline-sm-size: 0.889rem;--byline-letterspacing: 0px;--largeTimestamp-lineheight: 1.2em;--largeTimestamp-font: var(--fontG), var(--fallbackFontG);--largeTimestamp-weight: var(--fontG-weight);--largeTimestamp-style: var(--fontG-style);--largeTimestamp-size: 1rem;--largeTimestamp-letterspacing: 0px;--photoCaption-lineheight: 1.2em;--photoCaption-font: var(--fontG), var(--fallbackFontG);--photoCaption-weight: var(--fontG-weight);--photoCaption-style: var(--fontG-style);--photoCaption-size: 0.889rem;--photoCaption-letterspacing: 0px;--photoCredit-lineheight: 1.2em;--photoCredit-font: var(--fontG), var(--fallbackFontG);--photoCredit-weight: var(--fontG-weight);--photoCredit-style: var(--fontG-style);--photoCredit-size: 0.8125rem;--photoCredit-letterspacing: 0px;--primaryInlineHeader-lineheight: 1.1em;--primaryInlineHeader-font: var(--fontE), var(--fallbackFontE);--primaryInlineHeader-weight: var(--fontE-weight);--primaryInlineHeader-style: var(--fontE-style);--primaryInlineHeader-lg-size: 2rem;--primaryInlineHeader-sm-size: 1.8125rem;--primaryInlineHeader-letterspacing: 0px;--secondaryInlineHeader-lineheight: 1.2em;--secondaryInlineHeader-font: var(--fontE), var(--fallbackFontE);--secondaryInlineHeader-weight: var(--fontE-weight);--secondaryInlineHeader-style: var(--fontE-style);--secondaryInlineHeader-size: 1.4375rem;--secondaryInlineHeader-letterspacing: 0px;--tertiaryInlineHeader-lineheight: 1.2em;--tertiaryInlineHeader-font: var(--fontF), var(--fallbackFontF);--tertiaryInlineHeader-weight: var(--fontF-weight);--tertiaryInlineHeader-style: var(--fontF-style);--tertiaryInlineHeader-size: 1.125rem;--tertiaryInlineHeader-letterspacing: 0px;--articleBody-lineheight: 1.8em;--articleBody-font: var(--fontJ), var(--fallbackFontJ);--articleBody-weight: var(--fontJ-weight);--articleBody-style: var(--fontJ-style);--articleBody-size: 1.125rem;--articleBody-letterspacing: 0px;--moduleBody-lineheight: 1.5em;--moduleBody-font: var(--fontJ), var(--fallbackFontJ);--moduleBody-weight: var(--fontJ-weight);--moduleBody-style: var(--fontJ-style);--moduleBody-size: 1rem;--moduleBody-letterspacing: 0px;--pullquote-lineheight: 1.3em;--pullquote-font: var(--fontE), var(--fallbackFontE);--pullquote-weight: var(--fontE-weight);--pullquote-style: var(--fontE-style);--pullquote-lg-size: 2rem;--pullquote-md-size: 2rem;--pullquote-sm-size: 1.4375rem;--pullquote-letterspacing: 0px;--pullquoteAttribution-lineheight: 1.2em;--pullquoteAttribution-font: var(--fontG), var(--fallbackFontG);--pullquoteAttribution-weight: var(--fontG-weight);--pullquoteAttribution-style: var(--fontG-style);--pullquoteAttribution-lg-size: 1.25rem;--pullquoteAttribution-md-size: 1.25rem;--pullquoteAttribution-sm-size: 1.125rem;--pullquoteAttribution-letterspacing: 0px;--blockquote-lineheight: 1.3em;--blockquote-font: var(--fontG), var(--fallbackFontG);--blockquote-weight: var(--fontG-weight);--blockquote-style: var(--fontG-style);--blockquote-size: 1.125rem;--blockquote-letterspacing: 0px;--dropcapCharacter-lineheight: 1.1em;--dropcapCharacter-font: var(--fontI), var(--fallbackFontI);--dropcapCharacter-weight: var(--fontI-weight);--dropcapCharacter-style: var(--fontI-style);--dropcapCharacter-size: 5.852rem;--dropcapCharacter-letterspacing: 0px;--numeral-lineheight: 1.2em;--numeral-font: var(--fontE), var(--fallbackFontE);--numeral-weight: var(--fontE-weight);--numeral-style: var(--fontE-style);--numeral-lg-size: 2rem;--numeral-md-size: 2rem;--numeral-sm-size: 1.25rem;--numeral-xs-size: 0.889rem;--numeral-letterspacing: 0px;--button-lineheight: 1.5em;--button-font: var(--fontF), var(--fallbackFontF);--button-weight: var(--fontF-weight);--button-style: var(--fontF-style);--button-lg-size: 1rem;--button-md-size: 1rem;--button-sm-size: 0.8125rem;--button-letterspacing: 0px;--standardButton-lineheight: 1.5em;--standardButton-font: var(--fontF), var(--fallbackFontF);--standardButton-weight: var(--fontF-weight);--standardButton-style: var(--fontF-style);--standardButton-lg-size: 1rem;--standardButton-md-size: 1rem;--standardButton-sm-size: 0.8125rem;--standardButton-letterspacing: 0px;--underlinedButton-lineheight: 1.5em;--underlinedButton-font: var(--fontF), var(--fallbackFontF);--underlinedButton-weight: var(--fontF-weight);--underlinedButton-style: var(--fontF-style);--underlinedButton-lg-size: 1rem;--underlinedButton-md-size: 1rem;--underlinedButton-sm-size: 0.8125rem;--underlinedButton-letterspacing: 0px;--alertBarHeadline-lineheight: 1.3em;--alertBarHeadline-font: var(--fontB), var(--fallbackFontB);--alertBarHeadline-weight: var(--fontB-weight);--alertBarHeadline-style: var(--fontB-style);--alertBarHeadline-lg-size: 1.25rem;--alertBarHeadline-md-size: 1.25rem;--alertBarHeadline-sm-size: 1rem;--alertBarHeadline-letterspacing: 0px;--alertBarKicker-lineheight: 1.2em;--alertBarKicker-font: var(--fontD), var(--fallbackFontD);--alertBarKicker-weight: var(--fontD-weight);--alertBarKicker-style: var(--fontD-style);--alertBarKicker-size: 0.889rem;--alertBarKicker-letterspacing: 0px;--sponsorLabel-lineheight: 1.2em;--sponsorLabel-font: var(--fontG), var(--fallbackFontG);--sponsorLabel-weight: var(--fontG-weight);--sponsorLabel-style: var(--fontG-style);--sponsorLabel-lg-size: 1.125rem;--sponsorLabel-md-size: 1.125rem;--sponsorLabel-sm-size: 1rem;--sponsorLabel-xs-size: 0.889rem;--sponsorLabel-letterspacing: 1px;--collectionHeaderTag-lineheight: 1.2em;--collectionHeaderTag-font: var(--fontE), var(--fallbackFontE);--collectionHeaderTag-weight: var(--fontE-weight);--collectionHeaderTag-style: var(--fontE-style);--collectionHeaderTag-size: 0.6875rem;--collectionHeaderTag-letterspacing: 0.5px;--videoTitle-lineheight: 1.2em;--videoTitle-font: var(--fontF), var(--fallbackFontF);--videoTitle-weight: var(--fontF-weight);--videoTitle-style: var(--fontF-style);--videoTitle-lg-size: 1.25rem;--videoTitle-sm-size: 1rem;--videoTitle-letterspacing: 0px;--hamburgerMenuSection-lineheight: 1.2em;--hamburgerMenuSection-font: var(--fontD), var(--fallbackFontD);--hamburgerMenuSection-weight: var(--fontD-weight);--hamburgerMenuSection-style: var(--fontD-style);--hamburgerMenuSection-size: 1.125rem;--hamburgerMenuSection-letterspacing: 0px;--hamburgerMenuSubsection-lineheight: 1.2em;--hamburgerMenuSubsection-font: var(--fontG), var(--fallbackFontG);--hamburgerMenuSubsection-weight: var(--fontG-weight);--hamburgerMenuSubsection-style: var(--fontG-style);--hamburgerMenuSubsection-size: 1rem;--hamburgerMenuSubsection-letterspacing: 0px;--title-lineheight: 1.2em;--title-font: var(--fontF), var(--fallbackFontF);--title-weight: var(--fontF-weight);--title-style: var(--fontF-style);--title-size: 1.125rem;--title-letterspacing: 0px;--time-lineheight: 1.3em;--time-font: var(--fontF), var(--fallbackFontF);--time-weight: var(--fontF-weight);--time-style: var(--fontF-style);--time-size: 0.889rem;--time-letterspacing: 0px;--dateAndPrice-lineheight: 1.3em;--dateAndPrice-font: var(--fontG), var(--fallbackFontG);--dateAndPrice-weight: var(--fontG-weight);--dateAndPrice-style: var(--fontG-style);--dateAndPrice-size: 0.889rem;--dateAndPrice-letterspacing: 0px;--uiLabel1-lineheight: 1.2em;--uiLabel1-font: var(--fontD), var(--fallbackFontD);--uiLabel1-weight: var(--fontD-weight);--uiLabel1-style: var(--fontD-style);--uiLabel1-size: 1.125rem;--uiLabel1-letterspacing: 0px;--uiLabel2-lineheight: 1.2em;--uiLabel2-font: var(--fontD), var(--fallbackFontD);--uiLabel2-weight: var(--fontD-weight);--uiLabel2-style: var(--fontD-style);--uiLabel2-size: 0.889rem;--uiLabel2-letterspacing: 0px;--uiHeader1-lineheight: 1.1em;--uiHeader1-font: var(--fontD), var(--fallbackFontD);--uiHeader1-weight: var(--fontD-weight);--uiHeader1-style: var(--fontD-style);--uiHeader1-size: 2.887rem;--uiHeader1-letterspacing: 0px;--uiHeader2-lineheight: 1.2em;--uiHeader2-font: var(--fontD), var(--fallbackFontD);--uiHeader2-weight: var(--fontD-weight);--uiHeader2-style: var(--fontD-style);--uiHeader2-size: 2.281rem;--uiHeader2-letterspacing: 0px;--uiHeader3-lineheight: 1.2em;--uiHeader3-font: var(--fontB), var(--fallbackFontB);--uiHeader3-weight: var(--fontB-weight);--uiHeader3-style: var(--fontB-style);--uiHeader3-size: 2rem;--uiHeader3-letterspacing: 0px;--uiHeader4-lineheight: 1.2em;--uiHeader4-font: var(--fontB), var(--fallbackFontB);--uiHeader4-weight: var(--fontB-weight);--uiHeader4-style: var(--fontB-style);--uiHeader4-size: 1.4375rem;--uiHeader4-letterspacing: 0px;--uiHeader5-lineheight: 1.2em;--uiHeader5-font: var(--fontB), var(--fallbackFontB);--uiHeader5-weight: var(--fontB-weight);--uiHeader5-style: var(--fontB-style);--uiHeader5-size: 1.4375rem;--uiHeader5-letterspacing: 0px;--uiHeader6-lineheight: 1.2em;--uiHeader6-font: var(--fontE), var(--fallbackFontE);--uiHeader6-weight: var(--fontE-weight);--uiHeader6-style: var(--fontE-style);--uiHeader6-size: 1.25rem;--uiHeader6-letterspacing: 0px;--uiHeader7-lineheight: 1.2em;--uiHeader7-font: var(--fontD), var(--fallbackFontD);--uiHeader7-weight: var(--fontD-weight);--uiHeader7-style: var(--fontD-style);--uiHeader7-size: 1.125rem;--uiHeader7-letterspacing: 0px;--uiHeader8-lineheight: 1.2em;--uiHeader8-font: var(--fontE), var(--fallbackFontE);--uiHeader8-weight: var(--fontE-weight);--uiHeader8-style: var(--fontE-style);--uiHeader8-size: 1.125rem;--uiHeader8-letterspacing: 0px;--uiHeader9-lineheight: 1.2em;--uiHeader9-font: var(--fontE), var(--fallbackFontE);--uiHeader9-weight: var(--fontE-weight);--uiHeader9-style: var(--fontE-style);--uiHeader9-size: 1rem;--uiHeader9-letterspacing: 0px;--uiHeader10-lineheight: 1.2em;--uiHeader10-font: var(--fontD), var(--fallbackFontD);--uiHeader10-weight: var(--fontD-weight);--uiHeader10-style: var(--fontD-style);--uiHeader10-size: 1rem;--uiHeader10-letterspacing: 0px;--uiHeader11-lineheight: 1.2em;--uiHeader11-font: var(--fontE), var(--fallbackFontE);--uiHeader11-weight: var(--fontE-weight);--uiHeader11-style: var(--fontE-style);--uiHeader11-size: 0.8125rem;--uiHeader11-letterspacing: 0px;--uiHeader12-lineheight: 1.2em;--uiHeader12-font: var(--fontF), var(--fallbackFontF);--uiHeader12-weight: var(--fontF-weight);--uiHeader12-style: var(--fontF-style);--uiHeader12-size: 0.6875rem;--uiHeader12-letterspacing: 0px;--successMessage-lineheight: 1.2em;--successMessage-font: var(--fontE), var(--fallbackFontE);--successMessage-weight: var(--fontE-weight);--successMessage-style: var(--fontE-style);--successMessage-lg-size: 1rem;--successMessage-md-size: 0.889rem;--successMessage-sm-size: 0.8125rem;--successMessage-letterspacing: 0px;--bigSubheader-lineheight: 1.2em;--bigSubheader-font: var(--fontG), var(--fallbackFontG);--bigSubheader-weight: var(--fontG-weight);--bigSubheader-style: var(--fontG-style);--bigSubheader-lg-size: 2.25rem;--bigSubheader-sm-size: 1.125rem;--bigSubheader-letterspacing: 0px;--bigItalic1-lineheight: 1.2em;--bigItalic1-font: var(--fontH), var(--fallbackFontH);--bigItalic1-weight: var(--fontH-weight);--bigItalic1-style: var(--fontH-style);--bigItalic1-size: 1.8125rem;--bigItalic1-letterspacing: 0px;--bigItalic2-lineheight: 1.2em;--bigItalic2-font: var(--fontH), var(--fallbackFontH);--bigItalic2-weight: var(--fontH-weight);--bigItalic2-style: var(--fontH-style);--bigItalic2-size: 1.125rem;--bigItalic2-letterspacing: 0px;--bigButton1-lineheight: 1.2em;--bigButton1-font: var(--fontF), var(--fallbackFontF);--bigButton1-weight: var(--fontF-weight);--bigButton1-style: var(--fontF-style);--bigButton1-size: 2rem;--bigButton1-letterspacing: 0px;--bigButton2-lineheight: 1.2em;--bigButton2-font: var(--fontF), var(--fallbackFontF);--bigButton2-weight: var(--fontF-weight);--bigButton2-style: var(--fontF-style);--bigButton2-size: 1.125rem;--bigButton2-letterspacing: 0px;--uiTextExtraLarge-lineheight: 1.3em;--uiTextExtraLarge-font: var(--fontG), var(--fallbackFontG);--uiTextExtraLarge-weight: var(--fontG-weight);--uiTextExtraLarge-style: var(--fontG-style);--uiTextExtraLarge-size: 1.125rem;--uiTextExtraLarge-letterspacing: 0px;--uiTextLarge-lineheight: 1.3em;--uiTextLarge-font: var(--fontG), var(--fallbackFontG);--uiTextLarge-weight: var(--fontG-weight);--uiTextLarge-style: var(--fontG-style);--uiTextLarge-size: 1rem;--uiTextLarge-letterspacing: 0px;--uiTextMedium-lineheight: 1.3em;--uiTextMedium-font: var(--fontG), var(--fallbackFontG);--uiTextMedium-weight: var(--fontG-weight);--uiTextMedium-style: var(--fontG-style);--uiTextMedium-size: 0.889rem;--uiTextMedium-letterspacing: 0px;--uiTextSmall-lineheight: 1.2em;--uiTextSmall-font: var(--fontG), var(--fallbackFontG);--uiTextSmall-weight: var(--fontG-weight);--uiTextSmall-style: var(--fontG-style);--uiTextSmall-size: 0.8125rem;--uiTextSmall-letterspacing: 0px;--uiTextSmallItalic-lineheight: 1.2em;--uiTextSmallItalic-font: var(--fontH), var(--fallbackFontH);--uiTextSmallItalic-weight: var(--fontH-weight);--uiTextSmallItalic-style: var(--fontH-style);--uiTextSmallItalic-size: 0.79rem;--uiTextSmallItalic-letterspacing: 0px;--uiTextExtraSmall-lineheight: 1.2em;--uiTextExtraSmall-font: var(--fontG), var(--fallbackFontG);--uiTextExtraSmall-weight: var(--fontG-weight);--uiTextExtraSmall-style: var(--fontG-style);--uiTextExtraSmall-size: 0.6875rem;--uiTextExtraSmall-letterspacing: 0px;--uiTextNoFontSize-lineheight: 1.2em;--uiTextNoFontSize-font: var(--fontG), var(--fallbackFontG);--uiTextNoFontSize-weight: var(--fontG-weight);--uiTextNoFontSize-style: var(--fontG-style);--uiTextNoFontSize-size: undefinedrem;--uiTextNoFontSize-letterspacing: 0px;--imageListHeader-lineheight: 1.2em;--imageListHeader-font: var(--fontE), var(--fallbackFontE);--imageListHeader-weight: var(--fontE-weight);--imageListHeader-style: var(--fontE-style);--imageListHeader-lg-size: 2rem;--imageListHeader-md-size: 2rem;--imageListHeader-sm-size: 1.424rem;--imageListHeader-letterspacing: 0px;--marketingHeader1-lineheight: 1.2em;--marketingHeader1-font: var(--fontD), var(--fallbackFontD);--marketingHeader1-weight: var(--fontD-weight);--marketingHeader1-style: var(--fontD-style);--marketingHeader1-lg-size: 4.25rem;--marketingHeader1-md-size: 2.281rem;--marketingHeader1-sm-size: 1.437rem;--marketingHeader1-letterspacing: 0px;--marketingHeader2-lineheight: 1.2em;--marketingHeader2-font: var(--fontE), var(--fallbackFontE);--marketingHeader2-weight: var(--fontE-weight);--marketingHeader2-style: var(--fontE-style);--marketingHeader2-lg-size: 1.4375rem;--marketingHeader2-md-size: 1.25rem;--marketingHeader2-sm-size: 1rem;--marketingHeader2-letterspacing: 0px;--marketingHeader3-lineheight: 1.2em;--marketingHeader3-font: var(--fontE), var(--fallbackFontE);--marketingHeader3-weight: var(--fontE-weight);--marketingHeader3-style: var(--fontE-style);--marketingHeader3-lg-size: 1rem;--marketingHeader3-md-size: 1rem;--marketingHeader3-sm-size: 0.8125rem;--marketingHeader3-letterspacing: 0px;--marketingHeader4-lineheight: 1.2em;--marketingHeader4-font: var(--fontE), var(--fallbackFontE);--marketingHeader4-weight: var(--fontE-weight);--marketingHeader4-style: var(--fontE-style);--marketingHeader4-lg-size: 1.4375rem;--marketingHeader4-md-size: 1.4375rem;--marketingHeader4-sm-size: 1.125rem;--marketingHeader4-letterspacing: 0px;--marketingHeader5-lineheight: 1.2em;--marketingHeader5-font: var(--fontB), var(--fallbackFontB);--marketingHeader5-weight: var(--fontB-weight);--marketingHeader5-style: var(--fontB-style);--marketingHeader5-lg-size: 2rem;--marketingHeader5-md-size: 1.4375rem;--marketingHeader5-sm-size: 1rem;--marketingHeader5-letterspacing: 0px;--marketingHeader6-lineheight: 1.2em;--marketingHeader6-font: var(--fontB), var(--fallbackFontB);--marketingHeader6-weight: var(--fontB-weight);--marketingHeader6-style: var(--fontB-style);--marketingHeader6-lg-size: 2rem;--marketingHeader6-md-size: 1.4375rem;--marketingHeader6-sm-size: 1rem;--marketingHeader6-letterspacing: 0px; }</style><link rel="stylesheet" href="/_next/static/css/222d658aa8adb3fa.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/css/d7ef491a9f99e399.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script defer="" src="/_next/static/chunks/7400.eed376dc81cf4226.js"></script><script defer="" src="/_next/static/chunks/1264.d095dcd905d309be.js"></script><script defer="" src="/_next/static/chunks/2925.123d0dc325c5d610.js"></script><script defer="" src="/_next/static/chunks/980.95ac3d3000899a62.js"></script><script defer="" src="/_next/static/chunks/6865.eaa080be42a5e1c3.js"></script><script defer="" src="/_next/static/chunks/9752.f53329388c091065.js"></script><script defer="" src="/_next/static/chunks/9869.aff9ae37d46050cb.js"></script><script defer="" src="/_next/static/chunks/5181.ad4ea5859b247e34.js"></script><script defer="" src="/_next/static/chunks/5926.1292db3b27e78bdc.js"></script><script defer="" src="/_next/static/chunks/9350.b004f880670da4f5.js"></script><script defer="" src="/_next/static/chunks/4890.d90d2bf970c3641d.js"></script><script defer="" src="/_next/static/chunks/8267.2f01e4f616260743.js"></script><script defer="" src="/_next/static/chunks/230.fe5726cd6f3be66e.js"></script><script defer="" src="/_next/static/chunks/3897.2e7ee58a1f334996.js"></script><script defer="" src="/_next/static/chunks/9735.d756f53a33e2182a.js"></script><script defer="" src="/_next/static/chunks/7967.56dff5c5b87351a0.js"></script><script defer="" src="/_next/static/chunks/6370.05a3bc14a84fc2e4.js"></script><script defer="" src="/_next/static/chunks/8290.1cccd66fe6647fb3.js"></script><script defer="" src="/_next/static/chunks/2080.125c37ac9bf45f05.js"></script><script defer="" src="/_next/static/chunks/3366.4a52739e64d36c75.js"></script><script defer="" src="/_next/static/chunks/9960.b28377938c6a93b3.js"></script><script defer="" src="/_next/static/chunks/621.c8e98f09ba04145c.js"></script><script defer="" src="/_next/static/chunks/8650.b7cd8db2078c940e.js"></script><script defer="" src="/_next/static/chunks/6057.81486098e67aee33.js"></script><script defer="" src="/_next/static/chunks/8778.634b8f2c88038ad8.js"></script><script defer="" src="/_next/static/chunks/7505.d03a172632b93236.js"></script><script defer="" src="/_next/static/chunks/9106.2b75222d9eb3195f.js"></script><script defer="" src="/_next/static/chunks/1633.3bded91b9220b1f9.js"></script><script defer="" src="/_next/static/chunks/1745.4290bdf0b642a4aa.js"></script><script defer="" src="/_next/static/chunks/5518.4135e3c613c872e6.js"></script><script defer="" src="/_next/static/chunks/9047.f530f360cc9f6e98.js"></script><script defer="" src="/_next/static/chunks/4238.48c96a27111b9af3.js"></script><script src="/_next/static/chunks/webpack-bb1cd8bfed2fb160.js" defer=""></script><script src="/_next/static/chunks/framework-ee4f6113ceee677b.js" defer=""></script><script src="/_next/static/chunks/main-d26950e7adacf658.js" defer=""></script><script src="/_next/static/chunks/pages/_app-bf56b0fb705993a1.js" defer=""></script><script src="/_next/static/chunks/9483-1078f8eacd8f009c.js" defer=""></script><script src="/_next/static/chunks/4149-dd43e56b204fcb89.js" defer=""></script><script src="/_next/static/chunks/2232-d0ed14aeac454c79.js" defer=""></script><script src="/_next/static/chunks/7624-b4fc9bbf3d543af8.js" defer=""></script><script src="/_next/static/chunks/pages/index-c712a6ec28cbeb69.js" defer=""></script><script src="/_next/static/wsCPzHmu0vXwJGyp5d6Rn/_buildManifest.js" defer=""></script><script src="/_next/static/wsCPzHmu0vXwJGyp5d6Rn/_ssgManifest.js" defer=""></script></head><body><div style="height:0;width:0" data-logo-svg-source="true"><svg id="logosource-seattlepi" viewBox="0 0 200 57" xmlns="http://www.w3.org/2000/svg" aria-label="Seattle Post-Intelligencer Logo"><desc>Seattle Post-Intelligencer Logo</desc><g clip-path="url(#clip0_922_165)"><mask id="mask0_922_165" maskUnits="userSpaceOnUse" style="mask-type:alpha" x="145" y="0" width="55" height="55"><path d="M199.234 27.2161C199.234 12.1937 187.29 0.0185547 172.555 0.0185547C157.825 0.0185547 145.882 12.1937 145.882 27.2161C145.882 42.2384 157.824 54.4172 172.555 54.4172C187.29 54.4172 199.234 42.2384 199.234 27.2161Z" fill="var(--logoColorSecondary)"></path></mask><g mask="url(#mask0_922_165)"><path d="M199.235 0.0185547H145.884V54.4172H199.235V0.0185547Z" fill="var(--logoColorPrimary)"></path></g><path d="M2.15276 35.2874C4.26621 36.8329 7.12039 38.0759 9.82716 38.0759C11.9904 38.0759 12.9246 37.2308 12.9246 35.8356C12.9246 33.5934 10.6619 33.0471 7.85927 32.2991C4.0709 31.3036 0.676841 29.7123 0.676841 24.4341C0.676841 19.2073 4.80793 16.1199 10.4149 16.1199C16.958 16.1199 19.5137 19.4566 20.3502 22.2433L14.745 24.4341C13.8587 22.5421 12.4326 21.5466 10.5144 21.5466C8.94087 21.5466 7.85927 22.2928 7.85927 23.7374C7.85927 25.5781 9.92481 26.2766 12.4326 26.9733C16.2707 28.0696 20.2028 29.5124 20.2028 35.1884C20.2028 40.8131 15.7271 43.8509 9.82716 43.8509C5.74397 43.8509 1.76213 42.3586 0.234619 41.2623L2.15276 35.2874Z" fill="var(--logoColorPrimary)"></path><path d="M30.221 31.3055C30.4182 35.7367 32.7785 37.68 35.828 37.68C38.2861 37.68 40.4511 37.031 42.911 35.6376L43.2555 41.9608C41.435 42.9086 38.2879 43.8051 35.0928 43.8051C25.305 43.8051 22.6977 37.2327 22.6977 29.6152C22.6977 20.0543 27.6654 16.1218 33.7146 16.1218C40.7478 16.1218 43.7973 20.7528 43.7973 28.6692V31.3073H30.221V31.3055ZM33.6648 21.4972C31.3542 21.4972 30.2726 23.7393 30.2726 26.8743H36.8636C36.8617 23.1398 35.6806 21.4972 33.6648 21.4972Z" fill="var(--logoColorPrimary)"></path><path d="M48.1089 17.5151C49.6825 16.9669 53.3714 16.1199 56.618 16.1199C61.8326 16.1199 65.7647 17.4143 66.8979 22.8428C67.2424 24.3351 67.3898 26.0291 67.3898 27.9706V36.5836C67.3898 37.7771 67.6846 38.5764 68.7662 38.5764C69.1127 38.5764 69.5051 38.4756 70.045 38.3234L70.5867 42.9068C69.1606 43.5026 67.3401 43.8033 65.9637 43.8033C63.5038 43.8033 62.0279 42.7051 61.4383 40.8149C59.9623 42.2083 57.4067 43.7519 54.0126 43.7519C48.6027 43.7519 46.0452 40.0174 46.0452 35.3369C46.0452 29.2649 49.489 26.0291 56.2256 26.0291C57.7015 26.0291 58.7333 26.1794 60.259 26.5259V25.7816C60.259 22.7933 58.2432 21.6969 55.4885 21.6969C53.0784 21.6969 50.8655 22.2946 49.1445 22.8428L48.1089 17.5151ZM60.2572 31.1074C59.6675 30.8581 58.7315 30.5079 57.5025 30.5079C54.945 30.5079 53.3714 31.6538 53.3714 34.5908C53.3714 36.8806 54.3553 38.2739 56.3232 38.2739C57.8489 38.2739 59.4225 37.2784 60.2572 36.2316V31.1074Z" fill="var(--logoColorPrimary)"></path><path d="M103.538 36.7319C102.357 37.2801 101.424 37.5808 100.391 37.5808C98.3233 37.5808 98.0782 35.8354 98.0782 34.2441V21.8984H103.635V16.5689H98.0782V8.55359L90.553 12.0883V16.5689H80.9476V8.55359L73.4243 12.0883V16.5689H70.0302V21.8966H73.4243V36.1361C73.4243 40.6663 75.4419 43.8049 80.8997 43.8049C83.0647 43.8049 85.6702 43.2549 87.2935 42.4593L86.4091 36.7338C85.228 37.2819 84.2938 37.5826 83.2619 37.5826C81.1964 37.5826 80.9494 35.8373 80.9494 34.2459V21.9003H90.5549V36.1398C90.5549 40.6699 92.5707 43.8086 98.0321 43.8086C100.195 43.8086 102.801 43.2586 104.424 42.4629L103.538 36.7319Z" fill="var(--logoColorPrimary)"></path><path d="M107.263 7.45624H114.741V34.6409C114.741 36.7309 115.428 37.5797 116.902 37.5797C117.786 37.5797 118.627 37.3781 120.001 36.7309L120.886 42.4564C118.921 43.4042 116.657 43.8021 114.689 43.8021C108.837 43.8021 107.265 40.5149 107.265 35.7336V7.45624H107.263Z" fill="var(--logoColorPrimary)"></path><path d="M128.824 31.3055C129.017 35.7367 131.381 37.68 134.429 37.68C136.891 37.68 139.052 37.031 141.514 35.6376L141.858 41.9608C140.038 42.9086 136.892 43.8051 133.694 43.8051C123.906 43.8051 121.298 37.2327 121.298 29.6152C121.298 20.0543 126.266 16.1218 132.315 16.1218C139.349 16.1218 142.4 20.7528 142.4 28.6692V31.3073H128.824V31.3055ZM132.266 21.4972C129.955 21.4972 128.872 23.7393 128.872 26.8743H135.463C135.464 23.1398 134.281 21.4972 132.266 21.4972Z" fill="var(--logoColorPrimary)"></path><path d="M167.925 16.1197C164.776 16.1197 162.514 17.4159 160.94 18.6075L160.695 16.567H153.711V45.145C155.167 46.9087 159.101 49.875 161.137 50.7789V41.9532C162.808 43.253 164.824 43.6509 166.646 43.6509C173.481 43.6509 176.138 36.7318 176.138 27.9704C176.14 19.6544 172.548 16.1197 167.925 16.1197ZM164.481 37.9767C162.613 37.9767 161.581 37.2782 161.187 36.9794V23.6382C161.729 23.2899 163.451 22.3439 165.121 22.3439C167.336 22.3439 168.563 23.7885 168.563 28.9659C168.563 34.4402 167.678 37.9767 164.481 37.9767ZM184.501 13.7822C186.911 13.7822 188.78 12.4384 188.78 9.60035C188.78 6.81185 187.155 5.36719 184.501 5.36719C182.139 5.36719 180.319 6.81185 180.319 9.60035C180.319 12.2367 182.041 13.7822 184.501 13.7822ZM180.812 43.253H188.288V16.5689H180.812V43.253Z" fill="var(--logoColorSecondary)"></path></g><defs><clipPath id="clip0_922_165"><rect width="199" height="57" fill="var(--logoColorSecondary)" transform="translate(0.5)"></rect></clipPath></defs></svg><svg viewBox="0 0 99 99" fill="none" xmlns="http://www.w3.org/2000/svg" id="logosource-seattlepi-badge"><path d="M99.5 50.4881C99.5 78.3165 77.025 100.873 49.3047 100.873C21.5843 100.873 -0.890625 78.3165 -0.890625 50.4881C-0.890625 22.6597 21.5843 0.103516 49.3047 0.103516C77.025 0.103516 99.5 22.6597 99.5 50.4881Z" fill="var(--logoColorPrimary)"></path><path d="M40.0392 29.7008C34.0548 29.7008 29.7548 32.1257 26.7644 34.355L26.2986 30.5376H13.0273V84.0015C15.7937 87.3009 23.2697 92.8504 27.139 94.5413V78.0302C30.315 80.4619 34.1459 81.2062 37.609 81.2062C50.5967 81.2062 55.6461 68.2621 55.6461 51.871C55.6496 36.3134 48.8249 29.7008 40.0392 29.7008ZM33.4946 70.5909C29.9439 70.5909 27.9829 69.2842 27.2336 68.7251V43.7664C28.2631 43.1147 31.5371 41.345 34.7096 41.345C38.9186 41.345 41.2507 44.0477 41.2507 53.7334C41.2507 63.9748 39.57 70.5909 33.4946 70.5909ZM71.5401 25.3278C76.1203 25.3278 79.671 22.8137 79.671 17.5044C79.671 12.2876 76.5825 9.58496 71.5401 9.58496C67.051 9.58496 63.5914 12.2876 63.5914 17.5044C63.5914 22.4364 66.8654 25.3278 71.5401 25.3278ZM64.5298 80.4619H78.736V30.5411H64.5298V80.4619Z" fill="var(--logoColorSecondary)"></path></svg><svg id="logosource-hearst" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 260 25" aria-label="Hearst Newspapers Logo"><desc>Hearst Newspapers Logo</desc><path fill="var(--logoColorPrimary)" d="M227.51,223.48a2.36,2.36,0,0,0-.3.66.36.36,0,0,0,.37.4c.82,0,2.58-2.15,2.81-2.15a.27.27,0,0,1,.3.27c0,.69-2.85,3.67-5.1,3.67-.6,0-.83-.2-.83-.56a4.72,4.72,0,0,1,.46-1.43l3.78-8.05a3,3,0,0,0,.33-1.33.79.79,0,0,0-.76-.89c-1.19,0-2.35,1.36-6.17,7.52a30.35,30.35,0,0,0-1.92,3.58c-.33.73-.56,1.16-1.09,1.16s-.79-.2-.79-.59a4.23,4.23,0,0,1,.33-1.1l3.14-8.42a4.52,4.52,0,0,0,.33-1.12c0-.27-.19-.43-.49-.43-.87,0-2.42,2.45-2.75,2.45a.26.26,0,0,1-.27-.27c0-.36.4-.76.6-1.06.46-.66,2.42-2.85,3.71-2.85.8,0,1,.5,1,1.4,0,1.29-2,5.5-2,5.86,0,.07,0,.17.07.17s.23-.2.39-.47c.6-1,3.52-7,6.6-7,1.26,0,2,.66,2,1.83a6.87,6.87,0,0,1-.86,2.61l-3,6.1Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M242.56,215.43c0,1.19-1.23,4.27-6.8,5.2a4.51,4.51,0,0,0-.26,1.56c0,1.85.69,2.35,1.95,2.35,1.89,0,3.48-2.65,3.75-2.65s.26.1.26.3-2.42,4.34-5,4.34c-2,0-2.78-1.72-2.78-3.84,0-4.41,3.91-9.75,6.93-9.75,1.42,0,2,1.36,2,2.49ZM236,219.9c4.14-1.22,5.47-3.78,5.47-5.13,0-.6-.2-1.23-1-1.23s-3.25,1.75-4.44,6.36Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M247.79,217.08a4,4,0,0,0,.4-1.45c0-.27-.1-.57-.4-.57-1.65,0-3.28,3.38-3.74,3.38-.24,0-.3-.06-.3-.26,0-.6,3.94-5.24,5.7-5.24.89,0,1.19.5,1.19,1.1a5.1,5.1,0,0,1-.5,1.79l-2.51,6.76a2.54,2.54,0,0,0-.2,1,.89.89,0,0,0,1,.93c1.83,0,4.15-3,5.51-5.6a42.25,42.25,0,0,0,2.22-5.17c.2-.56.33-.7,1.09-.7.56,0,.73.17.73.37,0,.9-3.25,7-3.25,9.88,0,1.19.46,1.42,1.13,1.42,1.92,0,6.43-5.57,6.43-8.09,0-1.09-.23-1.78-.23-2.45,0-.86.36-1.46.82-1.46s.87.63.87,1.73c0,4.8-6.8,12.06-9.28,12.06-1.43,0-1.86-1.19-1.86-2.15a9.57,9.57,0,0,1,.66-2.92l-.06-.07c-1.4,2-4.18,5.14-6.3,5.14-.6,0-1.62-1-1.62-2.62a6.1,6.1,0,0,1,.49-2l2-4.81Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M272.75,214.27a.73.73,0,0,1-.83.79c-1,0-1.26-1.32-2.09-1.32-.53,0-1.06.36-1.06,1.39a15.21,15.21,0,0,0,.76,3.45,14.92,14.92,0,0,1,.77,3.87c0,2.59-1.46,4.08-4.05,4.08-1.92,0-2.65-.66-2.65-1.69a.89.89,0,0,1,.86-.9c1.2,0,1,1.8,2.32,1.8a1.73,1.73,0,0,0,1.86-2,13.7,13.7,0,0,0-.76-3.45,14.12,14.12,0,0,1-.76-3.38c0-2.42,1.25-4,3.67-4,1.13,0,2,.43,2,1.33Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M277.89,214.17c-.4.07-2,.46-2.32.46a.32.32,0,0,1-.34-.33.39.39,0,0,1,.34-.4l2.52-.49,1.16-3.72c.23-.76.46-.82,1-.82s.85.16.85.66-.66,2.25-1.05,3.64a23.35,23.35,0,0,1,2.45-.23c2.62,0,3.34,1.23,3.34,2.79,0,3.18-3.28,10.54-8.71,10.54a5.7,5.7,0,0,1-1.06-.1l-1.49,5a.59.59,0,0,0,0,.26.85.85,0,0,0,.5.77c.36.19,2.29.49,2.29.79s-.2.33-.7.33-1.62-.16-2.68-.16-2.39-.1-3.58-.1a.28.28,0,0,1-.3-.3c0-.46,1.06-.23,1.69-.56s.66-.57,1-1.5l5.14-16.5Zm-.8,8.82a3.43,3.43,0,0,0-.17,1c0,.83.27,1.43,1.5,1.43,2.75,0,5.4-7.53,5.4-9.35,0-1.36-.9-2.26-2.65-2.26-1.23,0-1.33.14-1.66,1.2l-2.42,8Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M295.28,214.73c.53,0,1.06.14,1.33.14a1,1,0,0,0,.86-.63c.36-.73.56-1,1.43-1,.56,0,.76.14.76.47a1.82,1.82,0,0,1-.2.6l-4.31,9.44a1.27,1.27,0,0,0-.2.56c0,.2.13.24.37.24,1.15,0,3.31-3.05,3.68-3.05s.3.06.3.29c0,.5-4.08,4.71-5.81,4.71-.56,0-.79-.2-.79-.59,0-1.13,1.66-4.25,2.08-5.14l-.06-.07-1.46,1.59c-1.66,1.82-4.44,4.21-6.39,4.21-1.23,0-1.46-1.16-1.46-1.89,0-4,6-9.91,9.87-9.91Zm-6.79,9.81c2.26,0,8-5.86,8-8,0-.56-.31-1-1.23-1-2.92,0-7.82,5.23-7.82,8a1,1,0,0,0,1.09,1Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M304.66,214.17c-.39.07-2,.46-2.32.46a.31.31,0,0,1-.33-.33.39.39,0,0,1,.33-.4l2.52-.49,1.16-3.72c.23-.76.46-.82,1-.82s.86.16.86.66-.66,2.25-1.06,3.64a23.83,23.83,0,0,1,2.45-.23c2.62,0,3.35,1.23,3.35,2.79,0,3.18-3.28,10.54-8.72,10.54a5.59,5.59,0,0,1-1.05-.1l-1.5,5a.77.77,0,0,0,0,.26.85.85,0,0,0,.5.77c.36.19,2.28.49,2.28.79s-.2.33-.69.33-1.63-.16-2.69-.16-2.39-.1-3.58-.1a.28.28,0,0,1-.29-.3c0-.46,1.06-.23,1.68-.56s.67-.57,1-1.5l5.14-16.5Zm-.79,8.82a3.43,3.43,0,0,0-.17,1c0,.83.27,1.43,1.5,1.43,2.74,0,5.39-7.53,5.39-9.35,0-1.36-.89-2.26-2.65-2.26-1.22,0-1.32.14-1.65,1.2l-2.42,8Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M322.89,215.43c0,1.19-1.22,4.27-6.79,5.2a4.54,4.54,0,0,0-.27,1.56c0,1.85.7,2.35,2,2.35,1.89,0,3.48-2.65,3.74-2.65s.27.1.27.3-2.42,4.34-5,4.34c-2,0-2.78-1.72-2.78-3.84,0-4.41,3.91-9.75,6.93-9.75,1.42,0,2,1.36,2,2.49Zm-6.59,4.47c4.14-1.22,5.47-3.78,5.47-5.13,0-.6-.2-1.23-1-1.23s-3.25,1.75-4.44,6.36Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M327.57,216.69a3.32,3.32,0,0,0,.16-.7c0-.26-.06-.5-.4-.5-.76,0-2.32,2.95-2.75,2.95-.2,0-.26-.19-.26-.36,0-.46,3.31-5.14,4.67-5.14.7,0,.79.43.79,1.06a27.68,27.68,0,0,1-1,5.17c-.2.7-.53,1.49-.53,1.59s0,.14,0,.14.13-.14.16-.2c1-1.59,3.82-7.76,5.77-7.76,1.13,0,1.26.5,1.26,1.59,0,.76-.13,1.93-1.26,1.93s-.43-1.53-.93-1.53c-1.36,0-6.33,10.08-6.86,11.11a.55.55,0,0,1-.56.29c-.23,0-.73-.06-.73-.53a4.4,4.4,0,0,1,.13-.63l2.36-8.48Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M343.87,214.27a.73.73,0,0,1-.83.79c-1,0-1.25-1.32-2.08-1.32-.54,0-1.07.36-1.07,1.39a14.77,14.77,0,0,0,.77,3.45,15.31,15.31,0,0,1,.76,3.87c0,2.59-1.46,4.08-4,4.08-1.93,0-2.66-.66-2.66-1.69a.89.89,0,0,1,.87-.9c1.19,0,1,1.8,2.31,1.8a1.72,1.72,0,0,0,1.86-2,13.7,13.7,0,0,0-.76-3.45,14.19,14.19,0,0,1-.77-3.38c0-2.42,1.27-4,3.69-4,1.12,0,1.95.43,1.95,1.33Z" transform="translate(-84.31 -208.87)"></path><polygon fill="var(--logoColorPrimary)" points="0 2.63 5.63 2.63 5.63 7.68 8.27 7.68 8.27 2.63 13.9 2.63 13.9 17.58 8.27 17.58 8.27 12 5.63 12 5.63 17.58 0 17.58 0 2.63 0 2.63"></polygon><polygon fill="var(--logoColorPrimary)" points="24.29 2.63 35.48 2.63 35.48 6.47 29.93 6.47 29.93 8.09 35.08 8.09 35.08 11.93 29.93 11.93 29.93 13.7 35.66 13.7 35.66 17.58 24.29 17.58 24.29 2.63 24.29 2.63"></polygon><path fill="var(--logoColorPrimary)" d="M128.1,226.47h5.68l.55-2.39h4.35l.51,2.39h6.17l-4.71-15h-7.6l-5,15Zm9.76-6h-2.65l1.37-5.9,1.28,5.9Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M153.54,226.45h5.64V221a4.7,4.7,0,0,1,.51,0c1.35,0,1.54.64,1.77,2.25l.14,1.11a17.64,17.64,0,0,0,.44,2.08h5.71c-.25-1.11-.44-2-.52-2.66l-.19-1.6c-.27-2.16-.75-3.07-2.76-3.41,2-.52,2.95-1.68,2.95-3.49,0-3-1.93-3.79-6-3.79h-7.65v14.95Zm5.64-8.79v-2.82c.24,0,.45,0,.64,0,1.26,0,1.82.4,1.82,1.33s-.7,1.53-2,1.53a2.88,2.88,0,0,1-.41,0" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M181.34,221.65v.12c0,1,.46,1.49,1.43,1.49s1.4-.43,1.4-1.07a1.07,1.07,0,0,0-.59-1c-.77-.38-2.12-.59-3.88-1.15-2.41-.77-3.54-1.95-3.54-4,0-2.94,2.38-4.7,6.74-4.7,4,0,6.06,1.47,6.06,4.11v.31h-5c-.07-.89-.48-1.33-1.31-1.33s-1.25.44-1.25,1c0,1,1,1,2.93,1.52,3.47.92,5.13,1.88,5.13,4.6,0,3.16-2.53,5.22-6.85,5.22s-6.71-1.66-6.71-4.51a5.25,5.25,0,0,1,0-.54Z" transform="translate(-84.31 -208.87)"></path><polygon fill="var(--logoColorPrimary)" points="125.3 6.62 121.7 6.62 121.7 17.58 115.93 17.58 115.93 6.62 112.31 6.62 112.31 2.63 125.3 2.63 125.3 6.62 125.3 6.62"></polygon></svg></div><script>let FF_FOUC_FIX</script><link rel="preload" as="image" href="https://cdn-channels-pixel.ex.co/events/0012000001fxZm9AAE?integrationType=DEFAULT&amp;template=design%2Fchannel%2Fplatypus_two_column.tpl"/><div id="__next"><div class="LoadingIndicator_container__2D_zg LoadingIndicator_complete__elXsa z1005 pen fix top left bg-primary y4px tw03"></div><a href="#content" aria-label="Skip to main content" tabindex="0" class="uiTextLarge abs p4 z1004 bg-white b-gray300 c-black f1vx8065">Skip to main content</a><div data-block-type="ad" data-small-id="Ad-Topper-Unit" data-large-id="Ad-Topper-Unit" id="Ad-Topper-Unit" data-sd="0" data-inview="true"><iframe id="google_ads_iframe" name="google_ads_iframe" title="3rd party ad content" aria-label="Advertisement" data-google-container-id="2" data-load-complete="true" class="abs b-transparent"></iframe></div><div><div data-block-type="ad" data-small-id="Crown" data-large-id="Crown" data-unit="hnp-seattlepi.com/Homepage" class="f sm:block lg:block"></div></div><div class="top z1003 s"><header class="bg-white b-gray300"><div class="pageHeader mya aic grid xs:px20 mw1400px x100 mxa sm:px32 xl:px96 rel xs:py16 h4vxshd"><div class="xs:ml0 ml20 mr16 xs:mr16 col1 row1 sm:row1span2"><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 -mb4 c15ycr21" id="hamburger-menu-toggle" aria-label="menu" aria-expanded="false"><svg width="19" height="14" fill="none" viewBox="0 0 23 14" class="p0"><path id="Shape" fill-rule="evenodd" clip-rule="evenodd" d="M3.4731 3.33923C3.10367 3.33923 2.8042 3.05941 2.8042 2.71423C2.8042 2.36906 3.10367 2.08923 3.4731 2.08923H19.5266C19.896 2.08923 20.1955 2.36906 20.1955 2.71423C20.1955 3.05941 19.896 3.33923 19.5266 3.33923H3.4731ZM3.4731 7.62492C3.10367 7.62492 2.8042 7.3451 2.8042 6.99992C2.8042 6.65474 3.10367 6.37492 3.4731 6.37492H19.5266C19.896 6.37492 20.1955 6.65474 20.1955 6.99992C20.1955 7.3451 19.896 7.62492 19.5266 7.62492H3.4731ZM2.8042 11.2857C2.8042 11.6308 3.10367 11.9107 3.4731 11.9107H19.5266C19.896 11.9107 20.1955 11.6308 20.1955 11.2857C20.1955 10.9405 19.896 10.6607 19.5266 10.6607H3.4731C3.10367 10.6607 2.8042 10.9405 2.8042 11.2857Z" fill="currentColor"></path></svg><div class="f fdc g4"></div></button></div><aside id="hamburger-menu-panel" aria-hidden="true" class="bg-white -ttx100vw md:-ttx330px vh ccvwsg1 x100vw md:mw330px fix top bottom left z1002 p20 f fdc oy-auto"><div class="f aic rel mb8" role="search"><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 mr8 md:none" aria-label="close"><svg width="16" height="16" fill="none" viewBox="0 0 14 13" class="p0 c-black td300 hover:o70"><path id="Path 5" d="M2.50195 2.00183L11.4983 10.9981" stroke="currentColor" stroke-width="1.25" stroke-linecap="round"></path><path id="Path 5_2" d="M2.50195 10.9982L11.4983 2.00187" stroke="currentColor" stroke-width="1.25" stroke-linecap="round"></path></svg><div class="f fdc g4"></div></button><input id="searchInput" type="text" placeholder="Search" aria-label="search bar" class="uiTextMedium b-gray400 placeholder:c-gray600 c-black border br4 x100 pr40 py12 pl16 bgt ow1 o-focus" value=""/><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 abs right top bottom mr16" aria-label="search"><svg width="16" height="16" fill="none" viewBox="0 0 12 12" class="p0 c-black td300 hover:o70"><path d="M10.2496 11.4314C10.5004 11.6686 10.8959 11.6577 11.1332 11.407C11.3704 11.1562 11.3595 10.7607 11.1088 10.5234L10.2496 11.4314ZM6.91419 8.27539L10.2496 11.4314L11.1088 10.5234L7.77331 7.36742L6.91419 8.27539Z" fill="currentColor"></path><circle cx="5.19971" cy="5.19971" r="3.57471" stroke="currentColor" stroke-width="1.25"></circle></svg><div class="f fdc g4"></div></button></div><nav class="sy8 mt8"><div class="x100" data-eid="navigationItem-5993"><div class="f jcb py8"><a href="/local/seattlenews/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">News</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-gray500 hover:c-gray400 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide lir ml24 mt8 sy16"><li><a href="/business/" data-link="native" data-eid="navigationItem-698" class="">Business</a></li><li><a href="/local/seattlenews/" data-link="native" data-eid="navigationItem-5997" class="">Seattle</a></li><li><a href="/national/us/" data-link="native" data-eid="navigationItem-802" class="">U.S.</a></li><li><a href="/lifestyle/health/" data-link="native" data-eid="navigationItem-737" class="">Health</a></li></ul></div><div class="x100" data-eid="navigationItem-695"><div class="f jcb py8"><a href="/sports/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Sports</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-gray500 hover:c-gray400 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide lir ml24 mt8 sy16"><li><a href="/sports/seahawks/" data-link="native" data-eid="navigationItem-721" class="">Seahawks/NFL</a></li><li><a href="/sports/baseball/" data-link="native" data-eid="navigationItem-720" class="">Mariners/MLB</a></li><li><a href="/sports/sounders/" data-link="native" data-eid="navigationItem-723" class="">Sounders/Reign/Soccer</a></li><li><a href="/sports/uw_huskies_wsu_cougars/" data-link="native" data-eid="navigationItem-724" class="">Huskies/Cougars</a></li><li><a href="/sports/hockey/" data-link="native" data-eid="navigationItem-5990" class="">Kraken/NHL</a></li></ul></div><div class="x100" data-eid="navigationItem-6474"><div class="f jcb py8"><a href="https://education.seattlepi.com/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Education Guide</a></div></div><div class="x100" data-eid="navigationItem-6021"><div class="f jcb py8"><a href="/weather/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Weather</a></div></div><div class="x100" data-eid="navigationItem-700"><div class="f jcb py8"><a href="/local/seattleentertainment/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Lifestyle &amp; Entertainment</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-gray500 hover:c-gray400 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide lir ml24 mt8 sy16"><li><a href="/lifestyle/food/" data-link="native" data-eid="navigationItem-738" class="">Food &amp; Dining</a></li><li><a href="/lifestyle/travel/" data-link="native" data-eid="navigationItem-739" class="">Travel</a></li><li><a href="/cannabis/" data-link="native" data-eid="navigationItem-5123" class="">Cannabis</a></li></ul></div><div class="x100" data-eid="navigationItem-701"><div class="f jcb py8"><a href="/comics-and-games/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Comics</a></div></div><div class="x100" data-eid="navigationItem-706"><div class="f jcb py8"><a href="/realestate/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Real Estate</a></div></div><div class="x100" data-eid="navigationItem-6100"><div class="f jcb py8"><a href="/sponsoredarticles/business/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">Sponsor Content</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-gray500 hover:c-gray400 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide lir ml24 mt8 sy16"><li><a href="/business/press-releases/" data-link="native" data-eid="navigationItem-6798" class="">Paid Press Releases</a></li><li><a href="/sponsoredarticles/business/" data-link="native" data-eid="navigationItem-3236" class="">Sponsored: Business</a></li><li><a href="/sponsoredarticles/lifestyle/" data-link="native" data-eid="navigationItem-3237" class="">Sponsored: Lifestyle</a></li><li><a href="https://blog.seattlepi.com/lifestyle/" data-link="native" data-eid="navigationItem-5659" class="">Sponsored: SEA Culture</a></li></ul></div><div class="x100" data-eid="navigationItem-771"><div class="f jcb py8"><a href="/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio uiHeader9 c-black">About Us</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-gray500 hover:c-gray400 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide lir ml24 mt8 sy16"><li><a href="https://seattlepi.newsbank.com" data-link="native" data-eid="navigationItem-3322" class="">Archives</a></li><li><a href="https://www.sfchronicle.com/file/759/0/7590-7528-Hearst_Newspaper_Group_Standards_and_Ethics_Policy.pdf" data-link="native" data-eid="navigationItem-5996" class="">Ethics Policy</a></li><li><a href="/privacy/" data-link="native" data-eid="navigationItem-4620" class="">Privacy Notice</a></li><li><a href="/terms/" data-link="native" data-eid="navigationItem-4619" class="">Terms of Use</a></li></ul></div></nav></aside><div id="fullscreen-overlay" aria-label="overlay" role="button" tabindex="0" class="fix top bottom left right z1001 bg-black td300 tpo ttfeio o0 vh"></div><a href="/" data-link="native" aria-label="Site Logo - Back to Home" class="f aic y32px sm:y48px my8 mxvw36 sm:mxvw22 lg:col1Span md:row1 md:jsfc md:ml0 xs:my0"><svg viewBox="0 0 108 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 b186rw5u" role="img" aria-label="Seattle Post-Intelligencer Logo"><desc>Seattle Post-Intelligencer Logo</desc><use href="#logosource-seattlepi"></use></svg></a></div><div class="b-gray300 bb pen none block"></div></header></div><main class="mnh100vh rel"><div data-layout="Layout1Column" class="f fdc mxa mb0 sm:mb40"><div class="zone center"><div data-eid="collection-121883-dynamic_sub_navigation" class="package"><div class="rel x100 mnw0"><div class="x100 mnw0"><nav aria-label="Sub navigation" class="rel f fdr jcs p0 x100 bb b-gray300 xl:jcc h9l5brc"><div class="f fdr aic jcs py16 ox-auto g32 h9l5brc sm:g48 xl:mx64 xl:mw1200px"><div class="f fdc ais p0 g4 hover:o70 td300 ml16 sm:ml40 xl:ml0"><a href="https://www.seattlepi.com/local/seattlenews/" data-link="native" class="uiHeader9 wsn">Local</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/lifestyle/food/" data-link="native" class="uiHeader9 wsn">Food &amp; Dining</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/lifestyle/travel/" data-link="native" class="uiHeader9 wsn">Travel</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/realestate/" data-link="native" class="uiHeader9 wsn">Real Estate</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/local/seattleentertainment/" data-link="native" class="uiHeader9 wsn">Entertainment</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/local/seattle-history/" data-link="native" class="uiHeader9 wsn">Seattle History</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/thingstodo/" data-link="native" class="uiHeader9 wsn">Things To Do</a></div><div class="f fdc ais p0 g4 hover:o70 td300"><a href="https://www.seattlepi.com/comics-and-games/" data-link="native" class="uiHeader9 wsn">Comics</a></div><div class="f fdc ais p0 g4 hover:o70 td300 mr16 sm:mr40 xl:mr0"><a href="https://www.seattlepi.com/puzzles/" data-link="native" class="uiHeader9 wsn">Puzzles</a></div></div></nav></div></div></div><div data-no-gen-eid="" class="none"></div><div data-eid="collection-135091-dynamic_sub_navigation" class="package"><div class="rel x100 mnw0"><div class="x100 mnw0"><nav aria-label="Topic navigation" class="rel f fdr jcs p0 x100 xl:jcc xs:jcc h9l5brc"><div class="f fdr aic jcs p16 mw1200px ox-auto g12 h9l5brc"><div class="uiHeader9 wsn">Shopping:</div><div class="f fdr ais p0 g8 sm:g12 hover:o70 td300"><a href="/shopping/article/headspace-deal-sleep-awareness-month-21957890.php" data-link="native" data-gtm-event-key="trending-subnav" data-element-text="Get a year of Headspace for 40% off" data-component-type="SubNavigation" data-component-subtype="TopicSubnav" data-collection-title="SeattlePI Shopping Trending Bar" data-item-position="1" data-link-url="/shopping/article/headspace-deal-sleep-awareness-month-21957890.php" data-zone="pzoneNavigation" data-item-clicked="Title" class="uiTextLarge wsn">Get a year of Headspace for 40% off</a><span class="uiTextLarge c-gray700">|</span></div><div class="f fdr ais p0 g8 sm:g12 hover:o70 td300"><a href="/shopping/article/ororo-vests-jackets-heated-clothing-deals-22063050.php" data-link="native" data-gtm-event-key="trending-subnav" data-element-text="Ororo is blowing out heated clothing for St. Patrick’s Day with up to 60% off" data-component-type="SubNavigation" data-component-subtype="TopicSubnav" data-collection-title="SeattlePI Shopping Trending Bar" data-item-position="2" data-link-url="/shopping/article/ororo-vests-jackets-heated-clothing-deals-22063050.php" data-zone="pzoneNavigation" data-item-clicked="Title" class="uiTextLarge wsn">Ororo is blowing out heated clothing for St. Patrick’s Day with up to 60% off</a><span class="uiTextLarge c-gray700">|</span></div><div class="f fdr ais p0 g8 sm:g12 hover:o70 td300"><a href="/shopping/article/seasonal-allergy-essentials-survival-kit-21950619.php" data-link="native" data-gtm-event-key="trending-subnav" data-element-text="12 essentials to stock in your seasonal allergy survival kit" data-component-type="SubNavigation" data-component-subtype="TopicSubnav" data-collection-title="SeattlePI Shopping Trending Bar" data-item-position="3" data-link-url="/shopping/article/seasonal-allergy-essentials-survival-kit-21950619.php" data-zone="pzoneNavigation" data-item-clicked="Title" class="uiTextLarge wsn">12 essentials to stock in your seasonal allergy survival kit</a></div></div></nav></div></div></div></div></div><div data-layout="Layout1Column" class="f fdc mxa mb16 sm:mb40"><div class="zone center f fdc g40"><div class="package y100"><div><div data-block-type="ad" data-small-id="Flex1" data-large-id="Flex1" data-unit="hnp-seattlepi.com/Homepage" class="block mnh50px sm:mnh250px aic lg:block lg:mnh250px lg:aic"></div></div></div></div></div><div data-layout="LayoutInvisible" class="none"><div class="zone center"><div class="ox-hidden pt32 pb24 mx20 sm:mx32 sm:pb32 md:pt40 xl:mx0"><div class="pb16 sm:pb24 fdc g16 sm:fdr sm:g0 pb16 f jcb xs:aic"><span class="f fdc sm:g16 xs:aic sm:ais x100"><h1 class="nameplateSm lg:nameplateLg">Seattle Post-Intelligencer</h1></span></div><div class="mw100"><div class="f wsn ox-scroll g24 bb bw2 ho49mrw scrollbar-none"></div></div></div></div></div><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="rel" style="margin:0"><div id="content" class="abs -top100"></div></div><div class="f fdc mnw0 g40 x100 mxa"><div data-eid="collection-111176-dynamic_package" class="package"><div><div><span></span><div class="pvvsfyn none sm:grid"><div class="_1u2gune grid"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/17/31056893/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.webp"/><img alt="photo 2f44f47d-2a66-4dbb-ab32-72f82be82db8.jpg from article titled &quot;Chicken sausage sold at Costco recalled because some packages may contain pork&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chicken sausage sold at Costco recalled because some packages may contain pork" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Chicken sausage sold at Costco recalled because some packages may contain pork</a></h2><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers.</div></a><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:none f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_wi8lg8 grid sm:col3"><div><article class="f fdc sy8"><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">Living</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Such great heights: They&#x27;re tall, they&#x27;re proud — and they&#x27;re getting together" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="4" data-link-url="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Such great heights: They&#x27;re tall, they&#x27;re proud — and they&#x27;re getting together</a></h2><a href="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="4" data-link-url="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler...</div></a><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:col2 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col2"><article class="f fdc sy8"><div class="sm:f50"><a href="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/21/12/31003318/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="5" data-link-url="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.webp"/><img alt="FILE - Cars pass in front of the federal building housing the U.S. District Court in Honolulu on March 7, 2014." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="US agents arrest tourist after video shows a rock hurled at an endangered Hawaiian monk seal&#x27;s head" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="5" data-link-url="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">US agents arrest tourist after video shows a rock hurled at an endangered Hawaiian monk seal&#x27;s head</a></h2><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:col1 sm:row1span3 sm:fdr sm:jcs f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_xnj0mt grid"><div class="sm:col1 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Designer Floating Home in Seattle With &#x27;Rare&#x27; Underwater Basement Gets an $800K Price Cut" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Designer Floating Home in Seattle With &#x27;Rare&#x27; Underwater Basement Gets an $800K Price Cut</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/33/55/31046467/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_160.webp"/><img alt="There is an enormous rooftop terrace that offers jaw-dropping views." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:fdr sm:col2 sm:row2span3 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div><div class="sm:col3 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Real Estate Market Trends in Seattle, WA: Prices Fall" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Real Estate Market Trends in Seattle, WA: Prices Fall</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.webp"/><img alt="photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled &quot;Real Estate Market Trends in Seattle, WA: Prices Fall&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:col1 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col1 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="3" data-link-url="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/14/31052599/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="3" data-link-url="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_160.webp"/><img alt="In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:row1 sm:col1span3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col3 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Real Estate Market Trends in Portland, OR: Prices Fall" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Real Estate Market Trends in Portland, OR: Prices Fall</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.webp"/><img alt="photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled &quot;Real Estate Market Trends in Portland, OR: Prices Fall&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="none sm:fdc sm:f sm:col3 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div></div></div><div class="p105yduc grid sm:none"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/17/31056893/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.webp"/><img alt="photo 2f44f47d-2a66-4dbb-ab32-72f82be82db8.jpg from article titled &quot;Chicken sausage sold at Costco recalled because some packages may contain pork&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chicken sausage sold at Costco recalled because some packages may contain pork" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Chicken sausage sold at Costco recalled because some packages may contain pork</a></h2><a href="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="1" data-link-url="/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers.</div></a><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Designer Floating Home in Seattle With &#x27;Rare&#x27; Underwater Basement Gets an $800K Price Cut" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Designer Floating Home in Seattle With &#x27;Rare&#x27; Underwater Basement Gets an $800K Price Cut</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/33/55/31046467/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="2" data-link-url="/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_160.webp"/><img alt="There is an enormous rooftop terrace that offers jaw-dropping views." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/33/55/31046467/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="3" data-link-url="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/14/31052599/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="3" data-link-url="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_160.webp"/><img alt="In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/14/31052599/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">Living</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Such great heights: They&#x27;re tall, they&#x27;re proud — and they&#x27;re getting together" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="4" data-link-url="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Such great heights: They&#x27;re tall, they&#x27;re proud — and they&#x27;re getting together</a></h2><a href="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="4" data-link-url="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler...</div></a><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="sm:f50"><a href="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/21/12/31003318/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="5" data-link-url="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.webp"/><img alt="FILE - Cars pass in front of the federal building housing the U.S. District Court in Honolulu on March 7, 2014." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="US agents arrest tourist after video shows a rock hurled at an endangered Hawaiian monk seal&#x27;s head" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="5" data-link-url="/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">US agents arrest tourist after video shows a rock hurled at an endangered Hawaiian monk seal&#x27;s head</a></h2><div class="f fw fdr aib sx8"></div></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Real Estate Market Trends in Seattle, WA: Prices Fall" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Real Estate Market Trends in Seattle, WA: Prices Fall</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="6" data-link-url="/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.webp"/><img alt="photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled &quot;Real Estate Market Trends in Seattle, WA: Prices Fall&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mb8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/realestate/" data-link="native" aria-label="Real Estate" data-gtm-event-key="standard-tracking" data-element-text="Real Estate" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/" data-zone="pzoneAL" data-item-clicked="Eyebrow" class="pb4 sm:pb0 tdn hover:o70 td300">Real Estate</a></span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Real Estate Market Trends in Portland, OR: Prices Fall" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Real Estate Market Trends in Portland, OR: Prices Fall</a></h2></div><div class="grid row2 sy8 col1span2"><div class="f fw fdr aib sx8"></div></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Spotlight Shared Channel Home" data-item-position="7" data-link-url="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.webp"/><img alt="photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled &quot;Real Estate Market Trends in Portland, OR: Prices Fall&quot;" loading="eager" srcSet="https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/54/66/70/28536325/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div></div><div data-eid="item-100356" id="" class="mb32 ar16-9 xs:mx96 md:mnw644px md:mxa mt40 sm:mt48 xs:mw644px isolate z1002 rel"><img src="https://cdn-channels-pixel.ex.co/events/0012000001fxZm9AAE?integrationType=DEFAULT&amp;template=design%2Fchannel%2Fplatypus_two_column.tpl" alt="" class="x1px y1px vh abs" aria-hidden="true" width="1" height="1"/><div id="04149991-21bb-4b67-b7af-3808c8785bb1"></div></div><div data-eid="collection-118203-dynamic_four_pack" class="package"><div><div class="mw1200px -mx20 sm:mx0"><span><div class="f aic mb16 mx20 sm:mx0"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn"><a href="https://www.seattlepi.com/shopping/" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Shopping" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="1" data-link-url="https://www.seattlepi.com/shopping/" data-zone="pzoneAL" data-item-clicked="Collection Header" class="tdn hover:o70 td300">Shopping</a></h2></div></div></span><div class="f g16 ox-scroll px20 sm:px0 h9ho278 sm:grid gbtno0w"><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/36/31066033/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.webp"/><img alt="Grab an extra PS5 controller while the price is this low." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Sony’s DualSense controller gets a rare $21 discount" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Sony’s DualSense controller gets a rare $21 discount</a></h2><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of...</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/26/31065490/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.webp"/><img alt="This three-pack is down to the lowest price we&#x27;ve ever seen." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="A three-pack of Lifestraw’s Sip portable water filter has never been cheaper" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">A three-pack of Lifestraw’s Sip portable water filter has never been cheaper</a></h2><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria,..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria,...</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/63/31059161/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.webp"/><img alt="ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="ExpressVPN’s one-year plan drops to $39.99 for new users" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">ExpressVPN’s one-year plan drops to $39.99 for new users</a></h2><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad...</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/75/31051595/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_240.webp"/><img alt="Drime’s Advanced Plan includes 6TB of encrypted cloud storage and collaboration tools." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/34/75/31051595/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Drime’s 6TB cloud storage plan drops to $200 for life" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Drime’s 6TB cloud storage plan drops to $200 for life</a></h2><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Affiliate Shopping for SeattlePI Homepage - 4 Pack" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration...</div></a></div></article></div></div></div></div><div data-eid="collection-124285-dynamic_package" class="package"><div><div><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn"><a href="https://www.seattlepi.com/sports/" data-link="native" class="tdn hover:o70 td300">Seattle Sports</a></h2></div></div></span><div class="pvvsfyn none sm:grid"><div class="_1u2gune grid"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/32/31061691/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_240.webp"/><img alt="Detroit Tigers&#x27; Kerry Carpenter hits a two-run home run against the Seattle Mariners during the third inning of a baseball game Friday, June 5, 2026, in Detroit." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Detroit beats Seattle in 1st meeting since Mariners eliminated Tigers in ALDS" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Detroit beats Seattle in 1st meeting since Mariners eliminated Tigers in ALDS</a></h2><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer...</div></a></div></article></div><div class="fdc sm:none f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_wi8lg8 grid sm:col3"><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Russell Wilson confirms he&#x27;s retiring from the NFL to join CBS Sports" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="4" data-link-url="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Russell Wilson confirms he&#x27;s retiring from the NFL to join CBS Sports</a></h2><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="4" data-link-url="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two...</div></a></div></article></div><div class="fdc sm:col2 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col2"><article class="f fdc sy8"><div class="sm:f50"><a href="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/55/31050585/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="5" data-link-url="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_240.webp"/><img alt="Seattle Mariners&#x27; Josh Naylor celebrates while rounding the bases after hitting a solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Mariners first baseman Josh Naylor is back in the lineup for Wednesday&#x27;s game against the Mets" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="5" data-link-url="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Mariners first baseman Josh Naylor is back in the lineup for Wednesday&#x27;s game against the Mets</a></h2></div></article></div><div class="fdc sm:col1 sm:row1span3 sm:fdr sm:jcs f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_xnj0mt grid"><div class="sm:col1 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Seahawks LB Derick Hall had no interest in testing market, wants to compete for more Super Bowls" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="2" data-link-url="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Seahawks LB Derick Hall had no interest in testing market, wants to compete for more Super Bowls</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/00/31051824/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="2" data-link-url="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_160.webp"/><img alt="FILE - Seattle Seahawks linebacker Derick Hall (58) celebrates after sacking New England Patriots quarterback Drake Maye during the first half of the NFL Super Bowl 60 football game, Feb. 8, 2026, in Santa Clara, Calif." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:fdr sm:col2 sm:row2span3 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div><div class="sm:col3 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Carpenter re-signs with Seattle, Nurse with Vancouver, protecting both from PWHL expansion process" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="6" data-link-url="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Carpenter re-signs with Seattle, Nurse with Vancouver, protecting both from PWHL expansion process</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/14/31052591/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="6" data-link-url="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_160.webp"/><img alt="FILE - Vancouver Goldeneyes&#x27; Sarah Nurse (20) celebrates after her goal against the Minnesota Frost with Sophie Jaques (16) during the first period of a PWHL hockey game in Vancouver, British Columbia, April 25, 2026. (Ethan Cairns/The Canadian Press via AP, File)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:col1 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col1 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Bichette ends an 0-for-16 slump with 4 hits, 3 RBIs in Mets&#x27; 7-1 win over the Mariners" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="3" data-link-url="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Bichette ends an 0-for-16 slump with 4 hits, 3 RBIs in Mets&#x27; 7-1 win over the Mariners</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/71/31055433/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="3" data-link-url="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_160.webp"/><img alt="New York Mets&#x27; Bo Bichette hit a two-run single during the fourth inning of a baseball game against the Seattle Mariners, Wednesday, June 3, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:row1 sm:col1span3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col3 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Mariners&#x27; Josh Naylor gets a day off to rest after having back spasms" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="7" data-link-url="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Mariners&#x27; Josh Naylor gets a day off to rest after having back spasms</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/54/31050519/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="7" data-link-url="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_160.webp"/><img alt="Seattle Mariners&#x27; Josh Naylor watches his solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="none sm:fdc sm:f sm:col3 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div></div></div><div class="p105yduc grid sm:none"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/32/31061691/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_240.webp"/><img alt="Detroit Tigers&#x27; Kerry Carpenter hits a two-run home run against the Seattle Mariners during the third inning of a baseball game Friday, June 5, 2026, in Detroit." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/37/32/31061691/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Detroit beats Seattle in 1st meeting since Mariners eliminated Tigers in ALDS" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Detroit beats Seattle in 1st meeting since Mariners eliminated Tigers in ALDS</a></h2><a href="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="1" data-link-url="/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer...</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Seahawks LB Derick Hall had no interest in testing market, wants to compete for more Super Bowls" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="2" data-link-url="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Seahawks LB Derick Hall had no interest in testing market, wants to compete for more Super Bowls</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/00/31051824/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="2" data-link-url="/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_160.webp"/><img alt="FILE - Seattle Seahawks linebacker Derick Hall (58) celebrates after sacking New England Patriots quarterback Drake Maye during the first half of the NFL Super Bowl 60 football game, Feb. 8, 2026, in Santa Clara, Calif." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Bichette ends an 0-for-16 slump with 4 hits, 3 RBIs in Mets&#x27; 7-1 win over the Mariners" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="3" data-link-url="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Bichette ends an 0-for-16 slump with 4 hits, 3 RBIs in Mets&#x27; 7-1 win over the Mariners</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/71/31055433/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="3" data-link-url="/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_160.webp"/><img alt="New York Mets&#x27; Bo Bichette hit a two-run single during the fourth inning of a baseball game against the Seattle Mariners, Wednesday, June 3, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/71/31055433/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Russell Wilson confirms he&#x27;s retiring from the NFL to join CBS Sports" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="4" data-link-url="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Russell Wilson confirms he&#x27;s retiring from the NFL to join CBS Sports</a></h2><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two..." data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="4" data-link-url="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-zone="pzoneAL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two...</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="sm:f50"><a href="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/55/31050585/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="5" data-link-url="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_240.webp"/><img alt="Seattle Mariners&#x27; Josh Naylor celebrates while rounding the bases after hitting a solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/34/55/31050585/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Mariners first baseman Josh Naylor is back in the lineup for Wednesday&#x27;s game against the Mets" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="5" data-link-url="/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Mariners first baseman Josh Naylor is back in the lineup for Wednesday&#x27;s game against the Mets</a></h2></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Carpenter re-signs with Seattle, Nurse with Vancouver, protecting both from PWHL expansion process" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="6" data-link-url="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Carpenter re-signs with Seattle, Nurse with Vancouver, protecting both from PWHL expansion process</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/14/31052591/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="6" data-link-url="/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_160.webp"/><img alt="FILE - Vancouver Goldeneyes&#x27; Sarah Nurse (20) celebrates after her goal against the Minnesota Frost with Sophie Jaques (16) during the first period of a PWHL hockey game in Vancouver, British Columbia, April 25, 2026. (Ethan Cairns/The Canadian Press via AP, File)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/14/31052591/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Mariners&#x27; Josh Naylor gets a day off to rest after having back spasms" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="7" data-link-url="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Mariners&#x27; Josh Naylor gets a day off to rest after having back spasms</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/54/31050519/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Seven Story Content" data-collection-title="Seattle Sports Package - 2024" data-item-position="7" data-link-url="/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567" data-zone="pzoneAL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_160.webp"/><img alt="Seattle Mariners&#x27; Josh Naylor watches his solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/54/31050519/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div class="package"><div><div data-block-type="ad" data-small-id="AP300" data-large-id="AP300" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh250px aic lg:f lg:jcc lg:mnh250px lg:aic"></div></div></div><div data-eid="collection-120244-dynamic_headline_list" class="package"><div class="f fdc sy0"><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn">More News</h2></div></div></span><div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/sports/catcher-cal-raleigh-is-out-of-the-mariners-a22239138" data-link="native" class="tdn hover:o70 td300">Catcher Cal Raleigh is out of the Mariners&#x27; lineup vs. Royals again with a sore side</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/business/spirit-airlines-shut-down-what-to-do-to-get-home-a22238050" data-link="native" class="tdn hover:o70 td300">Spirit Airlines shutdown: What to do to get home and get refunds</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/news/article/at-least-five-injured-after-stabbing-at-high-22235413.php" data-link="native" class="tdn hover:o70 td300">At least five injured after stabbing at high school in Tacoma, Washington, reports say</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/realestate/article/rare-tiny-home-compound-featuring-3-adorable-22223789.php" data-link="native" class="tdn hover:o70 td300">&#x27;Rare&#x27; Tiny-Home Compound Featuring 3 Adorable Abodes Hits the Market in Seattle for Just $900K</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb NTV1HED"><div><div data-block-type="ad" data-small-id="NTV1HED" data-large-id="NTV1HED"></div></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/realestate/article/seattle-co-housing-firm-offers-homeownership-at-22217555.php" data-link="native" class="tdn hover:o70 td300">Seattle Co-Housing Firm Offers Homeownership at Bargain Prices-With One Small Twist</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/business/reclassifying-marijuana-as-a-less-dangerous-drug-a22223617" data-link="native" class="tdn hover:o70 td300">Reclassifying marijuana as a less dangerous drug might only be the first step for Trump</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/news/iranian-extradited-to-us-to-face-2014-smuggling-a22216860" data-link="native" class="tdn hover:o70 td300">Iranian extradited to US to face 2014 smuggling indictment over export of military sonar gear</a></h2></article><div class="b-gray400 bb pen my16"></div></div><div class="fdc jcb"><article class="mw840px sy8"><h2 class="owa c-black primarySm xs:primaryMd md:primarySm"><a href="/news/china-urges-travelers-to-avoid-seattle-airport-a22210684" data-link="native" class="tdn hover:o70 td300">China urges travelers to avoid Seattle airport after 20 scholars were denied entry to the US</a></h2></article></div></div></div></div></div></div><div data-layout="Layout1Column" class="f fdc mxa mb40"><div class="zone center f fdc g40"><div class="package y100"><div class="pt16 sy16 bg-gray100 pb16 x100"><div class=""><p class="uiTextMedium c-gray700 f aic jcc ttu">Advertisement</p></div><div data-block-type="ad" data-small-id="APflex" data-large-id="APflex" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh250px sm:mnh90px aic lg:f lg:jcc lg:mnh90px lg:aic"></div></div></div></div></div><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div data-eid="collection-116090-dynamic_package" class="package"><div><div><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn">Entertainment</h2></div></div></span><div class="p197iuq5 grid"><div class="_1tj8wxw grid row1 sm:col2span3"><div class="sm:col2 sm:row1span2"><article class="f fdc sy8 sm:fdr sm:sy0 sm:sx32"><div class="sm:f50 -mx20 xs:mx0"><a href="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/70/31067698/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="1" data-link-url="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-zone="pzoneBL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1172px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 816px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_240.webp"/><img alt="Los Angeles mayoral candidate Spencer Pratt gets shown around the neighborhood by Maggie Quiroz during a campaign event Sunday, May 31, 2026, in Los Angeles." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/40/70/31067698/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 480px, (min-width: 768px) 33vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8 sm:f50"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The rise and fall of &#x27;The Hills&#x27; star Spencer Pratt&#x27;s improbable campaign for Los Angeles mayor" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="1" data-link-url="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">The rise and fall of &#x27;The Hills&#x27; star Spencer Pratt&#x27;s improbable campaign for Los Angeles mayor</a></h2><a href="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Spencer Pratt’s improbable rise from reality television personality to national political sensation ended when he failed to qualify for the runoff to challenge Los Angeles Mayor Karen Bass. Nithya..." data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="1" data-link-url="/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970" data-zone="pzoneBL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Spencer Pratt’s improbable rise from reality television personality to national political sensation ended when he failed to qualify for the runoff to challenge Los Angeles Mayor Karen Bass. Nithya...</div></a></div></article></div><div class="fdc sm:col1 sm:fdr sm:row1span2 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_7mxu0r grid row2 sm:row1"><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/entertainment/takeaways-from-scott-pelley-s-emotional-interview-a22296973" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Takeaways from Scott Pelley&#x27;s emotional interview about his &#x27;60 Minutes&#x27; demise" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="2" data-link-url="/entertainment/takeaways-from-scott-pelley-s-emotional-interview-a22296973" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Takeaways from Scott Pelley&#x27;s emotional interview about his &#x27;60 Minutes&#x27; demise</a></h2></div></article></div><div class="fdc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/entertainment/pop-up-art-show-takes-over-german-president-s-a22295670" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Pop-up art show takes over German president&#x27;s residence before yearslong renovation" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="3" data-link-url="/entertainment/pop-up-art-show-takes-over-german-president-s-a22295670" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Pop-up art show takes over German president&#x27;s residence before yearslong renovation</a></h2></div></article></div></div><div class="_163kfko grid row3 sm:col1span4"><div class="row2 sm:col1"><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/entertainment/hulk-hogan-died-of-natural-causes-florida-police-a22296391" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Hulk Hogan died of natural causes Florida police report says in closing investigation" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="4" data-link-url="/entertainment/hulk-hogan-died-of-natural-causes-florida-police-a22296391" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Hulk Hogan died of natural causes Florida police report says in closing investigation</a></h2></div></article></div><div class="row1 fdc sm:col1span4 f jcc"><div class="b-gray400 bb pen"></div></div><div class="row4 sm:col3span sm:row2"><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/entertainment/a-new-generation-of-elvis-tribute-artists-compete-a22296095" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="With jumpsuits, wigs and dance moves, these young boys and teens keep Elvis&#x27; legacy alive" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="5" data-link-url="/entertainment/a-new-generation-of-elvis-tribute-artists-compete-a22296095" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">With jumpsuits, wigs and dance moves, these young boys and teens keep Elvis&#x27; legacy alive</a></h2></div></article></div><div class="fdc row3 sm:fdr sm:col2 sm:row2 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div></div></div></div></div><div data-eid="collection-111183-dynamic_four_pack" class="package"><div><div class="mw1200px -mx20 sm:mx0"><span><div class="f aic mb16 mx20 sm:mx0"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn"><a href="https://www.seattlepi.com/coronavirus/" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="COVID-19 pandemic" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="1" data-link-url="https://www.seattlepi.com/coronavirus/" data-zone="pzoneBL" data-item-clicked="Collection Header" class="tdn hover:o70 td300">COVID-19 pandemic</a></h2></div></div></span><div class="f g16 ox-scroll px20 sm:px0 h9ho278 sm:grid gbtno0w"><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/31/56/31038358/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="1" data-link-url="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-zone="pzoneBL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_240.webp"/><img alt="FILE - Future Forward Party leader Thanathorn Juangroongruangkit speaks during a press conference after a Thai court ordered to dissolved his political party in Bangkok, Thailand, Feb. 21, 2020." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/31/56/31038358/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Thai court acquits a progressive political leader on charges of royal defamation" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="1" data-link-url="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Thai court acquits a progressive political leader on charges of royal defamation</a></h2><a href="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="A Thai court has acquitted the leader of the Progressive Movement, of defaming the king and..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="1" data-link-url="/news/world/thai-court-acquits-a-progressive-political-leader-a22280192" data-zone="pzoneBL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">A Thai court has acquitted the leader of the Progressive Movement, of defaming the king and...</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/22/41/31008849/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="2" data-link-url="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-zone="pzoneBL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_240.webp"/><img alt="FILE - Dr. Tracy Beth Hoeg, with the FDA, listens during a meeting of the Advisory Committee in Immunization Practices at the CDC, June 25, 2025, in Atlanta." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/22/41/31008849/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="FDA official who scrutinized COVID shots and antidepressants is out in latest shake-up" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="2" data-link-url="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">FDA official who scrutinized COVID shots and antidepressants is out in latest shake-up</a></h2><a href="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Food and Drug Administration&#x27;s top drug official is leaving in the latest shake-up at the..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="2" data-link-url="/news/fda-official-who-scrutinized-covid-shots-and-a22262065" data-zone="pzoneBL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Food and Drug Administration's top drug official is leaving in the latest shake-up at the...</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/20/74/31002375/3/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="3" data-link-url="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-zone="pzoneBL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_240.webp"/><img alt="FILE - Passengers board a plane bound for Eindhoven, after disembarking from the hantavirus-stricken cruise ship MV Hondius at the airport in Tenerife, Canary Islands, Spain, Monday, May 11, 2026." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/20/74/31002375/3/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">Living</span></span><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The world&#x27;s reaction to hantavirus is tinged by echoes of something else: COVID" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="3" data-link-url="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">The world&#x27;s reaction to hantavirus is tinged by echoes of something else: COVID</a></h2><a href="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The coronavirus pandemic&#x27;s impact lingers, influencing our lives in both obvious and subtle ways...." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="3" data-link-url="/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609" data-zone="pzoneBL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The coronavirus pandemic's impact lingers, influencing our lives in both obvious and subtle ways....</div></a></div></article><div class="b-gray400 br pen"></div><article class="f fdc sy8 sm:mnwa xs:mnw300px lg:mnwa mnw200px"><div><a href="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/14/03/30982377/6/rawImage.jpg" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="4" data-link-url="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-zone="pzoneBL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1160px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_240.webp"/><img alt="FILE - A sign outside the Internal Revenue Service building is photographed May 4, 2021, in Washington." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/14/03/30982377/6/ratio3x2_360.jpg 360w" sizes="(min-width: 1048px) 240px, (min-width: 360px) 360px, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">Politics</span></span><h2 class="owa c-black text-three-line primarySm xs:primaryMd sm:primarySm"><a href="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="IRS may owe you a refund for coronavirus-era fines. Here&#x27;s how to apply" data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="4" data-link-url="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">IRS may owe you a refund for coronavirus-era fines. Here&#x27;s how to apply</a></h2><a href="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Millions of taxpayers penalized by the IRS during the coronavirus pandemic for late payments or..." data-component-type="Grid Collection" data-component-subtype="Four Story" data-collection-title="Seattle Coronavirus Redesign four pack" data-item-position="4" data-link-url="/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835" data-zone="pzoneBL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Millions of taxpayers penalized by the IRS during the coronavirus pandemic for late payments or...</div></a></div></article></div></div></div></div><div class="package y100"><div><div data-block-type="ad" data-small-id="NTVBTFMW" data-large-id="NTVBTFMW"></div></div></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div data-eid="item-101056" id=""><div id="evvnt-calendar-widget"></div></div></div></div><div data-layout="Layout1Column" class="f fdc mxa mb40"><div class="zone center f fdc g40"><div class="package y100"><div class="pt16 sy16 bg-gray100 pb16 x100"><div class=""><p class="uiTextMedium c-gray700 f aic jcc ttu">Advertisement</p></div><div data-block-type="ad" data-small-id="BPflex" data-large-id="BPflex" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh250px sm:mnh90px aic lg:f lg:jcc lg:mnh90px lg:aic"></div></div></div></div></div><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div data-eid="collection-111190-dynamic_package" class="package"><div><div><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn"><a href="https://www.seattlepi.com/shopping/" data-link="native" class="tdn hover:o70 td300">Seattle P-I shopping</a></h2></div></div></span><div class="pvvsfyn none sm:grid"><div class="_1u2gune grid"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/36/31066033/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.webp"/><img alt="Grab an extra PS5 controller while the price is this low." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Sony’s DualSense controller gets a rare $21 discount" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Sony’s DualSense controller gets a rare $21 discount</a></h2><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.</div></a></div></article></div><div class="fdc sm:none f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_wi8lg8 grid sm:col3"><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Drime’s 6TB cloud storage plan drops to $200 for life" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Drime’s 6TB cloud storage plan drops to $200 for life</a></h2><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneDL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.</div></a></div></article></div><div class="fdc sm:col2 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col2"><article class="f fdc sy8"><div class="sm:f50"><a href="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/74/31051575/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="5" data-link-url="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_240.webp"/><img alt="Microsoft Office 2024 Home and Business includes lifetime access to Word, Excel, Outlook, and PowerPoint." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Microsoft Office 2024 lifetime license drops to $130 for Mac and PC" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="5" data-link-url="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Microsoft Office 2024 lifetime license drops to $130 for Mac and PC</a></h2></div></article></div><div class="fdc sm:col1 sm:row1span3 sm:fdr sm:jcs f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_xnj0mt grid"><div class="sm:col1 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="A three-pack of Lifestraw’s Sip portable water filter has never been cheaper" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">A three-pack of Lifestraw’s Sip portable water filter has never been cheaper</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/26/31065490/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.webp"/><img alt="This three-pack is down to the lowest price we&#x27;ve ever seen." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:fdr sm:col2 sm:row2span3 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div><div class="sm:col3 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chefman’s Iceman frozen drink maker is nearly 50% off at Amazon" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="6" data-link-url="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Chefman’s Iceman frozen drink maker is nearly 50% off at Amazon</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/50/31062584/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="6" data-link-url="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_160.webp"/><img alt="Chefman’s Iceman can make slushies, frozen cocktails, frappes, and other chilled beverages at home." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:col1 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col1 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="ExpressVPN’s one-year plan drops to $39.99 for new users" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">ExpressVPN’s one-year plan drops to $39.99 for new users</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/63/31059161/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.webp"/><img alt="ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:row1 sm:col1span3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col3 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="These Father’s Day gifts will help gym-loving dads train and recover" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="7" data-link-url="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">These Father’s Day gifts will help gym-loving dads train and recover</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/21/31057002/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="7" data-link-url="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_160.webp"/><img alt="These Father’s Day gifts are designed for dads who prioritize fitness, recovery, and outdoor exercise." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="none sm:fdc sm:f sm:col3 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div></div></div><div class="p105yduc grid sm:none"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/36/31066033/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.webp"/><img alt="Grab an extra PS5 controller while the price is this low." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/40/36/31066033/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Sony’s DualSense controller gets a rare $21 discount" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Sony’s DualSense controller gets a rare $21 discount</a></h2><a href="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="1" data-link-url="/shopping/article/ps5-dualsense-controller-sale-22295962.php" data-zone="pzoneDL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="A three-pack of Lifestraw’s Sip portable water filter has never been cheaper" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">A three-pack of Lifestraw’s Sip portable water filter has never been cheaper</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/26/31065490/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="2" data-link-url="/shopping/article/lifestraw-sip-water-filter-sale-22295721.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.webp"/><img alt="This three-pack is down to the lowest price we&#x27;ve ever seen." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/26/31065490/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="ExpressVPN’s one-year plan drops to $39.99 for new users" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">ExpressVPN’s one-year plan drops to $39.99 for new users</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/63/31059161/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="3" data-link-url="/shopping/article/expressvpn-one-year-subscription-deal-22292598.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.webp"/><img alt="ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/63/31059161/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Drime’s 6TB cloud storage plan drops to $200 for life" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Drime’s 6TB cloud storage plan drops to $200 for life</a></h2><a href="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="4" data-link-url="/shopping/article/drime-6tb-cloud-storage-deal-22288027.php" data-zone="pzoneDL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="sm:f50"><a href="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/34/74/31051575/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="5" data-link-url="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_240.webp"/><img alt="Microsoft Office 2024 Home and Business includes lifetime access to Word, Excel, Outlook, and PowerPoint." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/34/74/31051575/3/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Microsoft Office 2024 lifetime license drops to $130 for Mac and PC" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="5" data-link-url="/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Microsoft Office 2024 lifetime license drops to $130 for Mac and PC</a></h2></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Chefman’s Iceman frozen drink maker is nearly 50% off at Amazon" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="6" data-link-url="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Chefman’s Iceman frozen drink maker is nearly 50% off at Amazon</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/50/31062584/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="6" data-link-url="/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_160.webp"/><img alt="Chefman’s Iceman can make slushies, frozen cocktails, frappes, and other chilled beverages at home." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/50/31062584/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="These Father’s Day gifts will help gym-loving dads train and recover" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="7" data-link-url="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">These Father’s Day gifts will help gym-loving dads train and recover</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/21/31057002/3/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Seattle P-I HP shopping" data-item-position="7" data-link-url="/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php" data-zone="pzoneDL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_160.webp"/><img alt="These Father’s Day gifts are designed for dads who prioritize fitness, recovery, and outdoor exercise." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/21/31057002/3/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div class="package y100"><div><div data-block-type="ad" data-small-id="NTVBTFRR" data-large-id="NTVBTFRR"></div></div></div></div></div><div data-layout="Layout1Column" class="f fdc mxa mb40"><div class="zone center f fdc g40"><div class="package y100"><div class="pt16 sy16 bg-gray100 pb16 x100"><div class=""><p class="uiTextMedium c-gray700 f aic jcc ttu">Advertisement</p></div><div data-block-type="ad" data-small-id="CPflex" data-large-id="CPflex" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh250px sm:mnh90px ais lg:f lg:jcc lg:mnh90px lg:ais"></div></div></div></div></div><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div data-eid="collection-111198-dynamic_package" class="package"><div><div><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn">Seattle History</h2></div></div></span><div class="pvvsfyn none sm:grid"><div class="_1u2gune grid"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/12/06/17/19424235/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_240.webp"/><img alt="The front page of the Seattle Post-Intelligencer from March 28, 1980." loading="lazy" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="When Mount St. Helens woke up and blew her top" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">When Mount St. Helens woke up and blew her top</a></h2><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area.</div></a></div></article></div><div class="fdc sm:none f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_wi8lg8 grid sm:col3"><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Photos: Side by side look at how Capitol Hill has changed" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="4" data-link-url="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Photos: Side by side look at how Capitol Hill has changed</a></h2><a href="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="More than ever, Seattle is feeling like a city that can change in an instant.&lt;br/&gt;&lt;br/&gt;One second the Showbox is celebrating its 79th birthday, the next it&#x27;s fighting for its survival. One day we&#x27;re all..." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="4" data-link-url="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-zone="pzoneFL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">More than ever, Seattle is feeling like a city that can change in an instant.<br/><br/>One second the Showbox is celebrating its 79th birthday, the next it's fighting for its survival. One day we're all...</div></a></div></article></div><div class="fdc sm:col2 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col2"><article class="f fdc sy8"><div class="sm:f50"><a href="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/02/76/53/781019/6/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="5" data-link-url="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_240.webp"/><img alt="FBI sketches of D.B. Cooper. (FBI photo/provided by seattlepi.com file)" loading="lazy" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="50 years on: D.B. Cooper remains a fascinating PNW mystery" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="5" data-link-url="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">50 years on: D.B. Cooper remains a fascinating PNW mystery</a></h2></div></article></div><div class="fdc sm:col1 sm:row1span3 sm:fdr sm:jcs f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div></div><div class="_xnj0mt grid"><div class="sm:col1 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="&#x27;Hair-brained radicals&#x27; and &#x27;Gold!&#x27;: a history of P-I front pages" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="2" data-link-url="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">&#x27;Hair-brained radicals&#x27; and &#x27;Gold!&#x27;: a history of P-I front pages</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/77/33/41/16627805/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="2" data-link-url="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_160.webp"/><img alt="The $41 million six-lane project linked Northeast 145th Street to the freeway, stretching north to Everett." loading="lazy" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:fdr sm:col2 sm:row2span3 f jcc"><div class="b-gray400 bb sm:br sm:bbn pen"></div></div><div class="sm:col3 sm:row2"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Famed Seattle spots: What they once were and what&#x27;s there today" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="6" data-link-url="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Famed Seattle spots: What they once were and what&#x27;s there today</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/15/05/43/3430600/6/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="6" data-link-url="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_160.webp"/><img alt="He probably didn&#x27;t create it here, but it&#x27;s been reported that Sanders worked at a restaurant on Aurora Avenue North. According to KFC, Sanders developed the secret recipe in the 1930s when he operated the Sanders Court and Cafe restaurant and motel in Corbin, Kentucky. But in a biography of Sanders, his second wife recalled the two of them and another young woman driving to Seattle in fall 1942 for jobs at a Clarks Restaurant, which were big here at the time. He&#x27;d met namesake Walter Clark in Chicago at a convention of the National Restaurant Association. Local legend says that Sanders worked on his chicken recipe at the Twin Teepees across form Green Lake, which was a Clark&#x27;s restaurant. But it appears he already had the recipe developed and was only lured there for the promise of a job in Seattle&#x27;s booming wartime economy." loading="lazy" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:col1 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col1 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="How well do you know the history behind Seattle&#x27;s landmarks?" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">How well do you know the history behind Seattle&#x27;s landmarks?</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/21/71/61/4693080/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_160.webp"/><img alt="It&#x27;s the Smith Tower, built in 1914." loading="lazy" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:row1 sm:col1span3 f jcc"><div class="b-gray400 bb pen"></div></div><div class="sm:col3 sm:row4"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The early years of Seattle&#x27;s first newspaper" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="7" data-link-url="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">The early years of Seattle&#x27;s first newspaper</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/77/30/32/16615063/8/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="7" data-link-url="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_160.webp"/><img alt="This photo has previously been credited as the first building of the newspaper under the Seattle Post-Intelligencer masthead, photographed in 1881. But that may not be quite accurate. Other information would suggest that this was in fact the temporary office of the P-I after the Great Fire of 1889 burned the Post Building (108 Yesler Way) more or less to the ground." loading="lazy" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="none sm:fdc sm:f sm:col3 sm:row3 f jcc"><div class="b-gray400 bb pen"></div></div></div></div><div class="p105yduc grid sm:none"><div><article class="f fdc sy8"><div class="sm:f50 -mx20 xs:mx0"><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/12/06/17/19424235/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_240.webp"/><img alt="The front page of the Seattle Post-Intelligencer from March 28, 1980." loading="lazy" srcSet="https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/12/06/17/19424235/4/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="When Mount St. Helens woke up and blew her top" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">When Mount St. Helens woke up and blew her top</a></h2><a href="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="1" data-link-url="/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php" data-zone="pzoneFL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area.</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="&#x27;Hair-brained radicals&#x27; and &#x27;Gold!&#x27;: a history of P-I front pages" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="2" data-link-url="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">&#x27;Hair-brained radicals&#x27; and &#x27;Gold!&#x27;: a history of P-I front pages</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/77/33/41/16627805/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="2" data-link-url="/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_160.webp"/><img alt="The $41 million six-lane project linked Northeast 145th Street to the freeway, stretching north to Everett." loading="lazy" srcSet="https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/77/33/41/16627805/4/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="How well do you know the history behind Seattle&#x27;s landmarks?" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">How well do you know the history behind Seattle&#x27;s landmarks?</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/21/71/61/4693080/4/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_160.webp"/><img alt="It&#x27;s the Smith Tower, built in 1914." loading="lazy" srcSet="https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/21/71/61/4693080/4/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Photos: Side by side look at how Capitol Hill has changed" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="4" data-link-url="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Photos: Side by side look at how Capitol Hill has changed</a></h2><a href="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="More than ever, Seattle is feeling like a city that can change in an instant.&lt;br/&gt;&lt;br/&gt;One second the Showbox is celebrating its 79th birthday, the next it&#x27;s fighting for its survival. One day we&#x27;re all..." data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="4" data-link-url="/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php" data-zone="pzoneFL" data-item-clicked="Abstract" class="c-gray700 m0 abstract fs16 lh13 box tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">More than ever, Seattle is feeling like a city that can change in an instant.<br/><br/>One second the Showbox is celebrating its 79th birthday, the next it's fighting for its survival. One day we're all...</div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="f fdc sy8"><div class="sm:f50"><a href="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/02/76/53/781019/6/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="5" data-link-url="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1186px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_240.webp"/><img alt="FBI sketches of D.B. Cooper. (FBI photo/provided by seattlepi.com file)" loading="lazy" srcSet="https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/02/76/53/781019/6/ratio3x2_960.jpg 960w" sizes="(min-width: 1320px) 640px, (min-width: 768px) 50vw, 100vw" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div><div class="f fdc sy8"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="50 years on: D.B. Cooper remains a fascinating PNW mystery" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="5" data-link-url="/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">50 years on: D.B. Cooper remains a fascinating PNW mystery</a></h2></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Famed Seattle spots: What they once were and what&#x27;s there today" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="6" data-link-url="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Famed Seattle spots: What they once were and what&#x27;s there today</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/15/05/43/3430600/6/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="6" data-link-url="/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_160.webp"/><img alt="He probably didn&#x27;t create it here, but it&#x27;s been reported that Sanders worked at a restaurant on Aurora Avenue North. According to KFC, Sanders developed the secret recipe in the 1930s when he operated the Sanders Court and Cafe restaurant and motel in Corbin, Kentucky. But in a biography of Sanders, his second wife recalled the two of them and another young woman driving to Seattle in fall 1942 for jobs at a Clarks Restaurant, which were big here at the time. He&#x27;d met namesake Walter Clark in Chicago at a convention of the National Restaurant Association. Local legend says that Sanders worked on his chicken recipe at the Twin Teepees across form Green Lake, which was a Clark&#x27;s restaurant. But it appears he already had the recipe developed and was only lured there for the promise of a job in Seattle&#x27;s booming wartime economy." loading="lazy" srcSet="https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/15/05/43/3430600/6/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div><div class="fdc sm:none f jcc f jcc"><div class="b-gray400 bb pen"></div></div><div><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8 jce"><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><a href="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The early years of Seattle&#x27;s first newspaper" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="7" data-link-url="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">The early years of Seattle&#x27;s first newspaper</a></h2></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/77/30/32/16615063/8/rawImage.jpg" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="7" data-link-url="/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php" data-zone="pzoneFL" data-item-clicked="Image" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_160.webp"/><img alt="This photo has previously been credited as the first building of the newspaper under the Seattle Post-Intelligencer masthead, photographed in 1881. But that may not be quite accurate. Other information would suggest that this was in fact the temporary office of the P-I after the Great Fire of 1889 burned the Post Building (108 Yesler Way) more or less to the ground." loading="lazy" srcSet="https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/77/30/32/16615063/8/ratio3x2_240.jpg 240w" sizes="240px" style="aspect-ratio:3 / 2" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div></div><div data-eid="item-101030" id=""><div id="taboola-mid-content-thumbnails---platypus"></div></div><div data-eid="item-102408" id=""><div data-rc-widget="" data-widget-host="habitat" data-endpoint="//trends.revcontent.com" data-disable-demand="true" id="rev-content-280248" data-widget-id="280248"></div></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div data-eid="collection-85427-dynamic_sponsored_partner" class="package"><div class="f fdc sy0"><span><div class="f aic sx8 mb16"><div class="c-sponsor defaultSm bt bw2 ttc pt8 x100 f aic jcb"><h2 class="wsn">Sponsor Content</h2><span class="collectionHeaderTag fs11 c-sponsor wsn ttu"></span></div></div></span><div><div data-eid="link-267155" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://sr.studiostack.com/c/link?l=2307586&amp;s=2307584" data-link="native" data-eid="link-267155" class="tdn hover:o70 td300">Elevate Your Next Meeting at Safeco Plaza</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><a href="https://sr.studiostack.com/c/link?l=2307586&amp;s=2307584" data-link="native" data-eid="link-267155" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/46/31058310/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/36/46/31058310/3/ratio1x1_160.webp"/><img alt="entwined portraits bellevue seattle professional event photographers" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/46/31058310/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/46/31058310/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16"></div></div><div data-eid="link-267738" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://storystudio.sfgate.com/2026/04/17/annie-selke-outdoor-furniture/?utm_source=hearst&amp;utm_medium=nativew&amp;utm_campaign=homepage" data-link="native" data-eid="link-267738" class="tdn hover:o70 td300">With Annie Selke, Create an Outdoor Space You’ll Be Drawn to Every Day</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><a href="https://storystudio.sfgate.com/2026/04/17/annie-selke-outdoor-furniture/?utm_source=hearst&amp;utm_medium=nativew&amp;utm_campaign=homepage" data-link="native" data-eid="link-267738" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/17/55/30997323/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/17/55/30997323/3/ratio1x1_160.webp"/><img alt="DA1642" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/17/55/30997323/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/17/55/30997323/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16"></div></div><div data-eid="link-267941" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://storystudio.sfgate.com/a-smarter-simpler-way-to-lose-weight/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267941" class="tdn hover:o70 td300">A Smarter, Simpler Way to Lose Weight</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><a href="https://storystudio.sfgate.com/a-smarter-simpler-way-to-lose-weight/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267941" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/26/00/31023107/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/26/00/31023107/3/ratio1x1_160.webp"/><img alt="sponsored" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/26/00/31023107/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/26/00/31023107/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16"></div></div><div data-eid="link-266682" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://storystudio.sfgate.com/insurance-solutions-built-for-multifamily-housing-providers/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-266682" class="tdn hover:o70 td300">Insurance Solutions Built for Multifamily Housing Providers</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><a href="https://storystudio.sfgate.com/insurance-solutions-built-for-multifamily-housing-providers/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-266682" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/65/46/35/30828382/9/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/65/46/35/30828382/9/ratio1x1_160.webp"/><img alt="Sponsored " loading="lazy" srcSet="https://s.hdnux.com/photos/01/65/46/35/30828382/9/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/65/46/35/30828382/9/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16"></div></div><div data-eid="link-267908" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://storystudio.sfchronicle.com/2026/05/13/mental-health-awareness-month-3-signs-to-watch-for-in-kids/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267908" class="tdn hover:o70 td300">Mental Health Awareness Month: 3 Signs to Watch for in Kids</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><div class="bg-gray200 f aic jcc x100 rel ar1-1 pt100pc"><div class="f aic y33 x100 jcc abs top bottom ma"><svg viewBox="0 0 108 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 g1wfvdhx" role="img" aria-label="Seattle Post-Intelligencer Logo"><desc>Seattle Post-Intelligencer Logo</desc><use href="#logosource-seattlepi"></use></svg></div></div></div></article><div class="b-gray400 bb pen my16"></div></div><div data-eid="link-267918" class="fdc jcb"><article class="grid col1-min c-sponsor"><div class="f fdc sy8 mb8 mr8 col1 row1"><h2 class="owa c-black tertiaryMd"><a href="https://storystudio.sfgate.com/what-your-company-swag-says-about-you-and-why-it-matters-to-todays-employees/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267918" class="tdn hover:o70 td300">What Your Company Swag Says About You — and Why It Matters to Today’s Employees</a></h2></div><div class="grid sy8 row2 col1"></div><div class="block col2 ml8 x78px xs:x96px sm:x140px lg:x78px row1span3"><a href="https://storystudio.sfgate.com/what-your-company-swag-says-about-you-and-why-it-matters-to-todays-employees/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267918" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/26/71/31026787/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/26/71/31026787/3/ratio1x1_160.webp"/><img alt="Sponsored" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/26/71/31026787/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/26/71/31026787/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div><div data-eid="collection-111209-dynamic_thumbnail_list" class="package"><div class="f fdc sy0"><span><div class="f aic mb16"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn">Real Estate</h2></div></div></span><div><div class="fdc jcb"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/business/" data-link="native" aria-label="Business" class="tdn hover:o70 td300">Business</a></span></span><h2 class="owa c-black tertiaryMd"><a href="/business/average-us-long-term-mortgage-rate-climbs-to-a22270485" data-link="native" class="tdn hover:o70 td300">Average US long-term mortgage rate climbs to 6.51%, highest level in nearly nine months</a></h2></div><div class="grid row2 sy8 col1"><a href="/business/average-us-long-term-mortgage-rate-climbs-to-a22270485" data-link="native" class="c-gray700 m0 abstract fs16 lh13 none tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The average long-term U.S. mortgage rate climbed this week to its highest level in nearly nine months, driving up borrowing costs for homebuyers during what’s traditionally the housing market’s...</div></a></div><div class="block col2 row1span3 x78px xs:x96px sm:x140px lg:x78px ml8"><a href="/business/average-us-long-term-mortgage-rate-climbs-to-a22270485" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/21/04/31002900/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/21/04/31002900/3/ratio1x1_160.webp"/><img alt="FILE - A &quot;For Sale&quot; sign is displayed outside a home on Friday, July 11, 2025, in Portland, Ore." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/21/04/31002900/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/21/04/31002900/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16 xs:my24 sm:my16"></div></div><div class="fdc jcb"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible">News</span></span><h2 class="owa c-black tertiaryMd"><a href="/news/ex-brooklyn-judge-accused-of-swindling-real-a22257832" data-link="native" class="tdn hover:o70 td300">Ex-Brooklyn judge accused of swindling real estate investors out of millions of dollars</a></h2></div><div class="grid row2 sy8 col1"><a href="/news/ex-brooklyn-judge-accused-of-swindling-real-a22257832" data-link="native" class="c-gray700 m0 abstract fs16 lh13 none tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">A former New York City judge who resigned last year while under investigation for professional misconduct has been charged with abusing his position to swindle real estate investors out of at least...</div></a></div><div class="block col2 row1span3 x78px xs:x96px sm:x140px lg:x78px ml8"><a href="/news/ex-brooklyn-judge-accused-of-swindling-real-a22257832" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/20/52/31001248/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/20/52/31001248/3/ratio1x1_160.webp"/><img alt="Former New York City Judge Edward Harold King leaves Brooklyn federal court, Wednesday, May 13, 2026, in New York, after making an initial appearance on a charge of wire fraud conspiracy in connection with an alleged real estate investment scam." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/20/52/31001248/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/20/52/31001248/3/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16 xs:my24 sm:my16"></div></div><div class="fdc jcb"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/business/" data-link="native" aria-label="Business" class="tdn hover:o70 td300">Business</a></span></span><h2 class="owa c-black tertiaryMd"><a href="/business/us-home-sales-flat-in-april-as-lackluster-spring-a22252714" data-link="native" class="tdn hover:o70 td300">US home sales flat in April as lackluster spring homebuying season lurches forward</a></h2></div><div class="grid row2 sy8 col1"><a href="/business/us-home-sales-flat-in-april-as-lackluster-spring-a22252714" data-link="native" class="c-gray700 m0 abstract fs16 lh13 none tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Sales of previously occupied U.S. homes were essentially flat in April, another lackluster showing for the housing market during what’s traditionally its busiest time of the year. The National...</div></a></div><div class="block col2 row1span3 x78px xs:x96px sm:x140px lg:x78px ml8"><a href="/business/us-home-sales-flat-in-april-as-lackluster-spring-a22252714" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.webp"/><img alt="FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn." loading="lazy" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16 xs:my24 sm:my16"></div></div><div class="fdc jcb"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/business/" data-link="native" aria-label="Business" class="tdn hover:o70 td300">Business</a></span></span><h2 class="owa c-black tertiaryMd"><a href="/business/average-us-long-term-mortgage-rate-ticks-up-to-a22247080" data-link="native" class="tdn hover:o70 td300">US long-term mortgage rate bounce back to levels seen 4 weeks ago</a></h2></div><div class="grid row2 sy8 col1"><a href="/business/average-us-long-term-mortgage-rate-ticks-up-to-a22247080" data-link="native" class="c-gray700 m0 abstract fs16 lh13 none tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">The average long-term U.S. mortgage rate rose again this week, reflecting ongoing bond market volatility as surging oil prices due to the war with Iran heighten inflation worries. Mortgage buyer...</div></a></div><div class="block col2 row1span3 x78px xs:x96px sm:x140px lg:x78px ml8"><a href="/business/average-us-long-term-mortgage-rate-ticks-up-to-a22247080" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.webp"/><img alt="FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn." loading="lazy" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article><div class="b-gray400 bb pen my16 xs:my24 sm:my16"></div></div><div class="fdc jcb"><article class="grid col1-min"><div class="f fdc col1 row1 sy8 mr8"><span class="ttu"><span class="f smallBoldTag c-primaryAccessible"><a href="/business/" data-link="native" aria-label="Business" class="tdn hover:o70 td300">Business</a></span></span><h2 class="owa c-black tertiaryMd"><a href="/business/us-home-sales-fall-in-march-marking-a-slow-start-a22203494" data-link="native" class="tdn hover:o70 td300">US home sales fall in March, marking a slow start to the spring homebuying season</a></h2></div><div class="grid row2 sy8 col1"><a href="/business/us-home-sales-fall-in-march-marking-a-slow-start-a22203494" data-link="native" class="c-gray700 m0 abstract fs16 lh13 none tdn hover:o70 td300"><div data-block-type="text" data-server-side-rendered="true" class="r12zgbl0 ruduv2y">Sales of previously occupied U.S. homes fell in March to their slowest pace nine months, as easing mortgage rates and more properties on the market failed to motivate home shoppers during what’s...</div></a></div><div class="block col2 row1span3 x78px xs:x96px sm:x140px lg:x78px ml8"><a href="/business/us-home-sales-fall-in-march-marking-a-slow-start-a22203494" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.webp"/><img alt="FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn." loading="lazy" srcSet="https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/65/75/37/30922698/6/ratio1x1_160.jpg 160w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill"/></picture></div></a></div></article></div></div></div></div></div></div><div data-lazy="pending"><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div style="height:400px" class="bg-gray300 x100 br4"></div><div style="height:400px" class="bg-gray300 x100 br4"></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div style="height:250px" class="bg-gray300 x100 br4"></div><div style="height:250px" class="bg-gray300 x100 br4"></div></div></div></div><div data-layout="Layout1Column" class="f fdc mxa mb40"><div class="zone center f fdc g40"><div class="package y100"><div class="pt16 sy16 bg-gray100 pb16 x100"><div class=""><p class="uiTextMedium c-gray700 f aic jcc ttu">Advertisement</p></div><div data-block-type="ad" data-small-id="DPflex" data-large-id="DPflex" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh250px sm:mnh90px aic lg:f lg:jcc lg:mnh90px lg:aic"></div></div></div></div></div><div data-lazy="pending"><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div style="height:400px" class="bg-gray300 x100 br4"></div><div style="height:400px" class="bg-gray300 x100 br4"></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div style="height:250px" class="bg-gray300 x100 br4"></div><div style="height:250px" class="bg-gray300 x100 br4"></div></div></div></div><div data-lazy="pending"><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div style="height:400px" class="bg-gray300 x100 br4"></div><div style="height:400px" class="bg-gray300 x100 br4"></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"><div style="height:250px" class="bg-gray300 x100 br4"></div><div style="height:250px" class="bg-gray300 x100 br4"></div></div></div></div><div class="s mt0 xl:mw1200px z1001 bottom mb40" data-layout="LayoutSticky1Column"><div class="zone center"><div class="package y100 block xs:none x100 bg-gray200 bt b-gray400"><div class="adhesion--outer fix bottom x100 z1002"><div data-block-type="ad" data-small-id="MAD" data-unit="hnp-seattlepi.com/Homepage" class="f jcc mnh50px sm:none aic lg:none"></div></div></div></div></div><div class="y1px x100 abs bgn top"></div><div style="top:25%" class="y1px x100 abs bgn"></div><div style="top:50%" class="y1px x100 abs bgn"></div><div style="top:75%" class="y1px x100 abs bgn"></div><div class="y1px x100 abs bgn bottom"></div></main><div class="b-gray300 bb pen"></div><div class=""><footer class="ma rel mb72 px24 md:pt56 xl:px100 mw1400px"><button class="aic pr24 md:pr32 xl:pr100 uiHeader9 c-inherit abs sx8 b-transparent bgn cp hover:o70 right top16 f jcb"><span><span class="none md:inline">Return To </span>Top</span> <svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 rot270"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg></button><div data-eid="collection-121685-dynamic_sub_navigation"><div class="f fdc lg:fdr"><div class="f"><div class="pt16 md:pt0 md:mb20 sy16 pr32 md:pr40 mw90vw sm:mw350px"><a href="/" data-link="native" aria-label="Site Logo - Back to Home" class="f aic y48px mw350px"><svg viewBox="0 0 108 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 b186rw5u" role="img" aria-label="Seattle Post-Intelligencer Logo"><desc>Seattle Post-Intelligencer Logo</desc><use href="#logosource-seattlepi"></use></svg></a><div class="f aic jcs fw sx8 x100 md:x130px lg:x160px xl:x260px"><div class="mb4"><a href="https://www.facebook.com/seattlepionline" data-link="native" aria-label="Facebook Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 32 32" class="p0"><g id="Type=Share Tools, Name=Facebook, State=Initial"><circle cx="16" cy="16" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path id="Vector" d="M18.153 12.412V15.7796H22.3188L21.6592 20.3159H18.153V30.7674C17.45 30.8649 16.7308 30.9158 16.0007 30.9158C15.158 30.9158 14.3305 30.8486 13.5246 30.7186V20.3159H9.68262V15.7796H13.5246V11.6592C13.5246 9.10297 15.5967 7.02979 18.1541 7.02979V7.03195C18.1616 7.03195 18.1681 7.02979 18.1757 7.02979H22.3199V10.953H19.612C18.8072 10.953 18.1541 11.6062 18.1541 12.411L18.153 12.412Z" fill="currentColor"></path></g></svg></a></div><div class="mb4"><a href="https://twitter.com/seattlepi" data-link="native" aria-label="Twitter Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 32 32" class="p0"><g id="Type=Share Tools, Name=Twitter, State=Initial"><circle cx="16" cy="16" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path id="path1009" d="M8.03848 9L14.2159 17.259L8 23.9742H9.39935L14.8419 18.0953L19.2389 23.9742H24L17.4754 15.2506L23.2614 9H21.862L16.8503 14.4144L12.8006 9H8.03941H8.03848ZM10.0957 10.0305H12.2825L21.9409 22.9437H19.7541L10.0957 10.0305Z" fill="currentColor"></path></g></svg></a></div><div class="mb4"><a href="https://instagram.com/seattlepi" data-link="native" aria-label="Instagram Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 33 33" class="p0"><circle cx="16.0518" cy="16.75" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path d="M16.0521 14.3668C14.7398 14.3668 13.6688 15.4377 13.6688 16.75C13.6688 18.0623 14.7398 19.1332 16.0521 19.1332C17.3643 19.1332 18.4353 18.0623 18.4353 16.75C18.4353 15.4377 17.3643 14.3668 16.0521 14.3668ZM23.1999 16.75C23.1999 15.7631 23.2089 14.7851 23.1534 13.8C23.098 12.6558 22.837 11.6403 22.0003 10.8036C21.1618 9.96507 20.148 9.70583 19.0038 9.65041C18.0169 9.59499 17.039 9.60393 16.0538 9.60393C15.0669 9.60393 14.089 9.59499 13.1039 9.65041C11.9596 9.70583 10.9441 9.96686 10.1074 10.8036C9.26891 11.6421 9.00967 12.6558 8.95424 13.8C8.89882 14.7869 8.90776 15.7649 8.90776 16.75C8.90776 17.7351 8.89882 18.7149 8.95424 19.7C9.00967 20.8442 9.27069 21.8597 10.1074 22.6964C10.9459 23.5349 11.9596 23.7942 13.1039 23.8496C14.0908 23.905 15.0687 23.8961 16.0538 23.8961C17.0407 23.8961 18.0187 23.905 19.0038 23.8496C20.148 23.7942 21.1636 23.5331 22.0003 22.6964C22.8388 21.8579 23.098 20.8442 23.1534 19.7C23.2107 18.7149 23.1999 17.7369 23.1999 16.75ZM16.0521 20.4169C14.0228 20.4169 12.3851 18.7792 12.3851 16.75C12.3851 14.7208 14.0228 13.0831 16.0521 13.0831C18.0813 13.0831 19.719 14.7208 19.719 16.75C19.719 18.7792 18.0813 20.4169 16.0521 20.4169ZM19.8691 13.7893C19.3954 13.7893 19.0128 13.4067 19.0128 12.9329C19.0128 12.4591 19.3954 12.0765 19.8691 12.0765C20.3429 12.0765 20.7255 12.4591 20.7255 12.9329C20.7257 13.0454 20.7036 13.1568 20.6606 13.2608C20.6176 13.3648 20.5546 13.4592 20.475 13.5388C20.3955 13.6183 20.301 13.6814 20.197 13.7244C20.0931 13.7674 19.9816 13.7894 19.8691 13.7893Z" fill="currentColor"></path></svg></a></div></div></div><div class="b-gray300 br pen mr40 md:f none"></div><div class="none md:f md:sx40"><div data-eid="collection-121686-dynamic_headline_list" class="f g20 fdc"><p class="uiLabel2">About</p><a href="https://www.hearst.com/newspapers/seattlepicom" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb">Our Company</a><a href="https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_15" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb">Careers</a><a href="https://www.seattlepi.com/ai_use/" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb">Our Use of AI</a></div><div data-eid="collection-121687-dynamic_sub_navigation" class="f g20 fdc"><p class="uiLabel2">Services</p><a href="https://seattlepi.newsbank.com/" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb">Archive</a><a href="https://hearstseattlepi.com/" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb pr8">Advertise with Us</a><a href="https://info.wrightsmedia.com/hearst-newspapers-licensing-and-reprints" data-link="native" class="uiTextMedium hover:o70 tpo ttfeio td300 f aic wwb pr8">Copyright and Reprints</a></div></div></div></div><div class="f md:none fdc mt16"><div class="x100" data-eid="collection-121686-dynamic_headline_list"><div class="f jcb py8 mb8"><span class="uiHeader9 c-black">About</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 hover:c-gray600 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide mb16 lir ml24 mt8 sy16"><li><a href="https://www.hearst.com/newspapers/seattlepicom" data-link="native" class="">Our Company</a></li><li><a href="https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_15" data-link="native" class="">Careers</a></li><li><a href="https://www.seattlepi.com/ai_use/" data-link="native" class="">Our Use of AI</a></li></ul></div><div class="b-gray300 bb pen mb8"></div><div class="x100" data-eid="collection-121687-dynamic_sub_navigation"><div class="f jcb py8 mb8"><span class="uiHeader9 c-black">Services</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 hover:c-gray600 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="uiTextSmall c-gray600 hide mb16 lir ml24 mt8 sy16"><li><a href="https://seattlepi.newsbank.com/" data-link="native" class="">Archive</a></li><li><a href="https://hearstseattlepi.com/" data-link="native" class="">Advertise with Us</a></li><li><a href="https://info.wrightsmedia.com/hearst-newspapers-licensing-and-reprints" data-link="native" class="">Copyright and Reprints</a></li></ul></div><div class="b-gray300 bb pen mb8"></div></div></div><div class="b-gray300 bb pen none md:block mt40"></div><div class="uiTextExtraSmall sm:fs14 c-gray600 mt8 sm:mt16 f fw sx8 sm:sx16 lg:sx24 aic jcc sm:jcs pb20 md:jcs md:mt24 spov33s" data-eid="collection-121684-dynamic_sub_navigation"><span class="f aic sx8"><div class="f aic y11px xa inline"><svg viewBox="0 0 260 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 g13976mp" role="img" aria-label="Hearst Newspapers Logo"><desc id="hearst">Hearst Newspapers Logo</desc><use href="#logosource-hearst"></use></svg></div><span class="ml1">© <!-- -->2026<!-- --> <!-- -->Hearst Newspapers, LLC</span></span><a href="/terms/" data-link="native" target="" class="c-gray600 tdn hover:o70 td300">Terms of Use</a><a href="/privacy/" data-link="native" target="" class="c-gray600 tdn hover:o70 td300">Privacy Notice</a><a href="/privacy/#daaindustryoptout" data-link="native" target="" class="c-gray600 tdn hover:o70 td300">DAA Industry Opt Out</a><a href="/yourdata/" data-link="native" class="f jcc tac border p10 block hover:o70 td300 b-black c-black"><svg width="24" height="24" fill="none" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" viewBox="0 0 30 14" class="p0 mr6"><path style="fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF" d="M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z"></path><path style="fill-rule:evenodd;clip-rule:evenodd;fill:#0066FF" d="M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8
                h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z"></path><path id="x" style="fill:#FFFFFF" d="M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0
                l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8
                c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z"></path><path id="y" style="fill:#0066FF" d="M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0
                L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z"></path></svg><span class="f aic">Your Privacy Choices (Opt Out of Sale/Targeted Ads)</span></a></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"apiErrors":null,"page":{"enableLazyLoadingAfter":5,"isDemo":false,"mediaOSUrlExp":null,"devhub":null,"status":200,"meta":{"section":null,"sections":null,"eyebrows":null,"facebookShareAdmins":"100006394927810","id":null,"eid":"channel-5783","lastModifiedDate":null,"title":"Seattle news, weather, sports, events, entertainment | seattlepi.com","openGraphType":"website","contentTier":null,"openGraphImageUrl":"https://s.hdnux.com/photos/01/34/02/65/24128891/5/rawImage.jpg","excerpt":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events.","alternateTitle":null,"url":"/","canonicalUrl":"https://www.seattlepi.com/","description":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events.","nlpTags":null,"newsKeywords":null,"tags":{"subjects":null,"categories":null,"categoryTags":null,"concepts":null,"organizations":null,"persons":null,"keywords":null,"contentCategories":null,"iabTags":null,"robots":"index, follow, nocache","googlebotNews":null},"publicationName":"Seattle Post-Intelligencer","publicationDate":null,"siteDomain":"seattlepi.com","socialHeadline":null,"authorName":null,"authorTitle":null,"facebookAppId":"1890681814349143","twitterAccount":"SeattlePI","linkedIn":null,"robots":null,"pageJsonLds":[{"@context":"https://schema.org","@type":"WebPage","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.seattlepi.com/","name":"Home"}}]},"description":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events.","publisher":{"@type":"NewsMediaOrganization","name":"Seattle Post-Intelligencer","logo":{"@type":"ImageObject","width":600,"height":60,"url":"https://www.seattlepi.com/sites/seattlepi/ldjson_logo.png"},"location":{"@type":"Place","name":"Seattle Post-Intelligencer","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA"}},"url":"https://www.seattlepi.com","sameAs":["https://www.facebook.com/seattlepionline","https://twitter.com/seattlepi","https://instagram.com/seattlepi"]}},{"@context":"https://schema.org","@type":"WebSite","url":"https://www.seattlepi.com/","name":"Home","mainEntityOfPage":"https://www.seattlepi.com/","publisher":{"@type":"NewsMediaOrganization","name":"Seattle Post-Intelligencer","logo":{"@type":"ImageObject","width":600,"height":60,"url":"https://www.seattlepi.com/sites/seattlepi/ldjson_logo.png"},"location":{"@type":"Place","name":"Seattle Post-Intelligencer","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA"}},"url":"https://www.seattlepi.com","sameAs":["https://www.facebook.com/seattlepionline","https://twitter.com/seattlepi","https://instagram.com/seattlepi"]},"image":{"@type":"ImageObject","url":"https://s.hdnux.com/photos/01/34/02/65/24128891/5/rawImage.jpg"},"description":"Seattle local news, traffic, weather, business news, sports, real estate, photos and events."}],"metaRefresh":"360","sailthruLastModifiedDate":null,"sailthruPubName":null,"sailthruTags":null,"sailthruTitle":null,"rssFeedUrl":null,"rssFeedTitle":null,"marfeelTags":["Seattle PI","Seattle"]},"hdnDataLayer":{"contentObjectType":"channel","contentObjectId":5783,"contentObjectSubtype":"","contentTitle":"Home","contentSubtitle":"","contentSectionPath":["home"],"contentSiteSectionLevel1":"home","contentSiteSectionLevel2":"home","contentSiteSectionLevel3":"home","contentSiteSectionLevel4":"home","contentPubDate":"2010-12-14 18:20:00","contentPubDateTimestamp":1292350800,"contentLastModifiedDate":"2025-11-27 12:59:30","contentLastModifiedDateTimestamp":1764248370,"contentPublishedOnline":null,"contentPublishedOnlineTimestamp":null,"contentFirstPublishedOnline":null,"contentFirstPublishedOnlineTimestamp":null,"contentLastPublished":null,"contentLastPublishedTimestamp":null,"contentLastPublishedDisplayed":null,"contentLastPublishedDisplayedTimestamp":null,"contentWordCount":null,"contentWordCountRange":null,"contentParagraphCount":null,"contentKeywords":[],"contentContentCategories":null,"contentIabTagsWithObject":null,"contentKeySubjects":[],"contentKeyCategoryTags":[],"contentKeyPersons":[],"contentKeyOrganizations":[],"contentKeyConcepts":[],"contentKeyCategories":[],"contentKeyPlaces":[],"contentKeyNlpCategories":[],"contentKeyNlpPerson":[],"contentKeyNlpLocation":[],"contentKeyNlpOrganization":[],"contentKeyNlpEvent":[],"contentKeyNlpWorkOfArt":[],"contentKeyNlpConsumerGood":[],"contentKeyNlpOther":[],"contentKeyNlpUnknown":[],"contentDesignTemplate":"design/channel/platypus_two_column.tpl","contentDisplayTemplate":"twoByOne","contentIsSensitive":false,"contentIsTrending":null,"contentIsPopular":null,"contentIsAffiliatedContent":false,"contentIsSponsoredContent":false,"contentIsPaidAdContent":false,"contentVideoPlatform":"exco","contentFollowTopic":"","contentQueueListId":"","sourceAuthorName":"","sourceAuthorTitle":"","sourceOriginalSourceSite":null,"sourcePublishingSite":"seattlepi","sourceSourceSite":"seattlepi","sharingOpenGraphUrl":"/","sharingOpenGraphType":"website","hrefPageUrl":"/","hrefCanonicalUrl":"https://www.seattlepi.com/","siteGeoloc":"todo","siteGeocities":{},"siteCommentsType":"none","siteCommentSiteKey":"todo","siteEntitledComments":"todo","siteSailthruId":"da30899589786517b0c0cead37a48b06","siteRecaptchaKey":"todo","siteUseInstart":false,"siteAmazonTag":"hearstnp-seattlepi-20","siteSkimlinksPublisherId":"131678X1600836","siteTrackonomicsProfileCode":"hearstnews_31a2e_seattlepi","presentationHasSlideshow":false,"presentationHasSlideshowListView":false,"presentationHasVideo":false,"presentationHasInteractive":false,"paywallPremiumStatus":null,"paywallPremiumEndDate":null,"paywallPolicy":"free","adsAdMode":"lazy","adsVideoBidding":true,"revenueProfiles":{"profiles":{"nonsub":{"refresh":{"value":true},"passiveInterval":{"value":"30"},"scrollInterval":{"value":"18"},"exco":{"value":true},"nativo":{"value":true},"taboola":{"value":true},"columnA":{"leaderboard":{"id":"Crown","render":true,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesive":{"id":"Flex1","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"belowMasthead":{"id":"Flex1","render":true,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesion":{"id":"MAD","render":true,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnB":{"B0":{"id":"APflex","render":true,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B1":{"id":"BPflex","render":true,"weight":2,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B2":{"id":"CPflex","render":true,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B3":{"id":"DPflex","render":true,"weight":4,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B4":{"id":"EPflex","render":true,"weight":5,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B5":{"id":"FPflex","render":true,"weight":6,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B6":{"id":"NTVALT6DCP","render":true,"weight":7,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B7":{"id":"NTVBTFMW","render":true,"weight":8,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnC":{"C0":{"id":"AP300","render":true,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C1":{"id":"NTVBTFRR","render":true,"weight":2,"rightRail":true,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C2":{"id":"NTV1HED","render":true,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":true,"largeScreen":true,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}}}}},"environmentCmsEnv":"production","environmentApiEnv":"prod","environmentDocDbEnv":"prod"},"dev":{},"zoneSets":[{"id":"crownSet","layout":"Hidden","options":{},"zones":[{"id":"crownZone","options":{},"widgets":[{"id":"Crown","type":"Ad","options":{"small":"Crown","large":"Crown","adUnitPath":"hnp-seattlepi.com/Homepage","placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet2","layout":"1Column","options":{"excludeMargins":true,"excludeMaxWidth":true,"excludeBottomMarginMobile":true,"lifestyleOverride":true},"zones":[{"id":"pzoneNavigation","options":{},"widgets":[{"eid":"collection-121883-dynamic_sub_navigation","collections":[],"items":[{"__typename":"Link","type":"channel","id":"5731","eid":"channel-5731","url":"https://www.seattlepi.com/local/seattlenews/","title":"Local","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:25:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"5736","eid":"channel-5736","url":"https://www.seattlepi.com/lifestyle/food/","title":"Food \u0026 Dining","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:30:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"5739","eid":"channel-5739","url":"https://www.seattlepi.com/lifestyle/travel/","title":"Travel","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:34:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"5728","eid":"channel-5728","url":"https://www.seattlepi.com/realestate/","title":"Real Estate","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:22:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"22441","eid":"channel-22441","url":"https://www.seattlepi.com/local/seattleentertainment/","title":"Entertainment","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:25:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"6148","eid":"channel-6148","url":"https://www.seattlepi.com/local/seattle-history/","title":"Seattle History","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2011-04-11 20:52:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"18746","eid":"channel-18746","url":"https://www.seattlepi.com/thingstodo/","title":"Things To Do","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-12-01 17:35:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"channel","id":"5711","eid":"channel-5711","url":"https://www.seattlepi.com/comics-and-games/","title":"Comics","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2010-11-30 22:21:00","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"251918","eid":"link-251918","url":"https://www.seattlepi.com/puzzles/","title":"Puzzles","abstract":"","plainTextAbstract":"","excerpt":"","eyebrow":null,"badge":null,"displayedDate":"2023-12-04 19:42:12","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":null,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneNavigation1604594173034","type":"SubNavigation","options":{"content":null,"subClass":null,"title":{},"commerceType":"","wcmCollectionTitle":"Homepage Sub Navigation","placement":"main","layout":"1Column"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"id":"collection-20-122223-a1-wcm","type":"Hidden","options":{"eid":"collection-122223-news_alert_bar"},"eid":"","items":[]},{"eid":"collection-135091-dynamic_sub_navigation","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/shopping/article/headspace-deal-sleep-awareness-month-21957890.php","title":"Get a year of Headspace for 40% off","excerpt":"Headspace is offering 40% off its annual subscription for Sleep Awareness Month. That means you can practice mindfulness and meditation every day for just $42.","abstract":"\u003cp\u003eHeadspace is offering 40% off its annual subscription for Sleep Awareness Month. That means you can practice mindfulness and meditation every day for just $42.\u003c/p\u003e","plainTextAbstract":"Headspace is offering 40% off its annual subscription for Sleep Awareness Month. That means you can practice mindfulness and meditation every day for just $42.","displayedDate":"2026-03-10 11:30:16","lastModifiedDate":"2026-03-10 11:30:16","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11105,"name":"Malarie Gokey","title":"Contributor","url":"/author/malarie-gokey/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/45/16/27415481/4/rawImage.jpg","base64":null,"width":1760,"height":2048,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"Get a year of Headspace for 40% off for Sleep Awareness Month\"","title":"Contributor"}}],"bylineObjects":[{"id":11105,"name":"Malarie Gokey","title":"Contributor","url":"/author/malarie-gokey/","credit":"SFGATE","image":{"id":27415481,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAJAAgDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQREgUGM1HBcv/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAJR/9oADAMBAAIRAxEAPwCPW7ipJ9FmmKCIa0pcRAbuOFu+vXRY5+Fvp/EQMkl5f//Z","width":1760,"height":2048,"guid":"photo_27415481","dirPath":"01/50/45/16/27415481/4","alt":"photo Contributor from article titled \"Get a year of Headspace for 40% off for Sleep Awareness Month\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/33/15/30782278/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Save 40% for a limited time.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Save 40% for a limited time.","title":"headspace deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/ororo-vests-jackets-heated-clothing-deals-22063050.php","title":"Ororo is blowing out heated clothing for St. Patrick’s Day with up to 60% off","excerpt":"Ororo’s St. Patrick’s Day sale has up to 60% off heated jackets, vests, and winter gear, including deals on the Augusta heated vest and St. Moritz snow jacket","abstract":"\u003cp\u003eOroro’s St. Patrick’s Day sale has up to 60% off heated jackets, vests, and winter gear, including deals on the Augusta heated vest and St. Moritz snow jacket\u003c/p\u003e","plainTextAbstract":"Ororo’s St. Patrick’s Day sale has up to 60% off heated jackets, vests, and winter gear, including deals on the Augusta heated vest and St. Moritz snow jacket","displayedDate":"2026-03-11 12:30:11","lastModifiedDate":"2026-03-11 12:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7134,"name":"Billy Cadden","title":"Manager, Performance Content","url":"/author/billy-cadden/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/41/13/01/25473089/6/rawImage.jpg","base64":null,"width":300,"height":300,"guid":null,"dirPath":null,"alt":"photo Billy Cadden from article titled \"Ororo is blowing out heated clothing for St. Patrick’s Day with up to 60% off\"","title":"Billy Cadden"}}],"bylineObjects":[{"id":7134,"name":"Billy Cadden","title":"Manager, Performance Content","url":"/author/billy-cadden/","credit":null,"image":{"id":25473089,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABP/EAB8QAAEDAwUAAAAAAAAAAAAAAAECAwQFERIABiFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECEQMSYf/aAAwDAQACEQMRAD8AW7U6XH3OZb89AAJRmHcki6bYEDi3fupknrVBmlLH0//Z","width":300,"height":300,"guid":"photo_25473089","dirPath":"01/41/13/01/25473089/6","alt":"photo Billy Cadden from article titled \"Ororo is blowing out heated clothing for St. Patrick’s Day with up to 60% off\"","title":"Billy Cadden"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/35/15/30790524/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Save up to 60% right now on ORORO heated clothing and accessories.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Save up to 60% right now on ORORO heated clothing and accessories.","title":"ororo heated clothing deals"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/seasonal-allergy-essentials-survival-kit-21950619.php","title":"12 essentials to stock in your seasonal allergy survival kit","excerpt":"Build a seasonal allergy survival kit with essentials, including antihistamines, nasal sprays, air purifiers, and eye drops to help fight pollen symptoms.","abstract":"\u003cp\u003eBuild a seasonal allergy survival kit with essentials, including antihistamines, nasal sprays, air purifiers, and eye drops to help fight pollen symptoms.\u003c/p\u003e","plainTextAbstract":"Build a seasonal allergy survival kit with essentials, including antihistamines, nasal sprays, air purifiers, and eye drops to help fight pollen symptoms.","displayedDate":"2026-03-12 09:30:14","lastModifiedDate":"2026-03-12 09:30:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11105,"name":"Malarie Gokey","title":"Contributor","url":"/author/malarie-gokey/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/45/16/27415481/4/rawImage.jpg","base64":null,"width":1760,"height":2048,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"12 essentials to stock in your seasonal allergy survival kit\"","title":"Contributor"}}],"bylineObjects":[{"id":11105,"name":"Malarie Gokey","title":"Contributor","url":"/author/malarie-gokey/","credit":"SFGATE","image":{"id":27415481,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAJAAgDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQREgUGM1HBcv/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAJR/9oADAMBAAIRAxEAPwCPW7ipJ9FmmKCIa0pcRAbuOFu+vXRY5+Fvp/EQMkl5f//Z","width":1760,"height":2048,"guid":"photo_27415481","dirPath":"01/50/45/16/27415481/4","alt":"photo Contributor from article titled \"12 essentials to stock in your seasonal allergy survival kit\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/34/02/30785724/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Seasonal allergy essentials like antihistamines, nasal sprays, and air purifiers can help reduce pollen symptoms.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Seasonal allergy essentials like antihistamines, nasal sprays, and air purifiers can help reduce pollen symptoms.","title":"allergy season survival kit"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneNavigation1764248353828","type":"SubNavigation","options":{"content":null,"subClass":"trending","title":{"text":"Shopping","headerType":"title"},"commerceType":"","wcmCollectionTitle":"SeattlePI Shopping Trending Bar","placement":"main","layout":"1Column"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]}]},{"id":"zoneSet3","layout":"1Column","options":{"excludeMaxWidth":true,"excludeMargins":true},"zones":[{"id":"pzoneTop","options":{},"widgets":[{"id":"belowMasthead","type":"Ad","options":{"adUnitPath":"hnp-seattlepi.com/Homepage","small":"Flex1","large":"Flex1","topPadding":false,"topOverride":true},"items":[]}]}]},{"id":"nameplateZoneSet","layout":"Invisible","options":{"hidden":true,"excludeMargins":true},"zones":[{"id":"pnameplate","options":{},"widgets":[{"id":"nameplate","type":"Nameplate","options":{"title":"Seattle Post-Intelligencer","breadcrumb":null,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet6","layout":"2ColumnRight","options":{"setContentDiv":true},"zones":[{"id":"pzoneAL","options":{},"widgets":[{"eid":"collection-111176-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/article/chicken-sausage-sold-at-costco-recalled-because-22291269.php","title":"Chicken sausage sold at Costco recalled because some packages may contain pork","excerpt":"Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers.","abstract":"Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers.","plainTextAbstract":"Chicken sausage sold at Costco has been recalled because some packages may contain pork sausage due to a packing error, according to a letter sent to affected customers.","displayedDate":"2026-06-04 08:54:00","lastModifiedDate":"2026-06-04 09:02:49","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Hearst Television","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/17/31056893/3/rawImage.jpg","b64":null,"width":1920,"height":1080,"caption":null,"loading":"eager","external":null,"alt":"photo 2f44f47d-2a66-4dbb-ab32-72f82be82db8.jpg from article titled \"Chicken sausage sold at Costco recalled because some packages may contain pork\"","title":"2f44f47d-2a66-4dbb-ab32-72f82be82db8.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/realestate/article/designer-floating-home-in-seattle-with-rare-22284717.php","title":"Designer Floating Home in Seattle With 'Rare' Underwater Basement Gets an $800K Price Cut","excerpt":"The contemporary floating home looks unlike any of the other properties that elegantly bob alongside it on the waters of Lake Union.","abstract":"The contemporary floating home looks unlike any of the other properties that elegantly bob alongside it on the waters of Lake Union.","plainTextAbstract":"The contemporary floating home looks unlike any of the other properties that elegantly bob alongside it on the waters of Lake Union.","displayedDate":"2026-06-03 06:25:10","lastModifiedDate":"2026-06-03 06:25:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Larissa Runkle","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Real Estate","url":"/realestate/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/33/55/31046467/3/rawImage.jpg","b64":null,"width":1000,"height":667,"caption":{"plain":"There is an enormous rooftop terrace that offers jaw-dropping views.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"There is an enormous rooftop terrace that offers jaw-dropping views.","title":"7789137bc43dd3d1c0c3702dafad8b6cw-c2142079963srd-w1000_q80.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/scientists-lose-critical-climate-record-as-ocean-a22288587","title":"Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts","excerpt":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","abstract":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","plainTextAbstract":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","displayedDate":"2026-06-02 16:41:39","lastModifiedDate":"2026-06-02 16:42:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ANNIKA HAMMERSCHLAG","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/14/31052599/3/rawImage.jpg","b64":null,"width":2048,"height":1360,"caption":{"plain":"In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)","title":"Climate Trump Ocean Monitoring"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/such-great-heights-they-re-tall-they-re-proud-a22260550","title":"Such great heights: They're tall, they're proud — and they're getting together","excerpt":"The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler...","abstract":"The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler...","plainTextAbstract":"The Tall Tour is a traveling meetup drawing thousands of unusually tall people to cities across the United States, offering a rare experience: blending in. Founded by 6-foot-9 TikTok creator Tyler...","displayedDate":"2026-05-15 07:03:21","lastModifiedDate":"2026-05-15 07:03:23","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ANNIKA HAMMERSCHLAG","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/21/61/31005800/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Alex Schamonin, standing at 6 feet, 6 inches tall looks over the crowd during a Tall Tour event Saturday, May 9, 2026, in Austin, Texas.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Alex Schamonin, standing at 6 feet, 6 inches tall looks over the crowd during a Tall Tour event Saturday, May 9, 2026, in Austin, Texas.","title":"Tour of the Tall"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/us-agents-arrest-tourist-after-video-shows-a-rock-a22259332","title":"US agents arrest tourist after video shows a rock hurled at an endangered Hawaiian monk seal's head","excerpt":"A tourist from Washington state is facing federal charges after a witness recorded what prosecutors say was a video of him hurling a coconut-sized rock at an endangered Hawaiian monk seal. Igor...","abstract":"A tourist from Washington state is facing federal charges after a witness recorded what prosecutors say was a video of him hurling a coconut-sized rock at an endangered Hawaiian monk seal. Igor...","plainTextAbstract":"A tourist from Washington state is facing federal charges after a witness recorded what prosecutors say was a video of him hurling a coconut-sized rock at an endangered Hawaiian monk seal. Igor...","displayedDate":"2026-05-14 16:58:48","lastModifiedDate":"2026-05-14 16:58:49","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JENNIFER SINCO KELLEHER and GENE JOHNSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/21/12/31003318/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Cars pass in front of the federal building housing the U.S. District Court in Honolulu on March 7, 2014.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - Cars pass in front of the federal building housing the U.S. District Court in Honolulu on March 7, 2014.","title":"Hawaii Endangered Seal Harassment"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/realestate/article/real-estate-market-trends-in-seattle-wa-prices-22238058.php","title":"Real Estate Market Trends in Seattle, WA: Prices Fall","excerpt":"Seattle's market is cooling. Homes are sitting unsold, price cuts have climbed and fewer new listings are hitting the market.","abstract":"Seattle's market is cooling. Homes are sitting unsold, price cuts have climbed and fewer new listings are hitting the market.","plainTextAbstract":"Seattle's market is cooling. Homes are sitting unsold, price cuts have climbed and fewer new listings are hitting the market.","displayedDate":"2026-05-06 06:05:14","lastModifiedDate":"2026-05-06 06:05:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Realtor.com","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Real Estate","url":"/realestate/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg","b64":null,"width":1920,"height":1080,"caption":null,"loading":"eager","external":null,"alt":"photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled \"Real Estate Market Trends in Seattle, WA: Prices Fall\"","title":"24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php","title":"Real Estate Market Trends in Portland, OR: Prices Fall","excerpt":"The Portland market tilted toward buyers. The median list price dropped to $499,750 and nearly 1 in 4 listings had a price cut.","abstract":"The Portland market tilted toward buyers. The median list price dropped to $499,750 and nearly 1 in 4 listings had a price cut.","plainTextAbstract":"The Portland market tilted toward buyers. The median list price dropped to $499,750 and nearly 1 in 4 listings had a price cut.","displayedDate":"2026-05-06 05:50:11","lastModifiedDate":"2026-05-06 05:50:12","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Realtor.com","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Real Estate","url":"/realestate/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/54/66/70/28536325/3/rawImage.jpg","b64":null,"width":1920,"height":1080,"caption":null,"loading":"eager","external":null,"alt":"photo 24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg from article titled \"Real Estate Market Trends in Portland, OR: Prices Fall\"","title":"24aa026692e26f9ad4218043af686654w-c1728867246srd_q80.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":true,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneAL1604594845596","type":"DynamicPackage","options":{"content":null,"subClass":null,"title":{},"commerceType":"","wcmCollectionTitle":"Spotlight Shared Channel Home","shouldEagerLoadImages":true,"placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"item-100356","id":"zoneNavigation1609438234766","type":"ThirdPartyFreeformEmbed","options":{"embed":{"__type":"thirdPartyFreeformEmbed","__id":"exco","__element":{"tag":"div","attributes":{"id":"04149991-21bb-4b67-b7af-3808c8785bb1"}},"__src":"https://player.ex.co/player/","__ping":"https://cdn-channels-pixel.ex.co/events/0012000001fxZm9AAE?integrationType=DEFAULT\u0026template=","__data":{"articleId":"d1cd7daa-7eff-43a4-a9c9-df76c45ea607","channelId":"04149991-21bb-4b67-b7af-3808c8785bb1"},"__tpId":"exco"},"eid":"item-100356","isPublished":true},"items":[]},{"eid":"collection-118203-dynamic_four_pack","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/shopping/article/ps5-dualsense-controller-sale-22295962.php","title":"Sony’s DualSense controller gets a rare $21 discount","excerpt":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.","abstract":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of...","plainTextAbstract":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.","displayedDate":"2026-06-08 12:35:11","lastModifiedDate":"2026-06-08 12:35:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Jaime Carillo","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/36/31066033/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Grab an extra PS5 controller while the price is this low.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Grab an extra PS5 controller while the price is this low.","title":"playstation controller deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/lifestraw-sip-water-filter-sale-22295721.php","title":"A three-pack of Lifestraw’s Sip portable water filter has never been cheaper","excerpt":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria, parasites, and microplastics from drinking water.","abstract":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria,...","plainTextAbstract":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria, parasites, and microplastics from drinking water.","displayedDate":"2026-06-08 11:35:10","lastModifiedDate":"2026-06-08 11:35:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/43/36/26883997/4/rawImage.jpg","base64":null,"width":597,"height":512,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"LifeStraw’s portable water-filtering straw is at its lowest price ever\"","title":"Contributor"}}],"bylineObjects":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":"SFGATE","image":{"id":26883997,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAqFBMVEXq6ODs6uK5s56UemKSgm+cloCyqJDl4tjp5t75+PTc2tHYn3uzf16nnojq5dnk4Nbl4tf+/vbRyLqXZUSSYD+4rpr///nt6uCAgmybmopPLxhjQCxrTT0yHRKamYekpY7V0cJeS0EpDwc5GRA7GxIzGRs3LSDHw7HV0MErGBMuFg5CHxVBIRYiDwkkFQ/GwK3c0sKOZEYrGRJBHRM3GQ88JRt5Vj26uKbhzZ0nAAAARElEQVQI1wXBgwHAAAADsM62bdv/f7YEIEiKZlgOvCBKsqJq0A3Tsh3Xgx+EUZykGfKirOqm7dAP4zQv64b9OK/7eb8ffZcGBeZXy20AAAAASUVORK5CYII=","width":597,"height":512,"guid":"photo_26883997","dirPath":"01/46/43/36/26883997/4","alt":"photo Contributor from article titled \"LifeStraw’s portable water-filtering straw is at its lowest price ever\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/26/31065490/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"This three-pack is down to the lowest price we've ever seen.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"This three-pack is down to the lowest price we've ever seen.","title":"lifestraw deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/expressvpn-one-year-subscription-deal-22292598.php","title":"ExpressVPN’s one-year plan drops to $39.99 for new users","excerpt":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad blocking, and discounted one-year subscription for new users.","abstract":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad...","plainTextAbstract":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad blocking, and discounted one-year subscription for new users.","displayedDate":"2026-06-08 10:30:11","lastModifiedDate":"2026-06-08 10:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Luke Beavers","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/63/31059161/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription.","title":"sale_329453_article_image"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/drime-6tb-cloud-storage-deal-22288027.php","title":"Drime’s 6TB cloud storage plan drops to $200 for life","excerpt":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.","abstract":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration...","plainTextAbstract":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.","displayedDate":"2026-06-07 10:30:10","lastModifiedDate":"2026-06-07 10:30:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7162,"name":"Carly Schnurr","title":"Contributor","url":"/author/carly-schnurr/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/41/67/44/25655578/6/rawImage.jpg","base64":null,"width":1440,"height":1440,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"If your cloud storage is a mess, this 6TB lifetime plan might help\"","title":"Contributor"}}],"bylineObjects":[{"id":7162,"name":"Carly Schnurr","title":"Contributor","url":"/author/carly-schnurr/","credit":null,"image":{"id":25655578,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAgEFAQAAAAAAAAAAAAABAgAEEgMGERQxUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwC2/d09yraauy12sGqCfSuHvHzIREQS9HSw/9k=","width":1440,"height":1440,"guid":"photo_25655578","dirPath":"01/41/67/44/25655578/6","alt":"photo Contributor from article titled \"If your cloud storage is a mess, this 6TB lifetime plan might help\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/75/31051595/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Drime’s Advanced Plan includes 6TB of encrypted cloud storage and collaboration tools.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Drime’s Advanced Plan includes 6TB of encrypted cloud storage and collaboration tools.","title":"sale_328413_article_image-1"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneAboveMasthead1641922846691","type":"FourPack","options":{"content":null,"subClass":null,"title":{"text":"Shopping","href":"https://www.seattlepi.com/shopping/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Affiliate Shopping for SeattlePI Homepage - 4 Pack","shouldEagerLoadImages":true,"placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"collection-124285-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/sports/detroit-beats-seattle-in-1st-meeting-since-a22293600","title":"Detroit beats Seattle in 1st meeting since Mariners eliminated Tigers in ALDS","excerpt":"Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer...","abstract":"Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer...","plainTextAbstract":"Gleyber Torres had three hits and Detroit beat Seattle 7-3 on Friday night in their first meeting since the Mariners eliminated the Tigers in the AL Division Series. Kerry Carpenter and Spencer...","displayedDate":"2026-06-05 18:42:48","lastModifiedDate":"2026-06-05 18:43:15","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DAVE HOGG","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/32/31061691/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Detroit Tigers' Kerry Carpenter hits a two-run home run against the Seattle Mariners during the third inning of a baseball game Friday, June 5, 2026, in Detroit.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Detroit Tigers' Kerry Carpenter hits a two-run home run against the Seattle Mariners during the third inning of a baseball game Friday, June 5, 2026, in Detroit.","title":"Mariners Tigers Baseball"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/seahawks-lb-derick-hall-had-no-interest-in-a22290481","title":"Seahawks LB Derick Hall had no interest in testing market, wants to compete for more Super Bowls","excerpt":"Derick Hall had no interest in testing the open market. The dynamic young linebacker, who helped the Seattle Seahawks win the Super Bowl last season, signed a $42 million, three-year contract...","abstract":"Derick Hall had no interest in testing the open market. The dynamic young linebacker, who helped the Seattle Seahawks win the Super Bowl last season, signed a $42 million, three-year contract...","plainTextAbstract":"Derick Hall had no interest in testing the open market. The dynamic young linebacker, who helped the Seattle Seahawks win the Super Bowl last season, signed a $42 million, three-year contract...","displayedDate":"2026-06-03 18:28:03","lastModifiedDate":"2026-06-03 18:28:04","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ANDREW DESTIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/00/31051824/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Seattle Seahawks linebacker Derick Hall (58) celebrates after sacking New England Patriots quarterback Drake Maye during the first half of the NFL Super Bowl 60 football game, Feb. 8, 2026, in Santa Clara, Calif.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - Seattle Seahawks linebacker Derick Hall (58) celebrates after sacking New England Patriots quarterback Drake Maye during the first half of the NFL Super Bowl 60 football game, Feb. 8, 2026, in Santa Clara, Calif.","title":"Seahawks Hall Football"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/bichette-ends-an-0-for-16-slump-with-4-hits-3-a22290417","title":"Bichette ends an 0-for-16 slump with 4 hits, 3 RBIs in Mets' 7-1 win over the Mariners","excerpt":"Bo Bichette broke out of arguably the worst hitting stretch of his career against Seattle with four hits and three RBIs in a 7-1 victory. The 28-year-old's four singles ended an 0-for-16 slump. In his...","abstract":"Bo Bichette broke out of arguably the worst hitting stretch of his career against Seattle with four hits and three RBIs in a 7-1 victory. The 28-year-old's four singles ended an 0-for-16 slump. In...","plainTextAbstract":"Bo Bichette broke out of arguably the worst hitting stretch of his career against Seattle with four hits and three RBIs in a 7-1 victory. The 28-year-old's four singles ended an 0-for-16 slump. In his...","displayedDate":"2026-06-03 18:18:31","lastModifiedDate":"2026-06-03 18:18:32","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" LUKE OLSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/71/31055433/3/rawImage.jpg","b64":null,"width":2048,"height":1566,"caption":{"plain":"New York Mets' Bo Bichette hit a two-run single during the fourth inning of a baseball game against the Seattle Mariners, Wednesday, June 3, 2026, in Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"New York Mets' Bo Bichette hit a two-run single during the fourth inning of a baseball game against the Seattle Mariners, Wednesday, June 3, 2026, in Seattle.","title":"Mets Mariners Baseball"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427","title":"Russell Wilson confirms he's retiring from the NFL to join CBS Sports","excerpt":"Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two days...","abstract":"Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two...","plainTextAbstract":"Ten-time Pro Bowl quarterback Russell Wilson has confirmed in a video posted to social media that that he’s retiring from the NFL to take a job with CBS Sports. Wilson’s announcement came two days...","displayedDate":"2026-06-03 17:19:28","lastModifiedDate":"2026-06-03 17:19:53","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/71/31055451/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Seattle Seahawks' quarterback Russell Wilson holds the Lombardi Trophy after the NFL Super Bowl XLVIII football game, Feb. 2, 2014, in East Rutherford, N.J.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - Seattle Seahawks' quarterback Russell Wilson holds the Lombardi Trophy after the NFL Super Bowl XLVIII football game, Feb. 2, 2014, in East Rutherford, N.J.","title":"Wilson Retirement Football"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/mariners-first-baseman-josh-naylor-is-back-in-the-a22289872","title":"Mariners first baseman Josh Naylor is back in the lineup for Wednesday's game against the Mets","excerpt":"Mariners first baseman Josh Naylor is back in the lineup and batting third in Wednesday’s series finale against the New York Mets. Naylor exited Monday’s game with back spasms after hitting a...","abstract":"Mariners first baseman Josh Naylor is back in the lineup and batting third in Wednesday’s series finale against the New York Mets. Naylor exited Monday’s game with back spasms after hitting a...","plainTextAbstract":"Mariners first baseman Josh Naylor is back in the lineup and batting third in Wednesday’s series finale against the New York Mets. Naylor exited Monday’s game with back spasms after hitting a...","displayedDate":"2026-06-03 12:35:10","lastModifiedDate":"2026-06-03 12:35:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" LUKE OLSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/55/31050585/3/rawImage.jpg","b64":null,"width":2048,"height":1506,"caption":{"plain":"Seattle Mariners' Josh Naylor celebrates while rounding the bases after hitting a solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Seattle Mariners' Josh Naylor celebrates while rounding the bases after hitting a solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle.","title":"Mets Mariners Baseball"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/carpenter-re-signs-with-seattle-nurse-with-a22288578","title":"Carpenter re-signs with Seattle, Nurse with Vancouver, protecting both from PWHL expansion process","excerpt":"Alex Carpenter is staying in Seattle, and Sarah Nurse is not leaving Vancouver. Both veteran forwards were protected from the PWHL expansion process when they re-signed with their respective teams on...","abstract":"Alex Carpenter is staying in Seattle, and Sarah Nurse is not leaving Vancouver. Both veteran forwards were protected from the PWHL expansion process when they re-signed with their respective teams...","plainTextAbstract":"Alex Carpenter is staying in Seattle, and Sarah Nurse is not leaving Vancouver. Both veteran forwards were protected from the PWHL expansion process when they re-signed with their respective teams on...","displayedDate":"2026-06-02 16:36:38","lastModifiedDate":"2026-06-02 16:37:04","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOHN WAWROW","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/14/31052591/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Vancouver Goldeneyes' Sarah Nurse (20) celebrates after her goal against the Minnesota Frost with Sophie Jaques (16) during the first period of a PWHL hockey game in Vancouver, British Columbia, April 25, 2026. (Ethan Cairns/The Canadian Press via AP, File)","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - Vancouver Goldeneyes' Sarah Nurse (20) celebrates after her goal against the Minnesota Frost with Sophie Jaques (16) during the first period of a PWHL hockey game in Vancouver, British Columbia, April 25, 2026. (Ethan Cairns/The Canadian Press via AP, File)","title":"PWHL Signings Hockey"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/mariners-josh-naylor-gets-a-day-off-to-rest-a22288567","title":"Mariners' Josh Naylor gets a day off to rest after having back spasms","excerpt":"Mariners first baseman Josh Naylor was out of the lineup for Tuesday's game against the New York Mets. Naylor exited Monday night's victory with back spasms. He hit a tying home run off reliever...","abstract":"Mariners first baseman Josh Naylor was out of the lineup for Tuesday's game against the New York Mets. Naylor exited Monday night's victory with back spasms. He hit a tying home run off reliever...","plainTextAbstract":"Mariners first baseman Josh Naylor was out of the lineup for Tuesday's game against the New York Mets. Naylor exited Monday night's victory with back spasms. He hit a tying home run off reliever...","displayedDate":"2026-06-02 16:09:50","lastModifiedDate":"2026-06-02 16:09:50","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ANDREW DESTIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/54/31050519/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Seattle Mariners' Josh Naylor watches his solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Seattle Mariners' Josh Naylor watches his solo home run during the seventh inning of a baseball game against the New York Mets, Monday, June 1, 2026, in Seattle.","title":"Mets Mariners Baseball"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneAL1709154783776","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Seattle Sports","href":"https://www.seattlepi.com/sports/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Seattle Sports Package - 2024","shouldEagerLoadImages":true,"placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]},{"id":"pzoneAR","options":{},"widgets":[{"id":"ad","type":"Ad","options":{"sticky":false,"large":"AP300","small":"AP300","adUnitPath":"hnp-seattlepi.com/Homepage","channelSidebar":true},"items":[]},{"eid":"collection-120244-dynamic_headline_list","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/sports/catcher-cal-raleigh-is-out-of-the-mariners-a22239138","title":"Catcher Cal Raleigh is out of the Mariners' lineup vs. Royals again with a sore side","excerpt":"Seattle Mariners manager Dan Wilson says catcher Cal Raleigh is out of the lineup for the second straight day with a sore side. Raleigh began experiencing soreness on his right side following Friday...","abstract":"Seattle Mariners manager Dan Wilson says catcher Cal Raleigh is out of the lineup for the second straight day with a sore side. Raleigh began experiencing soreness on his right side following...","plainTextAbstract":"Seattle Mariners manager Dan Wilson says catcher Cal Raleigh is out of the lineup for the second straight day with a sore side. Raleigh began experiencing soreness on his right side following Friday...","displayedDate":"2026-05-03 12:21:00","lastModifiedDate":"2026-05-03 12:21:00","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SHANE LANTZ","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/12/02/30974128/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Seattle Mariners catcher Cal Raleigh misses the throw at the plate and Kansas City Royals' Maikel Garcia (11) scores on an RBI single from Vinnie Pasquantino during the first inning of a baseball game, Friday, May 1, 2026, in Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Seattle Mariners catcher Cal Raleigh misses the throw at the plate and Kansas City Royals' Maikel Garcia (11) scores on an RBI single from Vinnie Pasquantino during the first inning of a baseball game, Friday, May 1, 2026, in Seattle.","title":"Royals Mariners Baseball"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/spirit-airlines-shut-down-what-to-do-to-get-home-a22238050","title":"Spirit Airlines shutdown: What to do to get home and get refunds","excerpt":"The collapse of the U.S.-based Spirit Airlines may mark the end of an era for travelers with a certain financial sensibility. ","abstract":"The collapse of the U.S.-based Spirit Airlines may mark the end of an era for travelers with a certain financial sensibility. ","plainTextAbstract":"The collapse of the U.S.-based Spirit Airlines may mark the end of an era for travelers with a certain financial sensibility. ","displayedDate":"2026-05-02 13:28:29","lastModifiedDate":"2026-05-02 14:50:30","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SALLY HO","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/11/66/30973313/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"A sign announces Spirit Airlines’ shutdown on Saturday, May 2, 2026 at Hartsfield-Jackson Atlanta International Airport in Atlanta.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"A sign announces Spirit Airlines’ shutdown on Saturday, May 2, 2026 at Hartsfield-Jackson Atlanta International Airport in Atlanta.","title":"Spirit Airlines Bankruptcy"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/article/at-least-five-injured-after-stabbing-at-high-22235413.php","title":"At least five injured after stabbing at high school in Tacoma, Washington, reports say","excerpt":"Five people - four students and an adult security guard - were injured in a stabbing at a high school in Tacoma, Washington, on Thursday, several local outlets are reporting.","abstract":"Five people - four students and an adult security guard - were injured in a stabbing at a high school in Tacoma, Washington, on Thursday, several local outlets are reporting.","plainTextAbstract":"Five people - four students and an adult security guard - were injured in a stabbing at a high school in Tacoma, Washington, on Thursday, several local outlets are reporting.","displayedDate":"2026-04-30 15:14:00","lastModifiedDate":"2026-04-30 15:23:29","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Hearst Television","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/35/56/64/24571180/6/rawImage.jpg","b64":null,"width":640,"height":384,"caption":null,"loading":"eager","external":null,"alt":"photo 10137562-10137562.jpg from article titled \"At least five injured after stabbing at high school in Tacoma, Washington, reports say\"","title":"10137562-10137562.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/realestate/article/rare-tiny-home-compound-featuring-3-adorable-22223789.php","title":"'Rare' Tiny-Home Compound Featuring 3 Adorable Abodes Hits the Market in Seattle for Just $900K","excerpt":"Originally built as housing for staff at a nearby industrial estate, the properties underwent a dramatic renovation between 2021 and 2023.","abstract":"Originally built as housing for staff at a nearby industrial estate, the properties underwent a dramatic renovation between 2021 and 2023.","plainTextAbstract":"Originally built as housing for staff at a nearby industrial estate, the properties underwent a dramatic renovation between 2021 and 2023.","displayedDate":"2026-04-27 02:55:10","lastModifiedDate":"2026-04-27 02:55:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Kellie Speed","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Real Estate","url":"/realestate/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/04/31/30951021/3/rawImage.jpg","b64":null,"width":960,"height":640,"caption":{"plain":"Because the homes all occupy a single lot, the taxes are incredibly low, with records showing that 2025 fees were just $8,106 for all three properties.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Because the homes all occupy a single lot, the taxes are incredibly low, with records showing that 2025 fees were just $8,106 for all three properties.","title":"e876d7d8dcb8b7156aac3e630116f399w-c329122436srd-w1000_q80.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"CollectionAd","type":"CollectionAd","id":"NTV1HED","small":"NTV1HED","large":"NTV1HED","adUnitPath":null},{"__typename":"ArticleStub","type":"article","url":"/realestate/article/seattle-co-housing-firm-offers-homeownership-at-22217555.php","title":"Seattle Co-Housing Firm Offers Homeownership at Bargain Prices-With One Small Twist","excerpt":"Homeownership in pricey Seattle starting at $124,500? Co-housing development firm reSpace offers up private suites at barista prices.","abstract":"Homeownership in pricey Seattle starting at $124,500? Co-housing development firm reSpace offers up private suites at barista prices.","plainTextAbstract":"Homeownership in pricey Seattle starting at $124,500? Co-housing development firm reSpace offers up private suites at barista prices.","displayedDate":"2026-04-24 05:10:10","lastModifiedDate":"2026-04-24 05:10:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Kiri Blakeley","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Real Estate","url":"/realestate/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/02/20/30942252/3/rawImage.jpg","b64":null,"width":1920,"height":1080,"caption":null,"loading":"eager","external":null,"alt":"photo 0e18446670160ba34bfa675ccb0250f4w-c4010675253srd_q80.jpg from article titled \"Seattle Co-Housing Firm Offers Homeownership at Bargain Prices-With One Small Twist\"","title":"0e18446670160ba34bfa675ccb0250f4w-c4010675253srd_q80.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/reclassifying-marijuana-as-a-less-dangerous-drug-a22223617","title":"Reclassifying marijuana as a less dangerous drug might only be the first step for Trump","excerpt":"President Donald Trump’s decision to reclassify state-licensed medical marijuana as a less dangerous drug is a boon for the industry. The order signed Thursday does not legalize marijuana for...","abstract":"President Donald Trump’s decision to reclassify state-licensed medical marijuana as a less dangerous drug is a boon for the industry. The order signed Thursday does not legalize marijuana for...","plainTextAbstract":"President Donald Trump’s decision to reclassify state-licensed medical marijuana as a less dangerous drug is a boon for the industry. The order signed Thursday does not legalize marijuana for...","displayedDate":"2026-04-23 23:14:09","lastModifiedDate":"2026-04-23 23:14:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" GENE JOHNSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/03/63/30948573/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Shown is marijuana at NJ Weedman's Joint dispensary in Trenton, N.J., Thursday, April 23, 2026.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Shown is marijuana at NJ Weedman's Joint dispensary in Trenton, N.J., Thursday, April 23, 2026.","title":"Trump Marijuana Reclassification"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/iranian-extradited-to-us-to-face-2014-smuggling-a22216860","title":"Iranian extradited to US to face 2014 smuggling indictment over export of military sonar gear","excerpt":"An Iranian citizen who was indicted more than a decade ago on charges that he shipped military sonar equipment from the U.S. to Iran in violation of American trade sanctions has been extradited to...","abstract":"An Iranian citizen who was indicted more than a decade ago on charges that he shipped military sonar equipment from the U.S. to Iran in violation of American trade sanctions has been extradited to...","plainTextAbstract":"An Iranian citizen who was indicted more than a decade ago on charges that he shipped military sonar equipment from the U.S. to Iran in violation of American trade sanctions has been extradited to...","displayedDate":"2026-04-20 16:21:22","lastModifiedDate":"2026-04-20 16:21:41","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" GENE JOHNSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/02/03/30941377/3/rawImage.jpg","b64":null,"width":1937,"height":1291,"caption":{"plain":"This photo provided by the U.S. Department of Justice shows Iranian citizen Reza Dindar at King County International Airport, in Seattle, Thursday, April 16, 2026, after being extradited from Panama to face charges that he conspired to violate U.S. trade sanctions against Iran. (U.S. Department of Justice via AP)","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"This photo provided by the U.S. Department of Justice shows Iranian citizen Reza Dindar at King County International Airport, in Seattle, Thursday, April 16, 2026, after being extradited from Panama to face charges that he conspired to violate U.S. trade sanctions against Iran. (U.S. Department of Justice via AP)","title":"Iranian Sanctions Indictment"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/china-urges-travelers-to-avoid-seattle-airport-a22210684","title":"China urges travelers to avoid Seattle airport after 20 scholars were denied entry to the US","excerpt":"Chinese government officials are urging travels to avoid entering the U.S. through Seattle. They cite ongoing harassment by U.S. Customs and Border Protection personnel. Recently, about 20 Chinese...","abstract":"Chinese government officials are urging travels to avoid entering the U.S. through Seattle. They cite ongoing harassment by U.S. Customs and Border Protection personnel. Recently, about 20 Chinese...","plainTextAbstract":"Chinese government officials are urging travels to avoid entering the U.S. through Seattle. They cite ongoing harassment by U.S. Customs and Border Protection personnel. Recently, about 20 Chinese...","displayedDate":"2026-04-16 13:15:30","lastModifiedDate":"2026-04-16 13:16:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/77/64/30932227/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A traveler walks by a security checkpoint at Seattle-Tacoma International Airport, Nov. 6, 2025, in SeaTac, Wash.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - A traveler walks by a security checkpoint at Seattle-Tacoma International Airport, Nov. 6, 2025, in SeaTac, Wash.","title":"China US Travel Advisory"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":false,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneAboveMasthead1666999880529","type":"HeadlineList","options":{"content":null,"subClass":null,"title":{"text":"More News","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Main Homepage CP overflow for right rail","shouldEagerLoadImages":true,"placement":"sidebar"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]}]},{"id":"adZoneSet7","layout":"1Column","options":{"excludeMargins":true,"excludeMaxWidth":true},"zones":[{"id":"adZone7","options":{},"widgets":[{"id":"7","type":"Ad","options":{"large":"APflex","small":"APflex","adUnitPath":"hnp-seattlepi.com/Homepage","showInlineAdLabel":true,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet8","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneBL","options":{},"widgets":[{"eid":"collection-116090-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/entertainment/the-rise-and-fall-of-the-hills-star-spencer-a22296970","title":"The rise and fall of 'The Hills' star Spencer Pratt's improbable campaign for Los Angeles mayor","excerpt":"Spencer Pratt’s improbable rise from reality television personality to national political sensation ended when he failed to qualify for the runoff to challenge Los Angeles Mayor Karen Bass. Nithya...","abstract":"Spencer Pratt’s improbable rise from reality television personality to national political sensation ended when he failed to qualify for the runoff to challenge Los Angeles Mayor Karen Bass. Nithya...","plainTextAbstract":"Spencer Pratt’s improbable rise from reality television personality to national political sensation ended when he failed to qualify for the runoff to challenge Los Angeles Mayor Karen Bass. Nithya...","displayedDate":"2026-06-08 21:03:34","lastModifiedDate":"2026-06-08 21:03:40","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHAEL R. BLOOD and LINDSEY BAHR","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/70/31067698/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Los Angeles mayoral candidate Spencer Pratt gets shown around the neighborhood by Maggie Quiroz during a campaign event Sunday, May 31, 2026, in Los Angeles.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Los Angeles mayoral candidate Spencer Pratt gets shown around the neighborhood by Maggie Quiroz during a campaign event Sunday, May 31, 2026, in Los Angeles.","title":"Election 2026 Los Angeles Mayor"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/entertainment/takeaways-from-scott-pelley-s-emotional-interview-a22296973","title":"Takeaways from Scott Pelley's emotional interview about his '60 Minutes' demise","excerpt":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his new...","abstract":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his...","plainTextAbstract":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his new...","displayedDate":"2026-06-08 21:06:27","lastModifiedDate":"2026-06-08 21:06:28","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOCELYN NOVECK","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/41/31049794/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Scott Pelley, anchor of \"CBS Evening News,\" at the CBS Upfront in New York, May 15, 2013. (Photo by Charles Sykes/Invision/AP, File)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Scott Pelley, anchor of \"CBS Evening News,\" at the CBS Upfront in New York, May 15, 2013. (Photo by Charles Sykes/Invision/AP, File)","title":"Media CBS 60 Minutes"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/entertainment/pop-up-art-show-takes-over-german-president-s-a22295670","title":"Pop-up art show takes over German president's residence before yearslong renovation","excerpt":"A pop-up art show featuring contemporary works is set to open at the German president's official residency this week before renovations begin. President Frank-Walter Steinmeier expressed his support...","abstract":"A pop-up art show featuring contemporary works is set to open at the German president's official residency this week before renovations begin. President Frank-Walter Steinmeier expressed his...","plainTextAbstract":"A pop-up art show featuring contemporary works is set to open at the German president's official residency this week before renovations begin. President Frank-Walter Steinmeier expressed his support...","displayedDate":"2026-06-08 17:47:05","lastModifiedDate":"2026-06-08 17:47:06","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" KIRSTEN GRIESHABER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/25/31065435/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"A person takes a photo of the painting \"Im Buero des Bundespraesidenten\" (In the office of the Federal President), by Christopher Lehmpfuhl, during the press preview of an exhibition of contemporary art at the German President's residency, Bellevue Palace, in Berlin, Germany, Monday, June 8, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A person takes a photo of the painting \"Im Buero des Bundespraesidenten\" (In the office of the Federal President), by Christopher Lehmpfuhl, during the press preview of an exhibition of contemporary art at the German President's residency, Bellevue Palace, in Berlin, Germany, Monday, June 8, 2026.","title":"Germany Predident's Palace Art"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/entertainment/hulk-hogan-died-of-natural-causes-florida-police-a22296391","title":"Hulk Hogan died of natural causes Florida police report says in closing investigation","excerpt":"A report by Florida police has found that professional wrestling legend Hulk Hogan died of natural causes last year. The findings formally close the investigation into his death. The Clearwater Police...","abstract":"A report by Florida police has found that professional wrestling legend Hulk Hogan died of natural causes last year. The findings formally close the investigation into his death. The Clearwater...","plainTextAbstract":"A report by Florida police has found that professional wrestling legend Hulk Hogan died of natural causes last year. The findings formally close the investigation into his death. The Clearwater Police...","displayedDate":"2026-06-08 13:14:44","lastModifiedDate":"2026-06-08 13:14:45","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DAVID FISCHER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/50/31066647/3/rawImage.jpg","b64":null,"width":1807,"height":1205,"caption":{"plain":"FILE - Famed wrestler Hulk Hogan fires up the crowd between matches during WrestleMania 21 in Los Angeles, April 3, 2005.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Famed wrestler Hulk Hogan fires up the crowd between matches during WrestleMania 21 in Los Angeles, April 3, 2005.","title":"Hogan Greatest Wrestling Moments"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/entertainment/a-new-generation-of-elvis-tribute-artists-compete-a22296095","title":"With jumpsuits, wigs and dance moves, these young boys and teens keep Elvis' legacy alive","excerpt":"A group of young Elvis Presley tribute artists, ranging in age from seven to 17, competed in the king’s hometown last week as part of the Tupelo Elvis Festival. Together, they donned jeweled...","abstract":"A group of young Elvis Presley tribute artists, ranging in age from seven to 17, competed in the king’s hometown last week as part of the Tupelo Elvis Festival. Together, they donned jeweled...","plainTextAbstract":"A group of young Elvis Presley tribute artists, ranging in age from seven to 17, competed in the king’s hometown last week as part of the Tupelo Elvis Festival. Together, they donned jeweled...","displayedDate":"2026-06-08 12:52:59","lastModifiedDate":"2026-06-08 12:52:59","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SOPHIE BATES","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/43/31066344/3/rawImage.jpg","b64":null,"width":936,"height":641,"caption":{"plain":"Tucker Gladden, 17, rehearses his rendition of \"My Boy\" by Elvis Presley before taking the stage at the Tupelo Elvis Festival's youth tribute artists competition on June 4, 2026, in Tupelo, Miss.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Tucker Gladden, 17, rehearses his rendition of \"My Boy\" by Elvis Presley before taking the stage at the Tupelo Elvis Festival's youth tribute artists competition on June 4, 2026, in Tupelo, Miss.","title":"Elvis Tribute Youth Competition"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneBL1623958058307","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Entertainment","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Seattle Entertainment collection","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"collection-111183-dynamic_four_pack","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/world/thai-court-acquits-a-progressive-political-leader-a22280192","title":"Thai court acquits a progressive political leader on charges of royal defamation","excerpt":"A Thai court has acquitted the leader of the Progressive Movement, of defaming the king and violating online laws. Thanathorn Juangroongruangkit was charged over comments made in 2021 criticizing a...","abstract":"A Thai court has acquitted the leader of the Progressive Movement, of defaming the king and...","plainTextAbstract":"A Thai court has acquitted the leader of the Progressive Movement, of defaming the king and violating online laws. Thanathorn Juangroongruangkit was charged over comments made in 2021 criticizing a...","displayedDate":"2026-05-28 02:45:37","lastModifiedDate":"2026-05-28 02:46:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JINTAMAS SAKSORNCHAI","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/31/56/31038358/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Future Forward Party leader Thanathorn Juangroongruangkit speaks during a press conference after a Thai court ordered to dissolved his political party in Bangkok, Thailand, Feb. 21, 2020.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Future Forward Party leader Thanathorn Juangroongruangkit speaks during a press conference after a Thai court ordered to dissolved his political party in Bangkok, Thailand, Feb. 21, 2020.","title":"Thailand Royal Defamation"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/fda-official-who-scrutinized-covid-shots-and-a22262065","title":"FDA official who scrutinized COVID shots and antidepressants is out in latest shake-up","excerpt":"The Food and Drug Administration's top drug official is leaving in the latest shake-up at the powerful health agency. Dr. Tracy Beth Hoeg said in a social media post late Friday that she was fired...","abstract":"The Food and Drug Administration's top drug official is leaving in the latest shake-up at the...","plainTextAbstract":"The Food and Drug Administration's top drug official is leaving in the latest shake-up at the powerful health agency. Dr. Tracy Beth Hoeg said in a social media post late Friday that she was fired...","displayedDate":"2026-05-15 23:16:49","lastModifiedDate":"2026-05-15 23:16:50","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MATTHEW PERRONE","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/22/41/31008849/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Dr. Tracy Beth Hoeg, with the FDA, listens during a meeting of the Advisory Committee in Immunization Practices at the CDC, June 25, 2025, in Atlanta.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Dr. Tracy Beth Hoeg, with the FDA, listens during a meeting of the Advisory Committee in Immunization Practices at the CDC, June 25, 2025, in Atlanta.","title":"FDA Official"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/the-world-s-reaction-to-hantavirus-is-tinged-by-a22258609","title":"The world's reaction to hantavirus is tinged by echoes of something else: COVID","excerpt":"The coronavirus pandemic's impact lingers, influencing our lives in both obvious and subtle ways. Work-from-home jobs, mask-wearing and hand sanitizers are now common. Some effects are less visible,...","abstract":"The coronavirus pandemic's impact lingers, influencing our lives in both obvious and subtle ways....","plainTextAbstract":"The coronavirus pandemic's impact lingers, influencing our lives in both obvious and subtle ways. Work-from-home jobs, mask-wearing and hand sanitizers are now common. Some effects are less visible,...","displayedDate":"2026-05-14 07:10:51","lastModifiedDate":"2026-05-14 07:10:52","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DEEPTI HAJELA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/20/74/31002375/3/rawImage.jpg","b64":null,"width":1958,"height":1345,"caption":{"plain":"FILE - Passengers board a plane bound for Eindhoven, after disembarking from the hantavirus-stricken cruise ship MV Hondius at the airport in Tenerife, Canary Islands, Spain, Monday, May 11, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Passengers board a plane bound for Eindhoven, after disembarking from the hantavirus-stricken cruise ship MV Hondius at the airport in Tenerife, Canary Islands, Spain, Monday, May 11, 2026.","title":"Hantavirus Pandemic's Shadow"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/politics/irs-may-owe-you-a-refund-for-coronavirus-era-a22244835","title":"IRS may owe you a refund for coronavirus-era fines. Here's how to apply","excerpt":"Millions of taxpayers penalized by the IRS during the coronavirus pandemic for late payments or filings may qualify for refunds or penalty terminations. However, relief is not automatic. Most...","abstract":"Millions of taxpayers penalized by the IRS during the coronavirus pandemic for late payments or...","plainTextAbstract":"Millions of taxpayers penalized by the IRS during the coronavirus pandemic for late payments or filings may qualify for refunds or penalty terminations. However, relief is not automatic. Most...","displayedDate":"2026-05-06 09:03:33","lastModifiedDate":"2026-05-06 09:03:33","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" FATIMA HUSSEIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Politics","url":"/news/politics/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/14/03/30982377/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A sign outside the Internal Revenue Service building is photographed May 4, 2021, in Washington.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A sign outside the Internal Revenue Service building is photographed May 4, 2021, in Washington.","title":"IRS Pandemic Refunds"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneBL1604597032864","type":"FourPack","options":{"content":null,"subClass":null,"title":{"text":"COVID-19 pandemic","href":"https://www.seattlepi.com/coronavirus/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Seattle Coronavirus Redesign four pack","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"id":"NTVBTFMW","type":"Ad","options":{"small":"NTVBTFMW","large":"NTVBTFMW","placement":"main"},"items":[]}]},{"id":"pzoneBR","options":{},"widgets":[{"eid":"item-101056","id":"zoneAboveMasthead1649863058846","type":"ThirdPartyFreeformEmbed","options":{"embed":{"__type":"thirdPartyFreeformEmbed","__id":"evvnt","__element":{"tag":"div","attributes":{"id":"evvnt-calendar-widget"}},"__src":"https://discovery.evvnt.com/prd/evvnt_discovery_plugin-latest.min.js","__data":{"initObject":{"api_key":"seattlepiPUB","publisher_id":556,"discovery":{"element":"#evvnt-calendar-widget","detail_page_enabled":true,"widget":true,"virtual":false,"map":false,"category_id":null,"orientation":"portrait","number":3}},"api_key":"seattlepiPUB","publisher_id":556,"widget":true,"partner_name":"SeattlePI"},"__tpId":"evvnt"},"eid":"item-101056","isPublished":true},"items":[]}]}]},{"id":"adZoneSet9","layout":"1Column","options":{"excludeMargins":true,"excludeMaxWidth":true},"zones":[{"id":"adZone9","options":{},"widgets":[{"id":"9","type":"Ad","options":{"large":"BPflex","small":"BPflex","adUnitPath":"hnp-seattlepi.com/Homepage","showInlineAdLabel":true,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet11","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneDL","options":{},"widgets":[{"eid":"collection-111190-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/shopping/article/ps5-dualsense-controller-sale-22295962.php","title":"Sony’s DualSense controller gets a rare $21 discount","excerpt":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.","abstract":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.","plainTextAbstract":"The PS5 DualSense controller deal includes multiple color options and a $21 discount on one of Sony’s most popular gaming accessories.","displayedDate":"2026-06-08 12:35:11","lastModifiedDate":"2026-06-08 12:35:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Jaime Carillo","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/36/31066033/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Grab an extra PS5 controller while the price is this low.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Grab an extra PS5 controller while the price is this low.","title":"playstation controller deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/lifestraw-sip-water-filter-sale-22295721.php","title":"A three-pack of Lifestraw’s Sip portable water filter has never been cheaper","excerpt":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria, parasites, and microplastics from drinking water.","abstract":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria, parasites, and microplastics from drinking water.","plainTextAbstract":"The LifeStraw Sip filters up to 1,000 liters of water and is designed to remove bacteria, parasites, and microplastics from drinking water.","displayedDate":"2026-06-08 11:35:10","lastModifiedDate":"2026-06-08 11:35:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/43/36/26883997/4/rawImage.jpg","base64":null,"width":597,"height":512,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"LifeStraw’s portable water-filtering straw is at its lowest price ever\"","title":"Contributor"}}],"bylineObjects":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":"SFGATE","image":{"id":26883997,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAqFBMVEXq6ODs6uK5s56UemKSgm+cloCyqJDl4tjp5t75+PTc2tHYn3uzf16nnojq5dnk4Nbl4tf+/vbRyLqXZUSSYD+4rpr///nt6uCAgmybmopPLxhjQCxrTT0yHRKamYekpY7V0cJeS0EpDwc5GRA7GxIzGRs3LSDHw7HV0MErGBMuFg5CHxVBIRYiDwkkFQ/GwK3c0sKOZEYrGRJBHRM3GQ88JRt5Vj26uKbhzZ0nAAAARElEQVQI1wXBgwHAAAADsM62bdv/f7YEIEiKZlgOvCBKsqJq0A3Tsh3Xgx+EUZykGfKirOqm7dAP4zQv64b9OK/7eb8ffZcGBeZXy20AAAAASUVORK5CYII=","width":597,"height":512,"guid":"photo_26883997","dirPath":"01/46/43/36/26883997/4","alt":"photo Contributor from article titled \"LifeStraw’s portable water-filtering straw is at its lowest price ever\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/26/31065490/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"This three-pack is down to the lowest price we've ever seen.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"This three-pack is down to the lowest price we've ever seen.","title":"lifestraw deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/expressvpn-one-year-subscription-deal-22292598.php","title":"ExpressVPN’s one-year plan drops to $39.99 for new users","excerpt":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad blocking, and discounted one-year subscription for new users.","abstract":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad blocking, and discounted one-year subscription for new users.","plainTextAbstract":"The ExpressVPN Basic Plan includes access to servers in 105 countries, support for 10 devices, ad blocking, and discounted one-year subscription for new users.","displayedDate":"2026-06-08 10:30:11","lastModifiedDate":"2026-06-08 10:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Luke Beavers","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/63/31059161/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"ExpressVPN’s Basic Plan provides VPN protection across up to 10 devices with a single subscription.","title":"sale_329453_article_image"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/drime-6tb-cloud-storage-deal-22288027.php","title":"Drime’s 6TB cloud storage plan drops to $200 for life","excerpt":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.","abstract":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.","plainTextAbstract":"The Drime 6TB cloud storage plan includes encrypted storage, e-signatures, team collaboration tools, unlimited file uploads, and lifetime access.","displayedDate":"2026-06-07 10:30:10","lastModifiedDate":"2026-06-07 10:30:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7162,"name":"Carly Schnurr","title":"Contributor","url":"/author/carly-schnurr/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/41/67/44/25655578/6/rawImage.jpg","base64":null,"width":1440,"height":1440,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"If your cloud storage is a mess, this 6TB lifetime plan might help\"","title":"Contributor"}}],"bylineObjects":[{"id":7162,"name":"Carly Schnurr","title":"Contributor","url":"/author/carly-schnurr/","credit":null,"image":{"id":25655578,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAgEFAQAAAAAAAAAAAAABAgAEEgMGERQxUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwC2/d09yraauy12sGqCfSuHvHzIREQS9HSw/9k=","width":1440,"height":1440,"guid":"photo_25655578","dirPath":"01/41/67/44/25655578/6","alt":"photo Contributor from article titled \"If your cloud storage is a mess, this 6TB lifetime plan might help\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/75/31051595/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Drime’s Advanced Plan includes 6TB of encrypted cloud storage and collaboration tools.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Drime’s Advanced Plan includes 6TB of encrypted cloud storage and collaboration tools.","title":"sale_328413_article_image-1"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/microsoft-office-2024-lifetime-license-deal-22288024.php","title":"Microsoft Office 2024 lifetime license drops to $130 for Mac and PC","excerpt":"The Microsoft Office 2024 lifetime license includes Word, Excel, Outlook, PowerPoint, and OneNote with AI-powered productivity tools and no subscription fees.","abstract":"The Microsoft Office 2024 lifetime license includes Word, Excel, Outlook, PowerPoint, and OneNote with AI-powered productivity tools and no subscription fees.","plainTextAbstract":"The Microsoft Office 2024 lifetime license includes Word, Excel, Outlook, PowerPoint, and OneNote with AI-powered productivity tools and no subscription fees.","displayedDate":"2026-06-06 10:30:12","lastModifiedDate":"2026-06-06 10:30:12","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10981,"name":"Megan Lopez","title":"Contributor","url":"/author/megan-riedlinger/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/47/40/53/27134666/4/rawImage.jpg","base64":null,"width":250,"height":304,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"This Microsoft Office deal skips the subscription and gives you Word for life\"","title":"Contributor"}}],"bylineObjects":[{"id":10981,"name":"Megan Lopez","title":"Contributor","url":"/author/megan-riedlinger/","credit":"SFGATE","image":{"id":27134666,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAMAAAC+Ge+yAAAA8FBMVEXg2tXi3di7tKjXz8bm4tvn49rb08jPxbjq5eCEe2pdSCqgiGvUzL/Kxry8t6y0qZa9rZRhTTOxj3WWdFKwmH2tnYSOglp7b0KvnnchFwijelmQakyKbEidjF1sYSuRg052aUgQDwlhQSd6VjlrTy26n3mxp46Wh1RRSCkXEwoAAABEKw9VORmaf2G4trXCt55uZ1IqJRoTDQdROyAhFAimj3ewrKXVzcKWj4IkIBk0JxVNNRtxX0ygm5O8ubXIvKGoopd6cWRyZlenn5Svramjl4mwmoTLwK6fmIyVj4Kqo5eooZiim5GjiG+7lnbEuqcaAgb8AAAAYklEQVQI12NgYGRiZmFlY2fg4OTi5uHl42cQEBQSFhEVE2eQkJSSlpGVk2dQUFRSVlFVU2fQ0NTS1tHV02cwMDQyNjE1M2ewsLSytrG1s2dwcHRydnF1c2fw8PTy9vH18wcAcJ0MWYRMSrQAAAAASUVORK5CYII=","width":250,"height":304,"guid":"photo_27134666","dirPath":"01/47/40/53/27134666/4","alt":"photo Contributor from article titled \"This Microsoft Office deal skips the subscription and gives you Word for life\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/74/31051575/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Microsoft Office 2024 Home and Business includes lifetime access to Word, Excel, Outlook, and PowerPoint.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Microsoft Office 2024 Home and Business includes lifetime access to Word, Excel, Outlook, and PowerPoint.","title":"sale_327577_article_image"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/chefman-iceman-slushie-machine-sale-22294086.php","title":"Chefman’s Iceman frozen drink maker is nearly 50% off at Amazon","excerpt":"The Chefman Iceman frozen drink machine holds 64 ounces, supports multiple drink types, and is currently matching its all-time low price at Amazon.","abstract":"The Chefman Iceman frozen drink machine holds 64 ounces, supports multiple drink types, and is currently matching its all-time low price at Amazon.","plainTextAbstract":"The Chefman Iceman frozen drink machine holds 64 ounces, supports multiple drink types, and is currently matching its all-time low price at Amazon.","displayedDate":"2026-06-06 09:30:10","lastModifiedDate":"2026-06-06 09:30:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/43/36/26883997/4/rawImage.jpg","base64":null,"width":597,"height":512,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"It’s way too hot out not to have a slushie machine\"","title":"Contributor"}}],"bylineObjects":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":"SFGATE","image":{"id":26883997,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAqFBMVEXq6ODs6uK5s56UemKSgm+cloCyqJDl4tjp5t75+PTc2tHYn3uzf16nnojq5dnk4Nbl4tf+/vbRyLqXZUSSYD+4rpr///nt6uCAgmybmopPLxhjQCxrTT0yHRKamYekpY7V0cJeS0EpDwc5GRA7GxIzGRs3LSDHw7HV0MErGBMuFg5CHxVBIRYiDwkkFQ/GwK3c0sKOZEYrGRJBHRM3GQ88JRt5Vj26uKbhzZ0nAAAARElEQVQI1wXBgwHAAAADsM62bdv/f7YEIEiKZlgOvCBKsqJq0A3Tsh3Xgx+EUZykGfKirOqm7dAP4zQv64b9OK/7eb8ffZcGBeZXy20AAAAASUVORK5CYII=","width":597,"height":512,"guid":"photo_26883997","dirPath":"01/46/43/36/26883997/4","alt":"photo Contributor from article titled \"It’s way too hot out not to have a slushie machine\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/50/31062584/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Chefman’s Iceman can make slushies, frozen cocktails, frappes, and other chilled beverages at home.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Chefman’s Iceman can make slushies, frozen cocktails, frappes, and other chilled beverages at home.","title":"slushi deal"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/best-fathers-day-gifts-gym-dads-22291157.php","title":"These Father’s Day gifts will help gym-loving dads train and recover","excerpt":"These Father’s Day gifts for fitness-minded dads include running shoes, recovery tools, fitness trackers, workout equipment, and outdoor exercise gear.","abstract":"These Father’s Day gifts for fitness-minded dads include running shoes, recovery tools, fitness trackers, workout equipment, and outdoor exercise gear.","plainTextAbstract":"These Father’s Day gifts for fitness-minded dads include running shoes, recovery tools, fitness trackers, workout equipment, and outdoor exercise gear.","displayedDate":"2026-06-05 13:30:11","lastModifiedDate":"2026-06-05 13:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/43/36/26883997/4/rawImage.jpg","base64":null,"width":597,"height":512,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"The best Father’s Day gifts for dads who never skip the gym\"","title":"Contributor"}}],"bylineObjects":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":"SFGATE","image":{"id":26883997,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAqFBMVEXq6ODs6uK5s56UemKSgm+cloCyqJDl4tjp5t75+PTc2tHYn3uzf16nnojq5dnk4Nbl4tf+/vbRyLqXZUSSYD+4rpr///nt6uCAgmybmopPLxhjQCxrTT0yHRKamYekpY7V0cJeS0EpDwc5GRA7GxIzGRs3LSDHw7HV0MErGBMuFg5CHxVBIRYiDwkkFQ/GwK3c0sKOZEYrGRJBHRM3GQ88JRt5Vj26uKbhzZ0nAAAARElEQVQI1wXBgwHAAAADsM62bdv/f7YEIEiKZlgOvCBKsqJq0A3Tsh3Xgx+EUZykGfKirOqm7dAP4zQv64b9OK/7eb8ffZcGBeZXy20AAAAASUVORK5CYII=","width":597,"height":512,"guid":"photo_26883997","dirPath":"01/46/43/36/26883997/4","alt":"photo Contributor from article titled \"The best Father’s Day gifts for dads who never skip the gym\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/21/31057002/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"These Father’s Day gifts are designed for dads who prioritize fitness, recovery, and outdoor exercise.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"These Father’s Day gifts are designed for dads who prioritize fitness, recovery, and outdoor exercise.","title":"fathers day fitness health gift guide"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/1minai-lifetime-subscription-deal-22288006.php","title":"1minAI’s lifetime subscription drops to $60 right now","excerpt":"1minAI combines GPT-4, Claude, Gemini, image generation, transcription, translation, coding tools, and document chat into one AI platform.","abstract":"1minAI combines GPT-4, Claude, Gemini, image generation, transcription, translation, coding tools, and document chat into one AI platform.","plainTextAbstract":"1minAI combines GPT-4, Claude, Gemini, image generation, transcription, translation, coding tools, and document chat into one AI platform.","displayedDate":"2026-06-05 10:30:13","lastModifiedDate":"2026-06-05 10:30:13","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Luke Beavers","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/74/31051558/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Instead of paying for multiple AI subscriptions, 1minAI bundles more than 20 models into a single platform with a discounted lifetime plan.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Instead of paying for multiple AI subscriptions, 1minAI bundles more than 20 models into a single platform with a discounted lifetime plan.","title":"sale_326640_article_image"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/best-fathers-day-gifts-hikers-campers-22289444.php","title":"The best Father’s Day gifts for dads who love hiking and camping","excerpt":"Shop the best Father’s Day gifts for outdoor dads, including AllTrails Peak, AeroPress Go, Teva sandals, camping stoves, water filters, and hiking gear.","abstract":"Shop the best Father’s Day gifts for outdoor dads, including AllTrails Peak, AeroPress Go, Teva sandals, camping stoves, water filters, and hiking gear.","plainTextAbstract":"Shop the best Father’s Day gifts for outdoor dads, including AllTrails Peak, AeroPress Go, Teva sandals, camping stoves, water filters, and hiking gear.","displayedDate":"2026-06-04 13:30:11","lastModifiedDate":"2026-06-04 13:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11219,"name":"Alisha McDarris","title":"Contributor","url":"/author/alisha-mcdarris/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/55/22/14/28648226/4/rawImage.jpg","base64":null,"width":800,"height":800,"guid":null,"dirPath":null,"alt":"photo Alisha McDarris from article titled \"14 Father’s Day gifts hikers and campers will actually use outdoors\"","title":"Alisha McDarris"}}],"bylineObjects":[{"id":11219,"name":"Alisha McDarris","title":"Contributor","url":"/author/alisha-mcdarris/","credit":"Contributor","image":{"id":28648226,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAAAAAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBBEhQQUisf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAQIDAEH/2gAMAwEAAhEDEQA/AK4XkHIpOQ9lbB9hWb1tVgd896P0dcxESO1qTICnIVTzf//Z","width":800,"height":800,"guid":"photo_28648226","dirPath":"01/55/22/14/28648226/4","alt":"photo Alisha McDarris from article titled \"14 Father’s Day gifts hikers and campers will actually use outdoors\"","title":"Alisha McDarris"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/13/31056615/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"These Father’s Day gift ideas are designed for dads who love hiking, camping, and outdoor adventures.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"These Father’s Day gift ideas are designed for dads who love hiking, camping, and outdoor adventures.","title":"fathers day gifts camping and hiking"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/shopping/article/best-home-organization-products-22287779.php","title":"These home organization upgrades actually free up space","excerpt":"Shop the best home organization products, including countertop appliances, drawer organizers, cable management tools, floating shelves, containers, and racks.","abstract":"Shop the best home organization products, including countertop appliances, drawer organizers, cable management tools, floating shelves, containers, and racks.","plainTextAbstract":"Shop the best home organization products, including countertop appliances, drawer organizers, cable management tools, floating shelves, containers, and racks.","displayedDate":"2026-06-04 11:30:16","lastModifiedDate":"2026-06-04 11:30:16","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/43/36/26883997/4/rawImage.jpg","base64":null,"width":597,"height":512,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"The best home organization gear for every room in your house\"","title":"Contributor"}}],"bylineObjects":[{"id":10953,"name":"Brandt Ranj","title":"Contributor","url":"/author/brandt-ranj/","credit":"SFGATE","image":{"id":26883997,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAqFBMVEXq6ODs6uK5s56UemKSgm+cloCyqJDl4tjp5t75+PTc2tHYn3uzf16nnojq5dnk4Nbl4tf+/vbRyLqXZUSSYD+4rpr///nt6uCAgmybmopPLxhjQCxrTT0yHRKamYekpY7V0cJeS0EpDwc5GRA7GxIzGRs3LSDHw7HV0MErGBMuFg5CHxVBIRYiDwkkFQ/GwK3c0sKOZEYrGRJBHRM3GQ88JRt5Vj26uKbhzZ0nAAAARElEQVQI1wXBgwHAAAADsM62bdv/f7YEIEiKZlgOvCBKsqJq0A3Tsh3Xgx+EUZykGfKirOqm7dAP4zQv64b9OK/7eb8ffZcGBeZXy20AAAAASUVORK5CYII=","width":597,"height":512,"guid":"photo_26883997","dirPath":"01/46/43/36/26883997/4","alt":"photo Contributor from article titled \"The best home organization gear for every room in your house\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/17/31056890/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"These home organization products help maximize storage and reduce clutter throughout the house.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"These home organization products help maximize storage and reduce clutter throughout the house.","title":"best home organization gear"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneNavigation1609441010036","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Seattle P-I shopping","href":"https://www.seattlepi.com/shopping/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Seattle P-I HP shopping","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]},{"id":"pzoneDR","options":{},"widgets":[{"id":"NTVBTFRR","type":"Ad","options":{"small":"NTVBTFRR","large":"NTVBTFRR","placement":"sidebar"},"items":[]}]}]},{"id":"adZoneSet12","layout":"1Column","options":{"excludeMargins":true,"excludeMaxWidth":true},"zones":[{"id":"adZone12","options":{},"widgets":[{"id":"12","type":"Ad","options":{"large":"CPflex","small":"CPflex","adUnitPath":"hnp-seattlepi.com/Homepage","showInlineAdLabel":true,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet14","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneFL","options":{},"widgets":[{"eid":"collection-111198-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/42-years-ago-mount-st-helens-erupts-seattle-pi-16185570.php","title":"When Mount St. Helens woke up and blew her top","excerpt":"On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area.","abstract":"On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area.","plainTextAbstract":"On March 21, 1980, tucked into the eighth page of the Seattle Post-Intelligencer was a brief, three-paragraph report about an earthquake that rippled through the Mount St. Helens area.","displayedDate":"2022-05-18 13:37:33","lastModifiedDate":"2025-06-12 04:32:21","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1057,"name":"Natalie Guevara","title":"Homepage Editor/Reporter/Producer","url":"/author/natalie-guevara/","credit":null,"image":null}],"bylineObjects":[{"id":1057,"name":"Natalie Guevara","title":"Homepage Editor/Reporter/Producer","url":"/author/natalie-guevara/","credit":"SeattlePI","image":null},{"id":1066,"name":"Alex Halverson","title":"Senior producer","url":"/author/alex-halverson/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/12/06/17/19424235/4/rawImage.jpg","b64":null,"width":1343,"height":2048,"caption":{"plain":"The front page of the Seattle Post-Intelligencer from March 28, 1980.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The front page of the Seattle Post-Intelligencer from March 28, 1980.","title":"pl_16F133501579A023_1589756170811.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/history-seattle-p-i/article/P-I-s-front-pages-through-the-years-narrate-13456253.php","title":"'Hair-brained radicals' and 'Gold!': a history of P-I front pages","excerpt":"As they say, journalism is \"the first rough draft of history.\"","abstract":"As they say, journalism is \"the first rough draft of history.\"","plainTextAbstract":"As they say, journalism is \"the first rough draft of history.\"","displayedDate":"2018-12-11 15:44:40","lastModifiedDate":"2025-06-10 15:52:21","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":798,"name":"Lynsi Burton","title":"Reporter","url":"/author/lynsi-burton/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/57/06/30/12346889/4/rawImage.jpg","base64":null,"width":493,"height":486,"guid":null,"dirPath":null,"alt":"Lynsi Burton","title":"Screen Shot 2017-02-09 at 5.05.53 PM.png"}}],"bylineObjects":[{"id":798,"name":"Lynsi Burton","title":"Reporter","url":"/author/lynsi-burton/","credit":"SeattlePI","image":{"id":12346889,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAn1BMVEX9/v7////i4d2Uin6+ubH8/f39/f3+/v709fNTOiUvEwcrEgfg3df8/fy1raMvFAd1Si50QSaQgnX6+vqyrKNOKRTVmoe6d1+5p5z7+/uckYRBHQvKi2/Ecmzw7eeQjYdKIw60hF+edVZMS0Xq4NTry7BRPixnXE3cp4SvgGIzNC2DYkX8+vbnto91YUxxcmqRj4RuaV2JiH9yXELh1ccFFTOvAAAATElEQVQI1wXBBQKCAAADwI0SSUnpkhKQ/v/bvAMoiBJlBQ/1qekGTdCyX45LD/SD8B0xBpM0ywvKYFnVzacFun4Yv9O84Ldu+3Fe9x96mAVxJFeXPAAAAABJRU5ErkJggg==","width":493,"height":486,"guid":"photo_12346889","dirPath":"57/06/30/12346889/4","alt":"Lynsi Burton","title":"Screen Shot 2017-02-09 at 5.05.53 PM.png"}}],"eyebrow":{"isPublished":true,"linkText":"History of the Seattle P-I","url":"/local/history-seattle-p-i/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/77/33/41/16627805/4/rawImage.jpg","b64":null,"width":1222,"height":2048,"caption":{"plain":"The $41 million six-lane project linked Northeast 145th Street to the freeway, stretching north to Everett.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The $41 million six-lane project linked Northeast 145th Street to the freeway, stretching north to Everett.","title":"PI freeway close.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/seattlenews/article/seattle-historical-landmark-quiz-pike-place-troll-15030277.php","title":"How well do you know the history behind Seattle's landmarks?","excerpt":"A concrete troll, a burned city under our feet and a 462-foot-tall building that used to dominate the skyline. The list of Seattle historical landmarks runs the gamut of feats of engineering to...","abstract":"A concrete troll, a burned city under our feet and a 462-foot-tall building that used to dominate the skyline. The list of Seattle historical landmarks runs the gamut of feats of engineering to...","plainTextAbstract":"A concrete troll, a burned city under our feet and a 462-foot-tall building that used to dominate the skyline. The list of Seattle historical landmarks runs the gamut of feats of engineering to...","displayedDate":"2020-02-05 11:50:15","lastModifiedDate":"2025-06-09 06:27:22","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1066,"name":"Alex Halverson","title":"Senior producer","url":"/author/alex-halverson/","credit":null,"image":null}],"bylineObjects":[{"id":1066,"name":"Alex Halverson","title":"Senior producer","url":"/author/alex-halverson/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":false,"linkText":"Local","url":"/seattlenews/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/21/71/61/4693080/4/rawImage.jpg","b64":null,"width":1024,"height":671,"caption":{"plain":"It's the Smith Tower, built in 1914.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"It's the Smith Tower, built in 1914.","title":"46seattle-landmarks-then-now.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/Capitol-Hill-then-and-now-photos-13175451.php","title":"Photos: Side by side look at how Capitol Hill has changed","excerpt":"More than ever, Seattle is feeling like a city that can change in an instant. One second the Showbox is celebrating its 79th birthday, the next it's fighting for its survival. One day we're all...","abstract":"More than ever, Seattle is feeling like a city that can change in an instant.\u003cbr/\u003e\u003cbr/\u003eOne second the Showbox is celebrating its 79th birthday, the next it's fighting for its survival. One day we're all...","plainTextAbstract":"More than ever, Seattle is feeling like a city that can change in an instant. One second the Showbox is celebrating its 79th birthday, the next it's fighting for its survival. One day we're all...","displayedDate":"2022-01-11 10:18:36","lastModifiedDate":"2025-06-12 07:32:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":807,"name":"Genna Martin","title":"Photographer","url":"/author/genna-martin/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/60/04/72/12603061/4/rawImage.jpg","base64":null,"width":982,"height":969,"guid":null,"dirPath":null,"alt":"Genna Martin headshot photographed on Tuesday, September 22, 2015. (Joshua Trujillo, seattlepi.com)","title":"Genna Martin.jpg"}}],"bylineObjects":[{"id":807,"name":"Genna Martin","title":"Photographer","url":"/author/genna-martin/","credit":"SeattlePI","image":{"id":12603061,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAAAf/EACMQAAAEAwkAAAAAAAAAAAAAAAECAxEEEjEABQYTISMyYYH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAAIDAAAAAAAAAAAAAAAAAAARAhIT/9oADAMBAAIRAxEAPwBDEcMS8VoneMlmFSdx4S1Ar0mAe9fLXjO6Q2jmz//Z","width":982,"height":969,"guid":"photo_12603061","dirPath":"60/04/72/12603061/4","alt":"Genna Martin headshot photographed on Tuesday, September 22, 2015. (Joshua Trujillo, seattlepi.com)","title":"Genna Martin.jpg"}},{"id":803,"name":"Zosha Millman","title":"Reporter","url":"/author/zosha-millman/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/75/20/21/16057432/5/rawImage.jpg","b64":null,"width":989,"height":694,"caption":null,"loading":"lazy","external":null,"alt":"photo Then and Now: Capitol Hill from article titled \"Back to the future: Photos show Capitol Hill then, and now\"","title":"Then and Now: Capitol Hill"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/db-cooper-airplane-hijacking-50-year-anniversary-16649914.php","title":"50 years on: D.B. Cooper remains a fascinating PNW mystery","excerpt":"Today marks 50 years since D.B. Cooper leapt from a Boeing 727's rear stair door with $200,000 somewhere over Southwest Washington. ","abstract":"Today marks 50 years since D.B. Cooper leapt from a Boeing 727's rear stair door with $200,000 somewhere over Southwest Washington. ","plainTextAbstract":"Today marks 50 years since D.B. Cooper leapt from a Boeing 727's rear stair door with $200,000 somewhere over Southwest Washington. ","displayedDate":"2021-11-24 14:48:19","lastModifiedDate":"2025-06-08 16:37:22","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":null,"image":null}],"bylineObjects":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":"SeattlePI","image":null},{"id":804,"name":"Daniel DeMay","title":"Business Reporter","url":"/author/daniel-demay/","credit":"SeattlePI","image":{"id":12347400,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAvVBMVEWTnKvL0Nj6+vr09/vl6/Pj6PDq7vby9fmOmKLX3N/w9PbN1NzT2+To7/jh6PLBytbc4eXW3OHEy9GzvMa1vMVWT1Jwb3ayv83U2eGjrbiWpbNPUFZVLSYkEQ+Dj59ccIJofI1hdYeClqhjX2doODRuQDtPYXkQHRgRHhoQHRwTIiAeISFSLSlFKicUISUWIhQWIhIaJRcyLSkUEhEkFhQeFhIYHBgeLA4dKwwmKhgdGhkYGRYMDAwPEhIVGBdmnImgAAAAUElEQVQI12NgYGRiZmFlY2fg4OTi5uHl42cQEBQSFhEVE2eQkJCUkpaRlWOQV1BUUlZRVWNQ19DU0tbR1WPQNzA0MjYxNWMwt7C0sraxtQMAuKAHup1jK5wAAAAASUVORK5CYII=","width":577,"height":575,"guid":"photo_12347400","dirPath":"57/06/40/12347400/6","alt":"Daniel DeMay","title":"Screen Shot 2017-02-09 at 6.38.40 PM.png"}}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/02/76/53/781019/6/rawImage.jpg","b64":null,"width":621,"height":321,"caption":{"plain":"FBI sketches of D.B. Cooper. (FBI photo/provided by seattlepi.com file)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FBI sketches of D.B. Cooper. (FBI photo/provided by seattlepi.com file)","title":"621190538.JPG"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/famed-seattle-spots-then-and-now-today-16217498.php","title":"Famed Seattle spots: What they once were and what's there today","excerpt":"As the city develops into something almost unfamiliar to its longest residents, here's a look back at some of Seattle's most famous, infamous, and historic spots and what they've become.","abstract":"As the city develops into something almost unfamiliar to its longest residents, here's a look back at some of Seattle's most famous, infamous, and historic spots and what they've become.","plainTextAbstract":"As the city develops into something almost unfamiliar to its longest residents, here's a look back at some of Seattle's most famous, infamous, and historic spots and what they've become.","displayedDate":"2022-01-03 07:37:47","lastModifiedDate":"2025-06-11 10:02:21","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":null,"image":null}],"bylineObjects":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":"SeattlePI","image":null},{"id":803,"name":"Zosha Millman","title":"Reporter","url":"/author/zosha-millman/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/15/05/43/3430600/6/rawImage.jpg","b64":null,"width":800,"height":571,"caption":{"plain":"He probably didn't create it here, but it's been reported that Sanders worked at a restaurant on Aurora Avenue North. According to KFC, Sanders developed the secret recipe in the 1930s when he operated the Sanders Court and Cafe restaurant and motel in Corbin, Kentucky. But in a biography of Sanders, his second wife recalled the two of them and another young woman driving to Seattle in fall 1942 for jobs at a Clarks Restaurant, which were big here at the time. He'd met namesake Walter Clark in Chicago at a convention of the National Restaurant Association. Local legend says that Sanders worked on his chicken recipe at the Twin Teepees across form Green Lake, which was a Clark's restaurant. But it appears he already had the recipe developed and was only lured there for the promise of a job in Seattle's booming wartime economy.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"He probably didn't create it here, but it's been reported that Sanders worked at a restaurant on Aurora Avenue North. According to KFC, Sanders developed the secret recipe in the 1930s when he operated the Sanders Court and Cafe restaurant and motel in Corbin, Kentucky. But in a biography of Sanders, his second wife recalled the two of them and another young woman driving to Seattle in fall 1942 for jobs at a Clarks Restaurant, which were big here at the time. He'd met namesake Walter Clark in Chicago at a convention of the National Restaurant Association. Local legend says that Sanders worked on his chicken recipe at the Twin Teepees across form Green Lake, which was a Clark's restaurant. But it appears he already had the recipe developed and was only lured there for the promise of a job in Seattle's booming wartime economy.","title":"20120909factorfiction08_504d1123d8be3"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.php","title":"The early years of Seattle's first newspaper","excerpt":"The Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition. That paper was the Seattle Gazette, which...","abstract":"The Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition.\u003cbr/\u003e\u003cbr/\u003eThat paper was the Seattle Gazette, which...","plainTextAbstract":"The Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition. That paper was the Seattle Gazette, which...","displayedDate":"2022-01-21 05:55:00","lastModifiedDate":"2025-06-11 10:32:25","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1057,"name":"Natalie Guevara","title":"Homepage Editor/Reporter/Producer","url":"/author/natalie-guevara/","credit":null,"image":null}],"bylineObjects":[{"id":1057,"name":"Natalie Guevara","title":"Homepage Editor/Reporter/Producer","url":"/author/natalie-guevara/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":true,"linkText":"History of the Seattle P-I","url":"/local/history-seattle-p-i/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/77/30/32/16615063/8/rawImage.jpg","b64":null,"width":640,"height":511,"caption":{"plain":"This photo has previously been credited as the first building of the newspaper under the Seattle Post-Intelligencer masthead, photographed in 1881. But that may not be quite accurate. Other information would suggest that this was in fact the temporary office of the P-I after the Great Fire of 1889 burned the Post Building (108 Yesler Way) more or less to the ground.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"This photo has previously been credited as the first building of the newspaper under the Seattle Post-Intelligencer masthead, photographed in 1881. But that may not be quite accurate. Other information would suggest that this was in fact the temporary office of the P-I after the Great Fire of 1889 burned the Post Building (108 Yesler Way) more or less to the ground.","title":"imlsmohai_2372_full.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/seattle-nuclear-fallout-shelter-history-in-ravenna-16177037.php","title":"Looking back at Ravenna's nuclear shelter","excerpt":"The defunct nuclear fallout shelter still sits underneath I-5 in Ravenna, complete with escape hatches, a generator, an air filtration system, and a locked door.  ","abstract":"The defunct nuclear fallout shelter still sits underneath I-5 in Ravenna, complete with escape hatches, a generator, an air filtration system, and a locked door.\u003cbr/\u003e\u003cbr/\u003e ","plainTextAbstract":"The defunct nuclear fallout shelter still sits underneath I-5 in Ravenna, complete with escape hatches, a generator, an air filtration system, and a locked door.  ","displayedDate":"2022-05-13 17:54:30","lastModifiedDate":"2025-06-05 03:17:16","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":null,"image":null}],"bylineObjects":[{"id":1262,"name":"Callie Craighead","title":"Web Producer","url":"/author/callie-craighead/","credit":"SeattlePI","image":null},{"id":803,"name":"Zosha Millman","title":"Reporter","url":"/author/zosha-millman/","credit":"SeattlePI","image":null}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/02/41/72/17440407/4/rawImage.jpg","b64":null,"width":2048,"height":1536,"caption":{"plain":"WSDOT's caption: Just north of the main entrance to the fallout shelter is what appears to be a gated-off culvert. In actuality, it's the exit to the emergency tunnel.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"WSDOT's caption: Just north of the main entrance to the fallout shelter is what appears to be a gated-off culvert. In actuality, it's the exit to the emergency tunnel.","title":"4579121771_d82e2eb253_o.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/local/seattle-history/article/Photos-Early-photos-of-Native-Americans-in-6689627.php","title":"Photos show life of early Native Americans in Seattle","excerpt":"Before Seattle was a bustling metropolis, or even a growing mill town, it was home to thousands of Native Americans, for thousands of years.","abstract":"Before Seattle was a bustling metropolis, or even a growing mill town, it was home to thousands of Native Americans, for thousands of years.","plainTextAbstract":"Before Seattle was a bustling metropolis, or even a growing mill town, it was home to thousands of Native Americans, for thousands of years.","displayedDate":"2020-02-04 12:06:59","lastModifiedDate":"2025-06-11 12:47:23","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":804,"name":"Daniel DeMay","title":"Business Reporter","url":"/author/daniel-demay/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/57/06/40/12347400/6/rawImage.jpg","base64":null,"width":577,"height":575,"guid":null,"dirPath":null,"alt":"Daniel DeMay","title":"Screen Shot 2017-02-09 at 6.38.40 PM.png"}}],"bylineObjects":[{"id":804,"name":"Daniel DeMay","title":"Business Reporter","url":"/author/daniel-demay/","credit":"SeattlePI","image":{"id":12347400,"url":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAvVBMVEWTnKvL0Nj6+vr09/vl6/Pj6PDq7vby9fmOmKLX3N/w9PbN1NzT2+To7/jh6PLBytbc4eXW3OHEy9GzvMa1vMVWT1Jwb3ayv83U2eGjrbiWpbNPUFZVLSYkEQ+Dj59ccIJofI1hdYeClqhjX2doODRuQDtPYXkQHRgRHhoQHRwTIiAeISFSLSlFKicUISUWIhQWIhIaJRcyLSkUEhEkFhQeFhIYHBgeLA4dKwwmKhgdGhkYGRYMDAwPEhIVGBdmnImgAAAAUElEQVQI12NgYGRiZmFlY2fg4OTi5uHl42cQEBQSFhEVE2eQkJCUkpaRlWOQV1BUUlZRVWNQ19DU0tbR1WPQNzA0MjYxNWMwt7C0sraxtQMAuKAHup1jK5wAAAAASUVORK5CYII=","width":577,"height":575,"guid":"photo_12347400","dirPath":"57/06/40/12347400/6","alt":"Daniel DeMay","title":"Screen Shot 2017-02-09 at 6.38.40 PM.png"}}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/42/53/43/9091277/6/rawImage.jpg","b64":null,"width":700,"height":553,"caption":{"plain":"\"Norwegian photographer Anders Wilse took a number of photographs of the Makah people at Neah Bay, on Washington's Olympic Peninsula. In this photo, taken around 1900, a small boy handles the oars of a large cedar canoe at Neah Bay. Makah children learned how to handle canoes at a young age.\" -MOHAI. Photo courtesy MOHAI, Anders Beer Wilse Photographs collection, image number 1988.33.136.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"\"Norwegian photographer Anders Wilse took a number of photographs of the Makah people at Neah Bay, on Washington's Olympic Peninsula. In this photo, taken around 1900, a small boy handles the oars of a large cedar canoe at Neah Bay. Makah children learned how to handle canoes at a young age.\" -MOHAI. Photo courtesy MOHAI, Anders Beer Wilse Photographs collection, image number 1988.33.136.","title":"20151210natives15_5669d86420141"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d, yyyy","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneNavigation1609437816621","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Seattle History","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home Seattle History","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"item-101030","id":"zoneNavigation1609441642027","type":"ThirdPartyFreeformEmbed","options":{"embed":{"__type":"thirdPartyFreeformEmbed","__id":"taboola","__element":{"tag":"div","attributes":{"id":"taboola-mid-content-thumbnails---platypus"}},"__src":"https://cdn.taboola.com/libtrc/hearstlocalnews-network/loader.js","__data":{"widget":{"mode":"thumbnails-d","container":"taboola-mid-content-thumbnails---platypus","placement":"Mid Content Thumbnails - Platypus","target_type":"mix"},"variant":"list"},"dataType":"taboolaData","widget":{"mode":"thumbnails-d","container":"taboola-mid-content-thumbnails---platypus","placement":"Mid Content Thumbnails - Platypus","target_type":"mix"},"variant":"list","__tpId":"taboola"},"eid":"item-101030","isPublished":true},"items":[]},{"id":"pzoneFL1710966704927","type":"ThirdPartyFreeformEmbed","options":{"embed":{"__type":"thirdPartyFreeformEmbed","__id":"revcontent","__data":{"widget":{"id":"280248"},"variant":"homepage"},"__tpId":"revcontent","__element":{"tag":"div","attributes":{"data-rc-widget":"","data-widget-host":"habitat","data-endpoint":"//trends.revcontent.com","data-disable-demand":"true","id":"rev-content-280248","data-widget-id":"280248"}},"__src":"https://assets.revcontent.com/master/delivery.js"}},"eid":"item-102408","items":[]}]},{"id":"pzoneFR","options":{},"widgets":[{"eid":"collection-85427-dynamic_sponsored_partner","collections":[],"items":[{"__typename":"Link","type":"link","id":"267155","eid":"link-267155","url":"https://sr.studiostack.com/c/link?l=2307586\u0026s=2307584","title":"Elevate Your Next Meeting at Safeco Plaza","abstract":"We develop state-of-the-art headquarters, premier workspaces, and destinations for forward thinking companies and communities with our core markets located in Boston, New York, Seattle,...","plainTextAbstract":"We develop state-of-the-art headquarters, premier workspaces, and destinations for forward thinking companies and communities with our core markets located in Boston, New York, Seattle,...","excerpt":"We develop state-of-the-art headquarters, premier workspaces, and destinations for forward thinking companies and communities with our core markets located in Boston, New York, Seattle,...","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-04-15 21:18:55","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/36/46/31058310/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"entwined portraits bellevue seattle professional event photographers","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"entwined portraits bellevue seattle professional event photographers","title":"Safeco-Plaza-112"},"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"267738","eid":"link-267738","url":"https://storystudio.sfgate.com/2026/04/17/annie-selke-outdoor-furniture/?utm_source=hearst\u0026utm_medium=nativew\u0026utm_campaign=homepage","title":"With Annie Selke, Create an Outdoor Space You’ll Be Drawn to Every Day","abstract":"There’s a moment each afternoon when the sun dips lower in the sky and the light turns a gauzy gold. It’s then that a backyard reveals itself as either a place you want to linger or one you...","plainTextAbstract":"There’s a moment each afternoon when the sun dips lower in the sky and the light turns a gauzy gold. It’s then that a backyard reveals itself as either a place you want to linger or one you...","excerpt":"There’s a moment each afternoon when the sun dips lower in the sky and the light turns a gauzy gold. It’s then that a backyard reveals itself as either a place you want to linger or one you...","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-12 18:02:33","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/17/55/30997323/3/rawImage.jpg","b64":null,"width":1280,"height":1280,"caption":{"plain":"DA1642","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"DA1642","title":"1280px_SQ_BrightStripe - Giana Ciapponi"},"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"267941","eid":"link-267941","url":"https://storystudio.sfgate.com/a-smarter-simpler-way-to-lose-weight/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"A Smarter, Simpler Way to Lose Weight","abstract":"Losing weight doesn’t have to mean guesswork, extreme dieting, or short-term results.","plainTextAbstract":"Losing weight doesn’t have to mean guesswork, extreme dieting, or short-term results.","excerpt":"Losing weight doesn’t have to mean guesswork, extreme dieting, or short-term results.","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-21 18:06:40","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/26/00/31023107/3/rawImage.jpg","b64":null,"width":1000,"height":748,"caption":{"plain":"sponsored","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"sponsored","title":"212c7db9934f-TIRZ_SEMA_IMG_PUBLICPLACEMENT_ARMERCURY__10_ - Danica Feuz"},"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"266682","eid":"link-266682","url":"https://storystudio.sfgate.com/insurance-solutions-built-for-multifamily-housing-providers/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"Insurance Solutions Built for Multifamily Housing Providers","abstract":"Public and affordable housing organizations face complex risks that require specialized insurance expertise. For the past four decades, HAI Group has focused exclusively on protecting multifamily...","plainTextAbstract":"Public and affordable housing organizations face complex risks that require specialized insurance expertise. For the past four decades, HAI Group has focused exclusively on protecting multifamily...","excerpt":"Public and affordable housing organizations face complex risks that require specialized insurance expertise. For the past four decades, HAI Group has focused exclusively on protecting multifamily...","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-03-25 00:24:27","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/65/46/35/30828382/9/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Sponsored ","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Sponsored ","title":"Sponsored "},"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"267908","eid":"link-267908","url":"https://storystudio.sfchronicle.com/2026/05/13/mental-health-awareness-month-3-signs-to-watch-for-in-kids/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"Mental Health Awareness Month: 3 Signs to Watch for in Kids","abstract":"Mental Health Awareness Month, recognized each May, is a reminder that mental health deserves the same attention as physical health..","plainTextAbstract":"Mental Health Awareness Month, recognized each May, is a reminder that mental health deserves the same attention as physical health..","excerpt":"Mental Health Awareness Month, recognized each May, is a reminder that mental health deserves the same attention as physical health..","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-20 18:01:45","authorName":"","authors":[],"bylineObjects":[],"image":null,"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"Link","type":"link","id":"267918","eid":"link-267918","url":"https://storystudio.sfgate.com/what-your-company-swag-says-about-you-and-why-it-matters-to-todays-employees/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"What Your Company Swag Says About You — and Why It Matters to Today’s Employees","abstract":"Custom Ink CEO David Doctorow  still remembers the first time he put on his drum major's uniform in high school.","plainTextAbstract":"Custom Ink CEO David Doctorow still remembers the first time he put on his drum major's uniform in high school.","excerpt":"Custom Ink CEO David Doctorow still remembers the first time he put on his drum major's uniform in high school.","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-21 19:00:00","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/26/71/31026787/3/rawImage.jpg","b64":null,"width":1000,"height":872,"caption":{"plain":"Sponsored","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Sponsored","title":"2024-08-16_Holiday_Gift_Guide-5927-EDIT-V01_hb35gt - Alyson Bernstein"},"sponsored":true,"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"videoloop":null,"playerId":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneT1","type":"SponsoredPartner","options":{"content":null,"subClass":null,"title":{"text":"Sponsor Content","headerType":"title"},"commerceType":"","wcmCollectionTitle":"From our partners","placement":"sidebar"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"collection-111209-dynamic_thumbnail_list","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/business/average-us-long-term-mortgage-rate-climbs-to-a22270485","title":"Average US long-term mortgage rate climbs to 6.51%, highest level in nearly nine months","excerpt":"The average long-term U.S. mortgage rate climbed this week to its highest level in nearly nine months, driving up borrowing costs for homebuyers during what’s traditionally the housing market’s...","abstract":"The average long-term U.S. mortgage rate climbed this week to its highest level in nearly nine months, driving up borrowing costs for homebuyers during what’s traditionally the housing market’s...","plainTextAbstract":"The average long-term U.S. mortgage rate climbed this week to its highest level in nearly nine months, driving up borrowing costs for homebuyers during what’s traditionally the housing market’s...","displayedDate":"2026-05-21 11:11:50","lastModifiedDate":"2026-05-21 11:11:50","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ALEX VEIGA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/21/04/31002900/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A \"For Sale\" sign is displayed outside a home on Friday, July 11, 2025, in Portland, Ore.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A \"For Sale\" sign is displayed outside a home on Friday, July 11, 2025, in Portland, Ore.","title":"Mortgage Rates"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/ex-brooklyn-judge-accused-of-swindling-real-a22257832","title":"Ex-Brooklyn judge accused of swindling real estate investors out of millions of dollars","excerpt":"A former New York City judge who resigned last year while under investigation for professional misconduct has been charged with abusing his position to swindle real estate investors out of at least $5...","abstract":"A former New York City judge who resigned last year while under investigation for professional misconduct has been charged with abusing his position to swindle real estate investors out of at least...","plainTextAbstract":"A former New York City judge who resigned last year while under investigation for professional misconduct has been charged with abusing his position to swindle real estate investors out of at least $5...","displayedDate":"2026-05-14 12:06:17","lastModifiedDate":"2026-05-14 12:06:19","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHAEL R. SISAK","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/20/52/31001248/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Former New York City Judge Edward Harold King leaves Brooklyn federal court, Wednesday, May 13, 2026, in New York, after making an initial appearance on a charge of wire fraud conspiracy in connection with an alleged real estate investment scam.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Former New York City Judge Edward Harold King leaves Brooklyn federal court, Wednesday, May 13, 2026, in New York, after making an initial appearance on a charge of wire fraud conspiracy in connection with an alleged real estate investment scam.","title":"Judge Arrested Brooklyn"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/us-home-sales-flat-in-april-as-lackluster-spring-a22252714","title":"US home sales flat in April as lackluster spring homebuying season lurches forward","excerpt":"Sales of previously occupied U.S. homes were essentially flat in April, another lackluster showing for the housing market during what’s traditionally its busiest time of the year. The National...","abstract":"Sales of previously occupied U.S. homes were essentially flat in April, another lackluster showing for the housing market during what’s traditionally its busiest time of the year. The National...","plainTextAbstract":"Sales of previously occupied U.S. homes were essentially flat in April, another lackluster showing for the housing market during what’s traditionally its busiest time of the year. The National...","displayedDate":"2026-05-11 09:50:58","lastModifiedDate":"2026-05-11 09:50:58","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ALEX VEIGA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/75/37/30922698/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","title":"Home Sales"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/average-us-long-term-mortgage-rate-ticks-up-to-a22247080","title":"US long-term mortgage rate bounce back to levels seen 4 weeks ago","excerpt":"The average long-term U.S. mortgage rate rose again this week, reflecting ongoing bond market volatility as surging oil prices due to the war with Iran heighten inflation worries. Mortgage buyer...","abstract":"The average long-term U.S. mortgage rate rose again this week, reflecting ongoing bond market volatility as surging oil prices due to the war with Iran heighten inflation worries. Mortgage buyer...","plainTextAbstract":"The average long-term U.S. mortgage rate rose again this week, reflecting ongoing bond market volatility as surging oil prices due to the war with Iran heighten inflation worries. Mortgage buyer...","displayedDate":"2026-05-07 09:56:25","lastModifiedDate":"2026-05-07 09:56:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ALEX VEIGA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/75/37/30922698/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","title":"Home Sales"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/us-home-sales-fall-in-march-marking-a-slow-start-a22203494","title":"US home sales fall in March, marking a slow start to the spring homebuying season","excerpt":"Sales of previously occupied U.S. homes fell in March to their slowest pace nine months, as easing mortgage rates and more properties on the market failed to motivate home shoppers during what’s...","abstract":"Sales of previously occupied U.S. homes fell in March to their slowest pace nine months, as easing mortgage rates and more properties on the market failed to motivate home shoppers during what’s...","plainTextAbstract":"Sales of previously occupied U.S. homes fell in March to their slowest pace nine months, as easing mortgage rates and more properties on the market failed to motivate home shoppers during what’s...","displayedDate":"2026-04-13 08:37:52","lastModifiedDate":"2026-04-13 08:37:53","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ALEX VEIGA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/65/75/37/30922698/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A for sale sign is posted outside a home, Feb. 10, 2026, in Nashville, Tenn.","title":"Home Sales"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneFR1709237587078","type":"ThumbnailList","options":{"content":null,"subClass":null,"title":{"text":"Real Estate","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Real Estate","placement":"sidebar"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]}]},{"id":"zoneSet15","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneGL","options":{},"widgets":[{"eid":"collection-111196-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/food/food52/article/french-recipes-to-channel-your-inner-julia-child-20769568.php","title":"French Recipes to Channel Your Inner Julia Child","excerpt":"It’s Bastille Day—and also Euro Summer week here at Food52—so we’re leaning all the way in with a roundup of our favorite French recipes to help you fête like you're picnicking beneath the...","abstract":"It’s Bastille Day—and also \u003cem\u003eEuro Summer\u003c/em\u003e week here at Food52—so we’re leaning all the way in with a roundup of our favorite French recipes to help you fête like you're picnicking beneath the Eiffel...","plainTextAbstract":"It’s Bastille Day—and also Euro Summer week here at Food52—so we’re leaning all the way in with a roundup of our favorite French recipes to help you fête like you're picnicking beneath the...","displayedDate":"2025-07-14 11:44:58","lastModifiedDate":"2025-07-14 12:08:36","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Julia Youman","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/53/53/62/28228764/3/rawImage.jpg","b64":null,"width":735,"height":502,"caption":null,"loading":"lazy","external":null,"alt":"photo ea7aec87-db31-4467-a9ed-04e2c5239750--2018-0828_galette-complete_3x2_rocky-luten_029_copy.jpg from article titled \"French Recipes to Channel Your Inner Julia Child\"","title":"ea7aec87-db31-4467-a9ed-04e2c5239750--2018-0828_galette-complete_3x2_rocky-luten_029_copy.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/food/food52/article/flight-cancelled-this-lounge-at-jfk-is-giving-20766810.php","title":"Flight Cancelled? This Lounge at JFK Is Giving Out Free Margaritas","excerpt":"We’ve all been there: sitting on the floor at your gate, clutching a sad airport meal, wondering how your relaxing vacation turned into a stress spiral. With fewer air traffic controllers and a...","abstract":"We’ve all been there: sitting on the floor at your gate, clutching a sad airport meal, wondering how your relaxing vacation turned into a stress spiral. With fewer air traffic controllers and a...","plainTextAbstract":"We’ve all been there: sitting on the floor at your gate, clutching a sad airport meal, wondering how your relaxing vacation turned into a stress spiral. With fewer air traffic controllers and a...","displayedDate":"2025-07-11 14:52:13","lastModifiedDate":"2025-07-11 15:00:44","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Julia Youman","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/53/52/57/28224474/3/rawImage.jpg","b64":null,"width":735,"height":502,"caption":null,"loading":"lazy","external":null,"alt":"photo 4dafd641-f7bd-4c4d-a69a-decd69002ce9--2021-0603_margarita_3x2_julia-gartland_212_copy.jpg from article titled \"Flight Cancelled? This Lounge at JFK Is Giving Out Free Margaritas\"","title":"4dafd641-f7bd-4c4d-a69a-decd69002ce9--2021-0603_margarita_3x2_julia-gartland_212_copy.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/food/food52/article/the-euro-summer-recipes-we-re-making-instead-of-20766743.php","title":"The Euro Summer Recipes We’re Making Instead of Booking a Flight","excerpt":"It’s Euro Summer Week! Stay tuned for more stories, recipes, and travel tips—and tell us how you’re having your own. Around this time every year, it feels like everyone you know is either in...","abstract":"\u003cem\u003eIt’s Euro Summer Week! Stay tuned for more stories, recipes, and travel tips—and tell us how you’re having your own.\u003c/em\u003e\u003cbr/\u003e\u003cbr/\u003eAround this time every year, it feels like everyone you know is either in Europe,...","plainTextAbstract":"It’s Euro Summer Week! Stay tuned for more stories, recipes, and travel tips—and tell us how you’re having your own. Around this time every year, it feels like everyone you know is either in...","displayedDate":"2025-07-11 13:57:58","lastModifiedDate":"2025-07-11 14:15:17","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Julia Youman","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/53/52/55/28224357/3/rawImage.jpg","b64":null,"width":735,"height":502,"caption":null,"loading":"lazy","external":null,"alt":"photo 7a1f386f-6daf-41f6-91c4-244b21b661e9--2022-0419_shrimp-pasta_3x2_julia-gartland_156_copy.jpg from article titled \"The Euro Summer Recipes We’re Making Instead of Booking a Flight\"","title":"7a1f386f-6daf-41f6-91c4-244b21b661e9--2022-0419_shrimp-pasta_3x2_julia-gartland_156_copy.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/food/food52/article/11-Fragrant-Lemony-Dishes-That-ll-Transport-You-13236067.php","title":"Fragrant, Lemony Dishes That'll Transport You to the Amalfi Coast","excerpt":"It's Euro Summer Week! Stay tuned for more great recipes, stories, and travel tips. I was only eight years old the first time I stepped foot on the Amalfi Coast, and many of my memories of the place...","abstract":"\u003cem\u003eIt's Euro Summer Week! Stay tuned for more great recipes, stories, and travel tips.\u003c/em\u003e\u003cbr/\u003e\u003cbr/\u003eI was only eight years old the first time I...","plainTextAbstract":"It's Euro Summer Week! Stay tuned for more great recipes, stories, and travel tips. I was only eight years old the first time I stepped foot on the Amalfi Coast, and many of my memories of the place...","displayedDate":"2025-07-11 13:17:53","lastModifiedDate":"2025-07-11 13:30:16","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Erin Alexander","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/75/57/10/16183810/6/rawImage.jpg","b64":null,"width":735,"height":502,"caption":null,"loading":"lazy","external":null,"alt":"photo 1a671f13-6c87-498b-a0f2-349d95db5509--2018-0808_sponsored_lagostina_italy-week_octopus-potato-salad_3x2_julia-gartland_356.jpg from article titled \"Fragrant, Lemony Dishes That'll Transport You to the Amalfi Coast\"","title":"1a671f13-6c87-498b-a0f2-349d95db5509--2018-0808_sponsored_lagostina_italy-week_octopus-potato-salad_3x2_julia-gartland_356.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/food/food52/article/most-americans-think-fries-are-a-main-20766374.php","title":"Apparently, Most Americans Think Fries Are a Main Course—We’re Not Arguing","excerpt":"There are two kinds of people in this world: those who order the fries for the table, and those who steal them off someone else’s plate. Within that, there's a very special subgroup—the ones who...","abstract":"There are two kinds of people in this world: those who order the fries for the table, and those who steal them off someone else’s plate. Within that, there's a very special subgroup—the ones who...","plainTextAbstract":"There are two kinds of people in this world: those who order the fries for the table, and those who steal them off someone else’s plate. Within that, there's a very special subgroup—the ones who...","displayedDate":"2025-07-11 10:20:27","lastModifiedDate":"2025-07-11 10:42:01","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Julia Youman","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/53/52/41/28223564/3/rawImage.jpg","b64":null,"width":735,"height":502,"caption":null,"loading":"lazy","external":null,"alt":"photo c07ab41a-3a81-4a20-b379-9a78ed1d52d7--2018-0404_spiralized-shoestring-fries_3x2_bobbi-lin_510353.jpg from article titled \"Apparently, Most Americans Think Fries Are a Main Course—We’re Not Arguing\"","title":"c07ab41a-3a81-4a20-b379-9a78ed1d52d7--2018-0404_spiralized-shoestring-fries_3x2_bobbi-lin_510353.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneNavigation1609441254543","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Food","href":"https://www.seattlepi.com/lifestyle/food/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Food Channel Redesign TOPIC","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"collection-111197-dynamic_four_pack","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/world/china-s-highest-bridge-brings-tourists-and-a22292125","title":"China’s highest bridge brings tourists and internet access to remote communities, in photos","excerpt":"GUIZHOU, China (AP) — For tourists, a massive new suspension bridge in southwestern China is a new selfie spot and social media attraction. But for local residents, it's something far more...","abstract":"GUIZHOU, China (AP) — For tourists, a massive new suspension bridge in southwestern China is a new...","plainTextAbstract":"GUIZHOU, China (AP) — For tourists, a massive new suspension bridge in southwestern China is a new selfie spot and social media attraction. But for local residents, it's something far more...","displayedDate":"2026-06-04 19:16:07","lastModifiedDate":"2026-06-04 19:16:34","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/52/31058565/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Tourists pose for photos near the Huajiang Grand Canyon Bridge, considered to be the world’s highest bridge, in Anshun in southwestern China's Guizhou province on Friday, May 29, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Tourists pose for photos near the Huajiang Grand Canyon Bridge, considered to be the world’s highest bridge, in Anshun in southwestern China's Guizhou province on Friday, May 29, 2026.","title":"China Connectivity Photo Gallery"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/one-tech-tip-what-to-know-about-flying-with-a22290601","title":"One Tech Tip: What to know about flying with lithium ion portable battery chargers","excerpt":"If you're flying with a power bank, be aware of the latest rules. Airlines require lithium-ion battery chargers to be in carry-on luggage, not checked bags. Most airlines allow two power banks per...","abstract":"If you're flying with a power bank, be aware of the latest rules. Airlines require lithium-ion...","plainTextAbstract":"If you're flying with a power bank, be aware of the latest rules. Airlines require lithium-ion battery chargers to be in carry-on luggage, not checked bags. Most airlines allow two power banks per...","displayedDate":"2026-06-03 21:02:23","lastModifiedDate":"2026-06-03 21:02:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" KELVIN CHAN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/25/61/31022152/9/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"A United Airlines passenger jet approaches Los Angeles International Airport in Los Angeles, Wednesday, May 20, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A United Airlines passenger jet approaches Los Angeles International Airport in Los Angeles, Wednesday, May 20, 2026.","title":"Memorial Day Travel"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/personalfinance/article/7-ways-to-unlock-travel-rewards-without-a-credit-22289518.php","title":"7 Ways to Unlock Travel Rewards Without a Credit Card","excerpt":"Even if you don't have a travel credit card, you can still find ways to save on your next trip. Airline and hotel loyalty programs offer a variety of different pathways to earn points or miles toward...","abstract":"Even if you don't have a travel credit card, you can still find ways to save on your next trip....","plainTextAbstract":"Even if you don't have a travel credit card, you can still find ways to save on your next trip. Airline and hotel loyalty programs offer a variety of different pathways to earn points or miles toward...","displayedDate":"2026-06-03 07:56:27","lastModifiedDate":"2026-06-04 07:11:43","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Melissa Lambarena","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/36/31053696/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":null,"loading":"lazy","external":null,"alt":"photo kevin-delvecchio-273275-unsplash.jpg from article titled \"7 Ways to Unlock Travel Rewards Without a Credit Card\"","title":"kevin-delvecchio-273275-unsplash.jpg"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/a-united-airlines-flight-to-spain-turns-back-to-a22284799","title":"A United Airlines flight to Spain turns back to Newark after a possible security threat","excerpt":"A United Airlines flight from Newark to Spain turned around midflight Saturday due to a possible security threat. The flight, carrying 190 passengers and 12 crew members, returned to Newark because of...","abstract":"A United Airlines flight from Newark to Spain turned around midflight Saturday due to a possible...","plainTextAbstract":"A United Airlines flight from Newark to Spain turned around midflight Saturday due to a possible security threat. The flight, carrying 190 passengers and 12 crew members, returned to Newark because of...","displayedDate":"2026-05-31 12:30:17","lastModifiedDate":"2026-05-31 12:30:18","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SARAH RAZA","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/33/23/31044835/3/rawImage.jpg","b64":null,"width":2048,"height":1363,"caption":{"plain":"FILE - The United Airlines logo can be seen on a rope line at O'Hare International Airport, May 17, 2011.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - The United Airlines logo can be seen on a rope line at O'Hare International Airport, May 17, 2011.","title":"Flight Diverted"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":false,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneNavigation1609442200082","type":"FourPack","options":{"content":null,"subClass":null,"title":{"text":"Travel","href":"https://www.seattlepi.com/lifestyle/travel/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Redesign Travel Four Pack HP","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]},{"id":"pzoneGR","options":{},"widgets":[{"eid":"collection-111210-dynamic_thumbnail_list","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/business/us-carriers-spent-6-5b-on-fuel-in-april-global-a22296472","title":"US carriers spent $6.5B on fuel in April; global profit forecast is cut nearly in half","excerpt":"New government data released Monday shows U.S. airlines spent nearly $6.5 billion on jet fuel in April. The Bureau of Transportation Statistics says that's a 78% jump from a year earlier, even though...","abstract":"New government data released Monday shows U.S. airlines spent nearly $6.5 billion on jet fuel in April. The Bureau of Transportation Statistics says that's a 78% jump from a year earlier, even...","plainTextAbstract":"New government data released Monday shows U.S. airlines spent nearly $6.5 billion on jet fuel in April. The Bureau of Transportation Statistics says that's a 78% jump from a year earlier, even though...","displayedDate":"2026-06-08 14:40:28","lastModifiedDate":"2026-06-08 14:40:29","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" RIO YAMAT","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/52/31066770/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A worker finishes up fueling a jet at DFW International Airport in Grapevine, Texas, April 14, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A worker finishes up fueling a jet at DFW International Airport in Grapevine, Texas, April 14, 2026.","title":"Iran US Jet Fuel"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/man-in-texas-is-accused-of-using-a-fake-boarding-a22296382","title":"Man in Texas is accused of using a fake boarding pass to get on a United flight to Los Angeles","excerpt":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","abstract":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","plainTextAbstract":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","displayedDate":"2026-06-08 12:08:05","lastModifiedDate":"2026-06-08 12:09:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOHN SEEWER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/50/31066639/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Travelers wait in long security checkpoint lines at George Bush Intercontinental Airport March 27, 2026, in Houston.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Travelers wait in long security checkpoint lines at George Bush Intercontinental Airport March 27, 2026, in Houston.","title":"Fake Boarding Pass Charge"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/world/uk-s-starmer-hosts-zelenskyy-macron-and-merz-to-a22294634","title":"European leaders voice 'urgent need' to bolster Ukraine's defenses against ballistic missiles","excerpt":"The leaders of the U.K., Ukraine, France and Germany discussed the “urgent need” to ramp up production of weapons to combat Russia’s powerful hypersonic Oreshnik ballistic missiles in a meeting...","abstract":"The leaders of the U.K., Ukraine, France and Germany discussed the “urgent need” to ramp up production of weapons to combat Russia’s powerful hypersonic Oreshnik ballistic missiles in a meeting...","plainTextAbstract":"The leaders of the U.K., Ukraine, France and Germany discussed the “urgent need” to ramp up production of weapons to combat Russia’s powerful hypersonic Oreshnik ballistic missiles in a meeting...","displayedDate":"2026-06-07 15:04:13","lastModifiedDate":"2026-06-07 15:04:39","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" PAN PYLAS","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/10/31064617/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Britain's Prime Minister Keir Starmer, second from right, stands with France's President Emmanuel Macron, right, Ukraine's President Volodymyr Zelenskyy, second from left, and Germany's Chancellor Friedrich Merz, on the doorstep of 10 Downing Street after their meeting in, London, Sunday, June 7, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Britain's Prime Minister Keir Starmer, second from right, stands with France's President Emmanuel Macron, right, Ukraine's President Volodymyr Zelenskyy, second from left, and Germany's Chancellor Friedrich Merz, on the doorstep of 10 Downing Street after their meeting in, London, Sunday, June 7, 2026.","title":"Russia Ukraine War"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/fuel-prices-are-shaping-summer-plans-as-us-a22293714","title":"Fuel prices are shaping summer plans as US boaters get ready to hit the water","excerpt":"Motorists and airline passengers aren't the only travelers thinking about high fuel prices as summer vacations near. Recreational boaters are feeling a pinch from the Iran war too. The ethanol-free...","abstract":"Motorists and airline passengers aren't the only travelers thinking about high fuel prices as summer vacations near. Recreational boaters are feeling a pinch from the Iran war too. The ethanol-free...","plainTextAbstract":"Motorists and airline passengers aren't the only travelers thinking about high fuel prices as summer vacations near. Recreational boaters are feeling a pinch from the Iran war too. The ethanol-free...","displayedDate":"2026-06-06 06:48:39","lastModifiedDate":"2026-06-06 06:48:40","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DEE-ANN DURBIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/36/31061942/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Kay Worsham cleans her boat Sunday, May 31, 2026, in Dexter Township, Mich.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Kay Worsham cleans her boat Sunday, May 31, 2026, in Dexter Township, Mich.","title":"Gas Prices Boating"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/nasa-orders-astronauts-to-take-shelter-after-new-a22292737","title":"Astronauts briefly take shelter during repair to fix leak on the International Space Station","excerpt":"Astronauts aboard the International Space Station have briefly taken shelter during a repair to fix a new leak. The five astronauts moved to the docked SpaceX capsule on Friday while cosmonauts worked...","abstract":"Astronauts aboard the International Space Station have briefly taken shelter during a repair to fix a new leak. The five astronauts moved to the docked SpaceX capsule on Friday while cosmonauts...","plainTextAbstract":"Astronauts aboard the International Space Station have briefly taken shelter during a repair to fix a new leak. The five astronauts moved to the docked SpaceX capsule on Friday while cosmonauts worked...","displayedDate":"2026-06-05 11:02:11","lastModifiedDate":"2026-06-05 11:02:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" The Associated Press","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/66/31059375/3/rawImage.jpg","b64":null,"width":2048,"height":1367,"caption":{"plain":"FILE - This photo provided by Roscosmos shows the International Space Station from a Russian Soyuz MS-19 spaceship after undocking on March 30, 2022. (Roscosmos State Space Corporation via AP, File)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - This photo provided by Roscosmos shows the International Space Station from a Russian Soyuz MS-19 spaceship after undocking on March 30, 2022. (Roscosmos State Space Corporation via AP, File)","title":"Space Station"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneGR1709237777222","type":"ThumbnailList","options":{"content":null,"subClass":null,"title":{"text":"Aerospace","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Aerospace Seattle","placement":"sidebar"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]}]},{"id":"adZoneSet16","layout":"1Column","options":{"excludeMargins":true,"excludeMaxWidth":true},"zones":[{"id":"adZone16","options":{},"widgets":[{"id":"16","type":"Ad","options":{"large":"DPflex","small":"DPflex","adUnitPath":"hnp-seattlepi.com/Homepage","showInlineAdLabel":true,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet16","layout":"1Column","options":{},"zones":[{"id":"pzoneFeat4","options":{},"widgets":[{"eid":"collection-124310-dynamic_four_up_list","collections":[{"id":"collection-20-124312-a1-wcm","type":"ThumbnailList","options":{"subClass":null,"title":{"text":"Hawaii","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home Hawaii"},"totalItems":null,"eid":"collection-124312-dynamic_thumbnail_list","blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":"","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/world/7-8-magnitude-earthquake-shakes-part-of-southern-a22295133","title":"A 7.8 magnitude quake in the Philippines kills at least 35, collapses buildings and sparks tsunami","excerpt":"A powerful 7.8-magnitude earthquake has rocked the southern Philippines, killing at least 35 people. Most of the deaths occurred in Sarangani province due to a landslide. The quake struck Monday,...","abstract":"A powerful 7.8-magnitude earthquake has rocked the southern Philippines, killing at least 35 people. Most of the deaths occurred in Sarangani province due to a landslide. The quake struck Monday,...","plainTextAbstract":"A powerful 7.8-magnitude earthquake has rocked the southern Philippines, killing at least 35 people. Most of the deaths occurred in Sarangani province due to a landslide. The quake struck Monday,...","displayedDate":"2026-06-08 15:48:51","lastModifiedDate":"2026-06-08 15:48:52","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JIM GOMEZ and JOEAL CALUPITAN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/21/31065200/3/rawImage.jpg","b64":null,"width":2048,"height":1536,"caption":{"plain":"Residents pass by a collapsed structure after an earthquake in General Santos, Philippines on Monday, June 8, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Residents pass by a collapsed structure after an earthquake in General Santos, Philippines on Monday, June 8, 2026.","title":"Philippines Earthquake"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/a-lawsuit-challenges-hawaii-homestead-leases-a22290459","title":"A lawsuit challenges Hawaii homestead leases limited to those with 50% Hawaiian blood","excerpt":"A lawsuit is challenging the Hawaiian Homes Commission Act, which provides land to Native Hawaiians with at least 50% Hawaiian blood quantum. The lawsuit claims this eligibility requirement is...","abstract":"A lawsuit is challenging the Hawaiian Homes Commission Act, which provides land to Native Hawaiians with at least 50% Hawaiian blood quantum. The lawsuit claims this eligibility requirement is...","plainTextAbstract":"A lawsuit is challenging the Hawaiian Homes Commission Act, which provides land to Native Hawaiians with at least 50% Hawaiian blood quantum. The lawsuit claims this eligibility requirement is...","displayedDate":"2026-06-03 20:26:20","lastModifiedDate":"2026-06-03 20:26:21","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JENNIFER SINCO KELLEHER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/72/31055518/3/rawImage.jpg","b64":null,"width":2000,"height":1332,"caption":{"plain":"FILE - A child rides a bicycle on Aipuni Street in the Villages of Leiali'i, a Hawaiian homestead community, on Monday, Sept. 25, 2023, in Lahaina, Hawaii.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A child rides a bicycle on Aipuni Street in the Villages of Leiali'i, a Hawaiian homestead community, on Monday, Sept. 25, 2023, in Lahaina, Hawaii.","title":"Hawaii Lands-Lawsuit"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/extreme-weather-can-whip-up-anxiety-a-safety-a22287766","title":"Extreme weather can whip up anxiety. A safety plan can help","excerpt":"Hurricanes, wildfires and other extreme weather events can cause anxiety that lasts even after they're over. But mental health experts say there are several ways to reduce that stress. One of the most...","abstract":"Hurricanes, wildfires and other extreme weather events can cause anxiety that lasts even after they're over. But mental health experts say there are several ways to reduce that stress. One of the...","plainTextAbstract":"Hurricanes, wildfires and other extreme weather events can cause anxiety that lasts even after they're over. But mental health experts say there are several ways to reduce that stress. One of the most...","displayedDate":"2026-06-02 08:49:41","lastModifiedDate":"2026-06-02 08:50:34","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JEFF MARTIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/14/73/30985954/9/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Logan Branch eats a hotdog as he sits among the debris of what is left of his home at Gene's Mobile Home Supply, a trailer park in Bogue Chitto, Miss., Thursday, May, 7, 2026, after a tornado cut across the state.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Logan Branch eats a hotdog as he sits among the debris of what is left of his home at Gene's Mobile Home Supply, a trailer park in Bogue Chitto, Miss., Thursday, May, 7, 2026, after a tornado cut across the state.","title":"APTOPIX US Severe Weather"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/mental-fitness-exam-ordered-for-man-charged-with-a22287092","title":"Mental fitness exam ordered for man charged with murder in 3 'heinous' killings in Hawaii","excerpt":"Prosecutors say the killings of three men on Hawaii's Big Island were “especially heinous, atrocious, or cruel.” Jacob Baker has been charged with murder in the deaths of two 69-year-old men and...","abstract":"Prosecutors say the killings of three men on Hawaii's Big Island were “especially heinous, atrocious, or cruel.” Jacob Baker has been charged with murder in the deaths of two 69-year-old men and...","plainTextAbstract":"Prosecutors say the killings of three men on Hawaii's Big Island were “especially heinous, atrocious, or cruel.” Jacob Baker has been charged with murder in the deaths of two 69-year-old men and...","displayedDate":"2026-06-02 00:20:07","lastModifiedDate":"2026-06-02 00:20:08","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JENNIFER SINCO KELLEHER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/32/30/31041062/3/rawImage.jpg","b64":null,"width":1056,"height":704,"caption":{"plain":"Police arrest a man accused of multiple killings, right, on Thursday, May 28, 2026, in Kaimu, Hawaii. (Deborah Davis via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Police arrest a man accused of multiple killings, right, on Thursday, May 28, 2026, in Kaimu, Hawaii. (Deborah Davis via AP)","title":"Hawaii Killings"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}]},{"id":"collection-20-124313-a1-wcm","type":"ThumbnailList","options":{"subClass":null,"title":{"text":"Alaska","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home Alaska"},"totalItems":null,"eid":"collection-124313-dynamic_thumbnail_list","blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":"","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/business/us-set-to-hold-latest-oil-and-gas-lease-sale-for-a22292330","title":"Limited interest in latest oil and gas lease sale for Alaska's Arctic National Wildlife Refuge","excerpt":"Two corporations bid on a handful of leases during the latest oil and gas lease sale in Alaska’s Arctic National Wildlife Refuge. It's a showing that critics described as tepid but one that further...","abstract":"Two corporations bid on a handful of leases during the latest oil and gas lease sale in Alaska’s Arctic National Wildlife Refuge. It's a showing that critics described as tepid but one that further...","plainTextAbstract":"Two corporations bid on a handful of leases during the latest oil and gas lease sale in Alaska’s Arctic National Wildlife Refuge. It's a showing that critics described as tepid but one that further...","displayedDate":"2026-06-05 17:38:23","lastModifiedDate":"2026-06-05 17:38:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" BECKY BOHRER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/57/31058898/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - The Kaktovik Lagoon and the Brooks Range mountains of the Arctic National Wildlife Refuge are seen in Kaktovik, Alaska, Oct. 15, 2024.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - The Kaktovik Lagoon and the Brooks Range mountains of the Arctic National Wildlife Refuge are seen in Kaktovik, Alaska, Oct. 15, 2024.","title":"Arctic Drilling Alaska"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/national-park-service-ranger-dies-after-falling-a22293147","title":"National Park Service ranger dies after falling into a crevasse on Alaska's Mount McKinley","excerpt":"The National Park Service says a ranger in Alaska fell into a crevasse and died on North America's tallest mountain. Robin Pendery was a seasonal mountaineering ranger at Denali National Park. The...","abstract":"The National Park Service says a ranger in Alaska fell into a crevasse and died on North America's tallest mountain. Robin Pendery was a seasonal mountaineering ranger at Denali National Park. The...","plainTextAbstract":"The National Park Service says a ranger in Alaska fell into a crevasse and died on North America's tallest mountain. Robin Pendery was a seasonal mountaineering ranger at Denali National Park. The...","displayedDate":"2026-06-05 12:21:45","lastModifiedDate":"2026-06-05 12:21:46","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/32/15/31040347/6/rawImage.jpg","b64":null,"width":2048,"height":1536,"caption":{"plain":"FILE - North America's tallest peak, on Aug. 12, 2025, in Denali National Park and Preserve, Alaska.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - North America's tallest peak, on Aug. 12, 2025, in Denali National Park and Preserve, Alaska.","title":"Mount McKinley Climbers"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/trump-expected-to-announce-700-million-in-new-a22291260","title":"Trump announces $700 million in new support for struggling coal industry","excerpt":"President Donald Trump is again seeking to boost the struggling U.S. coal industry. A plan announced Thursday would spend nearly $700 million to support coal-fired power plants and coal exports. A...","abstract":"President Donald Trump is again seeking to boost the struggling U.S. coal industry. A plan announced Thursday would spend nearly $700 million to support coal-fired power plants and coal exports. A...","plainTextAbstract":"President Donald Trump is again seeking to boost the struggling U.S. coal industry. A plan announced Thursday would spend nearly $700 million to support coal-fired power plants and coal exports. A...","displayedDate":"2026-06-04 15:04:08","lastModifiedDate":"2026-06-04 15:04:09","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MATTHEW DALY","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/37/31057887/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Interior Secretary Doug Burgum speaks as President Donald Trump, foreground, and from left, Energy Secretary Chris Wright and Environmental Protection Agency administrator Lee Zeldin, listen at an event about coal, Thursday, June 4, 2026, in the Oval Office of the White House in Washington.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Interior Secretary Doug Burgum speaks as President Donald Trump, foreground, and from left, Energy Secretary Chris Wright and Environmental Protection Agency administrator Lee Zeldin, listen at an event about coal, Thursday, June 4, 2026, in the Oval Office of the White House in Washington.","title":"Trump"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/scientists-lose-critical-climate-record-as-ocean-a22288587","title":"Scientists lose critical climate record as ocean observatory will go dark under Trump funding cuts","excerpt":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","abstract":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","plainTextAbstract":"The Trump administration is dismantling a $386 million network of more than 900 ocean sensors funded by the National Science Foundation. An expert told The Associated Press Tuesday that it’s a...","displayedDate":"2026-06-02 16:41:39","lastModifiedDate":"2026-06-02 16:42:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ANNIKA HAMMERSCHLAG","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/14/31052599/3/rawImage.jpg","b64":null,"width":2048,"height":1360,"caption":{"plain":"In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"In this 2021 image provided by Woods Hole Oceanographic Institution, workers walk near buoys used to gather data at Pioneer New England shelf off the coast of Martha’s Vineyard, Mass. (Véronique LaCapra/Woods Hole Oceanographic Institution via AP)","title":"Climate Trump Ocean Monitoring"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}]},{"id":"collection-20-124319-a1-wcm","type":"ThumbnailList","options":{"subClass":null,"title":{"text":"California","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home California"},"totalItems":null,"eid":"collection-124319-dynamic_thumbnail_list","blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":"","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/in-southern-california-chinese-enclave-a-mayor-s-a22283553","title":"In a California Chinese enclave, a mayor's guilty plea stokes fears of Beijing's influence","excerpt":"Former Arcadia Mayor Eileen Wang has pleaded guilty to being an illegal agent of the Chinese government. The news filled the unassuming suburban city outside of Los Angeles with anger, disappointment,...","abstract":"Former Arcadia Mayor Eileen Wang has pleaded guilty to being an illegal agent of the Chinese government. The news filled the unassuming suburban city outside of Los Angeles with anger,...","plainTextAbstract":"Former Arcadia Mayor Eileen Wang has pleaded guilty to being an illegal agent of the Chinese government. The news filled the unassuming suburban city outside of Los Angeles with anger, disappointment,...","displayedDate":"2026-06-08 17:54:50","lastModifiedDate":"2026-06-08 17:54:51","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JAIMIE DING","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/32/71/31043145/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Eileen Wang, the former mayor of Arcadia, Calif., at right, exits federal court after pleading guilty on charges of acting as an illegal agent for the Chinese government on Friday, May 29, 2026, in Los Angeles.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Eileen Wang, the former mayor of Arcadia, Calif., at right, exits federal court after pleading guilty on charges of acting as an illegal agent for the Chinese government on Friday, May 29, 2026, in Los Angeles.","title":"California Mayor Chinese Agent"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/man-in-texas-is-accused-of-using-a-fake-boarding-a22296382","title":"Man in Texas is accused of using a fake boarding pass to get on a United flight to Los Angeles","excerpt":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","abstract":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","plainTextAbstract":"A Texas man is accused of using a fake boarding pass to get on a United Airlines flight and causing the plane to go back to the gate at Houston’s George Bush Intercontinental Airport. Authorities...","displayedDate":"2026-06-08 12:08:05","lastModifiedDate":"2026-06-08 12:09:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOHN SEEWER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/50/31066639/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Travelers wait in long security checkpoint lines at George Bush Intercontinental Airport March 27, 2026, in Houston.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Travelers wait in long security checkpoint lines at George Bush Intercontinental Airport March 27, 2026, in Houston.","title":"Fake Boarding Pass Charge"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/los-angeles-trial-to-begin-for-man-accused-of-a22295279","title":"Los Angeles trial begins for man accused of sparking the deadly Palisades Fire","excerpt":"A federal trial has begun in Los Angeles for the man accused of sparking last year’s deadly Palisades Fire. It comes as the neighborhood continues to rebuild and the aftermath of the blaze...","abstract":"A federal trial has begun in Los Angeles for the man accused of sparking last year’s deadly Palisades Fire. It comes as the neighborhood continues to rebuild and the aftermath of the blaze...","plainTextAbstract":"A federal trial has begun in Los Angeles for the man accused of sparking last year’s deadly Palisades Fire. It comes as the neighborhood continues to rebuild and the aftermath of the blaze...","displayedDate":"2026-06-08 10:34:18","lastModifiedDate":"2026-06-08 10:34:19","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JAIMIE DING and CHRISTOPHER WEBER","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/17/31065054/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"D. Berryman walks her dog, Tiny Dancer, past a fire-damaged building more than a year after the Palisades Fire in the Pacific Palisades neighborhood of Los Angeles, Thursday, June 4, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"D. Berryman walks her dog, Tiny Dancer, past a fire-damaged building more than a year after the Palisades Fire in the Pacific Palisades neighborhood of Los Angeles, Thursday, June 4, 2026.","title":"California Wildfires Palisades Investigation"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/trump-dismisses-idea-that-iran-betrays-his-no-a22294814","title":"Trump dismisses idea that Iran betrays his 'no new wars' campaign message","excerpt":"President Donald Trump is dismissing the idea that launching the war with Iran betrayed his refrain of “No new wars” as he campaigned for the White House in 2024. He tells NBC's “Meet the...","abstract":"President Donald Trump is dismissing the idea that launching the war with Iran betrayed his refrain of “No new wars” as he campaigned for the White House in 2024. He tells NBC's “Meet the...","plainTextAbstract":"President Donald Trump is dismissing the idea that launching the war with Iran betrayed his refrain of “No new wars” as he campaigned for the White House in 2024. He tells NBC's “Meet the...","displayedDate":"2026-06-07 13:15:24","lastModifiedDate":"2026-06-07 13:15:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHELLE L. PRICE","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/03/31064303/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"President Donald Trump speaks at Custer Farms in Chippewa Falls, Wis., Friday, June 5, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"President Donald Trump speaks at Custer Farms in Chippewa Falls, Wis., Friday, June 5, 2026.","title":"Trump"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}]},{"id":"collection-20-124320-a1-wcm","type":"ThumbnailList","options":{"subClass":null,"title":{"text":"National Parks","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home National Parks"},"totalItems":null,"eid":"collection-124320-dynamic_thumbnail_list","blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":"","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/world/kenya-s-former-chief-justice-david-maraga-a22295636","title":"Kenya's former Chief Justice David Maraga arrested at protest of national park construction","excerpt":"Kenya’s former Chief Justice David Maraga said he was arrested alongside other activists protesting planned construction inside Nairobi National Park. Maraga was arrested and later released on...","abstract":"Kenya’s former Chief Justice David Maraga said he was arrested alongside other activists protesting planned construction inside Nairobi National Park. Maraga was arrested and later released on...","plainTextAbstract":"Kenya’s former Chief Justice David Maraga said he was arrested alongside other activists protesting planned construction inside Nairobi National Park. Maraga was arrested and later released on...","displayedDate":"2026-06-08 17:48:45","lastModifiedDate":"2026-06-08 17:48:45","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/24/31065401/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Kenya's former chief justice and presidential contender David Maraga, center, is shielded by protesters in Nairobi, Kenya, Monday, June 8, 2026, during a protest over plans affecting Nairobi National Park.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Kenya's former chief justice and presidential contender David Maraga, center, is shielded by protesters in Nairobi, Kenya, Monday, June 8, 2026, during a protest over plans affecting Nairobi National Park.","title":"APTOPIX Kenya Protest"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/this-year-s-most-endangered-historic-places-nod-a22268185","title":"Sites tied to equality movements join list of America’s most endangered historic places","excerpt":"The National Trust for Historic Preservation has released its annual list of the most endangered historic places in the United States. Carol Quillen, the nonprofit group's president and CEO, says the...","abstract":"The National Trust for Historic Preservation has released its annual list of the most endangered historic places in the United States. Carol Quillen, the nonprofit group's president and CEO, says...","plainTextAbstract":"The National Trust for Historic Preservation has released its annual list of the most endangered historic places in the United States. Carol Quillen, the nonprofit group's president and CEO, says the...","displayedDate":"2026-05-20 11:43:26","lastModifiedDate":"2026-05-20 11:43:27","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DARLENE SUPERVILLE","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/25/02/31019191/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - An informational panel is seen at President's House Site Aug. 19, 2025, in Philadelphia.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - An informational panel is seen at President's House Site Aug. 19, 2025, in Philadelphia.","title":"America 250 Endangered Places"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/how-to-mulch-your-garden-beds-without-harming-a22266221","title":"How to mulch your garden beds without harming plants","excerpt":"Mulch is essential for garden beds to retain moisture, suppress weeds and moderate soil temperature. But using the wrong type or putting it down wrong can cause harm. In fire-prone areas, gravel and...","abstract":"Mulch is essential for garden beds to retain moisture, suppress weeds and moderate soil temperature. But using the wrong type or putting it down wrong can cause harm. In fire-prone areas, gravel...","plainTextAbstract":"Mulch is essential for garden beds to retain moisture, suppress weeds and moderate soil temperature. But using the wrong type or putting it down wrong can cause harm. In fire-prone areas, gravel and...","displayedDate":"2026-05-19 05:54:46","lastModifiedDate":"2026-05-19 05:55:08","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JESSICA DAMIANO","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/24/22/31016088/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Volunteers place mulch around a tree at the Los Angeles Equestrian Center Martinez Arena in Griffith Park in Los Angeles on July 31, 2015.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Volunteers place mulch around a tree at the Los Angeles Equestrian Center Martinez Arena in Griffith Park in Los Angeles on July 31, 2015.","title":"Gardening Mulch"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/created-as-ids-dog-tags-became-a-crucial-link-a22261250","title":"Created as IDs, dog tags became a crucial link between military families and fallen troops","excerpt":"Military identification tags — popularly known as dog tags — became standard issue for U.S. troops at the request of an Army chaplain concerned about identifying fallen soldiers at the beginning...","abstract":"Military identification tags — popularly known as dog tags — became standard issue for U.S. troops at the request of an Army chaplain concerned about identifying fallen soldiers at the beginning...","plainTextAbstract":"Military identification tags — popularly known as dog tags — became standard issue for U.S. troops at the request of an Army chaplain concerned about identifying fallen soldiers at the beginning...","displayedDate":"2026-05-15 13:23:08","lastModifiedDate":"2026-05-15 13:23:09","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" GIOVANNA DELL'ORTO","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/22/02/31006871/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE- Diane Christie holds a recovered dog tag belonging to her uncle, World War II U.S. Army Air Forces 2nd Lt. Thomas Kelly, Friday, May 23, 2025, in San Leandro, Calif.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE- Diane Christie holds a recovered dog tag belonging to her uncle, World War II U.S. Army Air Forces 2nd Lt. Thomas Kelly, Friday, May 23, 2025, in San Leandro, Calif.","title":"American Objects The Dog Tags"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}]}],"items":[],"id":"pzoneHL1709245396359","type":"FourUpList","options":{"content":null,"subClass":null,"title":{},"commerceType":"","wcmCollectionTitle":"Templating Home Four Up List 2","placement":"main","layout":"1Column"},"totalItems":null,"blueconicPurpose":null,"blueconicFormat":null,"blueconicVariant":null,"blueconicLimit":null,"blueconicJSON":null,"dataProvider":""}]}]},{"id":"zoneSet18","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneIL","options":{},"widgets":[{"eid":"collection-111199-dynamic_package","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/politics/first-came-congress-now-a-national-redistricting-a22294510","title":"First came Congress. Now a national redistricting battle may turn to statehouses and city councils","excerpt":"A national redistricting battle is about to enter a new phase. Several states already have redrawn congressional districts to create a partisan advantage in the November elections. Now, Georgia's...","abstract":"A national redistricting battle is about to enter a new phase. Several states already have redrawn congressional districts to create a partisan advantage in the November elections. Now, Georgia's...","plainTextAbstract":"A national redistricting battle is about to enter a new phase. Several states already have redrawn congressional districts to create a partisan advantage in the November elections. Now, Georgia's...","displayedDate":"2026-06-06 23:24:13","lastModifiedDate":"2026-06-06 23:24:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DAVID A. LIEB","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Politics","url":"/news/politics/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/73/31063746/3/rawImage.jpg","b64":null,"width":2048,"height":1152,"caption":{"plain":"A woman leaves a voting center after voting, Tuesday, May 19, 2026, in Marietta, Ga.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A woman leaves a voting center after voting, Tuesday, May 19, 2026, in Marietta, Ga.","title":"Election 2026 Georgia"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/some-of-the-most-dedicated-world-cup-fans-a22292378","title":"Some of the most dedicated World Cup fans skipping this year's tournament, citing costs and politics","excerpt":"The 2026 World Cup has drawn intense criticism from globe-trotting fans who over the years have helped define the tournament's festive atmosphere. Some of them say one reason for their decision is...","abstract":"The 2026 World Cup has drawn intense criticism from globe-trotting fans who over the years have helped define the tournament's festive atmosphere. Some of them say one reason for their decision is...","plainTextAbstract":"The 2026 World Cup has drawn intense criticism from globe-trotting fans who over the years have helped define the tournament's festive atmosphere. Some of them say one reason for their decision is...","displayedDate":"2026-06-05 08:53:53","lastModifiedDate":"2026-06-05 08:53:56","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" R.J. RICO","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/36/60/31058956/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Argentinian fans cheer before the the World Cup final soccer match between Argentina and France at the Lusail Stadium in Lusail, Qatar, Dec. 18, 2022.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Argentinian fans cheer before the the World Cup final soccer match between Argentina and France at the Lusail Stadium in Lusail, Qatar, Dec. 18, 2022.","title":"WCup Superfans Soccer"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/living/inside-obama-s-presidential-museum-opening-this-a22290659","title":"Inside Obama's presidential museum opening this month: The cost, the books and a beehive","excerpt":"Former President Barack Obama’s presidential museum will open June 19, more than a decade after Chicago was selected for the project. Along with campaign memorabilia, presidential artifacts and a...","abstract":"Former President Barack Obama’s presidential museum will open June 19, more than a decade after Chicago was selected for the project. Along with campaign memorabilia, presidential artifacts and a...","plainTextAbstract":"Former President Barack Obama’s presidential museum will open June 19, more than a decade after Chicago was selected for the project. Along with campaign memorabilia, presidential artifacts and a...","displayedDate":"2026-06-04 06:42:45","lastModifiedDate":"2026-06-04 06:43:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SOPHIA TAREEN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Living","url":"/living/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/32/77/31043520/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"The Obama Presidential Center is seen Thursday, April 9, 2026, in Chicago.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The Obama Presidential Center is seen Thursday, April 9, 2026, in Chicago.","title":"Obama Presidential Center"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/world/poland-and-lithuania-confirm-exploring-a-bigger-a22289762","title":"Poland and Lithuania confirm exploring a bigger role in nuclear deterrence","excerpt":"Poland and Lithuania confirm they are in talks about their role in NATO's nuclear deterrence efforts, which are centered on U.S. nuclear weapons in Europe. These discussions are in early stages....","abstract":"Poland and Lithuania confirm they are in talks about their role in NATO's nuclear deterrence efforts, which are centered on U.S. nuclear weapons in Europe. These discussions are in early stages....","plainTextAbstract":"Poland and Lithuania confirm they are in talks about their role in NATO's nuclear deterrence efforts, which are centered on U.S. nuclear weapons in Europe. These discussions are in early stages....","displayedDate":"2026-06-03 10:29:40","lastModifiedDate":"2026-06-03 10:30:09","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" CLAUDIA CIOBANU, SAM MCNEIL and KONSTANTIN TOROPIN","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/35/44/31054092/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FILE - Poland's Deputy Prime Minister and Defence Minister Wladyslaw Kosiniak-Kamysz speaks during a news conference in Warsaw, Poland, Sept. 26, 2025.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Poland's Deputy Prime Minister and Defence Minister Wladyslaw Kosiniak-Kamysz speaks during a news conference in Warsaw, Poland, Sept. 26, 2025.","title":"US Nuclear Umbrella"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/citing-critical-issues-sec-big-ten-withhold-a22288817","title":"Citing 'critical issues,' SEC, Big Ten withhold support for bipartisan college sports bill","excerpt":"The two biggest conferences in college sports say they do not support the current version of a bipartisan bill designed to regulate an industry struggling for answers in a quickly changing era in...","abstract":"The two biggest conferences in college sports say they do not support the current version of a bipartisan bill designed to regulate an industry struggling for answers in a quickly changing era in...","plainTextAbstract":"The two biggest conferences in college sports say they do not support the current version of a bipartisan bill designed to regulate an industry struggling for answers in a quickly changing era in...","displayedDate":"2026-06-02 20:19:03","lastModifiedDate":"2026-06-02 20:19:22","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" EDDIE PELLS","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Sports","url":"/sports/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/31/12/31036077/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Sen. Maria Cantwell, D-Wash., speaks during a panel discussion on Capitol Hill, Feb. 26, 2026, in Washington.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Sen. Maria Cantwell, D-Wash., speaks during a panel discussion on Capitol Hill, Feb. 26, 2026, in Washington.","title":"College Sports Congress"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"LLL d","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"zoneIL1604602272256","type":"DynamicPackage","options":{"content":null,"subClass":"topics","title":{"text":"Politics","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Politics Topic Redesign","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""},{"eid":"collection-111208-dynamic_four_pack","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/news/world/trump-says-pilots-are-fine-after-us-helicopter-a22297004","title":"Trump says pilots are fine after US helicopter crashes near Strait of Hormuz","excerpt":"President Donald Trump says the pilots of a helicopter that crashed around the Strait of Hormuz are “fine.\" Trump made the comments to journalists late Monday after watching the NBA Finals in New...","abstract":"President Donald Trump says the pilots of a helicopter that crashed around the Strait of Hormuz are...","plainTextAbstract":"President Donald Trump says the pilots of a helicopter that crashed around the Strait of Hormuz are “fine.\" Trump made the comments to journalists late Monday after watching the NBA Finals in New...","displayedDate":"2026-06-09 00:42:47","lastModifiedDate":"2026-06-09 00:42:48","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JON GAMBRELL and MICHELLE L. PRICE","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/02/31064207/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Lebanese security officers gather at the site where an Israeli airstrike hit a building in Dahiyeh, Beirut's southern suburb, Lebanon, Sunday, June 7, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Lebanese security officers gather at the site where an Israeli airstrike hit a building in Dahiyeh, Beirut's southern suburb, Lebanon, Sunday, June 7, 2026.","title":"Lebanon Israel Iran War"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/world/congo-s-ebola-outbreak-rises-to-100-deaths-out-of-a22297047","title":"Congo's Ebola outbreak rises to 100 deaths out of 550 cases as conflict slows response","excerpt":"At least 100 people have died from Ebola less than a month after authorities declared an outbreak of the disease in eastern Congo. Attacks on health workers from angry residents, skepticism among some...","abstract":"At least 100 people have died from Ebola less than a month after authorities declared an outbreak...","plainTextAbstract":"At least 100 people have died from Ebola less than a month after authorities declared an outbreak of the disease in eastern Congo. Attacks on health workers from angry residents, skepticism among some...","displayedDate":"2026-06-09 00:49:15","lastModifiedDate":"2026-06-09 00:49:15","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/75/31063896/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Health workers prepare for duty at the Mongbwalu treatment center in Mongbwalu, Congo, Friday, June 5, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Health workers prepare for duty at the Mongbwalu treatment center in Mongbwalu, Congo, Friday, June 5, 2026.","title":"Congo Ebola"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/world/highly-effective-prevention-drug-arrives-in-south-a22297088","title":"Highly effective prevention drug arrives in South Africa, which has world's highest HIV burden","excerpt":"South Africa is rolling out lenacapavir, a twice-yearly injectable drug for HIV prevention that the president calls a turning point in a country with the world’s highest burden of HIV. Over 8...","abstract":"South Africa is rolling out lenacapavir, a twice-yearly injectable drug for HIV prevention that the...","plainTextAbstract":"South Africa is rolling out lenacapavir, a twice-yearly injectable drug for HIV prevention that the president calls a turning point in a country with the world’s highest burden of HIV. Over 8...","displayedDate":"2026-06-09 00:08:01","lastModifiedDate":"2026-06-09 00:08:03","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHELLE GUMEDE","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/73/31067864/3/rawImage.jpg","b64":null,"width":2048,"height":1368,"caption":{"plain":"Thandeka Shabangu, a nurse, holds Lenacapavir before administering it to a patient at a mobile clinic in Secunda, South Africa, Friday, June 5, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Thandeka Shabangu, a nurse, holds Lenacapavir before administering it to a patient at a mobile clinic in Secunda, South Africa, Friday, June 5, 2026.","title":"South Africa HIV Prevention"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/news/world/survivors-share-experiences-and-lessons-from-a22297028","title":"Survivors share experiences and lessons from Congo’s 2018 Ebola outbreak","excerpt":"Survivors including health and aid workers recall their experiences and lessons during the 2018-2020 Ebola outbreak in eastern Congo. The outbreak, history’s second-biggest with more than 3,400...","abstract":"Survivors including health and aid workers recall their experiences and lessons during the...","plainTextAbstract":"Survivors including health and aid workers recall their experiences and lessons during the 2018-2020 Ebola outbreak in eastern Congo. The outbreak, history’s second-biggest with more than 3,400...","displayedDate":"2026-06-09 00:00:05","lastModifiedDate":"2026-06-09 00:00:06","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" SEBASTIEN KITSA MUSAYI","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"News","url":"/news/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/72/31067803/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Dr. Babah Mutuza Lusungu, right, a doctor at \"Dieu Est Grand\" Medical Center, attends to a woman in his office in Beni, Congo, Monday, June 1, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Dr. Babah Mutuza Lusungu, right, a doctor at \"Dieu Est Grand\" Medical Center, attends to a woman in his office in Beni, Congo, Monday, June 1, 2026.","title":"Congo Ebola Lessons"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":true,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneJL1709237899452","type":"FourPack","options":{"content":null,"subClass":null,"title":{"text":"Nation + World","href":"https://www.seattlepi.com/national/","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Templating Home Nation/World","placement":"main"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]},{"id":"pzoneIR","options":{},"widgets":[{"eid":"collection-111211-dynamic_thumbnail_list","collections":[],"items":[{"__typename":"ArticleStub","type":"article","url":"/business/asian-shares-are-mixed-as-tech-stocks-rebound-a22296956","title":"Asian shares mostly advance as tech stocks rebound from sell-offs, while oil prices slip","excerpt":"Asian shares are mostly higher, with tech shares leading gains after Wall Street recovered some of its sell-off from last week. Oil prices fell back after surging on Monday following fighting between...","abstract":"Asian shares are mostly higher, with tech shares leading gains after Wall Street recovered some of its sell-off from last week. Oil prices fell back after surging on Monday following fighting...","plainTextAbstract":"Asian shares are mostly higher, with tech shares leading gains after Wall Street recovered some of its sell-off from last week. Oil prices fell back after surging on Monday following fighting between...","displayedDate":"2026-06-08 23:12:13","lastModifiedDate":"2026-06-08 23:12:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ELAINE KURTENBACH","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/67/31067631/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"A dealer stands near the screen showing the Korea Composite Stock Price Index (KOSPI) at a dealing room of Hana Bank in Seoul, South Korea, Tuesday, June 9, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A dealer stands near the screen showing the Korea Composite Stock Price Index (KOSPI) at a dealing room of Hana Bank in Seoul, South Korea, Tuesday, June 9, 2026.","title":"South Korea Financial Markets"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/as-us-customs-refines-its-tariff-refund-system-a22296971","title":"As US Customs refines its tariff refund system, who gets in to apply is under dispute","excerpt":"A U.S. Customs and Border Protection agency official is set to testify in federal court about the U.S. government’s plans for refunding billions of dollars in tariffs that the Supreme Court ruled...","abstract":"A U.S. Customs and Border Protection agency official is set to testify in federal court about the U.S. government’s plans for refunding billions of dollars in tariffs that the Supreme Court ruled...","plainTextAbstract":"A U.S. Customs and Border Protection agency official is set to testify in federal court about the U.S. government’s plans for refunding billions of dollars in tariffs that the Supreme Court ruled...","displayedDate":"2026-06-08 23:06:11","lastModifiedDate":"2026-06-08 23:06:12","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MAE ANDERSON","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/70/31067696/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - The United States Court of International Trade is seen in front of the Jacob K. Javits Federal building in this, March 18, 2015 photo, in New York.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - The United States Court of International Trade is seen in front of the Jacob K. Javits Federal building in this, March 18, 2015 photo, in New York.","title":"Tariff Refunds Lawsuits"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/entertainment/takeaways-from-scott-pelley-s-emotional-interview-a22296973","title":"Takeaways from Scott Pelley's emotional interview about his '60 Minutes' demise","excerpt":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his new...","abstract":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his...","plainTextAbstract":"Scott Pelley has spoken out in a raw and emotional podcast interview about his last days at CBS News, where he spent 37 years. Pelley was fired after a tense and confrontational meeting with his new...","displayedDate":"2026-06-08 21:06:27","lastModifiedDate":"2026-06-08 21:06:28","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOCELYN NOVECK","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":false,"linkText":"Entertainment","url":"/entertainment/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/34/41/31049794/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Scott Pelley, anchor of \"CBS Evening News,\" at the CBS Upfront in New York, May 15, 2013. (Photo by Charles Sykes/Invision/AP, File)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Scott Pelley, anchor of \"CBS Evening News,\" at the CBS Upfront in New York, May 15, 2013. (Photo by Charles Sykes/Invision/AP, File)","title":"Media CBS 60 Minutes"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/pentagon-labels-tech-giant-alibaba-and-electric-a22296648","title":"Pentagon labels tech giant Alibaba and electric car maker BYD as aiding Chinese military","excerpt":"The Pentagon has added several prominent Chinese businesses to its list of Chinese military companies. The list includes tech giant Alibaba, electric car maker BYD and search engine Baidu. The move...","abstract":"The Pentagon has added several prominent Chinese businesses to its list of Chinese military companies. The list includes tech giant Alibaba, electric car maker BYD and search engine Baidu. The move...","plainTextAbstract":"The Pentagon has added several prominent Chinese businesses to its list of Chinese military companies. The list includes tech giant Alibaba, electric car maker BYD and search engine Baidu. The move...","displayedDate":"2026-06-08 20:57:23","lastModifiedDate":"2026-06-08 20:57:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DIDI TANG","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/56/31067063/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Models stand next to a latest EV car from Chinese automaker BYD showcased at the Auto China 2026, in Beijing, April 25, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Models stand next to a latest EV car from Chinese automaker BYD showcased at the Auto China 2026, in Beijing, April 25, 2026.","title":"US China Pentagon"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/two-more-texas-screwworm-infections-found-in-a22295679","title":"A flesh-eating cattle parasite spreads beyond Texas as new screwworm cases are found","excerpt":"Three more cases of the New World screwworm have been confirmed, including one outside Texas, demonstrating the difficulty of stopping a pest that could potentially devastate the nation’s cattle...","abstract":"Three more cases of the New World screwworm have been confirmed, including one outside Texas, demonstrating the difficulty of stopping a pest that could potentially devastate the nation’s cattle...","plainTextAbstract":"Three more cases of the New World screwworm have been confirmed, including one outside Texas, demonstrating the difficulty of stopping a pest that could potentially devastate the nation’s cattle...","displayedDate":"2026-06-08 23:08:11","lastModifiedDate":"2026-06-08 23:08:12","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JEFFREY COLLINS","title":null,"url":null,"credit":null,"image":null}],"eyebrow":{"isPublished":true,"linkText":"Business","url":"/business/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/56/31067052/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"A rancher arrives for a news conference with U.S. Agriculture Secretary Brooke Rollins at the Knipling-Bushland U.S. Livestock Insects Research Laboratory in Kerrville, Texas, Monday, June 8, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A rancher arrives for a news conference with U.S. Agriculture Secretary Brooke Rollins at the Knipling-Bushland U.S. Livestock Insects Research Laboratory in Kerrville, Texas, Monday, June 8, 2026.","title":"Screwworm Livestock"},"collectionConfig":{"showLabels":false,"persistentTimestamp":false,"showEyebrows":true,"showPhoto":null,"showByline":false,"showTimestamp":false,"useImg":true,"blurb":null,"useBlurb":false,"hideBlurbOnMobile":false,"forceHideEyebrows":false},"displayedDateFormat":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null}],"id":"pzoneIR1709238472270","type":"ThumbnailList","options":{"content":null,"subClass":null,"title":{"text":"Tech","headerType":"title"},"commerceType":"","wcmCollectionTitle":"Tech redesign","placement":"sidebar"},"totalItems":null,"blueconicPurpose":"","blueconicFormat":"","blueconicVariant":"","blueconicLimit":0,"blueconicJSON":"","dataProvider":""}]}]},{"id":"adhesionAdZone","layout":"Sticky1Column","options":{},"zones":[{"id":"adhesionAd","options":{},"widgets":[{"id":"adhesion","type":"Ad","options":{"adUnitPath":"hnp-seattlepi.com/Homepage","small":"MAD","topPadding":false,"hideOnDesktop":true,"showBackground":true},"items":[]}]}]}],"globalContext":{"enabledThirdParties":{"revcontent":{"active":true},"everlit":{"active":false},"exco":{"active":true,"config":{"autoPlaceExco":false}},"evvnt":{"active":true},"perimeterx":{"active":true},"puzzlepalace":{"active":true},"nativo":{"active":true},"sailthru":{"active":true},"comscore":{"active":true},"blueconic":{"active":true,"config":{"blueconicUrl":"https://p593.seattlepi.com/script.js"},"siteAwareJson":{"Announcement":{"FooterToaster":{"legalDisclaimerAnnouncement":{"text":"We use technologies that provide information about your interactions with this site to others for functionality, analytics, targeted advertising, and other purposes. \u003ca href='/privacy/'\u003eLearn more in our Privacy Notice.\u003c/a\u003e You agree that your use of this website and the Hearst Services is governed by the \u003ca href='/terms/'\u003eTerms of Use\u003c/a\u003e (including the \u003ca href='/terms/#disputeresolution'\u003edispute resolution procedures\u003c/a\u003e).","timeLimitSeconds":10,"textHash":"812daa0fe70363264e5316a1cbbef2a72c184a32"}}},"PromoBenefit":{"FooterToaster":{"seattlePIPromoPuzzmo":{"headlineText":"PLAY PUZZMO","descriptionText":"Enjoy a new twist  on your favorite games.","imageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/19b6424d-2016-45ec-b2ad-e4c77f7a5827/PUZZMO_PLAT.png","callToActionButtonTitle":"PLAY NOW","callToActionUrl":"https://www.puzzmo.com/+/seattlepi"}}},"WelcomeUnit":{"Overlay":{"blackFridayPromoSeattlePI":{"modalBackgroundColor":"","modalDesktopBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/75613d7a-b4a7-4ca5-92a0-16793d8e315f/FREE_SITE_DESKTOP_750_650.jpg","modalMobileBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/f496686e-c302-409c-b35f-a4766c82ad39/FREE_SITE_MOBILE_300_500.jpg","brandLogoUrl":"","optionalText":"Beat the rush!","optionalTextColor":"","headlineText":"GET THE BEST\nBLACK FRIDAY DEALS","headlineTextColor":"#FFFFFF","descriptionText":"Shop early and save more this year.","descriptionTextColor":"#FFFFFF","theme":"","callToActionButtonBackgroundColor":"#000000","callToActionButtonTextColor":"#FFFFFF","callToActionButtonTitle":"Shop Now","callToActionButtonUrl":"https://www.amazon.com/blackfriday?\u0026linkCode=ll2\u0026tag=hearstnp-bf-20\u0026linkId=2794ad70d3ee0fde3d289ecd5704ee9f\u0026language=en_US\u0026ref_=as_li_ss_tl","termsDisclaimerText":"","termsDisclaimerTextColor":""},"cyberMondayPromoSeattlePI":{"modalBackgroundColor":"","modalDesktopBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/bdf9248c-fa21-472d-9517-fa208ebc1104/Z___Desktop.png","modalMobileBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/115039ac-9754-4686-8dca-5d4012c49cf9/Z___Mobile.png","brandLogoUrl":"","brandLogoUrlDesktop":"","brandLogoUrlMobile":"","optionalText":"Beat the rush!","optionalTextColor":"","headlineText":"GET THE BEST\nPRIME DAY DEALS","headlineTextColor":"#FFFFFF","descriptionText":"","descriptionTextColor":"#000000","theme":"","logoTheme":"white","iconColor":"#000000","callToActionButtonBackgroundColor":"#000000","callToActionButtonTextColor":"#FFFFFF","callToActionButtonTitle":"Shop Now","callToActionButtonUrl":"https://www.amazon.com/primeday?\u0026linkCode=ll2\u0026tag=hearstnp-pd-20\u0026linkId=337f4801d382515545dbb25cff433a9f\u0026language=en_US\u0026ref_=as_li_ss_tl","termsDisclaimerText":"","termsDisclaimerTextColor":""}}}},"regionalMap":{}},"thirdpartyfreeformembed":{"active":true},"htl":{"active":true},"pushly":{"active":false}},"isNewsletterSingleSignup":false,"app":{"siteId":null,"inlineLinks":null,"urlParams":null,"urlParamsToAppend":null,"paywall":null}},"file":null,"cmsObjectRefs":{"collections":["collection-20-121883-a1-wcm","collection-20-122223-a1-wcm","collection-20-135091-a1-wcm","collection-20-111176-a1-wcm","collection-20-118203-a1-wcm","collection-20-124285-a1-wcm","collection-20-120244-a1-wcm","collection-20-116090-a1-wcm","collection-20-111183-a1-wcm","collection-20-111190-a1-wcm","collection-20-111198-a1-wcm","collection-20-85427-a1-wcm","collection-20-111209-a1-wcm","collection-20-111196-a1-wcm","collection-20-111197-a1-wcm","collection-20-111210-a1-wcm","collection-20-124310-a1-wcm","collection-20-111199-a1-wcm","collection-20-111208-a1-wcm","collection-20-111211-a1-wcm","collection-20-124312-a1-wcm","collection-20-124313-a1-wcm","collection-20-124319-a1-wcm","collection-20-124320-a1-wcm"],"guiChromes":null,"tags":null},"redirect":{"id":null,"source":null,"destination":null}},"previewId":null,"isPreview":false,"pageType":"channel","identifier":"home","additionalContext":{},"reqHost":"www.seattlepi.com","environment":"prod","siteConfig":{"siteId":20,"siteCode":"seattlepi","brandTheme":"seattlepi","siteTheme":"premium","domain":"seattlepi.com","productionDomain":"www.seattlepi.com","gauTrackerId":"UA-15987431-1","ga4TrackerId":"G-DDFEJ7T3PT","marfeelAccountId":"9656","blueconicCollectorId":"76ce2244-45bd-4ad7-868f-3eaab5e53eca","timezone":"America/Los_Angeles","state":"WA","marketSlug":"SPI","pubName":"Seattle PI","market":"Seattle"},"siteStyle":"premium","featureFlags":[{"key":"isPhase2","uuid":"b4b9d9fd-6685-4a2c-8c50-6bc6c0abb652","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1665098614,"lastUpdatedAt":1666982082730},"revalidationTime":1780991265104},{"key":"useNewRelicRum","uuid":"ee8c029a-ed45-412f-973d-3242bb5ab0be","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1666980889734,"lastUpdatedAt":1666980889734},"revalidationTime":1780991265104},{"key":"useImageInlineRatiosList","uuid":"637c391e-b762-4faf-b8b4-0349d03d2ede","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960469859,"lastUpdatedAt":1670960698479},"revalidationTime":1780991265104},{"key":"useBlueconic","uuid":"eca2ea86-ba33-411d-94f9-fce06b8ccc23","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960905433,"lastUpdatedAt":1670960905433},"revalidationTime":1780991265104},{"key":"useMostPopularPing","uuid":"3b65cfb7-7a47-4d26-9891-fc107a7ddaac","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960922733,"lastUpdatedAt":1670960922733},"revalidationTime":1780991265104},{"key":"hideSignInAccount","uuid":"bbb2de0b-a7ba-457e-b93d-70cc74259b5a","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1684524978313,"lastUpdatedAt":1775075895180,"allowList":[101]},"revalidationTime":1780991265104},{"key":"useEventWidgets","uuid":"e88f78db-a2d0-48b9-8242-2566171a3d9f","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1689696198204,"lastUpdatedAt":1689696198204},"revalidationTime":1780991265104},{"key":"useListingPages","uuid":"36af3ab8-99b9-47c8-a959-67b5e4b207da","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1692291181870,"lastUpdatedAt":1692291181870},"revalidationTime":1780991265104},{"key":"allowSPANavigation","uuid":"a94df52d-6f6e-49cf-9afb-634421210f56","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1692384865570,"lastUpdatedAt":1692384865570},"revalidationTime":1780991265104},{"key":"giftArticleButton","uuid":"13648277-362b-46f3-8101-c01df3be4bda","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1695924675099,"lastUpdatedAt":1695924675099},"revalidationTime":1780991265104},{"key":"useVenuePages","uuid":"d963f951-e3c6-4102-a990-ad62b9fe21f6","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1696958632883,"lastUpdatedAt":1697573637308},"revalidationTime":1780991265104},{"key":"useEcmSearchPage","uuid":"669d37b0-43a5-4a3f-87db-c8f3dccf45ae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1697217240713,"lastUpdatedAt":1698695848707},"revalidationTime":1780991265104},{"key":"useTalentPages","uuid":"4d9a2a0d-c6f1-4daa-a1ef-7328efc19560","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1698081489734,"lastUpdatedAt":1698353306398},"revalidationTime":1780991265104},{"key":"rerouteWeekandSearch","uuid":"2131a0e3-9a55-4d4b-b5b9-a15d617f0645","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1699451760392,"lastUpdatedAt":1699984769932},"revalidationTime":1780991265104},{"key":"useECMAssetDescriptions","uuid":"0cd79193-6c20-4e37-a181-b4fb7b459e4d","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1704212881228,"lastUpdatedAt":1704212881228},"revalidationTime":1780991265104},{"key":"authorRefresh","uuid":"aa0f20cf-f32f-4d61-8bee-57257000b089","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1718745844172,"lastUpdatedAt":1752916360678},"revalidationTime":1780991265104},{"key":"enableInfiniteScrollFrontend","uuid":"abe7464a-9bb6-4816-8211-d89892a82e11","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1722452382176,"lastUpdatedAt":1722452382176},"revalidationTime":1780991265104},{"key":"enableAmazonShoppingRecommendationsFrontend","uuid":"ecb28544-f748-42c1-a6f4-87d22a114ce5","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1727976448277,"lastUpdatedAt":1727981849516,"allowList":[21]},"revalidationTime":1780991265104},{"key":"allowInteractiveGraphicsInCenterpieces","uuid":"6ca63392-9958-46c2-b357-151d06c9bdae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1729613170585,"lastUpdatedAt":1729613170585},"revalidationTime":1780991265104},{"key":"disableGoogleOneTap","uuid":"faae288b-22cf-4e98-ad23-1b6405c0ac20","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1775064225971,"lastUpdatedAt":1777653125011},"revalidationTime":1780991265104},{"key":"verticalVideoAnalytics","uuid":"3cde4894-2311-4aac-bac1-db0c7045e1ba","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1776102067448,"lastUpdatedAt":1776102067448},"revalidationTime":1780991265104},{"key":"clientLogShipping","uuid":"36d02e66-9a7b-468c-8edf-394ecd24e167","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1776965707926,"lastUpdatedAt":1776965707926},"revalidationTime":1780991265104}],"header":{"nav":[{"id":"5993","eid":"navigationItem-5993","label":"News","url":"/local/seattlenews/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[{"id":"698","eid":"navigationItem-698","label":"Business","title":null,"targetNewWindow":false,"url":"/business/","image":null,"subitems":null},{"id":"5997","eid":"navigationItem-5997","label":"Seattle","title":null,"targetNewWindow":false,"url":"/local/seattlenews/","image":null,"subitems":null},{"id":"802","eid":"navigationItem-802","label":"U.S.","title":null,"targetNewWindow":false,"url":"/national/us/","image":null,"subitems":null},{"id":"737","eid":"navigationItem-737","label":"Health","title":null,"targetNewWindow":false,"url":"/lifestyle/health/","image":null,"subitems":null}],"includeDivider":false},{"id":"695","eid":"navigationItem-695","label":"Sports","url":"/sports/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[{"id":"721","eid":"navigationItem-721","label":"Seahawks/NFL","title":null,"targetNewWindow":false,"url":"/sports/seahawks/","image":null,"subitems":null},{"id":"720","eid":"navigationItem-720","label":"Mariners/MLB","title":null,"targetNewWindow":false,"url":"/sports/baseball/","image":null,"subitems":null},{"id":"723","eid":"navigationItem-723","label":"Sounders/Reign/Soccer","title":null,"targetNewWindow":false,"url":"/sports/sounders/","image":null,"subitems":null},{"id":"724","eid":"navigationItem-724","label":"Huskies/Cougars","title":null,"targetNewWindow":false,"url":"/sports/uw_huskies_wsu_cougars/","image":null,"subitems":null},{"id":"5990","eid":"navigationItem-5990","label":"Kraken/NHL","title":null,"targetNewWindow":false,"url":"/sports/hockey/","image":null,"subitems":null}],"includeDivider":false},{"id":"6474","eid":"navigationItem-6474","label":"Education Guide","url":"https://education.seattlepi.com/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[],"includeDivider":false},{"id":"6021","eid":"navigationItem-6021","label":"Weather","url":"/weather/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[],"includeDivider":false},{"id":"700","eid":"navigationItem-700","label":"Lifestyle \u0026 Entertainment","url":"/local/seattleentertainment/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[{"id":"738","eid":"navigationItem-738","label":"Food \u0026 Dining","title":null,"targetNewWindow":false,"url":"/lifestyle/food/","image":null,"subitems":null},{"id":"739","eid":"navigationItem-739","label":"Travel","title":null,"targetNewWindow":false,"url":"/lifestyle/travel/","image":null,"subitems":null},{"id":"5123","eid":"navigationItem-5123","label":"Cannabis","title":null,"targetNewWindow":false,"url":"/cannabis/","image":null,"subitems":null}],"includeDivider":false},{"id":"701","eid":"navigationItem-701","label":"Comics","url":"/comics-and-games/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[],"includeDivider":false},{"id":"706","eid":"navigationItem-706","label":"Real Estate","url":"/realestate/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[],"includeDivider":false},{"id":"6100","eid":"navigationItem-6100","label":"Sponsor Content","url":"/sponsoredarticles/business/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[{"id":"6798","eid":"navigationItem-6798","label":"Paid Press Releases","title":null,"targetNewWindow":false,"url":"/business/press-releases/","image":null,"subitems":null},{"id":"3236","eid":"navigationItem-3236","label":"Sponsored: Business","title":null,"targetNewWindow":false,"url":"/sponsoredarticles/business/","image":null,"subitems":null},{"id":"3237","eid":"navigationItem-3237","label":"Sponsored: Lifestyle","title":null,"targetNewWindow":false,"url":"/sponsoredarticles/lifestyle/","image":null,"subitems":null},{"id":"5659","eid":"navigationItem-5659","label":"Sponsored: SEA Culture","title":null,"targetNewWindow":false,"url":"https://blog.seattlepi.com/lifestyle/","image":null,"subitems":null}],"includeDivider":false},{"id":"771","eid":"navigationItem-771","label":"About Us","url":"/","type":null,"playerId":null,"tagId":null,"size":null,"adt1":null,"adt2":null,"gamAdUnitPath":null,"subitems":[{"id":"3322","eid":"navigationItem-3322","label":"Archives","title":null,"targetNewWindow":false,"url":"https://seattlepi.newsbank.com","image":null,"subitems":null},{"id":"5996","eid":"navigationItem-5996","label":"Ethics Policy","title":null,"targetNewWindow":false,"url":"https://www.sfchronicle.com/file/759/0/7590-7528-Hearst_Newspaper_Group_Standards_and_Ethics_Policy.pdf","image":null,"subitems":null},{"id":"4620","eid":"navigationItem-4620","label":"Privacy Notice","title":null,"targetNewWindow":false,"url":"/privacy/","image":null,"subitems":null},{"id":"4619","eid":"navigationItem-4619","label":"Terms of Use","title":null,"targetNewWindow":false,"url":"/terms/","image":null,"subitems":null}],"includeDivider":false}],"subnav":[],"subscriptionTitle":"","subscriptionUrl":"","isSubscriptionSite":false,"masthead":{"mastheadVariant":null,"includesFeatureHero":false,"sticky":true},"heroLayout":null,"searchIndexName":"solr","siteSearchEnabled":true},"footer":{"footer":[{"id":"121686","eid":"collection-121686-dynamic_headline_list","colType":"standard","label":"About","subItems":[{"id":"248136","eid":null,"label":"Our Company","targetNewWindow":false,"url":"https://www.hearst.com/newspapers/seattlepicom"},{"id":"248137","eid":null,"label":"Careers","targetNewWindow":false,"url":"https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_15"},{"id":"248138","eid":null,"label":"Our Use of AI","targetNewWindow":false,"url":"https://www.seattlepi.com/ai_use/"}]},{"id":"121687","eid":"collection-121687-dynamic_sub_navigation","colType":"standard","label":"Services","subItems":[{"id":"248139","eid":null,"label":"Archive","targetNewWindow":false,"url":"https://seattlepi.newsbank.com/"},{"id":"248144","eid":null,"label":"Advertise with Us","targetNewWindow":false,"url":"https://hearstseattlepi.com/"},{"id":"267687","eid":null,"label":"Copyright and Reprints","targetNewWindow":false,"url":"https://info.wrightsmedia.com/hearst-newspapers-licensing-and-reprints"}]}],"footerEid":"collection-121685-dynamic_sub_navigation","footerSubNav":null,"facebookPage":"https://www.facebook.com/seattlepionline","instagramPage":"https://instagram.com/seattlepi","linkedinPage":"","tikTokPage":"","twitterPage":"https://twitter.com/seattlepi","blueskyPage":"","showInstagram":1,"showFacebook":1,"showLinkedin":0,"showBluesky":0,"showTikTok":0,"showTwitter":1,"copyrightString":"Hearst Newspapers, LLC","legalLinks":[{"id":"5813","eid":null,"label":"Terms of Use","options":{"useBox":false},"targetNewWindow":false,"url":"/terms/"},{"id":"5814","eid":null,"label":"Privacy Notice","options":{"useBox":false},"targetNewWindow":false,"url":"/privacy/"},{"id":"262760","eid":null,"label":"DAA Industry Opt Out","options":{"useBox":false},"targetNewWindow":false,"url":"/privacy/#daaindustryoptout"},{"id":"262761","eid":null,"label":"Your Privacy Choices (Opt Out of Sale/Targeted Ads)","options":{"useBox":true},"targetNewWindow":false,"url":"/yourdata/"}],"legalLinksEid":"collection-121684-dynamic_sub_navigation"},"devInfo":{"gitCommit":"d8f936c8","deployTime":"2026-06-08T16:22:11.570Z","deploymentId":"20260608162211-d8f936c8","nodeEnv":"compiled","apiEnv":"prod","runtimeEnv":"prod"},"metaOverrides":{},"devhubData":null,"viewConfig":{},"serverSideLoggedIn":false,"qpsData":null,"browserTimingHeader":"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRJS-bef5859a29fb3c538c2\",\"applicationID\":\"584873719\",\"agentToken\":null,\"applicationTime\":355.195237,\"transactionName\":\"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFg==\",\"queueTime\":0,\"ttGuid\":\"c6264f0166c279b3\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_replay:{sampling_rate:0.001,mask_text_selector:\"*\",block_selector:\"\",mask_input_options:{date:false,text_area:false,week:false,select:false,color:false,range:false,textarea:false,url:false,number:false,search:false,month:false,datetime_local:false,tel:false,text:false,time:false,email:false},mask_all_inputs:true,enabled:true,error_sampling_rate:0.5},session_trace:{sampling_rate:10.0,mode:\"FIXED_RATE\",enabled:true,error_sampling_rate:100.0},feature_flags:[\"soft_nav\"],performance:{capture_marks:false,capture_detail:false,capture_measures:true},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"594374097\",accountID:\"3540744\",trustKey:\"41019\",xpid:\"VwMDUVFXDBAFXFVaAAIAV10=\",licenseKey:\"NRJS-bef5859a29fb3c538c2\",applicationID:\"584873719\",browserID:\"594374097\"};;/*! For license information please see nr-loader-spa-1.316.0.min.js.LICENSE.txt */\n(()=\u003e{var e,t,r={384:(e,t,r)=\u003e{\"use strict\";r.d(t,{NT:()=\u003ea,Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733:(e,t,r)=\u003e{\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\"0\")}(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=\u003en})},782:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewTiming},860:(e,t,r)=\u003e{\"use strict\";r.d(t,{$J:()=\u003eu,K7:()=\u003ec,P3:()=\u003ed,XX:()=\u003ei,Yy:()=\u003ea,df:()=\u003es,qY:()=\u003en,v4:()=\u003eo});const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",o=\"rum\",a=\"browser/logs\",c={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:\"ins\"}},944:(e,t,r)=\u003e{\"use strict\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\"function\"==typeof console.debug\u0026\u0026(console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t),(0,n.W)({drained:null,type:\"data\",name:\"warn\",feature:\"warn\",data:{code:e,secondary:t}}))}},993:(e,t,r)=\u003e{\"use strict\";r.d(t,{A$:()=\u003es,ET:()=\u003eo,TZ:()=\u003ea,p_:()=\u003ei});var n=r(860);const i={ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o=\"log\",a=n.K7.logging},1687:(e,t,r)=\u003e{\"use strict\";r.d(t,{Ak:()=\u003ea,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026a){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof o.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738:(e,t,r)=\u003e{\"use strict\";r.d(t,{U:()=\u003ef,Y:()=\u003el});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]\u0026\u0026l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)\u0026\u0026(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},1741:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=\u003e{\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},1910:(e,t,r)=\u003e{\"use strict\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=\u003e{\"use strict\";r.d(t,{D:()=\u003ea,f:()=\u003eo});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}const a=e=\u003e(0,i.a)(e,s)},2614:(e,t,r)=\u003e{\"use strict\";r.d(t,{BB:()=\u003es,Wt:()=\u003en,g:()=\u003ec,iL:()=\u003ea,tS:()=\u003eo,wk:()=\u003ei});const n=\"NRBA_SESSION::\",i=144e5,s=18e5,o={STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},a={SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},c={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=\u003e{\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=\u003e{\"use strict\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},3241:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003es});var n=r(6154);const i=\"newrelic\";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=\u003e{\"use strict\";r.d(t,{A:()=\u003es});var n=r(7836);const i=()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},3333:(e,t,r)=\u003e{\"use strict\";r.d(t,{$v:()=\u003eu,TZ:()=\u003en,Xh:()=\u003ec,Zp:()=\u003ei,kd:()=\u003ed,mq:()=\u003ea,nf:()=\u003eo,qN:()=\u003es});const n=r(860).K7.genericEvents,i=[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],s=[\"focus\",\"blur\"],o=4,a=1e3,c=2e3,d=[\"PageAction\",\"UserAction\",\"BrowserPerformance\"],u={RESOURCES:\"experimental.resources\",REGISTER:\"register\"}},3434:(e,t,r)=\u003e{\"use strict\";r.d(t,{Jt:()=\u003eo,YM:()=\u003eu});var n=r(7836),i=r(5607),s=r(5732);const o=\"nr@original:\".concat(i.W),a=50;var c=Object.prototype.hasOwnProperty,d=!1;function u(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r=\"\");const a=\"-\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];f(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,d,h,p){return f(t)?t:(n||(n=\"\"),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){l([e],r)}for(var n in e)c.call(e,n)\u0026\u0026(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,c,f,g;let m,v;try{c=this,o=[...arguments],v=p?(0,s.$5)(r):[void 0],f=\"function\"==typeof i?i(o,c):i||{}}catch(t){l([t,\"\",[o,c,d],f],e)}u(n+\"start\",[o,c,d,v],f,h);const y=performance.now();let b;try{return g=t.apply(c,o),b=performance.now(),g}catch(e){throw b=performance.now(),u(n+\"err\",[o,c,e,v],f,h),m=e,m}finally{const e=b-y,t={start:y,end:b,duration:e,isLongTask:e\u003e=a,methodName:d,thrownError:m};t.isLongTask\u0026\u0026u(\"long-task\",[t,c,v],f,h),u(n+\"end\",[o,c,g,v],f,h)}}}function u(r,n,i,s){if(!d||t){var o=d;d=!0;try{e.emit(r,n,i,t,s)}catch(t){l([t,r,n,i],e)}d=o}}}function l(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function f(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[o])}},3606:(e,t,r)=\u003e{\"use strict\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738:(e,t,r)=\u003e{\"use strict\";r.d(t,{He:()=\u003ei,Kp:()=\u003ea,Lc:()=\u003ed,Rz:()=\u003eu,TZ:()=\u003en,bD:()=\u003es,d3:()=\u003eo,jx:()=\u003el,sl:()=\u003ef,uP:()=\u003ec});const n=r(860).K7.sessionTrace,i=\"bstResource\",s=\"resource\",o=\"-start\",a=\"-end\",c=\"fn\"+o,d=\"fn\"+a,u=\"pushState\",l=1e3,f=3e4},3785:(e,t,r)=\u003e{\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e\u0026\u0026Object.values(a.p_).some(t=\u003et===e.toUpperCase().trim())}},3878:(e,t,r)=\u003e{\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},3962:(e,t,r)=\u003e{\"use strict\";r.d(t,{AM:()=\u003eo,O2:()=\u003el,OV:()=\u003es,Qu:()=\u003ef,TZ:()=\u003ec,ih:()=\u003eh,pP:()=\u003ea,t1:()=\u003eu,tC:()=\u003ei,wD:()=\u003ed});var n=r(860);const i=[\"click\",\"keydown\",\"submit\"],s=\"popstate\",o=\"api\",a=\"initialPageLoad\",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"}},3969:(e,t,r)=\u003e{\"use strict\";r.d(t,{TZ:()=\u003en,XG:()=\u003ea,rs:()=\u003ei,xV:()=\u003eo,z_:()=\u003es});const n=r(860).K7.metrics,i=\"sm\",s=\"cm\",o=\"storeSupportabilityMetrics\",a=\"storeEventMetrics\"},4234:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261:(e,t,r)=\u003e{\"use strict\";r.d(t,{$9:()=\u003eu,BL:()=\u003ec,CH:()=\u003ep,Dl:()=\u003eR,Fw:()=\u003ew,PA:()=\u003ev,Pl:()=\u003en,Pv:()=\u003ex,Tb:()=\u003ef,U2:()=\u003eo,V1:()=\u003eA,Wb:()=\u003eT,bt:()=\u003eb,cD:()=\u003ey,d3:()=\u003eE,dT:()=\u003ed,eY:()=\u003eg,fF:()=\u003eh,hG:()=\u003es,hw:()=\u003ei,k6:()=\u003ea,nb:()=\u003em,o5:()=\u003el});const n=\"api-\",i=n+\"ixn-\",s=\"addPageAction\",o=\"addToTrace\",a=\"addRelease\",c=\"finished\",d=\"interaction\",u=\"log\",l=\"noticeError\",f=\"pauseReplay\",h=\"recordCustomEvent\",p=\"recordReplay\",g=\"register\",m=\"setApplicationVersion\",v=\"setCurrentRouteName\",y=\"setCustomAttribute\",b=\"setErrorHandler\",w=\"setPageViewName\",R=\"setUserId\",E=\"start\",T=\"wrapLogger\",A=\"measure\",x=\"consent\"},5270:(e,t,r)=\u003e{\"use strict\";r.d(t,{Aw:()=\u003eo,SR:()=\u003es,rF:()=\u003ea});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function a(e,t){try{if(\"string\"==typeof t?.type){if(\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},5289:(e,t,r)=\u003e{\"use strict\";r.d(t,{GG:()=\u003eo,Qr:()=\u003ec,sB:()=\u003ea});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(o),r())},500);(0,n.sp)(\"load\",r,t)}function a(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},5607:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003en});const n=(0,r(9566).bz)()},5732:(e,t,r)=\u003e{\"use strict\";r.d(t,{$5:()=\u003eu,B5:()=\u003ed,Ms:()=\u003es,Ux:()=\u003ea,YA:()=\u003ec,fQ:()=\u003ei,yx:()=\u003eo});var n=r(7508);const i={MFE:\"MFE\",BA:\"BA\"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003et.metadata.timings?.asset?.endsWith(e)).map(e=\u003ee.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{\"entity.guid\":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e\u0026\u0026!!l(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154:(e,t,r)=\u003e{\"use strict\";r.d(t,{OF:()=\u003ed,RI:()=\u003ei,WN:()=\u003ef,bv:()=\u003es,gm:()=\u003eo,lR:()=\u003el,m:()=\u003ec,mw:()=\u003ea,sb:()=\u003eu,zk:()=\u003eh});var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,s=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),o=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),a=Boolean(\"hidden\"===o?.document?.visibilityState),c=\"\"+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d\u0026\u0026\"undefined\"==typeof SharedWorker,l=(()=\u003e{const e=o.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=\u003e{const e=o?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003co.performance.now())return e}},6344:(e,t,r)=\u003e{\"use strict\";r.d(t,{BB:()=\u003eu,Qb:()=\u003el,TZ:()=\u003ei,Ug:()=\u003eo,Vh:()=\u003es,_s:()=\u003ea,bc:()=\u003ed,yP:()=\u003ec});var n=r(2614);const i=r(860).K7.sessionReplay,s=\"errorDuringReplay\",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},u=5e3,l={API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"}},6389:(e,t,r)=\u003e{\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},6630:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.jserrors},7295:(e,t,r)=\u003e{\"use strict\";r.d(t,{Xv:()=\u003eo,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if(\"*\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let s,o;i\u003e0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o=\"*\");let[c]=s.split(\":\");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=\u003e\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},7485:(e,t,r)=\u003e{\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},7508:(e,t,r)=\u003e{\"use strict\";r.d(t,{AZ:()=\u003eg,Qr:()=\u003eb,QL:()=\u003em});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=\u003e\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)\u0026\u0026e.name.endsWith(\".js\"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\"SCRIPT\"===e.nodeName\u0026\u0026e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().filter(u).forEach(e=\u003e{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=\u003e{(t(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026r.push(s)}),f=f.filter((e,t)=\u003e!r.includes(t))})}).observe({type:\"resource\",buffered:!0})}function g(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const o=g(t),a=(o.length\u003e1?o.filter(e=\u003ed!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type=\"inline\",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType(\"resource\").find(e=\u003ev(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)\u0026\u0026(e.asset=a,e.type=\"preload\",f.push({addedAt:(0,i.t)(),test:t=\u003e!!v(t,a)\u0026\u0026(y(e,t),!0)})),Object.defineProperty(e,\"scriptStart\",{get:()=\u003ee.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,\"scriptEnd\",{get:()=\u003ee.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699:(e,t,r)=\u003e{\"use strict\";r.d(t,{It:()=\u003es,KC:()=\u003ea,No:()=\u003ei,qh:()=\u003eo});var n=r(860);const i=16e3,s=1e6,o=\"SESSION_ERROR\",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767:(e,t,r)=\u003e{\"use strict\";r.d(t,{V:()=\u003ei});var n=r(6154);const i=e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled},7836:(e,t,r)=\u003e{\"use strict\";r.d(t,{P:()=\u003ea,ee:()=\u003ec});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a=\"nr@context:\".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var a=h(n);g(e).forEach(e=\u003e{e.apply(a,r)});var d=v()[o[e]];d\u0026\u0026d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,a,()=\u003enew s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866:(e,t,r)=\u003e{\"use strict\";r.d(t,{Nc:()=\u003es,cn:()=\u003ea,fL:()=\u003ei,h3:()=\u003en,hB:()=\u003eo});const n=/function (.+?)\\s*\\(/,i=/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,s=/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,o=/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i,a=/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i},8122:(e,t,r)=\u003e{\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])\u0026\u0026Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:\"object\"==typeof e[o]\u0026\u0026\"object\"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=\u003e{\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get(\"events\")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],\"-\",p)}function p(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(o.RI\u0026\u0026h(document,f),c\u0026\u0026h(c.prototype,f),h(o.gm,f)),t.on(d+\"-start\",function(e,t){var n=e[1];if(null!==n\u0026\u0026(\"function\"==typeof n||\"object\"==typeof n)\u0026\u0026\"newrelic\"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if(\"function\"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,\"fn-\",null,e.name||\"anonymous\"):n});this.wrapped=e[1]=i}}),t.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},8362:(e,t,r)=\u003e{\"use strict\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374:(e,t,r)=\u003e{r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},8990:(e,t,r)=\u003e{\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119:(e,t,r)=\u003e{\"use strict\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},9300:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en,f:()=\u003ei});const n=r(860).K7.ajax,i=\"ajaxRequest.id\"},9324:(e,t,r)=\u003e{\"use strict\";r.d(t,{AJ:()=\u003eo,F3:()=\u003ei,Xs:()=\u003es,Yq:()=\u003ea,xv:()=\u003en});const n=\"1.316.0\",i=\"PROD\",s=\"CDN\",o=\"@newrelic/rrweb\",a=\"1.1.0\"},9566:(e,t,r)=\u003e{\"use strict\";r.d(t,{LA:()=\u003ea,ZF:()=\u003ec,bz:()=\u003eo,el:()=\u003ed});var n=r(6154);const i=\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\";function s(e,t){return e?15\u0026e[t]:16*Math.random()|0}function o(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),i.split(\"\").map(e=\u003e\"x\"===e?s(t,r++).toString(16):\"y\"===e?(3\u0026s()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a\u003ce;a++)o.push(s(r,i++).toString(16));return o.join(\"\")}function c(){return a(16)}function d(){return a(32)}},9908:(e,t,r)=\u003e{\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=\u003e{for(var r in t)i.o(t,r)\u0026\u0026!i.o(e,r)\u0026\u0026Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=\u003ePromise.all(Object.keys(i.f).reduce((t,r)=\u003e(i.f[r](e,t),t),[])),i.u=e=\u003e({212:\"nr-spa-compressor\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.316.0.min.js\"),i.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),e={},t=\"NRBA-1.316.0.PROD:\",i.l=(r,n,s,o)=\u003e{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName(\"script\"),u=0;u\u003cd.length;u++){var l=d[u];if(l.getAttribute(\"src\")==r||l.getAttribute(\"data-webpack\")==t+s){a=l;break}}if(!a){c=!0;var f={478:\"sha512-/91tZUpAINW5VzLS+EdJpEe0gul6FJd2zTpGwLIhi/mqcTiQPUlhoJmX5zb4EPTwdGqun46DoGQPtDShDBw4bA==\",249:\"sha512-XqLQgD24Jrw2HFtuRDeuxMcY5WnEXG04tpC98UJOJlIfGqQst/lKUE+G++zwulwEzcM00bl5V0e1kKGq2Nxc1g==\",212:\"sha512-rOHSN/tvMjFe33yfRKMs44m3dZKgs9foEl0T2tdErrZKsAF8Oe5+OLJKgySrw3WwY4MgvuS4yWEr88MMv5LZaw==\"};(a=document.createElement(\"script\")).charset=\"utf-8\",i.nc\u0026\u0026a.setAttribute(\"nonce\",i.nc),a.setAttribute(\"data-webpack\",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+\"/\")\u0026\u0026(a.crossOrigin=\"anonymous\"),f[o]\u0026\u0026(a.integrity=f[o])}e[r]=[n];var h=(t,n)=\u003e{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode\u0026\u0026a.parentNode.removeChild(a),i\u0026\u0026i.forEach(e=\u003ee(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:\"timeout\",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c\u0026\u0026document.head.appendChild(a)}},i.r=e=\u003e{\"undefined\"!=typeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.p=\"https://js-agent.newrelic.com/\",(()=\u003e{var e={38:0,788:0};i.f.j=(t,r)=\u003e{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=\u003en=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=\u003e{if(i.o(e,t)\u0026\u0026(0!==(n=e[t])\u0026\u0026(e[t]=void 0),n)){var s=r\u0026\u0026(\"load\"===r.type?\"missing\":r.type),o=r\u0026\u0026r.target\u0026\u0026r.target.src;a.message=\"Loading chunk \"+t+\" failed: (\"+s+\": \"+o+\")\",a.name=\"ChunkLoadError\",a.type=s,a.request=o,n[1](a)}},\"chunk-\"+t,t)}};var t=(t,r)=\u003e{var n,s,[o,a,c]=r,d=0;if(o.some(t=\u003e0!==e[t])){for(n in a)i.o(a,n)\u0026\u0026(i.m[n]=a[n]);if(c)c(i)}for(t\u0026\u0026t(r);d\u003co.length;d++)s=o[d],i.o(e,s)\u0026\u0026e[s]\u0026\u0026e[s][0](),e[s]=0},r=self[\"webpackChunk:NRBA-1.316.0.PROD\"]=self[\"webpackChunk:NRBA-1.316.0.PROD\"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=\u003e{\"use strict\";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333);const c=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=i(2614),u=i(944),l=i(8122);const f=\"[data-nr-mask]\",h=e=\u003e(0,l.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:d.wk,inactiveMs:d.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){c(t)?e.mask_selector=\"\".concat(t,\",\").concat(f):\"\"===t||null===t?e.mask_selector=f:(0,u.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){c(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]}}})());var p=i(6154),g=i(9324);let m=0;const v={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:p.WN},y={consented:!1},b={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||y.consented},set consented(e){y.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++m}};var w=i(7836),R=i(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:f={},exposed:g=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=h(c||{}),e.loader_config=(m=u||{},(0,l.a)(m,E)),d.jsAttributes??={},p.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const y=e.init;e.runtime??=(e=\u003e{const t=(0,l.a)(e,b),r=Object.keys(v).reduce((e,t)=\u003e(e[t]={value:v[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(f),y.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",i.p=t?e:\"https://\"+e})(y.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\"beacons\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\"denyList\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\"micro-agent\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=g,(0,R.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.runtime.configured=!0)}var A=i(9908),x=i(1863),S=i(4261),_=i(1738);var O=i(1687),P=i(4234),k=i(5289),N=i(5270),j=i(7767),C=i(6389),D=i(7699);const L=new WeakSet;class I extends P.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\"manual-start-all\",(0,C.J)(()=\u003e{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=\u003e{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,u.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,u.R)(20,e),this.ee.emit(\"internal-error\",[e]),(0,A.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,u.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee\u0026\u0026this.ee.abort()}};p.RI?(0,k.GG)(()=\u003en(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,N.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!L.has(e)\u0026\u0026(L.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var M=i(6630);class B extends I{static featureName=M.T;constructor(e){var t;super(e,M.T),this.setupInspectionEvents(),t=e,(0,_.Y)(S.Fw,function(e,r){\"string\"==typeof e\u0026\u0026(\"/\"!==e.charAt(0)\u0026\u0026(e=\"/\"+e),t.runtime.customTransaction=(r||\"http://custom.transaction\")+e,(0,A.p)(S.Pl+S.Fw,[(0,x.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,R.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,k.sB)(t=\u003e{e(t,\"DOMContentLoaded\")}),(0,k.GG)(t=\u003e{e(t,\"load\")}),(0,k.Qr)(t=\u003e{e(t,\"navigate\")}),this.ee.on(d.tS.UPDATE,(e,t)=\u003e{(0,R.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class H extends e.d{constructor(e){var t;(super(),p.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(B),T(this,e,e.loaderType||\"agent\"),t=this,(0,_.Y)(S.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,S.cD,n);(0,u.R)(40,typeof r)}else(0,u.R)(39,typeof e)},t),function(e){(0,_.Y)(S.Dl,function(t,r=!1){if(\"string\"!=typeof t\u0026\u0026null!==t)return void(0,u.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,A.p)(S.Pl+\"setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,_.U)(e,\"enduser.id\",t,S.Dl,!0)},e)}(this),function(e){(0,_.Y)(S.nb,function(t){if(\"string\"==typeof t||null===t)return(0,_.U)(e,\"application.version\",t,S.nb,!1);(0,u.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(S.d3,function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,_.Y)(S.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,A.p)(S.Pl+S.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum()})}}else(0,u.R)(65,typeof t)},e)}(this),this.run()):(0,u.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,u.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,u.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),W=i(782);class F extends I{static featureName=W.T;constructor(e){super(e,W.T),p.RI\u0026\u0026((0,K.u)(()=\u003e(0,A.p)(\"docHidden\",[(0,x.t)()],void 0,W.T,this.ee),!0),(0,K.G)(()=\u003e(0,A.p)(\"winPagehide\",[(0,x.t)()],void 0,W.T,this.ee)),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,9917))))}}var U=i(3969);class V extends I{static featureName=U.TZ;constructor(e){super(e,U.TZ),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,6555)))}}var z=i(6774),G=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function q(e){return J(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function X(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(J(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return q(e.reason)}const r=q(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function Q(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return J(e.error)?e.error:q(e)}function J(e){return e instanceof Error\u0026\u0026!!e.stack}function ee(e,r,n,i,s=(0,x.t)()){\"string\"==typeof e\u0026\u0026(e=new Error(e)),(0,A.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var te=i(5732),re=i(993),ne=i(3785);function ie(e,{customAttributes:t={},level:r=re.p_.INFO}={},n,i,s=(0,x.t)()){(0,ne.R)(n.ee,e,t,r,!1,i,s)}function se(e,r,n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function oe(e,r,n,i,s=(0,x.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,u.R)(57);const l=(e,t)=\u003enull==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=l(o,0),d.end=l(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,u.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,A.p)(S.Pl+S.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,u.R)(58)}}function ae(e,r={},n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var ce=i(7508),de=i(9566);const ue=[\"name\",\"id\",\"type\"],le=new Map([[se,\"addPageAction\"],[ie,\"log\"],[oe,\"measure\"],[ee,\"noticeError\"],[ae,\"recordCustomEvent\"]]),fe={experimental:(0,C.J)(()=\u003e(0,u.R)(54,\"newrelic.register\")),disabled:(0,C.J)(()=\u003e(0,u.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,u.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,u.R)(68))};function he(e){(0,_.Y)(S.eY,function(t){return pe(e,t)},e)}function pe(e,r){fe.experimental(),r||={},r.instance=(0,de.LA)(8),r.type=te.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:te.fQ.BA};const n=(0,ce.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=\u003e({...i,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||te.fQ.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{ue.includes(e)||(i[\"source.\".concat(e)]=t)});let s=()=\u003e{};const o=e.runtime.registeredEntities,a=e=\u003e{r.blocked=!0,s=e};function c(e){return\"string\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||a(fe.disabled),c(r.id)\u0026\u0026c(r.name)||a(()=\u003efe.invalidTarget(r));const d={addPageAction:(t,n={})=\u003ep(se,[t,{...i,...n},e],r),deregister:()=\u003e{f(),a(fe.deregistered)},log:(t,n={})=\u003ep(ie,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003ep(oe,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003ep(ee,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=\u003ep(ae,[t,{...i,...n},e],r),setApplicationVersion:e=\u003eh(\"application.version\",e),setCustomAttribute:(e,t)=\u003eh(e,t),setUserId:e=\u003eh(\"enduser.id\",e),metadata:{get customAttributes(){return i},target:r,timings:n}},l=()=\u003e(r.blocked\u0026\u0026s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,x.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent(\"MicroFrontEndTiming\",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}l()||(o.push(d),(0,K.G)(f));const h=(e,t)=\u003e{l()||(i[e]=t)},p=(r,n,i)=\u003e{if(l()\u0026\u0026r!==pe)return;const s=(0,x.t)(),o=le.get(r)||\"unknown\";(0,A.p)(U.xV,[\"API/register/\".concat(o,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,u.R)(50,e)}};return d}class ge extends I{static featureName=z.T;constructor(e){var t;super(e,z.T),t=e,(0,_.Y)(S.o5,(e,r)=\u003eee(e,r,t),t),function(e){(0,_.Y)(S.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(S.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),he(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,A.p)(\"ierr\",[q(t),(0,x.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.gm.addEventListener(\"unhandledrejection\",t=\u003e{this.abortHandler\u0026\u0026(0,A.p)(\"err\",[X(t),(0,x.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener(\"error\",t=\u003e{this.abortHandler\u0026\u0026(0,A.p)(\"err\",[Q(t),(0,x.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var me=i(8990);let ve=1;function ye(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===p.gm?0:(0,me.I)(e,\"nr@id\",function(){return ve++})}function be(e){if(\"string\"==typeof e\u0026\u0026e.length)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Re=i(3434);const Ee={},Te=[\"open\",\"send\"];function Ae(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get(\"xhr\")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(Ee[n.debugId]++)return n;Ee[n.debugId]=1,(0,we.u)(r);var i=(0,Re.YM)(n),s=p.gm.XMLHttpRequest,o=p.gm.MutationObserver,a=p.gm.Promise,c=p.gm.setInterval,d=\"readystatechange\",l=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=p.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,te.$5)(t);try{n.emit(\"new-xhr\",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState\u003e3\u0026\u0026!a.resolved\u0026\u0026(a.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,l,\"fn-\",R)}),(0,G.jT)(!1))}catch(e){(0,u.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var a;return r};function g(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,\"-xhr-\",R),n.on(\"send-xhr-start\",function(e,t){g(e,t),function(e){f.push(e),o\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",g),o){var m=a\u0026\u0026a.resolve();if(!c\u0026\u0026!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)g(0,f[e]);f.length\u0026\u0026(f=[])}function R(e,t){return t}return n}var xe=\"fetch-\",Se=xe+\"body-\",_e=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Oe=p.gm.Request,Pe=p.gm.Response,ke=\"prototype\";const Ne={};function je(e,t){const r=function(e){return(e||w.ee).get(\"fetch\")}(e);if(!(Oe\u0026\u0026Pe\u0026\u0026p.gm.fetch))return r;if(Ne[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},o=(0,te.$5)(t);var a;r.emit(i+\"before-start\",[e],n),n[w.P]\u0026\u0026n[w.P].dt\u0026\u0026(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,a],c),c.then(function(e){return r.emit(i+\"end\",[null,e,o],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,o],c),e})})}return Ne[r.debugId]=1,_e.forEach(e=\u003e{n(Oe[ke],e,Se),n(Pe[ke],e,Se)}),n(p.gm,\"fetch\",xe),r.on(xe+\"end\",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get(\"content-length\");null!==s\u0026\u0026(i.rxSize=s),r.emit(xe+\"done\",[null,t],i)}else r.emit(xe+\"done\",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,de.ZF)(),o=(0,de.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\"function\"==typeof p.gm?.btoa))return null;var o={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Le=i(9300),Ie=i(7295);function Me(e){return\"string\"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:p.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}var Be=[\"load\",\"error\",\"abort\",\"timeout\"],He=Be.length,Ke=(0,n.dV)().o.REQ,We=(0,n.dV)().o.XHR;const Fe=\"X-NewRelic-App-Data\";class Ue extends I{static featureName=Le.T;constructor(e){super(e,Le.T),this.dt=new De(e),this.handler=(e,t,r,n)=\u003e(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};p.gm?.performance?.getEntriesByType(\"resource\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};Ve(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),Ae(this.ee,e),function(e,r,n,i){function s(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){T(t,e)},(0,G.jT)(!1)),p.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,G.jT)(!1))}function o(e){this.params={method:e[0]},Ve(this,e[1]),this.metrics={}}function a(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function c(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var o=be(i);o\u0026\u0026(n.txSize=o)}this.startTime=(0,x.t)(),this.body=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\"function\"!=typeof t.onload)\u0026\u0026\"function\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(\"internal-error\",[e])}catch(e){}}};for(var a=0;a\u003cHe;a++)t.addEventListener(Be[a],this.listener,(0,G.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function u(e,t){var r=\"\"+ye(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=\"\"+ye(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,x.t)()}function h(e,t){t instanceof We\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function g(e,t){t instanceof We\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function m(e,t,r){t instanceof We\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,x.t)()))}function v(e,t){this.xhrCbStart\u0026\u0026r.emit(\"xhr-cb-time\",[(0,x.t)()-this.xhrCbStart,this.onload,t],t)}function y(e){var t,r=e[1]||{};if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026p.RI\u0026\u0026(t=\"\"+p.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:p.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)a(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function b(e,t){this.params={},this.metrics={},this.startTime=(0,x.t)(),this.dt=t;let[r,n={}]=e;Ve(this,Me(r));const i=(\"\"+(r\u0026\u0026r instanceof Ke\u0026\u0026r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.body=n.body,this.txSize=be(n.body)||0}function w(e,t){if(this.endTime=(0,x.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;let r;this.params.status=t?t.status:0,\"string\"==typeof this.rxSize\u0026\u0026this.rxSize.length\u003e0\u0026\u0026(r=+this.rxSize);const n={txSize:this.txSize,rxSize:r,duration:(0,x.t)()-this.startTime},i=[this.params,n,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=\u003eE(i,this,e))}function R(e){const t=this.params,r=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cHe;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;r.duration=(0,x.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):T(this,e),r.cbTime=this.cbTime;const n=[t,r,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=\u003eE(n,this,e))}function E(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function T(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?be(e.response):\"text\"===r||\"\"===r||void 0===r?be(e.responseText):void 0}(n,e.lastSize);if(i\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(Fe)\u003e=0){var s=n.getResponseHeader(Fe);s\u0026\u0026((0,A.p)(U.rs,[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",s),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",a),r.on(\"send-xhr-start\",c),r.on(\"xhr-cb-time\",d),r.on(\"xhr-load-added\",u),r.on(\"xhr-load-removed\",l),r.on(\"xhr-resolved\",f),r.on(\"addEventListener-end\",h),r.on(\"removeEventListener-end\",g),r.on(\"fn-end\",v),r.on(\"fetch-before-start\",y),r.on(\"fetch-start\",b),r.on(\"fn-start\",m),r.on(\"fetch-done\",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,3845)))}}function Ve(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ze={},Ge=[\"pushState\",\"replaceState\"];function Ye(e){const t=function(e){return(e||w.ee).get(\"history\")}(e);return!p.RI||ze[t.debugId]++||(ze[t.debugId]=1,(0,Re.YM)(t).inPlace(window.history,Ge,\"-\")),t}var Ze=i(3738);function qe(e){(0,_.Y)(S.BL,function(r=Date.now()){const n=r-p.WN;n\u003c0\u0026\u0026(0,u.R)(62,r),(0,A.p)(U.XG,[S.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:S.BL,start:r,origin:\"nr\"}),(0,A.p)(S.Pl+S.hG,[n,S.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:Xe,bD:$e,d3:Qe,Kp:Je,TZ:et,Lc:tt,uP:rt,Rz:nt}=Ze;class it extends I{static featureName=et;constructor(e){var r;super(e,et),r=e,(0,_.Y)(S.U2,function(e){if(!(e\u0026\u0026\"object\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const n={n:e.name,s:e.start-p.WN,e:(e.end||e.start)-p.WN,o:e.origin||\"\",t:\"api\"};n.s\u003c0||n.e\u003c0||n.e\u003cn.s?(0,u.R)(61,{start:n.s,end:n.e}):(0,A.p)(\"bstApi\",[n],void 0,t.K7.sessionTrace,r.ee)},r),qe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(rt,function(e,t){this.bstStart=(0,x.t)()}),this.eventsEE.on(tt,function(e,r){(0,A.p)(\"bst\",[e[0],r,this.bstStart,(0,x.t)()],void 0,t.K7.sessionTrace,n)}),n.on(nt+Qe,function(e){this.time=(0,x.t)(),this.startPath=location.pathname+location.hash}),n.on(nt+Je,function(e){(0,A.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,A.p)(Xe,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:$e,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var st=i(733),ot=i(6344);class at extends I{static featureName=ot.TZ;#i;recorder;constructor(e){var r;let n;super(e,ot.TZ),r=e,(0,_.Y)(S.CH,function(){(0,A.p)(S.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(S.Tb,function(){(0,A.p)(S.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(d.Wt).concat((0,st.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,N.SR)(e.init)\u0026\u0026this.ee.on(S.CH,()=\u003ethis.#s()),this.#o(n)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(ot.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=\u003ei.e(478).then(i.bind(i,6167)),this),this.ee.on(\"err\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,A.p)(ot.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e\u0026\u0026(e.sessionReplayMode===d.g.FULL||e.sessionReplayMode===d.g.ERROR)||(0,N.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==d.g.FULL\u0026\u0026this.featAggregate.initializeRecording(d.g.FULL,!0,ot.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(ot.Qb.API,d.g.FULL)}))}}var ct=i(3962);class dt extends I{static featureName=ct.TZ;constructor(e){if(super(e,ct.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,_.Y)(S.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a=\"function\"==typeof i;return(0,A.p)(U.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?\"\":\"no-\")+\"fn-start\",[(0,x.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,x.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=\u003e{_.Y.apply(this,[r,function(){return(0,A.p)(S.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(S.PA,function(){(0,A.p)(S.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!p.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}ct.tC.forEach(e=\u003e{(0,G.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)});const s=()=\u003e(0,A.p)(\"newURL\",[(0,x.t)(),\"\"+window.location],void 0,this.featureName,this.ee);r.on(\"pushState-end\",s),r.on(\"replaceState-end\",s),(0,G.sp)(ct.OV,e=\u003e{c(e),(0,A.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=\u003e{o||(o=!0,requestAnimationFrame(()=\u003e{(0,A.p)(\"newDom\",[(0,x.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=\u003e{\"loading\"!==document.readyState\u0026\u0026((0,A.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,4393)),{domObserver:a})}}var ut=i(9119);const lt={},ft=new Set;function ht(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class pt{constructor(e,t){this.timestamp=(0,x.t)(),this.currentUrl=(0,ut.L)(window.location.href),this.socketId=(0,de.LA)(8),this.requestedUrl=(0,ut.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class gt extends I{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes(\"websockets\"),s=!e.init.feature_flags.includes(\"no_spv\"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(S.hG,(e,t)=\u003ese(e,t,c),c),function(e){(0,_.Y)(S.fF,(t,r)=\u003eae(t,r,e),e)}(e),qe(e),he(e),function(e){(0,_.Y)(S.V1,(t,r)=\u003eoe(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get(\"websockets\");if(lt[t.debugId]++)return t;lt[t.debugId]=1,(0,K.G)(()=\u003e{const e=(0,x.t)();ft.forEach(r=\u003e{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason=\"Page navigating away\",r.nrData.closeWasClean=!1,r.nrData.openedAt\u0026\u0026(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit(\"ws\",[r.nrData],r)})});class r extends WebSocket{static name=\"WebSocket\";static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new pt(e[0],e[1]),this.addEventListener(\"open\",()=\u003e{this.nrData.openedAt=(0,x.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=\u003e{this.nrData[e]=this[e]}),ft.add(this)}),this.addEventListener(\"message\",e=\u003e{const{type:t,size:r}=ht(e.data);this.nrData.messageOrigin??=(0,ut.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=\u003e{this.nrData.closedAt=(0,x.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,ft.delete(this),t.emit(\"ws\",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=ht(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return p.gm.WebSocket=r,t}(this.ee);u.on(\"ws\",e=\u003e{(0,A.p)(\"ws-complete\",[e],void 0,this.featureName,this.ee)})}if(s\u0026\u0026p.gm.addEventListener(\"securitypolicyviolation\",e=\u003e{(0,A.p)(\"spv\",[e],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),p.RI){if(je(this.ee,e),Ae(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function f(){d.emit(\"navChange\")}a.Zp.forEach(e=\u003e(0,G.sp)(e,e=\u003e(0,A.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=\u003e{const t=(0,C.s)(e=\u003e{(0,A.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,G.sp)(e,t)}),p.gm.addEventListener(\"error\",()=\u003e{(0,A.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=\u003e{l(e[1])||r.addEventListener(\"readystatechange\",()=\u003e{2===r.readyState\u0026\u0026(0,A.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=\u003e{e.length\u003e=1\u0026\u0026!l(Me(e[0]))\u0026\u0026(0,A.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",f),d.on(\"replaceState-end\",f),window.addEventListener(\"hashchange\",f,(0,G.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",f,(0,G.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026p.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,A.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}o.some(e=\u003ee)?this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var mt=i(2646);const vt=new Map;function yt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,u.R)(29);const o=function(e){return(e||w.ee).get(\"logger\")}(e),a=(0,Re.YM)(o,void 0,s),c=new mt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Re.Jt]||t[r];return vt.set(d,c),a.inPlace(t,[r],\"wrap-logger-\",()=\u003evt.get(d),void 0,!0),o}var bt=i(1910);class wt extends I{static featureName=re.TZ;constructor(e){var t;super(e,re.TZ),t=e,(0,_.Y)(S.$9,(e,r)=\u003eie(e,r,t),t),function(e){(0,_.Y)(S.Wb,(t,r,{customAttributes:n={},level:i=re.p_.INFO}={})=\u003e{yt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),he(e);const r=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=\u003e{(0,bt.i)(p.gm.console[t]),yt(r,p.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=\u003e{(0,ne.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,5288)))}}new H({features:[Ue,B,F,it,at,V,ge,gt,wt,dt],loaderType:\"spa\"})})()})();"},"__N_SSP":true},"page":"/","query":{},"buildId":"wsCPzHmu0vXwJGyp5d6Rn","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[17400,21264,82925,10980,29752,29869,35181,45926,79350,64890,38267,20230,63897,32116,17967,66370,28290,72080,73366,19960,90621,58650,76057,8778,77505,89106,41633,95518,19047,84238],"gssp":true,"scriptLoader":[]}</script><div id="mod-target-div"></div><div id="bc-target-body"></div></body></html>