@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_2ebd374d-module__gWe_kG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_2ebd374d-module__gWe_kG__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_70b60163-module__7Ns5vW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_70b60163-module__7Ns5vW__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--ink:#0d1424;--ink-soft:#121b30;--bone:#f4efe6;--slip-pink:#f2c4c0;--slip-pale:#f0e2b8;--brass:#c4a574;--brass-bright:#e0c49a;--slate:#8a92a3;--slate-dim:#5c6578;--line:#f4efe624;--line-strong:#f4efe647;--panel:#121b30b8;--serif:var(--font-serif), "Iowan Old Style", Palatino, "Palatino Linotype", serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}*{box-sizing:border-box}html,body{background:var(--ink);color:var(--bone);margin:0}body{min-height:100vh;font-family:var(--serif);text-rendering:optimizelegibility;background-image:radial-gradient(ellipse 90% 55% at 50% -12%, #c4a5741c, transparent 55%), radial-gradient(ellipse 40% 30% at 85% 20%, #f2c4c00d, transparent), linear-gradient(180deg, #10182c 0%, var(--ink) 42%, #0a101c 100%);font-weight:400}.plate{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1080px;min-height:100vh;margin:0 auto;padding:28px 36px 64px;position:relative;overflow:hidden}.paper-grain{pointer-events:none;opacity:.045;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#f4efe659 2px 3px),repeating-linear-gradient(90deg,#0000,#0000 3px,#f4efe633 3px 4px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 88%);mask-image:linear-gradient(#0000008c,#0000 88%)}.rail{z-index:1;border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--slate);justify-content:space-between;gap:16px;padding-bottom:14px;font-size:11px;font-weight:500;display:flex;position:relative}.rail-end{align-items:center;gap:18px;display:flex}.hero{z-index:1;text-align:center;padding:10px 0 8px;position:relative}.mark{will-change:transform;border-radius:4px;width:min(280px,48%);height:auto;margin:8px auto 0;display:block;box-shadow:0 18px 48px #00000061,0 0 0 1px #f4efe60f}h1{text-align:center;letter-spacing:.12em;text-transform:uppercase;text-indent:.12em;margin:16px 0 0;font-size:clamp(42px,7vw,72px);font-weight:400;line-height:.92}.ticker{text-align:center;font-family:var(--mono);letter-spacing:.46em;text-indent:.46em;color:var(--brass);margin:12px 0 0;font-size:12px;font-weight:500}.usp{text-align:center;max-width:36rem;margin:18px auto 0}.usp-line{margin:0;font-size:clamp(17px,2vw,21px);line-height:1.45}.usp-line+.usp-line{margin-top:2px}.tally-pulse{font-family:var(--mono);letter-spacing:.35em;color:var(--brass);text-indent:.35em;margin:14px auto 0;font-size:18px}.beats{z-index:1;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:48px;position:relative}.beats ol{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.beats li{border-left:1px solid var(--line);padding:22px 20px 24px}.beats li:first-child{border-left:0}.idx{font-family:var(--mono);letter-spacing:.2em;color:var(--brass);font-size:11px;display:block}.beats p{letter-spacing:.01em;margin:12px 0 0;font-size:22px;line-height:1.25}.slip-row{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;display:grid;position:relative}.slip{color:var(--ink);background-image:linear-gradient(#ffffff2e,#0000 40%);border-radius:2px 10px 2px 2px;padding:18px 16px 20px;transform:rotate(-.4deg);box-shadow:inset 0 0 0 1px #0d142414,2px 4px #0000002e}.slip:nth-child(2){transform:rotate(.5deg)}.slip:nth-child(3){transform:rotate(-.2deg)}.slip.pink{background-color:var(--slip-pink)}.slip.pale{background-color:var(--slip-pale)}.slip.brass{background-color:var(--brass);background-image:linear-gradient(145deg, #d4b896, var(--brass)), linear-gradient(180deg, #ffffff2e, transparent 40%)}.slip-label{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;opacity:.7;margin:0;font-size:10px;font-weight:500}.slip p:last-child{margin:10px 0 0;font-size:17px;line-height:1.35}.flywheel{z-index:1;grid-template-columns:220px 1fr;align-items:start;gap:28px 40px;margin-top:42px;display:grid;position:relative}.fly-head h2{letter-spacing:.28em;text-transform:uppercase;text-indent:.28em;margin:0;font-size:13px;font-weight:400}.not-yet{font-family:var(--mono);letter-spacing:.04em;color:var(--brass);max-width:16rem;margin:12px 0 0;font-size:12px;line-height:1.55}.fly-body p{max-width:36rem;margin:0;font-size:22px;line-height:1.4}.fly-body .plain{font-family:var(--mono);letter-spacing:.02em;color:var(--slate);margin-top:16px;font-size:13px;line-height:1.6}.status{z-index:1;border:1px solid var(--line-strong);background:linear-gradient(180deg, #f4efe60a, transparent 28%), var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;margin-top:28px;padding:0 28px 28px;position:relative;box-shadow:0 24px 64px #00000059,inset 0 1px #f4efe60f}.desk-hero{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;align-items:stretch;gap:28px;padding:28px 0 8px;display:grid}.desk-brand{flex-direction:column;justify-content:center;gap:10px;display:flex}.desk-brand h2{letter-spacing:.08em;text-transform:uppercase;text-indent:.08em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1}.desk-kicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0;font-size:11px;font-weight:500}.desk-lede{max-width:28rem;color:var(--bone);margin:4px 0 0;font-size:clamp(16px,1.8vw,19px);line-height:1.4}.credit-card{background:linear-gradient(160deg, #ffffff38, transparent 42%), var(--slip-pale);color:var(--ink);border-radius:3px 12px 3px 3px;padding:22px 22px 20px;position:relative;overflow:hidden;transform:rotate(.4deg);box-shadow:inset 0 0 0 1px #0d142414,3px 6px #0003}.credit-card:after{content:"|||";font-family:var(--mono);letter-spacing:.2em;opacity:.35;font-size:14px;position:absolute;top:12px;right:14px}.credit-label{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;opacity:.65;margin:0;font-size:10px;font-weight:500}.credit-value{letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:clamp(36px,5vw,52px);line-height:.95}.credit-meta{font-family:var(--mono);letter-spacing:.04em;opacity:.7;margin:12px 0 0;font-size:11px}.desk-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 0 6px;display:flex}.desk-toolbar-note{font-family:var(--mono);letter-spacing:.04em;color:var(--slate);margin:0;font-size:12px}.desk-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.status dl{grid-template-columns:repeat(4,1fr);gap:0;margin:10px 0 0;display:grid}.status dl>div{border-top:1px solid var(--line);padding:14px 12px 14px 0}.status dt{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--slate-dim);font-size:10px;font-weight:500}.status dd{font-family:var(--mono);letter-spacing:.03em;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}.status>p,.status .receiver{font-family:var(--mono);letter-spacing:.03em;color:var(--slate);margin:16px 0 0;font-size:12px;line-height:1.55}.status .chain{letter-spacing:.04em;text-transform:none;color:var(--slate-dim);margin-top:14px}.contracts{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.contracts li{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px 20px;padding:12px 0;font-size:12px;display:grid}.contracts a,.receiver a,.status dd a{color:var(--bone);font-family:var(--mono);letter-spacing:.02em;text-transform:none;overflow-wrap:anywhere;font-size:12px;font-weight:400;text-decoration:none}.contracts a:hover,.receiver a:hover,.status dd a:hover{text-underline-offset:3px;color:var(--slip-pale);text-decoration:underline}.contracts .muted{text-transform:none;letter-spacing:.02em;color:var(--slate-dim)}.receiver a{color:var(--slate)}.status .aside{color:var(--slate-dim)}footer{z-index:1;border-top:1px solid var(--line);margin-top:56px;padding-top:18px;position:relative}footer p{text-align:center;letter-spacing:.14em;margin:0;font-size:18px}.connect,.desk-btn{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone);border:1px solid var(--line-strong);cursor:pointer;background:0 0;padding:8px 12px;font-size:11px;font-weight:500;transition:border-color .2s,color .2s,background .2s,transform .2s}.connect:hover:not(:disabled),.desk-btn:hover:not(:disabled){border-color:var(--brass);color:var(--slip-pale)}.connect:disabled,.desk-btn:disabled{color:var(--slate-dim);cursor:not-allowed}.connect-hero{letter-spacing:.2em;border-color:var(--brass);color:var(--ink);background:linear-gradient(145deg, var(--brass-bright), var(--brass));padding:16px 22px;font-size:13px;box-shadow:0 8px 24px #c4a57438}.connect-hero:hover:not(:disabled){color:var(--ink);border-color:var(--brass-bright);background:linear-gradient(145deg, #edd4a8, var(--brass-bright))}.connect-hero:disabled{color:#0d142473;box-shadow:none;background:linear-gradient(145deg,#9a8a72,#7a6b55);border-color:#0000}.desk-btn.on{border-color:var(--brass);color:var(--brass)}.desk-btn.primary{border-color:var(--brass);color:var(--brass-bright);letter-spacing:.18em;background:#c4a5741f;padding:14px 16px;font-size:12px}.desk-btn.primary:hover:not(:disabled){background:#c4a57438}.status .warn{color:var(--slip-pink)}.action-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.action{border:1px solid var(--line);background:#0d142459;border-radius:3px;gap:10px;min-height:100%;margin-top:0;padding:18px 16px 16px;display:grid}.action label,.admin label{gap:8px;display:grid}.action p,.action span,.admin span,.admin-label{font-family:var(--mono);letter-spacing:.03em;color:var(--slate);margin:0;font-size:12px;line-height:1.5}.action-title{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0;font-size:11px;font-weight:500}.admin{border-top:1px solid var(--line);margin-top:22px;padding-top:8px}.admin-label{letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin-top:16px}.admin input,.action input{width:100%;font-family:var(--mono);color:var(--bone);border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;padding:10px 0;font-size:14px}.admin input::placeholder,.action input::placeholder{color:var(--slate-dim)}.admin label,.action label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--slate-dim);font-size:10px;font-weight:500}.toggle-row{gap:8px;display:flex!important}@media (prefers-reduced-motion:reduce){.mark,.tally-pulse,.slip{transform:none!important}}@media (max-width:900px){.status dl{grid-template-columns:repeat(2,1fr)}.desk-hero{grid-template-columns:1fr}.credit-card{transform:none}}@media (max-width:720px){.plate{border-left:0;border-right:0;padding:20px 18px 40px}.mark{width:min(220px,58%)}.beats ol,.status dl,.flywheel,.slip-row,.action-grid{grid-template-columns:1fr}.beats li{border-left:0;border-top:1px solid var(--line);padding:16px 0 18px}.beats li:first-child{border-top:0}.status{padding:0 16px 20px}.status dl>div{padding:14px 0}.contracts li{grid-template-columns:1fr;gap:6px}.rail-end{gap:10px}.fly-body p,.beats p{font-size:20px}.slip{transform:none}}
