.scroll-progress.svelte-abzm2{width:100%}.scaled-artboard.svelte-vx8or7{width:100%;position:relative;overflow:hidden}.scaled-artboard--scroll.svelte-vx8or7{-webkit-overflow-scrolling:touch;overflow:auto hidden}.scaled-artboard--cover.svelte-vx8or7{justify-content:center;align-items:center;height:100%;display:flex}.scaled-artboard.scaled-artboard--bleed.svelte-vx8or7,.scaled-artboard.scaled-artboard--bleed.svelte-vx8or7 .scaled-artboard__scroll-inner:where(.svelte-vx8or7){overflow:visible}.scaled-artboard.scaled-artboard--bleed.scaled-artboard--scroll.svelte-vx8or7{overflow:auto visible}.scaled-artboard__scroll-inner.svelte-vx8or7{flex-shrink:0;position:relative;overflow:hidden}.scaled-artboard__stage.svelte-vx8or7{transform-origin:0 0;will-change:transform}.map-shell.svelte-1wcxkzn,svg.svelte-1wcxkzn{width:100%;height:100%;min-height:0;display:block}.map-shell.svelte-1wcxkzn{overflow:hidden}svg.svelte-1wcxkzn{touch-action:pan-y}svg.map-zoomable.svelte-1wcxkzn{touch-action:none}svg g.text-markers g.marker{transition:opacity .22s}svg g.map-caption text{font-family:var(--font-body)}.map-error.svelte-1wcxkzn{z-index:1;background:var(--color-gris);color:var(--color-bosque);margin:1rem;padding:.75rem;position:absolute}.hero.svelte-1q37ri0{height:calc(100dvh - var(--navbar-h,64px));min-height:calc(100dvh - var(--navbar-h,64px));background:var(--color-lima);color:var(--color-bosque);position:relative;overflow:hidden}.hero-visual.svelte-1q37ri0{position:absolute;inset:0}.hero-board.svelte-1q37ri0{background:var(--color-lima);width:100%;height:100%;position:relative;overflow:hidden}.hero-map.svelte-1q37ri0{opacity:.9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-map.svelte-1q37ri0 svg{display:block}.hero-board-overlay.svelte-1q37ri0{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-board-overlay--viewport.svelte-1q37ri0{z-index:1}.deco.svelte-1q37ri0{--parallax-y:0px;--deco-rotate:0deg;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate3d(0, var(--parallax-y), 0) rotate(var(--deco-rotate));will-change:transform;position:absolute}.deco-formas3-tl.svelte-1q37ri0{opacity:.85;width:168px;height:auto;top:22%;left:6%}.deco-formas-tr.svelte-1q37ri0{opacity:.95;width:130px;height:auto;top:36%;right:3%}.deco-formas2-tr.svelte-1q37ri0{--deco-rotate:-18deg;width:80px;height:auto;top:10%;right:16%}.deco-formas2-br.svelte-1q37ri0{--deco-rotate:12deg;width:100px;height:auto;bottom:12%;right:4%}.deco-formas2-bl.svelte-1q37ri0{--deco-rotate:-8deg;width:104px;height:auto;bottom:8%;left:4%}.deco-formas-br.svelte-1q37ri0{opacity:.8;--deco-rotate:160deg;width:90px;height:auto;bottom:4%;right:14%}.deco-formas3-br.svelte-1q37ri0{opacity:.65;--deco-rotate:25deg;width:140px;height:auto;bottom:6%;right:26%}.deco-formas2-ml.svelte-1q37ri0{opacity:.85;--deco-rotate:28deg;width:70px;height:auto;top:56%;left:12%}.hero-copy.svelte-1q37ri0{z-index:2;box-sizing:border-box;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex;position:absolute;inset:0}.hero-kicker.svelte-1q37ri0{font-family:var(--font-body);letter-spacing:.04em;color:#009c6b;margin:0 0 .75rem;font-size:clamp(1.125rem,2.5vw,1.75rem);font-weight:700}.hero-title.svelte-1q37ri0{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;max-width:28ch;color:var(--color-bosque);text-align:center;margin:0;font-size:clamp(2rem,9vw,3.375rem);font-weight:800;line-height:1.05}@media (width<=640px){.hero-title.svelte-1q37ri0 br{display:none}}
