:root{--paper:#d8d6cd;--panel:#e9e7df;--ink:#17171a;--muted:#6e6d68;--rule:#bdbab0;--signal:#d6215f;--dark:#1b1b19;--mono:"IBM Plex Mono",monospace;--display:"Syne",sans-serif;--shell:1480px}
.claim-section[hidden]{display:none!important}
.growth-engine strong{line-height:1.2;padding-bottom:.14em}
@media(max-width:760px){.contracts-head{grid-template-columns:1fr!important;gap:16px!important}.contract-list{grid-template-columns:1fr!important}.contract-row{min-height:76px}}
@media(max-width:640px){.brand{font-size:13px!important;white-space:nowrap}.hero-copy h1{font-size:48px!important;line-height:.94!important}.hero-lede{font-size:13px}.hero-case>strong.is-long{font-size:10px!important}.hero-case>small{font-size:7px;letter-spacing:.03em;overflow-wrap:anywhere}.weight-row{column-gap:6px}.weight-head{font-size:7px;letter-spacing:.07em}}
.contracts-section{padding-block:54px 72px;border-top:1px solid var(--rule)}.contracts-head{display:grid;grid-template-columns:1fr minmax(300px,520px);gap:48px;align-items:end;margin-bottom:22px}.contracts-head h3{margin:0;font-family:var(--display);font-size:clamp(28px,3vw,42px);line-height:1}.contracts-head>p{margin:0;color:var(--muted);font-size:10px}.contract-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.contract-row{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;min-height:82px;padding:13px 16px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:rgba(233,231,223,.5)}.contract-row>div{min-width:0}.contract-row small,.contract-row strong,.contract-row p{display:block}.contract-row small{color:var(--signal);font-size:7px;letter-spacing:.13em;text-transform:uppercase}.contract-row strong{margin-top:2px;font-size:11px}.contract-row p{margin:1px 0 0;color:var(--muted);font-size:8px}.contract-row>a{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.contract-row code{font:500 9px var(--mono);text-decoration:underline}.contract-row>a span{color:var(--muted);font-size:7px;text-transform:uppercase}.contract-pending{padding:6px 8px;border:1px solid var(--rule);color:var(--muted);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.contract-note{margin:14px 0 0;color:var(--muted);font-size:8px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:14px;line-height:1.55;background-image:linear-gradient(rgba(23,23,26,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(23,23,26,.025) 1px,transparent 1px);background-size:32px 32px}a{color:inherit;text-decoration:none}.shell{width:min(var(--shell),100%);margin:auto;padding-inline:32px}.mast{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--rule);background:rgba(233,231,223,.92);backdrop-filter:blur(16px)}.mast-inner{height:68px;display:flex;align-items:center;gap:32px}.brand{font-family:var(--display);font-weight:800;font-size:19px;letter-spacing:.16em}.brand span{color:var(--signal)}.mast nav{display:flex;gap:26px;margin-left:auto}.mast nav a{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mast nav a:hover{color:var(--ink)}.opensea-link,.primary-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;background:var(--signal);color:#fff4f7;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.is-disabled{opacity:.55;pointer-events:none}.hero{min-height:610px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(400px,.75fr);gap:80px;align-items:center;padding-block:84px}.signal-label{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:var(--muted);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.signal-label i{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px rgba(214,33,95,.1)}h1,h2{font-family:var(--display);letter-spacing:-.05em}h1{margin:0;font-size:clamp(58px,7vw,106px);line-height:.86}h1 em{font-style:normal;color:var(--signal)}.hero-lede{max-width:64ch;margin:30px 0 0;color:#4e4e50;font-size:15px}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.text-link{font-size:11px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--ink)}
body:has(.entry-notice:not([hidden])){overflow:hidden}.entry-notice{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(23,23,26,.72);backdrop-filter:blur(8px)}.entry-notice[hidden]{display:none}.entry-notice-card{width:min(460px,100%);padding:28px;border:1px solid #78766f;border-left:3px solid var(--signal);background:var(--paper);box-shadow:0 24px 80px rgba(0,0,0,.3)}.entry-notice-card h2{margin:0;max-width:12ch;font-size:clamp(30px,5vw,44px);line-height:.95}.entry-notice-card>p:not(.signal-label){margin:20px 0;color:var(--muted);font-size:12px}.entry-notice-actions{display:flex;align-items:center;gap:22px;margin-top:24px}.entry-notice-actions button{min-height:42px;padding:0 18px;border:0;background:var(--signal);color:#fff;font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.entry-notice-actions a{font-size:10px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid currentColor}
.launch-readout{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule);background:rgba(233,231,223,.7)}.launch-readout>div{min-height:168px;padding:20px;display:flex;flex-direction:column;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.launch-readout>div:nth-child(2n){border-right:0}.launch-readout>div:nth-last-child(-n+2){border-bottom:0}.launch-readout span{font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}.launch-readout strong{margin-top:auto;font-family:var(--display);font-size:34px}.launch-readout small{color:var(--muted);font-size:9px}.flow-band{border-block:1px solid var(--rule);background:rgba(233,231,223,.65)}.protocol-flow{display:grid;grid-template-columns:repeat(4,1fr)}.protocol-flow>div{display:flex;gap:14px;align-items:center;min-height:86px;padding:16px;border-right:1px solid var(--rule)}.protocol-flow>div:last-child{border:0}.protocol-flow b{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--rule);font-size:9px}.protocol-flow strong,.protocol-flow small{display:block}.protocol-flow strong{font-size:12px}.protocol-flow small{font-size:9px;color:var(--muted)}
.growth-engine{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;border:1px solid var(--rule);background:rgba(233,231,223,.65)}.growth-engine p{display:flex;min-height:112px;margin:0;padding:13px;flex-direction:column;border-right:1px solid var(--rule)}.growth-engine p:last-child{border-right:0}.growth-engine span{color:var(--signal);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.growth-engine strong{margin-top:auto;padding-bottom:.14em;font-family:var(--display);font-size:17px;line-height:1.2}.growth-engine small{margin-top:5px;color:var(--muted);font-size:8px;line-height:1.4}.flow-band{position:relative;overflow:hidden}.flow-band::before{content:"LIQUIDITY ENGINE / RECURRING INPUTS / ON-CHAIN INVENTORY";position:absolute;right:-8px;top:50%;transform:translateY(-50%);color:rgba(214,33,95,.055);font-family:var(--display);font-size:48px;white-space:nowrap;pointer-events:none}
.cases-section{padding-block:100px}.section-head{display:grid;grid-template-columns:1fr minmax(300px,520px);gap:60px;align-items:end;margin-bottom:32px}.section-head h2,.level-copy h2,.distribution h2{margin:0;font-size:clamp(40px,5vw,72px);line-height:.95}.section-head>p{margin:0;color:var(--muted);font-size:12px}.portfolio-summary{display:flex;flex-wrap:wrap;border-block:1px solid var(--rule);margin-bottom:24px}.portfolio-summary span{padding:12px 20px;border-right:1px solid var(--rule);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.portfolio-summary span:last-child{margin-left:auto;border-right:0;color:var(--signal)}.portfolio-summary b{font-size:14px}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.case-card{min-width:0;border:1px solid var(--rule);background:var(--panel)}.case-card>header{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;padding:14px;border-bottom:1px solid var(--rule)}.case-number{display:grid;place-items:center;width:38px;height:38px;background:var(--dark);color:var(--paper);font-size:10px}.case-card header p{margin:0;color:var(--muted);font-size:8px;letter-spacing:.14em;text-transform:uppercase}.case-card h3{margin:1px 0 0;font-family:var(--display);font-size:20px}.case-state{padding:3px 6px;border:1px solid var(--rule);font-size:8px;letter-spacing:.12em}.case-state.is-live{border-color:#2f6b4f;color:#2f6b4f}.case-account-line{display:flex;justify-content:space-between;padding:9px 14px;background:#dedcd3;color:var(--muted);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.case-account-line a{text-decoration:underline}
.asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-height:150px;padding:12px;background:var(--dark)}.asset-square{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1;min-width:0;padding:8px;overflow:hidden;border:1px solid #484842;background:#292927;color:#eeeae0}.asset-square:hover{border-color:var(--signal)}.asset-square span,.asset-square strong,.asset-square b,.asset-square small{position:relative;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-square span{margin-bottom:auto;color:#8f8d85;font-size:7px;letter-spacing:.12em}.asset-square strong{font-size:11px}.asset-square b{font-size:10px}.asset-square small{color:#8f8d85;font-size:7px}.asset-square img,.asset-square>i{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.asset-square>i{display:grid;place-items:center;color:#55544f;font-style:normal;font-size:10px}.asset-square.is-nft:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,rgba(27,27,25,.95))}.asset-square.is-empty{grid-column:1/-1;aspect-ratio:auto;min-height:126px;align-items:center;justify-content:center;text-align:center;border-style:dashed}.asset-square.is-empty span{margin:0}.case-card>footer{display:flex;justify-content:space-between;padding:12px 14px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.case-card>footer strong{color:var(--signal)}
.level-section{padding-block:100px;background:var(--dark);color:var(--paper)}.level-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(500px,1.25fr);gap:100px}.level-copy p:not(.signal-label){max-width:54ch;color:#aaa89f;font-size:12px}.level-copy .fine{margin-top:30px;padding-top:16px;border-top:1px solid #3a3a37}.weight-table{border:1px solid #454540}.odds-status{display:flex;justify-content:space-between;gap:18px;align-items:center;min-height:52px;padding:0 16px;border-bottom:1px solid #454540;color:#85837c;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.odds-status span{display:flex;align-items:center;gap:8px}.odds-status i{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px rgba(214,33,95,.12)}.odds-status strong{color:var(--paper);font-size:9px}.weight-row{display:grid;grid-template-columns:1.55fr .7fr .9fr .9fr;min-height:64px;align-items:center;padding-inline:12px;border-bottom:1px solid #383835;color:#a8a69e;font-size:11px}.weight-row>span{display:flex;align-items:center;gap:12px}.weight-row>span b{color:var(--paper);font-size:10px}.weight-row>span small{color:#74726c;font-size:8px}.weight-row strong{color:var(--paper);font-size:12px;font-variant-numeric:tabular-nums}.level-identity img{width:46px;height:46px;flex:0 0 46px;object-fit:cover;border:1px solid #454540}.level-identity i{display:flex;min-width:0;flex-direction:column;font-style:normal}.level-identity b,.level-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weight-head{min-height:38px;color:#77756e;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.odds-note{margin:0;padding:13px 16px;color:#77756e;font-size:8px;line-height:1.6}.distribution{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:48px;align-items:stretch;padding-block:54px;border-top:1px solid var(--rule)}.finish-copy{align-self:center}.finish-copy h3{margin:12px 0 10px;font-family:var(--display);font-size:clamp(24px,2.2vw,34px);line-height:1}.finish-copy>p:last-child{max-width:52ch;margin:0;color:var(--muted);font-size:10px;line-height:1.65}.finish-copy>p strong{color:var(--ink);font-weight:700}.endgame-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--rule);background:rgba(233,231,223,.65)}.endgame-timeline article{display:flex;min-height:132px;flex-direction:column;padding:16px;border-right:1px solid var(--rule)}.endgame-timeline article:last-child{border-right:0}.endgame-timeline span{color:var(--signal);font-size:8px;letter-spacing:.13em}.endgame-timeline strong{margin-top:18px;font-family:var(--display);font-size:16px;line-height:1.05}.endgame-timeline p{margin:auto 0 0;color:var(--muted);font-size:8px;line-height:1.55}.footer-inner{display:flex;gap:24px;justify-content:space-between;padding-block:22px;border-top:1px solid var(--rule);color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}
@media(max-width:980px){.hero,.section-head,.level-grid,.distribution{grid-template-columns:1fr}.hero{gap:50px}.case-grid{grid-template-columns:repeat(2,1fr)}.protocol-flow{grid-template-columns:1fr 1fr}.level-grid{gap:50px}.mast nav{display:none}}
@media(max-width:640px){.shell{padding-inline:16px}.mast-inner{gap:12px}.brand{font-size:15px}.opensea-link{margin-left:auto;padding-inline:10px;font-size:8px}.hero{min-height:0;padding-block:64px}.hero h1{font-size:54px}.launch-readout{grid-template-columns:1fr}.launch-readout>div{min-height:120px;border-right:0}.launch-readout>div:nth-last-child(-n+2){border-bottom:1px solid var(--rule)}.launch-readout>div:last-child{border-bottom:0}.hero-actions{align-items:flex-start;flex-direction:column}.protocol-flow,.case-grid{grid-template-columns:1fr}.protocol-flow>div{border-right:0;border-bottom:1px solid var(--rule)}.section-head{gap:24px}.portfolio-summary{display:grid}.portfolio-summary span,.portfolio-summary span:last-child{margin:0;border-right:0;border-bottom:1px solid var(--rule)}.level-section,.cases-section,.distribution{padding-block:70px}.asset-grid{grid-template-columns:repeat(2,1fr)}.footer-inner{flex-direction:column;gap:8px}}
@media(max-width:480px){.entry-notice-card{padding:22px}.entry-notice-actions{align-items:flex-start;flex-direction:column;gap:16px}.entry-notice-actions button{width:100%}}
@media(max-width:640px){.odds-status{align-items:flex-start;flex-direction:column;padding-block:12px}.weight-row{grid-template-columns:1.55fr .6fr .8fr .8fr;padding-inline:8px}.weight-row>span{display:flex}.weight-row>span small{display:block}.weight-row strong{font-size:9px}.level-identity{gap:7px}.level-identity img{width:38px;height:38px;flex-basis:38px}.level-identity b{font-size:8px}}

.burn-spectrum{grid-column:1/-1;padding-top:4px}.burn-spectrum>header{display:grid;grid-template-columns:minmax(280px,.65fr) 1fr;gap:80px;align-items:end;margin-bottom:22px}.burn-spectrum h3{margin:0;font-family:var(--display);font-size:clamp(30px,4vw,54px);letter-spacing:-.04em}.burn-spectrum>header>p{max-width:70ch;margin:0;color:#929087;font-size:11px}.spectrum-chart{border:1px solid #454540}.spectrum-row{display:grid;grid-template-columns:120px minmax(0,1fr) 130px;gap:18px;align-items:center;min-height:48px;padding:0 14px;border-bottom:1px solid #383835}.spectrum-row:last-child{border-bottom:0}.spectrum-row>span{font-size:10px}.spectrum-row>span b{display:inline-block;width:28px;color:#77756e;font-weight:400}.spectrum-row>i{display:block;width:var(--bar-size);height:15px;min-width:10px;border:1px solid rgba(255,255,255,.28);background:var(--key-color);box-shadow:0 0 18px color-mix(in srgb,var(--key-color) 28%,transparent)}.spectrum-row>strong{display:flex;justify-content:space-between;font-size:12px;font-variant-numeric:tabular-nums}.spectrum-row small{color:#77756e;font-size:9px;font-weight:400}.spectrum-note{margin:12px 0 0;color:#77756e;font-size:8px;line-height:1.6}
@media(max-width:640px){.burn-spectrum>header{grid-template-columns:1fr;gap:12px}.spectrum-row{grid-template-columns:76px minmax(0,1fr) 86px;gap:8px;padding-inline:8px}.spectrum-row>span{font-size:8px}.spectrum-row>span b{width:20px}.spectrum-row>strong{font-size:9px}.spectrum-row small{font-size:7px}}

/* Quieter collection handoff: Cases and positions remain the primary surface. */
.opensea-link{border:1px solid var(--rule);background:transparent;color:var(--ink)}
.hero-copy .launch-readout{margin-top:28px}.hero-copy .launch-readout>div{min-height:120px;padding:16px}.hero-copy .launch-readout strong{font-size:24px}
.primary-link{background:var(--dark);color:var(--paper)}
.mint-panel{display:grid;grid-template-columns:auto 92px auto;gap:8px;align-items:center;padding:10px;border:1px solid var(--rule);background:rgba(255,255,255,.35)}.mint-panel button{min-height:40px;border:0;padding:0 14px;background:var(--dark);color:var(--paper);font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.mint-panel button:disabled{opacity:.45;cursor:not-allowed}.mint-panel label{display:flex;align-items:center;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.mint-panel input{width:48px;min-height:40px;border:1px solid var(--rule);background:var(--paper);font:600 13px var(--mono);text-align:center}.mint-panel small{grid-column:1/-1;color:var(--muted);font-size:10px}.mint-panel small a{text-decoration:underline}
.is-disabled{opacity:.45}

.hero{grid-template-columns:minmax(420px,.82fr) minmax(580px,1.18fr);gap:64px;min-height:calc(100vh - 68px)}
.hero-copy{min-width:0}.hero-copy h1{max-width:100%;font-size:clamp(54px,5.55vw,86px);line-height:.9}
.merge-flow{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px;border:1px solid #454540}.merge-flow>div{min-height:150px;padding:18px;border-right:1px solid #454540}.merge-flow>div:last-child{border-right:0}.merge-flow span{display:block;color:var(--signal);font-size:9px;letter-spacing:.12em}.merge-flow strong{display:block;margin-top:28px;font-size:11px}.merge-flow p{margin:8px 0 0;color:#88867f;font-size:9px;line-height:1.5}@media(max-width:980px){.merge-flow{grid-template-columns:1fr 1fr}.merge-flow>div:nth-child(2){border-right:0}.merge-flow>div:nth-child(-n+2){border-bottom:1px solid #454540}}@media(max-width:640px){.merge-flow{grid-template-columns:1fr}.merge-flow>div{border-right:0;border-bottom:1px solid #454540}.merge-flow>div:last-child{border-bottom:0}}
.hero-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-self:center;width:100%;max-height:660px}
.hero-case{position:relative;display:flex;flex-direction:column;min-height:180px;padding:13px;overflow:hidden;border:1px solid var(--rule);background:rgba(233,231,223,.78);transition:background .15s,border-color .15s,transform .15s}
.hero-case:hover{z-index:2;border-color:var(--signal);background:var(--panel);transform:translateY(-2px)}
.hero-case>span{color:var(--muted);font-size:8px;letter-spacing:.12em}
.hero-case>img{width:92px;height:92px;margin:auto;object-fit:cover;border:1px solid var(--rule);mix-blend-mode:multiply}
.hero-case>strong{font-family:var(--display);font-size:20px;letter-spacing:.01em}
.hero-case>strong.is-long{font-size:clamp(13px,1.15vw,17px);letter-spacing:-.015em;white-space:nowrap}.case-card h3.is-long{font-size:16px;letter-spacing:-.02em}
.hero-case>small{color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.08em}
.case-number{position:relative;overflow:hidden;background:var(--panel)}.case-number img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.case-number span{position:absolute;inset:auto 3px 2px auto;padding:0 3px;background:var(--dark);color:var(--paper);font-size:7px}
.economics-note{margin-top:24px;padding-top:14px;border-top:1px solid var(--rule);color:var(--muted)}
.economics-note summary{width:max-content;cursor:pointer;font-size:9px;letter-spacing:.1em;text-transform:uppercase}
.economics-note p{max-width:84ch;margin:10px 0 0;font-size:10px;line-height:1.7}
.context-risk{max-width:100ch;margin:18px 0 0;color:var(--muted);font-size:9px;line-height:1.65}.context-risk a{text-decoration:underline;text-underline-offset:2px}.dark-risk{padding-left:12px;border-left:2px solid var(--signal);color:#9c9a92!important}.footer-inner a{text-decoration:underline;text-underline-offset:2px}

@media(max-width:980px){.hero{grid-template-columns:1fr;min-height:0}.hero-cases{min-height:580px}.hero-case{min-height:170px}}
@media(max-width:640px){.hero-cases{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;max-height:none}.hero-case{min-height:150px}.hero-case:last-child{grid-column:1/-1}.economics-note summary{width:auto}.growth-engine{grid-template-columns:1fr}.growth-engine p{min-height:86px;border-right:0;border-bottom:1px solid var(--rule)}.growth-engine p:last-child{border-bottom:0}.flow-band::before{display:none}}

.risk-main{padding-block:80px 110px}.risk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:70px;align-items:end;margin-bottom:70px}.risk-hero .signal-label{grid-column:1/-1;margin-bottom:-34px}.risk-hero h1{font-size:clamp(48px,6vw,88px)}.risk-hero>p:last-child{margin:0;padding-left:18px;border-left:2px solid var(--signal);color:var(--muted);font-size:12px}.risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.risk-grid section{min-height:260px;padding:22px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:rgba(233,231,223,.62)}.risk-grid section>span{color:var(--signal);font-size:9px}.risk-grid h2,.risk-bottom h2{margin:42px 0 12px;font-family:var(--display);font-size:22px;letter-spacing:-.025em}.risk-grid p,.risk-bottom p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.risk-bottom{display:grid;grid-template-columns:260px 1fr;gap:40px;margin-top:38px;padding:28px;background:var(--dark);color:var(--paper)}.risk-bottom h2{margin:0}.risk-bottom p{color:#aaa89f}.is-risk .mast nav{margin-left:auto}.is-risk .opensea-link{margin-left:0}
.eligibility-notice{display:grid;grid-template-columns:auto 1fr minmax(280px,.9fr);gap:22px;align-items:center;margin:-28px 0 38px;padding:16px 18px;border:1px solid var(--rule);border-left:3px solid var(--signal);background:rgba(233,231,223,.68)}.eligibility-notice span{color:var(--signal);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.eligibility-notice strong{font-family:var(--display);font-size:18px}.eligibility-notice p{margin:0;color:var(--muted);font-size:9px;line-height:1.55}
@media(max-width:900px){.risk-hero,.risk-bottom{grid-template-columns:1fr}.risk-hero .signal-label{grid-column:auto;margin-bottom:0}.risk-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.risk-main{padding-block:55px 75px}.risk-grid{grid-template-columns:1fr}.risk-grid section{min-height:220px}.risk-hero{gap:28px;margin-bottom:48px}.risk-bottom{gap:18px}}
@media(max-width:720px){.eligibility-notice{grid-template-columns:1fr;gap:7px;margin-top:-24px}}

.claim-section{padding-block:100px;border-top:1px solid var(--rule);background:rgba(233,231,223,.5)}.claim-head{margin-bottom:26px}.claim-gate{display:grid;grid-template-columns:1fr auto;align-items:stretch;border:1px solid var(--rule);background:var(--panel)}.claim-gate>div{display:flex;flex-direction:column;gap:3px;padding:16px 18px}.claim-gate span{color:var(--signal);font-size:8px;letter-spacing:.14em}.claim-gate strong{font-size:12px}.claim-gate small{color:var(--muted);font-size:8px}.claim-gate button,.claim-action{min-width:220px;border:0;border-left:1px solid var(--rule);background:var(--dark);color:var(--paper);font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.claim-gate button:hover,.claim-action:hover{background:var(--signal)}.claim-gate button:disabled,.claim-action:disabled{cursor:not-allowed;opacity:.42}.claim-status{min-height:42px;padding:13px 0;color:var(--muted);font-size:9px;letter-spacing:.05em}.claim-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.claim-card{border:1px solid var(--rule);background:var(--panel)}.claim-card>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--rule)}.claim-card header span{color:var(--signal);font-size:8px;letter-spacing:.12em}.claim-card h3{margin:0;font-family:var(--display);font-size:20px}.claim-account{display:flex;justify-content:space-between;padding:9px 16px;background:#dedcd3;color:var(--muted);font-size:8px;text-transform:uppercase}.claim-account a{text-decoration:underline}.claim-assets{padding:8px}.claim-asset{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:12px 8px;border-bottom:1px solid var(--rule)}.claim-asset:last-child{border:0}.claim-asset span{font-size:9px;text-transform:uppercase;letter-spacing:.08em}.claim-asset strong{font-size:11px;text-align:right}.claim-asset small{color:var(--muted);font-size:8px}.claim-action{grid-column:2;grid-row:1/3;min-width:140px;min-height:46px;border:1px solid var(--ink);padding:8px}.claim-safety{display:grid;grid-template-columns:180px 1fr 1fr;gap:26px;margin-top:26px;padding:22px;border:1px solid var(--rule);color:var(--muted);font-size:9px}.claim-safety strong{color:var(--ink);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.claim-safety p{margin:0}.claim-safety a{text-decoration:underline}@media(max-width:980px){.claim-grid{grid-template-columns:repeat(2,1fr)}.claim-safety{grid-template-columns:1fr 1fr}.claim-safety strong{grid-column:1/-1}}@media(max-width:640px){.claim-section{padding-block:70px}.claim-gate{grid-template-columns:1fr}.claim-gate button{min-height:48px;border-top:1px solid var(--rule);border-left:0}.claim-grid,.claim-safety{grid-template-columns:1fr}.claim-safety strong{grid-column:auto}.claim-asset{grid-template-columns:1fr}.claim-action{grid-column:auto;grid-row:auto;width:100%;margin-top:5px}}
.asset-position{grid-column:1/-1;display:grid;grid-template-columns:minmax(112px,38%) 1fr;min-height:190px;overflow:hidden;border:1px solid #484842;background:#20201e;color:#eeeae0}.asset-position>img,.asset-position>i{width:100%;height:100%;min-height:190px;object-fit:contain;background:#11110f}.asset-position>i{display:grid;place-items:center;font-style:normal}.position-copy{display:flex;min-width:0;flex-direction:column;padding:14px}.position-copy>span{color:#8f8d85;font-size:7px;letter-spacing:.12em}.position-copy>strong{margin-top:8px;font-family:var(--display);font-size:18px}.position-copy>p{display:flex;flex-wrap:wrap;gap:5px;margin:18px 0 5px;font-size:11px}.position-copy>p i{color:#77746d;font-style:normal}.position-copy>small{color:#96938b;font-size:7px;line-height:1.5}.position-copy>nav{display:flex;gap:14px;margin-top:auto;padding-top:12px}.position-copy>nav a{border-bottom:1px solid #77746d;color:#eeeae0;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.position-copy>nav a:hover{border-color:var(--signal);color:var(--signal)}
@media(max-width:640px){.asset-position{grid-template-columns:105px 1fr}.asset-position>img,.asset-position>i{min-height:175px}.position-copy{padding:11px}.position-copy>strong{font-size:15px}}
.merge-console{grid-column:1/-1;margin-top:18px;border:1px solid #454540;background:#20201e;color:#eeeae0}.merge-console>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid #454540}.merge-console h3{margin-top:8px;font-family:var(--display);font-size:28px}.merge-console button{border:1px solid #6b6962;background:transparent;color:inherit;font:700 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.merge-console button:hover:not(:disabled){border-color:var(--signal);background:var(--signal)}.merge-console button:disabled{cursor:not-allowed;opacity:.35}.merge-console>header button{min-width:150px;padding:13px}.merge-network,.merge-status{min-height:38px;margin:0;padding:12px 20px;color:#aaa89f;font-size:9px}.merge-network{border-bottom:1px solid #454540}.merge-owned{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-height:520px;overflow:auto;padding:14px}.merge-owned>p{grid-column:1/-1;padding:42px;text-align:center;color:#8f8d85;font-size:10px}.merge-key{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #454540;background:#292927}.merge-key img,.merge-key-placeholder{grid-column:1/-1;width:100%;aspect-ratio:1;object-fit:cover;background:#11110f}.merge-key-placeholder{display:grid;place-items:center;color:#5d5c56;font-size:11px}.merge-key>strong{grid-column:1/-1;padding:9px 8px 4px;font-size:10px}.merge-key label{display:flex;gap:5px;align-items:center;padding:7px 8px;color:#aaa89f;font-size:8px;cursor:pointer}.merge-key[data-role="parent"]{border-color:#00fbff;box-shadow:inset 0 0 0 1px #00fbff}.merge-key[data-role="child"]{border-color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal)}.merge-selection{display:grid;grid-template-columns:1fr 1fr auto;border-top:1px solid #454540;border-bottom:1px solid #454540}.merge-selection>div{display:flex;flex-direction:column;gap:5px;min-height:105px;padding:15px;border-right:1px solid #454540}.merge-selection span,.merge-preview>span{color:var(--signal);font-size:8px;letter-spacing:.12em}.merge-selection strong{font-size:11px}.merge-selection small{margin-top:auto;color:#85837c;font-size:8px}.merge-selection>button{min-width:180px;border:0}.merge-preview{margin:16px;padding:16px;border:1px solid #454540}.merge-preview strong{display:block;margin-top:9px;font-size:12px}.merge-preview p{margin:6px 0 0;color:#aaa89f;font-size:9px;line-height:1.55}.merge-preview[data-state="ready"]{border-color:#00fbff}.merge-preview[data-state="blocked"]{border-color:var(--signal)}.merge-confirm{display:flex;gap:10px;align-items:flex-start;margin:0 16px;padding:14px;border:1px solid #454540;color:#c5c2b8;font-size:9px;line-height:1.5}.merge-confirm input{margin-top:2px;accent-color:var(--signal)}.merge-submit{width:calc(100% - 32px);min-height:48px;margin:10px 16px 0}.merge-status a{text-decoration:underline}.merge-status{padding-top:9px}
@media(max-width:900px){.merge-owned{grid-template-columns:repeat(3,minmax(0,1fr))}.merge-selection{grid-template-columns:1fr 1fr}.merge-selection>button{grid-column:1/-1;min-height:48px;border-top:1px solid #454540}}
@media(max-width:600px){.merge-console>header{align-items:flex-start;flex-direction:column}.merge-console>header button{width:100%}.merge-owned{grid-template-columns:repeat(2,minmax(0,1fr))}.merge-selection{grid-template-columns:1fr}.merge-selection>div{border-right:0;border-bottom:1px solid #454540}.merge-selection>button{grid-column:auto}.merge-key label{font-size:7px}}
@media(max-width:900px){.distribution{grid-template-columns:1fr;gap:24px}.endgame-timeline{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.endgame-timeline{grid-template-columns:1fr}.endgame-timeline article{min-height:112px;border-right:0;border-bottom:1px solid var(--rule)}.endgame-timeline article:last-child{border-bottom:0}}
.asset-gallery{grid-column:1/-1;min-width:0;border:1px solid #484842;background:#20201e;color:#eeeae0}.gallery-stage{position:relative;min-height:286px}.gallery-slide{display:none;min-height:286px;color:#eeeae0}.gallery-slide.is-active{display:grid}.position-slide{grid-template-columns:minmax(126px,42%) 1fr;gap:0;padding:12px}.position-slide>img,.position-slide>i{width:100%;height:262px;min-width:0;object-fit:contain;border:1px solid #484842;background:#11110f}.position-slide>i{display:grid;place-items:center;font-style:normal}.position-slide .position-copy{padding:16px 14px 8px 18px}.token-slide{grid-template-rows:auto 1fr auto auto auto;padding:18px;background:radial-gradient(circle at 75% 22%,rgba(214,33,95,.14),transparent 42%),#252523}.token-slide>span,.nft-slide span{color:#8f8d85;font-size:7px;letter-spacing:.13em}.token-monogram{display:grid;place-items:center;width:90px;height:90px;align-self:center;justify-self:center;border:1px solid #575650;border-radius:50%;color:var(--signal);font-family:var(--display);font-size:28px}.token-slide>strong{font-family:var(--display);font-size:24px}.token-slide>b{font-size:12px}.token-slide>small,.nft-slide small{color:#8f8d85;font-size:8px}.nft-slide{position:relative;grid-template-columns:1fr;overflow:hidden}.nft-slide>img,.nft-slide>i{width:100%;height:286px;object-fit:contain;background:#11110f}.nft-slide>div{position:absolute;right:12px;bottom:12px;left:12px;display:flex;flex-direction:column;padding:12px;background:rgba(23,23,21,.88);backdrop-filter:blur(8px)}.nft-slide strong{font-family:var(--display);font-size:18px}.gallery-controls{display:grid;grid-template-columns:34px 1fr auto 34px;gap:9px;align-items:center;min-height:42px;padding:6px 8px;border-top:1px solid #484842}.gallery-controls>button{display:grid;place-items:center;width:30px;height:28px;border:1px solid #484842;background:transparent;color:#eeeae0;cursor:pointer}.gallery-controls>button:hover{border-color:var(--signal);color:var(--signal)}.gallery-controls>span{color:#8f8d85;font-size:8px;letter-spacing:.08em}.gallery-dots{display:flex;gap:6px;align-items:center}.gallery-dots button{width:16px;height:3px;padding:0;border:0;background:#55544f;cursor:pointer}.gallery-dots button.is-active{background:var(--signal)}
@media(max-width:640px){.gallery-stage,.gallery-slide{min-height:250px}.position-slide{grid-template-columns:108px 1fr;padding:9px}.position-slide>img,.position-slide>i{height:232px}.position-slide .position-copy{padding:11px}.position-slide .position-copy>strong{font-size:14px}.position-slide .position-copy>p{margin-top:12px}.nft-slide>img,.nft-slide>i{height:250px}}
.position-slide .position-copy{min-width:0}.position-slide .position-copy>strong{font-size:clamp(13px,1.15vw,18px);overflow-wrap:anywhere}
.merge-key{grid-template-columns:1fr}.merge-key[data-role="selected"]{border-color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal)}
.merge-key{cursor:pointer}.merge-key:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.merge-selection>button:not(:disabled){border-color:var(--signal);background:var(--signal);color:#fff}
.derp-proof{grid-column:1/-1;display:grid;grid-template-columns:minmax(210px,.7fr) minmax(280px,1.3fr) auto;gap:28px;align-items:center;margin-top:18px;padding:18px;border:1px solid var(--rule);background:rgba(233,231,223,.65)}.derp-proof div{display:flex;flex-direction:column}.derp-proof span{color:var(--signal);font-size:8px;letter-spacing:.13em}.derp-proof strong{margin-top:6px;font-family:var(--display);font-size:21px}.derp-proof p{margin:0;color:var(--muted);font-size:9px;line-height:1.6}.derp-proof nav{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.derp-proof a{border-bottom:1px solid var(--ink);font-size:8px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:760px){.derp-proof{grid-template-columns:1fr;gap:14px}.derp-proof nav{flex-direction:row;flex-wrap:wrap;gap:12px 20px}}
.level-copy h2{line-height:1.04;padding-bottom:.08em}
.spectrum-head{min-height:34px;color:#77756e;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.spectrum-head>i{width:auto;height:auto;min-width:0;border:0;background:none;box-shadow:none;color:#77756e;font-style:normal}.spectrum-head>strong{font-size:8px;font-weight:400}.spectrum-head small{font-size:8px}
