1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,19014,87062,e=>{"use strict";var t=e.i(43476);e.s(["default",0,function(){return(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 z-2 opacity-50",style:{backgroundImage:"url('/images/grain.jpg')",backgroundRepeat:"repeat"}})}],19014);var l=e.i(7670),a=e.i(57688),s=e.i(74080),r=e.i(30785);e.s(["default",0,function({video:e,image:i,mediaClassName:n}){let d=e?.poster?(0,a.getImageProps)({src:e.poster,alt:"",width:828,height:1104,quality:75}).props.src:void 0;return d&&s.default.preload(d,{as:"image",fetchPriority:"high"}),(0,t.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:(0,t.jsx)("div",{className:"absolute left-1/2 top-1/2 aspect-video min-h-full min-w-full -translate-x-1/2 -translate-y-1/2",children:e?(0,t.jsx)("video",{src:e.path,...d?{poster:d}:{},className:(0,l.default)("absolute inset-0 size-full",n),autoPlay:!0,loop:!0,muted:!0,playsInline:!0}):i&&(0,t.jsx)(r.default,{src:i.path,alt:i.textualElement?.description||"Header Image",className:n,containerClassName:"absolute inset-0",sizes:"100vw",preload:!0,fetchPriority:"high",loading:"eager",fill:!0})})})}],87062)},12150,e=>{"use strict";var t=e.i(43476),l=e.i(19014),a=e.i(87062),s=e.i(84910),r=e.i(71645);function i({words:e,typewriterSpeed:l=120,delayBeforeDelete:a=2e3,delayAfterDelete:s=500,initialDelay:n=800,className:d=""}){let[c,o]=(0,r.useState)("");return((0,r.useEffect)(()=>{let t;if(0===e.length)return void o("");if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void o(e[0]);let r=0,i=0,d=!1,c=()=>{let n=e[r],x=l;!d&&i<n.length?(i+=1,o(n.substring(0,i))):d&&i>0?(i-=1,o(n.substring(0,i)),x=l/2):0===i&&d?(d=!1,r=(r+1)%e.length,x=s):(d=!0,x=a),t=window.setTimeout(c,x)};return o(""),t=window.setTimeout(c,n),()=>{window.clearTimeout(t)}},[s,a,n,l,e]),0===e.length)?null:(0,t.jsxs)("span",{className:d,children:[(0,t.jsx)("span",{children:c}),(0,t.jsx)("span",{"aria-hidden":"true",children:"_"})]})}e.s(["default",0,function({headerData:e}){let r=e.videos?.[0],n=e.images?.[0];return(0,t.jsxs)("header",{className:"relative h-[75svh] w-full overflow-hidden bg-tertiary lg:h-[100svh]",children:[(0,t.jsx)(a.default,{video:r,image:n,mediaClassName:"object-cover"}),(0,t.jsx)(l.default,{}),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 z-10 flex items-center",children:(0,t.jsx)("div",{className:"mx-auto w-full max-w-360 px-6 md:px-10 lg:px-0",children:(0,t.jsxs)("h1",{className:"w-full font-primary text-[clamp(36px,calc(4vw+1rem),82px)] font-light uppercase leading-[1.2] text-foreground-light lg:w-2/3",children:[(0,t.jsx)(s.default,{as:"span",delay:0,duration:800,origin:"right",distance:"10px",scale:.85,className:"block",children:"UNCONVENTIONAL"}),(0,t.jsx)(i,{words:["STAY","FOOD","PEOPLE"],typewriterSpeed:120,delayBeforeDelete:2e3,delayAfterDelete:500,initialDelay:800,className:"block"})]})})}),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-6 z-10 flex justify-center",children:(0,t.jsxs)("div",{className:"flex flex-col items-center text-foreground-light",children:[(0,t.jsx)(s.default,{as:"span",delay:0,duration:800,origin:"right",distance:"10px",scale:.85,className:"font-primary text-lg font-light uppercase leading-normal",children:"EXPLORE"}),(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",className:"mt-1 size-4 motion-safe:animate-[hero-arrow-bounce_2.5s_infinite] fill-none stroke-current",children:(0,t.jsx)("path",{d:"M6 9l6 6 6-6",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})})]})}],12150)},72416,e=>{"use strict";var t=e.i(43476),l=e.i(71645),a=e.i(57688),s=e.i(5050),r=e.i(99569);function i({offer:e,href:l,priceLabel:n,saleLabel:d,headingTag:c="h3"}){let o=e.images?.[0],x=e.priceFrom;return(0,t.jsxs)(s.Card,{href:l,title:e.textualElement.header,className:"group h-full w-full px-4 xl:px-5",children:[o?.path&&(0,t.jsx)(s.CardImage,{className:"relative aspect-3/4 w-full overflow-hidden",children:(0,t.jsx)(a.default,{src:o.path,alt:o.textualElement?.description||e.textualElement.header||"",fill:!0,sizes:"(max-width: 1023px) 83vw, 33vw",className:"object-cover object-center transition-[opacity,scale] duration-300 ease-[ease] group-hover:scale-105 group-hover:duration-500 group-active:scale-105 group-active:duration-500"})}),(0,t.jsx)(s.CardContent,{className:"items-center justify-center p-4 text-center xl:p-5",children:e.textualElement.header&&(0,t.jsx)(r.default,{tag:c,html:e.textualElement.header,prose:!1,balance:!0,className:"font-primary text-lg font-light leading-tight text-black xl:text-xl"})}),x&&(0,t.jsx)("div",{className:"absolute right-0 top-6 rounded-2xl bg-foreground px-6 py-3 text-center text-foreground-light transition-colors duration-300 group-hover:bg-primary",children:(0,t.jsxs)("div",{className:"font-primary text-sm font-light leading-snug",children:[(0,t.jsx)("span",{children:x.includes("%")?d:n}),(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"font-primary text-1xl font-light leading-tight",children:x})]})})]})}var n=e.i(84910),d=e.i(806),c=e.i(40132);let o="relative shrink-0 rounded-lg bg-background-light px-6 py-3 font-primary text-sm font-light leading-snug transition-transform duration-100 active:scale-95 after:absolute after:bottom-0 after:left-1/2 after:h-0 after:w-[95%] after:-translate-x-1/2 after:bg-primary after:transition-[height,width] after:duration-300",x="after:h-1 after:w-full after:rounded-b-lg",m="hover:after:h-1 hover:after:w-full hover:after:rounded-b-lg";
1e.s(["default",0,function({title:e,subtitle:a,items:s,categories:u,allOffersLabel:f,priceLabel:h,saleLabel:p,className:g}){let[v,j]=(0,l.useState)(null),[b,w]=(0,l.useState)(+(s.length>1)),N=(0,l.useMemo)(()=>v?s.filter(e=>e.categoryIds.includes(v)):s,[v,s]);return(0,l.useEffect)(()=>{w(+(N.length>1))},[N.length]),(0,t.jsxs)("section",{className:g,children:[(e||a)&&(0,t.jsx)("div",{className:"mx-8 pt-22 text-center xl:mx-auto xl:max-w-5xl xl:pt-28",children:(0,t.jsxs)("div",{children:[a&&(0,t.jsx)(n.default,{delay:200,duration:1200,distance:"40px",children:(0,t.jsx)(r.default,{tag:"div",html:a,prose:!1,balance:!1,className:"font-primary text-sm font-light leading-relaxed xl:text-lg"})}),e&&(0,t.jsx)(n.default,{delay:250,duration:1200,distance:"40px",className:"mx-auto mb-7 max-w-136 xl:mb-8",children:(0,t.jsx)(r.default,{tag:"h2",html:e,prose:!1,balance:!0,className:"font-primary text-4xl font-light leading-tight text-black xl:text-5xl"})})]})}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"mx-auto flex max-w-3xl justify-start gap-6 overflow-x-auto px-8 pb-8 md:justify-center",children:[(0,t.jsx)("button",{type:"button",onClick:()=>j(null),className:(0,c.cn)(o,null===v?x:m),children:f}),u.map(e=>(0,t.jsx)("button",{type:"button",onClick:()=>j(e.id),className:(0,c.cn)(o,v===e.id?x:m),children:e.label},e.id))]}),(0,t.jsxs)("div",{className:"relative mx-auto w-full flex flex-col pb-11 xl:pb-14 xl:max-w-368",children:[(0,t.jsx)(d.default,{sliderId:"offer-slider",slidesPerView:1.2,spaceBetween:0,centeredSlides:!0,initialSlide:+(N.length>1),loop:!1,rewind:!1,grabCursor:N.length>1,breakpoints:{1024:{slidesPerView:3,spaceBetween:0}},onSlideChange:e=>{w(e.realIndex)},className:"w-full max-w-full",slideClassName:"h-auto",children:N.map(({offer:e,href:l})=>(0,t.jsx)(i,{offer:e,href:l,priceLabel:h,saleLabel:p},e.elementId))},v??"all-offers"),N.length>1&&(0,t.jsxs)("div",{className:"mx-auto my-3 flex w-fit flex-col gap-1 font-primary text-xs font-normal leading-snug xl:text-sm",children:[(0,t.jsx)("span",{children:b+1}),(0,t.jsx)("span",{"aria-hidden":"true",className:"block h-px w-43 bg-foreground"}),(0,t.jsx)("span",{className:"self-end",children:N.length})]})]})]})]})}],72416)},38140,e=>{"use strict";var t=e.i(43476),l=e.i(71645),a=e.i(76525),s=e.i(27615),r=e.i(99569),i=e.i(30785),n=e.i(84910),d=e.i(806),c=e.i(65866),o=e.i(52225),x=e.i(40132);e.s(["default",0,function({section:e,buttonHref:m,buttonLabel:u,reverse:f=!1}){let h=e.images??[],p=e.textualElement,g=h.length>1,[v,j]=(0,l.useState)(0),b=p?.text?.includes("[[")?(0,o.extractJsonFromText)(p?.text)?.[0]:void 0,w=b?Object.values(b)[0]:void 0,N=(0,o.cleanTextFromJson)(p?.text);return 0!==h.length&&p?(0,t.jsx)("section",{className:"relative mx-auto w-full xl:max-w-[1920px]",children:(0,t.jsxs)("div",{className:(0,x.cn)("flex flex-col",f?"md:flex-row-reverse":"md:flex-row"),children:[(0,t.jsx)("div",{className:(0,x.cn)("relative w-full md:w-1/2",g&&"z-10",f&&"md:ml-[8.33333%]"),children:g?(0,t.jsxs)("div",{className:"relative aspect-3/4 w-full",children:[(0,t.jsx)(d.default,{sliderId:`content-slider-${e.elementId}`,slidesPerView:1,spaceBetween:0,effect:"fade",fadeEffect:{crossFade:!0},speed:1e3,loop:!0,autoplay:{delay:3e3,pauseOnMouseEnter:!0},onSlideChange:e=>j(e.realIndex),className:"size-full cursor-grab active:cursor-grabbing",children:h.map((e,l)=>(0,t.jsx)("div",{className:"relative size-full",children:(0,t.jsx)(i.default,{src:e.path,alt:e.textualElement?.description||p.header||"",fill:!0,sizes:"(max-width: 767px) 100vw, 960px",className:"object-cover"})},`${e.path}-${l}`))}),(0,t.jsxs)("div",{className:(0,x.cn)("absolute left-0 top-full z-20 ml-4 mt-4 flex font-primary text-xs text-foreground","md:top-9 md:mt-0",f?"md:left-auto md:right-full md:mr-4 xl:mr-6":"md:left-full md:ml-4 xl:ml-6","xl:top-11 xl:text-sm"),children:[(0,t.jsx)("span",{className:"self-start",children:v+1}),(0,t.jsx)(n.default,{as:"span",delay:200,duration:1200,distance:"10px",className:"mx-2 h-42 w-px self-stretch bg-foreground"}),(0,t.jsx)(n.default,{as:"span",splitWords:!0,wordDelay:50,delay:200,duration:800,distance:"10px",easing:"cubic-bezier(0.5, 0, 0, 1)",className:"self-end",children:String(h.length)})]})]}):(0,t.jsx)(s.default,{src:h[0].path,alt:h[0].textualElement?.description||p.header||"",sizes:"(max-width: 767px) 100v
1w, 960px",className:"aspect-3/4 w-full"})}),(0,t.jsx)("div",{className:"w-full md:ml-[8.33333%] md:w-1/3",children:(0,t.jsxs)("div",{className:"mb-16 mt-4 flex flex-col items-center justify-center gap-4 md:my-0 md:h-full xl:gap-6",children:[(0,t.jsxs)("div",{className:(0,x.cn)("w-auto self-stretch md:mx-0 md:w-full md:max-w-lg md:self-start",g?"ml-18 mr-6":"mx-6"),children:[p.subtitle&&(0,t.jsx)("p",{className:"mb-1 font-primary text-sm font-light uppercase leading-normal xl:text-lg",children:(0,t.jsx)(n.default,{as:"span",splitWords:!0,wordDelay:50,delay:0,duration:800,distance:"10px",easing:"cubic-bezier(0.5, 0, 0, 1)",className:"block",children:p.subtitle})}),p.header&&(0,t.jsx)("h2",{className:"mb-1 font-primary text-3xl font-light leading-tight md:text-4xl xl:text-5xl",children:(0,t.jsx)(n.default,{as:"span",splitWords:!0,wordDelay:50,delay:0,duration:800,distance:"10px",easing:"cubic-bezier(0.5, 0, 0, 1)",className:"block",children:p.header})}),N&&(0,t.jsx)(n.default,{delay:200,duration:1200,distance:"10px",className:"pt-3",children:(0,t.jsx)(r.default,{tag:"div",html:N,prose:!1,balance:!1,className:"font-primary text-sm font-light leading-relaxed xl:text-lg [&_p]:m-0 [&_p:empty]:hidden"})}),w&&(0,t.jsx)(n.default,{delay:250,duration:800,distance:"10px",easing:"cubic-bezier(0.5, 0, 0, 1)",className:"mt-12 block xl:mt-14",children:(0,t.jsx)("div",{className:"flex h-24 w-44 flex-col items-center justify-center rounded-2xl border border-foreground p-4 text-center font-primary text-sm font-light leading-snug xl:text-base",children:w})})]}),p.url&&(0,t.jsx)("div",{className:"flex h-24 w-full max-w-lg justify-center md:self-start",children:(0,t.jsx)(a.Button,{asChild:!0,variant:"primaryReveal",size:"cta",className:"mb-5 mt-8 font-primary text-sm",children:(0,t.jsx)(c.default,{href:m,children:(0,t.jsx)("span",{className:"relative z-10 block",children:u})})})})]})})]})}):null}])},85325,e=>{"use strict";var t=e.i(43476),l=e.i(71645),a=e.i(76525),s=e.i(99569),r=e.i(30785),i=e.i(84910),n=e.i(806),d=e.i(52672),c=e.i(65866),o=e.i(40132);function x({html:e,revealed:l}){let a=e.replace(/<[^>]+>/g," ").trim().split(/\s+/);return(0,t.jsx)("span",{children:a.map((e,a)=>(0,t.jsx)("span",{className:(0,o.cn)("inline-block transition-[opacity,transform] duration-800 ease-[cubic-bezier(0.5,0,0,1)] [&:not(:last-child)]:mr-2",l?"translate-x-0 scale-100 opacity-100":"translate-x-2 scale-85 opacity-0"),style:{transitionDelay:`${50*a}ms`},children:e},`${e}-${a}`))})}function m({src:e,alt:l}){return(0,t.jsx)(r.default,{src:e,alt:l,fill:!0,sizes:"100vw",className:"object-cover object-center"})}e.s(["default",0,function({headingSection:e,slides:r,buttonLabel:o,transitionEffect:u="fade"}){let f=(0,l.useRef)(null),[h,p]=(0,l.useState)(0),[g,v]=(0,l.useState)(!1),j=e.textualElement?.header;return((0,l.useEffect)(()=>{let e=f.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e?.isIntersecting&&(v(!0),t.disconnect())},{threshold:.1});return t.observe(e),()=>{t.disconnect()}},[]),j&&0!==r.length)?(0,t.jsxs)("section",{ref:f,className:"my-22 xl:my-28",children:[(0,t.jsx)("div",{className:"mx-7 pb-7 text-center xl:mx-8 xl:pb-8",children:(0,t.jsx)(s.default,{tag:"div",html:j,prose:!1,balance:!1,className:"font-primary text-4xl font-light leading-tight text-black [&_p]:m-0 xl:text-5xl"})}),(0,t.jsxs)("div",{className:"mx-auto my-2 flex w-fit flex-col gap-1 font-primary text-sm font-normal leading-normal text-foreground xl:my-3",children:[(0,t.jsx)(d.default,{html:String(h+1)}),(0,t.jsx)(i.default,{delay:200,duration:1200,distance:"40px",children:(0,t.jsx)("span",{"aria-hidden":"true",className:"block h-px w-42 bg-foreground"})}),(0,t.jsx)("span",{className:"self-end",children:r.length})]}),(0,t.jsx)(n.default,{sliderId:"feature-hero-slider",slidesPerView:1,spaceBetween:0,..."fade"===u?{effect:"fade",fadeEffect:{crossFade:!0}}:{},speed:1e3,loop:!1,rewind:r.length>1,grabCursor:!0,autoplay:r.length>1&&{delay:3e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},onSlideChange:e=>{p(e.realIndex)},className:"w-full cursor-grab active:cursor-grabbing",slideClassName:"h-auto",children:r.map(({section:e,href:l},r)=>{let i=e.textualElement,n=e.images?.[0],d=n?`${n.path}${n.path.includes("?")?"&":"?"}width=1920&height=1080&mode=crop&anchor=middlecenter&quality=85&cache=always`:void 0,u=i?.text?.replace(/<p>\s*\[\[[\s\S]*?\]\]\s*<\/p>/gi,"");return(0,t.jsxs)("div",{className:"relative h-[50vh] overflow-hidden bg-background md:h-screen",children:[d&&(0,t.jsx)(m,{src:d,alt:n?.textualElement?.description||i?.header||""}),(0,t.jsxs)("div",{className:"absolute inset-0 z-10 flex h-full w-full flex-col items-start justify-center bg-linear-to-r from-black from-5% to-transparent to-80% p-7 md:p-22 xl:p-28",children:[(0,t.jsxs)("div",{className:"w-full md:w-2/5",children:[i?.subtitle&&(0,t.jsx)("div",{className:"mb-1 font-primary text-sm font-light leading-normal text-foreground-light xl:text-lg",children:(0,t.jsx)(x,{html:i.subtitle,revealed:g})}),i?.header&&(0,t.jsx)("div",{className:"mb-7 text-balance font-primary text-4xl font-light leading-tight text-foreground-light xl:mb-8 xl:text-5xl",children:(0,t.jsx)(x,{html:i.header,revealed:g})}),u&&(0,t.jsx)(s.default,{tag:"div",html:u,prose:!1,balance:!1,className:"font-primary text-sm font-light leading-normal text-foreground-light xl:text-lg [&_p]:m-0 [&_p:empty]:hidden"})]}),i?.url&&l&&(0,t.jsx)(a.Button,{asChild:!0,variant:"lightReveal",size:"cta",className:"mb-6 mt-7 font-primary text-sm font-normal xl:mt-8",children:(0,t.jsx)(c.default,{href:l,children:(0,t.jsx)("span",{className:"relative z-10 block",children:o})})})]})]},`${e.elementId}-${r}`)})})]}):null}])},54599,e=>{"use strict";var t=e.i(43476),l=e.i(76525),a=e.i(99569),s=e.i(30785),r=e.i(84910),i=e.i(53801),n=e.i(6
15866);e.s(["default",0,function({section:e,videos:d=[],buttonHref:c,buttonLabel:o}){let x=e.images??[],m=d[0],u=m?void 0:x[0],f=m?x.slice(0,3):x.slice(1,4),[h,p,g]=f,v=!!(m||u),j=f.length>0;return(0,t.jsxs)("section",{className:"container-lg container-fluid relative py-14 xl:py-16",children:[(0,t.jsxs)("div",{className:"mx-auto w-full max-w-3xl pt-7 text-center",children:[e.textualElement?.subtitle&&(0,t.jsx)(r.default,{delay:200,duration:1200,distance:"10px",children:(0,t.jsx)(a.default,{tag:"div",html:e.textualElement.subtitle,prose:!1,balance:!1,className:"font-primary text-sm font-light leading-normal [&_p]:m-0 xl:text-lg"})}),e.textualElement?.header&&(0,t.jsx)(r.default,{delay:250,duration:1200,distance:"10px",children:(0,t.jsx)(i.default,{tag:"div",text:e.textualElement.header,splitType:"words",stagger:50,delay:0,duration:.8,from:{opacity:0,x:10,scale:.85},to:{opacity:1,x:0,scale:1},threshold:.1,rootMargin:"0px",className:"font-primary text-4xl font-light leading-tight [&_p]:m-0 xl:text-5xl"})}),e.textualElement?.text&&(0,t.jsx)(r.default,{delay:300,duration:1200,distance:"10px",className:"mt-7 xl:mt-8",children:(0,t.jsx)(a.default,{tag:"div",html:e.textualElement.text,prose:!1,balance:!1,className:"font-primary text-base font-light leading-normal [&_p]:m-0 xl:text-xl"})}),c&&(0,t.jsx)(r.default,{delay:350,duration:1200,distance:"10px",className:"mt-9",children:(0,t.jsx)(l.Button,{asChild:!0,variant:"primaryReveal",size:"cta",className:"font-primary text-sm",children:(0,t.jsx)(n.default,{href:c,children:(0,t.jsx)("span",{className:"relative z-10 block",children:o})})})})]}),(v||j)&&(0,t.jsxs)("div",{className:"mt-12 grid grid-cols-1 -mx-3 w-[calc(100%+24px)] lg:grid-cols-2 xl:-mx-4 xl:w-[calc(100%+32px)] xl:mt-14",children:[v&&(0,t.jsx)(r.default,{delay:200,duration:1200,distance:"10px",className:"box-border px-3 pt-5",children:(0,t.jsx)("div",{className:"relative aspect-3/4 overflow-hidden",children:m?(0,t.jsx)("video",{src:m.path,...m.poster?{poster:m.poster}:{},className:"absolute inset-0 size-full object-cover",autoPlay:!0,loop:!0,muted:!0,playsInline:!0}):u&&(0,t.jsx)(s.default,{src:u.path,alt:u.textualElement?.description||"Hotel Ripa Roma",fill:!0,sizes:"(max-width: 1024px) 100vw, 50vw",className:"object-cover"})})}),j&&(0,t.jsx)(r.default,{delay:200,duration:1200,distance:"10px",className:"box-border px-3 pt-5",children:(0,t.jsxs)("div",{className:"grid aspect-3/4 min-h-0 grid-cols-2 grid-rows-2 gap-5",children:[h&&(0,t.jsx)("div",{className:"relative col-span-2 min-h-0 overflow-hidden",children:(0,t.jsx)(s.default,{src:h.path,alt:h.textualElement?.description||"",fill:!0,sizes:"(max-width: 1024px) 100vw, 50vw",className:"object-cover"})}),p&&(0,t.jsx)("div",{className:"relative min-h-0 overflow-hidden",children:(0,t.jsx)(s.default,{src:p.path,alt:p.textualElement?.description||"",fill:!0,sizes:"(max-width: 1024px) 50vw, 25vw",className:"object-cover"})}),g&&(0,t.jsx)("div",{className:"relative min-h-0 overflow-hidden",children:(0,t.jsx)(s.default,{src:g.path,alt:g.textualElement?.description||"",fill:!0,sizes:"(max-width: 1024px) 50vw, 25vw",className:"object-cover"})})]})})]})]})}])},71361,e=>{"use strict";var t=e.i(43476),l=e.i(71645),a=e.i(76525),s=e.i(45e3),r=e.i(27615),i=e.i(99569),n=e.i(30785),d=e.i(84910),c=e.i(806),o=e.i(65866),x=e.i(40132);e.s(["default",0,function({page:e,items:m,pageHref:u,buttonLabel:f}){let h=(0,l.useRef)(null),[p,g]=(0,l.useState)(0),[v,j]=(0,l.useState)(!1),b=e.images??[],w=e.textualElement;return((0,l.useEffect)(()=>{let e=h.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e?.isIntersecting&&(j(!0),t.disconnect())},{threshold:.1});return t.observe(e),()=>{t.disconnect()}},[]),0===b.length||0===m.length)?null:(0,t.jsx)("section",{ref:h,className:"relative mx-auto w-full max-w-480 pb-16 md:pb-0",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-12",children:[(0,t.jsxs)("div",{className:"relative md:col-span-6",children:[(0,t.jsx)(s.default,{className:"aspect-3/4 w-full",children:(0,t.jsx)(c.default,{sliderId:`showcase-main-${e.elementId}`,slidesPerView:1,spaceBetween:0,speed:400,loop:b.length>1,autoplay:b.length>1&&{delay:5e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},onSlideChange:e=>{g(e.realIndex)},className:"size-full [&_.swiper-wrapper]:h-full [&_.swiper-wrapper]:ease-[cubic-bezier(0.165,0.84,0.44,1)] [&_.swiper-slide]:h-full",children:b.map((e,l)=>(0,t.jsx)("div",{className:"relative size-full",children:(0,t.jsx)(n.default,{src:e.path,alt:e.textualElement?.description||w?.header||"",fill:!0,sizes:"(max-width: 767px) 100v
1w, 960px",className:"object-cover"})},`${e.path}-${l}`))})}),b.length>1&&(0,t.jsxs)("div",{className:"absolute left-0 top-full z-20 ml-4 mt-4 flex font-primary text-xs text-foreground md:top-9 md:left-full md:mt-0 md:ml-4 xl:top-11 xl:ml-6 xl:text-sm",children:[(0,t.jsx)("span",{className:"self-start",children:p+1}),(0,t.jsx)(d.default,{as:"span",delay:200,duration:1200,distance:"10px",className:"mx-2 h-42 w-px self-stretch bg-foreground"}),(0,t.jsx)(d.default,{as:"span",splitWords:!0,wordDelay:50,delay:200,duration:800,distance:"10px",easing:"cubic-bezier(0.5, 0, 0, 1)",className:"self-end",children:String(b.length)})]})]}),(0,t.jsxs)("div",{className:"mt-4 flex flex-col justify-center gap-6 md:col-span-5 md:col-start-8 md:mt-0 md:h-full",children:[(0,t.jsxs)("div",{className:(0,x.cn)("w-auto max-w-lg self-stretch md:mx-0 md:w-full",b.length>1?"ml-18 mr-6":"mx-6"),children:[w?.subtitle&&(0,t.jsx)(d.default,{as:"div",splitWords:!0,wordDelay:50,delay:0,duration:800,distance:"10px",className:"mb-1 font-primary text-sm font-light uppercase leading-normal xl:text-lg",children:w.subtitle}),w?.header&&(0,t.jsx)(d.default,{as:"div",splitWords:!0,wordDelay:50,delay:0,duration:800,distance:"10px",className:"mb-1 font-primary text-4xl font-light leading-tight xl:text-5xl",children:w.header}),w?.text&&(0,t.jsx)(d.default,{delay:200,duration:1200,distance:"10px",className:"pt-3",children:(0,t.jsx)(i.default,{tag:"div",html:w.text,prose:!1,balance:!1,className:"font-primary text-sm font-light leading-relaxed xl:text-lg [&_p]:m-0"})})]}),(0,t.jsx)(c.default,{sliderId:`showcase-items-${e.elementId}`,slidesPerView:1.2,centeredSlides:!0,spaceBetween:11,speed:400,rewind:m.length>1,breakpoints:{768:{slidesPerView:1.5,centeredSlides:!1,spaceBetween:11}},className:"w-full [&_.swiper-wrapper]:ease-[cubic-bezier(0.165,0.84,0.44,1)] [&_.swiper-slide]:opacity-40 [&_.swiper-slide]:transition-opacity [&_.swiper-slide]:duration-300 [&_.swiper-slide-active]:opacity-100",slideClassName:"h-auto",children:m.map(({section:e,href:l},a)=>{let s=e.images?.[0];return(0,t.jsxs)(o.default,{href:l,ariaLabel:e.textualElement?.header||e.name,className:"block",children:[s&&(0,t.jsx)(r.default,{src:s.path,alt:s.textualElement?.description||e.textualElement?.header||"",sizes:"(max-width: 767px) 80vw, 320px",className:"aspect-4/3 w-full",revealed:v}),e.textualElement?.header&&(0,t.jsx)(i.default,{tag:"div",html:e.textualElement.header,prose:!1,balance:!1,className:"mt-6 text-center font-primary text-sm font-normal leading-relaxed md:text-left xl:text-lg [&_p]:m-0"})]},`${e.textualElement?.url}-${a}`)})}),(0,t.jsx)("div",{className:"flex h-25 w-full max-w-lg justify-center",children:(0,t.jsx)(a.Button,{asChild:!0,variant:"primaryReveal",size:"cta",className:"mb-6 mt-8 font-primary text-sm font-normal",children:(0,t.jsx)(o.default,{href:u,children:(0,t.jsx)("span",{className:"relative z-10 block",children:f})})})})]})]})})}])},45e3,e=>{"use strict";var t=e.i(43476),l=e.i(71645);e.s(["default",0,function({children:e,className:a=""}){let s=(0,l.useRef)(null),[r,i]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=s.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e?.isIntersecting&&(i(!0),t.disconnect())},{threshold:.1,rootMargin:"600px 0px"});return t.observe(e),()=>{t.disconnect()}},[]),(0,t.jsxs)("div",{ref:s,className:`relative overflow-hidden ${a}`,children:[(0,t.jsx)("div",{className:["absolute inset-0 z-0 origin-left bg-primary transition-transform duration-[750ms] delay-[200ms] ease-[cubic-bezier(1,0,0,1)]",r?"scale-x-100":"scale-x-0"].join(" ")}),(0,t.jsx)("div",{className:["relative z-10 size-full transition-transform duration-[750ms] delay-[750ms] ease-[cubic-bezier(1,0,0,0.8)]",r?"translate-x-0":"-translate-x-full"].join(" "),children:e})]})}])},84910,e=>{"use strict";var t=e.i(43476),l=e.i(71645),a=e.i(40132),s=e.i(30962);e.s(["default",0,function({children:e,className:r,as:i="div",delay:n=0,duration:d=1200,distance:c="10px",origin:o,scale:x,opacity:m,easing:u,reset:f=!1,splitWords:h=!1,wordDelay:p=50}){let g=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let e=g.current;if(!e)return;let t=h?e.querySelectorAll("[data-reveal-word]"):e;if(!(h&&t instanceof NodeList)||0!==t.length)return(0,s.queueReveal)(t,{delay:n,duration:d,distance:c,interval:h?p:0,...o?{origin:o}:{},...void 0!==x?{scale:x}:{},...void 0!==m?{opacity:m}:{},...u?{easing:u}:{},reset:f}),()=>{(0,s.unregisterReveal)(t)}},[n,c,d,u,m,o,f,x,h,p]),(0,t.jsx)(i,{ref:e=>{g.current=e},className:(0,a.cn)(r),children:(()=>
1{if(!h||"string"!=typeof e)return e;let l=e.trim().split(/\s+/);return l.map((e,a)=>(0,t.jsx)("span",{"data-reveal-word":!0,className:"inline-block",style:{marginRight:a<l.length-1?"8.8px":void 0},children:e},`${e}-${a}`))})()})}])},52225,e=>{"use strict";e.s(["cleanTextFromJson",0,function(e){if(!e)return"";try{return e.replace(/\[\[[\s\S]*?\]\]\]?/g,"").replace(/<p>\s*<\/p>/gi,"").replace(/^(\s|\r|\n)+|(\s|\r|\n)+$/g,"")}catch(t){return console.error("Error cleaning text from JSON:",t),e||""}},"extractJsonFromText",0,function(e){if(!e)return[];try{let t=e.replace(/<[^>]*>/g,"").trim().match(/\[\[([\s\S]*)\]\]/);if(t?.[1])try{let e=t[1].trim(),l=JSON.parse(e);if(Array.isArray(l))return l;return[l]}catch(e){console.error("Error parsing JSON from [[ ]]:",e),console.error("JSON content was:",t[1])}let l=e.split(/[,;\n]/),a={};return l.forEach(e=>{let t=e.trim().match(/^([^:]+):\s*(.+)$/);if(t){let e=t[1].trim(),l=t[2].trim();a[e]=l}}),Object.keys(a).length>0?[a]:[]}catch(e){return console.error("Error extracting json data:",e),[]}}])}]);
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.