1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98662,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(46932),n=e.i(10542),l=e.i(95420),o=e.i(64659),c=e.i(96104),d=e.i(7226);e.s(["default",0,function({data:e}){e=(0,i.useLiveObject)(e);let m=(0,s.useRef)(null),[x,p]=(0,s.useState)({x:0,y:0}),[h,g]=(0,s.useState)(!1),[u,y]=(0,s.useState)(!1),{scrollYProgress:b}=(0,n.useScroll)({target:m,offset:["start start","end start"]}),f=(0,l.useTransform)(b,[0,1],["0%","30%"]),v=(0,l.useTransform)(b,[0,.5],[1,0]),j=(0,l.useTransform)(b,[0,.5],[1,1.1]);return(0,s.useEffect)(()=>{let e=e=>{let{clientX:t,clientY:a}=e,{innerWidth:i,innerHeight:s}=window;p({x:(t/i-.5)*20,y:(a/s-.5)*20})};return window.addEventListener("mousemove",e),()=>window.removeEventListener("mousemove",e)},[]),(0,s.useEffect)(()=>{let e=window.setTimeout(()=>g(!0),1800);return()=>window.clearTimeout(e)},[]),(0,t.jsxs)("section",{ref:m,className:"relative isolate h-screen w-full overflow-hidden","aria-label":"Regatta Grove - Miami's premier waterfront destination",children:[(0,t.jsxs)("div",{className:"absolute inset-0 z-0",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-[#0F2D2D] via-[#1B4D4D] to-[#153D3D]"}),(0,t.jsx)(r.motion.div,{className:"absolute inset-0",style:{y:f,scale:j},animate:{opacity:+!u},transition:{duration:u?.8:1.4,ease:[.22,1,.36,1]},children:(0,t.jsx)(r.motion.div,{className:"absolute inset-0",initial:{scale:1.08},animate:{scale:1},transition:{duration:1.8,ease:[.22,1,.36,1]},children:(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.hero_poster.src,alt:e.hero_poster.alt,priority:!0,className:"object-cover",sizes:"100vw"})})}),h&&(0,t.jsx)(r.motion.div,{className:"absolute inset-0 overflow-hidden pointer-events-none",style:{y:f,scale:j},children:(0,t.jsx)(r.motion.div,{className:"absolute inset-0",initial:{y:"100%"},animate:{y:0},transition:{duration:1.4,ease:[.22,1,.36,1]},children:(0,t.jsx)("iframe",{src:e.video_embed_url,title:e.video_embed_title,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",onLoad:()=>y(!0),className:"absolute top-1/2 left-1/2 h-[56.25vw] min-h-full w-[177.78vh] min-w-full -translate-x-1/2 -translate-y-1/2 border-0"})})}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/20 pointer-events-none","aria-hidden":"true"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_80%_55%_at_50%_50%,rgba(0,0,0,0.3)_0%,transparent_70%)] pointer-events-none","aria-hidden":"true"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/25 via-transparent to-black/30 pointer-events-none","aria-hidden":"true"})]}),(0,t.jsx)(r.motion.div,{className:"relative z-10 h-full flex flex-col items-center justify-center px-4",style:{opacity:v},children:(0,t.jsxs)("div",{className:"text-center max-w-5xl",style:{transform:`translate(${.3*x.x}px, ${.3*x.y}px)`},children:[(0,t.jsx)("div",{className:"w-px h-16 bg-gradient-to-b from-transparent via-white to-transparent mx-auto mb-8"}),(0,t.jsx)("p",{className:"text-white font-bold tracking-[0.35em] uppercase text-sm md:text-base mb-6 drop-shadow-[0_2px_12px_rgba(0,0,0,0.75)]",children:e.tagline}),(0,t.jsx)("div",{className:"mb-4",children:(0,t.jsx)(a.LoadImage,{src:e.logo.src,alt:e.logo.alt,width:600,height:180,className:"w-full max-w-md md:max-w-lg lg:max-w-xl mx-auto brightness-110 contrast-125 drop-shadow-[0_4px_20px_rgba(0,0,0,0.6)]",priority:!0})}),(0,t.jsx)("div",{className:"text-base md:text-lg lg:text-xl text-white max-w-2xl mx-auto mt-6 mb-12 leading-relaxed font-semibold drop-shadow-[0_2px_14px_rgba(0,0,0,0.8)] [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4 sm:gap-6",children:[(0,t.jsx)(c.ReservationButton,{triggerId:"sevenrooms-hero",variant:"primary",size:"lg",arrow:!0,children:e.cta_reserve.label}),(0,t.jsx)(d.SiteButton,{href:e.cta_events.href,variant:"white",size:"lg",arrow:!0,children:e.cta_events.label})]})]})}),(0,t.jsx)(r.motion.div,{className:"absolute bottom-10 left-1/2 -translate-x-1/2 z-10",initial:!1,children:(0,t.jsxs)(r.motion.button,{className:"flex flex-col items-center gap-3 cursor-pointer group",animate:{y:[0,10,0]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},onClick:()=>{document.getElementById("experience")?.scrollIntoView({behavior:"smooth"})},"aria-label":"Scroll to explore",children:[(0,t.jsx)("span",{className:"text-[10px] tracking-[0.3em] uppercase text-white font-semibold group-hover:text-white transition-colors duration-300",children:e.scroll_label}),(0,t.jsx)(o.ChevronDown,{className:"w-5 h-5 text-white group-hover:text-white transition-colors duration-300"})]})})]})}])},60031,e=>{"use strict";var t=e.i(43476),a=e.i(91101),i=e.i(71645),s=e.i(46932),r=e.i(87652),n=e.i(10542),l=e.i(95420),o=e.i(44022);e.s(["default",0,function({data:e}){e=(0,a.useLiveObject)(e);let c=(0,i.useRef)(null),d=(0,r.useInView)(c,{once:!0,margin:"-100px"}),{scrollYProgress:m}
1=(0,n.useScroll)({target:c,offset:["start end","end start"]}),x=(0,l.useTransform)(m,[0,1],[100,-100]);return(0,t.jsxs)("section",{ref:c,id:"experience",className:"relative py-20 sm:py-24 lg:py-28 bg-white overflow-hidden",children:[(0,t.jsx)(s.motion.div,{className:"absolute top-0 left-1/4 w-[600px] h-[600px] bg-primary/5 rounded-full blur-[150px] pointer-events-none",style:{y:x},"aria-hidden":"true"}),(0,t.jsx)(s.motion.div,{className:"absolute bottom-0 right-1/4 w-[500px] h-[500px] bg-accent/5 rounded-full blur-[150px] pointer-events-none",style:{y:(0,l.useTransform)(m,[0,1],[-50,50])},"aria-hidden":"true"}),(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,t.jsxs)(s.motion.div,{initial:{scale:0},animate:d?{scale:1}:{},transition:{duration:.8,delay:.2},className:"flex items-center justify-center gap-3 sm:gap-4 mb-8",children:[(0,t.jsx)("span",{className:"w-12 h-px bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-12 h-px bg-gradient-to-l from-transparent to-[#1B4D4D]/50"})]}),(0,t.jsx)(s.motion.div,{initial:{opacity:0,y:40},animate:d?{opacity:1,y:0}:{},transition:{duration:1,delay:.3},children:(0,t.jsx)(o.SectionHeadline,{as:"h1",prefix:"Regatta Grove â ",headline:e.headline,accentLine:1,className:"font-display text-4xl sm:text-5xl md:text-6xl lg:text-7xl text-center leading-[1.1] mb-8 text-balance"})}),(0,t.jsx)(s.motion.div,{initial:{opacity:0,y:30},animate:d?{opacity:1,y:0}:{},transition:{duration:.8,delay:.5},className:"text-center max-w-3xl mx-auto text-lg md:text-xl text-gray-600 leading-relaxed [&_p+p]:mt-6 [&_p+p]:text-gray-500",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsx)(s.motion.div,{initial:{opacity:0,y:40},animate:d?{opacity:1,y:0}:{},transition:{duration:.8,delay:.7},className:"grid grid-cols-2 md:grid-cols-4 gap-6 sm:gap-8 mt-14 pt-10 border-t border-gray-200",children:e.stats.map((e,a)=>(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:20},animate:d?{opacity:1,y:0}:{},transition:{duration:.6,delay:.8+.1*a},className:"text-center",children:[(0,t.jsx)("div",{className:"font-display leading-[1.2] text-4xl md:text-5xl text-gradient-gold mb-2",children:e.value}),(0,t.jsx)("div",{className:"text-xs tracking-[0.2em] uppercase text-gray-500",children:e.label})]},`${e.label}-${a}`))})]})})]})}])},37557,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(22016),r=e.i(72520),n=e.i(44022);function l({feature:e}){let i="group grid h-full grid-rows-[auto_1fr] border border-gray-200 overflow-hidden bg-white hover:border-[#1B4D4D]/35 hover:shadow-xl transition-all duration-500",n=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"relative aspect-[5/4] overflow-hidden",children:[(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.image.src,alt:e.image.alt,className:"object-cover transition-transform duration-700 group-hover:scale-105",sizes:"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0F2D2D]/70 via-[#0F2D2D]/10 to-transparent pointer-events-none"}),(0,t.jsx)("span",{className:"absolute bottom-5 left-5 right-5 block font-display text-2xl sm:text-[1.65rem] text-white leading-tight pointer-events-none",children:e.title})]}),(0,t.jsxs)("div",{className:"flex min-h-0 flex-col p-6 lg:p-7",children:[(0,t.jsx)("span",{className:"block text-gray-600 leading-relaxed text-[15px] [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.description}}),(0,t.jsxs)("div",{className:"mt-auto pt-5 flex items-center gap-2 text-xs tracking-[0.2em] uppercase text-[#1B4D4D] font-medium opacity-0 translate-y-1 group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-300",children:["Explore",(0,t.jsx)(r.ArrowRight,{className:"w-3.5 h-3.5"})]})]})]});return e.href?(0,t.jsx)(s.default,{href:e.href,className:i,children:n}):(0,t.jsx)("div",{className:i,children:n})}e.s(["default",0,function({data:e}){return e=(0,i.useLiveObject)(e),(0,t.jsx)("section",{className:"home-section bg-gray-50",children:(0,t.jsxs)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:[(0,t.jsxs)("div",{className:"home-section-header text-center",children:[(0,t.jsxs)("div",{className:"flex items-center justify-center gap-3 sm:gap-4 mb-6",children:[(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-l from-transparent to-[#1B4D4D]/50"})]}),(0,t.jsx)(n.SectionHeadline,{headline:e.headline,accentLine:1,className:"font-display text-4xl sm:text-5xl md:text-6xl mb-6 text-balance leading-tight"}),(0,t.jsx)("div",{className:"text-lg text-gray-600 max-w-3xl mx-auto leading-relaxed [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8 items-stretch",children:e.features.map(e=>(0,t.jsx)(l,{feature:e},e.title))}),(0,t.jsx)("div",{className:"mt-12 sm:mt-14 text-center",children:(0,t.jsxs)(s.default,{href:e.cta.href,className:"group inline-flex items-center gap-3 text-[#1B4D4D] hover:text-gray-900 transition-colors duration-300",children:[(0,t.jsx)("span",{className:"text-sm tracking-[0.2em] uppercase",children:e.cta.label}),(0,t.jsx)(r.ArrowRight,{className:"w-4 h-4 group-hover:translate-x-2 transition-transform duration-300"})]})})]})})}])},56198,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(22016),n=e.i(46932),l=e.i(87652),o=e.i(10542),c=e.i(95420),d=e.i(7226),m=e.i(44022);e.s(["default",0,function({data:e,concepts:x}){e=(0,i.useLiveObject)(e);let p=(0,s.useRef)(null),h=(0,l.useInView)(p,{once:!0,margin:"-100px"}),{scrollYProgress:g}=(0,o.useScroll)({target:p,offset:["start end","end start"]}),u=(0,c.useTransform)(g,[0,1],[50,-50]);return(0,t.jsx)("section",{ref:p,className:"home-section bg-white",children:(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)("div",{className:"home-split-grid",children:[(0,t.jsxs)(n.motion.div,{initial:{opacity:0,x:-60},animate:h?{opacity:1,x:0}:{},transition:{duration:1,ease:"easeOut"},className:"text-center lg:text-left max-w-xl mx-auto lg:mx-0 w-full",children:[(0,t.jsxs)(n.motion.div,{initial:{scale:0},animate:h?{scale:1}:{},transition:{duration:.6},className:"home-eyebrow",children:[(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-l from-transparent to-[#1B4D4D]/50 lg:hidden"})]}),(0,t.jsx)(m.SectionHeadline,{headline:e.headline,accentLine:1,className:"font-display text-4xl sm:text-5xl lg:text-6xl mb-6 leading-tight"}),(0,t.jsx)("div",{className:"text-lg text-gray-600 leading-relaxed mb-8 [&_p]:m-0 [&_p+p]:mt-6",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsx)("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-3 mb-8 max-w-xl mx-auto lg:mx-0",children:x.map((e,i)=>(0,t.jsx)(n.motion.div,{initial:{opacity:0,y:20},animate:h?{opacity:1,y:0}:{},transition:{duration:.5,delay:.5+.08*i},children:(0,t.jsxs)(r.default,{href:e.href,className:"group flex flex-col items-center text-center p-3 sm:p-4 border border-gray-200 bg-gray-50/50 hover:bg-white hover:border-[#1B4D4D]/30 hover:shadow-sm transition-all duration-300",children:[(0,t.jsx)("div",{className:"relative h-28 sm:h-32 w-full max-w-[260px] mx-auto mb-2",children:(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.logo,alt:`${e.name} logo`,className:"object-contain transition-transform duration-300 group-hover:scale-105",sizes:"260px"})}),(0,t.jsx)("div",{className:"text-[11px] sm:text-xs font-medium leading-tight text-gray-900 group-hover:text-[#1B4D4D] transition-colors",children:e.name}),(0,t.jsx)("div",{className:"text-[10px] sm:text-[11px] leading-tight text-gray-500 mt-1",children:e.description})]})},e.slug))}),(0,t.jsx)("div",{className:"flex justify-center lg:justify-start",children:(0,t.jsx)(d.SiteButton,{href:e.cta.href,size:"lg",arrow:!0,children:e.cta.label})})]}),(0,t.jsxs)(n.motion.div,{initial:{opacity:0,x:60},animate:h?{opacity:1,x:0}:{},transition:{duration:1,delay:.2,ease:"easeOut"},className:"relative",children:[(0,t.jsxs)(n.motion.div,{className:"relative aspect-[4/5] overflow-hidden shadow-2xl",style:{y:u},children:[(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.image.src,alt:e.image.alt,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 50vw"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0F2D2D]/80 via-trans
1parent to-transparent"}),(0,t.jsxs)(n.motion.div,{initial:{opacity:0,scale:.8},animate:h?{opacity:1,scale:1}:{},transition:{duration:.6,delay:.8},className:"absolute bottom-8 left-8 right-8 p-6 bg-white/95 backdrop-blur-sm shadow-xl",children:[(0,t.jsx)("div",{className:"text-xs tracking-[0.2em] uppercase text-[#1B4D4D] font-medium mb-2",children:e.badge.eyebrow}),(0,t.jsx)("div",{className:"font-display text-2xl text-gray-900",children:e.badge.title}),(0,t.jsx)("div",{className:"text-sm text-gray-600 mt-1",children:e.badge.subtitle})]})]}),(0,t.jsx)("div",{className:"absolute -top-4 -right-4 w-full h-full border border-[#1B4D4D]/20 -z-10"})]})]})})})}])},26167,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(46932),n=e.i(87652),l=e.i(10542),o=e.i(95420),c=e.i(97387),d=e.i(83086);let m=(0,e.i(75254).default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var x=e.i(7226),p=e.i(44022),h=e.i(38039);let g={wine:c.Wine,sparkles:d.Sparkles,sun:m};e.s(["default",0,function({data:e}){e=(0,i.useLiveObject)(e);let d=(0,s.useRef)(null),m=(0,n.useInView)(d,{once:!0,margin:"-100px"}),{scrollYProgress:u}=(0,l.useScroll)({target:d,offset:["start end","end start"]}),y=(0,o.useTransform)(u,[0,1],[80,-80]);return(0,t.jsx)("section",{ref:d,className:"home-section bg-gray-50",children:(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)("div",{className:"home-split-grid",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:-60},animate:m?{opacity:1,x:0}:{},transition:{duration:1,ease:"easeOut"},className:"relative order-2 lg:order-1",children:[(0,t.jsxs)(r.motion.div,{className:"relative aspect-[4/5] overflow-hidden shadow-2xl",style:{y:y},children:[(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.image.src,alt:e.image.alt,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 50vw"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0F2D2D]/80 via-transparent to-transparent"}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,scale:.8},animate:m?{opacity:1,scale:1}:{},transition:{duration:.6,delay:.8},className:"absolute bottom-8 left-8 right-8 p-6 bg-white/95 backdrop-blur-sm shadow-xl",children:[(0,t.jsx)("div",{className:"text-xs tracking-[0.2em] uppercase text-[#C9A962] font-medium mb-2",children:e.badge.eyebrow}),(0,t.jsx)("div",{className:"font-display text-2xl text-gray-900",children:e.badge.title}),(0,t.jsx)("div",{className:"text-sm text-gray-600 mt-1",children:e.badge.subtitle})]})]}),(0,t.jsx)("div",{className:"absolute -top-4 -left-4 w-full h-full border border-[#C9A962]/30 -z-10"})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:60},animate:m?{opacity:1,x:0}:{},transition:{duration:1,delay:.2,ease:"easeOut"},className:"order-1 lg:order-2 text-center lg:text-left max-w-xl mx-auto lg:mx-0 w-full",children:[(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:m?{scale:1}:{},transition:{duration:.6},className:"home-eyebrow",children:[(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-r from-transparent to-[#C9A962]/50"}),(0,t.jsx)("span",{className:"text-[#C9A962] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-l from-transparent to-[#C9A962]/50 lg:hidden"})]}),(0,t.jsx)(p.SectionHeadline,{headline:e.headline,accentLine:1,className:"font-display text-4xl sm:text-5xl lg:text-6xl mb-6 leading-tight"}),(0,t.jsx)("div",{className:"text-lg text-gray-600 leading-relaxed mb-8 [&_p]:m-0 [&_p+p]:mt-6",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsx)("div",{className:"flex flex-wrap justify-center lg:justify-start gap-4 mb-8",children:e.drink_types.map((e,a)=>{let i=g[e.icon]??c.Wine;return(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:m?{opacity:1,y:0}:{},transition:{duration:.5,delay:.5+.1*a},className:"flex flex-wrap items-center gap-x-3 gap-y-1 px-5 py-3 border border-gray-200 bg-white",children:[(0,t.jsx)(i,{className:"w-5 h-5 text-[#1B4D4D]",strokeWidth:1.5}),(0,t.jsx)("span",{className:"text-sm text-gray-900",children:e.name}),(0,t.jsx)("span",{className:"text-xs text-[#1B4D4D] font-medium",children:e.count})]},`${e.name}-${a}`)})}),(0,t.jsx)("div",{className:"flex justify-center lg:justify-start",children:(0,t.jsx)(x.SiteButton,{href:e.cta.href||h.SITE_LINKS.menu,size:"lg",arrow:!0,children:e.cta.label})})]})]})})})}],26167)},62908,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(71645),s=e.i(22016),r=e.i(46932),n=e.i(87652),l=e.i(72520),o=e.i(89853),c=e.i(96104),d=e.i(7226),m=e.i(44022),x=e.i(87818),p=e.i(51974);e.i(35576);var h=e.i(283);function g({event:e,index:i,isInView:n}){let o=(0,h.getEventHref)(e.slug);return(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},animate:n?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2+.12*i},className:"@container group relative flex flex-col border border-gray-200 bg-white hover:border-[#1B4D4D]/40 transition-colors duration-300",children:[(0,t.jsx)(s.default,{href:o,className:"block overflow-hidden",children:(0,t.jsx)("div",{className:`relative ${x.EVENT_THUMBNAIL.aspectClass} w-full`,children:(0,t.jsx)(a.LoadImage,{src:e.imageSquare,alt:e.imageSquareAlt||e.title,width:x.EVENT_THUMBNAIL.width,height:x.EVENT_THUMBNAIL.height,bg:!0,className:"object-cover transition-transform duration-700 group-hover:scale-105",sizes:"(max-width: 640px) 100v
1w, (max-width: 1024px) 50vw, 25vw"})})}),(0,t.jsxs)("div",{className:"flex flex-col flex-1 p-5 sm:p-6 lg:p-7",children:[(0,t.jsxs)(s.default,{href:o,className:"block flex-1",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2.5 sm:gap-3 mb-4 pb-4 border-b border-gray-100",children:[(0,t.jsx)("span",{className:"inline-flex items-center px-2.5 py-1 bg-[#1B4D4D]/10 text-[10px] sm:text-[11px] tracking-[0.22em] uppercase font-bold text-[#1B4D4D]",children:e.day}),e.time&&(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 text-sm sm:text-base font-semibold text-[#C9A962] tracking-wide",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:"h-3.5 w-px bg-[#C9A962]/40"}),e.time]})]}),(0,t.jsx)("h3",{className:"font-display text-xl sm:text-2xl text-gray-900 mb-2 leading-tight text-balance transition-colors duration-300 group-hover:text-[#1B4D4D]",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-gray-600 leading-relaxed mb-4 flex-1",children:e.description}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 text-xs tracking-[0.2em] uppercase text-[#1B4D4D] font-medium transition-all duration-300 group-hover:gap-3 mb-5 sm:mb-6",children:["View Event",(0,t.jsx)(l.ArrowRight,{className:"w-3.5 h-3.5 transition-transform duration-300 group-hover:translate-x-1"})]})]}),(0,t.jsxs)("div",{className:"mt-auto flex flex-col gap-2 @[26rem]:flex-row @[26rem]:gap-3",children:[(0,t.jsx)(d.SiteButton,{href:e.eventbriteUrl,variant:"outline",size:"sm",className:"w-full min-w-0 flex-1 justify-center text-center leading-snug whitespace-normal px-6 py-2.5 @[26rem]:px-8 @[26rem]:py-3.5 @[26rem]:text-sm",children:"Complimentary RSVP"}),(0,t.jsx)(c.ReservationButton,{triggerId:(0,p.sevenRoomsTriggerId)("events-table",e.slug),variant:"primary",size:"sm",className:"w-full min-w-0 flex-1 justify-center text-center leading-snug whitespace-normal px-6 py-2.5 @[26rem]:px-8 @[26rem]:py-3.5 @[26rem]:text-sm",children:"Table Reservations"})]})]})]})}e.s(["default",0,function({data:e,events:a}){let s=(0,i.useRef)(null),l=(0,n.useInView)(s,{once:!0,margin:"-80px"});return(0,t.jsx)("section",{id:"events",ref:s,className:"home-section bg-white",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},animate:l?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-10 sm:mb-14 lg:mb-16",children:[(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:l?{scale:1}:{},transition:{duration:.6},className:"flex items-center justify-center gap-3 sm:gap-4 mb-6 sm:mb-8",children:[(0,t.jsx)("span",{className:"w-10 sm:w-16 h-px bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.25em] sm:tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-10 sm:w-16 h-px bg-gradient-to-l from-transparent to-[#1B4D4D]/50"})]}),(0,t.jsx)(m.SectionHeadline,{headline:e.headline,accentLine:1,className:"font-display text-3xl sm:text-5xl md:text-6xl mb-4 sm:mb-6 leading-tight text-balance px-2"}),(0,t.jsx)("div",{className:"text-base sm:text-lg text-gray-600 max-w-2xl mx-auto leading-relaxed px-2 [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}})]}),0===a.length?(0,t.jsx)("p",{className:"text-center text-gray-500 py-8",children:"No weekly events scheduled right now. Check back soon."}):(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 gap-
15 sm:gap-6 lg:gap-8",children:a.map((e,a)=>(0,t.jsx)(g,{event:e,index:a,isInView:l},e.slug))}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,delay:.8},className:"flex justify-center mt-10 sm:mt-14 px-2",children:(0,t.jsxs)(d.SiteButton,{href:e.cta.href,size:"lg",arrow:!0,className:"w-full sm:w-auto justify-center",children:[(0,t.jsx)(o.CalendarDays,{className:"w-3.5 h-3.5 shrink-0",strokeWidth:1.75}),e.cta.label]})})]})})}])},5835,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(46932),n=e.i(87652),l=e.i(10542),o=e.i(95420),c=e.i(96104),d=e.i(44022);e.s(["default",0,function({data:e}){e=(0,i.useLiveObject)(e);let m=(0,s.useRef)(null),x=(0,n.useInView)(m,{once:!0,margin:"-80px"}),{scrollYProgress:p}=(0,l.useScroll)({target:m,offset:["start end","end start"]}),h=(0,o.useTransform)(p,[0,1],["-8%","8%"]);return(0,t.jsxs)("section",{ref:m,className:"relative flex min-h-[50vh] items-center overflow-hidden py-20 sm:py-24",children:[(0,t.jsx)(r.motion.div,{className:"absolute inset-0",style:{y:h},children:(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.background_image.src,alt:e.background_image.alt,className:"object-cover object-center scale-110",sizes:"100vw","aria-hidden":!e.background_image.alt})}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/40 pointer-events-none","aria-hidden":"true"}),(0,t.jsx)("div",{className:"relative z-10 container mx-auto px-6 lg:px-8 text-center",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},animate:x?{opacity:1,y:0}:{},transition:{duration:.9},children:[(0,t.jsx)(r.motion.div,{initial:{scaleX:0},animate:x?{scaleX:1}:{},transition:{duration:.8,delay:.2},className:"w-16 h-px bg-white/40 mx-auto mb-10"}),(0,t.jsx)(d.SectionHeadline,{headline:e.headline,baseClassName:"text-white",className:"font-display text-4xl sm:text-5xl md:text-6xl lg:text-7xl mb-8 leading-tight"}),(0,t.jsx)("div",{className:"text-white/70 text-lg max-w-2xl mx-auto leading-relaxed mb-12 [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:x?{opacity:1,y:0}:{},transition:{duration:.7,delay:.4},children:(0,t.jsx)(c.ReservationButton,{triggerId:"sevenrooms-reserve-cta",variant:"white",size:"xl",arrow:!0,children:e.cta.label})})]})})]})}])},41804,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(71645),s=e.i(22016),r=e.i(46932),n=e.i(87652),l=e.i(72520),o=e.i(44022);e.s(["default",0,function({data:e,articles:c}){let d=(0,i.useRef)(null),m=(0,n.useInView)(d,{once:!0,margin:"-80px"});return(0,t.jsx)("section",{ref:d,className:"relative py-16 sm:py-20 bg-gray-50 overflow-hidden",children:(0,t.jsxs)("div",{className:"container mx-auto px-6 lg:px-8",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},animate:m?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-10 sm:mb-12",children:[(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:m?{scale:1}:{},transition:{duration:.6},className:"flex items-center justify-center gap-4 mb-8",children:[(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-l from-transparent to-[#1B4D4D]/50"})]}),(0,t.jsx)(o.SectionHeadline,{headline:e.headline,className:"font-display text-4xl sm:text-5xl md:text-6xl mb-6 leading-tight"})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:c.map((e,i)=>(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:40},animate:m?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15+.12*i},children:(0,t.jsxs)(s.default,{href:`/blog/${e.slug}`,className:"group flex h-full flex-col border border-gray-200 bg-white hover:border-[#1B4D4D]/40 hover:shadow-lg transition-all duration-500",children:[(0,t.jsx)("div",{className:"relative aspect-[4/3] w-full overflow-hidden",children:(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.image,alt:e.imageAlt||e.title,className:"object-cover",sizes:"(max-width: 768px) 100vw, 33vw"})}),(0,t.jsxs)("div",{className:"flex flex-col flex-1 p-7",children:[(0,t.jsx)("h3",{className:"font-display text-xl text-gray-900 mb-4 leading-snug group-hover:text-[#1B4D4D] transition-colors duration-300",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-gray-600 leading-relaxed mb-6 flex-1",children:e.excerpt}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 text-xs tracking-[0.2em] uppercase text-[#1B4D4D] font-medium group-hover:text-gray-900 transition-colors duration-300",children:["Read More",(0,t.jsx)(l.ArrowRight,{className:"w-3.5 h-3.5 group-hover:translate-x-1 transition-transform duration-300"})]})]})]})},e.slug))})]})})}])},98106,e=>{"use strict";var t=e.i(43476),a=e.i(91101),i=e.i(5586);e.s(["default",0,function({data:e}){return e=(0,a.useLiveObject)(e),(0,t.jsx)(i.PrivateEventsShowcase,{cta:e.cta??{href:"/private-events",label:"Plan Your Event"},data:e,className:"home-section"})}])},12473,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(46932),n=e.i(87652),l=e.i(88653),o=e.i(37727),c=e.i(54212),d=e.i(7226),m=e.i(44022);e.s(["default",0,function({data:e}){e=(0,i.useLiveObject)(e);let x=(0,s.useRef)(null),p=(0,n.useInView)(x,{once:!0,margin:"-100px"}
1),[h,g]=(0,s.useState)(null),u=e.gallery??[];return(0,t.jsxs)("section",{ref:x,className:"home-section overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0",children:(0,t.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_center,rgba(78,205,196,0.05),transparent_70%)]"})}),(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},animate:p?{opacity:1,y:0}:{},transition:{duration:.8},className:"home-section-header text-center",children:[(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:p?{scale:1}:{},transition:{duration:.6},className:"flex items-center justify-center gap-4 mb-8",children:[(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-r from-transparent to-primary/50"}),(0,t.jsx)("span",{className:"text-primary text-xs tracking-[0.4em] uppercase",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-l from-transparent to-primary/50"})]}),(0,t.jsx)(m.SectionHeadline,{headline:e.headline,accentLine:1,accentClassName:"text-gradient",baseClassName:"text-foreground",className:"font-display text-4xl sm:text-5xl md:text-6xl mb-6"}),(0,t.jsx)("div",{className:"text-lg text-foreground/50 max-w-2xl mx-auto [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}})]})}),(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-3 sm:px-4 lg:px-6",children:(0,t.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-0 auto-rows-[180px] md:auto-rows-[220px]",children:u.map((e,i)=>(0,t.jsxs)(r.motion.button,{initial:{opacity:0,scale:.9},animate:p?{opacity:1,scale:1}:{},transition:{duration:.6,delay:.1*i},className:`relative overflow-hidden group cursor-pointer ${e.span??""}`,onClick:()=>g(i),"aria-label":`View ${e.alt}`,children:[(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.src,alt:e.alt,className:"object-cover transition-transform duration-700 group-hover:scale-110",sizes:"(max-width: 768px) 50vw, 25vw"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-background/60 via-trans
1parent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500",children:(0,t.jsx)("div",{className:"w-12 h-12 border-2 border-foreground/80 flex items-center justify-center bg-background/20 backdrop-blur-sm",children:(0,t.jsx)(c.ZoomIn,{className:"w-5 h-5 text-foreground"})})})]},`${e.src}-${i}`))})}),(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:p?{opacity:1,y:0}:{},transition:{duration:.6,delay:.6},className:"text-center mt-12",children:(0,t.jsx)(d.SiteButton,{href:e.cta.href,variant:"outline",size:"lg",arrow:!0,children:e.cta.label})})}),(0,t.jsx)(l.AnimatePresence,{children:null!==h&&u[h]&&(0,t.jsxs)(r.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-50 bg-background/95 backdrop-blur-xl flex items-center justify-center p-4 cursor-pointer",onClick:()=>g(null),children:[(0,t.jsx)("button",{className:"absolute top-6 right-6 w-12 h-12 border border-foreground
1/20 flex items-center justify-center hover:border-primary hover:text-primary transition-colors",onClick:()=>g(null),"aria-label":"Close lightbox",children:(0,t.jsx)(o.X,{className:"w-5 h-5"})}),(0,t.jsx)(r.motion.div,{initial:{scale:.9,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.9,opacity:0},className:"relative w-full max-w-5xl aspect-video",onClick:e=>e.stopPropagation(),children:(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:u[h].src,alt:u[h].alt,className:"object-contain",sizes:"100vw"})})]})})]})}])},29725,e=>{"use strict";var t=e.i(43476),a=e.i(35223),i=e.i(91101),s=e.i(71645),r=e.i(46932),n=e.i(87652),l=e.i(46897);let o=(0,e.i(75254).default)("navigation",[["polygon",{points:"3 11 22 2 13 21 11 13 3 11",key:"1ltx0t"}]]);var c=e.i(5125),d=e.i(3116),m=e.i(43432),x=e.i(63488),p=e.i(7226),h=e.i(44022);e.s(["default",0,function({data:e}){e=(0,i.useLiveObject)(e);let g=(0,s.useRef)(null),u=(0,n.useInView)(g,{once:!0,margin:"-100px"});return(0,t.jsx)("section",{ref:g,className:"home-section bg-white",children:(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)("div",{className:"home-split-grid",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:-60},animate:u?{opacity:1,x:0}:{},transition:{duration:1,ease:"easeOut"},className:"text-center lg:text-left max-w-xl mx-auto lg:mx-0 w-full",children:[(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:u?{scale:1}:{},transition:{duration:.6},className:"home-eyebrow",children:[(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-r from-transparent to-[#1B4D4D]/50"}),(0,t.jsx)("span",{className:"text-[#1B4D4D] text-xs tracking-[0.4em] uppercase font-medium",children:e.eyebrow}),(0,t.jsx)("span",{className:"home-eyebrow-line bg-gradient-to-l from-transparent to-[#1B4D4D]/50 lg:hidden"})]}),(0,t.jsx)(h.SectionHeadline,{headline:e.headline,accentLine:1,className:"font-display text-4xl sm:text-5xl lg:text-6xl mb-6 leading-tight"}),(0,t.jsx)("div",{className:"text-lg text-gray-600 leading-relaxed mb-8 [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}}),(0,t.jsxs)("div",{className:"space-y-4 mb-8 max-w-lg mx-auto lg:mx-0",children:[(0,t.jsxs)(r.motion.a,{href:e.address.maps_href,target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,x:-20},animate:u?{opacity:1,x:0}:{},transition:{duration:.5,delay:.3},className:"flex items-start gap-4 p-4 border border-gray-200 bg-gray-50 hover:border-[#1B4D4D]/30 hover:bg-white transition-colors group",children:[(0,t.jsx)(l.MapPin,{className:"w-5 h-5 text-[#1B4D4D] shrink-0 mt-0.5"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-gray-900 font-medium group-hover:text-[#1B4D4D] transition-colors",children:e.address.street}),(0,t.jsx)("div",{className:"text-sm text-gray-500",children:e.address.city})]})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:-20},animate:u?{opacity:1,x:0}:{},transition:{duration:.5,delay:.4},className:"flex items-center gap-4 p-4 border border-gray-200 bg-gray-50",children:[(0,t.jsx)(c.Car,{className:"w-5 h-5 text-[#1B4D4D] shrink-0"}),(0,t.jsx)("div",{className:"text-gray-600",children:e.parking_note})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)(r.motion.a,{href:`tel:${e.phone.replace(/\D/g,"")}`,initial:{opacity:0,x:-20},animate:u?{opacity:1,x:0}:{},transition:{duration:.5,delay:.5},className:"flex items-center gap-3 p-4 border border-gray-200 bg-gray-50 hover:border-[#1B4D4D]/30 hover:bg-white transition-colors",children:[(0,t.jsx)(m.Phone,{className:"w-4 h-4 text-[#1B4D4D]"}),(0,t.jsx)("span",{className:"text-sm text-gray-600",children:e.phone})]}),(0,t.jsxs)(r.motion.a,{href:`mailto:${e.email}`,initial:{opacity:0,x:-20},animate:u?{opacity:1,x:0}:{},transition:{duration:.5,delay:.6},className:"flex items-center gap-3 p-4 border border-gray-200 bg-gray-50 hover:border-[#1B4D4D]/30 hover:bg-white transition-colors",children:[(0,t.jsx)(x.Mail,{className:"w-4 h-4 text-[#1B4D4D]"}),(0,t.jsx)("span",{className:"text-sm text-gray-600 truncate",children:e.email})]})]})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:u?{opacity:1,y:0}:{},transition:{duration:.6,delay:.7},className:"p-6 border border-gray-200 bg-gray-50",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,t.jsx)(d.
1Clock,{className:"w-5 h-5 text-[#1B4D4D]"}),(0,t.jsx)("span",{className:"text-sm tracking-[0.15em] uppercase text-gray-500",children:"Hours"})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-y-2 text-sm",children:e.hours.map(({day:e,hours:a})=>(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("span",{className:"text-gray-500",children:e}),(0,t.jsx)("span",{className:"text-gray-900 font-medium",children:a})]},e))})]}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-wrap justify-center lg:justify-start gap-4 mt-8",children:[(0,t.jsxs)(p.SiteButton,{href:e.cta_directions.href,size:"lg",arrow:!0,children:[(0,t.jsx)(o,{className:"w-3.5 h-3.5 shrink-0",strokeWidth:1.75}),e.cta_directions.label]}),(0,t.jsx)(p.SiteButton,{href:e.cta_contact.href,variant:"outline-muted",size:"lg",arrow:!0,children:e.cta_contact.label})]})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:60},animate:u?{opacity:1,x:0}:{},transition:{duration:1,delay:.2,ease:"easeOut"},className:"relative max-w-lg mx-auto lg:max-w-none lg:mx-0 w-full",children:[(0,t.jsxs)("div",{className:"relative aspect-square overflow-hidden border border-gray-200 shadow-2xl",children:[(0,t.jsx)(a.LoadImage,{height:1080,width:1920,bg:!0,src:e.map_image.src,alt:e.map_image.alt,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 50vw"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0F2D2D]/80 via-[#0F2D2D]/20 to-transparent pointer-events-none","aria-hidden":"true"}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center pointer-events-none","aria-hidden":"true",children:(0,t.jsxs)(r.motion.div,{initial:{scale:0},animate:u?{scale:1}:{},transition:{duration:.6,delay:.8,type:"spring"},className:"relative",children:[(0,t.jsx)("div",{className:"w-20 h-20 bg-[#1B4D4D]/30 flex items-center justify-center animate-pulse",children:(0,t.jsx)("div",{className:"w-12 h-12 bg-[#1B4D4D] flex items-center justify-center",children:(0,t.jsx)(l.MapPin,{className:"w-6 h-6 text-white"})})}),(0,t.jsx)("div",{className:"absolute -bottom-2 left-1/2 -translate-x-1/2 w-4 h-4 bg-[#1B4D4D] rotate-45"})]})}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:u?{opacity:1,y:0}:{},transition:{duration:.6,delay:1},className:"absolute bottom-6 left-6 right-6 p-5 bg-white/95 backdrop-blur-sm shadow-xl pointer-events-none",children:[(0,t.jsx)("div",{className:"font-display text-xl text-gray-900 mb-1",children:e.map_overlay.title}),(0,t.jsx)("div",{className:"text-sm text-gray-500",children:e.map_overlay.subtitle})]})]}),(0,t.jsx)("div",{className:"absolute -top-4 -right-4 w-full h-full border border-[#1B4D4D]/20 -z-10"})]})]})})})}],29725)},62783,e=>{"use strict";var t=e.i(43476),a=e.i(91101),i=e.i(71645),s=e.i(46932),r=e.i(87652),n=e.i(88653),l=e.i(7233),o=e.i(99023),c=e.i(44022);function d({faq:e,isOpen:a,onClick:c,index:m}){let x=(0,i.useRef)(null),p=(0,r.useInView)(x,{once:!0,margin:"-50px"});return(0,t.jsx)(s.motion.div,{ref:x,initial:{opacity:0,y:20},animate:p?{opacity:1,y:0}:{},transition:{duration:.5,delay:.05*m},children:(0,t.jsxs)("div",{className:`border overflow-hidden transition-all duration-500 ${a?"border-primary/30 bg-card":"border-border/30 bg-background hover:border-border/50"}`,children:[(0,t.jsxs)("button",{onClick:c,className:"w-full flex items-center justify-between p-6 text-left","aria-expanded":a,children:[(0,t.jsx)("span",{className:`font-display text-lg pr-4 transition-colors duration-300 ${a?"text-primary":"text-foreground"}`,children:e.question}),(0,t.jsx)("div",{className:`shrink-0 w-10 h-10 border flex items-center justify-center transition-all duration-300 ${a?"border-primary bg-primary/10 text-primary":"border-border/50 text-foreground/50"}`,children:a?(0,t.jsx)(o.Minus,{className:"w-4 h-4"}):(0,t.jsx)(l.Plus,{className:"w-4 h-4"})})]}),(0,t.jsx)(n.AnimatePresence,{initial:!1,children:a&&(0,t.jsx)(s.motion.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut"}
1,children:(0,t.jsx)("div",{className:"px-6 pb-6 text-foreground/60 leading-relaxed [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.answer}})})})]})})}e.s(["default",0,function({data:e}){e=(0,a.useLiveObject)(e);let n=(0,i.useRef)(null),l=(0,r.useInView)(n,{once:!0,margin:"-100px"}),[o,m]=(0,i.useState)(0);return(0,t.jsxs)("section",{ref:n,className:"home-section overflow-hidden bg-background",children:[(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none","aria-hidden":"true",children:(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[800px] h-[800px] bg-primary/3 rounded-full blur-[200px]"})}),(0,t.jsx)("div",{className:"container mx-auto px-6 lg:px-8 relative",children:(0,t.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:40},animate:l?{opacity:1,y:0}:{},transition:{duration:.8},className:"home-section-header text-center",children:[(0,t.jsxs)(s.motion.div,{initial:{scale:0},animate:l?{scale:1}:{},transition:{duration:.6},className:"flex items-center justify-center gap-4 mb-8",children:[(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-r from-transparent to-primary/50"}),(0,t.jsx)("span",{className:"text-primary text-xs tracking-[0.4em] uppercase",children:e.eyebrow}),(0,t.jsx)("span",{className:"w-16 h-px bg-gradient-to-l from-transparent to-primary/50"})]}),(0,t.jsx)(c.SectionHeadline,{headline:e.headline,accentLine:1,accentClassName:"text-gradient",baseClassName:"text-foreground",className:"font-display text-4xl sm:text-5xl md:text-6xl mb-6"}),(0,t.jsx)("div",{className:"text-lg text-foreground/50 max-w-2xl mx-auto [&_p]:m-0",dangerouslySetInnerHTML:{__html:e.content}})]}),(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:e.faqs.map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim()}}))})}}),(0,t.jsx)("div",{className:"space-y-4",children:e.faqs.map((e,a)=>(0,t.jsx)(d,{faq:e,index:a,isOpen:o===a,onClick:()=>m(o===a?null:a)},`${e.question}-${a}`))})]})})]})}])}]);
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.