1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DTGg6UhF.js","./COXTI_ey.js","./os5iY7Px.js","./DZ2pOKU3.js","./DnKCUSWV.js","./DGULL8hu.js","./Cl4apfkV.js","./layout-default.DfLfZt2C.css","./InfoBanner.DwfKfJrk.css"])))=>i.map(i=>d[i]); 2import{u as I,q as P,i as O,aP as L,c as j,a as S,f as T,aH as G,aQ as N,t as q,_ as F}from"./COXTI_ey.js";import{_ as Q}from"./Dks4SkA0.js";import{d as U,e as X,o as n,j as o,k as i,E as l,O as t,B as b,c as J,q as s,y as B,F as K,D as W,a as C,h as Y,i as d,af as Z}from"./os5iY7Px.js";const ee=()=>({interpolate:(r,m)=>{let h=r;return r&&m?.length&&m.forEach(c=>{if(c?.name&&c?.value){const x=new RegExp(`{{${c.name}}}`,"g");h=h.replace(x,c.value)}}),h}}),te=Z(()=>q(()=>import("./DTGg6UhF.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]),import.meta.url).then(e=>e.default||e)),ae={key:1,class:"hero_subtitle hm-h4 m-0","data-testid":"txt-heroSubtitle"},ne=["innerHTML"],oe=["innerHTML"],le={key:4,class:"hero__bullets m-0 mt-8 flex w-full list-none flex-wrap justify-center gap-x-8 gap-y-4 p-0","data-testid":"uls-heroBullets"},re={key:5,class:"mt-3"},se={class:"pl-2 text-base tracking-tight lg:max-w-3xl lg:tracking-normal","data-testid":"txt-heroExtraText"},ie={key:0,class:"hero__banner my-4"},de={key:0,class:"hero__footer mt-auto"},ce=3,ue=U({__name:"Hero",props:{data:{default:()=>({})},hideButtonOnMobile:{type:Boolean,default:!0},variant:{default:"regular"},datalayerEvent:{}},setup(e){const r=e,m=Y(),h=S(),{isDateRangeActive:c}=N(),{interpolate:x}=ee(),{data:E}=I(P,{locale:h.public.appLocale}),g=d(()=>{const a=E.value?.events;return!a||!c(a.start_date,a.end_date)?null:a}),u=d(()=>r.variant==="home"),w=d(()=>u.value?"-top-[120px]":"-top-[104px]"),y=d(()=>u.value?"-bottom-[88px]":"-bottom-[80px]"),_=d(()=>r.data?.heroBannerBulletPoint?.slice(0,ce)??[]),k=d(()=>T().getterReviewsConfig),H=d(()=>k.value.show),v=d(()=>T().getterReviewsVariant),M=d(()=>v.value===L.marcaRecomendadaPortugal),R=()=>{G(r.datalayerEvent??{event:"click_calculate"})};return X(()=>{m.value=Date.now()}),(a,f)=>{const $=O,A=Q,D=te,V=j;return n(),o("header",{id:"page-hero",key:t(m),class:l(["hero bg-hm-MondoGreen relative z-41 flex flex-col justify-start lg:min-h-150 lg:px-4",a.$slots.widget?"pb-0 lg:pb-8":"pb-16",{"justify-center pt-30 lg:pt-36":t(u),"pt-26 lg:pt-28.5":e.variant!=="home"}]),"data-testid":"hdr-hero"},[i("div",{class:l(["hero__body z-1 mx-auto flex w-full flex-1 flex-col px-0!",t(u)?"max-w-5xl":"max-w-7xl"])},[i("div",{class:l(["hero__content-wrapper",a.$slots.widget?"relative flex flex-1 flex-col lg:contents":"contents"])},[i("div",{class:l(["hero__background absolute inset-x-0 -z-10 overflow-hidden lg:inset-0",a.$slots.widget?[t(w),t(y)]:"inset-y-0"])},[b($,{alt:t(g)?.heroBanner_imageAlt??r.data?.heroBanerImageAlt??"",image:t(g)?.heroBanner_imageDefault?.permalink??r.data?.heroBanerImage?.permalink,"mobile-image":t(g)?.heroBanner_imageMobile?.permalink??r.data?.heroBanerImageMobile?.permalink,"mobile-from-desktop":!0,"tablet-image":t(g)?.heroBanner_imageTablet?.permalink??r.data?.heroBanerImageTablet?.permalink,classes:"block w-full h-full object-cover","data-testid":"img-heroBanner",template:"Hero-bannerV1"},null,8,["alt","image","mobile-image","tablet-image"])],2),i("div",{class:l(["hero__overlay absolute inset-x-0 -z-10 bg-gray-900/50 lg:inset-0",a.$slots.widget?[t(w),t(y)]:"inset-y-0"])},null,2),i("div",{class:l(["hero__main flex flex-1 flex-col justify-center px-5! text-white lg:px-0!",e.data?.heroAlignLeft?"text-left":"text-center"])},[t(H)&&t(u)?(n(),J(A,{key:0,data:t(k),variant:t(v),class:l(["mb-4",{"hidden lg:block":t(M),"lg:flex":t(v)===t(L).marcaRecomendadaPortugal}])},null,8,["data","variant","class"])):s("",!0),e.data?.heroBanerSubtitle?(n(),o("p",ae,B(e.data.heroBanerSubtitle),1)):s("",!0),e.data?.heroBanerHeader?(n(),o("div",{key:2,class:"hero__title m-0","data-testid":"txt-heroHeader",innerHTML:e.data.heroBanerHeader},null,8,ne)):s("",!0),e.data?.heroBanerDescription?(n(),o("div",{key:3,class:l(["hero__description hm-h4 mt-3 max-w-4xl font-medium",e.data?.heroAlignLeft?"mr-auto":"mx-auto"]),innerHTML:e.data.heroBanerDescription},null,10,oe)):s("",!0),t(_).length?(n(),o("ul",le,[(n(!0),o(K,null,W(t(_),(p,z)=>(n(),o("li",{key:`bullet_${z}`,class:"hm-h5 m-0 flex w-full flex-initial items-center text-left sm:w-auto lg:text-center"}
2,B(t(x)(p?.title,e.data?.GlobalVariables?.shared_variables)),1))),128))])):s("",!0),e.data?.alertLandingPage?(n(),o("div",re,[b(D,{"is-banner-visible":e.data?.alertLandingPage,"banner-content":e.data?.alertMessageLandingPage,type:"warning","data-testid":"ntf-heroInfoBanner"},null,8,["is-banner-visible","banner-content"])])):s("",!0),e.data?.heroBanerText?(n(),o("div",{key:6,class:l([e.hideButtonOnMobile?"hidden lg:inline-block":"lg:inline-block","mt-8"])},[b(V,{mode:"filled",color:"primary",class:l(`font-semibold ${e.data?.heroAlignLeft?"mr-auto":"mx-auto"}`),to:e.data?.heroBanerLink,target:e.data?.heroBanerTarget?.value,label:e.data?.heroBanerText,"data-testid":"btn-calculateInsurance",onClick:f[0]||(f[0]=p=>R())},null,8,["class","to","target","label"])],2)):s("",!0),e.data?.heroBanerHeaderExtraText?(n(),o("div",{key:7,class:l([e.data?.heroAlignLeft?"mr-auto":"mx-auto",{"mt-4":e.data?.heroBanerText&&!e.hideButtonOnMobile,"lg:mt-4":e.data?.heroBanerText&&e.hideButtonOnMobile}]),"data-testid":"cnt-heroExtraText"},[f[1]||(f[1]=i("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",class:"-mt-0.5 inline w-4"},[i("path",{"fill-rule":"evenodd",d:"M2.166 4.999A11.954 11.954 0 0010 1.944 11.954 11.954 0 0017.834 5c.11.65.166 1.32.166 2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2 12.225 2 7c0-.682.057-1.35.166-2.001zm11.541 3.708a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z","clip-rule":"evenodd"})],-1)),i("span",se,B(e.data?.heroBanerHeaderExtraText),1)],2)):s("",!0)],2),a.$slots.banner?(n(),o("div",ie,[C(a.$slots,"banner",{},void 0,!0)])):s("",!0)],2),a.$slots.widget?(n(),o("div",de,[i("div",{class:l(["hero__widget -mb-0.5 lg:mb-0",t(u)?"mt-16":"mt-14"])},[C(a.$slots,"widget",{},void 0,!0)],2)])):s("",!0)],2)],2)}}}),fe=Object.assign(F(ue,[["__scopeId","data-v-30ac770d"]]),{__name:"ContentHero"});export{fe as _,ee as u};
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.