.core-visual{min-height:600px;overflow:hidden}.neural-map{width:min(100%,720px);height:560px;position:relative;border:1px solid #282828;background:linear-gradient(135deg,#ffffff05,transparent 45%),repeating-linear-gradient(0deg,#ffffff05 0 1px,transparent 1px 40px),repeating-linear-gradient(90deg,#ffffff05 0 1px,transparent 1px 40px);clip-path:polygon(0 22px,22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)}.neural-map:before,.neural-map:after{content:"";position:absolute;z-index:2;width:130px;height:1px;background:linear-gradient(90deg,transparent,#8ba8ff,transparent);animation:scanline 3.8s linear infinite}.neural-map:before{top:20%;left:-130px}.neural-map:after{bottom:18%;right:-130px;animation-direction:reverse;animation-delay:-1.7s}.neural-map svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.neural-map path{fill:none;stroke:#7188c72e;stroke-width:1.25;stroke-dasharray:5 8}.packet{fill:#dce4ff;filter:drop-shadow(0 0 8px #8ba8ff)}.packet--b{fill:#777}.packet--c{fill:#fff}.neural-node{position:absolute;z-index:2;min-width:61px;padding:8px 9px;border:1px solid #353535;background:#080808;color:#777;font:7px Space Mono;letter-spacing:.12em;text-align:center}.neural-node:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:#91a9ef;box-shadow:0 0 8px #7698ff;top:-3px;right:8px}.neural-node--one{left:2%;top:14%}.neural-node--two{left:4%;top:48%}.neural-node--three{left:3%;bottom:13%}.neural-node--four{right:2%;top:17%}.neural-node--five{right:3%;top:48%}.neural-node--six{right:2%;bottom:14%}.ai-chip{position:absolute;z-index:3;width:190px;height:190px;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #6677a6;background:#060606;box-shadow:0 0 0 10px #070707,0 0 0 11px #282828,0 0 70px #3152ff20;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-chip:before,.ai-chip:after{content:"";position:absolute;inset:-7px;background:repeating-linear-gradient(90deg,transparent 0 8px,#596990 8px 11px,transparent 11px 18px);height:5px;top:-11px}.ai-chip:after{top:auto;bottom:-11px}.ai-chip>i{width:38px;height:38px;border:1px solid #b9c6ed;position:relative;animation:chipPulse 2.3s ease-in-out infinite}.ai-chip>i:before,.ai-chip>i:after{content:"";position:absolute;background:#8ba8ff}.ai-chip>i:before{width:1px;height:62px;left:18px;top:-13px}.ai-chip>i:after{height:1px;width:62px;left:-13px;top:18px}.ai-chip small{font:8px Space Mono;letter-spacing:.12em;margin-top:20px}.ai-chip b{font:500 32px Space Mono;color:#7e91c6;margin-top:7px}.ai-chip span{font:6px Space Mono;color:#555;letter-spacing:.2em}.data-readout{position:absolute;left:50%;bottom:25px;transform:translateX(-50%);display:grid;grid-template-columns:auto auto;gap:6px 30px;min-width:230px;font:7px Space Mono;color:#555}.data-readout b{color:#a9b9e6;text-align:right}.data-readout i{grid-column:1/-1;height:2px;background:linear-gradient(90deg,#8ba8ff 78%,#222 78%)}@keyframes scanline{to{transform:translateX(850px)}}@keyframes chipPulse{50%{box-shadow:0 0 22px #6f8cffaa;transform:scale(.93)}}
.openai-mark{position:relative;flex:0 0 42px;width:42px;height:42px}.openai-mark i{position:absolute;left:13px;top:6px;width:16px;height:30px;border:2px solid #fff;border-radius:12px;transform-origin:8px 15px}.openai-mark i:nth-child(2){transform:rotate(60deg)}.openai-mark i:nth-child(3){transform:rotate(120deg)}.openai-mark i:nth-child(4){transform:rotate(180deg)}.openai-mark i:nth-child(5){transform:rotate(240deg)}.openai-mark i:nth-child(6){transform:rotate(300deg)}
@media(max-width:800px){.core-visual{min-height:470px}.neural-map{height:450px}.ai-chip{width:145px;height:145px}.neural-node--one,.neural-node--three{left:1%}.neural-node--four,.neural-node--six{right:1%}.data-readout{bottom:16px}}
.agent-extension{padding:12vw 5vw;background:#d7d7d3;color:#080808}.agent-extension__head{display:grid;grid-template-columns:18% 55% 27%;gap:2vw;margin-bottom:8vw}.agent-extension__head>span{font:9px Space Mono;letter-spacing:.14em}.agent-extension__head h2{font-size:clamp(55px,8vw,126px);line-height:.78;letter-spacing:-.075em;margin:0;font-weight:500}.agent-extension__head h2 em{font-style:normal;color:#6c6c6c}.agent-extension__head p{font-size:13px;line-height:1.7}.agent-extension__grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #111;border-top:1px solid #111}.agent-extension__grid article{padding:36px 28px;min-height:250px;border-right:1px solid #111;border-bottom:1px solid #111}.agent-extension__grid b,.agent-extension__grid h3{font-family:Space Mono}.agent-extension__grid b{color:#666}.agent-extension__grid h3{margin:50px 0 18px}.agent-extension__grid p{font-size:12px;line-height:1.7}@media(max-width:800px){.agent-extension{padding:22vw 7vw}.agent-extension__head{grid-template-columns:1fr;gap:30px}.agent-extension__head h2{font-size:15vw}.agent-extension__grid{grid-template-columns:1fr}}
