.landing-section-head,.landing-section-head.compact{display:block;margin-bottom:50px}.landing-section-head>span{display:block;margin-bottom:20px}.landing-section-head h2{max-width:850px;margin:0}.landing-section-head.compact p{max-width:680px;margin:20px 0 0;font-size:16px}.landing-hero{grid-template-columns:1fr .92fr;gap:54px}.era-neural-visual{position:relative;width:min(590px,100%);aspect-ratio:1.12;isolation:isolate;filter:drop-shadow(0 35px 85px rgba(0,0,0,.35));animation:neural-stage-float 7s ease-in-out infinite}.era-neural-visual:before{content:"";position:absolute;z-index:-2;inset:4%;border-radius:50%;background:radial-gradient(circle,rgba(68,57,171,.31),rgba(43,38,94,.13) 43%,transparent 72%);filter:blur(20px)}.era-neural-visual:after{content:"";position:absolute;z-index:-1;inset:21%;border-radius:50%;background:radial-gradient(circle,rgba(214,173,85,.17),transparent 66%);filter:blur(16px);animation:neural-aura 4s ease-in-out infinite}.neural-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(214,173,85,.18);border-radius:50%;transform:translate(-50%,-50%)}.neural-orbit-one{width:64%;height:64%;animation:neural-spin 24s linear infinite}.neural-orbit-two{width:83%;height:83%;border-color:#818cf829;animation:neural-spin-reverse 34s linear infinite}.neural-orbit-three{width:48%;height:48%;border-style:dashed;border-color:#f4dc9a33;animation:neural-spin 18s linear infinite}.neural-orbit:before,.neural-orbit:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#efd184;box-shadow:0 0 18px 5px #d6ad5559}.neural-orbit:before{left:11%;top:18%}.neural-orbit:after{right:8%;bottom:22%;background:#8b86ff;box-shadow:0 0 18px 5px #6366f159}.neural-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.neural-links path{fill:none;stroke:url(#none);stroke:#d6ad5538;stroke-width:1;stroke-dasharray:5 8;animation:neural-dash 8s linear infinite}.neural-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:150px;height:150px;border:1px solid rgba(255,226,151,.55);border-radius:50%;background:radial-gradient(circle at 35% 28%,#f8dfa0,#bd8731 47%,#171223 72%);box-shadow:0 0 0 12px #d6ad550b,0 0 55px #d6ad5542;transform:translate(-50%,-50%);animation:neural-core-pulse 4s ease-in-out infinite}.neural-core span{color:#140f08;font-size:42px;font-weight:950;font-style:italic;letter-spacing:-.1em}.neural-core small{position:absolute;bottom:25px;color:#191107b8;font-size:9px;font-weight:900;letter-spacing:.24em}.neural-core i{position:absolute;right:13px;top:18px;width:8px;height:8px;background:#fff3c4;transform:rotate(45deg);box-shadow:0 0 16px #fff0af;animation:era-star 2.5s ease-in-out infinite}.neural-chip{position:absolute;min-width:142px;padding:14px 16px;border:1px solid rgba(214,173,85,.18);border-radius:16px;background:linear-gradient(145deg,#1e1b37e6,#0b0b12eb);box-shadow:0 18px 38px #00000045;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:neural-chip-float 5s ease-in-out infinite}.neural-chip b,.neural-chip small{display:block}.neural-chip b{color:#f1ddb0;font-size:14px}.neural-chip small{margin-top:4px;color:#7f8799;font-size:10px}.chip-context{left:1%;top:12%}.chip-dialogue{right:0;top:8%;animation-delay:-1.3s}.chip-interest{right:0;bottom:8%;animation-delay:-2.6s}.chip-human{left:0;bottom:9%;animation-delay:-3.8s}@keyframes neural-stage-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes neural-aura{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes neural-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes neural-spin-reverse{to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes neural-dash{to{stroke-dashoffset:-100}}@keyframes neural-core-pulse{0%,to{box-shadow:0 0 0 12px #d6ad550b,0 0 45px #d6ad5533}50%{box-shadow:0 0 0 18px #d6ad5505,0 0 75px #d6ad5557}}@keyframes neural-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:900px){.landing-hero{grid-template-columns:1fr}.era-neural-visual{width:min(590px,100%);margin:auto}.landing-section-head,.landing-section-head.compact{margin-bottom:38px}}@media(max-width:620px){.era-neural-visual{width:108%;margin-left:-4%;font-size:90%}.neural-core{width:118px;height:118px}.neural-core span{font-size:34px}.neural-core small{bottom:19px}.neural-chip{min-width:112px;padding:10px 12px}.neural-chip b{font-size:12px}.neural-chip small{font-size:8px}.landing-section-head h2{font-size:36px}.landing-section-head.compact p{font-size:15px}}@media(prefers-reduced-motion:reduce){.era-neural-visual,.era-neural-visual:after,.neural-orbit,.neural-links path,.neural-core,.neural-chip{animation:none!important}}
