.search-trigger[data-astro-cid-av774hkb]{border:1px solid var(--rule-hairline);border-radius:var(--radius-card);color:var(--ink-2);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.85rem;display:inline-flex}.search-trigger[data-astro-cid-av774hkb]:hover{border-color:var(--accent);color:var(--accent)}.search-trigger__label[data-astro-cid-av774hkb]{display:none}@media (width>=640px){.search-trigger__label[data-astro-cid-av774hkb]{display:inline}}.search-dialog[data-astro-cid-av774hkb][hidden]{display:none}.search-dialog[data-astro-cid-av774hkb]{z-index:100;justify-content:center;align-items:flex-start;padding:10vh 1rem 1rem;display:flex;position:fixed;inset:0}.search-dialog__backdrop[data-astro-cid-av774hkb]{background:#211e188c;position:absolute;inset:0}.search-dialog__panel[data-astro-cid-av774hkb]{background:var(--paper);border:1px solid var(--rule-hairline);border-radius:var(--radius-card);width:100%;max-width:640px;max-height:75vh;padding:2.5rem 1.25rem 1.25rem;position:relative;overflow-y:auto;box-shadow:0 12px 40px #211e184d}.search-dialog__close[data-astro-cid-av774hkb]{color:var(--ink-2);cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.75rem;line-height:1;position:absolute;top:.5rem;right:.75rem}.search-dialog__close[data-astro-cid-av774hkb]:hover{color:var(--accent)}body.search-open{overflow:hidden}#pagefind-search[data-astro-cid-av774hkb]{--pagefind-ui-primary:var(--accent);--pagefind-ui-text:var(--ink);--pagefind-ui-background:var(--paper);--pagefind-ui-border:var(--rule-hairline);--pagefind-ui-tag:var(--paper-2);--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:2px;--pagefind-ui-font:var(--font-body);--pagefind-ui-scale:.92}.destination-filter[data-astro-cid-vqcvqfk4]{flex-direction:column;gap:.4rem;margin:1.5rem 0;display:flex}.destination-filter__label[data-astro-cid-vqcvqfk4]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.destination-filter__select[data-astro-cid-vqcvqfk4]{font-family:var(--font-body);border:1px solid var(--rule-hairline);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);max-width:100%;padding:.6rem .75rem;font-size:1rem}.destination-filter__select[data-astro-cid-vqcvqfk4]:hover{border-color:var(--accent)}.destination-filter--compact[data-astro-cid-vqcvqfk4]{flex-direction:row;align-items:center;width:auto;margin:0}.destination-filter--compact[data-astro-cid-vqcvqfk4] .destination-filter__label[data-astro-cid-vqcvqfk4]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.destination-filter--compact[data-astro-cid-vqcvqfk4] .destination-filter__select[data-astro-cid-vqcvqfk4]{max-width:9rem;padding:.35rem .6rem;font-size:.85rem}.newsletter-form__row[data-astro-cid-c5a5jkvp]{gap:.5rem;max-width:440px;margin:0 auto;display:flex}.newsletter-form[data-astro-cid-c5a5jkvp] input[data-astro-cid-c5a5jkvp]{border:1px solid var(--ink);background:var(--paper);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:999px;flex:1;padding:0 .9em;font-size:1rem}.newsletter-form[data-astro-cid-c5a5jkvp] input[data-astro-cid-c5a5jkvp]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.newsletter-form[data-astro-cid-c5a5jkvp] button[data-astro-cid-c5a5jkvp]{background:var(--accent);min-height:44px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:0 1.3em;font-weight:700}.newsletter-form[data-astro-cid-c5a5jkvp] button[data-astro-cid-c5a5jkvp]:hover:not(:disabled){background:var(--ink)}.newsletter-form[data-astro-cid-c5a5jkvp] button[data-astro-cid-c5a5jkvp]:disabled{opacity:.6;cursor:default}.newsletter-form[data-astro-cid-c5a5jkvp].is-done .newsletter-form__row[data-astro-cid-c5a5jkvp],.newsletter-form[data-astro-cid-c5a5jkvp].is-done .newsletter-form__consent[data-astro-cid-c5a5jkvp]{display:none}.newsletter-form__consent[data-astro-cid-c5a5jkvp],.newsletter-form__status[data-astro-cid-c5a5jkvp]{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.newsletter-form__status[data-astro-cid-c5a5jkvp]:empty{display:none}.newsletter-form__status[data-astro-cid-c5a5jkvp]{color:var(--ink);font-size:.95rem;font-weight:600}.newsletter-form__status[data-astro-cid-c5a5jkvp].is-error{color:var(--accent)}@media (width<=420px){.newsletter-form__row[data-astro-cid-c5a5jkvp]{flex-direction:column}}
