/* People replace the reference's rotating particle cluster. All visual motion is CSS. */
.statement--landing { width: 100%; padding-top: 48px; padding-bottom: 36px; }
.statement--landing .hero-copy { width: min(900px, calc(100% - 48px)); margin-inline: auto; align-items: center; gap: 40px; }
.hero-message #hero-title { padding: 0; background: none; border-radius: 0; text-align: center; font-size: clamp(36px, 4.6vw, 64px); line-height: 1.1; text-wrap: balance; }
.hero-copy--landing.hero-message > .hero-supporting { align-self: center; padding: 10px 18px; font-size: 16px; border-radius: 100px; }
.hero-motion { --scene-scale: 1; --scroll: 0; --spread: 0; position: relative; width: 100%; margin: 88px auto 0; }
.motion-viewport { position: relative; height: clamp(360px, calc(100svh - 360px), 480px); overflow: clip; }
.motion-world { position: absolute; width: 1200px; height: 540px; left: 50%; top: 50%; margin: -270px 0 0 -600px; transform: scale(var(--scene-scale)); }
.motion-cluster { position: absolute; left: 600px; top: 250px; }
.motion-orbit { position: absolute; width: 86px; height: 86px; left: -43px; top: -43px; animation: var(--orbit) 28s linear infinite; will-change: transform; }
.motion-profile { position: relative; width: 100%; height: 100%; }
.motion-portrait { width: 100%; height: 100%; object-fit: cover; border: 3px solid #fff; border-radius: 50%; box-shadow: 0 3px 9px #16162112; }
.motion-agent { border: 0; }
.motion-badge { position: absolute; width: 27px; height: 27px; right: -2px; bottom: -1px; border: 3px solid #fff; background: white; border-radius: 50%; object-fit: cover; }
.motion-name { position: absolute; left: 50%; top: calc(100% + 7px); transform: translateX(-50%); color: #636369; font: 400 11px/1.2 var(--font-ui); white-space: nowrap; }
.motion-float { position: absolute; animation: motion-drift 9s cubic-bezier(.45,0,.55,1) var(--delay) infinite; translate: 0 calc(var(--scroll) * var(--parallax) * 1px); }
.motion-message, .motion-agent-card { width: 270px; padding: 17px; background: #f5f5f6; border: 1px solid #ededee; border-radius: 20px; color: #1b1b1e; }
.motion-message-head { display: flex; align-items: center; gap: 9px; font: 500 13px/1.3 var(--font-ui); }
.motion-message-head > img:first-child { width: 32px; height: 32px; object-fit: cover; border-radius: 50%; }
.motion-message-head small { display: block; margin-top: 2px; font-size: 10px; font-weight: 400; color: #88888e; }
.motion-message-head .motion-source { width: 22px; height: 22px; margin-left: auto; object-fit: contain; }
.motion-message p, .motion-agent-card > p { margin: 15px 0 0; font: 400 14px/1.5 var(--font-ui); }
.motion-reply { display: block; width: fit-content; margin: 12px 0 0 auto; background: #18181b; color: #fff; padding: 10px 12px; font-size: 12px; border-radius: 14px 14px 4px 14px; }
.motion-message-note { display: block; margin-top: 12px; font-size: 10px; color: #96969c; }
.motion-maya { left: 100px; top: 52px; }
.motion-sofia { right: 70px; top: 92px; width: 238px; }
.motion-agent-card { right: 70px; top: 326px; width: 288px; background: #f4f3fa; border-color: #eae8f2; }
.motion-private { margin-left: auto; color: #777282; font-size: 9px; border: 1px solid #ddd9e7; padding: 3px 6px; border-radius: 20px; }
.motion-agent-card > p { color: #7c758b; font-size: 12px; }
.motion-agent-answer { margin-top: 10px; font-size: 13px; line-height: 1.5; }
.motion-receipt { display: flex; align-items: center; gap: 5px; margin-top: 14px; color: #7c7887; font-size: 9px; }
.motion-receipt img { width: 13px; height: 13px; }.motion-receipt span { margin-left:auto; }
.motion-mini { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #eeeef0; border-radius: 16px; background: #f5f5f6; font-size: 12px; }
.motion-mini > img:first-child { width: 34px; height: 34px; border-radius: 50%; object-fit: cover; }
.motion-mini small { display: block; font-size: 10px; color: #929298; margin-bottom: 4px; }
.motion-mini .motion-source { width: 20px; height: 20px; margin-left: 8px; object-fit: contain; }
.motion-jordan { left: 65px; top: 355px; }.motion-priya { left: 255px; top: 460px; }
.motion-app { width: 51px; height: 51px; }.motion-app img { width: 100%; height: 100%; object-fit: contain; }
.motion-app-wa { left: 363px; top: 298px; width: 40px; height: 40px; }
.motion-app-ig { left: 842px; top: 274px; width: 46px; height: 46px; }
.motion-app-tg { left: 442px; top: 53px; width: 34px; height: 34px; }
.motion-app-mail { left: 718px; top: 457px; width: 37px; height: 37px; }
.motion-toolbar { display: flex; align-items: center; justify-content: space-between; gap: 16px; width: min(1040px, calc(100% - 64px)); margin: 0 auto; padding: 18px 0; color: #909096; font-size: 11px; }
.motion-toolbar > div { display: flex; align-items: center; gap: 18px; }.motion-toolbar a { color: #5e5e65; }.motion-toolbar a span { margin-left: 6px; }
.motion-toggle { display: grid; place-items: center; width: 44px; height: 44px; border: 1px solid #ececef; border-radius: 50%; background: white; color: #6b6b73; cursor: pointer; transition: transform 160ms ease; }.motion-toggle:active { transform: scale(.96); }
.motion-toggle svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 1.5; }.motion-toggle .motion-play-icon { display: none; }
.hero-motion[data-paused] .motion-pause-icon { display: none; }.hero-motion[data-paused] .motion-play-icon { display: block; }
.hero-motion[data-paused] .motion-orbit, .hero-motion[data-paused] .motion-float { animation-play-state: paused; }
.motion-toggle:focus-visible, .motion-toolbar a:focus-visible { outline: 2px solid #252529; outline-offset: 5px; }
.motion-accessible { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip-path: inset(50%); }
@keyframes motion-drift { 0%,100% { transform: translateY(0) rotate(-1deg); } 50% { transform: translateY(var(--drift)) rotate(1deg); } }
@media (max-width:760px) {
 .statement--landing { padding-top: 28px; padding-bottom: 16px; }
 .statement--landing .hero-copy { width: calc(100% - 40px); gap: 32px; }
 .hero-message #hero-title { padding: 0; }
 .hero-copy--landing.hero-message > .hero-supporting { padding: 10px 14px; font-size: 13px; }
 .hero-motion { margin-top: 60px; }.motion-viewport { height: 510px; }
 .motion-world { width: 720px; height: 600px; margin-left: -360px; margin-top: -300px; }
 .motion-cluster { left: 360px; top: 270px; }
 .motion-maya { left: 32px; top: 12px; transform-origin: top left; width: 244px; }
 .motion-sofia { right: 0; top: 55px; width: 215px; }
 .motion-agent-card { right: 18px; top: 425px; width: 284px; }
 .motion-jordan { left: 0; top: 431px; }.motion-priya { display: none; }
 .motion-app-wa { left: 95px; top: 266px; }.motion-app-ig { left: 596px; top: 301px; }
 .motion-app-tg { left: 321px; top: 28px; }.motion-app-mail { left: 294px; top: 542px; }
 .motion-toolbar { width: calc(100% - 40px); padding-top: 0; gap: 6px; }.motion-toolbar > span { max-width: 130px; }.motion-toolbar > div { gap: 8px; }
 body .hero-motion :is(.motion-name,.motion-message-head small,.motion-mini small,.motion-private,.motion-message-note,.motion-receipt) { font-size: 11px !important; }
}
@media (prefers-reduced-motion:reduce) { .motion-orbit,.motion-float { animation: none; will-change: auto; }.motion-toggle { display:none; }.motion-float { translate: none; } }

.motion-orbit--0 { --orbit: motion-orbit-0; transform: translate3d(calc(88.04px + 17.61px * var(--spread)),calc(201.92px + 40.38px * var(--spread)),0) scale(1.0000); z-index: 180; opacity: 0.900; }
@keyframes motion-orbit-0 {
0.000% { transform: translate3d(calc(88.04px + 17.61px * var(--spread)),calc(201.92px + 40.38px * var(--spread)),0) scale(1.0000); z-index: 180; opacity: 0.900; }
3.125% { transform: translate3d(calc(86.37px + 17.27px * var(--spread)),calc(202.46px + 40.49px * var(--spread)),0) scale(0.9894); z-index: 173; opacity: 0.895; }
6.250% { transform: translate3d(calc(81.42px + 16.28px * var(--spread)),calc(203.99px + 40.80px * var(--spread)),0) scale(0.9793); z-index: 167; opacity: 0.891; }
9.375% { transform: translate3d(calc(73.37px + 14.67px * var(--spread)),calc(206.29px + 41.26px * var(--spread)),0) scale(0.9701); z-index: 161; opacity: 0.887; }
12.500% { transform: translate3d(calc(62.49px + 12.50px * var(--spread)),calc(209.01px + 41.80px * var(--spread)),0) scale(0.9622); z-index: 155; opacity: 0.884; }
15.625% { transform: translate3d(calc(49.18px + 9.84px * var(--spread)),calc(211.73px + 42.35px * var(--spread)),0) scale(0.9557); z-index: 151; opacity: 0.881; }
18.750% { transform: translate3d(calc(33.92px + 6.78px * var(--spread)),calc(214.02px + 42.80px * var(--spread)),0) scale(0.9510); z-index: 148; opacity: 0.879; }
21.875% { transform: translate3d(calc(17.31px + 3.46px * var(--spread)),calc(215.58px + 43.12px * var(--spread)),0) scale(0.9481); z-index: 146; opacity: 0.878; }
25.000% { transform: translate3d(calc(0.00px + 0.00px * var(--spread)),calc(216.11px + 43.22px * var(--spread)),0) scale(0.9471); z-index: 146; opacity: 0.877; }
28.125% { transform: translate3d(calc(-17.31px + -3.46px * var(--spread)),calc(215.58px + 43.12px * var(--spread)),0) scale(0.9481); z-index: 146; opacity: 0.878; }
31.250% { transform: translate3d(calc(-33.92px + -6.78px * var(--spread)),calc(214.02px + 42.80px * var(--spread)),0) scale(0.9510); z-index: 148; opacity: 0.879; }
34.375% { transform: translate3d(calc(-49.18px + -9.84px * var(--spread)),calc(211.73px + 42.35px * var(--spread)),0) scale(0.9557); z-index: 151; opacity: 0.881; }
37.500% { transform: translate3d(calc(-62.49px + -12.50px * var(--spread)),calc(209.01px + 41.80px * var(--spread)),0) scale(0.9622); z-index: 155; opacity: 0.884; }
40.625% { transform: translate3d(calc(-73.37px + -14.67px * var(--spread)),calc(206.29px + 41.26px * var(--spread)),0) scale(0.9701); z-index: 161; opacity: 0.887; }
43.750% { transform: translate3d(calc(-81.42px + -16.28px * var(--spread)),calc(203.99px + 40.80px * var(--spread)),0) scale(0.9793); z-index: 167; opacity: 0.891; }
46.875% { transform: translate3d(calc(-86.37px + -17.27px * var(--spread)),calc(202.46px + 40.49px * var(--spread)),0) scale(0.9894); z-index: 173; opacity: 0.895; }
50.000% { transform: translate3d(calc(-88.04px + -17.61px * var(--spread)),calc(201.92px + 40.38px * var(--spread)),0) scale(1.0000); z-index: 180; opacity: 0.900; }
53.125% { transform: translate3d(calc(-86.37px + -17.27px * var(--spread)),calc(202.46px + 40.49px * var(--spread)),0) scale(1.0106); z-index: 187; opacity: 0.905; }
56.250% { transform: translate3d(calc(-81.42px + -16.28px * var(--spread)),calc(203.99px + 40.80px * var(--spread)),0) scale(1.0207); z-index: 193; opacity: 0.909; }
59.375% { transform: translate3d(calc(-73.37px + -14.67px * var(--spread)),calc(206.29px + 41.26px * var(--spread)),0) scale(1.0299); z-index: 199; opacity: 0.913; }
62.500% { transform: translate3d(calc(-62.49px + -12.50px * var(--spread)),calc(209.01px + 41.80px * var(--spread)),0) scale(1.0378); z-index: 205; opacity: 0.916; }
65.625% { transform: translate3d(calc(-49.18px + -9.84px * var(--spread)),calc(211.73px + 42.35px * var(--spread)),0) scale(1.0443); z-index: 209; opacity: 0.919; }
68.750% { transform: translate3d(calc(-33.92px + -6.78px * var(--spread)),calc(214.02px + 42.80px * var(--spread)),0) scale(1.0490); z-index: 212; opacity: 0.921; }
71.875% { transform: translate3d(calc(-17.31px + -3.46px * var(--spread)),calc(215.58px + 43.12px * var(--spread)),0) scale(1.0519); z-index: 214; opacity: 0.922; }
75.000% { transform: translate3d(calc(-0.00px + -0.00px * var(--spread)),calc(216.11px + 43.22px * var(--spread)),0) scale(1.0529); z-index: 214; opacity: 0.923; }
78.125% { transform: translate3d(calc(17.31px + 3.46px * var(--spread)),calc(215.58px + 43.12px * var(--spread)),0) scale(1.0519); z-index: 214; opacity: 0.922; }
81.250% { transform: translate3d(calc(33.92px + 6.78px * var(--spread)),calc(214.02px + 42.80px * var(--spread)),0) scale(1.0490); z-index: 212; opacity: 0.921; }
84.375% { transform: translate3d(calc(49.18px + 9.84px * var(--spread)),calc(211.73px + 42.35px * var(--spread)),0) scale(1.0443); z-index: 209; opacity: 0.919; }
87.500% { transform: translate3d(calc(62.49px + 12.50px * var(--spread)),calc(209.01px + 41.80px * var(--spread)),0) scale(1.0378); z-index: 205; opacity: 0.916; }
90.625% { transform: translate3d(calc(73.37px + 14.67px * var(--spread)),calc(206.29px + 41.26px * var(--spread)),0) scale(1.0299); z-index: 199; opacity: 0.913; }
93.750% { transform: translate3d(calc(81.42px + 16.28px * var(--spread)),calc(203.99px + 40.80px * var(--spread)),0) scale(1.0207); z-index: 193; opacity: 0.909; }
96.875% { transform: translate3d(calc(86.37px + 17.27px * var(--spread)),calc(202.46px + 40.49px * var(--spread)),0) scale(1.0106); z-index: 187; opacity: 0.905; }
100.000% { transform: translate3d(calc(88.04px + 17.61px * var(--spread)),calc(201.92px + 40.38px * var(--spread)),0) scale(1.0000); z-index: 180; opacity: 0.900; }
}

.motion-orbit--1 { --orbit: motion-orbit-1; transform: translate3d(calc(-111.21px + -22.24px * var(--spread)),calc(171.01px + 34.20px * var(--spread)),0) scale(1.1031); z-index: 247; opacity: 0.945; }
@keyframes motion-orbit-1 {
0.000% { transform: translate3d(calc(-111.21px + -22.24px * var(--spread)),calc(171.01px + 34.20px * var(--spread)),0) scale(1.1031); z-index: 247; opacity: 0.945; }
3.125% { transform: translate3d(calc(-91.62px + -18.32px * var(--spread)),calc(171.17px + 34.23px * var(--spread)),0) scale(1.1291); z-index: 264; opacity: 0.956; }
6.250% { transform: translate3d(calc(-67.74px + -13.55px * var(--spread)),calc(171.26px + 34.25px * var(--spread)),0) scale(1.1499); z-index: 277; opacity: 0.965; }
9.375% { transform: translate3d(calc(-39.49px + -7.90px * var(--spread)),calc(171.23px + 34.25px * var(--spread)),0) scale(1.1648); z-index: 287; opacity: 0.971; }
12.500% { transform: translate3d(calc(-7.46px + -1.49px * var(--spread)),calc(170.21px + 34.04px * var(--spread)),0) scale(1.1732); z-index: 293; opacity: 0.975; }
15.625% { transform: translate3d(calc(26.09px + 5.22px * var(--spread)),calc(167.17px + 33.43px * var(--spread)),0) scale(1.1750); z-index: 294; opacity: 0.976; }
18.750% { transform: translate3d(calc(57.69px + 11.54px * var(--spread)),calc(162.45px + 32.49px * var(--spread)),0) scale(1.1701); z-index: 291; opacity: 0.974; }
21.875% { transform: translate3d(calc(84.78px + 16.96px * var(--spread)),calc(157.90px + 31.58px * var(--spread)),0) scale(1.1589); z-index: 283; opacity: 0.969; }
25.000% { transform: translate3d(calc(106.62px + 21.32px * var(--spread)),calc(155.25px + 31.05px * var(--spread)),0) scale(1.1417); z-index: 272; opacity: 0.961; }
28.125% { transform: translate3d(calc(123.47px + 24.69px * var(--spread)),calc(155.03px + 31.01px * var(--spread)),0) scale(1.1193); z-index: 258; opacity: 0.952; }
31.250% { transform: translate3d(calc(135.59px + 27.12px * var(--spread)),calc(156.85px + 31.37px * var(--spread)),0) scale(1.0923); z-index: 240; opacity: 0.940; }
34.375% { transform: translate3d(calc(143.08px + 28.62px * var(--spread)),calc(159.92px + 31.98px * var(--spread)),0) scale(1.0617); z-index: 220; opacity: 0.927; }
37.500% { transform: translate3d(calc(145.88px + 29.18px * var(--spread)),calc(163.42px + 32.68px * var(--spread)),0) scale(1.0286); z-index: 199; opacity: 0.912; }
40.625% { transform: translate3d(calc(144.01px + 28.80px * var(--spread)),calc(166.61px + 33.32px * var(--spread)),0) scale(0.9942); z-index: 176; opacity: 0.897; }
43.750% { transform: translate3d(calc(137.53px + 27.51px * var(--spread)),calc(169.00px + 33.80px * var(--spread)),0) scale(0.9599); z-index: 154; opacity: 0.883; }
46.875% { transform: translate3d(calc(126.55px + 25.31px * var(--spread)),calc(170.42px + 34.08px * var(--spread)),0) scale(0.9270); z-index: 133; opacity: 0.868; }
50.000% { transform: translate3d(calc(111.21px + 22.24px * var(--spread)),calc(171.01px + 34.20px * var(--spread)),0) scale(0.8969); z-index: 113; opacity: 0.855; }
53.125% { transform: translate3d(calc(91.62px + 18.32px * var(--spread)),calc(171.17px + 34.23px * var(--spread)),0) scale(0.8709); z-index: 96; opacity: 0.844; }
56.250% { transform: translate3d(calc(67.74px + 13.55px * var(--spread)),calc(171.26px + 34.25px * var(--spread)),0) scale(0.8501); z-index: 83; opacity: 0.835; }
59.375% { transform: translate3d(calc(39.49px + 7.90px * var(--spread)),calc(171.23px + 34.25px * var(--spread)),0) scale(0.8352); z-index: 73; opacity: 0.829; }
62.500% { transform: translate3d(calc(7.46px + 1.49px * var(--spread)),calc(170.21px + 34.04px * var(--spread)),0) scale(0.8268); z-index: 67; opacity: 0.825; }
65.625% { transform: translate3d(calc(-26.09px + -5.22px * var(--spread)),calc(167.17px + 33.43px * var(--spread)),0) scale(0.8250); z-index: 66; opacity: 0.824; }
68.750% { transform: translate3d(calc(-57.69px + -11.54px * var(--spread)),calc(162.45px + 32.49px * var(--spread)),0) scale(0.8299); z-index: 69; opacity: 0.826; }
71.875% { transform: translate3d(calc(-84.78px + -16.96px * var(--spread)),calc(157.90px + 31.58px * var(--spread)),0) scale(0.8411); z-index: 77; opacity: 0.831; }
75.000% { transform: translate3d(calc(-106.62px + -21.32px * var(--spread)),calc(155.25px + 31.05px * var(--spread)),0) scale(0.8583); z-index: 88; opacity: 0.839; }
78.125% { transform: translate3d(calc(-123.47px + -24.69px * var(--spread)),calc(155.03px + 31.01px * var(--spread)),0) scale(0.8807); z-index: 102; opacity: 0.848; }
81.250% { transform: translate3d(calc(-135.59px + -27.12px * var(--spread)),calc(156.85px + 31.37px * var(--spread)),0) scale(0.9077); z-index: 120; opacity: 0.860; }
84.375% { transform: translate3d(calc(-143.08px + -28.62px * var(--spread)),calc(159.92px + 31.98px * var(--spread)),0) scale(0.9383); z-index: 140; opacity: 0.873; }
87.500% { transform: translate3d(calc(-145.88px + -29.18px * var(--spread)),calc(163.42px + 32.68px * var(--spread)),0) scale(0.9714); z-index: 161; opacity: 0.888; }
90.625% { transform: translate3d(calc(-144.01px + -28.80px * var(--spread)),calc(166.61px + 33.32px * var(--spread)),0) scale(1.0058); z-index: 184; opacity: 0.903; }
93.750% { transform: translate3d(calc(-137.53px + -27.51px * var(--spread)),calc(169.00px + 33.80px * var(--spread)),0) scale(1.0401); z-index: 206; opacity: 0.917; }
96.875% { transform: translate3d(calc(-126.55px + -25.31px * var(--spread)),calc(170.42px + 34.08px * var(--spread)),0) scale(1.0730); z-index: 227; opacity: 0.932; }
100.000% { transform: translate3d(calc(-111.21px + -22.24px * var(--spread)),calc(171.01px + 34.20px * var(--spread)),0) scale(1.1031); z-index: 247; opacity: 0.945; }
}

.motion-orbit--2 { --orbit: motion-orbit-2; transform: translate3d(calc(19.44px + 3.89px * var(--spread)),calc(159.66px + 31.93px * var(--spread)),0) scale(0.8133); z-index: 59; opacity: 0.819; }
@keyframes motion-orbit-2 {
0.000% { transform: translate3d(calc(19.44px + 3.89px * var(--spread)),calc(159.66px + 31.93px * var(--spread)),0) scale(0.8133); z-index: 59; opacity: 0.819; }
3.125% { transform: translate3d(calc(-23.52px + -4.70px * var(--spread)),calc(163.00px + 32.60px * var(--spread)),0) scale(0.8185); z-index: 62; opacity: 0.821; }
6.250% { transform: translate3d(calc(-62.04px + -12.41px * var(--spread)),calc(161.54px + 32.31px * var(--spread)),0) scale(0.8309); z-index: 70; opacity: 0.827; }
9.375% { transform: translate3d(calc(-94.63px + -18.93px * var(--spread)),calc(157.90px + 31.58px * var(--spread)),0) scale(0.8499); z-index: 82; opacity: 0.835; }
12.500% { transform: translate3d(calc(-121.68px + -24.34px * var(--spread)),calc(153.30px + 30.66px * var(--spread)),0) scale(0.8746); z-index: 99; opacity: 0.846; }
15.625% { transform: translate3d(calc(-143.63px + -28.73px * var(--spread)),calc(148.02px + 29.60px * var(--spread)),0) scale(0.9040); z-index: 118; opacity: 0.858; }
18.750% { transform: translate3d(calc(-160.50px + -32.10px * var(--spread)),calc(142.03px + 28.41px * var(--spread)),0) scale(0.9369); z-index: 139; opacity: 0.873; }
21.875% { transform: translate3d(calc(-172.12px + -34.42px * var(--spread)),calc(135.58px + 27.12px * var(--spread)),0) scale(0.9720); z-index: 162; opacity: 0.888; }
25.000% { transform: translate3d(calc(-178.26px + -35.65px * var(--spread)),calc(129.24px + 25.85px * var(--spread)),0) scale(1.0080); z-index: 185; opacity: 0.903; }
28.125% { transform: translate3d(calc(-178.80px + -35.76px * var(--spread)),calc(123.75px + 24.75px * var(--spread)),0) scale(1.0437); z-index: 208; opacity: 0.919; }
31.250% { transform: translate3d(calc(-173.76px + -34.75px * var(--spread)),calc(119.97px + 23.99px * var(--spread)),0) scale(1.0778); z-index: 231; opacity: 0.934; }
34.375% { transform: translate3d(calc(-163.24px + -32.65px * var(--spread)),calc(118.87px + 23.77px * var(--spread)),0) scale(1.1092); z-index: 251; opacity: 0.947; }
37.500% { transform: translate3d(calc(-147.30px + -29.46px * var(--spread)),calc(121.26px + 24.25px * var(--spread)),0) scale(1.1366); z-index: 269; opacity: 0.959; }
40.625% { transform: translate3d(calc(-125.68px + -25.14px * var(--spread)),calc(127.80px + 25.56px * var(--spread)),0) scale(1.1589); z-index: 283; opacity: 0.969; }
43.750% { transform: translate3d(calc(-97.43px + -19.49px * var(--spread)),calc(138.24px + 27.65px * var(--spread)),0) scale(1.1751); z-index: 294; opacity: 0.976; }
46.875% { transform: translate3d(calc(-61.56px + -12.31px * var(--spread)),calc(150.35px + 30.07px * var(--spread)),0) scale(1.1846); z-index: 300; opacity: 0.980; }
50.000% { transform: translate3d(calc(-19.44px + -3.89px * var(--spread)),calc(159.66px + 31.93px * var(--spread)),0) scale(1.1867); z-index: 301; opacity: 0.981; }
53.125% { transform: translate3d(calc(23.52px + 4.70px * var(--spread)),calc(163.00px + 32.60px * var(--spread)),0) scale(1.1815); z-index: 298; opacity: 0.979; }
56.250% { transform: translate3d(calc(62.04px + 12.41px * var(--spread)),calc(161.54px + 32.31px * var(--spread)),0) scale(1.1691); z-index: 290; opacity: 0.973; }
59.375% { transform: translate3d(calc(94.63px + 18.93px * var(--spread)),calc(157.90px + 31.58px * var(--spread)),0) scale(1.1501); z-index: 278; opacity: 0.965; }
62.500% { transform: translate3d(calc(121.68px + 24.34px * var(--spread)),calc(153.30px + 30.66px * var(--spread)),0) scale(1.1254); z-index: 261; opacity: 0.954; }
65.625% { transform: translate3d(calc(143.63px + 28.73px * var(--spread)),calc(148.02px + 29.60px * var(--spread)),0) scale(1.0960); z-index: 242; opacity: 0.942; }
68.750% { transform: translate3d(calc(160.50px + 32.10px * var(--spread)),calc(142.03px + 28.41px * var(--spread)),0) scale(1.0631); z-index: 221; opacity: 0.927; }
71.875% { transform: translate3d(calc(172.12px + 34.42px * var(--spread)),calc(135.58px + 27.12px * var(--spread)),0) scale(1.0280); z-index: 198; opacity: 0.912; }
75.000% { transform: translate3d(calc(178.26px + 35.65px * var(--spread)),calc(129.24px + 25.85px * var(--spread)),0) scale(0.9920); z-index: 175; opacity: 0.897; }
78.125% { transform: translate3d(calc(178.80px + 35.76px * var(--spread)),calc(123.75px + 24.75px * var(--spread)),0) scale(0.9563); z-index: 152; opacity: 0.881; }
81.250% { transform: translate3d(calc(173.76px + 34.75px * var(--spread)),calc(119.97px + 23.99px * var(--spread)),0) scale(0.9222); z-index: 129; opacity: 0.866; }
84.375% { transform: translate3d(calc(163.24px + 32.65px * var(--spread)),calc(118.87px + 23.77px * var(--spread)),0) scale(0.8908); z-index: 109; opacity: 0.853; }
87.500% { transform: translate3d(calc(147.30px + 29.46px * var(--spread)),calc(121.26px + 24.25px * var(--spread)),0) scale(0.8634); z-index: 91; opacity: 0.841; }
90.625% { transform: translate3d(calc(125.68px + 25.14px * var(--spread)),calc(127.80px + 25.56px * var(--spread)),0) scale(0.8411); z-index: 77; opacity: 0.831; }
93.750% { transform: translate3d(calc(97.43px + 19.49px * var(--spread)),calc(138.24px + 27.65px * var(--spread)),0) scale(0.8249); z-index: 66; opacity: 0.824; }
96.875% { transform: translate3d(calc(61.56px + 12.31px * var(--spread)),calc(150.35px + 30.07px * var(--spread)),0) scale(0.8154); z-index: 60; opacity: 0.820; }
100.000% { transform: translate3d(calc(19.44px + 3.89px * var(--spread)),calc(159.66px + 31.93px * var(--spread)),0) scale(0.8133); z-index: 59; opacity: 0.819; }
}

.motion-orbit--3 { --orbit: motion-orbit-3; transform: translate3d(calc(139.53px + 27.91px * var(--spread)),calc(105.11px + 21.02px * var(--spread)),0) scale(1.1665); z-index: 288; opacity: 0.972; }
@keyframes motion-orbit-3 {
0.000% { transform: translate3d(calc(139.53px + 27.91px * var(--spread)),calc(105.11px + 21.02px * var(--spread)),0) scale(1.1665); z-index: 288; opacity: 0.972; }
3.125% { transform: translate3d(calc(163.04px + 32.61px * var(--spread)),calc(94.33px + 18.87px * var(--spread)),0) scale(1.1417); z-index: 272; opacity: 0.961; }
6.250% { transform: translate3d(calc(180.75px + 36.15px * var(--spread)),calc(88.28px + 17.66px * var(--spread)),0) scale(1.1113); z-index: 252; opacity: 0.948; }
9.375% { transform: translate3d(calc(192.94px + 38.59px * var(--spread)),calc(86.39px + 17.28px * var(--spread)),0) scale(1.0768); z-index: 230; opacity: 0.933; }
12.500% { transform: translate3d(calc(199.38px + 39.88px * var(--spread)),calc(88.09px + 17.62px * var(--spread)),0) scale(1.0394); z-index: 206; opacity: 0.917; }
15.625% { transform: translate3d(calc(199.82px + 39.96px * var(--spread)),calc(92.69px + 18.54px * var(--spread)),0) scale(1.0009); z-index: 181; opacity: 0.900; }
18.750% { transform: translate3d(calc(194.20px + 38.84px * var(--spread)),calc(99.46px + 19.89px * var(--spread)),0) scale(0.9625); z-index: 156; opacity: 0.884; }
21.875% { transform: translate3d(calc(182.59px + 36.52px * var(--spread)),calc(107.64px + 21.53px * var(--spread)),0) scale(0.9256); z-index: 132; opacity: 0.868; }
25.000% { transform: translate3d(calc(165.23px + 33.05px * var(--spread)),calc(116.57px + 23.31px * var(--spread)),0) scale(0.8916); z-index: 110; opacity: 0.853; }
28.125% { transform: translate3d(calc(142.32px + 28.46px * var(--spread)),calc(125.84px + 25.17px * var(--spread)),0) scale(0.8617); z-index: 90; opacity: 0.840; }
31.250% { transform: translate3d(calc(113.68px + 22.74px * var(--spread)),calc(135.25px + 27.05px * var(--spread)),0) scale(0.8368); z-index: 74; opacity: 0.829; }
34.375% { transform: translate3d(calc(78.21px + 15.64px * var(--spread)),calc(144.46px + 28.89px * var(--spread)),0) scale(0.8179); z-index: 62; opacity: 0.821; }
37.500% { transform: translate3d(calc(34.11px + 6.82px * var(--spread)),calc(151.27px + 30.25px * var(--spread)),0) scale(0.8059); z-index: 54; opacity: 0.816; }
40.625% { transform: translate3d(calc(-17.57px + -3.51px * var(--spread)),calc(150.21px + 30.04px * var(--spread)),0) scale(0.8013); z-index: 51; opacity: 0.814; }
43.750% { transform: translate3d(calc(-68.09px + -13.62px * var(--spread)),calc(137.99px + 27.60px * var(--spread)),0) scale(0.8044); z-index: 53; opacity: 0.815; }
46.875% { transform: translate3d(calc(-108.79px + -21.76px * var(--spread)),calc(120.52px + 24.10px * var(--spread)),0) scale(0.8153); z-index: 60; opacity: 0.820; }
50.000% { transform: translate3d(calc(-139.53px + -27.91px * var(--spread)),calc(105.11px + 21.02px * var(--spread)),0) scale(0.8335); z-index: 72; opacity: 0.828; }
53.125% { transform: translate3d(calc(-163.04px + -32.61px * var(--spread)),calc(94.33px + 18.87px * var(--spread)),0) scale(0.8583); z-index: 88; opacity: 0.839; }
56.250% { transform: translate3d(calc(-180.75px + -36.15px * var(--spread)),calc(88.28px + 17.66px * var(--spread)),0) scale(0.8887); z-index: 108; opacity: 0.852; }
59.375% { transform: translate3d(calc(-192.94px + -38.59px * var(--spread)),calc(86.39px + 17.28px * var(--spread)),0) scale(0.9232); z-index: 130; opacity: 0.867; }
62.500% { transform: translate3d(calc(-199.38px + -39.88px * var(--spread)),calc(88.09px + 17.62px * var(--spread)),0) scale(0.9606); z-index: 154; opacity: 0.883; }
65.625% { transform: translate3d(calc(-199.82px + -39.96px * var(--spread)),calc(92.69px + 18.54px * var(--spread)),0) scale(0.9991); z-index: 179; opacity: 0.900; }
68.750% { transform: translate3d(calc(-194.20px + -38.84px * var(--spread)),calc(99.46px + 19.89px * var(--spread)),0) scale(1.0375); z-index: 204; opacity: 0.916; }
71.875% { transform: translate3d(calc(-182.59px + -36.52px * var(--spread)),calc(107.64px + 21.53px * var(--spread)),0) scale(1.0744); z-index: 228; opacity: 0.932; }
75.000% { transform: translate3d(calc(-165.23px + -33.05px * var(--spread)),calc(116.57px + 23.31px * var(--spread)),0) scale(1.1084); z-index: 250; opacity: 0.947; }
78.125% { transform: translate3d(calc(-142.32px + -28.46px * var(--spread)),calc(125.84px + 25.17px * var(--spread)),0) scale(1.1383); z-index: 270; opacity: 0.960; }
81.250% { transform: translate3d(calc(-113.68px + -22.74px * var(--spread)),calc(135.25px + 27.05px * var(--spread)),0) scale(1.1632); z-index: 286; opacity: 0.971; }
84.375% { transform: translate3d(calc(-78.21px + -15.64px * var(--spread)),calc(144.46px + 28.89px * var(--spread)),0) scale(1.1821); z-index: 298; opacity: 0.979; }
87.500% { transform: translate3d(calc(-34.11px + -6.82px * var(--spread)),calc(151.27px + 30.25px * var(--spread)),0) scale(1.1941); z-index: 306; opacity: 0.984; }
90.625% { transform: translate3d(calc(17.57px + 3.51px * var(--spread)),calc(150.21px + 30.04px * var(--spread)),0) scale(1.1987); z-index: 309; opacity: 0.986; }
93.750% { transform: translate3d(calc(68.09px + 13.62px * var(--spread)),calc(137.99px + 27.60px * var(--spread)),0) scale(1.1956); z-index: 307; opacity: 0.985; }
96.875% { transform: translate3d(calc(108.79px + 21.76px * var(--spread)),calc(120.52px + 24.10px * var(--spread)),0) scale(1.1847); z-index: 300; opacity: 0.980; }
100.000% { transform: translate3d(calc(139.53px + 27.91px * var(--spread)),calc(105.11px + 21.02px * var(--spread)),0) scale(1.1665); z-index: 288; opacity: 0.972; }
}

.motion-orbit--4 { --orbit: motion-orbit-4; transform: translate3d(calc(-210.90px + -42.18px * var(--spread)),calc(55.30px + 11.06px * var(--spread)),0) scale(0.9611); z-index: 155; opacity: 0.883; }
@keyframes motion-orbit-4 {
0.000% { transform: translate3d(calc(-210.90px + -42.18px * var(--spread)),calc(55.30px + 11.06px * var(--spread)),0) scale(0.9611); z-index: 155; opacity: 0.883; }
3.125% { transform: translate3d(calc(-213.25px + -42.65px * var(--spread)),calc(54.89px + 10.98px * var(--spread)),0) scale(1.0068); z-index: 184; opacity: 0.903; }
6.250% { transform: translate3d(calc(-209.84px + -41.97px * var(--spread)),calc(52.16px + 10.43px * var(--spread)),0) scale(1.0521); z-index: 214; opacity: 0.923; }
9.375% { transform: translate3d(calc(-200.92px + -40.18px * var(--spread)),calc(47.57px + 9.51px * var(--spread)),0) scale(1.0952); z-index: 242; opacity: 0.941; }
12.500% { transform: translate3d(calc(-187.19px + -37.44px * var(--spread)),calc(41.88px + 8.38px * var(--spread)),0) scale(1.1343); z-index: 267; opacity: 0.958; }
15.625% { transform: translate3d(calc(-169.84px + -33.97px * var(--spread)),calc(36.25px + 7.25px * var(--spread)),0) scale(1.1681); z-index: 289; opacity: 0.973; }
18.750% { transform: translate3d(calc(-150.64px + -30.13px * var(--spread)),calc(32.23px + 6.45px * var(--spread)),0) scale(1.1953); z-index: 307; opacity: 0.985; }
21.875% { transform: translate3d(calc(-131.83px + -26.37px * var(--spread)),calc(32.90px + 6.58px * var(--spread)),0) scale(1.2151); z-index: 320; opacity: 0.993; }
25.000% { transform: translate3d(calc(-112.23px + -22.45px * var(--spread)),calc(50.09px + 10.02px * var(--spread)),0) scale(1.2268); z-index: 327; opacity: 0.998; }
28.125% { transform: translate3d(calc(31.05px + 6.21px * var(--spread)),calc(114.78px + 22.96px * var(--spread)),0) scale(1.2301); z-index: 330; opacity: 1.000; }
31.250% { transform: translate3d(calc(115.14px + 23.03px * var(--spread)),calc(49.59px + 9.92px * var(--spread)),0) scale(1.2247); z-index: 326; opacity: 0.997; }
34.375% { transform: translate3d(calc(134.37px + 26.87px * var(--spread)),calc(39.68px + 7.94px * var(--spread)),0) scale(1.2109); z-index: 317; opacity: 0.991; }
37.500% { transform: translate3d(calc(153.83px + 30.77px * var(--spread)),calc(40.82px + 8.16px * var(--spread)),0) scale(1.1889); z-index: 303; opacity: 0.982; }
40.625% { transform: translate3d(calc(173.06px + 34.61px * var(--spread)),calc(45.02px + 9.00px * var(--spread)),0) scale(1.1596); z-index: 284; opacity: 0.969; }
43.750% { transform: translate3d(calc(189.97px + 37.99px * var(--spread)),calc(49.71px + 9.94px * var(--spread)),0) scale(1.1238); z-index: 260; opacity: 0.954; }
46.875% { transform: translate3d(calc(202.93px + 40.59px * var(--spread)),calc(53.43px + 10.69px * var(--spread)),0) scale(1.0831); z-index: 234; opacity: 0.936; }
50.000% { transform: translate3d(calc(210.90px + 42.18px * var(--spread)),calc(55.30px + 11.06px * var(--spread)),0) scale(1.0389); z-index: 205; opacity: 0.917; }
53.125% { transform: translate3d(calc(213.25px + 42.65px * var(--spread)),calc(54.89px + 10.98px * var(--spread)),0) scale(0.9932); z-index: 176; opacity: 0.897; }
56.250% { transform: translate3d(calc(209.84px + 41.97px * var(--spread)),calc(52.16px + 10.43px * var(--spread)),0) scale(0.9479); z-index: 146; opacity: 0.877; }
59.375% { transform: translate3d(calc(200.92px + 40.18px * var(--spread)),calc(47.57px + 9.51px * var(--spread)),0) scale(0.9048); z-index: 118; opacity: 0.859; }
62.500% { transform: translate3d(calc(187.19px + 37.44px * var(--spread)),calc(41.88px + 8.38px * var(--spread)),0) scale(0.8657); z-index: 93; opacity: 0.842; }
65.625% { transform: translate3d(calc(169.84px + 33.97px * var(--spread)),calc(36.25px + 7.25px * var(--spread)),0) scale(0.8319); z-index: 71; opacity: 0.827; }
68.750% { transform: translate3d(calc(150.64px + 30.13px * var(--spread)),calc(32.23px + 6.45px * var(--spread)),0) scale(0.8047); z-index: 53; opacity: 0.815; }
71.875% { transform: translate3d(calc(131.83px + 26.37px * var(--spread)),calc(32.90px + 6.58px * var(--spread)),0) scale(0.7849); z-index: 40; opacity: 0.807; }
75.000% { transform: translate3d(calc(112.23px + 22.45px * var(--spread)),calc(50.09px + 10.02px * var(--spread)),0) scale(0.7732); z-index: 33; opacity: 0.802; }
78.125% { transform: translate3d(calc(-31.05px + -6.21px * var(--spread)),calc(114.78px + 22.96px * var(--spread)),0) scale(0.7699); z-index: 30; opacity: 0.800; }
81.250% { transform: translate3d(calc(-115.14px + -23.03px * var(--spread)),calc(49.59px + 9.92px * var(--spread)),0) scale(0.7753); z-index: 34; opacity: 0.803; }
84.375% { transform: translate3d(calc(-134.37px + -26.87px * var(--spread)),calc(39.68px + 7.94px * var(--spread)),0) scale(0.7891); z-index: 43; opacity: 0.809; }
87.500% { transform: translate3d(calc(-153.83px + -30.77px * var(--spread)),calc(40.82px + 8.16px * var(--spread)),0) scale(0.8111); z-index: 57; opacity: 0.818; }
90.625% { transform: translate3d(calc(-173.06px + -34.61px * var(--spread)),calc(45.02px + 9.00px * var(--spread)),0) scale(0.8404); z-index: 76; opacity: 0.831; }
93.750% { transform: translate3d(calc(-189.97px + -37.99px * var(--spread)),calc(49.71px + 9.94px * var(--spread)),0) scale(0.8762); z-index: 100; opacity: 0.846; }
96.875% { transform: translate3d(calc(-202.93px + -40.59px * var(--spread)),calc(53.43px + 10.69px * var(--spread)),0) scale(0.9169); z-index: 126; opacity: 0.864; }
100.000% { transform: translate3d(calc(-210.90px + -42.18px * var(--spread)),calc(55.30px + 11.06px * var(--spread)),0) scale(0.9611); z-index: 155; opacity: 0.883; }
}

.motion-orbit--5 { --orbit: motion-orbit-5; transform: translate3d(calc(195.57px + 39.11px * var(--spread)),calc(19.38px + 3.88px * var(--spread)),0) scale(0.8766); z-index: 100; opacity: 0.847; }
@keyframes motion-orbit-5 {
0.000% { transform: translate3d(calc(195.57px + 39.11px * var(--spread)),calc(19.38px + 3.88px * var(--spread)),0) scale(0.8766); z-index: 100; opacity: 0.847; }
3.125% { transform: translate3d(calc(177.68px + 35.54px * var(--spread)),calc(26.51px + 5.30px * var(--spread)),0) scale(0.8419); z-index: 77; opacity: 0.831; }
6.250% { transform: translate3d(calc(156.43px + 31.29px * var(--spread)),calc(38.07px + 7.61px * var(--spread)),0) scale(0.8135); z-index: 59; opacity: 0.819; }
9.375% { transform: translate3d(calc(131.59px + 26.32px * var(--spread)),calc(56.94px + 11.39px * var(--spread)),0) scale(0.7925); z-index: 45; opacity: 0.810; }
12.500% { transform: translate3d(calc(94.43px + 18.89px * var(--spread)),calc(89.97px + 17.99px * var(--spread)),0) scale(0.7798); z-index: 37; opacity: 0.805; }
15.625% { transform: translate3d(calc(12.14px + 2.43px * var(--spread)),calc(125.05px + 25.01px * var(--spread)),0) scale(0.7755); z-index: 34; opacity: 0.803; }
18.750% { transform: translate3d(calc(-75.16px + -15.03px * var(--spread)),calc(106.65px + 21.33px * var(--spread)),0) scale(0.7798); z-index: 37; opacity: 0.805; }
21.875% { transform: translate3d(calc(-118.39px + -23.68px * var(--spread)),calc(80.52px + 16.10px * var(--spread)),0) scale(0.7923); z-index: 45; opacity: 0.810; }
25.000% { transform: translate3d(calc(-147.00px + -29.40px * var(--spread)),calc(63.90px + 12.78px * var(--spread)),0) scale(0.8125); z-index: 58; opacity: 0.819; }
28.125% { transform: translate3d(calc(-170.76px + -34.15px * var(--spread)),calc(51.72px + 10.34px * var(--spread)),0) scale(0.8397); z-index: 76; opacity: 0.831; }
31.250% { transform: translate3d(calc(-190.60px + -38.12px * var(--spread)),calc(41.32px + 8.26px * var(--spread)),0) scale(0.8730); z-index: 97; opacity: 0.845; }
34.375% { transform: translate3d(calc(-205.82px + -41.16px * var(--spread)),calc(32.12px + 6.42px * var(--spread)),0) scale(0.9111); z-index: 122; opacity: 0.861; }
37.500% { transform: translate3d(calc(-215.60px + -43.12px * var(--spread)),calc(24.40px + 4.88px * var(--spread)),0) scale(0.9529); z-index: 149; opacity: 0.880; }
40.625% { transform: translate3d(calc(-219.46px + -43.89px * var(--spread)),calc(18.75px + 3.75px * var(--spread)),0) scale(0.9968); z-index: 178; opacity: 0.899; }
43.750% { transform: translate3d(calc(-217.20px + -43.44px * var(--spread)),calc(15.78px + 3.16px * var(--spread)),0) scale(1.0410); z-index: 207; opacity: 0.918; }
46.875% { transform: translate3d(calc(-209.05px + -41.81px * var(--spread)),calc(15.89px + 3.18px * var(--spread)),0) scale(1.0838); z-index: 234; opacity: 0.936; }
50.000% { transform: translate3d(calc(-195.57px + -39.11px * var(--spread)),calc(19.38px + 3.88px * var(--spread)),0) scale(1.1234); z-index: 260; opacity: 0.953; }
53.125% { transform: translate3d(calc(-177.68px + -35.54px * var(--spread)),calc(26.51px + 5.30px * var(--spread)),0) scale(1.1581); z-index: 283; opacity: 0.969; }
56.250% { transform: translate3d(calc(-156.43px + -31.29px * var(--spread)),calc(38.07px + 7.61px * var(--spread)),0) scale(1.1865); z-index: 301; opacity: 0.981; }
59.375% { transform: translate3d(calc(-131.59px + -26.32px * var(--spread)),calc(56.94px + 11.39px * var(--spread)),0) scale(1.2075); z-index: 315; opacity: 0.990; }
62.500% { transform: translate3d(calc(-94.43px + -18.89px * var(--spread)),calc(89.97px + 17.99px * var(--spread)),0) scale(1.2202); z-index: 323; opacity: 0.995; }
65.625% { transform: translate3d(calc(-12.14px + -2.43px * var(--spread)),calc(125.05px + 25.01px * var(--spread)),0) scale(1.2245); z-index: 326; opacity: 0.997; }
68.750% { transform: translate3d(calc(75.16px + 15.03px * var(--spread)),calc(106.65px + 21.33px * var(--spread)),0) scale(1.2202); z-index: 323; opacity: 0.995; }
71.875% { transform: translate3d(calc(118.39px + 23.68px * var(--spread)),calc(80.52px + 16.10px * var(--spread)),0) scale(1.2077); z-index: 315; opacity: 0.990; }
75.000% { transform: translate3d(calc(147.00px + 29.40px * var(--spread)),calc(63.90px + 12.78px * var(--spread)),0) scale(1.1875); z-index: 302; opacity: 0.981; }
78.125% { transform: translate3d(calc(170.76px + 34.15px * var(--spread)),calc(51.72px + 10.34px * var(--spread)),0) scale(1.1603); z-index: 284; opacity: 0.969; }
81.250% { transform: translate3d(calc(190.60px + 38.12px * var(--spread)),calc(41.32px + 8.26px * var(--spread)),0) scale(1.1270); z-index: 263; opacity: 0.955; }
84.375% { transform: translate3d(calc(205.82px + 41.16px * var(--spread)),calc(32.12px + 6.42px * var(--spread)),0) scale(1.0889); z-index: 238; opacity: 0.939; }
87.500% { transform: translate3d(calc(215.60px + 43.12px * var(--spread)),calc(24.40px + 4.88px * var(--spread)),0) scale(1.0471); z-index: 211; opacity: 0.920; }
90.625% { transform: translate3d(calc(219.46px + 43.89px * var(--spread)),calc(18.75px + 3.75px * var(--spread)),0) scale(1.0032); z-index: 182; opacity: 0.901; }
93.750% { transform: translate3d(calc(217.20px + 43.44px * var(--spread)),calc(15.78px + 3.16px * var(--spread)),0) scale(0.9590); z-index: 153; opacity: 0.882; }
96.875% { transform: translate3d(calc(209.05px + 41.81px * var(--spread)),calc(15.89px + 3.18px * var(--spread)),0) scale(0.9162); z-index: 126; opacity: 0.864; }
100.000% { transform: translate3d(calc(195.57px + 39.11px * var(--spread)),calc(19.38px + 3.88px * var(--spread)),0) scale(0.8766); z-index: 100; opacity: 0.847; }
}

.motion-orbit--6 { --orbit: motion-orbit-6; transform: translate3d(calc(-122.19px + -24.44px * var(--spread)),calc(-39.36px + -7.87px * var(--spread)),0) scale(1.2221); z-index: 324; opacity: 0.996; }
@keyframes motion-orbit-6 {
0.000% { transform: translate3d(calc(-122.19px + -24.44px * var(--spread)),calc(-39.36px + -7.87px * var(--spread)),0) scale(1.2221); z-index: 324; opacity: 0.996; }
3.125% { transform: translate3d(calc(-58.83px + -11.77px * var(--spread)),calc(-105.35px + -21.07px * var(--spread)),0) scale(1.2286); z-index: 329; opacity: 0.999; }
6.250% { transform: translate3d(calc(80.37px + 16.07px * var(--spread)),calc(-93.98px + -18.80px * var(--spread)),0) scale(1.2262); z-index: 327; opacity: 0.998; }
9.375% { transform: translate3d(calc(119.09px + 23.82px * var(--spread)),calc(-66.03px + -13.21px * var(--spread)),0) scale(1.2148); z-index: 320; opacity: 0.993; }
12.500% { transform: translate3d(calc(143.80px + 28.76px * var(--spread)),calc(-55.57px + -11.11px * var(--spread)),0) scale(1.1952); z-index: 307; opacity: 0.985; }
15.625% { transform: translate3d(calc(166.47px + 33.29px * var(--spread)),calc(-49.25px + -9.85px * var(--spread)),0) scale(1.1682); z-index: 289; opacity: 0.973; }
18.750% { transform: translate3d(calc(186.59px + 37.32px * var(--spread)),calc(-43.15px + -8.63px * var(--spread)),0) scale(1.1350); z-index: 268; opacity: 0.959; }
21.875% { transform: translate3d(calc(202.75px + 40.55px * var(--spread)),calc(-36.23px + -7.25px * var(--spread)),0) scale(1.0969); z-index: 243; opacity: 0.942; }
25.000% { transform: translate3d(calc(213.82px + 42.76px * var(--spread)),calc(-28.51px + -5.70px * var(--spread)),0) scale(1.0553); z-index: 216; opacity: 0.924; }
28.125% { transform: translate3d(calc(219.11px + 43.82px * var(--spread)),calc(-20.63px + -4.13px * var(--spread)),0) scale(1.0116); z-index: 188; opacity: 0.905; }
31.250% { transform: translate3d(calc(218.29px + 43.66px * var(--spread)),calc(-13.43px + -2.69px * var(--spread)),0) scale(0.9674); z-index: 159; opacity: 0.886; }
34.375% { transform: translate3d(calc(211.49px + 42.30px * var(--spread)),calc(-7.78px + -1.56px * var(--spread)),0) scale(0.9242); z-index: 131; opacity: 0.867; }
37.500% { transform: translate3d(calc(199.26px + 39.85px * var(--spread)),calc(-4.50px + -0.90px * var(--spread)),0) scale(0.8837); z-index: 104; opacity: 0.850; }
40.625% { transform: translate3d(calc(182.65px + 36.53px * var(--spread)),calc(-4.24px + -0.85px * var(--spread)),0) scale(0.8474); z-index: 81; opacity: 0.834; }
43.750% { transform: translate3d(calc(163.25px + 32.65px * var(--spread)),calc(-7.72px + -1.54px * var(--spread)),0) scale(0.8168); z-index: 61; opacity: 0.821; }
46.875% { transform: translate3d(calc(143.09px + 28.62px * var(--spread)),calc(-16.83px + -3.37px * var(--spread)),0) scale(0.7933); z-index: 46; opacity: 0.810; }
50.000% { transform: translate3d(calc(122.19px + 24.44px * var(--spread)),calc(-39.36px + -7.87px * var(--spread)),0) scale(0.7779); z-index: 36; opacity: 0.804; }
53.125% { transform: translate3d(calc(58.83px + 11.77px * var(--spread)),calc(-105.35px + -21.07px * var(--spread)),0) scale(0.7714); z-index: 31; opacity: 0.801; }
56.250% { transform: translate3d(calc(-80.37px + -16.07px * var(--spread)),calc(-93.98px + -18.80px * var(--spread)),0) scale(0.7738); z-index: 33; opacity: 0.802; }
59.375% { transform: translate3d(calc(-119.09px + -23.82px * var(--spread)),calc(-66.03px + -13.21px * var(--spread)),0) scale(0.7852); z-index: 40; opacity: 0.807; }
62.500% { transform: translate3d(calc(-143.80px + -28.76px * var(--spread)),calc(-55.57px + -11.11px * var(--spread)),0) scale(0.8048); z-index: 53; opacity: 0.815; }
65.625% { transform: translate3d(calc(-166.47px + -33.29px * var(--spread)),calc(-49.25px + -9.85px * var(--spread)),0) scale(0.8318); z-index: 71; opacity: 0.827; }
68.750% { transform: translate3d(calc(-186.59px + -37.32px * var(--spread)),calc(-43.15px + -8.63px * var(--spread)),0) scale(0.8650); z-index: 92; opacity: 0.841; }
71.875% { transform: translate3d(calc(-202.75px + -40.55px * var(--spread)),calc(-36.23px + -7.25px * var(--spread)),0) scale(0.9031); z-index: 117; opacity: 0.858; }
75.000% { transform: translate3d(calc(-213.82px + -42.76px * var(--spread)),calc(-28.51px + -5.70px * var(--spread)),0) scale(0.9447); z-index: 144; opacity: 0.876; }
78.125% { transform: translate3d(calc(-219.11px + -43.82px * var(--spread)),calc(-20.63px + -4.13px * var(--spread)),0) scale(0.9884); z-index: 172; opacity: 0.895; }
81.250% { transform: translate3d(calc(-218.29px + -43.66px * var(--spread)),calc(-13.43px + -2.69px * var(--spread)),0) scale(1.0326); z-index: 201; opacity: 0.914; }
84.375% { transform: translate3d(calc(-211.49px + -42.30px * var(--spread)),calc(-7.78px + -1.56px * var(--spread)),0) scale(1.0758); z-index: 229; opacity: 0.933; }
87.500% { transform: translate3d(calc(-199.26px + -39.85px * var(--spread)),calc(-4.50px + -0.90px * var(--spread)),0) scale(1.1163); z-index: 256; opacity: 0.950; }
90.625% { transform: translate3d(calc(-182.65px + -36.53px * var(--spread)),calc(-4.24px + -0.85px * var(--spread)),0) scale(1.1526); z-index: 279; opacity: 0.966; }
93.750% { transform: translate3d(calc(-163.25px + -32.65px * var(--spread)),calc(-7.72px + -1.54px * var(--spread)),0) scale(1.1832); z-index: 299; opacity: 0.979; }
96.875% { transform: translate3d(calc(-143.09px + -28.62px * var(--spread)),calc(-16.83px + -3.37px * var(--spread)),0) scale(1.2067); z-index: 314; opacity: 0.990; }
100.000% { transform: translate3d(calc(-122.19px + -24.44px * var(--spread)),calc(-39.36px + -7.87px * var(--spread)),0) scale(1.2221); z-index: 324; opacity: 0.996; }
}

.motion-orbit--7 { --orbit: motion-orbit-7; transform: translate3d(calc(-132.25px + -26.45px * var(--spread)),calc(-74.08px + -14.82px * var(--spread)),0) scale(0.8017); z-index: 51; opacity: 0.814; }
@keyframes motion-orbit-7 {
0.000% { transform: translate3d(calc(-132.25px + -26.45px * var(--spread)),calc(-74.08px + -14.82px * var(--spread)),0) scale(0.8017); z-index: 51; opacity: 0.814; }
3.125% { transform: translate3d(calc(-157.90px + -31.58px * var(--spread)),calc(-58.26px + -11.65px * var(--spread)),0) scale(0.8237); z-index: 65; opacity: 0.824; }
6.250% { transform: translate3d(calc(-178.67px + -35.73px * var(--spread)),calc(-49.80px + -9.96px * var(--spread)),0) scale(0.8526); z-index: 84; opacity: 0.836; }
9.375% { transform: translate3d(calc(-195.14px + -39.03px * var(--spread)),calc(-46.51px + -9.30px * var(--spread)),0) scale(0.8871); z-index: 107; opacity: 0.851; }
12.500% { transform: translate3d(calc(-206.67px + -41.33px * var(--spread)),calc(-47.22px + -9.44px * var(--spread)),0) scale(0.9258); z-index: 132; opacity: 0.868; }
15.625% { transform: translate3d(calc(-212.62px + -42.52px * var(--spread)),calc(-51.11px + -10.22px * var(--spread)),0) scale(0.9671); z-index: 159; opacity: 0.886; }
18.750% { transform: translate3d(calc(-212.54px + -42.51px * var(--spread)),calc(-57.37px + -11.47px * var(--spread)),0) scale(1.0094); z-index: 186; opacity: 0.904; }
21.875% { transform: translate3d(calc(-206.33px + -41.27px * var(--spread)),calc(-65.14px + -13.03px * var(--spread)),0) scale(1.0512); z-index: 213; opacity: 0.922; }
25.000% { transform: translate3d(calc(-194.21px + -38.84px * var(--spread)),calc(-73.65px + -14.73px * var(--spread)),0) scale(1.0910); z-index: 239; opacity: 0.939; }
28.125% { transform: translate3d(calc(-176.61px + -35.32px * var(--spread)),calc(-82.37px + -16.47px * var(--spread)),0) scale(1.1274); z-index: 263; opacity: 0.955; }
31.250% { transform: translate3d(calc(-154.07px + -30.81px * var(--spread)),calc(-91.29px + -18.26px * var(--spread)),0) scale(1.1591); z-index: 283; opacity: 0.969; }
34.375% { transform: translate3d(calc(-126.54px + -25.31px * var(--spread)),calc(-101.36px + -20.27px * var(--spread)),0) scale(1.1850); z-index: 300; opacity: 0.980; }
37.500% { transform: translate3d(calc(-91.55px + -18.31px * var(--spread)),calc(-114.47px + -22.89px * var(--spread)),0) scale(1.2040); z-index: 313; opacity: 0.988; }
40.625% { transform: translate3d(calc(-40.01px + -8.00px * var(--spread)),calc(-129.72px + -25.94px * var(--spread)),0) scale(1.2152); z-index: 320; opacity: 0.993; }
43.750% { transform: translate3d(calc(33.90px + 6.78px * var(--spread)),calc(-128.32px + -25.66px * var(--spread)),0) scale(1.2181); z-index: 322; opacity: 0.995; }
46.875% { transform: translate3d(calc(95.77px + 19.15px * var(--spread)),calc(-100.18px + -20.04px * var(--spread)),0) scale(1.2124); z-index: 318; opacity: 0.992; }
50.000% { transform: translate3d(calc(132.25px + 26.45px * var(--spread)),calc(-74.08px + -14.82px * var(--spread)),0) scale(1.1983); z-index: 309; opacity: 0.986; }
53.125% { transform: translate3d(calc(157.90px + 31.58px * var(--spread)),calc(-58.26px + -11.65px * var(--spread)),0) scale(1.1763); z-index: 295; opacity: 0.976; }
56.250% { transform: translate3d(calc(178.67px + 35.73px * var(--spread)),calc(-49.80px + -9.96px * var(--spread)),0) scale(1.1474); z-index: 276; opacity: 0.964; }
59.375% { transform: translate3d(calc(195.14px + 39.03px * var(--spread)),calc(-46.51px + -9.30px * var(--spread)),0) scale(1.1129); z-index: 253; opacity: 0.949; }
62.500% { transform: translate3d(calc(206.67px + 41.33px * var(--spread)),calc(-47.22px + -9.44px * var(--spread)),0) scale(1.0742); z-index: 228; opacity: 0.932; }
65.625% { transform: translate3d(calc(212.62px + 42.52px * var(--spread)),calc(-51.11px + -10.22px * var(--spread)),0) scale(1.0329); z-index: 201; opacity: 0.914; }
68.750% { transform: translate3d(calc(212.54px + 42.51px * var(--spread)),calc(-57.37px + -11.47px * var(--spread)),0) scale(0.9906); z-index: 174; opacity: 0.896; }
71.875% { transform: translate3d(calc(206.33px + 41.27px * var(--spread)),calc(-65.14px + -13.03px * var(--spread)),0) scale(0.9488); z-index: 147; opacity: 0.878; }
75.000% { transform: translate3d(calc(194.21px + 38.84px * var(--spread)),calc(-73.65px + -14.73px * var(--spread)),0) scale(0.9090); z-index: 121; opacity: 0.861; }
78.125% { transform: translate3d(calc(176.61px + 35.32px * var(--spread)),calc(-82.37px + -16.47px * var(--spread)),0) scale(0.8726); z-index: 97; opacity: 0.845; }
81.250% { transform: translate3d(calc(154.07px + 30.81px * var(--spread)),calc(-91.29px + -18.26px * var(--spread)),0) scale(0.8409); z-index: 77; opacity: 0.831; }
84.375% { transform: translate3d(calc(126.54px + 25.31px * var(--spread)),calc(-101.36px + -20.27px * var(--spread)),0) scale(0.8150); z-index: 60; opacity: 0.820; }
87.500% { transform: translate3d(calc(91.55px + 18.31px * var(--spread)),calc(-114.47px + -22.89px * var(--spread)),0) scale(0.7960); z-index: 47; opacity: 0.812; }
90.625% { transform: translate3d(calc(40.01px + 8.00px * var(--spread)),calc(-129.72px + -25.94px * var(--spread)),0) scale(0.7848); z-index: 40; opacity: 0.807; }
93.750% { transform: translate3d(calc(-33.90px + -6.78px * var(--spread)),calc(-128.32px + -25.66px * var(--spread)),0) scale(0.7819); z-index: 38; opacity: 0.805; }
96.875% { transform: translate3d(calc(-95.77px + -19.15px * var(--spread)),calc(-100.18px + -20.04px * var(--spread)),0) scale(0.7876); z-index: 42; opacity: 0.808; }
100.000% { transform: translate3d(calc(-132.25px + -26.45px * var(--spread)),calc(-74.08px + -14.82px * var(--spread)),0) scale(0.8017); z-index: 51; opacity: 0.814; }
}

.motion-orbit--8 { --orbit: motion-orbit-8; transform: translate3d(calc(190.97px + 38.19px * var(--spread)),calc(-93.19px + -18.64px * var(--spread)),0) scale(1.0720); z-index: 227; opacity: 0.931; }
@keyframes motion-orbit-8 {
0.000% { transform: translate3d(calc(190.97px + 38.19px * var(--spread)),calc(-93.19px + -18.64px * var(--spread)),0) scale(1.0720); z-index: 227; opacity: 0.931; }
3.125% { transform: translate3d(calc(198.33px + 39.67px * var(--spread)),calc(-93.01px + -18.60px * var(--spread)),0) scale(1.0287); z-index: 199; opacity: 0.912; }
6.250% { transform: translate3d(calc(200.20px + 40.04px * var(--spread)),calc(-91.03px + -18.21px * var(--spread)),0) scale(0.9845); z-index: 170; opacity: 0.893; }
9.375% { transform: translate3d(calc(196.50px + 39.30px * var(--spread)),calc(-87.46px + -17.49px * var(--spread)),0) scale(0.9410); z-index: 142; opacity: 0.874; }
12.500% { transform: translate3d(calc(187.50px + 37.50px * var(--spread)),calc(-82.94px + -16.59px * var(--spread)),0) scale(0.9001); z-index: 115; opacity: 0.857; }
15.625% { transform: translate3d(calc(173.72px + 34.74px * var(--spread)),calc(-78.61px + -15.72px * var(--spread)),0) scale(0.8632); z-index: 91; opacity: 0.841; }
18.750% { transform: translate3d(calc(155.97px + 31.19px * var(--spread)),calc(-76.11px + -15.22px * var(--spread)),0) scale(0.8317); z-index: 71; opacity: 0.827; }
21.875% { transform: translate3d(calc(134.71px + 26.94px * var(--spread)),calc(-78.07px + -15.61px * var(--spread)),0) scale(0.8067); z-index: 54; opacity: 0.816; }
25.000% { transform: translate3d(calc(107.97px + 21.59px * var(--spread)),calc(-88.98px + -17.80px * var(--spread)),0) scale(0.7889); z-index: 43; opacity: 0.809; }
28.125% { transform: translate3d(calc(62.61px + 12.52px * var(--spread)),calc(-113.49px + -22.70px * var(--spread)),0) scale(0.7790); z-index: 36; opacity: 0.804; }
31.250% { transform: translate3d(calc(-18.75px + -3.75px * var(--spread)),calc(-126.39px + -25.28px * var(--spread)),0) scale(0.7774); z-index: 35; opacity: 0.804; }
34.375% { transform: translate3d(calc(-82.23px + -16.45px * var(--spread)),calc(-107.16px + -21.43px * var(--spread)),0) scale(0.7841); z-index: 40; opacity: 0.806; }
37.500% { transform: translate3d(calc(-116.31px + -23.26px * var(--spread)),calc(-93.67px + -18.73px * var(--spread)),0) scale(0.7991); z-index: 49; opacity: 0.813; }
40.625% { transform: translate3d(calc(-141.00px + -28.20px * var(--spread)),calc(-89.67px + -17.93px * var(--spread)),0) scale(0.8219); z-index: 64; opacity: 0.823; }
43.750% { transform: translate3d(calc(-161.65px + -32.33px * var(--spread)),calc(-90.14px + -18.03px * var(--spread)),0) scale(0.8518); z-index: 84; opacity: 0.836; }
46.875% { transform: translate3d(calc(-178.54px + -35.71px * var(--spread)),calc(-91.90px + -18.38px * var(--spread)),0) scale(0.8877); z-index: 107; opacity: 0.851; }
50.000% { transform: translate3d(calc(-190.97px + -38.19px * var(--spread)),calc(-93.19px + -18.64px * var(--spread)),0) scale(0.9280); z-index: 133; opacity: 0.869; }
53.125% { transform: translate3d(calc(-198.33px + -39.67px * var(--spread)),calc(-93.01px + -18.60px * var(--spread)),0) scale(0.9713); z-index: 161; opacity: 0.888; }
56.250% { transform: translate3d(calc(-200.20px + -40.04px * var(--spread)),calc(-91.03px + -18.21px * var(--spread)),0) scale(1.0155); z-index: 190; opacity: 0.907; }
59.375% { transform: translate3d(calc(-196.50px + -39.30px * var(--spread)),calc(-87.46px + -17.49px * var(--spread)),0) scale(1.0590); z-index: 218; opacity: 0.926; }
62.500% { transform: translate3d(calc(-187.50px + -37.50px * var(--spread)),calc(-82.94px + -16.59px * var(--spread)),0) scale(1.0999); z-index: 245; opacity: 0.943; }
65.625% { transform: translate3d(calc(-173.72px + -34.74px * var(--spread)),calc(-78.61px + -15.72px * var(--spread)),0) scale(1.1368); z-index: 269; opacity: 0.959; }
68.750% { transform: translate3d(calc(-155.97px + -31.19px * var(--spread)),calc(-76.11px + -15.22px * var(--spread)),0) scale(1.1683); z-index: 289; opacity: 0.973; }
71.875% { transform: translate3d(calc(-134.71px + -26.94px * var(--spread)),calc(-78.07px + -15.61px * var(--spread)),0) scale(1.1933); z-index: 306; opacity: 0.984; }
75.000% { transform: translate3d(calc(-107.97px + -21.59px * var(--spread)),calc(-88.98px + -17.80px * var(--spread)),0) scale(1.2111); z-index: 317; opacity: 0.991; }
78.125% { transform: translate3d(calc(-62.61px + -12.52px * var(--spread)),calc(-113.49px + -22.70px * var(--spread)),0) scale(1.2210); z-index: 324; opacity: 0.996; }
81.250% { transform: translate3d(calc(18.75px + 3.75px * var(--spread)),calc(-126.39px + -25.28px * var(--spread)),0) scale(1.2226); z-index: 325; opacity: 0.996; }
84.375% { transform: translate3d(calc(82.23px + 16.45px * var(--spread)),calc(-107.16px + -21.43px * var(--spread)),0) scale(1.2159); z-index: 320; opacity: 0.994; }
87.500% { transform: translate3d(calc(116.31px + 23.26px * var(--spread)),calc(-93.67px + -18.73px * var(--spread)),0) scale(1.2009); z-index: 311; opacity: 0.987; }
90.625% { transform: translate3d(calc(141.00px + 28.20px * var(--spread)),calc(-89.67px + -17.93px * var(--spread)),0) scale(1.1781); z-index: 296; opacity: 0.977; }
93.750% { transform: translate3d(calc(161.65px + 32.33px * var(--spread)),calc(-90.14px + -18.03px * var(--spread)),0) scale(1.1482); z-index: 276; opacity: 0.964; }
96.875% { transform: translate3d(calc(178.54px + 35.71px * var(--spread)),calc(-91.90px + -18.38px * var(--spread)),0) scale(1.1123); z-index: 253; opacity: 0.949; }
100.000% { transform: translate3d(calc(190.97px + 38.19px * var(--spread)),calc(-93.19px + -18.64px * var(--spread)),0) scale(1.0720); z-index: 227; opacity: 0.931; }
}

.motion-orbit--9 { --orbit: motion-orbit-9; transform: translate3d(calc(-167.88px + -33.58px * var(--spread)),calc(-130.44px + -26.09px * var(--spread)),0) scale(1.0715); z-index: 226; opacity: 0.931; }
@keyframes motion-orbit-9 {
0.000% { transform: translate3d(calc(-167.88px + -33.58px * var(--spread)),calc(-130.44px + -26.09px * var(--spread)),0) scale(1.0715); z-index: 226; opacity: 0.931; }
3.125% { transform: translate3d(calc(-153.63px + -30.73px * var(--spread)),calc(-136.12px + -27.22px * var(--spread)),0) scale(1.0992); z-index: 244; opacity: 0.943; }
6.250% { transform: translate3d(calc(-133.66px + -26.73px * var(--spread)),calc(-144.43px + -28.89px * var(--spread)),0) scale(1.1228); z-index: 260; opacity: 0.953; }
9.375% { transform: translate3d(calc(-107.84px + -21.57px * var(--spread)),calc(-154.54px + -30.91px * var(--spread)),0) scale(1.1415); z-index: 272; opacity: 0.961; }
12.500% { transform: translate3d(calc(-76.26px + -15.25px * var(--spread)),calc(-164.85px + -32.97px * var(--spread)),0) scale(1.1546); z-index: 280; opacity: 0.967; }
15.625% { transform: translate3d(calc(-39.67px + -7.93px * var(--spread)),calc(-173.11px + -34.62px * var(--spread)),0) scale(1.1617); z-index: 285; opacity: 0.970; }
18.750% { transform: translate3d(calc(-0.25px + -0.05px * var(--spread)),calc(-177.06px + -35.41px * var(--spread)),0) scale(1.1626); z-index: 286; opacity: 0.970; }
21.875% { transform: translate3d(calc(38.77px + 7.75px * var(--spread)),calc(-175.85px + -35.17px * var(--spread)),0) scale(1.1574); z-index: 282; opacity: 0.968; }
25.000% { transform: translate3d(calc(74.57px + 14.91px * var(--spread)),calc(-170.42px + -34.08px * var(--spread)),0) scale(1.1464); z-index: 275; opacity: 0.963; }
28.125% { transform: translate3d(calc(105.60px + 21.12px * var(--spread)),calc(-162.50px + -32.50px * var(--spread)),0) scale(1.1299); z-index: 264; opacity: 0.956; }
31.250% { transform: translate3d(calc(131.41px + 26.28px * var(--spread)),calc(-153.60px + -30.72px * var(--spread)),0) scale(1.1086); z-index: 251; opacity: 0.947; }
34.375% { transform: translate3d(calc(151.78px + 30.36px * var(--spread)),calc(-144.90px + -28.98px * var(--spread)),0) scale(1.0831); z-index: 234; opacity: 0.936; }
37.500% { transform: translate3d(calc(166.59px + 33.32px * var(--spread)),calc(-137.32px + -27.46px * var(--spread)),0) scale(1.0543); z-index: 215; opacity: 0.924; }
40.625% { transform: translate3d(calc(175.68px + 35.14px * var(--spread)),calc(-131.55px + -26.31px * var(--spread)),0) scale(1.0232); z-index: 195; opacity: 0.910; }
43.750% { transform: translate3d(calc(178.95px + 35.79px * var(--spread)),calc(-128.23px + -25.65px * var(--spread)),0) scale(0.9910); z-index: 174; opacity: 0.896; }
46.875% { transform: translate3d(calc(176.33px + 35.27px * var(--spread)),calc(-127.80px + -25.56px * var(--spread)),0) scale(0.9590); z-index: 153; opacity: 0.882; }
50.000% { transform: translate3d(calc(167.88px + 33.58px * var(--spread)),calc(-130.44px + -26.09px * var(--spread)),0) scale(0.9285); z-index: 134; opacity: 0.869; }
53.125% { transform: translate3d(calc(153.63px + 30.73px * var(--spread)),calc(-136.12px + -27.22px * var(--spread)),0) scale(0.9008); z-index: 116; opacity: 0.857; }
56.250% { transform: translate3d(calc(133.66px + 26.73px * var(--spread)),calc(-144.43px + -28.89px * var(--spread)),0) scale(0.8772); z-index: 100; opacity: 0.847; }
59.375% { transform: translate3d(calc(107.84px + 21.57px * var(--spread)),calc(-154.54px + -30.91px * var(--spread)),0) scale(0.8585); z-index: 88; opacity: 0.839; }
62.500% { transform: translate3d(calc(76.26px + 15.25px * var(--spread)),calc(-164.85px + -32.97px * var(--spread)),0) scale(0.8454); z-index: 80; opacity: 0.833; }
65.625% { transform: translate3d(calc(39.67px + 7.93px * var(--spread)),calc(-173.11px + -34.62px * var(--spread)),0) scale(0.8383); z-index: 75; opacity: 0.830; }
68.750% { transform: translate3d(calc(0.25px + 0.05px * var(--spread)),calc(-177.06px + -35.41px * var(--spread)),0) scale(0.8374); z-index: 74; opacity: 0.830; }
71.875% { transform: translate3d(calc(-38.77px + -7.75px * var(--spread)),calc(-175.85px + -35.17px * var(--spread)),0) scale(0.8426); z-index: 78; opacity: 0.832; }
75.000% { transform: translate3d(calc(-74.57px + -14.91px * var(--spread)),calc(-170.42px + -34.08px * var(--spread)),0) scale(0.8536); z-index: 85; opacity: 0.837; }
78.125% { transform: translate3d(calc(-105.60px + -21.12px * var(--spread)),calc(-162.50px + -32.50px * var(--spread)),0) scale(0.8701); z-index: 96; opacity: 0.844; }
81.250% { transform: translate3d(calc(-131.41px + -26.28px * var(--spread)),calc(-153.60px + -30.72px * var(--spread)),0) scale(0.8914); z-index: 109; opacity: 0.853; }
84.375% { transform: translate3d(calc(-151.78px + -30.36px * var(--spread)),calc(-144.90px + -28.98px * var(--spread)),0) scale(0.9169); z-index: 126; opacity: 0.864; }
87.500% { transform: translate3d(calc(-166.59px + -33.32px * var(--spread)),calc(-137.32px + -27.46px * var(--spread)),0) scale(0.9457); z-index: 145; opacity: 0.876; }
90.625% { transform: translate3d(calc(-175.68px + -35.14px * var(--spread)),calc(-131.55px + -26.31px * var(--spread)),0) scale(0.9768); z-index: 165; opacity: 0.890; }
93.750% { transform: translate3d(calc(-178.95px + -35.79px * var(--spread)),calc(-128.23px + -25.65px * var(--spread)),0) scale(1.0090); z-index: 186; opacity: 0.904; }
96.875% { transform: translate3d(calc(-176.33px + -35.27px * var(--spread)),calc(-127.80px + -25.56px * var(--spread)),0) scale(1.0410); z-index: 207; opacity: 0.918; }
100.000% { transform: translate3d(calc(-167.88px + -33.58px * var(--spread)),calc(-130.44px + -26.09px * var(--spread)),0) scale(1.0715); z-index: 226; opacity: 0.931; }
}

.motion-orbit--10 { --orbit: motion-orbit-10; transform: translate3d(calc(66.52px + 13.30px * var(--spread)),calc(-177.98px + -35.60px * var(--spread)),0) scale(0.8617); z-index: 90; opacity: 0.840; }
@keyframes motion-orbit-10 {
0.000% { transform: translate3d(calc(66.52px + 13.30px * var(--spread)),calc(-177.98px + -35.60px * var(--spread)),0) scale(0.8617); z-index: 90; opacity: 0.840; }
3.125% { transform: translate3d(calc(38.64px + 7.73px * var(--spread)),calc(-177.71px + -35.54px * var(--spread)),0) scale(0.8458); z-index: 80; opacity: 0.833; }
6.250% { transform: translate3d(calc(7.45px + 1.49px * var(--spread)),calc(-176.02px + -35.20px * var(--spread)),0) scale(0.8360); z-index: 73; opacity: 0.829; }
9.375% { transform: translate3d(calc(-25.23px + -5.05px * var(--spread)),calc(-172.27px + -34.45px * var(--spread)),0) scale(0.8326); z-index: 71; opacity: 0.827; }
12.500% { transform: translate3d(calc(-56.50px + -11.30px * var(--spread)),calc(-166.70px + -33.34px * var(--spread)),0) scale(0.8357); z-index: 73; opacity: 0.829; }
15.625% { transform: translate3d(calc(-83.84px + -16.77px * var(--spread)),calc(-160.92px + -32.18px * var(--spread)),0) scale(0.8451); z-index: 79; opacity: 0.833; }
18.750% { transform: translate3d(calc(-106.14px + -21.23px * var(--spread)),calc(-156.72px + -31.34px * var(--spread)),0) scale(0.8602); z-index: 89; opacity: 0.839; }
21.875% { transform: translate3d(calc(-123.38px + -24.68px * var(--spread)),calc(-155.02px + -31.00px * var(--spread)),0) scale(0.8806); z-index: 102; opacity: 0.848; }
25.000% { transform: translate3d(calc(-135.74px + -27.15px * var(--spread)),calc(-155.81px + -31.16px * var(--spread)),0) scale(0.9054); z-index: 118; opacity: 0.859; }
28.125% { transform: translate3d(calc(-143.29px + -28.66px * var(--spread)),calc(-158.53px + -31.71px * var(--spread)),0) scale(0.9337); z-index: 137; opacity: 0.871; }
31.250% { transform: translate3d(calc(-146.06px + -29.21px * var(--spread)),calc(-162.40px + -32.48px * var(--spread)),0) scale(0.9646); z-index: 157; opacity: 0.885; }
34.375% { transform: translate3d(calc(-144.03px + -28.81px * var(--spread)),calc(-166.63px + -33.33px * var(--spread)),0) scale(0.9970); z-index: 178; opacity: 0.899; }
37.500% { transform: translate3d(calc(-137.31px + -27.46px * var(--spread)),calc(-170.57px + -34.11px * var(--spread)),0) scale(1.0296); z-index: 199; opacity: 0.913; }
40.625% { transform: translate3d(calc(-126.01px + -25.20px * var(--spread)),calc(-173.78px + -34.76px * var(--spread)),0) scale(1.0613); z-index: 220; opacity: 0.927; }
43.750% { transform: translate3d(calc(-110.35px + -22.07px * var(--spread)),calc(-176.03px + -35.21px * var(--spread)),0) scale(1.0908); z-index: 239; opacity: 0.939; }
46.875% { transform: translate3d(calc(-90.49px + -18.10px * var(--spread)),calc(-177.40px + -35.48px * var(--spread)),0) scale(1.1168); z-index: 256; opacity: 0.951; }
50.000% { transform: translate3d(calc(-66.52px + -13.30px * var(--spread)),calc(-177.98px + -35.60px * var(--spread)),0) scale(1.1383); z-index: 270; opacity: 0.960; }
53.125% { transform: translate3d(calc(-38.64px + -7.73px * var(--spread)),calc(-177.71px + -35.54px * var(--spread)),0) scale(1.1542); z-index: 280; opacity: 0.967; }
56.250% { transform: translate3d(calc(-7.45px + -1.49px * var(--spread)),calc(-176.02px + -35.20px * var(--spread)),0) scale(1.1640); z-index: 287; opacity: 0.971; }
59.375% { transform: translate3d(calc(25.23px + 5.05px * var(--spread)),calc(-172.27px + -34.45px * var(--spread)),0) scale(1.1674); z-index: 289; opacity: 0.973; }
62.500% { transform: translate3d(calc(56.50px + 11.30px * var(--spread)),calc(-166.70px + -33.34px * var(--spread)),0) scale(1.1643); z-index: 287; opacity: 0.971; }
65.625% { transform: translate3d(calc(83.84px + 16.77px * var(--spread)),calc(-160.92px + -32.18px * var(--spread)),0) scale(1.1549); z-index: 281; opacity: 0.967; }
68.750% { transform: translate3d(calc(106.14px + 21.23px * var(--spread)),calc(-156.72px + -31.34px * var(--spread)),0) scale(1.1398); z-index: 271; opacity: 0.961; }
71.875% { transform: translate3d(calc(123.38px + 24.68px * var(--spread)),calc(-155.02px + -31.00px * var(--spread)),0) scale(1.1194); z-index: 258; opacity: 0.952; }
75.000% { transform: translate3d(calc(135.74px + 27.15px * var(--spread)),calc(-155.81px + -31.16px * var(--spread)),0) scale(1.0946); z-index: 242; opacity: 0.941; }
78.125% { transform: translate3d(calc(143.29px + 28.66px * var(--spread)),calc(-158.53px + -31.71px * var(--spread)),0) scale(1.0663); z-index: 223; opacity: 0.929; }
81.250% { transform: translate3d(calc(146.06px + 29.21px * var(--spread)),calc(-162.40px + -32.48px * var(--spread)),0) scale(1.0354); z-index: 203; opacity: 0.915; }
84.375% { transform: translate3d(calc(144.03px + 28.81px * var(--spread)),calc(-166.63px + -33.33px * var(--spread)),0) scale(1.0030); z-index: 182; opacity: 0.901; }
87.500% { transform: translate3d(calc(137.31px + 27.46px * var(--spread)),calc(-170.57px + -34.11px * var(--spread)),0) scale(0.9704); z-index: 161; opacity: 0.887; }
90.625% { transform: translate3d(calc(126.01px + 25.20px * var(--spread)),calc(-173.78px + -34.76px * var(--spread)),0) scale(0.9387); z-index: 140; opacity: 0.873; }
93.750% { transform: translate3d(calc(110.35px + 22.07px * var(--spread)),calc(-176.03px + -35.21px * var(--spread)),0) scale(0.9092); z-index: 121; opacity: 0.861; }
96.875% { transform: translate3d(calc(90.49px + 18.10px * var(--spread)),calc(-177.40px + -35.48px * var(--spread)),0) scale(0.8832); z-index: 104; opacity: 0.849; }
100.000% { transform: translate3d(calc(66.52px + 13.30px * var(--spread)),calc(-177.98px + -35.60px * var(--spread)),0) scale(0.8617); z-index: 90; opacity: 0.840; }
}

.motion-orbit--11 { --orbit: motion-orbit-11; transform: translate3d(calc(26.99px + 5.40px * var(--spread)),calc(-206.79px + -41.36px * var(--spread)),0) scale(1.0880); z-index: 237; opacity: 0.938; }
@keyframes motion-orbit-11 {
0.000% { transform: translate3d(calc(26.99px + 5.40px * var(--spread)),calc(-206.79px + -41.36px * var(--spread)),0) scale(1.0880); z-index: 237; opacity: 0.938; }
3.125% { transform: translate3d(calc(42.91px + 8.58px * var(--spread)),calc(-207.78px + -41.56px * var(--spread)),0) scale(1.0734); z-index: 228; opacity: 0.932; }
6.250% { transform: translate3d(calc(56.99px + 11.40px * var(--spread)),calc(-207.93px + -41.59px * var(--spread)),0) scale(1.0560); z-index: 216; opacity: 0.924; }
9.375% { transform: translate3d(calc(68.83px + 13.77px * var(--spread)),calc(-207.18px + -41.44px * var(--spread)),0) scale(1.0364); z-index: 204; opacity: 0.916; }
12.500% { transform: translate3d(calc(78.07px + 15.61px * var(--spread)),calc(-205.59px + -41.12px * var(--spread)),0) scale(1.0155); z-index: 190; opacity: 0.907; }
15.625% { transform: translate3d(calc(84.49px + 16.90px * var(--spread)),calc(-203.38px + -40.68px * var(--spread)),0) scale(0.9941); z-index: 176; opacity: 0.897; }
18.750% { transform: translate3d(calc(87.86px + 17.57px * var(--spread)),calc(-200.82px + -40.16px * var(--spread)),0) scale(0.9730); z-index: 162; opacity: 0.888; }
21.875% { transform: translate3d(calc(88.06px + 17.61px * var(--spread)),calc(-198.34px + -39.67px * var(--spread)),0) scale(0.9531); z-index: 150; opacity: 0.880; }
25.000% { transform: translate3d(calc(85.03px + 17.01px * var(--spread)),calc(-196.33px + -39.27px * var(--spread)),0) scale(0.9350); z-index: 138; opacity: 0.872; }
28.125% { transform: translate3d(calc(78.77px + 15.75px * var(--spread)),calc(-195.14px + -39.03px * var(--spread)),0) scale(0.9193); z-index: 128; opacity: 0.865; }
31.250% { transform: translate3d(calc(69.40px + 13.88px * var(--spread)),calc(-195.05px + -39.01px * var(--spread)),0) scale(0.9066); z-index: 119; opacity: 0.860; }
34.375% { transform: translate3d(calc(57.12px + 11.42px * var(--spread)),calc(-196.01px + -39.20px * var(--spread)),0) scale(0.8974); z-index: 113; opacity: 0.856; }
37.500% { transform: translate3d(calc(42.37px + 8.47px * var(--spread)),calc(-197.87px + -39.57px * var(--spread)),0) scale(0.8921); z-index: 110; opacity: 0.853; }
40.625% { transform: translate3d(calc(25.77px + 5.15px * var(--spread)),calc(-200.28px + -40.06px * var(--spread)),0) scale(0.8908); z-index: 109; opacity: 0.853; }
43.750% { transform: translate3d(calc(8.09px + 1.62px * var(--spread)),calc(-202.79px + -40.56px * var(--spread)),0) scale(0.8938); z-index: 111; opacity: 0.854; }
46.875% { transform: translate3d(calc(-9.76px + -1.95px * var(--spread)),calc(-205.06px + -41.01px * var(--spread)),0) scale(0.9009); z-index: 116; opacity: 0.857; }
50.000% { transform: translate3d(calc(-26.99px + -5.40px * var(--spread)),calc(-206.79px + -41.36px * var(--spread)),0) scale(0.9120); z-index: 123; opacity: 0.862; }
53.125% { transform: translate3d(calc(-42.91px + -8.58px * var(--spread)),calc(-207.78px + -41.56px * var(--spread)),0) scale(0.9266); z-index: 132; opacity: 0.868; }
56.250% { transform: translate3d(calc(-56.99px + -11.40px * var(--spread)),calc(-207.93px + -41.59px * var(--spread)),0) scale(0.9440); z-index: 144; opacity: 0.876; }
59.375% { transform: translate3d(calc(-68.83px + -13.77px * var(--spread)),calc(-207.18px + -41.44px * var(--spread)),0) scale(0.9636); z-index: 156; opacity: 0.884; }
62.500% { transform: translate3d(calc(-78.07px + -15.61px * var(--spread)),calc(-205.59px + -41.12px * var(--spread)),0) scale(0.9845); z-index: 170; opacity: 0.893; }
65.625% { transform: translate3d(calc(-84.49px + -16.90px * var(--spread)),calc(-203.38px + -40.68px * var(--spread)),0) scale(1.0059); z-index: 184; opacity: 0.903; }
68.750% { transform: translate3d(calc(-87.86px + -17.57px * var(--spread)),calc(-200.82px + -40.16px * var(--spread)),0) scale(1.0270); z-index: 198; opacity: 0.912; }
71.875% { transform: translate3d(calc(-88.06px + -17.61px * var(--spread)),calc(-198.34px + -39.67px * var(--spread)),0) scale(1.0469); z-index: 210; opacity: 0.920; }
75.000% { transform: translate3d(calc(-85.03px + -17.01px * var(--spread)),calc(-196.33px + -39.27px * var(--spread)),0) scale(1.0650); z-index: 222; opacity: 0.928; }
78.125% { transform: translate3d(calc(-78.77px + -15.75px * var(--spread)),calc(-195.14px + -39.03px * var(--spread)),0) scale(1.0807); z-index: 232; opacity: 0.935; }
81.250% { transform: translate3d(calc(-69.40px + -13.88px * var(--spread)),calc(-195.05px + -39.01px * var(--spread)),0) scale(1.0934); z-index: 241; opacity: 0.940; }
84.375% { transform: translate3d(calc(-57.12px + -11.42px * var(--spread)),calc(-196.01px + -39.20px * var(--spread)),0) scale(1.1026); z-index: 247; opacity: 0.944; }
87.500% { transform: translate3d(calc(-42.37px + -8.47px * var(--spread)),calc(-197.87px + -39.57px * var(--spread)),0) scale(1.1079); z-index: 250; opacity: 0.947; }
90.625% { transform: translate3d(calc(-25.77px + -5.15px * var(--spread)),calc(-200.28px + -40.06px * var(--spread)),0) scale(1.1092); z-index: 251; opacity: 0.947; }
93.750% { transform: translate3d(calc(-8.09px + -1.62px * var(--spread)),calc(-202.79px + -40.56px * var(--spread)),0) scale(1.1062); z-index: 249; opacity: 0.946; }
96.875% { transform: translate3d(calc(9.76px + 1.95px * var(--spread)),calc(-205.06px + -41.01px * var(--spread)),0) scale(1.0991); z-index: 244; opacity: 0.943; }
100.000% { transform: translate3d(calc(26.99px + 5.40px * var(--spread)),calc(-206.79px + -41.36px * var(--spread)),0) scale(1.0880); z-index: 237; opacity: 0.938; }
}
.hero-motion[data-suspended] .motion-orbit, .hero-motion[data-suspended] .motion-float { animation-play-state: paused; }
@media (max-width:760px) {
 .motion-viewport { height: clamp(390px, 100vw, 590px); }
 .motion-maya { left: 64px; top: 8px; width: 280px; }
 .motion-sofia,.motion-jordan { display:none; }
 .motion-agent-card { right: 64px; top: 430px; width: 330px; }
 .motion-app-wa { left: 112px; top: 270px; }.motion-app-ig { left: 566px; top: 314px; }
 .motion-app-tg { left: 550px; top: 75px; }.motion-app-mail { left: 145px; top: 475px; }
 body .hero-motion :is(.motion-message p,.motion-agent-answer) { font-size: 17px !important; }
 body .hero-motion :is(.motion-message-head,.motion-reply,.motion-agent-card > p) { font-size: 15px !important; }
 body .hero-motion .motion-toolbar { font-size: 11px !important; }
}
/* Keep identity badges readable as profiles cross in depth. */
.motion-cluster { isolation: isolate; }
.motion-name { display: none; }
@media (max-width:760px) {
 .motion-viewport { height: clamp(440px, 118vw, 580px); }
 .motion-world { height: 720px; margin-top: -360px; }
 .motion-cluster { top: 350px; }
 .motion-maya { top: 0; }
 .motion-agent-card { top: 550px; }
 .motion-app-wa { top: 350px; }.motion-app-ig { top: 380px; }
 .motion-app-tg { top: 140px; }.motion-app-mail { top: 610px; }
}

/* A single stationary Agent anchors the original animated profile cluster. */
.motion-core { position:absolute; z-index:300; left:-50px; top:-50px; width:100px; height:100px; border-radius:50%; background:#000; overflow:hidden; }
.motion-core-face { display:block; width:100%; height:100%; }
.motion-core-iris { transform:translate(var(--gaze-x,0px),var(--gaze-y,0px)); transition:transform 460ms cubic-bezier(.16,1,.3,1); }
.hero-motion[data-suspended] .motion-core-iris { transition:none; }

/* Pointer movement gently shifts the formation and nearby portraits. */
.motion-cluster { transform:translate(var(--hover-x,0px),var(--hover-y,0px)); transition:transform 540ms cubic-bezier(.16,1,.3,1); }
.motion-profile { transform:translate(var(--push-x,0px),var(--push-y,0px)); transition:transform 460ms cubic-bezier(.16,1,.3,1); }
.hero-motion[data-suspended] :is(.motion-cluster,.motion-profile) { transition:none; }

/* The surrounding conversations share the scene's subtle pointer parallax. */
.motion-float { translate:var(--card-hover-x,0px) calc(var(--scroll) * var(--parallax) * 1px); transition:translate 540ms cubic-bezier(.16,1,.3,1); }
@media (prefers-reduced-motion:reduce) { .motion-float { translate:none; transition:none; } }
