.landing-home .product-stage{perspective:1600px}.landing-home .product-window{transform:rotateY(-7deg) rotateX(3deg)}.landing-home .product-assistant{transform:rotate(-2deg)}.landing-home .landing-ai{background:radial-gradient(ellipse at 95% 0,#1d4071 0,transparent 65%),#102443}.platform-stage{position:relative;height:480px;perspective:1400px;isolation:isolate}.platform-glow{position:absolute;inset:20% 8% 8%;border-radius:50%;background:radial-gradient(ellipse,#d8d0fa90,#c9e3ff50 45%,transparent 70%);filter:blur(25px)}.platform-layer{position:absolute;left:10%;width:80%;height:225px;padding:20px;border:1px solid #dce2ef;border-radius:20px;color:#18243c;background:#fffffff5;box-shadow:0 5px 0 #dbe0e9,0 22px 35px -24px #474f8150;transform:rotateX(42deg) rotate(-17deg);transition:translate .45s ease,border-color .3s ease,box-shadow .3s ease}.platform-layer-0{top:220px;z-index:1}.platform-layer-1{top:158px;z-index:2}.platform-layer-2{top:96px;z-index:3}.platform-layer-3{top:34px;z-index:4}.platform-layer.is-selected{translate:16px -15px;border-color:#8ba8ed;box-shadow:0 5px 0 #bfcef0,0 24px 40px -22px #4a6da970}.platform-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;color:#3565b9;background:#edf3ff}.platform-dot{width:7px;height:7px;border-radius:50%;background:#3565b9}.platform-layer[data-accent=teal] .platform-icon{background:#e7f7f4;color:#168475}.platform-layer[data-accent=violet] .platform-icon{background:#f0ebff;color:#7b58bd}@media (max-width:639px){.platform-stage{height:365px}.platform-layer{left:3%;width:91%;height:190px;padding:12px;border-radius:16px;transform:rotateX(35deg) rotate(-9deg)}.platform-layer-0{top:165px}.platform-layer-1{top:115px}.platform-layer-2{top:65px}.platform-layer-3{top:15px}.platform-layer.is-selected{translate:4px -8px}}@media (max-width:1023px){.landing-home .product-assistant,.landing-home .product-window{transform:none}}@media (prefers-reduced-motion:reduce){.landing-home .product-assistant,.landing-home .product-window{transform:none}.platform-layer{transition:none}}