PageSourceSearch

https://www.listingok.com/

html listingok.com collected 2026-10-04 14:01:16 UTC 127,120 bytes, 159 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head>
2    <meta charset="UTF-8">
3    <meta name="viewport" content="width=device-width, initial-scale=1.0">
4    <title>We run your back office. You keep your owners | ListingOK</title>
5
6    
7    
7<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}window.gtag=gtag;gtag("js",new Date);(function(){var loaded=false;function loadTags(){if(loaded)return;loaded=true;dataLayer.push({"gtm.start":new Date().getTime(),event:"gtm.js"});var t=document.createElement("script");t.async=true;t.src="https://www.googletagmanager.com/gtm.js?id=GTM-5WPSKWB";document.head.appendChild(t);!(function(t2,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t3,e2){var o2=e2.split(".");2==o2.length&&(t3=t3[o2[0]],e2=o2[1]),t3[e2]=function(){t3.push([e2].concat(Array.prototype.slice.call(arguments,0)))}}(p=t2.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=true,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t2.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t3){var e2="posthog";return"posthog"!==a&&(e2+="."+a),t3||(e2+=" (stub)"),e2},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)})(document,window.posthog||[]);var botUA=/\bX11\b[^)]*\bLinux\b/.test(navigator.userAgent);posthog.init("phc_sxxPH2P8unpZKAGEjonr4LZBETqtLka2YMsR6JWyLMCm",{api_host:"https://us.i.posthog.com",person_profiles:"identified_only",capture_pageview:true,disable_session_recording:true,disable_surveys:true,before_send:function(ev){return botUA?null:ev}})}var EV=["scroll","pointerdown","keydown","touchstart","mousemove"];function first(){EV.forEach(function(e){window.removeEventListener(e,first)});loadTags()}EV.forEach(function(e){window.addEventListener(e,first,{passive:true})});(function(){function go(){if("requestIdleCallback"in window)requestIdleCallback(loadTags,{timeout:3e3});else loadTags()}try{var PO=window.PerformanceObserver;if(PO&&PO.supportedEntryTypes&&PO.supportedEntryTypes.indexOf("largest-contentful-paint")>-1){var settle,po=new PO(function(){clearTimeout(settle);settle=setTimeout(function(){try{po.disconnect()}catch(e){}go()},600)});po.observe({type:"largest-contentful-paint",buffered:true});setTimeout(function(){clearTimeout(settle);try{po.disconnect()}catch(e){}go()},8e3);return}}catch(e){}if(document.readyState==="complete")setTimeout(go,500);else window.addEventListener("load",function(){setTimeout(go,500)})})()})();
8</script>
8
9    
10
11    
12    <meta name="title" content="ListingOK - AI Revenue Management for Vacation Rentals &amp; Hotels">
13    <meta name="description" content="We run your OTAs, PMS and listings and give you owner-ready reports in your brand, so you keep your owners and get your time back. For 6+ listings.">
14    <meta name="keywords" content="revenue management, vacation rental, dynamic pricing, Airbnb pricing, hotel revenue management, STR software, property management">
15    <meta name="author" content="ListingOK">
16    <meta name="robots" content="index, follow">
17
18    
19    <meta property="og:type" content="website">
20    <meta property="og:url" content="https://www.listingok.com/">
21    <meta property="og:title" content="We run your back office. You keep your owners | ListingOK">
22    <meta property="og:description" content="We run your OTAs, PMS and listings and give you owner-ready reports in your brand, so you keep your owners and get your time back. For 6+ listings.">
23    <meta property="og:image" content="https://www.listingok.com/og-image.jpg">
24    <meta property="og:site_name" content="ListingOK">
25    <meta property="og:locale" content="en_US">
26    <meta property="og:locale:alternate" content="es_ES">
27
28    
29    <meta name="twitter:card" content="summary_large_image">
30    <meta name="twitter:title" content="We run your back office. You keep your owners | ListingOK">
31    <meta name="twitter:description" content="We run your OTAs, PMS and listings and give you owner-ready reports in your brand, so you keep your owners and get your time back. For 6+ listings.">
32    <meta name="twitter:image" content="https://www.listingok.com/og-image.jpg">
33
34    
35    <link rel="canonical" href="https://www.listingok.com/">
36
37    
38    
39    
40    
41
42    
43    <link rel="icon" type="image/png" href="/favicon.png">
44    <link rel="icon" type="image/png" sizes="32x32" href="/favicon.png">
45    <link rel="icon" type="image/png" sizes="16x16" href="/favicon.png">
46    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
47
48    
49    <meta name="theme-color" content="#37A198">
50
51    
52    <link rel="preconnect" href="https://fonts.googleapis.com">
53    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
54    <link rel="preconnect" href="https://loginlok-74f82.firebaseapp.com">
55    <link rel="preconnect" href="https://www.googletagmanager.com">
56    <link rel="preconnect" href="https://us.i.posthog.com">
57    <link rel="preconnect" href="https://us-assets.i.posthog.com" crossorigin="">
58    
58<script type="module" crossorigin="" src="/assets/index-B1m5XBZW.js"></script>
58
59    <link rel="modulepreload" crossorigin="" href="/assets/react-vendor-DxA_5Mol.js">
60    <link rel="stylesheet" crossorigin="" href="/assets/index-CHvWfJPM.css">
61  <link rel="alternate" hreflang="en" href="https://www.listingok.com/"><link rel="alternate" hreflang="es" href="https://www.listingok.com/es/"><link rel="alternate" hreflang="x-default" href="https://www.listingok.com/">
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.listingok.com/#organization","name":"ListingOK","legalName":"Profesional Marketing and Technologies SL","url":"https://www.listingok.com","logo":{"@type":"ImageObject","url":"https://www.listingok.com/logo.png","width":1754,"height":310},"description":"Done-for-you revenue and operations for vacation rental property managers with 6+ units, we run the OTAs, PMS and listings, with a dedicated revenue manager and AI.","address":{"@type":"PostalAddress","streetAddress":"Calle Peñalara 3","postalCode":"28224","addressLocality":"Pozuelo de Alarcón","addressRegion":"Madrid","addressCountry":"ES"},"sameAs":["https://www.facebook.com/listingok","https://www.linkedin.com/company/listingok","https://www.instagram.com/listingok_es","https://www.youtube.com/@listingok"],"contactPoint":{"@type":"ContactPoint","telephone":"+34-911-559-177","contactType":"customer service","availableLanguage":["English","Spanish"]}}</script>
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.listingok.com/#website","url":"https://www.listingok.com","name":"ListingOK","description":"Done-for-you revenue and operations for mid-size vacation rental property managers, we run the OTAs, PMS and listings, with a dedicated revenue manager and AI.","publisher":{"@id":"https://www.listingok.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.listingok.com/search?q={search_term_string}"},"query-input":"required name=search_term_string"},"inLanguage":["en","es"]}</script>
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://www.listingok.com/#webpage","url":"https://www.listingok.com/","name":"We run your back office. You keep your owners | ListingOK","description":"We run your OTAs, PMS and listings and give you owner-ready reports in your brand, so you keep your owners and get your time back. For 6+ listings.","isPartOf":{"@id":"https://www.listingok.com/#website"},"about":{"@id":"https://www.listingok.com/#organization"},"inLanguage":"en"}</script>
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.listingok.com/"}]}</script>
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is ListingOK?","acceptedAnswer":{"@type":"Answer","text":"ListingOK is a done-for-you revenue and operations service for vacation-rental property managers with 6+ listings. A dedicated revenue manager plus AI run your OTAs, PMS, listings and pricing, and give you owner-ready reports you put your name on, so you keep your owners and get your time back."}},{"@type":"Question","name":"How does AI-powered pricing work?","acceptedAnswer":{"@type":"Answer","text":"Our AI analyzes millions of data points including local events, seasonality, competitor pricing, and booking patterns to automatically adjust your rates in real-time, so your prices stay aligned with real demand, and your revenue manager reviews the strategy."}},{"@type":"Question","name":"Is there a free trial available?","acceptedAnswer":{"@type":"Answer","text":"Our Airbnb Analyzer is free to use: audit any Airbnb listing and get an instant AI-powered visibility score at listingok.com/analyzer/, no signup or credit card required. The full managed revenue management service is a paid plan; you can book a free revenue analysis to get started."}},{"@type":"Question","name":"Which booking platforms does ListingOK integrate with?","acceptedA
61nswer":{"@type":"Answer","text":"ListingOK integrates with all major OTAs including Airbnb, Booking.com, Vrbo, Expedia, and many property management systems (PMS) for seamless rate synchronization."}}]}</script>
61</head>
62
63  <body>
vendor: 84 bytes, lines 63-66
63
64    
65    <noscript>
66      <iframe src="https://www.googletagmanager.com/ns.html?id=
66GTM-5WPSKWB
vendor: 104 bytes, lines 66-71
66"
67      height="0" width="0" style="display:none;visibility:hidden"></iframe>
68    </noscript>
69    
70
71    
71<div id="root"><div class="min-h-screen bg-white"><div class="sticky top-0 z-[101] w-full bg-gradient-to-r from-[#E31837] via-[#c0152e] to-[#E31837] text-white"><a href="/analyzer/visibility" class="flex items-center justify-center gap-2 px-4 py-2.5 text-sm font-semibold hover:opacity-90 transition-opacity text-center"><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" class="lucide lucide-sparkles w-4 h-4 shrink-0"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span><span class="font-bold uppercase tracking-wide">Free, limited time</span>, See how visible your Airbnb listing really is and get expert tips to rank higher. <span class="underline underline-offset-2 font-bold">Try the Airbnb Visibility Check →</span></span></a><button class="absolute right-3 top-1/2 -translate-y-1/2 p-1.5 min-w-6 min-h-6 flex items-center justify-center hover:bg-white/20 rounded transition-colors" aria-label="Dismiss"><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" class="lucide lucide-x w-4 h-4"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div><header class="sticky top-0 z-[100] w-full bg-white/80 backdrop-blur-lg supports-[backdrop-filter]:bg-white/60 border-b"><div class="container mx-auto max-w-7xl px-4"><div class="flex h-20 items-center justify-between"><button aria-label="Open menu" aria-expanded="false" class="md:hidden p-2 text-foreground hover:bg-secondary rounded-lg transition-colors order-first"><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" class="lucide lucide-align-justify h-6 w-6"><path d="M3 12h18"></path><path d="M3 18h18"></path><path d="M3 6h18"></path></svg></button><a href="/" class="flex items-center space-x-2 hover:opacity-80 transition-opacity"><div class="flex items-center gap-2 h-10"><div class="relative w-10 h-10 md:w-12 md:h-12"><img src="data:image/webp;base64,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" alt="ListingOK Logo" class="w-full h-full object-contain"></div><span class="font-bold text-xl md:text-2xl text-foreground">Listing<span class="text-[#E31837]">OK</span></span></div></a><nav class="hidden md:flex items-center space-x-8"><button class="text-lg font-semibold text-foreground hover:text-primary transition-colors flex items-center gap-1.5">Resources<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" class="lucide lucide-chevron-down w-4 h-4 transition-transform"><path d="m6 9 6 6 6-6"></path></svg></button><a href="/en/pricing-revenue-management-software/" class="text-lg font-semibold text-foreground hover:text-primary transition-colors">Pricing</a><button class="text-lg font-semibold text-foreground hover:text-primary transition-colors flex items-center gap-1.5">Free Tools<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" class="lucide lucide-chevron-down w-4 h-4 transition-transform"><path d="m6 9 6 6 6-6"></path></svg></button><a href="/en/about-us/" class="text-lg font-semibold text-foreground hover:text-primary transition-colors">About Us</a></nav><div class="hidden md:flex items-center space-x-4"><div class="relative group "><button class="flex items-center gap-2 px-3 py-2 text-sm font-medium text-gray-700 hover:text-primary rounded-lg hover:bg-gray-100 transition-colors"><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" class="lucide lucide-globe w-4 h-4"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span>EN</span></button><div class="absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-lg shadow-lg op
71acity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 min-w-[140px] z-50"><button class="w-full px-4 py-2 text-left text-sm hover:bg-gray-50 transition-colors first:rounded-t-lg last:rounded-b-lg text-primary font-medium bg-primary/5">English</button><button class="w-full px-4 py-2 text-left text-sm hover:bg-gray-50 transition-colors first:rounded-t-lg last:rounded-b-lg text-gray-700">Español</button></div></div><a href="/en/start-now/"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer text-primary-foreground py-2 has-[&gt;svg]:px-3 bg-primary hover:bg-primary/90 relative group h-12 px-8 text-base font-semibold"><span class="relative z-10">Start now</span><div class="absolute inset-0 overflow-hidden rounded-md"><div class="absolute inset-0 translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-1000 bg-gradient-to-r from-transparent via-white/30 to-transparent"></div></div></button></a></div><div class="md:hidden"><a href="/en/start-now/"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer text-primary-foreground rounded-md gap-1.5 has-[&gt;svg]:px-2.5 bg-primary hover:bg-primary/90 h-10 px-5">Start now</button></a></div></div></div></header><main><section class="relative pt-8 overflow-hidden bg-gradient-to-b from-slate-100 to-white pb-0 lg:pb-24"><div class="absolute inset-0 pointer-events-none overflow-hidden"><div class="absolute inset-0" style="background-image: linear-gradient(rgba(0, 0, 0, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, 0.04) 1px, transparent 1px); background-size: 60px 60px; mask-image: linear-gradient(rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 50%, transparent 85%);"></div><div class="absolute -top-32 -right-32 w-[520px] h-[520px] rounded-full" style="background: radial-gradient(circle, rgba(182, 1, 12, 0.08) 0%, transparent 70%); filter: blur(60px);"></div><div class="absolute top-0 left-0 right-0 h-px" style="background: linear-gradient(90deg, transparent 0%, rgba(182, 1, 12, 0.6) 30%, rgba(182, 1, 12, 0.8) 50%, rgba(182, 1, 12, 0.6) 70%, transparent 100%);"></div></div><div class="container mx-auto max-w-6xl px-4 relative z-10"><div class="text-center space-y-6 max-w-4xl mx-auto mb-12"><div class="inline-flex items-center gap-2 px-4 py-1.5 rounded-full text-sm font-semibold" style="background: rgba(182, 1, 12, 0.1); border: 1px solid rgba(182, 1, 12, 0.3); color: rgb(182, 1, 12);"><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" class="lucide lucide-sparkles w-3.5 h-3.5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Service for property managers with 6+ listings</div><h1 class="text-5xl md:text-6xl lg:text-7xl font-black tracking-tight leading-tight" style="color: rgb(17, 17, 17);">Owners demanding more. Tools falling short. <span style="color: rgb(182, 1, 12);">We handle both.</span></h1><p class="text-base md:text-lg max-w-2xl mx-auto leading-relaxed" style="color: rgb(68, 68, 68);">ListingOK is a done-for-you revenue management service for short-term rentals: AI dynamic pricing plus a dedicated revenue manager who sets up and runs your OTAs, PMS and listings. We end the tool chaos, so your owners stay on side and you get your time back.</p></div>
71<div class="max-w-4xl mx-auto space-y-5"></div></div><div class="relative mt-10 lg:mt-14"><svg class="absolute inset-x-0 bottom-full h-[110px] w-full pointer-events-none lg:bottom-[-4%] lg:h-[220px]" viewBox="0 0 1440 260" preserveAspectRatio="none" aria-hidden="true"><defs><linearGradient id="heroPriceArea" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="rgba(182,1,12,0.11)"></stop><stop offset="1" stop-color="rgba(182,1,12,0)"></stop></linearGradient></defs><path d="M0,205 C160,200 320,186 520,190 C720,195 900,152 1080,176 C1240,191 1360,176 1440,170" fill="none" stroke="color-mix(in oklab, var(--color-brand) 50%, transparent)" stroke-width="2" stroke-dasharray="6 8"></path><path d="M0,190 C120,185 180,135 260,120 C340,105 400,165 480,168 C580,172 700,78 820,70 C940,62 1000,148 1080,150 C1200,153 1330,112 1440,100 L1440,260 L0,260 Z" fill="url(#heroPriceArea)"></path><path d="M0,190 C120,185 180,135 260,120 C340,105 400,165 480,168 C580,172 700,78 820,70 C940,62 1000,148 1080,150 C1200,153 1330,112 1440,100" fill="none" stroke="rgba(182,1,12,0.75)" stroke-width="2.5"></path><circle cx="260" cy="120" r="5" fill="#ffffff" stroke="#b6010c" stroke-width="2.5"></circle><circle cx="820" cy="70" r="5" fill="#ffffff" stroke="#b6010c" stroke-width="2.5"></circle><circle cx="1080" cy="150" r="5" fill="#ffffff" stroke="var(--color-brand)" stroke-width="2.5"></circle></svg><div class="relative z-10 mx-auto max-w-4xl xl:max-w-5xl lg:px-4"><div class="overflow-hidden bg-[#7f5854] lg:rounded-3xl lg:shadow-[0_40px_70px_-40px_rgba(94,52,20,0.5)]"><img src="/media/stock/listingok-team-1280.webp" srcset="/media/stock/listingok-team-480.webp 480w, /media/stock/listingok-team-768.webp 768w, /media/stock/listingok-team-1280.webp 1280w" sizes="(min-width: 1024px) 992px, 100vw" alt="The ListingOK team working at their laptops, with a planning board of client accounts behind them." width="1954" height="997" loading="lazy" decoding="async" class="w-full h-full object-cover aspect-[1.96/1] lg:aspect-[3.2/1] lg:object-[50%_42%]"></div><a href="/analyzer/" class="group mt-4 flex flex-col gap-3 px-5 py-4 text-left transition-colors sm:flex-row sm:items-center sm:justify-between sm:gap-6 lg:mt-5 lg:rounded-2xl bg-white border-y lg:border border-gray-200 hover:border-[color-mix(in_oklab,var(--color-brand)_45%,transparent)]"><div class="flex items-start gap-3 sm:items-center"><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" class="lucide lucide-sparkles mt-0.5 w-5 h-5 shrink-0 sm:mt-0" style="color: var(--color-brand);"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><div><p class="font-bold text-foreground">Just 1–5 listings? Start free</p><p class="text-sm text-muted-foreground leading-relaxed">Paste your Airbnb listing and get instant AI tips on ranking and earnings. Built for hands-on hosts.</p></div></div><div class="shrink-0 sm:text-right"><span class="inline-flex items-center gap-2 font-bold text-primary">Try the Airbnb Analyzer<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span><p class="text-xs text-muted-foreground mt-0.5">No credit card needed</p></div></a></div></div></section><section class="py-20 lg:py-28 bg-white"><div class="container mx-auto max-w-3xl px-4"><div class="text-center"><span class="inline-block text-xs font-bold uppercase tracking-widest mb-4 px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: rgb(23, 113, 106);">Your situation</span><h2 class="text-3xl md:text-4xl font-black leading-tight mb-4" style="color: rgb(17, 17, 17);">The doubts that keep circling</h2><p class="text-lg leading-relaxed" style="color: rgb(85, 85, 85);">If any of these sound familiar, you're in the right place.</p></div><div class="mt-10 rounded-2xl overflow-hidden bg-white" style="border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: rgba(15, 23, 42, 0.25) 0px 12px 32px -20px;"><div class="flex items-start gap-4 px-6 md:px-8 py-5"><span class="mt-2 h-4 w-1 rounded-full shrink-0" style="background: var(--color-brand);"></span>
71<p class="text-lg md:text-xl leading-relaxed" style="color: rgb(34, 34, 34);">Am I leaving money on the table across my portfolio without even seeing it?</p></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><span class="mt-2 h-4 w-1 rounded-full shrink-0" style="background: var(--color-brand);"></span><p class="text-lg md:text-xl leading-relaxed" style="color: rgb(34, 34, 34);">Is my pricing actually right — or am I guessing on some listings?</p></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><span class="mt-2 h-4 w-1 rounded-full shrink-0" style="background: var(--color-brand);"></span><p class="text-lg md:text-xl leading-relaxed" style="color: rgb(34, 34, 34);">When an owner asks why their revenue dipped, do I have a real answer?</p></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><span class="mt-2 h-4 w-1 rounded-full shrink-0" style="background: var(--color-brand);"></span><p class="text-lg md:text-xl leading-relaxed" style="color: rgb(34, 34, 34);">Who can I actually trust to hand part of my operation to?</p></div></div><p class="mt-8 text-center text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">These are the right questions to be asking. Most managers we talk to are carrying two or three of them at once.</p></div></section><section class="py-20 lg:py-28 bg-slate-50"><div class="container mx-auto max-w-3xl px-4"><div class="text-center"><span class="inline-block text-xs font-bold uppercase tracking-widest mb-4 px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: rgb(23, 113, 106);">Your solution</span><h2 class="text-3xl md:text-4xl font-black leading-tight mb-4" style="color: rgb(17, 17, 17);">How we'll work with you, explained step by step</h2><p class="text-lg leading-relaxed" style="color: rgb(85, 85, 85);">A clear, human process from the first call. Your daily operations don't change: most likely, they just get simpler.</p></div><div class="relative mt-12 max-w-2xl mx-auto"><div class="absolute left-5 top-4 bottom-4 w-px" aria-hidden="true" style="background: linear-gradient(var(--color-brand), color-mix(in oklab, var(--color-brand) 20%, transparent));"></div><ol class="space-y-8"><li class="relative pl-16"><span class="absolute left-0 top-0 flex items-center justify-center w-10 h-10 rounded-full bg-white text-base font-black" style="border: 2px solid var(--color-brand); color: rgb(23, 113, 106);">1</span><h3 class="text-lg md:text-xl font-bold leading-snug mb-1.5" style="color: rgb(17, 17, 17);">We start by listening</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">A call to understand your listings, your owners and your needs.</p></li><li class="relative pl-16"><span class="absolute left-0 top-0 flex items-center justify-center w-10 h-10 rounded-full bg-white text-base font-black" style="border: 2px solid var(--color-brand); color: rgb(23, 113, 106);">2</span><h3 class="text-lg md:text-xl font-bold leading-snug mb-1.5" style="color: rgb(17, 17, 17);">A dedicated revenue manager takes the wheel</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">A real person gets to work on your listings, your PMS, your channels (Airbnb, Booking...) and calendars.</p></li><li class="relative pl-16"><span class="absolute left-0 top-0 flex items-center justify-center w-10 h-10 rounded-full bg-white text-base font-black" style="border: 2px solid var(--color-brand); color: rgb(23, 113, 106);">3</span><h3 class="text-lg md:text-xl font-bold leading-snug mb-1.5" style="color: rgb(17, 17, 17);">We do the complex work in your name</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Analysis, pricing and technical adjustments go out under your brand. We work behind the scenes, never in view.</p></li><li class="relative pl-16"><span class="absolute left-0 top-0 flex items-center justify-center w-10 h-10 rounded-full bg-white text-base font-black" style="border: 2px solid var(--color-brand); color: rgb(23, 113, 106);">4</span>
71<h3 class="text-lg md:text-xl font-bold leading-snug mb-1.5" style="color: rgb(17, 17, 17);">We stay reachable</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Slack, WhatsApp, email or a call. A person who knows your account, not a ticketing system.</p></li></ol></div></div></section><div><section class="py-16 bg-white border-y border-gray-100"><div class="container mx-auto max-w-6xl px-4"><div class="grid lg:grid-cols-3 gap-10 items-center"><div class="flex justify-center"><div class="w-44 h-44 lg:w-52 lg:h-52 rounded-full overflow-hidden flex items-center justify-center flex-shrink-0" style="background: linear-gradient(135deg, rgb(255, 245, 245) 0%, rgb(240, 250, 249) 100%); border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: rgba(0, 0, 0, 0.07) 0px 8px 32px;"><picture><source type="image/webp" srcset="/media/Designs/nuevo/house_drawing.webp"><img src="/media/Designs/nuevo/house_drawing.png" alt="Vacation rental" width="500" height="500" loading="lazy" decoding="async" class="w-4/5 h-4/5 object-contain"></picture></div></div><div class="lg:col-span-1 text-center lg:text-left"><span class="inline-block text-xs font-bold uppercase tracking-widest mb-3 px-3 py-1 rounded-full" style="background: rgba(182, 1, 12, 0.08); color: rgb(182, 1, 12);">The service</span><h2 class="text-2xl md:text-3xl font-black leading-tight mb-3" style="color: rgb(17, 17, 17);">Human expertise. Smart software.</h2><p class="text-base leading-relaxed" style="color: rgb(102, 102, 102);">The revenue strategy, the pricing, the channels, the day-to-day: we run all of it for you. Here's what that looks like in practice.</p></div><div class="flex flex-col gap-3"><div class="flex items-center gap-3 px-4 py-3 rounded-xl" style="background: rgb(248, 248, 247); border: 1px solid rgba(0, 0, 0, 0.07);"><span class="w-6 h-6 rounded-full flex items-center justify-center text-xs font-black text-white flex-shrink-0" style="background: rgb(182, 1, 12);">1</span><span class="text-sm font-semibold" style="color: rgb(51, 51, 51);">Revenue strategy</span></div><div class="flex items-center gap-3 px-4 py-3 rounded-xl" style="background: rgb(248, 248, 247); border: 1px solid rgba(0, 0, 0, 0.07);"><span class="w-6 h-6 rounded-full flex items-center justify-center text-xs font-black text-white flex-shrink-0" style="background: var(--color-brand-ink);">2</span><span class="text-sm font-semibold" style="color: rgb(51, 51, 51);">PMS + channels</span></div><div class="flex items-center gap-3 px-4 py-3 rounded-xl" style="background: rgb(248, 248, 247); border: 1px solid rgba(0, 0, 0, 0.07);"><span class="w-6 h-6 rounded-full flex items-center justify-center text-xs font-black text-white flex-shrink-0" style="background: rgb(182, 1, 12);">3</span><span class="text-sm font-semibold" style="color: rgb(51, 51, 51);">Pricing tools</span></div></div></div></div></section><section class="relative overflow-hidden" style="background: linear-gradient(135deg, rgb(255, 245, 245) 0%, rgb(240, 250, 249) 100%); padding-top: 5rem; padding-bottom: 5rem;"><div class="container mx-auto max-w-6xl px-4"><div class="grid lg:grid-cols-2 gap-12 lg:gap-16 items-center"><div class="space-y-5 lg:order-1"><div class="flex items-center gap-3"><span class="text-xs font-black uppercase tracking-widest" style="color: rgba(0, 0, 0, 0.55);">01</span><span class="text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full" style="background: rgba(182, 1, 12, 0.08); color: rgb(182, 1, 12);">Analytics</span></div><h3 class="text-3xl md:text-4xl lg:text-5xl font-black leading-tight" style="color: rgb(17, 17, 17);">Full market visibility</h3><p class="text-lg leading-relaxed max-w-md" style="color: rgb(102, 102, 102);">Measure your real position. Benchmark against competitors and spot pricing opportunities before they pass.</p><a href="https://wa.me/34911559177" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-5 py-3 rounded-xl font-bold text-sm transition-all hover:scale-105 hover:shadow-md group" style="background: rgb(182, 1, 12); color: rgb(255, 255, 255);">Explore analytics<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="lg:order-2"><div class="rounded-2xl overflow-hidden" style="box-shadow: rgba(0, 0, 0, 0.12) 0px 20px 60px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;"><picture><source type="image/webp" srcset="/media/Designs/nuevo/analytics_eng-480.webp 480w, /media/Designs/nuevo/analytics_eng-768.webp 768w, /media/Designs/nuevo/analytics_eng.webp 1200w" sizes="(min-width: 1024px) 480px, calc(100vw - 2rem)"><img src="/media/Designs/nuevo/analytics_eng.png" alt="Analytics dashboard" width="1200" height="667" loading="lazy" decoding="async" class="w-full block transition-transform duration-500 hover:scale-[1.02]"></picture></div></div></div></div></section><section class="relative overflow-hidden" style="background: rgb(255, 255, 255); padding-top: 5rem; padding-bottom: 5rem;"><div class="container mx-auto max-w-6xl px-4"><div class="grid lg:grid-cols-2 gap-12 lg:gap-16 items-center"><div class="space-y-5 lg:order-2"><div class="flex items-center gap-3"><span class="text-xs font-black uppercase tracking-widest" style="color: rgba(0, 0, 0, 0.55);">02</span><span class="text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: var(--color-brand-ink);">Calendar &amp; occupancy</span></div><h3 class="text-3xl md:text-4xl lg:text-5xl font-black leading-tight" style="color: rgb(17, 17, 17);">Real operational control</h3><p class="text-lg leading-relaxed max-w-md" style="color: rgb(102, 102, 102);">See your bookings, occupancy and rates in one place. Make decisions with real data, not gut feeling.</p><a href="https://wa.me/34911559177" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-5 py-3 rounded-xl font-bold text-sm transition-all hover:scale-105 hover:shadow-md group" style="background: var(--color-brand-ink); color: rgb(255, 255, 255);">See how it works<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="lg:order-1"><div class="rounded-2xl overflow-hidden" style="box-shadow: rgba(0, 0, 0, 0.12) 0px 20px 60px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;"><picture><source type="image/webp" srcset="/media/Designs/nuevo/revenue-software_calendar_eng-480.webp 480w, /media/Designs/nuevo/revenue-software_calendar_eng-768.webp 768w, /media/Designs/nuevo/revenue-software_calendar_eng.webp 1200w" sizes="(min-width: 1024px) 480px, calc(100vw - 2rem)"><img src="/media/Designs/nuevo/revenue-software_calendar_eng.png" alt="Reservation calendar" width="1200" height="667" loading="lazy" decoding="async" class="w-full block transition-transform duration-500 hover:scale-[1.02]"></picture></div></div></div></div></section><section class="relative overflow-hidden" style="background: linear-gradient(135deg, rgb(255, 245, 245) 0%, rgb(240, 250, 249) 100%); padding-top: 5rem; padding-bottom: 5rem;"><div class="container mx-auto max-w-6xl px-4"><div class="grid lg:grid-cols-2 gap-12 lg:gap-16 items-center"><div class="space-y-5 lg:order-1"><div class="flex items-center gap-3"><span class="text-xs font-black uppercase tracking-widest" style="color: rgba(0, 0, 0, 0.55);">03</span><span class="text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full" style="background: rgba(182, 1, 12, 0.08); color: rgb(182, 1, 12);">Minimum prices</span></div><h3 class="text-3xl md:text-4xl lg:text-5xl font-black leading-tight" style="color: rgb(17, 17, 17);">
71Protect your income and your peace of mind</h3><p class="text-lg leading-relaxed max-w-md" style="color: rgb(102, 102, 102);">Set minimum price rules by season or day type. Never undersell, the rules work for you automatically.</p><a href="https://wa.me/34911559177" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-5 py-3 rounded-xl font-bold text-sm transition-all hover:scale-105 hover:shadow-md group" style="background: rgb(182, 1, 12); color: rgb(255, 255, 255);">Learn more<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="lg:order-2"><div class="rounded-2xl overflow-hidden" style="box-shadow: rgba(0, 0, 0, 0.12) 0px 20px 60px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;"><picture><source type="image/webp" srcset="/media/Designs/nuevo/minimum_prices_eng-480.webp 480w, /media/Designs/nuevo/minimum_prices_eng-768.webp 768w, /media/Designs/nuevo/minimum_prices_eng.webp 1200w" sizes="(min-width: 1024px) 480px, calc(100vw - 2rem)"><img src="/media/Designs/nuevo/minimum_prices_eng.png" alt="Minimum price rules" width="1200" height="667" loading="lazy" decoding="async" class="w-full block transition-transform duration-500 hover:scale-[1.02]"></picture></div></div></div></div></section><section class="relative overflow-hidden" style="background: rgb(255, 255, 255); padding-top: 5rem; padding-bottom: 5rem;"><div class="container mx-auto max-w-6xl px-4"><div class="grid lg:grid-cols-2 gap-12 lg:gap-16 items-center"><div class="space-y-5 lg:order-2"><div class="flex items-center gap-3"><span class="text-xs font-black uppercase tracking-widest" style="color: rgba(0, 0, 0, 0.55);">04</span><span class="text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: var(--color-brand-ink);">PMS</span></div><h3 class="text-3xl md:text-4xl lg:text-5xl font-black leading-tight" style="color: rgb(17, 17, 17);">Manage all your channels from one place</h3><p class="text-lg leading-relaxed max-w-md" style="color: rgb(102, 102, 102);">We set up and manage your PMS so you can operate on Airbnb, Booking, Vrbo and more from a single dashboard. No double bookings, no chaos.</p><a href="https://wa.me/34911559177" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-5 py-3 rounded-xl font-bold text-sm transition-all hover:scale-105 hover:shadow-md group" style="background: var(--color-brand-ink); color: rgb(255, 255, 255);">See how it works<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="lg:order-1"><div class="rounded-2xl overflow-hidden" style="box-shadow: rgba(0, 0, 0, 0.12) 0px 20px 60px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;"><picture><source type="image/webp" srcset="/media/Designs/nuevo/PMS_calendar-480.webp 480w, /media/Designs/nuevo/PMS_calendar-768.webp 768w, /media/Designs/nuevo/PMS_calendar.webp 1200w" sizes="(min-width: 1024px) 480px, calc(100vw - 2rem)"><img src="/media/Designs/nuevo/PMS_calendar.png" alt="Multi-platform PMS dashboard" width="1200" height="667" loading="lazy" decoding="async" class="w-full block transition-transform duration-500 hover:scale-[1.02]"></picture></div></div></div></div></section><section class="py-12 bg-white"><div class="container mx-auto max-w-5xl px-4"><p class="text-center text-xs font-bold uppercase tracking-widest mb-8" style="color: rgba(0, 0, 0, 0.55);">Works with the tools you already use</p><div class="grid grid-cols-4 md:grid-cols-8 gap-3 items-center"><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/1.webp" alt="Hostaway logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/2.webp" alt="Guesty logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/3.webp" alt="OwnerRez logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/4.webp" alt="Avantio logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/5.webp" alt="Smoobu logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/6.webp" alt="Lodgify logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/7.webp" alt="Booking.com logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div><div class="flex items-center justify-center h-14 px-2"><img src="/media/2025/logos_integraciones/8.webp" alt="Airbnb logo" width="200" height="100" loading="lazy" class="max-h-10 max-w-full object-contain opacity-80"></div></div><p class="text-center text-sm mt-8" style="color: rgb(107, 107, 107);">Using something you don't see here? We'll connect it. <a href="/en/contact/" class="font-semibold hover:underline" style="color: rgb(23, 113, 106);">Let us know</a></p></div></section><section class="relative overflow-hidden" style="background: linear-gradient(135deg, rgb(230, 247, 245) 0%, rgb(245, 255, 253) 60%, rgb(237, 250, 248) 100%); padding-top: 5rem; padding-bottom: 5rem;"><div class="container mx-auto max-w-6xl px-4">
71<div class="grid lg:grid-cols-5 gap-10 lg:gap-14 items-center"><div class="space-y-6 lg:col-span-2"><div class="flex items-center gap-3"><span class="text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 15%, transparent); color: var(--color-brand);">Free tool</span><span class="text-xs font-bold uppercase tracking-widest" style="color: rgba(0, 0, 0, 0.55);">Use it on your own</span></div><h3 class="text-3xl md:text-4xl lg:text-5xl font-black leading-tight" style="color: rgb(17, 17, 17);">Free Airbnb Analyzer</h3><p class="text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Upload your listing and get an AI analysis: visibility, ranking, competition and what to improve. No subscription needed.</p><div class="flex flex-col items-start gap-2 pt-1"><a href="/analyzer/" class="inline-flex items-center gap-2 px-6 py-3.5 rounded-xl font-bold text-sm text-white transition-all hover:opacity-90 hover:scale-105" style="background: var(--color-brand-ink);">Try Airbnb Analyzer</a><span class="text-xs" style="color: rgba(0, 0, 0, 0.55);">No credit card needed</span></div></div><div class="lg:col-span-3"><div class="rounded-2xl overflow-hidden" style="box-shadow: 0 20px 60px color-mix(in oklab, var(--color-brand) 18%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-brand) 12%, transparent);"><picture><source type="image/webp" srcset="/media/Analyzer/airbnb_analyzer-480.webp 480w, /media/Analyzer/airbnb_analyzer-768.webp 768w, /media/Analyzer/airbnb_analyzer.webp 1200w" sizes="(min-width: 1024px) 650px, calc(100vw - 2rem)"><img src="/media/Analyzer/airbnb_analyzer.png" alt="Airbnb Analyzer" width="1200" height="667" loading="lazy" decoding="async" class="w-full block transition-transform duration-500 hover:scale-[1.02]"></picture></div></div></div></div></section></div><section class="py-24 lg:py-32 bg-white relative overflow-hidden"><div class="absolute inset-0 opacity-[0.02]"><div class="absolute inset-0" style="background-image: radial-gradient(circle at 1px 1px, rgb(0, 0, 0) 1px, transparent 0px); background-size: 40px 40px;"></div></div><div class="container mx-auto max-w-7xl px-4 relative z-10"><div class="text-center mb-16"><span class="inline-flex items-center gap-2 px-4 py-1.5 bg-white border border-gray-300 rounded-full text-base font-bold uppercase tracking-wider mb-4"><span class="text-gray-700">💰 Earnings Calculator</span></span><h2 class="text-2xl md:text-3xl lg:text-4xl font-bold text-foreground leading-tight max-w-4xl mx-auto mb-6">Calculate your earnings potential <span class="text-primary">in seconds</span></h2><p class="text-lg text-muted-foreground max-w-2xl mx-auto">Discover how much more you could earn by optimizing your listings with ListingOK</p></div><div class="grid lg:grid-cols-5 gap-8 items-stretch"><div class="lg:col-span-3 flex"><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl bg-white border-2 border-gray-100 flex-1"><div data-slot="card-content" class="[&amp;:last-child]:pb-6 p-8 lg:p-10"><h3 class="text-xl font-bold text-foreground mb-8 flex items-center gap-2"><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" class="lucide lucide-sparkles w-5 h-5 text-brand"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Your listings</h3><div class="space-y-8"><div class="grid md:grid-cols-2 gap-6"><div><div class="flex items-center justify-between text-base font-bold text-foreground mb-3"><span class="flex items-center gap-2"><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" class="lucide lucide-building2 lucide-building-2 w-4 h-4 text-brand"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path><path d="M10 6h4"></path><path d="M10 10h4"></path><path d="M10 14h4"></path><path d="M10 18h4"></path></svg>Listings</span><span class="text-2xl text-brand">10</span></div><input type="range" aria-label="Listings" min="1" max="100" class="w-full h-3 bg-gray-200 rounded-full appearance-none cursor-pointer
72          [&amp;::-webkit-slider-thumb]:appearance-none
73          [&amp;::-webkit-slider-thumb]:w-6
74          [&amp;::-webkit-slider-thumb]:h-6
75          [&amp;::-webkit-slider-thumb]:rounded-full
76          [&amp;::-webkit-slider-thumb]:bg-gradient-to-br
77          [&amp;::-webkit-slider-thumb]:from-brand
78          [&amp;::-webkit-slider-thumb]:to-[#2d8680]
79          [&amp;::-webkit-slider-thumb]:shadow-lg
80          [&amp;::-webkit-slider-thumb]:border-3
81          [&amp;::-webkit-slider-thumb]:border-white
82          [&amp;::-webkit-slider-thumb]:cursor-pointer
83          [&amp;::-webkit-slider-thumb]:transition-transform
84          [&amp;::-webkit-slider-thumb]:hover:scale-125
85          [&amp;::-moz-range-thumb]:w-6
86          [&amp;::-moz-range-thumb]:h-6
87          [&amp;::-moz-range-thumb]:rounded-full
88          [&amp;::-moz-range-thumb]:bg-gradient-to-br
89          [&amp;::-moz-range-thumb]:from-brand
90          [&amp;::-moz-range-thumb]:to-[#2d8680]
91          [&amp;::-moz-range-thumb]:border-0
92          [&amp;::-moz-range-thumb]:shadow-lg" value="10" style="background: linear-gradient(to right, var(--color-brand) 0%, var(--color-brand) 9.090909090909092%, #e5e7eb 9.090909090909092%, #e5e7eb 100%);"></div><div><div class="flex items-center justify-between text-base font-bold text-foreground mb-3"><span class="flex items-center gap-2"><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" class="lucide lucide-trending-up w-4 h-4 text-brand"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>Current Occupancy</span><span class="text-2xl text-brand">75%</span></div><input type="range" aria-label="Current Occupancy" min="0" max="100" class="w-full h-3 bg-gray-200 rounded-full appearance-none cursor-pointer
93          [&amp;::-webkit-slider-thumb]:appearance-none
94          [&amp;::-webkit-slider-thumb]:w-6
95          [&amp;::-webkit-slider-thumb]:h-6
96          [&amp;::-webkit-slider-thumb]:rounded-full
97          [&amp;::-webkit-slider-thumb]:bg-gradient-to-br
98          [&amp;::-webkit-slider-thumb]:from-brand
99          [&amp;::-webkit-slider-thumb]:to-[#2d8680]
100          [&amp;::-webkit-slider-thumb]:shadow-lg
101          [&amp;::-webkit-slider-thumb]:border-3
102          [&amp;::-webkit-slider-thumb]:border-white
103          [&amp;::-webkit-slider-thumb]:cursor-pointer
104          [&amp;::-webkit-slider-thumb]:transition-transform
105          [&amp;::-webkit-slider-thumb]:hover:scale-125
106          [&amp;::-moz-range-thumb]:w-6
107          [&amp;::-moz-range-thumb]:h-6
108          [&amp;::-moz-range-thumb]:rounded-full
109          [&amp;::-moz-range-thumb]:bg-gradient-to-br
110          [&amp;::-moz-range-thumb]:from-brand
111          [&amp;::-moz-range-thumb]:to-[#2d8680]
112          [&amp;::-moz-range-thumb]:border-0
113          [&amp;::-moz-range-thumb]:shadow-lg" value="75" style="background: linear-gradient(to right, var(--color-brand) 0%, var(--color-brand) 75%, #e5e7eb 75%, #e5e7eb 100%);"></div></div><div class="grid md:grid-cols-2 gap-6"><div><div class="flex items-center justify-between text-base font-bold text-foreground mb-3"><span class="flex items-center gap-2"><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" class="lucide lucide-euro w-4 h-4 text-brand"><path d="M4 10h12"></path><path d="M4 14h9"></path><path d="M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2"></path></svg>Average nightly price</span><span class="text-2xl text-brand">€120</span></div><input type="range" aria-label="Average nightly price" min="0" max="500" class="w-full h-3 bg-gray-200 rounded-full appearance-none cursor-pointer
114          [&amp;::-webkit-slider-thumb]:appearance-none
115          [&amp;::-webkit-slider-thumb]:w-6
116          [&amp;::-webkit-slider-thumb]:h-6
117          [&amp;::-webkit-slider-thumb]:rounded-full
118          [&amp;::-webkit-slider-thumb]:bg-gradient-to-br
119          [&amp;::-webkit-slider-thumb]:from-brand
120          [&amp;::-webkit-slider-thumb]:to-[#2d8680]
121          [&amp;::-webkit-slider-thumb]:shadow-lg
122          [&amp;::-webkit-slider-thumb]:border-3
123          [&amp;::-webkit-slider-thumb]:border-white
124          [&amp;::-webkit-slider-thumb]:cursor-pointer
125          [&amp;::-webkit-slider-thumb]:transition-transform
126          [&amp;::-webkit-slider-thumb]:hover:scale-125
127          [&amp;::-moz-range-thumb]:w-6
128          [&amp;::-moz-range-thumb]:h-6
129          [&amp;::-moz-range-thumb]:rounded-full
130          [&amp;::-moz-range-thumb]:bg-gradient-to-br
131          [&amp;::-moz-range-thumb]:from-brand
132          [&amp;::-moz-range-thumb]:to-[#2d8680]
133          [&amp;::-moz-range-thumb]:border-0
134          [&amp;::-moz-range-thumb]:shadow-lg" value="120" style="background: linear-gradient(to right, var(--color-brand) 0%, var(--color-brand) 24%, #e5e7eb 24%, #e5e7eb 100%);"></div><div><div class="flex items-center justify-between text-base font-bold text-foreground mb-3"><span class="flex items-center gap-2"><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" class="lucide lucide-percent w-4 h-4 text-brand">
134<line x1="19" x2="5" y1="5" y2="19"></line><circle cx="6.5" cy="6.5" r="2.5"></circle><circle cx="17.5" cy="17.5" r="2.5"></circle></svg>Expected Increase</span><span class="text-2xl text-brand">20%</span></div><input type="range" aria-label="Expected Increase" min="0" max="100" class="w-full h-3 bg-gray-200 rounded-full appearance-none cursor-pointer
135          [&amp;::-webkit-slider-thumb]:appearance-none
136          [&amp;::-webkit-slider-thumb]:w-6
137          [&amp;::-webkit-slider-thumb]:h-6
138          [&amp;::-webkit-slider-thumb]:rounded-full
139          [&amp;::-webkit-slider-thumb]:bg-gradient-to-br
140          [&amp;::-webkit-slider-thumb]:from-brand
141          [&amp;::-webkit-slider-thumb]:to-[#2d8680]
142          [&amp;::-webkit-slider-thumb]:shadow-lg
143          [&amp;::-webkit-slider-thumb]:border-3
144          [&amp;::-webkit-slider-thumb]:border-white
145          [&amp;::-webkit-slider-thumb]:cursor-pointer
146          [&amp;::-webkit-slider-thumb]:transition-transform
147          [&amp;::-webkit-slider-thumb]:hover:scale-125
148          [&amp;::-moz-range-thumb]:w-6
149          [&amp;::-moz-range-thumb]:h-6
150          [&amp;::-moz-range-thumb]:rounded-full
151          [&amp;::-moz-range-thumb]:bg-gradient-to-br
152          [&amp;::-moz-range-thumb]:from-brand
153          [&amp;::-moz-range-thumb]:to-[#2d8680]
154          [&amp;::-moz-range-thumb]:border-0
155          [&amp;::-moz-range-thumb]:shadow-lg" value="20" style="background: linear-gradient(to right, var(--color-brand) 0%, var(--color-brand) 20%, #e5e7eb 20%, #e5e7eb 100%);"></div></div><div class="mt-8 lg:hidden"><button data-slot="button" class="whitespace-nowrap rounded-md transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer h-9 px-4 has-[&gt;svg]:px-3 w-full bg-[#E31837] hover:bg-[#E31837]/90 text-white py-6 text-base font-semibold flex items-center justify-center gap-2">See Results<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" class="lucide lucide-arrow-down w-5 h-5"><path d="M12 5v14"></path><path d="m19 12-7 7-7-7"></path></svg></button></div><div class="mt-10 pt-8 border-t-2 border-gray-100"><h4 class="text-lg font-bold text-foreground mb-6">How do we achieve these results?</h4><div class="grid grid-cols-2 gap-4"><div class="flex gap-4 items-center"><div class="w-12 h-12 rounded-xl bg-brand/10 flex items-center justify-center flex-shrink-0"><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" class="lucide lucide-trending-up w-6 h-6 text-brand"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></div><p class="text-lg text-foreground">AI Dynamic Pricing</p></div><div class="flex gap-4 items-center"><div class="w-12 h-12 rounded-xl bg-brand/10 flex items-center justify-center flex-shrink-0"><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" class="lucide lucide-sparkles w-6 h-6 text-brand"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><p class="text-lg text-foreground">Occupancy Optimization</p></div><div class="flex gap-4 items-center"><div class="w-12 h-12 rounded-xl bg-brand/10 flex items-center justify-center flex-shrink-0"><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" class="lucide lucide-euro w-6 h-6 text-brand"><path d="M4 10h12"></path><path d="M4 14h9"></path><path d="M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2"></path></svg></div><p class="text-lg text-foreground">Market Analysis</p></div><div class="flex gap-4 items-center"><div class="w-12 h-12 rounded-xl bg-brand/10 flex items-center justify-center flex-shrink-0"><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" class="lucide lucide-award w-6 h-6 text-brand"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><p class="text-lg text-foreground">24/7 Expert Support</p></div></div></div></div></div></div></div><div class="lg:col-span-2 scroll-mt-32"><div class="sticky top-32"><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900 border-0 overflow-hidden"><div class="absolute inset-0 opacity-10"><div class="absolute top-0 right-0 w-48 h-48 bg-primary rounded-full blur-3xl"></div><div class="absolute bottom-0 left-0 w-48 h-48 bg-brand rounded-full blur-3xl"></div></div>
155<div data-slot="card-content" class="[&amp;:last-child]:pb-6 p-8 relative z-10"><div class="mb-6"><span class="text-xs font-bold text-gray-400 uppercase tracking-wider block mb-2">Extra earnings per year</span><div class="text-4xl lg:text-5xl font-bold text-white mb-2 tracking-tight"><span>€64,800</span></div><div class="flex items-center gap-2 text-brand"><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" class="lucide lucide-trending-up w-4 h-4"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg><span class="text-sm font-semibold">+20% vs. current situation</span></div></div><div class="h-px bg-gradient-to-r from-transparent via-gray-600 to-transparent my-6"></div><div class="bg-white/5 backdrop-blur-sm rounded-xl p-4 border border-white/10 mb-6"><span class="text-xs font-bold text-gray-400 uppercase block mb-2">Extra earnings per month</span><div class="text-2xl font-bold text-white"><span>€5,400</span></div></div><div class="bg-white/5 backdrop-blur-sm rounded-xl p-4 border border-white/10 mb-6 flex items-start gap-3 text-brand"><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" class="lucide lucide-award w-5 h-5 flex-shrink-0 mt-0.5"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg><div><p class="text-sm font-semibold">In line with our best results!</p></div></div><div class="h-px bg-gradient-to-r from-transparent via-gray-600 to-transparent my-6"></div><div><h4 class="text-lg font-bold text-white mb-2 flex items-center gap-2"><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" class="lucide lucide-sparkles w-5 h-5 text-brand"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Get your full report</h4><p class="text-base text-gray-400 mb-4">Detailed analysis and personalized recommendations</p><form><div class="relative p-[2px] rounded-lg overflow-hidden"><div class="absolute inset-0 animate-border-shimmer rounded-lg"></div><div class="relative bg-gray-900 rounded-lg"><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" class="lucide lucide-mail absolute left-4 top-1/2 -translate-y-1/2 w-5 h-5 text-gray-400 z-10"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg><input type="email" placeholder="[email protected]" aria-label="Email address" required="" class="w-full pl-12 pr-14 py-4 bg-white/10 border border-white/20 rounded-lg text-base text-white placeholder:text-gray-500 focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition-colors disabled:opacity-50" value=""><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer has-[&gt;svg]:px-3 absolute right-2 top-1/2 -translate-y-1/2 bg-brand-ink hover:bg-brand-ink-hover text-white px-4 py-2 h-auto disabled:opacity-50" type="submit" aria-label="Send report"><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" class="lucide lucide-send w-5 h-5"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg></button></div></div></form></div></div></div></div></div></div><p class="text-base text-center text-muted-foreground mt-12 max-w-3xl mx-auto">* Calculations based on 30 days/month. Actual results may vary depending on market, season, property type, and implemented strategy.</p></div></section><section class="py-20 lg:py-28" style="background: rgb(237, 246, 244);"><div class="container mx-auto max-w-3xl px-4"><div class="text-center"><span class="inline-block text-xs font-bold uppercase tracking-widest mb-4 px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: rgb(23, 113, 106);">Why ListingOK</span><h2 class="text-3xl md:text-4xl font-black leading-tight mb-4" style="color: rgb(17, 17, 17);">Why managers hand us this</h2><p class="text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Not adjectives — reasons you can check.</p></div><div class="mt-10 rounded-2xl overflow-hidden bg-white" style="border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: rgba(15, 23, 42, 0.25) 0px 12px 32px -20px;"><div class="flex items-start gap-4 px-6 md:px-8 py-5"><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" class="lucide lucide-circle-check w-6 h-6 shrink-0 mt-0.5" style="color: var(--color-brand);"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><div><h3 class="text-lg md:text-xl font-bold leading-snug mb-1" style="color: rgb(17, 17, 17);">It's a service, not another tool</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">You don't learn anything or log in to fix things. A real person runs it for you.</p></div></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><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" class="lucide lucide-circle-check w-6 h-6 shrink-0 mt-0.5" style="color: var(--color-brand);"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><div><h3 class="text-lg md:text-xl font-bold leading-snug mb-1" style="color: rgb(17, 17, 17);">We beat setups that were already optimized</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Managers come to us already running a leading pricing tool — sometimes a full-time analyst too — and still grow with us, at lower cost.</p></div></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><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" class="lucide lucide-circle-check w-6 h-6 shrink-0 mt-0.5" style="color: var(--color-brand);"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><div><h3 class="text-lg md:text-xl font-bold leading-snug mb-1" style="color: rgb(17, 17, 17);">A real, registered company</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Profesional Marketing and Technologies SL, based in Madrid, with a named founder and a real team behind it.</p></div></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><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" class="lucide lucide-circle-check w-6 h-6 shrink-0 mt-0.5" style="color: var(--color-brand);"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><div><h3 class="text-lg md:text-xl font-bold leading-snug mb-1" style="color: rgb(17, 17, 17);">Your brand in front, us invisible</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Everything we do carries your brand. Your owners never see us: to them the work is yours, and your company looks bigger than it is.</p></div></div><div class="flex items-start gap-4 px-6 md:px-8 py-5" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><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" class="lucide lucide-circle-check w-6 h-6 shrink-0 mt-0.5" style="color: var(--color-brand);"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><div><h3 class="text-lg md:text-xl font-bold leading-snug mb-1" style="color: rgb(17, 17, 17);">Humans you can actually reach</h3><p class="text-base md:text-lg leading-relaxed" style="color: rgb(85, 85, 85);">WhatsApp, email or a call — no bots, no ticket queue, no waiting days for an answer.</p></div></div></div><div class="mt-8 flex flex-col sm:flex-row items-center justify-center gap-x-8 gap-y-3"><a href="/en/revenue-management-service-vs-software/" class="inline-flex items-center gap-2 font-semibold transition-opacity hover:opacity-70" style="color: rgb(23, 113, 106);">
155How the service differs from software<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" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/en/reviews/" class="inline-flex items-center gap-2 font-semibold transition-opacity hover:opacity-70" style="color: rgb(23, 113, 106);">Read real reviews<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" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section id="testimonials" class="py-20 lg:py-32 bg-white"><div class="container mx-auto max-w-6xl px-4"><div class="text-center space-y-4 mb-16"><span class="inline-flex items-center gap-2 px-4 py-1.5 bg-white border-2 border-brand rounded-full text-base font-bold uppercase tracking-wider"><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" class="lucide lucide-message-square w-4 h-4 text-brand"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg><span class="text-brand-ink">Testimonials</span></span><h2 class="text-2xl md:text-3xl lg:text-4xl font-bold text-foreground">Success stories from <span class="text-primary">our clients</span></h2><p class="text-lg text-muted-foreground max-w-2xl mx-auto">Discover how owners and managers are maximizing their revenue with ListingOK</p></div><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl bg-gradient-to-br from-rose-50/60 via-white to-teal-50/40 border-0 max-w-4xl mx-auto mb-8"><div data-slot="card-content" class="[&amp;:last-child]:pb-6 p-8 lg:p-12"><div class="space-y-6"><h3 class="text-2xl lg:text-3xl font-bold text-foreground leading-tight">“It's exactly what I use to explain things to the owners”</h3><p class="text-base lg:text-lg text-muted-foreground leading-relaxed">“I really value your analysis, it's exactly what I use to explain things to the owners.”</p><div class="flex items-center gap-3 pt-2"><div class="w-10 h-10 rounded-full bg-brand/10 flex items-center justify-center shrink-0"><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" class="lucide lucide-quote w-5 h-5 text-brand"><path d="M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"></path><path d="M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"></path></svg></div><p class="font-semibold text-foreground">Short-term-rental property manager · Madrid</p></div></div></div></div><div class="flex items-center gap-3 max-w-4xl mx-auto"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer bg-background text-foreground hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 w-10 h-10 rounded-full border-2 border-gray-300 hover:border-foreground hover:bg-gray-50 transition-colors" aria-label="Previous testimonial"><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" class="lucide lucide-chevron-left w-5 h-5"><path d="m15 18-6-6 6-6"></path></svg></button><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer bg-background text-foreground hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 w-10 h-10 rounded-full border-2 border-gray-300 hover:border-foreground hover:bg-gray-50 transition-colors" aria-label="Next testimonial"><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" class="lucide lucide-chevron-right w-5 h-5"><path d="m9 18 6-6-6-6"></path></svg></button><div class="ml-2 text-sm text-muted-foreground">1 / 3</div></div></div></section><section id="faq" class="py-20 lg:py-32 bg-gray-50"><div class="container mx-auto max-w-4xl px-4"><div class="text-center space-y-4 mb-16"><h2 class="text-4xl md:text-5xl font-bold text-foreground mb-6">Frequently Asked Questions</h2><p class="text-xl text-gray-600 max-w-3xl mx-auto">Everything you need to know about managing your vacation rental with ListingOK</p></div><div class=""><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">How much does it cost, and am I locked in?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">Pricing is public and starts at €499 per month. There's no lock-in — it's month to month, and you can stop whenever it stops being worth it. Larger portfolios (100+ properties) can move to a commission-based plan. Full details are on the pricing page.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">Do I lose control of my pricing?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">No. You keep the final say. Your revenue manager sets and runs pricing, but you can set floors, block dates and override any decision. Nothing happens behind your back.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">Is switching a big, complicated project?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">No. We do the setup — connecting your listings, portals and PMS. Most managers are up and running within days. Your daily operations don't change: there's no new tool to learn, and in most cases things simply get simpler.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">Will you deal with my owners directly?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">No. Your owners never see us — everything we do carries your brand, reports included, so you stay the one they talk to.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">Which platforms do you work with?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">Airbnb, Booking.com, Vrbo and the other main portals, alongside your existing PMS and channel manager. If you're unsure whether we fit your setup, just ask.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">Is this software I have to learn?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">No. ListingOK is a service, not a tool you operate. A dedicated revenue manager runs the day-to-day; you get clear reports and a real person to talk to.</p></div></div><div class="border-b border-gray-200 last:border-b-0"><button aria-expanded="false" class="w-full py-6 flex items-center justify-between gap-4 text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="text-lg font-bold text-foreground pr-4">What is the Airbnb Analyzer?</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground flex-shrink-0 transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><p class="text-xl text-muted-foreground px-2 leading-relaxed">The Airbnb Analyzer is our free tool, separate from the managed service: paste any Airbnb listing URL and get an instant AI-powered visibility score plus the exact fixes holding your bookings back, no signup or credit card required. Try it at listingok.com/analyzer/.</p></div></div></div><div class="text-center mt-12 pt-8"><p class="text-lg text-muted-foreground mb-4">Still have questions?</p><div class="flex flex-col sm:flex-row gap-3 justify-center"><a href="/en/faq/" class="inline-block px-6 py-3 bg-brand-ink text-white rounded-lg font-semibold hover:bg-brand-ink-hover transition-colors">See all 16 questions</a><a href="/en/contact/" class="inline-block px-6 py-3 border-2 border-gray-300 hover:border-primary hover:text-primary rounded-lg font-semibold text-foreground transition-colors hover:bg-gray-50">Contact Support</a></div></div></div></section><section class="px-4 py-10"><div class="max-w-3xl mx-auto rounded-3xl border border-brand/20 bg-brand/5 p-8 text-center"><div class="inline-flex items-center gap-2 px-4 py-1.5 mb-4 rounded-full bg-white text-brand-ink text-sm font-semibold"><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" class="lucide lucide-trending-up w-4 h-4"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>Free Revenue Audit</div><h2 class="text-2xl sm:text-3xl font-bold text-gray-900 mb-3 text-balance">See what your listings are leaving on the table</h2><p class="text-base text-gray-700 mb-6 max-w-xl mx-auto leading-relaxed">Paste one listing and we'll send you an owner-ready report on the revenue you're missing.</p><a href="/analyzer/set-culture?culture=en&amp;redirectUri=/analyzer/free-audit" class="inline-block"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive cursor-pointer h-9 has-[&gt;
155svg]:px-3 bg-[#E31837] hover:bg-[#E31837]/90 text-white text-base px-8 py-6">Get your free Revenue Audit<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" class="lucide lucide-arrow-right w-5 h-5 ml-2"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a><p class="text-sm text-gray-500 mt-3">No commitment.</p></div></section><section class="py-20 lg:py-28 bg-gradient-to-b from-white via-red-50/70 to-white"><div class="container mx-auto max-w-2xl px-4 text-center"><span class="inline-block text-xs font-bold uppercase tracking-widest mb-4 px-3 py-1 rounded-full" style="background: color-mix(in oklab, var(--color-brand) 10%, transparent); color: rgb(23, 113, 106);">Let's talk</span><h2 class="text-3xl md:text-4xl font-black leading-tight" style="color: rgb(17, 17, 17);">You keep the owners. <span class="text-primary">We do the work.</span></h2><p class="mt-5 text-lg leading-relaxed" style="color: rgb(85, 85, 85);">Whenever you're ready, it starts with a conversation: tell us your situation and we'll tell you honestly whether we can help.</p><div class="mt-9 flex flex-col items-center gap-3"><a href="https://wa.me/34911559177" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 px-8 py-4 bg-primary text-white hover:bg-primary/90 rounded-xl font-bold text-lg shadow-lg transition-colors"><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" class="lucide lucide-message-circle w-5 h-5"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg>Message us on WhatsApp</a><a href="/en/schedule-demo/" class="text-base text-muted-foreground hover:text-primary transition-colors font-medium">or book a free call →</a></div></div></section><section class="py-20 lg:py-24 bg-slate-50"><div class="container mx-auto max-w-6xl px-4"><div class="flex items-end justify-between mb-10"><div><span class="inline-block text-xs font-bold uppercase tracking-widest mb-3 px-3 py-1 rounded-full" style="background: rgba(182, 1, 12, 0.08); color: rgb(182, 1, 12);">Blog</span><h2 class="text-2xl md:text-3xl font-black" style="color: rgb(17, 17, 17);">Insights to grow more</h2></div><a href="/en/blog/" class="hidden sm:inline-flex items-center gap-2 text-sm font-semibold transition-all hover:gap-3 group flex-shrink-0" style="color: rgb(182, 1, 12);">View all<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" class="lucide lucide-arrow-right w-4 h-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="grid sm:grid-cols-2 lg:grid-cols-3 gap-6"><a href="/en/blog/airbnb-fee-spain-13-october/" class="group flex flex-col rounded-2xl overflow-hidden bg-white transition-all duration-300 hover:shadow-xl hover:-translate-y-1" style="border: 1px solid rgba(0, 0, 0, 0.08);"><div class="relative overflow-hidden" style="aspect-ratio: 16 / 9;"><img src="/media/2026/10/comision-airbnb-espana-13-octubre.jpg" alt="Airbnb’s Fee in Spain: What Changes on 13 October" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105"><span class="absolute top-3 left-3 text-xs font-bold px-3 py-1 rounded-full" style="background: rgba(255, 255, 255, 0.95); color: rgb(17, 17, 17);">Airbnb &amp; OTA Strategy</span></div><div class="flex flex-col flex-1 p-5 gap-3"><h3 class="font-bold text-base leading-snug line-clamp-2 transition-colors group-hover:text-[#b6010c]" style="color: rgb(17, 17, 17);">Airbnb’s Fee in Spain: What Changes on 13 October</h3><p class="text-sm leading-relaxed line-clamp-2 flex-1" style="color: rgb(107, 107, 107);">On 13 October Airbnb stops charging the guest its fee in Spain. With a PMS you already pay this way: now it is your competitors’ turn. Then Vrbo.</p><div class="flex items-center gap-3 pt-3 mt-auto" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><img src="/media/2025/04/Foto7.webp" alt="Miguel" class="w-7 h-7 rounded-full object-cover flex-shrink-0" style="border: 1px solid rgba(0, 0, 0, 0.1);"><span class="text-xs font-semibold flex-1 truncate" style="color: rgb(85, 85, 85);">Miguel</span><span class="flex items-center gap-1 text-xs" style="color: rgb(107, 107, 107);"><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" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>6 min</span></div></div></a><a href="/en/blog/booking-one-third-nights-apartments/" class="group flex flex-col rounded-2xl overflow-hidden bg-white transition-all duration-300 hover:shadow-xl hover:-translate-y-1" style="border: 1px solid rgba(0, 0, 0, 0.08);"><div class="relative overflow-hidden" style="aspect-ratio: 16 / 9;"><img src="/media/2026/09/booking-un-tercio-noches-apartamentos.jpg" alt="Booking Now Sells Over a Third of Its Nights in Apartments" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105"><span class="absolute top-3 left-3 text-xs font-bold px-3 py-1 rounded-full" style="background: rgba(255, 255, 255, 0.95); color: rgb(17, 17, 17);">Airbnb &amp; OTA Strategy</span></div><div class="flex flex-col flex-1 p-5 gap-3"><h3 class="font-bold text-base leading-snug line-clamp-2 transition-colors group-hover:text-[#b6010c]" style="color: rgb(17, 17, 17);">Booking Now Sells Over a Third of Its Nights in Apartments</h3><p class="text-sm leading-relaxed line-clamp-2 flex-1" style="color: rgb(107, 107, 107);">Booking was built to offer hotels. Last quarter, more than one night in three it sold was in an apartment. And they think that is too few, so the share will grow.</p><div class="flex items-center gap-3 pt-3 mt-auto" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><img src="/media/2025/04/Foto7.webp" alt="Miguel" class="w-7 h-7 rounded-full object-cover flex-shrink-0" style="border: 1px solid rgba(0, 0, 0, 0.1);"><span class="text-xs font-semibold flex-1 truncate" style="color: rgb(85, 85, 85);">Miguel</span><span class="flex items-center gap-1 text-xs" style="color: rgb(107, 107, 107);"><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" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>6 min</span></div></div></a><a href="/en/blog/minimum-price-visibility-airbnb/" class="group flex flex-col rounded-2xl overflow-hidden bg-white transition-all duration-300 hover:shadow-xl hover:-translate-y-1" style="border: 1px solid rgba(0, 0, 0, 0.08);"><div class="relative overflow-hidden" style="aspect-ratio: 16 / 9;"><img src="/media/2026/08/precio-minimo-visibilidad-airbnb.jpg" alt="The Minimum Prices That Cost the Most Money Are the High Ones" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105"><span class="absolute top-3 left-3 text-xs font-bold px-3 py-1 rounded-full" style="background: rgba(255, 255, 255, 0.95); color: rgb(17, 17, 17);">Revenue Management Tips</span></div><div class="flex flex-col flex-1 p-5 gap-3"><h3 class="font-bold text-base leading-snug line-clamp-2 transition-colors group-hover:text-[#b6010c]" style="color: rgb(17, 17, 17);">The Minimum Prices That Cost the Most Money Are the High Ones</h3><p class="text-sm leading-relaxed line-clamp-2 flex-1" style="color: rgb(107, 107, 107);">The minimum prices that have cost me the most money are the ones set too high. And the damage shows up in the months that follow.</p><div class="flex items-center gap-3 pt-3 mt-auto" style="border-top: 1px solid rgba(0, 0, 0, 0.07);"><img src="/media/2025/04/Foto7.webp" alt="Miguel" class="w-7 h-7 rounded-full object-cover flex-shrink-0" style="border: 1px solid rgba(0, 0, 0, 0.1);"><span class="text-xs font-semibold flex-1 truncate" style="color: rgb(85, 85, 85);">Miguel</span><span class="flex items-center gap-1 text-xs" style="color: rgb(107, 107, 107);"><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" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>5 min</span></div></div></a></div><div class="mt-8 text-center sm:hidden"><a href="/en/blog/" class="inline-flex items-center gap-2 text-sm font-semibold" style="color: rgb(182, 1, 12);">View all articles<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" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section class="bg-white py-12"><div class="container mx-auto max-w-4xl px-4"><div class="bg-white rounded-2xl border-2 border-gray-200 p-6 md:p-10"><div class="flex flex-col gap-6"><div class="text-center md:text-left"><h3 class="text-2xl font-bold text-foreground mb-3">📧 Subscribe to our Newsletter</h3><p class="text-lg text-muted-foreground">
155Exclusive tips to maximize your revenue</p></div><form class="w-full"><div class="flex flex-col sm:flex-row gap-3 bg-gray-50 rounded-xl p-2 border-2 border-gray-200"><div class="flex-1 relative flex items-center"><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" class="lucide lucide-mail absolute left-4 w-5 h-5 text-gray-400"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg><input type="email" placeholder="Enter your email..." class="w-full bg-transparent pl-12 pr-4 py-3 focus:outline-none text-base text-foreground placeholder:text-gray-400" required="" value=""></div><button type="submit" class="px-8 py-3 bg-primary hover:bg-primary/90 text-white rounded-lg font-bold text-base whitespace-nowrap transition-all hover:scale-105 disabled:opacity-75 disabled:cursor-not-allowed disabled:hover:scale-100 flex items-center justify-center gap-2">Subscribe</button></div></form></div></div></div></section></main><footer class="bg-white border-t"><div class="container mx-auto max-w-7xl px-4 py-16"><div class="flex flex-col lg:flex-row items-start justify-between gap-8 mb-16"><div class="space-y-6 max-w-md"><div class="flex items-center gap-2 h-10"><div class="relative w-10 h-10 md:w-12 md:h-12"><img src="data:image/webp;base64,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" alt="ListingOK Logo" class="w-full h-full object-contain"></div><span class="font-bold text-xl md:text-2xl text-foreground">Listing<span class="text-[#E31837]">OK</span></span></div><p class="text-xl font-bold text-foreground leading-snug">You keep the owners. We do the work.</p><p class="text-lg text-muted-foreground leading-relaxed">ListingOK runs the back office for property managers with 6+ listings (your OTAs, PMS and listings set up and managed, plus owner-ready reports in your brand), so you keep your owners and get your time back. The AI revenue engine underneath makes the numbers work.</p></div><div class="grid grid-cols-1 sm:grid-cols-2 gap-4"><a href="/en/request-demo/" class="group relative overflow-hidden rounded-2xl bg-gradient-to-br from-pink-100 via-pink-50 to-white p-6 hover:shadow-xl transition-all duration-300 border border-pink-100 hover:scale-[1.02]"><div class="absolute top-4 right-4 w-8 h-8 rounded-full bg-white/80 backdrop-blur-sm flex items-center justify-center shadow-sm group-hover:bg-white transition-all"><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" class="lucide lucide-arrow-right w-4 h-4 text-foreground group-hover:translate-x-0.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="mb-4 relative"><div class="w-16 h-16 rounded-full overflow-hidden border-2 border-white shadow-lg"><img src="/media/stock/photo-1765648684555-de2d0f6af467-1280.webp" alt="Demo" class="w-full h-full object-cover"></div><div class="absolute bottom-1 left-12 w-4 h-4 bg-green-400 rounded-full border-2 border-white"></div></div><p class="font-bold text-foreground text-base">Request a free demo</p></a><a href="/en/explore-platform/" class="group relative overflow-hidden rounded-2xl bg-gradient-to-br from-orange-100 via-orange-50 to-white p-6 hover:shadow-xl transition-all duration-300 border border-orange-100 hover:scale-[1.02]"><div class="absolute top-4 right-4 w-8 h-8 rounded-full bg-white/80 backdrop-blur-sm flex items-center justify-center shadow-sm group-hover:bg-white transition-all"><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" class="lucide lucide-arrow-right w-4 h-4 text-foreground group-hover:translate-x-0.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="mb-4 relative"><div class="w-20 h-16 rounded-lg overflow-hidden border-2 border-white shadow-lg bg-white"><img src="/media/stock/photo-1759752394755-1241472b589d-1280.webp" alt="Platform" class="w-full h-full object-cover"></div></div><p class="font-bold text-foreground text-base">Explore the platform</p></a></div></div><div class="hidden md:block"><div class="grid grid-cols-3 gap-12 mb-12 max-w-5xl mx-auto text-center"><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">Products</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/revenue-management/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Revenue Management</a></div><div><a href="/en/str-dynamic-pricing/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Dynamic Pricing</a></div><div><a href="/en/short-term-rental-market-insights/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Market Insights</a></div><div><a href="/en/vacation-rental-channel-manager/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Channel Manager</a></div><div><a href="/analyzer/visibility" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Visibility Check<span class="inline-flex items-center px-2 py-0.5 rounded-full text-xs font-semibold bg-primary text-white">New</span></a></div><div><a href="/analyzer/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Analyzer</a></div></div></div><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">Company</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/about-us/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">About Us</a></div><div><a href="/en/reviews/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Reviews</a></div><div><a href="/en/faq/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">FAQ</a></div><div><a href="/en/contact/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Contact</a></div><div><a href="/en/pricing-revenue-management-software/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Pricing</a></div><div><a href="/en/revenue-management-service-vs-software/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Service vs Software</a></div><div><a href="/en/request-demo/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Request Demo</a></div></div></div><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">Resources</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/for-professionals/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">ListingOK for Professionals</a></div><div><a href="/en/blog/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Blog</a></div><div><a href="/en/events/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Events</a></div><div><a href="/en/templates/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Templates</a></div><div><a href="/en/partners/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Partners</a></div><div><a href="/en/airbnb-occupancy/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Occupancy</a></div><div><a href="/en/airbnb-calculator/" class="hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Calculator</a></div></div></div></div><div class="grid grid-cols-3 gap-12 mb-12 max-w-5xl mx-auto text-center"><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">For Whom</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/str-revenue-management-professionals/" class="hover:text-foreground transition-colors cursor-pointer">Revenue Managers</a></div><div><a href="/en/vacation-rental-investment-analytics/" class="hover:text-foreground transition-colors cursor-pointer">Investors</a></div><div><a href="/en/property-management-revenue-optimization/" class="hover:text-foreground transition-colors cursor-pointer">Property Managers</a></div><div><a href="/en/airbnb-revenue-optimization-for-owners/" class="hover:text-foreground transition-colors cursor-pointer">Owners</a></div><div><a href="/en/owner-operator-revenue-management/" class="hover:text-foreground transition-colors cursor-pointer">Owner-Operators</a></div><div><a href="/en/vacation-rental-agency-revenue-management/" class="hover:text-foreground transition-colors cursor-pointer">
155Agencies</a></div></div></div><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">Stay Type</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/short-term-rental-revenue-management/" class="hover:text-foreground transition-colors cursor-pointer">Short Stay</a></div></div></div><div class="space-y-4"><h3 class="font-bold text-foreground text-lg">Property Type</h3><div class="space-y-3 text-base text-muted-foreground"><div><a href="/en/hotel-revenue-management-software/" class="hover:text-foreground transition-colors cursor-pointer">Hotels</a></div><div><a href="/en/hostel-dynamic-pricing-software/" class="hover:text-foreground transition-colors cursor-pointer">Hostels</a></div><div><a href="/en/apartment-rental-revenue-management/" class="hover:text-foreground transition-colors cursor-pointer">Apartments</a></div><div><a href="/en/villa-rental-revenue-optimization/" class="hover:text-foreground transition-colors cursor-pointer">Villas</a></div><div><a href="/en/bed-and-breakfast-revenue-management/" class="hover:text-foreground transition-colors cursor-pointer">B&amp;B</a></div></div></div></div></div><div class="md:hidden mb-12 space-y-2"><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">Products</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Revenue Management</a></div><div><a href="/en/str-dynamic-pricing/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Dynamic Pricing</a></div><div><a href="/en/short-term-rental-market-insights/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Market Insights</a></div><div><a href="/en/vacation-rental-channel-manager/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Channel Manager</a></div><div><a href="/analyzer/visibility" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Visibility Check<span class="inline-flex items-center px-2 py-0.5 rounded-full text-xs font-semibold bg-primary text-white">New</span></a></div><div><a href="/analyzer/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Analyzer</a></div></div></div></div><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">Company</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/about-us/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">About Us</a></div><div><a href="/en/reviews/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Reviews</a></div><div><a href="/en/faq/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">FAQ</a></div><div><a href="/en/contact/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Contact</a></div><div><a href="/en/pricing-revenue-management-software/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Pricing</a></div><div><a href="/en/revenue-management-service-vs-software/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Service vs Software</a></div><div><a href="/en/request-demo/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Request Demo</a></div></div></div></div><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">Resources</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/for-professionals/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">ListingOK for Professionals</a></div><div><a href="/en/blog/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Blog</a></div><div><a href="/en/events/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Events</a></div><div><a href="/en/templates/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Templates</a></div><div><a href="/en/partners/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Partners</a></div><div><a href="/en/airbnb-occupancy/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Occupancy</a></div><div><a href="/en/airbnb-calculator/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Airbnb Calculator</a></div></div></div></div><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">For Whom</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/str-revenue-management-professionals/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Revenue Managers</a></div><div><a href="/en/vacation-rental-investment-analytics/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Investors</a></div><div><a href="/en/property-management-revenue-optimization/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Property Managers</a></div><div><a href="/en/airbnb-revenue-optimization-for-owners/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Owners</a></div><div><a href="/en/owner-operator-revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Owner-Operators</a></div><div><a href="/en/vacation-rental-agency-revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">
155Agencies</a></div></div></div></div><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">Stay Type</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/short-term-rental-revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Short Stay</a></div></div></div></div><div class="border-b border-gray-200"><button class="w-full py-4 flex items-center justify-between text-left hover:bg-gray-50/50 transition-colors px-2"><h3 class="font-bold text-foreground text-lg">Property Type</h3><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" class="lucide lucide-chevron-down w-5 h-5 text-foreground transition-transform duration-300"><path d="m6 9 6 6 6-6"></path></svg></button><div class="overflow-hidden transition-all duration-300 max-h-0"><div class="space-y-3 px-2"><div><a href="/en/hotel-revenue-management-software/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Hotels</a></div><div><a href="/en/hostel-dynamic-pricing-software/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Hostels</a></div><div><a href="/en/apartment-rental-revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Apartments</a></div><div><a href="/en/villa-rental-revenue-optimization/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">Villas</a></div><div><a href="/en/bed-and-breakfast-revenue-management/" class="text-base text-muted-foreground hover:text-foreground transition-colors cursor-pointer inline-flex items-center gap-2">B&amp;B</a></div></div></div></div></div><div class="flex items-center justify-center gap-4 pb-12 border-b"><a href="https://www.facebook.com/listingokcom" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="w-10 h-10 rounded-full bg-gray-100 hover:bg-primary hover:text-white flex items-center justify-center transition-all duration-300 group cursor-pointer"><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" class="lucide lucide-facebook w-5 h-5 text-muted-foreground group-hover:text-white transition-colors"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://www.linkedin.com/company/listingok" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="w-10 h-10 rounded-full bg-gray-100 hover:bg-primary hover:text-white flex items-center justify-center transition-all duration-300 group cursor-pointer"><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" class="lucide lucide-linkedin w-5 h-5 text-muted-foreground group-hover:text-white transition-colors"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.instagram.com/listingok_es" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="w-10 h-10 rounded-full bg-gray-100 hover:bg-primary hover:text-white flex items-center justify-center transition-all duration-300 group cursor-pointer"><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" class="lucide lucide-instagram w-5 h-5 text-muted-foreground group-hover:text-white transition-colors"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a href="https://www.youtube.com/@listingok" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="w-10 h-10 rounded-full bg-gray-100 hover:bg-primary hover:text-white flex items-center justify-center transition-all duration-300 group cursor-pointer"><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" class="lucide lucide-youtube w-5 h-5 text-muted-foreground group-hover:text-white transition-colors"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.5
1555 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a></div><div class="pt-8 pb-24 md:pb-0"><div class="text-sm text-muted-foreground text-center md:text-left mb-4">ListingOK is part of Profesional Marketing and Technologies SL, alongside Reparaman (home repair services in Madrid, reparaman.com) and Tec2020 (IT services, tec2020.com).</div><div class="flex flex-col md:flex-row items-center justify-between gap-4"><div class="text-sm text-muted-foreground">ListingOK © 2026, All Rights Reserved.</div><div class="flex items-center gap-6 text-sm text-muted-foreground"><a href="/en/privacy/" class="hover:text-foreground transition-colors cursor-pointer">Privacy</a><a href="/en/terms/" class="hover:text-foreground transition-colors cursor-pointer">Terms</a><a href="/en/legal-notice/" class="hover:text-foreground transition-colors cursor-pointer">Legal Notice</a><button type="button" class="hover:text-foreground transition-colors cursor-pointer bg-transparent border-none p-0 font-inherit text-inherit">Cookie Settings</button><a href="https://www.pexels.com" target="_blank" rel="noopener noreferrer" class="hover:text-foreground transition-colors cursor-pointer">Photos provided by Pexels</a></div></div></div></div></footer></div><div class="fixed z-50 " style="bottom: 24px; right: 24px;"><div class="flex items-center gap-2"><div class="md:absolute md:bottom-20 md:right-0 animate-in slide-in-from-bottom-2 duration-300"><div class="bg-white rounded-2xl shadow-lg border border-gray-200 px-4 py-3 flex items-center gap-2"><span class="text-2xl animate-wave">👋</span><span class="text-sm font-semibold text-gray-900 whitespace-nowrap">We're here to help!</span></div></div><div class="text-gray-400 opacity-60 hover:opacity-100 transition-opacity cursor-move"><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" class="lucide lucide-grip-vertical w-5 h-5"><circle cx="9" cy="12" r="1"></circle><circle cx="9" cy="5" r="1"></circle><circle cx="9" cy="19" r="1"></circle><circle cx="15" cy="12" r="1"></circle><circle cx="15" cy="5" r="1"></circle><circle cx="15" cy="19" r="1"></circle></svg></div><button aria-label="Open chat" class="relative w-16 h-16 rounded-full shadow-lg border border-gray-200/50 flex items-center justify-center transition-all hover:scale-110 hover:shadow-xl group overflow-hidden"><div class="absolute inset-0 bg-gradient-to-br from-[#E8F0EF] via-[#E8F0EF]/80 to-white"></div><div class="absolute inset-0 overflow-hidden"><div class="absolute top-0 right-0 w-16 h-16 bg-gradient-to-br from-brand/20 to-transparent rounded-full blur-xl"></div></div><div class="relative z-10"><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" class="lucide lucide-message-circle w-7 h-7 text-brand transition-transform group-hover:scale-110 duration-300"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg></div></button></div></div></div>
156  
157
158<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":"b786764cc524485c9a2a557f90fd729c","r":1,"spa":2}' crossorigin="anonymous"></script>
158
159</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.