1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0f7ef-7dab-7c52-b64c-fce5c1f9fc09")}catch(e){}}();(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5542],{15239:(e,t,l)=>{"use strict";l.d(t,{default:()=>a.a});var s=l(54652),a=l.n(s)},20063:(e,t,l)=>{"use strict";var s=l(47260);l.o(s,"notFound")&&l.d(t,{notFound:function(){return s.notFound}}),l.o(s,"usePathname")&&l.d(t,{usePathname:function(){return s.usePathname}}),l.o(s,"useRouter")&&l.d(t,{useRouter:function(){return s.useRouter}}),l.o(s,"useSearchParams")&&l.d(t,{useSearchParams:function(){return s.useSearchParams}})},32698:(e,t,l)=>{Promise.resolve().then(l.bind(l,53530))},53530:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var s=l(95155),a=l(12115),n=l(20063),i=l(15239),r=l(8709),c=l(60080);let o=[{id:"liveable-30",discountPercent:30,stripeCouponId:l(95704).env.STRIPE_LIVEABLE30_COUPON_ID||"",urlParam:"LIVEABLE30"}];function d(e){return e&&o.find(t=>t.urlParam.toUpperCase()===e.toUpperCase())||null}var u=l(89908),x=l(86822);function m(){return(0,s.jsx)(a.Suspense,{children:(0,s.jsx)(h,{})})}function h(){let{user:e,authReady:t,loading:l,requiresEmailVerification:o,hasCompletedOnboarding:m}
1=(0,r.A)(),h=(0,n.useRouter)(),p=(0,n.useSearchParams)(),[f,j]=(0,a.useState)(null),[v,g]=(0,a.useState)(null),[b,N]=(0,a.useState)(null),y=(0,a.useRef)(!1),w=(0,a.useRef)(null),k=(0,a.useRef)(null),L=(0,a.useRef)(null==e?void 0:e.uid),R=(0,a.useRef)(0),P=(0,a.useRef)(null==e?void 0:e.uid),C=(0,a.useRef)(!1),M=(0,a.useRef)(!0);L.current!==(null==e?void 0:e.uid)&&(L.current=null==e?void 0:e.uid,R.current++),(0,a.useEffect)(()=>(M.current=!0,()=>{M.current=!1}),[]),(0,a.useEffect)(()=>{P.current!==(null==e?void 0:e.uid)&&(P.current=null==e?void 0:e.uid,y.current=!1,w.current=null,k.current=null,j(null),N(null))},[null==e?void 0:e.uid]),(0,a.useEffect)(()=>{let e=p.get("promo");if(e){let t=d(e);if(t){g(t);try{sessionStorage.setItem("liveable_promo",e)}catch(e){}return}}let t=null;try{t=sessionStorage.getItem("liveable_promo")}catch(e){}if(t){let e=d(t);e&&g(e)}},[p]);let I=[{id:"weekly",name:"Weekly",price:"\xa37.99",period:"/week",description:"Perfect for a quick nose around",savings:null,savingsColor:null,originalPrice:null,isPopular:!1,highlightColor:null,badge:null,stripePriceId:"price_1SaY6O7zlDndfu3LypFXvrXV"},{id:"monthly",name:"Monthly",price:"\xa312.99",period:"/month",description:"Ideal if you're moving soon",savings:"Save \xa318.97 vs weekly",savingsColor:null,originalPrice:null,isPopular:!1,highlightColor:null,badge:null,stripePriceId:"price_1SaY5j7zlDndfu3L1hjmho32"},{id:"yearly",name:"12 Month Pass",price:"\xa339.99",period:"one-off",description:"Best value for house hunters",savings:"No subscription - Save 74%",savingsColor:"green",originalPrice:null,isPopular:!0,highlightColor:"red",badge:"LIMITED TIME",stripePriceId:"price_1Tdnj97zlDndfu3LR4MimP0s",purchaseType:"one_time_access"}],S=async function(s,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"subscription",i=arguments.length>3?arguments[3]:void 0;if(y.current||!t||l)return;if(N(null),!a)return void N("This plan is not available yet. Please try another option.");let r=(null==i?void 0:i.promoCode)||(null==v?void 0:v.id);try{(0,c.UA)("create_free_account","pricing",{plan_id:s,purchase_type:n})}catch(e){}if(!e||o){(0,u.aY)();let t=(0,x.nW)({planId:s,priceId:a,purchaseType:n,...r&&{promoCode:r}},null==e?void 0:e.uid);return t?(y.current=!0,j(s),void(e?h.push("/verify-email"):window.location.href="/signup?checkout=".concat(t.checkoutAttemptId))):void N("We couldnât save your selected plan. Please sign in, then choose your plan again.")}y.current=!0,j(s);let d=e.uid,m=R.current,p=()=>M.current&&L.current===d&&R.current===m;try{let t=(0,x.mB)(d);!i&&t&&(t.planId!==s||t.priceId!==a||t.purchaseType!==n||t.promoCode!==r)&&(0,x.Xh)();let l=JSON.stringify([d,a,n,r]);if(!w.current||w.current.signature!==l){let e={};try{e=(0,c.R0)()}catch(e){}let t=(null==i?void 0:i.checkoutAttemptId)||(0,x.H2)();w.current={signature:l,id:t,body:{priceId:a,..."one_time_access"===n&&{purchaseType:n},...r&&{promoCode:r},...e,checkoutAttemptId:t}}}let o=w.current,u=await e.getIdToken(!0);if(!p())return;let m=await fetch("/api/stripe/create-checkout",{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(u)},body:JSON.stringify(o.body)});if(!p())return;if(m.ok){let{url:e}=await m.json();if(!p())return;if("string"!=typeof e||!e)throw Error("Checkout URL missing");(0,x.Xh)(),window.location.href=e}else console.error("Failed to create checkout session"),N(403===m.status?"Please verify your email, then try again.":"We couldnât start checkout. Please try again."),y.current=!1,j(null)}catch(e){if(!p())return;console.error("Error creating checkout:",e),N("We couldnât start checkout. Please try again."),y.current=!1,j(null)}};return(0,a.useEffect)(()=>{if("true"===p.get("canceled_checkout")){C.current||((0,x.Xh)(),C.current=!0);return}if(!t||l||!e||y.current)return;let s=(0,x.mB)(e.uid);if(s&&(o||!m))return void h.replace(o?"/verify-email":"/user/onboard");if(o||!m)return;let a=s||(0,x.WI)(e.uid);if(!a||k.current===a.checkoutAttemptId)return;k.current=a.checkoutAttemptId;let n=I.find(e=>e.id===a.planId);if(!n||a.priceId!==n.stripePriceId||a.purchaseType!==(n.purchaseType||"subscription"))return void(0,x.Xh)();if(a.promoCode){let e=d(a.promoCode);e?g(e):a.promoCode=void 0}S(n.id,n.stripePriceId,n.purchaseType,a)},[t,l,e,o,m,p,h]),(0,s.jsxs)("div",{className:"min-h-screen bg-surface",children:[(0,s.jsxs)("section",{className:"px-4 pt-12 pb-4 md:pt-20 md:pb-4 max-w-6xl mx-auto",children:[(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsxs)("h1",{className:"text-title font-[500] tracking-[-0.02em] text-ink mb-4",children:["Choose Your ",(0,s.jsx)("span",{className:"text-action",children:"Liveable Pro"})," Plan"]}),(0,s.jsx)("p",{className:"text-subheading text-ink-muted mb-6 max-w-2xl mx-auto",children:"Get unlimited access to all pro features and find your perfect home with confidence"})]}),v&&(0,s.jsx)("div",{className:"max-w-md mx-auto mt-6 md:mt-8 bg-action-soft border border-action-border rounded-control px-4 py-2.5 text-center",children:(0,s.jsxs)("p",{className:"text-compact font-medium text-action",children:["â° Limited time offer â Save ",v.discountPercent,"% on all plans"]})}),b&&(0,s.jsx)("p",{role:"alert",className:"mx-auto mt-6 max-w-4xl rounded-control bg-score-low-soft p-4 text-body text-score-low",children:b}),(0,s.jsx)("div",{className:"grid md:grid-cols-3 gap-10 md:gap-4 lg:gap-6 mt-6 md:mt-10 max-w-4xl mx-auto",children:I.map(e=>(0,s.jsxs)("div",{className:"relative rounded-panel p-5 transition-colors duration-[140ms] flex flex-col ".concat(e.isPopular?(e.highlightColor,"bg-surface border-2 border-action"):"bg-surface border-2 border-line hover:border-action"),children:[e.badge&&(0,s.jsx)("div",{className:"absolute -top-3 left-1/2 transform -translate-x-1/2",children:(0,s.jsx)("span",{className:"text-white px-3 py-0.5 rounded-full text-note font-medium bg-action",children:e.badge})}),(0,s.jsxs)("div",{className:"text-center mb-4 flex-grow",children:[(0,s.jsx)("h3",{className:"text-subheading font-medium mb-1 text-ink",children:e.name}),(0,s.jsxs)("div",{className:"mb-2",children:[v?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"text-subheading text-ink-muted line-through mr-2",children:e.price}),(0,s.jsx)("span",{className:"text-section font-normal tabular-nums text-ink",children:function(e,t){let l=parseFloat(e.replace("\xa3",""));return"\xa3".concat((l*(1-t/100)).toFixed(2))}(e.price,v.discountPercent)})]}):(0,s.jsx)("span",{className:"text-section font-normal tabular-nums text-ink",children:e.price}),(0,s.jsx)("span",{className:"text-compact ml-1 text-ink-muted",children:e.period})]}),v&&(0,s.jsx)("div",{className:"mb-2",children:(0,s.jsxs)("span",{className:"inline-block px-2 py-0.5 rounded-full text-note font-medium bg-action-soft text-action",children:[v.discountPercent,"% off applied"]})}),e.savings&&!v&&(0,s.jsxs)("div",{className:"flex items-center justify-center gap-2 mb-2",children:[e.originalPrice&&(0,s.jsx)("span",{className:"text-note text-ink-muted line-through",children:e.originalPrice}),(0,s.jsx)("span",{className:"inline-block px-2 py-0.5 rounded-full text-note font-medium ".concat("red"===e.savingsColor||"green"===e.savingsColor?"bg-action-soft text-action":e.isPopular?"bg-action-soft text-action-pressed":"bg-action-soft text-action"),children:e.savings})]}),(0,s.jsx)("p",{className:"text-note text-ink-muted",children:e.description})]}),(0,s.jsx)("button",{onClick:()=>S(e.id,e.stripePriceId,e.purchaseType),disabled:null!==f||!t||l,className:"block w-full min-h-12 py-2.5 px-4 roun
1ded-pill font-action text-center text-body leading-[1.35] transition-colors duration-[140ms] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-action bg-action text-white hover:bg-action-hover disabled:bg-surface-muted disabled:text-ink-muted disabled:cursor-not-allowed",children:f===e.id?"Loading...":"Get Started"})]},e.id))}),(0,s.jsx)("div",{className:"text-center mt-8",children:(0,s.jsx)("p",{className:"text-subheading text-ink-muted",children:"Cancel anytime ⢠No hidden fees ⢠Instant access"})}),(0,s.jsx)("div",{className:"mt-10 max-w-md mx-auto",children:(0,s.jsxs)("div",{className:"bg-surface border border-line rounded-panel px-6 py-5 text-center",children:[(0,s.jsx)("div",{className:"flex justify-center gap-0.5 mb-3",children:[void 0,void 0,void 0,void 0,void 0].map((e,t)=>(0,s.jsx)("svg",{className:"w-4 h-4 text-fill-mixed",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})},t))}),(0,s.jsx)("p",{className:"text-ink-muted italic mb-3",children:"âThink I'm addicted to Liveable, found a perfect area that matched our budgetâ"}),(0,s.jsx)("p",{className:"text-compact text-ink-muted font-medium",children:"Jessica M."})]})})]}),(0,s.jsx)("section",{className:"px-4 pt-4 pb-6 md:pt-6 md:pb-8",children:(0,s.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,s.jsx)("h2",{className:"text-section font-medium text-center text-ink mb-8",children:"Free vs Pro"}),(0,s.jsx)("div",{className:"bg-surface rounded-card border border-line overflow-hidden",children:(0,s.jsxs)("table",{className:"w-full",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{className:"border-b border-line",children:[(0,s.jsx)("th",{className:"text-left py-4 px-6 font-medium text-ink",children:"Feature"}),(0,s.jsx)("th",{className:"text-center py-4 px-4 font-medium text-ink w-24",children:"Free"}),(0,s.jsx)("th",{className:"text-center py-4 px-4 font-medium text-action bg-action-soft w-24",children:"Pro"})]})}),(0,s.jsxs)("tbody",{className:"divide-y divide-line",children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Street Reports"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center text-ink-muted",children:"3 reports"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft text-action font-medium",children:"Unlimited"})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Fullscreen Liveable Map"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-score-good mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Crime Hotspot Map"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsxs)("td",{className:"py-4 px-6 text-ink-muted",children:["Nearby HMO Checker ",(0,s.jsx)("span",{className:"text-note font-medium text-action bg-action-soft px-1.5 py-0.5 rounded-full ml-1",children:"NEW"})]}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Local Noise Levels"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Planning Applications"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"House Price Map"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Neighbour Profiles"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Flood Risk Map"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"School Ratings Map"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Commuter Times"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-ink-muted mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Shareable PDF Street Reports"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center text-ink-muted",children:"3 reports"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft text-action font-medium",children:"Unlimited"})]}),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"py-4 px-6 text-ink-muted",children:"Save Favourites"}),(0,s.jsx)("td",{className:"py-4 px-4 text-center",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-score-good mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})}),(0,s.jsx)("td",{className:"py-4 px-4 text-center bg-action-soft",children:(0,s.jsx)("svg",{className:"w-5 h-5 text-action mx-auto",fill:"currentColor",viewBox:"0 0 20 20",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})]})]})]})})]})}),(0,s.jsx)("section",{className:"px-4 py-8 md:py-12",children:(0,s.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,s.jsxs)("div",{className:"bg-surface-muted rounded-card p-8 md:p-12",children:[(0,s.jsx)("h3",{className:"text-heading font-medium text-ink mb-6 text-center",children:"Coming Soon"}),(0,s.jsx)("div",{className:"grid sm:grid-cols-2 gap-4 max-w-xl mx-auto",children:[{name:"Rightmove Extension",icon:"\uD83D\uDD0D",description:"Browser extension for property sites"},{name:"Home Reports",icon:"\uD83D\uDCCB",description:"Price history and property insights"}].map(e=>(0,s.jsxs)("div",{className:"flex items-start gap-3",children:[(0,s.jsx)("span",{className:"text-subheading mt-0.5",children:e.icon}),(0,s.jsx)("span",{className:"text-ink-muted",children:e.name})]},e.name))})]})})}),(0,s.jsx)("section",{className:"px-4 py-12 md:py-20 bg-surface",children:(0,s.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,s.jsx)("h2",{className:"text-section font-medium text-center text-ink mb-12",children:"Frequently Asked Questions"}),(0,s.jsxs)("div",{className:"space-y-6",children:[(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"Can I cancel anytime?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"Yes! Weekly and monthly subscriptions can be cancelled at any time from your account settings. You'll keep Pro access until the end of your current billing period. The 12 Month Pass is a one-off payment and does not renew automatically, so there's nothing to cancel."})]}),(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"When will I be charged?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"You'll be charged immediately when you purchase. Weekly and monthly subscriptions renew automatically at the start of each billing period. The 12 Month Pass is charged once for 12 months of access, with no automatic renew
1al."})]}),(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"Can I switch between plans?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"Weekly and monthly subscription changes take effect at your next billing cycle. The 12 Month Pass provides 12 months of access without a recurring billing cycle."})]}),(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"Will upcoming features cost extra?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"No! All upcoming features will be automatically included during your Pro access at no additional cost."})]}),(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"Can I use Liveable Pro on multiple devices?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"Yes! Your Pro access works on all your devices. Just log in with your account on any phone, tablet, or computer."})]}),(0,s.jsxs)("div",{className:"border border-line rounded-control p-6",children:[(0,s.jsx)("h3",{className:"font-medium text-subheading text-ink mb-2",children:"Does Liveable cover the whole UK?"}),(0,s.jsx)("p",{className:"text-ink-muted",children:"We currently cover England and Wales. Note: Due to data gaps from Greater Manchester Police, we cannot guarantee accurate crime statistics for the Greater Manchester area. Flood risk data is currently only available for England and does not cover Wales."})]})]})]})}),(0,s.jsx)("section",{className:"px-4 pb-12 md:pb-20 bg-surface",children:(0,s.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,s.jsx)("h3",{className:"text-subheading font-medium text-ink-muted text-center mb-6 pt-8",children:"Trusted Data Sources"}),(0,s.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-8 sm:gap-12 px-4",children:[(0,s.jsx)("div",{className:"flex items-center justify-center h-12 sm:h-14",children:(0,s.jsx)(i.default,{src:"/images/data/ons-bw.png",alt:"Office for National Statistics",width:100,height:50,className:"h-full w-auto object-contain"})}),(0,s.jsx)("div",{className:"flex items-center justify-center h-12 sm:h-14",children:(0,s.jsx)(i.default,{src:"/images/data/os-bw.png",alt:"Ordnance Survey",width:100,height:50,className:"h-full w-auto object-contain"})}),(0,s.jsx)("div",{className:"flex items-center justify-center h-12 sm:h-14",children:(0,s.jsx)(i.default,{src:"/images/data/hm-land-bw.png",alt:"HM Land Registry",
1width:100,height:50,className:"h-full w-auto object-contain"})}),(0,s.jsx)("div",{className:"flex items-center justify-center h-12 sm:h-14",children:(0,s.jsx)(i.default,{src:"/images/data/ofsted-bw.png",alt:"Ofsted",width:100,height:50,className:"h-full w-auto object-contain"})}),(0,s.jsx)("div",{className:"flex items-center justify-center h-12 sm:h-14",children:(0,s.jsx)(i.default,{src:"/images/data/food-sa-bw.png",alt:"Food Standards Agency",width:100,height:50,className:"h-full w-auto object-contain"})})]})]})})]})}},54652:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var l in t)Object.defineProperty(e,l,{enumerable:!0,get:t[l]})}(t,{default:function(){return c},getImageProps:function(){return r}});let s=l(28140),a=l(75040),n=l(81356),i=s._(l(71124));function r(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,l]of Object.entries(t))void 0===l&&delete t[e];return{props:t}}let c=n.Image},83011:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return a}});let s=l(12115);function a(e,t){let l=(0,s.useRef)(null),a=(0,s.useRef)(null);return(0,s.useCallback)(s=>{if(null===s){let e=l.current;e&&(l.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(l.current=n(e,s)),t&&(a.current=n(t,s))},[e,t])}function n(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let l=e(t);return"function"==typeof l?l:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},e=>{e.O(0,[9135,9204,7240,1356,80,8709,8441,8229,1255,7358],()=>e(e.s=32698)),_N_E=e.O()}]); 2//# chunkId=01a0f7ef-7dab-7c52-b64c-fce5c1f9fc09
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.