:root{--u: max(.05vw, .0925926vh);--black: #000000;--field: #0a0a0b;--text-1: #f0ede0;--text-2: #b4b0a4;--text-3: #928f84;--muted: #66635a;--gold: #cea64a;--gold-deep: #8a6e22;--gold-bright: #eac652;--rule: #33322b;--font-display: "Michroma", "ZCOOL QingKe HuangYou", "Noto Sans SC", sans-serif;--font-body: "Chakra Petch", "Noto Sans SC", sans-serif;--font-mono: "IBM Plex Mono", "Noto Sans SC", monospace;--ls-wide: .26em;--ls-title: .32em;color-scheme:dark}:root[lang=zh]{--ls-wide: .08em;--ls-title: .1em}:root[lang=zh] body{font-weight:400}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;background:var(--black)}body{color:var(--text-1);font-family:var(--font-body);font-weight:300;-webkit-font-smoothing:antialiased}a{color:var(--gold);text-decoration:none}.etch{background:url(/assets/gold-etch.webp) center / 40px;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.25px rgba(234,198,82,.95);filter:drop-shadow(0 0 2px rgba(234,198,82,.35))}.aureus-btn{position:relative;display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-wide);text-indent:var(--ls-wide);color:var(--gold-bright);background:linear-gradient(180deg,#eac6521a,#8a6e222e),#0a0a0be0;border:1px solid var(--gold);border-radius:0;padding:13px 24px;cursor:pointer;text-transform:uppercase;transition:background .18s ease,color .18s ease}.aureus-btn:before{content:"";position:absolute;inset:3px;border:1px dashed rgba(206,166,74,.45);pointer-events:none;transition:border-color .18s ease}.aureus-btn:hover{background:url(/assets/gold-etch.webp) center / 56px repeat;color:#17110a;text-shadow:0 0 3px rgba(234,198,82,.95),0 0 7px rgba(234,198,82,.7)}.aureus-btn:hover:before{border-color:#0a0a0b66}.aureus-btn:focus-visible{outline:1px solid var(--gold);outline-offset:4px}body.home{overflow:hidden}.hero{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--black)}.hero .plate{width:100vw;height:100vh;object-fit:cover;display:block}.demo-cta{position:fixed;top:max(24px,calc(50vh + (143 - 540) * var(--u)));right:max(24px,calc(50vw - (1873 - 1000) * var(--u)));z-index:5}.hero-mark{position:fixed;left:50vw;top:calc(50vh + (300 - 540) * var(--u));transform:translate(-50%,-50%);width:calc(240 * var(--u));height:calc(240 * var(--u));z-index:4}.hero-stack{position:fixed;left:50vw;top:calc(50vh + (452 - 540) * var(--u));transform:translate(-50%);z-index:5;display:flex;flex-direction:column;align-items:center;white-space:nowrap}.hero-word{font-family:var(--font-display);font-size:calc(46 * var(--u));letter-spacing:var(--ls-title);margin-right:var(--ls-title);color:var(--text-1);line-height:1;text-transform:uppercase;font-weight:400}.hero-tagline{font-family:var(--font-display);font-size:calc(13.5 * var(--u));letter-spacing:calc(6.4 * var(--u));margin-top:calc(26 * var(--u));color:var(--text-3);line-height:1.2;text-transform:uppercase}:root[lang=zh] .hero-tagline{font-size:calc(20 * var(--u));letter-spacing:calc(3.4 * var(--u));color:var(--text-2)}.bond-nav{margin-top:calc(52 * var(--u));font-family:var(--font-mono);font-size:calc(21.5 * var(--u));letter-spacing:calc(5 * var(--u));line-height:1;color:var(--text-3)}.bond-nav a{color:#e8e5d6;transition:color .15s ease;text-transform:uppercase}.bond-nav a:hover{background:url(/assets/gold-etch.webp) center / 40px;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.25px rgba(234,198,82,.95);filter:drop-shadow(0 0 3px rgba(234,198,82,.55))}.bond-nav a:focus-visible{color:var(--gold);outline:1px solid var(--gold);outline-offset:5px}.bond-nav .sep{color:var(--muted);padding:0 calc(10 * var(--u))}.endorsements{margin-top:calc(60 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(11 * var(--u))}.endorsements .caption{font-family:var(--font-body);font-weight:300;font-size:calc(9.5 * var(--u));letter-spacing:calc(3 * var(--u));color:var(--muted);white-space:nowrap;text-align:center;line-height:1.85;text-transform:uppercase}.endorsements .row{display:flex;gap:calc(16 * var(--u))}.endorsements .chip{position:relative;display:grid;place-items:center;width:calc(40 * var(--u));height:calc(40 * var(--u));border:1px solid var(--rule);font-family:var(--font-mono);font-size:calc(8.5 * var(--u));letter-spacing:.04em;color:var(--text-3);transition:border-color .15s ease,color .15s ease,background .15s ease}.endorsements .chip:hover{border-color:var(--gold-deep);color:var(--gold-bright);background:#cea64a14}.seals .seal{position:fixed;left:calc(50vw + (var(--cx) - 1000) * var(--u));top:calc(50vh + (856 - 540) * var(--u));transform:translate(-50%,-50%);z-index:4;text-align:center;white-space:nowrap}.seal-ink{display:inline-block;font-family:var(--font-mono);font-size:calc(16.5 * var(--u));letter-spacing:calc(1 * var(--u));background:url(/assets/gold-etch.webp) center / 40px;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-transform:uppercase}.seal-role{display:block;margin-top:calc(5 * var(--u));font-family:var(--font-mono);font-size:calc(10 * var(--u));letter-spacing:calc(2.4 * var(--u));color:var(--muted);text-transform:uppercase}.hero-foot{position:fixed;left:26px;bottom:22px;z-index:6;font-family:var(--font-display);font-size:calc(12 * var(--u));letter-spacing:calc(3 * var(--u));color:var(--muted)}.lang-toggle{position:fixed;left:26px;top:24px;z-index:6;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;border:1px solid var(--rule);background:#0a0a0bb3;color:var(--text-2);padding:8px 12px;cursor:pointer;transition:border-color .2s ease,color .2s ease}.lang-toggle:hover{border-color:var(--gold-deep);color:var(--gold-bright)}.sheet{position:relative;min-height:100vh;background:url(/assets/paper.webp) center / cover no-repeat,var(--black);display:flex;flex-direction:column}.sheet-frame{position:fixed;inset:18px;border:1px solid rgba(206,166,74,.22);pointer-events:none;z-index:3}.sheet-bar{position:relative;z-index:4;display:flex;align-items:center;padding:34px 52px}.sheet-glyph{width:34px;height:34px;display:block}.sheet-nav{margin-left:auto;display:flex;align-items:center;gap:36px}.sheet-nav a{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-wide);color:var(--text-3);text-transform:uppercase;transition:color .15s ease}.sheet-nav a:hover{color:var(--text-1)}.sheet-nav a.active{color:var(--gold-bright)}.sheet-body{position:relative;z-index:4;flex:1;width:min(100% - 104px,1340px);margin-inline:auto;padding-block:clamp(20px,4vh,60px) 74px}.plate-title{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,calc(30 * var(--u)),44px);letter-spacing:var(--ls-wide);line-height:1.3;color:var(--text-1);text-transform:uppercase;overflow-wrap:anywhere}.eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:calc(var(--ls-wide) + .04em);color:var(--text-3);text-transform:uppercase;line-height:2}.prose{font-family:var(--font-body);font-size:clamp(13px,calc(14 * var(--u)),15.5px);line-height:2.05;color:var(--text-2);text-align:justify;hyphens:auto}.prose h3{font-family:var(--font-display);font-size:clamp(13px,calc(15 * var(--u)),17px);letter-spacing:var(--ls-wide);color:var(--text-1);text-transform:uppercase;margin:30px 0 10px;font-weight:400}.cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:62px;margin-top:40px}.coinrow{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:38px}.coinrow .coin{display:grid;place-items:center;gap:10px}.coinrow .disc{width:66px;height:66px;border-radius:50%;border:2px solid var(--gold-deep);background:url(/assets/gold-etch-chip.webp) center / cover;filter:saturate(.35) brightness(.55);transition:filter .35s ease,box-shadow .35s ease}.coinrow .coin.is-live .disc{filter:none;box-shadow:0 0 14px #eac65273,0 0 34px #eac6522e}.coinrow .cap{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.22em;color:var(--muted);text-transform:uppercase}.coinrow .coin.is-live .cap{color:var(--gold-bright)}.coinrow .arrow{color:var(--muted);font-size:13px;margin-bottom:22px}.deck{position:relative;padding-bottom:22px}.deck-dots{position:absolute;left:50%;transform:translate(-50%);bottom:-18px;display:flex;gap:12px}.deck-dots button{width:7px;height:7px;border-radius:50%;border:1px solid var(--gold-deep);background:transparent;cursor:pointer;padding:0;transition:background .2s ease}.deck-dots button[aria-current=true]{background:var(--gold-bright)}.deck-dots button:focus-visible{outline:1px solid var(--gold);outline-offset:3px}.rowlist{margin-top:30px;border-top:1px solid var(--rule)}.rowlist details{border-bottom:1px solid var(--rule)}.rowlist summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:22px;padding:22px 0;font-family:var(--font-display);font-size:clamp(12px,calc(14 * var(--u)),16px);letter-spacing:var(--ls-wide);color:var(--text-1);text-transform:uppercase;transition:color .15s ease}.rowlist summary::-webkit-details-marker{display:none}.rowlist summary:before{content:"+";color:var(--gold);font-family:var(--font-mono);font-size:16px;transition:transform .22s ease}.rowlist details[open] summary:before{transform:rotate(45deg)}.rowlist summary:hover{color:var(--gold-bright)}.rowlist .panel{padding:0 0 26px 44px}.rowlist p{font-family:var(--font-body);font-size:14px;line-height:1.95;color:var(--text-2);max-width:74ch}.rowlist pre{font-family:var(--font-mono);font-size:11.5px;line-height:1.85;color:var(--text-2);background:#fffdf705;border:1px solid var(--rule);padding:16px 18px;overflow-x:auto;margin-top:14px;white-space:pre}.roundel{position:relative;width:min(100%,380px);aspect-ratio:1;border-radius:50%;padding:30px;background:url(/assets/gold-etch.webp) center / 120px;box-shadow:0 0 40px #0009}.roundel img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}table.ledger{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:12px;margin-top:28px}table.ledger th{text-align:left;color:var(--gold);font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-size:10px;padding:10px 18px 10px 0;border-bottom:1px solid var(--rule);white-space:nowrap}table.ledger td{padding:13px 18px 13px 0;border-bottom:1px solid rgba(51,50,43,.5);color:var(--text-2);white-space:nowrap}table.ledger td.strong{color:var(--text-1)}.scroll-x{overflow-x:auto}.empty{border:1px dashed var(--rule);padding:46px;text-align:center;color:var(--muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;margin-top:28px}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.field label{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;color:var(--text-2);text-transform:uppercase;margin-bottom:14px}.field label .req{color:var(--gold)}.field input,.field select{width:100%;background:transparent;border:0;border-bottom:1px solid var(--rule);color:var(--text-1);font-family:var(--font-body);font-size:14px;padding:6px 0 10px;transition:border-color .2s ease}.field input:focus,.field select:focus{outline:none;border-bottom-color:var(--gold)}.field select option{background:var(--field)}.field .hint{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;color:var(--muted);margin-top:10px;text-transform:uppercase}.consent{display:flex;align-items:center;gap:14px;margin-top:34px;font-family:var(--font-body);font-size:13.5px;color:var(--text-2)}.consent input{width:15px;height:15px;accent-color:var(--gold)}@media (prefers-reduced-motion: reduce){*{transition-duration:1ms!important;animation:none!important}}.mobile-home{display:none}@media (max-width: 900px),(orientation: portrait){body.home{overflow:auto;overflow-x:hidden}.hero,.hero-stack,.seals,.hero-mark,.hero-foot{display:none}.demo-cta{top:20px;right:20px;padding:11px 16px;font-size:10px}.lang-toggle{top:20px;left:20px}.mobile-home{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:92px 28px 56px;background:url(/assets/paper.webp) center / cover no-repeat,var(--black);text-align:center}.mobile-home .m-frame{position:absolute;inset:14px;border:1px solid rgba(206,166,74,.22);pointer-events:none}.mobile-home .m-mark{width:148px;height:148px;margin-bottom:40px}.mobile-home .m-word{font-family:var(--font-display);font-size:clamp(17px,5.6vw,22px);letter-spacing:var(--ls-title);margin-right:var(--ls-title);color:var(--text-1)}.mobile-home .m-tagline{font-family:var(--font-display);font-size:clamp(8px,2.4vw,9.5px);letter-spacing:calc(var(--ls-wide) + .02em);line-height:2.2;margin-top:16px;color:var(--text-3)}.mobile-home .m-nav{display:flex;flex-direction:column;gap:8px;margin:52px 0 36px}.mobile-home .m-nav a{font-family:var(--font-mono);font-size:14px;letter-spacing:var(--ls-wide);color:#e8e5d6;padding:12px 20px;text-transform:uppercase}.mobile-home .m-foot{font-family:var(--font-display);font-size:clamp(6.5px,2vw,8px);letter-spacing:.2em;color:var(--muted);margin-top:40px}.sheet-bar{padding:24px 26px}.sheet-nav{gap:18px}.sheet-body{width:calc(100% - 52px)}.cols-2,.field-grid{grid-template-columns:minmax(0,1fr);gap:26px}}
