.logo[data-v-4d9cc5e0]{position:relative}.cls-1[data-v-4d9cc5e0]{fill:#fff}.karol[data-v-4d9cc5e0]{left:50%;position:absolute;top:50%;transform:translate(-55%,-40%);width:32%}html.loaded .header{transform:translateY(0)}.header[data-v-86f8b0f4]{align-items:center;background:#000;display:flex;justify-content:center;min-height:max(600px,100svh);overflow:hidden;padding:5.5555555556vw;position:relative;transform:translateY(50%);transition:transform 1.5s var(--ease-out-expo);width:100%}.header-video[data-v-86f8b0f4]{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.overlay[data-v-86f8b0f4]{background:#0003;inset:0;pointer-events:none;position:absolute}.content[data-v-86f8b0f4]{position:relative;text-align:center;z-index:1}.title[data-v-86f8b0f4]{margin:0 auto;width:50vw}@media screen and (max-width:767px){.title[data-v-86f8b0f4]{width:80vw}}.ctas[data-v-86f8b0f4]{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:1.2501vw;gap:1.3888888889vw;justify-content:center;margin-top:1.3888888889vw;text-transform:uppercase}@media screen and (max-width:767px){.ctas[data-v-86f8b0f4]{font-size:3.878vw;gap:5.5555555556vw;margin-top:5.5555555556vw}}.cta[data-v-86f8b0f4]{align-items:center;border-radius:999px;display:inline-flex;justify-content:center;letter-spacing:.02em;padding:1.1111111111vw 2.2222222222vw .7638888889vw;text-decoration:none;transition:all .3s ease}@media screen and (max-width:767px){.cta[data-v-86f8b0f4]{padding:3.3333333333vw 5.5555555556vw 1.9444444444vw}}.primary[data-v-86f8b0f4]{background:var(--color-white);color:var(--text-color)}@media screen and (hover:hover) and (min-width:768px){.primary[data-v-86f8b0f4]:hover{background:var(--text-color);color:var(--color-white)}}.secondary[data-v-86f8b0f4]{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:var(--color-white)}@media screen and (hover:hover) and (min-width:768px){.secondary[data-v-86f8b0f4]:hover{background:#fff3;border-color:#ffffff80}}.clip-container[data-v-ef26cfc7]{margin:0 auto;text-align:center}.video-wrapper[data-v-ef26cfc7]{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper iframe[data-v-ef26cfc7]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.map[data-v-b02a5aaf]{height:calc(100% + 30px);min-height:400px;position:relative;width:100%}.map-error[data-v-b02a5aaf],.map-loading[data-v-b02a5aaf]{font-size:18px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.map-error[data-v-b02a5aaf]{background:#000c;border-radius:8px;color:#ff6b6b;padding:20px}.map-container[data-v-b02a5aaf]{height:100%;width:100%}.map-controls[data-v-b02a5aaf]{position:absolute;right:10px;top:10px;z-index:1000}.style-toggle-btn[data-v-b02a5aaf]{align-items:center;background:#fff;border:2px solid #ccc;cursor:pointer;display:flex;gap:8px;padding:12px 16px 10px;transition:all .2s ease}.style-toggle-btn.active[data-v-b02a5aaf]{background:#000;border-color:#444;color:#fff}.style-toggle-btn .btn-icon[data-v-b02a5aaf]{font-size:14px}.style-toggle-btn .btn-text[data-v-b02a5aaf]{font-size:14px;white-space:nowrap}.modal-container[data-v-005c8357]{align-items:flex-end;bottom:10px;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%;z-index:1000}.modal-enter-active[data-v-005c8357]{transition:all .5s var(--ease-overshoot)}.modal-leave-active[data-v-005c8357]{transition:all .25s var(--ease-overshoot)}.modal-enter-from[data-v-005c8357],.modal-leave-to[data-v-005c8357]{opacity:0;transform:translateY(100%)}.modal-enter-to[data-v-005c8357],.modal-leave-from[data-v-005c8357]{opacity:1;transform:translateY(0)}.modal-content[data-v-005c8357]{background:var(--color-white);max-width:44.4444444444vw;overflow:hidden;padding:1.1111111111vw;pointer-events:auto;position:relative;width:80%}@media screen and (max-width:767px){.modal-content[data-v-005c8357]{max-width:177.7777777778vw;padding:0;width:90%}}.close-btn[data-v-005c8357]{border:none;border-radius:50%;cursor:pointer;font-size:1.25vw;height:1.6666666667vw;line-height:1em;position:absolute;right:.6944444444vw;top:.6944444444vw;transition:all .3s ease;width:1.6666666667vw;z-index:1}@media screen and (max-width:767px){.close-btn[data-v-005c8357]{color:#fff;font-size:5vw;height:6.6666666667vw;right:2.7777777778vw;top:2.7777777778vw;width:6.6666666667vw}}@media screen and (hover:hover) and (min-width:768px){.close-btn[data-v-005c8357]:hover{background:var(--color-blue)}.close-btn:hover .line[data-v-005c8357]{background:var(--color-white)}}.close-btn .icon[data-v-005c8357]{display:block;height:100%;position:relative;width:100%}.close-btn .line[data-v-005c8357]{background:var(--text-color);height:2px;left:50%;position:absolute;top:50%;transform-origin:center;transition:all .3s ease;width:50%}.close-btn .line[data-v-005c8357]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.close-btn .line[data-v-005c8357]:last-child{transform:translate(-50%,-50%) rotate(135deg)}@media screen and (max-width:767px){.close-btn .line[data-v-005c8357]{background:var(--color-white)}}.modal-body[data-v-005c8357]{align-items:center;display:flex;flex-direction:row;gap:1.1111111111vw}@media screen and (max-width:767px){.modal-body[data-v-005c8357]{display:block;gap:4.4444444444vw}}.place-thumbnail[data-v-005c8357]{aspect-ratio:2/1;flex-shrink:0;overflow:hidden;width:50%}@media screen and (max-width:767px){.place-thumbnail[data-v-005c8357]{margin-bottom:4.4444444444vw;width:calc(100% + 1px)}}.place-thumbnail video[data-v-005c8357]{display:block;width:100%}.place-thumbnail img[data-v-005c8357]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.place-info[data-v-005c8357]{display:flex;flex:1;flex-direction:column;gap:.5555555556vw;min-width:0;text-align:center}@media screen and (max-width:767px){.place-info[data-v-005c8357]{gap:2.2222222222vw;padding:4.4444444444vw}}.place-name[data-v-005c8357]{font-family:var(--font-bold);font-size:1.2501vw;line-height:1.2;margin:0}@media screen and (max-width:767px){.place-name[data-v-005c8357]{font-size:4.986vw}}.place-details[data-v-005c8357]{display:flex;flex-direction:column;gap:.2777777778vw;justify-content:center}@media screen and (max-width:767px){.place-details[data-v-005c8357]{gap:1.1111111111vw}}.place-description[data-v-005c8357]{display:flex;font-size:.9723vw;gap:.5555555556vw;margin:0 auto}@media screen and (max-width:767px){.place-description[data-v-005c8357]{font-size:3.878vw;gap:2.2222222222vw}}.place-description .value[data-v-005c8357]{font-style:italic;line-height:1.3;opacity:.75;word-break:break-word}.google-maps-btn[data-v-005c8357]{display:inline-flex}.explore[data-v-c58d8870]{text-align:center}.content[data-v-c58d8870]{display:flex;height:80svh;min-height:500px;overflow:hidden;position:relative}@media screen and (max-width:767px){.content[data-v-c58d8870]{height:100svh}}.ctas[data-v-c58d8870]{margin-top:2.7777777778vw}@media screen and (max-width:767px){.ctas[data-v-c58d8870]{margin-top:11.1111111111vw}}.places-container[data-v-e1b43c2b]{margin:0 auto}.places-grid[data-v-e1b43c2b]{display:grid;gap:2.0833333333vw;grid-template-columns:repeat(3,1fr);padding:0 1.3888888889vw}@media screen and (max-width:767px){.places-grid[data-v-e1b43c2b]{gap:8.3333333333vw;grid-template-columns:1fr;padding:0}}.place-card[data-v-e1b43c2b]{background:#fff;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;transition:all .3s ease}.card-media[data-v-e1b43c2b]{aspect-ratio:2/1;background-size:cover;overflow:hidden;width:100%}.card-media video[data-v-e1b43c2b]{max-width:none;transform:translate(-1px);width:calc(100% + 2px)}.card-content[data-v-e1b43c2b]{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:2.2222222222vw;text-align:center}@media screen and (max-width:767px){.card-content[data-v-e1b43c2b]{padding:8.8888888889vw}}.place-name[data-v-e1b43c2b]{font-family:var(--font-bold);font-size:1.389vw;line-height:1.3}@media screen and (max-width:767px){.place-name[data-v-e1b43c2b]{font-size:4.986vw}}.place-details[data-v-e1b43c2b]{margin-bottom:1.3888888889vw}@media screen and (max-width:767px){.place-details[data-v-e1b43c2b]{margin-bottom:5.5555555556vw}}.place-description[data-v-e1b43c2b]{margin-top:1.1111111111vw}@media screen and (max-width:767px){.place-description[data-v-e1b43c2b]{margin-top:2.2222222222vw}}.place-description .value[data-v-e1b43c2b]{font-style:italic;opacity:.6}.card-actions[data-v-e1b43c2b]{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.3888888889vw;justify-content:center;margin-top:2.2222222222vw}@media screen and (max-width:767px){.card-actions[data-v-e1b43c2b]{gap:4.4444444444vw;margin-top:4.4444444444vw}}.loader-overlay[data-v-6fd672ea]{align-items:center;background:#fff;display:flex;font-size:2vw;inset:0;justify-content:center;position:fixed;z-index:9999}@media screen and (max-width:767px){.loader-overlay[data-v-6fd672ea]{font-size:8vw}}.emoji-sequence[data-v-6fd672ea]{height:1.2em;position:relative;width:1.2em}.emoji[data-v-6fd672ea],.emoji-sequence[data-v-6fd672ea]{align-items:center;display:flex;justify-content:center}.emoji[data-v-6fd672ea]{animation-iteration-count:infinite;animation-name:emoji-onebyone-6fd672ea;animation-timing-function:ease-in-out;inset:0;opacity:0;position:absolute}@keyframes emoji-onebyone-6fd672ea{0%{opacity:1}10%{opacity:1}11%{opacity:0}to{opacity:0}}.fade-enter-active[data-v-6fd672ea],.fade-leave-active[data-v-6fd672ea]{transition:transform 1.5s var(--ease-out-expo)}.fade-enter-from[data-v-6fd672ea],.fade-leave-to[data-v-6fd672ea]{transform:translateY(-100%)}
