PageSourceSearch

https://www.vio.com/how-vio-works

html vio.com collected 2026-09-24 10:20:27 UTC 98,535 bytes, 720 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Wed Sep 02 2026 10:59:08 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="vio-subpages.webflow.io" data-wf-page="69de021215483356f045f730" data-wf-site="635faa3da006e4771c238505" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>How Vio Works</title><meta content="Discover how Vio helps you book smarter. Compare 100+ travel sites, access Price Insights, Deal Freeze &amp; more. Book with confidence, not pressure." name="description"/><meta content="How Vio Works" property="og:title"/><meta content="Discover how Vio helps you book smarter. Compare 100+ travel sites, access Price Insights, Deal Freeze &amp; more. Book with confidence, not pressure." property="og:description"/><meta content="How Vio Works" name="twitter:title"/><meta content="Discover how Vio helps you book smarter. Compare 100+ travel sites, access Price Insights, Deal Freeze &amp; more. Book with confidence, not pressure." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/635faa3da006e4771c238505/css/vio-subpages.webflow.shared.42ad81d5c.min.css" rel="stylesheet" type="text/css" integrity="sha384-Qq2B1ceXc8BMk2a/kUn4hYfofjLgRuRzAx0lgwpK6hTAqK23MHlWUfgUijtXcde9" crossorigin="anonymous"/>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/635faa3da006e4771c238505/6981caabc7bfb6f02f78577f_vio_favicon%201.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/635faa3da006e4771c238505/6981cac853938ab0143fff08_Preview_icon.png" rel="apple-touch-icon"/>
1<script type="application/ld+json">
2{
3  "@context": "https://schema.org",
4  "@type": "AboutPage",
5  "name": "How Vio Works",
6  "url": "/how-vio-works",
7  "description": "Learn how Vio helps you make smarter hotel booking decisions by comparing prices across 100+ travel sites and offering tools that reduce pressure.",
8  "about": {
9    "@type": "Organization",
10    "name": "Vio",
11    "description": "Vio helps you make smarter booking decisions without the noise. We compare hotel deals across 100+ travel sites and offer tools like Price Insights, Deal Freeze, Price Alerts, and Split Booking to help you book with clarity and confidence.",
12    "url": "http://www.vio.com"
13  },
14  "mainEntity": {
15    "@type": "FAQPage",
16    "mainEntity": [
17      {
18        "@type": "Question",
19        "name": "Why does Vio show prices from other accommodation sites?",
20        "acceptedAnswer": {
21          "@type": "Answer",
22          "text": "Vio compares prices from many accommodation providers so you can see the full range of available options. Sometimes the best option is a Vio deal. Other times a trusted partner may offer a better price. When that happens, we show it so you can choose what works best for you."
23        }
24      },
25      {
26        "@type": "Question",
27        "name": "Who do I book with on Vio?",
28        "acceptedAnswer": {
29          "@type": "Answer",
30          "text": "Sometimes you'll complete your booking directly with Vio. In those cases, we handle your payment, booking confirmation and support you with our customer service team. Other options are fulfilled by trusted partners. If you choose one of those, you'll complete your booking on their site. Before you confirm, we always show clearly who you're booking with."
31        }
32      },
33      {
34        "@type": "Question",
35        "name": "How do Price Insights help me judge whether a stay is good value?",
36        "acceptedAnswer": {
37          "@type": "Answer",
38          "text": "Price Insights compares the current price of a stay with recent price trends and similar accommodation options in the area. This helps you understand whether the current price is fair, higher than usual, or especially good value."
39        }
40      },
41      {
42        "@type": "Question",
43        "name": "What happens when I freeze a deal?",
44        "acceptedAnswer": {
45          "@type": "Answer",
46          "text": "Deal Freeze guarantees the room and price until the expiry date shown, giving you time to decide before committing. It's free to freeze a deal – no card details are required and there's no obligation to book."
47        }
48      },
49      {
50        "@type": "Question",
51        "name": "How do Price Alerts work?",
52        "acceptedAnswer": {
53          "@type": "Answer",
54          "text": "Price Alerts let you track prices at hotels you're interested in. If the price changes for your selected dates, we'll notify you so you can decide whether it's the right moment to book."
55        }
56      },
57      {
58        "@type": "Question",
59        "name": "What is Split Booking?",
60        "acceptedAnswer": {
61          "@type": "Answer",
62          "text": "Split Booking helps unlock additional availability or pricing options by combining stays or rooms. Sometimes the best option isn't available as a single booking. Split Booking helps identify those combinations automatically."
63        }
64      }
65    ]
66  }
67}
68</script>
68<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-EXWSWXJF7F'],'google_tags_first_party');</script>
68<script async="" src="/lsfr9no2cgfpNjM1ZmFhM2RhMDA2ZTQ3NzFjMjM4NTA1/RB2VuLD5GjYS5askAKT7vbDhyQI"></script>
68<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-EXWSWXJF7F');</script>
68<style>
69  .w-webflow-badge {
70   display: none !important;
71   visibility: hidden !important;
72}
73  
74</style>
75
76<!-- Google Tag Manager -->
77<script>
vendor: 327 bytes, lines 77-81
77(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
78new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
79j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
80'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
81})(window,document,'script','dataLayer','
81GTM-W8GDPWL
vendor: 3 bytes, line 81
81');
81</script>
81
82<!-- End Google Tag Manager --></head><body><div class="page-wrapper"><div class="global-styles w-embed"><style>
83.underline-trail::before {
84    transform-origin: 100% 50%;
85    transform: scale3d(0, 1, 1);
86    transition: transform 0.3s;
87}
88
89.underline-trail:hover::before {
90    transform-origin: 0% 50%;
91    transform: scale3d(1, 1, 1);
92}
93</style>
94
95<style>
96
97.link {
98    cursor: pointer;
99    font-size: 1rem;
100    position: relative;
101    white-space: nowrap;
102    color: var(--color-text);
103}
104
105.link::before,
106.link::after {
107    position: absolute;
108    width: 100%;
109    height: 1px;
110    background: currentColor;
111    top: 100%;
112    left: 0;
113    pointer-events: none;
114}
115
116.link::before {
117    content: '';
118    /* show by default */
119}
120
121</style>
122
123<style>
124  html { font-size: 1rem; }
125  @media screen and (max-width:1440px) { html { font-size: calc(0.5982142857142858rem + 0.4464285714285714vw); } }
126  @media screen and (max-width:992px) { html { font-size: calc(0.7582846003898636rem + 0.38986354775828463vw); } }
127  @media screen and (max-width:479px) { html { font-size: calc(0.7494769874476988rem + 0.8368200836820083vw); } }
128</style>
129
130<style>
131
132/* Make text look crisper and more legible in all browsers */
133body {
134  -webkit-font-smoothing: antialiased;
135  -moz-osx-font-smoothing: grayscale;
136  font-smoothing: antialiased;
137  text-rendering: optimizeLegibility;
138}
139
140/* Focus state style for keyboard navigation for the focusable elements */
141*[tabindex]:focus-visible,
142  input[type="file"]:focus-visible {
143   outline: 0.125rem solid #4d65ff;
144   outline-offset: 0.125rem;
145}
146
147/* Get rid of top margin on first element in any rich text element */
148.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {
149  margin-top: 0 !important;
150}
151
152/* Get rid of bottom margin on last element in any rich text element */
153.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {
154	margin-bottom: 0 !important;
155}
156
157/* Prevent all click and hover interaction with an element */
158.pointer-events-off {
159	pointer-events: none;
160}
161
162/* Enables all click and hover interaction with an element */
163.pointer-events-on {
164  pointer-events: auto;
165}
166
167/* Create a class of .div-square which maintains a 1:1 dimension of a div */
168.div-square::after {
169	content: "";
170	display: block;
171	padding-bottom: 100%;
172}
173
174/* Make sure containers never lose their center alignment */
175.container-medium,.container-small, .container-large {
176	margin-right: auto !important;
177  margin-left: auto !important;
178}
179
180/* 
181Make the following elements inherit typography styles from the parent and not have hardcoded values. 
182Important: You will not be able to style for example "All Links" in Designer with this CSS applied.
183Uncomment this CSS to use it in the project. Leave this message for future hand-off.
184*/
185/*
186a,
187.w-input,
188.w-select,
189.w-tab-link,
190.w-nav-link,
191.w-dropdown-btn,
192.w-dropdown-toggle,
193.w-dropdown-link {
194  color: inherit;
195  text-decoration: inherit;
196  font-size: inherit;
197}
198*/
199
200/* Apply "..." after 3 lines of text */
201.text-style-3lines {
202	display: -webkit-box;
203	overflow: hidden;
204	-webkit-line-clamp: 3;
205	-webkit-box-orient: vertical;
206}
207
208/* Apply "..." after 2 lines of text */
209.text-style-2lines {
210	display: -webkit-box;
211	overflow: hidden;
212	-webkit-line-clamp: 2;
213	-webkit-box-orient: vertical;
214}
215
216/* Adds inline flex display */
217.display-inlineflex {
218  display: inline-flex;
219}
220
221/* These classes are never overwritten */
222.hide {
223  display: none !important;
224}
225
226@media screen and (max-width: 991px) {
227    .hide, .hide-tablet {
228        display: none !important;
229    }
230}
231  @media screen and (max-width: 767px) {
232    .hide-mobile-landscape{
233      display: none !important;
234    }
235}
236  @media screen and (max-width: 479px) {
237    .hide-mobile{
238      display: none !important;
239    }
240}
241 
242.margin-0 {
243  margin: 0rem !important;
244}
245  
246.padding-0 {
247  padding: 0rem !important;
248}
249
250.spacing-clean {
251padding: 0rem !important;
252margin: 0rem !important;
253}
254
255.margin-top {
256  margin-right: 0rem !important;
257  margin-bottom: 0rem !important;
258  margin-left: 0rem !important;
259}
260
261.padding-top {
262  padding-right: 0rem !important;
263  padding-bottom: 0rem !important;
264  padding-left: 0rem !important;
265}
266  
267.margin-right {
268  margin-top: 0rem !important;
269  margin-bottom: 0rem !important;
270  margin-left: 0rem !important;
271}
272
273.padding-right {
274  padding-top: 0rem !important;
275  padding-bottom: 0rem !important;
276  padding-left: 0rem !important;
277}
278
279.margin-bottom {
280  margin-top: 0rem !important;
281  margin-right: 0rem !important;
282  margin-left: 0rem !important;
283}
284
285.padding-bottom {
286  padding-top: 0rem !important;
287  padding-right: 0rem !important;
288  padding-left: 0rem !important;
289}
290
291.margin-left {
292  margin-top: 0rem !important;
293  margin-right: 0rem !important;
294  margin-bottom: 0rem !important;
295}
296  
297.padding-left {
298  padding-top: 0rem !important;
299  padding-right: 0rem !important;
300  padding-bottom: 0rem !important;
301}
302  
303.margin-horizontal {
304  margin-top: 0rem !important;
305  margin-bottom: 0rem !important;
306}
307
308.padding-horizontal {
309  padding-top: 0rem !important;
310  padding-bottom: 0rem !important;
311}
312
313.margin-vertical {
314  margin-right: 0rem !important;
315  margin-left: 0rem !important;
316}
317  
318.padding-vertical {
319  padding-right: 0rem !important;
320  padding-left: 0rem !important;
321}
322
323</style></div>
323<div data-animation="default" class="nav_component w-nav" data-easing2="ease" data-easing="ease" data-collapse="tiny" role="banner" data-no-scroll="1" data-duration="400" data-doc-height="1"><div class="padding-global"><div class="nav_container"><a href="https://vio.com" class="nav_logo-link w-nav-brand"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 71 24" fill="none" class="nav_logo-image"><g clip-path="url(#clip0_2004_8120)"><path d="M49.7383 6.16428C51.4326 6.16428 52.806 4.78436 52.806 3.08214C52.806 1.37992 51.4326 0 49.7383 0C48.044 0 46.6705 1.37992 46.6705 3.08214C46.6705 4.78436 48.044 6.16428 49.7383 6.16428Z" fill="#7130C9"></path><path d="M37.672 17.7766L34.242 7.72434H28.9684L34.7501 23.6804H40.4993L46.1204 7.72434H41.0704L37.672 17.7766Z" fill="#7130C9"></path><path d="M52.1551 7.72434H47.2637V23.6793H52.1551V7.72434Z" fill="#7130C9"></path><path d="M62.2875 7.40579C57.4906 7.40579 53.7751 11.0438 53.7751 15.7029C53.7751 20.362 57.4906 24 62.2875 24C67.0845 24 70.8 20.362 70.8 15.7029C70.8 11.0438 67.0845 7.40579 62.2875 7.40579ZM62.2875 19.3726C60.2224 19.3726 58.6665 17.7777 58.6665 15.7029C58.6665 13.6281 60.1909 12.0332 62.2875 12.0332C64.3842 12.0332 65.9086 13.6291 65.9086 15.7029C65.9086 17.7766 64.3527 19.3726 62.2875 19.3726Z" fill="#7130C9"></path><path d="M8.80538 6.06197C8.90932 6.34888 9.03111 6.62524 9.16864 6.88894C10.713 9.85716 14.2448 11.2906 17.4627 10.1124L15.3273 4.22661C15.2296 3.95658 14.9325 3.8184 14.6637 3.91649L8.80538 6.06197Z" fill="#9865FC"></path><path d="M26.9222 5.44596C26.8067 2.49251 24.4025 0.0970421 21.4617 0.00316442C21.2077 -0.00527403 20.9567 0.00316442 20.7111 0.0284798L21.2507 1.52314C22.7248 1.66343 23.8628 2.89122 23.8628 4.38799C23.8628 5.06623 23.6256 5.68962 23.2297 6.18222C22.8224 6.68852 22.056 6.70646 21.6077 6.23601L20.2029 4.73713C19.8901 4.40381 19.4554 4.215 18.9987 4.21395L15.3199 4.21184L17.4617 10.1145C16.3897 10.9204 15.0448 11.4056 13.6034 11.4056C10.9324 11.4056 8.64475 9.7675 7.67676 7.43638C2.84729 9.47532 4.46096 13.2779 0.682425 14.0943C0.242523 14.1892 0 14.1566 0 14.1566L0.347512 15.1154C2.45568 15.1565 3.83733 14.1523 3.99901 14.0025L7.49513 23.6751H11.2075L11.2054 19.5677C11.2054 19.2502 11.4868 19.0065 11.7997 19.054L15.511 19.6131C15.6779 19.6384 15.8218 19.7428 15.8974 19.8947L17.7787 23.6751H22.3646L18.4024 12.7273C18.4465 12.7326 19.8974 12.8876 20.7772 12.3623L19.195 10.9542C19.8397 11.2115 20.542 11.3529 21.278 11.3529C24.4739 11.3529 27.0503 8.68633 26.9232 5.44702L26.9222 5.44596ZM19.467 7.58722C19.1992 7.58722 18.983 7.36993 18.983 7.10095C18.983 6.83198 19.1992 6.61469 19.467 6.61469C19.7347 6.61469 19.951 6.83198 19.951 7.10095C19.951 7.36993 19.7347 7.58722 19.467 7.58722Z" fill="#7130C9"></path><path d="M17.4617 10.1135C14.2427 11.2917 10.7109 9.85716 9.16654 6.88788C9.16654 6.88788 9.0773 6.91425 9.0731 6.91531C8.29829 7.13998 7.67571 7.43533 7.67571 7.43533C8.6437 9.76539 10.9324 11.4046 13.6023 11.4046C15.0438 11.4046 16.3887 10.9193 17.4606 10.1135H17.4617Z" fill="#3D0083"></path></g><defs><clippath id="clip0_2004_8120"><rect width="70.8" height="24" fill="white"></rect></clippath></defs></svg></a><nav role="navigation" class="nav_menu is-light w-nav-menu"><a href="https://support.vio.com/" class="link-mobile is-dark w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 16 16" fill="none" class="link_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.8001 7.99961C2.8001 6.77986 3.22006 5.65819 3.92329 4.77133L5.35301 6.20105C5.00403 6.71363 4.80005 7.33285 4.80005 7.99971C4.80005 8.66652 5.004 9.28569 5.35293 9.79825L3.92329 11.2279C3.22006 10.341 2.8001 9.21936 2.8001 7.99961ZM6.20156 5.35255L4.77182 3.9228C5.65868 3.21958 6.78035 2.79961 8.0001 2.79961C9.21985 2.79961 10.3415 3.21958 11.2284 3.9228L9.79859 5.35259C9.28603 5.00366 8.66686 4.79971 8.00005 4.79971C7.33326 4.79971 6.71411 5.00364 6.20156 5.35255ZM10.6471 6.20111C10.9961 6.71368 11.2 7.33287 11.2 7.99971C11.2 8.66649 10.9961 9.28564 10.6472 9.79819L12.0769 11.2279C12.7801 10.341 13.2001 9.21936 13.2001 7.99961C13.2001 6.77986 12.7801 5.65819 12.0769 4.77133L10.6471 6.20111ZM9.79871 10.6467C9.28613 10.9957 8.66691 11.
3231997 8.00005 11.1997C7.33321 11.1997 6.71402 10.9957 6.20145 10.6468L4.77182 12.0764C5.65868 12.7796 6.78035 13.1996 8.0001 13.1996C9.21985 13.1996 10.3415 12.7796 11.2284 12.0764L9.79871 10.6467ZM8.0001 1.59961C4.46547 1.59961 1.6001 4.46499 1.6001 7.99961C1.6001 11.5342 4.46547 14.3996 8.0001 14.3996C11.5347 14.3996 14.4001 11.5342 14.4001 7.99961C14.4001 4.46499 11.5347 1.59961 8.0001 1.59961ZM6.00005 7.99971C6.00005 6.89514 6.89548 5.99971 8.00005 5.99971C9.10462 5.99971 10 6.89514 10 7.99971C10 9.10428 9.10462 9.99971 8.00005 9.99971C6.89548 9.99971 6.00005 9.10428 6.00005 7.99971Z" fill="currentColor"></path></svg><div class="nav_text-link">Support 24/7</div><div class="custom-styles w-embed"><style>
324.underline-trail::before {
325    transform-origin: 100% 50%;
326    transform: scale3d(0, 1, 1);
327    transition: transform 0.3s;
328}
329
330.underline-trail:hover::before {
331    transform-origin: 0% 50%;
332    transform: scale3d(1, 1, 1);
333}
334</style></div></a><a href="https://support.vio.com/" class="link underline-trail is-dark is-hidden w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 16 16" fill="none" class="link_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.8001 7.99961C2.8001 6.77986 3.22006 5.65819 3.92329 4.77133L5.35301 6.20105C5.00403 6.71363 4.80005 7.33285 4.80005 7.99971C4.80005 8.66652 5.004 9.28569 5.35293 9.79825L3.92329 11.2279C3.22006 10.341 2.8001 9.21936 2.8001 7.99961ZM6.20156 5.35255L4.77182 3.9228C5.65868 3.21958 6.78035 2.79961 8.0001 2.79961C9.21985 2.79961 10.3415 3.21958 11.2284 3.9228L9.79859 5.35259C9.28603 5.00366 8.66686 4.79971 8.00005 4.79971C7.33326 4.79971 6.71411 5.00364 6.20156 5.35255ZM10.6471 6.20111C10.9961 6.71368 11.2 7.33287 11.2 7.99971C11.2 8.66649 10.9961 9.28564 10.6472 9.79819L12.0769 11.2279C12.7801 10.341 13.2001 9.21936 13.2001 7.99961C13.2001 6.77986 12.7801 5.65819 12.0769 4.77133L10.6471 6.20111ZM9.79871 10.6467C9.28613 10.9957 8.66691 11.1997 8.00005 11.1997C7.33321 11.1997 6.71402 10.9957 6.20145 10.6468L4.77182 12.0764C5.65868 12.7796 6.78035 13.1996 8.0001 13.1996C9.21985 13.1996 10.3415 12.7796 11.2284 12.0764L9.79871 10.6467ZM8.0001 1.59961C4.46547 1.59961 1.6001 4.46499 1.6001 7.99961C1.6001 11.5342 4.46547 14.3996 8.0001 14.3996C11.5347 14.3996 14.4001 11.5342 14.4001 7.99961C14.4001 4.46499 11.5347 1.59961 8.0001 1.59961ZM6.00005 7.99971C6.00005 6.89514 6.89548 5.99971 8.00005 5.99971C9.10462 5.99971 10 6.89514 10 7.99971C10 9.10428 9.10462 9.99971 8.00005 9.99971C6.89548 9.99971 6.00005 9.10428 6.00005 7.99971Z" fill="currentColor"></path></svg><div class="nav_text-link">Support 24/7</div></a></nav><div data-w-id="b3ffa0e6-bcb1-114e-b679-09444294d7dc" class="nav_menu-button w-nav-button"><div class="nav_icon-wrapper"><div class="nav_icon-line is-top on-light"></div><div class="nav_icon-line is-center on-light"></div><div class="nav_icon-line is-bottom on-light"></div></div></div></div></div></div><div class="main-wrapper is-how"><header class="section_work-header"><div class="padding-global is-work"><div class="container-small is-work"><div class="work_component"><div class="work_content-wrapper"><div class="work_heading-wrapper"><h1 class="heading-style-works-h1">How Vio helps you book like an insider</h1></div><div class="work_text-wrapper"><p class="text-size-medium is-work is-desktop"><strong>Booking hotels online offers unlimited choice, but very little reassurance.<br/></strong></p><p class="text-size-medium is-work"><strong>‍</strong>To book like an insider means understanding how prices compare, seeing how they’re changing, and even freezing a deal while you decide, so you can choose with confidence.</p></div><a href="#next" class="button w-inline-block"><div>Learn more</div></a></div></div></div></div></header><section class="section_work-image"><div class="work_image-wrapper"><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de064b14f8ce290e9c6b8c_hero-image.avif" loading="lazy" width="1200" sizes="100vw" alt="User selecting hotel deals in the Vio mobile app on a smartphone at home" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de064b14f8ce290e9c6b8c_hero-image-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de064b14f8ce290e9c6b8c_hero-image-p-800.avif 800w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de064b14f8ce290e9c6b8c_hero-image-p-1080.avif 1080w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de064b14f8ce290e9c6b8c_hero-image.avif 2400w" class="work_image is-desktop"/><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de0ab3bfdf0bbf8a6680b2_hero-image_tablet.avif" loading="lazy" width="696" sizes="(max-width: 767px) 100v
334w, 696px" alt="User selecting hotel deals in the Vio mobile app on a smartphone at home" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de0ab3bfdf0bbf8a6680b2_hero-image_tablet-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de0ab3bfdf0bbf8a6680b2_hero-image_tablet.avif 1392w" class="work_image is-tablet"/><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de0acf9daf377a6b131999_hero-image_mobile.avif" loading="lazy" width="342" alt="User selecting hotel deals in the Vio mobile app on a smartphone at home" class="work_image is-mobile"/></div></section><section id="next" class="section_work-what"><div class="padding-global padding-section-xlarge"><div class="container-small is-work"><div class="what_component"><div class="what_card-wrapper"><div class="what_content-wrapper"><h2 class="heading-style-works-h2 text-color-violet">What is Vio?</h2><p class="text-size-medium is-work"><strong>Vio helps you make smarter booking decisions without the noise.</strong></p><p class="text-size-regular is-work is-desktop">Most booking platforms rely on fake urgency and inflated prices. Vio focuses on guidance; showing how prices compare across the market and offering tools that reduce pressure.</p><p class="text-size-regular is-work">We compare hotel deals across 100+ travel sites, including our own. Sometimes you’ll book with us, and sometimes we’ll guide you to a trusted partner. Either way, our role is the same: to help you book with clarity and confidence.</p></div><div class="what_image-wrapper"><div class="what_elements-wrapper"><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de11c1589ac8e032810310_phone.avif" loading="lazy" width="336" alt="Hotel search results displayed in the Vio mobile app with pricing and filters" class="what_elements-image"/></div><div class="what_background-image is-1"></div><div class="what_background-image is-2"></div><div class="what_background-image is-3"></div></div></div><div class="what_card-wrapper"><div class="what_image-wrapper"><div class="what_elements-wrapper is-second"><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69f651a81e75127190c37690_booking_vio.avif" loading="lazy" width="223" alt="Example hotel offer with price comparison and savings shown in the Vio app" class="what_elements-image"/></div><div class="what_background-image is-1"></div><div class="what_background-image is-2"></div><div class="what_background-image is-3"></div><div class="what_icon-wrapper is-4"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 72 72" fill="none" class="what_icon"><path d="M70.8464 45.0057C65.8727 64.2508 46.2395 75.8201 26.9943 70.8464C7.74922 65.8727 -3.82007 46.2395 1.15362 26.9943C6.1273 7.74922 25.7605 -3.82007 45.0057 1.15362C64.2508 6.1273 75.8201 25.7605 70.8464 45.0057Z" fill="#F2E5FF"></path><path d="M30.7704 55.9905C34.5903 56.9777 38.4872 54.6814 39.4744 50.8615C40.4616 47.0417 38.1652 43.1448 34.3454 42.1576C30.5255 41.1704 26.6287 43.4667 25.6415 47.2866C24.6543 51.1064 26.9506 55.0033 30.7704 55.9905Z" fill="#7130C9"></path><path d="M49.9211 53.5622L15.1937 44.5873L24.7284 26.3685C27.6625 20.7614 34.0737 17.9155 40.2009 19.4991C46.3282 21.0826 50.5565 26.6781 50.4077 33.005L49.9211 53.5622Z" fill="#9865FC"></path><path d="M50.694 24.2866L54.8285 27.3775L49.7139 28.0793L46.623 32.2137L45.9212 27.0991L41.7871 24.0071L46.9014 23.3064L49.9937 19.1711L50.694 24.2866Z" fill="#FFC103"></path></svg></div><div class="what_icon-wrapper is-3"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 68 68" fill="none" class="what_icon"><path d="M65.8807 22.2104C72.3919 39.8176 63.3968 59.3695 45.7896 65.8807C28.1824 72.3919 8.63052 63.3968 2.11931 45.7896C-4.39189 28.1824 4.60321 8.63052 22.2104 2.11931C39.8176 -4.39189 59.3695 4.60321 65.8807 22.2104Z" fill="#F2E5FF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M34.0795 16.5749C34.8718 16.2819 35.7517 16.6867 36.0447 17.479C36.9335 19.8825 38.3947 21.8337 40.1197 22.9602C41.8018 24.0586 43.7699 24.4071 45.9228 23.611C46.7151 23.3179 47.5949 23.7227 47.888 24.5151C48.181 25.3074 47.7762 26.1872 46.9839 26.4802C44.8309 27.2764 43.5631 28.8215 43.0004 30.7501C42.4234 32.7279 42.5833 35.1603 43.4721 37.5638C43.7651 38.3561 43.3603 39.236 42.568 39.529C41.7757 39.822 40.8958 39.4172 40.6028 38.6249C39.714 36.2214 38.2528 34.2702 36.5278 33.1437C34.8457 32.0452 32.8776 31.6967 30.7247 32.4929C29.9324 32.7859 29.0525 32.3811 28.7595 31.5888C28.4665 30.7965 28.8713 29.9166 29.6636 29.6236C31.8166 28.8275 33.0844 27.2823 33.6471 25.3538C34.2241 23.376 34.0642 20.9436 33.1754 18.54C32.8824 17.7477 33.2872 16.8679 34.0795 16.5749ZM26.3486 36.8292C27.1409 36.5362 28.0208 36.941 28.3138 37.7333C28.732 38.8642 29.7319 39.8652 31.0273 40.4612C32.3227 41.0571 33.7334 41.1652 34.8643 40.747C35.
3346566 40.454 36.5365 40.8588 36.8295 41.6511C37.1225 42.4434 36.7177 43.3232 35.9254 43.6163C34.7945 44.0345 33.7935 45.0344 33.1975 46.3298C32.6016 47.6251 32.4935 49.0359 32.9117 50.1668C33.2047 50.9591 32.7999 51.839 32.0076 52.132C31.2153 52.425 30.3354 52.0202 30.0424 51.2279C29.6242 50.097 28.6243 49.096 27.3289 48.5C26.0335 47.9041 24.6228 47.796 23.4919 48.2142C22.6996 48.5072 21.8197 48.1024 21.5267 47.3101C21.2337 46.5178 21.6385 45.6379 22.4308 45.3449C23.5617 44.9267 24.5627 43.9268 25.1587 42.6314C25.7546 41.336 25.8627 39.9253 25.4445 38.7944C25.1515 38.0021 25.5563 37.1222 26.3486 36.8292Z" fill="#580AB8"></path></svg></div><div class="what_icon-wrapper is-2"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 58 58" fill="none" class="what_icon"><path d="M57.6679 33.3496C55.2657 49.1825 40.4832 60.0701 24.6504 57.6679C8.81755 55.2657 -2.07012 40.4832 0.332099 24.6504C2.73432 8.81755 17.5168 -2.07012 33.3496 0.332099C49.1825 2.73432 60.0701 17.5168 57.6679 33.3496Z" fill="#F2E5FF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M26.1334 14.3041C26.7378 13.8589 27.5887 13.988 28.0339 14.5924L30.6476 18.1411L34.1963 15.5274C34.8007 15.0822 35.6516 15.2113 36.0967 15.8157C36.5419 16.4201 36.4128 17.271 35.8084 17.7162L31.6186 20.802L30.8361 25.9595L36.9638 21.4462C37.5682 21.0011 38.4191 21.1302 38.8642 21.7346C39.3094 22.339 39.1803 23.1899 38.5759 23.635L32.4476 28.1487L37.6059 28.9313L41.7957 25.8455C42.4001 25.4003 43.251 25.5294 43.6962 26.1338C44.1413 26.7382 44.0122 27.5891 43.4078 28.0342L39.8591 30.6479L42.4728 34.1966C42.918 34.8011 42.7889 35.6519 42.1845 36.0971C41.5801 36.5422 40.7292 36.4131 40.2841 35.8087L37.1982 31.619L32.04 30.8363L36.5535 36.9644C36.9987 37.5688 36.8696 38.4197 36.2652 38.8648C35.6608 39.31 34.8099 39.1809 34.3647 38.5765L29.8515 32.4488L29.1308 37.1992L32.1958 41.8546C32.6085 42.4816 32.4349 43.3245 31.8079 43.7373C31.181 44.1501 30.3381 43.9764 29.9253 43.3495L27.4039 39.5198L23.8601 42.4292C23.2799 42.9055 22.4234 42.8213 21.9471 42.2412C21.4708 41.661 21.555 40.8045 22.1352 40.3282L26.4431 36.7915L27.164 32.0402L21.0353 36.5541C20.4309 36.9993 19.58 36.8702 19.1349 36.2658C18.6897 35.6613 18.8188 34.8105 19.4232 34.3653L25.5513 29.8518L20.801 29.1311L16.1456 32.1961C15.5186 32.6089 14.6757 32.4352 14.2629 31.8083C13.8502 31.1813 14.0238 30.3384 14.6508 29.9256L18.4804 27.4043L15.571 23.8605C15.0947 23.2803 15.1789 22.4238 15.7591 21.9475C16.3392 21.4712 17.1957 21.5554 17.672 22.1356L21.2088 26.4435L25.9593 27.1643L21.4456 21.0359C21.0004 20.4315 21.1295 19.5807 21.7339 19.1355C22.3384 18.6903 23.1892 18.8194 23.6344 19.4239L28.1483 25.5526L28.931 20.3943L25.8451 16.2045C25.3999 15.6001 25.529 14.7492 26.1334 14.3041Z" fill="#7130C9"></path></svg></div><div class="what_icon-wrapper is-1"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 39 39" fill="none" class="what_icon"><path d="M37.743 12.6272C41.5388 22.7026 36.4482 33.9473 26.3728 37.743C16.2974 41.5388 5.0527 36.4482 1.25695 26.3728C-2.53879 16.2974 2.55184 5.0527 12.6272 1.25695C22.7026 -2.53879 33.9473 2.55184 37.743 12.6272Z" fill="#F2E5FF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M27.807 17.8047C27.9686 17.3911 27.7643 16.9247 27.3507 16.763C26.937 16.6014 26.4706 16.8057 26.309 17.2193L25.7592 18.6264L24.7969 16.0723C23.3878 12.3318 19.2132 10.4419 15.4727 11.8511L15.2218 11.9456C14.8062 12.1022 14.5962 12.566 14.7528 12.9816C14.9094 13.3972 15.3732 13.6072 15.7888 13.4507L16.0397 13.3562C18.9489 12.2601 22.1959 13.7301 23.2919 16.6393L24.2541 19.1934L22.9125 18.4989C22.5181 18.2947 22.0329 18.4489 21.8287 18.8434C21.6245 19.2378 21.7787 19.723 22.1732 19.9272L25.3757 21.5851C25.5782 21.6899 25.8156 21.7039 26.0289 21.6235C26.2423 21.5431 26.4115 21.376 26.4944 21.1636L27.807 17.8047ZM23.7783 27.0544C24.1939 26.8978 24.4039 26.434 24.2473 26.0184C24.0908 25.6028 23.6269 25.3928 23.2113 25.5494L22.9605 25.6439C20.0512 26.7399 16.8043 25.27 15.7083 22.3607L14.746 19.8066L16.0876 20.5011C16.482 20.7053 16.9673 20.5511 17.1714 20.1567C17.3756 19.7622 17.2214 19.277 16.827 19.0728L13.6244 17.4149C13.422 17.3101 13.1845 17.2962 12.9712 17.3765C12.7579 17.4569 12.5887 17.624 12.5057 17.8364L11.1931 21.1953C11.0315 21.609 11.2358 22.0753 11.6495 22.237C12.0631 22.3986 12.5295 22.1943 12.6911 21.7807L13.241 20.3736L14.2032 22.9277C1
3345.6124 26.6682 19.787 28.5581 23.5275 27.1489L23.7783 27.0544Z" fill="#7130C9"></path></svg></div></div><div class="what_content-wrapper is-copy"><h2 class="heading-style-works-h2 text-color-violet">Booking on Vio</h2><p class="text-size-regular is-work">When you book on Vio, you book with clarity and confidence. We handle your booking and payment directly, and give you access to insider tools like Deal Freeze and Price Insights, plus 24/7 support before, during, and after your stay.</p></div></div><div class="what_card-wrapper"><div class="what_content-wrapper is-copy"><h2 class="heading-style-works-h2 text-color-violet">Booking with our partners</h2><p class="text-size-regular is-work">Sometimes, one of our partners will offer a better deal. When that happens, we’ll show you clearly and you’ll be able to make your booking with them. You&#x27;ll always see who you&#x27;re booking with before confirming.</p></div><div class="what_image-wrapper"><div class="what_elements-wrapper is-third"><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69f651b58b7e75c0ed3056d1_partners.avif" loading="lazy" width="340" alt="Hotel listing showing prices from multiple booking partners in the Vio app" class="what_elements-image"/></div><div class="what_background-image is-1"></div><div class="what_background-image is-2"></div><div class="what_background-image is-3"></div></div></div></div></div></div></section><section class="section_work-believe"><div class="padding-global padding-section-large"><div class="container-medium is-works"><div class="believe_component"><h1 class="heading-style-works-h2">What we believe</h1><div class="believe_cards-wrapper"><div class="believe_card-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 48 48" fill="none" class="believe_icon"><g clip-path="url(#clip0_796_5105)"><path d="M24 0.50293C36.9771 0.50293 47.4971 11.0229 47.4971 24C47.4971 36.9771 36.9771 47.4971 24 47.4971C11.0229 47.4971 0.50293 36.9771 0.50293 24C0.50293 11.0229 11.0229 0.50293 24 0.50293Z" stroke="#B193F6" stroke-width="1.00594"></path><path d="M-2.73535 22.0386C-2.48315 22.7303 -2.19099 23.392 -1.85888 24.0262C1.86924 31.1604 10.3942 34.6038 18.1626 31.7722L13.0087 17.6288C12.7714 16.982 12.0548 16.6474 11.408 16.8821L-2.73535 22.0361V22.0386Z" fill="#9865FC"></path><path d="M41.0035 20.5573C40.7213 13.4606 34.9182 7.70488 27.819 7.48015C27.2047 7.46017 26.6004 7.48015 26.0061 7.54008L27.3096 11.1309C30.8704 11.468 33.6172 14.4195 33.6172 18.0153C33.6172 19.6459 33.0454 21.1441 32.089 22.3252C31.1051 23.5413 29.2573 23.5837 28.1736 22.4526L24.7826 18.8518C24.0284 18.0502 22.9772 17.5958 21.876 17.5958L12.9939 17.5908L18.1628 31.7741C15.5759 33.7094 12.3297 34.8755 8.84876 34.8755C2.40133 34.8755 -3.12218 30.9376 -5.45944 25.3392C-17.1182 30.2384 -13.2228 39.3752 -22.3446 41.3379C-23.4084 41.5676 -23.9927 41.4877 -23.9927 41.4877L-23.1537 43.79C-18.0646 43.8899 -14.7286 41.4752 -14.339 41.1182L-5.90142 64.3584H3.06056L3.05556 54.49C3.05556 53.7258 3.73477 53.1415 4.48888 53.2539L13.4484 54.5973C13.8504 54.6573 14.1975 54.9095 14.3798 55.274L18.9219 64.3584H29.9914L20.4277 38.0518C20.535 38.0642 24.0359 38.4388 26.1609 37.1753L22.3429 33.7918C23.8986 34.4085 25.5966 34.7506 27.372 34.7506C35.088 34.7506 41.3057 28.3432 40.9985 20.5598L41.0035 20.5573ZM23.0046 25.7013C22.3604 25.7013 21.836 25.1794 21.836 24.5326C21.836 23.8859 22.3579 23.364 23.0046 23.364C23.6514 23.364 24.1733 23.8859 24.1733 24.5326C24.1733 25.1794 23.6514 25.7013 23.0046 25.7013Z" fill="#7130C9"></path><path d="M18.1653 31.7748C10.3969 34.6065 1.86942 31.1605 -1.8587 24.0239C-1.8587 24.0239 -2.07345 24.0864 -2.08344 24.0889C-3.95374 24.6307 -5.45698 25.3374 -5.45698 25.3374H-5.45947C-3.12222 30.9383 2.4038 34.8737 8.85123 34.8737C12.3321 34.8737 15.5783 33.7076 18.1653 31.7723V31.7748Z" fill="#440A78"></path></g><defs><clippath id="clip0_796_5105"><path d="M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z" fill="white"></path></clippath></defs></svg><div class="believe_card-content-wrapper"><h3 class="heading-style-works-h3">Guidance not urgency</h3><p class="text-size-regular is-work">We show what’s really happening in real time, so you have clarity before you decide.</p></div></div><div class="believe_card-wrapper">
334<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 48 48" fill="none" class="believe_icon"><path d="M24 0.50293C36.9771 0.50293 47.4971 11.0229 47.4971 24C47.4971 36.9771 36.9771 47.4971 24 47.4971C11.0229 47.4971 0.50293 36.9771 0.50293 24C0.50293 11.0229 11.0229 0.50293 24 0.50293Z" stroke="#B193F6" stroke-width="1.00594"></path><path d="M16.421 22.3701H10.5343C10.0372 22.3701 9.63428 22.7731 9.63428 23.2701V29.5791C9.63428 30.0762 10.0372 30.4791 10.5343 30.4791H16.421C16.9181 30.4791 17.321 30.0762 17.321 29.5791V23.2701C17.321 22.7731 16.9181 22.3701 16.421 22.3701Z" fill="#9865FC"></path><path d="M26.944 11.5708H21.0572C20.5602 11.5708 20.1572 11.9737 20.1572 12.4708V29.5791C20.1572 30.0761 20.5602 30.4791 21.0572 30.4791H26.944C27.441 30.4791 27.844 30.0761 27.844 29.5791V12.4708C27.844 11.9737 27.441 11.5708 26.944 11.5708Z" fill="#7130C9"></path><path d="M37.4669 18.6577H31.5802C31.0831 18.6577 30.6802 19.0607 30.6802 19.5577V29.58C30.6802 30.077 31.0831 30.48 31.5802 30.48H37.4669C37.964 30.48 38.3669 30.077 38.3669 29.58V19.5577C38.3669 19.0607 37.964 18.6577 37.4669 18.6577Z" fill="#9865FC"></path><path d="M37.4668 33.0337H10.5343C10.0372 33.0337 9.63428 33.4366 9.63428 33.9337V35.2867C9.63428 35.7837 10.0372 36.1867 10.5343 36.1867H37.4668C37.9638 36.1867 38.3668 35.7837 38.3668 35.2867V33.9337C38.3668 33.4366 37.9638 33.0337 37.4668 33.0337Z" fill="#7130C9"></path></svg><div class="believe_card-content-wrapper"><h3 class="heading-style-works-h3">Clear comparison</h3><p class="text-size-regular is-work">If a trusted partner has a better price, we show it. You see the full picture before you choose.</p></div></div><div class="believe_card-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 48 48" fill="none" class="believe_icon"><path d="M24 0.50293C36.9771 0.50293 47.4971 11.0229 47.4971 24C47.4971 36.9771 36.9771 47.4971 24 47.4971C11.0229 47.4971 0.50293 36.9771 0.50293 24C0.50293 11.0229 11.0229 0.50293 24 0.50293Z" stroke="#B193F6" stroke-width="1.00594"></path><path d="M24 34.272C29.6731 34.272 34.272 29.6731 34.272 24C34.272 18.327 29.6731 13.728 24 13.728C18.327 13.728 13.728 18.327 13.728 24C13.728 29.6731 18.327 34.272 24 34.272Z" fill="#9865FC"></path><path d="M23.9992 14.1682C26.6257 14.1682 29.0947 15.1912 30.9517 17.0482C32.8087 18.9052 33.8317 21.3742 33.8317 24.0007C33.8317 25.983 33.2452 27.8932 32.1352 29.5237L31.3627 30.6585L30.3075 31.5427C29.4405 32.2687 28.467 32.8342 27.414 33.225C26.325 33.6285 25.176 33.8332 24 33.8332C21.3735 33.8332 18.9045 32.8102 17.0475 30.9532C15.1905 29.0962 14.1675 26.6272 14.1675 24.0007C14.1675 21.3742 15.1905 18.9052 17.0475 17.0482C18.9045 15.1912 21.3735 14.1682 24 14.1682M23.9992 10.4182C16.4977 10.4182 10.4175 16.4992 10.4175 24C10.4175 31.5007 16.4985 37.5817 23.9992 37.5817C27.3165 37.5817 30.3555 36.3915 32.7142 34.416L40.0972 41.799C41.0257 40.959 41.8867 40.047 42.6742 39.0727L35.2342 31.6327C36.7155 29.457 37.581 26.8297 37.581 23.9992C37.581 16.4977 31.5 10.4175 23.9992 10.4175V10.4182Z" fill="#7130C9"></path><path d="M37.2388 14.9213L35.4486 10.3433L33.6583 14.9213L29.0796 16.7115L33.6583 18.5018L35.4486 23.0798L37.2388 18.5018L41.7246 16.7115L37.2388 14.9213Z" fill="#FFC103"></path></svg><div class="believe_card-content-wrapper"><h3 class="heading-style-works-h3">Transparent pricing</h3><p class="text-size-regular is-work">We show what’s included, how much you’ll pay, and when. All before you book your stay.</p></div></div></div></div></div></div></section><section class="section_work-insiders"><div class="padding-global padding-section-large"><div class="container-large is-work"><div data-sticky-feature-wrap="" class="sticky-features__wrap"><div class="insiders_heading-wrapper"><h2 class="heading-style-works-h2 text-color-violet">Questions insiders ask before booking</h2><div class="insiders_copy-wrapper"><p class="text-size-medium is-insiders">Our tools are designed to help you book with confidence, by reducing pressure and giving you more control.</p></div></div><div class="insiders_tab-component"><div class="insideers_tab-wrapper"><a data-sticky-feature-nav="0" href="#" class="tab_link is-mobile-fisrt w-inline-block">
334<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="tab_icon is-not-mobile"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.375 1C13.841 1 14.2187 1.37776 14.2187 1.84375C14.2187 3.25733 14.6014 4.5464 15.2784 5.45927C15.9385 6.3494 16.8901 6.90625 18.1562 6.90625C18.6222 6.90625 19 7.28401 19 7.75C19 8.21599 18.6222 8.59375 18.1562 8.59375C16.8901 8.59375 15.9385 9.15059 15.2784 10.0407C14.6014 10.9536 14.2187 12.2427 14.2187 13.6562C14.2187 14.1222 13.841 14.5 13.375 14.5C12.909 14.5 12.5312 14.1222 12.5312 13.6562C12.5312 12.2427 12.1486 10.9536 11.4716 10.0407C10.8115 9.15059 9.85995 8.59375 8.59375 8.59375C8.12776 8.59375 7.75 8.21599 7.75 7.75C7.75 7.28401 8.12776 6.90625 8.59375 6.90625C9.85995 6.90625 10.8115 6.3494 11.4716 5.45927C12.1486 4.5464 12.5312 3.25733 12.5312 1.84375C12.5312 1.37776 12.909 1 13.375 1ZM5.5 10C5.96599 10 6.34375 10.3778 6.34375 10.8438C6.34375 11.5089 6.66959 12.2181 7.22576 12.7742C7.78193 13.3304 8.49115 13.6562 9.15625 13.6562C9.62224 13.6562 10 14.034 10 14.5C10 14.966 9.62224 15.3437 9.15625 15.3437C8.49115 15.3437 7.78193 15.6696 7.22576 16.2258C6.66959 16.7819 6.34375 17.4911 6.34375 18.1562C6.34375 18.6222 5.96599 19 5.5 19C5.03401 19 4.65625 18.6222 4.65625 18.1562C4.65625 17.4911 4.33041 16.7819 3.77424 16.2258C3.21807 15.6696 2.50885 15.3437 1.84375 15.3437C1.37776 15.3437 1 14.966 1 14.5C1 14.034 1.37776 13.6562 1.84375 13.6562C2.50885 13.6562 3.21807 13.3304 3.77424 12.7742C4.33041 12.2181 4.65625 11.5089 4.65625 10.8438C4.65625 10.3778 5.03401 10 5.5 10Z" fill="currentColor"></path></svg><div>Price Insights</div></a><a data-sticky-feature-nav="1" href="#" class="tab_link w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="tab_icon is-not-mobile"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.87212 1.24713C7.20163 0.917624 7.73586 0.917624 8.06537 1.24713L10 3.18176L11.9346 1.24713C12.2641 0.917624 12.7984 0.917624 13.1279 1.24713C13.4574 1.57663 13.4574 2.11087 13.1279 2.44037L10.8438 4.72449V7.96273L14.1844 4.62213C14.5139 4.29262 15.0481 4.29262 15.3776 4.62213C15.7071 4.95163 15.7071 5.48587 15.3776 5.81537L12.0367 9.15632H15.2755L17.5596 6.8722C17.8891 6.54269 18.4234 6.54269 18.7529 6.8722C19.0824 7.2017 19.0824 7.73593 18.7529 8.06544L16.8182 10.0001L18.7529 11.9347C19.0824 12.2642 19.0824 12.7984 18.7529 13.1279C18.4234 13.4574 17.8891 13.4574 17.5596 13.1279L15.2755 10.8438H12.0368L15.3776 14.1846C15.7071 14.5141 15.7071 15.0484 15.3776 15.3779C15.0481 15.7074 14.5139 15.7074 14.1844 15.3779L10.8438 12.0373V15.02L13.1584 17.5918C13.4702 17.9382 13.4421 18.4717 13.0957 18.7834C12.7493 19.0951 12.2158 19.067 11.9041 18.7207L10 16.605L8.0959 18.7207C7.78417 19.067 7.25067 19.0951 6.9043 18.7834C6.55793 18.4717 6.52986 17.9382 6.84159 17.5918L9.15625 15.02V12.0367L5.81509 15.3779C5.48558 15.7074 4.95134 15.7074 4.62184 15.3779C4.29233 15.0484 4.29233 14.5141 4.62184 14.1846L7.96266 10.8438H4.98005L2.4082 13.1585C2.06183 13.4702 1.52834 13.4421 1.2166 13.0958C0.904871 12.7494 0.93295 12.2159 1.27932 11.9042L3.39499 10.0001L1.27932 8.09597C0.93295 7.78424 0.904871 7.25075 1.2166 6.90438C1.52834 6.55801 2.06183 6.52993 2.4082 6.84166L4.98005 9.15632H7.9628L4.62184 5.81537C4.29233 5.48587 4.29233 4.95163 4.62184 4.62213C4.95134 4.29262 5.48558 4.29262 5.81509 4.62213L9.15625 7.96328V4.72449L6.87212 2.44037C6.54262 2.11087 6.54262 1.57663 6.87212 1.24713Z" fill="currentColor"></path></svg><div>Deal Freeze</div></a><a data-sticky-feature-nav="2" href="#" class="tab_link w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="tab_icon is-not-mobile"><g clip-path="url(#clip0_796_8397)"><path opacity="0.75" d="M8.48694 19.9997C10.3542 19.9997 11.8679 18.486 11.8679 16.6188C11.8679 14.7515 10.3542 13.2378 8.48694 13.2378C6.61967 13.2378 5.10596 14.7515 5.10596 16.6188C5.10596 18.486 6.61967 19.9997 8.48694 19.9997Z" fill="currentColor"></path><path d="M16.9748 16.6192H-0.000976562L2.21053 7.14169C2.89099 4.22492 5.49174 2.16162 8.48693 2.16162C11.4821 2.16162 14.0823 4.22492 14.7633 7.14169L16.9748 16.6192Z" fill="currentColor"></path><path opacity="0.75" d="M17.7405 2.2611L20.001 3.1878L17.7405 4.1150
3347L16.8138 6.37559L15.8865 4.11507L13.626 3.1878L15.8865 2.2611L16.8138 0L17.7405 2.2611Z" fill="currentColor"></path></g><defs><clippath id="clip0_796_8397"><rect width="20" height="20" fill="currentColor"></rect></clippath></defs></svg><div>Price Alerts</div></a><a data-sticky-feature-nav="3" href="#" class="tab_link is-mobile-last w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="tab_icon is-not-mobile"><g clip-path="url(#clip0_796_8405)"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.7834 11.4082C19.0951 11.0619 19.067 10.5284 18.7207 10.2166C18.3743 9.9049 17.8408 9.93298 17.5291 10.2793L16.4687 11.4575V8.59378C16.4687 4.39985 13.0689 1 8.875 1H8.59375C8.12776 1 7.75 1.37776 7.75 1.84375C7.75 2.30975 8.12776 2.68751 8.59375 2.68751H8.875C12.1369 2.68751 14.7812 5.33183 14.7812 8.59378V11.4575L13.7209 10.2793C13.4092 9.93298 12.8757 9.9049 12.5293 10.2166C12.1829 10.5284 12.1549 11.0619 12.4666 11.4082L14.9978 14.2207C15.1579 14.3985 15.3858 14.5001 15.625 14.5001C15.8642 14.5001 16.0921 14.3985 16.2521 14.2207L18.7834 11.4082ZM11.4062 19C11.8722 19 12.25 18.6222 12.25 18.1562C12.25 17.6903 11.8722 17.3125 11.4062 17.3125H11.125C7.86307 17.3125 5.21875 14.6682 5.21875 11.4062V8.54249L6.2791 9.72065C6.59083 10.067 7.12432 10.0951 7.47069 9.78337C7.81706 9.47164 7.84514 8.93814 7.53341 8.59177L5.00216 5.77926C4.84215 5.60147 4.6142 5.49995 4.375 5.49995C4.13581 5.49995 3.90786 5.60147 3.74785 5.77926L1.2166 8.59177C0.904873 8.93814 0.932951 9.47164 1.27932 9.78337C1.62569 10.0951 2.15918 10.067 2.47091 9.72065L3.53125 8.54249V11.4062C3.53125 15.6001 6.93109 19 11.125 19H11.4062Z" fill="currentColor"></path></g><defs><clippath id="clip0_796_8405"><rect width="20" height="20" fill="currentColor"></rect></clippath></defs></svg><div>Split Booking</div></a><div class="tabs_background"></div></div></div><div class="sticky-features__scroll"><div class="sticky-features__container is-desktop"><div class="sticky-feaures__col"><div class="sticky-features__text-collection"><div class="sticky-features__text-list"><div data-sticky-feature-item="" class="sticky-features__text-item"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“Is this stay good value?”</h2><p data-sticky-feature-text="" class="insider_text">See price trends for your stay and how they compare with similar options nearby; we’ll help you decide if it’s a good time to book, wait, or consider alternatives.</p></div><div data-sticky-feature-item="" class="sticky-features__text-item"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“What if I’m not ready to book?”</h2><p data-sticky-feature-text="" class="insider_text">Secure today’s hotel price and availability while you decide. If the price drops, we’ll automatically update it for you, so you always get the best deal. No card details, no commitment, no pressure.</p></div><div data-sticky-feature-item="" class="sticky-features__text-item"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“What if the price drops later?”</h2><p data-sticky-feature-text="" class="insider_text">Track prices at the hotels you’re interested in and get notified if they change. Book when it makes the most sense for you.</p></div><div data-sticky-feature-item="" class="sticky-features__text-item"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“Is there a better way to book?”</h2><p data-sticky-feature-text="" class="insider_text">Split your stay across rooms or dates to unlock better prices or availability, without the hassle.</p></div></div></div></div><div class="sticky-feaures__col is--img"><div class="sticky-features__img-collection"><div class="sticky-features__img-list"><div data-sticky-feature-visual-wrap="" class="sticky-features__img-item"><img width="548" loading="lazy" alt="Vio app displaying hotel price trends, comparison with similar stays, and booking recommendation" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d93c6666aca1678cd864_phone-1.avif" class="sticky-features__img"/></div><div data-sticky-feature-visual-wrap="" class="sticky-features__img-item"><img width="548" loading="lazy" alt="" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/6a44c4b5299807892a6e103c_Features%20Deal%20Freeze.avif" 
334class="sticky-features__img"/></div><div data-sticky-feature-visual-wrap="" class="sticky-features__img-item"><img width="548" loading="lazy" alt="Price drop notification for a tracked hotel deal displayed on a smartphone" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d95de10ab167f56af54c_phone-3.avif" class="sticky-features__img"/></div><div data-sticky-feature-visual-wrap="" class="sticky-features__img-item"><img width="548" sizes="(max-width: 767px) 100vw, 548px" alt="Hotel booking split across different rooms and dates to reduce total price in the Vio app" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d96b494d2bfe01ca2a4f_phone-4.avif" loading="lazy" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d96b494d2bfe01ca2a4f_phone-4-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d96b494d2bfe01ca2a4f_phone-4.avif 1096w" class="sticky-features__img"/></div><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e7d9a6287086ecb7f83c7e_background.png" loading="lazy" width="548" alt="" class="sticky_background"/></div></div></div></div><div id="insiders-1" data-insiders-card="0" data-insiders-card-mobile="0" class="sticky-features__container is-mobile"><div class="sticky-feaures__col"><div class="sticky-features__text-collection"><div class="sticky-features__text-list"><div class="sticky-features__text-item is-mobile"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“Is this stay good value?”</h2><p data-sticky-feature-text="" class="insider_text">See price trends for your stay and how they compare with similar options nearby; we’ll help you decide if it’s a good time to book, wait, or consider alternatives.</p></div></div></div></div><div class="sticky-feaures__col is--img"><div class="sticky-features__img-collection"><div class="sticky-features__img-list"><img width="548" sizes="(max-width: 767px) 100vw, 548px" alt="Vio app displaying hotel price trends, comparison with similar stays, and booking recommendation" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6833a682cec486572becc_phone-1.avif" loading="lazy" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6833a682cec486572becc_phone-1-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6833a682cec486572becc_phone-1.avif 1096w" class="sticky-features__img"/></div></div></div></div><div id="insiders-2" data-insiders-card="1" data-insiders-card-mobile="1" class="sticky-features__container is-mobile"><div class="sticky-feaures__col"><div class="sticky-features__text-collection"><div class="sticky-features__text-list"><div data-sticky-feature-item="" class="sticky-features__text-item is-mobile"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“What if I’m not ready to book?”</h2><p data-sticky-feature-text="" class="insider_text">Secure today’s hotel price and availability while you decide. If the price drops, we’ll automatically update it for you, so you always get the best deal. No card details, no commitment, no pressure.</p></div></div></div></div><div class="sticky-feaures__col is--img"><div class="sticky-features__img-collection"><div class="sticky-features__img-list"><img width="548" sizes="(max-width: 767px) 100vw, 548px" alt="" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/6a44c4cac478dfc49a5cb56a_Features%20Deal%20Freeze-mobile.avif" loading="lazy" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/6a44c4cac478dfc49a5cb56a_Features%20Deal%20Freeze-mobile-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/6a44c4cac478dfc49a5cb56a_Features%20Deal%20Freeze-mobile-p-800.avif 800w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/6a44c4cac478dfc49a5cb56a_Features%20Deal%20Freeze-mobile.avif 1096w" class="sticky-features__img"/></div></div></div></div><div id="insiders-3" data-insiders-card="2" data-insiders-card-mobile="2" class="sticky-features__container is-mobile"><div class="sticky-feaures__col"><div class="sticky-features__text-collection"><div class="sticky-features__text-list"><div data-sticky-feature-item="" class="sticky-features__text-item is-mobile"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“What if the price drops later?”</h2><p data-sticky-feature-text="" class="insider_text">Track prices at the hotels you’re interested in and get notified if they change. Book when it makes the most sense for you.</p></div></div></div></div><div class="sticky-feaures__col is--img"><div class="sticky-features__img-collection"><div class="sticky-features__img-list">
334<img width="548" sizes="(max-width: 767px) 100vw, 548px" alt="Price drop notification for a tracked hotel deal displayed on a smartphone" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e68358771a9b8d6aba9146_phone-3.avif" loading="lazy" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e68358771a9b8d6aba9146_phone-3-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e68358771a9b8d6aba9146_phone-3.avif 1096w" class="sticky-features__img"/></div></div></div></div><div id="insiders-4" data-insiders-card="3" data-insiders-card-mobile="3" class="sticky-features__container is-mobile"><div class="sticky-feaures__col"><div class="sticky-features__text-collection"><div class="sticky-features__text-list"><div data-sticky-feature-item="" class="sticky-features__text-item is-mobile"><h2 data-sticky-feature-text="" class="heading-style-how-h3">“Is there a better way to book?”</h2><p data-sticky-feature-text="" class="insider_text">Split your stay across rooms or dates to unlock better prices or availability, without the hassle.</p></div></div></div></div><div class="sticky-feaures__col is--img"><div class="sticky-features__img-collection"><div class="sticky-features__img-list"><img width="548" sizes="(max-width: 767px) 100vw, 548px" alt="Hotel booking split across different rooms and dates to reduce total price in the Vio app" src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6836654fbe42998238e9d_phone-4.avif" loading="lazy" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6836654fbe42998238e9d_phone-4-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69e6836654fbe42998238e9d_phone-4.avif 1096w" class="sticky-features__img"/></div></div></div></div></div></div></div></div></section><div class="section_work-faq"><div class="padding-global padding-section-large"><div class="container-medium is-works"><div class="faq_component"><h2 class="heading-style-works-h2 text-color-violet">FAQs</h2><div class="faq_questions-wrapper"><div class="w-embed w-script">
334<script>
335
336window.addEventListener("load", () => {
337
338  const firstELement = document.querySelector('.faq__item-wrapper.is-first');
339
340  if(firstELement) {
341    firstELement.click();
342  }
343});
344
345</script>
345</div><div class="faq__item-wrapper is-first"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">Why does Vio show prices from other accommodation sites?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 11.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><p class="text-size-regular is-work">Vio compares prices from many accommodation providers so you can see the full range of available options.</p><p class="text-size-regular is-work">Sometimes the best option is a Vio deal. Other times a trusted partner may offer a better price. When that happens, we show it so you can choose what works best for you.</p><div class="padding-bottom padding-xsmall"></div></div></div><div class="faq_divider"></div><div class="faq__item-wrapper"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">Who do I book with on Vio?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 11.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><p class="text-size-regular is-work">Sometimes you’ll complete your booking directly with Vio. In those cases, we handle your payment, booking confirmation and support you with our customer service team.</p><p class="text-size-regular is-work">Other options are fulfilled by trusted partners. If you choose one of those, you’ll complete your booking on their site.Before you confirm, we always show clearly who you’re booking with.</p><div class="padding-bottom padding-xsmall"></div></div></div><div class="faq_divider"></div><div class="faq__item-wrapper"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">How do Price Insights help me judge whether a stay is good value?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 11.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><p class="text-size-regular is-work">Price Insights compares the current price of a stay with recent price trends and similar accommodation options in the area.</p><p class="text-size-regular is-work">This helps you understand whether the current price is fair, higher than usual, or especially good value.</p><div class="padding-bottom padding-xsmall"></div></div></div><div class="faq_divider"></div><div class="faq__item-wrapper"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">What happens when I freeze a deal?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 
34511.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><div class="padding-bottom padding-xsmall"><p class="text-size-regular is-work">Deal Freeze guarantees the room and price until the expiry date shown, giving you time to decide before committing.</p><p class="text-size-regular is-work">It’s free to freeze a deal – no card details are required and there’s no obligation to book.</p></div></div></div><div class="faq_divider"></div><div class="faq__item-wrapper"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">How do Price Alerts work?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 11.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><p class="text-size-regular is-work">Price Alerts let you track prices at hotels you&#x27;re interested in.</p><p class="text-size-regular is-work">If the price changes for your selected dates, we’ll notify you so you can decide whether it’s the right moment to book.</p><div class="padding-bottom padding-xsmall"></div></div></div><div class="faq_divider"></div><div class="faq__item-wrapper"><div class="faq_item-title"><p class="text-size-large text-weight-semibold is-works">What is Split Booking?</p><div class="faq_icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="faq_icon"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.27768 12.9065C5.00058 13.205 4.53403 13.2222 4.23562 12.9451C3.93721 12.668 3.91993 12.2015 4.19703 11.9031L9.45968 6.23562C9.59919 6.08537 9.79497 6 10 6C10.205 6 10.4008 6.08537 10.5403 6.23562L15.803 11.9031C16.0801 12.2015 16.0628 12.668 15.7644 12.9451C15.466 13.2222 14.9994 13.205 14.7223 12.9065L10 7.82097L5.27768 12.9065Z" fill="#615A56"></path></svg></div></div><div class="faq_item-description"><div class="padding-bottom padding-xsmall"></div><p class="text-size-regular is-work">Split Booking helps unlock additional availability or pricing options by combining stays or rooms.</p><p class="text-size-regular is-work">Sometimes the best option isn’t available as a single booking. Split Booking helps identify those combinations automatically.</p><div class="padding-bottom padding-xsmall"></div></div></div></div></div></div></div></div><div class="section_work-app"><div class="padding-global"><div class="container-medium is-works"><div class="app_component"><div class="app_content-wrapper"><h2 class="heading-style-works-h2 is-app">Book like an insider on the Vio App</h2><div class="app_buttons-wrapper"><a href="https://apps.apple.com/us/app/vio-hotels-travel-deals/id1639101398" target="_blank" class="footer_app-link w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 120 40" fill="none" class="app_icon"><rect x="0.5" y="0.5" width="118.664" height="39" rx="6.5" fill="black"></rect><rect x="0.5" y="0.5" width="118.664" height="39" rx="6.5" stroke="#A6A6A6"></rect><path d="M24.7689 20.3008C24.7796 19.4662 25.0013 18.6478 25.4134 17.9218C25.8254 17.1959 26.4143 16.5859 27.1254 16.1488C26.6737 15.5036 26.0777 14.9727 25.3849 14.5981C24.6921 14.2236 23.9215 14.0157 23.1343 13.9911C21.455 13.8148 19.8271 14.9959 18.9714 14.9959C18.0991 14.9959 16.7816 14.0086 15.3629 14.0378C14.4452 14.0674 13.5509 14.3343 12.767 14.8123C11.9831 15.2904 11.3364 15.9633 10.89 16.7656C8.95595 20.1141 10.3985 25.0351 12.2511 27.7417C13.178 29.0671 14.2613 30.5475 15.6788 30.495C17.0658 30.4375 17.5839 29.6105 19.2582 29.6105C20.9169 29.6105 21.403 30.495 22.8492 30.4616C24.3376 30.4375 25.2753 29.1304 26.1697 27.7925C26.8357 26.8481 27.3481 25.8044 27.6881 24.7C26.8234 24.3343 26.0855 23.7221 25.5664 22.9398C25.0472 22.1575 24.7699 21.2397 24.7689 20.3008Z" fill="white"></path><path d="M22.0372 12.2108C22.8488 11.2366 23.2486 9.98445 23.1518 8.72021C21.9119 8.85044 20.7667 9.44299 19.9442 10.3798C19.542 10.8375 19.234 11.3699 19.0378 11.9467C18.8415 12.5235 18.7609 13.1333 18.8005 13.7412C19.4206 13.7476 20.0341 13.6132 20.5948 13.3481C21.1554 13.083 21.6486 12.6942 22.0372 12.2108Z" fill="white"></path><path d="M42.3022 27.1397H37.5688L36.4321 30.4961H34.4272L38.9106 18.0781H40.9936L45.477 30.4961H43.438L42.3022 27.1397ZM38.0591 25.5908H41.8111L39.9615 20.1436H39.9097L38.0591 25.5908Z" fill="white"></path><path d="M55.1597 25.9699C55.1597 28.7834 53.6538 30.591 51.3813 30.591C50.8057 30.6211 50.2332 30.4885 49.7294 30.2084C49.2256 29.9283 48.8109 29.5119 48.5327 29.007H48.4897V33.4914H46.6313V21.4426H48.4302V22.9485H48.4644C48.7553 22.446 49.177 22.0318 49.6847 21.7499C50.1923 21.4681 50.7668 21.3291 51.3472 21.3479C53.645 21.3479 55.1597 23.1643 55.1597 25.9699ZM53.2495 25.9699C53.2495 24.1369 52.3022 22.9319 50.8569 22.9319C49.437 22.9319 48.4819 24.1623 48.4819 25.9699
345C48.4819 27.7942 49.437 29.0158 50.8569 29.0158C52.3022 29.0158 53.2495 27.8196 53.2495 25.9699Z" fill="white"></path><path d="M65.1245 25.9699C65.1245 28.7834 63.6187 30.591 61.3462 30.591C60.7705 30.6211 60.198 30.4885 59.6942 30.2084C59.1905 29.9283 58.7757 29.5119 58.4976 29.007H58.4546V33.4914H56.5962V21.4426H58.395V22.9484H58.4292C58.7201 22.446 59.1418 22.0318 59.6495 21.7499C60.1571 21.4681 60.7317 21.3291 61.312 21.3479C63.6099 21.3479 65.1245 23.1643 65.1245 25.9699ZM63.2144 25.9699C63.2144 24.1369 62.2671 22.9318 60.8218 22.9318C59.4018 22.9318 58.4468 24.1623 58.4468 25.9699C58.4468 27.7942 59.4018 29.0158 60.8218 29.0158C62.2671 29.0158 63.2144 27.8195 63.2144 25.9699Z" fill="white"></path><path d="M71.7104 27.0362C71.8481 28.2676 73.0444 29.0762 74.6792 29.0762C76.2456 29.0762 77.3726 28.2676 77.3726 27.1572C77.3726 26.1934 76.6929 25.6162 75.0835 25.2207L73.4741 24.833C71.1939 24.2822 70.1353 23.2158 70.1353 21.4854C70.1353 19.3428 72.0024 17.8711 74.6538 17.8711C77.2778 17.8711 79.0767 19.3428 79.1372 21.4854H77.2612C77.1489 20.2461 76.1245 19.4981 74.6274 19.4981C73.1303 19.4981 72.1059 20.2549 72.1059 21.3565C72.1059 22.2344 72.7602 22.751 74.3608 23.1465L75.729 23.4824C78.2768 24.0849 79.3354 25.1084 79.3354 26.9248C79.3354 29.248 77.4848 30.7031 74.5415 30.7031C71.7876 30.7031 69.9282 29.2822 69.8081 27.0361L71.7104 27.0362Z" fill="white"></path><path d="M83.3462 19.2998V21.4424H85.0679V22.9141H83.3462V27.9053C83.3462 28.6807 83.6909 29.042 84.4477 29.042C84.6521 29.0384 84.8562 29.0241 85.0591 28.999V30.4619C84.7188 30.5255 84.3729 30.5543 84.0268 30.5478C82.1938 30.5478 81.479 29.8593 81.479 28.1035V22.9141H80.1626V21.4424H81.479V19.2998H83.3462Z" fill="white"></path><path d="M86.065 25.9697C86.065 23.1211 87.7427 21.3311 90.3589 21.3311C92.9839 21.3311 94.6538 23.1211 94.6538 25.9697C94.6538 28.8262 92.9927 30.6084 90.3589 30.6084C87.7261 30.6084 86.065 28.8262 86.065 25.9697ZM92.7603 25.9697C92.7603 24.0156 91.8648 22.8623 90.3589 22.8623C88.853 22.8623 87.9585 24.0244 87.9585 25.9697C87.9585 27.9316 88.853 29.0762 90.3589 29.0762C91.8648 29.0762 92.7603 27.9316 92.7603 25.9697Z" fill="white"></path><path d="M96.186 21.4425H97.9585V22.9835H98.0015C98.1214 22.5022 98.4034 22.0769 98.8 21.779C99.1966 21.4811 99.6836 21.3288 100.179 21.3478C100.393 21.347 100.607 21.3703 100.816 21.4171V23.1554C100.546 23.0728 100.264 23.0348 99.981 23.0431C99.711 23.0321 99.4418 23.0797 99.192 23.1826C98.9421 23.2855 98.7175 23.4412 98.5335 23.6391C98.3496 23.837 98.2106 24.0724 98.1262 24.3291C98.0417 24.5857 98.0139 24.8576 98.0444 25.1261V30.4962H96.186L96.186 21.4425Z" fill="white"></path><path d="M109.384 27.8369C109.134 29.4805 107.534 30.6084 105.486 30.6084C102.852 30.6084 101.217 28.8437 101.217 26.0127C101.217 23.1729 102.861 21.3311 105.408 21.3311C107.913 21.3311 109.488 23.0518 109.488 25.7969V26.4336H103.093V26.5459C103.064 26.8791 103.105 27.2148 103.216 27.5306C103.326 27.8464 103.502 28.1352 103.732 28.3778C103.963 28.6203 104.242 28.8111 104.552 28.9374C104.861 29.0637 105.195 29.1226 105.529 29.1103C105.968 29.1515 106.409 29.0498 106.785 28.8203C107.162 28.5909 107.455 28.246 107.62 27.8369L109.384 27.8369ZM103.102 25.1348H107.628C107.645 24.8352 107.6 24.5354 107.495 24.2541C107.39 23.9729 107.229 23.7164 107.02 23.5006C106.812 23.2849 106.561 23.1145 106.283 23.0003C106.006 22.8861 105.708 22.8305 105.408 22.8369C105.105 22.8351 104.805 22.8933 104.525 23.008C104.245 23.1227 103.99 23.2918 103.776 23.5054C103.562 23.7191 103.392 23.973 103.276 24.2527C103.16 24.5323 103.101 24.8321 103.102 25.1348Z" fill="white"></path><path d="M37.8262 8.73089C38.2158 8.70293 38.6068 8.76179 38.9709 8.90323C39.335 9.04466 39.6632 9.26514 39.9318 9.54876C40.2004 9.83239 40.4026 10.1721 40.524 10.5434C40.6455 10.9146 40.6829 11.3082 40.6338 11.6957C40.6338 13.602 39.6035 14.6977 37.8262 14.6977H35.6709V8.73089H37.8262ZM36.5977 13.8539H37.7227C38.0011 13.8705 38.2797 13.8249 38.5382 13.7203C38.7968 13.6157 39.0287 13.4547 39.2172 13.2491C39.4057 13.0436 39.546 12.7986 39.6279 12.532C39.7097 12.2653 39.7311 11.9838 39.6904 11.7079C39.7282 11.4331 39.7046 11.1533 39.6215 10.8886C39.5384 10.624 39.3977 10.381 39.2097 10.177C39.0216 9.9731 38.7908 9.81329 38.5337 9.70905C38.2766 9.60481 37.9997 9.55873 37.7227 9.5741H36.5977V13.8539Z" fill="white"></path><path d="M41.6807 12.4443C41.6524 12.1484 41.6862 11.8498 41.7801 11.5677C41.8739 11.2857 42.0257 11.0263 42.2256 10.8063C42.4256 10.5864 42.6693 10.4106 42.9411 10.2903C43.213 10.17 43.507 10.1079 43.8042 10.1079C44.1015 10.1079 44.3955 10.17 44.6673 10.2903C44.9392 10.4106 45.1829 10.5864 45.3828 10.8063C45.5828 11.0263 45.7345 11.2857 45.8284 11.5677C45.9222 11.8498 45.9561 12.1484 45.9278 12.4443C45.9566 12.7405 45.9232 13.0395 45.8296 13.322C45.736 13.6045 45.5843 13.8644 45.3843 14.0848C45.1843 14.3052 44.9404 14.4813 44.6683 14.6019C44.3962 14.7224 44.1019 14.7847 43.8042 14.7847C43.5066 14.7847 43.2123 14.7224 42.9402 14.6019C42.668 14.4813 42.4241 14.3052 42.2241 14.0848C42.0242 13.8644 41.8725 13.6045 41.7789 13.322C41.6853 13.0395 41.6519 12.7405 41.6807 12.4443ZM45.0137 12.4443C45.0137 11.4682 44.5752 10.8974 43.8057 10.8974C43.0332 10.8974 42.5987 11.4682 42.5987 12.4443C42.5987 13.4282 43.0333 13.9946 43.8057 13.9946C44.5752 13.9946 45.0137 13.4243 45.0137 12.4443Z" fill="white"></path><path d="M51.5733 14.6978H50.6514L49.7207 11.3813H49.6504L48.7237 14.6978H47.8106L46.5694 10.1948H47.4707L48.2774 13.6308H48.3438L49.2696 10.1948H50.1221L51.0479 13.6308H51.1182L51.9209 10.1948H52.8096L51.5733 14.6978Z" fill="white"></path><path d="M53.8536 10.1949H54.709V10.9102H54.7754C54.8881 10.6533 55.0781 10.4379 55.319 10.2941C55.5598 10.1503 55.8396 10.0852 56.1192 10.1079C56.3383 10.
3450915 56.5583 10.1245 56.7629 10.2046C56.9675 10.2847 57.1514 10.4098 57.3011 10.5707C57.4508 10.7315 57.5624 10.924 57.6276 11.1338C57.6928 11.3436 57.7099 11.5654 57.6778 11.7827V14.6977H56.7891V12.0059C56.7891 11.2823 56.4746 10.9224 55.8174 10.9224C55.6687 10.9155 55.5202 10.9408 55.3821 10.9966C55.244 11.0525 55.1197 11.1375 55.0176 11.2459C54.9154 11.3543 54.838 11.4834 54.7904 11.6246C54.7429 11.7657 54.7265 11.9154 54.7422 12.0635V14.6978H53.8535L53.8536 10.1949Z" fill="white"></path><path d="M59.0938 8.43701H59.9825V14.6978H59.0938V8.43701Z" fill="white"></path><path d="M61.2178 12.4444C61.1895 12.1484 61.2234 11.8499 61.3172 11.5678C61.4111 11.2857 61.5629 11.0263 61.7628 10.8064C61.9628 10.5864 62.2065 10.4106 62.4784 10.2903C62.7503 10.17 63.0443 10.1079 63.3416 10.1079C63.6389 10.1079 63.9329 10.17 64.2047 10.2903C64.4766 10.4106 64.7203 10.5864 64.9203 10.8064C65.1203 11.0263 65.272 11.2857 65.3659 11.5678C65.4598 11.8499 65.4936 12.1484 65.4653 12.4444C65.4942 12.7406 65.4607 13.0396 65.3671 13.3221C65.2734 13.6046 65.1217 13.8645 64.9217 14.0849C64.7217 14.3053 64.4778 14.4814 64.2057 14.6019C63.9335 14.7225 63.6392 14.7847 63.3416 14.7847C63.0439 14.7847 62.7496 14.7225 62.4775 14.6019C62.2053 14.4814 61.9614 14.3053 61.7614 14.0849C61.5614 13.8645 61.4097 13.6046 61.3161 13.3221C61.2225 13.0396 61.189 12.7406 61.2178 12.4444ZM64.5508 12.4444C64.5508 11.4683 64.1123 10.8975 63.3428 10.8975C62.5703 10.8975 62.1358 11.4683 62.1358 12.4444C62.1358 13.4283 62.5704 13.9947 63.3428 13.9947C64.1123 13.9947 64.5508 13.4244 64.5508 12.4444Z" fill="white"></path><path d="M66.4009 13.4243C66.4009 12.6138 67.0044 12.1465 68.0757 12.0801L69.2954 12.0098V11.6211C69.2954 11.1455 68.981 10.877 68.3736 10.877C67.8775 10.877 67.5337 11.0591 67.4351 11.3774H66.5747C66.6656 10.604 67.3931 10.1079 68.4146 10.1079C69.5435 10.1079 70.1802 10.6699 70.1802 11.6211V14.6978H69.3247V14.0649H69.2544C69.1117 14.2919 68.9113 14.477 68.6737 14.6012C68.4361 14.7254 68.1697 14.7843 67.9019 14.7719C67.7129 14.7916 67.5218 14.7714 67.341 14.7127C67.1603 14.654 66.9938 14.5581 66.8524 14.4311C66.711 14.3042 66.5977 14.149 66.52 13.9756C66.4422 13.8021 66.4017 13.6144 66.4009 13.4243ZM69.2954 13.0395V12.6631L68.1958 12.7334C67.5757 12.7749 67.2945 12.9858 67.2945 13.3828C67.2945 13.7881 67.646 14.0239 68.1295 14.0239C68.2711 14.0382 68.4142 14.0239 68.5502 13.9819C68.6862 13.9398 68.8123 13.8707 68.9211 13.7789C69.0299 13.6871 69.1191 13.5743 69.1834 13.4473C69.2477 13.3202 69.2858 13.1816 69.2954 13.0395Z" fill="white"></path><path d="M71.3482 12.4444C71.3482 11.0215 72.0796 10.1201 73.2173 10.1201C73.4987 10.1072 73.778 10.1746 74.0226 10.3145C74.2671 10.4544 74.4667 10.661 74.5982 10.9101H74.6646V8.43701H75.5533V14.6978H74.7017V13.9863H74.6314C74.4898 14.2338 74.2832 14.4378 74.0339 14.5763C73.7847 14.7148 73.5023 14.7825 73.2173 14.772C72.0718 14.772 71.3482 13.8706 71.3482 12.4444ZM72.2662 12.4444C72.2662 13.3994 72.7164 13.9741 73.4693 13.9741C74.2183 13.9741 74.6812 13.3911 74.6812 12.4483C74.6812 11.5098 74.2134 10.9185 73.4693 10.9185C72.7212 10.9185 72.2662 11.4971 72.2662 12.4444Z" fill="white"></path><path d="M79.23 12.4443C79.2017 12.1484 79.2356 11.8498 79.3294 11.5677C79.4232 11.2857 79.575 11.0263 79.7749 10.8063C79.9749 10.5864 80.2186 10.4106 80.4904 10.2903C80.7623 10.17 81.0563 10.1079 81.3536 10.1079C81.6508 10.1079 81.9448 10.17 82.2167 10.2903C82.4885 10.4106 82.7322 10.5864 82.9322 10.8063C83.1321 11.0263 83.2839 11.2857 83.3777 11.5677C83.4715 11.8498 83.5054 12.1484 83.4771 12.4443C83.5059 12.7405 83.4725 13.0395 83.3789 13.322C83.2853 13.6045 83.1336 13.8644 82.9336 14.0848C82.7336 14.3052 82.4897 14.4813 82.2176 14.6019C81.9455 14.7224 81.6512 14.7847 81.3536 14.7847C81.0559 14.7847 80.7616 14.7224 80.4895 14.6019C80.2173 14.4813 79.9735 14.3052 79.7735 14.0848C79.5735 13.8644 79.4218 13.6045 79.3282 13.322C79.2346 13.0395 79.2012 12.7405 79.23 12.4443ZM82.563 12.4443C82.563 11.4682 82.1245 10.8974 81.355 10.8974C80.5826 10.8974 80.148 11.4682 80.148 12.4443C80.148 13.4282 80.5826 13.9946 81.355 13.9946C82.1245 13.9946 82.563 13.4243 82.563 12.4443Z" fill="white"></path><path d="M84.6695 10.1949H85.5249V10.9102H85.5913C85.704 10.6533 85.894 10.4379 86.1349 10.2941C86.3757 10.1503 86.6555 10.0852 86.9351 10.1079C87.1542 10.0915 87.3742 10.1245 87.5788 10.2046C87.7834 10.2847 87.9673 10.4098 88.117 10.5707C88.2667 10.7315 88.3783 10.924 88.4435 11.1338C88.5087 11.3436 88.5258 11.5654 88.4937 11.7827V14.6977H87.605V12.0059C87.605 11.2823 87.2906 10.9224 86.6333 10.9224C86.4846 10.9155 8
3456.3361 10.9408 86.198 10.9966C86.06 11.0525 85.9356 11.1375 85.8335 11.2459C85.7314 11.3543 85.6539 11.4834 85.6064 11.6246C85.5588 11.7657 85.5424 11.9154 85.5581 12.0635V14.6978H84.6695V10.1949Z" fill="white"></path><path d="M93.5152 9.07373V10.2153H94.4908V10.9639H93.5152V13.2793C93.5152 13.751 93.7095 13.9575 94.1519 13.9575C94.2651 13.9572 94.3783 13.9503 94.4908 13.937V14.6772C94.3312 14.7058 94.1695 14.721 94.0074 14.7226C93.0191 14.7226 92.6255 14.375 92.6255 13.5068V10.9638H91.9107V10.2153H92.6255V9.07373H93.5152Z" fill="white"></path><path d="M95.7046 8.43701H96.5855V10.9185H96.6558C96.7739 10.6591 96.9691 10.4425 97.2148 10.2982C97.4605 10.1539 97.7448 10.0888 98.0288 10.1118C98.2467 10.1 98.4646 10.1364 98.6669 10.2184C98.8692 10.3004 99.0509 10.4261 99.199 10.5864C99.3471 10.7468 99.458 10.9378 99.5238 11.146C99.5896 11.3541 99.6086 11.5742 99.5796 11.7905V14.6978H98.69V12.0098C98.69 11.2905 98.355 10.9263 97.7271 10.9263C97.5744 10.9137 97.4207 10.9347 97.277 10.9878C97.1332 11.0408 97.0027 11.1247 96.8948 11.2334C96.7868 11.3421 96.7038 11.4732 96.6518 11.6173C96.5997 11.7614 96.5798 11.9152 96.5933 12.0679V14.6977H95.7047L95.7046 8.43701Z" fill="white"></path><path d="M104.761 13.482C104.641 13.8935 104.379 14.2495 104.022 14.4877C103.666 14.7258 103.236 14.831 102.81 14.7847C102.513 14.7926 102.219 14.7357 101.946 14.6182C101.674 14.5007 101.43 14.3253 101.232 14.1041C101.034 13.883 100.887 13.6214 100.8 13.3376C100.713 13.0538 100.689 12.7545 100.73 12.4605C100.691 12.1656 100.715 11.8657 100.801 11.581C100.888 11.2964 101.034 11.0336 101.231 10.8105C101.428 10.5874 101.671 10.4093 101.942 10.2881C102.214 10.1669 102.509 10.1054 102.806 10.108C104.059 10.108 104.815 10.964 104.815 12.378V12.6881H101.635V12.7379C101.621 12.9031 101.642 13.0695 101.696 13.2262C101.75 13.383 101.837 13.5267 101.95 13.6481C102.062 13.7696 102.2 13.8661 102.352 13.9315C102.504 13.9969 102.669 14.0297 102.835 14.0279C103.047 14.0534 103.262 14.0151 103.453 13.9179C103.644 13.8207 103.802 13.669 103.906 13.482L104.761 13.482ZM101.635 12.0308H103.91C103.921 11.8797 103.9 11.7279 103.849 11.5852C103.798 11.4425 103.718 11.312 103.614 11.2021C103.509 11.0923 103.383 11.0055 103.243 10.9473C103.103 10.8891 102.953 10.8609 102.801 10.8643C102.648 10.8624 102.495 10.8913 102.353 10.9492C102.21 11.0072 102.081 11.093 101.972 11.2017C101.864 11.3104 101.778 11.4398 101.72 11.5822C101.662 11.7246 101.633 11.8771 101.635 12.0308Z" fill="white"></path></svg></a><a href="https://play.google.com/store/apps/details?id=com.vio.mobileapp&amp;hl=en&amp;deep_link_sub9=vclid=&amp;af_sub3=56cc4d42-aa3a-41e7-8dc7-7b614cd18332&amp;af_ss_ver=2_7_3&amp;pid=Direct&amp;deep_link_value=Home&amp;af_pmod_priority=equal&amp;af_js_web=true&amp;af_sub5=footer" target="_blank" class="footer_app-link w-inline-block"><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69d56917726f2d447507bdb6_google.svg" loading="lazy" alt="Get It On Google Play Button" class="app_icon"/></a></div></div></div></div></div><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3b8a5a391761a1460b71_app-image.avif" loading="lazy" width="854" sizes="(max-width: 991px) 100vw, 854px" alt="Smartphone showing Vio app with hotel deals alongside App Store and Google Play download buttons" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3b8a5a391761a1460b71_app-image-p-500.avif 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3b8a5a391761a1460b71_app-image-p-800.avif 800w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3b8a5a391761a1460b71_app-image-p-1080.avif 1080w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3b8a5a391761a1460b71_app-image.avif 1708w" class="app_image is-desktop"/><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3e40eaaa6f104b2728f5_app-image-tablet.png" loading="lazy" width="511" sizes="(max-width: 767px) 100vw, 511px" alt="Smartphone showing Vio app with hotel deals alongside App Store and Google Play download buttons" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3e40eaaa6f104b2728f5_app-image-tablet-p-500.png 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3e40eaaa6f104b2728f5_app-image-tablet-p-800.png 800w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3e40eaaa6f104b2728f5_app-image-tablet.png 1022w" class="app_image is-tablet"/><img src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3ffd8ada3f618235bf45_app-image-mobile.png" loading="lazy" width="390" sizes="(max-width: 479px) 100vw, 390px" alt="Smartphone showing Vio app with hotel deals alongside App Store and Google Play download buttons" srcset="https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3ffd8ada3f618235bf45_app-image-mobile-p-500.png 500w, https://cdn.prod.website-files.com/635faa3da006e4771c238505/69de3ffd8ada3f618235bf45_app-image-mobile.png 780w" class="app_image is-mobile"/></div></div></div><div class="section_footer"><div class="padding-global"><div class="container-large"><div class="footer_component"><div class="footer_separator"></div><div class="footer_grid"><a id="w-node-f1858687-444d-4c61-4de4-fca9244af7ea-244af7e4" href="http://www.vio.com" class="footer_logo-wrapper w-inline-block">
345<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 71 24" fill="none" class="footer_image-logo"><g clip-path="url(#clip0_2004_8120)"><path d="M49.7383 6.16428C51.4326 6.16428 52.806 4.78436 52.806 3.08214C52.806 1.37992 51.4326 0 49.7383 0C48.044 0 46.6705 1.37992 46.6705 3.08214C46.6705 4.78436 48.044 6.16428 49.7383 6.16428Z" fill="#7130C9"></path><path d="M37.672 17.7766L34.242 7.72434H28.9684L34.7501 23.6804H40.4993L46.1204 7.72434H41.0704L37.672 17.7766Z" fill="#7130C9"></path><path d="M52.1551 7.72434H47.2637V23.6793H52.1551V7.72434Z" fill="#7130C9"></path><path d="M62.2875 7.40579C57.4906 7.40579 53.7751 11.0438 53.7751 15.7029C53.7751 20.362 57.4906 24 62.2875 24C67.0845 24 70.8 20.362 70.8 15.7029C70.8 11.0438 67.0845 7.40579 62.2875 7.40579ZM62.2875 19.3726C60.2224 19.3726 58.6665 17.7777 58.6665 15.7029C58.6665 13.6281 60.1909 12.0332 62.2875 12.0332C64.3842 12.0332 65.9086 13.6291 65.9086 15.7029C65.9086 17.7766 64.3527 19.3726 62.2875 19.3726Z" fill="#7130C9"></path><path d="M8.80538 6.06197C8.90932 6.34888 9.03111 6.62524 9.16864 6.88894C10.713 9.85716 14.2448 11.2906 17.4627 10.1124L15.3273 4.22661C15.2296 3.95658 14.9325 3.8184 14.6637 3.91649L8.80538 6.06197Z" fill="#9865FC"></path><path d="M26.9222 5.44596C26.8067 2.49251 24.4025 0.0970421 21.4617 0.00316442C21.2077 -0.00527403 20.9567 0.00316442 20.7111 0.0284798L21.2507 1.52314C22.7248 1.66343 23.8628 2.89122 23.8628 4.38799C23.8628 5.06623 23.6256 5.68962 23.2297 6.18222C22.8224 6.68852 22.056 6.70646 21.6077 6.23601L20.2029 4.73713C19.8901 4.40381 19.4554 4.215 18.9987 4.21395L15.3199 4.21184L17.4617 10.1145C16.3897 10.9204 15.0448 11.4056 13.6034 11.4056C10.9324 11.4056 8.64475 9.7675 7.67676 7.43638C2.84729 9.47532 4.46096 13.2779 0.682425 14.0943C0.242523 14.1892 0 14.1566 0 14.1566L0.347512 15.1154C2.45568 15.1565 3.83733 14.1523 3.99901 14.0025L7.49513 23.6751H11.2075L11.2054 19.5677C11.2054 19.2502 11.4868 19.0065 11.7997 19.054L15.511 19.6131C15.6779 19.6384 15.8218 19.7428 15.8974 19.8947L17.7787 23.6751H22.3646L18.4024 12.7273C18.4465 12.7326 19.8974 12.8876 20.7772 12.3623L19.195 10.9542C19.8397 11.2115 20.542 11.3529 21.278 11.3529C24.4739 11.3529 27.0503 8.68633 26.9232 5.44702L26.9222 5.44596ZM19.467 7.58722C19.1992 7.58722 18.983 7.36993 18.983 7.10095C18.983 6.83198 19.1992 6.61469 19.467 6.61469C19.7347 6.61469 19.951 6.83198 19.951 7.10095C19.951 7.36993 19.7347 7.58722 19.467 7.58722Z" fill="#7130C9"></path><path d="M17.4617 10.1135C14.2427 11.2917 10.7109 9.85716 9.16654 6.88788C9.16654 6.88788 9.0773 6.91425 9.0731 6.91531C8.29829 7.13998 7.67571 7.43533 7.67571 7.43533C8.6437 9.76539 10.9324 11.4046 13.6023 11.4046C15.0438 11.4046 16.3887 10.9193 17.4606 10.1135H17.4617Z" fill="#3D0083"></path></g><defs><clippath id="clip0_2004_8120"><rect width="70.8" height="24" fill="white"></rect></clippath></defs></svg></a><div id="w-node-f1858687-444d-4c61-4de4-fca9244af7ec-244af7e4" class="footer_content-wrapper"><div class="footer_social-wrapper"><div class="footer_social-content"><p class="text-weight-medium">Stay connected with us:</p><div class="social_links-wrapper"><a href="https://facebook.com/viodotcom" target="_blank" class="icon-1x1-medium w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="social_icon"><path d="M10.0191 20H9.97506C4.47487 20 0 15.5238 0 10.022V9.97801C0 4.4762 4.47487 0 9.97506 0H10.0191C15.5192 0 19.9941 4.4762 19.9941 9.97801V10.022C19.9941 15.5238 15.5192 20 10.0191 20ZM9.97506 0.676979C4.84778 0.676979 0.67678 4.84921 0.67678 9.97801V10.022C0.67678 15.1508 4.84778 19.323 9.97506 19.323H10.0191C15.1463 19.323 19.3173 15.1508 19.3173 10.022V9.97801C19.3173 4.84921 15.1463 0.676979 10.0191 0.676979H9.97506Z" fill="#7130C9"></path><path d="M11.3422 7.75752V9.86224H13.9451L13.533 12.6974H11.3422V19.2296C10.903 19.2905 10.4536 19.3224 9.99746 19.3224C9.47093 19.3224 8.95387 19.2804 8.45034 19.1992V12.6974H6.0498V9.86224H8.45034V7.28703C8.45034 5.68935 9.74502 4.39362 11.3429 4.39362V4.39497C11.3476 4.39497 11.3517 4.39362 11.3564 4.39362H13.9458V6.84563H12.2538C11.751 6.84563 11.3429 7.25385 11.3429 7.75685L11.3422 7.75752Z" fill="#7130C9"></path></svg></a><a href="https://www.instagram.com/vio.com.travel/" target="_blank" class="icon-1x1-medium w-inline-block">
345<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="social_icon"><path d="M10.019 19.9999H9.97501C4.47485 19.9999 0 15.5237 0 10.022V9.97794C0 4.47616 4.47485 0 9.97501 0H10.019C15.5192 0 19.994 4.47616 19.994 9.97794V10.022C19.994 15.5237 15.5192 19.9999 10.019 19.9999ZM9.97501 0.676976C4.84775 0.676976 0.676776 4.84917 0.676776 9.97794V10.022C0.676776 15.1507 4.84775 19.3229 9.97501 19.3229H10.019C15.1463 19.3229 19.3172 15.1507 19.3172 10.022V9.97794C19.3172 4.84917 15.1463 0.676976 10.019 0.676976H9.97501Z" fill="#7130C9"></path><path d="M12.9857 4.26968H7.00841C5.35707 4.26968 4.01367 5.61348 4.01367 7.2653V12.7353C4.01367 14.3871 5.35707 15.7309 7.00841 15.7309H12.9857C14.637 15.7309 15.9804 14.3871 15.9804 12.7353V7.2653C15.9804 5.61348 14.637 4.26968 12.9857 4.26968ZM5.07012 7.2653C5.07012 6.19636 5.93978 5.32643 7.00841 5.32643H12.9857C14.0543 5.32643 14.924 6.19636 14.924 7.2653V12.7353C14.924 13.8042 14.0543 14.6741 12.9857 14.6741H7.00841C5.93978 14.6741 5.07012 13.8042 5.07012 12.7353V7.2653Z" fill="#7130C9"></path><path d="M9.99753 12.786C11.5331 12.786 12.7831 11.5364 12.7831 9.99962C12.7831 8.46289 11.5338 7.2132 9.99753 7.2132C8.46125 7.2132 7.21191 8.46289 7.21191 9.99962C7.21191 11.5364 8.46125 12.786 9.99753 12.786ZM9.99753 8.27062C10.9511 8.27062 11.7267 9.04644 11.7267 10.0003C11.7267 10.9542 10.9511 11.73 9.99753 11.73C9.04395 11.73 8.26836 10.9542 8.26836 10.0003C8.26836 9.04644 9.04395 8.27062 9.99753 8.27062Z" fill="#7130C9"></path><path d="M13.0406 7.66339C13.4541 7.66339 13.7911 7.32695 13.7911 6.91264C13.7911 6.49833 13.4548 6.16187 13.0406 6.16187C12.6264 6.16187 12.29 6.49833 12.29 6.91264C12.29 7.32695 12.6264 7.66339 13.0406 7.66339Z" fill="#7130C9"></path></svg></a><a href="https://www.linkedin.com/company/viodotcom/" target="_blank" class="icon-1x1-medium w-inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 20 20" fill="none" class="social_icon"><path d="M10.019 19.9999H9.97502C4.47486 19.9999 0 15.5237 0 10.022V9.97795C0 4.47617 4.47486 0 9.97502 0H10.019C15.5192 0 19.994 4.47617 19.994 9.97795V10.022C19.994 15.5237 15.5192 19.9999 10.019 19.9999ZM9.97502 0.676976C4.84776 0.676976 0.676776 4.84919 0.676776 9.97795V10.022C0.676776 15.1507 4.84776 19.3229 9.97502 19.3229H10.019C15.1463 19.3229 19.3172 15.1507 19.3172 10.022V9.97795C19.3172 4.84919 15.1463 0.676976 10.019 0.676976H9.97502Z" fill="#7130C9"></path><path d="M4.94498 6.76096C4.69051 6.5247 4.56396 6.23225 4.56396 5.88428C4.56396 5.53631 4.69119 5.23099 4.94498 4.99405C5.19945 4.75778 5.52701 4.63931 5.92834 4.63931C6.32967 4.63931 6.64437 4.75778 6.89817 4.99405C7.15263 5.23031 7.27918 5.52751 7.27918 5.88428C7.27918 6.24105 7.15196 6.5247 6.89817 6.76096C6.6437 6.99723 6.32087 7.1157 5.92834 7.1157C5.53581 7.1157 5.19945 6.99723 4.94498 6.76096ZM7.06533 8.11627V15.3599H4.77714V8.11627H7.06533Z" fill="#7130C9"></path><path d="M14.6827 8.83178C15.1815 9.37336 15.4306 10.1167 15.4306 11.0631V15.2319H13.2575V11.3569C13.2575 10.8796 13.1336 10.5087 12.8866 10.2446C12.6396 9.98062 12.3066 9.84792 11.8897 9.84792C11.4728 9.84792 11.1398 9.97994 10.8928 10.2446C10.6458 10.5087 10.5219 10.8796 10.5219 11.3569V15.2319H8.33594V8.09592H10.5219V9.04233C10.7432 8.72686 11.0417 8.47773 11.4166 8.29427C11.7916 8.1108 12.2132 8.01941 12.6822 8.01941C13.5173 8.01941 14.1846 8.2902 14.6827 8.83178Z" fill="#7130C9"></path></svg></a></div></div><a href="http://www.vio.com" class="footer_via-link w-inline-block"><div>Go to Vio.com</div></a></div></div></div></div></div></div></div>
345<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=635faa3da006e4771c238505" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
345<script src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/js/webflow.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
345<script src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/js/webflow.schunk.2d20be6fc1efad8a.js" type="text/javascript" integrity="sha384-8U8Oe5KBCF1N9AZdWXlrM5D6IETT+v3AsUrlkA2ThO3rLvyMrW+MUNOdpW7oDGH8" crossorigin="anonymous"></script>
345<script src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/js/webflow.schunk.264ddee2ecba3243.js" type="text/javascript" integrity="sha384-sEj7g/+BamI0FE9OFSy1HPns1u4IU1n2OIfEp8ZQhdNolrwKDfz8irCuLTQJZ9Tp" crossorigin="anonymous"></script>
345<script src="https://cdn.prod.website-files.com/635faa3da006e4771c238505/js/webflow.6d3fb204.00303669cdc25918.js" type="text/javascript" integrity="sha384-MtlWl+mYyi/NfYSuaDD4B854wIMd18U/D6O62Oin/G1Nlh1B8R4ezgdt9kjwG23D" crossorigin="anonymous"></script>
345<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 345-346
345
346<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
346GTM-W8GDPWL
vendor: 83 bytes, lines 346-347
346"
347height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
348<!-- End Google Tag Manager (noscript) -->
348<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js"></script>
vendor: 1 bytes, line 348
348
349<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 349
349
350<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollToPlugin.min.js"></script>
350
351
352<style>
353.tab_link {
354  background-color: #EEE9E7 !important;
355  color: #615a56 !important;
356  transition: background-color 0.25s ease, color 0.25s ease, border-radius 0.25s ease;
357}
358
359.tab_link * {
360  color: inherit !important;
361  transition: color 0.25s ease;
362}
363
364.tab_link.is-active {
365  background-color: #7130C9 !important;
366  color: #FFFFFF !important;
367}
368
369.tab_link.is-active * {
370  color: #FFFFFF !important;
371}
372
373.sticky-features__img-collection {
374  position: relative;
375  overflow: hidden;
376  display: grid;
377}
378
379.sticky-features__img-item {
380  grid-area: 1 / 1;
381  will-change: transform, opacity;
382}
383
384.sticky-features__img {
385  display: block;
386  width: 100%;
387  height: 100%;
388  object-fit: cover;
389}
390
391@media (max-width: 991px) {
392  .tab_link.is-active {
393    border-radius: 8px !important;
394  }
395}
396</style>
397
398<script>
399gsap.registerPlugin(ScrollTrigger, ScrollToPlugin);
400
401function initStickyFeatures(root) {
402  const wraps = Array.from((root || document).querySelectorAll("[data-sticky-feature-wrap]"));
403  if (!wraps.length) return;
404
405  wraps.forEach((w) => {
406    const visualStage = w.querySelector(".sticky-features__img-collection");
407    const visualWraps = Array.from(w.querySelectorAll(".sticky-features__img-item"));
408    const items = Array.from(w.querySelectorAll("[data-sticky-feature-item]"));
409    const buttons = Array.from(w.querySelectorAll("[data-sticky-feature-nav]"));
410
411    if (!visualStage || !visualWraps.length) {
412      console.warn("[initStickyFeatures] Brak .sticky-features__img-collection albo .sticky-features__img-item", w);
413      return;
414    }
415
416    if (visualWraps.length !== items.length) {
417      console.warn("[initStickyFeatures] visualWraps and items count do not match:", {
418        visualWraps: visualWraps.length,
419        items: items.length,
420        wrap: w
421      });
422    }
423
424    const count = Math.min(visualWraps.length, items.length);
425    if (count < 1) return;
426
427    const rm = window.matchMedia("(prefers-reduced-motion: reduce)").matches;
428    const DURATION = rm ? 0.01 : 0.75;
429    const EASE = "power4.inOut";
430    const SCROLL_AMOUNT = 0.9;
431    const steps = Math.max(1, count - 1);
432
433    let currentIndex = 0;
434    let scrollTween = null;
435    let isNavClickScrolling = false;
436
437    const getTexts = (el) => Array.from(el.querySelectorAll("[data-sticky-feature-text]"));
438
439    gsap.set(visualStage, {
440      position: "relative",
441      overflow: "hidden",
442      display: "grid"
443    });
444
445    visualWraps.forEach((el, i) => {
446      gsap.set(el, {
447        gridArea: "1 / 1",
448        yPercent: i === 0 ? 0 : 100,
449        autoAlpha: i === 0 ? 1 : 0,
450        zIndex: i === 0 ? 2 : 1
451      });
452    });
453
454    items.forEach((item, i) => {
455      const texts = getTexts(item);
456      gsap.set(item, { autoAlpha: i === 0 ? 1 : 0 });
457      gsap.set(texts, {
458        autoAlpha: i === 0 ? 1 : 0,
459        y: i === 0 ? 0 : 30
460      });
461    });
462
463    function setActiveButton(index) {
464      buttons.forEach((btn) => {
465        const btnIndex = Number(btn.getAttribute("data-sticky-feature-nav"));
466        const isActive = btnIndex === index;
467
468        btn.classList.toggle("is-active", isActive);
469        btn.setAttribute("aria-current", isActive ? "true" : "false");
470      });
471    }
472
473    function animateOut(itemEl) {
474      const texts = getTexts(itemEl);
475
476      gsap.to(texts, {
477        autoAlpha: 0,
478        y: -30,
479        ease: "power4.out",
480        duration: 0.4,
481        overwrite: "auto",
482        onComplete: () => {
483          gsap.set(itemEl, { autoAlpha: 0 });
484        }
485      });
486    }
487
488    function animateIn(itemEl) {
489      const texts = getTexts(itemEl);
490
491      gsap.set(itemEl, { autoAlpha: 1 });
492
493      gsap.fromTo(
494        texts,
495        {
496          autoAlpha: 0,
497          y: 30
498        },
499        {
500          autoAlpha: 1,
501          y: 0,
502          ease: "power4.out",
503          duration: DURATION,
504          stagger: 0.1,
505          overwrite: "auto"
506        }
507      );
508    }
509
510    function transition(fromIndex, toIndex) {
511      if (fromIndex === toIndex) return;
512      if (!visualWraps[fromIndex] || !visualWraps[toIndex] || !items[fromIndex] || !items[toIndex]) return;
513
514      const fromVisual = visualWraps[fromIndex];
515      const toVisual = visualWraps[toIndex];
516
517      gsap.killTweensOf([fromVisual, toVisual]);
518
519      const tl = gsap.timeline({
520        defaults: { overwrite: "auto" }
521      });
522
523      gsap.set(toVisual, {
524        yPercent: 100,
525        autoAlpha: 1,
526        zIndex: 3
527      });
528
529      gsap.set(fromVisual, {
530        yPercent: 0,
531        autoAlpha: 1,
532        zIndex: 2
533      });
534
535      tl.to(
536        toVisual,
537        {
538          yPercent: 0,
539          duration: DURATION,
540          ease: EASE
541        },
542        0
543      );
544
545      tl.to(
546        fromVisual,
547        {
548          autoAlpha: 0,
549          duration: DURATION * 0.85,
550          ease: "power2.out"
551        },
552        0
553      );
554
555      tl.set(fromVisual, {
556        zIndex: 1,
557        yPercent: 100
558      });
559
560      animateOut(items[fromIndex]);
561      animateIn(items[toIndex]);
562    }
563
564    function setIndex(index, force) {
565      const nextIndex = Math.max(0, Math.min(steps, index));
566
567      if (!force && nextIndex === currentIndex) {
568        setActiveButton(currentIndex);
569        return;
570      }
571
572      transition(currentIndex, nextIndex);
573      currentIndex = nextIndex;
574      setActiveButton(currentIndex);
575    }
576
577    const st = ScrollTrigger.create({
578      trigger: w,
579      start: "center center",
580      end: () => `+=${steps * 100}%`,
581      pin: true,
582      scrub: true,
583      invalidateOnRefresh: true,
584      onUpdate: (self) => {
585        const p = Math.min(self.progress, SCROLL_AMOUNT) / SCROLL_AMOUNT;
586        let idx = Math.floor(p * steps + 1e-6);
587        idx = Math.max(0, Math.min(steps, idx));
588
589        if (!isNavClickScrolling && idx !== currentIndex) {
590          transition(currentIndex, idx);
591          currentIndex = idx;
592          setActiveButton(currentIndex);
593        }
594      }
595    });
596
597    function getTargetScrollForIndex(index) {
598      const safeIndex = Math.max(0, Math.min(steps, index));
599      const progressWithinPinnedArea = steps === 0 ? 0 : safeIndex / steps;
600      const mappedProgress = progressWithinPinnedArea * SCROLL_AMOUNT;
601
602      return st.start + ((st.end - st.start) * mappedProgress);
603    }
604
605    buttons.forEach((btn) => {
606      btn.addEventListener("click", (e) => {
607        e.preventDefault();
608
609        const index = Number(btn.getAttribute("data-sticky-feature-nav"));
610        if (Number.isNaN(index)) return;
611        if (index < 0 || index >= count) return;
612        if (index === currentIndex) return;
613
614        if (scrollTween) scrollTween.kill();
615
616        isNavClickScrolling = true;
617        setIndex(index, true);
618
619        const targetScroll = getTargetScrollForIndex(index);
620
621        scrollTween = gsap.to(window, {
622          scrollTo: {
623            y: targetScroll,
624            autoKill: false
625          },
626          duration: rm ? 0.01 : 0.8,
627          ease: "power2.out",
628          overwrite: true,
629          onUpdate: () => {
630            ScrollTrigger.update();
631          },
632          onComplete: () => {
633            isNavClickScrolling = false;
634            scrollTween = null;
635            setActiveButton(index);
636            currentIndex = index;
637            ScrollTrigger.update();
638          },
639          onInterrupt: () => {
640            isNavClickScrolling = false;
641            scrollTween = null;
642          }
643        });
644      });
645    });
646
647    setActiveButton(0);
648  });
649}
650
651document.addEventListener("DOMContentLoaded", () => {
652  const mm = gsap.matchMedia();
653
654  mm.add("(min-width: 992px)", () => {
655    initStickyFeatures();
656  });
657});
658</script>
658
659
660<script>
661document.addEventListener("DOMContentLoaded", () => {
662  if (window.innerWidth >= 992) return;
663
664  const buttons = Array.from(document.querySelectorAll("[data-sticky-feature-nav]"));
665  const sections = Array.from(document.querySelectorAll("[data-insiders-card-mobile]"));
666  const OFFSET = 80;
667
668  function setActive(index) {
669    buttons.forEach((btn) => {
670      const btnIndex = btn.getAttribute("data-sticky-feature-nav");
671      const isActive = btnIndex === index;
672
673      btn.classList.toggle("is-active", isActive);
674      btn.setAttribute("aria-current", isActive ? "true" : "false");
675    });
676  }
677
678  buttons.forEach((button) => {
679    button.addEventListener("click", (e) => {
680      e.preventDefault();
681
682      const index = button.getAttribute("data-sticky-feature-nav");
683      if (index === null) return;
684
685      const target = document.querySelector(`[data-insiders-card-mobile="${index}"]`);
686      if (!target) return;
687
688      setActive(index);
689
690      const targetTop = target.getBoundingClientRect().top + window.pageYOffset - OFFSET;
691
692      window.scrollTo({
693        top: targetTop,
694        behavior: "smooth"
695      });
696    });
697  });
698
699  const observer = new IntersectionObserver(
700    (entries) => {
701      entries.forEach((entry) => {
702        if (entry.isIntersecting) {
703          const index = entry.target.getAttribute("data-insiders-card-mobile");
704          if (index !== null) {
705            setActive(index);
706          }
707        }
708      });
709    },
710    {
711      root: null,
712      threshold: 0.6
713    }
714  );
715
716  sections.forEach((section) => observer.observe(section));
717
718  setActive("0");
719});
720</script>
720</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.