:root{--ink:#0a1a2f;--ink-2:#14304d;--ink-soft:#4a6580;--line:#e5ecf3;--line-2:#d6e0ec;--paper:#f6f4ee;--paper-2:#efeadf;--white:#fff;--blue:#0b62b6;--blue-deep:#073e75;--blue-soft:#e6f0fa;--orange:#f06a1a;--orange-deep:#c8480a;--orange-soft:#fde6d4;--teal:#0a8a8a;--sand:#f4cf8a;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:32px;--shadow-sm:0 1px 2px #0a1a2f0f;--shadow-md:0 10px 30px -12px #0a1a2f2e;--shadow-lg:0 30px 60px -20px #0a1a2f40}.svelte-1uha8ag{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}html,body{margin:0;padding:0}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:IBM Plex Sans,system-ui,sans-serif}.display.svelte-1uha8ag,h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{letter-spacing:-.025em;font-family:IBM Plex Sans,sans-serif;font-weight:600}.serif-italic.svelte-1uha8ag{font-family:IBM Plex Serif,serif;font-style:italic;font-weight:500}.mono.svelte-1uha8ag{font-family:IBM Plex Mono,monospace}a.svelte-1uha8ag{color:inherit;text-decoration:none}button.svelte-1uha8ag{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}.ph.svelte-1uha8ag{background:repeating-linear-gradient(135deg, #0b62b61a 0 1px, transparent 1px 12px), linear-gradient(180deg, var(--blue-soft), #d8e7f5);color:var(--blue-deep);letter-spacing:.04em;justify-content:flex-start;align-items:flex-end;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex;position:relative;overflow:hidden}.ph.warm.svelte-1uha8ag{background:repeating-linear-gradient(135deg, #f06a1a1f 0 1px, transparent 1px 12px), linear-gradient(180deg, var(--orange-soft), #f7c79d);color:var(--orange-deep)}.ph.dark.svelte-1uha8ag{color:#cfe2f7;background:repeating-linear-gradient(135deg,#ffffff1a 0 1px,#0000 1px 12px),linear-gradient(#0e3c6e,#0a1a2f)}.ph.sand.svelte-1uha8ag{color:#6b3d09;background:repeating-linear-gradient(135deg,#7a52121a 0 1px,#0000 1px 12px),linear-gradient(#f7e6c2,#e9c180)}.wrap.svelte-1uha8ag{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 28px}section.svelte-1uha8ag{margin-bottom:28px}.section-head.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:36px;display:flex}.eyebrow.svelte-1uha8ag{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;background:var(--blue-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.eyebrow.warm.svelte-1uha8ag{background:var(--orange-soft);color:var(--orange-deep)}.h-title.svelte-1uha8ag{letter-spacing:-.025em;margin:4px 0 6px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.1}.h-sub.svelte-1uha8ag{color:var(--ink-soft);max-width:600px;font-size:15px;line-height:1.6}.hero.svelte-1uha8ag{margin-top:28px}.hero-grid.svelte-1uha8ag{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);isolation:isolate;grid-template-columns:1fr;gap:0;min-height:620px;display:grid;position:relative;overflow:hidden}.hero-slides.svelte-1uha8ag{background:var(--ink);box-shadow:none;z-index:0;border-radius:0;min-height:0;position:absolute;inset:0}.hero-slides.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a1a2fbf 0%,#0a1a2f80 40%,#0a1a2f1a 70%,#0a1a2f00 100%),linear-gradient(#0a1a2f1a 0%,#0a1a2f00 30%,#0a1a2f59 100%);position:absolute;inset:0}.hero-text.svelte-1uha8ag{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border:0;flex-direction:column;justify-content:space-between;gap:24px;max-width:640px;min-height:620px;padding:64px 56px 40px;display:flex;position:relative}.hero-title.svelte-1uha8ag{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 24px #00000059;margin:18px 0;font-size:clamp(38px,4.8vw,62px);font-weight:600;line-height:1.02}.hero-title.svelte-1uha8ag .accent:where(.svelte-1uha8ag){color:#ffb074;font-family:IBM Plex Serif,serif;font-style:italic;font-weight:500}.hero-title.svelte-1uha8ag .underline:where(.svelte-1uha8ag){background:linear-gradient(#0000 72%,#ffb07473 72% 92%,#0000 92%)}.hero-desc.svelte-1uha8ag{color:#ffffffe0;text-shadow:0 1px 12px #00000040;max-width:480px;font-size:16.5px;line-height:1.6}.hero-actions.svelte-1uha8ag{gap:12px;margin-top:28px;display:flex}.hero-actions.svelte-1uha8ag .cta:where(.svelte-1uha8ag){background:var(--orange);color:#fff;border-radius:var(--r-md);align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #f06a1a4d}.hero-actions.svelte-1uha8ag .cta:where(.svelte-1uha8ag):hover{background:#d95a14;transform:translateY(-1px)}.hero-stats.svelte-1uha8ag{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;padding-top:24px;display:grid}.hero-stats.svelte-1uha8ag .v:where(.svelte-1uha8ag){color:#fff;letter-spacing:-.02em;font-family:IBM Plex Sans;font-size:26px;font-weight:600}.hero-stats.svelte-1uha8ag .l:where(.svelte-1uha8ag){color:#ffffffb3;margin-top:4px;font-size:12px}.slide.svelte-1uha8ag{opacity:0;z-index:0;visibility:hidden;transition:opacity .3s;position:absolute;inset:0}.slide.active.svelte-1uha8ag{opacity:1;z-index:1;visibility:visible}.slide-overlay.svelte-1uha8ag{-webkit-backdrop-filter:blur(14px)saturate(140%);color:#fff;z-index:4;background:#0a1a2f8c;border:1px solid #ffffff26;border-radius:14px;max-width:280px;padding:14px 18px;position:absolute;inset:28px 28px auto auto}.hero-nav-cluster.svelte-1uha8ag{z-index:10;opacity:0;gap:8px;transition:opacity .2s;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.hero-slides.svelte-1uha8ag:hover .hero-nav-cluster:where(.svelte-1uha8ag){opacity:1}.slide-nav.svelte-1uha8ag{-webkit-backdrop-filter:blur(10px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.slide-nav.svelte-1uha8ag:hover{background:#ffffff4d}.slide-overlay.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){letter-spacing:.2em;text-transform:uppercase;opacity:.85;font-family:IBM Plex Mono,monospace;font-size:10px}.slide-overlay.svelte-1uha8ag .nm:where(.svelte-1uha8ag){letter-spacing:-.015em;margin-top:3px;font-family:IBM Plex Sans;font-size:18px;font-weight:600;line-height:1.15}.slide-overlay.svelte-1uha8ag .meta:where(.svelte-1uha8ag){opacity:.85;margin-top:3px;font-size:11.5px}.slide-dots.svelte-1uha8ag{z-index:4;gap:8px;display:flex;position:absolute;top:auto;bottom:28px;right:28px}.slide-dots.svelte-1uha8ag button:where(.svelte-1uha8ag){background:#ffffff59;border-radius:50%;width:10px;height:10px;transition:all .2s}.slide-dots.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:var(--orange);border-radius:999px;width:28px}.paket-filters.svelte-1uha8ag{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-1uha8ag{border:1px solid var(--line-2);color:var(--ink-2);background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s}.chip.svelte-1uha8ag:hover{border-color:var(--ink)}.chip.active.svelte-1uha8ag{background:var(--ink);color:#fff;border-color:var(--ink)}.chip.svelte-1uha8ag .count:where(.svelte-1uha8ag){color:var(--ink-soft);margin-left:6px;font-size:11px}.chip.active.svelte-1uha8ag .count:where(.svelte-1uha8ag){color:#fff9}.grid-3.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pkg-card.svelte-1uha8ag{border-left:1px solid var(--line);border-right:1px solid var(--line);background:#fff;border-radius:0;flex-direction:column;transition:all .2s;display:flex;position:relative}.pkg-card.svelte-1uha8ag:before{content:"";background-image:linear-gradient(135deg, white 5px, transparent 0), linear-gradient(225deg, white 5px, transparent 0), linear-gradient(135deg, var(--line) 6px, transparent 0), linear-gradient(225deg, var(--line) 6px, transparent 0);z-index:2;background-position:0 0;background-repeat:repeat-x;background-size:10px 10px,10px 10px,10px 10px,10px 10px;height:11px;position:absolute;top:0;left:-1px;right:-1px}.pkg-card.svelte-1uha8ag:after{content:"";background-image:linear-gradient(45deg, white 5px, transparent 0), linear-gradient(-45deg, white 5px, transparent 0), linear-gradient(45deg, var(--line) 6px, transparent 0), linear-gradient(-45deg, var(--line) 6px, transparent 0);z-index:2;background-position:0 100%;background-repeat:repeat-x;background-size:10px 10px,10px 10px,10px 10px,10px 10px;height:11px;position:absolute;bottom:0;left:-1px;right:-1px}.pkg-card.svelte-1uha8ag:hover{transform:translateY(-3px)}.pkg-meta.svelte-1uha8ag{align-items:center;gap:8px;margin-bottom:12px;display:flex}.pkg-meta.svelte-1uha8ag .badge:where(.svelte-1uha8ag){background:var(--paper-2);color:var(--ink);border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700}.pkg-meta.svelte-1uha8ag .save:where(.svelte-1uha8ag){background:var(--orange);color:#fff;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700}.pkg-meta.svelte-1uha8ag .duration:where(.svelte-1uha8ag){color:var(--ink-soft);align-items:center;gap:4px;margin-left:auto;font-size:11px;display:flex}.pkg-body.svelte-1uha8ag{flex-direction:column;flex:1;padding:22px;display:flex}.pkg-route.svelte-1uha8ag{color:var(--ink-soft);letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:11px}.pkg-name.svelte-1uha8ag{letter-spacing:-.015em;margin:6px 0 14px;font-family:IBM Plex Sans;font-size:20px;font-weight:600;line-height:1.2}.pkg-pills.svelte-1uha8ag{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.pill.svelte-1uha8ag{background:var(--paper-2);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.pkg-foot.svelte-1uha8ag{border-top:2px dashed #fff;justify-content:space-between;align-items:end;margin-top:auto;padding:18px 22px 22px;display:flex;position:relative}.pkg-foot.svelte-1uha8ag:before,.pkg-foot.svelte-1uha8ag:after{content:"";z-index:2;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px}.pkg-foot.svelte-1uha8ag:before{left:-7px}.pkg-foot.svelte-1uha8ag:after{right:-7px}.price.svelte-1uha8ag{line-height:1}.price.svelte-1uha8ag .from:where(.svelte-1uha8ag){color:var(--ink-soft);margin-bottom:4px;font-size:11px;display:block}.price.svelte-1uha8ag .v:where(.svelte-1uha8ag){color:var(--blue-deep);letter-spacing:-.015em;font-family:IBM Plex Sans;font-size:22px;font-weight:600}.price.svelte-1uha8ag .per:where(.svelte-1uha8ag){color:var(--ink-soft);margin-left:4px;font-size:11px;font-weight:500}.btn-mini.svelte-1uha8ag{background:var(--ink);color:#fff;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.btn-mini.svelte-1uha8ag:hover{background:var(--orange)}.dest-grid.svelte-1uha8ag{gap:20px}.dest-card.svelte-1uha8ag{background:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);aspect-ratio:4/3;color:#fff;transition:all .2s;display:block;position:relative;overflow:hidden}.dest-card.svelte-1uha8ag:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.dest-img.svelte-1uha8ag{background:repeating-linear-gradient(135deg, #0b62b61a 0 1px, transparent 1px 12px), linear-gradient(180deg, var(--blue-soft), #d8e7f5);position:absolute;inset:0;overflow:hidden}.dest-img.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block;position:absolute;inset:0}.dest-card.svelte-1uha8ag:hover .dest-img:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.06)}.dest-tag.svelte-1uha8ag{z-index:2;-webkit-backdrop-filter:blur(6px);color:var(--ink);box-shadow:var(--shadow-sm);letter-spacing:-.01em;background:#fffffff2;border-radius:999px;padding:5px 11px;font-family:IBM Plex Sans;font-size:11px;font-weight:600;position:absolute;top:14px;left:14px}.dest-overlay.svelte-1uha8ag{color:#fff;z-index:2;background:linear-gradient(#0000 0%,#0a1a2f8c 40%,#0a1a2fe0 100%);padding:24px 22px 18px;position:absolute;bottom:0;left:0;right:0}.dest-region.svelte-1uha8ag{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 2px #0000004d;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;line-height:1.4}.dest-name.svelte-1uha8ag{letter-spacing:-.015em;color:#fff;text-shadow:0 1px 4px #0006;margin:6px 0 8px;font-family:IBM Plex Sans;font-size:19px;font-weight:600;line-height:1.2}.dest-arrow.svelte-1uha8ag{color:#ffb074;text-shadow:0 1px 2px #0000004d;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.dest-card.svelte-1uha8ag:hover .dest-arrow:where(.svelte-1uha8ag){color:#fff}.more-container.svelte-1uha8ag{text-align:center;margin-top:32px}.btn-more.svelte-1uha8ag{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 32px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.btn-more.svelte-1uha8ag:hover{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:var(--shadow-md);transform:translateY(-2px)}.paket-panel.svelte-1uha8ag{border-radius:var(--r-lg);background:#fff;margin-top:40px;margin-bottom:40px;overflow:hidden;box-shadow:0 8px 20px #0b62b633,0 0 10px #0b62b61a}.paket-header.svelte-1uha8ag{background:linear-gradient(180deg, var(--paper-2), white);padding:32px 36px 12px}#paket.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag){background:#fff;margin-top:0;padding:12px 24px 40px}.pkg-card.svelte-1uha8ag{background:var(--paper-2);border:none;border-radius:0;position:relative;overflow:visible}.special-section.svelte-1uha8ag{color:#fff;border-radius:var(--r-xl);background-image:url(https://cdn.manzily.my.id/pulau_moyo.png);background-position:50%;background-size:cover;padding:64px 48px;position:relative;overflow:hidden}.special-section.svelte-1uha8ag:before{content:"";z-index:1;background:linear-gradient(#0a1a2fb3 0%,#0a1a2f80 100%);position:absolute;inset:0}.special-section.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:2;position:relative}.special-section.svelte-1uha8ag .h-title:where(.svelte-1uha8ag){color:#fff}.special-section.svelte-1uha8ag .h-sub:where(.svelte-1uha8ag){color:#fffc}.special-section.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:#ffb074;background:#f06a1a4d}.sp-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(12px);border-radius:var(--r-lg);background:#ffffff14;border:1px solid #ffffff26;transition:all .25s;overflow:hidden}.sp-card.svelte-1uha8ag:hover{background:#ffffff26;border-color:#ffffff59;transform:translateY(-4px)}.sp-card.svelte-1uha8ag .ph:where(.svelte-1uha8ag){height:357px}.sp-body.svelte-1uha8ag{padding:24px}.sp-tag.svelte-1uha8ag{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:10px}.sp-name.svelte-1uha8ag{letter-spacing:-.015em;margin:8px 0 12px;font-family:IBM Plex Sans;font-size:22px;font-weight:600;line-height:1.2}.sp-desc.svelte-1uha8ag{color:#ffffffa6;margin-bottom:18px;font-size:13px;line-height:1.5}.sp-foot.svelte-1uha8ag{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.sp-foot.svelte-1uha8ag .price:where(.svelte-1uha8ag) .v:where(.svelte-1uha8ag){color:#fff}.sp-foot.svelte-1uha8ag .price:where(.svelte-1uha8ag) .from:where(.svelte-1uha8ag){color:#ffffff8c}.sp-foot.svelte-1uha8ag .btn-mini:where(.svelte-1uha8ag){background:var(--orange)}.sp-foot.svelte-1uha8ag .btn-mini:where(.svelte-1uha8ag):hover{color:var(--ink);background:#fff}.serv-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.serv-card.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;padding:24px 20px;transition:all .2s;display:flex;position:relative;overflow:hidden}.serv-card.svelte-1uha8ag:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-3px)}.serv-card.svelte-1uha8ag .icon:where(.svelte-1uha8ag){background:var(--blue-soft);width:44px;height:44px;color:var(--blue-deep);border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.serv-card.svelte-1uha8ag h4:where(.svelte-1uha8ag){letter-spacing:-.015em;margin:0 0 8px;font-family:IBM Plex Sans;font-size:16px;font-weight:600;line-height:1.25}.serv-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.serv-arrow.svelte-1uha8ag{color:var(--blue);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:500;display:inline-flex}.dropoff-panel.svelte-1uha8ag{border-radius:var(--r-xl);background:#fff;border:1px solid #0a1a2f59;margin-top:32px;overflow:hidden}.dropoff-head.svelte-1uha8ag{background:linear-gradient(180deg, var(--paper-2), white);border-bottom:1px solid #0a1a2f26;justify-content:space-between;align-items:flex-end;gap:24px;padding:32px 36px 24px;display:flex}.dropoff-title.svelte-1uha8ag{letter-spacing:-.02em;margin:12px 0 8px;font-family:IBM Plex Sans;font-size:26px;font-weight:600;line-height:1.15}.dropoff-sub.svelte-1uha8ag{color:var(--ink-soft);max-width:460px;margin:0;font-size:13.5px;line-height:1.55}.dropoff-sub.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.dropoff-list.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:16px;padding:24px;display:grid}.dropoff-row.svelte-1uha8ag{background:var(--paper-2);border-radius:var(--r-lg);grid-template-columns:1fr 1fr;align-items:center;gap:8px;padding:18px 0;transition:background .15s,transform .15s;display:grid;position:relative}.dropoff-row.svelte-1uha8ag:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.do-from.svelte-1uha8ag{color:var(--ink);align-items:center;gap:4px;padding-left:24px;font-size:13.5px;font-weight:700;display:inline-flex}.do-to.svelte-1uha8ag{color:var(--ink);justify-self:end;align-items:center;gap:4px;padding-right:24px;font-size:13.5px;font-weight:700;display:inline-flex}.do-action.svelte-1uha8ag{border-top:1px dashed var(--orange);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 24px 0;display:flex;position:relative}.do-action.svelte-1uha8ag:before,.do-action.svelte-1uha8ag:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px}.do-action.svelte-1uha8ag:before{left:-8px}.do-action.svelte-1uha8ag:after{right:-8px}.do-price.svelte-1uha8ag{color:var(--blue-deep);letter-spacing:-.01em;font-family:IBM Plex Sans;font-size:18px;font-weight:700}.do-btn.svelte-1uha8ag{background:var(--orange);color:#fff;border-radius:var(--r-md);align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dropoff-more.svelte-1uha8ag{display:none}.dropoff-foot.svelte-1uha8ag{background:var(--paper-2);border-top:1px solid var(--line);color:var(--ink-soft);padding:16px 36px;font-size:12px;font-style:italic}@media (width<=980px){.hero-grid.svelte-1uha8ag,.grid-4.svelte-1uha8ag,.foot-grid.svelte-1uha8ag{grid-template-columns:1fr}.grid-3.svelte-1uha8ag,.dropoff-list.svelte-1uha8ag,.serv-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.section-head.svelte-1uha8ag{flex-direction:column;align-items:start}}@media (width>=761px) and (width<=980px){.grid-3.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(n+7),.serv-grid.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(n+7){display:none!important}}@media (width<=760px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom));background:#f1ede4}.wrap.svelte-1uha8ag{padding:0 16px}section.svelte-1uha8ag{margin-bottom:28px;padding:0}.header.svelte-1uha8ag{background:var(--white);border-bottom:1px solid var(--line);-webkit-backdrop-filter:none}.header-inner.svelte-1uha8ag{gap:8px;padding:10px 16px}.nav.svelte-1uha8ag{display:none}.m-iconbtn.svelte-1uha8ag{background:var(--paper-2);width:38px;height:38px;color:var(--ink);border-radius:999px;place-items:center;display:inline-grid}.m-greet.svelte-1uha8ag{margin-bottom:28px;padding:16px 16px 0}.m-greet.svelte-1uha8ag .hi:where(.svelte-1uha8ag){color:var(--ink-soft);font-size:13px}.m-greet.svelte-1uha8ag .who:where(.svelte-1uha8ag){letter-spacing:-.02em;margin-top:2px;font-family:IBM Plex Sans;font-size:22px;font-weight:600;line-height:1.15}.m-greet.svelte-1uha8ag .who:where(.svelte-1uha8ag) .accent:where(.svelte-1uha8ag){color:var(--orange);font-family:IBM Plex Serif,serif;font-style:italic}.m-search.svelte-1uha8ag{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:center;gap:10px;margin:0 16px 28px;padding:12px 14px;display:flex}.hero.svelte-1uha8ag{min-height:0;padding:8px 16px 12px}.hero-grid.svelte-1uha8ag{gap:0;position:relative;grid-template-rows:auto!important;grid-template-columns:1fr!important;height:auto!important;min-height:auto!important}.hero-slides.svelte-1uha8ag{touch-action:pan-y;border-radius:22px;height:380px;min-height:380px;position:relative;box-shadow:0 24px 50px -22px #0a1a2f73}.hero-slides.svelte-1uha8ag:after{content:"";pointer-events:none;z-index:1;border-radius:inherit;background:linear-gradient(#0a1a2f8c 0%,#0a1a2f1a 28%,#0a1a2f4d 55%,#0a1a2fe6 100%);position:absolute;inset:0}.slide-overlay.svelte-1uha8ag{background:0 0;padding:0 20px;inset:18px 0 auto;-webkit-backdrop-filter:none!important;border:none!important}.slide-overlay.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){-webkit-backdrop-filter:blur(10px);letter-spacing:.16em;color:#fff;background:#ffffff2e;border:1px solid #ffffff40;border-radius:999px;padding:6px 12px;font-size:10px;display:inline-block}.slide-overlay.svelte-1uha8ag .nm:where(.svelte-1uha8ag),.slide-overlay.svelte-1uha8ag .meta:where(.svelte-1uha8ag){display:none}.hero-text.svelte-1uha8ag{z-index:3;color:#fff;background:0 0;border:0;min-height:0;padding:0 22px 28px;position:absolute;bottom:0;left:0;right:0}.hero-text.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){display:none}.hero-title.svelte-1uha8ag{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 12px #00000059;margin:14px 0 12px;font-size:34px;line-height:1.02}.hero-title.svelte-1uha8ag .accent:where(.svelte-1uha8ag){color:#ffb074}.hero-title.svelte-1uha8ag .underline:where(.svelte-1uha8ag){background:linear-gradient(#0000 70%,#ffb07473 70% 92%,#0000 92%)}.hero-desc.svelte-1uha8ag{color:#ffffffe0;text-shadow:0 1px 8px #00000040;max-width:none;font-size:13.5px;line-height:1.55}.hero-actions.svelte-1uha8ag,.hero-stats.svelte-1uha8ag{display:none}.slide-nav.svelte-1uha8ag{display:none!important}.slide-dots.svelte-1uha8ag{top:22px;bottom:auto;right:20px}.slide-dots.svelte-1uha8ag button:where(.svelte-1uha8ag){background:#ffffff73}.slide-dots.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:#ffb074}.section-head.svelte-1uha8ag{justify-content:space-between;gap:12px;margin-bottom:14px;flex-direction:row!important;align-items:center!important}.section-head.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){display:none}.section-head.svelte-1uha8ag .h-title:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:0;font-size:19px;line-height:1.2}.m-seeall.svelte-1uha8ag{color:var(--blue);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.paket-panel.svelte-1uha8ag{border-radius:16px!important}.paket-header.svelte-1uha8ag{padding-bottom:4px!important}.paket-filters.svelte-1uha8ag{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:0 16px 4px;overflow-x:auto;margin:0 -16px!important}.paket-filters.svelte-1uha8ag::-webkit-scrollbar{display:none}.chip.svelte-1uha8ag{flex:none;padding:8px 12px;font-size:12px}#paket.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag){scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;border:none;border-radius:20px;gap:16px;margin:0;padding:4px 16px 24px;overflow-x:auto;display:flex!important}#paket.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag)::-webkit-scrollbar{display:none}.pkg-card.svelte-1uha8ag{scroll-snap-align:center;border-radius:0;flex:0 0 calc(100% - 32px);min-width:calc(100% - 32px)}.pkg-body.svelte-1uha8ag{padding:16px}.pkg-name.svelte-1uha8ag{margin:4px 0 10px;font-size:16px}.price.svelte-1uha8ag .v:where(.svelte-1uha8ag){font-size:18px}#open-trip.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag){gap:10px;grid-template-columns:repeat(2,1fr)!important}.dest-card.svelte-1uha8ag{border-radius:16px;aspect-ratio:3/4!important}.dest-overlay.svelte-1uha8ag{padding:14px 12px 10px}.dest-name.svelte-1uha8ag{margin:4px 0;font-size:13px;line-height:1.2}.dest-region.svelte-1uha8ag{letter-spacing:.1em;font-size:9px}.dest-arrow.svelte-1uha8ag{font-size:10px}.dest-tag.svelte-1uha8ag{padding:3px 8px;font-size:9px;top:8px;left:8px}.special-section.svelte-1uha8ag{border-radius:20px;margin:0 -16px;padding:28px 16px}.special-section.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag){scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:4px 16px 8px;overflow-x:auto;display:flex!important}.special-section.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag)::-webkit-scrollbar{display:none}.sp-card.svelte-1uha8ag{scroll-snap-align:center;border-radius:16px;flex:0 0 calc(100% - 32px);min-width:calc(100% - 32px)}.sp-card.svelte-1uha8ag .ph:where(.svelte-1uha8ag){height:385px}.sp-body.svelte-1uha8ag{padding:16px}.sp-name.svelte-1uha8ag{font-size:17px}.dropoff-more.svelte-1uha8ag{justify-content:center;margin-top:16px;padding-bottom:16px;display:flex}.dropoff-more.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;padding:10px 24px;font-size:13px;font-weight:600;transition:all .2s}.dropoff-more.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--paper-2);border-color:var(--ink)}.dropoff-list.svelte-1uha8ag:not(.show-all) .dropoff-row:where(.svelte-1uha8ag):nth-child(n+5){display:none}.special-section.svelte-1uha8ag .section-head:where(.svelte-1uha8ag) .h-title:where(.svelte-1uha8ag){color:#fff;font-size:19px}.est-list.svelte-1uha8ag{border-radius:16px;margin:0 16px}.est-row.svelte-1uha8ag{grid-template-columns:1fr;gap:4px;padding:14px 16px;display:grid!important}.est-cell.from.svelte-1uha8ag{font-size:14px}.est-cell.to.svelte-1uha8ag{padding-left:18px;font-size:13px}.est-cell.time.svelte-1uha8ag{color:var(--orange-deep);padding-left:18px;font-size:12px}.route-card-v2.svelte-1uha8ag{border-radius:16px}.rc-head.svelte-1uha8ag{padding:12px 14px}.rc-body.svelte-1uha8ag{gap:10px;padding:14px}.rc-title.svelte-1uha8ag{font-size:16px}.rc-points.svelte-1uha8ag{font-size:12.5px}.rc-note.svelte-1uha8ag{padding:8px 10px;font-size:12px}.rc-foot.svelte-1uha8ag{flex-wrap:wrap;padding:12px 14px}.serv-grid.svelte-1uha8ag{gap:10px;grid-template-columns:repeat(2,1fr)!important}.serv-card.svelte-1uha8ag{border-radius:16px;padding:16px 14px}.serv-card.svelte-1uha8ag .icon:where(.svelte-1uha8ag){width:36px;height:36px;margin-bottom:12px}.serv-card.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:13px}.serv-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:11.5px}.serv-arrow.svelte-1uha8ag{font-size:11px}.dropoff-panel.svelte-1uha8ag{border-radius:16px}.dropoff-head.svelte-1uha8ag{gap:12px;padding:20px 18px 16px}.dropoff-title.svelte-1uha8ag{font-size:18px}.dropoff-sub.svelte-1uha8ag{font-size:12.5px}.dropoff-list.svelte-1uha8ag{grid-template-columns:1fr!important;padding:16px!important}.dropoff-row.svelte-1uha8ag{padding:14px 18px}.do-action.svelte-1uha8ag{margin:8px -18px 0!important;padding:10px 18px 0!important}.do-arrow.svelte-1uha8ag{display:none!important}.do-from.svelte-1uha8ag,.do-to.svelte-1uha8ag{font-size:13px}.do-price.svelte-1uha8ag{padding-top:6px;font-size:15px}.dropoff-foot.svelte-1uha8ag{padding:14px 18px}.m-tabbar.svelte-1uha8ag{-webkit-backdrop-filter:saturate(140%)blur(14px);border-top:1px solid var(--line);padding:8px 6px calc(8px + env(safe-area-inset-bottom));z-index:100;background:#fffffff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -12px #0a1a2f26}.m-tab.svelte-1uha8ag{color:var(--ink-soft);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;display:flex;position:relative}.m-tab.active.svelte-1uha8ag{color:var(--blue-deep)}.m-tab.active.svelte-1uha8ag:before{content:"";background:var(--orange);border-radius:999px;width:28px;height:3px;position:absolute;top:-8px}.m-tab.boss.svelte-1uha8ag{background:var(--orange);color:#fff;border-radius:50%;place-self:center;width:54px;height:54px;padding:0;transform:translateY(-14px);box-shadow:0 10px 24px -8px #f06a1aa6}}@media (width>=761px){.m-greet.svelte-1uha8ag,.m-search.svelte-1uha8ag,.m-strip.svelte-1uha8ag,.m-tabbar.svelte-1uha8ag,.m-iconbtn.svelte-1uha8ag{display:none!important}}
