:root{--ink:#090909;--panel:#141413;--bone:#f2ede4;--muted:#aaa59d;--line:#ffffff26;--green:#c0ed83;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--bone);margin:0;font:15px/1.6 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:5px}button,.primary{border:1px solid var(--line);color:var(--bone);cursor:pointer;background:0 0;border-radius:4px;padding:12px 20px;transition:all .2s}button:hover{border-color:var(--bone)}button:disabled{opacity:.45;cursor:not-allowed}.primary{background:var(--bone);color:var(--ink);font-weight:600;display:inline-block}.masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;height:100px;margin:0 4%;display:flex}.wordmark{letter-spacing:.08em;font-size:22px;font-weight:700}.mark{vertical-align:middle;margin-right:12px;font-size:44px;line-height:0}.edition{color:var(--muted);font-size:11px;font-weight:400}nav{gap:36px;font-size:13px;display:flex}main{max-width:1600px;margin:auto}.hero{grid-template-columns:1.1fr 1fr;align-items:center;min-height:640px;padding:80px 6% 55px;display:grid;overflow:hidden}.eyebrow,.section-top,.network,.object-caption,.badge>span,.badge small{letter-spacing:.17em;font-size:10px;font-weight:500}.eyebrow{color:var(--muted)}h1,h2,h3,h4,p{margin-top:0}h1,h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1}h1{margin:26px 0;font-size:clamp(60px,6.3vw,104px)}em{color:#aaa59d;font-weight:400}p{color:var(--muted)}.hero-copy>p{max-width:500px;font-size:16px}.hero-actions{align-items:center;gap:28px;margin:32px 0 45px;font-size:13px;display:flex}.network{color:var(--muted);align-items:center;gap:12px;display:flex}.network span{background:var(--green);border-radius:50%;width:6px;height:6px}.network b{color:var(--bone)}.monument{perspective:900px;background:radial-gradient(#25252188,#0000 67%);height:475px;position:relative}.signal-plate{color:#eeeee4;background:linear-gradient(155deg,#d9d8d0 0%,#52534e 15%,#111211 47%,#52524b 75%,#c7c8c1 100%);border:1px solid #c8c6bd;border-radius:24px;justify-content:space-around;align-items:center;width:265px;height:130px;margin-left:-132px;font:italic 48px Georgia;display:flex;position:absolute;left:50%;transform:rotateX(48deg)rotate(-27deg);box-shadow:8px 19px #171817,9px 20px #77786e,14px 35px 35px #0009}.signal-plate span{letter-spacing:.22em;font:10px Arial}.plate-one{z-index:3;top:45px}.plate-two{z-index:2;top:155px}.plate-three{z-index:1;top:265px}.orbit{border:1px solid #ffffff0c;border-radius:50%;position:absolute;inset:15px;transform:rotate(-25deg)scaleX(.75)}.orbit-two{inset:55px -30px;transform:rotate(30deg)}.object-caption{text-align:right;color:var(--muted);line-height:1.8;position:absolute;bottom:0;right:0}.proof-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.07em;justify-content:space-between;gap:25px;padding:25px 6%;font-size:10px;display:flex}.proof-strip b{color:var(--bone);margin-left:12px;font-weight:400}.proof-strip span{color:var(--muted)}.identity,.registry,.mechanism{margin:90px 6%}.section-top{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-bottom:18px;display:flex}.status{color:var(--bone)}.identity-grid{background:var(--panel);grid-template-columns:1fr 1fr;gap:12%;padding:52px 6%;display:grid}h3{letter-spacing:-.025em;font:36px/1.12 Georgia}.identity-grid p{max-width:330px}.roles{gap:7px;margin:25px 0;display:flex}.roles button{border-radius:25px;padding:8px 14px;font-size:12px}button[aria-pressed=true],button[aria-selected=true]{background:var(--bone);color:var(--ink)}label{color:var(--muted);margin:14px 0;font-size:12px;display:block}input,select,textarea{width:100%;color:var(--bone);background:#101010;border:1px solid #ffffff35;border-radius:3px;margin:7px 0 12px;padding:13px 14px;display:block}.identity input{max-width:350px}.badge{color:#151514;text-align:center;background:linear-gradient(130deg,#d8d6cb,#f2ede4 45%,#aaa99f);border-radius:15px;justify-self:center;width:100%;max-width:330px;min-height:360px;padding:25px 32px;transform:rotate(7deg);box-shadow:20px 25px 45px #0007}.badge-hole{background:#191918;border-radius:20px;width:65px;height:8px;margin:0 auto 25px}.badge-glyph{font-size:80px;line-height:1.3}.badge h4{letter-spacing:-.05em;overflow-wrap:anywhere;margin:12px 0 5px;font-size:23px}.badge p{color:#44443f;letter-spacing:.12em;font-size:9px}.badge small{letter-spacing:0;font-size:8px}.barcode{background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 5px,#111 5px 6px,#0000 6px 10px);width:75%;height:32px;margin:22px auto 4px}.section-heading{justify-content:space-between;align-items:center;margin:34px 0;display:flex}.section-heading h2{margin:0;font-size:60px}.section-heading p{margin:0;font-size:13px}.registry>section>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.registry [role=tablist]{gap:8px;display:flex}.registry>section>div:nth-child(2){background:var(--panel);border:1px solid var(--line);text-align:center;padding:45px 30px}.registry h3{font-size:29px}.registry>section>div:last-child{color:var(--muted);margin-top:18px;font-size:10px}.registry input{min-width:290px}.mechanism h2{margin:28px 0 55px;font-size:70px}.steps{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.steps article{border-top:1px solid var(--line);padding-top:24px}.steps span{color:var(--muted);font-size:11px}.steps h3{margin:20px 0 12px;font-size:29px}.steps p{max-width:300px;font-size:14px}.fineprint{max-width:760px;margin-top:30px;font-size:11px}.closing{text-align:center;background:radial-gradient(at bottom,#262622,#0000 70%);padding:80px 20px 110px}.closing h2{margin:25px 0 35px;font-size:84px}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin:0 4%;padding:36px 0;font-size:11px;display:flex}footer p{margin:0}footer small{max-width:140px;color:var(--muted)}.create-page{grid-template-columns:1fr 1fr;align-items:start;gap:8%;padding:65px 6%;display:grid}.create-page h1{font-size:70px}.create-page aside{border-top:1px solid var(--line);margin-top:50px;padding-top:25px;font-size:12px}.create-page aside p{max-width:370px}.create-page dl{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 35px;display:grid}.create-page dd{text-align:right;margin:0}.create-page dt{color:var(--muted)}.form-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:30px}fieldset{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0 0 24px;padding:0 0 24px}legend{margin-bottom:14px;padding:0;font-size:20px}small{color:var(--muted);font-size:11px}form>button[type=submit]{background:var(--bone);width:100%;color:var(--ink)}form p{font-size:13px}output{overflow-wrap:anywhere;display:block}dialog{background:var(--panel);color:var(--bone);border:1px solid #ffffff40;border-radius:12px;width:calc(100% - 36px);max-width:480px;padding:30px}dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b}dialog h2{margin:25px 0 15px;font-size:42px}dialog>span{margin-top:20px;font-size:11px;display:block}dialog>button:first-child{float:right;padding:5px 10px}dialog button{margin:5px 0}dialog a{overflow-wrap:anywhere;text-decoration:underline}table{border-collapse:collapse;text-align:left;width:100%}th,td{border-bottom:1px solid var(--line);padding:15px}td small{display:block}progress{max-width:130px;display:block}table button{white-space:nowrap}.replay{z-index:10;color:var(--muted);background:#111;padding:7px 10px;font-size:9px;position:fixed;bottom:12px;right:12px}.intro{z-index:100;background:#090909;justify-content:center;align-items:center;animation:.7s 8.3s both outro;display:flex;position:fixed;inset:0}.skip{font-size:12px;position:absolute;top:35px;right:5%}.intro-object{width:200px;height:240px;animation:2s 5s both object-out;position:relative}.intro-object i{background:linear-gradient(135deg,#d5d5ca,#151515 60%,#858579);border:1px solid #c2c2b5;width:180px;height:55px;animation:2s both assemble;position:absolute;left:0;transform:rotate(-25deg)}.intro-object i:nth-child(2){animation-delay:.7s;top:80px}.intro-object i:nth-child(3){animation-delay:1.4s;top:160px}.intro-copy{text-align:center;opacity:0;animation:2s 5s forwards reveal;position:absolute}.intro-copy h2{letter-spacing:.15em;margin:20px 0;font:64px Arial}.intro-copy small{letter-spacing:.3em}@keyframes assemble{0%{opacity:0;translate:0 120px}to{opacity:1;translate:0}}@keyframes object-out{to{opacity:0;translate:0 -160px;scale:.5}}@keyframes reveal{to{opacity:1}}@keyframes outro{to{opacity:0;visibility:hidden}}@media (max-width:800px){.masthead{height:80px;margin:0 5%}.wordmark{font-size:17px}.masthead nav{display:none}.masthead>button{padding:8px 10px;font-size:11px}.hero{padding:55px 6% 35px;display:block}.hero h1{font-size:68px}.hero p{font-size:14px}.hero-actions{gap:20px}.monument{height:340px;margin-top:30px}.signal-plate{scale:.75}.plate-one{top:0}.plate-two{top:75px}.plate-three{top:150px}.object-caption{font-size:8px;bottom:0}.proof-strip{flex-wrap:wrap;gap:16px;font-size:9px}.proof-strip span{width:44%}.proof-strip b{margin-left:0;display:block}.identity,.registry,.mechanism{margin:60px 6%}.identity-grid{padding:30px 22px;display:block}.badge{max-width:280px;min-height:330px;margin:45px auto 15px}.section-heading{display:block}.section-heading h2{margin-bottom:20px;font-size:46px}.registry>section>div:first-child{display:block}.registry input{min-width:0}.registry>section>div:nth-child(2){padding:30px 12px;overflow-x:auto}.steps{grid-template-columns:1fr;gap:20px}.steps p{max-width:none}.mechanism h2{font-size:52px}.closing h2{font-size:60px}footer{grid-template-columns:1fr 1fr;padding:30px 0;display:grid}.create-page{padding-top:40px;display:block}.create-page h1{font-size:54px}.form-panel{margin-top:35px;padding:22px}.intro-copy h2{font-size:37px}.section-top{gap:10px;font-size:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.intro{display:none}}.quick-launch{max-width:420px;margin:26px 0 12px}.quick-launch label{letter-spacing:.14em;font-size:9px}.quick-launch>div{gap:8px;display:flex}.quick-launch input{min-width:0;margin:0}.quick-launch button{white-space:nowrap}.explore{margin:0 0 30px;font-size:12px;display:inline-block}.intro{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.intro .skip{float:none;margin:0;position:absolute}.intro .intro-copy h2{letter-spacing:.15em;margin:20px 0;font:64px Arial}.intro .intro-copy small{letter-spacing:.3em}@media (max-width:800px){.intro .intro-copy h2{font-size:37px}}
