.hero[data-astro-cid-jas2qbaz]{min-height:360px;padding:var(--s6);border-top:1px solid var(--paper-hairline);background:0 0;align-items:end;display:flex;position:relative;overflow:hidden}.contours[data-astro-cid-jas2qbaz]{width:100%;height:100%;color:var(--paper-hairline);opacity:.7;position:absolute;inset:0}.contours[data-astro-cid-jas2qbaz] path[data-astro-cid-jas2qbaz]{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:7 6;vector-effect:non-scaling-stroke}.glyph[data-astro-cid-jas2qbaz]{right:var(--s6);color:var(--paper-hairline);opacity:.5;font-size:clamp(8rem,28vw,17rem);line-height:1;position:absolute;top:50%;translate:0 -50%}.title-glass[data-astro-cid-jas2qbaz]{z-index:1;max-width:760px;padding:var(--s5);position:relative}.kicker[data-astro-cid-jas2qbaz]{color:var(--paper-muted);font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}h1[data-astro-cid-jas2qbaz]{margin:var(--s2) 0;font-family:var(--font-ui);color:var(--paper-ink);letter-spacing:-.03em;font-size:clamp(2rem,6vw,3.75rem);line-height:1.02}p[data-astro-cid-jas2qbaz]{margin:0}@media (width<=600px){.hero[data-astro-cid-jas2qbaz]{min-height:300px;padding:var(--s4)}.title-glass[data-astro-cid-jas2qbaz]{padding:var(--s4)}.glyph[data-astro-cid-jas2qbaz]{right:var(--s3)}}h2[data-astro-cid-ufv5gauk]{font-family:var(--font-ui);color:var(--paper-ink);margin-top:0}table[data-astro-cid-ufv5gauk]{border-collapse:collapse;width:100%}tr[data-astro-cid-ufv5gauk]{border-bottom:1px solid var(--paper-hairline)}th[data-astro-cid-ufv5gauk],td[data-astro-cid-ufv5gauk]{padding:var(--s3);text-align:left;vertical-align:top}th[data-astro-cid-ufv5gauk]{width:38%;color:var(--paper-muted);font:600 13px/1.4 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}td[data-astro-cid-ufv5gauk]{color:var(--paper-ink)}.mono[data-astro-cid-ufv5gauk]{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.badge[data-astro-cid-zhtpachc]{gap:var(--s2);color:var(--paper-muted);font:600 13px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase;border:0;align-items:center;padding:0;display:inline-flex}.verified[data-astro-cid-zhtpachc]{color:var(--paper-ink)}.safety[data-astro-cid-pf67mthv]{padding:var(--s4) 0 var(--s4) var(--s4);border-top:1px solid var(--paper-hairline);border-left:3px solid var(--paper-alert)}h2[data-astro-cid-pf67mthv]{margin:0 0 var(--s2);font-family:var(--font-ui);color:var(--paper-alert);font-size:1.1rem}p[data-astro-cid-pf67mthv]{color:var(--paper-ink);margin:0}h2[data-astro-cid-esmcdyux]{font-family:var(--font-ui);color:var(--paper-ink);margin-top:0}ul[data-astro-cid-esmcdyux]{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-esmcdyux]{min-height:44px;padding:var(--s3) 0;color:var(--paper-ink);border-top:1px solid var(--paper-hairline);font-weight:700;font-family:var(--font-ui);background:0 0;text-decoration:none;display:block}span[data-astro-cid-esmcdyux]{margin-top:var(--s1);color:var(--paper-muted);font:500 12px/1.4 var(--font-ui);display:block}h2[data-astro-cid-pg3gkf27]{font-family:var(--font-ui);color:var(--paper-ink);margin-top:0}ul[data-astro-cid-pg3gkf27]{gap:var(--s3);margin:0 0 var(--s3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));padding:0;list-style:none;display:grid}a[data-astro-cid-pg3gkf27]{min-height:44px;padding:var(--s3) 0;color:var(--paper-ink);border-top:1px solid var(--paper-hairline);font-weight:700;font-family:var(--font-ui);background:0 0;text-decoration:none;display:block}.cat[data-astro-cid-pg3gkf27]{margin-bottom:var(--s1);color:var(--paper-muted);font:650 11px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;display:block}.dist[data-astro-cid-pg3gkf27]{margin-top:var(--s1);color:var(--paper-muted);font:500 12px/1.4 var(--font-ui);display:block}.src[data-astro-cid-pg3gkf27]{color:var(--paper-muted);font:500 12px/1.4 var(--font-ui);margin:0}.map-panel[data-astro-cid-pm7oxakw]{gap:var(--s5);grid-template-columns:minmax(220px,1fr) minmax(0,2fr);display:grid}h2[data-astro-cid-pm7oxakw]{font-family:var(--font-ui);color:var(--paper-ink);margin:0}.label[data-astro-cid-pm7oxakw]{margin:0 0 var(--s2);color:var(--paper-muted);font:600 13px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}button[data-astro-cid-pm7oxakw]{margin-top:var(--s3);font:inherit;color:var(--paper-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.map[data-astro-cid-pm7oxakw]{background:repeating-linear-gradient(135deg, var(--paper), var(--paper) 12px, var(--paper-hairline) 12px, var(--paper-hairline) 13px);border:1px solid var(--paper-hairline);min-height:300px;position:relative;overflow:hidden}.map[data-astro-cid-pm7oxakw] .maplibregl-canvas{position:absolute;inset:0}.map[data-astro-cid-pm7oxakw] .maplibregl-control-container{right:var(--s2);bottom:var(--s2);padding:var(--s1);background:var(--paper);font-size:11px;position:absolute}.map[data-astro-cid-pm7oxakw] .maplibregl-marker{will-change:transform;position:absolute;top:0;left:0}@media (width<=700px){.map-panel[data-astro-cid-pm7oxakw]{grid-template-columns:1fr}.map[data-astro-cid-pm7oxakw]{min-height:260px}}.loc-trip-action[data-astro-cid-2mhdk4ff]{display:contents}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--paper-ink);font:17px/1.55 var(--font-content);font-variant-numeric:tabular-nums}body{background:var(--paper);margin:0}a{color:var(--paper-link);text-underline-offset:2px}a:visited{color:var(--paper-link-visited)}a:focus-visible,button:focus-visible{outline:2px solid var(--paper-link);outline-offset:2px}.loc-page{max-width:var(--maxw-content);padding:var(--s4);margin:0 auto}.content{gap:var(--s5);padding-top:var(--s5);display:grid}.intro-grid{gap:var(--s6);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;display:grid}.description{margin:var(--s4) 0;font-size:17px}.actions{gap:var(--s3);font-family:var(--font-ui);flex-wrap:wrap;align-items:center;display:flex}.actions a,.actions button{font:inherit;color:var(--paper-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.actions .primary{font-weight:700}.actions button:disabled{opacity:.7;cursor:default}.loc-page .panel{padding:var(--s4) 0 0;border-top:1px solid var(--paper-hairline);background:0 0;border-radius:0}@media (width<=760px){.loc-page{padding:var(--s3)}.intro-grid{gap:var(--s5);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
