.am-svg{width:100%;height:auto;display:block}.am-tall{display:none}@media (max-width:640px){.am-wide{display:none}.am-tall{max-width:440px;margin:0 auto;display:block}}.am-svg text{font-family:IBM Plex Sans,IBM Plex Sans Fallback,Arial,sans-serif}.am-fill{fill:#000}.am-frame{fill:none;stroke:#d9d9d9;stroke-width:1.5px}.am-name{fill:#fff;font-weight:600}.am-logo{fill:#fff}.am-body{fill:none;stroke:#3a3a3a;stroke-width:1.2px}.am-line{fill:none;stroke:#fff;stroke-opacity:.7;stroke-width:1.5px}.am-arrow{fill:#fff;fill-opacity:.85}.am-dot{fill:#fff}.am-dots{transition:opacity .8s var(--ease-out)}.am-leader{fill:none;stroke:#555;stroke-width:1.2px;transition:stroke .3s}.am-mark{fill:#fff;stroke:#000;stroke-width:1.2px}.am-pulse{fill:none;stroke:#fff;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.am-chipbox{fill:#000;stroke:#4a4a4a;stroke-width:1.2px;stroke-dasharray:6 5;transition:stroke .3s}.am-chipdot{fill:#777;transition:fill .3s}.am-chipname{fill:#cfcfcf;font-weight:600;transition:fill .3s}.am-chipstatus{fill:#999;font-weight:500;transition:fill .3s}.am-find.is-active .am-leader{stroke:#fff}.am-find.is-active .am-chipbox{stroke:#fff;stroke-width:1.8px;stroke-dasharray:none}.am-find.is-active :is(.am-chipdot,.am-chipname){fill:#fff}.am-find.is-active .am-chipstatus{fill:#d2d2d2}.am-map:not(.is-still) .am-find.is-active .am-pulse{animation:2.6s cubic-bezier(.2,.8,.2,1) 1.9s infinite v2-pulse}.am-map.is-offscreen .am-pulse{animation-play-state:paused}.am-sight{transition:transform 1.1s var(--ease-in-out)}.am-sight.is-following{transition-duration:.6s;transition-timing-function:var(--ease-out)}.am-ring{fill:none;stroke:#fff;stroke-width:1.6px;transform-box:fill-box;transform-origin:50%;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}.am-halo{fill:#fff;fill-opacity:.07;stroke:#fff;stroke-opacity:.16;transform-box:fill-box;transform-origin:50%;transition:transform .3s}.am-sight.is-seeking .am-ring{opacity:.35;transform:scale(1.5)}.am-sight.is-seeking .am-halo{transform:scale(.6)}.am-grid{animation:v2-fade 1.4s var(--ease-out) backwards}.am-frame{stroke-dasharray:1;animation:v2-draw 1.1s var(--ease-in-out) backwards;animation-delay:calc(.15s + var(--i) * 90ms)}.am-head{animation:v2-fade .9s var(--ease-out) backwards;animation-delay:calc(.6s + var(--i) * 70ms)}.am-body{animation:v2-fade 1s var(--ease-out) .9s backwards}.am-line{stroke-dasharray:1;animation:v2-draw .8s var(--ease-in-out) 1s backwards}.am-arrow{animation:v2-fade .5s var(--ease-out) 1.5s backwards}.am-mark{transform-box:fill-box;transform-origin:50%;animation:v2-pop .6s var(--ease-out) backwards;animation-delay:calc(1.3s + var(--i) * 80ms)}.am-leader{stroke-dasharray:1;animation:v2-draw .7s var(--ease-out) backwards;animation-delay:calc(1.4s + var(--i) * 80ms)}.am-chip{animation:v2-drop .9s var(--ease-out) backwards;animation-delay:calc(1.55s + var(--i) * 80ms)}.am-sight{animation:v2-fade 1s var(--ease-out) 1.7s backwards}.v2-hero.is-intro-done :is(.am-grid,.am-frame,.am-head,.am-body,.am-line,.am-arrow,.am-mark,.am-leader,.am-chip,.am-sight){animation:none}@media print{.am-svg *{animation:none!important}}.am-find-link{cursor:pointer}.am-find-link:focus-visible .am-chipbox{stroke:#fff;stroke-width:2.4px;stroke-dasharray:none}@media (hover:hover){.am-find-link:hover .am-chipname{text-decoration:underline}}
