.sea-hero.svelte-i0e7qv{position:relative;min-height:78vh;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.sea-video.svelte-i0e7qv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sea-veil.svelte-i0e7qv{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 80% at 50% 40%,#08142240,#081422d1)}.sea-hero-inner.svelte-i0e7qv{position:relative;z-index:2;max-width:680px;padding:4rem clamp(1.4rem,6vw,3rem)}.click-demo.svelte-i0e7qv{max-width:720px;margin:0 auto}.click-sea.svelte-i0e7qv{position:relative;aspect-ratio:16 / 9;border-radius:1.2rem;overflow:hidden;border:1px solid var(--line);background:#0d2b4a url(/landing/map-europe.jpg) center/cover no-repeat}.click-sea.svelte-i0e7qv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 60% at 46% 54%,#1e5a9647,#0a1e3c1a);pointer-events:none}.click-pin.svelte-i0e7qv{position:absolute;left:46%;top:54%;z-index:2;width:16px;height:16px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 6px #e6c98a4d,0 0 0 14px #e6c98a24;animation:svelte-i0e7qv-ping 2s ease-out infinite}@keyframes svelte-i0e7qv-ping{0%{box-shadow:0 0 0 4px #e6c98a66,0 0 0 4px #e6c98a33}to{box-shadow:0 0 0 16px #e6c98a00,0 0 0 30px #e6c98a00}}.click-card.svelte-i0e7qv{position:absolute;right:1.1rem;top:1.1rem;width:min(260px,62%);background:#0c1018d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:.9rem;padding:.9rem 1rem;z-index:2}.cc-head.svelte-i0e7qv{font-size:.78rem;color:var(--paper-dim);margin-bottom:.6rem;border-bottom:1px solid var(--line);padding-bottom:.5rem}.cc-row.svelte-i0e7qv{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;padding:.32rem 0}.cc-row.svelte-i0e7qv span:where(.svelte-i0e7qv){color:var(--paper-dim)}.cc-good.svelte-i0e7qv{color:#7fd3a5}.click-note.svelte-i0e7qv{font-size:.8rem;color:var(--paper-dim);text-align:center;margin:1rem 0 0}.sea-feat.svelte-i0e7qv{display:block;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.sea-more.svelte-i0e7qv{display:inline-block;margin-top:.9rem;font-size:.85rem;color:var(--gold);font-weight:500}.sea-note.svelte-i0e7qv{margin-top:.5rem!important;font-size:.82rem;color:var(--gold)}
