.v1-routing{isolation:isolate;--art-ink:#263e60;--art-blue:#3265b4;width:100%;margin:0;position:relative}.v1-routing-art{width:100%;overflow:visible}.v1-routing svg,.v1-service-art{width:100%;height:auto;display:block;overflow:visible}.v1-routing-mobile{display:none!important}.v1-art-labels{fill:var(--art-ink,#263e60);font-family:inherit}.v1-art-label-kicker{letter-spacing:1.35px;fill:#52657e;font-size:10px;font-weight:500}.v1-art-label-main{letter-spacing:-.6px;font-size:21px;font-weight:500}.v1-art-detail{letter-spacing:1.5px;fill:#52657e;font-size:10px}.v1-art-mobile-label{fill:#294e80;font-size:14px;font-weight:500}.v1-art-service-label{fill:#3f5675;letter-spacing:-.2px;font-family:inherit;font-size:14px;font-weight:500}.v1-channel-light{will-change:stroke-dashoffset;animation:5.8s linear infinite v1-light-travel}.v1-junction-arrow{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite v1-glass-pulse}.v1-routing[data-paused=true] .v1-channel-light,.v1-routing[data-paused=true] .v1-junction-arrow{animation-play-state:paused}.v1-motion-toggle{color:#425572;min-height:44px;font:inherit;cursor:pointer;background:#f9faf8;border:1px solid #c9d3df;border-radius:2px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11px;line-height:1.2;transition:background .2s,border-color .2s;display:flex;position:absolute;bottom:1%;right:3%}.v1-motion-toggle svg{flex:none;width:13px;height:13px}.v1-motion-toggle:hover{background:#e9eff7;border-color:#839cbd}.v1-motion-toggle:focus-visible{outline-offset:4px;outline:3px solid #3265b4}.v1-service-art .v1-channel-light,.v1-service-art .v1-junction-arrow{animation:none}.v1-service-art .v1-channel-light{stroke-dasharray:3 97;stroke-dashoffset:-53px}.v1-brand-pulse{color:#2460d4;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:3px;display:inline-flex;overflow:visible}.v1-brand-pulse-art{filter:drop-shadow(0 1px 2px #4d8eff20);width:38px;height:38px;display:block;overflow:visible}.v1-brand-pulse:hover{color:#2460d4;background:0 0}.v1-brand-pulse:focus-visible{outline-offset:3px;outline:2px solid #2460d4}.v1-brand-pulse:disabled{opacity:1;cursor:default}.v1-brand-pulse-core{stroke-dasharray:100;animation:8.8s cubic-bezier(.45,0,.22,1) infinite v1-brand-arrow;animation-delay:var(--brand-phase,0s);transform-origin:50%}.v1-brand-dot{animation-duration:8.8s;animation-timing-function:cubic-bezier(.45,0,.22,1);animation-delay:var(--brand-phase,0s);transform-box:fill-box;transform-origin:50%;animation-iteration-count:infinite}.v1-brand-dot--one{animation-name:v1-brand-dot-one}.v1-brand-dot--two{animation-name:v1-brand-dot-two}.v1-brand-dot--three{animation-name:v1-brand-dot-three}.v1-brand-pulse[data-paused=true] .v1-brand-pulse-core,.v1-brand-pulse[data-paused=true] .v1-brand-dot{animation-play-state:paused}.v1-art-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes v1-light-travel{0%{stroke-dashoffset:12px;opacity:0}8%{opacity:.8}88%{opacity:.8}to{stroke-dashoffset:-100px;opacity:0}}@keyframes v1-glass-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@keyframes v1-brand-arrow{0%,18%{opacity:0;stroke-dashoffset:100px}25%{opacity:.8;stroke-dashoffset:82px}40%,82%{opacity:1;stroke-dashoffset:0}91%{opacity:.6;stroke-dashoffset:-50px}to{opacity:0;stroke-dashoffset:-100px}}@keyframes v1-brand-dot-one{0%,11%{opacity:1;transform:translate(0)scale(1)}26%{opacity:1;transform:translate(1px,11px)scale(.7)}35%,83%{opacity:0;transform:translate(1px,11px)scale(.7)}89%{opacity:.7;transform:translate(0)scale(.8)}97%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes v1-brand-dot-two{0%,11%{opacity:1;transform:translate(0)scale(1)}26%{opacity:1;transform:translateY(-2px)scale(.7)}35%,83%{opacity:0;transform:translateY(-2px)scale(.7)}89%{opacity:.7;transform:translate(0)scale(.8)}97%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes v1-brand-dot-three{0%,11%{opacity:1;transform:translate(0)scale(1)}26%{opacity:1;transform:translate(-1px,-15px)scale(.7)}35%,83%{opacity:0;transform:translate(-1px,-15px)scale(.7)}89%{opacity:.7;transform:translate(0)scale(.8)}97%,to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:600px){.v1-routing-desktop{display:none!important}.v1-routing-mobile{display:block!important}.v1-routing{max-width:440px;margin-inline:auto;padding-bottom:36px}.v1-motion-toggle{white-space:nowrap;bottom:0;right:50%;transform:translate(50%)}.v1-art-label-kicker{letter-spacing:1.1px;font-size:10px}.v1-art-label-main{font-size:19px}}@media (prefers-reduced-motion:reduce){.v1-channel-light,.v1-junction-arrow,.v1-brand-pulse-core,.v1-brand-dot{animation:none!important;transform:none!important}.v1-brand-dot{display:none}.v1-brand-pulse-core{opacity:1;stroke-dashoffset:0}.v1-channel-light{stroke-dashoffset:-45px;opacity:.5}.v1-motion-toggle{display:none}}@media (forced-colors:active){.v1-motion-toggle{color:buttontext;background:canvas;border:1px solid buttontext}.v1-art-labels,.v1-art-service-label{fill:canvastext}}
