:root{--ink:#071425;--paper:#f3ecd9;--mint:#55f0b5;--blue:#2b8cff;--red:#ef4a37;--gold:#f3bd38;--line:rgba(243,236,217,.23)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:Manrope,Arial,sans-serif;overflow-x:hidden}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.nav{height:76px;position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(7,20,37,.79);backdrop-filter:blur(16px)}.brand{display:flex;align-items:center;gap:.65rem;color:var(--paper);text-decoration:none;font-weight:800;letter-spacing:.12em}.seal{width:38px;height:38px;border:2px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font-family:Georgia,serif;font-weight:900;font-style:italic}.nav nav{display:flex;gap:2.2rem}.nav nav a{color:var(--paper);text-decoration:none;font-size:.8rem;font-weight:700;letter-spacing:.08em}.nav-cta,.button{font:700 .75rem DM Mono,monospace;letter-spacing:.06em;text-decoration:none;border:1px solid var(--mint);padding:14px 20px;color:var(--mint);background:transparent;cursor:pointer}.hero{min-height:780px;height:100vh;position:relative;display:flex;align-items:center;background:url('assets/bureau-hero.png') 64% center/cover no-repeat;padding:110px 7vw 70px}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,12,23,.97) 0%,rgba(4,12,23,.86) 31%,rgba(4,12,23,.22) 70%),linear-gradient(0deg,var(--ink),transparent 26%)}.hero-copy{position:relative;z-index:2;max-width:690px}.eyebrow,.section-number{font:500 .76rem DM Mono,monospace;letter-spacing:.14em;color:var(--mint);margin-bottom:1.8rem}.hero h1{font-size:clamp(4rem,8vw,8rem);line-height:.82;letter-spacing:-.075em;margin:0;font-weight:800}.hero h1 em{font-family:Georgia,serif;font-weight:400;color:var(--gold)}.hero-lede{font-size:1.08rem;line-height:1.7;max-width:530px;margin:2rem 0;color:#d3dbe4}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button.primary{background:var(--mint);color:var(--ink)}.button:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(85,240,181,.2)}.button{transition:.2s}.micro{font:400 .69rem DM Mono,monospace;color:#97a5b5;margin-top:1rem}.status-card{position:absolute;right:5vw;bottom:7%;z-index:2;width:265px;background:rgba(4,12,23,.82);border:1px solid var(--line);padding:20px;font:500 .7rem DM Mono,monospace;color:#9eadbc;box-shadow:0 22px 60px rgba(0,0,0,.35)}.status-card strong{display:block;color:var(--mint);font-size:.9rem;margin:12px 0}.pulse{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 0 rgba(85,240,181,.6);animation:pulse 1.7s infinite}.meter{height:6px;background:#28394e;margin:15px 0}.meter span{display:block;height:100%;width:92%;background:linear-gradient(90deg,var(--mint),var(--gold),var(--red));animation:meter 2.3s ease-in-out infinite}.status-card b{display:block;font-size:1.8rem;color:var(--paper);margin-top:5px}.ticker{overflow:hidden;background:var(--mint);color:var(--ink);padding:12px 0;font:800 .8rem DM Mono,monospace;white-space:nowrap}.ticker div{display:inline-block;animation:ticker 20s linear infinite}.decree{background:var(--paper);color:var(--ink);padding:110px 7vw}.decree-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;align-items:start}.decree h2,.gallery h2,.buy h2,.fine-print h2{font-size:clamp(2.8rem,5.5vw,6.3rem);letter-spacing:-.06em;line-height:.93;margin:0}.decree h2 span{color:var(--red)}.decree-copy{font-size:1.1rem;line-height:1.75;border-left:1px solid rgba(7,20,37,.22);padding-left:2rem}.stamps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(7,20,37,.18);margin-top:80px}.stamps div{padding:28px;border-right:1px solid rgba(7,20,37,.18)}.stamps div:last-child{border:0}.stamps strong{display:block;font:800 2.6rem DM Mono,monospace}.stamps span{font:500 .66rem DM Mono,monospace;letter-spacing:.1em}.footnote{font:400 .66rem DM Mono,monospace;color:#68717a}.gallery{padding:110px 5vw;background:#091928}.section-number.light{color:var(--gold)}.gallery-head{display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:end;margin-bottom:55px}.gallery-head p{color:#aebdca;line-height:1.7;font-size:1.05rem}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.character{background:#10263a;border:1px solid var(--line);overflow:hidden}.character img{width:100%;aspect-ratio:1;object-fit:cover;display:block;filter:saturate(.94);transition:transform .5s,filter .5s}.character:hover img{transform:scale(1.035);filter:saturate(1.15)}.character>div{padding:22px}.character span{font:500 .67rem DM Mono,monospace;color:var(--mint)}.character h3{margin:.3rem 0;font-size:1.5rem}.character p{margin:0;color:#aebdca}.buy{padding:100px 5vw;background:var(--gold);color:var(--ink)}.buy-panel{border:2px solid var(--ink);padding:5vw}.steps{display:grid;grid-template-columns:repeat(4,1fr);margin:65px 0;border-top:1px solid rgba(7,20,37,.35);border-bottom:1px solid rgba(7,20,37,.35)}.steps>div{padding:30px 24px;border-right:1px solid rgba(7,20,37,.35)}.steps>div:last-child{border:0}.steps b{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--ink);font-family:DM Mono}.steps h3{font-size:1.05rem;margin:1.2rem 0 .5rem}.steps p{font-size:.9rem;line-height:1.55}.launch-box{background:var(--ink);color:var(--paper);padding:24px;display:flex;justify-content:space-between;align-items:center}.launch-box small,.launch-box strong{display:block;font-family:DM Mono}.launch-box small{color:#91a0af;margin-bottom:7px}.launch-box button{background:#233247;border:1px solid #425169;color:#9ba6b3;padding:16px 20px;font:700 .74rem DM Mono;cursor:not-allowed}.fine-print{text-align:center;padding:100px 8vw;background:var(--paper);color:var(--ink)}.seal.huge{margin:0 auto 30px;width:72px;height:72px;font-size:2rem;border-color:var(--red);color:var(--red)}.fine-print h2{font-size:clamp(2.5rem,5vw,5rem)}.fine-print p{max-width:840px;margin:35px auto 0;line-height:1.75;font-size:1rem}footer{padding:38px 5vw;display:flex;align-items:center;justify-content:space-between;color:#8393a4;font:400 .7rem DM Mono,monospace}.bill{position:fixed;z-index:50;top:-80px;width:52px;height:25px;background:var(--mint);border:2px solid #137d55;pointer-events:none;animation:fall 2.8s linear forwards}.bill:after{content:'J';position:absolute;inset:0;display:grid;place-items:center;color:#137d55;font:bold 13px Georgia}@keyframes pulse{70%{box-shadow:0 0 0 10px rgba(85,240,181,0)}}@keyframes meter{50%{width:100%}}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes fall{to{transform:translate(var(--drift),110vh) rotate(720deg)}}@media(max-width:900px){.nav nav{display:none}.nav-cta{display:none}.hero{min-height:760px;background-position:70% center;padding:110px 6vw 160px}.hero h1{font-size:clamp(3.7rem,17vw,6rem)}.status-card{left:6vw;right:auto;bottom:35px;width:88%}.decree,.gallery,.buy{padding:80px 6vw}.decree-grid,.gallery-head{grid-template-columns:1fr;gap:35px}.decree-copy{border-left:0;padding-left:0}.stamps{grid-template-columns:repeat(2,1fr)}.stamps div:nth-child(2){border-right:0}.stamps div:nth-child(-n+2){border-bottom:1px solid rgba(7,20,37,.18)}.cards{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.steps>div:nth-child(2){border-right:0}.steps>div:nth-child(-n+2){border-bottom:1px solid rgba(7,20,37,.35)}.launch-box{align-items:flex-start;gap:25px;flex-direction:column}footer{flex-direction:column;gap:14px;text-align:center}}
@media(max-width:520px){.hero{background-position:66% center}.hero-lede{font-size:1rem}.stamps,.steps{grid-template-columns:1fr}.stamps div,.steps>div{border-right:0!important;border-bottom:1px solid rgba(7,20,37,.25)!important}.stamps div:last-child,.steps>div:last-child{border-bottom:0!important}.decree h2,.gallery h2,.buy h2{font-size:2.65rem}.buy-panel{padding:30px 20px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.step-link{display:inline-block;margin-top:.45rem;padding:.65rem .8rem;border:1px solid var(--ink);color:var(--ink);font:700 .7rem DM Mono,monospace;text-decoration:none;transition:.2s}.step-link:hover,.step-link:focus-visible{background:var(--ink);color:var(--gold);transform:translateY(-2px)}
.decree-grid{display:block;max-width:1100px}
footer{flex-wrap:wrap}
.footer-disclosure{flex:0 0 100%;margin-top:30px;padding-top:22px;border-top:1px solid rgba(243,236,217,.14);color:#718195;line-height:1.65}
.footer-disclosure p{max-width:980px;margin:.35rem 0}
.meet-jelemi{position:relative;display:grid;grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr);gap:6vw;align-items:center;padding:90px 7vw;background:radial-gradient(circle at 20% 50%,rgba(243,189,56,.18),transparent 38%),#071425;overflow:hidden}.coin-stage{position:relative;display:grid;place-items:center;min-height:480px}.coin-halo{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:var(--gold);filter:blur(70px);opacity:.18}.coin-stage img{position:relative;width:min(100%,560px);height:auto;display:block;filter:drop-shadow(0 32px 36px rgba(0,0,0,.48));transform:rotate(-3deg);transition:transform .45s ease}.coin-stage:hover img{transform:rotate(1deg) translateY(-8px)}.meet-copy{max-width:760px}.meet-copy h2{font-size:clamp(3.2rem,6.8vw,7.5rem);letter-spacing:-.07em;line-height:.86;margin:0 0 2rem}.meet-copy h2 span{color:var(--gold)}.meet-copy>p:not(.section-number):not(.character-note){font-size:1.08rem;line-height:1.75;color:#d3dbe4;max-width:680px}.meet-copy .intro-lede{font-size:1.35rem!important;color:var(--paper)!important}.character-note{margin-top:1.7rem;padding-top:1.2rem;border-top:1px solid var(--line);font:400 .7rem/1.65 DM Mono,monospace;color:#8fa0b1;max-width:680px}
@media(max-width:900px){.meet-jelemi{grid-template-columns:1fr;padding:70px 6vw}.coin-stage{min-height:0}.coin-stage img{width:min(88vw,520px)}.meet-copy h2{font-size:clamp(3.2rem,14vw,6rem)}}
.coin-stage{position:relative}.coin-spinner{position:relative;width:min(100%,560px);aspect-ratio:1}.coin-face{position:absolute;inset:0;width:100%!important;height:100%;object-fit:contain;filter:none!important;transform-origin:center center;will-change:transform,opacity}.coin-front{animation:coinFrontFlip 7s ease-in-out infinite}.coin-back{animation:coinBackFlip 7s ease-in-out infinite}.coin-stage:hover .coin-face{animation-play-state:paused}@keyframes coinFrontFlip{0%,35%{opacity:1;transform:scaleX(1) rotate(-3deg)}48%,87%{opacity:0;transform:scaleX(.04) rotate(0)}100%{opacity:1;transform:scaleX(1) rotate(-3deg)}}@keyframes coinBackFlip{0%,45%{opacity:0;transform:scaleX(.04) rotate(0)}55%,80%{opacity:1;transform:scaleX(1) rotate(3deg)}93%,100%{opacity:0;transform:scaleX(.04) rotate(0)}}@media(prefers-reduced-motion:reduce){.coin-face{animation:none}.coin-back{display:none}}
.meet-jelemi{align-items:start;padding-top:70px;padding-bottom:40px}
.meet-jelemi .coin-stage{min-height:0;height:min(32vw,560px)}
.meet-jelemi .coin-spinner{filter:none}
.coin-stage .coin-face{position:absolute;inset:0;display:block;margin:0}
.hero{background-image:url('assets/federal-reserve-chaos-clay-v21.png')}
.ticker div{display:flex;width:max-content}
.ticker div span{display:block;flex:none}
@media(max-width:900px){.meet-jelemi{padding-top:55px;padding-bottom:45px}.meet-jelemi .coin-stage{height:min(88vw,520px)}}

/* Clay identity — v17 */
:root{--clay-navy:#102553;--clay-blue:#2867c7;--clay-gold:#d99b22;--clay-cream:#f4e6cf;--clay-green:#6fa86f}
body{background:#07152e;color:var(--clay-cream)}
.noise{opacity:.025}
.nav{background:rgba(7,21,46,.88);border-bottom:2px solid rgba(217,155,34,.38);box-shadow:0 8px 22px rgba(0,0,0,.22)}
.seal{background:var(--clay-navy);border:3px solid var(--clay-gold);color:#ffd56d;box-shadow:inset 0 2px 3px rgba(255,255,255,.18),0 3px 0 #694719,0 5px 10px rgba(0,0,0,.32);text-shadow:0 2px 0 #7a5011}
.nav-cta,.button{border:0;border-radius:14px;background:var(--clay-blue);color:#fff;box-shadow:inset 0 3px 2px rgba(255,255,255,.16),0 5px 0 #173f82,0 9px 20px rgba(0,0,0,.28)}
.button.primary{background:var(--clay-gold);color:#12234a;box-shadow:inset 0 3px 2px rgba(255,255,255,.24),0 5px 0 #7d5617,0 9px 20px rgba(0,0,0,.3)}
.button.ghost{background:var(--clay-blue);color:#fff}.button:hover{transform:translateY(-2px);box-shadow:inset 0 3px 2px rgba(255,255,255,.2),0 7px 0 #173f82,0 12px 24px rgba(0,0,0,.3)}
.hero{background-position:center center}.hero-shade{background:linear-gradient(90deg,rgba(5,17,40,.98) 0%,rgba(5,17,40,.9) 33%,rgba(5,17,40,.1) 66%),linear-gradient(0deg,#07152e,transparent 24%)}
.hero h1,.decree h2,.gallery h2,.buy h2,.fine-print h2,.meet-copy h2{text-shadow:0 4px 0 rgba(0,0,0,.2)}
.status-card{border:3px solid var(--clay-gold);border-radius:24px;background:rgba(12,35,73,.93);box-shadow:inset 0 3px 2px rgba(255,255,255,.08),0 12px 0 #061027,0 24px 45px rgba(0,0,0,.38)}
.meter{border-radius:99px;overflow:hidden}.ticker{background:var(--clay-blue);color:#fff;border-top:4px solid #4f91ef;border-bottom:5px solid #153d7d;text-shadow:0 2px 0 #12356e}
.meet-jelemi{background:radial-gradient(circle at 22% 48%,rgba(217,155,34,.22),transparent 34%),linear-gradient(145deg,#0d2450,#06132b)}
.coin-stage .coin-face{border-radius:50%;filter:drop-shadow(0 24px 22px rgba(0,0,0,.42))!important}.coin-back{clip-path:circle(49% at 50% 50%)}
.decree,.fine-print{background:var(--clay-cream);color:#102247}.decree{border-top:9px solid var(--clay-gold);border-bottom:9px solid #9c681a}.stamps{gap:16px;border:0}.stamps div{border:3px solid #173664!important;border-radius:22px;background:#fff3dc;box-shadow:inset 0 3px 3px rgba(255,255,255,.65),0 7px 0 #c7ab7e,0 12px 22px rgba(51,35,17,.15)}
.gallery{background:linear-gradient(145deg,#06132b,#102553)}.character{border:4px solid var(--clay-gold);border-radius:26px;background:#102b5c;box-shadow:inset 0 3px 2px rgba(255,255,255,.08),0 9px 0 #4e3511,0 18px 36px rgba(0,0,0,.3)}.character img{border-bottom:4px solid var(--clay-gold)}
.buy{background:var(--clay-gold);background-image:radial-gradient(circle at 20% 20%,#f8c851 0 2px,transparent 3px)}.buy-panel{border:5px solid #102553;border-radius:30px;background:#e6ab2f;box-shadow:inset 0 4px 3px rgba(255,255,255,.28),0 10px 0 #805714,0 20px 38px rgba(73,43,5,.25)}
.steps{gap:14px;border:0}.steps>div{border:3px solid #102553!important;border-radius:20px;background:#f1c35d;box-shadow:0 6px 0 #8f651d}.steps b{border:0;background:#102553;color:#fff;box-shadow:0 3px 0 #050d20}.step-link{border:0;border-radius:12px;background:#102553;color:#fff;box-shadow:0 4px 0 #050d20}.launch-box{border-radius:20px;border:3px solid #d99b22;box-shadow:inset 0 3px 2px rgba(255,255,255,.08),0 7px 0 #050d20}.fine-print .seal.huge{background:#102553;border-color:var(--clay-gold);color:#ffd56d}footer{background:#050f23;border-top:5px solid #1b3970}
@media(max-width:900px){.hero{background-position:66% center}.hero-shade{background:linear-gradient(90deg,rgba(5,17,40,.96),rgba(5,17,40,.67)),linear-gradient(0deg,#07152e,transparent 28%)}.steps{gap:14px}}
