.styles_toggle__8po8v:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-250)}.styles_toggle__8po8v{-webkit-user-select:none;user-select:none}.styles_toggle__header__XDtb4{display:flex;align-items:center;justify-content:space-between;padding:.8em 0}.styles_toggle__header__XDtb4:hover{cursor:pointer}.styles_toggle__header__XDtb4 .styles_icon__L7sQw{margin:0 1em;transition:transform .3s ease}.styles_toggle__header__XDtb4 .styles_iconActive__SZLwu{transform:rotate(45deg)}.styles_toggle__header__XDtb4 .styles_title__5sG3_{font-weight:600}.styles_toggle__header__XDtb4 .styles_tag__h0pgT{background:var(--clr-specials);padding:2px 12px;font-size:.75rem;border-radius:50px;text-transform:uppercase;font-weight:600}.styles_toggle__8po8v svg{pointer-events:none}.styles_toggle__content__S4xka{overflow:hidden}.styles_toggle__8po8v[data-variant=plain]{border-bottom:1px solid var(--clr-neutral-200);background:none}.styles_toggle__8po8v[data-variant=faq]{background:none}.styles_toggle__8po8v[data-variant=faq] .styles_toggle__header__XDtb4{padding:1.25em 0}.styles_toggle__8po8v[data-variant=faq] .styles_toggle__header__XDtb4 .styles_title__5sG3_{font-size:1.25rem;font-weight:600}.styles_toggle__8po8v[data-variant=faq] .styles_toggle__header__XDtb4 .styles_icon__L7sQw{margin:0}.styles_toggle__8po8v[data-variant=faq] .styles_toggle__content__S4xka p{font-size:1.125rem;line-height:normal}.styles_hidden__ZbPdA{display:none}.styles_active__CwmxJ{display:block}.styles_wrapper__hL3_v{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:48px;gap:48px;align-items:start}@media(max-width:calc(768px + 0px)){.styles_wrapper__hL3_v{grid-template-columns:1fr;gap:32px}}.styles_sidebar__v4zkb{position:sticky;top:var(--faq-sticky-top,80px);transition:top .3s ease}@media(max-width:calc(768px + 0px)){.styles_sidebar__v4zkb{position:static}}.styles_pills__To8X9{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.styles_pill__dOFcj{padding:6px 16px;border-radius:var(--r-pill);border:1px solid var(--border-clr-2);background:rgba(0,0,0,0);color:var(--t2);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.styles_pill__dOFcj:hover:not(.styles_active__GD6Lt){background:var(--purple-a8);border-color:var(--border-clr-hl);color:var(--t1)}.styles_pill__dOFcj.styles_active__GD6Lt{background:var(--purple);border-color:var(--purple);color:#fff}.styles_list__SMphb{display:flex;flex-direction:column}.styles_body__bqsCC{padding:0 0 14px;font-size:14px;color:var(--t2);line-height:1.7}.styles_body__bqsCC p{margin:0}.styles_body__bqsCC p+p{margin-top:.5em}.styles_wrapper__IkVz_{position:relative;height:600px;width:100%;overflow:clip}.styles_wrapper__IkVz_ .leaflet-control-attribution{font-size:.625rem}.styles_mapWrapper__9y3Na{height:100%;transition:opacity .4s ease}.styles_overlay__2xx_r{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:none}.styles_overlayPill__eu_hF{background:rgba(255,255,255,.85);padding:.6rem 1.25rem;border-radius:50px;font-size:.875rem;font-weight:600;color:#555;box-shadow:0 2px 8px rgba(0,0,0,.12)}.styles_popup__68I0l{font-family:system-ui,sans-serif;min-width:170px;line-height:1.4}.styles_popupTitle__HqIPb{font-size:.9rem}.styles_popupSubtitle__XE_zc{color:#888;font-size:.78rem;margin-top:1px}.styles_popupDivider__dX4HP{margin:6px 0;border:none;border-top:1px solid #e5e5e5}.styles_popupRow__H_gOf{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;padding:2px 0}.styles_popupLabel__hWs1k{color:#888;white-space:nowrap}.styles_legendContainer__myniQ{position:absolute;top:.75rem;right:.75rem;z-index:400;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;pointer-events:none}.styles_legendToggle__oec7K{flex-shrink:0;display:flex;align-items:center;gap:.4rem;height:2.25rem;padding:0 .75rem;border:1px solid #ccc;background:rgba(255,255,255,.95);box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:2px;cursor:pointer;color:#555;font-size:.8rem;font-weight:600;pointer-events:auto}.styles_legendToggle__oec7K:hover{background:#f4f4f4}.styles_legendToggle__oec7K svg{width:14px;height:14px}.styles_legendPanel__v7qgY{min-width:180px;max-width:240px;background:rgba(255,255,255,.95);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.12);font-size:.8rem;transition:transform .3s ease,opacity .25s ease;border:1px solid #ccc;transform:translateX(0);opacity:1;pointer-events:auto}@media(max-width:calc(768px + 0px)){.styles_legendPanel__v7qgY{transform:translateX(calc(100% + 3rem));opacity:0;pointer-events:none}}.styles_legendPanel__v7qgY[data-state=open]{transform:translateX(0);opacity:1;pointer-events:auto}.styles_legendPanel__v7qgY[data-state=closed]{transform:translateX(calc(100% + 3rem));opacity:0;pointer-events:none}.styles_legendItem__fq_X_{border-left:3px solid;padding:0 .5rem}.styles_legendItem__fq_X_:not(:last-of-type){border-bottom:1px solid #ccc}.styles_legendDetails__Zj3A1{padding-bottom:.5rem}.styles_legendAccordion__Ji6AX>div:first-child>span:last-child{margin:0}