.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.center-title{text-align:center;margin-bottom:.75rem}.wwsHero__section{background:var(--brand-8)}.wwsHero__section .block__content{display:grid;grid-gap:1.25rem;gap:1.25rem;align-items:start}@media(min-width:768px){.wwsHero__section .block__content{grid-template-columns:1fr 1fr;gap:2rem}}.wwsHero__section .text{display:flex;flex-direction:column;gap:1rem;max-width:42rem;margin-inline:auto}@media(min-width:768px){.wwsHero__section .text{margin-inline:0;gap:1.25rem}}.wwsHero__section .text p{color:var(--color-text);line-height:1.6}.wws__search{position:relative}.state-search{width:100%;border:1px solid var(--brand-8);background:var(--color-surface);border-radius:10px;padding:.75rem .9rem;font:inherit;color:var(--color-text);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.state-search:focus{border-color:var(--brand-3);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-3) 18%,transparent)}.typeahead{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:20;background:var(--color-surface);border:1px solid var(--brand-8);border-radius:10px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.08);max-height:18rem;overflow-y:auto;list-style:none;padding-left:0}.typeahead li+li{border-top:1px solid var(--brand-8)}.typeahead button{width:100%;text-align:left;padding:.7rem .9rem;background:rgba(0,0,0,0);border:0;display:flex;justify-content:space-between;align-items:center;gap:.6rem;cursor:pointer;font:inherit;color:var(--color-text)}.typeahead button:focus-visible,.typeahead button:hover{background:var(--brand-8)}.typeahead button .name{font-weight:500}.typeahead button .code{color:var(--color-muted)}.wws__legend{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.wws__legend span{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-muted);font-size:.95rem}.wws__legendBar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.legendReset{border:1px solid var(--brand-8);background:var(--color-surface);border-radius:999px;padding:.35rem .75rem;font:inherit;color:var(--brand-3);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.legendReset:focus-visible,.legendReset:hover{background:var(--brand-8);border-color:var(--brand-3)}.chip{inline-size:14px;block-size:14px;border-radius:999px;display:inline-block;border:2px solid rgba(0,0,0,0)}.chip--licensed{background:color-mix(in srgb,var(--brand-4) 70%,white);border-color:var(--brand-4)}.chip--psypact{background:color-mix(in srgb,var(--brand-5) 70%,white);border-color:var(--brand-5)}.chip--none{background:color-mix(in srgb,var(--color-muted) 30%,white);border-color:var(--color-muted)}.wws__active .activeCard{border:1px solid var(--brand-8);border-radius:12px;padding:.9rem 1rem;background:var(--color-surface);box-shadow:0 6px 18px rgba(0,0,0,.04)}.activeCard__title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.activeCard__title strong{font-weight:600;color:var(--color-text)}.muted{color:var(--color-muted)}.wws__map{background:var(--brand-8);box-shadow:var(--shadow-1);border-radius:14px;padding:.75rem}@media(min-width:768px){.wws__map{padding:1rem}}.mapWrap{width:100%;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.mapWrap svg{width:100%;height:auto;display:block}.mapWrap [data-abbr],.mapWrap [data-code],.mapWrap [data-state],.mapWrap g[role=region],.mapWrap path{transition:fill .14s ease,stroke .14s ease,transform .14s ease;outline:none}.mapWrap .is-focused{filter:drop-shadow(0 0 .35rem color-mix(in srgb,var(--brand-3) 35%,transparent));transform:translateZ(0);stroke:var(--brand-3);stroke-width:1.5}.mapWrap [data-abbr]:hover,.mapWrap [data-code]:hover,.mapWrap [data-state]:hover{cursor:pointer;filter:brightness(.98)}@media(min-width:768px){.wwsHero__section .text{max-width:48rem}.center-title{text-align:left;margin-bottom:.5rem}}.wwsHero__section .text>:not(:last-child){margin-bottom:.25rem}.wwsHero__section .text>:first-child{margin-top:0}.wwsHero__section .text>:last-child{margin-bottom:0}