@font-face{font-family:Almarai;font-style:normal;font-weight:300;font-display:swap;src:url(/tenants/nyb/fonts/almarai-recta-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-weight:400;font-display:swap;src:url(/tenants/nyb/fonts/almarai-recta-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-weight:700;font-display:swap;src:url(/tenants/nyb/fonts/almarai-recta-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-weight:800;font-display:swap;src:url(/tenants/nyb/fonts/almarai-recta-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/tenants/nyb/fonts/libre-baskerville-italica-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/tenants/nyb/fonts/libre-baskerville-italica-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tenants/nyb/fonts/libre-baskerville-recta-400-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tenants/nyb/fonts/libre-baskerville-recta-400-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.tenant-site .nyb2{--navy:#0b1524;--navy-light:#132039;--navy-mid:#1a2d4a;--gold:#b69155;--gold-light:#c9a76c;--gold-dark:#9a7a47;--cream:#f3ede2;--cream-dark:#e8dfd0;--white:#fff;--muted:#6b7a8d;--ink:#3b4656;--serif:"Libre Baskerville",Georgia,serif;--sans:"Almarai",system-ui,sans-serif;--gutter:6vw;--radius:8px;--radius-lg:12px;--ease:cubic-bezier(.22,.61,.36,1);--top-h:64px;background:var(--navy);color:var(--white);font-family:var(--sans);font-weight:300;line-height:1.6}.tenant-site .nyb2 img,.tenant-site .nyb2 video{max-width:100%;display:block}.tenant-site .nyb2 a{color:inherit;text-decoration:none}.tenant-site .nyb2 h1,.tenant-site .nyb2 h2,.tenant-site .nyb2 h3{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-weight:400;line-height:1.1}.tenant-site .nyb2 h2 em,.tenant-site .nyb2 h1 em{color:var(--gold-light);font-style:italic}.tenant-site .nyb2 .light h2 em{color:var(--gold-dark)}.tenant-site .nyb2 .eyebrow{font:700 11px/1 var(--sans);letter-spacing:2.2px;text-transform:uppercase;color:var(--gold);margin-bottom:14px;display:block}.tenant-site .nyb2 .btn{border-radius:var(--radius);min-height:52px;font:700 15px/1 var(--sans);letter-spacing:.05em;transition:transform .2s var(--ease),background .2s;-webkit-tap-highlight-color:transparent;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:14px 26px;display:inline-flex}.tenant-site .nyb2 .btn:active{transform:scale(.98)}.tenant-site .nyb2 .btn-gold{background:var(--gold);color:var(--navy)}.tenant-site .nyb2 .btn-gold:hover{background:var(--gold-light);transform:translateY(-1px)}.tenant-site .nyb2 .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(6px);background:#ffffff0f;border:1.5px solid #ffffff8c}.tenant-site .nyb2 .btn-navy{background:var(--navy);color:#fff}.tenant-site .nyb2 .btn-navy:hover{background:var(--navy-mid);transform:translateY(-1px)}.tenant-site .nyb2 .light .btn-ghost{color:var(--navy);background:#fff6;border-color:#0b152473}.tenant-site .nyb2 .ctas{flex-direction:column;align-items:center;gap:12px;margin-top:26px;display:flex}.tenant-site .nyb2 .ctas .btn{width:min(100%,300px)}.tenant-site .nyb2 .copy{text-align:center;max-width:560px;margin-inline:auto}.tenant-site .nyb2 .copy p{color:#fffc;font-size:16.5px}.tenant-site .nyb2 .light .copy p{color:var(--ink)}.tenant-site .nyb2 .copy h2{font-size:clamp(34px,9.2vw,52px)}.tenant-site .nyb2 [data-par]{transform:translate3d(0,var(--ty,0),0);will-change:transform}.tenant-site .nyb2 .head{margin-bottom:20px}.tenant-site .nyb2 .grain{pointer-events:none;z-index:60;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");width:200%;height:200%;animation:1.2s steps(6,end) infinite nyb2-grain;position:fixed;inset:-50%}@keyframes nyb2-grain{0%{transform:translate(0)}20%{transform:translate(-2%,3%)}40%{transform:translate(3%,-1%)}60%{transform:translate(-1%,-3%)}80%{transform:translate(2%,2%)}to{transform:translate(0)}}.tenant-site .nyb2 .orn{opacity:.95;width:min(42vw,170px);height:auto;margin:0 auto 12px;display:block}.tenant-site .nyb2 .orn svg{width:100%;height:auto;display:block;overflow:visible}.tenant-site .nyb2 .orn .r{transform-box:view-box;transform-origin:50% 98%;animation:70s linear infinite nyb2-sun}.tenant-site .nyb2 .orn .a{stroke-dasharray:1;stroke-dashoffset:1px}.tenant-site .nyb2 .orn.in .a{animation:nyb2-draw 1.6s var(--ease) forwards}.tenant-site .nyb2 .orn .leaf{transform-box:view-box;transform-origin:50% 98%;opacity:0;transform:scaleY(0)}.tenant-site .nyb2 .orn.in .leaf{animation:nyb2-leaf .9s var(--ease) forwards}.tenant-site .nyb2 .orn .base{fill:var(--navy)}.tenant-site .nyb2 .light .orn .base{fill:var(--cream)}.tenant-site .nyb2 .orn .luz{opacity:0;transition:opacity .9s var(--ease) 1.7s}.tenant-site .nyb2 .orn.in .luz{opacity:1}@keyframes nyb2-sun{to{transform:rotate(360deg)}}@keyframes nyb2-draw{to{stroke-dashoffset:0}}@keyframes nyb2-leaf{to{opacity:1;transform:none}}.tenant-site .nyb2 .rule{background:var(--gold);width:48px;height:1px;margin:0 auto}.tenant-site .nyb2 .hero{min-height:calc(100svh - var(--top-h));isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.tenant-site .nyb2 .hero video,.tenant-site .nyb2 .hero .poster{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tenant-site .nyb2 .rays{z-index:-1;opacity:.3;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.tenant-site .nyb2 .rays svg{width:100%;height:100%}.tenant-site .nyb2 .rays .spin{transform-origin:50% 100%;animation:90s linear infinite nyb2-sun}.tenant-site .nyb2 .hero-in{text-align:center;padding:70px var(--gutter) 90px;width:100%;max-width:720px;position:relative}.tenant-site .nyb2 .hero .box{padding:44px max(28px,8%) 58px;position:relative}.tenant-site .nyb2 .hero .box:before{content:"";z-index:-1;background:#0b15245c;border-radius:3px;position:absolute;inset:0}.tenant-site .nyb2 .hero .box>*{position:relative}.tenant-site .nyb2 .hero .frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tenant-site .nyb2 .hero .frame path{fill:none;stroke:var(--gold);stroke-width:2.4px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:nyb2-draw 2.4s var(--ease) .3s forwards}.tenant-site .nyb2 .hero .ctas{z-index:2;margin-top:-26px;position:relative}.tenant-site .nyb2 .hero .ctas .btn{width:min(100%,262px)}.tenant-site .nyb2 .hero .logo{filter:drop-shadow(0 4px 24px #0009);width:min(53vw,224px);animation:nyb2-up 1.2s var(--ease) .2s both;margin:0 auto 22px}.tenant-site .nyb2 .hero h1{color:#fff;text-shadow:0 2px 18px #0000008c;animation:nyb2-up 1.2s var(--ease) .45s both;font-size:clamp(24px,6.7vw,51px)}.tenant-site .nyb2 .hero .eyebrow{text-shadow:0 1px 10px #000000b3}.tenant-site .nyb2 .hero .sub{max-width:420px;font:400 clamp(15px,4vw,18px)/1.55 var(--sans);color:#ffffffeb;text-shadow:0 1px 12px #0009;animation:nyb2-up 1.2s var(--ease) .6s both;margin:14px auto 0}.tenant-site .nyb2 .hero .ctas{animation:nyb2-up 1.2s var(--ease) .8s both}.tenant-site .nyb2 .hero .scroll{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));font:700 10px var(--sans);letter-spacing:2px;text-transform:uppercase;color:#ffffffb3;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.tenant-site .nyb2 .hero .scroll i{background:linear-gradient(var(--gold),transparent);width:1px;height:38px;animation:nyb2-drop 1.8s var(--ease) infinite;display:block}@keyframes nyb2-drop{to{opacity:1;transform:none}}@keyframes nyb2-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.tenant-site .nyb2 .hero .slide{object-fit:cover;z-index:-2;opacity:0;width:100%;height:100%;animation:14s linear infinite nyb2-relevo;position:absolute;inset:0}.tenant-site .nyb2 .hero .slide:first-of-type{opacity:1}.tenant-site .nyb2 .hero .slide+.slide{animation-delay:-7s}@keyframes nyb2-relevo{0%{opacity:1;transform:scale(1.012)}42%{opacity:1;transform:scale(1.07)}50%{opacity:0;transform:scale(1.08)}50.01%,92%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.012)}}.tenant-site .nyb2 .hero.ev .slide{display:none}@media (min-width:768px){.tenant-site .nyb2 .hero.ev .slide{display:block}.tenant-site .nyb2 .hero.ev video.movil{display:none}.tenant-site .nyb2 .hero.ev h1{font-size:clamp(32px,3.4vw,44px)}}.tenant-site .nyb2 .hero.ev .box:before,.tenant-site .nyb2 .hero.banda .box:before{background:#0b152480}.tenant-site .nyb2 .hero .box .orn{margin-bottom:10px}.tenant-site .nyb2 .hero .orn .base{display:none}.tenant-site .nyb2 .hero.banda{min-height:78svh}.tenant-site .nyb2 .hero h2{color:#fff;text-shadow:0 2px 18px #0000008c;font-size:clamp(24px,6.7vw,51px)}.tenant-site .nyb2 .sec>.cards:first-child{margin-top:0}.tenant-site .nyb2 .sec{padding:76px var(--gutter);position:relative;overflow:hidden}.tenant-site .nyb2 .sec.light{background:var(--cream);color:var(--navy);background-image:url(/tenants/nyb/images/texture-cream-art-deco-new-york-bistro.webp);background-size:600px}.tenant-site .nyb2 #cocina{padding-top:40px}.tenant-site .nyb2 .sec.dark{background:#070d17}.tenant-site .nyb2 .sec .copy h2{margin-top:6px}.tenant-site .nyb2 .sec .copy p{margin-top:16px}.tenant-site .nyb2 .sec .two{gap:0;display:grid}.tenant-site .nyb2 .film{aspect-ratio:9/16;border-radius:var(--radius-lg);background:var(--navy-light);width:min(100%,420px);margin:34px auto 0;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000008c}.tenant-site .nyb2 .film video,.tenant-site .nyb2 .film img{object-fit:cover;will-change:transform;width:100%;height:112%;transform:translate3d(0,var(--ty,0),0);position:absolute;inset:-6% 0}.tenant-site .nyb2 .film .fr{pointer-events:none;border:1px solid #c9a76c8c;border-radius:8px;position:absolute;inset:12px}.tenant-site .nyb2 .film .tag{text-align:center;font:italic 400 15px var(--serif);color:#fff;text-shadow:0 2px 10px #000000b3;position:absolute;bottom:22px;left:0;right:0}.tenant-site .nyb2 .rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:30px var(--gutter) 10px;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));gap:12px;display:flex;overflow:auto hidden}.tenant-site .nyb2 .rail::-webkit-scrollbar{display:none}.tenant-site .nyb2 .cut{scroll-snap-align:center;border-radius:var(--radius-lg);aspect-ratio:4/5;background:var(--navy-light);flex:0 0 70vw;max-width:300px;position:relative;overflow:hidden}.tenant-site .nyb2 .cut img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.tenant-site .nyb2 .cut:hover img{transform:scale(1.05)}.tenant-site .nyb2 .cut:after{content:"";background:linear-gradient(#0000 45%,#0b1524d9);position:absolute;inset:0}.tenant-site .nyb2 .cut .t{z-index:1;text-align:left;position:absolute;bottom:16px;left:16px;right:16px}.tenant-site .nyb2 .cut .t b{font:400 20px var(--serif);color:#fff;display:block}.tenant-site .nyb2 .cut .t small{font:700 11px var(--sans);letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-light)}.tenant-site .nyb2 .divider{height:48px;padding:0 var(--gutter);background:linear-gradient(#070d17 50%,#040d4f 50%);align-items:center;display:flex}.tenant-site .nyb2 .divider:before,.tenant-site .nyb2 .divider:after{content:"";background:linear-gradient(90deg,#0000 8%,#b69155);flex:1;height:1px}.tenant-site .nyb2 .divider:after{background:linear-gradient(270deg,#0000 8%,#b69155)}.tenant-site .nyb2 .divider.flip{background:linear-gradient(#040d4f 50%,#070d17 50%)}.tenant-site .nyb2 .divider.end{background:#070d17}.tenant-site .nyb2 .divider svg{flex:none;width:64px;height:24px;display:block}.tenant-site .nyb2 .sec.dark.jazz{background:#040d4f}.tenant-site .nyb2 .vinyl{will-change:transform;width:min(62vw,280px);transform:rotate(var(--rot,0deg));filter:drop-shadow(0 20px 40px #0009);margin:0 auto 24px;display:block}.tenant-site .nyb2 .jazz .copy h2{font-size:clamp(40px,11vw,66px)}.tenant-site .nyb2 .jazz .copy h2 em{letter-spacing:0;margin-top:8px;font-size:.42em;display:block}.tenant-site .nyb2 .sets{grid-template-columns:1fr 1fr 1fr;gap:10px;max-width:460px;margin:26px auto 0;display:grid}.tenant-site .nyb2 .sets div{border-radius:var(--radius-lg);text-align:center;border:1px solid #b6915573;padding:16px 6px}.tenant-site .nyb2 .sets b{font:400 clamp(18px,5.2vw,26px) var(--serif);color:#fff;white-space:nowrap;display:block}.tenant-site .nyb2 .sets small{font:700 10px var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.tenant-site .nyb2 .ticker{white-space:nowrap;margin:46px calc(-1 * var(--gutter)) 0;font:400 clamp(15px,4.2vw,22px) var(--serif);color:var(--gold-light);border-block:1px solid #b6915559;padding:14px 0;overflow:hidden}.tenant-site .nyb2 .ticker div{animation:28s linear infinite nyb2-tick;display:inline-block}.tenant-site .nyb2 .ticker span{padding:0 22px}@keyframes nyb2-tick{to{transform:translate(-50%)}}.tenant-site .nyb2 .coupe{width:min(46vw,190px);margin:0 auto 14px;display:block;overflow:visible}.tenant-site .nyb2 .coupe .glass{fill:none;stroke:var(--gold);stroke-linecap:round}.tenant-site .nyb2 .coupe .pour{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}.tenant-site .nyb2 .coupe.in .pour{animation:nyb2-pour 1.5s var(--ease) forwards}.tenant-site .nyb2 .coupe .fill{transition:transform 1.7s var(--ease);transform:translateY(92px)}.tenant-site .nyb2 .coupe.in .fill{transition-delay:.3s;transform:none}.tenant-site .nyb2 .coupe .liq{animation:5s ease-in-out infinite nyb2-wave}.tenant-site .nyb2 .coupe .shine{opacity:.35;animation:5s ease-in-out -2.5s infinite nyb2-wave}.tenant-site .nyb2 .coupe .garnish{opacity:0;transform:translateY(-28px)}.tenant-site .nyb2 .coupe.in .garnish{animation:nyb2-drop .7s var(--ease) 1.9s forwards}.tenant-site .nyb2 .coupe .bub{opacity:0}.tenant-site .nyb2 .coupe.in .bub{animation:3.6s ease-in 2.2s infinite nyb2-rise}.tenant-site .nyb2 .coupe.in .bub:nth-child(2){animation-delay:3.4s}.tenant-site .nyb2 .coupe.in .bub:nth-child(3){animation-delay:4.6s}.tenant-site .nyb2 .coupe .halo{opacity:0}.tenant-site .nyb2 .coupe.in .halo{animation:nyb2-halo 1.4s var(--ease) 2.3s forwards}@keyframes nyb2-pour{0%{opacity:0;stroke-dashoffset:1px}15%{opacity:1}70%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes nyb2-halo{to{opacity:.3}}@keyframes nyb2-wave{0%,to{transform:translate(0)}50%{transform:translate(-20px)}}@keyframes nyb2-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-34px)}}.tenant-site .nyb2 .mosaic{grid-template-columns:1fr 1fr;gap:10px;margin-top:34px;display:grid}.tenant-site .nyb2 .mosaic figure{border-radius:var(--radius-lg);aspect-ratio:3/4;background:var(--cream-dark);position:relative;overflow:hidden;box-shadow:0 14px 34px #0b152424}.tenant-site .nyb2 .mosaic figure:nth-child(2n){transform:translateY(34px)}.tenant-site .nyb2 .mosaic img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.tenant-site .nyb2 .mosaic figure:hover img{transform:scale(1.05)}.tenant-site .nyb2 .mosaic figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#070d171f 58%,#070d178c 78%,#070d17e0 100%);position:absolute;inset:0}.tenant-site .nyb2 .mosaic figcaption{z-index:1;font:italic 400 15.5px/1.3 var(--serif);color:#fff;text-shadow:0 1px 6px #0009;position:absolute;bottom:13px;left:14px;right:14px}.tenant-site .nyb2 .mosaic figcaption small{font:700 10px var(--sans);letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-light);margin-bottom:2px;font-style:normal;display:block}.tenant-site .nyb2 .mosaic+.ctas{margin-top:74px}.tenant-site .nyb2 .halloween{--ember:#d5431b;--ember-light:#f26a3a;background-color:#0e0507;background-image:radial-gradient(60% 50% at 78% 38%,#f26a3a4d 0%,#f26a3a00 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='48' viewBox='0 0 96 48'><g fill='none' stroke='%23F26A3A' stroke-opacity='.13' stroke-width='1'><path d='M0 48 A48 48 0 0 1 96 48'/><path d='M12 48 A36 36 0 0 1 84 48'/><path d='M24 48 A24 24 0 0 1 72 48'/><path d='M-48 24 A48 48 0 0 1 48 24 M48 24 A48 48 0 0 1 144 24'/><path d='M-36 24 A36 36 0 0 1 36 24 M60 24 A36 36 0 0 1 132 24'/></g></svg>");background-size:auto,96px 48px}.tenant-site .nyb2 .sec.halloween{padding-bottom:0}.tenant-site .nyb2 .halloween .eyebrow,.tenant-site .nyb2 .halloween h2 em{color:var(--ember-light)}.tenant-site .nyb2 .halloween .orn [stroke=\#B69155]{stroke:var(--ember-light)}.tenant-site .nyb2 .halloween .orn [fill=\#B69155]{fill:var(--ember-light)}.tenant-site .nyb2 .halloween .copy h2{font-size:clamp(36px,9.6vw,56px)}.tenant-site .nyb2 .halloween .copy .q{font:italic 400 clamp(18px,5vw,24px)/1.45 var(--serif);color:var(--ember-light);text-wrap:balance;margin-top:18px}.tenant-site .nyb2 .halloween .copy p+p{margin-top:12px}.tenant-site .nyb2 .halloween .lineup{grid-template-columns:1fr 1fr;gap:10px;max-width:460px;margin:26px auto 0;display:grid}.tenant-site .nyb2 .halloween .lineup div{border-radius:var(--radius-lg);text-align:center;background:#f26a3a0f;border:1px solid #f26a3a80;padding:16px 8px}.tenant-site .nyb2 .halloween .lineup b{font:400 clamp(17px,4.8vw,22px) var(--serif);color:#fff;white-space:nowrap;display:block}.tenant-site .nyb2 .halloween .lineup small{font:700 10px var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--ember-light)}.tenant-site .nyb2 .halloween .copy .vest{color:#ffffffb8;margin-top:22px}.tenant-site .nyb2 .halloween .vest b{font:700 10px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--ember-light);margin-bottom:8px;display:block}.tenant-site .nyb2 .halloween .btn-ember{background:var(--ember);color:#fff}.tenant-site .nyb2 .halloween .btn-ember:hover{background:var(--ember-light);transform:translateY(-1px)}.tenant-site .nyb2 .halloween .film{aspect-ratio:2/3;box-shadow:0 30px 70px #0009,0 0 90px #f26a3a40}.tenant-site .nyb2 .halloween .film .fr{border-color:#c9a76cbf}.tenant-site .nyb2 .halloween .ticker{color:var(--ember-light);border-color:#f26a3a73}.tenant-site .nyb2 .cita{background-blend-mode:normal;background-color:#070d17;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='48' viewBox='0 0 96 48'><g fill='none' stroke='%23B69155' stroke-opacity='.17' stroke-width='1'><path d='M0 48 A48 48 0 0 1 96 48'/><path d='M12 48 A36 36 0 0 1 84 48'/><path d='M24 48 A24 24 0 0 1 72 48'/><path d='M-48 24 A48 48 0 0 1 48 24 M48 24 A48 48 0 0 1 144 24'/><path d='M-36 24 A36 36 0 0 1 36 24 M60 24 A36 36 0 0 1 132 24'/></g></svg>");background-size:96px 48px}.tenant-site .nyb2 .cita .copy h2{font-size:clamp(38px,10.4vw,62px)}.tenant-site .nyb2 .cita .copy .q{font:italic 400 clamp(18px,5vw,24px)/1.45 var(--serif);color:var(--gold-light);margin-top:18px}.tenant-site .nyb2 .cita .copy p{margin-top:12px}.tenant-site .nyb2 .cita .after{width:100%;margin-top:40px}.tenant-site .nyb2 .cita .after .ctas{margin-top:0}.tenant-site .nyb2 .scene{isolation:isolate;width:min(100%,520px);margin:48px auto 0;padding:52px 0 0;position:relative}.tenant-site .nyb2 .scene .rise{opacity:.6;pointer-events:none;width:150%;position:absolute;top:0;left:50%;transform:translate(-50%)}.tenant-site .nyb2 .scene .rise .r{transform-box:view-box;transform-origin:50% 100%;animation:120s linear infinite nyb2-sun}.tenant-site .nyb2 .scene .arch{aspect-ratio:4/5;background:var(--navy-light);border-radius:999px 999px 14px 14px;width:100%;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000080}.tenant-site .nyb2 .scene .arch img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transform:scale(var(--sc,1));transform-origin:50% 38%;will-change:transform;position:absolute;inset:0}.tenant-site .nyb2 .scene .arch:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0b152473);position:absolute;inset:0}.tenant-site .nyb2 .scene .line{pointer-events:none;z-index:1;border:1px solid #c9a76cb3;border-radius:999px 999px 10px 10px;position:absolute;inset:10px}.tenant-site .nyb2 .salon{isolation:isolate;min-height:100svh;padding:120px var(--gutter) calc(72px + env(safe-area-inset-bottom));background:#070d17;align-items:flex-end;display:flex;position:relative;overflow:hidden}.tenant-site .nyb2 .salon .col{z-index:1;position:absolute;inset:0}.tenant-site .nyb2 .salon .col video{object-fit:cover;width:100%;height:100%}.tenant-site .nyb2 .salon .bg,.tenant-site .nyb2 .salon .wings,.tenant-site .nyb2 .salon .fr{display:none}.tenant-site .nyb2 .salon:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#070d1700 0%,#070d1714 28%,#070d1761 54%,#070d17b3 78%,#070d17 100%);position:absolute;inset:-1px 0}.tenant-site .nyb2 .salon .copy{z-index:3;width:100%;position:relative}.tenant-site .nyb2 .salon .copy h2{color:#fff;text-shadow:0 2px 20px #00000080;font-size:clamp(36px,9.6vw,62px)}.tenant-site .nyb2 .salon .copy .q{font:italic 400 clamp(17px,4.8vw,24px)/1.4 var(--serif);color:var(--gold-light);margin-top:12px}.tenant-site .nyb2 .salon .eyebrow{text-shadow:0 1px 10px #000000b3}.tenant-site .nyb2 .salon .orn .base{display:none}.tenant-site .nyb2 .cards{gap:14px;margin-top:34px;display:grid}.tenant-site .nyb2 .card{border-radius:var(--radius-lg);isolation:isolate;background:var(--navy-light);text-align:center;align-items:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.tenant-site .nyb2 .card img,.tenant-site .nyb2 .card video{object-fit:cover;z-index:-1;will-change:transform;width:100%;height:112%;transform:translate3d(0,var(--ty,0),0);position:absolute;inset:-6% 0}.tenant-site .nyb2 .card:after{content:"";z-index:-1;background:linear-gradient(#0b15241a 28%,#0b1524f0 82%);position:absolute;inset:0}.tenant-site .nyb2 .card .b{width:100%;padding:28px 20px 26px}.tenant-site .nyb2 .card h3{color:#fff;margin:6px 0 10px;font-size:clamp(26px,7vw,36px)}.tenant-site .nyb2 .card p{color:#fffc;max-width:460px;margin-inline:auto;font-size:15.5px}.tenant-site .nyb2 .card .ctas{margin-top:18px}.tenant-site .nyb2 .card.big{min-height:560px}.tenant-site .nyb2 footer{padding:52px var(--gutter) calc(110px + env(safe-area-inset-bottom));text-align:center;background:#070d17;position:relative;overflow:hidden}.tenant-site .nyb2 footer .big{font:400 clamp(32px,8.6vw,48px)/1.1 var(--serif);color:#fff;text-wrap:balance;max-width:560px;margin:0 auto 38px;position:relative}.tenant-site .nyb2 .fgrid{justify-items:center;gap:40px;display:grid;position:relative}.tenant-site .nyb2 footer h4{font:700 13px var(--sans);letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.tenant-site .nyb2 footer p,.tenant-site .nyb2 footer .hours{font-size:19px;line-height:1.6}.tenant-site .nyb2 footer .note{color:#ffffffbf;margin-top:10px;font-size:17px}.tenant-site .nyb2 .hours{text-align:left;grid-template-columns:auto auto;justify-content:center;gap:12px 28px;display:grid}.tenant-site .nyb2 .hours b{color:#ffffffb3;font-weight:400}.tenant-site .nyb2 .hours span{color:#fff;font-weight:400}.tenant-site .nyb2 footer .ctas{margin-top:24px}.tenant-site .nyb2 .fgrid{gap:48px}.tenant-site .nyb2 .legal{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:52px;padding-top:22px;font-size:17px;display:flex;position:relative}.tenant-site .nyb2 .deco-cta{--placa:var(--navy);color:var(--gold-light);filter:drop-shadow(0 14px 24px #0b152447);transition:transform .35s var(--ease),filter .35s;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;display:inline-flex}.tenant-site .nyb2 .deco-cta:active{transform:scale(.98)}.tenant-site .nyb2 .light .deco-cta{--placa:#070d17}.tenant-site .nyb2 .deco-placa,.tenant-site .nyb2 .deco-placa:before,.tenant-site .nyb2 .deco-placa:after,.tenant-site .nyb2 .deco-in{clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c))}.tenant-site .nyb2 .deco-placa{--c:15px;background:var(--gold);display:block;position:relative}.tenant-site .nyb2 .deco-placa:before{content:"";--c:13.8px;background:var(--placa);position:absolute;inset:2px}.tenant-site .nyb2 .deco-placa:after{content:"";--c:10.9px;background:var(--gold);transition:background .35s;position:absolute;inset:7px}.tenant-site .nyb2 .deco-in{--c:10.3px;z-index:1;background:var(--placa);min-height:60px;font:400 21px/1 var(--serif);letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;gap:14px;margin:8px;padding:0 26px;transition:background .35s,color .35s;display:flex;position:relative;overflow:hidden}.tenant-site .nyb2 .deco-in:after{content:"";pointer-events:none;animation:nyb2-brillo 3.8s var(--ease) 1.4s infinite;background:linear-gradient(105deg,#0000 40%,#f3ede24d 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.tenant-site .nyb2 .deco-flecha{width:36px;height:auto;animation:nyb2-empuje 1.9s var(--ease) infinite;flex:none}@keyframes nyb2-brillo{0%{transform:translate(-130%)}42%,to{transform:translate(130%)}}@keyframes nyb2-empuje{0%,to{transform:none}50%{transform:translate(7px)}}@media (hover:hover){.tenant-site .nyb2 .deco-cta:hover{filter:drop-shadow(0 20px 30px #0b15245c);transform:translateY(-3px)}.tenant-site .nyb2 .deco-cta:hover .deco-in{background:var(--gold);color:var(--navy)}.tenant-site .nyb2 .deco-cta:hover .deco-placa:after{background:var(--navy)}}.tenant-site .nyb2 .light .film{box-shadow:0 24px 50px #0b152442}.tenant-site .nyb2 .film .play{background:var(--gold);width:56px;height:56px;color:var(--navy);cursor:pointer;transition:transform .3s var(--ease),background .3s;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000073}.tenant-site .nyb2 .film .play svg{fill:currentColor;width:24px;height:24px;margin-left:3px}.tenant-site .nyb2 .film .play:hover{background:var(--gold-light);transform:translate(-50%,-50%)scale(1.08)}.tenant-site .nyb2 .velo{z-index:70;-webkit-backdrop-filter:blur(6px);background:#03060cdb;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.tenant-site .nyb2 .velo.open{display:flex}.tenant-site .nyb2 .velo .marco{aspect-ratio:9/16;background:#0e1829;border:1px solid #b6915573;border-radius:16px;width:min(100%,56.25svh - 18px,440px);position:relative;overflow:hidden;box-shadow:0 30px 80px #0009}.tenant-site .nyb2 .velo video,.tenant-site .nyb2 .velo iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.tenant-site .nyb2 .velo .cerrar{z-index:2;background:var(--gold);width:40px;height:40px;color:var(--navy);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.tenant-site .nyb2 .velo .cerrar svg{width:16px;height:16px}.tenant-site .nyb2 .planifica .body .ctas:first-of-type{margin-top:34px}.tenant-site .nyb2 .planifica .ctas+.ctas{margin-top:14px}.tenant-site .nyb2 .rv{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(26px)}.tenant-site .nyb2 .rv.in{opacity:1;transform:none}.tenant-site .nyb2 .rv.d1{transition-delay:.12s}.tenant-site .nyb2 .rv.d2{transition-delay:.24s}.tenant-site .nyb2 .rv.d3{transition-delay:.36s}.tenant-site .nyb2 .rv[data-par]{transform:translate3d(0,var(--ty,0),0);transition:opacity .9s var(--ease)}@media (min-width:768px){.tenant-site .nyb2{--gutter:4vw;--top-h:80px}.tenant-site .nyb2 .ctas{flex-direction:row;justify-content:center}.tenant-site .nyb2 .ctas .btn{width:auto;min-width:200px}.tenant-site .nyb2 .copy{max-width:660px}.tenant-site .nyb2 .copy p{max-width:600px;margin-inline:auto;font-size:17.5px}.tenant-site .nyb2 .sec{padding:92px var(--gutter)}.tenant-site .nyb2 #cocina{padding-top:48px}.tenant-site .nyb2 .orn{width:132px}.tenant-site .nyb2 .coupe{width:150px}.tenant-site .nyb2 .vinyl{width:220px}.tenant-site .nyb2 .hero-in{padding:110px var(--gutter) 120px}.tenant-site .nyb2 .hero .box{padding:56px max(48px,10%) 70px}.tenant-site .nyb2 .sec .two{grid-template-columns:1fr 1fr;align-items:start;gap:56px;max-width:1100px;margin-inline:auto}.tenant-site .nyb2 .sec .two>.copy{padding-top:24px}.tenant-site .nyb2 .sec .two .film,.tenant-site .nyb2 .sec .two .scene{margin-top:0}.tenant-site .nyb2 .sec .two.medio{align-items:center}.tenant-site .nyb2 .sec .two.medio>.copy{padding-top:0}.tenant-site .nyb2 .film{width:min(100%,380px)}.tenant-site .nyb2 .cut{flex-basis:280px}.tenant-site .nyb2 .mosaic{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1200px;margin-inline:auto}.tenant-site .nyb2 .mosaic figure:nth-child(2n){transform:translateY(44px)}.tenant-site .nyb2 .scene{width:min(100%,520px);padding-top:48px}.tenant-site .nyb2 .salon{padding:140px var(--gutter) 110px}.tenant-site .nyb2 .salon .col{aspect-ratio:9/16;width:auto;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 120px #000000bf}.tenant-site .nyb2 .salon .bg{display:none}.tenant-site .nyb2 .salon:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(130% 100%,#101e3880 0%,#070d1700 44%,#02050ac7 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='48' viewBox='0 0 96 48'><g fill='none' stroke='%23B69155' stroke-opacity='.17' stroke-width='1'><path d='M0 48 A48 48 0 0 1 96 48'/><path d='M12 48 A36 36 0 0 1 84 48'/><path d='M24 48 A24 24 0 0 1 72 48'/><path d='M-48 24 A48 48 0 0 1 48 24 M48 24 A48 48 0 0 1 144 24'/><path d='M-36 24 A36 36 0 0 1 36 24 M60 24 A36 36 0 0 1 132 24'/></g></svg>");background-size:auto,96px 48px;position:absolute;inset:0}.tenant-site .nyb2 .salon .wings{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.tenant-site .nyb2 .salon .w{opacity:.5;width:max(120px,50vw - 28.125svh);height:min(70svh,660px);position:absolute;top:50%;transform:translateY(-50%)}.tenant-site .nyb2 .salon .w:first-child{left:0}.tenant-site .nyb2 .salon .w:last-child{right:0}.tenant-site .nyb2 .salon .fr{pointer-events:none;z-index:2;border:1px solid #c9a76c73;border-radius:6px;display:block;position:absolute;inset:14px}.tenant-site .nyb2 .salon .copy{max-width:min(56.25svh - 64px,520px);margin-inline:auto}.tenant-site .nyb2 .salon .copy h2{font-size:clamp(34px,4.4vw,54px)}.tenant-site .nyb2 .salon .fr{border-color:#c9a76c99;inset:16px}.tenant-site .nyb2 .cards{grid-template-columns:1fr 1fr;max-width:1200px;margin-inline:auto}.tenant-site .nyb2 .card{min-height:540px}.tenant-site .nyb2 .card.big{grid-column:1/-1;min-height:620px}.tenant-site .nyb2 .fgrid{grid-template-columns:1.2fr 1fr 1fr;align-items:start}.tenant-site .nyb2 footer p,.tenant-site .nyb2 footer .hours{font-size:17px}.tenant-site .nyb2 footer .note{font-size:15px}.tenant-site .nyb2 .legal{font-size:16px}.tenant-site .nyb2 .hero .ctas{flex-direction:column;align-items:center}.tenant-site .nyb2 .hero .ctas .btn{width:min(100%,290px)}.tenant-site .nyb2 .halloween .two{align-items:center}.tenant-site .nyb2 .halloween .two>.copy{text-align:left;margin-inline:0;padding-top:0}.tenant-site .nyb2 .halloween .copy .orn{margin-left:0}.tenant-site .nyb2 .halloween .copy p,.tenant-site .nyb2 .halloween .copy .lineup,.tenant-site .nyb2 .halloween .copy .ctas{margin-inline:0}.tenant-site .nyb2 .halloween .ctas{justify-content:flex-start}.tenant-site .nyb2 .halloween .lineup{grid-template-columns:repeat(4,1fr);max-width:none;margin-top:30px}.tenant-site .nyb2 .halloween .lineup div{padding:18px 6px}.tenant-site .nyb2 .cita .two{grid-template-rows:auto auto;align-items:center;row-gap:0}.tenant-site .nyb2 .cita .two .copy{grid-area:1/1;align-self:end}.tenant-site .nyb2 .cita .two .scene{grid-area:1/2/3;align-self:center}.tenant-site .nyb2 .cita .two .after{grid-area:2/1;align-self:start;margin-top:26px}.tenant-site .nyb2 .divider{height:64px}.tenant-site .nyb2 .divider svg{width:84px;height:32px}.tenant-site .nyb2 footer{padding-bottom:80px}.tenant-site .nyb2 .mosaic+.ctas{margin-top:92px}.tenant-site .nyb2 .deco-cta{gap:18px}.tenant-site .nyb2 .deco-in{gap:18px;min-height:68px;padding:0 44px;font-size:25px}.tenant-site .nyb2 .deco-flecha{width:42px}}@media (prefers-reduced-motion:reduce){.tenant-site .nyb2 *{transition:none!important;animation:none!important}.tenant-site .nyb2 .rv{opacity:1;transform:none}.tenant-site .nyb2 .orn .a{stroke-dashoffset:0}.tenant-site .nyb2 .orn .leaf{opacity:1;transform:none}.tenant-site .nyb2 .orn .luz{opacity:1}.tenant-site .nyb2 .hero .frame path{stroke-dashoffset:0}.tenant-site .nyb2 .vinyl{transform:none}.tenant-site .nyb2 [data-par],.tenant-site .nyb2 [data-zoom]{transform:none!important}}@media (max-width:767px){.tenant-site .nyb2 html::-webkit-scrollbar{width:0;height:0;display:none}.tenant-site .nyb2 body::-webkit-scrollbar{width:0;height:0;display:none}.tenant-site .nyb2 .legal span{flex:0 0 100%}}.tenant-site .nyb2 .fgrid{grid-template-columns:minmax(0,1fr)}.tenant-site .nyb2 .fgrid>div{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (min-width:768px){.tenant-site .nyb2 .fgrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}}
