.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:#fff}.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(--accent);text-decoration-color:var(--accent)}.pg-step[data-astro-cid-ohknivtf].off{color:var(--muted)}.rx-sec[data-astro-cid-u64rh6vu]{padding-top:8px}.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-radius:var(--r-xl);box-shadow:var(--shadow-sm);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(--green);color:#fff;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.75rem;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:16px;padding-bottom:14px;display:flex}.rx-count[data-astro-cid-u64rh6vu]{min-width:0}.rx-h[data-astro-cid-u64rh6vu]{outline:none;margin:0 0 4px;font-size:clamp(1.35rem,2.2vw,1.75rem)}.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]{flex:none}.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]{min-height:40px}.rx-chip[data-astro-cid-u64rh6vu]:hover .chip-x[data-astro-cid-u64rh6vu]{background:var(--ink);color:#fff}.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(--white);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(--paper);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(--green);background:var(--green-soft)}.rx-relax-n[data-astro-cid-u64rh6vu]{color:var(--green-ink);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(--white);color:var(--ink);border:1.5px solid var(--ink);font:700 .78rem/1 var(--sans);white-space:nowrap;box-shadow:var(--shadow-sm);cursor:pointer;padding:5px 9px;display:inline-block;transform:translate(-50%,-100%)}.rx-pin.is-hot span,.rx-pin:focus-visible span{background:var(--green);border-color:var(--green);color:#fff}.rx-pop a{color:var(--ink);font-weight:600}.rx-pop p{margin:2px 0 0!important}
