.cxh{padding-top:calc(var(--header-h) + clamp(2rem,5vw,4.5rem));padding-bottom:clamp(2.5rem,5vw,4.5rem)}.cxh__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,5.5rem);align-items:start}.cxh__name{font-family:var(--font-body);font-size:clamp(3.5rem,10vw,9.5rem);font-weight:600;line-height:.92;letter-spacing:-.03em;text-wrap:balance}.cxh__headline{margin-top:clamp(1rem,2vw,1.5rem);font-size:var(--fs-band-h1);font-weight:600;line-height:1.08;letter-spacing:-.012em;text-wrap:balance}.cxh__summary{max-width:62ch;margin-top:clamp(1.25rem,2.4vw,2rem);color:var(--ink-2);font-size:var(--fs-lede);line-height:1.55;text-wrap:pretty}.cxh__nonic{max-width:68ch;margin-top:1rem;color:var(--ink);font-size:var(--fs-body);line-height:1.55;text-wrap:pretty}.cxh__side{display:grid;gap:1.5rem;justify-items:end}.cxh__shape{width:100%;max-width:30rem;max-height:min(44svh,24rem);height:auto;overflow:visible}.cxh__fill{fill:var(--night-2)}.cxh__line{fill:none;stroke:var(--night-2);stroke-width:.5;stroke-linejoin:round}.cxh__nyc{fill:var(--violet);stroke:var(--paper);stroke-width:.5;paint-order:stroke}.cxh__record{width:100%;max-width:30rem;margin:0;border-top:1px solid var(--ink)}.cxh__record>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;align-items:baseline;padding-block:.5625rem;border-bottom:1px solid var(--rule)}.cxh__record dt{color:var(--ink-2);font-size:var(--fs-small)}.cxh__record dd{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.cxh__record .cx-swatch{align-self:flex-start;width:.9375rem;height:.9375rem;margin-top:.15em}.cxh__rule{display:block;height:2px;margin-top:clamp(2rem,4vw,3.5rem);background:var(--spectrum)}@media(prefers-reduced-motion:no-preference){html.motion[data-age=ok] .cxh__line{stroke-dasharray:1 1;animation:cxh-trace 1.3s var(--ease-in-out) both}html.motion[data-age=ok] .cxh__fill{animation:cxh-ink .76s var(--ease-out) .82s both}html.motion[data-age=ok] .cxh__nyc{animation:cxh-mark .42s var(--ease-out) 1.42s both}}@keyframes cxh-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cxh-ink{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes cxh-mark{0%{opacity:0}to{opacity:1}}@media(max-width:859.98px){.cxh__grid{display:flex;flex-direction:column;gap:0}.cxh__text,.cxh__side{display:contents}.cxh__name{order:1}.cxh__headline{order:2}.cxh__shape{order:3;width:auto;max-width:min(100%,20rem);max-height:11.5rem;margin-top:1.5rem;align-self:flex-start}.cxh__summary{order:4;margin-top:1.5rem}.cxh__nonic{order:4}.cxh__record{order:5;max-width:none;margin-top:1.75rem}}.cxq{padding-block:clamp(1.25rem,2.4vw,1.75rem);border-bottom:1px solid var(--rule)}.cxq__text{margin:0;color:var(--ink);font-family:var(--font-law);font-size:1.1875rem;line-height:1.55;text-wrap:pretty}.cxq--lead{padding-top:0;border-bottom-color:var(--ink)}.cxq--lead .cxq__text{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.32;letter-spacing:-.006em}.cxq__by{display:grid;gap:.125rem;margin-top:.875rem;color:var(--ink-2);font-size:var(--fs-small);line-height:1.45}.cxq__who{color:var(--ink);font-weight:600;text-wrap:pretty}.cxq__ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem 1rem}.cxq__ref cite{font-style:normal}.cxq__asked{display:grid;gap:.5rem;margin-bottom:.75rem}.cxq__asked blockquote{margin:0 0 .75rem;color:var(--ink-2);font-family:var(--font-body);font-size:1.0625rem;line-height:1.55;text-wrap:pretty}.cxq__label{color:var(--ink-2);font-size:var(--fs-small);font-weight:500}.cxd{display:grid;gap:.75rem}.cxd__open{position:relative;display:block;color:var(--link);text-decoration:none;border-radius:var(--radius)}.cxd__plate{display:grid;justify-items:center;gap:.75rem;padding:clamp(.875rem,1.8vw,1.5rem) clamp(.875rem,1.8vw,1.5rem) .75rem;background:var(--paper-2);border-radius:var(--radius)}.cxd__plate img{width:100%;background:var(--paper);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 14%,transparent),0 18px 34px -22px color-mix(in srgb,var(--ink) 42%,transparent);transition:transform var(--dur-overlay) var(--ease-out)}.cxd__cue{justify-self:end;display:inline-flex;align-items:center;gap:.375rem;color:var(--link);font-size:var(--fs-small);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.cxd figcaption{display:grid;gap:.0625rem;color:var(--ink-2);font-size:var(--fs-small);line-height:1.45;text-wrap:pretty}.cxd figcaption strong{color:var(--ink);font-weight:600}@media(hover:hover)and (pointer:fine){.cxd__open:hover img{transform:translateY(-3px)}.cxd__cue{transition:text-decoration-color var(--dur-ui) ease}.cxd__open:hover .cxd__cue{text-decoration-color:currentColor}}html:not(.js) .cxd__cue{display:none}dialog.cxb{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(.75rem,2.4vw,2rem);border:0;background:transparent;color:var(--flare);overflow:hidden;overscroll-behavior:contain}.cxb[open]{display:grid;place-items:center}.cxb::backdrop{background:var(--night-0);overflow:hidden;overscroll-behavior:contain}.cxb__frame{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);gap:clamp(1.25rem,2.5vw,2.5rem);width:min(100%,86rem);height:100%;max-height:100%;min-height:0}.cxb__sheet{display:grid;place-items:start center;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--line) transparent;border-radius:var(--radius)}.cxb__sheet:focus-visible{outline-offset:-2px}.cxb__sheet img{display:block;width:auto;max-width:100%;height:auto;background:var(--paper)}.cxb__sheet[data-zoomed]{place-items:start}.cxb__sheet[data-zoomed] img{max-width:none}.cxb__side{display:flex;flex-direction:column;gap:.75rem;min-height:0;overflow:auto;padding-right:.25rem}.cxb__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.cxb__title{font-size:1.25rem;font-weight:600;line-height:1.25;text-wrap:balance}.cxb__close{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.25rem .75rem .25rem .5rem;border:1px solid color-mix(in srgb,var(--line) 55%,transparent);border-radius:var(--radius);color:var(--flare);font-size:.9375rem;font-weight:600;transition:background-color var(--dur-ui) ease}.cxb__meta{color:var(--fg-2);font-size:var(--fs-small);line-height:1.45}.cxb__meta[hidden]{display:none}.cxb__desc{padding-top:.75rem;border-top:1px solid var(--rule-c);color:var(--fg);font-size:.9375rem;line-height:1.55;text-wrap:pretty}.cxb__actions{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;margin-top:.25rem}.cxb__zoom,.cxb__source{display:inline-flex;align-items:center;gap:.3125rem;min-height:2.75rem;color:var(--flare);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.cxb__zoom[hidden],.cxb__source[hidden]{display:none}@media(hover:hover)and (pointer:fine){.cxb__close:hover{background:color-mix(in srgb,var(--line) 14%,transparent)}}.cxb,.cxb::backdrop{opacity:0;transition:opacity .24s var(--ease-out),display .24s allow-discrete,overlay .24s allow-discrete}.cxb[open],.cxb[open]::backdrop{opacity:1}@starting-style{.cxb[open],.cxb[open]::backdrop{opacity:0}}.cxb__frame{transition:transform .24s var(--ease-out)}.cxb:not([open]) .cxb__frame{transform:scale(.975)}@starting-style{.cxb[open] .cxb__frame{transform:scale(.975)}}@media(prefers-reduced-motion:reduce){.cxb__frame{transition:none}.cxb:not([open]) .cxb__frame{transform:none}@starting-style{.cxb[open] .cxb__frame{transform:none}}}@media(max-width:859.98px){.cxb__frame{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:.625rem}.cxb__side{display:contents}.cxb__top{grid-row:1}.cxb__sheet{grid-row:2}.cxb__meta,.cxb__desc{display:none}.cxb__actions{grid-row:3;margin-top:0}}.cxy{border-top:1px solid var(--rule)}.cxy__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,6rem);align-items:center}.cxy__lead{max-width:44ch;margin-top:1.25rem;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:500;line-height:1.35;text-wrap:pretty}.cxy__reason{max-width:56ch;margin-top:1rem;color:var(--ink-2);line-height:1.55;text-wrap:pretty}.cxy__map svg{display:block;width:100%;max-width:26rem;height:auto;margin-inline:auto}.cxy__borough{fill:var(--violet);stroke:var(--paper);stroke-width:.06;stroke-linejoin:round}.cxy__leader{stroke:var(--ink);stroke-width:1}.cxy__dot{fill:var(--paper);stroke:var(--ink);stroke-width:1}.cxy__name{fill:var(--ink);font-family:var(--font-body);font-size:16px;font-weight:600;text-anchor:end;dominant-baseline:central}.cxy__name--on{fill:var(--paper);text-anchor:middle}@media(max-width:859.98px){.cxy__grid{grid-template-columns:minmax(0,1fr)}}.cxt{border-top:1px solid var(--rule)}.cxt__head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1rem clamp(2rem,6vw,6rem);align-items:end;padding-bottom:1.25rem}.cxt__source{max-width:62ch;color:var(--ink-2);font-size:var(--fs-small);line-height:1.5;text-wrap:pretty}.cxt__table{width:100%}.cxt__table th,.cxt__table td{padding:.5rem 1.5rem .5rem 0;text-align:left;font-size:.9375rem;line-height:1.4;white-space:nowrap}.cxt__table thead th{padding-block:.5rem;border-block:1px solid var(--ink);color:var(--ink-2);font-size:var(--fs-small);font-weight:500}.cxt__table tbody th{width:46%;font-weight:500}.cxt__table tbody tr{border-bottom:1px solid var(--rule)}.cxt__table td{color:var(--ink-2)}.cxt__table .cxt__num{text-align:right;padding-right:2.5rem}.cxt__table td:last-child,.cxt__table th:last-child{padding-right:0}@media(max-width:859.98px){.cxt__head{grid-template-columns:minmax(0,1fr)}}@media(max-width:719.98px){.cxt__table thead{display:none}.cxt__table,.cxt__table tbody{display:block}.cxt__table tbody{border-top:1px solid var(--ink)}.cxt__table tbody tr{display:grid;grid-template-columns:auto 3.5rem minmax(0,1fr);gap:0 1rem;padding-block:.5rem}.cxt__table tbody th,.cxt__table td{display:block;width:auto;padding:0;white-space:normal;font-size:var(--fs-small)}.cxt__table tbody th{grid-column:1 / -1;font-size:.9375rem;font-weight:600}.cxt__table td.cxt__num{padding:0;text-align:left}.cxt__table td.cxt__num:after{content:" mL"}.cxt__table td:last-child{text-align:right}}.cxk{background:var(--paper-2)}.cxk__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem clamp(2rem,6vw,6rem);align-items:start}.cxk__title{position:sticky;top:calc(var(--header-h) + 1.5rem)}.cxk__rows{border-top:1px solid var(--ink)}.cxk__rows li{max-width:70ch;padding-block:1rem 1.125rem;border-bottom:1px solid var(--rule);line-height:1.55;text-wrap:pretty}@media(max-width:859.98px){.cxk__grid{grid-template-columns:minmax(0,1fr)}.cxk__title{position:static}}.cxe__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2rem clamp(2rem,6vw,6rem);align-items:start}.cxe__sources ul{display:grid;margin-top:1rem;border-top:1px solid var(--ink)}.cxe__sources li{padding-block:.5625rem;border-bottom:1px solid var(--rule);font-size:.9375rem;line-height:1.45}.cxe__sources .cx-link{display:inline}.cxe__sources .cx-link .icon{display:inline-block;margin-left:.3125rem;vertical-align:-.125em}.cxe__legal{display:grid;gap:.75rem}.cxe__mail{display:grid;gap:.125rem;margin-top:.5rem;color:var(--ink-2);font-size:var(--fs-small)}.cxe__mail .cx-link{font-size:1.125rem;gap:.5rem}.cxe__print{justify-self:start;min-height:2.75rem}html:not(.js) .cxe__print{display:none}.cxpg{position:relative;padding-bottom:clamp(3rem,6vw,5rem)}.cxpg__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.5rem;align-items:center}.cxpg__row:before{content:"";position:absolute;inset:0 var(--gutter) auto;height:1px;background:var(--ink)}.cxpg__link{display:grid;gap:.125rem;padding-block:clamp(1.25rem,2.5vw,2rem) .25rem;color:var(--ink);text-decoration:none}.cxpg__link strong{font-size:clamp(2rem,5vw,4.25rem);font-weight:600;line-height:1.02;letter-spacing:-.024em;transition:color var(--dur-ui) ease}.cxpg__link span{color:var(--ink-2);font-size:var(--fs-small)}.cxpg__link--next{justify-items:end;text-align:right}.cxpg__all{padding-top:1rem}@media(hover:hover)and (pointer:fine){.cxpg__link:hover strong{color:var(--violet)}}@media(max-width:859.98px){.cxe__grid{grid-template-columns:minmax(0,1fr)}.cxpg__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cxpg__all{grid-row:2;grid-column:1 / -1;justify-self:start;padding-top:0}}@media(max-width:479.98px){.cxpg__row{grid-template-columns:minmax(0,1fr);gap:.5rem}.cxpg__link--next{justify-items:start;text-align:left}.cxpg__all{grid-row:auto;margin-top:.75rem}}.cxr{border-top:1px solid var(--rule)}.cxr__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);align-items:start}.cxr__docs,.cxr__quotes{position:sticky;top:calc(var(--header-h) + 1.5rem)}.cxr__docs{display:grid;gap:1.25rem}.cxr__stack{display:grid;gap:1.5rem}@media(max-width:859.98px){.cxr__grid{grid-template-columns:minmax(0,1fr)}.cxr__docs,.cxr__quotes{position:static}}
