1import{j as e}from"./vendor-motion-DtmN-h7Q.js";import{r as c}from"./vendor-react-CfDrwyG4.js";import{B as r,L as i,F as u}from"./index-Dp4Wo1VH.js";import{E as l}from"./external-link-Cjh3pwU8.js";import{M as g}from"./map-pin-CkzMl5BY.js";import{C as b}from"./check-DIMDh7if.js";import"./vendor-query-ByQGfRBk.js";import"./vendor-radix-BDaJYPft.js";import"./vendor-recharts-BDNJ1-4O.js";import"./vendor-icons-DBCmKle5.js";const y=[{q:"What is the best time of year for a Broadway girls' trip to New York City?",a:"Late October into early November is the GGC sweet spot â crisp fall temperatures in the 50s and 60s, peak Central Park foliage, and Broadway's prime season with the strongest show lineup of the year. Weekends book up fast, so lock in your show tickets and hotel at the same time."},{q:"Which Broadway shows are best for a girls' weekend?",a:"Female-led productions are the GGC favorites â shows like Wicked, SIX, and & Juliet bring high energy, incredible women, and the kind of curtain-call moment that makes the whole trip. Check what is running during your dates and book orchestra seats early; show weekends sell out."},{q:"Is Times Square really the best home base for this weekend?",a:"For a Broadway-focused girls' trip, yes â staying in the Theater District puts you within walking distance of more than 40 Broadway theaters, Junior's cheesecake, pre-theater restaurant row, and Midtown rooftops. You eliminate surge-priced rideshares around curtain time and wake up in the middle of the energy you came for."},{q:"How do we get from Connecticut to Manhattan without driving?",a:"Metro-North's New Haven Line delivers you straight into Grand Central Terminal from stations including Stamford, Bridgeport, New Haven, and West Haven â perfect for Fifth Avenue and Midtown East. Amtrak's Northeast Regional serves central Connecticut stations like Hartford and Windsor Locks into Penn Station, which is closer to Times Square. Both are far more relaxing than I-95."}],h=o=>`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(o)}`,d=[{label:"Day 1",title:"Bright Lights & Golden Hour",stops:[["1:00 PM","Check in on the Great White Way","Drop your bags at your Times Square home base and step straight into the glow."],["2:30 PM","The High Line & Chelsea Market","Stroll the elevated garden path, take in the fall color, then graze your way through Chelsea Market."],["4:30 PM","Times Square & Bryant Park","Do the touristy lap unapologetically, then escape a few blocks south for coffee and people-watching."],["5:30 PM","Sunset at The Skylark","Ride up 30 floors for skyline views of the Empire State Building and Hudson River, drink in hand."],["7:30 PM","Family-style at Carmine's","Share the chicken parm and penne alla vodka at this pre-theater institution."]]},{label:"Day 2",title:"Fifth Avenue & Broadway",stops:[["9:00 AM","Breakfast at Junior's","Slide into a booth for a proper diner breakfastâand get the cheesecake to go."],["10:30 AM","Fifth Avenue & Rockefeller","Window-shop Fifth Avenue, then head to Top of the Rock for the postcard skyline."],["1:30 PM","Spa reset","Book a Swedish or deep-tissue massage at Elite Day Spa before the big night."],["5:00 PM","Pre-show dinner","The Mermaid Inn's early prix-fixe is polished, delicious, and designed around curtain time."],["8:00 PM","Your Broadway show","Choose a female-led hit like & Juliet, Wicked, or Six. Curtain up on the Great White Way."]]},{label:"Day 3",title:"Central Park & One Last Slice",stops:[["9:30 AM","Autumn stroll in Central Park","See Bethesda Terrace, the Mall, and Bow Bridge dressed in full fall color."],["11:30 AM","Upper West Side brunch","Bottomless coffee and a leisurely table before the weekend winds down."],["1:00 PM","One last Broadway souvenir","Browse Drama Book Shop, take the marquee photo, and make a final cheesecake run."],["3:00 PM","Head to the airport","Rideshare or take the express to JFK, LGA, or EWRâalready planning the next one."]]}],w=[["The Theater District","Broadway marquees, Junior's, and more than 40 theaters between 41st and 54th. This is your glowing home base."],["Midtown & Fifth Avenue","Flagship shopping, Rockefeller Center, Bryant Park, and Top of the Rockâthe polished postcard core."],["Central Park & the Upper West Side","Fall foliage, Bethes
1da Terrace, and cozy brunch spots for your slow Sunday."]],j=[{name:"M Social Times Square",tag:"Jennifer's pick",style:"Design hotel · W 52nd St",price:"$$$ · $350+/night",copy:"A chic, art-forward stay steps from the marquees, with a lively lobby and skyline-view suites. The one Jennifer actually books.",loved:"Design, location, vibe",mind:"Books fast on show weekends",maps:"M Social Times Square New York"},{name:"CIVILIAN Hotel",tag:"Best for design",style:"Theater-inspired · W 48th St",price:"$$$ · $400+/night",copy:"A design-lover's dream soaked in Broadway history, with theater-set decor, a buzzy rooftop bar, and playful details.",loved:"Rooftop, design, location",mind:"Compact rooms; lively",maps:"CIVILIAN Hotel New York"},{name:"The Muse Hotel",tag:"Quiet luxe",style:"Kimpton boutique · W 46th St",price:"$$$ · $380+/night",copy:"Polished service, a nightly wine hour, and a calm, comfortable feel just one block off the neon.",loved:"Service, wine hour, comfort",mind:"Books up on show weekends",maps:"The Muse Hotel New York"},{name:"Casablanca Hotel",tag:"Best for groups",style:"Library Collection · W 43rd St",price:"$$$ · $420+/night",copy:"A Moroccan-themed boutique with a cozy lounge, wine-and-cheese hour, and an intimate feel for a girls' crew.",loved:"Intimate, free wine, central",mind:"Small property; no pool",maps:"Casablanca Hotel New York"},{name:"citizenM Times Square",tag:"Smart value",style:"Modern value · W 50th St",price:"$$ · $260+/night",copy:"Sleek, tech-forward rooms and a lively cloudM rooftopâideal when you want to spend on shows, not sheets.",loved:"Value, rooftop, modern",mind:"Snug rooms by design",maps:"citizenM Times Square New York"}],N=[{name:"Junior's Restaurant",style:"NY diner · 1626 Broadway",price:"$$ · Walk-in friendly",copy:"Towering deli sandwiches, breakfast all day, and New York's most famous cheesecake. Get a slice to goâno arguments.",action:"Breakfast · casual",maps:"Junior's Restaurant New York"},{name:"Carmine's Times Square",style:"Family-style Italian · W 44th St",price:"$$$ · Book ahead",copy:"Huge platters of chicken parm, penne alla vodka, and antipasti, served fast enough to make curtain.",action:"Reserve · dinner",maps:"Carmine's Times Square New York"},{name:"The Mermaid Inn",style:"Seafood brasserie · W 43rd St",price:"$$$ · Re
1serve",copy:"A polished American seafood brasserie with a pre-theater prix-fixe built around show schedules.",action:"Reserve · pre-theater",maps:"The Mermaid Inn New York"},{name:"Le Tout Va Bien",style:"Classic French bistro · W 51st St",price:"$$$ · Prix-fixe",copy:"A time-warp French bistro on Restaurant Row with special-occasion charm and no unnecessary fuss.",action:"Reserve · dinner",maps:"Le Tout Va Bien New York"}],k=[["The Skylark","30th floor · near Times Square","Jennifer's pick. A glamorous golden-hour cocktail lounge with views of the Empire State Building, Hudson River, and Times Square."],["Haven Rooftop","Sanctuary Hotel · W 47th St","An indoor-outdoor rooftop with fire pits, skyline views, and a fun crowd right in the Theater District."],["Bar Cima","29th floor · Midtown","An intimate perch with panoramic views from the Empire State Building to both rivers. Dress up a little."],["VOCO Roofbar","33rd floor · Times Square","Float above the neon for the celebratory 'we're really here' toast."]],v=[["Elite Day Spa","6th floor · 33 W 46th St","Minutes from Times Square, with Swedish and deep-tissue massages in a serene setting. Book the afternoon before your show."],["Juvenex Spa","24/7 Korean spa · W 32nd St","A round-the-clock reset near Koreatown with saunas, a jade igloo, and a full treatment menu."]],T=[["Fifth Avenue Flagships","Saks, Bergdorf's, and Rockefeller Centerâwindow-shop like it's a movie."],["Bryant Park & Midtown","Seasonal shops, Winter Village pop-ups, and a leafy break between sprees."],["The Drama Book Shop","Scripts, sheet music, and the ultimate Broadway souvenir."],["Times Square Marquee Merch","Official show stores, the TKTS steps, and same-day tickets."]],S=[["Times Square marquees","Blue hour, just after sunset, when the lights pop against a deep sky."],["Top of the Rock","Book late afternoon to catch golden hour turning into city lights."],["Bethesda Terrace","Go early Sunday for soft light and fewer people."],["A Broadway marquee","Snap the crew before your show while the sidewalk is still bright."]],C=[["Flying instead?","Fly into JFK, LaGuardia, or Newark. LGA is closest to Midtown; the JFK AirTrain plus subway is the budget-friendly move."],["Getting around","Most of this weekend is walkable. Tap your card or phone for the subway, and skip rideshare surge pricing around curtain time."],["Money & tipping","Cards are accepted everywhere. Tip about 20% at restaurants, $1â2 per drink, and a few dollars for coat check."],["What to wear","Dress in layers. Theaters and rooftops can run cool at nightâand comfortable shoes are not negotiable."]],m=["Cute-but-comfortable walking boots","A dress-up outfit for Broadway night","A cozy sweater or two","Trench or wool coat","A scarf for chilly rooftops","Crossbody bag","Blister balm","Hand cream and lip balm","Refillable water bottle","Portable phone charger","Travel umbrella","Travel-size toiletries","Reservation confirmations","A tote for shopping finds","Cash for tips and coat check","Comfy travel outfit home","Room for cheesecake to go","Screenshot this guide"],B=[{tag:"The smart getaway",name:"Budget",price:"~$700â950 pp",items:["Split citizenM","Junior's, pizza, one nice dinner","TKTS show + free Central Park","One rooftop cocktail"]},{tag:"The GGC sweet spot",name:"Splurge",price:"~$1,200â1,700 pp",items:["CIVILIAN or The Muse","Junior's, Carmine's + brunch","Orchestra seats, spa + Top of the Rock","The Skylark at golden hour"]},{tag:"The full fantasy",name:"Luxury",price:"~$2,400+ pp",items:["A Times Square suite","Premium dining + private brunch","Center-orchestra seats + spa day","Champagne everywhere, obviously"]}],M=[["October","Peak Broadway season","The best month to build the weekend around a female-led show."],["October 31","Village Halloween Parade","The city's wildest costume spectacle winds up Sixth Avenue."],["Late Octâearly Nov","Central Park peak foliage","The park hits its golden-red crescendo."],["Mid-November","Bryant Park Winter Village","Cocoa, shopping stalls, twinkle lights, and an ice rink."],["Thanksgiving","Macy's Thanksgiving Day Parade","Giant balloons float through Midtownâbook very early."]],A=[["The Drama Book Shop","A gorgeous theater bookstore with a cafe and spiral 'script tornado' sculpture."],["The High Line","A 1.5-mile garden path built on an old rail line, spilling into Chelsea Market and Hudson Yards."],["Bryant Park","A leafy oasis behind the libraryâgrab a coffee and breathe."],["Ellen's Stardust Diner","Singing waiters, Broadway dreams, and joyful kitsch between orders."],["Top of the Rock","The skyline view: Empire State to the south, Central Park's fall color to the north."]];function Y(){const[o,x]=c.useState(0),[n,p]=c.useState([]),f=s=>p(t=>t.includes(s)?t.filter(a=>a!==s):[...t,s]);return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsxs("div",{className:"relative h-[520px] overflow-hidden",children:[e.jsx("img",{src:"https://images.unsplash.com/photo-1496442226666-8d4d0e62e6e9?auto=format&fit=crop&w=1600&q=80",alt:"Times Square and the Manhattan skyline glowing at dusk",className:"w-full h-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/85 via-black/45 to-transparent"}),e.jsxs("div",{className:"absolute inset-0 flex flex-col justify-end px-4 sm:px-8 pb-10 max-w-4xl mx-auto left-0 right-0",children:[e.jsx("p",{className:"text-white/70 text-xs uppercase tracking-widest mb-2",children:"The Signature Destination Series · No. 02"}),e.jsxs("h1",{className:"font-serif text-4xl sm:text-6xl font-bold text-white leading-tight mb-2",children:["New ",e.jsx("em",{children:"York"})," City"]}),e.jsx("p",{className:"font-serif italic text-white/90 text-xl sm:text-2xl mb-3",children:"The insider's Broadway weekend"}),e.jsx("p",{className:"text-white/85 text-base sm:text-lg max-w-2xl mb-5",children:"Crisp autumn air, a Times Square home base, cheesecake at Junior's, and the bright lights of a Broadway marquee."}),e.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[e.jsx(r,{asChild:!0,children:e.jsx("a",{href:"#itinerary",children:"See the 3-day plan"})}),e.jsx("a",{href:"#stay",className:"text-white/90 text-sm font-medium hover:underline",children:"Explore the guide â"}),e.jsxs("span",{className:"ml-auto hidden sm:block text-right text-white/70 text-xs",children:["A GGC getaway guide",e.jsx("br",{}),e.jsx("span",{className:"text-white font-semibold text-sm",children:"3 Days · 2 Nights"}),e.jsx("br",{}),"Curated by Jennifer Rancourt"]})]})]})]}),e.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 py-10",children:[e.jsx("nav",{"aria-label":"Breadcrumb",className:"text-sm text-muted-foreground mb-8",children:e.jsxs("ol",{className:"flex flex-wrap items-center gap-1",children:[e.jsx("li",{children:e.jsx(i,{href:"/",className:"hover:text-primary hover:underline",children:"Home"})}),e.jsx("li",{"aria-hidden":"true",className:"px-1",children:"â"}),e.jsx("li",{children:e.jsx(i,{href:"/destinations",className:"hover:text-primary hover:underline",children:"Destinations"})}),e.jsx("li",{"aria-hidden":"true",className:"px-1",children:"â"}),e.jsx("li",{"aria-current":"page",className:"text-foreground font-medium",children:"New York City"})]})}),e.jsxs("div",{className:"space-y-14",children:[e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Welcome, gorgeous"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-4",children:["We're booking the trip. ",e.jsx("em",{children:"We're not overthinking it."})]}
1),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-4",children:"New York in the fall is the girls' trip that lives in your head rent-freeâgolden light on the skyscrapers, sweater weather that begs for a rooftop cocktail, and a Broadway marquee glowing at the end of the block."}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-4",children:"This guide is planned the way Jennifer would plan it for her own best friends: Times Square as home base, one unforgettable Broadway night, and yes, a booth at Junior's with a slice of legendary cheesecake."}),e.jsx("p",{className:"font-serif italic text-lg text-primary",children:"xo, Jennifer"})]}),e.jsx("section",{"aria-label":"Trip at a glance",className:"grid grid-cols-2 sm:grid-cols-4 gap-4",children:[["3","perfect days"],["62°","average fall high"],["1h","flight from the Northeast"],["$$$","bright-lights worthy"]].map(([s,t])=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-4 text-center",children:[e.jsx("div",{className:"font-serif text-2xl font-bold text-primary",children:s}),e.jsx("div",{className:"text-xs text-muted-foreground mt-1",children:t})]},t))}),e.jsxs("section",{className:"rounded-md bg-accent/40 p-6",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Go deeper"}),e.jsx("h2",{className:"font-serif text-2xl font-bold mb-3",children:"The NYC themed guides"}),e.jsx("p",{className:"text-foreground/80 text-sm leading-relaxed mb-4",children:"Want a weekend with a very specific point of view? These luxe editorial guides each plan the whole trip around one iconic NYC mood."}),e.jsxs("div",{className:"flex flex-wrap gap-3",children:[e.jsx(i,{href:"/destinations/nyc/camelot-weekend",children:e.jsx(r,{variant:"outline",children:"⦠The Camelot Weekend"})}),e.jsx(i,{href:"/destinations/nyc/fall-theater",children:e.jsx(r,{variant:"outline",children:"⦠Fall Theater Weekend"})}),e.jsx(i,{href:"/destinations/nyc/leading-ladies",children:e.jsx(r,{variant:"outline",children:"⦠The Leading Ladies Weekend"})})]})]}),e.jsxs("section",{id:"itinerary",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"The plan"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-2",children:["Your three ",e.jsx("em",{children:"perfect days"})]}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"A ready-to-run itinerary built around your Broadway nightâwith enough room to breathe. Follow it to the letter or cherry-pick the highlights."}),e.jsx("div",{className:"flex gap-2 mb-6",role:"tablist","aria-label":"Itinerary days",children:d.map((s,t)=>e.jsx("button",{role:"tab","aria-selected":o===t,onClick:()=>x(t),className:`px-4 py-2 rounded-md text-sm font-semibold transition-colors ${o===t?"bg-primary text-primary-foreground":"bg-muted text-muted-foreground hover:bg-accent"}`,"data-testid":`tab-day-${t+1}`,children:s.label},s.label))}),e.jsxs("div",{className:"border-l-4 border-primary pl-6",children:[e.jsx("h3",{className:"font-serif text-2xl font-bold mb-4",children:d[o].title}),e.jsx("div",{className:"space-y-5",children:d[o].stops.map(([s,t,a])=>e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-bold text-primary uppercase tracking-wide mb-0.5",children:s}),e.jsx("h4",{className:"font-semibold text-lg mb-1",children:t}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:a})]},s+t))})]})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Get oriented"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-2",children:["The map & ",e.jsx("em",{children:"neighborhoods"})]}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"With Times Square as home base, Midtown and the Theater District are all on foot. The rest is one easy subway ride away."}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-5",children:w.map(([s,t],a)=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5",children:[e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",a+1]}),e.jsx("h3",{className:"font-serif text-xl font-bold mb-2",children:s}
1),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:t})]},s))})]}),e.jsxs("section",{id:"stay",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Where to stay"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-2",children:"The hotels"}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"Five Times Square stays with the GGC sealâstylish, walkable, and ready for a girls' weekend."}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:j.map((s,t)=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5 flex flex-col",children:[e.jsxs("div",{className:"flex items-center justify-between mb-2",children:[e.jsx("span",{className:"text-[10px] font-bold uppercase tracking-wider bg-primary text-primary-foreground px-2 py-0.5 rounded-full",children:s.tag}),e.jsx("span",{className:"text-xs text-muted-foreground",children:s.price})]}),e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",t+1]}),e.jsx("h3",{className:"font-serif text-xl font-bold mb-0.5",children:s.name}),e.jsx("p",{className:"text-xs text-muted-foreground mb-2",children:s.style}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed flex-grow mb-3",children:s.copy}),e.jsxs("p",{className:"text-xs mb-1",children:[e.jsx("span",{className:"font-semibold text-primary",children:"Loved"})," ",s.loved]}),e.jsxs("p",{className:"text-xs mb-3",children:[e.jsx("span",{className:"font-semibold text-muted-foreground",children:"Mind"})," ",s.mind]}),e.jsxs("a",{href:h(s.maps),target:"_blank",rel:"noopener sponsored",className:"text-primary text-sm font-medium flex items-center gap-1 hover:underline w-fit",children:["Open in Google Maps ",e.jsx(l,{className:"h-3 w-3"})]})]},s.name))}),e.jsx("p",{className:"text-xs text-muted-foreground mt-4",children:"Illustrative nightly rates from the guide. Confirm current pricing and availability before booking."})]}),e.jsxs("section",{id:"eat",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Where to eat"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-2",children:"The table"}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"From your must-visit Junior's to pre-theater classicsâbook the starred ones the moment you commit."}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:N.map((s,t)=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5 flex flex-col",children:[e.jsxs("div",{className:"flex items-center justify-between mb-1",children:[e.jsxs("span",{className:"text-muted-foreground text-sm font-semibold",children:["0",t+1]}),e.jsx("span",{className:"text-xs text-muted-foreground",children:s.price})]}),e.jsx("h3",{className:"font-serif text-xl font-bold mb-0.5",children:s.name}),e.jsx("p",{className:"text-xs text-muted-foreground mb-2",children:s.style}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed flex-grow mb-3",children:s.copy}),e.jsxs("a",{href:h(s.maps),target:"_blank",rel:"noopener sponsored",className:"text-primary text-sm font-medium flex items-center gap-1 hover:underline w-fit",children:[s.action," ",e.jsx(l,{className:"h-3 w-3"})]})]},s.name))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"After dark"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-6",children:["Rooftops & ",e.jsx("em",{children:"nightlife"})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:k.map(([s,t,a])=>e.jsxs("div",{className:"rounded-md bg-accent/30 p-5",children:[e.jsx("h3",{className:"font-serif text-xl font-bold mb-0.5",children:s}),e.jsxs("p",{className:"text-xs text-muted-foreground mb-2 flex items-center gap-1",children:[e.jsx(g,{className:"h-3 w-3"})," ",t]}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:a})]},s))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Reset"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-6",children:["Spa & ",e.jsx("em",{children:"wellness"})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:v.map(([s,t,a])=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5",children:[e.jsx("p",{className:"text-xs text-muted-foreground mb-1",children:t}),e.jsx("h3",{className:"font-serif text-xl font-bold mb-2",children:s}
1),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:a})]},s))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Retail therapy"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-6",children:"Where to shop"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:T.map(([s,t],a)=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5",children:[e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",a+1]}),e.jsx("h3",{className:"font-serif text-lg font-bold mb-2",children:s}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:t})]},s))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"For the grid"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-6",children:"The photo guide"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:S.map(([s,t],a)=>e.jsxs("div",{className:"rounded-md bg-accent/30 p-5",children:[e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",a+1]}),e.jsx("h3",{className:"font-serif text-lg font-bold mb-2",children:s}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:t})]},s))})]}),e.jsxs("section",{id:"plan",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Know before you go"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-2",children:["Getting there ",e.jsx("em",{children:"& details"})]}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"Fall is the sweet spot: crisp 50s and 60s, foliage, and prime Broadway energy. Late October into early November is the guide's favorite window."}),e.jsxs("div",{className:"rounded-md bg-sidebar p-6 mb-6",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-1",children:"Skip I-95"}),e.jsx("h3",{className:"font-serif text-2xl font-bold mb-2",children:"Take the train to Manhattan"}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed mb-5",children:"Coming from Connecticut or elsewhere in the Northeast? Both choices deliver you right into Midtown. The real decision is whether Grand Central or Penn Station works better for your hotel."}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-5",children:[e.jsxs("div",{className:"rounded-md bg-card border border-border p-5 flex flex-col",children:[e.jsx("p",{className:"text-xs font-bold text-primary mb-1",children:"Metro-North â Grand Central"}),e.jsx("p",{className:"text-xs text-muted-foreground mb-2",children:"New Haven Line · 42nd Street & Park Avenue"}),e.jsx("h4",{className:"font-serif text-lg font-bold mb-2",children:"Best for flexibility"}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed mb-3",children:"Metro-North's New Haven Line serves Connecticut stations including New Haven, West Haven, Bridgeport, and Stamford. Trains arrive inside magnificent Grand Central Terminalâperfect for Fifth Avenue, Rockefeller Center, Bryant Park, and Midtown East."}),e.jsxs("ul",{className:"text-sm space-y-1 flex-grow mb-4",children:[e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Usually the more flexible, commuter-style option"]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Use the MTA TrainTime app for schedules and tickets"]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Take the 7 subway one stop to Times Square, or walk west along 42nd Street"]})]}),e.jsx(r,{variant:"outline",size:"sm",className:"w-full gap-2",asChild:!0,children:e.jsxs("a",{href:"https://www.mta.info/schedules/metro-north/new-haven",target:"_blank",rel:"noopener sponsored",children:["Check Metro-North schedules ",e.jsx(l,{className:"h-3 w-3"})]})})]}),e.jsxs("div",{className:"rounded-md bg-card border border-border p-5 flex flex-col",children:[e.jsx("p",{className:"text-xs font-bold text-primary mb-1",children:"Amtrak â Penn Station"}),e.jsx("p",{className:"text-xs text-muted-foreground mb-2",children:"Moynihan Train Hall · 8th Avenue & 31st Street"}),e.jsx("h4",{className:"font-serif text-lg font-bold mb-2",children:"Best for a reserved seat"}
1),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed mb-3",children:"Amtrak's Northeast Regional can provide a one-seat ride from several Connecticut stationsâincluding select service from Windsor Locks and Hartfordâinto Moynihan Train Hall at New York Penn Station. It is especially convenient for Times Square and Manhattan's West Side."}),e.jsxs("ul",{className:"text-sm space-y-1 flex-grow mb-4",children:[e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Reserved seating and room for luggage"]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Book earlier for better fares; prices vary by train"]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," Times Square is about a 10â15 minute walk or a quick subway ride north"]})]}),e.jsx(r,{variant:"outline",size:"sm",className:"w-full gap-2",asChild:!0,children:e.jsxs("a",{href:"https://www.amtrak.com/train-schedules-timetables",target:"_blank",rel:"noopener sponsored",children:["Check Amtrak schedules ",e.jsx(l,{className:"h-3 w-3"})]})})]})]}),e.jsxs("p",{className:"text-sm text-foreground/80 leading-relaxed mt-5",children:[e.jsx("span",{className:"font-semibold",children:"GGC quick pick:"})," Choose Metro-North for schedule flexibility and a Grand Central entrance worthy of a movie. Choose Amtrak if you want a reserved seat, are leaving from central Connecticut, or your hotel is closer to Penn Station and Times Square."]})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:C.map(([s,t],a)=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5",children:[e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",a+1]}),e.jsx("h3",{className:"font-serif text-lg font-bold mb-2",children:s}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:t})]},s))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Pack smart"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-2",children:"The checklist"}),e.jsxs("p",{className:"text-sm text-muted-foreground mb-6",children:[e.jsx("span",{className:"font-bold text-primary",children:n.length})," of ",m.length," packed"]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:m.map((s,t)=>e.jsxs("button",{onClick:()=>f(t),"aria-pressed":n.includes(t),className:`flex items-center gap-3 rounded-md border p-3 text-left text-sm transition-colors ${n.includes(t)?"border-primary bg-accent/40 text-foreground":"border-border bg-card text-foreground/80 hover:bg-accent/20"}`,"data-testid":`checklist-item-${t}`,children:[e.jsx("span",{className:`flex h-5 w-5 shrink-0 items-center justify-center rounded-full border ${n.includes(t)?"border-primary bg-primary text-primary-foreground":"border-muted-foreground/40"}`,children:n.includes(t)&&e.jsx(b,{className:"h-3 w-3"})}),e.jsx("span",{className:n.includes(t)?"line-through opacity-70":"",children:s})]},s))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Plan the spend"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-2",children:"Budget · Splurge · Luxury"}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"The same bright-lights weekend at three price points. Per person for two nights, excluding flights."}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-5",children:B.map(s=>e.jsxs("div",{className:"rounded-md border border-border bg-card p-5",children:[e.jsx("p",{className:"text-xs font-bold uppercase tracking-widest text-primary mb-1",children:s.tag}),e.jsx("h3",{className:"font-serif text-xl font-bold mb-1",children:s.name}),e.jsx("p",{className:"font-semibold text-lg mb-3",children:s.price}),e.jsx("ul",{className:"space-y-1",children:s.items.map(t=>e.jsxs("li",{className:"text-sm flex gap-2",children:[e.jsx("span",{className:"text-primary",children:"â¦"})," ",t]},t))})]},s.name))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Time it right"}),e.jsxs("h2",{className:"font-serif text-3xl font-bold mb-2",children:["Seasonal ",e.jsx("em",{children:"events"})]}
1),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-6",children:"Plan around one of these and your fall weekend gets even better. Always confirm current dates before you travel."}),e.jsx("div",{className:"space-y-4",children:M.map(([s,t,a])=>e.jsxs("div",{className:"flex flex-col sm:flex-row gap-1 sm:gap-6 border-l-4 border-primary pl-4 py-1",children:[e.jsx("p",{className:"text-xs font-bold uppercase tracking-wide text-primary sm:w-36 shrink-0 pt-1",children:s}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-serif text-lg font-bold",children:t}),e.jsx("p",{className:"text-sm text-foreground/80",children:a})]})]},t))})]}),e.jsxs("section",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest text-primary mb-2",children:"Go deeper"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-6",children:"Hidden gems locals love"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:A.map(([s,t],a)=>e.jsxs("div",{className:"rounded-md bg-accent/30 p-5",children:[e.jsxs("div",{className:"text-muted-foreground text-sm font-semibold mb-1",children:["0",a+1]}),e.jsx("h3",{className:"font-serif text-lg font-bold mb-2",children:s}),e.jsx("p",{className:"text-sm text-foreground/80 leading-relaxed",children:t})]},s))})]}),e.jsx(u,{faqs:y}),e.jsxs("section",{className:"rounded-md bg-primary text-primary-foreground p-8 text-center",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-widest opacity-80 mb-2",children:"Curtain up"}),e.jsx("h2",{className:"font-serif text-3xl font-bold mb-3",children:"The bright lights are waiting."}),e.jsx("p",{className:"opacity-90 mb-6",children:"Pick your show, book the room, and send this to the group chat."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-3",children:[e.jsx(i,{href:"/destinations/nyc/camelot-weekend",children:e.jsx(r,{variant:"secondary",children:"The Camelot Weekend"})}),e.jsx(i,{href:"/destinations/nyc/fall-theater",children:e.jsx(r,{variant:"secondary",children:"Fall Theater Weekend"})}),e.jsx(i,{href:"/destinations/nyc/leading-ladies",children:e.jsx(r,{variant:"secondary",children:"The Leading Ladies Weekend"})}),e.jsx(i,{href:"/destinations",children:e.jsx(r,{variant:"outline",className:"bg-transparent border-primary-foreground/40 text-primary-foreground hover:bg-primary-foreground/10",children:"Explore more GGC destinations"})})]})]})]})]})]})}export{Y as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.