.asn.zb-ed{--sc-bg:var(--zb-surface);--sc-surface:var(--zb-surface);--sc-surface-2:var(--zb-surface-sunken);--sc-surface-cream:var(--zb-surface-sunken);--sc-text:var(--zb-text-body);--sc-text-muted:var(--zb-text-muted);--sc-text-inverse:var(--zb-text-on-inverse);--sc-border:var(--zb-border);--sc-border-strong:var(--zb-border-strong);--sc-primary:var(--zb-brand);--sc-primary-hover:var(--zb-action-hover);--sc-primary-press:var(--zb-action-active);--sc-primary-soft:var(--zb-action-subtle);--sc-accent:var(--zb-accent);--sc-accent-press:var(--zb-success);--sc-accent-soft:var(--zb-evidence-bg);--sc-accent-ink:var(--zb-accent-text);--sc-info:var(--zb-info);--sc-info-soft:var(--zb-action-subtle);--sc-info-ink:var(--zb-action);--sc-shadow-xs:var(--zb-shadow-sm);--sc-shadow-sm:var(--zb-shadow-sm);--sc-shadow-md:var(--zb-shadow-md);--sc-shadow-lg:var(--zb-shadow-lg);--font-display:var(--zb-font-brand);--font-body:var(--zb-font-brand);--r-md:var(--zb-radius-sm);--r-lg:var(--zb-radius-sm);--r-xl:var(--zb-radius-md)}.zb-ed{--ed-pad:var(--zb-ref-space-4);--ed-band:var(--zb-ref-space-8);--ed-band-tight:var(--zb-ref-space-6);--ed-gap:var(--zb-ref-space-5);--ed-mast-size:34px;--ed-mast-line:38px;--ed-mast-band:var(--zb-ref-space-8);--ed-h1-size:28px;--ed-h1-line:35px;--ed-dek-size:var(--zb-ref-fs-lead);--ed-dek-line:27px;--ed-prose-size:var(--zb-ref-fs-body);--ed-prose-line:27px;--ed-h2-size:var(--zb-ref-fs-h3);--ed-h2-line:var(--zb-ref-lh-h3);--ed-card-pad:var(--zb-ref-space-4);--ed-lead-pad:var(--zb-ref-space-5);font-family:var(--zb-font-brand);color:var(--zb-text-body);background:var(--zb-surface);padding-block-end:calc(var(--zb-c-tabbar-h,69px) + env(safe-area-inset-bottom));overflow-x:clip}@media (min-width:700px){.zb-ed{--ed-pad:var(--zb-ref-space-5);--ed-band:var(--zb-ref-space-9);--ed-band-tight:var(--zb-ref-space-7);--ed-mast-size:48px;--ed-mast-line:54px;--ed-mast-band:var(--zb-ref-space-9);--ed-h1-size:38px;--ed-h1-line:46px;--ed-dek-size:20px;--ed-dek-line:30px;--ed-prose-size:17px;--ed-prose-line:29px;--ed-h2-size:var(--zb-ref-fs-h2);--ed-h2-line:var(--zb-ref-lh-h2);--ed-card-pad:var(--zb-ref-space-5);--ed-lead-pad:var(--zb-ref-space-6)}}@media (min-width:1000px){.zb-ed{--ed-pad:var(--zb-ref-space-6);--ed-band:var(--zb-ref-space-10);--ed-band-tight:var(--zb-ref-space-8);--ed-gap:var(--zb-ref-space-6);--ed-mast-size:64px;--ed-mast-line:68px;--ed-mast-band:var(--zb-ref-space-10);--ed-h1-size:52px;--ed-h1-line:60px;--ed-lead-pad:var(--zb-ref-space-7);padding-block-end:0}}.zb-ed .ed-wrap{max-inline-size:var(--zb-container);padding-inline:var(--ed-pad);margin-inline:auto}.zb-ed .ed-band{padding-block:var(--ed-band);background:var(--zb-surface)}.zb-ed .ed-band--tight{padding-block:var(--ed-band-tight)}.zb-ed .ed-band--warm{background:var(--zb-surface-sunken)}.zb-ed .ed-band--flush{padding-block-start:0}.zb-ed .ed-mast{padding-block:var(--ed-mast-band) 0;background:var(--zb-surface);text-align:center}.zb-ed .ed-mast__eyebrow{margin:0 0 var(--zb-ref-space-3);font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--zb-accent-text)}.zb-ed .ed-mast__title{font-size:var(--ed-mast-size);line-height:var(--ed-mast-line);font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-heading);text-wrap:balance;margin:0}.zb-ed .ed-mast__sub{margin:var(--zb-ref-space-4) auto 0;max-inline-size:46ch;font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);color:var(--zb-text-muted);text-wrap:pretty}.zb-ed .ed-sections{justify-content:flex-start;gap:var(--zb-ref-space-5);margin-block-start:var(--zb-ref-space-5);margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none}.zb-ed .ed-sections::-webkit-scrollbar{display:none}@media (min-width:700px){.zb-ed .ed-sections{justify-content:center;gap:var(--zb-ref-space-6);margin-inline:0;padding-inline:0}}.zb-ed .ed-newshead{padding-block:var(--ed-band);background:var(--zb-surface-sunken);border-block-end:1px solid var(--zb-border)}.zb-ed .ed-newshead__top{align-items:center;gap:var(--zb-ref-space-2);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-4);display:flex}.zb-ed .ed-newshead__kicker{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--zb-accent-text)}.zb-ed .ed-newshead__h1{margin:0 0 var(--zb-ref-space-4);font-size:var(--ed-h1-size);line-height:var(--ed-h1-line);font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-heading);text-wrap:balance;max-inline-size:20ch}.zb-ed .ed-newshead__lead{max-inline-size:58ch;font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);color:var(--zb-text-muted);margin:0}.zb-ed .ed-live{align-items:center;gap:var(--zb-ref-space-2);border-radius:var(--zb-radius-pill);background:var(--zb-danger-bg);color:var(--zb-danger-text);font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.04em;white-space:nowrap;padding:4px 10px;display:inline-flex}.zb-ed .ed-live:before{content:"";background:var(--zb-danger);border-radius:50%;block-size:6px;inline-size:6px}.zb-ed .ed-live--solid{background:var(--zb-danger);color:var(--zb-text-on-inverse)}.zb-ed .ed-live--solid:before{background:var(--zb-text-on-inverse)}.zb-ed .ed-tools{gap:var(--zb-ref-space-4);border-block-end:1px solid var(--zb-border);flex-direction:column;margin-block-end:var(--ed-band-tight);padding-block-end:var(--zb-ref-space-5);display:flex}.zb-ed .ed-tools__search{inline-size:100%}.zb-ed .ed-tools__title{font-size:var(--zb-ref-fs-h3);line-height:var(--zb-ref-lh-h3);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-ed .ed-tools__chips{gap:var(--zb-ref-space-2);margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none;display:flex;overflow-x:auto}.zb-ed .ed-tools__chips::-webkit-scrollbar{display:none}.zb-ed .ed-tools__chips .zb-chip{flex:none}@media (min-width:700px){.zb-ed .ed-tools{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-5);flex-direction:row}.zb-ed .ed-tools__search{flex:none;order:2;inline-size:320px}.zb-ed .ed-tools__chips{flex-wrap:wrap;order:1;margin-inline:0;padding-inline:0;overflow:visible}.zb-ed .ed-tools__title{order:1}}.zb-ed .ed-rowhead{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-4);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-5);display:flex}.zb-ed .ed-rowhead__title{font-size:var(--zb-ref-fs-h3);line-height:var(--zb-ref-lh-h3);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-ed .ed-tag{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.03em}.zb-ed .ed-tag--a{background:var(--zb-evidence-bg);color:var(--zb-evidence-text)}.zb-ed .ed-tag--b{background:var(--zb-action-subtle);color:var(--zb-action)}.zb-ed .ed-tag--c{background:var(--zb-pending-bg);color:var(--zb-pending-text)}.zb-ed .ed-tag--d{background:var(--zb-surface-sunken);color:var(--zb-text-body)}.zb-ed .ed-tag--e{background:var(--zb-danger-bg);color:var(--zb-danger-text)}.zb-ed .ed-tag--onimg{background:var(--zb-surface);color:var(--zb-text-heading);box-shadow:var(--zb-shadow-sm)}.zb-ed .ed-card{border:1px solid var(--zb-border);box-shadow:var(--zb-shadow-sm);block-size:100%;transition:transform var(--zb-dur-base) var(--zb-ease), box-shadow var(--zb-dur-base) var(--zb-ease), border-color var(--zb-dur-base) var(--zb-ease);text-decoration:none}.zb-ed .ed-card:not(.ed-static):hover{box-shadow:var(--zb-shadow-lg);border-color:var(--zb-border-strong);transform:translateY(-3px)}.zb-ed .ed-card:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.zb-ed .ed-card:hover{transform:none}}.zb-ed .ed-card__imgwrap{position:relative}.zb-ed .ed-card__img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--zb-surface-sunken);inline-size:100%;display:block}.zb-ed .ed-card__tag{position:absolute;inset-block-start:var(--zb-ref-space-3);inset-inline-start:var(--zb-ref-space-3)}.zb-ed .ed-card__body{padding:var(--ed-card-pad);gap:var(--zb-ref-space-2)}.zb-ed .ed-card--textonly .ed-card__body{padding-block-start:var(--ed-card-pad)}.zb-ed .ed-card--textonly .ed-card__tagrow{margin-block-end:var(--zb-ref-space-2)}.zb-ed .ed-card__meta{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-subtle)}.zb-ed .ed-card__title{font-size:var(--zb-ref-fs-h4);line-height:var(--zb-ref-lh-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-ed .ed-card__text{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm);color:var(--zb-text-muted);flex:1;margin:0}.zb-ed .ed-byline{align-items:center;gap:var(--zb-ref-space-3);margin-block-start:auto;padding-block-start:var(--zb-ref-space-3);display:flex}.zb-ed .ed-byline__text{min-inline-size:0;font-size:var(--zb-ref-fs-xs);line-height:var(--zb-ref-lh-xs);color:var(--zb-text-subtle)}.zb-ed .ed-byline__name{font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-heading);color:var(--zb-text-body);display:block}.zb-ed .ed-reel{position:relative}.zb-ed .ed-reel__track{gap:var(--zb-ref-space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-pad);overscroll-behavior-inline:contain;margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);padding-block:var(--zb-ref-space-2);scrollbar-width:none;grid-auto-columns:min(340px,82vw);grid-auto-flow:column;display:grid;overflow-x:auto}.zb-ed .ed-reel__track::-webkit-scrollbar{display:none}.zb-ed .ed-reel__track>*{scroll-snap-align:start}.zb-ed .ed-reel__track:focus-visible{outline:2px solid var(--zb-focus);outline-offset:4px}.zb-ed .ed-reel__card{block-size:auto}.zb-ed .ed-reel__metarow{align-items:center;gap:var(--zb-ref-space-3);flex-wrap:wrap;display:flex}.zb-ed .ed-reel__flag{position:absolute;inset-block-start:var(--zb-ref-space-3);inset-inline-start:var(--zb-ref-space-3)}.zb-ed .ed-reel__title,.zb-ed .ed-reel__text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zb-ed .ed-reel__cta{align-items:center;gap:var(--zb-ref-space-2);font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-ui);color:var(--zb-action);margin-block-start:auto;padding-block-start:var(--zb-ref-space-3);display:inline-flex}.zb-ed .ed-reel__card:not(.ed-static):hover .ed-reel__cta{text-decoration:underline}.zb-ed .ed-static .ed-reel__cta{display:none}[dir=rtl] .zb-ed .ed-reel__cta svg{transform:scaleX(-1)}.zb-ed .ed-reel__nav{border-radius:var(--zb-radius-pill);border:1px solid var(--zb-border);background:var(--zb-surface-raised);block-size:44px;inline-size:44px;color:var(--zb-action);box-shadow:var(--zb-shadow-lg);cursor:pointer;transition:opacity var(--zb-dur-base) var(--zb-ease), border-color var(--zb-dur-base) var(--zb-ease);place-items:center;display:none;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.zb-ed .ed-reel__nav--prev{inset-inline-start:calc(var(--zb-ref-space-3) * -1)}.zb-ed .ed-reel__nav--next{inset-inline-end:calc(var(--zb-ref-space-3) * -1)}.zb-ed .ed-reel__nav:hover:not(:disabled){border-color:var(--zb-border-strong)}.zb-ed .ed-reel__nav:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}.zb-ed .ed-reel__nav:disabled{opacity:0;pointer-events:none}[dir=rtl] .zb-ed .ed-reel__nav svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine) and (min-width:1000px){.zb-ed .ed-reel__nav{display:grid}}@media (prefers-reduced-motion:reduce){.zb-ed .ed-reel__nav{transition:none}}.zb-ed .ed-lead{gap:var(--ed-gap);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1000px){.zb-ed .ed-lead{grid-template-columns:1.55fr 1fr;align-items:stretch}.zb-ed .ed-lead>*{block-size:100%}.zb-ed .ed-lead .ed-leadcard{flex-direction:column;block-size:100%;display:flex}.zb-ed .ed-lead .ed-leadcard__imgwrap{flex:1 1 0;min-block-size:180px}.zb-ed .ed-lead .ed-leadcard__img{aspect-ratio:auto;block-size:100%}.zb-ed .ed-lead .ed-leadcard__body{flex:none}}.zb-ed .ed-leadcard{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);box-shadow:var(--zb-shadow-sm);transition:transform var(--zb-dur-base) var(--zb-ease), box-shadow var(--zb-dur-base) var(--zb-ease);text-decoration:none;display:block;overflow:hidden}.zb-ed .ed-leadcard:not(.ed-static):hover{box-shadow:var(--zb-shadow-lg);transform:translateY(-3px)}.zb-ed .ed-leadcard:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.zb-ed .ed-leadcard:hover{transform:none}}.zb-ed .ed-leadcard__imgwrap{position:relative}.zb-ed .ed-leadcard__img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--zb-surface-sunken);inline-size:100%;display:block}.zb-ed .ed-leadcard__flag{position:absolute;inset-block-start:var(--zb-ref-space-4);inset-inline-start:var(--zb-ref-space-4)}.zb-ed .ed-leadcard__body{padding:var(--ed-lead-pad)}.zb-ed .ed-leadcard__metarow{align-items:center;gap:var(--zb-ref-space-3);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-4);display:flex}.zb-ed .ed-leadcard__title{margin:0 0 var(--zb-ref-space-3);font-size:20px;line-height:27px;font-weight:var(--zb-weight-display);letter-spacing:-.01em;color:var(--zb-text-heading);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:700px){.zb-ed .ed-leadcard__title{font-size:var(--zb-ref-fs-h2);line-height:var(--zb-ref-lh-h2);display:block;overflow:visible}}.zb-ed .ed-leadcard__text{margin:0 0 var(--zb-ref-space-5);font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);color:var(--zb-text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:700px){.zb-ed .ed-leadcard__text{display:block;overflow:visible}}.zb-ed .ed-rail{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);padding:var(--ed-card-pad);block-size:100%}.zb-ed .ed-rail__head{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-3);margin-block-end:var(--zb-ref-space-2);display:flex}.zb-ed .ed-rail__title{font-size:var(--zb-ref-fs-h4);line-height:var(--zb-ref-lh-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-ed .ed-rail__note{font-size:var(--zb-ref-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--zb-text-subtle)}.zb-ed .ed-rail__list{margin:0;padding:0;list-style:none}.zb-ed .ed-rail__item{gap:var(--zb-ref-space-4);padding-block:var(--zb-ref-space-4);border-block-start:1px solid var(--zb-border);display:flex}.zb-ed .ed-rail__num{inline-size:26px;font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-display);color:var(--zb-border-strong);font-variant-numeric:tabular-nums;flex:none}.zb-ed .ed-rail__item>span:last-child{min-inline-size:0}.zb-ed .ed-rail__sec{font-size:10.5px;font-weight:var(--zb-weight-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--zb-accent-text);margin-block-end:3px;display:block}.zb-ed .ed-rail__link{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm);font-weight:var(--zb-weight-heading);color:var(--zb-text-body);text-decoration:none}.zb-ed .ed-rail__link:hover{color:var(--zb-text-link);text-decoration:underline}.zb-ed .ed-rows{gap:var(--ed-gap);flex-direction:column;display:flex}.zb-ed .ed-grid{gap:var(--zb-ref-space-3);scroll-snap-type:x proximity;scroll-padding-inline:var(--ed-pad);overscroll-behavior-inline:contain;margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none;grid-auto-columns:min(320px,82vw);grid-auto-flow:column;display:grid;overflow-x:auto}.zb-ed .ed-grid::-webkit-scrollbar{display:none}.zb-ed .ed-grid>*{scroll-snap-align:start}@media (min-width:700px){.zb-ed .ed-grid{gap:var(--ed-gap);scroll-snap-type:none;grid-template-columns:repeat(2,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}}@media (min-width:1000px){.zb-ed .ed-grid{grid-template-columns:repeat(3,1fr)}}.zb-ed .ed-grid--compact{gap:var(--zb-ref-space-3);grid-auto-columns:min(210px,46vw)}@media (min-width:700px){.zb-ed .ed-grid--compact{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.zb-ed .ed-grid--compact{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.zb-ed .ed-grid--compact{grid-template-columns:repeat(6,1fr)}}.zb-ed .ed-grid--compact .ed-card__body{padding:var(--zb-ref-space-3);gap:var(--zb-ref-space-1)}.zb-ed .ed-grid--compact .ed-card__title{font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body)}.zb-ed .ed-grid--compact .ed-card__tag{inset-block-start:var(--zb-ref-space-2);inset-inline-start:var(--zb-ref-space-2)}.zb-ed .ed-more{align-items:center;gap:var(--zb-ref-space-3);flex-direction:column;margin-block-start:var(--zb-ref-space-8);display:flex}.zb-ed .ed-more__count{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-subtle)}.zb-ed .ed-empty{padding-block:var(--zb-ref-space-9);text-align:center;color:var(--zb-text-muted)}.zb-ed .ed-empty__title{margin:0 0 var(--zb-ref-space-2);font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}.zb-ed .ed-trends{gap:var(--ed-gap);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:1000px){.zb-ed .ed-trends{grid-template-columns:1.55fr 1fr}}.zb-ed .ed-panel{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);padding:var(--ed-card-pad);box-shadow:var(--zb-shadow-sm);block-size:100%}.zb-ed .ed-panel__head{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-4);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-4);display:flex}.zb-ed .ed-panel__title{font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-ed .ed-legend{gap:var(--zb-ref-space-4);flex-wrap:wrap;display:flex}.zb-ed .ed-legend__item{align-items:center;gap:var(--zb-ref-space-2);font-size:var(--zb-ref-fs-xs);color:var(--zb-text-muted);display:inline-flex}.zb-ed .ed-legend__swatch{border-radius:2px;flex:none;block-size:3px;inline-size:11px}.zb-ed .ed-chart{block-size:240px}@media (min-width:700px){.zb-ed .ed-chart{block-size:260px}}.zb-ed .ed-range{border-radius:var(--zb-radius-pill);background:var(--zb-surface-sunken);border:1px solid var(--zb-border);gap:2px;padding:4px;display:flex}.zb-ed .ed-range__btn{appearance:none;cursor:pointer;border-radius:var(--zb-radius-pill);color:var(--zb-text-muted);font-family:inherit;font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);background:0 0;border:0;padding:6px 14px}.zb-ed .ed-range__btn[aria-pressed=true]{background:var(--zb-surface);color:var(--zb-text-heading);box-shadow:var(--zb-shadow-sm)}.zb-ed .ed-range__btn:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}.zb-ed .ed-trend{align-items:center;gap:var(--zb-ref-space-4);padding-block:var(--zb-ref-space-3);border-block-start:1px solid var(--zb-border);display:flex}.zb-ed .ed-trend:first-of-type{border-block-start:0}.zb-ed .ed-trend__num{text-align:center;inline-size:22px;font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-display);color:var(--zb-border-strong);font-variant-numeric:tabular-nums;flex:none}.zb-ed .ed-trend__main{flex:1;min-inline-size:0}.zb-ed .ed-trend__name,.zb-ed .ed-trend__sec{display:block}.zb-ed .ed-trend__name{font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zb-ed .ed-trend__sec{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-subtle)}.zb-ed .ed-trend__delta{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;display:inline-flex}.zb-ed .ed-trend__delta--up{color:var(--zb-accent-text)}.zb-ed .ed-trend__delta--down{color:var(--zb-danger)}.zb-ed .ed-breakout{align-items:center;gap:var(--zb-ref-space-3);overscroll-behavior-inline:contain;margin-block-start:var(--zb-ref-space-5);margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none;display:flex;overflow-x:auto}.zb-ed .ed-breakout::-webkit-scrollbar{display:none}.zb-ed .ed-breakout__label,.zb-ed .ed-breakout__chip{flex:none}@media (min-width:700px){.zb-ed .ed-breakout{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}}.zb-ed .ed-breakout__label{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--zb-text-subtle)}.zb-ed .ed-breakout__chip{border-radius:var(--zb-radius-md);background:var(--zb-evidence-bg);color:var(--zb-evidence-text);font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-heading);align-items:center;gap:7px;padding:8px 14px;text-decoration:none;display:inline-flex}.zb-ed .ed-breakout__chip:hover{background:var(--zb-accent);color:var(--zb-text-on-inverse)}.zb-ed .ed-breakout__pct{opacity:.8}.zb-ed .ed-crumb{align-items:center;gap:var(--zb-ref-space-2);font-size:var(--zb-ref-fs-sm);color:var(--zb-text-muted);margin-block-end:var(--zb-ref-space-5);display:flex}.zb-ed .ed-crumb a{color:var(--zb-action);text-decoration:none}.zb-ed .ed-crumb a:hover{text-decoration:underline}.zb-ed .ed-crumb__here{color:var(--zb-text-heading)}[dir=rtl] .zb-ed .ed-crumb svg{transform:scaleX(-1)}.zb-ed .ed-arthead{padding-block:var(--ed-band) calc(var(--ed-band) + 60px);background:var(--zb-surface-sunken)}@media (max-width:699px){.zb-ed .ed-arthead{padding-block-start:var(--zb-ref-space-5)}}.zb-ed .ed-arthead--flat{padding-block-end:var(--ed-band)}.zb-ed .ed-arthead__flags{align-items:center;gap:var(--zb-ref-space-2);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-4);display:flex}.zb-ed .ed-arthead__h1{margin:0 0 var(--zb-ref-space-4);font-size:var(--ed-h1-size);line-height:var(--ed-h1-line);font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-heading);text-wrap:balance;max-inline-size:22ch}.zb-ed .ed-arthead__dek{max-inline-size:62ch;font-size:var(--ed-dek-size);line-height:var(--ed-dek-line);color:var(--zb-text-muted);text-wrap:pretty;margin:0}.zb-ed .ed-arthead__foot{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-5);flex-wrap:wrap;margin-block-start:var(--zb-ref-space-6);display:flex}.zb-ed .ed-share{align-items:center;gap:var(--zb-ref-space-2);display:flex}.zb-ed .ed-share__label{font-size:var(--zb-ref-fs-sm);color:var(--zb-text-muted);margin-inline-end:2px}.zb-ed .ed-share__btn{border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border-strong);background:var(--zb-surface);block-size:38px;inline-size:38px;color:var(--zb-text-muted);cursor:pointer;transition:color var(--zb-dur-base) var(--zb-ease), border-color var(--zb-dur-base) var(--zb-ease);justify-content:center;align-items:center;display:inline-flex}.zb-ed .ed-share__btn:hover{color:var(--zb-action);border-color:var(--zb-action)}.zb-ed .ed-share__btn:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}.zb-ed .ed-cover{max-inline-size:var(--zb-container);padding-inline:var(--ed-pad);z-index:1;margin:-70px auto 0;position:relative}.zb-ed .ed-cover img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;border-radius:var(--zb-c-card-radius);inline-size:100%;box-shadow:var(--zb-shadow-lg);background:var(--zb-surface-sunken);display:block}.zb-ed .ed-cover__meta{margin:var(--zb-ref-space-3) 0 0;font-size:var(--zb-ref-fs-xs);line-height:var(--zb-ref-lh-xs);color:var(--zb-text-subtle)}.zb-ed .ed-body{gap:var(--zb-ref-space-8);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1000px){.zb-ed .ed-body{gap:var(--zb-ref-space-9);grid-template-columns:minmax(0,1fr) 300px;max-inline-size:1200px}.zb-ed .ed-aside{position:sticky;inset-block-start:90px}}@media (max-width:999px){.zb-ed .ed-aside{order:-1}}.zb-ed .ed-toc{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);padding:var(--ed-card-pad);margin-block-end:var(--zb-ref-space-7)}.zb-ed .ed-toc__title{margin:0 0 var(--zb-ref-space-2);font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}.zb-ed .ed-toc__rule{background:var(--zb-accent);block-size:3px;inline-size:40px;border-radius:2px;margin-block-end:var(--zb-ref-space-3)}.zb-ed .ed-toc__list{gap:var(--zb-ref-space-2);flex-direction:column;display:flex}.zb-ed .ed-toc__link{gap:var(--zb-ref-space-3);font-size:var(--zb-ref-fs-sm);color:var(--zb-text-muted);text-decoration:none;display:flex}.zb-ed .ed-toc__link:hover{color:var(--zb-text-link)}.zb-ed .ed-toc__n{color:var(--zb-accent-text);font-weight:var(--zb-weight-ui);font-variant-numeric:tabular-nums}.zb-ed .ed-prose{max-inline-size:80ch}.zb-ed .ed-prose p{margin:0 0 var(--zb-ref-space-5);font-size:var(--ed-prose-size);line-height:var(--ed-prose-line);color:var(--zb-text-muted)}.zb-ed .ed-prose__standfirst{font-size:calc(var(--ed-prose-size) + 1.5px);color:var(--zb-text-body)}.zb-ed .ed-prose h2{margin:var(--zb-ref-space-7) 0 var(--zb-ref-space-3);font-size:var(--ed-h2-size);line-height:var(--ed-h2-line);font-weight:var(--zb-weight-heading);letter-spacing:-.01em;color:var(--zb-text-heading);scroll-margin-block-start:90px}.zb-ed .ed-prose strong{color:var(--zb-text-heading);font-weight:var(--zb-weight-ui)}.zb-ed .ed-prose__dateline{font-weight:var(--zb-weight-ui);color:var(--zb-text-heading)}.zb-ed .ed-quote{margin:var(--zb-ref-space-6) 0;border-inline-start:3px solid var(--zb-accent);font-size:var(--zb-ref-fs-h4);line-height:30px;font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);padding-inline-start:var(--zb-ref-space-5)}.zb-ed .ed-quote__by{font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-heading);color:var(--zb-text-muted);margin-block-start:var(--zb-ref-space-3);display:block}.zb-ed .ed-points{margin:0 0 var(--zb-ref-space-5);gap:var(--zb-ref-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.zb-ed .ed-points li{gap:var(--zb-ref-space-3);font-size:var(--ed-prose-size);line-height:var(--ed-prose-line);color:var(--zb-text-muted);display:flex}.zb-ed .ed-points li:before{content:"";background:var(--zb-accent);border-radius:50%;flex:none;block-size:7px;inline-size:7px;margin-block-start:11px}.zb-ed .ed-callout{gap:var(--zb-ref-space-3);padding:var(--zb-ref-space-4);margin:0 0 var(--zb-ref-space-5);background:var(--zb-evidence-bg);border:1px solid var(--zb-accent);border-radius:var(--zb-c-card-radius);display:flex}.zb-ed .ed-callout p{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm);color:var(--zb-evidence-text);font-weight:var(--zb-weight-heading);margin:0}.zb-ed .ed-callout svg{color:var(--zb-accent-text);flex:none;margin-block-start:2px}.zb-ed .ed-author{gap:var(--zb-ref-space-4);padding:var(--ed-card-pad);background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);align-items:center;margin-block-start:var(--zb-ref-space-5);display:flex}.zb-ed .ed-author--measure{max-inline-size:68ch}.zb-ed .ed-author .ed-author__name{font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0 0 4px}.zb-ed .ed-author .ed-author__bio{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm);color:var(--zb-text-muted);margin:0}.zb-ed .ed-aside__panel{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);padding:var(--zb-ref-space-4)}.zb-ed .ed-aside__panel+.ed-aside__panel{margin-block-start:var(--zb-ref-space-4)}.zb-ed .ed-aside__label{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--zb-text-subtle);margin-block-end:var(--zb-ref-space-3)}.zb-ed .ed-fact+.ed-fact{margin-block-start:var(--zb-ref-space-3)}.zb-ed .ed-fact__v{font-size:var(--zb-ref-fs-h3);line-height:var(--zb-ref-lh-h3);font-weight:var(--zb-weight-display);color:var(--zb-text-heading);font-variant-numeric:tabular-nums}.zb-ed .ed-fact__l{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-muted)}.zb-ed .ed-spark__row{justify-content:space-between;align-items:center;margin-block-end:var(--zb-ref-space-3);display:flex}.zb-ed .ed-spark__name{font-size:var(--zb-ref-fs-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}.zb-ed .ed-spark__pct{font-size:var(--zb-ref-fs-sm);font-weight:var(--zb-weight-ui);color:var(--zb-accent-text);align-items:center;gap:4px;display:inline-flex}.zb-ed .ed-spark__scale{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-subtle);justify-content:space-between;margin-block-start:6px;display:flex}.zb-ed .ed-related{gap:var(--zb-ref-space-4);grid-template-columns:1fr;display:grid}@media (min-width:700px){.zb-ed .ed-related{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.zb-ed .ed-related--3{grid-template-columns:repeat(3,1fr)}.zb-ed .ed-related,.zb-ed .ed-rowhead--narrow{max-inline-size:1200px}.zb-ed .ed-related--3 .ed-relcard__img{aspect-ratio:16/9}}@media (max-width:699px){.zb-ed .ed-related--reel{scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-pad);overscroll-behavior-inline:contain;margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(240px,66vw);grid-auto-flow:column;overflow-x:auto}.zb-ed .ed-related--reel::-webkit-scrollbar{display:none}.zb-ed .ed-related--reel>*{scroll-snap-align:start;block-size:100%}.zb-ed .ed-related--reel .ed-relcard{block-size:100%}.zb-ed .ed-related--reel .ed-relcard__body{padding:var(--zb-ref-space-3)}.zb-ed .ed-related--reel .ed-relcard__title{font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.zb-ed .ed-relcard{background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);box-shadow:var(--zb-shadow-sm);transition:transform var(--zb-dur-base) var(--zb-ease), box-shadow var(--zb-dur-base) var(--zb-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.zb-ed .ed-relcard:hover{box-shadow:var(--zb-shadow-lg);transform:translateY(-3px)}.zb-ed .ed-relcard:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.zb-ed .ed-relcard:hover{transform:none}}.zb-ed .ed-relcard__img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--zb-surface-sunken);inline-size:100%;display:block}.zb-ed .ed-relcard__body{padding:var(--zb-ref-space-4)}.zb-ed .ed-relcard__sec{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--zb-accent-text)}.zb-ed .ed-relcard__title{margin:var(--zb-ref-space-2) 0 0;font-size:var(--zb-ref-fs-h4);line-height:var(--zb-ref-lh-h4);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}@media (min-width:1000px){.zb-ed .ed-relcard__title{font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body)}.zb-ed .ed-related--side .ed-relcard{flex-direction:row;block-size:140px}.zb-ed .ed-related--side .ed-relcard__img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;flex:none;block-size:100%;inline-size:180px}.zb-ed .ed-related--side .ed-relcard__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zb-ed .ed-related--side .ed-relcard__body{flex-direction:column;justify-content:center;min-inline-size:0;display:flex}}.zb-ed .ed-briefhead{align-items:center;gap:var(--zb-ref-space-4);margin-block-end:var(--zb-ref-space-4);display:flex}.zb-ed .ed-briefhead__label{font-size:var(--zb-ref-fs-xs);font-weight:var(--zb-weight-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--zb-text-subtle);flex:none}.zb-ed .ed-briefhead__rule{background:var(--zb-border);flex:1;block-size:1px}.zb-ed .ed-brief{gap:var(--zb-ref-space-2);grid-template-columns:1fr;display:grid}@media (min-width:700px){.zb-ed .ed-brief{gap:var(--zb-ref-space-4);grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.zb-ed .ed-brief{grid-template-columns:repeat(3,1fr)}}@media (max-width:699px){.zb-ed .ed-brief{scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-pad);overscroll-behavior-inline:contain;margin-inline:calc(var(--ed-pad) * -1);padding-inline:var(--ed-pad);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(300px,84vw);grid-auto-flow:column;overflow-x:auto}.zb-ed .ed-brief::-webkit-scrollbar{display:none}.zb-ed .ed-brief>*{scroll-snap-align:start}}.zb-ed .ed-briefcard{gap:var(--zb-ref-space-4);padding:var(--zb-ref-space-3);background:var(--zb-surface-raised);border:1px solid var(--zb-border);border-radius:var(--zb-c-card-radius);transition:border-color var(--zb-dur-base) var(--zb-ease), box-shadow var(--zb-dur-base) var(--zb-ease);text-decoration:none;display:flex}.zb-ed .ed-briefcard:not(.ed-static):hover{border-color:var(--zb-border-strong);box-shadow:var(--zb-shadow-sm)}.zb-ed .ed-brief>*,.zb-ed .ed-briefcard{block-size:100%}.zb-ed .ed-briefcard:focus-visible{outline:2px solid var(--zb-focus);outline-offset:2px}.zb-ed .ed-briefcard__img{-o-object-fit:cover;object-fit:cover;border-radius:var(--zb-radius-sm);background:var(--zb-surface-sunken);flex:none;block-size:92px;inline-size:92px}.zb-ed .ed-briefcard__body{flex-direction:column;min-inline-size:0;padding-block:2px;display:flex}.zb-ed .ed-briefcard__topic{font-size:11px;font-weight:var(--zb-weight-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--zb-accent-text)}.zb-ed .ed-briefcard__title{font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;display:-webkit-box;overflow:hidden}@media (min-width:1000px){.zb-ed .ed-briefcard__img{block-size:106px;inline-size:106px}.zb-ed .ed-briefcard__title{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm)}}.zb-ed .ed-briefcard__meta{font-size:var(--zb-ref-fs-xs);color:var(--zb-text-subtle);margin-block-start:auto;padding-block-start:var(--zb-ref-space-3)}.zb-ed .ed-signup{background-color:var(--zb-action-subtle);border-radius:var(--zb-c-card-radius);padding:var(--ed-band-tight) var(--ed-card-pad);text-align:start;align-items:flex-start;gap:var(--zb-ref-space-5);background-image:repeating-linear-gradient(45deg,#00234b0e 0 1px,#0000 1px 26px),repeating-linear-gradient(-45deg,#00234b0e 0 1px,#0000 1px 26px);flex-direction:column;display:flex}@media (min-width:1000px){.zb-ed .ed-signup{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-8);padding:var(--zb-ref-space-8);flex-direction:row}}.zb-ed .ed-signup__title{margin:0 0 var(--zb-ref-space-2);font-size:var(--zb-ref-fs-h4);line-height:var(--zb-ref-lh-h4);font-weight:var(--zb-weight-display);letter-spacing:-.01em;color:var(--zb-text-heading)}@media (min-width:700px){.zb-ed .ed-signup__title{font-size:var(--zb-ref-fs-h3);line-height:var(--zb-ref-lh-h3)}}.zb-ed .ed-signup__text{font-size:var(--zb-ref-fs-sm);line-height:var(--zb-ref-lh-sm);color:var(--zb-text-muted);margin:0}.zb-ed .ed-signup__form{gap:var(--zb-ref-space-2);flex-wrap:wrap;inline-size:100%;max-inline-size:420px;display:flex}@media (min-width:1000px){.zb-ed .ed-signup__form{flex:none;inline-size:420px}}.zb-ed .ed-signup__input{flex:200px;min-inline-size:0}.zb-ed .ed-cta{background-color:var(--zb-surface-inverse-deepest);text-align:center;padding-block:var(--ed-band);background-image:repeating-linear-gradient(45deg,#ffffff0d 0 1px,#0000 1px 26px),repeating-linear-gradient(-45deg,#ffffff0d 0 1px,#0000 1px 26px)}.zb-ed .ed-cta__title{margin:0 0 var(--zb-ref-space-3);font-size:var(--zb-ref-fs-h2);line-height:var(--zb-ref-lh-h2);font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-on-inverse);text-wrap:balance}.zb-ed .ed-cta__text{margin:0 auto var(--zb-ref-space-6);max-inline-size:52ch;font-size:var(--zb-ref-fs-body);line-height:var(--zb-ref-lh-body);color:var(--zb-text-on-inverse-muted)}.zb-ed .ed-cta__actions{gap:var(--zb-ref-space-3);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:640px){.zb-ed .ed-cta__actions .zb-btn,.zb-ed .ed-signup__form .zb-btn{inline-size:100%}}.zb-ed .ed-avatar{background:var(--zb-action-subtle);color:var(--zb-brand);font-weight:var(--zb-weight-ui)}
