.lens__head[data-astro-cid-kt6bkvqr]{align-items:start;gap:clamp(2rem,5vw,4rem);margin-bottom:clamp(3rem,7vw,6rem);display:grid}.lens__head[data-astro-cid-kt6bkvqr]>[data-astro-cid-kt6bkvqr]{min-width:0}@media (width>=880px){.lens__head[data-astro-cid-kt6bkvqr]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(3rem,8vw,8rem)}}.dial[data-astro-cid-kt6bkvqr]{justify-self:center;width:100%;max-width:30rem}.dial[data-astro-cid-kt6bkvqr] svg[data-astro-cid-kt6bkvqr]{width:100%;height:auto}.dial__rim[data-astro-cid-kt6bkvqr]{fill:none;stroke:var(--line-strong);stroke-width:1px}.dial__ring[data-astro-cid-kt6bkvqr]{fill:none;stroke:var(--rule);stroke-width:1px}.dial__meridian[data-astro-cid-kt6bkvqr],.dial__tick[data-astro-cid-kt6bkvqr]{stroke:var(--line-strong);stroke-width:1px}.dial__best[data-astro-cid-kt6bkvqr]{fill:none;stroke:var(--accent);stroke-width:3px}.dial__band[data-astro-cid-kt6bkvqr]{stroke:var(--hl,var(--muted-2));stroke-width:13px;transition:stroke var(--dur-fast) var(--ease)}.dial__band[data-astro-cid-kt6bkvqr].is-best{stroke:var(--hl,var(--accent))}.dial__deg[data-astro-cid-kt6bkvqr]{font-family:var(--font-ui);fill:var(--fg-muted);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round;font-size:11px}.dial__label[data-astro-cid-kt6bkvqr]{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;fill:var(--fg-muted);font-size:13px;font-weight:500}.dial__label[data-astro-cid-kt6bkvqr].is-best{fill:var(--fg)}.dial__month[data-astro-cid-kt6bkvqr]{font-family:var(--font-display);fill:var(--fg);paint-order:stroke;stroke:var(--bg);stroke-width:14px;stroke-linejoin:round;font-size:34px;font-weight:300;display:none}.dial__hand[data-astro-cid-kt6bkvqr]{visibility:hidden;rotate:var(--turn,0deg);transform-box:view-box;transform-origin:240px 240px}.dial__hand[data-astro-cid-kt6bkvqr] line[data-astro-cid-kt6bkvqr]{stroke:var(--accent);stroke-width:1.5px}.dial__ring-mark[data-astro-cid-kt6bkvqr]{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.dial__hand[data-astro-cid-kt6bkvqr]{transition:rotate .9s var(--ease-in-out)}}.lens__months[data-astro-cid-kt6bkvqr]{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;max-width:30rem;margin-inline:0;padding:0;display:grid}@media (width>=480px){.lens__months[data-astro-cid-kt6bkvqr]{grid-template-columns:repeat(6,minmax(0,1fr))}}@supports not selector(:has(*)){.lens__months[data-astro-cid-kt6bkvqr]{display:none}}.lens__chip[data-astro-cid-kt6bkvqr]{display:block;position:relative}.lens__chip--all[data-astro-cid-kt6bkvqr]{grid-column:1/-1;justify-self:start}.lens__chip[data-astro-cid-kt6bkvqr] input[data-astro-cid-kt6bkvqr]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lens__chip[data-astro-cid-kt6bkvqr] span[data-astro-cid-kt6bkvqr]{border:1px solid var(--line-strong);font-size:var(--fs-caps);letter-spacing:var(--track-caps);text-transform:uppercase;text-align:center;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:.6rem .5rem;font-weight:500;line-height:1.2;display:block}.lens__chip--all[data-astro-cid-kt6bkvqr] span[data-astro-cid-kt6bkvqr]{padding-inline:1.1rem}.lens__chip[data-astro-cid-kt6bkvqr]:hover span[data-astro-cid-kt6bkvqr]{border-color:var(--fg)}.lens__chip[data-astro-cid-kt6bkvqr] input[data-astro-cid-kt6bkvqr]:checked+span[data-astro-cid-kt6bkvqr]{border-color:var(--accent);color:var(--accent)}.lens__chip[data-astro-cid-kt6bkvqr] input[data-astro-cid-kt6bkvqr]:focus-visible+span[data-astro-cid-kt6bkvqr]{outline:2px solid var(--accent);outline-offset:3px}.lens__note[data-astro-cid-kt6bkvqr]{max-width:30rem}.lens__where[data-astro-cid-kt6bkvqr]{max-width:30rem;font-size:var(--fs-small);color:var(--fg-muted);text-wrap:pretty;margin-top:1.5rem;display:none}.lens__label[data-astro-cid-kt6bkvqr]{color:var(--fg);margin-bottom:.25rem;display:block}.lens__where[data-astro-cid-kt6bkvqr] .rs{display:block}.lens__where[data-astro-cid-kt6bkvqr]>span[aria-hidden=true]{display:none}.lens__where[data-astro-cid-kt6bkvqr] .lens__go{width:fit-content;margin-top:1rem;padding-bottom:.25em;line-height:1.4;display:flex}.lens__cards[data-astro-cid-kt6bkvqr]{gap:var(--gap);row-gap:calc(var(--gap) * 1.5);grid-template-columns:1fr;display:grid}@media (width>=640px){.lens__cards[data-astro-cid-kt6bkvqr]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.lens__cards[data-astro-cid-kt6bkvqr]{grid-template-columns:repeat(3,1fr)}}.lens__card[data-astro-cid-kt6bkvqr]{min-width:0}.lens__pace[data-astro-cid-kt6bkvqr]{font-size:var(--fs-small);color:var(--fg-muted);text-wrap:pretty;max-width:26.6em;margin-top:.5rem}.season[data-astro-cid-kt6bkvqr]{border-top:1px solid var(--rule);margin-top:1rem;padding-top:.875rem}.season__line[data-astro-cid-kt6bkvqr]{font-size:var(--fs-small);color:var(--fg-muted);max-width:26.6em}.season__line[data-astro-cid-kt6bkvqr]:not([data-m="0"]){display:none}.season__label[data-astro-cid-kt6bkvqr]{color:var(--fg);font-feature-settings:"tnum" 1;margin-bottom:.25rem;display:block}.experiences-strip[data-astro-cid-qf6wk7bv]{gap:1.25rem;padding-top:2rem;display:grid}.experiences-strip__list[data-astro-cid-qf6wk7bv]{flex-wrap:wrap;gap:1.25rem 2rem;display:flex}
