@keyframes inazuma-ambient-drift-a{0%{stroke-dashoffset:0;opacity:.62}50%{opacity:.9}to{stroke-dashoffset:-72px;opacity:.62}}@keyframes inazuma-ambient-drift-b{0%{stroke-dashoffset:24px;opacity:.42}50%{opacity:.7}to{stroke-dashoffset:-54px;opacity:.42}}.ambient-line{stroke-dasharray:18 34;vector-effect:non-scaling-stroke}.ambient-line-a{animation:16s linear infinite inazuma-ambient-drift-a}.ambient-line-b{animation:22s linear infinite reverse inazuma-ambient-drift-b}.ambient-line-c{animation:26s linear infinite reverse inazuma-ambient-drift-a}.system-card{-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 84% 10%,#7c3cff12,#0000 28%),linear-gradient(150deg,#231f2dc7 0%,#16161eb8 48%,#0e0f15c2 100%)!important;border-color:#a58edc21!important;box-shadow:0 26px 90px #0000003b,inset 0 1px #ffffff09!important}.system-card [class*=bg-black\/20]{background:linear-gradient(150deg,#1b1824a3,#0e101780)!important;border-color:#a389e11c!important}.system-card [class*="bg-[#0d0f14]"]{background:linear-gradient(155deg,#191721bd,#0d0f16ad)!important}.control-panel{-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 12% 0,#7c3cff11,#0000 34%),linear-gradient(150deg,#252130ad,#171820a3)!important;border-color:#a58edc21!important;box-shadow:0 26px 90px #0003,inset 0 1px #ffffff09!important}.control-bar{background:#11111894!important;border-color:#ffffff0e!important}.control-surface{background:#1b19246b!important}.control-metric,.control-feed-row{background:#11111885!important;border-color:#9e89cf17!important}.journal-card,.journal-index-card{-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 86% 8%,#7c3cff12,#0000 30%),linear-gradient(145deg,#2721349e,#12131b9e)!important;border-color:#a58edc21!important;box-shadow:0 22px 70px #0000002e,inset 0 1px #ffffff08!important}.journal-card:hover,.journal-index-card:hover{border-color:#9168ff47!important;box-shadow:0 28px 90px #2d185924,inset 0 1px #ffffff0a!important}.journal-visual{background:linear-gradient(150deg,#191722a3,#0e10177a)!important;border-color:#a289d81c!important}.defer-section{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (prefers-reduced-motion:reduce){.ambient-line,.ambient-charge-pulses{animation:none!important}.ambient-charge-pulses{display:none}}@media (max-width:767px),(pointer:coarse){.defer-section{content-visibility:visible!important;contain-intrinsic-size:none!important}.inz-reveal{opacity:1!important;transition:none!important;transform:none!important}.journal-wave,.journal-bar,.journal-dash,.system-row,.system-progress,.system-field,.system-node,.system-orbit,.system-core-ring,.system-core-ring-reverse,.system-scan,.origin-marquee{animation:none!important}.system-card,.system-sheen,.journal-visual,.journal-card:after,.journal-index-card{transition:none!important}.system-card:hover,.journal-card:hover .journal-visual,.journal-index-card:hover{transform:none!important}.ambient-lines,.ambient-charge-pulses{display:none!important}.system-card{-webkit-backdrop-filter:none!important;background:linear-gradient(155deg,#2b223d6b 0%,#18182257 48%,#0f11184d 100%)!important;border-color:#9a70ff24!important;box-shadow:0 20px 60px #00000024,inset 0 1px #ffffff08!important}.system-card [class*=bg-black\/20]{background:linear-gradient(155deg,#1c182670,#0f111842)!important}.system-card [class*="bg-[#0d0f14]"]{background:#16141e6b!important}.system-card .grid-lines{background-image:none!important}.system-card [class*=blur-3xl],.system-card [class*="blur-[80px]"]{opacity:.38!important}.control-grid{display:none!important}.control-panel{-webkit-backdrop-filter:none!important;background:linear-gradient(155deg,#2d233e5c,#14151e42)!important;border-color:#9a70ff21!important;box-shadow:0 20px 60px #0000001f,inset 0 1px #ffffff06!important}.control-bar{background:#1111187a!important;border-color:#ffffff0d!important}.control-surface{background:#1917224d!important}.control-metric,.control-feed-row{background:#11111857!important;border-color:#9e89cf12!important}.journal-index-card,.journal-card{-webkit-backdrop-filter:none!important;background:linear-gradient(150deg,#30264261,#17172147)!important;border-color:#9a70ff21!important;box-shadow:inset 0 1px #ffffff06,0 18px 50px #0000001a!important}.journal-visual{background:linear-gradient(150deg,#1b172670,#1012194d)!important}.origin-chapter{min-height:auto!important}.build-story-section{margin-top:3.5rem!important}.journal-card,.journal-visual{-webkit-backdrop-filter:none!important}}
@media (pointer:fine) and (prefers-reduced-motion:no-preference){.inz-cursor-enabled body,.inz-cursor-enabled a,.inz-cursor-enabled button,.inz-cursor-enabled input,.inz-cursor-enabled textarea,.inz-cursor-enabled select,.inz-cursor-enabled summary,.inz-cursor-enabled [data-cursor=interactive]{cursor:none!important}}
:root{--os-radius-small:14px;--os-radius-card:28px;--os-radius-panel:42px}@keyframes os-float-a{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes os-float-b{0%,to{transform:translate(0,0)}50%{transform:translate(5px,-4px)}}@keyframes os-scan{0%{opacity:0;transform:translateY(-120%)}18%{opacity:.7}82%{opacity:.7}to{opacity:0;transform:translateY(620%)}}@keyframes os-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes os-flow{0%{opacity:0;transform:translate(-15%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(460%)}}@keyframes os-orbit{to{transform:rotate(360deg)}}@keyframes os-shimmer{0%{transform:translate(-140%)skew(-18deg)}to{transform:translate(380%)skew(-18deg)}}@keyframes proof-trace{0%{opacity:0;left:10%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:90%}}@keyframes proof-satellite{to{transform-origin:-31px 4px;transform:rotate(360deg)}}@keyframes proof-recovery{0%,to{opacity:.45;transform:translate(0,0)}50%{opacity:1;transform:translate(-7px,7px)}}@keyframes proof-console-enter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes makeover-enter{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes makeover-xray-scan{0%{opacity:0;transform:translateY(-35px)}15%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translateY(315px)}}@keyframes makeover-flag{0%,12%{opacity:0;transform:translateY(5px)scale(.96)}22%,78%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.45;transform:translateY(0)scale(1)}}@keyframes makeover-kill-row{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes makeover-rewire{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes makeover-build-pulse{0%,to{opacity:.18;transform:translate(-50%,-50%)scale(.88)}50%{opacity:.48;transform:translate(-50%,-50%)scale(1.08)}}@keyframes makeover-stress-event{0%{opacity:0;border-color:#ffffff0a;transform:translateY(7px)}25%,78%{opacity:1;border-color:#7c3cff2e;transform:translateY(0)}to{opacity:.62;border-color:#ffffff0e;transform:translateY(0)}}@keyframes makeover-reveal{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-checking{0%,22%{opacity:1;transform:translateY(0)scale(1)}30%,to{opacity:0;transform:translateY(-5px)scale(.992)}}@keyframes hero-signals{0%,21%{opacity:0;transform:translateY(8px)scale(.99)}29%,52%{opacity:1;transform:translateY(0)scale(1)}60%,to{opacity:0;transform:translateY(-5px)scale(.992)}}@keyframes hero-ready{0%,51%{opacity:0;transform:translateY(8px)scale(.99)}59%,90%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(-4px)scale(.995)}}@keyframes hero-xray{0%{opacity:0;transform:translateY(-70px)}12%{opacity:.9}88%{opacity:.9}to{opacity:0;transform:translateY(190px)}}.os-card{transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .45s,background-color .45s,box-shadow .55s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateZ(0)}.os-card:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#7c3cff21,#0000 68%);border-radius:999px;width:180px;height:180px;transition:opacity .5s,transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:-105px;right:-90px}.os-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0b,#0000);width:24%;position:absolute;inset:-20% auto -20% -18%;transform:translate(-130%)skew(-18deg)}.os-card:hover{border-color:#7c3cff40;transform:translateY(-4px)scale(1.008);box-shadow:0 24px 70px #0000002b,inset 0 0 0 1px #7c3cff06}.os-card:hover:before{opacity:1;transform:translate(-8px,8px)scale(1.08)}.os-card:hover:after{animation:.95s cubic-bezier(.16,1,.3,1) os-shimmer}.os-float-a{animation:7s ease-in-out infinite os-float-a}.os-float-b{animation:8.5s ease-in-out infinite os-float-b}.os-pulse{animation:3.4s ease-in-out infinite os-pulse}.os-orbit{animation:18s linear infinite os-orbit}.os-scan{animation:4.5s cubic-bezier(.4,0,.2,1) infinite os-scan}.os-flow-dot{animation:3.6s cubic-bezier(.4,0,.2,1) infinite os-flow}.service-card:hover{transform:translateY(-2px)scale(1.003)}.service-card .service-flow,.service-card .service-scan,.service-card .service-orbit{opacity:.26;animation-play-state:paused}.service-card:hover .service-flow,.service-card:hover .service-scan,.service-card:hover .service-orbit{opacity:1;animation-play-state:running}.service-card .service-node,.service-card .service-tool{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .35s,background-color .35s}.service-card:hover .service-node:nth-of-type(2){border-color:#7c3cff59;transform:translateY(-2px)}.service-card:hover .service-tool:first-of-type,.service-card:hover .service-tool:nth-of-type(3){transform:translate(5px)}.service-card:hover .service-tool:nth-of-type(2),.service-card:hover .service-tool:nth-of-type(4){transform:translate(-5px)}.proof-trace-dot{animation:3.8s cubic-bezier(.4,0,.2,1) infinite proof-trace}.proof-satellite{animation:5.6s linear infinite proof-satellite}.proof-recovery{animation:3.4s ease-in-out infinite proof-recovery}.proof-console-enter{animation:.55s cubic-bezier(.16,1,.3,1) both proof-console-enter}.hero-stage{opacity:0;will-change:opacity,transform}.hero-stage-checking{animation:8.5s cubic-bezier(.4,0,.2,1) infinite hero-checking}.hero-stage-signals{animation:8.5s cubic-bezier(.4,0,.2,1) infinite hero-signals}.hero-stage-ready{animation:8.5s cubic-bezier(.4,0,.2,1) infinite hero-ready}.hero-xray-line{animation:1.45s ease-in-out infinite hero-xray}.makeover-console-scene{animation:.52s cubic-bezier(.16,1,.3,1) both makeover-enter}.makeover-xray-scan{animation:3.1s cubic-bezier(.4,0,.2,1) infinite makeover-xray-scan}.makeover-xray-flag{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards makeover-flag}.makeover-kill-row{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards makeover-kill-row}.makeover-rewire-node{opacity:0;animation:.48s cubic-bezier(.16,1,.3,1) forwards makeover-rewire}.makeover-build-pulse{animation:4.4s ease-in-out infinite makeover-build-pulse}.makeover-stress-event{opacity:0;animation:1.5s cubic-bezier(.16,1,.3,1) forwards makeover-stress-event}.makeover-reveal-panel{animation:.48s cubic-bezier(.16,1,.3,1) both makeover-reveal}@media (prefers-reduced-motion:reduce){.os-card:hover,.service-card:hover{transform:none}.os-card:hover:after,.os-float-a,.os-float-b,.os-pulse,.os-orbit,.os-scan,.os-flow-dot,.proof-trace-dot,.proof-satellite,.proof-recovery,.proof-console-enter,.hero-stage-checking,.hero-stage-signals,.hero-stage-ready,.hero-xray-line,.makeover-console-scene,.makeover-xray-scan,.makeover-xray-flag,.makeover-kill-row,.makeover-rewire-node,.makeover-build-pulse,.makeover-stress-event,.makeover-reveal-panel{animation:none!important}.hero-stage-checking{opacity:1}.hero-stage-signals,.hero-stage-ready{opacity:0}.service-card .service-flow,.service-card .service-scan,.service-card .service-orbit{opacity:.7}.makeover-xray-flag,.makeover-kill-row,.makeover-rewire-node,.makeover-stress-event{opacity:1}}
:root{--bg-deep:#080910;--bg-violet-black:#0d0b18;--bg-blue-black:#09101c}.inazuma-ambient-active,.inazuma-ambient-calm,.inazuma-ambient-reveal,.inazuma-stars,.inazuma-waves,.inazuma-glow-a,.inazuma-glow-b,.inazuma-cursor-glow{transition:opacity 1.4s cubic-bezier(.16,1,.3,1),filter 1.4s cubic-bezier(.16,1,.3,1)}.inazuma-ambient-active{opacity:1;background:radial-gradient(circle at 10% 14%,#7c3cff26,#0000 30%),radial-gradient(circle at 86% 56%,#3d8bff1a,#0000 36%),linear-gradient(#101118 0%,#10131c 50%,#11151f 100%)}.inazuma-ambient-calm{opacity:0;background:radial-gradient(circle at 18% 28%,#7c3cff09,#0000 34%),linear-gradient(#080910f0,#090a10f7)}.inazuma-ambient-reveal{opacity:0;background:radial-gradient(circle at 68% 42%,#7c3cff1f,#0000 28%),radial-gradient(circle at 90% 54%,#3d8bff16,#0000 30%),linear-gradient(#0a0b1359,#090c1533)}html[data-inazuma-bg=calm] .inazuma-ambient-calm{opacity:1}html[data-inazuma-bg=calm] .inazuma-ambient-reveal{opacity:0}html[data-inazuma-bg=calm] .inazuma-waves{opacity:.2;filter:saturate(.7)}html[data-inazuma-bg=calm] .inazuma-stars{opacity:.18}html[data-inazuma-bg=calm] .inazuma-glow-a,html[data-inazuma-bg=calm] .inazuma-glow-b,html[data-inazuma-bg=calm] .inazuma-cursor-glow{opacity:.22}html[data-inazuma-bg=active] .inazuma-ambient-calm,html:not([data-inazuma-bg]) .inazuma-ambient-calm,html[data-inazuma-bg=active] .inazuma-ambient-reveal,html:not([data-inazuma-bg]) .inazuma-ambient-reveal{opacity:0}html[data-inazuma-bg=active] .inazuma-waves,html:not([data-inazuma-bg]) .inazuma-waves,html[data-inazuma-bg=active] .inazuma-stars,html:not([data-inazuma-bg]) .inazuma-stars,html[data-inazuma-bg=active] .inazuma-glow-a,html[data-inazuma-bg=active] .inazuma-glow-b,html[data-inazuma-bg=active] .inazuma-cursor-glow,html:not([data-inazuma-bg]) .inazuma-glow-a,html:not([data-inazuma-bg]) .inazuma-glow-b,html:not([data-inazuma-bg]) .inazuma-cursor-glow{opacity:1}html[data-inazuma-bg=reveal] .inazuma-ambient-calm{opacity:.08}html[data-inazuma-bg=reveal] .inazuma-ambient-reveal{opacity:1}html[data-inazuma-bg=reveal] .inazuma-waves{opacity:1;filter:saturate(1.08)brightness(1.05)}html[data-inazuma-bg=reveal] .inazuma-stars{opacity:.74}html[data-inazuma-bg=reveal] .inazuma-glow-a{opacity:1}html[data-inazuma-bg=reveal] .inazuma-glow-b{opacity:.92}html[data-inazuma-bg=reveal] .inazuma-cursor-glow{opacity:.8}.home-phase{isolation:isolate;position:relative}.home-phase:before,.home-phase:after{content:"";pointer-events:none;z-index:-1;height:190px;position:absolute;left:0;right:0}.home-phase:before{top:-1px}.home-phase:after{bottom:-1px}.home-phase[data-bg-state=calm]:before{background:linear-gradient(#0000,#0809101f)}.home-phase[data-bg-state=calm]:after{background:linear-gradient(#0809101f,#0000)}.home-phase[data-bg-state=reveal]:before{background:linear-gradient(#0000,#7c3cff06)}.home-phase[data-bg-state=reveal]:after{background:linear-gradient(#7c3cff06,#0000)}@media (max-width:767px){.home-phase:before,.home-phase:after{height:100px}.inazuma-stars-near{opacity:.45!important}}@media (prefers-reduced-motion:reduce){.inazuma-ambient-active,.inazuma-ambient-calm,.inazuma-ambient-reveal,.inazuma-stars,.inazuma-waves,.inazuma-glow-a,.inazuma-glow-b,.inazuma-cursor-glow{transition:none!important}}
