@font-face{font-family:Anton;src:url('../assets/Anton-Regular.ttf') format('truetype');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px;background:#080d18}body{margin:0;color:#eeeade;background:#080d18;font:15px/1.75 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #8de8ef;outline-offset:6px}img{max-width:100%;display:block}svg{width:22px;height:22px;flex:none}.wrap{width:min(1280px,88%);margin-inline:auto}header{height:84px;padding:0 6%;display:flex;justify-content:space-between;align-items:center;background:#080d18eb;backdrop-filter:blur(18px);border-bottom:1px solid #c9d7f021;position:sticky;top:0;z-index:40}.brand{display:flex;gap:14px;align-items:center;font-size:10px;letter-spacing:.13em;font-weight:bold}.brand img{object-fit:contain}.back{display:flex;align-items:center;gap:20px;font-size:10px;letter-spacing:.1em}.back svg{color:#ff6339}.reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:#ff6339;transform:scaleX(0);transform-origin:left;z-index:50}.skip{position:fixed;top:-100px;left:10px;background:#eeeade;color:#111;z-index:100;padding:12px}.skip:focus{top:5px}.hero{position:relative;isolation:isolate;overflow:hidden}.hero-landscape{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#080d18ed,#080d1820 80%),linear-gradient(0deg,#080d18,transparent 60%),url('assets/aurora.webp') center/cover;opacity:.6}.hero-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:32px}.eyebrow,.mono,.status,.section-label,.console-top,.console-bottom,.screen-tabs button,.chapter-nav,.product-details>div>span,.overview>div>span,.chi-tag,.chi-pledge>span{font:700 9px/1.6 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.eyebrow{color:#9bdce9}.status{display:flex;align-items:center;gap:9px;color:#c0b7e7}.status i,.console-top i{width:5px;height:5px;border-radius:50%;background:#8ae7ed;box-shadow:0 0 10px #8ae7ed;display:inline-block}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:4%;padding-top:42px;padding-bottom:65px}.mono{color:#b8c4d6}h1,h2,h3{font-family:Anton,Impact,sans-serif;font-weight:400;letter-spacing:-.025em;line-height:1.03}h1{font-size:clamp(100px,12.7vw,185px);margin:18px 0 26px}h1 span{color:transparent;-webkit-text-stroke:1.3px #b4a3ec}h2{font-size:clamp(43px,5.1vw,75px);margin:0 0 28px}h2 em{font-style:normal;color:#a8a0e7}h3{font-size:28px;margin:18px 0}p{color:#adb8ca;margin:0 0 20px}.hero-hook{font-size:28px;line-height:1.25;color:#eeeade;letter-spacing:-.03em;margin-bottom:20px}.hero-desc{font-size:14px;line-height:1.7}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ff633980;padding:13px 0;font:700 10px/1.5 Arial,sans-serif;letter-spacing:.07em}.text-link svg{color:#ff6339;transition:transform .25s}.text-link:hover svg{transform:translate(3px,-3px)}.orbital-stage{position:relative;display:grid;place-items:center;aspect-ratio:1;isolation:isolate}.hero-icon{width:68%;transform:rotate(-8deg);filter:drop-shadow(0 22px 70px #3439b770);animation:float 8s ease-in-out infinite}.orbit{position:absolute;border:1px solid #8ac5eb4a;border-radius:50%;inset:2%;z-index:-1;transform:rotate(-30deg) scaleY(.45)}.orbit-two{transform:rotate(40deg) scaleY(.65);border-color:#b194fb5e;inset:-2%}.orbit-three{transform:rotate(90deg) scaleY(.75);border-style:dashed;border-color:#c6b8ed2e;inset:7%}.orbit-one:after{content:'';position:absolute;top:0;left:50%;width:9px;height:9px;background:#8ae7ed;border-radius:50%;box-shadow:0 0 24px #8ae7ed}.orbit-coordinate{position:absolute;font:8px monospace;letter-spacing:.15em;color:#a7b9d3}.orbit-coordinate.top{left:0;top:4%}.orbit-coordinate.bottom{bottom:7%;right:0}.orbit-spark{position:absolute;right:-1%;top:10%;color:#ff6339;font-size:55px}.launch-band{position:relative;display:flex;align-items:center;gap:26px;background:#b5ade7;color:#12152a;padding:23px 6%;border-top:1px solid #e3d9ff;transform:rotate(-1deg) scale(1.02);margin:15px 0 20px}.launch-symbol{font-size:46px;line-height:1}.launch-band strong{font:30px/1.1 Anton,Impact,sans-serif;letter-spacing:-.01em}.launch-band div>span{display:block;font:9px Arial;letter-spacing:.1em;margin-top:7px;text-transform:uppercase}.launch-band a{margin-left:auto;display:flex;gap:22px;align-items:center;font:700 9px Arial;letter-spacing:.08em}.overview{display:grid;grid-template-columns:1.15fr 1fr .7fr;gap:6%;padding:65px 0}.overview>p{font:34px/1.1 Anton;color:#eeeade}.overview>p em{color:#ff6339;font-style:normal}.overview>div>span{color:#8ae7ed}.overview>div>p{font-size:13px;margin-top:15px}.chapter-nav{display:flex;gap:40px;justify-content:space-between;border-block:1px solid #a6b7d533;padding:20px 0;color:#c2bce5}.chapter-nav a:hover{color:#ff825d}.chapter{padding-block:95px;scroll-margin-top:0}.section-label{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #a5b6d133;padding-top:20px;margin-bottom:54px;color:#a9b8cd}.section-label span:first-child{color:#ff825d}.idea-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.lead{font-size:22px;line-height:1.35;color:#eeeade;letter-spacing:-.02em}.idea-grid>div>p{max-width:450px}.blueprint{border:1px solid #b4b1e24d;position:relative;background:linear-gradient(#a0bbf40c 1px,transparent 1px),linear-gradient(90deg,#a0bbf40c 1px,transparent 1px),#0c1425;background-size:24px 24px;padding:27px;transform:rotate(3deg);box-shadow:14px 15px 0 #02040a80;color:#bfb5ef}.blueprint-label,.blueprint-notes{display:flex;justify-content:space-between;font:8px monospace;letter-spacing:.06em}.wire-window{border:1px solid #8ec6e6;border-radius:7px;margin:30px 0 22px;transform:rotate(-4deg);background:#0d1424d9}.wire-dots{font-size:8px;letter-spacing:3px;border-bottom:1px solid #8ec6e65e;padding:6px 12px}.wire-body{display:grid;grid-template-columns:25% 1fr;min-height:240px}.wire-sidebar{border-right:1px solid #8ec6e65e;padding:20px 12px}.wire-sidebar i{display:block;border:1px solid #8ec6e64d;height:13px;margin:10px 0}.wire-main{text-align:center;padding:22px;font:8px monospace;letter-spacing:.08em}.wire-ring{border:2px solid #a69ce8;border-right-color:#8ae7ed;border-radius:50%;width:112px;height:112px;margin:20px auto;display:grid;place-items:center;font-size:40px;color:#8ae7ed}.wire-action{background:#b4aae4;color:#111a28;padding:10px;font-size:7px}.hand-note{font:italic 21px Georgia!important;color:#c3b6ef;transform:rotate(-6deg);margin:34px 0 0!important;text-align:right}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:5%;margin-top:85px}.principles article{border-top:2px solid #b7a6ee;padding-top:22px}.principles span{font:8px monospace;letter-spacing:.1em;color:#8ae7ed}.principles p{font-size:13px}.product{background:radial-gradient(ellipse at 50% 55%,#263b6e66,transparent 65%),#0c1423}.product-heading{display:flex;justify-content:space-between;align-items:end;gap:35px}.product-heading p{font-size:17px;margin-bottom:30px}.screen-console{padding:16px;background:#080d16;border:1px solid #8da0d059;border-radius:10px;box-shadow:0 35px 80px #02051090;margin-top:30px}.console-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:3px 3px 17px;color:#929fba}.console-top i{margin-right:8px}.console-top button{background:none;border:0;color:#bcb0ec;display:flex;align-items:center;gap:12px;font:700 8px Arial;letter-spacing:.08em}.console-top button svg{width:17px;height:17px}.screen-tabs{display:flex;gap:8px;border-bottom:1px solid #8da0d033;margin-bottom:15px}.screen-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:#a3adbd;padding:12px 16px}.screen-tabs button[aria-selected=true]{color:#d4c8fc;border-color:#a99ae5;background:#aaa0e50e}#screen-panel{background:#080d18;border-radius:6px;overflow:hidden}#app-screen{width:100%;height:auto;aspect-ratio:1480/976;object-fit:contain}.console-bottom{display:flex;justify-content:space-between;gap:25px;padding:18px 3px 3px;letter-spacing:.03em;color:#9da9bd;font-size:8px}.console-bottom span:last-child{white-space:nowrap;color:#bcb0ec}.product-details{display:grid;grid-template-columns:repeat(3,1fr);gap:5%;margin-top:42px}.product-details>div>span{color:#8ae7ed}.product-details p{font-size:13px;margin-top:14px}.chi{background:#e9e5db;color:#151b29;position:relative;overflow:hidden}.chi:before{content:'';position:absolute;inset:0;pointer-events:none;background-image:url('../iwdws/assets/paper-grain.svg');opacity:.45}.chi .wrap{position:relative}.chi p{color:#575d6b}.chi .lead{color:#151b29}.chi .section-label{color:#606b7c;border-color:#8f93a04d}.chi .section-label span:first-child{color:#a53e24}.chi .eyebrow{color:#665582}.chi h2 em{color:#645285}.chi-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.chi-portrait{position:relative;isolation:isolate}.chi-portrait>img{width:100%;position:relative;filter:drop-shadow(0 20px 35px #50457e25);mask-image:linear-gradient(#000 70%,transparent 100%)}.chi-orbit{position:absolute;inset:10% -6%;border:1px solid #71619b66;border-radius:50%;transform:rotate(-30deg) scaleY(.7);z-index:-1}.chi-tag{position:absolute;bottom:0;left:20%;background:#b8addc;color:#212234;padding:10px 15px;transform:rotate(-4deg)}.chi-pledge{border-top:1px solid #777c8b55;padding-top:22px;margin-top:27px}.chi-pledge>span{color:#645285;font-size:8px}.chi-pledge p{font-size:12px;margin-top:12px;max-width:420px}.closing-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.closing-grid>div>p{max-width:470px}.closing-grid>div:first-child>p{font:12px monospace;color:#8d99b1;margin-top:35px}.closing details{margin-top:35px;border-top:1px solid #a5b6d133;padding-top:20px}summary{font:9px Arial;letter-spacing:.1em;cursor:pointer;color:#b7c3d6}details p{font-size:12px;margin-top:18px}footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #a5b6d133;padding-block:28px;font:9px Arial;letter-spacing:.1em}dialog{max-width:96vw;max-height:95vh;padding:20px;border:1px solid #8da0d059;background:#080d18;color:#eeeade}dialog::backdrop{background:#02050bee;backdrop-filter:blur(10px)}dialog img{max-height:78vh;object-fit:contain;margin:auto}dialog button{display:block;margin:0 0 15px auto;background:none;border:0;color:#eeeade;font:11px Arial}dialog p{font-size:12px;margin:12px 0 0;text-align:center}.js-ready [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s,transform .8s}.js-ready [data-reveal].is-visible{opacity:1;transform:none}@keyframes float{50%{transform:translateY(-12px) rotate(-4deg)}}
@media(max-width:800px){.hero-grid{gap:0}.hero-hook{font-size:23px}.hero-top{align-items:start}.eyebrow,.status{font-size:8px}.launch-band strong{font-size:24px}.overview{gap:5%;grid-template-columns:1fr 1fr}.overview>p{grid-column:1/-1}.idea-grid{gap:6%}.blueprint{padding:15px}.wire-body{min-height:190px}.wire-main{padding:14px}.wire-ring{width:85px;height:85px}.wire-action{font-size:6px}h2{font-size:43px}.chi-grid{gap:5%}.principles{gap:4%}.principles h3{font-size:23px}}
@media(max-width:600px){html{scroll-padding-top:77px}header{height:68px}.brand{font-size:8px;gap:9px}.brand img{width:25px;height:28px}.back{font-size:8px;gap:12px}.back svg{width:18px;height:18px}.wrap{width:88%}.hero-top{display:block;padding-top:22px}.hero-top .status{margin-top:12px}.hero-grid{grid-template-columns:1fr;padding-top:24px;padding-bottom:25px}.hero-copy{position:relative;z-index:2}h1{font-size:clamp(95px,24vw,150px);line-height:1;margin:15px 0 20px}.hero-hook{font-size:25px}.hero-desc{font-size:13px}.hero-copy .text-link{font-size:8px;width:100%;max-width:330px}.orbital-stage{width:72%;justify-self:end;margin-top:-15px;margin-bottom:20px}.hero-icon{width:70%}.orbit-spark{font-size:40px}.orbit-coordinate{font-size:6px}.orbit-coordinate.top{left:-17%;top:36%}.orbit-coordinate.bottom{bottom:0}.launch-band{padding:20px 7%;gap:15px;flex-wrap:wrap;margin-top:0}.launch-symbol{font-size:35px}.launch-band strong{font-size:23px}.launch-band div>span{font-size:7px}.launch-band a{margin-left:48px;font-size:8px;gap:15px}.launch-band a svg{height:16px;width:16px}.overview{padding:40px 0;gap:15px 25px}.overview>p{font-size:30px}.overview>div>p{font-size:12px}.overview>div>span{font-size:8px}.chapter-nav{gap:10px;font-size:7px;letter-spacing:.03em;padding:17px 0}.chapter{padding-block:60px}.section-label{font-size:7px;gap:15px;margin-bottom:35px}.section-label span:last-child{text-align:right}h2{font-size:clamp(37px,10vw,53px)}.idea-grid{grid-template-columns:1fr;gap:28px}.lead{font-size:20px}p{font-size:14px}.blueprint{width:95%;margin:5px auto 10px;padding:20px}.wire-body{min-height:215px}.wire-ring{width:100px;height:100px}.wire-main{padding:20px}.wire-action{font-size:7px}.principles{grid-template-columns:1fr;gap:23px;margin-top:45px}.principles article{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;padding-top:17px}.principles article>span{grid-column:1/-1}.principles h3{font-size:23px;margin:13px 0 0}.principles p{font-size:12px;margin:13px 0 0}.product-heading{display:block}.product-heading p{font-size:15px}.screen-console{padding:9px;border-radius:6px;margin-top:22px}.console-top{font-size:6px;letter-spacing:.05em;gap:8px;padding:6px 2px 12px}.console-top button{font-size:6px;gap:5px}.screen-tabs{gap:0}.screen-tabs button{font-size:6.5px;letter-spacing:0;padding:11px 7px;flex:1}.console-bottom{display:block;padding:12px 3px 5px;font-size:8px;line-height:1.6}.console-bottom span{display:block}.console-bottom span:last-child{margin-top:8px;font-size:6px}.product-details{grid-template-columns:1fr;gap:16px;margin-top:28px}.product-details>div{border-top:1px solid #a5b6d133;padding-top:17px}.product-details p{margin-top:10px;font-size:13px}.chi-grid{grid-template-columns:1fr;gap:45px}.chi-portrait{width:85%;margin:0 auto}.chi-grid>div:last-child{grid-row:1}.chi-tag{font-size:7px;bottom:-10px}.chi-pledge p{font-size:12px}.closing-grid{grid-template-columns:1fr;gap:25px}.closing-grid>div:first-child>p{margin-top:20px}footer{gap:20px;font-size:7px}footer .brand span{font-size:8px}dialog{padding:12px}dialog p{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js-ready [data-reveal]{opacity:1;transform:none}}
img{height:auto}

/* Draw every symbol explicitly so iOS never substitutes an emoji font. */
.forge-symbol{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex:none;overflow:visible}
.orbit-spark{display:grid;place-items:center;width:55px;height:55px}.orbit-spark .forge-symbol{width:100%;height:100%}
.launch-symbol{display:flex;align-items:center}.launch-symbol .forge-symbol{width:46px;height:46px}
.wire-ring .forge-symbol{width:40px;height:40px}.wire-dots{display:flex;align-items:center;gap:5px;height:24px}
.wire-dots i{display:block;width:4px;height:4px;border:1px solid currentColor;border-radius:50%}
.blueprint-label>span:last-child{display:inline-flex;align-items:center;gap:5px}.blueprint-notes b{display:flex;align-items:center}
footer>a:last-child{display:inline-flex;align-items:center;gap:9px}
@media(max-width:600px){.orbit-spark{width:40px;height:40px}.launch-symbol .forge-symbol{width:35px;height:35px}}
