.CityHero-module__ji_K2a__hero{--sky-top:#a9d2ef;--sky-bottom:#cfe6f6;--ink:#1f2a33;--muted:#4b5b66;--accent:#d45626;background:linear-gradient(var(--sky-top), var(--sky-bottom));width:100vw;margin:-22px 0 0 calc(50% - 50vw)}.CityHero-module__ji_K2a__head{text-align:center;max-width:760px;margin:0 auto;padding:28px 18px 8px}.CityHero-module__ji_K2a__title{color:var(--ink);text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,3.2vw,38px);line-height:1.15}.CityHero-module__ji_K2a__lead{color:var(--muted);text-wrap:balance;margin:0 0 16px;font-size:18px}.CityHero-module__ji_K2a__cta{background:var(--accent);color:#fff;border-radius:999px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-block}.CityHero-module__ji_K2a__cta:hover{filter:brightness(1.05)}.CityHero-module__ji_K2a__cta:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.CityHero-module__ji_K2a__viewport{position:relative;overflow:hidden}.CityHero-module__ji_K2a__scene{aspect-ratio:2688/1152;width:max(100%,760px);position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.CityHero-module__ji_K2a__bg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.CityHero-module__ji_K2a__track{width:100%;height:0;animation-duration:var(--dur);animation-delay:var(--delay);will-change:transform;pointer-events:none;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}.CityHero-module__ji_K2a__toRight{animation-name:CityHero-module__ji_K2a__toRight}.CityHero-module__ji_K2a__toLeft{animation-name:CityHero-module__ji_K2a__toLeft}@keyframes CityHero-module__ji_K2a__toRight{0%{transform:translate(-12%)}to{transform:translate(104%)}}@keyframes CityHero-module__ji_K2a__toLeft{0%{transform:translate(104%)}to{transform:translate(-12%)}}.CityHero-module__ji_K2a__turn{transform-origin:50% 100%;position:absolute;bottom:0;left:0}.CityHero-module__ji_K2a__track[style*=top] .CityHero-module__ji_K2a__turn{top:0;bottom:auto}.CityHero-module__ji_K2a__sprite{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.CityHero-module__ji_K2a__walk{animation:.55s ease-in-out infinite alternate CityHero-module__ji_K2a__walk}.CityHero-module__ji_K2a__ride{animation:.9s ease-in-out infinite alternate CityHero-module__ji_K2a__walk}.CityHero-module__ji_K2a__drive{animation:.35s ease-in-out infinite alternate CityHero-module__ji_K2a__drive}.CityHero-module__ji_K2a__hover{animation:2.4s ease-in-out infinite alternate CityHero-module__ji_K2a__hover}.CityHero-module__ji_K2a__flap{animation:.45s ease-in-out infinite alternate CityHero-module__ji_K2a__flap}@keyframes CityHero-module__ji_K2a__walk{0%{transform:translateY(0)}to{transform:translateY(-4%)}}@keyframes CityHero-module__ji_K2a__drive{0%{transform:translateY(0)}to{transform:translateY(-1.2%)}}@keyframes CityHero-module__ji_K2a__hover{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-12%)rotate(1deg)}}@keyframes CityHero-module__ji_K2a__flap{0%{transform:scaleY(1)}to{transform:scaleY(.75)}}.CityHero-module__ji_K2a__hue{filter:hue-rotate(140deg)saturate(.9)}.CityHero-module__ji_K2a__balloonBox{z-index:4;pointer-events:none;width:2.6%;animation:26s ease-in-out infinite alternate CityHero-module__ji_K2a__drift;position:absolute;top:6%;left:60%}@keyframes CityHero-module__ji_K2a__drift{0%{transform:translate(0)}to{transform:translate(140%,-35%)}}.CityHero-module__ji_K2a__trolley{z-index:12;pointer-events:none;animation:18s ease-in-out infinite CityHero-module__ji_K2a__trolley;position:absolute;inset:0}@keyframes CityHero-module__ji_K2a__trolley{0%,18%{transform:translate(88.8%)}42%,70%{transform:translate(93.8%)}94%,to{transform:translate(88.8%)}}.CityHero-module__ji_K2a__hoist{width:2.6%;height:6.9%;animation:18s ease-in-out infinite CityHero-module__ji_K2a__hoist;position:absolute;top:23.8%;left:-1.3%}.CityHero-module__ji_K2a__hoist:before{content:"";background:#3b3b3b;width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}@keyframes CityHero-module__ji_K2a__hoist{0%{height:6.9%}12%,42%{height:2%}56%,62%{height:21%}70%,94%{height:2%}to{height:6.9%}}.CityHero-module__ji_K2a__load{transform-origin:50% 0;width:100%;height:auto;margin-top:-2px;animation:2.3s ease-in-out infinite alternate CityHero-module__ji_K2a__swing;position:absolute;top:100%;left:0}@keyframes CityHero-module__ji_K2a__swing{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.CityHero-module__ji_K2a__excavator{z-index:13;pointer-events:none;width:4%;position:absolute;bottom:35.5%;left:86.5%;transform:scaleX(-1)}.CityHero-module__ji_K2a__excBody{width:100%;height:auto;animation:.5s ease-in-out infinite alternate CityHero-module__ji_K2a__drive;display:block}.CityHero-module__ji_K2a__excArm{transform-origin:97% 90%;width:167.5%;height:auto;animation:6s ease-in-out infinite CityHero-module__ji_K2a__dig;position:absolute;top:-19%;left:-102.5%}@keyframes CityHero-module__ji_K2a__dig{0%{transform:rotate(-3deg)}30%,45%{transform:rotate(9deg)}75%{transform:rotate(-8deg)}to{transform:rotate(-3deg)}}.CityHero-module__ji_K2a__dirt{z-index:11;pointer-events:none;width:4.2%;position:absolute;bottom:35%;left:92.6%}.CityHero-module__ji_K2a__signLink{z-index:91;border-radius:6px;width:7%;height:5.5%;position:absolute;top:21.5%;left:1.3%}.CityHero-module__ji_K2a__signLink:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__track,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__sprite,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__balloonBox,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__trolley,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__hoist,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__load,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__excBody,.CityHero-module__ji_K2a__paused .CityHero-module__ji_K2a__excArm{animation-play-state:paused}.CityHero-module__ji_K2a__spot{z-index:90;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:14px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.CityHero-module__ji_K2a__dot{border:4px solid var(--accent);background:#fff;border-radius:50%;width:16px;height:16px;animation:2.2s ease-out infinite CityHero-module__ji_K2a__pulse;display:block;box-shadow:0 0 #e2662a99}@keyframes CityHero-module__ji_K2a__pulse{to{box-shadow:0 0 0 14px #e2662a00}}.CityHero-module__ji_K2a__spot:focus-visible .CityHero-module__ji_K2a__dot{outline:3px solid var(--ink);outline-offset:3px}.CityHero-module__ji_K2a__tip{width:230px;color:var(--ink);text-align:left;background:#fffdf7;border:1px solid #e8dcc6;border-radius:10px;gap:4px;padding:10px 12px;font-size:13px;line-height:1.35;display:grid;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #1f2a332e}.CityHero-module__ji_K2a__tip b{font-size:14px}.CityHero-module__ji_K2a__note{text-align:center;color:var(--muted);background:#f3f0e8;margin:0;padding:10px 18px 18px;font-size:12px}@media (prefers-reduced-motion:reduce){.CityHero-module__ji_K2a__track,.CityHero-module__ji_K2a__sprite,.CityHero-module__ji_K2a__balloonBox,.CityHero-module__ji_K2a__trolley,.CityHero-module__ji_K2a__hoist,.CityHero-module__ji_K2a__load,.CityHero-module__ji_K2a__excBody,.CityHero-module__ji_K2a__excArm{animation-play-state:paused!important}.CityHero-module__ji_K2a__dot{animation:none}}@media (max-width:640px){.CityHero-module__ji_K2a__head{padding:18px 14px 6px}.CityHero-module__ji_K2a__lead{font-size:15px}.CityHero-module__ji_K2a__tip{width:190px;font-size:12px}}.CityHero-module__ji_K2a__hero{position:relative}@media (min-width:900px){.CityHero-module__ji_K2a__hero{height:max(100svh,42.86vw + 85px);min-height:540px;max-height:1150px;position:relative;overflow:hidden}.CityHero-module__ji_K2a__head{z-index:95;width:min(820px,100% - 48px);max-width:none;padding-top:clamp(10px,1.6vh,20px);position:absolute;top:0;left:50%;transform:translate(-50%)}.CityHero-module__ji_K2a__title,.CityHero-module__ji_K2a__lead{text-shadow:0 0 18px #cfe6f6f2,0 0 4px #cfe6f6e6}.CityHero-module__ji_K2a__viewport{position:absolute;inset:0}.CityHero-module__ji_K2a__scene{width:100%;position:absolute;bottom:0}}
.HomeScene-module__Rcxfaq__wrap{--wall:#f6f0e6;--ink:#1f2a33;--muted:#5a6670;--accent:#d45626;--phone:#1d2731;background:var(--wall);width:100vw;margin-left:calc(50% - 50vw);padding-block:48px 40px}.HomeScene-module__Rcxfaq__head{text-align:center;max-width:760px;margin:0 auto 20px;padding-inline:18px}.HomeScene-module__Rcxfaq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:12px;font-weight:700;display:inline-block}.HomeScene-module__Rcxfaq__title{color:var(--ink);text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.15}.HomeScene-module__Rcxfaq__lead{color:var(--muted);text-wrap:balance;margin:0;font-size:16px}.HomeScene-module__Rcxfaq__stage{max-width:1100px;margin:0 auto;padding-inline:18px}.HomeScene-module__Rcxfaq__frame,.HomeScene-module__Rcxfaq__picBox{position:relative}.HomeScene-module__Rcxfaq__pic{border-radius:14px;width:100%;height:auto;display:block}.HomeScene-module__Rcxfaq__more{z-index:4;cursor:pointer;background:var(--accent,#e2662a);color:#fff;font:inherit;border:0;border-radius:999px;padding:10px 20px;font-size:15px;font-weight:700;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 14px #1f2a3340}.HomeScene-module__Rcxfaq__more:after{content:" →"}.HomeScene-module__Rcxfaq__more:hover{filter:brightness(1.06)}.HomeScene-module__Rcxfaq__more:focus-visible{outline:3px solid var(--ink,#1f2a33);outline-offset:2px}.HomeScene-module__Rcxfaq__tail{transform-origin:80.9% 14.5%;pointer-events:none;width:3.497%;height:auto;animation:4.2s ease-in-out infinite HomeScene-module__Rcxfaq__wag;position:absolute;top:77.171%;left:52.493%}@keyframes HomeScene-module__Rcxfaq__wag{0%,46%,to{transform:rotate(0)}56%{transform:rotate(20deg)}64%{transform:rotate(6deg)}72%{transform:rotate(15deg)}82%{transform:rotate(0)}}.HomeScene-module__Rcxfaq__phone{transform:translate(-50%, -50%) rotate(var(--rot));cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:44px;min-height:44px;padding:0;position:absolute}.HomeScene-module__Rcxfaq__glow{background:#ffffff40;border-radius:8px;animation:1.8s ease-out infinite HomeScene-module__Rcxfaq__ring;position:absolute;inset:-18%;box-shadow:0 0 #e2662abf}@keyframes HomeScene-module__Rcxfaq__ring{to{box-shadow:0 0 0 18px #e2662a00}}.HomeScene-module__Rcxfaq__phoneOn .HomeScene-module__Rcxfaq__glow{box-shadow:0 0 0 3px var(--accent);animation:none}.HomeScene-module__Rcxfaq__phone:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.HomeScene-module__Rcxfaq__chip{transform:rotate(calc(var(--rot) * -1));white-space:nowrap;color:#fff;background:var(--accent);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;top:-10%;left:115%;box-shadow:0 2px 6px #0000002e}.HomeScene-module__Rcxfaq__chipLeft{left:auto;right:115%}.HomeScene-module__Rcxfaq__card{z-index:5;width:min(320px,34%);position:absolute;top:6%}.HomeScene-module__Rcxfaq__screen{border:6px solid var(--phone);background:#fff;border-radius:22px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden;box-shadow:0 14px 40px #1f2a3347}.HomeScene-module__Rcxfaq__bar{color:var(--ink);background:#eef4f0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.HomeScene-module__Rcxfaq__close{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.HomeScene-module__Rcxfaq__close:focus-visible{outline:2px solid var(--ink)}.HomeScene-module__Rcxfaq__chat{background:#fbfaf7;gap:8px;max-height:320px;padding:12px;display:grid;overflow:auto}.HomeScene-module__Rcxfaq__msg{color:var(--ink);opacity:0;background:#e8f1fb;border-radius:14px 14px 14px 4px;justify-self:start;margin:0;padding:8px 11px;font-size:13.5px;line-height:1.4;animation:.35s ease-out forwards HomeScene-module__Rcxfaq__pop;transform:translateY(6px)}@keyframes HomeScene-module__Rcxfaq__pop{to{opacity:1;transform:none}}.HomeScene-module__Rcxfaq__cta{text-align:center;background:var(--accent);color:#fff;border-radius:999px;margin:0 12px 12px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:block}.HomeScene-module__Rcxfaq__cta:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.HomeScene-module__Rcxfaq__glow{box-shadow:0 0 0 3px var(--accent);animation:none}.HomeScene-module__Rcxfaq__tail{animation:none}.HomeScene-module__Rcxfaq__msg{opacity:1;animation:none;transform:none}}@media (max-width:860px){.HomeScene-module__Rcxfaq__wrap{padding-block:32px 28px}.HomeScene-module__Rcxfaq__lead{font-size:14px}.HomeScene-module__Rcxfaq__chip{padding:2px 7px;font-size:10.5px}.HomeScene-module__Rcxfaq__more{padding:6px 12px;font-size:13px;bottom:8px;right:8px}.HomeScene-module__Rcxfaq__card{width:auto;margin-top:14px;position:static}.HomeScene-module__Rcxfaq__chat{max-height:none}}
.SalesScene-module__qMf-Xa__wrap{background:#eef2ee}.SalesScene-module__qMf-Xa__monitor{transform-origin:0 0;pointer-events:none;background:#fff;grid-template-rows:auto 1fr;display:grid;position:absolute;top:0;left:0;overflow:hidden}.SalesScene-module__qMf-Xa__bar{background:#eceff1;align-items:center;gap:12px;padding:7px 12px;display:flex}.SalesScene-module__qMf-Xa__dots{gap:4px;display:flex}.SalesScene-module__qMf-Xa__dots i{background:#f26b5b;border-radius:50%;width:9px;height:9px;display:block}.SalesScene-module__qMf-Xa__dots i:nth-child(2){background:#f5bf4f}.SalesScene-module__qMf-Xa__dots i:nth-child(3){background:#61c454}.SalesScene-module__qMf-Xa__url{color:#4b5b66;white-space:nowrap;background:#fff;border-radius:999px;flex:1;padding:1px 8px;font-size:13px;overflow:hidden}.SalesScene-module__qMf-Xa__view{background:#f6f8fa;flex-direction:column;gap:8px;padding:10px 14px;display:flex;position:relative;overflow:hidden}.SalesScene-module__qMf-Xa__vHead{color:#1f2a33;justify-content:space-between;align-items:baseline;font-size:18px;display:flex}.SalesScene-module__qMf-Xa__vHead span{color:#6b7a86;font-size:13px}.SalesScene-module__qMf-Xa__lead{color:#4b5b66;opacity:0;background:#fff;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:6px 10px;font-size:13px;animation:9s ease-out infinite SalesScene-module__qMf-Xa__leadIn;display:grid;box-shadow:0 1px 3px #00000014}@keyframes SalesScene-module__qMf-Xa__leadIn{0%{opacity:0;transform:translateY(-8px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}.SalesScene-module__qMf-Xa__ava{color:#2f6b4f;background:#d9efe3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid}.SalesScene-module__qMf-Xa__who{flex-direction:column;line-height:1.2;display:flex}.SalesScene-module__qMf-Xa__who b{color:#1f2a33;font-size:14px}.SalesScene-module__qMf-Xa__hot,.SalesScene-module__qMf-Xa__warm{border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.SalesScene-module__qMf-Xa__hot{color:#c04b17;background:#fde3d6}.SalesScene-module__qMf-Xa__warm{color:#8a6400;background:#fff1cc}.SalesScene-module__qMf-Xa__crane{transform-origin:49.5%;pointer-events:none;width:10.565%;height:auto;animation:16s ease-in-out infinite SalesScene-module__qMf-Xa__slew;position:absolute;top:11.382%;left:89.435%}@keyframes SalesScene-module__qMf-Xa__slew{0%,12%{transform:scaleX(1)}45%,58%{transform:scaleX(.28)}92%,to{transform:scaleX(1)}}.SalesScene-module__qMf-Xa__spot{cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:44px;min-height:44px;padding:0;animation:2.2s ease-out infinite SalesScene-module__qMf-Xa__spotRing;position:absolute;box-shadow:0 0 #e2662ab3}@keyframes SalesScene-module__qMf-Xa__spotRing{to{box-shadow:0 0 0 14px #e2662a00}}.SalesScene-module__qMf-Xa__spotOn{animation:none;box-shadow:0 0 0 3px #e2662a}.SalesScene-module__qMf-Xa__spot:focus-visible{outline-offset:3px;outline:3px solid #1f2a33}.SalesScene-module__qMf-Xa__chip{white-space:nowrap;color:#fff;background:#e2662a;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;box-shadow:0 2px 6px #0000002e}.SalesScene-module__qMf-Xa__card{width:min(320px,36%)}@media (prefers-reduced-motion:reduce){.SalesScene-module__qMf-Xa__spot{animation:none;box-shadow:0 0 0 3px #e2662a}.SalesScene-module__qMf-Xa__lead{opacity:1;animation:none}}@media (max-width:860px){.SalesScene-module__qMf-Xa__chip{padding:2px 7px;font-size:10.5px}.SalesScene-module__qMf-Xa__card{width:auto}}
.DeveloperScene-module__HOWtca__wrap{background:#eceae5}.DeveloperScene-module__HOWtca__lift{pointer-events:none;position:absolute;overflow:hidden}.DeveloperScene-module__HOWtca__door{height:100%;display:block;position:absolute;top:0}.DeveloperScene-module__HOWtca__doorL{animation:12s ease-in-out infinite DeveloperScene-module__HOWtca__doorL;left:0}.DeveloperScene-module__HOWtca__doorR{animation:12s ease-in-out infinite DeveloperScene-module__HOWtca__doorR;right:0}@keyframes DeveloperScene-module__HOWtca__doorL{0%,34%{transform:translate(0)}44%,70%{transform:translate(-100%)}80%,to{transform:translate(0)}}@keyframes DeveloperScene-module__HOWtca__doorR{0%,34%{transform:translate(0)}44%,70%{transform:translate(100%)}80%,to{transform:translate(0)}}.DeveloperScene-module__HOWtca__walkers{pointer-events:none;height:100%;position:absolute;top:0;overflow:hidden}.DeveloperScene-module__HOWtca__walker{transform-origin:50% 100%;opacity:0;animation:24s linear infinite DeveloperScene-module__HOWtca__walkOut;position:absolute}.DeveloperScene-module__HOWtca__walker img{transform-origin:50% 100%;width:100%;height:auto;animation:.55s ease-in-out infinite alternate DeveloperScene-module__HOWtca__step;display:block}@keyframes DeveloperScene-module__HOWtca__walkOut{0%,16.5%{opacity:0;transform:translate(0)scale(.94)}17%,23%{opacity:1;transform:translate(0)scale(.94)}25%{opacity:1;transform:translate(15%,10%)scale(1)}41.5%{opacity:1;transform:translate(var(--go), 10%) scale(1)}42%,to{opacity:0;transform:translate(var(--go), 10%) scale(1)}}@keyframes DeveloperScene-module__HOWtca__step{0%{transform:translateY(0)rotate(-.8deg)}to{transform:translateY(-1.6%)rotate(.8deg)}}.DeveloperScene-module__HOWtca__screen{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.DeveloperScene-module__HOWtca__screen svg{display:block}.DeveloperScene-module__HOWtca__spot{cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:44px;min-height:44px;padding:0;animation:2.2s ease-out infinite DeveloperScene-module__HOWtca__spotRing;position:absolute;box-shadow:0 0 #e2662ab3}@keyframes DeveloperScene-module__HOWtca__spotRing{to{box-shadow:0 0 0 14px #e2662a00}}.DeveloperScene-module__HOWtca__spotOn{animation:none;box-shadow:0 0 0 3px #e2662a}.DeveloperScene-module__HOWtca__spot:focus-visible{outline-offset:3px;outline:3px solid #1f2a33}.DeveloperScene-module__HOWtca__chip{white-space:nowrap;color:#fff;background:#e2662a;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;top:-6%;left:112%;box-shadow:0 2px 6px #0000002e}.DeveloperScene-module__HOWtca__chipLeft{left:auto;right:112%}.DeveloperScene-module__HOWtca__card{width:min(320px,36%)}@media (prefers-reduced-motion:reduce){.DeveloperScene-module__HOWtca__doorL,.DeveloperScene-module__HOWtca__doorR,.DeveloperScene-module__HOWtca__spot{animation:none}.DeveloperScene-module__HOWtca__walkers{display:none}}@media (max-width:860px){.DeveloperScene-module__HOWtca__chip{padding:2px 7px;font-size:10.5px}.DeveloperScene-module__HOWtca__card{width:auto}}
.AiScene-module__YRgvGW__wrap{background:#182039}.AiScene-module__YRgvGW__title{color:#f3f5fb}.AiScene-module__YRgvGW__lead{color:#b9c2d8}.AiScene-module__YRgvGW__eyebrow{color:#f2a65a}.AiScene-module__YRgvGW__lights{pointer-events:none;position:absolute;inset:0}.AiScene-module__YRgvGW__lights i{aspect-ratio:1;opacity:0;border-radius:50%;display:block;position:absolute;transform:translate(-50%,-50%)}.AiScene-module__YRgvGW__ledOn{animation:3s step-end infinite AiScene-module__YRgvGW__ledOn;box-shadow:0 0 6px 1px}.AiScene-module__YRgvGW__ledOff{animation:3s step-end infinite AiScene-module__YRgvGW__ledOff}@keyframes AiScene-module__YRgvGW__ledOn{0%{opacity:0}62%{opacity:1}70%{opacity:0}84%{opacity:1}88%{opacity:0}}@keyframes AiScene-module__YRgvGW__ledOff{0%{opacity:0}74%{opacity:1}80%{opacity:0}}.AiScene-module__YRgvGW__lights i.AiScene-module__YRgvGW__win{border-radius:1px;animation:20s ease-in-out infinite AiScene-module__YRgvGW__winOff;box-shadow:0 0 2px 1px}@keyframes AiScene-module__YRgvGW__winOff{0%,58%{opacity:0}61%,88%{opacity:1}91%,to{opacity:0}}.AiScene-module__YRgvGW__star{background:#fff;animation:3.5s ease-in-out infinite AiScene-module__YRgvGW__twinkle;box-shadow:0 0 5px 1px #ffffffe6}@keyframes AiScene-module__YRgvGW__twinkle{0%,to{opacity:0}50%{opacity:.85}}.AiScene-module__YRgvGW__lights i.AiScene-module__YRgvGW__craneLight{background:#ff3b4a;width:.55%;animation:1.8s step-end infinite AiScene-module__YRgvGW__craneLight;box-shadow:0 0 10px 3px #ff3b4acc}@keyframes AiScene-module__YRgvGW__craneLight{0%{opacity:1}50%{opacity:0}}.AiScene-module__YRgvGW__clock{position:absolute;overflow:visible}.AiScene-module__YRgvGW__secHand{transform-origin:50px 50px;animation:60s steps(60,end) infinite AiScene-module__YRgvGW__tick}@keyframes AiScene-module__YRgvGW__tick{to{transform:rotate(360deg)}}.AiScene-module__YRgvGW__steam{width:2.6%;position:absolute;overflow:visible;transform:translate(-50%,-100%)}.AiScene-module__YRgvGW__wisp{opacity:0;animation:4.4s ease-out infinite AiScene-module__YRgvGW__steam}.AiScene-module__YRgvGW__wisp:nth-child(2){animation-delay:2.2s}@keyframes AiScene-module__YRgvGW__steam{0%{opacity:0;transform:translateY(14px)scaleY(.6)}30%{opacity:.85}to{opacity:0;transform:translateY(-16px)scaleY(1.1)}}.AiScene-module__YRgvGW__screen{transform-origin:0 0;pointer-events:none;color:#e9eefb;background:linear-gradient(160deg,#13284d,#0d1b36);grid-template-rows:auto 1fr;font-size:17px;line-height:1.35;display:grid;position:absolute;top:0;left:0;overflow:hidden}.AiScene-module__YRgvGW__sBar{background:#ffffff12;align-items:center;gap:10px;padding:12px 18px;font-size:16px;display:flex}.AiScene-module__YRgvGW__dot{background:#45d483;border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #45d483}.AiScene-module__YRgvGW__time{color:#9fb0d4;font-variant-numeric:tabular-nums;margin-left:auto}.AiScene-module__YRgvGW__sChat{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.AiScene-module__YRgvGW__q,.AiScene-module__YRgvGW__a{border-radius:16px;max-width:82%;margin:0;padding:9px 14px}.AiScene-module__YRgvGW__q{color:#fff;background:#e2662a;border-bottom-right-radius:4px;align-self:flex-end;animation:.35s ease-out AiScene-module__YRgvGW__pop}.AiScene-module__YRgvGW__a{background:#24406f;border-bottom-left-radius:4px;align-self:flex-start}@keyframes AiScene-module__YRgvGW__pop{0%{opacity:0;transform:translateY(8px)}}.AiScene-module__YRgvGW__typing{gap:6px;padding:14px 16px;display:flex}.AiScene-module__YRgvGW__typing i{background:#c9d6f2;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite AiScene-module__YRgvGW__dots}.AiScene-module__YRgvGW__typing i:nth-child(2){animation-delay:.15s}.AiScene-module__YRgvGW__typing i:nth-child(3){animation-delay:.3s}@keyframes AiScene-module__YRgvGW__dots{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.AiScene-module__YRgvGW__spot{cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:44px;min-height:44px;padding:0;animation:2.2s ease-out infinite AiScene-module__YRgvGW__spotRing;position:absolute;box-shadow:0 0 #f2a65ab3}@keyframes AiScene-module__YRgvGW__spotRing{to{box-shadow:0 0 0 14px #f2a65a00}}.AiScene-module__YRgvGW__spotOn{animation:none;box-shadow:0 0 0 3px #e2662a}.AiScene-module__YRgvGW__spot:focus-visible{outline-offset:3px;outline:3px solid #f3f5fb}.AiScene-module__YRgvGW__chip{white-space:nowrap;color:#fff;background:#e2662a;border-radius:999px;margin-left:8px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;top:4%;left:100%;box-shadow:0 2px 6px #0000004d}.AiScene-module__YRgvGW__card{width:min(320px,36%)}@media (prefers-reduced-motion:reduce){.AiScene-module__YRgvGW__lights i,.AiScene-module__YRgvGW__secHand,.AiScene-module__YRgvGW__spot,.AiScene-module__YRgvGW__q{animation:none}.AiScene-module__YRgvGW__steam{display:none}}@media (max-width:860px){.AiScene-module__YRgvGW__chip{margin-left:4px;padding:2px 7px;font-size:10.5px}.AiScene-module__YRgvGW__card{width:auto}}
