1import{_ as B,r as x,c as l,o as t,a as e,b as n,d as U,e as L,w as M,u as w,f as V,m as _,g as j,h as z,i as v,j as h,t as m,n as c,k as H,l as T,F as r,p,q as S,s as F,v as q}from"./app-C09hW3lB.js";const E={},N={href:"https://engageinteractive.co.uk/",class:"a-hover-fade flex items-center gap-x-1.5 leading-none no-underline",rel:"external"},P={class:"flex flex-col overflow-hidden justify-end aspect-[148/56] h-[1em]"},R={class:"relative flex aspect-[148/43]"};function G(b,d){const i=x("SvgSprite");return t(),l("div",null,[e("a",N,[d[0]||(d[0]=e("span",{class:"type-label-sm"},"Built by",-1)),e("span",P,[e("span",R,[n(i,{class:"fill-current absolute inset-0 w-full h-full",name:"logo-engage"})])])])])}const I=B(E,[["render",G]]),D=U({__name:"RegionSelectorForm",props:{fields:{},cta:{}},setup(b){const d=()=>{if(!i.value)return;const g=new URL(i.value);window.location.assign(g.href)},i=L("");return(g,s)=>{const f=x("UiButton");return t(),l("div",null,[e("form",{class:"flex gap-x-(--spacing-2xs)",novalidate:"",onSubmit:M(d,["prevent"])},[n(w(V),_({modelValue:i.value,"onUpdate:modelValue":s[0]||(s[0]=u=>i.value=u),name:"region","class-list":{root:"flex-1",input:"lg:[--py:var(--spacing-2xs)]",errorMessage:"absolute top-[calc(100%+var(--spacing-2xs))] left-0"}},g.fields.region,{"label-hidden":""}),null,16,["modelValue"]),e("div",null,[n(f,{type:"submit",title:g.cta,icon:"arrow-right",size:"lg",box:"",disabled:!i.value},null,8,["title","disabled"])])],32)])}}}),W={class:"flex flex-col gap-y-(--spacing-sm) container"},A={class:"bg-navy-300 radius-md p-(--spacing-md)"},J={class:"flex flex-col gap-y-1 md:col-span-6"},K=["textContent"],O=["innerHTML"],Q={class:"text-neutral-100 flex flex-col gap-y-(--spacing-md)"},X={class:c(["flex flex-col gap-y-(--spacing-lg)","max-md:pb-(--spacing-lg)","md:col-span-12","lg:col-span-4"])},Y={class:"flex max-lg:justify-between lg:mt-auto"},Z={class:"flex flex-col gap-y-(--spacing-sm)"},ee={class:"flex flex-col gap-y-(--spacing-4xs)"},se=["href"],te=["textContent"],le={key:1,class:"a-hover-fade type-cta-md flex relative items-center gap-x-1 [&_a]:a-cover"},ae={class:"flex flex-wrap gap-y-(--spacing-4xs) gap-x-(--spacing-sm)"},ne=["href"],oe=["textContent"],ie={class:"flex items-end max-w-18 w-full"},ce={key:0,class:"grid grid-cols-4 gap-y-(--spacing-4xs) gap-x-(--spacing-sm)"},re={class:c(["flex flex-col gap-y-(--spacing-md)","max-md:py-(--spacing-lg)","md:col-span-6","lg:col-span-4 lg:col-start-5","xl:col-span-3 xl:col-start-6"])},de=["href","textContent"],pe={class:c(["grid grid-cols-2 gap-(--spacing-sm)","max-md:pt-(--spacing-lg)","md:col-span-6","lg:col-span-4 lg:col-start-9"])},ge=["href","textContent"],fe={class:c(["flex flex-wrap gap-(--spacing-sm)","col-span-4","md:col-span-12","xl:col-start-3 xl:col-span-8 xl:justify-end"])},me=["href","textContent"],ue={class:c(["col-span-2","md:col-start-1 md:col-span-4","xl:col-span-2"])},he=["innerHTML"],_e={class:c(["flex justify-end","col-span-2","md:col-start-9 md:col-span-4","xl:col-start-11 xl:col-span-2"])},ye=U({__name:"SiteFooter",props:{home:{},regionSelector:{},contact:{},awards:{},primary:{},nav:{},legals:{},copyright:{}},setup(b){const d=j("el"),{height:i}=z(d),{height:g}=q();return(s,f)=>{const u=x("UiGrid"),y=x("UiIcon"),k=x("UiPlaceholder");return t(),l("footer",{ref_key:"el",ref:d,class:c(["bg-navy-900 py-(--spacing-lg) overflow-hidden",{"sticky bottom-0":w(i)<w(g)}])},[e("div",W,[e("aside",A,[n(u,{class:"gap-y-(--spacing-xl)"},{default:v(()=>[e("div",J,[e("h2",{class:"type-title-lg",textContent:m(s.regionSelector.title)}
1,null,8,K),s.regionSelector.copy?(t(),l("div",{key:0,class:"wysiwyg",innerHTML:s.regionSelector.copy},null,8,O)):h("",!0)]),n(D,_({class:["relative flex items-center *:w-full","md:col-span-6","xl:col-span-5 xl:col-start-8"]},s.regionSelector.form),null,16)]),_:1})]),e("div",Q,[n(u,{class:c(["bg-navy-700 radius-md","pt-(--spacing-xl) pb-(--spacing-lg) px-(--spacing-lg)","max-md:divide-y divide-neutral-100/40","md:py-(--spacing-lg) md:gap-y-(--spacing-lg)"])},{default:v(()=>[e("div",X,[n(H,{class:"w-24 lg:w-32",href:s.home,variant:"primary"},null,8,["href"]),e("div",Y,[e("div",Z,[e("div",ee,[s.contact.email?(t(),l("a",{key:0,href:s.contact.email.href,class:"a-hover-fade flex items-center gap-x-1"},[n(y,{class:"text-24",name:"mail"}),e("span",{class:"type-cta-md",textContent:m(s.contact.email.title)},null,8,te)],8,se)):h("",!0),s.contact.phone?(t(),l("span",le,[n(y,{class:"text-24",name:"phone"}),n(T,_({class:"[&_a]:a-hover-fade [&_a]:a-underline"},s.contact.phone),null,16)])):h("",!0)]),e("div",ae,[(t(!0),l(r,null,p(s.contact.socials,(a,o)=>(t(),l("a",{key:o,href:a.href,class:"a-hover-fade"},[e("span",{class:"sr-only",textContent:m(a.title)},null,8,oe),n(y,{name:a.icon,class:"text-24"},null,8,["name"])],8,ne))),128))])]),s.awards.length===1?(t(),l(r,{key:0},[f[0]||(f[0]=e("span",{class:"mx-(--spacing-sm) w-px bg-neutral-100/40 sm:max-lg:hidden xl:mx-(--spacing-lg)"},null,-1)),e("div",ie,[(t(!0),l(r,null,p(s.awards,(a,o)=>(t(),S(k,_({key:o,class:"aspect-square"},{ref_for:!0},a),null,16))),128))])],64)):h("",!0)]),s.awards.length>1?(t(),l("div",ce,[(t(!0),l(r,null,p(s.awards,(a,o)=>(t(),S(k,_({key:o,class:"aspect-square"},{ref_for:!0},a),null,16))),128))])):h("",!0)]),f[1]||(f[1]=e("hr",{class:"max-md:hidden col-span-12 border-neutral-100/40 lg:hidden"},null,-1)),e("div",re,[(t(!0),l(r,null,p(s.primary,(a,o)=>(t(),l("a",{key:o,href:a.href,class:"a-hover-fade type-cta-lg",textContent:m(a.title)},null,8,de))),128))]),e("div",pe,[(t(!0),l(r,null,p(s.nav,(a,o)=>(t(),l("div",{key:o,class:"flex flex-col items-start gap-y-(--spacing-xs)"},[n(F,{as:a.href?"a":"h4",title:a.title,href:a.href,size:"sm",theme:"navy"},null,8,["as","title","href"]),(t(!0),l(r,null,p(a.items,(C,$)=>(t(),l("a",{key:$,href:C.href,class:"a-hover-fade type-cta-md",textContent:m(C.title)},null,8,ge))),128))]))),128))])]),_:1}),n(u,{class:c(["items-center gap-y-(--spacing-md) grid-cols-4","xl:grid-rows-1 xl:grid-flow-col-dense"])},{default:v(()=>[e("div",fe,[(t(!0),l(r,null,p(s.legals,(a,o)=>(t(),l("a",{key:o,href:a.href,class:"a-hover-fade type-cta-md",textContent:m(a.title)},null,8,me))),128))]),e("div",ue,[e("p",{class:"type-label-sm",innerHTML:s.copyright},null,8,he)]),e("div",_e,[n(I)])]),_:1})])])],2)}}});export{ye 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.