1"use strict";(self.webpackChunk_griddo_cx=self.webpackChunk_griddo_cx||[]).push([[7338],{20802:function(e,t,l){l.r(t);var i=l(81816),n=l(37447),a=l(32356),o=l(70278),r=l(26322),x=l(71932),d=l(52343),c=l(58379),m=l(62423);const{Module:s}=n.A,h=(0,d.keyframes)(["0%{transform:translateY(100%);}100%{transform:translateY(-100%);}"]),u=(0,d.default)(o.Text).withConfig({displayName:"HeroSpecialization__StyledText",componentId:"sc-16z8t8-0"})(["position:absolute;width:100%;text-align:center;animation:"," 4s linear infinite;"],h),p=(0,d.default)(o.Text).withConfig({displayName:"HeroSpecialization__StyledTextDelayed",componentId:"sc-16z8t8-1"})(["position:absolute;width:100%;text-align:center;animation:"," 4s linear infinite;animation-delay:2s;transform:translateY(100%);"],h);t.default=({noShowTitle:e,badge:t,image:l,subtitle:n,anchorID:d,titleOverwrite:h,parentProgram:g,setParentProgramData:f,downloadBrochureButton:v,applyButton:w,newElement:E})=>{var y,b,I,S,T,D;const{title:B,pageLanguages:k,languageId:z}=(0,a.N5)(),{isEditor:F}=(0,a.J5)(),[{query:A},H]=(0,a.UH)(),[P,_]=r.useState(null),{getNestedTranslation:C}=(0,a.s9)(),U=C("templates.specializationDetail.relatedProgram","Related program"),N=(0,a.Ub)("(max-width: 320px)"),W=(0,a.Ub)("(max-width: 640px)"),L=C("modules.programDistributor.new","new"),O=h&&!F&&k?(null===(y=k.find(e=>e.languageId===z))||void 0===y?void 0:y.title)||(null===(b=k[0])||void 0===b?void 0:b.title):B,R=(0,a.ps)("m");r.useEffect(()=>{g?H({data:{mode:"manual",fixed:[g]}}):_(null)},[g]),r.useEffect(()=>{if(A){const e=null==A?void 0:A.items[0];_(e),f(e)}},[A]);const Y=()=>t||E?r.createElement(o.Flex,{width:"fit-content",boxShadow:"0 1px 1px rgba(0,0,0,0.40)"},E&&r.createElement(o.Flex,{bg:"brand01",position:"relative",width:"45px",height:"20px",overflow:"hidden",display:"flex",textAlign:"center"},r.createElement(u,{textStyle:"heading3xs",color:"#fff"},L),r.createElement(p,{textStyle:"heading3xs",color:"#fff"},L)),t&&r.createElement(o.Flex,{bg:"ui01",px:"xs",pt:E?"1px":0,border:"1px solid",borderColor:"ui04"},r.createElement(o.Text,{textStyle:"heading3xs",color:"text02"},t))):null,j=()=>{var e,t;return r.createElement(o.Flex,{flexDirection:{default:"column",m:"row"},justifyContent:"center",width:"100%",pt:{default:"xxs",m:"xs"}},(null==v||null===(e=v.link)||void 0===e?void 0:e.text)&&r.createElement(o.Box,{width:{default:"100%",m:"50%",l:"100%"},mr:{default:0,m:"s"},mb:{default:"xs",m:0}},r.createElement(i.Ui,{component:"DescriptionButton",link:v.link,auxText:v.auxText,appearance:v.style,leftIcon:v.showLeftIcon&&v.leftIcon,rightIcon:v.showRigthIcon&&v.rightIcon,minWidth:N?W?"100%":"225px":"211px",minHeight:"48px"})),(null==w||null===(t=w.link)||void 0===t?void 0:t.text)&&r.createElement(o.Box,{width:{default:"100%",m:"50%",l:"100%"}},r.createElement(i.Ui,{component:"DescriptionButton",link:w.link,auxText:w.auxText,appearance:w.style,leftIcon:w.showLeftIcon&&w.leftIcon,rightIcon:w.showRigthIcon&&w.rightIcon,minWidth:W?"100%":"225px",minHeight:"48px"})))};return r.createElement(s,{id:d,noTransition:!0,fluid:!R,bleed:!R,noMaxWidth:!R,position:"relative",bg:"ui02",height:{default:"570px",m:"570px",l:"590px",xl:"660px"}},R?r.createElement(o.Flex,{width:"100%",height:"100%",position:"relative"},r.createElement(o.Box,{bg:"ui02",width:"40%",height:"100%",py:"s",pr:"l",position:"relative"},(null==P?void 0:P.title)&&r.createElement(m.e6,{url:{href:null==P||null===(I=P.relatedPage)||void 0===I?void 0:I.url}},r.createElement(o.Flex,{alignItems:"center",minHeight:"32px"},r.createElement(c.A,{name:"less","aria-hidden":!0,width:"24px",height:"24px",fill:"icons01",mr:"xxs"}),r.createElement(o.Flex,{flexDirection:"column"},r.createElement(o.Text,{color:"text01",textStyle:"tinys",textAlign:"left",caps:!0},U),(null==P?void 0:P.title)&&r.createElement(o.Text,{as:"h2",textStyle:"heading3xs",color:"brand01",textAlign:"left"},P.title))))),r.createElement(o.Box,{width:"60%",height:"100%",position:"relative",overflow:"hidden"},(null==l||null===(S=l.file)||void 0===S?void 0:S.url)&&r.createElement(x.A,{image:l.file,title:l.title,alt:l.alt,lazy:!1,eager:!0,fetchPriority:"high",widths:["200","300","400","500","600","700","800","900","1080","1380","1550"],sizes:"100vw",sources:[{media:"(max-width:599px)",width:"200",height:"200"},{media:"(min-width:768px)",width:"320",height:"200"}],overlayOpacity:l.veil&&0!==l.veil?l.veil/100:.001,format:null!=l&&l.gifImage?"g
1if":void 0})),r.createElement(o.Box,{bg:"ui01",position:"absolute",top:"80px",zIndex:"1",width:"740px",minWidth:"660px",minHeight:"318px",flexDirection:"column",padding:"ml",boxShadow:"0px 6px 7px rgba(0,0,0,0.08)"},r.createElement(Y,null),r.createElement(o.Flex,{flexDirection:"column"},r.createElement(o.Stack,{flexDirection:"column",vs:"xs",pt:t||E?"xs":0},O&&!e&&r.createElement(o.Text,{as:"h1",textStyle:"headingl",color:"text01"},O),n&&r.createElement(o.Text,{textStyle:"body",color:"text01"},n),r.createElement(j,null))))):r.createElement(o.Box,{width:"100%",height:"100%",position:"relative"},r.createElement(o.Box,{width:"100%",height:{default:"50%",m:"60%"},position:"absolute"},(null==l||null===(T=l.file)||void 0===T?void 0:T.url)&&r.createElement(x.A,{image:l.file,title:l.title,alt:l.alt,lazy:!1,eager:!0,fetchPriority:"high",widths:["200","300","400","500","600","700","800","900","1080","1380","1550"],sizes:"100vw",sources:[{media:"(max-width:599px)",width:"250",height:"150"},{media:"(min-width:768px)",width:"320",height:"150"}],overlayOpacity:l.veil&&0!==l.veil?l.veil/100:.001,format:null!=l&&l.gifImage?"gif":void 0})),r.createElement(o.Box,{position:"relative",bg:"transparent",width:"100%",height:"100%",px:{default:"xxs",m:"l"},py:{default:"l",m:"m"}},(null==P?void 0:P.title)&&r.createElement(m.e6,{url:{href:null==P||null===(D=P.relatedPage)||void 0===D?void 0:D.url}},r.createElement(o.Flex,{alignItems:"center",minHeight:"32px"},r.createElement(c.A,{name:"less","aria-hidden":!0,width:"24px",height:"24px",fill:"inverse01",mr:"xxs"}),r.createElement(o.Flex,{flexDirection:"column"},r.createElement(o.Text,{color:"inverse01",textStyle:"tinys",textAlign:"left",caps:!0},U),(null==P?void 0:P.title)&&r.createElement(o.Text,{as:"h2",textStyle:"heading3xs",color:"inverse01",textAlign:"left"},P.title))))),r.createElement(o.Box,{position:"absolute",top:"100px",zIndex:"1",width:"100%",px:{default:"xs",m:"xl"}},r.createElement(o.Box,{bg:"ui01",boxShadow:"0px 6px 7px rgba(0,0,0,0.08)",display:"flex",flexDirection:"column",justifyContent:"space-evenly",width:"100%",minHeight:{default:"345px",m:"287px"},padding:{default:"xs",m:"m"}},r.createElement(Y,null),r.createElement(o.Flex,{height:"100%",flexDirection:"column"},r.createElement(o.Stack,{flexDirection:"column",height:"100%",vs:"xs",pt:t||E?"xs":0},O&&!e&&r.createElement(o.Text,{as:"h1",textStyle:"headingl",color:"text01"},O),n&&r.createElement(o.Text,{textStyle:"body",color:"text01"},n),r.createElement(j,null)))))))}}}]);
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.