.hiw-header[data-astro-cid-ikooipj4]{background:#faf9f7;border-bottom:1px solid #e8e5e0;padding:100px 60px 80px}.hiw-header-inner[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:1200px;margin:0 auto;display:grid}.hiw-eyebrow[data-astro-cid-ikooipj4]{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#e8542a;margin-bottom:24px;font-size:11px;font-weight:500}.hiw-headline[data-astro-cid-ikooipj4]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.02em;color:#1a1917;font-size:clamp(48px,6vw,80px);font-weight:300;line-height:.95}.hiw-headline[data-astro-cid-ikooipj4] em[data-astro-cid-ikooipj4]{color:#e8542a;font-style:italic}.hiw-intro[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#6a6865;padding-top:12px;font-size:16px;line-height:1.8}.hiw-steps-count[data-astro-cid-ikooipj4]{font-family:"Cormorant Garamond", var(--serif);color:#e8e5e0;text-align:right;font-size:120px;font-weight:300;line-height:1}.step[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr;min-height:500px;display:grid}.step-content[data-astro-cid-ikooipj4]{flex-direction:column;justify-content:center;padding:80px 72px;display:flex}.step-visual[data-astro-cid-ikooipj4]{justify-content:center;align-items:center;padding:60px;display:flex;position:relative;overflow:hidden}.step-1[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4]{background:#f2c94c}.step-1[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4]{background:#f7d96e}.step-2[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4]{background:#e8542a;order:2}.step-2[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4]{background:#ed6b44;order:1}.step-3[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4]{background:#2d6e9e}.step-3[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4]{background:#4182b0}.step-4[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4]{background:#4a7c59;order:2}.step-4[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4]{background:#5a9169;order:1}.step-num[data-astro-cid-ikooipj4]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:.2em;text-transform:uppercase;margin-bottom:28px;font-size:14px;font-weight:600}.step-1[data-astro-cid-ikooipj4] .step-num[data-astro-cid-ikooipj4]{color:#1a191780}.step-2[data-astro-cid-ikooipj4] .step-num[data-astro-cid-ikooipj4],.step-3[data-astro-cid-ikooipj4] .step-num[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-num[data-astro-cid-ikooipj4]{color:#fff9}.step-title[data-astro-cid-ikooipj4]{font-family:"Cormorant Garamond", var(--serif);letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1.05}.step-1[data-astro-cid-ikooipj4] .step-title[data-astro-cid-ikooipj4]{color:#1a1917}.step-2[data-astro-cid-ikooipj4] .step-title[data-astro-cid-ikooipj4],.step-3[data-astro-cid-ikooipj4] .step-title[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-title[data-astro-cid-ikooipj4]{color:#fff}.step-body[data-astro-cid-ikooipj4]{font-family:var(--sans);margin-bottom:36px;font-size:15px;line-height:1.8}.step-1[data-astro-cid-ikooipj4] .step-body[data-astro-cid-ikooipj4]{color:#1a1917bf}.step-2[data-astro-cid-ikooipj4] .step-body[data-astro-cid-ikooipj4],.step-3[data-astro-cid-ikooipj4] .step-body[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-body[data-astro-cid-ikooipj4]{color:#fffc}.step-features[data-astro-cid-ikooipj4]{flex-direction:column;gap:10px;list-style:none;display:flex}.step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{font-family:var(--sans);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.step-1[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{color:#1a1917cc}.step-2[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4],.step-3[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{color:#ffffffd9}.step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.step-1[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{background:#e8542a}.step-2[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before,.step-3[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before,.step-4[data-astro-cid-ikooipj4] .step-features[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{background:#fff9}.vis-card[data-astro-cid-ikooipj4]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border:1px solid #ffffff4d;border-radius:20px;width:100%;max-width:340px;padding:28px 32px}.step-1[data-astro-cid-ikooipj4] .vis-card[data-astro-cid-ikooipj4]{background:#ffffff73;border-color:#fff9}.vis-city-row[data-astro-cid-ikooipj4]{border-bottom:1px solid #fff3;align-items:center;gap:14px;padding:10px 0;display:flex}.step-1[data-astro-cid-ikooipj4] .vis-city-row[data-astro-cid-ikooipj4]{border-color:#1a19171a}.vis-city-row[data-astro-cid-ikooipj4]:last-child{border-bottom:none}.vis-dot[data-astro-cid-ikooipj4]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.vis-city-name[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#1a1917;font-size:14px;font-weight:500}.vis-city-name[data-astro-cid-ikooipj4].light{color:#ffffffe6}.vis-city-tag[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#fffc;background:#ffffff40;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:11px}.step-1[data-astro-cid-ikooipj4] .vis-city-tag[data-astro-cid-ikooipj4]{color:#e8542a;background:#e8542a1f}.vis-pin-row[data-astro-cid-ikooipj4]{border-bottom:1px solid #ffffff26;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.vis-pin-row[data-astro-cid-ikooipj4]:last-child{border-bottom:none}.vis-pin-icon[data-astro-cid-ikooipj4]{background:#fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.vis-pin-name[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#fffffff2;margin-bottom:2px;font-size:13px;font-weight:500}.vis-pin-cat[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#fff9;font-size:11px}.vis-chat-msg[data-astro-cid-ikooipj4]{font-family:var(--sans);border-radius:14px;max-width:240px;margin-bottom:8px;padding:10px 14px;font-size:12px;line-height:1.5}.vis-chat-msg[data-astro-cid-ikooipj4].user{color:#1a1917;background:#ffffffe6;border-radius:14px 14px 4px;margin-left:auto}.vis-chat-msg[data-astro-cid-ikooipj4].ai{color:#fffffff2;background:#fff3;border-radius:14px 14px 14px 4px}.vis-booking[data-astro-cid-ikooipj4]{flex-direction:column;gap:10px;display:flex}.vis-booking-item[data-astro-cid-ikooipj4]{background:#ffffff2e;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.vis-booking-icon[data-astro-cid-ikooipj4]{background:#ffffff40;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.vis-booking-name[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#fffffff2;font-size:12px;font-weight:500}.vis-booking-price[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#ffffffa6;font-size:11px}.vis-booking-btn[data-astro-cid-ikooipj4]{color:#4a7c59;font-family:var(--sans);background:#ffffffe6;border-radius:999px;margin-left:auto;padding:5px 12px;font-size:11px;font-weight:600}.hiw-bottom[data-astro-cid-ikooipj4]{background:#1a1917;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:80px 60px;display:grid}.hiw-bottom-heading[data-astro-cid-ikooipj4]{font-family:"Cormorant Garamond", var(--serif);color:#fff;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1.05}.hiw-bottom-heading[data-astro-cid-ikooipj4] em[data-astro-cid-ikooipj4]{color:#f2c94c;font-style:italic}.hiw-bottom-right[data-astro-cid-ikooipj4]{flex-direction:column;gap:28px;display:flex}.hiw-faq-item[data-astro-cid-ikooipj4]{border-bottom:1px solid #ffffff1a;padding-bottom:28px}.hiw-faq-item[data-astro-cid-ikooipj4]:last-child{border-bottom:none;padding-bottom:0}.hiw-faq-q[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#fff;margin-bottom:8px;font-size:14px;font-weight:500}.hiw-faq-a[data-astro-cid-ikooipj4]{font-family:var(--sans);color:#ffffff8c;font-size:14px;line-height:1.7}@media (width<=900px){.hiw-header[data-astro-cid-ikooipj4]{padding:90px 28px 60px}.hiw-header-inner[data-astro-cid-ikooipj4]{grid-template-columns:1fr;gap:20px}.hiw-steps-count[data-astro-cid-ikooipj4]{display:none}.step[data-astro-cid-ikooipj4]{grid-template-columns:1fr}.step-content[data-astro-cid-ikooipj4]{padding:60px 28px}.step-visual[data-astro-cid-ikooipj4]{min-height:260px;padding:40px 28px}.step-2[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-content[data-astro-cid-ikooipj4]{order:1}.step-2[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4],.step-4[data-astro-cid-ikooipj4] .step-visual[data-astro-cid-ikooipj4]{order:2}.hiw-bottom[data-astro-cid-ikooipj4]{grid-template-columns:1fr;gap:48px;padding:72px 28px}}
