html:has(.unnyc-pr-story){scrollbar-color:var(--wg-nyc-orange)var(--wg-brand-deep);scrollbar-width:thin}html:has(.unnyc-pr-story)::-webkit-scrollbar{background:var(--wg-brand-deep);width:9px}html:has(.unnyc-pr-story)::-webkit-scrollbar-track{background:var(--wg-brand-deep)}html:has(.unnyc-pr-story)::-webkit-scrollbar-corner{background:var(--wg-brand-deep)}html:has(.unnyc-pr-story)::-webkit-scrollbar-thumb{background:var(--wg-nyc-orange);border-radius:999px}html:has(.unnyc-pr-story)::-webkit-scrollbar-thumb:hover{background:var(--wg-nyc-orange-light)}.unnyc-pr-story__hero{background:var(--wg-surface-warm);padding:var(--wg-sp-24)var(--wg-sp-6)var(--wg-sp-16)}.unnyc-pr-story__hero-grid{max-width:var(--wg-container);gap:var(--wg-sp-12);grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid}@media (min-width:720px){.unnyc-pr-story__hero-grid{gap:var(--wg-sp-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.unnyc-pr-story__kicker{align-items:center;gap:var(--wg-sp-4);margin:0 0 var(--wg-sp-6);font-size:var(--wg-fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-accent-warm-dark);font-weight:700;display:flex}.unnyc-pr-story__kicker-rule{background:var(--wg-accent-warm);flex-shrink:0;width:48px;height:1px;display:block}.unnyc-pr-story__h1{margin:0 0 var(--wg-sp-6);font-family:var(--wg-font-display);color:var(--wg-brand);text-wrap:pretty;font-size:clamp(2.25rem,4.4vw,4.25rem);font-weight:400;line-height:1.08}.unnyc-pr-story__h1 span{text-decoration:underline;-webkit-text-decoration-color:var(--wg-accent-warm);text-decoration-color:var(--wg-accent-warm);text-underline-offset:10px;text-decoration-thickness:3px}.unnyc-pr-story__lede{max-width:56ch;font-size:var(--wg-fs-lg);color:var(--wg-text-secondary);margin:0;line-height:1.7}.unnyc-pr-story__hero-image{justify-content:center;display:flex}.unnyc-pr-story__hero-image img{width:100%;max-width:480px;height:auto;display:block}.unnyc-pr-story__eight{background:var(--wg-surface-warm);padding:var(--wg-sp-10)var(--wg-sp-6)0}.unnyc-pr-story__detail{gap:var(--wg-sp-10);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:820px){.unnyc-pr-story__detail{grid-template-columns:200px minmax(0,1fr)}}@media (min-width:1100px){.unnyc-pr-story__detail{gap:var(--wg-sp-16);grid-template-columns:240px minmax(0,1fr)}}.unnyc-pr-story__rail{display:none}@media (min-width:820px){.unnyc-pr-story__rail{top:calc(var(--pr-header-h,68px) + var(--wg-sp-4));padding-top:var(--wg-sp-4);align-self:start;margin-bottom:160px;display:block;position:sticky}}.unnyc-pr-story__rail-icon-slot{height:72px;margin-bottom:var(--wg-sp-5);align-items:center;display:flex}.unnyc-pr-story__rail-icon{width:56px;height:56px;color:var(--wg-accent);transition:opacity .35s ease,transform .35s var(--wg-ease);display:inline-flex}.unnyc-pr-story__rail-icon--lead{color:var(--wg-accent-warm)}.unnyc-pr-story__rail-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.unnyc-pr-story__rail-item--indent{padding-left:var(--wg-sp-4)}.unnyc-page .unnyc-pr-story__rail-link{padding:7px var(--wg-sp-3);border-radius:var(--wg-radius-sm);font-size:var(--wg-fs-sm);color:var(--wg-text-muted);text-wrap:pretty;font-weight:400;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:block}.unnyc-page .unnyc-pr-story__rail-link--lead{color:var(--wg-text-secondary);font-weight:600}.unnyc-page .unnyc-pr-story__rail-link--active{background:var(--wg-surface);color:var(--wg-brand);font-weight:600}.unnyc-page .unnyc-pr-story__rail-link:hover:not(.unnyc-pr-story__rail-link--active){color:var(--wg-brand);text-decoration:none}.unnyc-page .unnyc-pr-story__rail-link:focus-visible{outline:2px solid var(--wg-accent);outline-offset:-2px}.unnyc-pr-story__tree{min-width:0;padding:var(--wg-sp-4)0 120px 72px;position:relative}@media (min-width:1100px){.unnyc-pr-story__tree{padding-left:96px}}.unnyc-pr-story__groups,.unnyc-pr-story__group{gap:120px;display:grid}.unnyc-pr-story__group{position:relative}.unnyc-pr-story__trunkline{background:var(--wg-warm-gray);width:2px;position:absolute;top:24px;bottom:0;left:-45px}@media (min-width:1100px){.unnyc-pr-story__trunkline{left:-69px}}.unnyc-pr-story__trunkline--fill{background:var(--wg-accent-warm);transform-origin:top;transform:scaleY(0)}.unnyc-pr-story__article{scroll-margin-top:calc(var(--pr-header-h,68px) + var(--wg-sp-5));position:relative}.unnyc-pr-story__branch{position:absolute;top:-70px;left:-72px;overflow:visible}@media (min-width:1100px){.unnyc-pr-story__branch{left:-96px}}.unnyc-pr-story__branch--lead{top:-6px}.unnyc-pr-story__group-kicker{font-size:var(--wg-fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-accent-warm-dark);margin:0 0 10px;font-weight:700}.unnyc-pr-story__heading-row{align-items:center;gap:var(--wg-sp-4);margin-bottom:var(--wg-sp-4);display:flex}.unnyc-pr-story__heading-row--lead{margin-bottom:var(--wg-sp-5);gap:18px}.unnyc-pr-story__title{font-family:var(--wg-font-display);color:var(--wg-brand);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.2;position:relative}.unnyc-pr-story__article--lead .unnyc-pr-story__title{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.unnyc-pr-story__uline{background:var(--wg-accent);transform-origin:0;height:2px;transition:transform .7s cubic-bezier(.2,.6,.3,1) .65s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.unnyc-pr-story__uline--warm{background:var(--wg-accent-warm);transition-delay:.66s}.unnyc-pr-story__byline{font-size:var(--wg-fs-base);color:var(--wg-text-secondary);margin:0 0 28px}.unnyc-pr-story__byline--lead{margin:0 0 var(--wg-sp-8);font-family:var(--wg-font-display);color:var(--wg-brand);text-wrap:pretty;font-size:1.375rem;line-height:1.4}.unnyc-pr-story__cw{gap:var(--wg-sp-8);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:720px){.unnyc-pr-story__cw{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.unnyc-pr-story__prose{color:var(--wg-brand);margin:0;font-size:1.0625rem;line-height:1.75}.unnyc-pr-story__prose p{margin:0}.unnyc-pr-story__prose p+p{margin-top:var(--wg-sp-4)}.unnyc-pr-story__gap{border:1px solid var(--wg-warm-gray);border-radius:var(--wg-radius-lg);background:var(--wg-surface);box-shadow:var(--wg-shadow-sm);padding:26px 28px}.unnyc-pr-story__gap-label{margin:0 0 var(--wg-sp-3);font-size:var(--wg-fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--wg-accent-warm-dark);font-weight:700}.unnyc-pr-story__gap p{color:var(--wg-brand);margin:0;font-size:.9375rem;line-height:1.7}.unnyc-pr-story__endorsers{background:var(--wg-surface-alt);padding:var(--wg-sp-24)var(--wg-sp-6);border-top:1px solid var(--wg-warm-gray);scroll-margin-top:calc(var(--pr-header-h,68px) + var(--wg-sp-5))}.unnyc-pr-story__endorsers-grid{max-width:var(--wg-container);gap:var(--wg-sp-12);grid-template-columns:1fr;align-items:start;margin:0 auto;display:grid}@media (min-width:720px){.unnyc-pr-story__endorsers-grid{gap:var(--wg-sp-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.unnyc-pr-story__endorsers-aside{gap:var(--wg-sp-6);align-content:start;justify-items:start;display:grid}@media (min-width:720px){.unnyc-pr-story__endorsers-aside{top:calc(var(--pr-header-h,68px) + var(--wg-sp-10));position:sticky}}.unnyc-pr-story__endorsers-title{font-family:var(--wg-font-display);color:var(--wg-brand);text-wrap:pretty;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:400;line-height:1.15}.unnyc-pr-story__directory{min-width:0}.unnyc-pr-story__chips{gap:var(--wg-sp-2);margin:0 0 var(--wg-sp-5);flex-wrap:wrap;display:flex}.unnyc-page .unnyc-pr-story__chip{align-items:center;gap:var(--wg-sp-2);min-height:40px;padding:var(--wg-sp-2)var(--wg-sp-4);border:1px solid var(--wg-warm-gray);background:var(--wg-surface);color:var(--wg-brand);font-family:var(--wg-font-body);cursor:pointer;border-radius:999px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.unnyc-page .unnyc-pr-story__chip:hover:not(.unnyc-pr-story__chip--active){border-color:var(--wg-accent)}.unnyc-page .unnyc-pr-story__chip:focus-visible{outline:2px solid var(--wg-accent);outline-offset:2px}.unnyc-page .unnyc-pr-story__chip--active{background:var(--wg-accent);border-color:var(--wg-accent);color:var(--wg-text-inverse)}.unnyc-pr-story__chip-count{font-variant-numeric:tabular-nums;opacity:.75;font-size:.6875rem}.unnyc-pr-story__status{margin:0 0 var(--wg-sp-5);color:var(--wg-text-secondary);font-size:.8125rem}.unnyc-pr-story__grid{gap:var(--wg-sp-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.unnyc-pr-story__org{min-width:0;padding:var(--wg-sp-3)var(--wg-sp-4);background:var(--wg-surface);border:1px solid var(--wg-warm-gray);border-radius:var(--wg-radius-sm);flex-direction:column;gap:3px;display:flex}.unnyc-pr-story__org-name{font-size:var(--wg-fs-sm);color:var(--wg-brand);text-wrap:pretty;font-weight:600;line-height:1.4}.unnyc-pr-story__org-sector{font-size:var(--wg-fs-xs);color:var(--wg-text-secondary)}.unnyc-pr-story__pagination{justify-content:center;align-items:center;gap:var(--wg-sp-2);margin-top:var(--wg-sp-6);flex-wrap:wrap;display:flex}.unnyc-pr-story__pages{align-items:center;gap:4px;display:flex}.unnyc-page .unnyc-pr-story__page{min-width:40px;min-height:40px;padding:0 var(--wg-sp-3);border:1px solid var(--wg-warm-gray);border-radius:var(--wg-radius-sm);background:var(--wg-surface);color:var(--wg-brand);font-family:var(--wg-font-body);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.unnyc-page .unnyc-pr-story__page:hover:not(:disabled):not(.unnyc-pr-story__page--active){border-color:var(--wg-accent)}.unnyc-page .unnyc-pr-story__page:focus-visible{outline:2px solid var(--wg-accent);outline-offset:2px}.unnyc-page .unnyc-pr-story__page--active{background:var(--wg-accent);border-color:var(--wg-accent);color:var(--wg-text-inverse)}.unnyc-page .unnyc-pr-story__page:disabled{opacity:.45;cursor:default}.unnyc-pr-story__page-ellipsis{padding:0 var(--wg-sp-1);color:var(--wg-text-secondary)}.unnyc-pr-story__note{margin:var(--wg-sp-8)0 0;font-size:var(--wg-fs-xs);color:var(--wg-text-secondary);line-height:1.6}.unnyc-pr-story__note a{color:var(--wg-accent-strong)}@media (max-width:640px){.unnyc-pr-story__pages{display:none}.unnyc-pr-story__pagination{justify-content:space-between}}
