1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9294],{69294:function(e,l,n){n.r(l),n.d(l,{VideoVisualBreaker:function(){return c}});var t=n(48282),s=n(49759),o=n(15852),d=n(30123),i=n(87261),a=n(46171),u=n(27822),r=n(18529),m=n(10702);let c=e=>{var l,n,c,x,v,b,p;let{model:g}=e,f=(null===(l=g.elements.autoplay.value[0])||void 0===l?void 0:l.codename)!==void 0,h=(0,i.ai)(g.elements.headline),k=(0,i.ai)(g.elements.teaserText),y=null==k?void 0:k.filter(e=>e.body&&e.body.replace(/<[^>]*>/g,"").replace(/ /gi," ").trim().length>0),j=g.elements.video23EmbedLink.value.replaceAll("allowfullscreen","").replace(/padding-bottom:\s*\d+%/g,"padding-bottom: 56.25%"),w=null===(n=g.elements.paddings)||void 0===n?void 0:n.value.map(e=>e.codename),_=(0,r.useRef)(null),E=(0,u.Y)(_,{rootMargin:"-25% 25%",once:!0});return(0,r.useEffect)(()=>{if(f&&E){var e;null===(e=_.current)||void 0===e||e.click()}},[E]),(0,t.jsx)(s.W,{id:g.system.codename,w:"100vw",children:(0,t.jsxs)(o.k,{flexDir:"column",sx:(()=>{let e=w.filter(e=>e.includes("top")).join(","),l=w.filter(e=>e.includes("bottom")).join(",");return{pt:e.includes("all")?0:e.includes("half")?{base:"xs",lg:"s","3xl":"desktopxl.m"}:{base:"s",lg:"l","3xl":"desktopxl.xl"},pb:l.includes("all")?0:l.includes("half")?{base:"xs",lg:"s","3xl":"desktopxl.m"}:{base:"s",lg:"l","3xl":"desktopxl.xl"}}})(),gap:y&&y.length>0?{base:"xs",md:"s"}:"60px",children:[h&&(0,t.jsx)(d.xu,{as:"h2",color:(null===(c=g.elements.headlineColor.value[0])||void 0===c?void 0:c.codename)==="cyan"?"cyan.web":"mountain.base",textStyle:{base:"mobile.".concat(h[0].tag),md:"desktop.".concat(h[0].tag)},alignSelf:null===(v=g.elements.headlinePosition)||void 0===v?void 0:null===(x=v.value[0])||void 0===x?void 0:x.codename,textAlign:(null===(p=g.elements.headlinePosition)||void 0===p?void 0:null===(b=p.value[0])||void 0===b?void 0:b.codename)==="left"?"start":"center",maxWidth:{base:"100%",lg:"70%"},dangerouslySetInnerHTML:{__html:h[0].body}}),y&&y.length>0&&h&&(0,t.jsx)(d.xu,{mt:"-10px",mb:"10px",ml:"0px",textStyle:{base:"mobile.body.s",lg:"desktop.body.s"},dangerouslySetInnerHTML:{__html:y[0].body}}),(0,t.jsx)(d.xu,{w:"100%",display:"flex",justifyContent:"center",children:(0,t.jsx)(d.xu,{ref:_,alignSelf:"center",w:"100%",transform:E?"scale(1)":"scale(0.61)",transition:"transform 1s ease-out",overflow:"hidden",children:g.elements.video23EmbedLink.value&&((0,a.Ck)(g.elements.video23EmbedLink.value)?(0,t.jsx)(m.j,{embedHtml:g.elements.video23EmbedLink.value,w:"100%"}):(0,t.jsx)(d.xu,{id:"video-".concat(g.system.id),dangerouslySetInnerHTML:{__html:j}}))})})]})})}}}]);
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.