.bpf.svelte-1otod0m{gap:1rem;display:grid}.bpf-search.svelte-1otod0m{gap:.35rem;display:grid}.bpf-search.svelte-1otod0m label:where(.svelte-1otod0m){font-size:.9rem;font-weight:700}.bpf-search.svelte-1otod0m input:where(.svelte-1otod0m){background:var(--color-white);width:100%;color:var(--color-ink);font:inherit;border:2px solid #2b388f1f;border-radius:.5rem;padding:.85rem 1rem;font-weight:600}.bpf-search.svelte-1otod0m input:where(.svelte-1otod0m):focus{border-color:var(--color-orange);outline:none;box-shadow:0 0 0 .2rem #f8ad4040}.bpf-count.svelte-1otod0m{color:var(--color-blue);margin:0;font-weight:700}.bpf-scroll.svelte-1otod0m{background:var(--color-white);border:1px solid #2b388f1f;border-radius:.6rem;max-height:28rem;overflow-y:auto}.bpf-list.svelte-1otod0m{margin:0;padding:0;list-style:none}.bpf-list.svelte-1otod0m li:where(.svelte-1otod0m){border-bottom:1px solid #2b388f14;grid-template-columns:1fr auto;grid-template-areas:"name cta""place cta";align-items:center;gap:.1rem 1rem;padding:.7rem 1rem;display:grid}.bpf-list.svelte-1otod0m li:where(.svelte-1otod0m):last-child{border-bottom:0}.bpf-name.svelte-1otod0m{color:var(--color-ink);grid-area:name;font-weight:700}.bpf-place.svelte-1otod0m{color:var(--color-muted);grid-area:place;font-size:.9rem}.bpf-gemeente.svelte-1otod0m{color:var(--color-muted)}.bpf-cta.svelte-1otod0m{white-space:nowrap;background:var(--color-orange);color:var(--color-ink);border-radius:.45rem;grid-area:cta;align-self:center;padding:.5rem .9rem;font-size:.85rem;font-weight:700;transition:background .15s,transform .15s}.bpf-cta.svelte-1otod0m:hover{background:var(--color-orange-deep);color:var(--color-white);transform:translateY(-1px)}@media (width<=520px){.bpf-list.svelte-1otod0m li:where(.svelte-1otod0m){grid-template-columns:1fr;grid-template-areas:"name""place""cta";gap:.5rem}.bpf-cta.svelte-1otod0m{justify-self:start}}.bpf-empty.svelte-1otod0m{background:#d8692a1a;border:1px solid #d8692a4d;border-radius:.6rem;margin:0;padding:1rem 1.2rem;font-weight:600}.network-hero.svelte-wyar48{padding-bottom:3.5rem}.network-hero-panel.svelte-wyar48{background:var(--color-panel);box-shadow:var(--shadow-soft);text-align:left;border-radius:1.25rem;margin-top:3rem;padding:clamp(1.5rem,3vw,2.5rem)}.network-hero-intro.svelte-wyar48{grid-template-columns:minmax(0,1fr) minmax(0,.5fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.network-hero-body.svelte-wyar48{gap:1rem;display:grid}.network-hero-body.svelte-wyar48 p:where(.svelte-wyar48){color:var(--color-ink);margin:0;font-size:1.02rem;line-height:1.65}.network-hero-logo.svelte-wyar48{flex-direction:column;align-items:center;gap:.6rem;display:flex}.network-hero-logo.svelte-wyar48 img:where(.svelte-wyar48){object-fit:contain;width:min(100%,15rem);max-height:6rem}.network-hero-logo.svelte-wyar48 .network-wordmark:where(.svelte-wyar48){color:var(--color-blue-dark);font-size:1.6rem;font-weight:700}.network-hero-points.svelte-wyar48{border-top:1px solid #1c24301f;margin-top:2.25rem;padding-top:2rem}.network-hero-points.svelte-wyar48 .eyebrow:where(.svelte-wyar48){color:var(--color-blue-dark)}.network-hero-points.svelte-wyar48 ul:where(.svelte-wyar48){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.network-hero-points.svelte-wyar48 li:where(.svelte-wyar48){background:var(--color-white);border:1px solid #2b388f1f;border-radius:.7rem;align-items:flex-start;gap:.85rem;padding:1.1rem 1.2rem;display:flex}.network-hero-points.svelte-wyar48 li:where(.svelte-wyar48) .feature-icon{width:2rem;height:2rem;color:var(--color-orange-deep);flex:none}.network-hero-points.svelte-wyar48 .point-title:where(.svelte-wyar48){color:var(--color-ink);margin:0 0 .2rem;font-weight:700}.network-hero-points.svelte-wyar48 li:where(.svelte-wyar48) p:where(.svelte-wyar48):not(.point-title){color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.5}@media (width<=820px){.network-hero-intro.svelte-wyar48{grid-template-columns:1fr}.network-hero-logo.svelte-wyar48{order:-1}.network-hero-points.svelte-wyar48 ul:where(.svelte-wyar48){grid-template-columns:1fr}}
