PageSourceSearch

https://micasacolivingpxm.lovable.app/

html micasacolivingpxm.lovable.app collected 2026-10-03 03:32:56 UTC 42,902 bytes, 256 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/assets/logo-Di8_CFXA.png"/><link rel="preload" as="image" href="/assets/house-B0lRobOf.jpg" fetchPriority="high"/><title>Mi Casa Coliving &amp; Coworking — Puerto Escondido, Mexico</title><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Mi Casa Coliving &amp; Coworking — Puerto Escondido"/><meta name="twitter:description" content="Mi Casa Coliving &amp; Coworking offers a welcoming home for digital nomads in Puerto Escondido, Mexico."/><meta property="og:image" content="https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/4f44fe6e-e6ac-4ec9-b4e3-4f8251c2c972/id-preview-36841f67--d6799116-be31-4d59-ad4c-b7f28c90ff1c.lovable.app-1777897797804.png"/><meta name="twitter:image" content="https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/4f44fe6e-e6ac-4ec9-b4e3-4f8251c2c972/id-preview-36841f67--d6799116-be31-4d59-ad4c-b7f28c90ff1c.lovable.app-1777897797804.png"/><meta name="description" content="An intimate coliving home for digital nomads in Punta Zicatela, Puerto Escondido. Six private rooms, coworking, fast WiFi, real community. 2-week minimum."/><meta property="og:title" content="Mi Casa Coliving — Puerto Escondido"/><meta property="og:description" content="Live by the ocean, work from home. A small coliving for digital nomads in Puerto Escondido."/><meta property="og:type" content="website"/><link rel="modulepreload" href="/assets/main-DzmnUk2Q.js"/><link rel="modulepreload" href="/assets/index-CYCppE7a.js"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&amp;
1family=Inter:wght@400;500;600&amp;display=swap"/><link rel="stylesheet" href="/assets/styles-BHw5w1JT.css"/>
2<style>
3	#lovable-badge {
4		--badge-bg: #1b1b1b;
5		--badge-text: #c5c1b9;
6		--badge-text-hover: #dcdad5;
7		--badge-radius: 6px;
8		--badge-padding: 8px;
9		--badge-gap: 6px;
10		--badge-shadow: 
11			0 0 0 1px rgba(0, 0, 0, 0.88),
12			0 1px 0 0 rgba(0, 0, 0, 0.04),
13			0 2px 2px -1px rgba(0, 0, 0, 0.08),
14			0 4px 4px -2px rgba(0, 0, 0, 0.08),
15			0 8px 8px -4px rgba(0, 0, 0, 0.08),
16			0 16px 16px -8px rgba(0, 0, 0, 0.08);
17		--badge-transition-duration: 0.2s;
18		--badge-transition-easing: cubic-bezier(0.16, 1, 0.32, 1);
19		--focus-color: #575ECF;
20		--focus-offset: 2px;
21		--focus-width: 2px;
22		
23		position: fixed;
24		bottom: 12px;
25		right: 12px;
26		height: 24px;
27		display: flex;
28		align-items: center;
29		z-index: 1000000;
30		background-color: var(--badge-bg) !important;
31		color: var(--badge-text) !important;
32		border-radius: var(--badge-radius);
33		box-shadow: var(--badge-shadow) !important;
34		font-size: 12px;
35		font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
36		font-weight: 400 !important;
37		text-transform: none !important;
38		font-feature-settings: normal !important;
39		transform: translateZ(0);
40		will-change: transform, opacity;
41		transition: opacity var(--badge-transition-duration) var(--badge-transition-easing);
42	}
43
44	#lovable-badge.closing {
45		opacity: 0;
46		pointer-events: none;
47	}
48
49	#lovable-badge-cta {
50		display: flex;
51		align-items: baseline;
52		gap: var(--badge-gap);
53		box-sizing: border-box;
54		padding: 4px var(--badge-padding) 0;
55		height: 100%;
56		color: inherit;
57		text-decoration: none;
58		white-space: nowrap;
59		border-radius: var(--badge-radius) 0 0 var(--badge-radius);
60		transition: 
61			background-color var(--badge-transition-duration) ease,
62			color var(--badge-transition-duration) ease,
63			transform 0.1s ease;
64	}
65
66	#lovable-badge-cta:hover {
67		background: rgba(255, 255, 255, 0.04);
68		color: var(--badge-text-hover);
69	}
70
71	#lovable-badge-cta:active {
72		transform: scale(0.98);
73	}
74
75	#lovable-badge-cta:focus {
76		outline: none;
77	}
78
79	#lovable-badge-cta:focus-visible {
80		outline: var(--focus-width) solid var(--focus-color);
81		outline-offset: var(--focus-offset);
82		z-index: 1;
83	}
84
85	#lovable-badge-text {
86		line-height: 1;
87	}
88
89	/* The wordmark baseline sits at y=12 of the 16px logo; an empty 12px box
90	   makes that the flex baseline so the text aligns to it on any system font. */
91	#lovable-badge-logo {
92		position: relative;
93		display: block;
94		width: 52px;
95		height: 12px;
96	}
97
98	#lovable-badge-logo svg {
99		position: absolute;
100		top: 0;
101		left: 0;
102	}
103
104	#lovable-badge-divider {
105		width: 1px;
106		height: 24px;
107		background-color: rgba(255, 255, 255, 0.04);
108		flex-shrink: 0;
109	}
110
111	#lovable-badge-close {
112		width: 24px;
113		height: 24px;
114		min-width: 24px;
115		min-height: 24px;
116		cursor: pointer;
117		background: none;
118		border: none;
119		padding: 0;
120		display: flex;
121		align-items: center;
122		justify-content: center;
123		border-radius: 0 var(--badge-radius) var(--badge-radius) 0;
124		flex-shrink: 0;
125		transition: 
126			background-color var(--badge-transition-duration) ease,
127			transform 0.1s ease;
128	}
129
130	#lovable-badge-close:hover {
131		background: rgba(255, 255, 255, 0.04);
132	}
133
134	#lovable-badge-close:active {
135		transform: scale(0.92);
136	}
137
138	#lovable-badge-close:focus {
139		outline: none;
140	}
141
142	#lovable-badge-close:focus-visible {
143		outline: var(--focus-width) solid var(--focus-color);
144		outline-offset: calc(var(--focus-offset) * -1);
145		z-index: 1;
146	}
147
148	#lovable-badge-close svg path {
149		fill: var(--badge-text);
150		transition: fill var(--badge-transition-duration) ease;
151	}
152
153	#lovable-badge-close:hover svg path {
154		fill: var(--badge-text-hover);
155	}
156
157	@media (prefers-reduced-motion: reduce) {
158		#lovable-badge,
159		#lovable-badge-cta,
160		#lovable-badge-close,
161		#lovable-badge-close svg path {
162			transition: none;
163		}
164		
165		#lovable-badge-cta:active,
166		#lovable-badge-close:active {
167			transform: none;
168		}
169	}
170
171	@media (prefers-contrast: high) {
172		#lovable-badge {
173			--badge-bg: #000;
174			--badge-text: #fff;
175			--badge-text-hover: #fff;
176			border: 2px solid currentColor;
177		}
178		
179		#lovable-badge-cta:focus-visible,
180		#lovable-badge-close:focus-visible {
181			outline-width: 3px;
182		}
183	}
184</style>
185<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
185</head><body><!--$--><div class="min-h-screen bg-background"><header class="fixed inset-x-0 top-0 z-50 transition-all duration-500 bg-transparent"><div class="mx-auto flex max-w-7xl items-center justify-between px-6 py-4 lg:px-10"><a class="flex items-center gap-3 active" href="/" data-status="active" aria-current="page"><img src="/assets/logo-Di8_CFXA.png" alt="Mi Casa Coliving &amp; Coworking" width="132" height="132" class="h-24 w-24 object-contain sm:h-28 sm:w-28"/><div class="flex flex-col leading-none"><span class="font-display text-lg tracking-tight text-foreground sm:text-xl">Mi Casa</span><span class="mt-0.5 text-[10px] uppercase tracking-[0.22em] text-talavera">Coliving &amp; Coworking</span></div></a><nav class="hidden items-center gap-8 md:flex"><a href="#about" class="text-sm text-foreground/70 transition-colors hover:text-foreground">About</a><a href="#rooms" class="text-sm text-foreground/70 transition-colors hover:text-foreground">Rooms</a><a href="#amenities" class="text-sm text-foreground/70 transition-colors hover:text-foreground">Amenities</a><a href="#community" class="text-sm text-foreground/70 transition-colors hover:text-foreground">Community</a><a href="#booking" class="text-sm text-foreground/70 transition-colors hover:text-foreground">Booking</a></nav><a href="mailto:[email protected]" class="hidden rounded-full bg-primary px-5 py-2.5 text-sm font-medium text-primary-foreground shadow-soft transition-all hover:scale-[1.02] hover:bg-primary/90 md:inline-flex">Contact us</a><button aria-label="Menu" class="rounded-md p-2 text-foreground md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></header><main><section class="relative min-h-[100svh] w-full overflow-hidden"><img src="/assets/house-B0lRobOf.jpg" alt="Mi Casa coliving home in La Punta, Puerto Escondido" width="1920" height="1280" class="absolute inset-0 h-full w-full object-cover" fetchPriority="high"/><div class="absolute inset-0 bg-gradient-to-b from-background/30 via-background/40 to-background/90"></div><div class="absolute inset-0 bg-gradient-to-r from-background/50 via-transparent to-transparent"></div><div class="relative z-10 mx-auto flex min-h-[100svh] max-w-7xl flex-col justify-end px-6 pb-20 pt-32 lg:px-10 lg:pb-28"><div class="max-w-2xl" style="opacity:0;transform:translateY(24px)"><div class="mb-6 inline-flex items-center gap-2 rounded-full border border-foreground
185/15 bg-background/60 px-4 py-1.5 text-xs uppercase tracking-[0.2em] text-foreground/80 backdrop-blur"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin text-clay" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>LA PUNTA · PUERTO ESCONDIDO</div><h1 class="font-display text-4xl leading-[1.05] text-foreground text-balance sm:text-5xl lg:text-6xl">A coliving home in<span class="italic text-clay"> La Punta</span>,<br/>Puerto Escondido.</h1><p class="mt-5 max-w-xl font-display text-xl italic text-foreground/80 text-pretty">Built by Mexican women for remote workers and digital nomads.</p><p class="mt-6 max-w-xl text-base text-foreground/75 text-pretty sm:text-lg">A place to work, live, and feel part of Mexico while you&#x27;re here.</p><div class="mt-10 flex flex-wrap items-center gap-4"><a href="#booking" class="rounded-full bg-primary px-7 py-3.5 text-sm font-medium text-primary-foreground shadow-soft transition-all hover:scale-[1.02] hover:bg-primary/90">Check availability</a>
185<a href="#rooms" class="rounded-full border border-foreground/20 bg-background/60 px-7 py-3.5 text-sm font-medium text-foreground backdrop-blur transition-all hover:bg-background">Meet the rooms</a></div><div class="mt-10 flex flex-wrap items-center gap-x-8 gap-y-3 text-xs uppercase tracking-[0.18em] text-foreground/60"><span>6 private rooms</span><span class="h-1 w-1 rounded-full bg-foreground/30"></span><span>1-week minimum</span><span class="h-1 w-1 rounded-full bg-foreground/30"></span><span>Coworking included</span></div></div></div></section><section id="daily-rhythm" class="relative bg-background py-20 lg:py-24"><div class="mx-auto max-w-5xl px-6 lg:px-10"><div class="rounded-2xl bg-sand p-8 sm:p-12" style="opacity:0;transform:translateY(24px)"><span class="text-xs uppercase tracking-[0.25em] text-clay">A day at Mi Casa</span><h2 class="mt-3 font-display text-3xl sm:text-4xl">Life at Mi Casa</h2><ul class="mt-8 grid gap-4 text-sm text-foreground/75 sm:grid-cols-2"><li class="flex gap-4"><span class="shrink-0 font-mono text-xs uppercase tracking-wider text-clay">07:00</span><span>Beach walks, surf sessions, or a slow morning with coffee in the garden.</span></li><li class="flex gap-4"><span class="shrink-0 font-mono text-xs uppercase tracking-wider text-clay">09:00</span><span>Focused work from our rooftop coworking space.</span></li><li class="flex gap-4"><span class="shrink-0 font-mono text-xs uppercase tracking-wider text-clay">13:30</span><span>Lunch in La Punta, local cafés, or a dip in the ocean.</span></li><li class="flex gap-4"><span class="shrink-0 font-mono text-xs uppercase tracking-wider text-clay">17:00</span><span>Beach volleyball, surf, cooking classes, local workshops, or simply watching the sunset together.</span></li><li class="flex gap-4"><span class="shrink-0 font-mono text-xs uppercase tracking-wider text-clay">19:30</span><span>Tacos, mezcal, family dinners, salsa nights, and conversations that somehow always last longer than planned.</span></li></ul></div></div></section><section id="about" class="relative bg-sand py-24 lg:py-32"><div class="mx-auto grid max-w-7xl gap-14 px-6 lg:grid-cols-12 lg:gap-20 lg:px-10"><div class="lg:col-span-5" style="opacity:0;transform:translateY(24px)"><div class="overflow-hidden rounded-2xl shadow-card"><img src="/assets/founders-together-aV3cWzxk.jpg" alt="Viri and Fer — founders of Mi Casa" width="1200" height="900" loading="lazy" class="aspect-[4/3] h-full w-full object-cover"/></div><div class="mt-5 grid grid-cols-2 gap-5"><figure class="overflow-hidden rounded-2xl shadow-soft"><img src="/assets/founder-viri-E7pSx8nd.jpg" alt="Viri — co-founder of Mi Casa" loading="lazy" class="aspect-[3/4] h-full w-full object-cover"/><figcaption class="bg-card px-4 py-3 text-center text-xs uppercase tracking-[0.2em] text-clay">Viri</figcaption></figure><figure class="overflow-hidden rounded-2xl shadow-soft"><img src="/assets/founder-fer-BfqfGRlO.jpg" alt="Fer — co-founder of Mi Casa" loading="lazy" class="aspect-[3/4] h-full w-full object-cover"/><figcaption class="bg-card px-4 py-3 text-center text-xs uppercase tracking-[0.2em] text-clay">Fer</figcaption></figure></div></div><div class="lg:col-span-7 lg:pt-10" style="opacity:0;transform:translateY(24px)"><span class="text-xs uppercase tracking-[0.25em] text-clay">Our story</span><h2 class="mt-4 font-display text-4xl text-balance sm:text-5xl">Not a hotel. Not a hostel.<br/><span class="italic text-foreground/70">A home.</span></h2><div class="mt-8 space-y-5 text-lg leading-relaxed text-foreground/75 text-pretty"><p>Mi Casa is a coliving &amp; coworking home in Punta Zicatela, Puerto Escondido, created by Mexican women and inspired by coastal life, community, and a more intentional way of living.</p><p>It&#x27;s a space for remote workers and digital nomads who want to experience Mexico in a more connected way — working, sharing, and slowly becoming part of local life while they&#x27;re here.</p><p>We&#x27;re <strong class="text-foreground">Viri and Fer</strong>. Two Mexican women who met through a shared love of travel, people, and building things with meaning.</p><p>After years of living abroad, working remotely, and staying in colivings around the world, we kept coming back to the same feeling: amazing people, but often disconnected from the place itself. So we decided to create something different. Not a concept. A home.</p><p>Mi Casa was born in Puerto Escondido because this place already holds what we love most — ocean, community, slow mornings, and a rhythm that makes life feel a little lighter.</p><p class="border-l-2 border-talavera pl-5 font-display text-xl italic text-foreground
185/85">“Mi casa es tu casa.”</p><p>A place where you arrive as a guest, and leave feeling like you belonged here for a while.</p></div><div class="mt-10 grid grid-cols-3 gap-6 border-t border-border pt-8"><div><div class="font-display text-3xl text-clay">6</div><div class="mt-1 text-xs uppercase tracking-[0.15em] text-muted-foreground">private rooms</div></div><div><div class="font-display text-3xl text-clay">1 week</div><div class="mt-1 text-xs uppercase tracking-[0.15em] text-muted-foreground">minimum stay</div></div><div><div class="font-display text-3xl text-clay">100%</div><div class="mt-1 text-xs uppercase tracking-[0.15em] text-muted-foreground">real community</div></div></div></div></div></section><section id="rooms" class="relative py-24 lg:py-32"><div class="mx-auto max-w-7xl px-6 lg:px-10"><div class="mx-auto max-w-2xl text-center"><span class="text-xs uppercase tracking-[0.25em] text-clay">Six rooms, six moods</span><h2 class="mt-4 font-display text-4xl text-balance sm:text-5xl">Find the one that feels like yours.</h2><p class="mt-5 text-lg text-foreground/70 text-pretty">Each room is named after a place we love along the Mexican coast</p></div><div class="mt-16 grid gap-8 sm:grid-cols-2 lg:grid-cols-3"><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-zicatela-Co2feJmA.jpg" alt="Zicatela room — Spacious · Bright · Restful" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/>
185<div class="absolute inset-0 bg-gradient-to-t from-foreground/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Spacious · Bright · Restful</div><h3 class="mt-1 font-display text-3xl">Zicatela</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">King bed • Private bathroom • Bathtub • Bougainvillea views • Desk • A/C • Hot water • 1st Floor</p></div></article><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-mazunte-BbDkAG0E.jpg" alt="Mazunte room — Private · Spacious · Calm" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/><div class="absolute inset-0 bg-gradient-to-t from-foreground
185/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Private · Spacious · Calm</div><h3 class="mt-1 font-display text-3xl">Mazunte</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">King-size bed • Private bathroom • Ground floor • A/C • Hot water</p></div></article><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-bacalar-C19_UoK0.jpg" alt="Bacalar room — Private · Simple · Restful" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/><div class="absolute inset-0 bg-gradient-to-t from-foreground/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Private · Simple · Restful</div><h3 class="mt-1 font-display text-3xl">Bacalar</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">Double bed • Private bathroom • Spacious closet • A/C • Hot water • 1st Floor</p></div></article><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-zipolite-C9yNcnWb.jpg" alt="Zipolite room — Cozy · Functional · Easygoing" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/>
185<div class="absolute inset-0 bg-gradient-to-t from-foreground/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Cozy · Functional · Easygoing</div><h3 class="mt-1 font-display text-3xl">Zipolite</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">Double bed • Desk • Closet • Shared bathroom • A/C • Hot water • 1st Floor</p></div></article><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-sayulita-CQ8w9ff6.jpg" alt="Sayulita room — Spacious · Bright · Versatile" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/><div class="absolute inset-0 bg-gradient-to-t from-foreground/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Spacious · Bright · Versatile</div><h3 class="mt-1 font-display text-3xl">Sayulita</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">Double bed • Single bed • Shared bathroom • A/C • Hot water • 1st Floor</p></div></article><article class="group overflow-hidden rounded-2xl bg-card shadow-soft transition-all duration-500 hover:shadow-card" style="opacity:0;transform:translateY(24px)"><div class="relative aspect-[4/3] overflow-hidden"><img src="/assets/room-carrizalillo-x1PM6mwz.jpg" alt="Carrizalillo room — Shared · Social · Easy" width="1024" height="1280" loading="lazy" class="h-full w-full object-cover transition-transform duration-[1200ms] group-hover:scale-105"/>
185<div class="absolute inset-0 bg-gradient-to-t from-foreground/55 via-transparent to-transparent"></div><div class="absolute inset-x-0 bottom-0 p-6 text-background"><div class="text-[10px] uppercase tracking-[0.25em] opacity-80">Shared · Social · Easy</div><h3 class="mt-1 font-display text-3xl">Carrizalillo</h3></div></div><div class="p-6"><p class="text-sm leading-relaxed text-foreground/75">Shared bunk beds • 4 guests • Shared bathroom • Ground floor • A/C • Hot water</p></div></article></div></div></section><section id="amenities" class="relative bg-sand py-24 lg:py-32"><div class="mx-auto max-w-7xl px-6 lg:px-10"><div class="grid gap-14 lg:grid-cols-12 lg:gap-16"><div class="lg:col-span-5"><span class="text-xs uppercase tracking-[0.25em] text-clay">Everything you need</span><h2 class="mt-4 font-display text-4xl text-balance sm:text-5xl">The essentials that make you feel at home.</h2><p class="mt-5 text-lg text-foreground/70 text-pretty">We kept it simple on purpose. The things that matter for living and working comfortably — and nothing more.</p><div class="mt-8 grid grid-cols-2 gap-4"><div class="overflow-hidden rounded-2xl shadow-card"><img src="/assets/kitchen-DyrQ6-XF.jpg" alt="Mi Casa shared kitchen" width="800" height="800" loading="lazy" class="aspect-square h-full w-full object-cover"/></div><div class="overflow-hidden rounded-2xl shadow-card"><img src="/__l5e/assets-v1/dba74701-677f-4619-a4d1-4fbc4759372d/living-room-2.jpg" alt="Mi Casa living room" width="800" height="800" loading="lazy" class="aspect-square h-full w-full object-cover"/></div><div class="overflow-hidden rounded-2xl shadow-card"><img src="/assets/palapa-view-C-uGEJsn.jpg" alt="Palapa and garden view from above" width="800" height="800" loading="lazy" class="aspect-square h-full w-full object-cover"/></div><div class="overflow-hidden rounded-2xl shadow-card"><img src="/assets/garden-view-DcSRUleK.jpg" alt="Garden view from the house" width="800" height="800" loading="lazy" class="aspect-square h-full w-full object-cover"/></div></div></div><div class="grid gap-5 sm:grid-cols-2 lg:col-span-7 lg:content-start"><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-leaf" aria-hidden="true"><path d="M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"></path><path d="M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"></path></svg></div><h3 class="mt-5 font-display text-xl">Coworking space</h3><p class="mt-2 text-sm leading-relaxed text-foreground/70">Up on the rooftop palapa, you’ll find the best spot in the house to work. Ocean breeze, natural shade, ergonomic chairs, and a quiet rhythm that makes focusing feel effortless.</p></div><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-snowflake" aria-hidden="true"><path d="m10 20-1.25-2.5L6 18"></path><path d="M10 4 8.75 6.5 6 6"></path><path d="m14 20 1.25-2.5L18 18"></path><path d="m14 4 1.25 2.5L18 6"></path><path d="m17 21-3-6h-4"></path><path d="m17 3-3 6 1.5 3"></path><path d="M2 12h6.5L10 9"></path><path d="m20 10-1.5 2 1.5 2"></path><path d="M22 12h-6.5L14 15"></path><path d="m4 10 1.5 2L4 14"></path><path d="m7 21 3-6-1.5-3"></path><path d="m7 3 3 6h4"></path></svg></div><h3 class="mt-5 font-display text-xl">Air conditioning</h3><p class="mt-2 text-sm leading-relaxed text-foreground/70">Every room has A/C and a fan, so you can cool down and rest comfortably after long beach days or warm afternoons.</p></div><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-droplets" aria-hidden="true"><path d="M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z"></path><path d="M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97"></path></svg></div><h3 class="mt-5 font-display text-xl">Hot water</h3>
185<p class="mt-2 text-sm leading-relaxed text-foreground/70">Not always a given in Puerto Escondido — but here it is. For slow mornings, post-surf showers, or whenever you need it.</p></div><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><h3 class="mt-5 font-display text-xl">Starlink WiFi</h3><p class="mt-2 text-sm leading-relaxed text-foreground/70">Fast, stable internet (up to 360 Mbps) that works across the entire house — from your room to the garden to the rooftop.</p></div><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chef-hat" aria-hidden="true"><path d="M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z"></path><path d="M6 17h12"></path></svg></div><h3 class="mt-5 font-display text-xl">Shared kitchen</h3><p class="mt-2 text-sm leading-relaxed text-foreground/70">A real shared kitchen, made for everyday cooking and the moments that naturally turn into conversations. Coffee in the morning, shared dinners, and the feeling of being at home even while you&#x27;re away.</p></div><div class="rounded-2xl border border-border/60 bg-card p-6 transition-colors hover:border-clay/40" style="opacity:0;transform:translateY(16px)"><div class="flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 text-clay"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg></div><h3 class="mt-5 font-display text-xl">Weekly care</h3><p class="mt-2 text-sm leading-relaxed text-foreground/70">The house is looked after daily, with regular cleaning of common spaces and weekly room cleaning. So the space stays fresh — and you can focus on living, not logistics.</p></div></div></div></div></section><section id="community" class="relative py-24 lg:py-32"><div class="mx-auto max-w-7xl px-6 lg:px-10"><div class="mx-auto max-w-2xl text-center"><span class="text-xs uppercase tracking-[0.25em] text-clay">Community</span><h2 class="mt-4 font-display text-4xl text-balance sm:text-5xl">The best part?<br/><span class="italic text-foreground/70">The people.</span></h2><div class="mt-6 space-y-4 text-base text-foreground/75"><p>Coliving is not just about sharing a house, it&#x27;s about sharing life for a little while.</p><p>At Mi Casa, community is a huge part of the experience. You might start the day working quietly next to someone from another part of the world, grab a cafecito together in the kitchen, and end the afternoon watching the sunset at the beach with the house.</p><p>That&#x27;s why we organize weekly activities and local experiences for the community — family dinners, salsa nights, beach volleyball, cooking classes, game nights, local spots around Puerto, and spontaneous plans that somehow always happen here.</p><p>No pressure, no forced networking vibes. Just good people, good energy, and the kind of connections that make a place feel like home.</p></div></div><div class="mt-16 grid gap-6 sm:grid-cols-3"><div class="overflow-hidden rounded-2xl shadow-soft" style="opacity:0;transform:translateY(24px)"><img src="/assets/community-beach-CY4C4bul.jpg" alt="Friends laughing together on the beach in La Punta" loading="lazy" class="aspect-square h-full w-full object-cover"/>
185</div><div class="overflow-hidden rounded-2xl shadow-soft" style="opacity:0;transform:translateY(24px)"><img src="/assets/community-dinner-CP6pfaQ0.jpg" alt="Shared dinner at Mi Casa" loading="lazy" class="aspect-square h-full w-full object-cover"/></div><div class="overflow-hidden rounded-2xl shadow-soft" style="opacity:0;transform:translateY(24px)"><img src="/assets/community-group-peY3il2a.jpg" alt="Mi Casa community hanging out together" loading="lazy" class="aspect-square h-full w-full object-cover"/></div></div></div></section><section id="booking" class="relative bg-sand py-24 lg:py-32"><div class="mx-auto max-w-6xl px-6 lg:px-10"><div class="text-center"><div style="opacity:0;transform:translateY(24px)"><span class="text-xs uppercase tracking-[0.25em] text-clay">Booking</span><h2 class="mt-4 font-display text-4xl text-balance sm:text-5xl">Check availability &amp; book.</h2><p class="mt-5 text-base text-foreground/70 text-pretty">Pick your dates to see which rooms are open. Minimum stay is 7 nights.</p></div></div><div class="mx-auto mt-12 max-w-3xl rounded-3xl border border-border/60 bg-card p-6 shadow-card lg:p-8" style="opacity:0;transform:translateY(24px)"><div class="min-h-[520px] w-full [&amp;_iframe]:w-full [&amp;_iframe]:min-h-[520px] [&amp;_iframe]:rounded-2xl [&amp;_iframe]:border-0"></div><div class="mt-6 flex flex-col items-center gap-3 border-t border-border/60 pt-6"><a href="mailto:[email protected]" class="inline-flex items-center justify-center gap-2 rounded-full border border-border/70 bg-background/60 px-6 py-3 text-sm text-foreground/80 transition hover:bg-background"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg> Prefer to ask first? Email us</a><p class="text-center text-xs text-foreground/55">Secure your stay with a 20% non-refundable deposit.</p></div></div></div></section><section class="relative overflow-hidden"><img src="/assets/lifestyle-sunset-BLw60imf.jpg" alt="" aria-hidden="true" class="absolute inset-0 h-full w-full object-cover" loading="lazy"/>
185<div class="absolute inset-0 bg-gradient-to-b from-foreground/55 via-foreground/65 to-foreground/85"></div><div class="relative z-10 mx-auto max-w-4xl px-6 py-28 text-center lg:px-10 lg:py-36"><div style="opacity:0;transform:translateY(24px)"><h2 class="font-display text-4xl text-background text-balance sm:text-6xl">Come live with us in<br/><span class="italic text-sun">Puerto Escondido.</span></h2><p class="mx-auto mt-6 max-w-xl text-lg text-background/85 text-pretty">We answer every message ourselves, usually within a few hours. Tell us a little about you — we&#x27;d love to hear it.</p><a href="mailto:[email protected]" class="mt-10 inline-flex items-center gap-3 rounded-full bg-background px-8 py-4 text-base font-medium text-foreground shadow-card transition-all hover:scale-[1.02]"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle text-leaf" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>Contact us</a><div class="mt-8 text-xs uppercase tracking-[0.25em] text-background/60">Punta Zicatela · Puerto Escondido · Oaxaca, México</div></div></div></section></main><footer class="border-t border-border bg-background py-12"><div class="mx-auto flex max-w-7xl flex-col items-center justify-between gap-6 px-6 text-sm text-muted-foreground sm:flex-row lg:px-10"><div class="flex items-center gap-3"><img src="/assets/logo-Di8_CFXA.png" alt="Mi Casa Coliving &amp; Coworking" width="144" height="144" class="h-28 w-28 object-contain"/><div class="flex flex-col leading-tight"><span class="font-display text-base text-foreground">Mi Casa</span><span class="text-[10px] uppercase tracking-[0.25em] text-talavera">Coliving &amp; Coworking</span></div></div><div class="text-xs uppercase tracking-[0.2em]">© <!-- -->2026<!-- --> · HECHO CON AMOR EN PUERTO</div></div></footer></div>
185<script>(function(t){let s;try{s=JSON.parse(sessionStorage.getItem(t.storageKey)||"{}")}catch(e){console.error(e);return}const c=t.key||window.history.state?.__TSR_key,r=c?s[c]:void 0;if(t.shouldScrollRestoration&&r&&typeof r=="object"&&Object.keys(r).length>0){for(const e in r){const o=r[e];if(!o||typeof o!="object")continue;const l=o.scrollX,i=o.scrollY;if(!(!Number.isFinite(l)||!Number.isFinite(i))){if(e==="window")window.scrollTo({top:i,left:l,behavior:t.behavior});else if(e){let n;try{n=document.querySelector(e)}catch{continue}n&&(n.scrollLeft=l,n.scrollTop=i)}}}return}const a=window.location.hash.split("#",2)[1];if(a){const e=window.history.state?.__hashScrollIntoViewOptions??!0;if(e){const o=document.getElementById(a);o&&o.scrollIntoView(e)}return}window.scrollTo({top:0,left:0,behavior:t.behavior})})({"storageKey":"tsr-scroll-restoration-v1_3","shouldScrollRestoration":true});document.currentScript.remove()</script>
185<!--/$-->
185<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/main-DzmnUk2Q.js"],assets:$R[5]=[$R[6]={tag:"script",attrs:$R[7]={type:"module",async:!0},children:"import(\"/assets/main-DzmnUk2Q.js\")"}]},"/":$R[8]={preloads:$R[9]=["/assets/index-CYCppE7a.js"]}}},matches:$R[10]=[$R[11]={i:"__root__�",u:1790998376735,s:"success",ssr:!0},$R[12]={i:"��",u:1790998376735,s:"success",ssr:!0}],lastMatchId:"��"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
185<script type="module" async="">import("/assets/main-DzmnUk2Q.js")</script>
185
186<aside
187	id="lovable-badge"
188	role="complementary"
189	dir="ltr"
190	lang="en"
191	aria-label="Edit with Lovable">
192	<a
193		id="lovable-badge-cta" 
194		target="_blank" 
195		href="https://lovable.dev/projects/lovp_3y5yhecz2g8ecaxbrk0q6c4jw1?utm_source=lovable-badge"
196		rel="noopener nofollow"
197		aria-label="Edit with Lovable">
198		<span id="lovable-badge-text">Edit with</span>
199		<span id="lovable-badge-logo"><svg xmlns="http://www.w3.org/2000/svg" width="52" height="16" fill="none" viewBox="0 0 52 16">
200  <path fill="#FCFBF8" fill-rule="evenodd" d="M20.318 5.25c.643 0 1.206.14 1.69.418a2.81 2.81 0 0 1 1.118 1.191c.266.513.4 1.115.4 1.807s-.134 1.296-.4 1.812a2.81 2.81 0 0 1-1.118 1.193c-.484.278-1.047.418-1.69.418s-1.208-.14-1.695-.418a2.85 2.85 0 0 1-1.125-1.193c-.262-.516-.393-1.12-.393-1.812s.131-1.294.393-1.807a2.848 2.848 0 0 1 1.125-1.191c.487-.279 1.052-.418 1.695-.418Zm0 1.425c-.27 0-.504.076-.7.228-.193.147-.34.37-.443.67-.102.295-.153.66-.153 1.093 0 .435.05.801.153 1.1.102.3.25.524.443.676.196.147.43.22.7.22.27 0 .502-.073.694-.22.193-.152.341-.375.443-.67.103-.299.153-.667.153-1.106 0-.65-.112-1.145-.337-1.481a1.08 1.08 0 0 0-.953-.51ZM32.7 5.25c.61 0 1.127.1 1.549.3.422.197.74.48.953.849.217.368.325.809.325 1.32v2.704c0 .29.02.562.062.812.044.245.108.4.19.466V12h-1.935a5.895 5.895 0 0 1-.105-.684 7.745 7.745 0 0 1-.02-.228 2.293 2.293 0 0 1-.151.203c-.205.242-.47.437-.793.584-.32.143-.685.215-1.094.215-.406 0-.77-.08-1.094-.24a1.845 1.845 0 0 1-.756-.682 1.984 1.984 0 0 1-.27-1.045c0-.606.178-1.069.535-1.388.356-.324.87-.534 1.542-.633l1.125-.16c.225-.032.403-.074.534-.123a.622.622 0 0 0 .288-.196.549.549 0 0 0 .093-.327.65.65 0 0 0-.11-.367.702.702 0 0 0-.32-.27c-.14-.07-.31-.105-.51-.105-.32 0-.576.083-.768.251-.193.164-.298.39-.314.676h-1.923c.016-.434.147-.82.393-1.155.25-.34.596-.604 1.039-.792.442-.189.954-.283 1.535-.283Zm.99 3.498a.98.98 0 0 1-.215.14 2.49 2.49 0 0 1-.584.178l-.473.092c-.315.061-.553.156-.713.283-.155.127-.233.305-.233.534 0 .23.084.412.252.547.168.135.383.203.645.203s.494-.058.694-.173c.201-.118.355-.282.461-.49.11-.21.166-.448.166-.714v-.6Zm4.526-2.375c.065-.125.138-.243.221-.349.197-.25.437-.44.719-.571.282-.135.6-.203.952-.203.528 0 .988.138 1.377.412.389.275.688.67.896 1.186.21.512.314 1.12.314 1.824 0 .7-.107 1.309-.32 1.825-.213.512-.518.906-.915 1.18-.393.275-.854.412-1.383.412-.352 0-.667-.062-.946-.184a1.832 1.832 0 0 1-.7-.554 2.2 2.2 0 0 1-.234-.383V12h-1.843V3h1.862v3.373Zm1.284.296c-.274 0-.51.085-.707.253-.192.163-.338.397-.436.7a3.376 3.376 0 0 0-.148 1.05c0 .406.05.759.148 1.058.098.299.243.53.436.694.197.164.433.246.707.246.279 0 .512-.082.7-.246.193-.164.336-.395.43-.694.099-.3.148-.652.148-1.058 0-.405-.05-.757-.147-1.056-.095-.299-.238-.53-.43-.694a1.015 1.015 0 0 0-.7-.253Zm9.416-1.419c.602 0 1.136.131 1.604.393.466.262.829.643 1.086 1.143.263.5.394 1.097.394 1.794 0 .25-.002.449-.006.596H47.51c.018.288.071.538.164.75a1.3 1.3 0 0 0 .491.596c.214.13.465.196.757.196.319 0 .583-.082.792-.246.209-.167.34-.403.393-.706h1.862a2.48 2.48 0 0 1-.485 1.235 2.54 2.54 0 0 1-1.051.805c-.439.188-.949.283-1.53.283-.655 0-1.225-.125-1.708-.375a2.672 2.672 0 0 1-1.13-1.143c-.267-.508-.4-1.137-.4-1.887 0-.712.14-1.327.418-1.843a2.86 2.86 0 0 1 1.155-1.186c.491-.27 1.051-.405 1.678-.405Zm-.044 1.345c-.274 0-.516.068-.725.203a1.29 1.29 0 0 0-.479.59 2.045 2.045 0 0 0-.132.498h2.562a1.873 1.873 0 0 0-.138-.602 1.061 1.061 0 0 0-.418-.516 1.243 1.243 0 0 0-.67-.173Z" clip-rule="evenodd"/>
201  <path fill="#FCFBF8" d="m26.605 9.995 1.342-4.566h1.924L27.628 12h-2.07l-2.33-6.57h1.98l1.397 4.565Zm-13.013.143h2.256c1.632 0 1.421 1.837 1.418 1.861h-5.603V3h1.93v7.138Zm31.516 1.861h-1.862V3h1.862v8.999Z"/>
202  <path fill="url(#a)" fill-rule="evenodd" d="M2.7 3c1.492 0 2.7 1.192 2.7 2.663v1.012h.9c1.49 0 2.7 1.192 2.7 2.662S7.791 12 6.3 12H0V5.663C0 4.193 1.209 3 2.7 3Z" clip-rule="evenodd"/>
203  <defs>
204    <radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="matrix(-1.54236 7.07838 -10.231 -2.15602 4.627 5.022)" gradientUnits="userSpaceOnUse">
205      <stop offset=".106" stop-color="#FE7B02"/>
206      <stop offset=".394" stop-color="#FE3F21"/>
207      <stop offset=".608" stop-color="#F858BC"/>
208      <stop offset=".929" stop-color="#575ECF"/>
209    </radialGradient>
210  </defs>
211</svg>
212
213</span>
214	</a>
215	
216	<span id="lovable-badge-divider" aria-hidden="true"></span>
217	
218	<button 
219		id="lovable-badge-close"
220		aria-label="Dismiss"
221		title="Dismiss"
222		type="button">
223		<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" aria-hidden="true">
224			<path d="M10.646 4.646a.5.5 0 1 1 .707.708L8.707 8l2.646 2.646a.5.5 0 1 1-.707.707L8 8.707l-2.646 2.646a.5.5 0 1 1-.708-.707L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708L8 7.293l2.646-2.647Z"/>
225		</svg>
226	</button>
227</aside>
228<script>
229	(() => {
230		if (window.self !== window.top || navigator.userAgent.includes('puppeteer')) {
231			const badge = document.querySelector('#lovable-badge');
232			if (badge) {
233				badge.style.display = 'none';
234			}
235			return;
236		}
237
238		const closeButton = document.querySelector('#lovable-badge-close');
239		if (closeButton) {
240			closeButton.addEventListener('click', function(event) {
241				event.preventDefault();
242				event.stopPropagation();
243				const badge = document.querySelector('#lovable-badge');
244				if (badge) {
245					badge.classList.add('closing');
246					setTimeout(function() {
247						if (badge) {
248							badge.style.display = 'none';
249						}
250					}, 240);
251				}
252			});
253		}
254	})();
255</script>
255
256</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.