.PlatformsHero_clock__GNVov{--ph-clock:11s;--ph-start:0.8s}.PlatformsHero_chipH__db5B9,.PlatformsHero_chipV__GiQz0,.PlatformsHero_land__HMgwl,.PlatformsHero_pAfter__9UwYQ,.PlatformsHero_pBefore__S6_yA,.PlatformsHero_uAfter__iwBdn,.PlatformsHero_uBefore__Q4svP,.PlatformsHero_view__HoD8B,.PlatformsHero_wireH__LNhie,.PlatformsHero_wireV___ISZJ{animation-duration:var(--ph-clock);animation-iteration-count:infinite;animation-delay:var(--ph-start)}.PlatformsHero_land__HMgwl{display:grid;grid-template-rows:0fr;opacity:0;animation-name:PlatformsHero_ph-land__S0_dG;animation-timing-function:ease-out}@keyframes PlatformsHero_ph-land__S0_dG{0%,32%{grid-template-rows:0fr;opacity:0}34.5%{grid-template-rows:1fr;opacity:1}93%{grid-template-rows:1fr;opacity:1}96%,to{grid-template-rows:0fr;opacity:0}}.PlatformsHero_pAfter__9UwYQ,.PlatformsHero_pBefore__S6_yA,.PlatformsHero_uAfter__iwBdn,.PlatformsHero_uBefore__Q4svP{animation-timing-function:linear}.PlatformsHero_uBefore__Q4svP{animation-name:PlatformsHero_ph-u-before__5S6fi}.PlatformsHero_uAfter__iwBdn{animation-name:PlatformsHero_ph-u-after__ZXep7;opacity:0}@keyframes PlatformsHero_ph-u-before__5S6fi{0%,32.5%{opacity:1}34.5%{opacity:0}95%{opacity:0}98%,to{opacity:1}}@keyframes PlatformsHero_ph-u-after__ZXep7{0%,32.5%{opacity:0;transform:translateY(4px)}34.5%{opacity:1;transform:none}95%{opacity:1}98%,to{opacity:0}}.PlatformsHero_chipH__db5B9{left:0;opacity:0;animation-name:PlatformsHero_ph-chip-h__NcxhI;animation-timing-function:ease-in-out}@keyframes PlatformsHero_ph-chip-h__NcxhI{0%,36.5%{left:0;opacity:0}38%{opacity:1}42.5%{opacity:1}44%,to{left:calc(100% - 1.25rem);opacity:0}}.PlatformsHero_chipV__GiQz0{top:0;opacity:0;animation-name:PlatformsHero_ph-chip-v__7HKPJ;animation-timing-function:ease-in-out}@keyframes PlatformsHero_ph-chip-v__7HKPJ{0%,36.5%{top:0;opacity:0}38%{opacity:1}42.5%{opacity:1}44%,to{top:calc(100% - 1.25rem);opacity:0}}.PlatformsHero_wireH__LNhie,.PlatformsHero_wireV___ISZJ{animation-name:PlatformsHero_ph-wire__lFCYw;animation-timing-function:linear}@keyframes PlatformsHero_ph-wire__lFCYw{0%,36%{opacity:.25}40%{opacity:.7}46%,to{opacity:.25}}.PlatformsHero_view__HoD8B{animation-name:PlatformsHero_ph-view__IsxB2;animation-timing-function:ease-out}@keyframes PlatformsHero_ph-view__IsxB2{0%,43.5%{box-shadow:0 0 0 0 rgba(188,220,74,0)}45%{box-shadow:0 0 0 1px rgba(188,220,74,.55),0 0 48px -8px rgba(188,220,74,.35)}54%,to{box-shadow:0 0 0 0 rgba(188,220,74,0)}}.PlatformsHero_pBefore__S6_yA{animation-name:PlatformsHero_ph-p-before__JzFdF}.PlatformsHero_pAfter__9UwYQ{animation-name:PlatformsHero_ph-p-after__hCcse;opacity:0}@keyframes PlatformsHero_ph-p-before__JzFdF{0%,43.5%{opacity:1}45.5%{opacity:0}95%{opacity:0}98%,to{opacity:1}}@keyframes PlatformsHero_ph-p-after__hCcse{0%,43.5%{opacity:0;transform:translateY(4px)}45.5%{opacity:1;transform:none}95%{opacity:1}98%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.PlatformsHero_chipH__db5B9,.PlatformsHero_chipV__GiQz0,.PlatformsHero_land__HMgwl,.PlatformsHero_pAfter__9UwYQ,.PlatformsHero_pBefore__S6_yA,.PlatformsHero_uAfter__iwBdn,.PlatformsHero_uBefore__Q4svP,.PlatformsHero_view__HoD8B,.PlatformsHero_wireH__LNhie,.PlatformsHero_wireV___ISZJ{animation:none}.PlatformsHero_land__HMgwl{grid-template-rows:1fr;opacity:1}.PlatformsHero_pBefore__S6_yA,.PlatformsHero_uBefore__Q4svP{opacity:0}.PlatformsHero_pAfter__9UwYQ,.PlatformsHero_uAfter__iwBdn{opacity:1;transform:none}.PlatformsHero_chipH__db5B9{left:calc(50% - .625rem);opacity:.85}.PlatformsHero_chipV__GiQz0{top:calc(50% - .625rem);opacity:.85}.PlatformsHero_wireH__LNhie,.PlatformsHero_wireV___ISZJ{opacity:.45}}:root[data-constrained=true] .PlatformsHero_chipH__db5B9,:root[data-constrained=true] .PlatformsHero_chipV__GiQz0,:root[data-constrained=true] .PlatformsHero_land__HMgwl,:root[data-constrained=true] .PlatformsHero_pAfter__9UwYQ,:root[data-constrained=true] .PlatformsHero_pBefore__S6_yA,:root[data-constrained=true] .PlatformsHero_uAfter__iwBdn,:root[data-constrained=true] .PlatformsHero_uBefore__Q4svP,:root[data-constrained=true] .PlatformsHero_view__HoD8B,:root[data-constrained=true] .PlatformsHero_wireH__LNhie,:root[data-constrained=true] .PlatformsHero_wireV___ISZJ{animation:none}:root[data-constrained=true] .PlatformsHero_land__HMgwl{grid-template-rows:1fr;opacity:1}:root[data-constrained=true] .PlatformsHero_pBefore__S6_yA,:root[data-constrained=true] .PlatformsHero_uBefore__Q4svP{opacity:0}:root[data-constrained=true] .PlatformsHero_pAfter__9UwYQ,:root[data-constrained=true] .PlatformsHero_uAfter__iwBdn{opacity:1;transform:none}:root[data-constrained=true] .PlatformsHero_chipH__db5B9{left:calc(50% - .625rem);opacity:.85}:root[data-constrained=true] .PlatformsHero_chipV__GiQz0{top:calc(50% - .625rem);opacity:.85}:root[data-constrained=true] .PlatformsHero_wireH__LNhie,:root[data-constrained=true] .PlatformsHero_wireV___ISZJ{opacity:.45}.StackDiagram_drop___Ed3_{position:relative;width:1px;height:100%;background:var(--color-teal-200)}.StackDiagram_drop___Ed3_:after{content:"";position:absolute;left:-2.5px;top:-3px;width:6px;height:6px;border-radius:9999px;background:var(--color-chartreuse-400);box-shadow:0 0 0 1px var(--color-chartreuse-600),0 0 10px rgba(188,220,74,.55);opacity:0;animation:StackDiagram_sd-drop__dynzt 2.6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes StackDiagram_sd-drop__dynzt{0%{top:-3px;opacity:0}18%{opacity:1}82%{opacity:1}to{top:calc(100% - 3px);opacity:0}}.StackDiagram_stem__CZfUQ{width:1px;height:100%;background:var(--color-teal-200)}.StackDiagram_bar__KLGAX{transform:scaleX(0);transform-origin:left;animation:StackDiagram_sd-fill__i_HAt 1s cubic-bezier(.4,0,.2,1) .3s forwards}@keyframes StackDiagram_sd-fill__i_HAt{to{transform:scaleX(1)}}.StackDiagram_node__ji4kO{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.StackDiagram_node__ji4kO:focus-visible,.StackDiagram_node__ji4kO:hover{transform:translateY(-2px)}.StackDiagram_node__ji4kO .StackDiagram_arrow__RxYeY{transition:transform .22s ease}.StackDiagram_node__ji4kO:focus-visible .StackDiagram_arrow__RxYeY,.StackDiagram_node__ji4kO:hover .StackDiagram_arrow__RxYeY{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.StackDiagram_drop___Ed3_:after{animation:none;top:calc(50% - 3px);opacity:.75}.StackDiagram_bar__KLGAX{transform:none;animation:none}.StackDiagram_node__ji4kO,.StackDiagram_node__ji4kO .StackDiagram_arrow__RxYeY{transition:none}.StackDiagram_node__ji4kO:focus-visible,.StackDiagram_node__ji4kO:focus-visible .StackDiagram_arrow__RxYeY,.StackDiagram_node__ji4kO:hover,.StackDiagram_node__ji4kO:hover .StackDiagram_arrow__RxYeY{transform:none}}:root[data-constrained=true] .StackDiagram_drop___Ed3_:after{animation:none;top:calc(50% - 3px);opacity:.75}:root[data-constrained=true] .StackDiagram_bar__KLGAX{transform:none;animation:none}:root[data-constrained=true] .StackDiagram_node__ji4kO,:root[data-constrained=true] .StackDiagram_node__ji4kO .StackDiagram_arrow__RxYeY{transition:none}:root[data-constrained=true] .StackDiagram_node__ji4kO:focus-visible,:root[data-constrained=true] .StackDiagram_node__ji4kO:focus-visible .StackDiagram_arrow__RxYeY,:root[data-constrained=true] .StackDiagram_node__ji4kO:hover,:root[data-constrained=true] .StackDiagram_node__ji4kO:hover .StackDiagram_arrow__RxYeY{transform:none}