.city-pattern[data-astro-cid-hu4lv7xn]{pointer-events:none;filter:blur(2px)saturate(.85);transform-origin:50%;opacity:var(--pattern-opacity,.2);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.04)}@media (prefers-reduced-motion:no-preference){.city-pattern[data-astro-cid-hu4lv7xn]{animation:.7s both city-pattern-in}}@keyframes city-pattern-in{0%{opacity:0}to{opacity:var(--pattern-opacity,.2)}}.hero-ticker[data-astro-cid-ge2uvauf]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.hero-ticker-track[data-astro-cid-ge2uvauf]{gap:2.75rem;width:max-content;animation:34s linear infinite hero-ticker;display:flex}.hero-ticker[data-astro-cid-ge2uvauf]:hover .hero-ticker-track[data-astro-cid-ge2uvauf]{animation-play-state:paused}.hero-ticker-item[data-astro-cid-ge2uvauf]{white-space:nowrap;color:#fff9;align-items:center;gap:.65rem;font-size:.95rem;transition:color .2s;display:inline-flex}.hero-ticker-item[data-astro-cid-ge2uvauf]:hover{color:#fff}.hero-ticker-dot[data-astro-cid-ge2uvauf]{background:var(--color-accent-light);border-radius:999px;flex:none;width:.4rem;height:.4rem}@keyframes hero-ticker{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media (prefers-reduced-motion:reduce){.hero-ticker-track[data-astro-cid-ge2uvauf]{animation:none}.hero-ticker[data-astro-cid-ge2uvauf]{overflow-x:auto}}.screen-fade[data-astro-cid-mud5gatf]{transition:opacity .24s}.hp-field[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.cf-select[data-astro-cid-vekgkm42]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.5rem}.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]{color:#202f4d;background:#fff}.cf-select[data-astro-cid-vekgkm42]:invalid{color:#fff6}@supports (appearance:base-select){.cf-select[data-astro-cid-vekgkm42],.cf-select[data-astro-cid-vekgkm42]::picker(select){appearance:base-select}.cf-select[data-astro-cid-vekgkm42]{background-image:none}.cf-select[data-astro-cid-vekgkm42]::picker-icon{color:#ffffff8c;transition:transform .25s}.cf-select[data-astro-cid-vekgkm42]:open::picker-icon{transform:rotate(180deg)}.cf-select[data-astro-cid-vekgkm42]::picker(select){opacity:0;transition:opacity .2s ease, transform .22s cubic-bezier(.16, 1, .3, 1), display .22s allow-discrete, overlay .22s allow-discrete;background:#25395c;border:1px solid #ffffff24;border-radius:12px;margin-top:6px;padding:6px;transform:translateY(-6px);box-shadow:0 16px 44px #0006}.cf-select[data-astro-cid-vekgkm42]:open::picker(select){opacity:1;transform:translateY(0)}@starting-style{.cf-select[data-astro-cid-vekgkm42]:open::picker(select){opacity:0;transform:translateY(-6px)}}.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]{color:#ffffffe0;background:0 0;border-radius:8px;padding:.5rem .7rem}.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]:hover,.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]:focus{background:#ffffff14}.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]:checked{color:#fff;background:var(--color-accent)}.cf-select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]::checkmark{content:none}}.cf-extra[data-astro-cid-vekgkm42]{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.16,1,.3,1);display:grid}.cf-extra[data-astro-cid-vekgkm42]>.cf-extra-inner[data-astro-cid-vekgkm42]{opacity:0;transition:opacity .3s 40ms,transform .4s cubic-bezier(.16,1,.3,1) 40ms;overflow:hidden;transform:translateY(6px)}.cf-extra[data-astro-cid-vekgkm42][data-open]{grid-template-rows:1fr}.cf-extra[data-astro-cid-vekgkm42][data-open]>.cf-extra-inner[data-astro-cid-vekgkm42]{opacity:1;transform:translateY(0)}.contact-form[data-astro-cid-vekgkm42][data-state=loading] .cf-arrow[data-astro-cid-vekgkm42],.contact-form[data-astro-cid-vekgkm42][data-state=loading] .cf-label[data-astro-cid-vekgkm42]{display:none}.contact-form[data-astro-cid-vekgkm42][data-state=loading] .cf-spinner[data-astro-cid-vekgkm42]{display:inline-flex}.contact-form[data-astro-cid-vekgkm42][data-state=success]>[data-astro-cid-vekgkm42]:not(.cf-status){display:none}.contact-form[data-astro-cid-vekgkm42][data-state=success] .cf-status[data-astro-cid-vekgkm42]{color:#fff;font-size:1rem}.contact-form[data-astro-cid-vekgkm42][data-state=error] .cf-status[data-astro-cid-vekgkm42]{color:#ffc4cb}.zone-tab[data-astro-cid-hufpzv4x]{text-align:left;border:1px solid var(--color-gray-2);cursor:pointer;background:#fff;border-radius:1rem;flex:none;align-items:center;gap:.75rem;padding:.85rem 1rem;transition:border-color .25s,background-color .25s,box-shadow .25s;display:flex}@media (width>=1024px){.zone-tab[data-astro-cid-hufpzv4x]{width:100%}}.zone-tab[data-astro-cid-hufpzv4x]:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.zone-tab[data-astro-cid-hufpzv4x].is-active{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, #fff);box-shadow:0 6px 20px -12px color-mix(in srgb, var(--color-accent) 60%, transparent)}.zone-ic[data-astro-cid-hufpzv4x]{background:color-mix(in srgb, var(--color-accent) 10%, transparent);width:2.25rem;height:2.25rem;color:var(--color-accent);border-radius:.65rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.zone-title[data-astro-cid-hufpzv4x]{color:var(--color-primary);white-space:nowrap;font-size:.95rem;font-weight:600}.sig[data-astro-cid-hufpzv4x]{border:1px solid var(--color-gray-2);border-left:3px solid var(--sig);background:#fff;border-radius:.7rem;align-items:center;padding:.6rem .9rem;display:flex}.sig-ok[data-astro-cid-hufpzv4x]{--sig:#2ba84a}.sig-warn[data-astro-cid-hufpzv4x]{--sig:#f0a500}.sig-risk[data-astro-cid-hufpzv4x]{--sig:var(--color-danger)}.zone-pane[data-astro-cid-hufpzv4x]{border:1px solid var(--color-gray-2);background:var(--color-gray-3);border-radius:1.25rem;height:100%;padding:1.5rem 1.5rem 1.6rem}.tab-btn-dark{color:#fff;cursor:pointer;background-color:#ffffff0a;border-color:#ffffff1f}.tab-btn-dark:hover{background-color:#ffffff14}.tab-btn-dark.is-active{border-color:var(--color-accent-light);background-color:#5e95ff24}
