1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[48262,87649],{98017(e,t,n){"use strict";function r({alt:e,imageMobile:t,imageDesktop:n}){return e&&e.trim().length?e:t?.description??n?.description??t?.title??n?.title??""}n.d(t,{A:()=>r})},67278(e,t,n){"use strict";n.d(t,{H:()=>l});var r=n(37876),a=n(43881),i=n(64060),o=n.n(i);function l({children:e,className:t,component:n="div"}){return(0,r.jsx)(n,{className:(0,a.cn)(o().Wrapper,t),children:e})}l.NegativeMarginContainerFull=({children:e,className:t})=>(0,r.jsx)("div",{className:(0,a.cn)(o().NegativePaddingContainerFull,t),children:e})},3646(e,t,n){"use strict";n.d(t,{E:()=>l});var r=n(37876),a=n(43881),i=n(64060),o=n.n(i);function l({children:e,className:t}){return(0,r.jsx)("div",{className:(0,a.cn)(o().Wrapper_full,t),children:e})}},6326(e,t,n){"use strict";n.d(t,{E:()=>a.E,H:()=>r.H});var r=n(67278),a=n(3646)},8224(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(14232);function a(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(!0)},[]),e}},27472(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>W});var r=n(37876),a=n(47137),i=n(6326),o=n(35172),l=n(98696),s=n(96920),u=n(32998),d=n(75784),c=n(51920),m=n(97209),x=n(8647),p=n(63356),b=n(28034),f=n(30014);let g=e=>e<10?`0${e}`:`${e}`;function h({units:e}){return(0,r.jsx)(s.F,{features:u.l,children:(0,r.jsx)("div",{className:"flex items-center gap-1.5",children:e.map(e=>(0,r.jsxs)("div",{className:"flex flex-col items-center",children:[(0,r.jsxs)("div",{className:"relative overflow-hidden font-serif text-[60px] leading-[1.15] font-bold",children:[(0,r.jsx)("span",{"aria-hidden":!0,className:"invisible",children:g(e.value)}),(0,r.jsx)(d.N,{initial:!1,children:(0,r.jsx)(c.m.span,{initial:{y:"100%"},animate:{y:0},transition:{type:"spring",stiffness:300,damping:30},exit:{y:"-100%"},className:"absolute inset-0 flex items-center justify-center",children:g(e.value)},g(e.value))})]}),(0,r.jsx)("span",{className:"font-serif text-[12px] leading-[1.4] font-bold uppercase",children:e.label})]},e.key))})})}function v({media:e}){let{t}=(0,m.Bd)(),{timeLeft:n,isExpired:a}=(0,p.L)(e.countdownDatetime??void 0),i=n?[{key:"days",value:n.days,label:t("common:time.days")},{key:"hours",value:n.hours,label:t("common:time.hours")},{key:"minutes",value:n.minutes,label:t("common:time.min")},{key:"seconds",value:n.seconds,label:t("common:time.sec")}]:[],o=null;return n?o=(0,r.jsx)(h,{units:i}):a&&(o=(0,r.jsx)("p",{className:"font-sans text-[14px] text-white uppercase",children:t("common:time.expired")})),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 z-10 bg-linear-to-b from-black/70 to-transparent to-[49.75%]"}),(0,r.jsxs)("div",{className:"absolute inset-0 z-20 flex flex-col items-center justify-between px-1 py-3 text-center text-white md:py-6",children:[(0,r.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center gap-1.5",children:[e.title&&(0,r.jsx)("p",{className:"w-25.2 max-w-full font-sans text-[14px] leading-[1.2] font-medium text-white",children:e.title}),o]}),(0,r.jsxs)("div",{className:"flex w-33.5 max-w-full flex-col items-center gap-1.5 md:gap-3",children:[e.buttonLink1&&(0,b.V0)({buttonLink:e.buttonLink1,defaultButtonText:e.defaultButtonText1,buttonText:e.buttonText1})&&(0,r.jsx)(b.Ay,{buttonLink:e.buttonLink1,buttonType:e.buttonStyle1,buttonBackgroundColor:e.buttonColor1,targetBlankLink:e.buttonTargetBlankLink1,buttonTextHidden:e.buttonTextHidden1,buttonHideOnMobile:e.buttonHideOnMobile1,buttonText:e.buttonText1,defaultButtonText:e.defaultButtonText1}),e.buttonLink2&&(0,b.V0)({buttonLink:e.buttonLink2,defaultButtonText:e.defaultButtonText2,buttonText:e.buttonText2})&&(0,r.jsx)(b.Ay,{buttonLink:e.buttonLink2,buttonType:e.buttonStyle2,buttonBackgroundColor:e.buttonColor2,targetBlankLink:e.buttonTargetBlankLink2,buttonTextHidden:e.buttonTextHidden2,buttonHideOnMobile:e.buttonHideOnMobile2,buttonText:e.buttonText2,defaultButtonText:e.defaultButtonText2}),e.buttonText3&&e.icsFile?.url&&(0,r.jsxs)(x.A,{href:(0,f.A)(e.icsFile),rel:"noopener",className:"inline-flex flex-col items-stretch gap-[3px]",children:[(0,r.jsx)("span",{className:"font-sans text-[12px] leading-[1.4] font-medium text-white",children:e.buttonText3}),(0,r.jsx)("span",{className:"bg-gray-light h-px w-full"})]})]})]})]})}var _=n(66459),k=n(12095),y=n(66907),B=n(62394),T=n(29788),j=n(95421),L=n(74729),w=n(92446),N=n(43881),A=n(98017);let C={dark:{rest:"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)",hover:"linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.4) 100%)"},white:{rest:"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 100%)",hover:"linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.4) 100%)"},none:null};function W({BlockHomepagePushBlockMarginTop:e,BlockHomepagePushBlockMarginBottom:t,sideBorder:n,anchorLink:s,medias:u}){let d=(0,a.F)("m-0 *:m-0",{variants:{textColor:{black:"text-black",white:"text-white",darkBlue:"text-primary"}}}),c=(0,a.F)("a11y-background absolute z-20 flex w-full flex-col gap-1.5 px-[8vw] md:gap-3",{variants:{horizontalDesktop:{left:"md:items-start md:text-left",center:"md:items-center md:text-center",right:"md:items-end md:text-right"},horizontalMobile:{left:"max-md:items-start max-md:text-left",center:"max-md:items-center max-md:text-center",right:"max-md:items-end max-md:text-right"},verticalDesktop:{top:"md:top-6",middle:"md:top-1/2 md:-translate-y-1/2",bottom:"md:bottom-6"}
1,verticalMobile:{top:"max-md:top-3",middle:"max-md:top-1/2 max-md:-translate-y-1/2",bottom:"max-md:bottom-3"},mediaLength:{1:"md:left-1/2 md:max-w-192 md:-translate-x-1/2 2xl:px-[154px]",2:"md:max-w-[calc(1920px/2)] group-[:first-child]:md:right-0 2xl:px-[154px]",3:"md:px-[5%]"}}}),m=(0,a.F)("group anim-entry-slide-products relative aspect-square w-full",{variants:{shadowColor:{dark:"before:bg-[linear-gradient(42.64deg,_rgba(0,0,0,0.4)_27.36%,_rgba(0,0,0,0)_69.9%)]",white:"before:bg-[linear-gradient(42.64deg,_rgba(255,255,255,0.4)_27.36%,_rgba(255,255,255,0)_69.9%)]",none:""}},compoundVariants:[{shadowColor:["dark","white"],className:'before:pointer-events-none before:absolute before:inset-0 before:z-12 before:size-full before:content-[""]'}]}),x=(0,a.F)("flex flex-row flex-wrap items-center gap-1",{variants:{horizontalMobile:{left:"max-md:justify-start",center:"max-md:justify-center",right:"max-md:justify-end"}}});return(0,r.jsx)(i.E,{className:(0,N.cn)("my-1! 2xl:m-auto! 2xl:max-w-screen-2xl!",{"px-1":n}),"data-block":"homepage-push",children:(0,r.jsx)(_.A,{animated:!1,marginTop:e,marginBottom:t,className:"[&>div>div]:pt-0!",...s&&{id:s},children:(0,r.jsx)("div",{className:(0,N.cn)("grid gap-1 md:grid-rows-1",{"grid-rows-1 md:grid-cols-1":1===u.length,"grid-rows-2 md:grid-cols-2":2===u.length,"grid-rows-3 md:grid-cols-3":3===u.length}),children:(0,l.A)(u).map((e,t)=>{let n=e.titleTag||"h2",a=e.countdown?"none":(0,B.A)(e.shadowColor),i=C[a];return(0,r.jsx)(T.A,{children:(0,r.jsxs)("div",{style:{"--index":t},className:(0,N.cn)("group anim-entry-slide-products cta-hover relative aspect-square w-full",m({shadowColor:a}),{"md:aspect-142/65":1===u.length,"md:aspect-233/325":3===u.length}),children:[(0,r.jsx)(L.A,{parallax:5,children:(0,r.jsx)(o.A,{imageSources:(0,k.A)(e.imageMobile,e.image),videoSources:(0,k.A)(e.videoMobile,e.videoDesktop),autoPlay:e.videoAutoplay,loop:e.videoLoop,muted:e.videoAutoplay||!e.videoSound,alt:(0,A.A)({alt:e.alt,imageMobile:e.imageMobile,imageDesktop:e.image}),hideImageFromScreenReader:e.ariaHidden??!1,controls:!0,link:(0,y.u)(e.mediaLink)??void 0,targetBlank:e.targetBlankLink})}),i&&(0,r.jsx)(j.A,{className:"z-12",rest:i.rest,hover:i.hover}),e.countdown?(0,r.jsx)(v,{media:e}):(0,r.jsxs)("div",{className:c({horizontalDesktop:e.horizontalDesktop,horizontalMobile:e.horizontalMobile,verticalDesktop:e.verticalDesktop,verticalMobile:e.verticalMobile,mediaLength:u.length}),children:[e.title&&(0,r.jsx)(n,{className:(0,N.cn)({"max-md:hidden":e.titleHideOnMobile,"text-titleSerifLarge text-[24px] md:text-[35px]":e.titleSize===w.or.big,"text-titleSerifMedium text-[18px] md:text-[24px]":e.titleSize===w.or.small},d({textColor:e.BlockHomepagePushBlockMediaTheme})),children:e.title}),e.paragraph&&(0,r.jsx)("div",{className:(0,N.cn)(d({textColor:e.BlockHomepagePushBlockMediaTheme}),{"max-md:hidden":e.paragraphHideOnMobile}),dangerouslySetInnerHTML:{__html:e.paragraph}}),(e.buttonLink1||e.buttonLink2)&&(0,r.jsxs)("div",{className:(0,N.cn)(x({horizontalMobile:e.horizontalMobile}),{"gap-x-3 gap-y-1":e.buttonStyle1===w.HS.text||e.buttonStyle2===w.HS.text}),children:[e.buttonLink1&&(0,b.V0)({buttonLink:e.buttonLink1,defaultButtonText:e.defaultButtonText1,buttonText:e.buttonText1})&&(0,r.jsx)(b.Ay,{buttonLink:e.buttonLink1,buttonType:e.buttonStyle1,buttonBackgroundColor:e.buttonColor1,targetBlankLink:e.buttonTargetBlankLink1,buttonTextHidden:e.buttonTextHidden1,buttonHideOnMobile:e.buttonHideOnMobile1,buttonText:e.buttonText1,defaultButtonText:e.defaultButtonText1}),e.buttonLink2&&(0,b.V0)({buttonLink:e.buttonLink2,defaultButtonText:e.defaultButtonText2,buttonText:e.buttonText2})&&(0,r.jsx)(b.Ay,{buttonLink:e.buttonLink2,buttonType:e.buttonStyle2,buttonBackgroundColor:e.buttonColor2,targetBlankLink:e.buttonTargetBlankLink2,buttonTextHidden:e.buttonTextHidden2,buttonHideOnMobile:e.buttonHideOnMobile2,buttonText:e.buttonText2,defaultButtonText:e.defaultButtonText2})]})]})]})},t)})})})})}},63356(e,t,n){"use strict";n.d(t,{L:()=>d});var r=n(29800),a=n(61619),i=n(3145),o=n(72169),l=n(13929),s=n(71410),u=n(14232);let d=e=>{let[t,n]=(0,u.useState)(void 0),[d,c]=(0,u.useState)(!1),[m,x]=(0,u.useState)(!0),p=(0,u.useRef)(null),b=(0,u.useRef)(null);return(0,u.useEffect)(()=>
1{if(!e)return;let t=(0,s.A)(e);if(!(0,l.A)(t))return void console.error("Invalid date format for countdown:",e);let u=()=>{let e=((e,t)=>{let n=new Intl.DateTimeFormat("en-US",{timeZone:t,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1}).formatToParts(e),r={};return n.forEach(e=>{"literal"!==e.type&&(r[e.type]=parseInt(e.value,10))}),new Date(r.year,r.month-1,r.day,r.hour,r.minute,r.second)})(new Date,"Europe/Zurich");if(t<=e)return c(!0),m||n(null),!1;let l=(0,r.A)(t,e),s=(0,a.A)(t,e)%24,u={days:l,hours:s,minutes:(0,i.A)(t,e)%60,seconds:(0,o.A)(t,e)%60};return JSON.stringify(b.current)!==JSON.stringify(u)&&(n(u),b.current=u),!0};if(!u())return;setTimeout(()=>{x(!1)},1400);let d=()=>{u(),p.current=requestAnimationFrame(d)};return p.current=requestAnimationFrame(d),()=>{p.current&&cancelAnimationFrame(p.current)}},[e,m]),{timeLeft:t,isExpired:d,isInitializing:m}}},66459(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(37876),a=n(45796),i=n.n(a),o=n(29788),l=n(43881);function s({additionalCssClass:e,marginTop:t,marginBottom:n,backgroundColor:a,hiddenTitle:s,hiddenTitleTag:u,overflowHidden:d=!0,overflowXClip:c=!1,largeMargins:m=!1,animated:x=!0,animateSelf:p=!0,children:b,className:f,containerClassName:g,ref:h,...v}){let _=(0,l.cn)(i().Wrapper,{[i()[`Wrapper_mt${t}`]]:t&&!m,[i()[`Wrapper_mb${n}`]]:n&&!m,[i()[`Wrapper_mtLarge${t}`]]:t&&m,[i()[`Wrapper_mbLarge${n}`]]:n&&m},f,e||void 0),k=(0,l.cn)(i().Container,{[i().Container_darkBlue]:"blue"===a,[i().Container_overflowVisible]:!d,[i().Container_overflowXClip]:c},g),y=u||"h2";return(0,r.jsxs)("div",{ref:h,className:_,...v,children:[s&&u&&(0,r.jsx)(y,{className:"a11y-visually-hidden",children:s}),x?(0,r.jsx)(o.A,{className:k,animateSelf:p,children:b}):(0,r.jsx)("div",{className:k,children:b})]})}},28034(e,t,n){"use strict";n.d(t,{Ay:()=>m,V0:()=>d,xc:()=>c,xh:()=>p});var r=n(37876),a=n(97209),i=n(68810),o=n(8647),l=n(61639),s=n(66907),u=n(43881);function d(e){return!(!e.buttonText&&!e.defaultButtonText)}function c(e){return d(e)&&!!e.buttonLink}function m(e){let{t}=(0,a.Bd)(),{buttonLink:n,targetBlankLink:i,buttonText:u,defaultButtonText:d,...c}=e,m=(0,l.g)(t,u,d);return n?(0,r.jsx)(x,{...c,asChild:!0,target:i?"_blank":void 0,children:(0,r.jsx)(o.A,{href:(0,s.u)(n),children:m})}):(0,r.jsx)(x,{...c,children:m})}function x(e){let{buttonType:t="contained",buttonTextHidden:n,buttonBackgroundColor:a,buttonHideOnMobile:o,className:l,children:s,...d}=e;return(0,r.jsx)(i.A,{variant:t,color:a,...n&&{"aria-label":n},className:(0,u.cn)(l,{"max-md:hidden":o}),...d,children:s})}function p(e){return d(e)?{buttonText:e.buttonText,buttonLink:e.buttonLink,targetBlankLink:e.targetBlankLink,buttonType:e.buttonType,buttonBackgroundColor:e.buttonBackgroundColor,defaultButtonText:e.defaultButtonText,buttonTextHidden:e.buttonTextHidden}:null}},61639(e,t,n){"use strict";function r(e,t,n){let r=t?t.trim().length:0;return t&&r>0?t:e(n?["common:actions.discoverAtmosphereJP",`common:actions.defaultButtonText.${n}`]:"common:actions.discover")}n.d(t,{g:()=>r})},62394(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(92446);function a(e){return e===r.aA.black?r.aA.dark:e}},29788(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(37876),a=n(14232),i=n(46495),o=n(8224),l=n(43881),s=n(63054),u=n.n(s);function d({children:e,className:t,animateSelf:n,sweep:s,immediate:d,revealMargin:c}){let m=(0,o.A)(),x=(0,a.useRef)(null),p=(0,a.useMemo)(()=>{let e=c??(s?"0px 0px -20% 0px":void 0);return e?{rootMargin:e}:void 0},[c,s]),{isVisible:b}=(0,i.A)(x,p,"below"),f=d?!m:!b&&m;return(0,r.jsx)("div",{ref:x,className:u().Wrapper,"data-anim-sweep":s||void 0,"data-anim-immediate":d||void 0,style:{"--anim-entry":+!!f},children:(0,r.jsx)("div",{className:(0,l.cn)({[u().Animated]:n},t),children:e})})}},95421(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(37876),a=n(43881);let i="pointer-events-none absolute inset-0 transition-opacity duration-720 ease-anim";function o({rest:e,hover:t,className:n}){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{"aria-hidden":!0,className:(0,a.cn)(i,"group-hover:opacity-0",n),style:{backgroundImage:e}}
1),(0,r.jsx)("div",{"aria-hidden":!0,className:(0,a.cn)(i,"opacity-0 group-hover:opacity-100",n),style:{backgroundImage:t}})]})}},74729(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(37876),a=n(96920),i=n(51920),o=n(32998),l=n(52469),s=n(19204),u=n(70508),d=n(14232),c=n(46050),m=n(7532),x=n(43881);let p=[.32,0,.16,1];function b({children:e,className:t,entryScale:n=1.1,parallax:b=10,fill:f=!0,atPageTop:g=!1}){let{userSettings:{lowAnimations:h}}=(0,m.Q)(),v=(0,d.useRef)(null),_=(0,d.useRef)(null),k=(0,u.W)(v,{once:!0,margin:"-10% 0px"}),{scrollYProgress:y}=(0,l.L)({target:v,offset:g?["start start","end start"]:["start end","end start"]}),B=(0,s.G)(y,[0,1],g?["0%",`${b}%`]:[`-${b}%`,`${b}%`]),T=(0,x.cn)("overflow-hidden",{"absolute inset-0":f,relative:!f},t);if(h)return(0,r.jsx)("div",{className:T,children:e});let j=b>0,L=Math.ceil(100*(g?b/(1-b/100):b/(1-2*b/100)))/100,w=(0,r.jsx)(i.m.div,{className:(0,x.cn)({"relative size-full":f}),initial:{scale:n},animate:{scale:k?1:n},transition:{duration:.9,ease:p},children:(0,r.jsx)("div",{className:(0,x.cn)("ease-anim transform-gpu transition-transform duration-720 group-hover:scale-103",{"relative size-full":f}),children:e})});return(0,r.jsx)("div",{ref:v,className:T,children:(0,r.jsxs)(c.A.Provider,{value:_,children:[(0,r.jsx)(a.F,{features:o.l,children:j?(0,r.jsx)(i.m.div,{className:"absolute inset-x-0",style:{y:B,top:`-${L}%`,bottom:g?0:`-${L}%`},children:w}):w}),(0,r.jsx)("div",{ref:_,className:"pointer-events-none absolute inset-0"})]})})}},45796(e){e.exports={Wrapper_mt1:"Blocks_Wrapper_mt1__Z7CrD",Wrapper_mt_1:"Blocks_Wrapper_mt_1__50SL1",Wrapper_mt2:"Blocks_Wrapper_mt2__WXJ7A",Wrapper_mt_2:"Blocks_Wrapper_mt_2__PNYSs",Wrapper_mb1:"Blocks_Wrapper_mb1__06wmd",Wrapper_mb_1:"Blocks_Wrapper_mb_1__wruU_",Wrapper_mb2:"Blocks_Wrapper_mb2__zSXLA",Wrapper_mb_2:"Blocks_Wrapper_mb_2__noCMY",Wrapper_mtLarge1:"Blocks_Wrapper_mtLarge1__idPnQ",Wrapper_mtLarge2:"Blocks_Wrapper_mtLarge2__xlYRm",Wrapper_mbLarge1:"Blocks_Wrapper_mbLarge1__YeB2c",Wrapper_mbLarge2:"Blocks_Wrapper_mbLarge2__X3JRJ",Container:"Blocks_Container__i_4zH",Container_overflowVisible:"Blocks_Container_overflowVisible__UBOPu",Container_overflowXClip:"Blocks_Container_overflowXClip__bx3ws",Container_darkBlue:"Blocks_Container_darkBlue__GQQ1m"}},63054(e){e.exports={Wrapper:"AnimEntry_Wrapper__NdnBh",Animated:"AnimEntry_Animated__TK_C9"}},83885(e,t,n){"use strict";n.d(t,{xQ:()=>i});var r=n(14232),a=n(3866);function i(e=!0){let t=(0,r.useContext)(a.t);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:o,register:l}=t,s=(0,r.useId)();(0,r.useEffect)(()=>{if(e)return l(s)},[e]);let u=(0,r.useCallback)(()=>e&&o&&o(s),[s,o,e]);return!n&&o?[!1,u]:[!0]}},70508(e,t,n){"use strict";n.d(t,{W:()=>o});var r=n(14232),a=n(30373);let i={some:0,all:1};function o(e,{root:t,margin:n,amount:l,once:s=!1,initial:u=!1}={}){let[d,c]=(0,r.useState)(u);return(0,r.useEffect)(()=>{if(!e.current||s&&d)return;let r={root:t&&t.current||void 0,margin:n,amount:l};return function(e,t,{root:n,margin:r,amount:o="some"}={}){let l=(0,a.K)(e),s=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let n=s.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e.target,e);"function"==typeof n?s.set(e.target,n):u.unobserve(e.target)}else"function"==typeof n&&(n(e),s.delete(e.target))})},{root:n,rootMargin:r,threshold:"number"==typeof o?o:i[o]});return l.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(c(!0),s?void 0:()=>c(!1)),r)},[t,e,n,s,l]),d}}}]);
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.