1<!DOCTYPE html><html lang="en" class> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="generator" content="Astro v6.3.1"><title>Contact PACS - Wok Tum, Koh Phangan</title><meta name="description" content="Get in touch with PACS Thailand. Find our address, clinic hours, email contacts and social media links."><link rel="canonical" href="https://pacsthailand.com/about/contact/"><link rel="alternate" hreflang="en" href="https://pacsthailand.com/about/contact/"><link rel="alternate" hreflang="th" href="https://pacsthailand.com/th/about/contact/"><link rel="alternate" hreflang="x-default" href="https://pacsthailand.com/about/contact/"><link rel="icon" href="/pacs-assets/pacs-favicon.png" type="image/png"><link rel="apple-touch-icon" href="/pacs-assets/pacs-favicon.png"><!-- Open Graph / Twitter --><meta property="og:type" content="website"><meta property="og:title" content="Contact PACS - Wok Tum, Koh Phangan"><meta property="og:description" content="Get in touch with PACS Thailand. Find our address, clinic hours, email contacts and social media links."><meta property="og:image" content="https://pacsthailand.com/pacs-assets/og-share.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:url" content="https://pacsthailand.com/about/contact/"><meta property="og:locale" content="en_GB"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://pacsthailand.com/pacs-assets/og-share.jpg"><!-- Organisation structured data (NGO) â on every page --><!-- Fragment set:html bypasses Vite's script pipeline, required for JSON-LD -->
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"NGO","name":"PACS Thailand â Phangan Animal Care for Strays","alternateName":"PACS","url":"https://pacsthailand.com","logo":"https://pacsthailand.com/pacs-assets/pacs-logo-web.png","description":"A non-profit stray animal hospital on Koh Phangan treating sick and injured strays since 2001. Provides free veterinary care, sterilisation, and vaccination entirely through donations.","foundingDate":"2001","address":{"@type":"PostalAddress","streetAddress":"14/1 Moo 4, Wok Tum","addressLocality":"Koh Phangan","addressRegion":"Suratthani","postalCode":"84280","addressCountry":"TH"},"telephone":"+66898757513","email":"[email protected]","openingHoursSpecification":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"08:30","closes":"16:30"},"sameAs":["https://www.facebook.com/PhanganAnimalCareForStrays/","https://www.instagram.com/phangananimalcareforstrays/","https://www.google.com/maps?cid=14764037775039508326"]}</script>
1<!-- Page-specific structured data slot (e.g. FAQPage, BreadcrumbList) --><!-- Language preference: auto-detect on first visit, respect saved pref on return visits -->
1<script> 2 (function () { 3 try { 4 var path = window.location.pathname; 5 var isTh = path.startsWith('/th/') || path === '/th'; 6 var currentLang = isTh ? 'th' : 'en'; 7 var saved = localStorage.getItem('pacs-lang'); 8 9 if (!saved) { 10 // First visit: detect browser language 11 var browserLang = (navigator.language || '').toLowerCase(); 12 var preferTh = browserLang.startsWith('th'); 13 localStorage.setItem('pacs-lang', preferTh ? 'th' : 'en'); 14 if (preferTh && !isTh) { 15 // Redirect English â Thai 16 var thPath = '/th' + (path === '/' ? '/' : path); 17 window.location.replace(thPath); 18 } 19 return; 20 } 21 22 // Return visit: respect saved preference 23 if (saved === 'th' && !isTh) { 24 var thPath2 = '/th' + (path === '/' ? '/' : path); 25 window.location.replace(thPath2); 26 } else if (saved === 'en' && isTh) { 27 var enPath = path.replace(/^\/th/, '') || '/'; 28 window.location.replace(enPath); 29 } 30 } catch (e) { 31 // localStorage unavailable (private mode etc.) â ignore 32 } 33 })(); 34 </script>
34<!-- Fonts: Nunito Sans (headings, bold) + DM Sans (body) - non-render-blocking load --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Nunito+Sans:wght@600;700;800;900&display=swap"><link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Nunito+Sans:wght@600;700;800;900&display=swap" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Nunito+Sans:wght@600;700;800;900&display=swap" rel="stylesheet"></noscript><link rel="stylesheet" href="/_astro/BaseLayout.Ag2lWS5k.css"></head> <body class="bg-paper text-ink antialiased"> <a href="#main" class="sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-50 focus:bg-ink focus:text-paper focus:px-4 focus:py-2 focus:rounded-full">Skip to main content</a> <!-- Emergency banner - shown on every page --> <div class="emergency-banner bg-blue text-white text-center py-2 px-4 text-[13px] font-medium"> If you are witnessing an animal in critical condition, please call 35<a href="tel:+66898757513" class="font-bold underline decoration-dotted underline-offset-2 hover:text-purple transition-colors">+66 (0)89 875 7513</a> </div> <div id="event-banner" class="hidden bg-purple text-white text-center py-2 px-9 text-[13px] font-medium relative" data-expires="2026-09-23T00:00:00+07:00" data-storage-key="pacs-banner-25years"> <a href="/25-years/" class="text-white no-underline hover:underline"> <span class="font-bold">PACS is 25. Let's Paw-ty</span> <span class="hidden sm:inline"> 36 · Concierge, Hin Kong, 22 September from 17:00. Free entry </span> 37 <span class="underline underline-offset-2">Details</span> </a> <button id="event-banner-close" type="button" class="absolute top-1/2 right-2.5 -translate-y-1/2 text-lg leading-none text-white/70 hover:text-white transition-colors px-1" aria-label="Dismiss announcement">×</button> </div>
37<script type="module">globalThis.process??={};globalThis.process.env??={};(()=>{const e=document.getElementById("event-banner");if(!e)return;const t=e.dataset.expires??"",s=e.dataset.storageKey??"pacs-banner";if(!(t&&Date.now()>new Date(t).getTime())){try{if(localStorage.getItem(s)==="dismissed")return}catch{}e.classList.remove("hidden"),document.getElementById("event-banner-close")?.addEventListener("click",()=>{e.classList.add("hidden");try{localStorage.setItem(s,"dismissed")}catch{}})}})();</script>
37 <header class="sticky top-0 z-50 bg-paper/95 backdrop-blur-sm border-b border-rule" data-astro-cid-3ef6ksr2> <div class="flex justify-between items-center gap-6 px-8 py-[18px] max-w-[1240px] mx-auto" data-astro-cid-3ef6ksr2> <!-- Logo --> <a href="/" class="flex items-center no-underline text-ink shrink-0" aria-label="PACS Thailand - home" data-astro-cid-3ef6ksr2> <img src="/pacs-assets/pacs-logo-web.png" alt="PACS Thailand - Phangan Animal Care for Strays" width="321" height="229" class="h-14 w-auto" loading="eager" decoding="async" data-astro-cid-3ef6ksr2> </a> <!-- Primary nav (desktop only - hidden below 960px) --> <nav class="primary-nav items-center gap-1" aria-label="Primary" data-astro-cid-3ef6ksr2> <!-- About PACS dropdown --> <div class="nav-group relative" data-astro-cid-3ef6ksr2> <button class="nav-btn inline-flex items-center gap-1.5 no-underline text-[15px] font-semibold text-ink hover:text-purple transition-colors duration-200 px-3 py-2 rounded-lg hover:bg-purple-soft" aria-haspopup="true" aria-expanded="false" data-astro-cid-3ef6ksr2> About PACS <svg class="nav-chevron w-3.5 h-3.5 transition-transform duration-200" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-3ef6ksr2> <polyline points="4 6 8 10 12 6" data-astro-cid-3ef6ksr2></polyline> </svg> </button> <div class="nav-dropdown absolute top-full left-0 mt-1.5 w-52 bg-paper rounded-2xl border border-rule shadow-card py-2 z-50 opacity-0 invisible transition-all duration-150 origin-top-left scale-95" data-astro-cid-3ef6ksr2> <a href="/about/history" class="dropdown-link" data-astro-cid-3ef6ksr2>Our story</a> <a href="/what-we-do" class="dropdown-link" data-astro-cid-3ef6ksr2>What we do</a> <a href="/about/typical-day" class="dropdown-link" data-astro-cid-3ef6ksr2>A typical day</a> <a href="/about/faqs" class="dropdown-link" data-astro-cid-3ef6ksr2>FAQs</a> <a href="/about/updates/" class="dropdown-link" data-astro-cid-3ef6ksr2>Updates</a> <a href="/about/contact" class="dropdown-link" data-astro-cid-3ef6ksr2>Get in touch</a> </div> </div> <!-- How You Can Help dropdown --> <div class="nav-group relative" data-astro-cid-3ef6ksr2> <button class="nav-btn inline-flex items-center gap-1.5 no-underline text-[15px] font-semibold text-ink hover:text-purple transition-colors duration-200 px-3 py-2 rounded-lg hover:bg-purple-soft" aria-haspopup="true" aria-expanded="false" data-astro-cid-3ef6ksr2> How You Can Help <svg class="nav-chevron w-3.5 h-3.5 transition-transform duration-200" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-3ef6ksr2> <polyline points="4 6 8 10 12 6" data-astro-cid-3ef6ksr2></polyline> </svg> </button> <div class="nav-dropdown absolute top-full left-0 mt-1.5 w-52 bg-paper rounded-2xl border border-rule shadow-card py-2 z-50 opacity-0 invisible transition-all duration-150 origin-top-left scale-95" data-astro-cid-3ef6ksr2> <a href="/donate" class="dropdown-link" data-astro-cid-3ef6ksr2>Donate</a> <a href="/sponsor-an-animal" class="dropdown-link" data-astro-cid-3ef6ksr2>Adopt or Sponsor</a> <a href="/volunteer" class="dropdown-link" data-astro-cid-3ef6ksr2>Volunteer</a> <a href="/support/wish-list" class="dropdown-link" data-astro-cid-3ef6ksr2>Send Supplies</a> </div> </div> <!-- Report A Stray - top-level link --> <a href="/report-a-stray" class="inline-flex items-center gap-[6px] no-underline text-[15px] font-semibold text-ink hover:text-purple transition-colors duration-200 px-3 py-2 rounded-lg hover:bg-purple-soft" data-astro-cid-3ef6ksr2> <span class="w-2 h-2 rounded-full bg-purple flex-shrink-0" aria-hidden="true" data-astro-cid-3ef6ksr2></span> Report a Stray in Need </a> </nav> <!-- Actions --> <div class="flex gap-3 items-center" data-astro-cid-3ef6ksr2> <!-- Search trigger - desktop only --> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style>
37<script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script>
37<script>(()=>{var g=Object.defineProperty;var w=(c,s,d)=>s in c?g(c,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):c[s]=d;var l=(c,s,d)=>w(c,typeof s!="symbol"?s+"":s,d);var E=new Set(["__proto__","constructor","prototype"]);{let c={0:t=>y(t),1:t=>d(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(d(t)),5:t=>new Set(d(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>Number.POSITIVE_INFINITY*t},s=t=>{let[p,e]=t;return p in c?c[p](e):void 0},d=t=>t.map(s),y=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([p,e])=>[p,s(e)]));class f extends HTMLElement{constructor(){super(...arguments);l(this,"Component");l(this,"hydrator");l(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let n=this.querySelectorAll("astro-slot"),r={},i=this.querySelectorAll("template[data-astro-template]");for(let o of i){let a=o.closest(this.tagName);a!=null&&a.isSameNode(this)&&(r[o.getAttribute("data-astro-template")||"default"]=o.innerHTML,o.remove())}for(let o of n){let a=o.closest(this.tagName);a!=null&&a.isSameNode(this)&&(r[o.getAttribute("name")||"default"]=o.innerHTML)}let u;try{u=this.hasAttribute("props")?y(JSON.parse(this.getAttribute("props"))):{}}catch(o){let a=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(a+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${a}`,this.getAttribute("props"),o),o}let h;await this.hydrator(this)(this.Component,u,r,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});l(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),n.disconnect(),this.childrenConnectedCallback()},n=new MutationObserver(()=>{var r;((r=this.lastChild)==null?void 0:r.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});n.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}getRetryImportUrl(e){let n=new URL(e,document.baseURI),r=`astro-retry=${Date.now()}`,i=n.hash.replace(/^#/,"");return n.hash=i?`${i}&${r}`:r,n.toString()}async importWithRetry(e){try{return await import(e)}catch(n){return await new Promise(r=>setTimeout(r,1e3)),import(this.getRetryImportUrl(e))}}handleHydrationError(e){let n=this.getAttribute("component-url"),r=new CustomEvent("astro:hydration-error",{cancelable:!0,bubbles:!0,composed:!0,detail:{error:e,componentUrl:n}});this.dispatchEvent(r)&&console.error(`[astro-island] Error hydrating ${n}`,e)}async start(){let e=JSON.parse(this.getAttribute("opts")),n=this.getAttribute("client");if(Astro[n]===void 0){window.addEventListener(`astro:${n}`,()=>this.start(),{once:!0});return}try{await Astro[n](async()=>{let r=this.getAttribute("renderer-url");try{let[i,{default:u}]=await Promise.all([this.importWithRetry(this.getAttribute("component-url")),r?this.importWithRetry(r):Promise.resolve({default:()=>()=>{}})]),h=this.getAttribute("component-export")||"default";if(h.includes(".")){this.Component=i;for(let m of h.split(".")){if(E.has(m)||!this.Component||typeof this.Component!="object"&&typeof this.Component!="function"||!Object.hasOwn(this.Component,m))throw new Error(`Invalid component export path: ${h}`);this.Component=this.Component[m]}}else{if(E.has(h))throw new Error(`Invalid component export path: ${h}`);this.Component=i[h]}return this.hydrator=u,this.hydrate}catch(i){return this.handleHydrationError(i),()=>{}}},e,this)}catch(r){this.handleHydrationError(r)}}attributeChangedCallback(){this.hydrate()}}l(f,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",f)}})();</script>
37<astro-island uid="3yqdU" prefix="r2" component-url="/_astro/SearchTrigger.zHUT8dA8.js" component-export="SearchTrigger" renderer-url="/_astro/client.BJJoEDDb.js" props="{"data-astro-cid-3ef6ksr2":[0,true]}" ssr client="load" opts="{"name":"SearchTrigger","value":true}" await-children><button type="button" aria-label="Open search" class="inline-flex items-center gap-2 text-sm text-ink-mute hover:text-purple border border-rule rounded-full p-2 md:pl-3 md:pr-2 md:py-1.5 transition"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><circle cx="11" cy="11" r="7"></circle><path d="m21 21-4.3-4.3"></path></svg><span class="hidden md:inline">Search</span><kbd class="hidden md:inline text-[10px] bg-purple-soft text-purple font-bold rounded px-1.5 py-0.5 ml-1">âK</kbd></button><!--astro:end--></astro-island> <!-- Language toggle --> <a href="/th/about/contact/" class="lang-toggle hidden md:inline-flex items-center gap-1.5 text-[13px] font-semibold text-ink border border-rule bg-paper hover:border-purple hover:text-purple transition-all duration-200 px-3 py-1.5 rounded-full" aria-label="Switch to ภาษาà¹à¸à¸¢" data-astro-cid-3ef6ksr2> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 flex-shrink-0" aria-hidden="true" data-astro-cid-3ef6ksr2> <circle cx="12" cy="12" r="10" data-astro-cid-3ef6ksr2></circle> <path d="M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z" data-astro-cid-3ef6ksr2></path> </svg> ภาษาà¹à¸à¸¢ </a> <!-- Donate Now pill --> <a href="/donate" class="donate-pill inline-flex items-center gap-2 bg-purple text-paper font-bold text-[15px] px-5 py-[11px] rounded-full font-display border-2 border-purple transition-all duration-200 ease-in-out hover:-translate-y-px hover:bg-purple-dark hover:border-purple-dark focus-visible:outline-purple" data-astro-cid-3ef6ksr2> Donate Now </a> <!-- Mobile hamburger - React island, rendered client-side -->
37 <astro-island uid="Z16W6s2" prefix="r3" component-url="/_astro/HeaderMobileMenu.DPt_L3vU.js" component-export="HeaderMobileMenu" renderer-url="/_astro/client.BJJoEDDb.js" props="{"lang":[0,"en"],"altHref":[0,"/th/about/contact/"],"altLabel":[0,"ภาษาà¹à¸à¸¢"],"data-astro-cid-3ef6ksr2":[0,true]}" ssr client="load" opts="{"name":"HeaderMobileMenu","value":true}" await-children><button aria-label="Open navigation menu" aria-expanded="false" aria-controls="mobile-nav-drawer" class="flex min-[960px]:hidden p-2 -mr-1 rounded-lg text-ink hover:text-purple hover:bg-purple-soft transition-colors duration-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button><style> 38 /* Slide-in animation for the drawer */ 39 .drawer-panel { 40 animation: slideInRight 240ms ease-out both; 41 } 42 @keyframes slideInRight { 43 from { transform: translateX(100%); } 44 to { transform: translateX(0); } 45 } 46 @media (prefers-reduced-motion: reduce) { 47 .drawer-panel { 48 animation: none; 49 } 50 } 51 </style><!--astro:end--></astro-island> </div> </div> </header> <main id="main"> <section class="bg-blue-tint py-14 md:py-16 border-b border-blue/10"> <div class="max-w-5xl mx-auto px-6 lg:px-8"> <span class="eyebrow text-purple block mb-3">Get in touch</span> <h1 class="font-display font-black text-4xl md:text-5xl lg:text-6xl text-ink leading-[1.1] tracking-tight m-0 max-w-xl text-balance"> Contact PACS </h1> <p class="mt-4 text-ink-mute text-lg leading-relaxed max-w-lg"> Based in Wok Tum, Koh Phangan. Open Monday to Friday, 08:30â16:30. </p> </div> </section> <section class="bg-paper py-14 md:py-16"> <div class="max-w-5xl mx-auto px-6 lg:px-8"> <div class="grid lg:grid-cols-[1fr_380px] gap-12 lg:gap-16 items-start"> <!-- FORM --> <div> <h2 class="font-display font-black text-2xl md:text-3xl text-ink tracking-tight mb-6"> Send us a message </h2> <form id="contact-form" action="https://formspree.io/f/xykvvarv" method="POST" class="space-y-5 scroll-mt-8"> <!-- Name + Email row --> <div class="grid sm:grid-cols-2 gap-4"> <div> <label for="cf-name" class="block text-sm font-semibold text-ink mb-1.5"> Your name </label> <input id="cf-name" type="text" name="name" required autocomplete="name" class="w-full border border-rule rounded-xl px-4 py-2.5 text-sm text-ink bg-paper focus:outline-none focus:ring-2 focus:ring-purple/30 focus:border-purple transition" placeholder="Jane Smith"> </div> <div> <label for="cf-email" class="block text-sm font-semibold text-ink mb-1.5"> Email address </label> <input id="cf-email" type="email" name="email" required autocomplete="email" class="w-full border border-rule rounded-xl px-4 py-2.5 text-sm text-ink bg-paper focus:outline-none focus:ring-2 focus:ring-purple/30 focus:border-purple transition" placeholder="[email protected]"> </div> </div> <!-- Subject dropdown --> <div> <label for="cf-subject" class="block text-sm font-semibold text-ink mb-1.5"> What is this about? </label> <select id="cf-subject" name="subject" required class="w-full border border-rule rounded-xl px-4 py-2.5 text-sm text-ink bg-paper focus:outline-none focus:ring-2 focus:ring-purple/30 focus:border-purple transition appearance-none"> <option value="">Please selectâ¦</option> <option value="General enquiry">General enquiry</option> <option value="Report a stray">Report a stray animal</option> <option value="Neutering">Neutering: booking or information</option> <option value="Vaccination">Vaccination: booking or information</option> <option value="Adoption">Adoption enquiry</option> <option value="Sponsorship">Sponsoring an animal</option> <option value="Volunteering">Volunteering</option> <option value="Donations">Donations or fundraising</option> <option value="Corporate sponsorship">Corporate sponsorship</option> <option value="Media">Media or press</option> <option value="Other">Something else</option> </select> </div> <!-- Message --> <div> <label for="cf-message" class="block text-sm font-semibold text-ink mb-1.5"> Your message </label> <textarea id="cf-message" name="message" required rows="6" class="w-full border border-rule rounded-xl px-4 py-2.5 text-sm text-ink bg-paper focus:outline-none focus:ring-2 focus:ring-purple/30 focus:border-purple transition resize-y" placeholder="How can we help?"></textarea> </div> <!-- Honeypot (spam prevention) --> <input type="text" name="_gotcha" style="display:none"> <!-- Submit --> <div class="flex items-center justify-between gap-4 pt-1"> <p class="text-xs text-ink-mute leading-relaxed">
51 For emergencies outside hours, see our <a href="/report-a-stray" class="text-purple font-semibold hover:text-magenta transition-colors no-underline">stray guide</a>. 52</p> <button type="submit" class="flex-shrink-0 inline-flex items-center gap-2 bg-purple text-paper font-bold text-sm px-6 py-3 rounded-full hover:bg-purple-dark hover:-translate-y-0.5 transition"> Send message </button> </div> </form> <!-- Success state --> <div id="cf-success" class="hidden py-6 text-center"> <div class="inline-flex items-center justify-center w-14 h-14 rounded-full bg-green-100 mb-5"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="w-7 h-7 text-green-600" aria-hidden="true"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </div> <h3 class="font-display font-black text-xl text-ink mb-2 tracking-tight"> Message sent! </h3> <p class="text-ink-mute text-sm leading-relaxed max-w-sm mx-auto m-0"> We'll be in touch as soon as we can. For urgent animal emergencies, please call <a href="tel:+66898757513" class="text-blue font-semibold hover:underline">+66 (0)89 875 7513</a>. 53</p> </div> <!-- Error state --> <div id="cf-error" class="hidden rounded-2xl bg-red-50 border border-red-200 px-5 py-4 text-sm text-red-800 font-medium"> Something went wrong. Please email us directly at <a href="/cdn-cgi/l/email-protection#a6cfc8c0c9e6d6c7c5d5d2cec7cfcac7c8c288c5c9cb" class="font-semibold underline"><span class="__cf_email__" data-cfemail="dbb2b5bdb49babbab8a8afb3bab2b7bab5bff5b8b4b6">[email protected]</span></a>. 54</div> </div> <!-- CONTACT INFO SIDEBAR â single unified card --> <div class="bg-blue-tint rounded-3xl p-6 divide-y divide-rule/40 space-y-5"> <!-- Address + Hours --> <div> <p class="text-xs font-bold uppercase tracking-widest text-purple mb-2">Address & hours</p> <address class="not-italic text-ink leading-relaxed text-sm mb-3"> 5514/1 Moo 4, Wok Tum<br> 56Koh Phangan, Suratthani 84280 57</address> <p class="text-ink text-sm"> MonâFri <strong>08:30â16:30</strong> </p> <p class="text-ink-mute text-xs mt-1 leading-relaxed"> Closed weekends & public holidays. Animal checks continue at weekends. </p> </div> <!-- Phone --> <div class="pt-5"> <p class="text-xs font-bold uppercase tracking-widest text-purple mb-2">Phone · LINE · WhatsApp</p> <a href="tel:+66898757513" class="font-display font-bold text-xl text-ink no-underline hover:text-purple transition-colors"> 58+66 (0)89 875 7513 59</a> <p class="text-ink-mute text-xs mt-1 leading-relaxed"> Clinic hours only. </p> </div> <!-- Email --> <div class="pt-5"> <p class="text-xs font-bold uppercase tracking-widest text-purple mb-3">Email</p> <div class="space-y-3"> <a href="/cdn-cgi/l/email-protection#f0999e969fb080919383849891999c919e94de939f9d" class="flex flex-col no-underline group"> <span class="text-purple font-bold text-sm group-hover:text-magenta transition-colors"><span class="__cf_email__" data-cfemail="41282f272e0131202232352920282d202f256f222e2c">[email protected]</span></span> <span class="text-ink-mute text-xs">General enquiries</span> </a> <a href="/cdn-cgi/l/email-protection#5929383a2a2f36352c372d3c3c2b2a193e34383035773a3634" class="flex flex-col no-underline group"> <span class="text-purple font-bold text-sm group-hover:text-magenta transition-colors"><span class="__cf_email__" data-cfemail="eb9b8a88989d84879e859f8e8e9998ab8c868a8287c5888486">[email protected]</span></span> <span class="text-ink-mute text-xs">Volunteering</span> </a> </div> </div> </div> </div> </div> </section> <section class="bg-blue-tint py-12 md:py-14 border-t border-blue/10"> <div class="max-w-5xl mx-auto px-6 lg:px-8"> <div class="grid sm:grid-cols-3 gap-8"> <!-- Visiting â tours + dog walking combined --> <div class="space-y-4"> <div> <p class="text-xs font-bold uppercase tracking-widest text-blue mb-3">Public tours</p> <p class="text-ink text-sm leading-relaxed"> <strong>Subject to staff availability</strong><br> Please message ahead of visiting. The team is always glad to show you around when someone's free, and any donation you can bring along helps keep the clinic running. </p> </div> <div class="border-t border-rule/50 pt-4"> <p class="text-xs font-bold uppercase tracking-widest text-blue mb-3">Dog walking</p> <p class="text-ink text-sm leading-relaxed"> <strong>09:30 &
59 15:30, Monday to Friday</strong><br> After morning feeding and before afternoon feeding. Just turn up â no booking needed. Please leave your own pets at home. </p> </div> </div> <!-- Social --> <div> <p class="text-xs font-bold uppercase tracking-widest text-blue mb-3">Follow us</p> <div class="flex flex-wrap gap-2"> <a href="https://www.instagram.com/phangananimalcareforstrays/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 bg-paper text-purple font-semibold text-xs px-3 py-2 rounded-full hover:bg-purple hover:text-paper transition-colors no-underline border border-rule"> <svg viewBox="0 0 24 24" fill="currentColor" class="w-3.5 h-3.5" aria-hidden="true"> <path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"></path> </svg> 60Instagram 61</a> <a href="https://www.facebook.com/PhanganAnimalCareForStrays/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 bg-paper text-purple font-semibold text-xs px-3 py-2 rounded-full hover:bg-purple hover:text-paper transition-colors no-underline border border-rule"> <svg viewBox="0 0 24 24" fill="currentColor" class="w-3.5 h-3.5" aria-hidden="true"> <path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path> </svg> 62Facebook 63</a> <a href="https://www.tiktok.com/@pacsthailand" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 bg-paper text-purple font-semibold text-xs px-3 py-2 rounded-full hover:bg-purple hover:text-paper transition-colors no-underline border border-rule"> <svg viewBox="0 0 24 24" fill="currentColor" class="w-3.5 h-3.5" aria-hidden="true"> <path d="M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54.04.79.1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.69a8.17 8.17 0 0 0 4.78 1.52V6.76a4.85 4.85 0 0 1-1.01-.07z"></path> </svg> 64TikTok 65</a> <a href="https://linktr.ee/Phangananimalcareforstrays" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 bg-paper text-purple font-semibold text-xs px-3 py-2 rounded-full hover:bg-purple hover:text-paper transition-colors no-underline border border-rule"> <svg viewBox="0 0 24 24" fill="currentColor" class="w-3.5 h-3.5" aria-hidden="true"> <path d="M7.953 15.066c-.08.163-.08.324-.08.486.08.486.486.81.972.81h1.134v4.536c0 .486.324.972.81 1.134.162.08.323.08.485.08.324 0 .648-.163.89-.405l4.212-4.212c.242-.243.324-.567.243-.89-.08-.324-.324-.567-.648-.648l-2.025-.405 2.025-4.051c.162-.324.162-.729-.082-1.053-.242-.324-.647-.486-1.052-.405l-5.833 1.134c-.486.08-.81.486-.89.972 0 .162 0 .324.08.486l.08.243-1.296-.243c-.486-.08-.972.162-1.134.648-.162.486 0 .972.405 1.215l1.704.648zm8.093-9.04c.243.243.567.405.891.405.324 0 .648-.162.89-.405l1.296-1.296c.486-.486.486-1.296 0-1.782-.486-.486-1.296-.486-1.782 0L15.95 4.244c-.486.486-.486 1.296 0 1.782zm-4.536 0c.486.486 1.296.486 1.782 0l1.296-1.296c.486-.486.486-1.296 0-1.782-.486-.486-1.296-.486-1.782 0L11.51 4.244c-.486.486-.486 1.296 0 1.782zm-2.754 2.754l-1.296-1.296c-.486-.486-1.296-.486-1.782 0-.486.486-.486 1.296 0 1.782l1.296 1.296c.243.243.567.405.891.405.324 0 .648-.162.891-.405.486-.486.486-1.296 0-1.782z"></path> </svg> 66Linktree 67</a> </div> </div> <!-- Charity shop --> <div> <p class="text-xs font-bold uppercase tracking-widest text-blue mb-3">Charity shop</p> <p class="text-ink text-sm leading-relaxed mb-1"> Pre-loved clothes, books &
67 household items. All proceeds support PACS' clinical work. </p> <p class="text-ink-mute text-xs leading-relaxed mb-3"> 68Soi Center Point / Anamai, Ko Phangan 69</p> <a href="https://www.facebook.com/people/PACS-Charity-Shop/100086610010661/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 text-blue font-semibold text-xs hover:text-blue-dark transition-colors no-underline"> <svg viewBox="0 0 24 24" fill="currentColor" class="w-3.5 h-3.5 flex-shrink-0" aria-hidden="true"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"></path></svg> 70PACS Charity Shop on Facebook 71</a> </div> </div> </div> </section> <section class="bg-paper py-10 pb-4"> <div class="max-w-5xl mx-auto px-6 lg:px-8"> <div class="bg-paper border-2 border-orange-dark rounded-3xl p-6 md:p-8 flex flex-col md:flex-row md:items-center gap-5"> <div class="flex-1"> <span class="eyebrow text-orange-dark block mb-2">Found an injured animal?</span> <p class="text-ink text-base leading-relaxed m-0"> Do not bring a healthy animal to the clinic. If you've found a sick or injured stray, our guide will tell you exactly what to do. </p> </div> <a href="/report-a-stray" class="flex-shrink-0 inline-flex items-center gap-2 bg-orange-dark text-paper font-bold px-6 py-3 rounded-full hover:bg-orange-dark/90 hover:-translate-y-0.5 transition no-underline text-sm"> Report a stray â </a> </div> </div> </section> <section class="bg-paper py-12 pb-14"> <div class="max-w-7xl mx-auto px-6 lg:px-8"> <div class="bg-blue-tint border border-blue/15 rounded-3xl overflow-hidden grid md:grid-cols-[1.15fr_1fr]"> <!-- Left: text --> <div class="p-8 md:p-12 lg:p-14"> <span class="eyebrow text-purple block">Could you support PACS?</span> <h3 class="font-display font-black text-3xl md:text-4xl text-ink leading-[1.1] tracking-tight mt-3 mb-4 text-balance"> Every donation goes <span class="text-purple">directly to the animals</span> </h3> <p class="text-ink-mute leading-relaxed max-w-md mt-0">No government funding. No guaranteed income. Just donations keeping the clinic running every single day.</p> </div> <!-- Right: CTA buttons --> <div class="p-8 md:p-12 lg:p-14 border-t border-blue/15 md:border-t-0 md:border-l md:border-blue/15 flex flex-col justify-center gap-3"> <a href="/donate" class="flex items-center justify-between gap-4 px-6 py-[1.125rem] rounded-2xl bg-purple text-paper font-bold font-display transition-all duration-200 ease-out hover:translate-x-1 hover:bg-purple-dark"> <span>Donate now</span> <span aria-hidden="true">→</span> </a><a href="/sponsor-an-animal" class="flex items-center justify-between gap-4 px-6 py-[1.125rem] rounded-2xl bg-paper text-ink font-semibold font-display border border-rule transition-all duration-200 ease-out hover:translate-x-1 hover:border-purple hover:text-purple"> <span>Adopt or sponsor</span> <span aria-hidden="true">→</span> </a> </div> </div> </div> </section>
vendor: 109 bytes, line 71
71 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
71<script> 72 (function () { 73 // Pre-fill subject dropdown from ?enquiry= URL param 74 const params = new URLSearchParams(window.location.search); 75 const enquiry = params.get('enquiry'); 76 if (enquiry) { 77 const select = document.getElementById('cf-subject'); 78 if (select) { 79 const map = { 80 neutering: 'Neutering', 81 vaccination: 'Vaccination', 82 adoption: 'Adoption', 83 volunteer: 'Volunteering', 84 sponsorship: 'Sponsorship', 85 donate: 'Donations', 86 corporate: 'Corporate sponsorship', 87 report: 'Report a stray', 88 }; 89 const value = map[enquiry.toLowerCase()] || null; 90 if (value) { 91 Array.from(select.options).forEach(function (opt) { 92 if (opt.value === value) opt.selected = true; 93 }); 94 } 95 } 96 } 97 98 // AJAX submit to Formspree (so users stay on the page) 99 const form = document.getElementById('contact-form'); 100 if (!form) return; 101 form.addEventListener('submit', async function (e) { 102 e.preventDefault(); 103 const btn = form.querySelector('[type="submit"]'); 104 const success = document.getElementById('cf-success'); 105 const error = document.getElementById('cf-error'); 106 if (btn) btn.disabled = true; 107 try { 108 const res = await fetch(form.action, { 109 method: 'POST', 110 body: new FormData(form), 111 headers: { Accept: 'application/json' }, 112 }); 113 if (res.ok) { 114 form.reset(); 115 form.classList.add('hidden'); 116 success?.classList.remove('hidden'); 117 error?.classList.add('hidden'); 118 success?.scrollIntoView({ behavior: 'smooth', block: 'center' }); 119 } else { 120 throw new Error('Server error'); 121 } 122 } catch (_) { 123 error?.classList.remove('hidden'); 124 success?.classList.add('hidden'); 125 } finally { 126 if (btn) btn.disabled = false; 127 } 128 }); 129 })(); 130 </script>
130 </main> <footer class="bg-blue pt-[72px] pb-8" data-astro-cid-sz7xmlte> <div class="max-w-[1240px] mx-auto px-8" data-astro-cid-sz7xmlte> <!-- 4-column grid --> <div class="footer-grid pb-14 border-b border-white/15" data-astro-cid-sz7xmlte> <!-- Col 1: Brand + address --> <div data-astro-cid-sz7xmlte> <a href="/" class="inline-flex items-center no-underline mb-5" aria-label="PACS Thailand - home" data-astro-cid-sz7xmlte> <img src="/pacs-assets/pacs-logo-web.png" alt="PACS Thailand - Phangan Animal Care for Strays" width="321" height="229" class="h-16 w-auto brightness-0 invert" loading="lazy" decoding="async" data-astro-cid-sz7xmlte> </a> <p class="footer-meta text-sm text-white/70 leading-relaxed mt-0" data-astro-cid-sz7xmlte>14/1 Moo 4, Wok Tum, Koh Phangan,<br data-astro-cid-sz7xmlte>Suratthani 84280, Thailand.</p> <p class="footer-meta text-sm text-white/70 leading-relaxed mt-1.5" data-astro-cid-sz7xmlte> MonâFri 08:30â16:30 · <a href="tel:+66898757513" class="no-underline text-white/70 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>+66 (0)89 875 7513</a> </p> <p class="footer-meta text-xs text-white/50 leading-relaxed mt-3 max-w-[220px]" data-astro-cid-sz7xmlte>PACS treats sick and injured stray animals - we are a hospital, not a shelter or drop-off centre.</p> <a href="/report-a-stray" class="inline-flex items-center gap-2 mt-5 bg-paper text-blue font-display font-black text-[13px] px-4 py-2.5 rounded-full no-underline hover:bg-white transition-colors duration-150" data-astro-cid-sz7xmlte> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-sz7xmlte><circle cx="12" cy="12" r="10" data-astro-cid-sz7xmlte></circle><line x1="12" y1="8" x2="12" y2="12" data-astro-cid-sz7xmlte></line><line x1="12" y1="16" x2="12.01" y2="16" data-astro-cid-sz7xmlte></line></svg> Report a stray </a> </div> <!-- Col 2: About PACS --> <div data-astro-cid-sz7xmlte> <h3 class="font-display text-[12px] tracking-[0.13em] uppercase font-black text-white/50 mb-[18px]" data-astro-cid-sz7xmlte>About PACS</h3> <ul class="list-none p-0 m-0 space-y-2.5" data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte><a href="/about/history" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Our story</a></li> <li data-astro-cid-sz7xmlte><a href="/what-we-do" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>What we do</a></li> <li data-astro-cid-sz7xmlte><a href="/about/typical-day" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>A typical day</a></li> <li data-astro-cid-sz7xmlte><a href="/about/faqs" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>FAQs</a></li> <li data-astro-cid-sz7xmlte><a href="/about/updates/" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Updates</a></li> <li data-astro-cid-sz7xmlte><a href="/about/contact" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Get in touch</a></li> </ul> </div> <!-- Col 3: How You Can Help --> <div data-astro-cid-sz7xmlte> <h3 class="font-display text-[12px] tracking-[0.13em] uppercase font-black text-white/50 mb-[18px]" data-astro-cid-sz7xmlte>How You Can Help</h3> <ul class="list-none p-0 m-0 space-y-2.5" data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte><a href="/report-a-stray" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Report a stray in need</a></li> <li data-astro-cid-sz7xmlte><a href="/donate" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Donate</a></li> <li data-astro-cid-sz7xmlte><a href="/sponsor-an-animal" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Adopt or Sponsor</a></li> <li data-astro-cid-sz7xmlte><a href="/volunteer" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Volunteer</a></li> <li data-astro-cid-sz7xmlte><a href="/support/wish-list" class="no-underline text-sm text-white/80 hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Send Supplies</a></li> </ul> </div>
130 <!-- Col 4: Connect --> <div data-astro-cid-sz7xmlte> <h3 class="font-display text-[12px] tracking-[0.13em] uppercase font-black text-white/50 mb-[18px]" data-astro-cid-sz7xmlte>Contact</h3> <!-- Social icons row --> <div class="flex items-center gap-2 mb-6" data-astro-cid-sz7xmlte> <a href="https://www.facebook.com/PhanganAnimalCareForStrays/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="social-icon" data-astro-cid-sz7xmlte> <!-- Facebook --> <svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-astro-cid-sz7xmlte><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z" data-astro-cid-sz7xmlte></path></svg> </a> <a href="https://www.instagram.com/phangananimalcareforstrays/" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="social-icon" data-astro-cid-sz7xmlte> <!-- Instagram --> <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-sz7xmlte><rect x="2" y="2" width="20" height="20" rx="5" data-astro-cid-sz7xmlte></rect><circle cx="12" cy="12" r="5" data-astro-cid-sz7xmlte></circle><circle cx="17.5" cy="6.5" r="1" fill="currentColor" stroke="none" data-astro-cid-sz7xmlte></circle></svg> </a> <a href="https://www.tiktok.com/@pacsthailand" target="_blank" rel="noopener noreferrer" aria-label="TikTok" class="social-icon" data-astro-cid-sz7xmlte> <!-- TikTok --> <svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-astro-cid-sz7xmlte><path d="M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54.04.79.1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.56a8.16 8.16 0 0 0 4.77 1.52V6.65a4.85 4.85 0 0 1-1-.04z" data-astro-cid-sz7xmlte></path></svg> </a> <a href="https://www.youtube.com/channel/UCRf-AUFW5RBVcf9SfnsfNYQ" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="social-icon" data-astro-cid-sz7xmlte> <!-- YouTube --> <svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-astro-cid-sz7xmlte><path d="M21.593 7.203a2.506 2.506 0 0 0-1.762-1.766C18.265 5.007 12 5 12 5s-6.264-.007-7.831.404a2.56 2.56 0 0 0-1.766 1.778c-.413 1.566-.417 4.814-.417 4.814s-.004 3.264.406 4.814c.23.857.905 1.534 1.763 1.765 1.582.43 7.83.437 7.83.437s6.265.007 7.831-.403a2.515 2.515 0 0 0 1.767-1.763c.414-1.565.417-4.812.417-4.812s.02-3.265-.407-4.831zM9.996 15.005l.005-6 5.207 3.005-5.212 2.995z" data-astro-cid-sz7xmlte></path></svg> </a> <a href="https://www.linkedin.com/company/phangan-animal-care-for-strays-pacs" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="social-icon" data-astro-cid-sz7xmlte> <!-- LinkedIn --> <svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-astro-cid-sz7xmlte><path d="M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM2.4 9.75h5.16V21H2.4V9.75zm7.74 0h4.95v1.54h.07a5.42 5.42 0 0 1 4.88-2.69c3.5 0 4.36 2.3 4.36 5.3V21h-5.15v-5.9c0-1.4-.03-3.21-1.96-3.21-1.96 0-2.26 1.53-2.26 3.11V21h-5.15V9.75z" data-astro-cid-sz7xmlte></path></svg> </a> <a href="https://linktr.ee/Phangananimalcareforstrays" target="_blank" rel="noopener noreferrer" aria-label="Linktree" class="social-icon" data-astro-cid-sz7xmlte> <!-- Linktree (link icon) --> <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-sz7xmlte><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" data-astro-cid-sz7xmlte></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" data-astro-cid-sz7xmlte></path></svg> </a> </div> <ul class="list-none p-0 m-0 space-y-2.5" data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte> <a href="/cdn-cgi/l/email-protection#5f363139301f2f3e3c2c2b373e36333e313b713c3032" class="no-underline hover:text-white transition-colors duration-150 group" data-astro-cid-sz7xmlte> <span class="block text-sm text-white/80 group-hover:text-white" data-astro-cid-sz7xmlte>General enquiries</span> <span class="block text-xs text-white/50" data-astro-cid-sz7xmlte><span class="__cf_email__" data-cfemail="660f0800092616070515120e070f0a0708024805090b">[email protected]</span></span> </a> </li> <li data-astro-cid-sz7xmlte> <a href="/cdn-cgi/l/email-protection#fd8d9c9e8e8b929188938998988f8ebd9a909c9491d39e9290" class="no-underline hover:text-white transition-colors duration-150 group" data-astro-cid-sz7xmlte> <span class="block text-sm text-white/80 group-hover:text-white" data-astro-cid-sz7xmlte>Volunteer enquiries</span> <span class="block text-xs text-white/50" data-astro-cid-sz7xmlte>
130<span class="__cf_email__" data-cfemail="e090818393968f8c958e9485859293a0878d81898cce838f8d">[email protected]</span></span> </a> </li> </ul> <!-- Email signup (MailerLite â verbatim embed code for form 191173148252571636) --> <div class="mt-6 pt-6 border-t border-white/15" data-astro-cid-sz7xmlte> <p class="text-sm font-semibold text-white mb-2.5" data-astro-cid-sz7xmlte>Join the PACS family</p> <div id="mlb2-43006808" class="ml-form-embedContainer ml-subscribe-form ml-subscribe-form-43006808" data-astro-cid-sz7xmlte> <div class="ml-form-align-center" data-astro-cid-sz7xmlte> <div class="ml-form-embedWrapper embedForm" data-astro-cid-sz7xmlte> <div class="ml-form-embedBody ml-form-embedBodyHorizontal row-form" data-astro-cid-sz7xmlte> <form class="ml-block-form" action="https://assets.mailerlite.com/jsonp/2468423/forms/191173148252571636/subscribe" data-code="" method="post" target="_blank" data-astro-cid-sz7xmlte> <div class="ml-form-formContent horozintalForm" data-astro-cid-sz7xmlte> <div class="ml-form-horizontalRow" data-astro-cid-sz7xmlte> <div class="ml-input-horizontal" data-astro-cid-sz7xmlte> <div style="width: 100%;" class="horizontal-fields" data-astro-cid-sz7xmlte> <div class="ml-field-group ml-field-email ml-validate-email ml-validate-required" data-astro-cid-sz7xmlte> <input type="email" class="form-control" name="fields[email]" placeholder="Your email" autocomplete="email" required data-astro-cid-sz7xmlte> </div> </div> </div> <div class="ml-button-horizontal primary" data-astro-cid-sz7xmlte> <button type="submit" class="primary" data-astro-cid-sz7xmlte>Subscribe</button> <button disabled="disabled" style="display: none;" type="button" class="loading" data-astro-cid-sz7xmlte> <div class="ml-form-embedSubmitLoad" data-astro-cid-sz7xmlte></div> <span class="sr-only" data-astro-cid-sz7xmlte>Loading...</span> </button> </div> </div> </div> <input type="hidden" name="ml-submit" value="1" data-astro-cid-sz7xmlte> <div class="ml-mobileButton-horizontal" data-astro-cid-sz7xmlte> <button type="submit" class="primary" data-astro-cid-sz7xmlte>Subscribe</button> <button disabled="disabled" style="display: none;" type="button" class="loading" data-astro-cid-sz7xmlte> <div class="ml-form-embedSubmitLoad" data-astro-cid-sz7xmlte></div> <span class="sr-only" data-astro-cid-sz7xmlte>Loading...</span> </button> </div> <input type="hidden" name="anticsrf" value="true" data-astro-cid-sz7xmlte> </form> </div> <div class="ml-form-successBody row-success" style="display: none;" data-astro-cid-sz7xmlte> <div class="ml-form-successContent" data-astro-cid-sz7xmlte> <h4 data-astro-cid-sz7xmlte>Thank you!</h4> <p data-astro-cid-sz7xmlte>Welcome to the PACS family ð¾ Weâll send you occasional updates from the clinic, including animal stories, adoption news, events and ways to support our work.</p> </div> </div> </div> </div> </div>
vendor: 109 bytes, line 130
130 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
130<script>(function(){const formId = "43006808"; 131 132 window['ml_webform_success_' + formId] = function () { 133 var $ = window.ml_jQuery || window.jQuery; 134 $('.ml-subscribe-form-' + formId + ' .row-success').show(); 135 $('.ml-subscribe-form-' + formId + ' .row-form').hide(); 136 }; 137 })();</script>
137
137<script src="https://groot.mailerlite.com/js/w/webforms.min.js?v83147fa8ce2d95cb73ece7f28b469519"></script>
137 </div> </div> </div> <!-- Bottom row --> <div class="flex justify-between items-center flex-wrap gap-4 pt-7" data-astro-cid-sz7xmlte> <p class="text-[13px] text-white/50 m-0" data-astro-cid-sz7xmlte>© 2026 Phangan Animal Care for Strays â a registered Thai foundation</p> <p class="m-0" data-astro-cid-sz7xmlte><a href="/privacy" class="text-[13px] text-white/50 no-underline hover:text-white transition-colors duration-150" data-astro-cid-sz7xmlte>Privacy</a></p> </div> </div> </footer> <!-- Save language preference when the toggle is clicked -->
137<script> 138 document.addEventListener('click', function (e) { 139 try { 140 var link = e.target.closest('a.lang-toggle, [data-lang-toggle]'); 141 if (!link) return; 142 var href = link.getAttribute('href') || ''; 143 var goingTh = href.startsWith('/th/') || href === '/th'; 144 localStorage.setItem('pacs-lang', goingTh ? 'th' : 'en'); 145 } catch (e2) { /* ignore */ } 146 }); 147 </script>
vendor: 71 bytes, lines 147-148
147 148 <script async src="https://www.googletagmanager.com/gtag/js?id=
148AW-18359371244
vendor: 16 bytes, lines 148-149
148"></script> 149
149<script> 150
vendor: 145 bytes, lines 150-153
150window.dataLayer = window.dataLayer || []; 151 function gtag(){dataLayer.push(arguments);} 152 gtag('js', new Date()); 153 gtag('config', '
153AW-18359371244
vendor: 11 bytes, lines 153-155
153'); 154 155
155/* Report a conversion when a visitor takes a meaningful action: 156 heads to donate, or taps the clinic phone number. One listener 157 for the whole site, so no per-page wiring to maintain. */ 158 document.addEventListener('click', function (e) { 159 try { 160 var a = e.target.closest && e.target.closest('a'); 161 if (!a) return; 162 var href = a.getAttribute('href') || ''; 163 var isDonate = href.indexOf('/donate') !== -1 || href.indexOf('donorbox.org') !== -1; 164 var isPhone = href.indexOf('tel:') === 0; 165 if (isDonate || isPhone) { 166 gtag('event', 'conversion', { 'send_to': 'AW-18359371244/1dV-CNTAwuEcEOyLt7JE' }); 167 } 168 } catch (err) { /* never let tracking break the page */ } 169 }); 170 </script>
170 171
171<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45ae2db8a63eb01',t:'MTc5MTE4NzE1OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
171<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"fd604768bd994876b25b1eb904fe6645","r":1,"spa":2}' crossorigin="anonymous"></script>
171 172</body></html>
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.