.area:has(.miles li[data-n="1"]:hover) .pin[data-n="1"] circle,.area:has(.miles li[data-n="2"]:hover) .pin[data-n="2"] circle,.area:has(.miles li[data-n="3"]:hover) .pin[data-n="3"] circle,.area:has(.miles li[data-n="4"]:hover) .pin[data-n="4"] circle,.area:has(.miles li[data-n="5"]:hover) .pin[data-n="5"] circle,.area:has(.miles li[data-n="6"]:hover) .pin[data-n="6"] circle,.area:has(.miles li[data-n="7"]:hover) .pin[data-n="7"] circle,.area:has(.miles li[data-n="8"]:hover) .pin[data-n="8"] circle,.area:has(.miles li[data-n="9"]:hover) .pin[data-n="9"] circle{fill:var(--red)}.area:has(.miles li[data-n="1"]:hover) .spoke[data-n="1"],.area:has(.miles li[data-n="2"]:hover) .spoke[data-n="2"],.area:has(.miles li[data-n="3"]:hover) .spoke[data-n="3"],.area:has(.miles li[data-n="4"]:hover) .spoke[data-n="4"],.area:has(.miles li[data-n="5"]:hover) .spoke[data-n="5"],.area:has(.miles li[data-n="6"]:hover) .spoke[data-n="6"],.area:has(.miles li[data-n="7"]:hover) .spoke[data-n="7"],.area:has(.miles li[data-n="8"]:hover) .spoke[data-n="8"],.area:has(.miles li[data-n="9"]:hover) .spoke[data-n="9"]{stroke:var(--red);stroke-width:2.5}.area[data-astro-cid-w6p7feno]{background:var(--sand);padding:clamp(72px,9vw,128px) 0;position:relative;background-image:linear-gradient(180deg,rgba(255,255,255,.35),transparent 40%)}.area-in[data-astro-cid-w6p7feno]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center}.dial[data-astro-cid-w6p7feno]{margin:0}.dial[data-astro-cid-w6p7feno] svg[data-astro-cid-w6p7feno]{width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(60,40,20,.16))}.dial[data-astro-cid-w6p7feno] figcaption[data-astro-cid-w6p7feno]{margin-top:14px;text-align:center;font-size:15px;color:var(--ink-2)}.ring-l[data-astro-cid-w6p7feno]{font-family:var(--f-display);font-weight:600;font-size:15px;letter-spacing:.08em;fill:#6a6164}.cardinal[data-astro-cid-w6p7feno]{font-family:var(--f-display);font-weight:700;font-size:18px;letter-spacing:.1em;fill:var(--ink)}.tick[data-astro-cid-w6p7feno] rect[data-astro-cid-w6p7feno]{fill:var(--steel-lo)}.tick-n[data-astro-cid-w6p7feno] rect[data-astro-cid-w6p7feno]{fill:var(--red)}.spoke[data-astro-cid-w6p7feno]{stroke:#1b181947;stroke-width:1.25}.pin[data-astro-cid-w6p7feno] circle[data-astro-cid-w6p7feno]{fill:var(--char);stroke:var(--paper);stroke-width:3;transition:fill .15s}.pin[data-astro-cid-w6p7feno] text[data-astro-cid-w6p7feno]{font-family:var(--f-display);font-weight:700;font-size:17px;fill:var(--bone)}.area-copy[data-astro-cid-w6p7feno]{display:grid;gap:22px;justify-items:start}.miles[data-astro-cid-w6p7feno]{width:100%;margin-top:8px;border-top:2px solid var(--ink)}.miles[data-astro-cid-w6p7feno] li[data-astro-cid-w6p7feno]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:48px;border-bottom:1px solid var(--line-light);padding:6px 0}.miles-n[data-astro-cid-w6p7feno]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--char);color:var(--bone);font-family:var(--f-display);font-weight:700;font-size:15px;transition:background-color .15s}.miles-home[data-astro-cid-w6p7feno] .miles-n[data-astro-cid-w6p7feno]{background:transparent;color:var(--red-deep)}.miles-t[data-astro-cid-w6p7feno]{font-weight:600;font-size:18px}.miles-d[data-astro-cid-w6p7feno]{font-family:var(--f-display);font-weight:600;font-size:19px;letter-spacing:.04em;color:var(--ink-2);white-space:nowrap}.miles-home[data-astro-cid-w6p7feno] .miles-t[data-astro-cid-w6p7feno]{font-weight:700}.miles-home[data-astro-cid-w6p7feno] .miles-d[data-astro-cid-w6p7feno]{color:var(--red-deep)}.miles[data-astro-cid-w6p7feno] li[data-astro-cid-w6p7feno][data-n]:hover .miles-n[data-astro-cid-w6p7feno]{background:var(--red)}@media (max-width: 560px){.pin[data-astro-cid-w6p7feno] circle[data-astro-cid-w6p7feno]{r:16px}.pin[data-astro-cid-w6p7feno] text[data-astro-cid-w6p7feno]{font-size:21px}.ring-l[data-astro-cid-w6p7feno]{font-size:20px}.cardinal[data-astro-cid-w6p7feno]{font-size:22px}}@media (max-width: 960px){.area-in[data-astro-cid-w6p7feno]{grid-template-columns:minmax(0,1fr)}.dial[data-astro-cid-w6p7feno]{max-width:520px;width:100%;justify-self:center;order:2}}
