:root{--void:#090e05;--deep:#101707;--panel:#17200a;--line:#48591a;--moss:#98ae48;--lime:#c8ff4d;--cream:#ece1bd;--muted:#a9ad84;--rust:#f0a649}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--void);color:#f2f0d9;font-family:Arial,Helvetica,sans-serif}.shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.film-grain{position:fixed;z-index:20;inset:0;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ambient{position:absolute;z-index:-1;border-radius:50%;filter:blur(100px);opacity:.11}.ambient-one{width:500px;height:380px;background:#c8ff4d;top:430px;left:-280px}.ambient-two{width:440px;height:340px;background:#e89b31;top:1640px;right:-250px}.topbar{height:82px;border-bottom:1px solid rgba(200,255,77,.25);display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-size:31px;font-weight:900;letter-spacing:-2.5px;color:var(--lime);text-decoration:none}.brand span{color:var(--cream)}.system-state,.eyebrow,.section-kicker,.disclaimer,.terminal-top,label,.reading,.terminal-footnote,.incident>p,.molt-card span,.molt-card small,.token-status,footer{font:11px/1.45 "Courier New",monospace;letter-spacing:.08em}.system-state{color:var(--moss);white-space:nowrap}.system-state i{display:inline-block;width:8px;height:8px;background:var(--lime);border-radius:50%;box-shadow:0 0 15px var(--lime);margin-right:8px}.system-state span{color:#7d8950}.x-link{font:700 11px "Courier New",monospace;letter-spacing:.07em;color:var(--cream);text-decoration:none;border-bottom:1px solid var(--lime);padding-bottom:5px}.hero{min-height:665px;display:grid;grid-template-columns:.98fr 1.02fr;align-items:center;gap:58px;padding:70px 0}.eyebrow,.section-kicker{color:var(--lime);margin:0 0 19px}.hero h1,h2,h3{letter-spacing:-.075em}.hero h1{font-size:clamp(57px,7.2vw,105px);line-height:.81;margin:0 0 25px;max-width:730px}.hero h1 em,h2 em{font-style:normal;color:var(--lime);text-shadow:0 0 30px rgba(200,255,77,.25)}.hero-text{font-size:18px;line-height:1.48;color:#c3c7a2;max-width:505px;margin:0 0 28px}.hero-actions{display:flex;gap:11px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 17px;border:1px solid var(--lime);font:900 12px Arial,sans-serif;letter-spacing:.07em;text-decoration:none;cursor:pointer;transition:transform .16s ease,background .16s ease}.button b{font-size:20px;line-height:0}.primary{color:#111707;background:var(--lime)}.primary:hover{transform:rotate(-1deg) translateY(-2px);background:#e1ff90}.ghost{color:var(--cream);background:transparent}.ghost:hover{background:#222b0d}.disclaimer{margin:22px 0 0;color:#829052}.hero-specimen{position:relative;margin:0;max-width:540px;justify-self:end}.hero-specimen img{display:block;width:100%;border:1px solid #596923;box-shadow:18px 18px 0 #1a220b,0 0 80px rgba(200,255,77,.1)}.specimen-label{position:absolute;z-index:2;left:-16px;top:-17px;padding:8px 10px;background:var(--cream);color:#151b09;font:10px/1.3 "Courier New",monospace;transform:rotate(-3deg)}.hero-specimen figcaption{display:flex;justify-content:space-between;gap:20px;color:var(--cream);padding:13px 0 0;font:10px "Courier New",monospace;letter-spacing:.08em}.hero-specimen figcaption span{color:var(--lime)}.warning-strip{overflow:hidden;white-space:nowrap;border-block:1px solid var(--line);padding:14px 0;color:var(--lime);font:900 15px "Courier New",monospace;letter-spacing:.04em}.warning-strip div{width:max-content;animation:marquee 29s linear infinite}.warning-strip b{color:var(--rust);padding:0 16px}@keyframes marquee{to{transform:translateX(-30%)}}.transmission{position:relative;padding:92px 0}.transmission-image{height:350px;border:1px solid var(--line);background:linear-gradient(90deg,rgba(7,11,4,.58),rgba(7,11,4,.08)),url("assets/llmold-banner.png") center/cover no-repeat;box-shadow:12px 12px 0 #151c08}.transmission-note{position:absolute;bottom:112px;left:38px;display:grid;gap:7px;max-width:330px;color:var(--cream)}.transmission-note span{color:var(--lime);font:10px "Courier New",monospace;letter-spacing:.08em}.transmission-note b{font-size:28px;letter-spacing:-.06em;line-height:.88}.transmission-note small{font:12px "Courier New",monospace;color:#c2c6a0}.origin{padding:60px 0 120px}.origin-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:80px}.origin h2,.feeder h2,.molt h2,.token-zone h2,.endcap h2{font-size:clamp(49px,6vw,83px);line-height:.81;margin:0}.origin-copy{padding-top:6px}.origin-copy p{max-width:620px;color:#c8cba8;font-size:21px;line-height:1.43;margin:0 0 19px}.origin-copy strong{color:var(--lime)}.feeder{border-block:1px solid var(--line);padding:105px 0;background:linear-gradient(110deg,#1d280b,#111906)}.feeder-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:76px;align-items:start}.feeder-intro>p:not(.eyebrow){color:#bdc49b;line-height:1.5;font-size:17px;max-width:385px}.feeder-intro ul{padding:0;margin:26px 0 0;list-style:none;color:var(--lime);font:11px/2 "Courier New",monospace;letter-spacing:.08em}.feeder-intro li:before{content:"✳";color:var(--rust);padding-right:10px}.terminal{border:1px solid #728528;background:#090d04;box-shadow:15px 15px 0 #101604}.terminal-top{height:39px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #45561b;padding:0 13px;color:#aebb63}.terminal-top b{font-weight:normal}.terminal-top>span:last-child{margin-left:auto;color:#758452}.lights{display:flex;gap:5px}.lights i{width:7px;height:7px;border-radius:50%;background:#68782f}.lights i:first-child{background:var(--rust)}form{padding:29px}label{display:block;color:#b3c466;margin-bottom:10px}input{display:block;width:100%;padding:16px;margin-bottom:16px;border:1px solid #687d22;background:#192209;color:#f0f1cb;font:17px "Courier New",monospace;outline:0}input:focus{border-color:var(--lime);box-shadow:0 0 0 3px rgba(200,255,77,.12)}.reading{border-top:1px dashed #53641c;padding:18px 29px;color:#aebf66}.reading span{display:inline-block;width:7px;height:7px;margin-right:5px;background:var(--lime);animation:blink .9s infinite}.reading span:nth-child(2){animation-delay:.15s}.reading span:nth-child(3){animation-delay:.3s}@keyframes blink{50%{opacity:.15}}.incident{padding:27px 29px 30px;border-top:1px dashed #53641c;background:#141b07}.incident>p:first-child{color:var(--rust);margin-bottom:10px}.incident h3{font-size:clamp(31px,4vw,47px);line-height:.88;color:var(--lime);margin:0;text-transform:uppercase;overflow-wrap:anywhere}.incident-rule{height:1px;background:var(--line);margin:19px 0}.incident-body{color:#d0d3ad;max-width:520px;line-height:1.48;margin:0}.incident-actions{display:flex;gap:20px;flex-wrap:wrap;margin-top:21px}.text-button{border:0;border-bottom:1px solid var(--lime);padding:0 0 4px;background:transparent;color:var(--lime);font:11px "Courier New",monospace;letter-spacing:.06em;cursor:pointer}.terminal-footnote{color:#72804a;padding:0 29px 26px;margin:0}.protocol{padding:115px 0}.protocol-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:38px}.protocol article{min-height:205px;padding:29px 28px 0 0;border-right:1px solid var(--line)}.protocol article+article{padding-left:28px}.protocol article:last-child{border:0}.protocol article span{font:15px "Courier New",monospace;color:var(--lime)}.protocol h3{font-size:36px;line-height:.9;margin:20px 0 9px}.protocol p{color:#b8c096;line-height:1.45;max-width:235px}.molt{display:grid;grid-template-columns:1fr .85fr;gap:70px;align-items:center;padding:110px 0}.molt-copy>p:not(.eyebrow){font-size:18px;line-height:1.5;color:#c5c9a5;max-width:540px;margin-top:25px}.molt-card{position:relative;padding:35px;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;background:#d2c991;color:#172007;box-shadow:12px 12px 0 var(--rust);transform:rotate(1.3deg)}.molt-card:after{content:"";position:absolute;width:94px;height:94px;right:23px;top:-20px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#d8ff62 0 3%,#79951d 4% 9%,#253208 10% 100%);box-shadow:inset 0 0 0 7px #b7ad78}.molt-card span,.molt-card small{color:#586417}.molt-card b{font-size:clamp(28px,3vw,42px);line-height:.9;letter-spacing:-.065em;max-width:380px}.token-zone{padding:67px 0;background:var(--cream);color:#182007;border-block:5px solid var(--lime)}.token-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.token-zone .eyebrow{color:#526516}.token-zone h2{font-size:clamp(65px,8vw,111px)}.token-grid p:not(.eyebrow):not(.token-status){font-size:18px;line-height:1.47;max-width:630px}.token-status{color:#596a20;margin-top:21px}.endcap{text-align:center;padding:125px 0}.endcap h2{font-size:clamp(62px,8.5vw,120px);margin:0 0 37px}#incident-canvas{display:none}footer{display:flex;justify-content:space-between;gap:20px;padding:26px 0 34px;border-top:1px solid var(--line);color:#7c8b50}footer a{color:#bfc98a;text-decoration:none}@media(max-width:760px){.shell{width:min(100% - 30px,1180px)}.topbar{height:66px}.system-state{display:none}.x-link{font-size:10px}.hero{grid-template-columns:1fr;padding:50px 0;gap:49px;min-height:0}.hero-specimen{width:90%;justify-self:center}.hero h1{font-size:clamp(55px,15vw,82px)}.transmission{padding:55px 0}.transmission-image{height:250px;background-position:58% center}.transmission-note{left:28px;bottom:76px;max-width:245px}.transmission-note b{font-size:23px}.origin,.protocol{padding:75px 0}.origin-grid,.feeder-grid,.molt,.token-grid{grid-template-columns:1fr;gap:35px}.origin-copy p{font-size:18px}.feeder{padding:75px 0}.protocol-grid{grid-template-columns:1fr}.protocol article,.protocol article+article{min-height:0;border-right:0;border-bottom:1px solid var(--line);padding:26px 0}.molt{padding:75px 0}.molt-card{min-height:230px}.token-zone{padding:48px 0}.endcap{padding:85px 0}footer{display:block}footer span,footer a{display:block;margin-bottom:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.warning-strip div{animation:none}.reading span{animation:none}}
