<!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/35/00/31051824/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/35/00/31051824/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/35/00/31051824/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/35/00/31051824/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/35/00/31051824/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/35/00/31051824/3/ratio3x2_360.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 239px)" href="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.webp" data-next-head=""/><link rel="preload" as="image" media="(min-width: 768px)" href="https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_240.webp" data-next-head=""/><link rel="preload" as="image" media="(max-width: 767px)" href="https://s.hdnux.com/photos/01/66/35/71/31055451/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/176ef8f39dd610bb.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":194.760228,"transactionName":"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFg==","queueTime":0,"ttGuid":"76aec08442ab3384"}; (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/176ef8f39dd610bb.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.01e8aa5ac61f41d1.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.1045b7aa020a20b2.js"></script><script defer="" src="/_next/static/chunks/9106.4b2acaab36aa5b26.js"></script><script defer="" src="/_next/static/chunks/1633.3bded91b9220b1f9.js"></script><script defer="" src="/_next/static/chunks/1745.fff73236272d3965.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.515b81dde3674539.js"></script><script src="/_next/static/chunks/webpack-e1f5a3e24a2d2fed.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-ec6afa045aa2995d.js" defer=""></script><script src="/_next/static/chunks/1426-894772937d628be4.js" defer=""></script><script src="/_next/static/chunks/4149-dac24d0bc3f8782a.js" defer=""></script><script src="/_next/static/chunks/4237-a4c1d3f09aa4678e.js" defer=""></script><script src="/_next/static/chunks/7624-e45ccfaa9b6fe4b5.js" defer=""></script><script src="/_next/static/chunks/pages/index-16609c4cb41590e0.js" defer=""></script><script src="/_next/static/ljQl-jwF72BGNcABb4aUT/_buildManifest.js" defer=""></script><script src="/_next/static/ljQl-jwF72BGNcABb4aUT/_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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/00/31068191/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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" 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/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_240.webp"/><img alt="Instructor Bengie Santos, 72, at front, leads an exercise class for older adults at the Dale Turner Family YMCA, April 30, 2026, in Shoreline, Wash." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/41/00/31068191/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">Living</span></span><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Playing hip-hop or Doris Day, older exercise instructors can speak their peers&#x27; language" 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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Playing hip-hop or Doris Day, older exercise instructors can speak their peers&#x27; language</a></h2><a href="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The students in Bengie Santos&#x27; exercise class at the Greater Seattle Y say there&#x27;s something special about their 72-year-old instructor. There&#x27;s her eclectic music, from Doris Day singalongs to..." 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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" 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 students in Bengie Santos' exercise class at the Greater Seattle Y say there's something special about their 72-year-old instructor. There's her eclectic music, from Doris Day singalongs to...</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">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="4" 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><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="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..." 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="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" 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 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...</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="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/21/61/31005800/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="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" 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/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_240.webp"/><img 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." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/21/61/31005800/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">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="5" 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><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">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><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="2" 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></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/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="2" 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: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_160.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" 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">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="6" 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><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/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="6" 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: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_160.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" 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"><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="3" 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="3" 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="3" 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: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-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="7" 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="7" 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="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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/00/31068191/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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" 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/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_240.webp"/><img alt="Instructor Bengie Santos, 72, at front, leads an exercise class for older adults at the Dale Turner Family YMCA, April 30, 2026, in Shoreline, Wash." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/41/00/31068191/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/41/00/31068191/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">Living</span></span><h2 class="owa c-black tertiary fs22 xs:fs28 sm:fs22"><a href="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Playing hip-hop or Doris Day, older exercise instructors can speak their peers&#x27; language" 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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Playing hip-hop or Doris Day, older exercise instructors can speak their peers&#x27; language</a></h2><a href="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The students in Bengie Santos&#x27; exercise class at the Greater Seattle Y say there&#x27;s something special about their 72-year-old instructor. There&#x27;s her eclectic music, from Doris Day singalongs to..." 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="/living/playing-hip-hop-or-doris-day-older-exercise-a22297396" 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 students in Bengie Santos' exercise class at the Greater Seattle Y say there's something special about their 72-year-old instructor. There's her eclectic music, from Doris Day singalongs to...</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">News</span></span><h2 class="owa c-black tertiary fs18 xs:fs22 sm:fs18"><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="2" 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></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/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="2" 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: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/36/17/31056893/3/ratio3x2_160.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" 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="3" 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="3" 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="3" 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="f fdc sy8"><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/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="4" 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><a href="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="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..." 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="/news/scientists-lose-critical-climate-record-as-ocean-a22288587" 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 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...</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="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/21/61/31005800/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="/living/such-great-heights-they-re-tall-they-re-proud-a22260550" 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/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_240.webp"/><img 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." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/21/61/31005800/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/21/61/31005800/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">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="5" 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><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">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="6" 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><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/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="6" 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: 768px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/21/12/31003318/3/ratio3x2_160.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" 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-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="7" 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="7" 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></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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.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/41/57/31071226/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.webp"/><img alt="Snag Ninja&#x27;s Woodfire Pro Connect XL Outdoor Grill &amp; Smoker today for 20% off. " loading="eager" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Ninja’s Woodfire Pro Connect XL grill is $100 off right now" 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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Ninja’s Woodfire Pro Connect XL grill is $100 off right now</a></h2><a href="/shopping/article/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat..." 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/ninja-woodfire-pro-connect-xl-sale-22299225.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 Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat...</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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/50/31062560/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/recycled-water-bottles-explained-22280805.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/37/50/31062560/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_240.webp"/><img alt="Recycled content claims are common on water bottles, but the details behind those labels can vary significantly." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/37/50/31062560/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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The truth behind recycled water bottles and the labels consumers trust" 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/recycled-water-bottles-explained-22280805.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">The truth behind recycled water bottles and the labels consumers trust</a></h2><a href="/shopping/article/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Learn the difference between post-consumer recycled content, mass-balance accounting, and..." 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/recycled-water-bottles-explained-22280805.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">Learn the difference between post-consumer recycled content, mass-balance accounting, 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="/shopping/article/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/10/31068707/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/flowkey-piano-learning-app-5-year-plan-22297777.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/41/10/31068707/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_240.webp"/><img alt="The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/10/31068707/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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="flowkey’s 5-year piano learning plan drops to $80" 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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">flowkey’s 5-year piano learning plan drops to $80</a></h2><a href="/shopping/article/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback,..." 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/flowkey-piano-learning-app-5-year-plan-22297777.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 flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback,...</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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/07/31068639/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/greenpan-frost-ice-cream-maker-sale-22297705.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/41/07/31068639/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 800px)" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_160.webp"/><source type="image/webp" media="(min-width: 480px)" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 479px)" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_240.webp"/><img alt="Fresh ice cream all summer long is now 38% off." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/07/31068639/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/07/31068639/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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="GreenPan’s Frost ice cream and slushie machine just got a huge discount" 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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">GreenPan’s Frost ice cream and slushie machine just got a huge discount</a></h2><a href="/shopping/article/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart..." 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/greenpan-frost-ice-cream-maker-sale-22297705.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 GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart...</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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/42/16/31073161/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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" 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/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_240.webp"/><img alt="FILE - Boston Fleet&#x27;s Susanna Tapani (77) looks for the puck in the air while Montreal Victoire&#x27;s Skylar Irving (88) defends during the first period of an PWHL hockey game in Laval, Que., April 17, 2026. (Christopher Katsarov/The Canadian Press via AP, File)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/42/16/31073161/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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Boston re-signs 4-time Olympian Tapani, Seattle keeps Gosling in Phase 3 of PWHL expansion process" 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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Boston re-signs 4-time Olympian Tapani, Seattle keeps Gosling in Phase 3 of PWHL expansion process</a></h2><a href="/sports/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian..." 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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" 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">Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian...</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/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="4" 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="4" 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: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/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="5" 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: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.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, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/35/00/31051824/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/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="5" 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></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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Some host cities are aiming to house, not arrest, homeless people ahead of the World Cup" 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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Some host cities are aiming to house, not arrest, homeless people ahead of the World Cup</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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/74/31067940/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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" 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/40/74/31067940/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_160.webp"/><img alt="Seattle Stadium is seen in the background as a person rides a scooter past a series of tents on a trail near the stadium ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in downtown Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/74/31067940/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/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="6" 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="6" 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: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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Takeaways from AP&#x27;s report on how World Cup host cities are approaching homelessness" 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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Takeaways from AP&#x27;s report on how World Cup host cities are approaching homelessness</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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/74/31067941/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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" 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/40/74/31067941/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_160.webp"/><img alt="Chris Moore airs out blankets that got wet during the previous day&#x27;s rain at his makeshift tent near Seattle Stadium, ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/74/31067941/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/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="7" 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></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/71/31055451/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/russell-wilson-confirms-he-s-retiring-from-the-a22290427" 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/31055451/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_160.webp"/><img alt="FILE - Seattle Seahawks&#x27; quarterback Russell Wilson holds the Lombardi Trophy after the NFL Super Bowl XLVIII football game, Feb. 2, 2014, in East Rutherford, N.J." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/71/31055451/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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/42/16/31073161/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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" 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/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_240.webp"/><img alt="FILE - Boston Fleet&#x27;s Susanna Tapani (77) looks for the puck in the air while Montreal Victoire&#x27;s Skylar Irving (88) defends during the first period of an PWHL hockey game in Laval, Que., April 17, 2026. (Christopher Katsarov/The Canadian Press via AP, File)" loading="eager" srcSet="https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/42/16/31073161/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/42/16/31073161/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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Boston re-signs 4-time Olympian Tapani, Seattle keeps Gosling in Phase 3 of PWHL expansion process" 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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Boston re-signs 4-time Olympian Tapani, Seattle keeps Gosling in Phase 3 of PWHL expansion process</a></h2><a href="/sports/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian..." 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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178" 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">Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian...</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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Some host cities are aiming to house, not arrest, homeless people ahead of the World Cup" 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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Some host cities are aiming to house, not arrest, homeless people ahead of the World Cup</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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/74/31067940/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/some-host-cities-are-aiming-to-house-not-arrest-a22297165" 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/40/74/31067940/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_160.webp"/><img alt="Seattle Stadium is seen in the background as a person rides a scooter past a series of tents on a trail near the stadium ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in downtown Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/74/31067940/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/74/31067940/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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Takeaways from AP&#x27;s report on how World Cup host cities are approaching homelessness" 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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-zone="pzoneAL" data-item-clicked="Headline" class="tdn hover:o70 td300">Takeaways from AP&#x27;s report on how World Cup host cities are approaching homelessness</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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/74/31067941/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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716" 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/40/74/31067941/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_160.webp"/><img alt="Chris Moore airs out blankets that got wet during the previous day&#x27;s rain at his makeshift tent near Seattle Stadium, ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in Seattle." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/74/31067941/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/74/31067941/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/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="4" 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="4" 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="f fdc sy8"><div class="sm:f50"><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="5" 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: 1186px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_240.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, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/35/00/31051824/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/35/00/31051824/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/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="5" 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></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="6" 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="6" 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="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/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="7" 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></div><div class="grid row2 sy8 col1span2"></div><div class="block col2 row1 x90px xs:x120px sm:x120px lg:x90px ml8"><a href="/sports/russell-wilson-confirms-he-s-retiring-from-the-a22290427" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/35/71/31055451/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/russell-wilson-confirms-he-s-retiring-from-the-a22290427" 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/31055451/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_160.webp"/><img alt="FILE - Seattle Seahawks&#x27; quarterback Russell Wilson holds the Lombardi Trophy after the NFL Super Bowl XLVIII football game, Feb. 2, 2014, in East Rutherford, N.J." loading="eager" srcSet="https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/35/71/31055451/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/35/71/31055451/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="/realestate/article/real-estate-market-trends-in-portland-or-prices-22237901.php" data-link="native" class="tdn hover:o70 td300">Real Estate Market Trends in Portland, OR: Prices Fall</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="/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 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/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"><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></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="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/42/21/31073347/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="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" 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/42/21/31073347/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 816px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_240.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_240.webp"/><img alt="Taylor Swift arrives prior to Game 4 of the NBA Finals basketball series between the San Antonio Spurs and New York Knicks, Wednesday, June 10, 2026, in New York." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/42/21/31073347/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/42/21/31073347/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="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Taylor Swift attends Spurs-Knicks NBA Finals Game 4 at Madison Square Garden" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="1" data-link-url="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Taylor Swift attends Spurs-Knicks NBA Finals Game 4 at Madison Square Garden</a></h2><a href="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Taylor Swift is at Game 4 of the NBA Finals between the New York Knicks and San Antonio Spurs at Madison Square Garden. Swift wore a blue T-shirt with “Stevie Knicks” printed on it in orange...." data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="1" data-link-url="/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278" 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">Taylor Swift is at Game 4 of the NBA Finals between the New York Knicks and San Antonio Spurs at Madison Square Garden. Swift wore a blue T-shirt with “Stevie Knicks” printed on it in orange....</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="/sports/world-cup-what-to-know-mexico-kicks-off-a-a22299639" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="World Cup what to know: Mexico kicks off a supersized, 48-team tournament" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="2" data-link-url="/sports/world-cup-what-to-know-mexico-kicks-off-a-a22299639" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">World Cup what to know: Mexico kicks off a supersized, 48-team tournament</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/movie-review-this-train-s-going-fast-but-the-a22300239" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Movie Review: This train’s going fast, but the jokes fly even faster in “Stop! That! Train!’" 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/movie-review-this-train-s-going-fast-but-the-a22300239" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Movie Review: This train’s going fast, but the jokes fly even faster in “Stop! That! Train!’</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="/sports/still-thinking-about-world-cup-tickets-here-s-a22300229" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Still thinking about World Cup tickets? Here&#x27;s where prices, availability stand" data-component-type="Topic Collection" data-component-subtype="Five Story Content" data-collection-title="Seattle Entertainment collection" data-item-position="4" data-link-url="/sports/still-thinking-about-world-cup-tickets-here-s-a22300229" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Still thinking about World Cup tickets? Here&#x27;s where prices, availability stand</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/laurence-olivier-is-honored-with-a-plaque-at-his-a22299585" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Laurence Olivier is honored with a plaque at his London childhood home" 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/laurence-olivier-is-honored-with-a-plaque-at-his-a22299585" data-zone="pzoneBL" data-item-clicked="Headline" class="tdn hover:o70 td300">Laurence Olivier is honored with a plaque at his London childhood home</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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.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/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.webp"/><img alt="Snag Ninja&#x27;s Woodfire Pro Connect XL Outdoor Grill &amp; Smoker today for 20% off. " loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Ninja’s Woodfire Pro Connect XL grill is $100 off right now" 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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Ninja’s Woodfire Pro Connect XL grill is $100 off right now</a></h2><a href="/shopping/article/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities." 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/ninja-woodfire-pro-connect-xl-sale-22299225.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 Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.</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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="GreenPan’s Frost ice cream and slushie machine just got a huge discount" 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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">GreenPan’s Frost ice cream and slushie machine just got a huge discount</a></h2><a href="/shopping/article/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it&#x27;s currently $150 off." 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/greenpan-frost-ice-cream-maker-sale-22297705.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 GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.</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/babbel-lifetime-subscription-deal-june-22292604.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/63/31059178/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/babbel-lifetime-subscription-deal-june-22292604.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/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_240.webp"/><img alt="Babbel’s lifetime plan gives language learners permanent access to practical lessons, conversation tools, and language courses without recurring fees." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/36/63/31059178/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/babbel-lifetime-subscription-deal-june-22292604.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Babbel’s lifetime language subscription drops to $159 with code LEARN" 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/babbel-lifetime-subscription-deal-june-22292604.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Babbel’s lifetime language subscription drops to $159 with code LEARN</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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The truth behind recycled water bottles and the labels consumers trust" 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/recycled-water-bottles-explained-22280805.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">The truth behind recycled water bottles and the labels consumers trust</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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/50/31062560/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/recycled-water-bottles-explained-22280805.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/31062560/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.webp"/><img alt="Recycled content claims are common on water bottles, but the details behind those labels can vary significantly." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/50/31062560/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/most-overhyped-sustainable-products-22289373.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The truth about overhyped sustainable products and greenwashing" 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/most-overhyped-sustainable-products-22289373.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">The truth about overhyped sustainable products and greenwashing</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/most-overhyped-sustainable-products-22289373.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/30/31065641/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/most-overhyped-sustainable-products-22289373.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/30/31065641/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_160.webp"/><img alt="Many products marketed as sustainable come with environmental tradeoffs that consumers may not realize." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/30/31065641/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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="flowkey’s 5-year piano learning plan drops to $80" 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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">flowkey’s 5-year piano learning plan drops to $80</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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/10/31068707/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/flowkey-piano-learning-app-5-year-plan-22297777.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/41/10/31068707/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.webp"/><img alt="The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/10/31068707/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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Owala’s new Weekender bottle is made for pickleball, tennis, and golf fans" 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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Owala’s new Weekender bottle is made for pickleball, tennis, and golf fans</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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/41/31066201/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/owala-weekender-freesip-bottle-color-drop-22295971.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/41/31066201/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_160.webp"/><img alt="Check out Owala&#x27;s new Weekender bottle." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/41/31066201/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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.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/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.webp"/><img alt="Snag Ninja&#x27;s Woodfire Pro Connect XL Outdoor Grill &amp; Smoker today for 20% off. " loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/41/57/31071226/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/41/57/31071226/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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Ninja’s Woodfire Pro Connect XL grill is $100 off right now" 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/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Ninja’s Woodfire Pro Connect XL grill is $100 off right now</a></h2><a href="/shopping/article/ninja-woodfire-pro-connect-xl-sale-22299225.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities." 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/ninja-woodfire-pro-connect-xl-sale-22299225.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 Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.</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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The truth behind recycled water bottles and the labels consumers trust" 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/recycled-water-bottles-explained-22280805.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">The truth behind recycled water bottles and the labels consumers trust</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/recycled-water-bottles-explained-22280805.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/37/50/31062560/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/recycled-water-bottles-explained-22280805.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/31062560/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.webp"/><img alt="Recycled content claims are common on water bottles, but the details behind those labels can vary significantly." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/37/50/31062560/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/37/50/31062560/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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="flowkey’s 5-year piano learning plan drops to $80" 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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">flowkey’s 5-year piano learning plan drops to $80</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/flowkey-piano-learning-app-5-year-plan-22297777.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/41/10/31068707/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/flowkey-piano-learning-app-5-year-plan-22297777.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/41/10/31068707/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.webp"/><img alt="The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/41/10/31068707/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/41/10/31068707/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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="GreenPan’s Frost ice cream and slushie machine just got a huge discount" 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/greenpan-frost-ice-cream-maker-sale-22297705.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">GreenPan’s Frost ice cream and slushie machine just got a huge discount</a></h2><a href="/shopping/article/greenpan-frost-ice-cream-maker-sale-22297705.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it&#x27;s currently $150 off." 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/greenpan-frost-ice-cream-maker-sale-22297705.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 GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.</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/babbel-lifetime-subscription-deal-june-22292604.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/36/63/31059178/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/babbel-lifetime-subscription-deal-june-22292604.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/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_240.webp"/><img alt="Babbel’s lifetime plan gives language learners permanent access to practical lessons, conversation tools, and language courses without recurring fees." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/01/66/36/63/31059178/3/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/01/66/36/63/31059178/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/babbel-lifetime-subscription-deal-june-22292604.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Babbel’s lifetime language subscription drops to $159 with code LEARN" 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/babbel-lifetime-subscription-deal-june-22292604.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Babbel’s lifetime language subscription drops to $159 with code LEARN</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/most-overhyped-sustainable-products-22289373.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The truth about overhyped sustainable products and greenwashing" 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/most-overhyped-sustainable-products-22289373.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">The truth about overhyped sustainable products and greenwashing</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/most-overhyped-sustainable-products-22289373.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/30/31065641/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/most-overhyped-sustainable-products-22289373.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/30/31065641/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_160.webp"/><img alt="Many products marketed as sustainable come with environmental tradeoffs that consumers may not realize." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/30/31065641/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/30/31065641/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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Owala’s new Weekender bottle is made for pickleball, tennis, and golf fans" 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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-zone="pzoneDL" data-item-clicked="Headline" class="tdn hover:o70 td300">Owala’s new Weekender bottle is made for pickleball, tennis, and golf fans</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/owala-weekender-freesip-bottle-color-drop-22295971.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/01/66/40/41/31066201/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/owala-weekender-freesip-bottle-color-drop-22295971.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/41/31066201/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_160.webp"/><img alt="Check out Owala&#x27;s new Weekender bottle." loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/01/66/40/41/31066201/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/01/66/40/41/31066201/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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/33/16/14/7136048/8/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/adult-show-seattle-worlds-fair-shut-down-13842002.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/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_240.webp"/><img alt="The Monorail and Space Needle were not the only big attractions during Seattle&#x27;s 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street? The nightclub-style revues included Girls of the Galaxy, featuring models posing in revealing space-age costumes, and Gracie Hansen’s Paradise International Club, which provided Las Vegas-style entertainment with showgirls. (MOHAI photo.)" loading="lazy" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/33/16/14/7136048/8/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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Today in history: Adult show shut down at Seattle World&#x27;s Fair" 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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Today in history: Adult show shut down at Seattle World&#x27;s Fair</a></h2><a href="/local/seattle-history/article/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Monorail and Space Needle were not the only big attractions during Seattle&#x27;s 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?" 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/adult-show-seattle-worlds-fair-shut-down-13842002.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">The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?</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/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="4" 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><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 Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition.&lt;br/&gt;&lt;br/&gt;That paper was the Seattle Gazette, which..." 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/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.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">The Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition.<br/><br/>That paper was the Seattle Gazette, which...</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/The-Seattle-that-could-have-been-Proposed-16183538.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/22/67/07/4944359/4/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/The-Seattle-that-could-have-been-Proposed-16183538.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/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_240.webp"/><img alt="What South Lake Union might have looked like had voters approved Seattle Commons. Instead, they killed it twice, the last time in 1996. (Image is from 1995)." loading="lazy" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/22/67/07/4944359/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 fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/The-Seattle-that-could-have-been-Proposed-16183538.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Proposed versions of Seattle that failed to pass" 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/The-Seattle-that-could-have-been-Proposed-16183538.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Proposed versions of Seattle that failed to pass</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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Northwest Folklife turns 51: A look back on the iconic festival" 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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Northwest Folklife turns 51: A look back on the iconic festival</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/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/30/11/42/6330499/3/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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.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/30/11/42/6330499/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_160.webp"/><img alt="Christopher of the Wolves (CQ), who calls Port Townsend home, plays original acoustic trance music during the Northwest Folklife Festival at the Seattle Center on Saturday, May 24, 2008. (Seattle Post-Intelligencer/Dan DeLong)" loading="lazy" srcSet="https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/30/11/42/6330499/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="/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="6" 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="6" 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: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="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Today in history: Pike Place Market opens for business in 1907" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Today in history: Pike Place Market opens for business in 1907</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/pike-place-market-in-seattle-turns-114-16390503.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/02/37/53/654045/6/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="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.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/02/37/53/654045/6/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_160.webp"/><img alt="Seattle opened its public market at Pike Place in 1907 so that farmers could sell fresh eggs, dairy products, produce, and other things directly to city dwellers. The Corner Market was built in 1912 across the street at the corner of First Avenue and Pike Place." loading="lazy" srcSet="https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/02/37/53/654045/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: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/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Vintage Seattle photos show a very different city" 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/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Vintage Seattle photos show a very different city</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/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/62/25/13/13193948/4/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/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.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/62/25/13/13193948/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_160.webp"/><img alt="Horse-drawn carriages on a street in the Pioneer Square area of Seattle, Washington, USA, ca. 1905. (Photo by Michael Maslan/Corbis/VCG via Getty Images)" loading="lazy" srcSet="https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/62/25/13/13193948/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="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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/33/16/14/7136048/8/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/adult-show-seattle-worlds-fair-shut-down-13842002.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/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_240.webp"/><img alt="The Monorail and Space Needle were not the only big attractions during Seattle&#x27;s 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street? The nightclub-style revues included Girls of the Galaxy, featuring models posing in revealing space-age costumes, and Gracie Hansen’s Paradise International Club, which provided Las Vegas-style entertainment with showgirls. (MOHAI photo.)" loading="lazy" srcSet="https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/33/16/14/7136048/8/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/33/16/14/7136048/8/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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Today in history: Adult show shut down at Seattle World&#x27;s Fair" 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/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Today in history: Adult show shut down at Seattle World&#x27;s Fair</a></h2><a href="/local/seattle-history/article/adult-show-seattle-worlds-fair-shut-down-13842002.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="The Monorail and Space Needle were not the only big attractions during Seattle&#x27;s 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?" 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/adult-show-seattle-worlds-fair-shut-down-13842002.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">The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?</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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Northwest Folklife turns 51: A look back on the iconic festival" 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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Northwest Folklife turns 51: A look back on the iconic festival</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/northwest-folklife-turns-50-a-history-look-back-16199161.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/30/11/42/6330499/3/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/seattle-history/article/northwest-folklife-turns-50-a-history-look-back-16199161.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/30/11/42/6330499/3/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_160.webp"/><img alt="Christopher of the Wolves (CQ), who calls Port Townsend home, plays original acoustic trance music during the Northwest Folklife Festival at the Seattle Center on Saturday, May 24, 2008. (Seattle Post-Intelligencer/Dan DeLong)" loading="lazy" srcSet="https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/30/11/42/6330499/3/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/30/11/42/6330499/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="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Today in history: Pike Place Market opens for business in 1907" data-component-type="Topic Collection" data-component-subtype="Story Content" data-collection-title="Templating Home Seattle History" data-item-position="3" data-link-url="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Today in history: Pike Place Market opens for business in 1907</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/pike-place-market-in-seattle-turns-114-16390503.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/02/37/53/654045/6/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="/local/seattle-history/article/pike-place-market-in-seattle-turns-114-16390503.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/02/37/53/654045/6/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_160.webp"/><img alt="Seattle opened its public market at Pike Place in 1907 so that farmers could sell fresh eggs, dairy products, produce, and other things directly to city dwellers. The Corner Market was built in 1912 across the street at the corner of First Avenue and Pike Place." loading="lazy" srcSet="https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/02/37/53/654045/6/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/02/37/53/654045/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="f fdc sy8"><div class="f fdc sy8"><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="4" 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><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 Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition.&lt;br/&gt;&lt;br/&gt;That paper was the Seattle Gazette, which..." 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/history-seattle-p-i/article/early-history-of-Seattle-first-paper-P-I-13442855.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">The Denny Party landed in Seattle just 12 years before the publication that would later become the Seattle Post-Intelligencer published its first edition.<br/><br/>That paper was the Seattle Gazette, which...</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/The-Seattle-that-could-have-been-Proposed-16183538.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/22/67/07/4944359/4/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/The-Seattle-that-could-have-been-Proposed-16183538.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/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 832px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 768px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(min-width: 680px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_720.webp"/><source type="image/webp" media="(min-width: 520px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_640.webp"/><source type="image/webp" media="(min-width: 360px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.webp"/><source type="image/webp" media="(min-width: 240px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.webp"/><source type="image/webp" media="(max-width: 239px)" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_240.webp"/><img alt="What South Lake Union might have looked like had voters approved Seattle Commons. Instead, they killed it twice, the last time in 1996. (Image is from 1995)." loading="lazy" srcSet="https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_240.jpg 240w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_360.jpg 360w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_480.jpg 480w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_640.jpg 640w, https://s.hdnux.com/photos/22/67/07/4944359/4/ratio3x2_720.jpg 720w, https://s.hdnux.com/photos/22/67/07/4944359/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 fs18 xs:fs22 sm:fs18"><a href="/local/seattle-history/article/The-Seattle-that-could-have-been-Proposed-16183538.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Proposed versions of Seattle that failed to pass" 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/The-Seattle-that-could-have-been-Proposed-16183538.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Proposed versions of Seattle that failed to pass</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/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="6" 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="6" 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="/local/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="Vintage Seattle photos show a very different city" 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/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-zone="pzoneFL" data-item-clicked="Headline" class="tdn hover:o70 td300">Vintage Seattle photos show a very different city</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/Vintage-Seattle-photos-show-a-very-different-city-11268510.php" data-link="native" data-gtm-event-key="standard-tracking" data-element-text="https://s.hdnux.com/photos/62/25/13/13193948/4/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/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.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/62/25/13/13193948/4/ratio3x2_240.webp"/><source type="image/webp" media="(max-width: 767px)" srcSet="https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_160.webp"/><img alt="Horse-drawn carriages on a street in the Pioneer Square area of Seattle, Washington, USA, ca. 1905. (Photo by Michael Maslan/Corbis/VCG via Getty Images)" loading="lazy" srcSet="https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_80.jpg 80w, https://s.hdnux.com/photos/62/25/13/13193948/4/ratio3x2_160.jpg 160w, https://s.hdnux.com/photos/62/25/13/13193948/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></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-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-267826" 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.seattlepi.com/2026/05/13/3-pasos-para-un-embarazo-mas-saludable-y-una-mejor-recuperacion-posparto/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267826" class="tdn hover:o70 td300">3 pasos para un embarazo más saludable y una mejor recuperación posparto</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.seattlepi.com/2026/05/13/3-pasos-para-un-embarazo-mas-saludable-y-una-mejor-recuperacion-posparto/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267826" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/22/01/31006819/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/22/01/31006819/3/ratio1x1_160.webp"/><img alt="sponsored" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/22/01/31006819/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/22/01/31006819/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-267833" 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.seattlepi.com/2026/05/13/3-steps-for-a-healthier-pregnancy-and-postpartum-recovery/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267833" class="tdn hover:o70 td300">3 steps for a healthier pregnancy and postpartum recovery</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.seattlepi.com/2026/05/13/3-steps-for-a-healthier-pregnancy-and-postpartum-recovery/?utm_source=hearst&amp;utm_medium=native&amp;utm_campaign=homepage" data-link="native" data-eid="link-267833" class=""><div class="rel x100 block"><picture><source type="image/webp" media="(min-width: 1048px)" srcSet="https://s.hdnux.com/photos/01/66/22/10/31007279/3/ratio1x1_80.webp"/><source type="image/webp" media="(max-width: 1047px)" srcSet="https://s.hdnux.com/photos/01/66/22/10/31007279/3/ratio1x1_160.webp"/><img alt="sponsored" loading="lazy" srcSet="https://s.hdnux.com/photos/01/66/22/10/31007279/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/66/22/10/31007279/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-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":"","sourceAuthors":[],"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":"/living/playing-hip-hop-or-doris-day-older-exercise-a22297396","title":"Playing hip-hop or Doris Day, older exercise instructors can speak their peers' language","excerpt":"The students in Bengie Santos' exercise class at the Greater Seattle Y say there's something special about their 72-year-old instructor. There's her eclectic music, from Doris Day singalongs to...","abstract":"The students in Bengie Santos' exercise class at the Greater Seattle Y say there's something special about their 72-year-old instructor. There's her eclectic music, from Doris Day singalongs to...","plainTextAbstract":"The students in Bengie Santos' exercise class at the Greater Seattle Y say there's something special about their 72-year-old instructor. There's her eclectic music, from Doris Day singalongs to...","displayedDate":"2026-06-09 12:47:13","lastModifiedDate":"2026-06-09 12:47:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DONNA BLANKINSHIP","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/41/00/31068191/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Instructor Bengie Santos, 72, at front, leads an exercise class for older adults at the Dale Turner Family YMCA, April 30, 2026, in Shoreline, Wash.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Instructor Bengie Santos, 72, at front, leads an exercise class for older adults at the Dale Turner Family YMCA, April 30, 2026, in Shoreline, Wash.","title":"Be Well Older Exercise Instructors"},"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/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}],"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/ninja-woodfire-pro-connect-xl-sale-22299225.php","title":"Ninja’s Woodfire Pro Connect XL grill is $100 off right now","excerpt":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.","abstract":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat...","plainTextAbstract":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.","displayedDate":"2026-06-10 13:30:10","lastModifiedDate":"2026-06-10 13:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/32/46/27371956/4/rawImage.jpg","base64":null,"width":200,"height":200,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"Ninja’s Woodfire Pro Connect XL grill is $100 off right now\"","title":"Contributor"}}],"bylineObjects":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":"SFGATE","image":{"id":27371956,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgAEBRExAxIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AiGpt5soQ8ipWq2QwJ7n3W9Y+RESJgSIPL//Z","width":200,"height":200,"guid":"photo_27371956","dirPath":"01/50/32/46/27371956/4","alt":"photo Contributor from article titled \"Ninja’s Woodfire Pro Connect XL grill is $100 off right now\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/57/31071226/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Snag Ninja's Woodfire Pro Connect XL Outdoor Grill \u0026 Smoker today for 20% off. ","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Snag Ninja's Woodfire Pro Connect XL Outdoor Grill \u0026 Smoker today for 20% off. ","title":"ninja woodfire 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/recycled-water-bottles-explained-22280805.php","title":"The truth behind recycled water bottles and the labels consumers trust","excerpt":"Learn the difference between post-consumer recycled content, mass-balance accounting, and recycled-material claims on products like water bottles.","abstract":"Learn the difference between post-consumer recycled content, mass-balance accounting, and...","plainTextAbstract":"Learn the difference between post-consumer recycled content, mass-balance accounting, and recycled-material claims on products like water bottles.","displayedDate":"2026-06-10 12:30:11","lastModifiedDate":"2026-06-10 12:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/55/42/47/28715501/4/rawImage.jpg","base64":null,"width":640,"height":554,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"That “made with recycled materials” label might not mean what you think\"","title":"Contributor"}}],"bylineObjects":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":28715501,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAHAAgDASEAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAEAAgMAAwAAAAAAAAAAAAABAgMAESEEMWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AJ2jzLKItdTBrsVCImhjp33386YwdR5iPL//2Q==","width":640,"height":554,"guid":"photo_28715501","dirPath":"01/55/42/47/28715501/4","alt":"photo Contributor from article titled \"That “made with recycled materials” label might not mean what you think\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/50/31062560/3/rawImage.jpg","b64":null,"width":2048,"height":1536,"caption":{"plain":"Recycled content claims are common on water bottles, but the details behind those labels can vary significantly.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Recycled content claims are common on water bottles, but the details behind those labels can vary significantly.","title":"Unknown"},"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/flowkey-piano-learning-app-5-year-plan-22297777.php","title":"flowkey’s 5-year piano learning plan drops to $80","excerpt":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback, and a library of classical and beginner-friendly songs.","abstract":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback,...","plainTextAbstract":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback, and a library of classical and beginner-friendly songs.","displayedDate":"2026-06-10 10:30:10","lastModifiedDate":"2026-06-10 10:30:11","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 \"flowkey’s 5-year piano learning plan drops to $80\"","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 \"flowkey’s 5-year piano learning plan drops to $80\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/10/31068707/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers.","title":"sale_329166_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/greenpan-frost-ice-cream-maker-sale-22297705.php","title":"GreenPan’s Frost ice cream and slushie machine just got a huge discount","excerpt":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.","abstract":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart...","plainTextAbstract":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.","displayedDate":"2026-06-09 12:30:10","lastModifiedDate":"2026-06-09 12:30:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/32/46/27371956/4/rawImage.jpg","base64":null,"width":200,"height":200,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"This ice cream machine skips the freezer bowl and is $150 off\"","title":"Contributor"}}],"bylineObjects":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":"SFGATE","image":{"id":27371956,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgAEBRExAxIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AiGpt5soQ8ipWq2QwJ7n3W9Y+RESJgSIPL//Z","width":200,"height":200,"guid":"photo_27371956","dirPath":"01/50/32/46/27371956/4","alt":"photo Contributor from article titled \"This ice cream machine skips the freezer bowl and is $150 off\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/07/31068639/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Fresh ice cream all summer long is now 38% off.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Fresh ice cream all summer long is now 38% off.","title":"ice cream maker 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":"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/boston-re-signs-4-time-olympian-tapani-seattle-a22300178","title":"Boston re-signs 4-time Olympian Tapani, Seattle keeps Gosling in Phase 3 of PWHL expansion process","excerpt":"Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian...","abstract":"Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian...","plainTextAbstract":"Susanna Tapani is staying put in Boston, and the Seattle Torrent re-signed forward Julia Gosling in opening the next phase of the PWHL’s expansion process. Tapani is a four-time Olympian...","displayedDate":"2026-06-10 16:36:22","lastModifiedDate":"2026-06-10 16:36:23","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/42/16/31073161/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Boston Fleet's Susanna Tapani (77) looks for the puck in the air while Montreal Victoire's Skylar Irving (88) defends during the first period of an PWHL hockey game in Laval, Que., April 17, 2026. (Christopher Katsarov/The Canadian Press via AP, File)","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"FILE - Boston Fleet's Susanna Tapani (77) looks for the puck in the air while Montreal Victoire's Skylar Irving (88) defends during the first period of an PWHL hockey game in Laval, Que., April 17, 2026. (Christopher Katsarov/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":"h:mm aaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/sports/some-host-cities-are-aiming-to-house-not-arrest-a22297165","title":"Some host cities are aiming to house, not arrest, homeless people ahead of the World Cup","excerpt":"The World Cup is offering the 16 host cities a chance to take action against one of the biggest problems they face — homelessness. Some, like Atlanta and Dallas, have embarked on ambitious plans to...","abstract":"The World Cup is offering the 16 host cities a chance to take action against one of the biggest problems they face — homelessness. Some, like Atlanta and Dallas, have embarked on ambitious plans to...","plainTextAbstract":"The World Cup is offering the 16 host cities a chance to take action against one of the biggest problems they face — homelessness. Some, like Atlanta and Dallas, have embarked on ambitious plans to...","displayedDate":"2026-06-09 14:14:33","lastModifiedDate":"2026-06-09 14:14:34","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHAEL CASEY, R.J. RICO and CHARLOTTE KRAMON","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/40/74/31067940/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Seattle Stadium is seen in the background as a person rides a scooter past a series of tents on a trail near the stadium ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in downtown Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Seattle Stadium is seen in the background as a person rides a scooter past a series of tents on a trail near the stadium ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in downtown Seattle.","title":"WCup Homelessness Soccer"},"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/takeaways-from-ap-s-report-on-how-world-cup-host-a22297716","title":"Takeaways from AP's report on how World Cup host cities are approaching homelessness","excerpt":"Some North American cities are using the upcoming World Cup as a catalyst to address homelessness. Atlanta launched a downtown program that has housed nearly 500 people. Dallas spent $10 million to...","abstract":"Some North American cities are using the upcoming World Cup as a catalyst to address homelessness. Atlanta launched a downtown program that has housed nearly 500 people. Dallas spent $10 million to...","plainTextAbstract":"Some North American cities are using the upcoming World Cup as a catalyst to address homelessness. Atlanta launched a downtown program that has housed nearly 500 people. Dallas spent $10 million to...","displayedDate":"2026-06-09 10:12:23","lastModifiedDate":"2026-06-09 10:12:38","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MICHAEL CASEY and 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/40/74/31067941/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Chris Moore airs out blankets that got wet during the previous day's rain at his makeshift tent near Seattle Stadium, ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in Seattle.","html1":null,"serializedReact":null},"loading":"eager","external":null,"alt":"Chris Moore airs out blankets that got wet during the previous day's rain at his makeshift tent near Seattle Stadium, ahead of the 2026 FIFA World Cup soccer matches Wednesday, May 27, 2026, in Seattle.","title":"WCup Homelessness Soccer"},"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/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}],"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":"/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":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":"/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":"CollectionAd","type":"CollectionAd","id":"NTV1HED","small":"NTV1HED","large":"NTV1HED","adUnitPath":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":"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}],"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":"/sports/taylor-swift-attends-spurs-knicks-nba-finals-game-a22300278","title":"Taylor Swift attends Spurs-Knicks NBA Finals Game 4 at Madison Square Garden","excerpt":"Taylor Swift is at Game 4 of the NBA Finals between the New York Knicks and San Antonio Spurs at Madison Square Garden. Swift wore a blue T-shirt with “Stevie Knicks” printed on it in orange....","abstract":"Taylor Swift is at Game 4 of the NBA Finals between the New York Knicks and San Antonio Spurs at Madison Square Garden. Swift wore a blue T-shirt with “Stevie Knicks” printed on it in orange....","plainTextAbstract":"Taylor Swift is at Game 4 of the NBA Finals between the New York Knicks and San Antonio Spurs at Madison Square Garden. Swift wore a blue T-shirt with “Stevie Knicks” printed on it in orange....","displayedDate":"2026-06-10 18:00:07","lastModifiedDate":"2026-06-10 18:00:46","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" STEPHEN WHYNO","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/42/21/31073347/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Taylor Swift arrives prior to Game 4 of the NBA Finals basketball series between the San Antonio Spurs and New York Knicks, Wednesday, June 10, 2026, in New York.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Taylor Swift arrives prior to Game 4 of the NBA Finals basketball series between the San Antonio Spurs and New York Knicks, Wednesday, June 10, 2026, in New York.","title":"NBA Finals Spurs Knicks Basketball"},"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":"/sports/world-cup-what-to-know-mexico-kicks-off-a-a22299639","title":"World Cup what to know: Mexico kicks off a supersized, 48-team tournament","excerpt":"After years of preparation, a supersized World Cup has finally arrived. This year’s tournament is hosted by the U.S., Canada and Mexico. It was expanded to 48 teams that will play in 16 stadiums in...","abstract":"After years of preparation, a supersized World Cup has finally arrived. This year’s tournament is hosted by the U.S., Canada and Mexico. It was expanded to 48 teams that will play in 16 stadiums in...","plainTextAbstract":"After years of preparation, a supersized World Cup has finally arrived. This year’s tournament is hosted by the U.S., Canada and Mexico. It was expanded to 48 teams that will play in 16 stadiums in...","displayedDate":"2026-06-10 17:32:45","lastModifiedDate":"2026-06-10 17:32:47","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" DAVID BRANDT","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/40/23/31065286/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"A dancer performs along Reforma Avenue in Mexico City, Saturday, June 6, 2026 ahead of the FIFA World Cup.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A dancer performs along Reforma Avenue in Mexico City, Saturday, June 6, 2026 ahead of the FIFA World Cup.","title":"APTOPIX Mexico WCup Soccer"},"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/movie-review-this-train-s-going-fast-but-the-a22300239","title":"Movie Review: This train’s going fast, but the jokes fly even faster in “Stop! That! Train!’","excerpt":"The runaway bullet train travels fast in “Stop! That! Train!” But the jokes and gags? They come even faster. There's a sweet madcap feel to the movie, a disaster-flick spoof directed by Adam...","abstract":"The runaway bullet train travels fast in “Stop! That! Train!” But the jokes and gags? They come even faster. There's a sweet madcap feel to the movie, a disaster-flick spoof directed by Adam...","plainTextAbstract":"The runaway bullet train travels fast in “Stop! That! Train!” But the jokes and gags? They come even faster. There's a sweet madcap feel to the movie, a disaster-flick spoof directed by Adam...","displayedDate":"2026-06-10 17:03:51","lastModifiedDate":"2026-06-10 17:04:03","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/42/17/31073268/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Ginger Minj, left, and Jujubee appear in a scene from \"Stop! That! Train!\" (Bleecker Street and World of Wonder via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Ginger Minj, left, and Jujubee appear in a scene from \"Stop! That! Train!\" (Bleecker Street and World of Wonder via AP)","title":"Film Review - Stop! That! Train!"},"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":"/sports/still-thinking-about-world-cup-tickets-here-s-a22300229","title":"Still thinking about World Cup tickets? Here's where prices, availability stand","excerpt":"The World Cup starts Thursday, and FIFA is charging record prices at the 11 stadiums in the United States, three in Mexico and two in Canada. FIFA is using dynamic pricing and has repeatedly raised...","abstract":"The World Cup starts Thursday, and FIFA is charging record prices at the 11 stadiums in the United States, three in Mexico and two in Canada. FIFA is using dynamic pricing and has repeatedly raised...","plainTextAbstract":"The World Cup starts Thursday, and FIFA is charging record prices at the 11 stadiums in the United States, three in Mexico and two in Canada. FIFA is using dynamic pricing and has repeatedly raised...","displayedDate":"2026-06-10 16:50:25","lastModifiedDate":"2026-06-10 16:50:48","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/42/12/31072918/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"FIFA President Gianni Infantino speaks during a news conference at the stadium in Mexico City, Wednesday, June 10, 2026, a day before the opening FIFA World Cup match between Mexico and South Africa.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FIFA President Gianni Infantino speaks during a news conference at the stadium in Mexico City, Wednesday, June 10, 2026, a day before the opening FIFA World Cup match between Mexico and South Africa.","title":"Mexico WCup Soccer"},"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/laurence-olivier-is-honored-with-a-plaque-at-his-a22299585","title":"Laurence Olivier is honored with a plaque at his London childhood home","excerpt":"The late Laurence Olivier, arguably Britain's greatest stage actor, has been honored with a plaque at his childhood home in central London. Unveiled by Ian McKellen, the plaque marks where Olivier...","abstract":"The late Laurence Olivier, arguably Britain's greatest stage actor, has been honored with a plaque at his childhood home in central London. Unveiled by Ian McKellen, the plaque marks where Olivier...","plainTextAbstract":"The late Laurence Olivier, arguably Britain's greatest stage actor, has been honored with a plaque at his childhood home in central London. Unveiled by Ian McKellen, the plaque marks where Olivier...","displayedDate":"2026-06-10 14:09:26","lastModifiedDate":"2026-06-10 14:09:26","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" HILARY FOX and PAN PYLAS","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/41/70/31071766/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Ian McKellan unveils a Blue Plaque for Laurence Olivier in London, England, Wednesday, June 10, 2026. (Photo by Scott A Garfitt/Invision/AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Ian McKellan unveils a Blue Plaque for Laurence Olivier in London, England, Wednesday, June 10, 2026. (Photo by Scott A Garfitt/Invision/AP)","title":"Britain Laurence Olivier Blue Plaque"},"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/ninja-woodfire-pro-connect-xl-sale-22299225.php","title":"Ninja’s Woodfire Pro Connect XL grill is $100 off right now","excerpt":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.","abstract":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.","plainTextAbstract":"The Ninja Woodfire Pro Connect XL includes wood-fired smoking, smart app controls, built-in meat probes, grilling functions, and air frying capabilities.","displayedDate":"2026-06-10 13:30:10","lastModifiedDate":"2026-06-10 13:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/32/46/27371956/4/rawImage.jpg","base64":null,"width":200,"height":200,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"Ninja’s Woodfire Pro Connect XL grill is $100 off right now\"","title":"Contributor"}}],"bylineObjects":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":"SFGATE","image":{"id":27371956,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgAEBRExAxIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AiGpt5soQ8ipWq2QwJ7n3W9Y+RESJgSIPL//Z","width":200,"height":200,"guid":"photo_27371956","dirPath":"01/50/32/46/27371956/4","alt":"photo Contributor from article titled \"Ninja’s Woodfire Pro Connect XL grill is $100 off right now\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/57/31071226/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Snag Ninja's Woodfire Pro Connect XL Outdoor Grill \u0026 Smoker today for 20% off. ","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Snag Ninja's Woodfire Pro Connect XL Outdoor Grill \u0026 Smoker today for 20% off. ","title":"ninja woodfire 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/recycled-water-bottles-explained-22280805.php","title":"The truth behind recycled water bottles and the labels consumers trust","excerpt":"Learn the difference between post-consumer recycled content, mass-balance accounting, and recycled-material claims on products like water bottles.","abstract":"Learn the difference between post-consumer recycled content, mass-balance accounting, and recycled-material claims on products like water bottles.","plainTextAbstract":"Learn the difference between post-consumer recycled content, mass-balance accounting, and recycled-material claims on products like water bottles.","displayedDate":"2026-06-10 12:30:11","lastModifiedDate":"2026-06-10 12:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/55/42/47/28715501/4/rawImage.jpg","base64":null,"width":640,"height":554,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"That “made with recycled materials” label might not mean what you think\"","title":"Contributor"}}],"bylineObjects":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":28715501,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAHAAgDASEAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAEAAgMAAwAAAAAAAAAAAAABAgMAESEEMWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AJ2jzLKItdTBrsVCImhjp33386YwdR5iPL//2Q==","width":640,"height":554,"guid":"photo_28715501","dirPath":"01/55/42/47/28715501/4","alt":"photo Contributor from article titled \"That “made with recycled materials” label might not mean what you think\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/37/50/31062560/3/rawImage.jpg","b64":null,"width":2048,"height":1536,"caption":{"plain":"Recycled content claims are common on water bottles, but the details behind those labels can vary significantly.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Recycled content claims are common on water bottles, but the details behind those labels can vary significantly.","title":"Unknown"},"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/flowkey-piano-learning-app-5-year-plan-22297777.php","title":"flowkey’s 5-year piano learning plan drops to $80","excerpt":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback, and a library of classical and beginner-friendly songs.","abstract":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback, and a library of classical and beginner-friendly songs.","plainTextAbstract":"The flowkey piano learning app offers guided lessons, sheet music instruction, instant feedback, and a library of classical and beginner-friendly songs.","displayedDate":"2026-06-10 10:30:10","lastModifiedDate":"2026-06-10 10:30:11","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 \"flowkey’s 5-year piano learning plan drops to $80\"","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 \"flowkey’s 5-year piano learning plan drops to $80\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/10/31068707/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The flowkey app includes wait mode, slow-motion practice, looping, one-hand exercises, instant feedback, and access across phones, tablets, and computers.","title":"sale_329166_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/greenpan-frost-ice-cream-maker-sale-22297705.php","title":"GreenPan’s Frost ice cream and slushie machine just got a huge discount","excerpt":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.","abstract":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.","plainTextAbstract":"The GreenPan Frost features a built-in compressor, 15 frozen dessert settings, a two-quart capacity, and a self-cleaning mode, and it's currently $150 off.","displayedDate":"2026-06-09 12:30:10","lastModifiedDate":"2026-06-09 12:30:10","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/50/32/46/27371956/4/rawImage.jpg","base64":null,"width":200,"height":200,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"This ice cream machine skips the freezer bowl and is $150 off\"","title":"Contributor"}}],"bylineObjects":[{"id":11092,"name":"Jaime Carrillo","title":"Contributor","url":"/author/jaime-carrillo/","credit":"SFGATE","image":{"id":27371956,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgAEBRExAxIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AiGpt5soQ8ipWq2QwJ7n3W9Y+RESJgSIPL//Z","width":200,"height":200,"guid":"photo_27371956","dirPath":"01/50/32/46/27371956/4","alt":"photo Contributor from article titled \"This ice cream machine skips the freezer bowl and is $150 off\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/41/07/31068639/3/rawImage.jpg","b64":null,"width":1680,"height":1120,"caption":{"plain":"Fresh ice cream all summer long is now 38% off.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Fresh ice cream all summer long is now 38% off.","title":"ice cream maker 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/babbel-lifetime-subscription-deal-june-22292604.php","title":"Babbel’s lifetime language subscription drops to $159 with code LEARN","excerpt":"The Babbel lifetime language-learning deal includes Spanish, French, German, Italian, and 10 other languages for a one-time payment through June 22.","abstract":"The Babbel lifetime language-learning deal includes Spanish, French, German, Italian, and 10 other languages for a one-time payment through June 22.","plainTextAbstract":"The Babbel lifetime language-learning deal includes Spanish, French, German, Italian, and 10 other languages for a one-time payment through June 22.","displayedDate":"2026-06-09 10:30:10","lastModifiedDate":"2026-06-09 10:30:10","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/31059178/3/rawImage.jpg","b64":null,"width":1920,"height":1080,"caption":{"plain":"Babbel’s lifetime plan gives language learners permanent access to practical lessons, conversation tools, and language courses without recurring fees.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Babbel’s lifetime plan gives language learners permanent access to practical lessons, conversation tools, and language courses without recurring fees.","title":"image-25"},"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/most-overhyped-sustainable-products-22289373.php","title":"The truth about overhyped sustainable products and greenwashing","excerpt":"Many eco-friendly products offer real benefits, but others may exaggerate their environmental impact through clever marketing and sustainability branding.","abstract":"Many eco-friendly products offer real benefits, but others may exaggerate their environmental impact through clever marketing and sustainability branding.","plainTextAbstract":"Many eco-friendly products offer real benefits, but others may exaggerate their environmental impact through clever marketing and sustainability branding.","displayedDate":"2026-06-09 08:30:14","lastModifiedDate":"2026-06-09 08:30:14","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/55/42/47/28715501/4/rawImage.jpg","base64":null,"width":640,"height":554,"guid":null,"dirPath":null,"alt":"photo Contributor from article titled \"Some of the most popular “sustainable” products aren’t as green as they seem\"","title":"Contributor"}}],"bylineObjects":[{"id":7140,"name":"Meg Carney","title":"Contributor","url":"/author/meg-carney/","credit":null,"image":{"id":28715501,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAHAAgDASEAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAEAAgMAAwAAAAAAAAAAAAABAgMAESEEMWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AJ2jzLKItdTBrsVCImhjp33386YwdR5iPL//2Q==","width":640,"height":554,"guid":"photo_28715501","dirPath":"01/55/42/47/28715501/4","alt":"photo Contributor from article titled \"Some of the most popular “sustainable” products aren’t as green as they seem\"","title":"Contributor"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/30/31065641/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Many products marketed as sustainable come with environmental tradeoffs that consumers may not realize.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Many products marketed as sustainable come with environmental tradeoffs that consumers may not realize.","title":"GettyImages-2155772023"},"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/owala-weekender-freesip-bottle-color-drop-22295971.php","title":"Owala’s new Weekender bottle is made for pickleball, tennis, and golf fans","excerpt":"The Owala Weekender FreeSip bottle launches June 9 for $39.99 and combines the brand’s signature hydration features with a sports-inspired summer design.","abstract":"The Owala Weekender FreeSip bottle launches June 9 for $39.99 and combines the brand’s signature hydration features with a sports-inspired summer design.","plainTextAbstract":"The Owala Weekender FreeSip bottle launches June 9 for $39.99 and combines the brand’s signature hydration features with a sports-inspired summer design.","displayedDate":"2026-06-09 07:30:11","lastModifiedDate":"2026-06-09 07:30:11","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":10956,"name":"Nina Derwin","title":"Contributor","url":"/author/nina-derwin/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/46/52/54/26913598/4/rawImage.jpg","base64":null,"width":960,"height":1280,"guid":null,"dirPath":null,"alt":"photo Nina Derwin from article titled \"Owala’s latest bottle was practically made for pickleball season\"","title":"Nina Derwin"}}],"bylineObjects":[{"id":10956,"name":"Nina Derwin","title":"Contributor","url":"/author/nina-derwin/","credit":"SFGATE","image":{"id":26913598,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAALAAgDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAX/xAAhEAABBAEDBQAAAAAAAAAAAAABAgMEEQAGEzE0UXGhwf/EABYBAQEBAAAAAAAAAAAAAAAAAAQCA//EABcRAQEBAQAAAAAAAAAAAAAAAAARAVH/2gAMAwEAAhEDEQA/ACTnIobibHUWpTih2uqPzxhuk7JkW57DTekZDiG0hapBBI5ICqHrLZv/2Q==","width":960,"height":1280,"guid":"photo_26913598","dirPath":"01/46/52/54/26913598/4","alt":"photo Nina Derwin from article titled \"Owala’s latest bottle was practically made for pickleball season\"","title":"Nina Derwin"}}],"eyebrow":{"isPublished":true,"linkText":"Shopping","url":"/shopping/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/66/40/41/31066201/3/rawImage.jpg","b64":null,"width":2048,"height":1120,"caption":{"plain":"Check out Owala's new Weekender bottle.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Check out Owala's new Weekender bottle.","title":"OW_CD26_WE_Blog_007_Body_3x1@3x"},"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/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":"LLL d","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":"LLL d","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":"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/adult-show-seattle-worlds-fair-shut-down-13842002.php","title":"Today in history: Adult show shut down at Seattle World's Fair","excerpt":"The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?","abstract":"The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?","plainTextAbstract":"The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street?","displayedDate":"2023-05-04 15:23:25","lastModifiedDate":"2025-06-11 21:52: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}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/33/16/14/7136048/8/rawImage.jpg","b64":null,"width":673,"height":540,"caption":{"plain":"The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street [http://blog.seattlepi.com/thebigblog/2011/12/07/time-travel-and-girlie-shows-seattles-space-age-future-circa-1962/#1663101=0]? The nightclub-style revues included Girls of the Galaxy [http://historylink.org/index.cfm?DisplayPage=output.cfm\u0026file_id=10008], featuring models posing in revealing space-age costumes, and Gracie Hansen’s Paradise International Club [http://www.historylink.org/index.cfm?DisplayPage=output.cfm\u0026file_id=9365], which provided Las Vegas-style entertainment with showgirls. (MOHAI photo.)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The Monorail and Space Needle were not the only big attractions during Seattle's 1962 World’s Fair -- how about nudity and dancing women along Century 21’s Show Street? The nightclub-style revues included Girls of the Galaxy, featuring models posing in revealing space-age costumes, and Gracie Hansen’s Paradise International Club, which provided Las Vegas-style entertainment with showgirls. (MOHAI photo.)","title":"960x540-7.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/northwest-folklife-turns-50-a-history-look-back-16199161.php","title":"Northwest Folklife turns 51: A look back on the iconic festival","excerpt":"From its bluegrass roots in the '70s to larger gatherings that redefined \"folk\" in 2000s, a look back on Northwest Folklife through the years in honor of its 51st celebration.","abstract":"From its bluegrass roots in the '70s to larger gatherings that redefined \"folk\" in 2000s, a look back on Northwest Folklife through the years in honor of its 51st celebration.","plainTextAbstract":"From its bluegrass roots in the '70s to larger gatherings that redefined \"folk\" in 2000s, a look back on Northwest Folklife through the years in honor of its 51st celebration.","displayedDate":"2022-05-27 16:15:31","lastModifiedDate":"2025-06-11 07:17: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}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/30/11/42/6330499/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Christopher of the Wolves (CQ), who calls Port Townsend home, plays original acoustic trance music during the Northwest Folklife Festival at the Seattle Center on Saturday, May 24, 2008. (Seattle Post-Intelligencer/Dan DeLong)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Christopher of the Wolves (CQ), who calls Port Townsend home, plays original acoustic trance music during the Northwest Folklife Festival at the Seattle Center on Saturday, May 24, 2008. (Seattle Post-Intelligencer/Dan DeLong)","title":"178184_folklife24_10_537bc37c3fd4a"},"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/pike-place-market-in-seattle-turns-114-16390503.php","title":"Today in history: Pike Place Market opens for business in 1907","excerpt":"An iconic Seattle landmark is turning 114 years old today. ","abstract":"An iconic Seattle landmark is turning 114 years old today. ","plainTextAbstract":"An iconic Seattle landmark is turning 114 years old today. ","displayedDate":"2021-08-17 07:47:59","lastModifiedDate":"2025-06-10 15:47: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}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/02/37/53/654045/6/rawImage.jpg","b64":null,"width":450,"height":352,"caption":{"plain":"Seattle opened its public market at Pike Place in 1907 so that farmers could sell fresh eggs, dairy products, produce, and other things directly to city dwellers. The Corner Market was built in 1912 across the street at the corner of First Avenue and Pike Place.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Seattle opened its public market at Pike Place in 1907 so that farmers could sell fresh eggs, dairy products, produce, and other things directly to city dwellers. The Corner Market was built in 1912 across the street at the corner of First Avenue and Pike Place.","title":"45022-1912.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/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/The-Seattle-that-could-have-been-Proposed-16183538.php","title":"Proposed versions of Seattle that failed to pass","excerpt":"From visions of a European-style civic center to a floating stadium, here's a look at some other projects that could have changed the city as we know it for better or worse.","abstract":"From visions of a European-style civic center to a floating stadium, here's a look at some other projects that could have changed the city as we know it for better or worse.","plainTextAbstract":"From visions of a European-style civic center to a floating stadium, here's a look at some other projects that could have changed the city as we know it for better or worse.","displayedDate":"2021-05-19 06:54:10","lastModifiedDate":"2025-06-11 09:27:24","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/22/67/07/4944359/4/rawImage.jpg","b64":null,"width":1024,"height":590,"caption":{"plain":"What South Lake Union might have looked like had voters approved Seattle Commons. Instead, they killed it twice, the last time in 1996. (Image is from 1995).","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"What South Lake Union might have looked like had voters approved Seattle Commons. Instead, they killed it twice, the last time in 1996. (Image is from 1995).","title":"27crazy-seattle-ideas.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":"/local/seattle-history/article/Vintage-Seattle-photos-show-a-very-different-city-11268510.php","title":"Vintage Seattle photos show a very different city","excerpt":"It was another era (or two), and Seattle looked a lot different.","abstract":"It was another era (or two), and Seattle looked a lot different.","plainTextAbstract":"It was another era (or two), and Seattle looked a lot different.","displayedDate":"2019-08-22 13:45:56","lastModifiedDate":"2025-06-11 09:12:25","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/62/25/13/13193948/4/rawImage.jpg","b64":null,"width":2048,"height":1694,"caption":{"plain":"Horse-drawn carriages on a street in the Pioneer Square area of Seattle, Washington, USA, ca. 1905. (Photo by Michael Maslan/Corbis/VCG via Getty Images)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Horse-drawn carriages on a street in the Pioneer Square area of Seattle, Washington, USA, ca. 1905. (Photo by Michael Maslan/Corbis/VCG via Getty Images)","title":"20170705early20thseattle29.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-p-i-role-in-george-weyerhaeuser-kidnapping-16463008.php","title":"The P-I's role in the kidnapping case of George Weyerhaeuser","excerpt":"In addition to covering one of the Northwest's most fascinating crimes, the Seattle Post-Intelligencer became a part of the case. ","abstract":"In addition to covering one of the Northwest's most fascinating crimes, the Seattle Post-Intelligencer became a part of the case. ","plainTextAbstract":"In addition to covering one of the Northwest's most fascinating crimes, the Seattle Post-Intelligencer became a part of the case. ","displayedDate":"2021-09-16 20:48:10","lastModifiedDate":"2025-06-12 04:12:21","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[{"id":1540,"name":"Alec Regimbal","title":"Politics Reporter","url":"/author/alec-regimbal/","credit":null,"image":{"id":null,"url":"https://s.hdnux.com/photos/01/32/64/42/23808182/8/rawImage.jpg","base64":null,"width":918,"height":918,"guid":null,"dirPath":null,"alt":"photo Alec-Regimbal from article titled \"History: How the Seattle P-I played a pivotal role in the kidnapping case of George Weyerhaeuser\"","title":"Alec-Regimbal"}}],"bylineObjects":[{"id":1540,"name":"Alec Regimbal","title":"Politics Reporter","url":"/author/alec-regimbal/","credit":null,"image":{"id":23808182,"url":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAIAAgDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABP/EAB4QAAICAAcAAAAAAAAAAAAAAAECAyEABAUGEiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAZEQACAwEAAAAAAAAAAAAAAAACAwABEQT/2gAMAwEAAhEDEQA/AAQ6C8+3znlMS8Q7rXZgKIJ8onBiu7HZSZ0CDcyf/9k=","width":918,"height":918,"guid":"photo_23808182","dirPath":"01/32/64/42/23808182/8","alt":"photo Alec-Regimbal from article titled \"History: How the Seattle P-I played a pivotal role in the kidnapping case of George Weyerhaeuser\"","title":"Alec-Regimbal"}}],"eyebrow":{"isPublished":true,"linkText":"Seattle History","url":"/local/seattle-history/"},"badge":null,"image":{"url":"https://s.hdnux.com/photos/01/21/72/35/21473123/8/rawImage.jpg","b64":null,"width":1369,"height":874,"caption":{"plain":"The headline of the Seattle Post-Intelligencer on May 25, 1935, the day after George Weyerhaeuser was kidnapped. ","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The headline of the Seattle Post-Intelligencer on May 25, 1935, the day after George Weyerhaeuser was kidnapped. ","title":"Weyerhaeuser 1.jpeg"},"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}],"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":"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":"267826","eid":"link-267826","url":"https://storystudio.seattlepi.com/2026/05/13/3-pasos-para-un-embarazo-mas-saludable-y-una-mejor-recuperacion-posparto/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"3 pasos para un embarazo más saludable y una mejor recuperación posparto","abstract":"El embarazo puede ser una experiencia emocionante, y a veces abrumadora, para las futuras mamás.","plainTextAbstract":"El embarazo puede ser una experiencia emocionante, y a veces abrumadora, para las futuras mamás.","excerpt":"El embarazo puede ser una experiencia emocionante, y a veces abrumadora, para las futuras mamás.","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-15 18:16:27","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/22/01/31006819/3/rawImage.jpg","b64":null,"width":1280,"height":720,"caption":{"plain":"sponsored","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"sponsored","title":"90b72746-bab0-4528-bfb2-9df4f32cce0c_video - Taylor Borchardt"},"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":"267833","eid":"link-267833","url":"https://storystudio.seattlepi.com/2026/05/13/3-steps-for-a-healthier-pregnancy-and-postpartum-recovery/?utm_source=hearst\u0026utm_medium=native\u0026utm_campaign=homepage","title":"3 steps for a healthier pregnancy and postpartum recovery","abstract":"The pregnancy journey can be an exciting — and sometimes overwhelming — experience for new moms-to-be.","plainTextAbstract":"The pregnancy journey can be an exciting — and sometimes overwhelming — experience for new moms-to-be.","excerpt":"The pregnancy journey can be an exciting — and sometimes overwhelming — experience for new moms-to-be.","eyebrow":null,"badge":"Sponsor Content","displayedDate":"2026-05-15 19:40:40","authorName":"","authors":[],"bylineObjects":[],"image":{"url":"https://s.hdnux.com/photos/01/66/22/10/31007279/3/rawImage.jpg","b64":null,"width":1280,"height":720,"caption":{"plain":"sponsored","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"sponsored","title":"7b44b832-1599-4f02-9894-4bf299d94e86_video - Taylor Borchardt"},"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":"/news/lawsuit-challenges-trump-administration-s-land-a22300022","title":"Lawsuit challenges Trump administration's land swap with SpaceX in Texas","excerpt":"Environmental groups are seeking to stop a land swap deal between the federal government and SpaceX. The plaintiffs, including the Center for Biological Diversity, filed the lawsuit against the U.S....","abstract":"Environmental groups are seeking to stop a land swap deal between the federal government and SpaceX. The plaintiffs, including the Center for Biological Diversity, filed the lawsuit against the...","plainTextAbstract":"Environmental groups are seeking to stop a land swap deal between the federal government and SpaceX. The plaintiffs, including the Center for Biological Diversity, filed the lawsuit against the U.S....","displayedDate":"2026-06-10 14:12:05","lastModifiedDate":"2026-06-10 14:12:27","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" VALERIE GONZALEZ","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/42/10/31072773/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"SpaceX's Starship rocket lifts off during a test flight from Starbase, Texas, Friday, May 22, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"SpaceX's Starship rocket lifts off during a test flight from Starbase, Texas, Friday, May 22, 2026.","title":"SpaceX Starship Launch"},"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/a-glossary-to-help-understand-what-happens-in-an-a22298976","title":"A glossary to help understand what happens in an initial public offering","excerpt":"Anyone following SpaceX’s plans to sell shares to the public is likely to hear terms thrown around that describe steps and components of an initial public offering. Here’s a quick guide.","abstract":"Anyone following SpaceX’s plans to sell shares to the public is likely to hear terms thrown around that describe steps and components of an initial public offering. Here’s a quick guide.","plainTextAbstract":"Anyone following SpaceX’s plans to sell shares to the public is likely to hear terms thrown around that describe steps and components of an initial public offering. Here’s a quick guide.","displayedDate":"2026-06-10 12:28:57","lastModifiedDate":"2026-06-10 12:28:58","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":"Associated Press","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/41/54/31070988/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"HawkEye 360 CEO John Serafini rings a ceremonial bell on the floor of the New York Stock Exchange as his company's IPO begins trading, Thursday, May 7, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"HawkEye 360 CEO John Serafini rings a ceremonial bell on the floor of the New York Stock Exchange as his company's IPO begins trading, Thursday, May 7, 2026.","title":"Financial Markets Wall Street"},"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/spacex-wants-regular-investors-to-help-its-stock-a22298980","title":"SpaceX wants regular investors to help its stock launch. Here's what to know before clicking 'buy'","excerpt":"When SpaceX makes its debut on the U.S. stock market, it wants smaller-pocketed, mom-and-pop investors to play a big role in what may be the biggest IPO ever. Elon Musk’s rocket company, formally...","abstract":"When SpaceX makes its debut on the U.S. stock market, it wants smaller-pocketed, mom-and-pop investors to play a big role in what may be the biggest IPO ever. Elon Musk’s rocket company, formally...","plainTextAbstract":"When SpaceX makes its debut on the U.S. stock market, it wants smaller-pocketed, mom-and-pop investors to play a big role in what may be the biggest IPO ever. Elon Musk’s rocket company, formally...","displayedDate":"2026-06-10 11:57:48","lastModifiedDate":"2026-06-10 11:57:49","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" STAN CHOE","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/60/31054901/9/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - A Falcon 9 SpaceX heavy rocket lifts off from pad 39A at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, Feb. 6, 2018.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - A Falcon 9 SpaceX heavy rocket lifts off from pad 39A at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, Feb. 6, 2018.","title":"SpaceX IPO"},"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/nasa-unveils-artemis-iii-astronauts-to-test-a22297725","title":"NASA unveils Artemis III astronauts to test technology for a future moon landing","excerpt":"NASA has revealed the crew for its Artemis III mission, the next step in eventually landing astronauts on the moon. NASA’s Randy Bresnik, Frank Rubio, Andre Douglas and the European Space Agency’s...","abstract":"NASA has revealed the crew for its Artemis III mission, the next step in eventually landing astronauts on the moon. NASA’s Randy Bresnik, Frank Rubio, Andre Douglas and the European Space...","plainTextAbstract":"NASA has revealed the crew for its Artemis III mission, the next step in eventually landing astronauts on the moon. NASA’s Randy Bresnik, Frank Rubio, Andre Douglas and the European Space Agency’s...","displayedDate":"2026-06-09 13:53:22","lastModifiedDate":"2026-06-09 13:53:23","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" ADITHI RAMAKRISHNAN","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/41/10/31068677/3/rawImage.jpg","b64":null,"width":1435,"height":957,"caption":{"plain":"This undated photo provided by NASA Tuesday, June 9, 2026, shows the Artemis III crew including, from left, Andre Douglas, Luca Parmitano, Randy Bresnik and Frank Rubio, posing for an official portrait. (Bill Stafford/NASA via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"This undated photo provided by NASA Tuesday, June 9, 2026, shows the Artemis III crew including, from left, Andre Douglas, Luca Parmitano, Randy Bresnik and Frank Rubio, posing for an official portrait. (Bill Stafford/NASA via AP)","title":"NASA Artemis Crew"},"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-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":"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":"/business/david-briscoe-ap-journalist-who-chronicled-a22299721","title":"David Briscoe, AP journalist who chronicled Philippines' democratic revolution, dies at 82","excerpt":"Longtime Associated Press journalist David Briscoe has died at 82. He chronicled the collapse of Ferdinand Marcos’ rule and the rise of democracy in the Philippines. As AP’s Manila bureau chief...","abstract":"Longtime Associated Press journalist David Briscoe has died at 82. He chronicled the collapse of Ferdinand Marcos’ rule and the rise of democracy in the Philippines. As AP’s Manila bureau chief...","plainTextAbstract":"Longtime Associated Press journalist David Briscoe has died at 82. He chronicled the collapse of Ferdinand Marcos’ rule and the rise of democracy in the Philippines. As AP’s Manila bureau chief...","displayedDate":"2026-06-10 17:25:43","lastModifiedDate":"2026-06-10 17:25:44","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MATT SEDENSKY","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/41/75/31072101/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"In this undated photo published in The AP World in 1986, Manila bureau chief David Briscoe, left, and Asia news director Richard Pyle discuss a story.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"In this undated photo published in The AP World in 1986, Manila bureau chief David Briscoe, left, and Asia news director Richard Pyle discuss a story.","title":"Obit David Briscoe"},"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/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":"LLL d","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}]},{"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":"/news/hey-this-box-stinks-the-weird-work-of-a22298124","title":"‘Hey, this box stinks’: the weird work of intercepting trafficked wildlife in Alaska","excerpt":"Chris Andrews is a wildlife inspector for the U.S. Fish and Wildlife Service. He and his team are in charge of intercepting trafficked wildlife. They enforce international conservation treaties that...","abstract":"Chris Andrews is a wildlife inspector for the U.S. Fish and Wildlife Service. He and his team are in charge of intercepting trafficked wildlife. They enforce international conservation treaties...","plainTextAbstract":"Chris Andrews is a wildlife inspector for the U.S. Fish and Wildlife Service. He and his team are in charge of intercepting trafficked wildlife. They enforce international conservation treaties that...","displayedDate":"2026-06-09 12:43:36","lastModifiedDate":"2026-06-09 12:43:54","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" HANNAH FLOR/Alaska Public Media","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/41/25/31069521/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Chris Andrews poses for a photo with confiscated goods, June 4, 2026, at his office in the Ted Stevens Anchorage International Airport in Anchorage, Ala. (James Daggett/Alaska Public Media via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Chris Andrews poses for a photo with confiscated goods, June 4, 2026, at his office in the Ted Stevens Anchorage International Airport in Anchorage, Ala. (James Daggett/Alaska Public Media via AP)","title":"Wildlife Trafficking 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":"/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}]},{"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/opening-statements-begin-in-trial-for-man-accused-a22299571","title":"Prosecutors paint Palisades Fire suspect as a premeditated arsonist in opening statements","excerpt":"Prosecutors in the federal trial of the man accused of sparking last year’s deadly Palisades Fire have laid out a narrative for jurors of a premeditated arsonist who tried to cover his tracks....","abstract":"Prosecutors in the federal trial of the man accused of sparking last year’s deadly Palisades Fire have laid out a narrative for jurors of a premeditated arsonist who tried to cover his tracks....","plainTextAbstract":"Prosecutors in the federal trial of the man accused of sparking last year’s deadly Palisades Fire have laid out a narrative for jurors of a premeditated arsonist who tried to cover his tracks....","displayedDate":"2026-06-10 18:32:32","lastModifiedDate":"2026-06-10 18:32:33","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/31065060/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"An aerial view shows the cleared site of a mobile home park 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":"An aerial view shows the cleared site of a mobile home park more than a year after the Palisades Fire in the Pacific Palisades neighborhood of Los Angeles, Thursday, June 4, 2026.","title":"APTOPIX 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/california-socialite-and-ex-dodger-must-pay-22m-a22300271","title":"California socialite and ex-Dodger must pay $22M in punitive damages over deaths of young brothers","excerpt":"A Los Angeles jury has ordered California socialite Rebecca Grossman to pay $21 million in punitive damages to the parents of two young brothers who died when her car struck them in a hit-and-run...","abstract":"A Los Angeles jury has ordered California socialite Rebecca Grossman to pay $21 million in punitive damages to the parents of two young brothers who died when her car struck them in a hit-and-run...","plainTextAbstract":"A Los Angeles jury has ordered California socialite Rebecca Grossman to pay $21 million in punitive damages to the parents of two young brothers who died when her car struck them in a hit-and-run...","displayedDate":"2026-06-10 18:19:12","lastModifiedDate":"2026-06-10 18:19:13","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/75/31059808/6/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Rebecca Grossman, left, and her daughter head to Van Nuys Courthouse in the Van Nuys section of Los Angeles on Feb. 14, 2024. (Irfan Khan/Los Angeles Times via AP, FILE)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Rebecca Grossman, left, and her daughter head to Van Nuys Courthouse in the Van Nuys section of Los Angeles on Feb. 14, 2024. (Irfan Khan/Los Angeles Times via AP, FILE)","title":"California Socialite Hit And Run"},"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/search-expands-for-a-teenage-girl-swept-into-the-a22299729","title":"Search expands for a teenage girl swept into the ocean in Southern California","excerpt":"A search has expanded for a teenage girl swept away by a big wave at a Southern California beach. The girl was walking with her mom and brother along Treasure Island Beach in the city of Laguna Beach...","abstract":"A search has expanded for a teenage girl swept away by a big wave at a Southern California beach. The girl was walking with her mom and brother along Treasure Island Beach in the city of Laguna...","plainTextAbstract":"A search has expanded for a teenage girl swept away by a big wave at a Southern California beach. The girl was walking with her mom and brother along Treasure Island Beach in the city of Laguna Beach...","displayedDate":"2026-06-10 14:49:20","lastModifiedDate":"2026-06-10 14:49:21","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/42/12/31072954/3/rawImage.jpg","b64":null,"width":2048,"height":1325,"caption":{"plain":"A Park Ranger scans the horizon on Wednesday, June 10, 2026, on Laguna Beach, Calif., near where a child was swept out to sea Tuesday. (Mindy Schauer/The Orange County Register via AP)","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A Park Ranger scans the horizon on Wednesday, June 10, 2026, on Laguna Beach, Calif., near where a child was swept out to sea Tuesday. (Mindy Schauer/The Orange County Register via AP)","title":"California High Surf Missing Girl"},"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/fbi-seizing-evidence-at-california-plant-where-a22299580","title":"FBI seizing evidence at California plant where chemical tank overheated and forced evacuations","excerpt":"Federal authorities served a search warrant on Wednesday at a Southern California aerospace facility where a chemical tank overheated last month, forcing 50,000 residents to evacuate because...","abstract":"Federal authorities served a search warrant on Wednesday at a Southern California aerospace facility where a chemical tank overheated last month, forcing 50,000 residents to evacuate because...","plainTextAbstract":"Federal authorities served a search warrant on Wednesday at a Southern California aerospace facility where a chemical tank overheated last month, forcing 50,000 residents to evacuate because...","displayedDate":"2026-06-10 13:37:55","lastModifiedDate":"2026-06-10 13:37:56","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" CHRISTOPHER WEBER and MARTHA BELLISLE","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/42/02/31072405/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Ariel view of the chemical tank at GKN Aerospace in Garden Grove, Calif. on Wednesday, June 10, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Ariel view of the chemical tank at GKN Aerospace in Garden Grove, Calif. on Wednesday, June 10, 2026.","title":"Southern California Chemical Tank"},"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}]},{"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/administration-plans-intensive-year-round-a22300141","title":"Administration plans intensive, year-round construction schedule for Trump's triumphal arch","excerpt":"A new report by the National Park Service says construction of the 250-foot-high triumphal arch that President Donald Trump wants built near the Lincoln Memorial could occur 20 hours per day,...","abstract":"A new report by the National Park Service says construction of the 250-foot-high triumphal arch that President Donald Trump wants built near the Lincoln Memorial could occur 20 hours per day,...","plainTextAbstract":"A new report by the National Park Service says construction of the 250-foot-high triumphal arch that President Donald Trump wants built near the Lincoln Memorial could occur 20 hours per day,...","displayedDate":"2026-06-10 15:31:51","lastModifiedDate":"2026-06-10 15:31:57","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" MATTHEW DALY","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/25/56/31021982/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"The Memorial Circle, where President Donald Trump has proposed building an arch to commemorate the United States' 250th anniversary is seen, Tuesday, May 19, 2026, in Washington.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"The Memorial Circle, where President Donald Trump has proposed building an arch to commemorate the United States' 250th anniversary is seen, Tuesday, May 19, 2026, in Washington.","title":"Trump Triumphal Arch"},"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/politics/a-trump-order-asked-national-park-visitors-to-a22298758","title":"A Trump order asked national park visitors to flag 'negative' historical info. They had other ideas","excerpt":"The Trump administration recently asked visitors to U.S. national parks to report displays or exhibits saying “negative” things about Americans and to restore sites as “uplifting public...","abstract":"The Trump administration recently asked visitors to U.S. national parks to report displays or exhibits saying “negative” things about Americans and to restore sites as “uplifting public...","plainTextAbstract":"The Trump administration recently asked visitors to U.S. national parks to report displays or exhibits saying “negative” things about Americans and to restore sites as “uplifting public...","displayedDate":"2026-06-09 21:10:58","lastModifiedDate":"2026-06-09 21:11:53","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JACK DURA and MEAD GRUVER","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/41/47/31070710/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"FILE - Tourists take photos in Grand Teton National Park, Wyo., Aug. 14, 2022.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"FILE - Tourists take photos in Grand Teton National Park, Wyo., Aug. 14, 2022.","title":"National Parks Rewriting American History"},"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/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":"LLL d","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}]}],"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":"/business/bill-gates-to-testify-in-congressional-panel-s-a22298759","title":"Bill Gates testifies about his ties to Epstein, calls meeting him a 'grave error in judgment'","excerpt":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","abstract":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","plainTextAbstract":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","displayedDate":"2026-06-10 18:09:22","lastModifiedDate":"2026-06-10 18:09:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOEY CAPPELLETTI and HANNAH SCHOENBAUM","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/42/02/31072421/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Bill Gates, co-founder of Microsoft, arrives on Capitol Hill for a closed-door interview with the House Oversight Committee investigating convicted sex offender Jeffrey Epstein, in Washington, Wednesday, June 10, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Bill Gates, co-founder of Microsoft, arrives on Capitol Hill for a closed-door interview with the House Oversight Committee investigating convicted sex offender Jeffrey Epstein, in Washington, Wednesday, June 10, 2026.","title":"APTOPIX Congress Epstein Gates"},"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/marguerite-casey-foundation-plans-to-give-at-a22297246","title":"Marguerite Casey Foundation plans to give at least $50M annually, a rare increase at a time of need","excerpt":"The Marguerite Casey Foundation plans to donate at least $500 million over the next decade. Tuesday's announcement would increase the average annual payout for the funder of “community-based...","abstract":"The Marguerite Casey Foundation plans to donate at least $500 million over the next decade. Tuesday's announcement would increase the average annual payout for the funder of “community-based...","plainTextAbstract":"The Marguerite Casey Foundation plans to donate at least $500 million over the next decade. Tuesday's announcement would increase the average annual payout for the funder of “community-based...","displayedDate":"2026-06-09 05:40:33","lastModifiedDate":"2026-06-09 05:40:34","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JAMES POLLARD","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/76/31068050/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Carmen Rojas, CEO of the Marguerite Casey Foundation, and Daniel Gould, vice president of investments at the foundation, pose for a picture in New York, Thursday, June 4, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Carmen Rojas, CEO of the Marguerite Casey Foundation, and Daniel Gould, vice president of investments at the foundation, pose for a picture in New York, Thursday, June 4, 2026.","title":"US Philanthropy Foundations"},"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/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}],"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/iranian-fires-missiles-at-air-base-hosting-us-a22298711","title":"As US and Iran trade strikes, Trump says Tehran will 'pay the price'","excerpt":"The escalating attacks threatened to derail efforts to end the war.","abstract":"The escalating attacks threatened to derail efforts to end the war.","plainTextAbstract":"The escalating attacks threatened to derail efforts to end the war.","displayedDate":"2026-06-10 20:31:03","lastModifiedDate":"2026-06-10 20:31:05","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JON GAMBRELL, MICHELLE L. PRICE 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/40/32/31065783/6/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"A woman walks past a mural depicting a U.S. aircraft carrier under missile attack in downtown Tehran, Iran, Monday, June 8, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A woman walks past a mural depicting a U.S. aircraft carrier under missile attack in downtown Tehran, Iran, Monday, June 8, 2026.","title":"APTOPIX 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":"/business/the-latest-iran-and-us-exchange-fire-as-hostiles-a22300370","title":"The Latest: Iran and US exchange fire as hostiles escalate in Mideast region","excerpt":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and cruise missile strikes. The exchange intensified Thursday, as air defenses fired in Kuwait and Bahrain...","abstract":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and...","plainTextAbstract":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and cruise missile strikes. The exchange intensified Thursday, as air defenses fired in Kuwait and Bahrain...","displayedDate":"2026-06-10 20:32:01","lastModifiedDate":"2026-06-10 20:32:02","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" The Associated Press","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/37/44/31062288/3/rawImage.jpg","b64":null,"width":1200,"height":792,"caption":{"plain":"This is a locator map for the Gulf Cooperation Council member states: Saudi Arabia, Bahrain, Qatar, Oman, Kuwait and United Arab Emirates.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"This is a locator map for the Gulf Cooperation Council member states: Saudi Arabia, Bahrain, Qatar, Oman, Kuwait and United Arab Emirates.","title":"Gulf Cooperation Council Member States"},"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/amnesty-accuses-israel-s-government-of-ethnic-a22298971","title":"Amnesty accuses Israel's government of 'ethnic cleansing' of Palestinians from the West Bank","excerpt":"Amnesty International has accused Israel of carrying out a campaign of “ethnic cleansing” of Palestinians from the occupied West Bank. The London-based rights group says the Israeli government is...","abstract":"Amnesty International has accused Israel of carrying out a campaign of “ethnic cleansing” of...","plainTextAbstract":"Amnesty International has accused Israel of carrying out a campaign of “ethnic cleansing” of Palestinians from the occupied West Bank. The London-based rights group says the Israeli government is...","displayedDate":"2026-06-10 19:39:02","lastModifiedDate":"2026-06-10 19:39:03","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JULIA FRANKEL","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/41/54/31071015/12/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Palestinian children go through a vehicles tunnel on their way home, after receiving their year end reports from their school, in the West Bank Bedouin hamlets of Khan al-Ahmar, Wednesday, June 10, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Palestinian children go through a vehicles tunnel on their way home, after receiving their year end reports from their school, in the West Bank Bedouin hamlets of Khan al-Ahmar, Wednesday, June 10, 2026.","title":"APTOPIX Israel Palestinians Amnesty"},"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/a-list-celebrities-jump-for-a-shot-at-the-nba-a22296920","title":"A-list celebrities jump for a shot at the NBA Finals, in photos","excerpt":"While President Donald Trump was to make history as the first sitting president to attend the NBA Finals, he’ll hardly be alone among the bold-faced names. Celebrities were expected en masse to...","abstract":"While President Donald Trump was to make history as the first sitting president to attend the NBA...","plainTextAbstract":"While President Donald Trump was to make history as the first sitting president to attend the NBA Finals, he’ll hardly be alone among the bold-faced names. Celebrities were expected en masse to...","displayedDate":"2026-06-10 19:29:53","lastModifiedDate":"2026-06-10 19:29:53","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/40/71/31067724/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"Timothee Chalamet watches during second half of Game 3 of the NBA Finals basketball series between the New York Knicks and the San Antonio Spurs, Monday, June 8, 2026, in New York.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Timothee Chalamet watches during second half of Game 3 of the NBA Finals basketball series between the New York Knicks and the San Antonio Spurs, Monday, June 8, 2026, in New York.","title":"NBA Finals Spurs Knicks Basketball"},"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":"/news/world/iranian-fires-missiles-at-air-base-hosting-us-a22298711","title":"As US and Iran trade strikes, Trump says Tehran will 'pay the price'","excerpt":"The escalating attacks threatened to derail efforts to end the war.","abstract":"The escalating attacks threatened to derail efforts to end the war.","plainTextAbstract":"The escalating attacks threatened to derail efforts to end the war.","displayedDate":"2026-06-10 20:31:03","lastModifiedDate":"2026-06-10 20:31:05","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JON GAMBRELL, MICHELLE L. PRICE 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/40/32/31065783/6/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"A woman walks past a mural depicting a U.S. aircraft carrier under missile attack in downtown Tehran, Iran, Monday, June 8, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A woman walks past a mural depicting a U.S. aircraft carrier under missile attack in downtown Tehran, Iran, Monday, June 8, 2026.","title":"APTOPIX Iran 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":"h:mm aaaa","sponsored":null,"videoloop":null,"slideshowImages":null,"bizRelItem":null},{"__typename":"ArticleStub","type":"article","url":"/business/the-latest-iran-and-us-exchange-fire-as-hostiles-a22300370","title":"The Latest: Iran and US exchange fire as hostiles escalate in Mideast region","excerpt":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and cruise missile strikes. The exchange intensified Thursday, as air defenses fired in Kuwait and Bahrain...","abstract":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and cruise missile strikes. The exchange intensified Thursday, as air defenses fired in Kuwait and...","plainTextAbstract":"Hostilities between the U.S. and Iran have escalated, with Iran retaliating against U.S. air and cruise missile strikes. The exchange intensified Thursday, as air defenses fired in Kuwait and Bahrain...","displayedDate":"2026-06-10 20:32:01","lastModifiedDate":"2026-06-10 20:32:02","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" The Associated Press","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/37/44/31062288/3/rawImage.jpg","b64":null,"width":1200,"height":792,"caption":{"plain":"This is a locator map for the Gulf Cooperation Council member states: Saudi Arabia, Bahrain, Qatar, Oman, Kuwait and United Arab Emirates.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"This is a locator map for the Gulf Cooperation Council member states: Saudi Arabia, Bahrain, Qatar, Oman, Kuwait and United Arab Emirates.","title":"Gulf Cooperation Council Member States"},"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":"/news/world/china-touts-xinjiang-at-trade-forum-spotlighting-a22298965","title":"China touts Xinjiang at trade forum, spotlighting a region once marked by detention centers","excerpt":"China is hosting an international conference in Xinjiang to promote economic development efforts in the northwestern region, which once was the site of mass political detentions. The international...","abstract":"China is hosting an international conference in Xinjiang to promote economic development efforts in the northwestern region, which once was the site of mass political detentions. The international...","plainTextAbstract":"China is hosting an international conference in Xinjiang to promote economic development efforts in the northwestern region, which once was the site of mass political detentions. The international...","displayedDate":"2026-06-10 19:29:05","lastModifiedDate":"2026-06-10 19:29:06","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/41/54/31070976/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"China's Communist Party Secretary of the Xinjiang Uyghur Autonomous Region Chen Xiaojiang delivers his opening keynote address for the 2026 International conference of Trans-Altai Subregional Cooperation in Altay Prefecture, northwest China's Xinjiang Uyghur Autonomous Region, Wednesday, June 10, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"China's Communist Party Secretary of the Xinjiang Uyghur Autonomous Region Chen Xiaojiang delivers his opening keynote address for the 2026 International conference of Trans-Altai Subregional Cooperation in Altay Prefecture, northwest China's Xinjiang Uyghur Autonomous Region, Wednesday, June 10, 2026.","title":"China Xinjiang International Conference"},"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/asian-shares-slip-after-another-sell-off-of-ai-a22300320","title":"Asian shares slip after another sell-off of AI stocks on Wall St, while oil prices rise","excerpt":"Shares are mostly lower in Asia following another sell-off of artificial-intelligence stocks that dragged the U.S. market sharply lower. U.S. futures advanced and oil prices gained more than $1 a...","abstract":"Shares are mostly lower in Asia following another sell-off of artificial-intelligence stocks that dragged the U.S. market sharply lower. U.S. futures advanced and oil prices gained more than $1 a...","plainTextAbstract":"Shares are mostly lower in Asia following another sell-off of artificial-intelligence stocks that dragged the U.S. market sharply lower. U.S. futures advanced and oil prices gained more than $1 a...","displayedDate":"2026-06-10 19:02:03","lastModifiedDate":"2026-06-10 19:02:13","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/42/24/31073550/3/rawImage.jpg","b64":null,"width":2048,"height":1365,"caption":{"plain":"A screen shows foreign exchange rates at a dealing room of Hana Bank in Seoul, South Korea, Thursday, June 11, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"A screen shows foreign exchange rates at a dealing room of Hana Bank in Seoul, South Korea, Thursday, June 11, 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/bill-gates-to-testify-in-congressional-panel-s-a22298759","title":"Bill Gates testifies about his ties to Epstein, calls meeting him a 'grave error in judgment'","excerpt":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","abstract":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","plainTextAbstract":"Bill Gates says he made an error in judgment by ever meeting with Jeffrey Epstein as the Microsoft co-founder faces questions behind closed doors from lawmakers about his relationship with the...","displayedDate":"2026-06-10 18:09:22","lastModifiedDate":"2026-06-10 18:09:24","elapsedTime":null,"authorName":null,"authorHref":null,"authors":[],"bylineObjects":[{"id":null,"name":" JOEY CAPPELLETTI and HANNAH SCHOENBAUM","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/42/02/31072421/3/rawImage.jpg","b64":null,"width":2048,"height":1366,"caption":{"plain":"Bill Gates, co-founder of Microsoft, arrives on Capitol Hill for a closed-door interview with the House Oversight Committee investigating convicted sex offender Jeffrey Epstein, in Washington, Wednesday, June 10, 2026.","html1":null,"serializedReact":null},"loading":"lazy","external":null,"alt":"Bill Gates, co-founder of Microsoft, arrives on Capitol Hill for a closed-door interview with the House Oversight Committee investigating convicted sex offender Jeffrey Epstein, in Washington, Wednesday, June 10, 2026.","title":"APTOPIX Congress Epstein Gates"},"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}],"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":1781148499275},{"key":"useNewRelicRum","uuid":"ee8c029a-ed45-412f-973d-3242bb5ab0be","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1666980889734,"lastUpdatedAt":1666980889734},"revalidationTime":1781148499275},{"key":"useImageInlineRatiosList","uuid":"637c391e-b762-4faf-b8b4-0349d03d2ede","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960469859,"lastUpdatedAt":1670960698479},"revalidationTime":1781148499275},{"key":"useBlueconic","uuid":"eca2ea86-ba33-411d-94f9-fce06b8ccc23","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960905433,"lastUpdatedAt":1670960905433},"revalidationTime":1781148499275},{"key":"useMostPopularPing","uuid":"3b65cfb7-7a47-4d26-9891-fc107a7ddaac","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960922733,"lastUpdatedAt":1670960922733},"revalidationTime":1781148499275},{"key":"hideSignInAccount","uuid":"bbb2de0b-a7ba-457e-b93d-70cc74259b5a","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1684524978313,"lastUpdatedAt":1775075895180,"allowList":[101]},"revalidationTime":1781148499275},{"key":"useEventWidgets","uuid":"e88f78db-a2d0-48b9-8242-2566171a3d9f","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1689696198204,"lastUpdatedAt":1689696198204},"revalidationTime":1781148499275},{"key":"useListingPages","uuid":"36af3ab8-99b9-47c8-a959-67b5e4b207da","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1692291181870,"lastUpdatedAt":1692291181870},"revalidationTime":1781148499275},{"key":"allowSPANavigation","uuid":"a94df52d-6f6e-49cf-9afb-634421210f56","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1692384865570,"lastUpdatedAt":1692384865570},"revalidationTime":1781148499275},{"key":"giftArticleButton","uuid":"13648277-362b-46f3-8101-c01df3be4bda","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1695924675099,"lastUpdatedAt":1695924675099},"revalidationTime":1781148499275},{"key":"useVenuePages","uuid":"d963f951-e3c6-4102-a990-ad62b9fe21f6","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1696958632883,"lastUpdatedAt":1697573637308},"revalidationTime":1781148499275},{"key":"useEcmSearchPage","uuid":"669d37b0-43a5-4a3f-87db-c8f3dccf45ae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1697217240713,"lastUpdatedAt":1698695848707},"revalidationTime":1781148499275},{"key":"useTalentPages","uuid":"4d9a2a0d-c6f1-4daa-a1ef-7328efc19560","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1698081489734,"lastUpdatedAt":1698353306398},"revalidationTime":1781148499275},{"key":"rerouteWeekandSearch","uuid":"2131a0e3-9a55-4d4b-b5b9-a15d617f0645","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1699451760392,"lastUpdatedAt":1699984769932},"revalidationTime":1781148499275},{"key":"useECMAssetDescriptions","uuid":"0cd79193-6c20-4e37-a181-b4fb7b459e4d","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1704212881228,"lastUpdatedAt":1704212881228},"revalidationTime":1781148499275},{"key":"authorRefresh","uuid":"aa0f20cf-f32f-4d61-8bee-57257000b089","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1718745844172,"lastUpdatedAt":1752916360678},"revalidationTime":1781148499275},{"key":"enableInfiniteScrollFrontend","uuid":"abe7464a-9bb6-4816-8211-d89892a82e11","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1722452382176,"lastUpdatedAt":1722452382176},"revalidationTime":1781148499275},{"key":"enableAmazonShoppingRecommendationsFrontend","uuid":"ecb28544-f748-42c1-a6f4-87d22a114ce5","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1727976448277,"lastUpdatedAt":1727981849516,"allowList":[21]},"revalidationTime":1781148499275},{"key":"allowInteractiveGraphicsInCenterpieces","uuid":"6ca63392-9958-46c2-b357-151d06c9bdae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1729613170585,"lastUpdatedAt":1729613170585},"revalidationTime":1781148499275},{"key":"disableGoogleOneTap","uuid":"faae288b-22cf-4e98-ad23-1b6405c0ac20","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1775064225971,"lastUpdatedAt":1777653125011},"revalidationTime":1781148499275},{"key":"verticalVideoAnalytics","uuid":"3cde4894-2311-4aac-bac1-db0c7045e1ba","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1776102067448,"lastUpdatedAt":1776102067448},"revalidationTime":1781148499275},{"key":"clientLogShipping","uuid":"36d02e66-9a7b-468c-8edf-394ecd24e167","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1776965707926,"lastUpdatedAt":1776965707926},"revalidationTime":1781148499275}],"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":"74bddac4","deployTime":"2026-06-10T18:50:44.963Z","deploymentId":"20260610185044-74bddac4","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\":194.760228,\"transactionName\":\"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFg==\",\"queueTime\":0,\"ttGuid\":\"76aec08442ab3384\"}; (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":"ljQl-jwF72BGNcABb4aUT","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>