1import I from"./DDua-jdX.js";import{d as N,f as S,a4 as r}from"./TtBczL6c.js";import{m as c,x as A,I as e,J as s,L as a,G as m,M as d,V as g,u as n,Q as k,Y as f,Z as i,N as v,H as b,j as F}from"./Br7Dpjc1.js";const L={class:"h-full flex flex-col items-center justify-center lg:grid lg:grid-cols-12"},P={class:"hidden lg:flex items-center justify-end lg:col-start-1 lg:col-span-3 h-full"},V={class:"h-full flex flex-col items-center justify-center text-center relative z-10 mx-10 lg:mx-0 lg:col-start-5 lg:col-span-4"},$={key:0},z={key:0,class:"h6 block mb-6 after:block after:mt-6 after:content-[url('/static/images/separator.svg')]"},D={key:1,class:"h1 max-w-64 lg:max-w-full"},E={class:"mt-6 text-sm lg:text-lg"},M={class:"flex flex-wrap items-center justify-center max-w-72 mx-auto"},H={class:"hidden lg:flex items-center lg:col-start-10 lg:col-span-3 h-full pr-9"},Y={__name:"HeroContentAlt",props:{pageTitle:String,title:String,intro:String,images:Array,button:Object,address:Array},setup(l){const T=c(()=>({label:r.phoneLabel,to:`tel:${r.phone}`})),C=c(()=>({label:r.emailLabel,to:`mailto:${r.email}`})),h=l,j=c(()=>h.pageTitle||h.title),y=c(()=>"transform: translate(-27%, -50%);"),{$gsap:w}=N(),p=F(null);let x;return A(()=>{x=w.timeline({scrollTrigger:{trigger:document.body,start:"top bottom",end:"bottom bottom",scrub:.5,markers:!1}}),x.fromTo(p.value,{backgroundColor:"rgba(244, 240, 232, 0)"},{backgroundColor:"rgba(244, 240, 232, 1)"})}),(B,G)=>{const _=I,u=S;return e(),s("div",{class:"relative z-10 h-full bg-[radial-gradient(50%_128%_at_50%_50%,#F4F0E8_0%,rgba(244,240,232,0)_100%)] lg:bg-none will-change-[backgroundColor]",ref_key:"block",ref:p},[a("div",L,[a("div",P,[(e(!0),s(m,null,d(l.images.slice(0,2),(t,o)=>(e(),g(_,{key:o,src:t.src,alt:t.alt,class:k(t.class),position:t.position,"translate-style":n(y)},null,8,["src","alt","class","position","translate-style"]))),128))]),a("div",V,[n(j)?(e(),s("h1",$,[l.pageTitle?(e(),s("span",z,f(l.pageTitle),1)):i("",!0),l.title?(e(),s("span",D,f(l.title),1)):i("",!0)])):i("",!0),a("div",E,[(e(!0),s(m,null,d(l.address,(t,o)=>(e(),s("div",{key:o},f(t),1))),128))]),a("div",M,[v(u,b({class:"mt-6 mr-4 block lg:!hidden"},n(C),{icon:"IconMail"}),null,16),v(u,b({class:"mt-6 block lg:!hidden"},n(T),{icon:"IconPhone"}),null,16),l.button?(e(),g(u,b({key:0,class:"mt-4 lg:mt-6"},l.button,{icon:"IconForm"}),null,16)):i("",!0)])]),a("div",H,[(e(!0),s(m,null,d(l.images.slice(2,4),(t,o)=>(e(),g(_,{key:o,src:t.src,alt:t.alt,class:k(t.class),position:t.position,"translate-style":n(y)},null,8,["src","alt","class","position","translate-style"]))),128))])])],512)}}};export{Y as default};
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.