.safety[data-astro-cid-55axwrax]{background:var(--warn-bg);color:var(--warn-ink);padding:var(--s5) var(--s5) var(--s4);margin:var(--s6) 0;border-radius:var(--radius-board)}.safety__title[data-astro-cid-55axwrax]{margin:0 0 var(--s2);color:var(--warn-ink);font-size:1.1rem}.safety[data-astro-cid-55axwrax] p[data-astro-cid-55axwrax]{margin:0 0 var(--s3)}.safety__eea[data-astro-cid-55axwrax]{font-size:var(--size-small);margin-bottom:0}.safety[data-astro-cid-55axwrax] a[data-astro-cid-55axwrax]{color:inherit}.nearby[data-astro-cid-zbqeysin]{margin-bottom:var(--s8)}.nearby__list[data-astro-cid-zbqeysin]{border-top:var(--board-rule);margin:0;padding:0;list-style:none}.nearby__list[data-astro-cid-zbqeysin] li[data-astro-cid-zbqeysin]{align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px dotted var(--rule-strong);display:flex}.nearby__list[data-astro-cid-zbqeysin] a[data-astro-cid-zbqeysin]{font-family:var(--font-sign);font-stretch:var(--stretch-sign);text-transform:uppercase;font-size:1.15rem;font-weight:700;text-decoration:none}.nearby__list[data-astro-cid-zbqeysin] a[data-astro-cid-zbqeysin]:hover{color:var(--accent-deep)}.nearby__list[data-astro-cid-zbqeysin] li[data-astro-cid-zbqeysin][data-cluster=thermal] a[data-astro-cid-zbqeysin]:hover{color:var(--warm-deep)}.nearby__list[data-astro-cid-zbqeysin] li[data-astro-cid-zbqeysin][data-cluster=swim] a[data-astro-cid-zbqeysin]:hover{color:var(--cold-deep)}.nearby__leader[data-astro-cid-zbqeysin]{border-bottom:1.5px dotted var(--rule-strong);flex:1;margin-bottom:.35em}.nearby__meta[data-astro-cid-zbqeysin]{color:var(--ink-soft);font-size:var(--size-small);white-space:nowrap}.nearby__sub[data-astro-cid-zbqeysin]{margin:var(--s6) 0 var(--s3);font-size:var(--size-h3)}.nearby__places[data-astro-cid-zbqeysin]{margin:var(--s5) 0 0;color:var(--ink-soft);font-weight:600}.pboard[data-astro-cid-hnc4dwxn] .board__val[data-astro-cid-hnc4dwxn]{align-items:baseline;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.pboard__line[data-astro-cid-hnc4dwxn]{align-items:baseline;gap:var(--s3);flex:100%;min-width:0;display:flex}.pboard__label[data-astro-cid-hnc4dwxn]{flex:0 auto;min-width:0}.pboard__line[data-astro-cid-hnc4dwxn] .board__leader[data-astro-cid-hnc4dwxn]{flex:24px;align-self:auto;margin-bottom:.2em}.pboard__from[data-astro-cid-hnc4dwxn]{font-size:var(--size-small);color:var(--ink-soft);font-weight:600}.pboard__unit[data-astro-cid-hnc4dwxn]{color:var(--ink-soft);letter-spacing:.04em;font-size:.6em;font-weight:700}.pboard__note[data-astro-cid-hnc4dwxn]{font-size:var(--size-small);color:var(--ink-soft);text-align:right}.pboard__note--left[data-astro-cid-hnc4dwxn]{text-align:left}.pboard__heat[data-astro-cid-hnc4dwxn]{gap:2px;display:grid}.pboard__gt[data-astro-cid-hnc4dwxn]{gap:var(--s2) var(--s4)}.pboard__mode[data-astro-cid-hnc4dwxn]{align-items:center;gap:6px;font-weight:600;display:inline-flex}.pboard__mode--soft[data-astro-cid-hnc4dwxn]{color:var(--ink-soft);font-weight:400}.pboard__stamp[data-astro-cid-hnc4dwxn]{margin-top:var(--s1);flex-basis:100%;justify-content:flex-end;display:flex}.pill[data-astro-cid-hnc4dwxn]{align-self:center}@media (width<=560px){.board__key[data-astro-cid-hnc4dwxn]{flex-basis:100%;padding-top:0}.pboard[data-astro-cid-hnc4dwxn] .board__row[data-astro-cid-hnc4dwxn]{flex-wrap:wrap}}.strip[data-astro-cid-ikzznzc4]{margin:var(--s5) 0 0}.strip__cap[data-astro-cid-ikzznzc4]{gap:var(--s2) var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.strip__cap[data-astro-cid-ikzznzc4] .sign[data-astro-cid-ikzznzc4]{font-size:var(--size-label);letter-spacing:.06em;color:var(--ink-soft);margin:0}.strip__cells[data-astro-cid-ikzznzc4]{border-bottom:var(--board-rule);grid-template-columns:repeat(12,1fr);align-items:end;gap:3px;margin:0;padding:0;list-style:none;display:grid}.strip__cell[data-astro-cid-ikzznzc4]{grid-template-rows:auto 88px auto;justify-items:center;gap:4px;display:grid}.strip--compact[data-astro-cid-ikzznzc4] .strip__cell[data-astro-cid-ikzznzc4]{grid-template-rows:auto 52px auto}.strip__temp[data-astro-cid-ikzznzc4]{font-family:var(--font-sign);font-stretch:var(--stretch-sign);color:var(--ink-soft);font-size:.9rem;font-weight:700}.strip__bar[data-astro-cid-ikzznzc4]{width:100%;height:var(--h);background:var(--cream-deep);border-radius:2px 2px 0 0;align-self:end}.in-season[data-astro-cid-ikzznzc4] .strip__bar[data-astro-cid-ikzznzc4]{background:var(--accent-pale)}.is-now[data-astro-cid-ikzznzc4] .strip__bar[data-astro-cid-ikzznzc4]{background:var(--accent)}.is-now[data-astro-cid-ikzznzc4] .strip__temp[data-astro-cid-ikzznzc4]{color:var(--accent-deep);font-size:1.05rem}.strip__m[data-astro-cid-ikzznzc4]{font-size:var(--size-label);color:var(--ink-mute);padding:3px 0}.strip__m[data-astro-cid-ikzznzc4] abbr[data-astro-cid-ikzznzc4]{text-decoration:none}.is-now[data-astro-cid-ikzznzc4] .strip__m[data-astro-cid-ikzznzc4]{color:var(--ink);font-weight:700}.closure[data-astro-cid-f73xwanv]{background:var(--ink);color:var(--cream-light);border-block:6px solid #0000;border-image:repeating-linear-gradient(-45deg, var(--accent) 0 12px, var(--ink) 12px 24px) 6}.closure__in[data-astro-cid-f73xwanv]{align-items:baseline;gap:var(--s2) var(--s6);padding-block:var(--s5);flex-wrap:wrap;display:flex}.closure__note[data-astro-cid-f73xwanv]{font-family:var(--font-sign);font-stretch:var(--stretch-sign);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:800;line-height:1.05}.closure__until[data-astro-cid-f73xwanv]{margin:0;font-size:1.1rem}.closure__until[data-astro-cid-f73xwanv] strong[data-astro-cid-f73xwanv]{font-family:var(--font-sign);font-stretch:var(--stretch-sign);color:var(--accent-pale);letter-spacing:.02em;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800}.closure__stamp[data-astro-cid-f73xwanv]{opacity:.85;margin-left:auto}.closure__stamp[data-astro-cid-f73xwanv] *{color:var(--cream-light)}@media (width<=560px){.closure__in[data-astro-cid-f73xwanv]{flex-direction:column;align-items:flex-start}.closure__stamp[data-astro-cid-f73xwanv]{margin-left:0}}.spot__top[data-astro-cid-f73xwanv]{gap:var(--s8) var(--s9);padding-top:var(--s8);grid-template-columns:minmax(0,62fr) minmax(0,38fr);align-items:start;display:grid}.spot__main[data-astro-cid-f73xwanv]{gap:var(--s8);display:grid}.spot__head[data-astro-cid-f73xwanv] h1[data-astro-cid-f73xwanv]{text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1}.spot__head[data-astro-cid-f73xwanv] .lede[data-astro-cid-f73xwanv]{margin:var(--s5) 0 0}.spot__side[data-astro-cid-f73xwanv]{gap:var(--s7);top:var(--s6);display:grid;position:sticky}.spot__photo[data-astro-cid-f73xwanv]{margin:0}.spot__photo[data-astro-cid-f73xwanv] img[data-astro-cid-f73xwanv]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-board);background:var(--cream-deep);width:100%;height:auto;display:block}.spot__photo[data-astro-cid-f73xwanv] figcaption[data-astro-cid-f73xwanv]{margin-top:var(--s2)}.spot__gmaps[data-astro-cid-f73xwanv]{margin-top:var(--s4)}.facts__site[data-astro-cid-f73xwanv]{word-break:break-all;align-items:center;gap:6px;font-weight:600;display:inline-flex}@media (width<=900px){.spot__top[data-astro-cid-f73xwanv]{gap:var(--s7);padding-top:var(--s6);flex-direction:column;display:flex}.spot__main[data-astro-cid-f73xwanv],.spot__side[data-astro-cid-f73xwanv]{display:contents}.spot__head[data-astro-cid-f73xwanv]{order:1}.spot__photo[data-astro-cid-f73xwanv]{order:2}.spot__board[data-astro-cid-f73xwanv]{order:3}.spot__strip[data-astro-cid-f73xwanv]{order:4}.spot__locator[data-astro-cid-f73xwanv]{order:5}.spot__side[data-astro-cid-f73xwanv]{position:static}}.spot__water[data-astro-cid-f73xwanv]{margin:var(--s3) 0 0;max-width:60ch}.spot__crumb[data-astro-cid-f73xwanv]{color:var(--ink-soft);margin-top:var(--s4);font-weight:600}.spot__area[data-astro-cid-f73xwanv]{font-weight:500}.spot__detail[data-astro-cid-f73xwanv]{gap:var(--s8) var(--s9);margin:var(--s9) 0 var(--s8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.spot__detail[data-astro-cid-f73xwanv] h2[data-astro-cid-f73xwanv]{margin-top:0;margin-bottom:var(--s5)}.facts[data-astro-cid-f73xwanv]{border-top:var(--board-rule);margin:0}.facts[data-astro-cid-f73xwanv]>div[data-astro-cid-f73xwanv]{gap:var(--s2) var(--s5);padding:var(--s4) 0;grid-template-columns:12ch 1fr;display:grid}.facts[data-astro-cid-f73xwanv] dt[data-astro-cid-f73xwanv]{font-family:var(--font-sign);font-stretch:var(--stretch-sign);text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:var(--size-label);color:var(--ink-soft);padding-top:.25em}.facts[data-astro-cid-f73xwanv] dd[data-astro-cid-f73xwanv]{margin:0;line-height:1.6}.facts__level[data-astro-cid-f73xwanv]{text-transform:capitalize;font-weight:600}.facts__prices[data-astro-cid-f73xwanv]{--amt-size:1.35rem;margin:0;padding:0;list-style:none}.facts__prices[data-astro-cid-f73xwanv] li[data-astro-cid-f73xwanv]{align-items:baseline;gap:var(--s3);padding:var(--s1) 0;display:flex}.facts__prices[data-astro-cid-f73xwanv] li[data-astro-cid-f73xwanv]+li[data-astro-cid-f73xwanv]{margin-top:var(--s2)}.facts__leader[data-astro-cid-f73xwanv]{border-bottom:1.5px dotted var(--rule-strong);flex:1;min-width:16px;margin-bottom:.4em}.facts__hours[data-astro-cid-f73xwanv]{gap:2px;max-width:340px;margin:0;padding:0;list-style:none;display:grid}.facts__hours[data-astro-cid-f73xwanv] li[data-astro-cid-f73xwanv] span[data-astro-cid-f73xwanv]:first-child{flex:0 0 3.5ch}.facts__hours[data-astro-cid-f73xwanv] li[data-astro-cid-f73xwanv]{justify-content:space-between;gap:var(--s3);display:flex}.facts__stamp[data-astro-cid-f73xwanv]{margin-top:var(--s3)}.facts__pills[data-astro-cid-f73xwanv]{gap:var(--s2) var(--s2);flex-wrap:wrap;padding-top:2px;display:flex}@media (width<=480px){.facts[data-astro-cid-f73xwanv]>div[data-astro-cid-f73xwanv]{grid-template-columns:1fr}}
