A little escape.
A lot to love.
Welcome to Cresta 31 — a comfortable lodge retreat made for slow mornings, fresh air and memorable stays.
Explore your stay →diff --git a/README-PAGESPEED.txt b/README-PAGESPEED.txt
new file mode 100644
index 0000000..d955530
--- /dev/null
+++ b/README-PAGESPEED.txt
@@ -0,0 +1,18 @@
+Cresta 31 PageSpeed patch — 15 October 2026
+
+Based on website(3).zip supplied earlier (not on your subsequent local edits).
+
+Changes:
+- Both frontend view paths: remove render-blocking Google Fonts and use local system/Georgia fonts; preload CSS hero image at high priority; main landmark; contrast and focus improvements; accurate image dimensions.
+- 11 gallery thumbnails: cropped/resized to 320x240, re-encoded as WebP.
+- Separate 640x480 intro image so full-size gallery photo-02 remains untouched.
+
+Apply in local repo, review diffs before commit:
+ unzip -o Cresta31_pagespeed_fix.zip -d /Volumes/Developer/Applications/CostalEscape/website
+ php artisan view:clear
+
+Notes:
+- Lighthouse LCP hero is CSS background. Preload ensures early discovery without restructuring the hero.
+- Cloudflare beacon script is injected by Cloudflare Web Analytics / Browser Insights, not by these Blade files. Disable it in Cloudflare if you do not need it.
+- Run Lighthouse again after deployment. Performance scores vary and are not guaranteed.
+- If local frontend templates were changed after website(3).zip, merge changes instead of overwriting them.
diff --git a/public/images/lodge/gallery/photo-02-intro.webp b/public/images/lodge/gallery/photo-02-intro.webp
new file mode 100644
index 0000000..ee9e6bc
Binary files /dev/null and b/public/images/lodge/gallery/photo-02-intro.webp differ
diff --git a/public/images/lodge/thumb/photo-01.webp b/public/images/lodge/thumb/photo-01.webp
index b83e04e..e2111c8 100644
Binary files a/public/images/lodge/thumb/photo-01.webp and b/public/images/lodge/thumb/photo-01.webp differ
diff --git a/public/images/lodge/thumb/photo-02.webp b/public/images/lodge/thumb/photo-02.webp
index c0d49ca..519a8b6 100644
Binary files a/public/images/lodge/thumb/photo-02.webp and b/public/images/lodge/thumb/photo-02.webp differ
diff --git a/public/images/lodge/thumb/photo-03.webp b/public/images/lodge/thumb/photo-03.webp
index 878128e..640573c 100644
Binary files a/public/images/lodge/thumb/photo-03.webp and b/public/images/lodge/thumb/photo-03.webp differ
diff --git a/public/images/lodge/thumb/photo-04.webp b/public/images/lodge/thumb/photo-04.webp
index 72baebd..d51cb2c 100644
Binary files a/public/images/lodge/thumb/photo-04.webp and b/public/images/lodge/thumb/photo-04.webp differ
diff --git a/public/images/lodge/thumb/photo-05.webp b/public/images/lodge/thumb/photo-05.webp
index 8573f97..32bba21 100644
Binary files a/public/images/lodge/thumb/photo-05.webp and b/public/images/lodge/thumb/photo-05.webp differ
diff --git a/public/images/lodge/thumb/photo-06.webp b/public/images/lodge/thumb/photo-06.webp
index 398acb0..c27d9c1 100644
Binary files a/public/images/lodge/thumb/photo-06.webp and b/public/images/lodge/thumb/photo-06.webp differ
diff --git a/public/images/lodge/thumb/photo-07.webp b/public/images/lodge/thumb/photo-07.webp
index 9792f1d..1834f70 100644
Binary files a/public/images/lodge/thumb/photo-07.webp and b/public/images/lodge/thumb/photo-07.webp differ
diff --git a/public/images/lodge/thumb/photo-08.webp b/public/images/lodge/thumb/photo-08.webp
index e19f049..36caf2a 100644
Binary files a/public/images/lodge/thumb/photo-08.webp and b/public/images/lodge/thumb/photo-08.webp differ
diff --git a/public/images/lodge/thumb/photo-09.webp b/public/images/lodge/thumb/photo-09.webp
index 585eb0f..1a8b879 100644
Binary files a/public/images/lodge/thumb/photo-09.webp and b/public/images/lodge/thumb/photo-09.webp differ
diff --git a/public/images/lodge/thumb/photo-10.webp b/public/images/lodge/thumb/photo-10.webp
index 3add035..54e12c2 100644
Binary files a/public/images/lodge/thumb/photo-10.webp and b/public/images/lodge/thumb/photo-10.webp differ
diff --git a/public/images/lodge/thumb/photo-11.webp b/public/images/lodge/thumb/photo-11.webp
index 9078bd2..5cd3cf6 100644
Binary files a/public/images/lodge/thumb/photo-11.webp and b/public/images/lodge/thumb/photo-11.webp differ
diff --git a/resources/themes/frontend/views/lodge/home.blade.php b/resources/themes/frontend/views/lodge/home.blade.php
index 722000c..e9cb100 100644
--- a/resources/themes/frontend/views/lodge/home.blade.php
+++ b/resources/themes/frontend/views/lodge/home.blade.php
@@ -1 +1 @@
-@extends('lodge.layout')@section('content') Welcome to Cresta 31 — a comfortable lodge retreat made for slow mornings, fresh air and memorable stays.A little escape.
A lot to love.
Discover the spaces that make Cresta 31 a special place to get away. Whether you're taking a peaceful break or spending time together, settle in and enjoy a change of scenery.
Browse the lodge photographs below, then choose your dates to check availability.
 }})
Welcome to Cresta 31 — a comfortable lodge retreat made for slow mornings, fresh air and memorable stays.
Explore your stay →Discover the spaces that make Cresta 31 a special place to get away. Whether you're taking a peaceful break or spending time together, settle in and enjoy a change of scenery.
Browse the lodge photographs below, then choose your dates to check availability.
 }})
Welcome to Cresta 31 — a comfortable lodge retreat made for slow mornings, fresh air and memorable stays.
Explore your stay →Discover the spaces that make Cresta 31 a special place to get away. Whether you're taking a peaceful break or spending time together, settle in and enjoy a change of scenery.
Browse the lodge photographs below, then choose your dates to check availability.
 }})
Welcome to Cresta 31 — a comfortable lodge retreat made for slow mornings, fresh air and memorable stays.
Explore your stay →Discover the spaces that make Cresta 31 a special place to get away. Whether you're taking a peaceful break or spending time together, settle in and enjoy a change of scenery.
Browse the lodge photographs below, then choose your dates to check availability.
 }})