:root{--ink:#050505;--ink-soft:#0b0a0a;--ivory:#eee8dc;--paper:#c9c0af;--muted:#8f887c;--gold:#b89147;--gold-bright:#dfbd71;--oxblood:#661d22;--violet:#66538c;--line:#dfbd7147;--page:min(1460px, calc(100vw - 72px));--display:Iowan Old Style, Baskerville, "Palatino Linotype", Palatino, Georgia, serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--ivory);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body.menu-open{overflow:hidden}main{overflow:clip}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;display:block}section[id]{scroll-margin-top:76px}::selection{background:var(--gold);color:var(--ink)}.site-header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#050505f5,#050505c4,#0000);border-bottom:1px solid #eee8dc1f;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 36px;display:grid;position:fixed;inset:0 0 auto}.wordmark{font-family:var(--display);letter-spacing:.18em;justify-self:start;align-items:center;gap:11px;font-size:17px;display:flex}.proof-mark{fill:none;width:27px;height:27px;stroke:var(--gold-bright);stroke-width:1.2px}.site-header nav{gap:clamp(22px,3.2vw,56px);display:flex}.site-header nav a,.socials a,.menu-button{color:var(--paper);font:10px/1 var(--mono);letter-spacing:.16em;transition:color .25s}.site-header nav a:hover,.socials a:hover,.site-header nav a.parent-house-link{color:var(--gold-bright)}.socials{justify-self:end;gap:20px;display:flex}.menu-button{background:0 0;border:0;display:none}.hero{min-height:100svh;padding:140px max(36px, calc((100vw - var(--page))/2)) 100px;align-items:center;display:grid;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:55% center;filter:saturate(.82)brightness(.68)contrast(1.1);width:100%;height:100%;animation:18s ease-in-out infinite alternate hero-breathe;position:absolute;inset:0;transform:scale(1.01)}.hero-vignette{background:linear-gradient(90deg,#050505 0%,#050505ec 23%,#0505057b 54%,#05050520 78%),linear-gradient(#05050578 0%,#0000 70%,#050505 100%);position:absolute;inset:0}.hero-grid{opacity:.16;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 64%);mask-image:linear-gradient(90deg,#000,#0000 64%)}.hero-content{z-index:2;width:min(730px,62vw);position:relative}.eyebrow{color:var(--gold-bright);font:10px/1.5 var(--mono);letter-spacing:.28em;margin:0 0 22px}.hero h1{font-family:var(--display);letter-spacing:-.06em;text-shadow:0 8px 40px #000;margin:0;font-size:clamp(74px,10vw,160px);font-weight:400;line-height:.82}.hero-title{isolation:isolate;white-space:nowrap;width:max-content;max-width:none;position:relative}.hero-title-ivory,.hero-title-gold{z-index:1;display:inline-block;position:relative}.hero-title-ivory{color:var(--ivory)}.hero-title-gold{color:var(--gold-bright)}.hero-title-ivory:after,.hero-title-gold:after{content:attr(data-text);z-index:2;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;mix-blend-mode:screen;will-change:background-position;background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.hero-title-ivory:after{background-image:linear-gradient(108deg,#0000 46%,#ffffff24 48%,#fffcefeb 50%,#ffffff29 52%,#0000 54%);animation:7.2s cubic-bezier(.42,0,.3,1) infinite title-sheen-ivory}.hero-title-gold:after{background-image:linear-gradient(108deg,#0000 46%,#ffe7a82e 48%,#fff9dafa 50%,#ffe08e33 52%,#0000 54%);animation:7.2s cubic-bezier(.42,0,.3,1) infinite title-sheen-gold}.title-motes{z-index:3;pointer-events:none;width:49%;height:154%;display:block;position:absolute;top:-22%;left:55%;overflow:visible}.title-motes i{--mote-x:0px;--mote-y:-38px;--mote-time:7s;--mote-delay:0s;opacity:0;will-change:transform, opacity;width:2px;height:2px;animation:title-mote var(--mote-time) linear var(--mote-delay) infinite;background:#f7d992;border-radius:50%;display:block;position:absolute;transform:translateY(10px)scale(.7);box-shadow:0 0 3px #ffda89db,0 0 7px #dfbd7161}.title-motes i:nth-child(3n){background:#fff0bb;width:2.5px;height:2.5px}.title-motes i:nth-child(4n){width:1.5px;height:1.5px}.title-motes i:first-child{--mote-x:-8px;--mote-y:-42px;--mote-time:6.1s;--mote-delay:-1.2s;top:74%;left:3%}.title-motes i:nth-child(2){--mote-x:5px;--mote-y:-34px;--mote-time:7.4s;--mote-delay:-5.8s;top:38%;left:12%}.title-motes i:nth-child(3){--mote-x:9px;--mote-y:-52px;--mote-time:8s;--mote-delay:-3.1s;top:86%;left:22%}.title-motes i:nth-child(4){--mote-x:-5px;--mote-y:-39px;--mote-time:6.7s;--mote-delay:-6.2s;top:55%;left:31%}.title-motes i:nth-child(5){--mote-x:6px;--mote-y:-31px;--mote-time:7.1s;--mote-delay:-2.4s;top:23%;left:40%}.title-motes i:nth-child(6){--mote-x:-7px;--mote-y:-49px;--mote-time:8.3s;--mote-delay:-7.6s;top:79%;left:49%}.title-motes i:nth-child(7){--mote-x:4px;--mote-y:-36px;--mote-time:6.4s;--mote-delay:-4.3s;top:46%;left:58%}.title-motes i:nth-child(8){--mote-x:8px;--mote-y:-55px;--mote-time:7.7s;--mote-delay:-.5s;top:91%;left:67%}.title-motes i:nth-child(9){--mote-x:-4px;--mote-y:-32px;--mote-time:6.9s;--mote-delay:-5.1s;top:30%;left:76%}.title-motes i:nth-child(10){--mote-x:6px;--mote-y:-44px;--mote-time:7.5s;--mote-delay:-2s;top:69%;left:84%}.title-motes i:nth-child(11){--mote-x:-3px;--mote-y:-37px;--mote-time:6.3s;--mote-delay:-3.7s;top:48%;left:92%}.title-motes i:nth-child(12){--mote-x:3px;--mote-y:-50px;--mote-time:8.1s;--mote-delay:-6.9s;top:83%;left:98%}.title-motes i:nth-child(13){--mote-x:4px;--mote-y:-36px;--mote-time:7.2s;--mote-delay:-4.9s;top:57%;left:8%}.title-motes i:nth-child(14){--mote-x:-5px;--mote-y:-53px;--mote-time:8.4s;--mote-delay:-1.7s;top:93%;left:17%}.title-motes i:nth-child(15){--mote-x:3px;--mote-y:-30px;--mote-time:6.6s;--mote-delay:-5.6s;top:29%;left:27%}.title-motes i:nth-child(16){--mote-x:-6px;--mote-y:-43px;--mote-time:7.8s;--mote-delay:-3.9s;top:71%;left:36%}.title-motes i:nth-child(17){--mote-x:5px;--mote-y:-35px;--mote-time:6.2s;--mote-delay:-.8s;top:42%;left:45%}.title-motes i:nth-child(18){--mote-x:-4px;--mote-y:-51px;--mote-time:8.2s;--mote-delay:-6.4s;top:89%;left:54%}.title-motes i:nth-child(19){--mote-x:5px;--mote-y:-40px;--mote-time:7s;--mote-delay:-2.8s;top:57%;left:72%}.title-motes i:nth-child(20){--mote-x:-3px;--mote-y:-46px;--mote-time:7.6s;--mote-delay:-5.2s;top:77%;left:89%}.thesis{font-family:var(--display);letter-spacing:.06em;margin:34px 0 23px;font-size:clamp(22px,2.25vw,34px);line-height:1.18}.intro{width:min(590px,100%);color:var(--paper);font-family:var(--display);font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:36px;display:flex}.action{min-width:220px;min-height:55px;font:10px/1 var(--mono);letter-spacing:.18em;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);place-items:center;padding:15px 26px;transition:transform .22s,background .22s,color .22s;display:inline-grid;position:relative}.action:hover{transform:translateY(-3px)}.action.primary{background:var(--gold-bright);color:var(--ink)}.action.secondary{box-shadow:inset 0 0 0 1px var(--gold);background:#050505ad}.action.preorder-action{background:linear-gradient(135deg, #86272e, var(--oxblood));color:var(--ivory);box-shadow:inset 0 0 0 1px #dfbd71b3,0 12px 35px #661d223d}.hero-status{z-index:2;font:9px/1 var(--mono);letter-spacing:.14em;grid-template-columns:auto auto;align-items:center;gap:6px 14px;display:grid;position:absolute;bottom:36px;right:36px}.hero-status span{color:var(--muted)}.hero-status strong{font-weight:400}.hero-status i{background:linear-gradient(90deg, var(--gold), transparent);grid-column:1/-1;height:1px}.scroll-cue{z-index:2;color:var(--muted);font:8px/1 var(--mono);letter-spacing:.22em;writing-mode:vertical-rl;align-items:center;gap:13px;display:flex;position:absolute;bottom:34px;left:36px}.scroll-cue i{background:var(--gold);width:1px;height:48px}.proof-ticker{border-block:1px solid var(--line);height:66px;color:var(--paper);font:10px/1 var(--mono);letter-spacing:.35em;background:#070606;justify-content:center;align-items:center;gap:clamp(20px,5vw,80px);display:flex}.proof-ticker i{border:1px solid var(--gold);width:5px;height:5px;transform:rotate(45deg)}.section{width:var(--page);margin:0 auto;padding:144px 0;position:relative}.section-index{color:var(--muted);font:9px/1 var(--mono);letter-spacing:.22em;align-items:center;gap:14px;margin-bottom:74px;display:flex}.section-index span{color:var(--gold-bright)}.section-index i{background:var(--line);width:60px;height:1px;display:block}.section h2{max-width:980px;font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(46px,6.3vw,102px);font-weight:400;line-height:.98}.proof-section{grid-template-columns:minmax(0,1.05fr) minmax(560px,.95fr);align-items:center;gap:clamp(64px,7vw,128px);min-height:880px;display:grid}.proof-section .section-index{position:absolute;top:112px;left:0}.proof-copy>p:last-child{max-width:620px;color:var(--paper);font-family:var(--display);margin:36px 0 0;font-size:18px;line-height:1.7}.ledger{aspect-ratio:1;isolation:isolate;place-self:center;place-items:center;width:min(100%,650px);min-height:0;display:grid;position:relative}.ledger:before,.ledger:after{content:"";border:1px solid #dfbd7157;position:absolute;inset:11%;transform:rotate(45deg);box-shadow:0 0 32px #b8914709}.ledger:after{border-color:#dfbd7138;inset:24%}.ledger-axis{z-index:0;background:linear-gradient(90deg,#0000,#dfbd7185 20%,#dfbd712e 50%,#dfbd7185 80%,#0000);height:1px;position:absolute;top:50%;left:8%;right:8%}.ledger-axis.axis-y{transform:rotate(90deg)}.ledger-ring{border:1px solid #dfbd7161;border-radius:50%;position:absolute;box-shadow:inset 0 0 28px #b8914706}.ledger-ring.one{aspect-ratio:1;width:70%}.ledger-ring.one:before,.ledger-ring.one:after{content:"";background:var(--gold-bright);opacity:.7;width:1px;height:14px;position:absolute;left:50%;transform:translate(-50%)}.ledger-ring.one:before{top:-7px}.ledger-ring.one:after{bottom:-7px}.ledger-ring.two{aspect-ratio:1;border:1px dashed #dfbd718c;width:49%;animation:24s linear infinite reverse rotate}.ledger-orbit{z-index:1;aspect-ratio:1;width:56%;animation:18s linear infinite rotate;position:absolute}.ledger-orbit:before{content:"";border:1px solid #2e9d8833;border-radius:50%;position:absolute;inset:-1px}.ledger-orbit i{border:1px solid var(--gold-bright);background:var(--ink);width:8px;height:8px;position:absolute;transform:rotate(45deg);box-shadow:0 0 14px #dfbd7159}.ledger-orbit i:first-child{top:-4px;left:calc(50% - 4px)}.ledger-orbit i:nth-child(2){top:calc(50% - 4px);right:-4px}.ledger-orbit i:nth-child(3){bottom:-4px;left:calc(50% - 4px)}.ledger-orbit i:nth-child(4){top:calc(50% - 4px);left:-4px}.ledger-core{z-index:2;background:radial-gradient(circle, #151007 0%, var(--ink) 70%);border:1px solid var(--gold-bright);place-items:center;width:150px;height:150px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 0 8px #b891470e,0 0 38px #b891471f}.ledger-core-lockup{flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;height:100%;display:flex;transform:rotate(-45deg)}.ledger-core .proof-mark{stroke-width:1.55px;filter:drop-shadow(0 0 7px #dfbd7147);flex:none;width:50px;height:50px}.ledger-core-label{color:var(--ivory);font:500 11px/1 var(--mono);letter-spacing:.3em;text-indent:.3em;text-shadow:0 0 12px #eee8dc24}.ledger-node{z-index:3;border-left:2px solid var(--gold);background:linear-gradient(90deg,#17120de8,#050505db 75%,#0000);width:clamp(162px,29%,190px);min-width:0;padding:19px 20px;position:absolute;box-shadow:inset 0 1px #eee8dc06}.ledger-node b{color:var(--gold-bright);font:8px/1 var(--mono)}.ledger-node strong{font-family:var(--display);letter-spacing:.08em;margin:8px 0 7px;font-size:20px;font-weight:400;display:block}.ledger-node small{color:var(--paper);font:8px/1.4 var(--mono)}.node-a{top:1%;left:0}.node-b{top:1%;right:0}.node-c{bottom:1%;right:0}.node-d{bottom:1%;left:0}.investigators-section{border-top:1px solid var(--line)}.section-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid}.section-heading>p{color:var(--paper);font-family:var(--display);margin:0 0 10px;font-size:17px;line-height:1.65}.investigator-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.investigator-card{isolation:isolate;contain:paint;background:#000;min-height:520px;position:relative;overflow:hidden}.investigator-card img{z-index:0;object-fit:cover;object-position:center 18%;width:100%;height:100%;transform:scale(var(--portrait-scale));transform-origin:bottom;filter:saturate(.72)contrast(1.1)brightness(.83);transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .4s;position:relative}.investigator-card.is-active img{transform:scale(calc(var(--portrait-scale) + .025));filter:saturate(.95)contrast(1.05)brightness(.96)}.card-fade{z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#050505d9 81%,#050505 100%),linear-gradient(90deg,#00000059,#0000 45%);position:absolute;inset:0}.investigator-card-trigger{z-index:5;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.investigator-card-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.card-chrome{z-index:10;pointer-events:none;backface-visibility:hidden;position:absolute;inset:0;transform:translate(0,0)}.card-frame{border:1px solid #0000;border-image:linear-gradient(135deg, var(--accent), transparent 35%) 1;opacity:.56;position:absolute;inset:13px}.card-number{color:var(--accent);font:9px/1 var(--mono);position:absolute;top:25px;left:25px}.card-copy{z-index:4;pointer-events:none;position:absolute;bottom:28px;left:30px;right:30px}.card-copy small{color:var(--accent);font:8px/1 var(--mono);letter-spacing:.2em}.card-copy h3{font-family:var(--display);letter-spacing:.06em;margin:7px 0 0;font-size:36px;font-weight:400}.realms-section,.systems-section,.relics-section,.chronicle-section{border-top:1px solid var(--line)}.realm-stage{grid-template-columns:.68fr 1.32fr;align-items:stretch;gap:8vw;display:grid}.realm-copy{flex-direction:column;display:flex}.realm-copy h2{font-size:clamp(64px,7.2vw,116px)}.realm-tabs{margin-top:auto;padding-top:64px;display:grid}.realm-tabs button{color:var(--muted);text-align:left;font:10px/1 var(--mono);letter-spacing:.2em;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee8dc21;align-items:center;gap:17px;padding:17px 0;transition:color .25s,padding .25s;display:flex}.realm-tabs button span{color:var(--realm);font-size:8px}.realm-tabs button[aria-selected=true]{color:var(--ivory);border-color:var(--realm);padding-left:18px}.realm-visual{background:#0b0a09;min-height:720px;animation:.55s both realm-reveal;position:relative;overflow:hidden}.realm-visual:before{content:"";z-index:4;border:1px solid color-mix(in srgb, var(--realm) 55%, transparent);pointer-events:none;position:absolute;inset:18px}.realm-visual img{object-fit:cover;filter:saturate(.75)contrast(1.07);width:100%;height:100%}.realm-overlay{background:linear-gradient(#0000 28%,#0505059d 65%,#050505f5 100%),linear-gradient(90deg,#05050559,#0000);position:absolute;inset:0}.realm-label{z-index:3;position:absolute;bottom:58px;left:clamp(32px,5vw,78px);right:clamp(32px,5vw,78px)}.realm-label small{color:var(--realm);font:9px/1 var(--mono);letter-spacing:.24em}.realm-label h3{font-family:var(--display);letter-spacing:-.04em;margin:12px 0 4px;font-size:clamp(54px,7vw,112px);font-weight:400;line-height:.9}.realm-label strong{color:var(--paper);font-family:var(--display);font-size:21px;font-style:italic;font-weight:400}.realm-label p{max-width:610px;color:var(--paper);font-family:var(--display);white-space:pre-line;margin:15px 0 0;font-size:16px;line-height:1.55}.systems-heading{grid-template-columns:1fr;margin-bottom:74px;display:grid}.systems-heading h2{max-width:1150px}.systems-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.systems-grid article{border-right:1px solid var(--line);background:linear-gradient(145deg,#b8914712,#0000 45%);min-height:330px;padding:33px 29px;position:relative;overflow:hidden}.systems-grid article:last-child{border-right:0}.systems-grid article:after{content:"";border:1px solid var(--line);width:110px;height:110px;position:absolute;bottom:-55px;right:-55px;transform:rotate(45deg)}.systems-grid span{color:var(--gold-bright);font:8px/1 var(--mono)}.systems-grid h3{font-family:var(--display);letter-spacing:.08em;margin:96px 0 14px;font-size:29px;font-weight:400}.systems-grid p{color:var(--paper);font-family:var(--display);margin:0;font-size:15px;line-height:1.55}.relics-section{grid-template-columns:1fr 1fr;column-gap:8vw;display:grid}.relics-section .section-index{grid-column:1/-1}.relic-copy>p:last-child{max-width:820px;color:var(--paper);font-family:var(--display);margin-top:30px;font-size:17px;line-height:1.65}.sealed-evidence{border:1px solid var(--line);isolation:isolate;background:radial-gradient(circle,#2e9d8814,#0000 31%),linear-gradient(145deg,#b8914711,#0000 44%),#080707;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}.sealed-evidence:before,.sealed-evidence:after{content:"";aspect-ratio:1;border:1px solid #dfbd714d;width:48%;position:absolute;transform:rotate(45deg)}.sealed-evidence:after{border-color:#dfbd712e;width:29%}.sealed-axis{background:linear-gradient(90deg,#0000,#dfbd714d,#0000);height:1px;position:absolute;left:7%;right:7%}.sealed-axis.vertical{transform:rotate(90deg)}.sealed-core{z-index:2;background:#050505e8;border-block:1px solid #dfbd7161;justify-items:center;gap:11px;padding:34px 42px;display:grid;position:relative}.sealed-core .proof-mark{width:70px;height:70px}.sealed-core small,.sealed-meta small{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.24em}.sealed-core strong{color:var(--ivory);font:12px/1 var(--mono);letter-spacing:.32em;font-weight:400}.sealed-meta{z-index:2;border-left:1px solid var(--gold);background:#050505c7;gap:7px;padding:14px 16px;display:grid;position:absolute}.sealed-meta span{color:var(--paper);font:8px/1 var(--mono);letter-spacing:.18em}.sealed-meta.meta-a{bottom:24px;left:24px}.sealed-meta.meta-b{top:24px;right:24px}.promise-section{border-block:1px solid var(--line);align-items:center;min-height:940px;display:grid;position:relative;overflow:hidden}.promise-bg{object-fit:cover;filter:saturate(.58)brightness(.48)contrast(1.18);width:100%;height:100%;position:absolute;inset:0}.promise-wash{background:linear-gradient(90deg,#050505fa 0%,#050505b0 48%,#05050544 100%),linear-gradient(#050505a8 0%,#0000 62%,#050505 100%);position:absolute;inset:0}.promise-inner{z-index:2;width:var(--page);grid-template-columns:.63fr 1.37fr;align-items:center;gap:9vw;margin:auto;display:grid;position:relative}.promise-portrait{border:1px solid var(--line);align-self:center;padding:15px;position:relative;transform:rotate(-2deg)}.promise-portrait img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.7)contrast(1.1);width:100%}.promise-portrait span{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.18em;background:#050505d9;padding:7px 9px;position:absolute;bottom:30px;left:28px}.promise-copy h2{max-width:900px}.promise-copy>p:not(.eyebrow){max-width:650px;color:var(--paper);font-family:var(--display);margin:30px 0 36px;font-size:18px;line-height:1.7}.chronicle-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:9vw;display:grid}.chronicle-heading>p{max-width:650px;color:var(--paper);font-family:var(--display);margin:0 0 10px;font-size:17px;line-height:1.65}.status-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:76px;display:grid}.status-grid article{border-right:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;padding:28px 25px;display:grid}.status-grid article:last-child{border-right:0}.status-grid small{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.2em;grid-column:1/-1}.status-grid strong{font-family:var(--display);letter-spacing:.06em;font-size:19px;font-weight:400}.status-grid span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.12em;align-self:center}.chronicle-actions{gap:13px;margin-top:42px;display:flex}footer{width:var(--page);border-top:1px solid var(--line);grid-template-columns:1.15fr 1fr 1fr;gap:7vw;margin:0 auto;padding:80px 0 36px;display:grid}.footer-mark{grid-template-columns:auto 1fr;align-items:center;gap:10px 13px;display:grid}.footer-mark .proof-mark{grid-row:1/3;width:38px;height:38px}.footer-mark strong{font-family:var(--display);letter-spacing:.12em;font-size:20px;font-weight:400}.footer-mark span{color:var(--muted);font:6px/1 var(--mono);letter-spacing:.14em}.footer-links,.footer-social{align-content:start;gap:13px;display:grid}.footer-links a,.footer-social a{color:var(--paper);font:8px/1 var(--mono);letter-spacing:.15em}footer>small{color:#5e5951;font:6px/1 var(--mono);letter-spacing:.16em;grid-column:1/-1;margin-top:48px}.soundscape{z-index:45;right:22px;bottom:max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:linear-gradient(110deg,#120e09f5,#050505eb);border:1px solid #dfbd716b;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:16px;width:clamp(322px,22vw,370px);min-height:68px;padding:12px 17px;transition:border-color .25s,background .25s,transform .25s;display:grid;position:fixed;box-shadow:0 12px 34px #00000057,inset 0 1px #eee8dc0b}.soundscape:hover{background:linear-gradient(110deg,#1a130af7,#050505f0);border-color:#dfbd71b8;transform:translateY(-2px)}.soundscape:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.sound-copy{text-align:left;gap:6px;min-width:0;display:grid}.sound-copy small{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.2em}.sound-copy strong{color:var(--paper);font:500 9px/1.25 var(--mono);letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sound-state{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.15em}.sound-bars{justify-content:center;align-items:center;gap:3px;width:30px;height:26px;display:flex}.sound-bars i{background:var(--gold-bright);width:3px;height:6px;display:block;box-shadow:0 0 8px #dfbd7140}.soundscape.is-playing .sound-bars i{animation:1s ease-in-out infinite alternate sound}.soundscape.is-playing .sound-bars i:nth-child(2){animation-delay:-.2s}.soundscape.is-playing .sound-bars i:nth-child(3){animation-delay:-.5s}.soundscape.is-playing .sound-bars i:nth-child(4){animation-delay:-.7s}.preorder-page{background:var(--ink);min-height:100svh}.preorder-header{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#050505f7,#050505d8);border-bottom:1px solid #eee8dc1f;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 36px;display:grid;position:fixed;inset:0 0 auto}.preorder-wordmark{font-family:var(--display);letter-spacing:.18em;justify-self:start;align-items:center;gap:11px;font-size:17px;display:flex}.preorder-wordmark img{width:27px;height:27px}.preorder-header-record{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.25em}.back-link{color:var(--paper);font:9px/1 var(--mono);letter-spacing:.16em;justify-self:end;transition:color .2s}.back-link:hover{color:var(--gold-bright)}.preorder-hero{min-height:max(1060px,100svh);padding:132px max(36px, calc((100vw - var(--page))/2)) 82px;grid-template-columns:minmax(0,.82fr) minmax(620px,.78fr);align-items:center;gap:clamp(54px,6vw,110px);display:grid;position:relative;overflow:hidden}.preorder-background{object-fit:cover;object-position:52% center;filter:saturate(.62)brightness(.5)contrast(1.22);width:100%;height:max(880px,100svh);position:absolute;inset:0 0 auto;transform:none}.preorder-wash{background:linear-gradient(90deg,#050505 0%,#050505d9 32%,#0505057d 58%,#050505b8 100%),linear-gradient(#050505c4 0%,#0000 69%,#050505 100%);position:absolute;inset:0}.preorder-grid{opacity:.18;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.preorder-intro,.checkout-panel{z-index:2;position:relative}.preorder-intro{max-width:680px}.preorder-intro h1{font:400 clamp(66px, 7.2vw, 124px)/.86 var(--display);letter-spacing:-.055em;text-shadow:0 10px 45px #000;margin:0}.preorder-lede{max-width:560px;color:var(--paper);font:18px/1.66 var(--display);margin:28px 0 0}.price-seal{background:linear-gradient(90deg,#050505d9,#661d2238,#0000);border-block:1px solid #dfbd7173;grid-template-columns:1fr auto;align-items:center;gap:7px 24px;width:min(480px,100%);margin-top:34px;padding:19px 22px;display:grid}.price-seal span,.price-seal small{color:var(--muted);font:8px/1 var(--mono);letter-spacing:.2em}.price-seal small{line-height:1.45}.price-seal strong{color:var(--gold-bright);font:400 46px/1 var(--display);grid-area:1/2/3}.preview-copy{color:var(--paper);font:8px/1.4 var(--mono);letter-spacing:.16em;align-items:center;gap:10px;margin:22px 0 0;display:flex}.preview-copy i{border:1px solid var(--gold-bright);width:7px;height:7px;transform:rotate(45deg);box-shadow:0 0 12px #dfbd718c}.checkout-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:linear-gradient(145deg,#1a140ef2,#050505f5);border:1px solid #dfbd7175;justify-self:end;width:min(720px,100%);min-height:860px;padding:clamp(26px,3vw,42px);box-shadow:0 34px 90px #0000007a,inset 0 1px #eee8dc0f}.checkout-panel:before,.checkout-panel:after{content:"";z-index:2;background:var(--gold-bright);width:28px;height:1px;position:absolute}.checkout-panel:before{top:8px;left:-5px;transform:rotate(-45deg)}.checkout-panel:after{bottom:8px;right:-5px;transform:rotate(-45deg)}.checkout-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.checkout-heading span{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.22em}.checkout-heading h2{font:400 clamp(32px, 3vw, 48px)/1 var(--display);margin:8px 0 0}.checkout-heading>strong{color:var(--ivory);font:400 29px/1 var(--display)}.edition-selector{border:1px solid #eee8dc26;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.edition-selector button{border:0;min-height:104px;color:var(--paper);text-align:left;cursor:pointer;background:#ffffff03;border-right:1px solid #eee8dc26;align-content:center;gap:8px;padding:14px;transition:background .2s,color .2s,box-shadow .2s;display:grid}.edition-selector button:last-child{border-right:0}.edition-selector button small{color:var(--muted);font:6px/1.25 var(--mono);letter-spacing:.13em}.edition-selector button strong{font:400 13px/1.1 var(--display);letter-spacing:.07em}.edition-selector button span{color:var(--gold-bright);font:16px/1 var(--display)}.edition-selector button b{color:var(--muted);font:400 6px/1 var(--mono);letter-spacing:.14em}.edition-selector button[aria-checked=true]{color:var(--ivory);box-shadow:inset 0 -2px var(--gold-bright);background:linear-gradient(145deg,#b8914730,#661d221a)}.edition-selector button.estate-tier[aria-checked=true]{background:linear-gradient(145deg,#661d2257,#b8914726)}.edition-selector button:disabled{cursor:not-allowed;opacity:.42}.edition-perks{background:#0003;border:1px solid #eee8dc1c;min-height:128px;margin-top:14px;padding:15px 16px}.edition-perks>span,.rail-heading{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.16em}.edition-perks ul{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:8px 18px;margin:13px 0 0;padding:0;list-style:none;display:grid}.edition-perks li{color:var(--paper);font:12px/1.35 var(--display);padding-left:13px;position:relative}.edition-perks li:nth-child(4){white-space:nowrap}.edition-perks li:before{content:"";border:1px solid var(--gold);width:4px;height:4px;position:absolute;top:.45em;left:1px;transform:rotate(45deg)}.customer-record{background:#0404047a;border:1px solid #dfbd7147;gap:14px;margin-top:16px;padding:16px;display:grid}.customer-record-heading{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.customer-record-heading span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.16em}.customer-record-heading small{color:var(--muted);font:6px/1.3 var(--mono);letter-spacing:.1em;text-align:right}.customer-fields{grid-template-columns:.72fr 1.28fr;gap:10px;display:grid}.customer-fields label,.transaction-field{gap:7px;display:grid}.customer-fields label span,.transaction-field span{color:var(--muted);font:6px/1 var(--mono);letter-spacing:.13em}.customer-fields .sol-wallet-input{grid-column:1/-1}.customer-fields input,.transaction-field input,.ledger-login input,.ledger-controls select{width:100%;min-height:43px;color:var(--ivory);font:11px/1.4 var(--mono);background:#050505b8;border:1px solid #eee8dc24;border-radius:0;outline:0;padding:10px 12px}.customer-fields input:focus,.transaction-field input:focus,.ledger-login input:focus,.ledger-controls select:focus{border-color:var(--gold-bright);box-shadow:0 0 0 1px #dfbd7138}.customer-fields input::placeholder,.transaction-field input::placeholder{color:#777066}.terms-check{color:var(--paper);font:9px/1.55 var(--mono);grid-template-columns:16px 1fr;align-items:start;gap:10px;display:grid}.terms-check input{width:15px;height:15px;accent-color:var(--gold-bright);margin:1px 0 0}.terms-disclaimer{margin-top:7px;display:block}.terms-check a,.terms-copy a{color:var(--gold-bright);text-underline-offset:3px;text-decoration:underline}.rail-heading{color:var(--muted);margin:22px 0 10px}.payment-tabs{border:1px solid #eee8dc26;grid-template-columns:.72fr .72fr 1.2fr;margin:0 0 27px;display:grid}.payment-tabs button,.network-switch button{min-height:46px;color:var(--muted);font:8px/1.2 var(--mono);letter-spacing:.13em;cursor:pointer;background:#ffffff04;border:0;border-right:1px solid #eee8dc26;padding:10px 11px;transition:background .2s,color .2s}.payment-tabs button:last-child,.network-switch button:last-child{border-right:0}.payment-tabs button[aria-selected=true],.network-switch button[aria-pressed=true]{color:var(--gold-bright);box-shadow:inset 0 -2px var(--gold);background:#b891472b}.skeleton-banner{color:#e2c7bc;font:7px/1.55 var(--mono);letter-spacing:.11em;background:#661d2229;border:1px solid #ad503a7a;margin:-10px 0 20px;padding:11px 13px}.checkout-notice{border-left:2px solid var(--gold-bright);color:var(--paper);font:8px/1.6 var(--mono);letter-spacing:.1em;background:#b891471a;margin:-9px 0 20px;padding:13px 15px}.payment-view{gap:20px;animation:.32s both checkout-reveal;display:grid}.payment-view>p{color:var(--paper);font:14px/1.55 var(--display);margin:0}.payment-title{border-bottom:1px solid #eee8dc21;justify-content:space-between;align-items:baseline;gap:20px;min-height:58px;padding-bottom:16px;display:flex}.payment-title span{color:var(--muted);font:8px/1 var(--mono);letter-spacing:.15em}.payment-title strong{color:var(--ivory);font:400 19px/1.2 var(--display);text-align:right}.allocation{background:#0000003d;border:1px solid #eee8dc1f;gap:11px;padding:17px 18px;display:grid}.allocation-row{color:var(--muted);font:7px/1.2 var(--mono);letter-spacing:.12em;justify-content:space-between;gap:18px;display:flex}.allocation-row strong{color:var(--paper);font-size:9px;font-weight:400}.allocation-row.burn-row span,.allocation-row.burn-row strong{color:var(--gold-bright)}.allocation-bar{background:#eee8dc1a;height:3px;overflow:hidden}.allocation-bar i{background:linear-gradient(90deg, var(--oxblood), var(--gold-bright));height:100%;margin-left:auto;display:block}.checkout-button{background:var(--gold-bright);min-height:58px;color:var(--ink);font:700 9px/1 var(--mono);letter-spacing:.19em;cursor:pointer;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);border:0;transition:transform .2s,filter .2s}.checkout-button:hover{filter:brightness(1.06);transform:translateY(-2px)}.checkout-button:disabled{cursor:wait;opacity:.72}.rail-note{color:var(--muted);font:7px/1.55 var(--mono);letter-spacing:.1em;text-align:center}.network-switch{border:1px solid #eee8dc26;grid-template-columns:1.5fr 1fr;display:grid}.network-switch.asset-switch{grid-template-columns:repeat(3,1fr)}.copy-field{background:#0505058f;border:1px solid #eee8dc1f;grid-template-columns:1fr auto;gap:10px;padding:13px 74px 13px 14px;display:grid;position:relative}.copy-field>span{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.14em;grid-column:1/-1}.copy-field code{overflow-wrap:anywhere;color:var(--paper);font:8px/1.5 var(--mono);letter-spacing:.03em}.copy-field button{width:64px;color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.12em;cursor:pointer;background:#b8914714;border:0;border-left:1px solid #eee8dc1f;position:absolute;top:0;bottom:0;right:0}.transfer-lock{color:#e5c4b7;font:8px/1.6 var(--mono);letter-spacing:.1em;background:#661d2233;border:1px solid #ad503a94;padding:14px 15px}.payment-watch{background:#b8914717;border:1px solid #dfbd7166;gap:8px;padding:15px;display:grid}.payment-watch span{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.14em}.payment-watch p{color:var(--paper);font:11px/1.6 var(--mono);margin:0}.payment-watch[data-status=paid]{background:#34764829;border-color:#71be89a3}.payment-watch[data-status=paid] span{color:#9bd4ab}.manual-fallback{border-top:1px solid #eee8dc1f;padding-top:2px}.manual-fallback summary{color:var(--muted);font:7px/1.4 var(--mono);letter-spacing:.13em;cursor:pointer;padding:12px 0}.manual-fallback[open]{gap:12px;display:grid}.transaction-field input:disabled{opacity:.6;cursor:not-allowed}.crypto-order-record{gap:14px;display:grid}.crypto-order-reference{background:#b8914713;border:1px solid #dfbd7152;grid-template-columns:1fr auto;gap:7px 16px;padding:15px;display:grid}.crypto-order-reference span,.crypto-order-reference small{color:var(--muted);font:6px/1.3 var(--mono);letter-spacing:.13em}.crypto-order-reference strong{color:var(--gold-bright);font:15px/1 var(--display);letter-spacing:.07em;grid-area:1/2/3}.secondary-checkout{border:1px solid var(--gold);min-height:50px;color:var(--gold-bright);background:0 0}.edition-comparison-section{width:var(--page);margin:0 auto;padding:130px 0}.edition-comparison-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid}.edition-comparison-heading h2{max-width:950px;font:400 clamp(46px, 6vw, 92px)/.95 var(--display);letter-spacing:-.035em;margin:0}.edition-comparison-heading>p{max-width:520px;color:var(--paper);font:17px/1.68 var(--display);margin:0 0 6px}.edition-catalog{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.edition-catalog article{border-right:1px solid var(--line);background:linear-gradient(145deg,#b8914711,#0000 50%);flex-direction:column;min-height:490px;padding:30px;display:flex}.edition-catalog article:last-child{border-right:0}.edition-catalog article.estate-catalog-card{background:linear-gradient(145deg,#661d223d,#b8914712 55%,#0000)}.catalog-title{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.catalog-title span{color:var(--gold-bright);font:7px/1.3 var(--mono);letter-spacing:.15em}.catalog-title strong{font:400 25px/1 var(--display)}.edition-catalog h3{font:400 clamp(25px, 2.4vw, 38px)/1 var(--display);letter-spacing:.05em;margin:48px 0 25px}.catalog-availability{color:var(--gold-bright);font:7px/1.4 var(--mono);letter-spacing:.14em;margin:-8px 0 24px}.catalog-availability[data-sold-out=true]{color:#c9877d}.edition-catalog ul{gap:11px;margin:0 0 34px;padding:0;list-style:none;display:grid}.edition-catalog li{color:var(--paper);font:14px/1.45 var(--display);padding-left:16px;position:relative}.edition-catalog li:before{content:"";border:1px solid var(--gold);width:5px;height:5px;position:absolute;top:.48em;left:1px;transform:rotate(45deg)}.edition-catalog article>small{color:var(--gold-bright);font:7px/1.5 var(--mono);letter-spacing:.1em;border-top:1px solid #eee8dc1c;margin-top:auto;padding-top:18px}.record-section{width:var(--page);margin:0 auto;padding:130px 0}.record-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid}.record-heading h2,.terms-section h2{max-width:900px;font:400 clamp(46px, 6vw, 92px)/.95 var(--display);letter-spacing:-.035em;margin:0}.record-heading>p{max-width:520px;color:var(--paper);font:17px/1.68 var(--display);margin:0 0 6px}.record-cards{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.record-cards article{border-right:1px solid var(--line);background:linear-gradient(145deg,#b8914711,#0000 50%);min-height:285px;padding:30px}.record-cards article:last-child{border-right:0}.record-cards span{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.18em}.record-cards strong{font:400 47px/1 var(--display);margin:68px 0 16px;display:block}.record-cards p{max-width:290px;color:var(--paper);font:15px/1.6 var(--display);margin:0}.proof-note{max-width:760px;color:var(--muted);font:8px/1.65 var(--mono);letter-spacing:.1em;text-align:right;margin:25px 0 0 auto}.terms-section{width:var(--page);border-top:1px solid var(--line);grid-template-columns:1.04fr .96fr;gap:9vw;margin:0 auto;padding:118px 0;display:grid}.terms-title-line{white-space:nowrap;display:block}.no-break{white-space:nowrap}.terms-copy{align-content:end;gap:22px;display:grid}.terms-copy p{color:var(--paper);font:16px/1.7 var(--display);margin:0}.preorder-footer{align-items:start}.preorder-footer .footer-mark img{grid-row:1/3;width:38px;height:38px}.preorder-footer>a{color:var(--paper);font:8px/1 var(--mono);letter-spacing:.15em;justify-self:end}.preorder-footer-links{flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:20px;display:flex}.preorder-footer-links a{color:var(--paper);font:8px/1 var(--mono);letter-spacing:.13em}.legal-page,.ledger-page{background:radial-gradient(circle at 80% 5%, #661d2233, transparent 34%), var(--ink);min-height:100svh}.legal-header{min-height:76px;padding:0 max(24px, calc((100vw - var(--page))/2));border-bottom:1px solid var(--line);color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.17em;justify-content:space-between;align-items:center;display:flex}.legal-header a{color:var(--paper)}.legal-document,.ledger-shell{width:min(920px, var(--page));margin:0 auto;padding:96px 0 120px}.legal-document h1,.ledger-shell h1{max-width:820px;font:400 clamp(56px, 8vw, 108px)/.9 var(--display);letter-spacing:-.045em;margin:12px 0 48px}.legal-draft{color:#e2c7bc;font:8px/1.65 var(--mono);letter-spacing:.09em;background:#661d222e;border:1px solid #ad503a94;margin-bottom:42px;padding:16px 18px}.legal-document section{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.42fr) 1fr;gap:40px;padding:30px 0;display:grid}.legal-document h2{color:var(--gold-bright);font:400 21px/1.2 var(--display);margin:0}.legal-document section p{color:var(--paper);font:17px/1.72 var(--display);margin:0}.legal-document section a{color:var(--gold-bright);text-underline-offset:3px;text-decoration:underline}.legal-note{color:var(--muted);font:8px/1.65 var(--mono);letter-spacing:.1em;margin:42px 0 0}.ledger-shell{width:min(1400px, var(--page))}.ledger-login{background:#0c0a08;border:1px solid #dfbd7166;gap:14px;width:min(520px,100%);padding:26px;display:grid}.ledger-login label{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.15em}.ledger-login button,.ledger-controls button{background:var(--gold-bright);min-height:48px;color:var(--ink);font:700 8px/1 var(--mono);letter-spacing:.15em;cursor:pointer;border:0}.ledger-login button:disabled{opacity:.55}.ledger-login p{color:#e2a997;font:8px/1.5 var(--mono);letter-spacing:.08em;margin:0}.ledger-summary{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.ledger-summary article{border-right:1px solid var(--line);background:#b891470b;flex-direction:column;justify-content:space-between;min-height:128px;padding:18px;display:flex}.ledger-summary article:last-child{border-right:0}.ledger-summary span{color:var(--muted);font:7px/1 var(--mono);letter-spacing:.14em}.ledger-summary strong{color:var(--gold-bright);font:30px/1 var(--display)}.collectible-admin{background:linear-gradient(145deg,#b8914712,#0000 38%),#080706;border:1px solid #dfbd7147;margin:54px 0;padding:34px}.collectible-admin-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;display:grid}.collectible-admin-heading span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.16em}.collectible-admin-heading h2{font:400 clamp(40px, 5vw, 72px)/.92 var(--display);margin:12px 0 0}.collectible-admin-heading p{color:var(--paper);font:15px/1.6 var(--display);margin:0}.inventory-admin-grid{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:36px;display:grid}.inventory-admin-grid article{background:#050505;min-width:0}.inventory-admin-grid img{aspect-ratio:1;object-fit:cover;width:100%}.inventory-admin-grid article>div{padding:18px;display:grid}.inventory-admin-grid small{color:var(--gold-bright);font:7px/1.3 var(--mono);letter-spacing:.12em}.inventory-admin-grid strong{font:400 40px/.9 var(--display);margin-top:22px}.inventory-admin-grid strong i{color:var(--muted);font-size:18px;font-style:normal}.inventory-admin-grid span{color:var(--muted);font:6px/1 var(--mono);letter-spacing:.14em;margin-top:7px}.inventory-admin-grid p{color:var(--paper);font:7px/1.6 var(--mono);letter-spacing:.05em;margin:18px 0 0}.manual-award-panel{border-top:1px solid var(--line);grid-template-columns:1fr .9fr 1.4fr 1.1fr auto;align-items:end;gap:14px;margin-top:34px;padding-top:28px;display:grid}.manual-award-panel>div>span,.manual-award-panel label>span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.13em;margin-bottom:9px;display:block}.manual-award-panel>div p{color:var(--muted);font:7px/1.55 var(--mono);margin:0}.manual-award-panel label input,.manual-award-panel label select{width:100%;height:45px;color:var(--paper);font:8px/1 var(--mono);background:#050505;border:1px solid #eee8dc2e;border-radius:0;padding:0 12px}.manual-award-panel>button{border:1px solid var(--gold);min-height:45px;color:var(--gold-bright);font:7px/1.2 var(--mono);letter-spacing:.1em;cursor:pointer;background:#b8914721;padding:0 18px}.admin-action-notice{color:var(--gold-bright);font:8px/1.5 var(--mono);letter-spacing:.08em;grid-column:1/-1;margin:0}.pair-register{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:22px 42px;margin-top:30px;padding:24px 0;display:grid}.pair-register>div{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.14em;justify-content:space-between;gap:18px;display:flex}.pair-register>div strong{font:400 30px/1 var(--display)}.pair-register>p{color:var(--muted);font:8px/1.6 var(--mono);margin:0}.pair-register article{border-top:1px solid #eee8dc1a;grid-column:1/-1;grid-template-columns:1fr auto;gap:20px;padding-top:14px;display:grid}.pair-register code{overflow-wrap:anywhere;color:var(--paper);font:8px/1.4 var(--mono)}.pair-register article span{color:var(--gold-bright);font:7px/1.4 var(--mono);letter-spacing:.1em}.mint-queue-register{background:#050505;border:1px solid #dfbd7138;margin-top:30px}.mint-queue-register .allocation-register-head{padding-inline:24px}.mint-queue-register>p{color:#f5f2eab3;font:13px/1.6 var(--display);margin:0;padding:0 24px 22px}.mint-queue-register article{border-top:1px solid #f5f2ea14;grid-template-columns:minmax(170px,.75fr) auto minmax(250px,1fr) auto;align-items:center;gap:18px;padding:15px 24px;display:grid}.mint-queue-register article strong{color:var(--paper);font:9px/1.4 var(--mono);letter-spacing:.1em}.mint-queue-register article>span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.mint-queue-register article code{overflow-wrap:anywhere;color:#f5f2eab8;font:9px/1.5 var(--mono)}.mint-queue-register article small{color:#f5f2ea7a;font:7px/1.4 var(--mono);letter-spacing:.08em}.allocation-register{border-top:1px solid var(--line);margin-top:30px}.allocation-register-head{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.15em;justify-content:space-between;padding:20px 0;display:flex}.allocation-register article{border-top:1px solid #eee8dc1a;grid-template-columns:1.1fr .5fr 1.6fr 1fr;align-items:center;gap:18px;padding:16px 0;display:grid}.allocation-register article>strong{font:400 16px/1.2 var(--display)}.allocation-register article>span{color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.1em}.allocation-recipient{gap:6px;min-width:0;display:grid}.allocation-recipient small{color:#f5f2ea6b;letter-spacing:.12em;font-size:6px}.allocation-register article code{overflow-wrap:anywhere;color:var(--paper);font:7px/1.45 var(--mono)}.allocation-register article small{color:var(--muted);font:7px/1.45 var(--mono)}.allocation-source{letter-spacing:.09em;text-transform:uppercase}.allocation-register article>button{border:1px solid var(--gold);min-height:38px;color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.1em;cursor:pointer;background:#b891471f;padding:0 14px}.mint-record-control{grid-column:3/-1;grid-template-columns:1fr auto;gap:8px;display:grid}.mint-record-control input{min-width:0;height:38px;color:var(--paper);font:8px/1 var(--mono);background:#050505;border:1px solid #eee8dc2e;padding:0 10px}.mint-record-control button{background:var(--gold-bright);min-height:38px;color:var(--ink);font:700 7px/1 var(--mono);letter-spacing:.1em;cursor:pointer;border:0;padding:0 14px}.allocation-register button:disabled,.mint-record-control button:disabled{opacity:.45;cursor:default}.ledger-controls{grid-template-columns:minmax(220px,330px) 170px;justify-content:space-between;gap:16px;margin:22px 0;display:grid}.ledger-controls select{min-height:48px}.order-action-notice{color:var(--gold-bright);font:8px/1.5 var(--mono);letter-spacing:.08em;border:1px solid #dfbd7152;margin:-6px 0 22px;padding:12px 14px}.order-records{gap:14px;display:grid}.order-record{border:1px solid var(--line);background:linear-gradient(135deg,#b891470e,#050505b3)}.order-record-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:58px;padding:14px 18px;display:flex}.order-record-head strong{color:var(--gold-bright);font:17px/1 var(--display);letter-spacing:.08em}.order-record-head span{color:var(--paper);font:7px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #eee8dc24;padding:7px 9px}.order-record-head span[data-status=paid]{color:#a7d8ae;border-color:#5d996699}.order-record-head span[data-status=payment_review]{color:var(--gold-bright);border-color:#dfbd71b3}.order-record-grid{grid-template-columns:1fr 1fr .8fr .65fr 1.55fr 1.35fr;display:grid}.order-record dl{border-right:1px solid var(--line);min-width:0;margin:0;padding:17px}.order-record dl:last-child{border-right:0}.order-record dt,.order-obligations span{color:var(--muted);font:6px/1 var(--mono);letter-spacing:.13em;margin-bottom:10px}.order-record dd{color:var(--paper);font:13px/1.5 var(--display);margin:0}.order-record dd a{color:var(--gold-bright)}.wallet-cell dd{overflow-wrap:anywhere;font:8px/1.55 var(--mono)}.order-obligations{border-top:1px solid var(--line);grid-template-columns:1.35fr .65fr;display:grid}.order-obligations>div{padding:18px}.order-obligations>div:first-child{border-right:1px solid var(--line)}.order-obligations ul{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.order-obligations li{color:var(--paper);font:12px/1.5 var(--display)}.payment-review-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.payment-review-actions button{border:1px solid var(--gold);min-height:36px;color:var(--gold-bright);font:7px/1.2 var(--mono);letter-spacing:.08em;cursor:pointer;background:#b891471f;padding:0 10px}.payment-review-actions button:last-child{color:#e2a997;background:#661d221f;border-color:#ad503a80}.payment-review-actions button:disabled{opacity:.45;cursor:default}.delete-unpaid-order{color:#e2a997;width:100%;min-height:40px;font:700 7px/1.25 var(--mono);letter-spacing:.09em;cursor:pointer;background:#661d2233;border:1px solid #ad503a9e;margin-top:12px;padding:0 12px}.delete-unpaid-order:disabled{opacity:.45;cursor:default}.order-obligations p,.order-obligations small{color:var(--paper);font:11px/1.5 var(--display);margin:0}.order-obligations small{color:var(--gold-bright);font:6px/1.4 var(--mono);letter-spacing:.12em;margin-top:12px;display:block}.ledger-empty{border:1px solid var(--line);color:var(--muted);font:8px/1 var(--mono);letter-spacing:.14em;padding:30px}.confirmation-page{background:var(--ink);min-height:100svh;position:relative;overflow:hidden}.confirmation-header{z-index:4;min-height:76px;padding:0 max(24px, calc((100vw - var(--page))/2));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050505e6;border-bottom:1px solid #eee8dc21;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.confirmation-header>span,.confirmation-header>a:last-child{color:var(--muted);font:8px/1 var(--mono);letter-spacing:.17em}.confirmation-header>a:last-child{color:var(--paper);justify-self:end}.confirmation-background{object-fit:cover;object-position:44% center;filter:saturate(.55)brightness(.34)contrast(1.25);width:100%;height:calc(100svh - 76px);position:fixed;inset:76px 0 0}.confirmation-wash{background:linear-gradient(90deg,#050505fa 0%,#050505db 48%,#0505057a 100%),linear-gradient(#0000 46%,#050505 100%);position:fixed;inset:76px 0 0}.confirmation-shell{z-index:2;width:var(--page);grid-template-columns:minmax(0,.9fr) minmax(580px,.76fr);align-items:center;gap:clamp(50px,7vw,120px);min-height:calc(100svh - 76px);padding:84px 0;display:grid;position:relative}.confirmation-hero-copy{max-width:720px}.confirmation-hero-copy h1,.confirmation-error h1{max-width:760px;font:400 clamp(56px,7vw,108px)/.89 var(--display);letter-spacing:-.045em;margin:14px 0 24px}.confirmation-hero-copy>p:last-of-type,.confirmation-error>p{max-width:600px;color:var(--paper);font:18px/1.68 var(--display);margin:0}.confirmation-sandbox{width:fit-content;color:var(--gold-bright);font:7px/1 var(--mono);letter-spacing:.15em;background:#b8914714;border:1px solid #dfbd716b;margin-top:30px;padding:12px 15px}.confirmation-record{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:linear-gradient(145deg,#18120cf7,#050505f7);border:1px solid #dfbd717a;box-shadow:0 34px 90px #00000080}.confirmation-reference{background:#b8914712;border-bottom:1px solid #eee8dc24;grid-template-columns:1fr auto;gap:8px 20px;padding:28px 30px;display:grid}.confirmation-reference span,.confirmation-reference small,.confirmation-obligations>span,.confirmation-next span{color:var(--muted);font:7px/1.3 var(--mono);letter-spacing:.15em}.confirmation-reference strong{color:var(--gold-bright);font:400 31px/1 var(--display);letter-spacing:.08em;grid-column:1}.confirmation-reference small{color:#a7d8ae;border:1px solid #5d99668c;grid-area:1/2/3;align-self:center;padding:8px 10px}.confirmation-facts{grid-template-columns:1fr 1fr;display:grid}.confirmation-facts dl{border-bottom:1px solid #eee8dc1c;border-right:1px solid #eee8dc1c;min-width:0;margin:0;padding:20px 22px}.confirmation-facts dl:nth-child(2n){border-right:0}.confirmation-facts dl:last-child{border-right:0;grid-column:1/-1}.confirmation-facts dt{color:var(--muted);font:6px/1.3 var(--mono);letter-spacing:.13em;margin-bottom:10px}.confirmation-facts dd{color:var(--paper);font:16px/1.35 var(--display);margin:0}.confirmation-facts .receipt-wallet{color:var(--gold-bright);font:9px/1.5 var(--mono);letter-spacing:.08em}.confirmation-obligations{border-bottom:1px solid #eee8dc1f;padding:24px 28px}.confirmation-obligations ul{grid-template-columns:1fr 1fr;gap:9px 18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.confirmation-obligations li{color:var(--paper);font:13px/1.4 var(--display);padding-left:14px;position:relative}.confirmation-obligations li:before{content:"";border:1px solid var(--gold);width:5px;height:5px;position:absolute;top:.48em;left:1px;transform:rotate(45deg)}.confirmation-next{grid-template-columns:1fr auto;align-items:end;gap:25px;padding:24px 28px 28px;display:grid}.confirmation-next p{max-width:390px;color:var(--muted);font:12px/1.55 var(--display);margin:9px 0 0}.confirmation-action{background:var(--gold-bright);min-height:48px;color:var(--ink);font:700 7px/1 var(--mono);letter-spacing:.14em;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.confirmation-loading,.confirmation-error{background:#050505e6;border:1px solid #dfbd716b;grid-column:1/-1;width:min(760px,100%);margin:auto;padding:48px}.confirmation-loading{color:var(--gold-bright);font:8px/1 var(--mono);letter-spacing:.16em;justify-content:center;align-items:center;gap:16px;display:flex}.confirmation-loading img{width:34px;height:34px;animation:8s linear infinite rotate}.confirmation-error a:not(.confirmation-action){color:var(--gold-bright);text-decoration:underline}.confirmation-error .confirmation-action{margin-top:30px;text-decoration:none}@keyframes checkout-reveal{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-breathe{to{transform:scale(1.045)}}@keyframes title-sheen-ivory{0%,5%{background-position:100% 0}27%,to{background-position:0 0}}@keyframes title-sheen-gold{0%,19%{background-position:100% 0}36%,to{background-position:0 0}}@keyframes title-mote{0%{opacity:0;transform:translateY(10px)scale(.7)}12%{opacity:.42}34%{opacity:.74}76%{opacity:.4}to{opacity:0;transform:translate3d(var(--mote-x), var(--mote-y), 0) scale(1.12)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes sound{0%{height:3px}to{height:17px}}@keyframes realm-reveal{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width>=1101px){.preorder-header{height:82px;padding-inline:44px}.preorder-wordmark{gap:13px;font-size:19px}.preorder-wordmark img{width:31px;height:31px}.preorder-header-record{font-size:10px}.back-link{font-size:11px}.preorder-hero{align-items:start;min-height:max(1180px,100svh);padding-top:146px;padding-bottom:92px}.preorder-background{height:max(1180px,100svh);inset:0 0 auto}.preorder-intro{align-self:start;max-width:740px;margin-top:clamp(300px,28svh,390px)}.preorder-intro .eyebrow{font-size:11px}.preorder-lede{max-width:610px;font-size:20px}.price-seal{width:min(550px,100%);margin-top:38px;padding:22px 24px}.price-seal span,.price-seal small{font-size:10px}.price-seal strong{font-size:50px}.preview-copy{margin-top:25px;font-size:10px}.checkout-panel{min-height:0;padding:38px clamp(38px,3vw,48px) 42px}.checkout-heading span{font-size:10px}.checkout-heading h2{font-size:clamp(40px,3vw,54px)}.checkout-heading>strong{font-size:32px}.edition-selector{margin-top:32px}.edition-selector button{gap:10px;min-height:116px;padding:17px}.edition-selector button small{font-size:8px}.edition-selector button strong{font-size:17px}.edition-selector button span{font-size:20px}.edition-selector button b{font-size:8px}.edition-perks{min-height:152px;margin-top:16px;padding:19px 20px}.edition-perks>span,.rail-heading{font-size:9px}.edition-perks ul{gap:10px 22px;margin-top:16px}.edition-perks li{padding-left:15px;font-size:15px}.customer-record{gap:17px;margin-top:18px;padding:20px}.customer-record-heading span{font-size:9px}.customer-record-heading small{font-size:8px}.customer-fields{grid-template-columns:1fr 1fr;gap:13px}.customer-fields label,.transaction-field{gap:9px}.customer-fields label span,.transaction-field span{font-size:8px}.customer-fields input,.transaction-field input,.ledger-login input,.ledger-controls select{min-height:50px;padding:12px 14px;font-size:13px}.terms-check{grid-template-columns:18px 1fr;gap:11px;font-size:11px}.terms-check input{width:17px;height:17px}.rail-heading{margin:26px 0 12px}.payment-tabs{margin-bottom:30px}.payment-tabs button,.network-switch button{min-height:54px;padding:12px 13px;font-size:10px}.skeleton-banner{font-size:9px}.checkout-notice{font-size:10px}.payment-view{gap:22px}.payment-view>p{font-size:16px}.payment-title{min-height:64px;padding-bottom:18px}.payment-title span{font-size:10px}.payment-title strong{font-size:22px}.allocation{gap:13px;padding:19px 20px}.allocation-row{font-size:9px}.allocation-row strong{font-size:11px}.checkout-button{min-height:64px;font-size:11px}.rail-note,.copy-field>span{font-size:9px}.copy-field code{font-size:10px}.copy-field button{font-size:9px}.transfer-lock{font-size:10px}.crypto-order-reference span,.crypto-order-reference small{font-size:8px}.catalog-title span,.edition-catalog article>small,.catalog-availability{font-size:9px}.catalog-title strong{font-size:28px}.edition-catalog li{font-size:16px}.edition-comparison-heading,.record-heading{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(54px,6vw,96px)}.edition-comparison-heading>p,.record-heading>p{max-width:none}.record-cards span{font-size:10px}.record-cards p{font-size:17px}.proof-note{white-space:nowrap;max-width:none;font-size:10px}.terms-section{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(48px,4vw,72px)}.terms-section h2{font-size:clamp(42px,3.6vw,62px)}.terms-copy p{font-size:18px}.preorder-footer>a,.preorder-footer-links a{font-size:10px}}@media (width>=1500px){:root{--page:min(1680px, calc(100vw - 96px))}.preorder-hero{padding-inline:max(48px, calc((100vw - var(--page))/2));grid-template-columns:minmax(0,.9fr) minmax(720px,.86fr);gap:clamp(72px,5vw,100px)}.preorder-intro h1{font-size:clamp(86px,6.4vw,128px)}.checkout-panel{width:min(820px,100%)}}@media (width<=1100px){:root{--page:calc(100vw - 48px)}.site-header{grid-template-columns:1fr auto;padding-inline:24px}.site-header nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505f7;flex-direction:column;gap:0;height:calc(100dvh - 76px);padding:clamp(26px,6vw,64px) 24px;display:none;position:absolute;top:76px;left:0;right:0;overflow-y:auto}.site-header nav.is-open{display:flex}.site-header nav a{border-bottom:1px solid #eee8dc1f;width:100%;padding:18px 0;font-size:12px}.menu-button{cursor:pointer;justify-self:end;min-width:56px;min-height:44px;padding:0 8px;display:block}.socials{display:none}.hero-content{width:min(760px,86vw)}.proof-section{grid-template-columns:1fr;gap:30px;padding-top:180px}.ledger{width:min(620px,100%);margin:auto}.investigator-grid{grid-template-columns:repeat(2,1fr)}.realm-stage,.relics-section{grid-template-columns:1fr}.realm-copy h2 br{display:none}.realm-tabs{grid-template-columns:repeat(4,1fr);gap:1px;padding-top:45px}.realm-tabs button{border:1px solid #eee8dc21;justify-content:center;padding:16px 8px}.realm-tabs button[aria-selected=true]{padding-left:8px}.realm-visual{min-height:690px}.systems-grid{grid-template-columns:repeat(2,1fr)}.systems-grid article:nth-child(2){border-right:0}.systems-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.sealed-evidence{margin-top:56px}.promise-inner{grid-template-columns:.55fr 1.45fr;gap:6vw}.chronicle-heading{grid-template-columns:1fr}.preorder-header{grid-template-columns:1fr auto;padding-inline:24px}.preorder-header-record{display:none}.preorder-hero{grid-template-columns:1fr;align-content:start;align-items:start;gap:56px;padding-inline:24px}.preorder-background{object-position:52% top;transform:none}.preorder-intro{align-self:start;max-width:800px}.checkout-panel{justify-self:start;width:min(700px,100%);min-height:980px}.edition-perks{min-height:174px}.record-heading,.edition-comparison-heading,.terms-section{grid-template-columns:1fr}.record-heading>p,.edition-comparison-heading>p{margin-top:10px}.order-record-grid{grid-template-columns:repeat(3,1fr)}.order-record dl:nth-child(3){border-right:0}.order-record dl:nth-child(-n+3){border-bottom:1px solid var(--line)}.ledger-summary{grid-template-columns:repeat(3,1fr)}.ledger-summary article:nth-child(3){border-right:0}.ledger-summary article:nth-child(-n+3){border-bottom:1px solid var(--line)}.collectible-admin-heading{grid-template-columns:1fr}.inventory-admin-grid{grid-template-columns:repeat(2,1fr)}.manual-award-panel{grid-template-columns:1fr 1fr}.manual-award-panel>div{grid-column:1/-1}.pair-register{grid-template-columns:1fr}.pair-register article{grid-column:auto}.mint-queue-register article{grid-template-columns:1fr auto}.mint-queue-register article code,.mint-queue-register article small{grid-column:1/-1}.allocation-register article{grid-template-columns:1fr 1fr}.mint-record-control{grid-column:1/-1}.confirmation-shell{grid-template-columns:1fr;gap:48px;padding-inline:24px}.confirmation-record{width:min(760px,100%)}}@media (width<=700px){:root{--page:calc(100vw - 32px)}.site-header{height:66px;padding-inline:16px}.site-header nav{height:calc(100dvh - 66px);padding:24px 16px;top:66px}.wordmark{font-size:14px}section[id]{scroll-margin-top:66px}.hero{align-items:center;min-height:max(720px,100svh);padding:104px 16px 62px}.hero-image{object-position:50% center}.hero-vignette{background:linear-gradient(#0505054d 0%,#050505dc 50%,#050505 100%)}.hero-content{width:100%}.hero h1{white-space:nowrap;max-width:none;font-size:clamp(48px,15.5vw,72px);line-height:.88}.title-motes{width:47%;height:145%;top:-18%;left:56%}.title-motes i{width:1.5px;height:1.5px;box-shadow:0 0 3px #ffda89b8,0 0 6px #dfbd7152}.title-motes i:nth-child(3n){width:2px;height:2px}.title-motes i:nth-child(n+15){display:none}.thesis{margin:25px 0 18px;font-size:clamp(20px,6vw,26px)}.intro{font-size:15px;line-height:1.55}.hero-actions{flex-direction:column;align-items:center;gap:16px;margin-top:clamp(50px,8svh,72px)}.hero-actions .action{white-space:nowrap;width:min(86vw,420px);max-width:100%}.scroll-cue,.hero-status{display:none}.proof-ticker{letter-spacing:.12em;justify-content:space-between;gap:8px;padding:0 12px;font-size:7px;overflow:hidden}.section{padding:88px 0}.section-index{margin-bottom:44px}.section h2{font-size:clamp(38px,12vw,58px);line-height:1}.proof-section{min-height:0}.proof-section .section-index{position:static}.proof-copy>p:last-child{margin-top:26px;font-size:16px;line-height:1.6}.ledger{aspect-ratio:auto;background:var(--line);isolation:auto;border:0;grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch stretch;gap:1px;width:100%;min-height:0;margin-top:40px;padding:1px;display:grid;transform:none}.ledger:before,.ledger:after,.ledger-ring,.ledger-axis,.ledger-orbit{display:none}.ledger-core{width:100%;height:auto;min-height:136px;box-shadow:none;background:radial-gradient(circle,#b8914714,#0000 55%),#0b0a09;grid-column:1/-1;transform:none}.ledger-core-lockup{gap:12px;transform:none}.ledger-core .proof-mark{width:50px;height:50px}.ledger-core-label{letter-spacing:.3em;font-size:12px;font-weight:500}.ledger-node,.node-a,.node-b,.node-c,.node-d{border-left:2px solid var(--gold);background:#0b0a09;flex-direction:column;justify-content:center;width:100%;min-width:0;min-height:132px;padding:18px;display:flex;position:relative;inset:auto;transform:none}.ledger-node strong{letter-spacing:.055em;margin:8px 0 6px;font-size:clamp(17px,5.2vw,22px)}.ledger-node small{max-width:18ch}.section-heading{grid-template-columns:1fr;margin-bottom:45px}.investigator-grid{grid-template-columns:1fr}.investigator-card{min-height:430px}.realm-copy h2{font-size:clamp(46px,15vw,68px)}.realm-copy h2 br{display:block}.realm-tabs{grid-template-columns:repeat(2,1fr)}.realm-tabs button{letter-spacing:.14em;gap:10px;min-height:50px;padding:14px 7px;font-size:9px}.realm-visual{min-height:clamp(500px,145vw,620px)}.realm-visual:before{inset:10px}.realm-label{bottom:26px;left:20px;right:20px}.realm-label h3{font-size:clamp(46px,16vw,66px)}.realm-label strong{font-size:18px}.realm-label p{margin-top:12px;font-size:14px;line-height:1.48}.systems-grid{grid-template-columns:1fr}.systems-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:255px}.systems-grid article:last-child{border-bottom:0}.systems-grid h3{margin-top:60px}.sealed-evidence{min-height:390px;margin-top:46px}.sealed-evidence:before{width:62%}.sealed-evidence:after{width:38%}.sealed-core{padding:28px 30px}.sealed-meta.meta-a{bottom:14px;left:14px}.sealed-meta.meta-b{top:14px;right:14px}.promise-section{min-height:0}.promise-inner{grid-template-columns:1fr;gap:52px;padding:88px 0 100px}.promise-portrait{width:min(280px,75vw)}.promise-portrait img{object-position:center 18%}.promise-copy h2{font-size:clamp(42px,13vw,60px)}.promise-copy>p:not(.eyebrow){margin:24px 0 30px;font-size:16px;line-height:1.6}.status-grid{grid-template-columns:1fr}.status-grid article{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr}.status-grid span{justify-self:start}.status-grid article:last-child{border-bottom:0}.chronicle-actions{flex-direction:column}footer{grid-template-columns:1fr;padding-top:64px}footer>small{grid-column:1}.soundscape{left:50%;right:auto;bottom:max(14px, env(safe-area-inset-bottom));width:min(360px,100vw - 24px);min-height:64px;margin:0;padding:10px 14px;position:fixed;transform:translate(-50%)}.soundscape:hover{transform:translate(-50%)}.sound-copy small{font-size:7px}.sound-copy strong{font-size:8px}.sound-state{display:none}.preorder-header{height:66px;padding-inline:16px}.preorder-wordmark{font-size:14px}.preorder-wordmark img{width:24px;height:24px}.back-link{letter-spacing:.12em;font-size:7px}.preorder-hero{gap:48px;min-height:0;padding:108px 16px 70px}.preorder-background{object-position:45% top;height:max(720px,100svh);transform:none}.preorder-wash{background:linear-gradient(#05050575 0%,#050505d8 52%,#050505 100%)}.preorder-intro h1{font-size:clamp(52px,16vw,76px)}.preorder-lede{font-size:16px}.price-seal strong{font-size:38px}.checkout-panel{min-height:1060px;padding:24px 18px 28px}.checkout-heading{align-items:start}.checkout-heading>strong{font-size:23px}.edition-selector{grid-template-columns:1fr}.edition-selector button{border-bottom:1px solid #eee8dc26;border-right:0;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;min-height:76px}.edition-selector button:last-child{border-bottom:0}.edition-selector button small,.edition-selector button strong{grid-column:1}.edition-selector button span{grid-area:1/2/3}.edition-selector button b{grid-area:3/2;justify-self:end}.edition-perks{min-height:230px}.edition-perks ul{grid-template-columns:1fr}.payment-tabs{grid-template-columns:1fr 1fr}.payment-tabs button:last-child{border-top:1px solid #eee8dc26;grid-column:1/-1}.payment-title{align-items:start;min-height:72px}.payment-title strong{overflow-wrap:anywhere;max-width:58%;font-size:16px}.network-switch{grid-template-columns:1fr}.network-switch button{border-bottom:1px solid #eee8dc26;border-right:0}.network-switch button:last-child{border-bottom:0}.network-switch.asset-switch{grid-template-columns:repeat(3,1fr)}.network-switch.asset-switch button{border-bottom:0;border-right:1px solid #eee8dc26}.network-switch.asset-switch button:last-child{border-right:0}.copy-field{padding-right:62px}.copy-field button{width:54px}.customer-fields{grid-template-columns:1fr}.customer-fields .sol-wallet-input{grid-column:auto}.customer-record-heading{display:grid}.crypto-order-reference{grid-template-columns:1fr}.crypto-order-reference strong{grid-area:auto}.edition-comparison-section{padding:88px 0}.edition-comparison-heading h2{font-size:clamp(42px,13vw,60px)}.editorial-break{display:none}.edition-catalog{grid-template-columns:1fr;margin-top:46px}.edition-catalog article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.edition-catalog article:last-child{border-bottom:0}.edition-catalog h3{margin-top:38px}.record-section{padding:88px 0}.record-cards{grid-template-columns:1fr;margin-top:46px}.record-cards article{border-right:0;border-bottom:1px solid var(--line);min-height:220px}.record-cards article:last-child{border-bottom:0}.record-cards strong{margin-top:48px}.proof-note{text-align:left}.terms-section{padding:88px 0}.terms-title-line{white-space:normal}.record-heading h2,.terms-section h2{font-size:clamp(42px,13vw,60px)}.preorder-footer>a{justify-self:start}.preorder-footer-links{justify-content:flex-start;justify-self:start}.legal-header{min-height:66px;padding-inline:16px}.legal-document,.ledger-shell{padding:72px 0 90px}.legal-document h1,.ledger-shell h1{margin-bottom:38px}.legal-document section{grid-template-columns:1fr;gap:13px;padding:24px 0}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary article,.ledger-summary article:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ledger-summary article:nth-child(2n){border-right:0}.collectible-admin{padding:20px 16px}.inventory-admin-grid,.manual-award-panel{grid-template-columns:1fr}.manual-award-panel>div{grid-column:auto}.pair-register article{grid-template-columns:1fr}.mint-queue-register article{grid-template-columns:1fr;padding-inline:18px}.mint-queue-register article code,.mint-queue-register article small{grid-column:auto}.allocation-register article{grid-template-columns:1fr}.mint-record-control{grid-column:auto;grid-template-columns:1fr}.ledger-controls{grid-template-columns:1fr}.confirmation-header{grid-template-columns:1fr auto;min-height:66px;padding-inline:16px}.confirmation-header>span{display:none}.confirmation-background,.confirmation-wash{top:66px}.confirmation-shell{min-height:calc(100svh - 66px);padding:62px 16px 72px}.confirmation-hero-copy h1,.confirmation-error h1{font-size:clamp(50px,14vw,72px)}.confirmation-reference{padding:22px 20px}.confirmation-reference strong{font-size:23px}.confirmation-facts{grid-template-columns:1fr}.confirmation-facts dl,.confirmation-facts dl:nth-child(2n){border-right:0}.confirmation-facts dl:last-child{grid-column:auto}.confirmation-obligations{padding:22px 20px}.confirmation-obligations ul{grid-template-columns:1fr}.confirmation-next{grid-template-columns:1fr;padding:22px 20px 24px}.confirmation-action{width:100%}.confirmation-loading,.confirmation-error{padding:30px 22px}.order-record-grid{grid-template-columns:1fr 1fr}.order-record dl,.order-record dl:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.order-record dl:nth-child(2n){border-right:0}.order-obligations{grid-template-columns:1fr}.order-obligations>div:first-child{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=360px){:root{--page:calc(100vw - 24px)}.site-header{padding-inline:12px}.hero{padding:96px 12px 56px}.hero h1{font-size:15vw}.proof-ticker{padding-inline:8px;font-size:6px}.realm-tabs button{letter-spacing:.1em}.card-copy{left:22px;right:22px}}@media (hover:hover) and (pointer:fine){.investigator-card:hover img{transform:scale(calc(var(--portrait-scale) + .025));filter:saturate(.95)contrast(1.05)brightness(.96)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-title-ivory:after,.hero-title-gold:after{display:none}.title-motes i{opacity:.5;animation:none;transform:none}}
