.pg[data-astro-cid-ohknivtf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(32px,5vw,56px);display:flex}.pg[data-astro-cid-ohknivtf] ol[data-astro-cid-ohknivtf]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pg-n[data-astro-cid-ohknivtf]{border:1px solid var(--line);border-radius:var(--r);background:var(--white);min-width:44px;height:44px;color:var(--ink);place-items:center;font-weight:600;text-decoration:none;display:grid}a[data-astro-cid-ohknivtf].pg-n:hover{border-color:var(--ink)}.pg-n[data-astro-cid-ohknivtf].on{background:var(--ink);border-color:var(--ink);color:var(--on-dark);box-shadow:inset 0 -2px 0 var(--gold)}.pg-gap[data-astro-cid-ohknivtf]{min-width:24px;color:var(--muted);place-items:center;display:grid}.pg-step[data-astro-cid-ohknivtf]{color:var(--ink);align-items:center;min-height:44px;padding:0 6px;font-weight:600;text-decoration:none;display:inline-flex}.pg-step[data-astro-cid-ohknivtf]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.pg-step[data-astro-cid-ohknivtf].off{color:var(--muted)}.rx-sec[data-astro-cid-u64rh6vu]{padding-top:0}.rx-grid[data-astro-cid-u64rh6vu]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=1100px){.rx-grid[data-astro-cid-u64rh6vu]{grid-template-columns:300px minmax(0,1fr);gap:36px}}.rx-side[data-astro-cid-u64rh6vu]{align-self:stretch;min-width:0}.rx-fpanel[data-astro-cid-u64rh6vu]{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:clamp(16px,2.2vw,22px)}@media (width>=1100px){.rx-fpanel[data-astro-cid-u64rh6vu]{top:calc(var(--header-hc) + 16px);max-height:calc(100vh - var(--header-hc) - 32px);overscroll-behavior:contain;position:sticky;overflow:auto}}.rx-ftoggle[data-astro-cid-u64rh6vu]{justify-content:center;width:100%}.rx-fn[data-astro-cid-u64rh6vu]{border-radius:var(--r-pill);background:var(--ink);min-width:22px;height:22px;color:var(--gold-soft);place-items:center;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-grid}.rx[data-astro-cid-u64rh6vu].js-collapsed .rx-fpanel[data-astro-cid-u64rh6vu]{display:none}.rx[data-astro-cid-u64rh6vu]:not(.js-collapsed) .rx-ftoggle[data-astro-cid-u64rh6vu]{margin-bottom:12px}@media (width>=1100px){.rx-ftoggle[data-astro-cid-u64rh6vu]{display:none!important}.rx[data-astro-cid-u64rh6vu].js-collapsed .rx-fpanel[data-astro-cid-u64rh6vu]{display:block}}.rx-main[data-astro-cid-u64rh6vu]{min-width:0;transition:opacity var(--t)}.rx[data-astro-cid-u64rh6vu][aria-busy=true] .rx-main[data-astro-cid-u64rh6vu]{opacity:.55}.rx-bar[data-astro-cid-u64rh6vu]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 20px;margin-bottom:18px;padding-bottom:16px;display:flex;position:relative}.rx-bar[data-astro-cid-u64rh6vu]:after{content:"";background:var(--gold);width:56px;height:2px;position:absolute;bottom:-1px;left:0}.rx-count[data-astro-cid-u64rh6vu]{min-width:0}.rx-h[data-astro-cid-u64rh6vu]{font:600 clamp(1.6rem, 2.6vw, 2.1rem)/1.1 var(--display);color:var(--ink);outline:none;margin:0 0 6px}.rx-count[data-astro-cid-u64rh6vu] p[data-astro-cid-u64rh6vu]{color:var(--muted);margin:0;font-size:.95rem}.rx-count[data-astro-cid-u64rh6vu] strong[data-astro-cid-u64rh6vu]{color:var(--ink)}.rx-tools[data-astro-cid-u64rh6vu]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.rx-sort[data-astro-cid-u64rh6vu]{gap:4px;display:grid}.rx-sort[data-astro-cid-u64rh6vu] label[data-astro-cid-u64rh6vu]{color:var(--muted);font-size:.8rem;font-weight:600}.rx-sort[data-astro-cid-u64rh6vu] select[data-astro-cid-u64rh6vu]{width:auto;min-height:44px;padding-block:.5em}.rx-view[data-astro-cid-u64rh6vu]{background:var(--white);border-color:var(--line-strong);flex:none}.rx-view[data-astro-cid-u64rh6vu]>button[data-astro-cid-u64rh6vu]{color:var(--ink)}.rx-view[data-astro-cid-u64rh6vu]>button[data-astro-cid-u64rh6vu]:hover{background:var(--surface)}.rx-view[data-astro-cid-u64rh6vu]>button[data-astro-cid-u64rh6vu][aria-pressed=true]{background:var(--ink);color:var(--on-dark);box-shadow:inset 0 -2px 0 var(--gold)}.rx-view[data-astro-cid-u64rh6vu]>button[data-astro-cid-u64rh6vu]:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.rx-chips[data-astro-cid-u64rh6vu]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:20px;display:flex}.rx-chips[data-astro-cid-u64rh6vu] ul[data-astro-cid-u64rh6vu]{margin:0;padding:0;list-style:none}.rx-chip[data-astro-cid-u64rh6vu]{background:var(--gold-tint);min-height:40px;color:var(--ink);border-color:var(--gold)}.rx-chip[data-astro-cid-u64rh6vu]:hover{background:var(--gold-soft);border-color:var(--ink)}.rx-chip[data-astro-cid-u64rh6vu] .chip-x[data-astro-cid-u64rh6vu]{background:#0b2e521f}.rx-chip[data-astro-cid-u64rh6vu]:hover .chip-x[data-astro-cid-u64rh6vu]{background:var(--ink);color:var(--on-dark)}.rx-map[data-astro-cid-u64rh6vu]{margin-bottom:24px}.rx-canvas[data-astro-cid-u64rh6vu]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);z-index:0;height:clamp(320px,56vh,600px);overflow:hidden}.rx-map-note[data-astro-cid-u64rh6vu]{margin:8px 0 0}.rx[data-astro-cid-u64rh6vu][data-view=map] .rx-cards[data-astro-cid-u64rh6vu]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.rx-zero[data-astro-cid-u64rh6vu]{background:var(--paper);border-top:3px solid var(--gold);padding:clamp(22px,3vw,34px)}.rx-zero[data-astro-cid-u64rh6vu] h3[data-astro-cid-u64rh6vu]{margin:0 0 8px}.rx-zero[data-astro-cid-u64rh6vu] p[data-astro-cid-u64rh6vu]{color:var(--ink-2);margin:0 0 14px}.rx-relax[data-astro-cid-u64rh6vu]{gap:8px;max-width:560px;margin:0 0 18px;padding:0;list-style:none;display:grid}.rx-relax[data-astro-cid-u64rh6vu] a[data-astro-cid-u64rh6vu]{border:1px solid var(--line-strong);border-radius:var(--r);min-height:48px;color:var(--ink);background:var(--white);transition:border-color var(--t), background var(--t);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-weight:600;text-decoration:none;display:flex}.rx-relax[data-astro-cid-u64rh6vu] a[data-astro-cid-u64rh6vu]:hover{border-color:var(--ink);background:var(--gold-tint)}.rx-relax[data-astro-cid-u64rh6vu] a[data-astro-cid-u64rh6vu]:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.rx-relax-n[data-astro-cid-u64rh6vu]{color:var(--muted);white-space:nowrap;font-weight:500}.rx-zero-cta[data-astro-cid-u64rh6vu]{flex-wrap:wrap;gap:10px;display:flex}.rx-pin{background:0 0;border:0}.rx-pin span{border-radius:var(--r-pill);background:var(--ink);color:var(--gold-soft);border:1.5px solid var(--gold);font:700 .78rem/1 var(--sans);white-space:nowrap;cursor:pointer;padding:6px 10px;display:inline-block;transform:translate(-50%,-100%);box-shadow:0 4px 12px -4px #071b338c}.rx-pin.is-hot span,.rx-pin:focus-visible span{background:var(--gold);border-color:var(--ink);color:var(--ink)}.rx-pin:focus-visible{outline:none}.rx-pop a{color:var(--ink);font-weight:600}.rx-pop p{margin:2px 0 0!important}
