.bosai-landing-motion-layout:has(.bosai-premium-landing){--bosai-orbit-line:#a4c4d233}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-artifact-field{opacity:.7;-webkit-mask-image:linear-gradient(#000,#000 58%,#0000 94%);mask-image:linear-gradient(#000,#000 58%,#0000 94%)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring{border-color:var(--bosai-orbit-line);animation:48s ease-in-out infinite bosai-refined-orbit;box-shadow:inset 0 1px #def0f617,inset 0 -20px 48px #07161f29,0 12px 48px #0000001f}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;position:absolute}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;position:absolute}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring:before{border-top-color:#bad2dd33;border-left-color:#bad2dd12;inset:9%;transform:rotate(-28deg)scaleY(.82)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring:after{border-right-color:#d8bd8b3d;inset:2%;transform:rotate(32deg)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring-a{transform:translate(-50%)rotate(-18deg)scaleY(.88)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring-b{animation-duration:62s;animation-delay:-19s;transform:rotate(24deg)scaleY(.8)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-ring-c{animation-duration:56s;animation-delay:-31s;transform:rotate(-12deg)scaleY(.9)}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-node{background:#bdd9e2b3;width:4px;height:4px;animation:18s ease-in-out infinite bosai-refined-activation;box-shadow:0 0 12px #7dd3fc33}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-node-b{animation-delay:-6s}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-node-c{animation-delay:-12s}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-glyph{color:#c3dae533;text-shadow:none;animation-duration:38s}.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-premium-aurora{opacity:.2;animation-duration:48s}.bosai-landing-motion-layout .bosai-premium-landing article,.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-xl][class*=border],.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-2xl][class*=border]{background-image:radial-gradient(at 18% 0,#6da6bc13,#0000 56%),linear-gradient(145deg,#0f1724d9,#040b15c7);border-color:#a2b7c62e;box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff09}.bosai-landing-motion-layout .bosai-premium-landing article:before,.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-xl][class*=border]:before,.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-2xl][class*=border]:before{opacity:.25}.bosai-premium-landing h1,.bosai-premium-landing h2{text-wrap:balance}.bosai-premium-landing :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #a5d4e4}.bosai-premium-landing footer{background:linear-gradient(#05091199,#050911)}.bosai-premium-landing footer .text-slate-500{color:#94a3b8}.bosai-premium-landing footer>div>div:last-child{align-items:center;gap:24px}.bosai-premium-landing .bosai-trust-badge-rail{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bosai-premium-landing .bosai-trust-badge-rail a{background:#ffffff06;border:1px solid #aec2d129;border-radius:12px;justify-content:center;align-items:center;width:212px;max-width:100%;min-height:60px;padding:9px 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff06}.bosai-premium-landing .bosai-trust-badge-rail img{object-fit:contain;border-radius:5px;width:auto;max-width:100%;height:36px;display:block}.bosai-premium-landing .bosai-lj-scene{box-shadow:0 24px 64px #00000038}.bosai-premium-landing .bosai-lj-grid{opacity:.3}.bosai-premium-landing .bosai-lj-orbit{border-color:#a3c3d13d #a3c3d13d #a3c3d10f;animation-duration:48s;box-shadow:inset 0 1px #cfeaf20a}.bosai-premium-landing .bosai-lj-orbit-b{animation-duration:62s}.bosai-premium-landing .bosai-lj-orbit-c{animation-duration:74s}.bosai-premium-landing .bosai-lj-world-node{background:#b8dae5b3;width:5px;height:5px;animation-name:bosai-refined-float;animation-duration:18s;box-shadow:0 0 12px #7dd3fc38}.bosai-premium-landing .bosai-lj-signal{width:8px;height:8px;animation-duration:7s;box-shadow:0 0 14px #7dd3fc59}.bosai-premium-landing .bosai-lj-boundary{animation-duration:12s;box-shadow:0 0 16px #d8bd8b33}.bosai-premium-landing .bosai-lj-scene .text-slate-500{color:#94a3b8}@keyframes bosai-refined-orbit{0%,to{opacity:.45;rotate:-3deg}50%{opacity:.7;rotate:5deg}}@keyframes bosai-refined-activation{0%,22%,48%,to{opacity:.22;transform:scale(.9)}34%{opacity:.6;transform:scale(1.12)}}@keyframes bosai-refined-float{0%,to{opacity:.3;transform:translate(-3px,2px)}50%{opacity:.65;transform:translate(5px,-4px)}}@media (hover:hover) and (pointer:fine){.bosai-landing-motion-layout .bosai-premium-landing article:hover,.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-xl][class*=border]:hover,.bosai-landing-motion-layout .bosai-premium-landing div[class*=rounded-2xl][class*=border]:hover{border-color:#a4c4d247;transform:translateY(-2px);box-shadow:0 20px 56px #0000003d}.bosai-premium-landing .bosai-trust-badge-rail a:hover{border-color:#aec2d166}}@media (max-width:640px){.bosai-landing-motion-layout:has(.bosai-premium-landing) .bosai-landing-artifact-field{opacity:.42}.bosai-premium-landing .bosai-trust-badge-rail{justify-content:center;width:100%}.bosai-premium-landing footer>div>div:last-child{text-align:center}}.bosai-landing-motion-layout:has(.bosai-premium-landing .is-paused) :is(.bosai-landing-ring,.bosai-landing-node,.bosai-landing-glyph,.bosai-premium-aurora,.bosai-glyph,.bosai-premium-orbit){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bosai-landing-motion-layout:has(.bosai-premium-landing) :is(.bosai-landing-ring,.bosai-landing-node,.bosai-landing-glyph,.bosai-premium-aurora,.bosai-lj-animated,.bosai-lj-boundary){transition:none!important;animation:none!important}}.bosai-astral-field{z-index:-1;pointer-events:none;--astral-x:65vw;--astral-y:36vh;background:radial-gradient(at 72% 36%,#7357301c,#0000 62%);position:fixed;inset:0;overflow:hidden}.bosai-astral-light{background:radial-gradient(460px circle at var(--astral-x)var(--astral-y),#5da8b71f,transparent 78%);position:absolute;inset:0}.bosai-astral-seal{color:#c2a36e47;width:min(1100px,110vw);max-width:none;height:auto;transform:translateY(var(--astral-scroll,0px))rotate(-14deg);position:absolute;top:-10%;left:32%;-webkit-mask-image:linear-gradient(110deg,#0000 3%,#000 32% 86%,#0000);mask-image:linear-gradient(110deg,#0000 3%,#000 32% 86%,#0000)}.bosai-astral-outer,.bosai-astral-inner{transform-origin:500px 500px;animation:140s linear infinite bosai-astral-turn}.bosai-astral-inner{opacity:.6;animation-duration:100s;animation-direction:reverse}.bosai-astral-trace{color:#8bd7e194;animation:18s ease-in-out infinite bosai-astral-signal}.bosai-astral-grain{opacity:.09;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#b5a27b21 3px 4px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 65% 35%,#000,#0000 75%);mask-image:radial-gradient(at 65% 35%,#000,#0000 75%)}.bosai-landing-motion-layout .bosai-premium-landing :is(article,div[class*=rounded-xl][class*=border],div[class*=rounded-2xl][class*=border]){transition:border-color .3s,box-shadow .3s,transform .3s}.bosai-landing-motion-layout .bosai-premium-landing [data-astral-lit=true]{border-color:#c6ae7f75!important;box-shadow:0 20px 60px #00000047,inset 0 1px #d7c29629!important}.bosai-landing-motion-layout .bosai-premium-landing [data-astral-lit=true]:before{background:radial-gradient(320px circle at var(--bosai-card-x)var(--bosai-card-y),#7ab4c029,transparent 74%),linear-gradient(125deg,#ae8b520e,transparent 60%);opacity:1!important}.bosai-landing-motion-layout .bosai-premium-landing [data-astral-lit=true]:after{background:linear-gradient(90deg,#0000,#dabe8a99,#0000)}@keyframes bosai-astral-turn{to{transform:rotate(360deg)}}@keyframes bosai-astral-signal{0%,15%{stroke-dashoffset:0;opacity:0}28%,64%{opacity:.7}82%,to{stroke-dashoffset:-660px;opacity:0}}.bosai-premium-landing:has(.is-paused) :is(.bosai-astral-outer,.bosai-astral-inner,.bosai-astral-trace){animation-play-state:paused}@media (max-width:640px){.bosai-astral-seal{opacity:.55;width:850px;top:4%;left:-180px}.bosai-astral-light{opacity:.5}}@media (prefers-reduced-motion:reduce){.bosai-astral-field :is(.bosai-astral-outer,.bosai-astral-inner,.bosai-astral-trace){animation:none}.bosai-astral-seal{transform:rotate(-14deg)}.bosai-astral-light{display:none}.bosai-landing-motion-layout .bosai-premium-landing [data-astral-lit]{transition:none}}.bosai-astral-seal{transform:perspective(1400px)translateY(var(--astral-scroll,0px))rotateX(12deg)rotateY(-14deg)rotateZ(-14deg);filter:drop-shadow(0 2px #000000a6)drop-shadow(0 -1px #dbc49714)}.bosai-astral-gate,.bosai-astral-proposal,.bosai-astral-readback{transition:opacity 1.4s,color 1.4s}.bosai-astral-gate{color:#b9caca47}.bosai-astral-proposal{color:#86d7e27a;opacity:.35}.bosai-astral-proposal>path:last-of-type{stroke:#ddbd81bf}.bosai-astral-readback{color:#b2cccf80;opacity:.2}.bosai-astral-arrival{animation:16s cubic-bezier(.2,.6,.3,1) infinite bosai-astral-arrival}.bosai-astral-field[data-story=control] .bosai-astral-gate{color:#d4b88585}.bosai-astral-field[data-story=control] .bosai-astral-proposal,.bosai-astral-field[data-story=readback] .bosai-astral-readback{opacity:1}.bosai-astral-field[data-story=readback] .bosai-astral-proposal{opacity:.65}@keyframes bosai-astral-arrival{0%,12%{stroke-dashoffset:7px;opacity:0}20%{opacity:.8}65%,78%{stroke-dashoffset:-93px;opacity:.8}92%,to{stroke-dashoffset:-93px;opacity:0}}.bosai-premium-landing:has(.is-paused) .bosai-astral-arrival{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bosai-astral-arrival{stroke-dashoffset:-93px;animation:none}.bosai-astral-gate,.bosai-astral-proposal,.bosai-astral-readback{transition:none}}
