/* Team PDF revision, 9 October 2026. Scoped additive presentation. */
.header-inner .nav-buy{font-size:1rem;min-height:48px;padding:12px 25px;color:#151106;background:#efbf49;box-shadow:0 0 0 1px #ffda7a,0 7px 30px #c8921a33;font-weight:700}
.mobile-buy{display:none}.fine-print{font-size:.79rem;line-height:1.6;color:var(--ink-dim);margin-top:18px}.fine-print a{text-decoration:underline;text-underline-offset:4px}
.hero-inner{min-height:780px;padding-block:70px 105px}.hero-copy{max-width:620px}.hero h1{font-size:clamp(2.6rem,4.5vw,4.2rem);max-width:15ch}.hero-sub{max-width:43ch;font-size:1.12rem}.hero-definition{max-width:49ch;margin-top:18px;line-height:1.6;color:var(--ink)}.hero-legal{max-width:58ch;font-size:.73rem}.hero-ctas{margin-top:25px}.pool-overlay{position:absolute;right:0;top:39%;width:330px;padding:27px;border:1px solid #d3ad514d;border-radius:18px;background:linear-gradient(140deg,#11180eef,#11120dda);box-shadow:0 24px 70px #0008;backdrop-filter:blur(16px)}.data-kicker{font-size:.7rem;text-transform:uppercase;letter-spacing:.13em;color:var(--gold)}.pool-overlay strong{display:block;font-family:var(--display);font-size:2.35rem;margin:14px 0 5px;line-height:1.1;font-variant-numeric:tabular-nums}.data-status{display:block;font-size:.72rem;line-height:1.5;color:var(--ink-dim)}.pool-caption{display:block;margin-top:24px;padding-top:15px;border-top:1px solid var(--line);font-size:.74rem;color:var(--ink-dim)}
.network-stats{border-bottom:1px solid var(--line);background:#0c110c;padding:32px 0}.stats-heading{display:flex;justify-content:space-between;align-items:baseline;gap:15px}.stats-heading h2{font-size:1.5rem}.stats-heading p{font-size:.85rem;color:var(--ink-dim)}.stats-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:25px}.stat-cell{padding:8px 22px;border-left:1px solid var(--line);min-width:0}.stat-cell:first-child{padding-left:0;border:0}.stat-cell h3{font-family:var(--body);font-size:.81rem;min-height:2.7em;font-weight:500;color:var(--ink-dim)}.stat-cell strong{font-family:var(--display);font-size:clamp(1.2rem,1.8vw,1.65rem);display:block;margin:7px 0 12px;font-variant-numeric:tabular-nums}.stats-note{font-size:.72rem;margin-top:22px}
.protocol-intro .h-display{max-width:25ch}.protocol-intro .uvp{max-width:84ch;font-size:1.18rem;margin-top:28px}.uvp-detail{color:var(--ink-dim);max-width:92ch;margin-top:16px;line-height:1.7}.protocol-intro>.wrap>.fine-print{max-width:110ch}.journey{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:55px;align-items:start}.journey .mech-tabs{margin-top:0;gap:10px}.journey .mech-tab{padding:22px 18px;align-items:start;gap:16px}.journey .mech-tab .t{font-size:1.17rem;line-height:1.25}.journey .mech-tab .d{font-size:.94rem;line-height:1.65;margin-top:12px}.journey .mech-tab .k{flex-shrink:0}.journey .mech-panel{position:sticky;top:106px;min-width:0}.journey-card{border:1px solid var(--gold-line);border-radius:20px;padding:30px;background:radial-gradient(ellipse at 50% 12%,#51401444,transparent 65%),#0f140f;overflow:hidden}.journey-card h3{font-size:1.8rem;line-height:1.14;margin:18px 0}.journey-card>p:not(.eyebrow):not(.fine-print){color:var(--ink-dim);font-size:.98rem;line-height:1.6}.journey-card .btn{margin-top:24px}.credential-art{width:210px;height:210px;object-fit:contain;margin:12px auto 22px;filter:drop-shadow(0 15px 25px #0008)}.credential-showcase{text-align:center}.partner-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:25px}.partner-showcase a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid var(--line);background:#0b0f0bd9;padding:18px 10px;border-radius:14px;transition:transform .2s,border-color .2s;min-width:0}.partner-showcase a:hover,.partner-showcase a:focus-visible{transform:translateY(-5px);border-color:var(--gold)}.partner-showcase img{width:100%;height:34px;object-fit:contain}.partner-showcase span{font-size:.65rem}.level-symbol{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:40px 0;padding:24px 0;border-block:1px solid var(--gold-line);font-family:var(--display);font-size:1.15rem}.level-symbol b{color:var(--gold)}.level-details{margin-top:24px;border-top:1px solid var(--line);padding-top:18px;scroll-margin-top:110px}.level-details summary{cursor:pointer;color:var(--gold);font-size:.94rem}.level-table-wrap{overflow:auto;max-height:420px;margin-top:20px;border:1px solid var(--line);border-radius:8px}.level-table-wrap table{border-collapse:collapse;font-size:.72rem;width:100%;min-width:550px}.level-table-wrap td,.level-table-wrap th{padding:10px;border-bottom:1px solid var(--line);text-align:left}.level-table-wrap th{background:#1d2317;position:sticky;top:0}.level-table-wrap tr:nth-child(even){background:#ffffff04}.streams-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.streams-map>div{display:flex;align-items:center;gap:13px;padding:16px 13px;border:1px solid var(--gold-line);border-radius:12px;background:#11170f}.streams-map svg{width:27px;height:27px;stroke:var(--gold);stroke-width:1.4;fill:none;flex-shrink:0}.streams-map span{font-size:.87rem}.stream-destination{text-align:center;color:var(--gold);margin-top:25px;font-size:.9rem}.stream-destination span{margin-inline:8px}.points-film{position:relative;text-align:center;padding:25px 16px 28px;margin-top:24px;background:#080d09;border:1px solid var(--line);border-radius:16px}.film-node{padding:14px;border:1px solid var(--gold-line);border-radius:12px;max-width:260px;margin:auto}.film-node span{font-size:.6rem;letter-spacing:.12em;color:var(--gold)}.film-node b{display:block;font-family:var(--display);font-size:1.3rem;line-height:1.2;margin-top:7px}.film-connector{color:var(--gold);font-size:1.5rem;line-height:1.3}.film-coins{display:flex;justify-content:center;gap:20px;margin-top:6px}.film-coins b{display:grid;place-items:center;width:78px;height:78px;border-radius:50%;border:2px solid #fff6;font-size:.93rem;box-shadow:0 8px 20px #0005}.usdc{background:#2064a9}.usdt{background:#187b5b}.film-progress{position:absolute;bottom:0;left:0;height:3px;width:0;background:var(--gold)}.film-controls{display:flex;flex-wrap:wrap;gap:8px}.film-controls[hidden],.film-controls button[hidden]{display:none}.film-controls .btn{font-size:.8rem;padding:12px 18px}.redemption-date{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.redemption-date time{display:block;color:var(--gold);font-family:var(--display);font-size:1.4rem}.redemption-date span{display:block;font-size:.82rem;margin-top:8px}.points-film.playing .film-points{animation:film-points 10s ease both}.points-film.playing .film-check{animation:film-check 10s ease both}.points-film.playing .film-coins{animation:film-coins 10s ease both}.points-film.playing .film-progress{animation:film-progress 10s linear both}@keyframes film-points{0%,8%{opacity:.25;transform:translateY(8px)}20%,100%{opacity:1;transform:none}}@keyframes film-check{0%,30%{opacity:.25;transform:translateY(8px)}50%,100%{opacity:1;transform:none}}@keyframes film-coins{0%,60%{opacity:.2;transform:scale(.85)}85%,100%{opacity:1;transform:none}}@keyframes film-progress{to{width:100%}}
.path-intro{display:flow-root}.path-intro .path-coin{position:static;float:right;width:140px;height:140px;margin:-12px -10px 12px 15px;shape-outside:circle(50%);opacity:1}.path-intro .path-tag{display:inline-block}.path-intro .path-body{line-height:1.65}.path-card .spacer{min-height:24px}.reported-history{padding-top:35px}.reported-history .eyebrow{font-size:.7rem;margin-bottom:10px}.reported-history .proof-num{font-size:2rem}
@media(min-width:901px) and (max-width:1180px){.hero-copy{max-width:55%}.pool-overlay{width:29%;padding:22px}.pool-overlay strong{font-size:1.9rem}.journey{gap:25px}.journey-card{padding:24px}}
@media(max-width:900px){.mobile-buy{display:inline-flex;margin-left:auto;font-size:.8rem;padding:10px 14px;min-height:42px}.header-inner{gap:14px}.hero-inner{padding-block:45px 65px;min-height:0}.hero-copy{max-width:610px}.hero h1{font-size:clamp(2.5rem,7vw,3.8rem)}.pool-overlay{position:relative;top:auto;right:auto;width:min(100%,420px);margin-top:35px;padding:22px}.hero-art-note{position:static;margin-top:30px;font-size:.58rem;max-width:500px}.hero-scrim{background:linear-gradient(90deg,#080908eb,#08090899),linear-gradient(0deg,#080908,transparent)}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 0}.stat-cell{padding:8px 18px}.stat-cell:nth-child(4){border-left:0;padding-left:0}.journey{grid-template-columns:1fr;gap:25px}.journey .mech-panel{position:static}.journey-card{max-width:680px;margin:auto}.journey .mech-tab{padding:20px}.path-intro .path-coin{width:150px;height:150px}.protocol-intro .h-display{font-size:clamp(2rem,5vw,3rem)}}
@media(max-width:520px){.brand img{width:100px}.header-inner{gap:9px}.menu-btn{padding:9px 10px;font-size:.75rem}.mobile-buy{font-size:.72rem;padding:9px 12px}.stats-heading{display:block}.stats-heading p{margin-top:8px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.stat-cell:nth-child(odd){border-left:0;padding-left:0}.stat-cell:nth-child(even){border-left:1px solid var(--line);padding-left:18px}.stat-cell h3{min-height:0;font-size:.77rem}.stat-cell strong{font-size:1.35rem}.stat-cell:last-child{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px}.protocol-intro .uvp{font-size:1.05rem}.journey .mech-tab{padding:18px 12px;gap:12px}.journey .mech-tab .k{width:32px;height:32px;font-size:.85rem}.journey .mech-tab .t{font-size:1.04rem}.journey .mech-tab .d{font-size:.87rem}.journey-card{padding:22px 17px}.journey-card h3{font-size:1.65rem}.credential-art{width:180px;height:180px}.partner-showcase{gap:6px}.partner-showcase a{padding:14px 6px}.partner-showcase span{font-size:.57rem}.streams-map{gap:8px}.streams-map>div{padding:13px 8px;gap:8px}.streams-map svg{width:22px;height:22px}.streams-map span{font-size:.75rem}.path-intro .path-coin{width:110px;height:110px;margin-left:10px}.path-intro h3{font-size:1.4rem}.path-intro .path-body{font-size:.92rem}.hero-sub{font-size:1.02rem}}
@media(prefers-reduced-motion:reduce){.points-film *{animation:none!important}.partner-showcase a{transition:none}.partner-showcase a:hover,.partner-showcase a:focus-visible{transform:none}}
