[hidden]{display:none!important}:root{--g-active:#9e2418;--g-pending:#d0901e;--g-discussed:#7a8696;--g-ended:#6b7a72}.ny-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 82% 18%,#21493a 0%,#143528 42%,#0b2119 82%);color:var(--cream)}.ny-hero .grain{opacity:.08}.ny-hero>.wrap{position:relative;padding-top:30px;padding-bottom:clamp(56px,6vw,84px)}.ny-top{margin-top:30px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:36px clamp(40px,5vw,84px);align-items:end}.ny-title{display:flex;flex-direction:column;gap:24px;min-width:0}.ny-hero h1{font:600 clamp(36px,4vw,58px)/1.06 var(--serif);letter-spacing:.01em}.ny-hero h1 span{display:block}.ny-hero h1 .g{color:var(--gold)}.ny-lede{max-width:36em;font-size:clamp(16.5px,1.2vw,18.5px);line-height:1.7;color:var(--cream-80);text-wrap:pretty}.ny-stamp{display:flex;align-items:center;gap:8px;font:600 10px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:rgb(255 249 230 / .68)}.ny-stamp .i{width:14px;height:14px;color:var(--gold)}.ny-stats{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ny-stats a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;background:rgb(255 249 230 / .05);border:1px solid rgb(255 249 230 / .14);border-top:3px solid var(--gc,var(--gold));border-radius:4px;color:var(--cream);text-decoration:none;transition:border-color .2s,background-color .2s}.ny-stats .g-active a{--gc:#d4553f}.ny-stats .g-pending a{--gc:var(--g-pending)}.ny-stats .g-ended a{--gc:#9aa8a0}.ny-stats a:hover{background:rgb(255 249 230 / .09)}.ny-stats a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ny-stats b{min-width:1.6em;font:600 32px/1 var(--sans)}.ny-stats span{font:600 10.5px/1.45 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:rgb(255 249 230 / .82)}.ny-stats .i{width:16px;height:16px;color:var(--gold)}.ny-sec{background:var(--cream);color:var(--forest)}.ny-sec.alt{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ny-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 56px}.ny-head .h2{margin-top:16px}.ny-head .lede{max-width:30em;color:var(--ink-80)}.ny-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.ny-card{display:flex;flex-direction:column;gap:12px;padding:22px 22px 18px;background:var(--white);border:1px solid var(--line);border-top:3px solid var(--gc,var(--forest));border-radius:4px}.g-active .ny-card{--gc:var(--g-active)}.g-pending .ny-card{--gc:var(--g-pending)}.g-ended .ny-card{--gc:var(--g-ended)}.ny-status{align-self:flex-start;padding:5px 9px;border-radius:2px;font:700 9.5px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase}.g-active .ny-status{background:rgb(158 36 24 / .09);color:#8a1f15}.g-pending .ny-status{background:rgb(208 144 30 / .14);color:#6f4b08}.g-ended .ny-status{background:rgb(26 58 46 / .07);color:var(--ink-70)}.ny-card h3{font:600 21px/1.2 var(--serif);color:var(--forest)}.ny-sum{font-size:15.5px;line-height:1.65;color:var(--ink-80)}.ny-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ny-facts dt{font:600 9.5px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-70)}.ny-facts dd{margin:4px 0 0;font:600 13.5px/1.35 var(--sans);color:var(--forest)}.ny-ship{display:flex;align-items:flex-start;gap:8px;font:600 13.5px/1.45 var(--sans)}.ny-ship .i{flex:none;width:16px;height:16px;margin-top:1px}.ny-ship.is-no{color:#8a1f15}.ny-ship.is-ok{color:#2f6b3f}.ny-ship.is-until{color:#6f4b08}.ny-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:auto}.ny-links a{display:inline-flex;align-items:center;gap:6px;font:600 10.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--forest);text-decoration:none}.ny-links a:hover{text-decoration:underline;text-underline-offset:3px}.ny-links .i{width:13px;height:13px;color:var(--gold-dark)}.ny-empty{margin-top:28px;font-size:16px;font-style:italic;color:var(--ink-70)}.ny-not{background:var(--forest-deep);color:var(--cream)}.ny-not .grain{opacity:.07}.ny-not-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.ny-not .h2{margin-top:16px}.ny-not .lede{margin-top:18px;max-width:34em}.ny-btns{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.ny-ser{display:grid;grid-template-columns:200px minmax(0,1fr);gap:18px;align-items:center;padding:14px;background:rgb(255 249 230 / .05);border:1px solid rgb(212 175 55 / .3);border-radius:4px;color:var(--cream);text-decoration:none;transition:border-color .2s}.ny-ser:hover{border-color:var(--gold)}.ny-ser:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ny-ser img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:3px}.ny-ser-t{display:flex;flex-direction:column;gap:5px;font-size:14.5px;line-height:1.5;color:var(--cream-80)}.ny-ser-t small{font:700 9.5px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.ny-ser-t b{font:600 19px/1.25 var(--serif);color:var(--cream)}.ny-ser-t em{display:inline-flex;align-items:center;gap:8px;margin-top:2px;font:600 10.5px/1.3 var(--sans);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-soft)}.ny-ser-t em .i{width:14px;height:14px}.ny-faq{background:var(--cream);color:var(--forest)}.ny-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(40px,5vw,80px);align-items:start}.ny-faq-grid .h2{margin-top:16px}.ny-more{margin-top:22px}.ny-more .arrow-link{color:var(--forest)}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:18px 0;cursor:pointer;font:600 clamp(17px,1.35vw,19.5px)/1.35 var(--serif);color:var(--forest);transition:color .2s}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--forest-mid)}.faq summary:focus-visible{outline:2px solid var(--gold-dark);outline-offset:2px}.faq summary .i{flex:none;width:22px;height:22px;color:var(--gold-dark);transition:transform .3s var(--ease)}.faq details[open] summary .i{transform:rotate(45deg)}.faq details p{padding:0 48px 24px 0;font-size:16px;line-height:1.7;color:var(--ink-80)}.ny-legal{margin-top:48px;max-width:62em;font-size:13.5px;line-height:1.65;color:var(--ink-70)}@media (max-width:1180px){.ny-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ny-top,.ny-not-grid,.ny-faq-grid{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:640px){.ny-grid{grid-template-columns:minmax(0,1fr)}.ny-ser{grid-template-columns:minmax(0,1fr)}.ny-btns .btn{width:100%}.faq details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.ny-stats a,.ny-ser,.faq summary .i{transition:none}}.ny-mapsec{position:relative;overflow:hidden;background:var(--forest-deep);color:var(--cream);--ny-map-gap:var(--forest-deep)}.ny-mapsec .grain{opacity:.07}.ny-mapsec .ny-head .lede{color:var(--cream-80)}.ny-mapfig{margin:clamp(28px,4vw,44px) auto 0;max-width:1000px}.ny-mapfig .wf-legend{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;color:rgb(255 249 230 / .8)}.ny-mapfig .wf-legend span{display:inline-flex;align-items:center;gap:8px}.ny-mapfig .wf-legend i{width:14px;height:14px;border-radius:3px;flex:none}.ny-map{display:block;width:100%;height:auto;overflow:visible}.ny-map .ny-c{fill:rgb(255 249 230 / .12);stroke:var(--ny-map-gap,#0c0e15);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ny-map .ny-c.is-ban{fill:var(--ny-ban,#a8372e)}.ny-map .ny-c.is-prop{fill:var(--ny-prop,#a4780e)}.ny-map .ny-c.is-leaf{fill:var(--ny-leaf,#47aa62)}.ny-map a .ny-c{cursor:pointer;transition:filter .15s}.ny-map a:hover .ny-c,.ny-map a:focus-visible .ny-c{filter:brightness(1.18)}.ny-map a:focus-visible{outline:none}.ny-map a:focus-visible .ny-c{stroke:#f6ecd9;stroke-width:2.5px}.ny-map .ny-outline{fill:none;stroke:rgb(246 236 217 / .35);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;pointer-events:none}.ny-map .ny-l{display:none;font-family:var(--sans);font-weight:600;dominant-baseline:central;pointer-events:none;fill:#f6ecd9}.ny-map .ny-l.is-ban,.ny-map .ny-l.is-prop,.ny-map .ny-l.is-leaf{display:block}.ny-map .ny-l.is-prop,.ny-map .ny-l.is-leaf{fill:#0c0e15}.ny-map .ny-l.is-out{fill:#f6ecd9}.ny-map .ny-ld{display:none;stroke:rgb(246 236 217 / .55);stroke-width:.8}.ny-map .ny-ld.is-ban,.ny-map .ny-ld.is-prop,.ny-map .ny-ld.is-leaf{display:block}.ny-map .ny-p circle{stroke:#f6ecd9;stroke-width:1.6}.ny-map .ny-p.is-ban circle{fill:var(--ny-ban,#a8372e)}.ny-map .ny-p.is-prop circle{fill:var(--ny-prop,#a4780e)}.ny-map .ny-p.is-leaf circle{fill:var(--ny-leaf,#47aa62)}.ny-map .ny-p text{font-family:var(--sans);font-size:11px;font-weight:600;fill:#f6ecd9;dominant-baseline:central;paint-order:stroke;stroke:var(--ny-map-gap,#0c0e15);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.ny-map .ny-p a{cursor:pointer}.ny-map .ny-p a:hover circle,.ny-map .ny-p a:focus-visible circle{stroke-width:2.8}.ny-map .ny-p a:focus-visible{outline:none}.ny-map .ny-pld{stroke:rgb(246 236 217 / .7);stroke-width:.8}@media (max-width:640px){.ny-map .ny-l,.ny-map .ny-ld,.ny-map .ny-p text,.ny-map .ny-pld{display:none!important}.ny-map .ny-p circle{r:13px}}.ny-stats .g-discussed a{--gc:#b9c2cf;border-top-style:dashed}.g-discussed .ny-card{--gc:var(--g-discussed);border-top-style:dashed}.g-discussed .ny-status{background:rgb(26 58 46 / .07);color:var(--ink-70)}.ny-map .ny-w{fill:none;stroke:#f6ecd9;stroke-width:3px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke;pointer-events:none}.ny-map .ny-l.is-watch,.ny-map .ny-ld.is-watch{display:block}.ny-map .ny-p.is-watch circle{fill:var(--ny-map-gap,#0c0e15);stroke-dasharray:2 1.5}