.search[data-v-8755c60d]{align-items:center;background:color-mix(in srgb,var(--council-surface) 88%,#fff);border:1px solid color-mix(in srgb,var(--council-primary) 14%,var(--council-line));border-radius:.7rem;display:flex;gap:.35rem;min-width:0;padding:.2rem .25rem .2rem .65rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:min(100%,22rem)}.search[data-v-8755c60d]:focus-within{background:#fff;border-color:color-mix(in srgb,var(--council-accent) 55%,var(--council-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--council-accent) 22%,transparent)}.icon[data-v-8755c60d]{color:var(--council-faint);display:inline-flex;flex-shrink:0}input[data-v-8755c60d]{background:transparent;border:0;color:var(--council-ink);flex:1;font-size:.9rem;min-width:0;outline:none;padding:.55rem .35rem}input[data-v-8755c60d]::-moz-placeholder{color:var(--council-faint)}input[data-v-8755c60d]::placeholder{color:var(--council-faint)}.go[data-v-8755c60d]{background:var(--council-primary);border:0;border-radius:.55rem;color:#fff;cursor:pointer;flex-shrink:0;font-size:.82rem;font-weight:600;padding:.5rem .85rem;transition:background .15s ease,transform .15s ease}.go[data-v-8755c60d]:hover{background:var(--council-primary-dark)}.compact[data-v-8755c60d]{width:min(100%,16.5rem)}.compact .go[data-v-8755c60d]{display:none}.dark[data-v-8755c60d]{background:#ffffff14;border-color:#ffffff2e}.dark[data-v-8755c60d]:focus-within{background:#ffffff1f;border-color:color-mix(in srgb,var(--council-accent) 70%,#fff);box-shadow:0 0 0 3px #c4a35a2e}.dark input[data-v-8755c60d]::-moz-placeholder{color:#ffffffd9}.dark .icon[data-v-8755c60d],.dark input[data-v-8755c60d],.dark input[data-v-8755c60d]::placeholder{color:#ffffffd9}.dark input[data-v-8755c60d]{color:#fff}.dark .go[data-v-8755c60d]{background:var(--council-accent);color:#1a1408}@media(max-width:719px){.go[data-v-8755c60d]{display:none}}.lang[data-v-75e85e13]{background:color-mix(in srgb,var(--council-primary) 6%,#fff);border:1px solid color-mix(in srgb,var(--council-primary) 12%,var(--council-line));border-radius:.65rem;display:inline-grid;grid-template-columns:1fr 1fr;min-width:5.6rem;padding:.18rem}.lang[data-v-75e85e13],.opt[data-v-75e85e13]{align-items:center}.opt[data-v-75e85e13]{border-radius:.5rem;color:var(--council-muted);display:inline-flex;font-size:.72rem;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:1.95rem;padding:.2rem .55rem;transition:background .2s ease,color .2s ease,transform .2s ease}.opt[data-v-75e85e13]:hover{color:var(--council-primary)}.opt.active[data-v-75e85e13]{background:var(--council-primary);box-shadow:0 6px 14px color-mix(in srgb,var(--council-primary) 22%,transparent);color:#fff}.dark[data-v-75e85e13]{background:#ffffff14;border-color:#ffffff29}.dark .opt[data-v-75e85e13]{color:#ffffffb3}.dark .opt[data-v-75e85e13]:hover{color:#fff}.dark .opt.active[data-v-75e85e13]{background:var(--council-accent);box-shadow:none;color:#1a1408}.nav[data-v-d5b25d11]{align-items:center;display:none;flex:1;gap:.1rem;justify-content:center;min-width:0}.nav-item[data-v-d5b25d11],.nav-link[data-v-d5b25d11]{position:relative}.nav-link[data-v-d5b25d11]{align-items:center;border-radius:.45rem;color:color-mix(in srgb,var(--council-ink) 88%,var(--council-primary));display:inline-flex;font-size:.92rem;font-weight:600;gap:.35rem;padding:.7rem .95rem;transition:color .18s ease,background .18s ease;white-space:nowrap}.nav-link[data-v-d5b25d11]:after{background:var(--council-accent);border-radius:2px;content:"";inset-inline:.85rem;bottom:.35rem;height:2px;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.nav-item:focus-within>.nav-link[data-v-d5b25d11],.nav-link[data-v-d5b25d11]:hover{background:color-mix(in srgb,var(--council-primary) 6%,transparent);color:var(--council-primary)}.nav-item:focus-within>.nav-link[data-v-d5b25d11]:after,.nav-link[data-v-d5b25d11]:hover:after{transform:scaleX(1)}.chev[data-v-d5b25d11]{opacity:.55;transition:transform .2s ease,opacity .2s ease}.nav-item:focus-within .chev[data-v-d5b25d11],.nav-item:hover .chev[data-v-d5b25d11]{opacity:1;transform:rotate(180deg)}.dropdown[data-v-d5b25d11]{inset-inline-start:0;min-width:15.5rem;padding-top:.55rem;position:absolute;top:calc(100% - .15rem);z-index:60}.dropdown-inner[data-v-d5b25d11]{background:#fff;border:1px solid color-mix(in srgb,var(--council-primary) 10%,var(--council-line));border-radius:.85rem;box-shadow:0 18px 40px color-mix(in srgb,var(--council-primary) 12%,transparent),0 2px color-mix(in srgb,var(--council-accent) 55%,transparent);overflow:hidden;padding:.45rem}.child+.child[data-v-d5b25d11]{margin-top:.15rem}.child-link[data-v-d5b25d11]{border-radius:.55rem;color:var(--council-ink);display:block;font-size:.9rem;font-weight:600;padding:.65rem .85rem;transition:background .15s ease,color .15s ease,padding-inline-start .15s ease}.child-link[data-v-d5b25d11]:hover{background:color-mix(in srgb,var(--council-primary) 7%,#fff);color:var(--council-primary);padding-inline-start:1.05rem}.sub[data-v-d5b25d11]{border-inline-start:2px solid color-mix(in srgb,var(--council-accent) 55%,transparent);margin:.1rem .35rem .35rem;padding-inline-start:.7rem}.sub-link[data-v-d5b25d11]{border-radius:.4rem;color:var(--council-muted);display:block;font-size:.82rem;padding:.4rem .55rem;transition:color .15s ease,background .15s ease}.sub-link[data-v-d5b25d11]:hover{background:color-mix(in srgb,var(--council-accent) 10%,transparent);color:var(--council-primary)}.drop-enter-active[data-v-d5b25d11],.drop-leave-active[data-v-d5b25d11]{transition:opacity .16s ease,transform .16s ease}.drop-enter-from[data-v-d5b25d11],.drop-leave-to[data-v-d5b25d11]{opacity:0;transform:translateY(6px)}@media(min-width:1024px){.nav[data-v-d5b25d11]{display:flex}}.mobile[data-v-d314e6e1]{inset:0;position:fixed;z-index:80}.scrim[data-v-d314e6e1]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08181273;inset:0}.panel[data-v-d314e6e1],.scrim[data-v-d314e6e1]{position:absolute}.panel[data-v-d314e6e1]{background:linear-gradient(180deg,color-mix(in srgb,var(--council-primary) 6%,#fff) 0,#fff 28%),#fff;box-shadow:-12px 0 40px #0818122e;display:flex;flex-direction:column;inset-block:0;inset-inline-end:0;overflow:auto;padding:1rem 1rem 1.5rem;width:min(22rem,88vw)}.panel-head[data-v-d314e6e1]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.panel-head strong[data-v-d314e6e1]{color:var(--council-primary);font-size:1.05rem}.close[data-v-d314e6e1]{background:#fff;border:1px solid var(--council-line);border-radius:.55rem;color:var(--council-ink);cursor:pointer;height:2.35rem;width:2.35rem}.tools[data-v-d314e6e1]{display:grid;gap:.75rem;margin-bottom:1.1rem}.tools[data-v-d314e6e1] .search{width:100%}.list[data-v-d314e6e1]{border-top:1px solid var(--council-line);padding-top:.5rem}.row-block+.row-block[data-v-d314e6e1]{border-top:1px solid color-mix(in srgb,var(--council-line) 80%,transparent)}.row[data-v-d314e6e1]{align-items:center;display:flex;gap:.25rem}.link[data-v-d314e6e1]{color:var(--council-ink);flex:1;font-size:.98rem;font-weight:600;padding:.85rem .25rem}.child-link[data-v-d314e6e1]{color:var(--council-muted);font-size:.92rem;font-weight:500}.grand-link[data-v-d314e6e1]{color:var(--council-faint);display:block;font-size:.86rem;font-weight:500;padding:.45rem .25rem}.toggle[data-v-d314e6e1]{align-items:center;background:color-mix(in srgb,var(--council-primary) 8%,#fff);border:0;border-radius:.5rem;color:var(--council-primary);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.children[data-v-d314e6e1]{border-inline-start:2px solid color-mix(in srgb,var(--council-accent) 50%,transparent);margin:0 0 .35rem;padding:.15rem 0 .35rem .75rem}.grand[data-v-d314e6e1]{margin-inline-start:.35rem;padding-inline-start:.55rem}.drawer-enter-active[data-v-d314e6e1],.drawer-leave-active[data-v-d314e6e1]{transition:opacity .2s ease}.drawer-enter-active .panel[data-v-d314e6e1],.drawer-leave-active .panel[data-v-d314e6e1]{transition:transform .24s ease}.drawer-enter-from[data-v-d314e6e1],.drawer-leave-to[data-v-d314e6e1]{opacity:0}.drawer-enter-from .panel[data-v-d314e6e1],.drawer-leave-to .panel[data-v-d314e6e1]{transform:translate(100%)}[dir=rtl] .drawer-enter-from .panel[data-v-d314e6e1],[dir=rtl] .drawer-leave-to .panel[data-v-d314e6e1]{transform:translate(-100%)}@media(min-width:1024px){.mobile[data-v-d314e6e1]{display:none}}.header[data-v-49f406c3]{background:linear-gradient(180deg,#fff 0,color-mix(in srgb,var(--council-surface) 55%,#fff));border-bottom:1px solid color-mix(in srgb,var(--council-primary) 10%,var(--council-line));position:sticky;top:0;transition:box-shadow .25s ease,background .25s ease;z-index:50}.header.scrolled[data-v-49f406c3]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;box-shadow:0 10px 28px color-mix(in srgb,var(--council-primary) 8%,transparent)}.accent[data-v-49f406c3]{background:linear-gradient(90deg,var(--council-primary) 0,var(--council-accent) 48%,var(--council-primary-dark) 100%);height:3px}.shell[data-v-49f406c3]{padding:.85rem 0 .65rem}.top[data-v-49f406c3]{gap:1rem;justify-content:space-between}.brand[data-v-49f406c3],.top[data-v-49f406c3]{align-items:center;display:flex}.brand[data-v-49f406c3]{gap:.85rem;min-width:0;transition:transform .2s ease}.brand[data-v-49f406c3]:hover{transform:translateY(-1px)}.logo-wrap[data-v-49f406c3]{background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.35),transparent 45%),linear-gradient(145deg,var(--council-primary),var(--council-primary-dark));border-radius:.95rem;box-shadow:0 10px 22px color-mix(in srgb,var(--council-primary) 28%,transparent);display:grid;flex-shrink:0;height:3.35rem;place-items:center;position:relative;width:3.35rem}.logo[data-v-49f406c3]{background:#ffffff1f;border-radius:.45rem;height:2.35rem;-o-object-fit:contain;object-fit:contain;padding:2px;width:2.35rem}.logo-fallback[data-v-49f406c3]{color:#fff;font-size:1.25rem;font-weight:700}.brand-text[data-v-49f406c3]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.eyebrow[data-v-49f406c3]{color:var(--council-faint);font-size:.72rem;font-weight:600;letter-spacing:.04em}.name[data-v-49f406c3]{color:var(--council-primary-dark);font-size:clamp(.95rem,2.2vw,1.15rem);font-weight:700;line-height:1.35;max-width:min(58vw,26rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools[data-v-49f406c3]{display:none;gap:.65rem}.burger[data-v-49f406c3],.tools[data-v-49f406c3]{align-items:center}.burger[data-v-49f406c3]{background:color-mix(in srgb,var(--council-primary) 6%,#fff);border:1px solid color-mix(in srgb,var(--council-primary) 14%,var(--council-line));border-radius:.7rem;color:var(--council-primary);cursor:pointer;display:inline-flex;height:2.65rem;justify-content:center;width:2.65rem}.burger-lines[data-v-49f406c3]{align-content:space-between;display:grid;height:.85rem;width:1.1rem}.burger-lines i[data-v-49f406c3]{background:currentColor;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease}.burger-lines.open i[data-v-49f406c3]:first-child{transform:translateY(5px) rotate(45deg)}.burger-lines.open i[data-v-49f406c3]:nth-child(2){opacity:0}.burger-lines.open i[data-v-49f406c3]:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.nav-row[data-v-49f406c3]{border-top:1px solid color-mix(in srgb,var(--council-primary) 8%,var(--council-line));gap:1rem;justify-content:space-between;margin-top:.55rem;padding-top:.35rem}.nav-meta[data-v-49f406c3],.nav-row[data-v-49f406c3]{align-items:center;display:none}.nav-meta[data-v-49f406c3]{color:var(--council-faint);font-size:.75rem;gap:.45rem;white-space:nowrap}.dot[data-v-49f406c3]{background:var(--council-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--council-accent) 22%,transparent);height:.4rem;width:.4rem}@media(min-width:1024px){.shell[data-v-49f406c3]{padding:.95rem 0 .55rem}.desktop-tools[data-v-49f406c3]{display:flex}.burger[data-v-49f406c3]{display:none}.nav-row[data-v-49f406c3]{display:flex}.logo-wrap[data-v-49f406c3]{height:3.6rem;width:3.6rem}.name[data-v-49f406c3]{max-width:28rem}}@media(min-width:1200px){.nav-meta[data-v-49f406c3]{display:inline-flex}}.footer[data-v-94b81f90]{background:radial-gradient(circle at 12% 0,rgba(196,163,90,.12),transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--council-primary) 88%,#000) 0,var(--council-primary-dark) 100%);color:#fff;margin-top:auto}.accent[data-v-94b81f90]{background:linear-gradient(90deg,var(--council-primary) 0,var(--council-accent) 48%,var(--council-primary-dark) 100%);height:3px}.body[data-v-94b81f90]{display:grid;gap:2rem;padding:2.5rem 0 2rem}.brand[data-v-94b81f90]{align-items:center;display:flex;gap:.85rem;margin-bottom:1.15rem;transition:transform .18s ease}.brand[data-v-94b81f90]:hover{transform:translateY(-1px)}.logo-wrap[data-v-94b81f90]{background:radial-gradient(circle at 30% 25%,hsla(0,0%,100%,.28),transparent 45%),linear-gradient(145deg,color-mix(in srgb,var(--council-primary) 70%,#fff),var(--council-primary-dark));border-radius:.85rem;box-shadow:0 10px 22px #0000002e;display:grid;flex-shrink:0;height:3.1rem;place-items:center;width:3.1rem}.logo[data-v-94b81f90]{background:#ffffff1a;border-radius:.4rem;height:2.15rem;-o-object-fit:contain;object-fit:contain;padding:2px;width:2.15rem}.logo-fallback[data-v-94b81f90]{font-size:1.15rem;font-weight:700}.brand-text[data-v-94b81f90]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.eyebrow[data-v-94b81f90]{color:#ffffff8c;font-size:.72rem;font-weight:600;letter-spacing:.04em}.brand-text strong[data-v-94b81f90]{font-size:1rem;font-weight:700;line-height:1.4}.contacts[data-v-94b81f90]{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.contacts li[data-v-94b81f90]{align-items:start;color:#ffffffc7;display:flex;font-size:.9rem;gap:.55rem;line-height:1.65}.contacts svg[data-v-94b81f90]{color:var(--council-accent);flex-shrink:0;margin-top:.2rem}.contacts a[data-v-94b81f90]{color:inherit}.contacts a[data-v-94b81f90]:hover{color:#fff}.col h3[data-v-94b81f90]{font-size:.95rem;font-weight:700;margin:0 0 1rem;padding-bottom:.65rem;position:relative}.col h3[data-v-94b81f90]:after{background:var(--council-accent);border-radius:2px;bottom:0;content:"";height:2px;inset-inline-start:0;position:absolute;width:2rem}.links[data-v-94b81f90]{display:grid;gap:.15rem}.links a[data-v-94b81f90]{color:#ffffffc7;display:block;font-size:.9rem;line-height:1.6;max-width:100%;padding:.35rem 0;transition:color .15s ease,transform .15s ease;width:-moz-fit-content;width:fit-content}.links a[data-v-94b81f90]:hover{color:#fff;transform:translate(-3px)}[dir=ltr] .links a[data-v-94b81f90]:hover{transform:translate(3px)}.empty[data-v-94b81f90]{color:#ffffff73;font-size:.86rem;margin:0}.map[data-v-94b81f90]{background:#0000002e;border:1px solid hsla(0,0%,100%,.12);border-radius:.85rem;min-height:170px;overflow:hidden}.map iframe[data-v-94b81f90]{border:0;display:block;filter:grayscale(.15) contrast(1.05);height:180px;width:100%}.bottom[data-v-94b81f90]{background:#0000002e;border-top:1px solid hsla(0,0%,100%,.1)}.bottom-inner[data-v-94b81f90]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.95rem 0}.bottom p[data-v-94b81f90]{color:#ffffff8c;font-size:.8rem;margin:0}.news-link[data-v-94b81f90]{color:color-mix(in srgb,var(--council-accent) 85%,#fff);font-size:.82rem;font-weight:600;transition:color .15s ease}.news-link[data-v-94b81f90]:hover{color:#fff}@media(min-width:900px){.body[data-v-94b81f90]{gap:2.25rem;grid-template-columns:1.35fr 1fr 1fr 1.25fr;padding:3rem 0 2.35rem}}@media(min-width:1100px){.body[data-v-94b81f90]{gap:2.75rem}}.site[data-v-6ab6baee]{background:var(--council-surface);display:flex;flex-direction:column;min-height:100vh}.main[data-v-6ab6baee]{flex:1;overflow-x:clip;padding:1.75rem 0 3.5rem}@media(min-width:768px){.main[data-v-6ab6baee]{padding:2.25rem 0 4rem}}
