(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,2745,e=>{"use strict";var a=e.i(43476),r=e.i(37902),t=e.i(71645),s=e.i(84515);let l=[{id:"all",label:"All"},{id:"property",label:"Property"},{id:"rooms",label:"Rooms"},{id:"dining",label:"Dining"},{id:"local",label:"Local"},{id:"events",label:"Events"},{id:"general",label:"General"}];function i(){let[e,i]=(0,t.useState)([]),[c,n]=(0,t.useState)([]),[o,d]=(0,t.useState)("all"),[f,g]=(0,t.useState)(!0),[m,p]=(0,t.useState)(null),[x,b]=(0,t.useState)(0),[h,u]=(0,t.useState)(new Set),j=(0,t.useRef)(null);async function y(){let{data:e,error:a}=await s.supabase.from("gallery_media").select("*").order("sort_order",{ascending:!0});!a&&e&&(i(e),n(e)),g(!1)}(0,t.useEffect)(()=>{y();let e=s.supabase.channel("gallery-realtime").on("postgres_changes",{event:"*",schema:"public",table:"gallery_media"},y).subscribe();return()=>{s.supabase.removeChannel(e)}},[]),(0,t.useEffect)(()=>{"all"===o?n(e):n(e.filter(e=>e.category===o))},[o,e]),(0,t.useEffect)(()=>(j.current&&j.current.disconnect(),j.current=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){let a=e.target.dataset.id;a&&u(e=>new Set([...e,a])),j.current?.unobserve(e.target)}})},{threshold:.05,rootMargin:"0px 0px -60px 0px"}),setTimeout(()=>{document.querySelectorAll(".gl-card[data-id]").forEach(e=>j.current?.observe(e))},100),()=>j.current?.disconnect()),[c]);let v=(0,t.useCallback)(e=>{let a=c.findIndex(a=>a.id===e.id);b(a>=0?a:0),p(e),document.body.style.overflow="hidden"},[c]),w=(0,t.useCallback)(()=>{p(null),document.body.style.overflow=""},[]),k=(0,t.useCallback)(e=>{e.stopPropagation(),b(e=>{let a=(e-1+c.length)%c.length;return p(c[a]),a})},[c]),N=(0,t.useCallback)(e=>{e.stopPropagation(),b(e=>{let a=(e+1)%c.length;return p(c[a]),a})},[c]);(0,t.useEffect)(()=>{let e=e=>{m&&("Escape"===e.key&&w(),"ArrowLeft"===e.key&&b(e=>{let a=(e-1+c.length)%c.length;return p(c[a]),a}),"ArrowRight"===e.key&&b(e=>{let a=(e+1)%c.length;return p(c[a]),a}))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[m,c,w]);let z=e.filter(e=>e.featured),C=e.filter(e=>"image"===e.media_type).length,_=e.filter(e=>"video"===e.media_type).length;return(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gallery-page",children:[(0,a.jsxs)("div",{"aria-hidden":"true",className:"jsx-4efc234e4597e1cc gl-bg",children:[(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-bg-orb gl-bg-orb1"}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-bg-orb gl-bg-orb2"}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-grid-lines"})]}),(0,a.jsxs)("header",{className:"jsx-4efc234e4597e1cc gl-hero",children:[(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-hero-badge",children:"✦ Our Gallery ✦"}),(0,a.jsxs)("h1",{className:"jsx-4efc234e4597e1cc gl-hero-title",children:["Moments at",(0,a.jsx)("br",{className:"jsx-4efc234e4597e1cc"}),(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-hero-accent",children:"Sukhakarta"})]}),(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc gl-hero-sub",children:"A visual journey through our coastal paradise — rooms, beaches, and memories that last forever."}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-stats",children:[(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-stat",children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-num",children:C}),(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-label",children:"Photos"})]}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-stat-div"}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-stat",children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-num",children:_}),(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-label",children:"Videos"})]}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-stat-div"}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-stat",children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-num",children:z.length}),(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-stat-label",children:"Featured"})]})]})]}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-filter-bar",children:(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-filter-track",children:l.map(r=>(0,a.jsxs)("button",{onClick:()=>d(r.id),className:`jsx-4efc234e4597e1cc gl-filter-btn${o===r.id?" active":""}`,children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc",children:r.label}),o===r.id&&(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-filter-count",children:"all"===r.id?e.length:e.filter(e=>e.category===r.id).length})]},r.id))})}),(0,a.jsx)("main",{className:"jsx-4efc234e4597e1cc gl-container",children:f?(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-loading",children:[(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-loader-ring"}),(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc",children:"Loading gallery…"})]}):0===c.length?(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-empty",children:[(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-empty-icon"}),(0,a.jsx)("h3",{className:"jsx-4efc234e4597e1cc",children:"Nothing here yet"}),(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc",children:"Check back soon — we're always adding new moments."})]}):(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-mosaic",children:c.map((e,r)=>{let t=function(e,a,r){if(r)return"span-2-2";let t=["span-1-2","span-2-1","span-1-1","span-1-1","span-2-1","span-1-2"];return t[e%t.length]}(r,e.media_type,e.featured),s=h.has(e.id);return(0,a.jsxs)("div",{"data-id":e.id,style:{"--delay":`${r%6*60}ms`},onClick:()=>v(e),className:`jsx-4efc234e4597e1cc gl-card ${t}${s?" revealed":""}`,children:["video"===e.media_type?(0,a.jsx)("video",{src:e.media_url,muted:!0,loop:!0,playsInline:!0,onMouseEnter:e=>e.currentTarget.play(),onMouseLeave:e=>{e.currentTarget.pause(),e.currentTarget.currentTime=0},poster:e.thumbnail_url,className:"jsx-4efc234e4597e1cc gl-media"}):(0,a.jsx)("img",{src:e.media_url,alt:e.title||"Gallery image",loading:"lazy",className:"jsx-4efc234e4597e1cc gl-media"}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-overlay",children:[e.featured&&(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-featured-badge",children:"★ Featured"}),"video"===e.media_type&&(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-play-btn",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"white",className:"jsx-4efc234e4597e1cc",children:(0,a.jsx)("polygon",{points:"5 3 19 12 5 21 5 3",className:"jsx-4efc234e4597e1cc"})})}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-card-info",children:[e.title&&(0,a.jsx)("h3",{className:"jsx-4efc234e4597e1cc gl-card-title",children:e.title}),e.description&&(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc gl-card-desc",children:e.description}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-card-meta",children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-cat-tag",children:e.category}),(0,a.jsxs)("span",{className:"jsx-4efc234e4597e1cc gl-zoom-hint",children:[(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",width:"14",height:"14",className:"jsx-4efc234e4597e1cc",children:(0,a.jsx)("path",{d:"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7",className:"jsx-4efc234e4597e1cc"})}),"View"]})]})]})]}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-shimmer"})]},e.id)})})}),m&&(0,a.jsx)("div",{onClick:w,className:"jsx-4efc234e4597e1cc gl-lightbox",children:(0,a.jsxs)("div",{onClick:e=>e.stopPropagation(),className:"jsx-4efc234e4597e1cc gl-lb-inner",children:[(0,a.jsx)("button",{onClick:w,"aria-label":"Close",className:"jsx-4efc234e4597e1cc gl-lb-close",children:(0,a.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",width:"20",height:"20",className:"jsx-4efc234e4597e1cc",children:[(0,a.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18",className:"jsx-4efc234e4597e1cc"}),(0,a.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18",className:"jsx-4efc234e4597e1cc"})]})}),c.length>1&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{onClick:k,"aria-label":"Previous",className:"jsx-4efc234e4597e1cc gl-lb-nav gl-lb-prev",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",width:"22",height:"22",className:"jsx-4efc234e4597e1cc",children:(0,a.jsx)("polyline",{points:"15 18 9 12 15 6",className:"jsx-4efc234e4597e1cc"})})}),(0,a.jsx)("button",{onClick:N,"aria-label":"Next",className:"jsx-4efc234e4597e1cc gl-lb-nav gl-lb-next",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",width:"22",height:"22",className:"jsx-4efc234e4597e1cc",children:(0,a.jsx)("polyline",{points:"9 18 15 12 9 6",className:"jsx-4efc234e4597e1cc"})})})]}),(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-lb-media-wrap",children:"video"===m.media_type?(0,a.jsx)("video",{src:m.media_url,controls:!0,autoPlay:!0,className:"jsx-4efc234e4597e1cc gl-lb-media"}):(0,a.jsx)("img",{src:m.media_url,alt:m.title||"",className:"jsx-4efc234e4597e1cc gl-lb-media"})}),(m.title||m.description)&&(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-lb-info",children:[m.title&&(0,a.jsx)("h2",{className:"jsx-4efc234e4597e1cc gl-lb-title",children:m.title}),m.description&&(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc gl-lb-desc",children:m.description}),(0,a.jsxs)("div",{className:"jsx-4efc234e4597e1cc gl-lb-foot",children:[(0,a.jsx)("span",{className:"jsx-4efc234e4597e1cc gl-lb-cat",children:m.category}),(0,a.jsxs)("span",{className:"jsx-4efc234e4597e1cc gl-lb-counter",children:[x+1," / ",c.length]})]})]}),c.length>1&&(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-lb-thumbs",children:c.slice(Math.max(0,x-3),x+4).map((e,r)=>{let t=Math.max(0,x-3)+r;return(0,a.jsxs)("div",{onClick:()=>{p(e),b(t)},className:`jsx-4efc234e4597e1cc gl-lb-thumb${t===x?" active":""}`,children:[(0,a.jsx)("img",{src:e.thumbnail_url||e.media_url,alt:"",className:"jsx-4efc234e4597e1cc"}),"video"===e.media_type&&(0,a.jsx)("div",{className:"jsx-4efc234e4597e1cc gl-lb-thumb-play",children:"▶"})]},e.id)})})]})}),(0,a.jsxs)("section",{className:"jsx-4efc234e4597e1cc gl-cta",children:[(0,a.jsx)("p",{className:"jsx-4efc234e4597e1cc gl-cta-text",children:"Experience it in person"}),(0,a.jsx)("a",{href:"/book",className:"jsx-4efc234e4597e1cc gl-cta-btn",children:"Book Your Stay"})]}),(0,a.jsx)(r.default,{id:"4efc234e4597e1cc",children:".gallery-page{color:#f8fafc;min-height:100vh;font-family:var(--font-outfit,system-ui,sans-serif);background:#04070f;position:relative;overflow-x:hidden}.gl-bg{z-index:0;pointer-events:none;position:fixed;inset:0}.gl-bg-orb{filter:blur(120px);border-radius:50%;position:absolute}.gl-bg-orb1{background:radial-gradient(circle,#f973162e 0%,#0000 70%);width:700px;height:700px;animation:14s ease-in-out infinite alternate orbFloat;top:-200px;right:-200px}.gl-bg-orb2{background:radial-gradient(circle,#0ea5e91f 0%,#0000 70%);width:600px;height:600px;animation:18s ease-in-out infinite alternate-reverse orbFloat;bottom:0;left:-200px}@keyframes orbFloat{0%{transform:translate(0)scale(1)}to{transform:translate(40px,-40px)scale(1.06)}}.gl-grid-lines{background-image:linear-gradient(#f9731609 1px,#0000 1px),linear-gradient(90deg,#f9731609 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.gl-hero{z-index:1;text-align:center;max-width:800px;margin:0 auto;padding:8rem 1.5rem 4rem;position:relative}.gl-hero-badge{letter-spacing:.22em;text-transform:uppercase;color:#f97316;background:#f9731612;border:1px solid #f9731673;border-radius:100px;margin-bottom:2rem;padding:.45rem 1.5rem;font-size:.72rem;animation:.7s ease-out both fadeInDown;display:inline-block}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.gl-hero-title{font-family:var(--font-cormorant,Georgia,serif);letter-spacing:-.02em;margin:0 0 1.25rem;font-size:max(3rem,min(8vw,6rem));font-weight:700;line-height:1.08;animation:.8s ease-out .1s both fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.gl-hero-accent{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f97316,#fbbf24);-webkit-background-clip:text;background-clip:text}.gl-hero-sub{color:#f8fafca6;max-width:560px;margin:0 auto 2.5rem;font-size:max(1rem,min(2.2vw,1.2rem));font-weight:300;line-height:1.7;animation:.8s ease-out .2s both fadeInUp}.gl-stats{background:#ffffff0a;border:1px solid #f9731633;border-radius:20px;align-items:center;gap:0;animation:.8s ease-out .3s both fadeInUp;display:inline-flex;overflow:hidden}.gl-stat{text-align:center;padding:1rem 2rem}.gl-stat-num{color:#f97316;font-size:2rem;font-weight:800;display:block}.gl-stat-label{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;margin-top:2px;font-size:.72rem;display:block}.gl-stat-div{background:#f9731633;align-self:stretch;width:1px}.gl-filter-bar{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04070fbf;border-bottom:1px solid #f973161f;padding:1rem 1.5rem;position:sticky;top:0}.gl-filter-track{scrollbar-width:none;gap:.6rem;max-width:1400px;margin:0 auto;padding-bottom:2px;display:flex;overflow-x:auto}.gl-filter-track::-webkit-scrollbar{display:none}.gl-filter-btn{color:#cbd5e1;white-space:nowrap;cursor:pointer;font-size:.85rem;font-weight:600;font-family:var(--font-outfit,system-ui,sans-serif);background:#ffffff0d;border:1px solid #f973162e;border-radius:100px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;transition:all .25s;display:inline-flex}.gl-filter-btn:hover{color:#f97316;border-color:#f9731680}.gl-filter-btn.active{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#f97316;box-shadow:0 6px 20px #f9731659}.gl-filter-emoji{font-size:.95rem}.gl-filter-count{background:#ffffff40;border-radius:100px;padding:.1rem .55rem;font-size:.72rem}.gl-container{z-index:1;max-width:1500px;margin:0 auto;padding:3rem 1.5rem 5rem;position:relative}.gl-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:1rem;display:grid}.span-1-1{grid-area:span 1/span 1}.span-1-2{grid-area:span 2/span 1}.span-2-1{grid-area:span 1/span 2}.span-2-2{grid-area:span 2/span 2}.gl-card{cursor:pointer;opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1)var(--delay,0s),transform .55s cubic-bezier(.22,1,.36,1)var(--delay,0s),border-color .3s,box-shadow .3s;background:#ffffff0a;border:1px solid #f973161f;border-radius:16px;position:relative;overflow:hidden;transform:translateY(30px)scale(.97)}.gl-card.revealed{opacity:1;transform:none}.gl-card:hover{z-index:2;border-color:#f9731699;box-shadow:0 20px 50px #f9731638,0 0 0 1px #f973164d}.gl-card:hover .gl-media{transform:scale(1.07)}.gl-card:hover .gl-overlay{opacity:1}.gl-card:hover .gl-shimmer{left:110%}.gl-media{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.gl-shimmer{pointer-events:none;z-index:3;background:linear-gradient(105deg,#0000 35%,#ffffff1f 50%,#0000 65%);transition:left .55s;position:absolute;inset:0 0 0 -110%}.gl-overlay{opacity:0;z-index:2;background:linear-gradient(#0000 0%,#04070f59 45%,#04070feb 100%);flex-direction:column;justify-content:flex-end;padding:1.25rem;transition:opacity .35s;display:flex;position:absolute;inset:0}.gl-featured-badge{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:100px;padding:.28rem .75rem;font-size:.68rem;font-weight:700;position:absolute;top:.85rem;left:.85rem}.gl-play-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f97316e6;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #f9731680}.gl-play-btn svg{width:20px;height:20px;margin-left:3px}.gl-card-title{color:#fff;margin:0 0 .3rem;font-size:1rem;font-weight:700;line-height:1.3}.gl-card-desc{color:#f8fafcbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .65rem;font-size:.8rem;display:-webkit-box;overflow:hidden}.gl-card-meta{justify-content:space-between;align-items:center;display:flex}.gl-cat-tag{letter-spacing:.1em;text-transform:uppercase;color:#f97316;background:#f9731626;border:1px solid #f973164d;border-radius:6px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.gl-zoom-hint{color:#f8fafcb3;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.gl-loading{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:400px;display:flex}.gl-loader-ring{border:3px solid #f9731626;border-top-color:#f97316;border-radius:50%;width:50px;height:50px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.gl-empty{text-align:center;padding:6rem 2rem}.gl-empty-icon{opacity:.5;margin-bottom:1rem;font-size:4rem;display:block}.gl-empty h3{color:#f97316;margin-bottom:.5rem}.gl-empty p{color:#94a3b8}.gl-lightbox{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#04070ff7;justify-content:center;align-items:center;padding:1.5rem;animation:.25s ease-out lbFadeIn;display:flex;position:fixed;inset:0}@keyframes lbFadeIn{0%{opacity:0}to{opacity:1}}.gl-lb-inner{flex-direction:column;gap:0;width:100%;max-width:1000px;max-height:95vh;display:flex;position:relative}.gl-lb-close{color:#fff;cursor:pointer;z-index:10;background:#f9731633;border:1px solid #f9731666;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,transform .2s;display:flex;position:absolute;top:-.5rem;right:-.5rem}.gl-lb-close:hover{background:#f97316;transform:rotate(90deg)}.gl-lb-nav{color:#fff;cursor:pointer;z-index:10;background:#0f172ae6;border:1px solid #f9731659;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gl-lb-nav:hover{background:#f97316;transform:translateY(-50%)scale(1.1)}.gl-lb-prev{left:-1.25rem}.gl-lb-next{right:-1.25rem}.gl-lb-media-wrap{background:#000;border-radius:16px;justify-content:center;align-items:center;max-height:65vh;display:flex;overflow:hidden}.gl-lb-media{object-fit:contain;max-width:100%;max-height:65vh;display:block}.gl-lb-info{border-bottom:1px solid #f973161f;padding:1.25rem 0 .75rem}.gl-lb-title{font-family:var(--font-cormorant,Georgia,serif);-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,#f97316);-webkit-background-clip:text;margin:0 0 .4rem;font-size:1.6rem;font-weight:700}.gl-lb-desc{color:#94a3b8;margin:0 0 .75rem;font-size:.9rem;line-height:1.6}.gl-lb-foot{justify-content:space-between;align-items:center;display:flex}.gl-lb-cat{text-transform:uppercase;letter-spacing:.1em;color:#f97316;background:#f973161f;border:1px solid #f973164d;border-radius:6px;padding:.2rem .65rem;font-size:.72rem;font-weight:700}.gl-lb-counter{color:#64748b;font-size:.82rem}.gl-lb-thumbs{scrollbar-width:none;gap:.6rem;padding-top:.85rem;display:flex;overflow-x:auto}.gl-lb-thumbs::-webkit-scrollbar{display:none}.gl-lb-thumb{cursor:pointer;border:2px solid #f9731633;border-radius:8px;flex-shrink:0;width:72px;height:52px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.gl-lb-thumb:hover{border-color:#f97316;transform:scale(1.06)}.gl-lb-thumb.active{border-color:#f97316}.gl-lb-thumb img{object-fit:cover;width:100%;height:100%;display:block}.gl-lb-thumb-play{color:#fff;background:#0006;justify-content:center;align-items:center;font-size:.7rem;display:flex;position:absolute;inset:0}.gl-cta{z-index:1;background:#f973160a;border-top:1px solid #f9731626;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:3rem 1.5rem;display:flex;position:relative}.gl-cta-text{font-family:var(--font-cormorant,Georgia,serif);color:#f8fafcd9;margin:0;font-size:1.8rem;font-weight:600}.gl-cta-btn{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:100px;align-items:center;padding:.9rem 2.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 28px #f9731661}.gl-cta-btn:hover{transform:translateY(-3px);box-shadow:0 16px 40px #f973168c}@media (width<=1100px){.gl-mosaic{grid-template-columns:repeat(3,1fr);grid-auto-rows:200px}}@media (width<=768px){.gl-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:.75rem}.span-2-2{grid-area:span 1/span 2}.gl-lb-prev{left:.25rem}.gl-lb-next{right:.25rem}}@media (width<=480px){.gl-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:160px;gap:.5rem}.span-1-2,.span-2-1,.span-2-2{grid-area:span 1/span 1}.gl-hero{padding:6rem 1rem 2.5rem}.gl-stat{padding:.75rem 1.25rem}.gl-stat-num{font-size:1.5rem}.gl-overlay{opacity:.85}}@media (prefers-reduced-motion:reduce){.gl-card,.gl-media,.gl-shimmer,.gl-bg-orb1,.gl-bg-orb2{transition:none!important;animation:none!important}.gl-card{opacity:1;transform:none}}"})]})}e.s(["default",()=>i])}]);