.destination-page[data-astro-cid-zjwtqwpb]{display:grid}.destination-hero[data-astro-cid-zjwtqwpb]{border-bottom:1px solid rgba(10,25,47,.06);background:var(--surface)}.destination-hero__inner[data-astro-cid-zjwtqwpb]{display:grid;justify-items:center;padding-block:clamp(2.15rem,5.4vw,3.45rem);text-align:center}.focus-pill[data-astro-cid-zjwtqwpb]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--surface-3);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink);font-size:var(--t-meta);font-weight:900;padding:.42rem .75rem;text-transform:uppercase}h1[data-astro-cid-zjwtqwpb]{max-width:860px;margin-top:1.25rem;font-size:var(--t-hero);font-weight:800}h1[data-astro-cid-zjwtqwpb] span[data-astro-cid-zjwtqwpb]{color:var(--accent-bright)}.dek[data-astro-cid-zjwtqwpb]{max-width:660px;margin-top:.9rem;color:var(--ink-soft);font-size:clamp(1rem,.96rem + .25vw,1.12rem);line-height:1.55}.trust-stats[data-astro-cid-zjwtqwpb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(760px,100%);margin-top:1.45rem;border:1px solid rgba(10,25,47,.12);border-radius:var(--r-lg);background:var(--surface-2);box-shadow:var(--shadow-1)}.trust-stats[data-astro-cid-zjwtqwpb] div[data-astro-cid-zjwtqwpb]{display:grid;gap:.15rem;padding:1rem 1.25rem}.trust-stats[data-astro-cid-zjwtqwpb] div[data-astro-cid-zjwtqwpb]+div[data-astro-cid-zjwtqwpb]{border-left:1px solid var(--surface-3)}.trust-stats[data-astro-cid-zjwtqwpb] b[data-astro-cid-zjwtqwpb]{color:var(--ink);font-family:var(--font-display);font-size:1.35rem;line-height:1}.trust-stats[data-astro-cid-zjwtqwpb] div[data-astro-cid-zjwtqwpb]:nth-child(2) b[data-astro-cid-zjwtqwpb]{color:var(--accent-bright)}.trust-stats[data-astro-cid-zjwtqwpb] span[data-astro-cid-zjwtqwpb]{color:var(--muted);font-family:var(--font-mono);font-size:.72rem;font-weight:700;text-transform:uppercase}.review-line[data-astro-cid-zjwtqwpb]{margin-top:.8rem;color:var(--muted);font-size:var(--t-small);font-weight:700}.review-line[data-astro-cid-zjwtqwpb] a[data-astro-cid-zjwtqwpb]{color:var(--ink);text-decoration-color:color-mix(in srgb,var(--accent-bright) 55%,transparent);text-underline-offset:3px}.destination-main[data-astro-cid-zjwtqwpb]{display:grid;gap:clamp(2rem,5vw,3rem);padding-block:clamp(2rem,5vw,3rem)}.section[data-astro-cid-zjwtqwpb]{display:grid;gap:1rem}.section__head[data-astro-cid-zjwtqwpb]{display:flex;align-items:end;justify-content:space-between;gap:1rem}.section__head--center[data-astro-cid-zjwtqwpb]{justify-content:center;text-align:center}h2[data-astro-cid-zjwtqwpb]{font-size:var(--t-h2)}.section__head[data-astro-cid-zjwtqwpb] p[data-astro-cid-zjwtqwpb]{max-width:660px;margin-top:.35rem;color:var(--muted);font-size:var(--t-small)}.offer-grid[data-astro-cid-zjwtqwpb],.reason-grid[data-astro-cid-zjwtqwpb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.comparison-band[data-astro-cid-zjwtqwpb]{border-block:1px solid rgba(10,25,47,.06);border-radius:var(--r-md);background:var(--surface-2);padding:clamp(1.25rem,3.6vw,2rem)}.comparison-table[data-astro-cid-zjwtqwpb]{overflow-x:auto;border:1px solid rgba(10,25,47,.1);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1)}table[data-astro-cid-zjwtqwpb]{width:100%;min-width:680px;border-collapse:collapse;text-align:left}th[data-astro-cid-zjwtqwpb],td[data-astro-cid-zjwtqwpb]{border-bottom:1px solid var(--surface-3);padding:.85rem 1rem;vertical-align:middle}th[data-astro-cid-zjwtqwpb]{color:color-mix(in srgb,var(--ink) 70%,var(--muted));font-size:var(--t-meta);font-weight:900;text-transform:uppercase}td[data-astro-cid-zjwtqwpb]{color:var(--ink-soft);font-size:var(--t-small)}tbody[data-astro-cid-zjwtqwpb] tr[data-astro-cid-zjwtqwpb]:last-child td[data-astro-cid-zjwtqwpb]{border-bottom:0}td[data-astro-cid-zjwtqwpb]:first-child a[data-astro-cid-zjwtqwpb],.offer-link[data-astro-cid-zjwtqwpb]{color:var(--ink);font-weight:900;text-decoration:none}.offer-link[data-astro-cid-zjwtqwpb]{color:var(--accent-bright);font-family:var(--font-mono)}.reason-grid[data-astro-cid-zjwtqwpb] article[data-astro-cid-zjwtqwpb],.intro-card[data-astro-cid-zjwtqwpb]{border:1px solid rgba(10,25,47,.1);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1);padding:1rem}.reason-grid[data-astro-cid-zjwtqwpb] span[data-astro-cid-zjwtqwpb]{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--r-md);background:var(--surface-2);color:var(--accent-bright);font-family:var(--font-mono);font-size:.72rem;font-weight:900}h3[data-astro-cid-zjwtqwpb]{margin-top:.8rem;font-size:1.05rem}.reason-grid[data-astro-cid-zjwtqwpb] p[data-astro-cid-zjwtqwpb],.intro[data-astro-cid-zjwtqwpb]{margin-top:.45rem;color:var(--ink-soft);font-size:var(--t-small);line-height:1.55}.intro[data-astro-cid-zjwtqwpb] h2,.intro[data-astro-cid-zjwtqwpb] h3{font-size:1.1rem}.intro[data-astro-cid-zjwtqwpb] p+p{margin-top:.65rem}.related[data-astro-cid-zjwtqwpb]{margin-top:-.25rem}.not-found[data-astro-cid-zjwtqwpb]{padding-block:4rem}@media(max-width:920px){.offer-grid[data-astro-cid-zjwtqwpb],.reason-grid[data-astro-cid-zjwtqwpb]{grid-template-columns:1fr}}@media(max-width:620px){.destination-hero__inner[data-astro-cid-zjwtqwpb]{padding-block:2.2rem}.trust-stats[data-astro-cid-zjwtqwpb]{grid-template-columns:1fr;text-align:left}.trust-stats[data-astro-cid-zjwtqwpb] div[data-astro-cid-zjwtqwpb]+div[data-astro-cid-zjwtqwpb]{border-top:1px solid var(--surface-3);border-left:0}.comparison-table[data-astro-cid-zjwtqwpb]{overflow-x:visible}table[data-astro-cid-zjwtqwpb],thead[data-astro-cid-zjwtqwpb],tbody[data-astro-cid-zjwtqwpb],tr[data-astro-cid-zjwtqwpb],td[data-astro-cid-zjwtqwpb]{display:block;min-width:0;width:100%}thead[data-astro-cid-zjwtqwpb]{display:none}tr[data-astro-cid-zjwtqwpb]{border-bottom:1px solid var(--surface-3);padding:.75rem .85rem}tbody[data-astro-cid-zjwtqwpb] tr[data-astro-cid-zjwtqwpb]:last-child{border-bottom:0}td[data-astro-cid-zjwtqwpb]{display:flex;justify-content:space-between;gap:1rem;border-bottom:0;padding:.35rem 0;text-align:right}td[data-astro-cid-zjwtqwpb]:before{content:attr(data-label);color:var(--muted);font-size:var(--t-meta);font-weight:900;text-align:left;text-transform:uppercase}}
