.hero-section[data-v-7a0eb354]{height:calc(100vh - 60px)}.blob-float-1[data-v-7a0eb354],.blob-float-2[data-v-7a0eb354],.blob-float-3[data-v-7a0eb354],.blob-float-4[data-v-7a0eb354],.blob-float-5[data-v-7a0eb354],.blob-float-6[data-v-7a0eb354]{animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.45,0,.55,1);will-change:transform}.blob-float-1[data-v-7a0eb354]{animation-duration:18s;animation-name:blob-path-1-7a0eb354}.blob-float-2[data-v-7a0eb354]{animation-delay:-3s;animation-duration:15s;animation-name:blob-path-2-7a0eb354}.blob-float-3[data-v-7a0eb354]{animation-delay:-5s;animation-duration:20s;animation-name:blob-path-3-7a0eb354}.blob-float-4[data-v-7a0eb354]{animation-delay:-8s;animation-duration:22s;animation-name:blob-path-4-7a0eb354}.blob-float-5[data-v-7a0eb354]{animation-delay:-4s;animation-duration:19s;animation-name:blob-path-5-7a0eb354}.blob-float-6[data-v-7a0eb354]{animation-delay:-7s;animation-duration:16s;animation-name:blob-path-6-7a0eb354}@keyframes blob-path-1-7a0eb354{0%{transform:translateY(-50%) scale(1) rotate(0)}33%{transform:translate(-12%,-62%) scale(1.18) rotate(6deg)}66%{transform:translate(18%,-40%) scale(.85) rotate(-5deg)}to{transform:translate(-8%,-55%) scale(1.12) rotate(3deg)}}@keyframes blob-path-2-7a0eb354{0%{transform:translate(0) scale(1)}50%{transform:translate(20%,25%) scale(1.25)}to{transform:translate(-15%,12%) scale(.8)}}@keyframes blob-path-3-7a0eb354{0%{transform:translate(0) scale(1)}25%{transform:translate(22%,-12%) scale(1.2)}50%{transform:translate(10%,-22%) scale(.85)}75%{transform:translate(-15%,-8%) scale(1.15)}to{transform:translate(18%,5%) scale(.82)}}@keyframes blob-path-4-7a0eb354{0%{transform:translate(0) scale(1)}50%{transform:translate(-15%,18%) scale(1.2)}to{transform:translate(18%,-10%) scale(.85)}}@keyframes blob-path-5-7a0eb354{0%{transform:translateY(-50%) scale(1) rotate(0)}33%{transform:translate(12%,-38%) scale(1.15) rotate(-6deg)}66%{transform:translate(-18%,-62%) scale(.85) rotate(5deg)}to{transform:translate(8%,-45%) scale(1.1) rotate(-3deg)}}@keyframes blob-path-6-7a0eb354{0%{transform:translate(0) scale(1)}25%{transform:translate(-22%,-10%) scale(1.2)}50%{transform:translate(-8%,-22%) scale(.85)}75%{transform:translate(15%,-12%) scale(1.18)}to{transform:translate(-18%,5%) scale(.8)}}@media(prefers-reduced-motion:reduce){.blob-float-1[data-v-7a0eb354],.blob-float-2[data-v-7a0eb354],.blob-float-3[data-v-7a0eb354],.blob-float-4[data-v-7a0eb354],.blob-float-5[data-v-7a0eb354],.blob-float-6[data-v-7a0eb354]{animation:none}}.line-art-svg[data-v-7a0eb354]{transform-origin:100% 100%}.feature-grid[data-v-889888d8]{display:grid;grid-template-areas:"title" "rotator" "body" "media";grid-template-columns:1fr}@media(min-width:1024px){.feature-grid[data-v-889888d8]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.word-rotator[data-v-889888d8]{mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent)}.region-map-svg[data-v-55dffee8] svg{display:block;height:auto;width:100%}.region-map-svg[data-v-55dffee8] path{cursor:pointer;fill:#d1d5db;stroke:#fff;stroke-width:.25;transition:fill .4s cubic-bezier(.4,0,.2,1)}.region-map-svg[data-v-55dffee8] path:hover{fill:#1f2937}.region-tooltip-enter-active[data-v-55dffee8],.region-tooltip-leave-active[data-v-55dffee8]{transition:opacity .2s ease-out,transform .25s cubic-bezier(.34,1.56,.64,1)}.region-tooltip-enter-from[data-v-55dffee8],.region-tooltip-leave-to[data-v-55dffee8]{opacity:0}.region-tooltip-enter-from[data-v-55dffee8]{transform:translate(-50%,-130%) scale(.92)}.region-tooltip-leave-to[data-v-55dffee8]{transform:translate(-50%,-150%) scale(.96)}@media(prefers-reduced-motion:reduce){.region-map-svg[data-v-55dffee8] path{transition:none}.region-tooltip-enter-active[data-v-55dffee8],.region-tooltip-leave-active[data-v-55dffee8]{transition:none}}.chart-fade-enter-active[data-v-7fc0541c],.chart-fade-leave-active[data-v-7fc0541c]{transition:opacity .35s ease-out,transform .35s ease-out}.chart-fade-enter-from[data-v-7fc0541c]{opacity:0;transform:translateY(12px)}.chart-fade-leave-to[data-v-7fc0541c]{opacity:0;transform:translateY(-12px)}@media(prefers-reduced-motion:reduce){.chart-fade-enter-active[data-v-7fc0541c],.chart-fade-leave-active[data-v-7fc0541c]{transform:none;transition:opacity .15s linear}.chart-fade-enter-from[data-v-7fc0541c],.chart-fade-leave-to[data-v-7fc0541c]{transform:none}}
