.usf-h2[data-astro-cid-ga5vakyb]{font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.65rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:0 0 .9rem;color:var(--color-ink)}.usf-h3[data-astro-cid-ga5vakyb]{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:-.015em;margin:2rem 0 .5rem;color:var(--color-ink)}.usf-body[data-astro-cid-ga5vakyb]{max-width:68ch;margin:0 0 1.2rem;font-size:1.0625rem;line-height:1.8;color:var(--color-ink-muted)}.usf-small[data-astro-cid-ga5vakyb]{max-width:72ch;margin:.8rem 0 1.2rem;font-size:.875rem;line-height:1.65;color:var(--color-ink-muted)}.usf-note[data-astro-cid-ga5vakyb]{max-width:72ch;margin:1.4rem 0 0;font-size:.9375rem;line-height:1.7;color:var(--color-ink-muted)}.usf-body[data-astro-cid-ga5vakyb] a[data-astro-cid-ga5vakyb],.usf-small[data-astro-cid-ga5vakyb] a[data-astro-cid-ga5vakyb],.usf-note[data-astro-cid-ga5vakyb] a[data-astro-cid-ga5vakyb],.usf-ended[data-astro-cid-ga5vakyb] a[data-astro-cid-ga5vakyb]{color:var(--color-sandstone-text, #9c5117);font-weight:600}.usf-ended[data-astro-cid-ga5vakyb]{display:flex;align-items:flex-start;gap:.6rem;max-width:72ch;margin:0 0 1.4rem;padding:.9rem 1.1rem;border-left:3px solid #3e5a49;border-radius:0 var(--radius-card) var(--radius-card) 0;background:#3e5a4912}.usf-ended[data-astro-cid-ga5vakyb][hidden]{display:none}.usf-ended[data-astro-cid-ga5vakyb] svg{flex:0 0 auto;margin-top:.3rem;color:#3e5a49}.usf-ended[data-astro-cid-ga5vakyb] p[data-astro-cid-ga5vakyb]{margin:0;font-size:.9375rem;line-height:1.7;color:var(--color-ink-muted)}.usf-table-wrap[data-astro-cid-ga5vakyb]{max-width:52rem;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7)}.usf-table[data-astro-cid-ga5vakyb]{width:100%;border-collapse:collapse;font-size:.9375rem}.usf-table[data-astro-cid-ga5vakyb] caption[data-astro-cid-ga5vakyb]{padding:.8rem .9rem .2rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--color-ink)}.usf-table[data-astro-cid-ga5vakyb] th[data-astro-cid-ga5vakyb],.usf-table[data-astro-cid-ga5vakyb] td[data-astro-cid-ga5vakyb]{padding:.65rem .9rem;text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-ink-muted);vertical-align:top}.usf-table[data-astro-cid-ga5vakyb] thead[data-astro-cid-ga5vakyb] th[data-astro-cid-ga5vakyb]{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-sandstone-text, #9c5117);white-space:nowrap}.usf-table[data-astro-cid-ga5vakyb] tbody[data-astro-cid-ga5vakyb] th[data-astro-cid-ga5vakyb]{font-weight:600;color:var(--color-ink)}.usf-table[data-astro-cid-ga5vakyb] tbody[data-astro-cid-ga5vakyb] tr[data-astro-cid-ga5vakyb]:last-child th[data-astro-cid-ga5vakyb],.usf-table[data-astro-cid-ga5vakyb] tbody[data-astro-cid-ga5vakyb] tr[data-astro-cid-ga5vakyb]:last-child td[data-astro-cid-ga5vakyb]{border-bottom:0}.usf-row--outdoor[data-astro-cid-ga5vakyb] th[data-astro-cid-ga5vakyb]{box-shadow:inset 3px 0 #d3752b}.usf-sr-only[data-astro-cid-ga5vakyb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.usf-points[data-astro-cid-ga5vakyb]{max-width:68ch;margin:0 0 1.2rem;padding-left:1.2rem;font-size:1rem;line-height:1.75;color:var(--color-ink-muted)}.usf-points[data-astro-cid-ga5vakyb] li[data-astro-cid-ga5vakyb]+li[data-astro-cid-ga5vakyb]{margin-top:.45rem}.usf-points[data-astro-cid-ga5vakyb] strong[data-astro-cid-ga5vakyb]{color:var(--color-ink)}.usf-list[data-astro-cid-ga5vakyb]{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.usf-item[data-astro-cid-ga5vakyb]{max-width:72ch;padding-left:1.1rem;border-left:3px solid var(--color-border)}.usf-item--outdoor[data-astro-cid-ga5vakyb]{border-left-color:#d3752b}.usf-item__name[data-astro-cid-ga5vakyb]{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.015em;margin:0;color:var(--color-ink)}.usf-item__meta[data-astro-cid-ga5vakyb]{margin:.15rem 0 .4rem;font-size:.8125rem;line-height:1.5;color:var(--color-ink-muted)}.usf-item__body[data-astro-cid-ga5vakyb]{margin:0;font-size:1rem;line-height:1.75;color:var(--color-ink-muted)}.usf-dl[data-astro-cid-ga5vakyb]{display:grid;gap:.9rem;max-width:72ch;margin:0 0 1.4rem}.usf-dl__row[data-astro-cid-ga5vakyb]{padding-left:1.1rem;border-left:3px solid #3e5a49}.usf-dl[data-astro-cid-ga5vakyb] dt[data-astro-cid-ga5vakyb]{font-weight:700;color:var(--color-ink)}.usf-dl[data-astro-cid-ga5vakyb] dd[data-astro-cid-ga5vakyb]{margin:.15rem 0 0;font-size:.9375rem;line-height:1.7;color:var(--color-ink-muted)}.usf-sunsets[data-astro-cid-ga5vakyb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem;max-width:52rem;margin:0;padding:0;list-style:none}.usf-sunsets[data-astro-cid-ga5vakyb] li[data-astro-cid-ga5vakyb]{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream, #fbfaf7);font-size:.8125rem;color:var(--color-ink-muted)}.usf-sunsets[data-astro-cid-ga5vakyb] strong[data-astro-cid-ga5vakyb]{font-family:var(--font-display);font-size:1.35rem;color:var(--color-ink)}
