.nyc-flyer{--background:var(--brand-ink);--foreground:var(--brand-chalk);--muted-foreground:var(--brand-chalk);--primary:var(--brand-chalk);--primary-foreground:var(--brand-ink);--border:color-mix(in srgb, var(--brand-chalk) 25%, transparent);--nyc-paper-texture:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.09' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-color:var(--background);background-image:var(--nyc-paper-texture);color:var(--foreground);letter-spacing:0;font-family:Georgia,Times New Roman,serif}.nyc-flyer .nyc-photo{border-bottom:1px solid var(--border);height:38vh;min-height:300px;max-height:460px}.nyc-flyer .nyc-photo img{filter:grayscale();object-position:center 55%}.nyc-flyer .nyc-content{padding-top:64px;padding-bottom:88px}.nyc-flyer .nyc-layout{gap:48px 80px}.nyc-flyer .eyebrow{letter-spacing:0;color:var(--foreground);font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700}.nyc-flyer .display{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.1}.nyc-flyer h1.display{white-space:normal;text-wrap:balance;width:auto;max-width:680px;margin-top:22px;font-size:48px;line-height:1.02}.nyc-flyer .nyc-facts{border-top:1px solid var(--border);gap:24px;padding-top:30px}.nyc-flyer .nyc-detail{align-items:flex-start;gap:20px}.nyc-flyer .nyc-detail>div:first-child{border:0;border-right:1px solid var(--border);border-radius:0}.nyc-flyer .nyc-detail>div:last-child{min-width:0}.nyc-flyer .nyc-detail .text-brand-orange{color:var(--foreground)}.nyc-flyer .nyc-detail .font-mono{letter-spacing:0;font-family:Georgia,Times New Roman,serif}.nyc-flyer .nyc-detail .text-sm{opacity:.8;margin-top:8px;line-height:1.55}.nyc-flyer .nyc-facts .nyc-detail:first-child>div:last-child .display{font-size:27px}.nyc-flyer .nyc-facts .nyc-detail:first-child>div:last-child .text-sm{opacity:1}.nyc-flyer .nyc-download{padding-top:0}.nyc-flyer .nyc-download-panel{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:28px 0}.nyc-flyer .nyc-download-panel>.eyebrow{font-size:19px;line-height:1.35}.nyc-flyer .store-badge{border-color:var(--brand-chalk);background:var(--brand-chalk);color:var(--brand-ink)}.nyc-flyer .store-badge:hover{background:var(--brand-ink);color:var(--brand-chalk)}.nyc-flyer .nyc-qr{background:0 0;margin-top:36px;padding:0}.nyc-flyer .nyc-qr img{background:var(--brand-chalk);border-radius:0}.nyc-flyer .nyc-qr p{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:12px}.nyc-flyer .nyc-about>p:last-child{font-size:18px;line-height:1.6}.nyc-flyer .nyc-hosts{padding-top:28px}.nyc-flyer .nyc-hosts img{filter:grayscale();border-radius:0}.nyc-flyer .nyc-hosts img[alt="The Pickup App logo"]{background:var(--brand-ink)}.nyc-flyer .nyc-hosts .display{font-size:17px}.nyc-flyer .nyc-hosts .text-sm{margin-top:5px;font-size:13px}.nyc-flyer .nyc-hosts a{letter-spacing:0;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:11px}.nyc-flyer .nyc-hosts a:hover{text-decoration:underline}.nyc-flyer .nyc-hosts .flex>div{min-width:0}@media (width<=767px){.nyc-flyer .nyc-photo{height:32vh;min-height:240px}.nyc-flyer .nyc-content{padding-top:36px;padding-bottom:56px}.nyc-flyer .nyc-layout{gap:36px}.nyc-flyer h1.display{font-size:36px}.nyc-flyer .nyc-facts .nyc-detail:first-child>div:last-child .display{font-size:22px}.nyc-flyer .nyc-detail .display{font-size:18px}.nyc-flyer .nyc-about>p:last-child{font-size:17px}}
