.klLjwG_blockWrapper{--block-surface:var(--dynamic-block-surface,#ffffff0d);--block-surface-hover:var(--dynamic-block-surface-hover,#ffffff1a);--block-border:var(--dynamic-block-border,#ffffff1a);--block-border-subtle:var(--dynamic-block-border-subtle,#ffffff0d);--block-border-strong:var(--dynamic-block-border-strong,#fff3);--block-muted:var(--dynamic-block-muted,#ffffffb3);--block-muted-strong:var(--dynamic-block-muted-strong,#fffc);--block-placeholder-text:var(--dynamic-block-placeholder-text,#ffffff80);--block-cta-bg:var(--dynamic-block-cta-bg,linear-gradient(135deg, #4b2d8f 0%, #271e42 100%));--block-cta-heading:var(--dynamic-block-cta-heading,#fff);--block-cta-body:var(--dynamic-block-cta-body,#fffc);--block-cta-border:var(--dynamic-block-cta-border,#ffffff1a);--block-listings-bg:var(--dynamic-block-listings-bg,transparent);--block-listings-header-bg:var(--dynamic-block-listings-header-bg,#30254c);--block-listings-card-bg:var(--dynamic-block-listings-card-bg,#30254c);--block-listings-card-text:var(--dynamic-block-listings-card-text,#fff);--block-listings-card-muted:var(--dynamic-block-listings-card-muted,#cfcfcf);--block-listings-row-border:var(--dynamic-block-listings-row-border,#30254c);--block-listings-hover-gradient:var(--dynamic-block-listings-hover-gradient,linear-gradient(90deg, #d6c8ff1a 1.63%, #271e4200 100%));--block-listings-card-border:var(--dynamic-block-listings-card-border,transparent);--block-listings-card-shadow:var(--dynamic-block-listings-card-shadow,none);--block-listings-status-text:var(--dynamic-block-listings-status-text,#cfcfcf);--block-listings-skeleton-bg:var(--dynamic-block-listings-skeleton-bg,#ffffff1f);--block-listings-skeleton-from:var(--dynamic-block-listings-skeleton-from,#271e4214);--block-listings-skeleton-to:var(--dynamic-block-listings-skeleton-to,#cc78ff2e);width:100%;margin-bottom:24px}.klLjwG_blockContainer{width:100%;max-width:1280px;margin:0 auto}.klLjwG_proseBlock{color:var(--color)}.klLjwG_proseBlock h1,.klLjwG_proseBlock h2,.klLjwG_proseBlock h3,.klLjwG_proseBlock h4,.klLjwG_proseBlock h5,.klLjwG_proseBlock h6{color:var(--color);font-family:var(--font-lora);margin-top:1.5em;margin-bottom:.5em}@media (max-width:768px){.klLjwG_proseBlock h1,.klLjwG_proseBlock h2,.klLjwG_proseBlock h3,.klLjwG_proseBlock h4,.klLjwG_proseBlock h5,.klLjwG_proseBlock h6{margin-top:1.2em;margin-bottom:.4em}}.klLjwG_proseBlock h1{margin-top:0}.klLjwG_proseBlock a{color:#cc78ff;text-decoration:underline}.klLjwG_proseBlock ul,.klLjwG_proseBlock ol{margin-bottom:1em;padding-left:1.5em}@media (max-width:768px){.klLjwG_proseBlock ul,.klLjwG_proseBlock ol{padding-left:1.2em}.klLjwG_proseBlock{font-size:16px}}.klLjwG_imageBlock{width:100%;margin:0}.klLjwG_imageBlock img{border-radius:16px;width:100%;height:auto;display:block}@media (max-width:768px){.klLjwG_imageBlock img{border-radius:12px}}.klLjwG_imageBlock .klLjwG_imagePlaceholder{background-color:var(--block-surface);border:2px dashed var(--block-border-strong);width:100%;height:300px;font-family:var(--font-poppins);color:var(--block-placeholder-text);border-radius:16px;justify-content:center;align-items:center;font-size:18px;display:flex}@media (max-width:768px){.klLjwG_imageBlock .klLjwG_imagePlaceholder{border-radius:12px;height:200px;font-size:16px}}.klLjwG_imageBlock figcaption{color:var(--block-muted);text-align:center;font-size:14px;font-family:var(--font-poppins);margin-top:12px}@media (max-width:768px){.klLjwG_imageBlock figcaption{margin-top:8px;font-size:12px}}.klLjwG_tableBlock{width:100%;overflow-x:auto}.klLjwG_tableBlock table{border-collapse:collapse;width:100%;font-family:var(--font-poppins);border-radius:8px;overflow:hidden}.klLjwG_tableBlock table th{background-color:var(--block-surface-hover);color:var(--color);text-align:left;padding:16px;font-weight:600}@media (max-width:768px){.klLjwG_tableBlock table th{padding:12px;font-size:14px}}.klLjwG_tableBlock table td{border-bottom:1px solid var(--block-border);padding:16px}@media (max-width:768px){.klLjwG_tableBlock table td{padding:12px;font-size:14px}.klLjwG_tableBlock{font-size:14px}}.klLjwG_tablePricing table th{color:#fff;text-align:center;background-color:#cc78ff}.klLjwG_tablePricing table td{text-align:center}.klLjwG_tableComparison table th{background-color:var(--block-surface);border-right:1px solid var(--block-border-subtle)}.klLjwG_tableComparison table td{border-right:1px solid var(--block-border-subtle)}.klLjwG_tableComparison table th:last-child,.klLjwG_tableComparison table td:last-child{border-right:none}.klLjwG_tableDataDense table th,.klLjwG_tableDataDense table td{padding:8px 12px;font-size:14px}.klLjwG_dynamicTableBlock{width:100%;overflow-x:auto}.klLjwG_dynamicTableBlock table{border-collapse:collapse;width:100%;font-family:var(--font-poppins);border-radius:8px;overflow:hidden}.klLjwG_dynamicTableBlock table th{background-color:var(--block-surface-hover);color:var(--color);text-align:left;padding:16px;font-weight:600}@media (max-width:768px){.klLjwG_dynamicTableBlock table th{padding:12px;font-size:14px}}.klLjwG_dynamicTableBlock table td{border-bottom:1px solid var(--block-border);padding:16px}@media (max-width:768px){.klLjwG_dynamicTableBlock table td{padding:12px;font-size:14px}.klLjwG_dynamicTableBlock{font-size:14px}}.klLjwG_tableError{color:var(--block-muted);font-family:var(--font-poppins);text-align:center;padding:20px}.klLjwG_faqBlock h2{font-family:var(--font-lora);margin-bottom:24px;font-size:28px}.klLjwG_faqBlock .klLjwG_faqItem{background:var(--block-surface);border-radius:12px;margin-bottom:16px;overflow:hidden}.klLjwG_faqBlock .klLjwG_faqItem button{width:100%;color:var(--color);font-family:var(--font-poppins);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px;font-size:18px;font-weight:500;transition:background .2s;display:flex}.klLjwG_faqBlock .klLjwG_faqItem button:hover{background:var(--block-surface-hover)}.klLjwG_faqBlock .klLjwG_faqItem button span{color:#cc78ff;font-size:24px}.klLjwG_faqBlock .klLjwG_faqItem .klLjwG_faqAnswer{color:var(--block-muted-strong);padding:0 20px 20px;font-size:16px;line-height:1.6}.klLjwG_calloutBlock{font-family:var(--font-poppins);border-radius:12px;align-items:flex-start;padding:24px;line-height:1.6;display:flex}.klLjwG_calloutBlock.variantInfo{background-color:#3b82f626;border-left:4px solid #3b82f6}.klLjwG_calloutBlock.variantWarning{background-color:#f59e0b26;border-left:4px solid #f59e0b}.klLjwG_calloutBlock.variantTip{background-color:#10b98126;border-left:4px solid #10b981}.klLjwG_calloutBlock.variantQuote{background-color:var(--block-surface);border-left:4px solid #cc78ff;font-size:18px;font-style:italic}.klLjwG_ctaBlock{background:var(--block-cta-bg);text-align:center;border:1px solid var(--block-cta-border);border-radius:20px;padding:48px 32px}.klLjwG_ctaBlock h2{font-family:var(--font-lora);color:var(--block-cta-heading);margin-bottom:16px;font-size:32px}.klLjwG_ctaBlock p{font-family:var(--font-poppins);color:var(--block-cta-body);margin-bottom:32px;font-size:18px}.klLjwG_ctaBlock .klLjwG_ctaButton{color:#fff;font-family:var(--font-poppins);background-color:#cc78ff;border-radius:30px;padding:14px 32px;font-size:16px;font-weight:600;transition:transform .2s,background-color .2s;display:inline-block}.klLjwG_ctaBlock .klLjwG_ctaButton:hover{background-color:#b550ef;transform:translateY(-2px)}.klLjwG_iconListBlock{margin:0;padding:0;list-style:none}.klLjwG_iconListBlock li{font-family:var(--font-poppins);align-items:center;margin-bottom:16px;font-size:18px;display:flex}.klLjwG_iconListBlock li img{flex-shrink:0;width:28px;height:28px;margin-right:16px}.klLjwG_iconListBlock li .klLjwG_defaultBullet{background-color:#cc78ff;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-right:16px;display:inline-block}.klLjwG_videoBlock{margin:0}.klLjwG_videoBlock h3{font-family:var(--font-lora);margin-bottom:16px;font-size:24px}.klLjwG_videoBlock .klLjwG_videoWrapper{background:#000;border-radius:16px;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.klLjwG_videoBlock .klLjwG_videoWrapper iframe,.klLjwG_videoBlock .klLjwG_videoWrapper video{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.klLjwG_videoBlock figcaption{color:var(--block-muted);text-align:center;font-size:14px;font-family:var(--font-poppins);margin-top:12px}.klLjwG_relatedPostsBlock{margin:40px 0}.klLjwG_relatedPostsBlock .klLjwG_relatedPostsTitle{font-family:var(--font-lora);color:var(--color);margin-bottom:24px;font-size:28px}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostsTitle{margin-bottom:16px;font-size:24px}}.klLjwG_relatedPostsBlock .klLjwG_relatedPostsGrid{grid-template-columns:repeat(var(--columns,3), 1fr);gap:var(--gap,1.5rem);width:100%;display:grid}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostsGrid{grid-template-columns:1fr;gap:1rem}}@media (max-width:1024px) and (min-width:769px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostsGrid{grid-template-columns:repeat(2,1fr)}}.klLjwG_relatedPostsBlock .klLjwG_relatedPostItem{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostItem{gap:8px}}.klLjwG_relatedPostsBlock .klLjwG_relatedPostImgLink{aspect-ratio:16/9;border-radius:12px;width:100%;display:block;overflow:hidden}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostImgLink{border-radius:8px}}.klLjwG_relatedPostsBlock .klLjwG_relatedPostImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.klLjwG_relatedPostsBlock .klLjwG_relatedPostImg:hover{transform:scale(1.05)}.klLjwG_relatedPostsBlock .klLjwG_relatedPostContent{flex-direction:column;gap:8px;display:flex}.klLjwG_relatedPostsBlock .klLjwG_relatedPostTitle{font-family:var(--font-lora);color:var(--color);font-size:20px;font-weight:600;line-height:1.4;transition:color .2s}.klLjwG_relatedPostsBlock .klLjwG_relatedPostTitle:hover{color:#cc78ff}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostTitle{font-size:18px}}.klLjwG_relatedPostsBlock .klLjwG_relatedPostDesc{font-family:var(--font-poppins);color:var(--block-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:768px){.klLjwG_relatedPostsBlock .klLjwG_relatedPostDesc{font-size:13px}}.klLjwG_listingsBlock{background:var(--block-listings-bg);flex-direction:column;width:100%;margin:20px 0;display:flex}.klLjwG_listingsBlock .tableHeader{background-color:var(--block-listings-header-bg)}.klLjwG_listingsBlock .tableHeader>div{color:var(--block-listings-card-text)}.klLjwG_listingsBlock .listing-card{color:var(--block-listings-card-text)}.klLjwG_listingsBlock .listing-card .cardBody{background-color:var(--block-listings-card-bg)}.klLjwG_listingsBlock .listing-card .cardTitle{color:var(--block-listings-card-text)}.klLjwG_listingsBlock .listing-card .cardFooter hr{border-top-color:var(--block-listings-row-border)}.klLjwG_listingsBlock .listing-card .statusBtn{color:var(--block-listings-status-text)}:is(.klLjwG_listingsBlock .listing-card-skeleton .skeletonLine,.klLjwG_listingsBlock .listing-card-skeleton .skeletonAvatar){background-color:var(--block-listings-skeleton-bg);background-image:linear-gradient(90deg, var(--block-listings-skeleton-from) 25%, var(--block-listings-skeleton-to) 37%, var(--block-listings-skeleton-from) 63%)}:is(.klLjwG_listingsBlock .listing-card .cardPropsList li,.klLjwG_listingsBlock .listing-card .cardPropsList span:not(.statusBtn)){color:var(--block-listings-card-muted)}:is(.klLjwG_listingsBlock .listing-card .cardPropsList li.resortCell .listing-resort-link,.klLjwG_listingsBlock .listing-card .cardPropsList li.resortCell .listing-resort-link:hover,.klLjwG_listingsBlock .listing-card .cardPropsList li.resortCell .listing-resort-link:visited){color:var(--block-listings-card-text)}.klLjwG_listingsBlock .listing-card .cardPropsList li.resortCell .listing-resort-link .listing-resort-meta{color:var(--block-listings-card-text)}@media (min-width:1024px){.klLjwG_listingsBlock .listing-card{border-bottom-color:var(--block-listings-row-border)}.klLjwG_listingsBlock .listing-card .cardBody{background-color:#0000;background-image:var(--block-listings-hover-gradient)}}@media (max-width:1024px){.klLjwG_listingsBlock{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.klLjwG_listingsBlock .listing-card{max-width:100%}.klLjwG_listingsBlock .listing-card .cardBody{border:1px solid var(--block-listings-card-border);box-shadow:var(--block-listings-card-shadow)}}@media (max-width:900px){.klLjwG_listingsBlock{grid-template-columns:1fr}}@media (max-width:768px){.klLjwG_listingsBlock{grid-template-columns:1fr;gap:12px}}.klLjwG_listingsBlock .cardBody{padding-left:10px}
