.ash-pet-avatar{--ash-pet-cycle:1.15s;--ash-pet-stride:7px;--ash-pet-lift:-5px;--ash-pet-direction-x:1;--ash-pet-direction-y:0;display:block;width:100%;aspect-ratio:12/13;isolation:isolate}.ash-guide-avatar .ash-pet-avatar>svg,.ash-pet-avatar>svg{display:block;width:100%;height:100%;overflow:hidden}.ash-pet-body{transform-origin:120px 225px}.ash-pet-head{transform-origin:120px 176px}.ash-pet-antenna{transform-origin:111px 66px}.ash-pet-orbit{transform-origin:121px 213px}.ash-pet-gaze{transform-origin:118px 145px}.ash-pet-cursor-look{transform:none;transform-origin:117px 139px}@media (hover:hover) and (pointer:fine){.ash-guide-root[data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-cursor-look{transform:translate(calc(var(--ash-pet-look-x, 0) * 1px),calc(var(--ash-pet-look-y, 0) * 1px))}}.ash-guide-root[data-guide-paused=true] .ash-pet-cursor-look,.ash-guide-root[data-guide-running=false] .ash-pet-cursor-look,.ash-pet-avatar[data-animated=false] .ash-pet-cursor-look{transform:none!important}.ash-pet-blink,.ash-pet-eye-expression{transform-origin:117px 139px}.ash-pet-speaking-mouth{display:none;transform-origin:118px 162px}.ash-pet-delighted-mouth,.ash-pet-eager-brows,.ash-pet-eager-smile,.ash-pet-picked-brows,.ash-pet-picked-smile{display:none}.ash-pet-foot-left{--ash-pet-side:-1;transform-origin:103px 215px}.ash-pet-foot-right{--ash-pet-side:1;transform-origin:137px 215px}.ash-pet-arm-left{--ash-pet-reach:90deg;--ash-pet-swing:12deg;--ash-pet-elbow-bend:28deg;transform-origin:94px 207px}.ash-pet-arm-right{--ash-pet-reach:-90deg;--ash-pet-swing:-12deg;--ash-pet-elbow-bend:-28deg;transform-origin:145px 207px}.ash-pet-forearm-left{transform-origin:83px 215px}.ash-pet-forearm-right{transform-origin:156px 215px}.ash-pet-avatar[data-animated=true] .ash-pet-blink{animation:ash-pet-blink 6.4s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-mood=curious] .ash-pet-head{transform:rotate(-5deg)}.ash-pet-avatar[data-animated=true][data-mood=focused] .ash-pet-gaze{transform:translateX(4px)}.ash-pet-avatar[data-animated=true][data-mood=happy] .ash-pet-head{transform:translateY(-2px) rotate(2deg)}.ash-pet-avatar[data-animated=true][data-action=float] .ash-pet-body{animation:ash-pet-float 4.8s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-action=float] .ash-pet-orbit{animation:ash-pet-orbit 4.8s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-action=float] .ash-pet-antenna{animation:ash-pet-antenna 4.8s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-action=rest] .ash-pet-body{animation:ash-pet-rest 4.2s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=rest] .ash-pet-head{transform:rotate(-5deg)}.ash-pet-avatar[data-animated=true][data-action=rest] .ash-pet-eye-expression{transform:scaleY(.4)}.ash-pet-avatar[data-animated=true][data-action=rest] .ash-pet-orbit{transform:translateY(4px) scaleY(.8)}.ash-pet-avatar[data-animated=true][data-action=play] .ash-pet-body{animation:ash-pet-play 3.4s cubic-bezier(.4,0,.2,1) both}.ash-pet-avatar[data-animated=true][data-action=play] .ash-pet-orbit{animation:ash-pet-orbit-play 3.4s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=play] .ash-pet-antenna{animation:ash-pet-antenna-play 3.4s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=play] .ash-pet-eye-expression{transform:scaleY(.82)}.ash-pet-avatar[data-animated=true][data-action=look] .ash-pet-head{animation:ash-pet-look 3.8s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=look] .ash-pet-gaze{animation:ash-pet-gaze 3.8s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=look] .ash-pet-antenna{animation:ash-pet-antenna-look 3.8s ease-in-out both}.ash-pet-avatar[data-animated=true][data-action=speak] .ash-pet-smile{display:none}.ash-pet-avatar[data-animated=true][data-action=speak] .ash-pet-speaking-mouth{display:block;animation:ash-pet-mouth .42s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-action=speak] .ash-pet-head{animation:ash-pet-speak 1.2s ease-in-out infinite}.ash-pet-avatar[data-animated=true][data-action=speak] .ash-pet-antenna{animation:ash-pet-antenna .8s ease-in-out infinite}.ash-guide-root[data-guide-purpose=context] .ash-pet-avatar{--ash-pet-cycle:0.56s;--ash-pet-stride:11px;--ash-pet-lift:-8px}.ash-guide-root[data-guide-direction=down] .ash-pet-avatar,.ash-guide-root[data-guide-direction=up] .ash-pet-avatar{--ash-pet-direction-x:0}.ash-guide-root[data-guide-direction*=left] .ash-pet-avatar{--ash-pet-direction-x:-1}.ash-guide-root[data-guide-direction*=up] .ash-pet-avatar{--ash-pet-direction-y:-1}.ash-guide-root[data-guide-direction*=down] .ash-pet-avatar{--ash-pet-direction-y:1}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-body{animation:ash-pet-travel-bob var(--ash-pet-cycle) ease-in-out infinite}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-head{animation:none;transform:translateY(-1px) rotate(calc(var(--ash-pet-direction-x) * 3deg))}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-gaze{animation:none;transform:translate(calc(var(--ash-pet-direction-x) * 3px),calc(var(--ash-pet-direction-y) * 2px))}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-orbit{animation:none;transform:rotate(calc(var(--ash-pet-direction-x) * -3deg))}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-antenna{animation:ash-pet-antenna var(--ash-pet-cycle) ease-in-out infinite}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-foot{animation:ash-pet-walk-foot var(--ash-pet-cycle) ease-in-out infinite}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-arm{animation:ash-pet-walk-arm var(--ash-pet-cycle) ease-in-out infinite}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] .ash-pet-forearm{animation:ash-pet-walk-elbow var(--ash-pet-cycle) ease-in-out infinite;animation-delay:inherit}.ash-guide-root[data-guide-moving=true][data-guide-running=true] .ash-pet-avatar[data-animated=true] :is(.ash-pet-foot-right,.ash-pet-arm-left){animation-delay:calc(var(--ash-pet-cycle) * -.5)}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=up] .ash-pet-avatar[data-animated=true] .ash-pet-foot{animation-name:ash-pet-climb-foot}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=up] .ash-pet-avatar[data-animated=true] .ash-pet-arm{animation-name:ash-pet-climb-arm}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=up] .ash-pet-avatar[data-animated=true] .ash-pet-forearm{animation-name:ash-pet-climb-elbow}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=down] .ash-pet-avatar[data-animated=true] .ash-pet-body{animation-name:ash-pet-glide}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=down] .ash-pet-avatar[data-animated=true] .ash-pet-foot{animation-name:ash-pet-glide-foot}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=down] .ash-pet-avatar[data-animated=true] .ash-pet-arm{animation-name:ash-pet-glide-arm}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-direction*=down] .ash-pet-avatar[data-animated=true] .ash-pet-forearm{animation-name:ash-pet-glide-elbow}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-purpose=context] .ash-pet-avatar[data-animated=true] .ash-pet-eye-expression{transform:scale(1.08,1.12)}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-purpose=context] .ash-pet-avatar[data-animated=true] :is(.ash-pet-eager-smile,.ash-pet-eager-brows){display:block}.ash-guide-root[data-guide-moving=true][data-guide-running=true][data-guide-purpose=context] .ash-pet-avatar[data-animated=true] :is(.ash-pet-smile,.ash-pet-speaking-mouth){display:none;animation:none}.ash-guide-root:is([data-guide-gesture=dragging],[data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar :is(.ash-pet-body,.ash-pet-head,.ash-pet-orbit,.ash-pet-antenna,.ash-pet-gaze,.ash-pet-arm,.ash-pet-forearm,.ash-pet-foot){animation:none!important;transform:none!important}.ash-guide-root:is([data-guide-gesture=dragging],[data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar :is(.ash-pet-smile,.ash-pet-eager-smile,.ash-pet-eager-brows,.ash-pet-speaking-mouth){display:none!important;animation:none!important}.ash-guide-root[data-guide-gesture=dragging] :is(.ash-pet-picked-brows,.ash-pet-picked-smile){display:block}.ash-guide-root:is([data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-delighted-mouth{display:block}.ash-guide-root[data-guide-gesture=dragging] .ash-pet-avatar{--ash-pet-gesture-arm:0.1;--ash-pet-gesture-elbow:-0.15;--ash-pet-gesture-foot-tilt:5deg;--ash-pet-gesture-foot-lift:-1px}.ash-guide-root[data-guide-gesture=throwing] .ash-pet-avatar{--ash-pet-gesture-arm:0.3;--ash-pet-gesture-elbow:0.35;--ash-pet-gesture-foot-tilt:-10deg;--ash-pet-gesture-foot-lift:-3px}.ash-guide-root[data-guide-gesture=settling] .ash-pet-avatar{--ash-pet-gesture-arm:0.08;--ash-pet-gesture-elbow:0.1;--ash-pet-gesture-foot-tilt:-3deg;--ash-pet-gesture-foot-lift:0px}@media (prefers-reduced-motion:no-preference){.ash-guide-root:is([data-guide-gesture=dragging],[data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar .ash-pet-arm{transform:rotate(calc(var(--ash-pet-reach) * var(--ash-pet-gesture-arm)))!important}.ash-guide-root:is([data-guide-gesture=dragging],[data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar .ash-pet-forearm{transform:rotate(calc(var(--ash-pet-elbow-bend) * var(--ash-pet-gesture-elbow)))!important}.ash-guide-root:is([data-guide-gesture=dragging],[data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar .ash-pet-foot{transform:translateY(var(--ash-pet-gesture-foot-lift)) rotate(calc(var(--ash-pet-side) * var(--ash-pet-gesture-foot-tilt)))!important}.ash-guide-root[data-guide-gesture=dragging] .ash-pet-avatar .ash-pet-eye-expression{transform:scale(1.02,.86)!important}.ash-guide-root:is([data-guide-gesture=throwing],[data-guide-gesture=settling]) .ash-pet-avatar .ash-pet-eye-expression{transform:scale(1.08,1.06)!important}}@keyframes ash-pet-travel-bob{0%,50%,to{transform:rotate(calc(var(--ash-pet-direction-x) * 2deg))}25%,75%{transform:translateY(-3px) rotate(calc(var(--ash-pet-direction-x) * 2deg))}}@keyframes ash-pet-walk-foot{0%,to{transform:translateX(calc(var(--ash-pet-direction-x) * var(--ash-pet-stride) * -.5)) rotate(calc(var(--ash-pet-direction-x) * 6deg))}50%{transform:translate(calc(var(--ash-pet-direction-x) * var(--ash-pet-stride) * .5),var(--ash-pet-lift)) rotate(calc(var(--ash-pet-direction-x) * -9deg))}}@keyframes ash-pet-walk-arm{0%,to{transform:rotate(calc(var(--ash-pet-direction-x) * var(--ash-pet-swing)))}50%{transform:rotate(calc(var(--ash-pet-direction-x) * var(--ash-pet-swing) * -1))}}@keyframes ash-pet-walk-elbow{0%,to{transform:rotate(calc(var(--ash-pet-elbow-bend) * .15))}50%{transform:rotate(calc(var(--ash-pet-elbow-bend) * .45))}}@keyframes ash-pet-climb-foot{0%,to{transform:translateY(1px) rotate(calc(var(--ash-pet-side) * -4deg))}50%{transform:translate(calc(var(--ash-pet-side) * 3px),var(--ash-pet-lift)) rotate(calc(var(--ash-pet-side) * -16deg))}}@keyframes ash-pet-climb-arm{0%,to{transform:rotate(calc(var(--ash-pet-reach) * .1))}20%{transform:rotate(calc(var(--ash-pet-reach) * .6))}45%{transform:rotate(var(--ash-pet-reach))}60%{transform:rotate(calc(var(--ash-pet-reach) * .85))}80%{transform:rotate(calc(var(--ash-pet-reach) * .35))}}@keyframes ash-pet-climb-elbow{0%,to{transform:rotate(calc(var(--ash-pet-elbow-bend) * .1))}20%,80%{transform:rotate(calc(var(--ash-pet-elbow-bend) * .7))}45%,60%{transform:rotate(var(--ash-pet-elbow-bend))}}@keyframes ash-pet-glide{0%,to{transform:translateY(-2px) rotate(calc(var(--ash-pet-direction-x) * 3deg))}50%{transform:translateY(1px) rotate(calc(var(--ash-pet-direction-x) * 2deg))}}@keyframes ash-pet-glide-foot{0%,to{transform:translate(calc(var(--ash-pet-side) * 3px),-4px) rotate(calc(var(--ash-pet-side) * -10deg))}50%{transform:translate(calc(var(--ash-pet-side) * 4px),-6px) rotate(calc(var(--ash-pet-side) * -14deg))}}@keyframes ash-pet-glide-arm{0%,to{transform:rotate(calc(var(--ash-pet-reach) * .52))}50%{transform:rotate(calc(var(--ash-pet-reach) * .4))}}@keyframes ash-pet-glide-elbow{0%,to{transform:rotate(calc(var(--ash-pet-elbow-bend) * -.15))}50%{transform:rotate(calc(var(--ash-pet-elbow-bend) * -.3))}}@keyframes ash-pet-blink{0%,20%,24%,69%,73%,to{transform:scaleY(1)}22%,71%{transform:scaleY(.08)}}@keyframes ash-pet-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes ash-pet-orbit{0%,to{transform:rotate(-2deg)}50%{transform:translateY(2px) rotate(3deg)}}@keyframes ash-pet-antenna{0%,to{transform:rotate(-3deg)}50%{transform:rotate(5deg)}}@keyframes ash-pet-rest{0%,to{transform:translateY(4px) scaleY(.98)}25%,75%{transform:translateY(8px) scaleY(.96)}50%{transform:translateY(7px) scaleY(.975)}}@keyframes ash-pet-play{0%,to{transform:translateY(0) rotate(0)}12%{transform:translateY(4px) scaleY(.96)}27%{transform:translateY(-9px) rotate(-4deg)}42%{transform:translateY(0) rotate(3deg)}58%{transform:translateY(-7px) rotate(4deg)}74%{transform:translateY(0) rotate(-3deg)}88%{transform:translateY(-2px) rotate(1deg)}}@keyframes ash-pet-orbit-play{0%,to{transform:rotate(0)}27%{transform:rotate(12deg) scaleY(.85)}58%{transform:rotate(-10deg) scaleY(1.08)}78%{transform:rotate(5deg)}}@keyframes ash-pet-antenna-play{0%,to{transform:rotate(0)}27%,74%{transform:rotate(14deg)}42%,58%{transform:rotate(-12deg)}}@keyframes ash-pet-look{0%,to{transform:rotate(0)}20%,35%{transform:rotate(-6deg)}60%,80%{transform:rotate(5deg)}}@keyframes ash-pet-gaze{0%,to{transform:translateX(0)}20%,35%{transform:translate(-6px,-1px)}60%,80%{transform:translate(6px,1px)}}@keyframes ash-pet-antenna-look{0%,to{transform:rotate(0)}20%,35%{transform:rotate(7deg)}60%,80%{transform:rotate(-7deg)}}@keyframes ash-pet-mouth{0%,to{transform:scale(.8,.3)}28%{transform:scale(1)}55%{transform:scale(.85,.5)}75%{transform:scale(.95,.85)}}@keyframes ash-pet-speak{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-2px) rotate(2deg)}}.ash-guide-root[data-guide-paused=true] .ash-pet-avatar *,.ash-guide-root[data-guide-running=false] .ash-pet-avatar *,.ash-pet-avatar[data-animated=false] *{animation:none!important}@media (prefers-reduced-motion:reduce){.ash-pet-avatar *{animation:none!important}.ash-pet-antenna,.ash-pet-arm,.ash-pet-blink,.ash-pet-body,.ash-pet-cursor-look,.ash-pet-eye-expression,.ash-pet-foot,.ash-pet-forearm,.ash-pet-gaze,.ash-pet-head,.ash-pet-orbit{transform:none!important}.ash-pet-avatar[data-action=speak] .ash-pet-speaking-mouth{display:none}.ash-pet-avatar[data-action=speak] .ash-pet-smile{display:block}}.ConnectionShowcase_showcase__cFj5m{--workflow-paper:#f7f8f2;--workflow-ink:#17211f;--workflow-lime:#d9ff70;position:relative;margin-top:44px;padding:35px;border:1px solid #354f43;border-radius:16px;background:linear-gradient(145deg,#1e352d,#12251f 72%);color:var(--workflow-paper);box-shadow:0 18px 44px #17211f12,inset 0 1px 0 #ffffff0f;isolation:isolate}.ConnectionShowcase_header__U4i31{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:36px}.ConnectionShowcase_intro__Tqs3j{min-width:0}.ConnectionShowcase_eyebrow__yuYTs{display:flex;align-items:center;gap:9px;margin:0 0 17px;color:#c0d1b9;font-size:10px;font-weight:600;letter-spacing:1.35px;text-transform:uppercase}.ConnectionShowcase_eyebrow__yuYTs>span{width:6px;height:6px;border:1px solid #d9ff70;border-radius:50%}.ConnectionShowcase_showcase__cFj5m .ConnectionShowcase_title__3mAfV{margin:0;color:var(--workflow-paper);font-family:var(--font-display),sans-serif;font-size:clamp(27px,2.7vw,39px);font-weight:500;line-height:1.12;letter-spacing:-1.4px}.ConnectionShowcase_showcase__cFj5m .ConnectionShowcase_lead__Q0_jl{margin:17px 0 0;color:#c1d2bb;font-size:12px;line-height:1.7}.ConnectionShowcase_channelPicker__8jmsT{flex-shrink:0}.ConnectionShowcase_controlLabel__fAq0I{display:block;margin-bottom:11px;color:#bfd2b7;font-size:11px}.ConnectionShowcase_channels__BkZVs{display:flex;gap:5px;padding:5px;border:1px solid #4c6556;border-radius:9px;background:#0f211b}.ConnectionShowcase_channels__BkZVs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 13px;border:1px solid transparent;border-radius:5px;background:transparent;color:#d7e3ce;font-family:inherit;font-size:12px;cursor:pointer;transition:background .16s,color .16s}.ConnectionShowcase_channels__BkZVs button[aria-pressed=true]{border-color:#d9ff70;background:#d9ff70;color:#17211f}.ConnectionShowcase_channels__BkZVs button:hover:not([aria-pressed=true]){background:#30483b}.ConnectionShowcase_stageList__GIJM7{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:0;list-style:none}.ConnectionShowcase_stageItem__J_Nf1{position:relative;min-width:0}.ConnectionShowcase_stage__yPoKJ{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:258px;padding:23px;border:1px solid #5a7161;border-radius:10px;background:linear-gradient(150deg,#334b3c,#253c31);color:#f1f5e9;font-family:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff0c,0 7px 0 #0b1e16;transform:translateY(0);transition:transform .3s,background .24s,border-color .24s,box-shadow .3s}.ConnectionShowcase_stage__yPoKJ[data-state=selected]{z-index:1;border-color:#e6f4da;background:linear-gradient(140deg,#ffffff,#e8efdf);color:#17211f;box-shadow:0 9px 0 #94b572,0 18px 26px #06150b36,inset 0 1px 0 #ffffff;transform:translateY(-7px)}.ConnectionShowcase_stage__yPoKJ[data-state=previous]{border-color:#89a979}.ConnectionShowcase_stage__yPoKJ:hover:not([data-state=selected]){border-color:#d4e4c6;transform:translateY(-3px)}.ConnectionShowcase_stageTop__zb2Uw{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-bottom:22px}.ConnectionShowcase_stageNumber__ieWUP{color:#d8e9ca;font-family:var(--font-display),sans-serif;font-size:19px;line-height:1;font-variant-numeric:tabular-nums}.ConnectionShowcase_stageRole__unSfC{color:#c5d8bb;font-size:10px;line-height:1.4}.ConnectionShowcase_stageIcon__q0v90{display:grid;place-items:center;width:49px;height:49px;margin-bottom:16px;border:1px solid #607855;border-radius:10px;background:#172e21;color:#d9ff70;box-shadow:inset 0 1px 0 #ffffff09}.ConnectionShowcase_stageTitle__rM_7o{display:block;margin-bottom:8px;font-family:var(--font-display),sans-serif;font-size:clamp(20px,1.85vw,27px);font-weight:500;line-height:1.12;letter-spacing:-.75px}.ConnectionShowcase_stageDescription__PY_Km{display:block;max-width:260px;min-height:38px;color:#ceddc3;font-size:12px;line-height:1.75}.ConnectionShowcase_stageDescription__PY_Km[data-channel-options=true]{display:grid}.ConnectionShowcase_stageDescription__PY_Km[data-channel-options=true]>span{grid-area:1/1}.ConnectionShowcase_stageDescription__PY_Km[data-channel-options=true]>span[aria-hidden=true]{visibility:hidden}.ConnectionShowcase_stageState__bQ58I{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:19px;color:#d9e7ce;font-size:10px;font-weight:500}.ConnectionShowcase_stage__yPoKJ[data-state=selected] .ConnectionShowcase_stageDescription__PY_Km,.ConnectionShowcase_stage__yPoKJ[data-state=selected] .ConnectionShowcase_stageNumber__ieWUP,.ConnectionShowcase_stage__yPoKJ[data-state=selected] .ConnectionShowcase_stageRole__unSfC,.ConnectionShowcase_stage__yPoKJ[data-state=selected] .ConnectionShowcase_stageState__bQ58I{color:#455b35}.ConnectionShowcase_stage__yPoKJ[data-state=selected] .ConnectionShowcase_stageIcon__q0v90{border-color:#b8d790;background:#d9ff70;color:#203916;box-shadow:inset 0 1px 0 #ffffff80,0 3px 0 #aac97f}.ConnectionShowcase_connector__T_EK2{position:absolute;z-index:2;top:52%;left:calc(100% + 2px);display:flex;align-items:center;width:24px;height:2px;background:#83a674}.ConnectionShowcase_connector__T_EK2>svg{position:absolute;right:-2px;color:#b9d4a5}.ConnectionShowcase_packet__We2Ce{position:absolute;left:0;width:5px;height:5px;border-radius:50%;background:#d9ff70;opacity:0}.ConnectionShowcase_showcase__cFj5m[data-playing=true] .ConnectionShowcase_connector__T_EK2[data-current=true] .ConnectionShowcase_packet__We2Ce{animation:ConnectionShowcase_travel__FoCa3 3.6s ease-in-out infinite}@keyframes ConnectionShowcase_travel__FoCa3{0%,20%{transform:translateX(-1px);opacity:0}30%{opacity:1}75%{opacity:1}90%,to{transform:translateX(19px);opacity:0}}.ConnectionShowcase_detail__jPbWE{margin-top:32px;padding:24px 27px;border:1px solid #718662;border-radius:10px;background:#f0f4e8;color:#17211f;box-shadow:0 7px 0 #0c2117}.ConnectionShowcase_detailVariants__nzJGd{display:grid;min-width:0}.ConnectionShowcase_detailVariant__RdAHY{display:grid;grid-area:1/1;grid-template-rows:auto 1fr;min-width:0}.ConnectionShowcase_detailVariant__RdAHY[data-selected=false]{visibility:hidden;pointer-events:none}.ConnectionShowcase_detailHeading__EWJ2I{display:flex;align-items:center;gap:13px;padding-bottom:16px;border-bottom:1px solid #c7d0ba;color:#4a5e3d;font-size:11px}.ConnectionShowcase_detailIndex__6ICzh{font-variant-numeric:tabular-nums;font-weight:600}.ConnectionShowcase_exampleLabel__WKHR4{margin-left:auto;color:#506445;font-size:10px}.ConnectionShowcase_detailBody__84YvP{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;min-height:240px;padding-block:22px}.ConnectionShowcase_detailCopy__6w2tf h4{margin:0 0 12px;color:#17211f;font-family:var(--font-display),sans-serif;font-size:clamp(23px,2.1vw,31px);font-weight:500;line-height:1.15;letter-spacing:-.9px}.ConnectionShowcase_detailCopy__6w2tf p{max-width:380px;margin:0;color:#4d5f44;font-size:12px;line-height:1.85}.ConnectionShowcase_message__MqUeU{position:relative;padding:20px;border:1px solid #becab0;border-radius:9px;background:#fbfdf7;box-shadow:4px 5px 0 #dce4ce}.ConnectionShowcase_message__MqUeU>span{display:flex;align-items:center;gap:8px;color:#4d6142;font-size:10px}.ConnectionShowcase_message__MqUeU p{margin:14px 0 0;color:#17211f;font-family:var(--font-display),sans-serif;font-size:clamp(21px,2vw,27px);line-height:1.25;letter-spacing:-.55px}.ConnectionShowcase_actionStack__QTx42{display:grid;gap:10px}.ConnectionShowcase_actionStack__QTx42>div{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #bdcbb0;border-radius:7px;background:#fbfdf7;box-shadow:3px 3px 0 #dbe4cd}.ConnectionShowcase_actionStack__QTx42>div>svg{flex-shrink:0;color:#476b32}.ConnectionShowcase_actionStack__QTx42>div>svg:last-child{margin-left:auto}.ConnectionShowcase_actionStack__QTx42>div>span{display:grid;gap:5px}.ConnectionShowcase_actionStack__QTx42 strong{color:#25391e;font-size:12px;font-weight:600}.ConnectionShowcase_actionStack__QTx42 span>span{color:#4a6040;font-size:10px;line-height:1.5}.ConnectionShowcase_handoff__f_Ke7{display:flex;align-items:center;gap:17px;padding:20px;border:1px solid #b8cba5;border-radius:9px;background:#fbfdf7;box-shadow:4px 5px 0 #dce4ce}.ConnectionShowcase_handoffIcon__QtgpT{display:grid;place-items:center;flex-shrink:0;width:50px;height:50px;border:1px solid #b0cc8d;border-radius:50%;background:#d9ff70;color:#27451a}.ConnectionShowcase_handoff__f_Ke7 strong{color:#203319;font-size:12px;font-weight:600;line-height:1.5}.ConnectionShowcase_handoff__f_Ke7 p{margin:7px 0 0;color:#4a6040;font-size:11px;line-height:1.7}.ConnectionShowcase_playback__NWmD1{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:14px;border-top:1px solid #c7d0ba}.ConnectionShowcase_playback__NWmD1 p{margin:0;color:#4c6041;font-size:10px;line-height:1.7}.ConnectionShowcase_playbackButtons__STNZ2{display:flex;align-items:center;gap:9px;flex-shrink:0}.ConnectionShowcase_playbackButtons__STNZ2 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 13px;border:1px solid #9bb385;border-radius:6px;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer}.ConnectionShowcase_playButton__4hX4u{background:#e7eddd;color:#354b29}.ConnectionShowcase_playButton__4hX4u:hover:enabled{background:#dce6ca}.ConnectionShowcase_playButton__4hX4u:disabled{color:#536846;background:#e7eddd;cursor:default}.ConnectionShowcase_nextButton__sifJi{background:#203a29;color:#f7f8f2}.ConnectionShowcase_nextButton__sifJi:hover{background:#314e35}.ConnectionShowcase_nextLabels__j3Phy{display:grid}.ConnectionShowcase_nextLabels__j3Phy>span{grid-area:1/1}.ConnectionShowcase_nextLabels__j3Phy>span[aria-hidden=true]{visibility:hidden}.ConnectionShowcase_footer__ZJPfM{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;margin-top:28px}.ConnectionShowcase_boundary__A74qk{display:flex;align-items:flex-start;gap:10px;max-width:620px;margin:0;color:#c3d5b8;font-size:10px;line-height:1.85}.ConnectionShowcase_boundary__A74qk>svg{flex-shrink:0;margin-top:2px;color:#d9ff70}.ConnectionShowcase_enquiry__vh2NL{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:13px;min-height:44px;padding-block:8px;color:#e0f6c3;font-size:12px;font-weight:500;text-decoration:none}.ConnectionShowcase_enquiry__vh2NL:hover{color:#d9ff70;text-decoration:underline;text-underline-offset:4px}.ConnectionShowcase_showcase__cFj5m a:focus-visible,.ConnectionShowcase_showcase__cFj5m button:focus-visible{outline:3px solid #b25cda;outline-offset:4px}.ConnectionShowcase_srOnly__6t4Ra{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.ConnectionShowcase_showcase__cFj5m{padding:28px}.ConnectionShowcase_header__U4i31{align-items:flex-start}.ConnectionShowcase_stageList__GIJM7{gap:23px}.ConnectionShowcase_stage__yPoKJ{padding:20px;min-height:280px}.ConnectionShowcase_stageRole__unSfC{max-width:100px;text-align:right}.ConnectionShowcase_connector__T_EK2{width:19px}.ConnectionShowcase_detail__jPbWE{padding-inline:22px}.ConnectionShowcase_detailBody__84YvP{gap:24px;min-height:240px}.ConnectionShowcase_footer__ZJPfM{flex-direction:column;gap:9px}.ConnectionShowcase_boundary__A74qk{max-width:none}}@media (max-width:959px){.ConnectionShowcase_header__U4i31{flex-direction:column;gap:23px}.ConnectionShowcase_channelPicker__8jmsT{width:100%}.ConnectionShowcase_channels__BkZVs{width:-moz-fit-content;width:fit-content}.ConnectionShowcase_detailBody__84YvP{grid-template-columns:1fr 1fr;gap:22px}.ConnectionShowcase_stage__yPoKJ{padding:18px}.ConnectionShowcase_stageRole__unSfC{font-size:10px}.ConnectionShowcase_stageTitle__rM_7o{font-size:23px}.ConnectionShowcase_stageDescription__PY_Km{font-size:12px}.ConnectionShowcase_playback__NWmD1{align-items:flex-start}.ConnectionShowcase_playback__NWmD1 p{max-width:160px}}@media (max-width:699px){.ConnectionShowcase_showcase__cFj5m{margin-top:29px;padding:25px 20px;border-radius:12px}.ConnectionShowcase_header__U4i31{margin-bottom:27px}.ConnectionShowcase_showcase__cFj5m .ConnectionShowcase_title__3mAfV{font-size:29px;letter-spacing:-1px}.ConnectionShowcase_eyebrow__yuYTs{font-size:10px;letter-spacing:1px}.ConnectionShowcase_showcase__cFj5m .ConnectionShowcase_lead__Q0_jl{font-size:12px}.ConnectionShowcase_controlLabel__fAq0I{font-size:11px}.ConnectionShowcase_channels__BkZVs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.ConnectionShowcase_channels__BkZVs button{gap:5px;padding-inline:6px;font-size:11px}.ConnectionShowcase_channels__BkZVs button svg{width:15px}.ConnectionShowcase_stageList__GIJM7{grid-template-columns:1fr;gap:23px}.ConnectionShowcase_stage__yPoKJ{display:grid;grid-template-columns:48px 1fr;align-items:start;gap:0 14px;min-height:151px;padding:17px}.ConnectionShowcase_stage__yPoKJ[data-state=selected]{transform:translateY(-3px);box-shadow:0 5px 0 #94b572,0 12px 17px #06150b26}.ConnectionShowcase_stageTop__zb2Uw{grid-column:1/-1;margin-bottom:13px}.ConnectionShowcase_stageRole__unSfC{max-width:none;font-size:10px}.ConnectionShowcase_stageNumber__ieWUP{font-size:16px}.ConnectionShowcase_stageIcon__q0v90{grid-column:1;grid-row:2/5;width:43px;height:43px;margin-bottom:0}.ConnectionShowcase_stageIcon__q0v90>svg{width:25px}.ConnectionShowcase_stageTitle__rM_7o{grid-column:2;margin-bottom:6px;font-size:24px}.ConnectionShowcase_stageDescription__PY_Km{grid-column:2;min-height:0;font-size:12px}.ConnectionShowcase_stageState__bQ58I{grid-column:2;margin-top:0;padding-top:9px;font-size:10px}.ConnectionShowcase_connector__T_EK2{top:calc(100% + 4px);left:39px;width:2px;height:15px}.ConnectionShowcase_connector__T_EK2>svg{right:-7px;bottom:-5px;transform:rotate(90deg)}.ConnectionShowcase_packet__We2Ce{top:0;left:-1px}.ConnectionShowcase_showcase__cFj5m[data-playing=true] .ConnectionShowcase_connector__T_EK2[data-current=true] .ConnectionShowcase_packet__We2Ce{animation-name:ConnectionShowcase_travelVertical__iFFWh}@keyframes ConnectionShowcase_travelVertical__iFFWh{0%,20%{transform:translateY(-1px);opacity:0}30%{opacity:1}75%{opacity:1}90%,to{transform:translateY(13px);opacity:0}}.ConnectionShowcase_detail__jPbWE{margin-top:25px;padding:18px}.ConnectionShowcase_detailHeading__EWJ2I{gap:8px;font-size:10px}.ConnectionShowcase_exampleLabel__WKHR4{font-size:9px}.ConnectionShowcase_detailBody__84YvP{grid-template-columns:1fr;gap:18px;min-height:448px;padding-block:20px}.ConnectionShowcase_detailCopy__6w2tf h4{font-size:26px}.ConnectionShowcase_detailCopy__6w2tf p{font-size:12px}.ConnectionShowcase_message__MqUeU{padding:17px}.ConnectionShowcase_message__MqUeU p{font-size:23px}.ConnectionShowcase_actionStack__QTx42>div{padding:12px;gap:9px}.ConnectionShowcase_actionStack__QTx42 strong{font-size:11px}.ConnectionShowcase_actionStack__QTx42 span>span{font-size:10px}.ConnectionShowcase_handoff__f_Ke7{padding:16px;gap:12px}.ConnectionShowcase_handoffIcon__QtgpT{width:42px;height:42px}.ConnectionShowcase_handoff__f_Ke7 strong{font-size:12px}.ConnectionShowcase_handoff__f_Ke7 p{font-size:11px}.ConnectionShowcase_playback__NWmD1{flex-direction:column;gap:10px}.ConnectionShowcase_playback__NWmD1 p{max-width:none;font-size:10px}.ConnectionShowcase_playbackButtons__STNZ2{width:100%}.ConnectionShowcase_playbackButtons__STNZ2 button{flex:1;font-size:11px;padding-inline:9px}.ConnectionShowcase_footer__ZJPfM{margin-top:23px;gap:10px}.ConnectionShowcase_boundary__A74qk{font-size:10px;line-height:1.85}.ConnectionShowcase_enquiry__vh2NL{width:100%;font-size:12px}}@media (prefers-reduced-motion:reduce){.ConnectionShowcase_showcase__cFj5m *,.ConnectionShowcase_showcase__cFj5m :after,.ConnectionShowcase_showcase__cFj5m :before{animation:none!important;transition:none!important}.ConnectionShowcase_stage__yPoKJ[data-state=selected]{transform:none}}@media (forced-colors:active){.ConnectionShowcase_actionStack__QTx42>div,.ConnectionShowcase_detail__jPbWE,.ConnectionShowcase_handoff__f_Ke7,.ConnectionShowcase_message__MqUeU,.ConnectionShowcase_showcase__cFj5m,.ConnectionShowcase_stage__yPoKJ{border:1px solid CanvasText}.ConnectionShowcase_channels__BkZVs button[aria-pressed=true],.ConnectionShowcase_stage__yPoKJ[data-state=selected]{outline:2px solid Highlight;outline-offset:-3px}.ConnectionShowcase_showcase__cFj5m a:focus-visible,.ConnectionShowcase_showcase__cFj5m button:focus-visible{outline-color:Highlight}.ConnectionShowcase_connector__T_EK2{background:CanvasText}}