.globe[data-astro-cid-tqtjefk7]{position:relative;aspect-ratio:1;width:100%;max-width:640px;margin-inline:auto;touch-action:pan-y}canvas[data-astro-cid-tqtjefk7]{width:100%;height:100%;display:block;cursor:grab}canvas[data-astro-cid-tqtjefk7]:active{cursor:grabbing}.tip[data-astro-cid-tqtjefk7]{position:absolute;pointer-events:none;transform:translate(-50%,calc(-100% - 18px));background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:14px;display:grid;gap:2px;white-space:nowrap;box-shadow:var(--shadow);z-index:2}.tip[data-astro-cid-tqtjefk7] strong[data-astro-cid-tqtjefk7]{font:400 1.5rem/1 var(--f-display)}.tip[data-astro-cid-tqtjefk7] .coords[data-astro-cid-tqtjefk7]{color:color-mix(in srgb,var(--paper) 70%,transparent)}.tip[data-astro-cid-tqtjefk7] em[data-astro-cid-tqtjefk7]{font:600 .78rem var(--f-grotesk);font-style:normal;color:var(--sun)}.hint[data-astro-cid-tqtjefk7]{position:absolute;bottom:2%;left:50%;transform:translate(-50%);font:600 .8rem var(--f-grotesk);color:var(--ink-soft);display:flex;align-items:center;gap:8px;white-space:nowrap}.dot[data-astro-cid-tqtjefk7]{width:8px;height:8px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 4px color-mix(in srgb,var(--coral) 30%,transparent)}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(24px,4vw,60px) clamp(36px,5vw,70px);overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.hero-copy[data-astro-cid-j7pv25f6],.globe-copy[data-astro-cid-j7pv25f6],.us-copy[data-astro-cid-j7pv25f6]{min-width:0}h1[data-astro-cid-j7pv25f6]{font-size:var(--step-5);margin:14px 0 18px;letter-spacing:-.035em}.lede[data-astro-cid-j7pv25f6]{font-size:var(--step-1);line-height:1.5;color:var(--ink-soft);max-width:42ch}.find[data-astro-cid-j7pv25f6]{margin-top:26px;width:min(100%,520px);display:flex;align-items:center;gap:12px;background:var(--card);color:var(--ink-soft);border:1.5px solid var(--ink);border-radius:999px;padding:7px 7px 7px 20px;font:500 1.05rem var(--f-body);cursor:text;text-align:left;transition:box-shadow .2s}.find[data-astro-cid-j7pv25f6]:hover,.find[data-astro-cid-j7pv25f6]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--sun) 70%,transparent)}.find[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px;color:var(--ink);flex:0 0 20px}.find[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:1;min-width:0}.find[data-astro-cid-j7pv25f6] kbd[data-astro-cid-j7pv25f6]{font:700 .9rem var(--f-grotesk);background:var(--coral);color:var(--coral-ink);border-radius:999px;padding:12px 18px}.trending[data-astro-cid-j7pv25f6]{margin-top:18px}.collage[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1 / 1.02;max-width:560px;width:100%;justify-self:end}.shot[data-astro-cid-j7pv25f6]{position:absolute;margin:0;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.shot[data-astro-cid-j7pv25f6] .ph-wrap{border-radius:22px}.shot[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{position:absolute;left:10px;bottom:10px;background:var(--card);color:var(--ink);font:700 .72rem var(--f-grotesk);letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.s1[data-astro-cid-j7pv25f6]{left:0;top:0;width:66%}.s2[data-astro-cid-j7pv25f6]{right:0;top:8%;width:38%;border:5px solid var(--paper)}.s3[data-astro-cid-j7pv25f6]{right:6%;bottom:0;width:44%;border:5px solid var(--paper)}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.s1[data-astro-cid-j7pv25f6],.s2[data-astro-cid-j7pv25f6],.s3[data-astro-cid-j7pv25f6],.home-tag[data-astro-cid-j7pv25f6]{animation:drift linear both;animation-timeline:scroll(root);animation-range:0 90vh}.s1[data-astro-cid-j7pv25f6]{--dy: -40px}.s2[data-astro-cid-j7pv25f6]{--dy: -110px;--dr: 4deg}.s3[data-astro-cid-j7pv25f6]{--dy: 70px;--dr: -3deg}.home-tag[data-astro-cid-j7pv25f6]{--dy: -60px}}}@keyframes drift{to{translate:0 var(--dy, 0);rotate:var(--dr, 0deg)}}.home-tag[data-astro-cid-j7pv25f6]{position:absolute;left:4%;bottom:3%;display:flex;align-items:center;gap:10px;background:var(--card);color:var(--ink);text-decoration:none;padding:10px 14px;border-radius:16px;box-shadow:var(--shadow);font-size:.82rem}.home-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:grid;line-height:1.25;color:var(--ink-soft)}.home-tag[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:700 .95rem var(--f-display);color:var(--ink)}.home-tag[data-astro-cid-j7pv25f6] .flag{font-size:1.4rem}.f-quiz[data-astro-cid-j7pv25f6]{font:700 .92rem var(--f-grotesk);color:var(--coral);text-decoration:none;white-space:nowrap}.f-quiz[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.trending[data-astro-cid-j7pv25f6] .chip--quiz,.chip--quiz[data-astro-cid-j7pv25f6]{background:var(--sun);color:var(--sun-ink, #14181F);border-color:var(--sun)}.finder-box[data-astro-cid-j7pv25f6]{background:var(--paper-2);border-radius:28px;padding:clamp(20px,3.4vw,40px);display:grid;gap:18px}.finder-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--step-3);margin-top:8px}.f-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:center}.f-label[data-astro-cid-j7pv25f6]{font:700 .95rem var(--f-display)}.finder[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{background:var(--card)}.finder[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--sea);color:var(--sea-ink)}.f-result[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:6px;border-top:1px solid var(--line)}.f-sum[data-astro-cid-j7pv25f6]{font:600 1.02rem/1.4 var(--f-body);padding-top:12px}.f-sum[data-astro-cid-j7pv25f6] .cnt{display:inline-block;background:var(--sun);color:var(--sun-ink);font:800 1rem var(--f-display);padding:2px 10px;border-radius:999px;margin-right:6px}.f-sum[data-astro-cid-j7pv25f6] b{color:var(--sea)}.finder[data-astro-cid-j7pv25f6] .rail[data-astro-cid-j7pv25f6]{margin-top:18px}.fcell[data-astro-cid-j7pv25f6]{position:relative}@media(prefers-reduced-motion:no-preference){.finder[data-astro-cid-j7pv25f6] .rail.swap .fcell[data-astro-cid-j7pv25f6]{animation:fin .35s cubic-bezier(.2,.9,.3,1) both}.finder[data-astro-cid-j7pv25f6] .rail.swap .fcell[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.04s}.finder[data-astro-cid-j7pv25f6] .rail.swap .fcell[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.08s}.finder[data-astro-cid-j7pv25f6] .rail.swap .fcell[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:.12s}}@keyframes fin{0%{translate:0 14px;opacity:.3}}.fcell[data-astro-cid-j7pv25f6][hidden]{display:none}.fbadge[data-astro-cid-j7pv25f6]{position:absolute;left:10px;top:10px;z-index:3;font:800 .68rem var(--f-grotesk);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--card);color:var(--ink);box-shadow:0 2px 8px #00000024}.fbadge[data-astro-cid-j7pv25f6][data-r=best]{background:var(--pine);color:#fff}.fbadge[data-astro-cid-j7pv25f6][data-r=good]{background:var(--sun);color:var(--sun-ink)}.f-how[data-astro-cid-j7pv25f6]{font-size:.84rem;color:var(--ink-soft);margin-top:8px}.globe-sec[data-astro-cid-j7pv25f6]{background:var(--deep);color:#f2f5f4;padding-block:clamp(48px,7vw,96px);overflow:hidden;--ink: #F2F5F4;--paper: #0C2B30;--ink-soft: #A9BDBC;--sky: #12474A;--sea: #58CFC6;--line: rgba(242,245,244,.16)}.globe-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,60px);align-items:center}.globe-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--step-4);margin:10px 0 12px}.globe-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{background:none;color:var(--sun)}.globe-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.fly[data-astro-cid-j7pv25f6]{display:inline-grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:18px;padding:12px 16px;border-radius:18px;background:var(--sun);color:#14181f;text-decoration:none;transition:transform .2s}.fly[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.fly-ico[data-astro-cid-j7pv25f6]{width:34px;height:34px;border-radius:10px;background:#14181f;color:var(--sun);display:grid;place-items:center}.fly-ico[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:18px;height:18px}.fly[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font:800 1.02rem var(--f-display)}.fly[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.82rem;opacity:.8}.fly[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal}.regions[data-astro-cid-j7pv25f6]{display:grid;gap:14px;margin-top:24px}.r-name[data-astro-cid-j7pv25f6]{font:700 .74rem var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:8px}.globe-sec[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{background:#ffffff14;color:#f2f5f4;padding:8px 12px;min-height:36px;font-size:.88rem}.globe-sec[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]:hover{border-color:var(--sun)}.globe-sec[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6].quiet{opacity:.6}.chip[data-astro-cid-j7pv25f6] .n[data-astro-cid-j7pv25f6]{font:700 .72rem var(--f-grotesk);color:var(--sun)}.malta[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6] .flag{font-size:1.1rem}.bento[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:14px}.b-hero[data-astro-cid-j7pv25f6]{position:relative;border-radius:24px;overflow:hidden;min-height:380px;color:#fff;text-decoration:none;display:block}.b-hero[data-astro-cid-j7pv25f6] .ph-wrap{position:absolute;inset:0;aspect-ratio:auto!important;height:100%}.b-hero-text[data-astro-cid-j7pv25f6]{position:absolute;left:14px;right:14px;bottom:14px;display:grid;gap:4px;background:var(--card);color:var(--ink);padding:14px 16px;border-radius:16px;font-size:.88rem}.b-hero-text[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:800 1.3rem var(--f-display)}.b-hero-text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.b-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:6px 18px;border-radius:24px;background:var(--paper-2);display:grid;align-content:center}.b-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font:600 1rem/1.3 var(--f-body)}.b-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child a[data-astro-cid-j7pv25f6]{border-bottom:0}.b-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:3px}.b-list[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--coral)}.b-shop[data-astro-cid-j7pv25f6]{position:relative;background:var(--sea);color:var(--sea-ink);border-radius:24px;padding:22px;text-decoration:none;display:grid;gap:8px;align-content:end;overflow:hidden;min-height:380px}.b-shop[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;width:58%;right:-8%;top:6%;rotate:8deg;border-radius:6px;box-shadow:0 16px 30px -12px #00000080;transition:rotate .4s}.b-shop[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{rotate:2deg}.b-shop[data-astro-cid-j7pv25f6] .stamp[data-astro-cid-j7pv25f6]{justify-self:start;transform:none}.b-shop[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:800 1.7rem/1 var(--f-display);max-width:9ch}.b-shop[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.stamp):not(.price){font-size:.92rem;max-width:26ch;opacity:.92}.price[data-astro-cid-j7pv25f6]{font:800 1.3rem var(--f-display)}.us[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,6vw,80px);align-items:center}.us-photos[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1 / 1;max-width:520px;width:100%}.us-photos[data-astro-cid-j7pv25f6] .u1{position:absolute;left:0;top:0;width:68%;border-radius:24px}.us-photos[data-astro-cid-j7pv25f6] .u2{position:absolute;right:0;bottom:4%;width:44%;border-radius:20px;border:5px solid var(--paper);box-shadow:var(--shadow)}.us-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--step-4);margin:10px 0 16px}.us-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.eyebrow){font-size:1.1rem;color:var(--ink-soft);max-width:48ch}.stats[data-astro-cid-j7pv25f6]{display:flex;gap:32px;margin:24px 0;flex-wrap:wrap}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font:800 var(--step-3)/1 var(--f-display);color:var(--sea)}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--ink-soft);margin-top:4px}.us-cta[data-astro-cid-j7pv25f6]{display:flex;gap:10px;flex-wrap:wrap}.ig[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-radius:18px;overflow:hidden;display:block}.ig[data-astro-cid-j7pv25f6] .ph-wrap{border-radius:18px}@media(max-width:1000px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.b-hero[data-astro-cid-j7pv25f6]{grid-column:span 2;min-height:320px}}@media(max-width:900px){.hero-grid[data-astro-cid-j7pv25f6],.us[data-astro-cid-j7pv25f6],.globe-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.collage[data-astro-cid-j7pv25f6]{justify-self:center;max-width:480px}.globe-wrap[data-astro-cid-j7pv25f6]{order:-1;max-width:420px;width:100%;margin-inline:auto}.us-photos[data-astro-cid-j7pv25f6]{max-width:420px;margin-inline:auto}}@media(max-width:760px){.f-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:8px}.finder[data-astro-cid-j7pv25f6] .moods[data-astro-cid-j7pv25f6]{gap:6px}.finder[data-astro-cid-j7pv25f6] .moods[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{padding:8px 12px;min-height:36px;font-size:.86rem}.finder[data-astro-cid-j7pv25f6] .months[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.finder[data-astro-cid-j7pv25f6] .months[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{justify-content:center;padding:8px 0;min-height:36px;font-size:.84rem}.f-result[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:10px 16px}.f-sum[data-astro-cid-j7pv25f6]{flex:1 1 100%}.regions[data-astro-cid-j7pv25f6] .chip-row[data-astro-cid-j7pv25f6]{gap:6px}.bento[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-height:340px}.b-hero[data-astro-cid-j7pv25f6]{min-height:340px}.find[data-astro-cid-j7pv25f6] kbd[data-astro-cid-j7pv25f6]{display:none}.find[data-astro-cid-j7pv25f6]{padding:14px 18px}}
