1import{u as p,f as i,j as e,a as n,t as m,I as d}from"./index-Dr1GJUhr.js";import{u as x,C as u,G as k}from"./use-page-gate-Ny4_w4ZR.js";import{M as b,V as g}from"./Marquee-D-sgH5hG.js";import{T as h}from"./TicketCard-BqcXJyXE.js";import{P as f}from"./PageHero-DpZhDEBq.js";const v=d.url;function H(){const{gate:a,showTeaser:r,previewing:s}=x("hotels"),{data:o}=p(i);return r?e.jsx(u,{eyebrow:o?.dateLabel,headline:a?.headline||"Coming soon",body:a?.body||void 0}):e.jsxs(e.Fragment,{children:[s?e.jsx(k,{headline:a?.headline||"Coming soon"}):null,e.jsx(j,{})]})}function j(){const{data:a}=n(m),{data:r}=n(i),s=r.contactEmail??"[email protected]",o=a.filter(t=>t.category==="hotel"),c=a.find(t=>t.ctaUrl)?.ctaUrl??"https://www.jampack.com/events/baba-obscura-2026/book",l=o.length>0?o:[{id:"jampack-hotel-packages",name:"Jampack Hotel Packages",price:"From $199",perks:["Hotel stay bundled with festival passes","Walkable to the festival grounds","Booked and supported by Jampack"],cta:"Book your package",ctaUrl:c,imageUrl:v,imageAlt:"Jampack hotel packages available for Baba Obscura 2026",featured:!0,soldOut:!1,onSaleAt:null,blurb:null,feeNote:null,options:[],etixTicketTypeId:null,ticketTypeName:null,etixStatus:null,category:"hotel"}];return e.jsxs(e.Fragment,{children:[e.jsx(f,{src:"/videos/backdrop-2.mp4",poster:"/backdrops/backdrop-2.jpg",overlayClassName:"bg-[linear-gradient(180deg,color-mix(in_oklab,var(--ink)_70%,transparent)_0%,color-mix(in_oklab,var(--ink)_85%,transparent)_100%)]",eyebrow:"Stay Close To The Action",title:"Hotel Packages"}),e.jsx(b,{text:"Book Your Stay",separator:"â¦"}),e.jsxs("section",{className:"relative overflow-hidden py-12 md:py-20",children:[e.jsx(g,{src:"/videos/backdrop-8.mp4",poster:"/backdrops/backdrop-8.jpg",overlayClassName:"bg-[linear-gradient(180deg,color-mix(in_oklab,var(--lavender)_88%,transparent)_0%,color-mix(in_oklab,var(--lavender)_92%,transparent)_100%)]"}),e.jsx("div",{className:"relative z-10 mx-auto max-w-7xl px-5 md:px-8 flex flex-wrap justify-center gap-6",children:l.length===0?e.jsx("p",{className:"text-ink/90 text-center max-w-xl",children:"Hotel packages are on the way â check back soon."}):l.map(t=>e.jsx("div",{className:"flex-1 basis-[280px] min-w-[280px] max-w-4xl",children:e.jsx(h,{tier:t,context:"hotel"})},t.id))}),e.jsx("div",{className:"relative z-10 mx-auto max-w-3xl px-5 md:px-8 mt-12 text-center",children:e.jsxs("p",{className:"text-ink/90 text-sm",children:["Hotel bookings are handled by our travel partner. Questions?"," ",e.jsx("a",{href:`mailto:${s}`,className:"underline underline-offset-4",children:s})]})})]})]})}export{H as component};
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.