body.journey-page{--journey-ink:#151218;--journey-paper:#f4ecd8;--journey-cyan:#73e1d7;--journey-gold:#f4b942;--journey-muted:#cbbecb;--journey-line:#685566;margin:0;background:var(--journey-ink);color:var(--journey-paper);font:400 17px/1.6 Barlow,Arial,sans-serif}.journey-page h1,.journey-page h2,.journey-page h3,.journey-page h4{font-family:Bangers,Impact,sans-serif;font-weight:400;letter-spacing:.025em;line-height:1.08}.journey-page a{color:var(--journey-cyan);text-underline-offset:4px}.journey-page button,.journey-page input,.journey-page select,.journey-page textarea{font-family:Barlow,Arial,sans-serif}.journey-page :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--journey-cyan);outline-offset:4px}.journey-page [hidden]{display:none!important}.journey-page .skip{background:var(--journey-paper);color:var(--journey-ink);border-radius:3px}.journey-page .site-header.journey-header{position:relative;z-index:70;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px clamp(20px,4vw,60px);background:#19161d;border-bottom:1px solid var(--journey-line)}.journey-page .journey-header .brand{margin:0;display:flex;gap:12px;font:2rem/1 Bangers,Impact,sans-serif;letter-spacing:.025em;color:var(--journey-paper);flex-shrink:0}.journey-page .journey-header .brand img{width:44px;height:44px;border:0;border-radius:0;object-fit:contain}.journey-page .journey-header .brand small{font:700 9px/1.5 Barlow,Arial,sans-serif;letter-spacing:.16em;color:var(--journey-cyan);margin-top:6px}.journey-page .site-header.journey-header .site-nav{display:flex;position:static;align-items:center;flex-direction:row;gap:20px;margin-left:auto;background:transparent;border:0;box-shadow:none;padding:0;max-height:none;overflow:visible;border-radius:0}.journey-page .site-header.journey-header .site-nav a{display:inline-flex;align-items:center;padding:10px 0;min-height:44px;border:0;border-radius:0;background:transparent;color:var(--journey-paper);font:700 14px/1.4 Barlow,Arial,sans-serif;text-decoration:none;box-shadow:none}.journey-page .site-header.journey-header .site-nav>a[aria-current=page],.journey-page[data-page=mint] .journey-header .site-nav>a[href="/collect"]{color:var(--journey-cyan);text-decoration:underline;text-underline-offset:8px}.journey-page .site-header.journey-header .site-nav a:hover{color:var(--journey-cyan);background:transparent}.journey-page .site-header.journey-header .site-nav [hidden]{display:none!important}.journey-page .journey-header .wallet-menu{position:relative;margin:0;padding:0;border:0;font:700 14px/1.4 Barlow,Arial,sans-serif;color:var(--journey-paper)}.journey-page .journey-header .wallet-menu summary{min-height:44px;display:flex;align-items:center;gap:8px;padding:10px 0;cursor:pointer}.journey-page .journey-header .wallet-menu summary:after{content:"+";color:var(--journey-cyan);font-size:20px}.journey-page .journey-header .wallet-menu[open] summary:after{content:"\2212"}.journey-page .journey-header .wallet-menu>div{position:absolute;top:48px;right:0;z-index:80;width:225px;padding:12px;background:#211b27;border:1px solid #8a7085;border-radius:3px;box-shadow:0 15px 30px #0006}.journey-page .site-header.journey-header .wallet-menu>div a{display:flex;padding:10px 12px;font-size:14px;min-height:44px}.journey-page .journey-header .wallet-menu>div a:hover{background:#3b2d40}.journey-page .journey-header .wallet-menu>div a[aria-current=page]{color:var(--journey-cyan)}.journey-page .journey-header .wallet-menu span{display:block;padding:8px 12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--journey-muted)}.journey-page .site-header.journey-header>.primary{flex:none;width:auto;min-height:46px;max-width:180px;padding:10px 16px;border:1px solid #9f859b;border-radius:3px;background:#2a2130;color:var(--journey-paper);box-shadow:none;font:700 14px/1.4 Barlow,Arial,sans-serif;white-space:normal}.journey-page .site-header.journey-header>.primary:hover{border-color:var(--journey-cyan)}.journey-page .site-header.journey-header .menu-toggle{display:none;min-height:44px;padding:10px 14px;border:1px solid #a88b9d;border-radius:3px;background:transparent;color:var(--journey-paper);font-size:14px}.journey-page .journey-breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--journey-muted);margin:0 0 30px;padding:0}.journey-page .journey-breadcrumbs a{color:var(--journey-cyan);min-height:44px;display:inline-flex;align-items:center;padding:0;font:600 13px Barlow,Arial,sans-serif}.journey-page .journey-kicker{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--journey-cyan);margin:0 0 14px}.journey-page .journey-intro{max-width:850px;margin:0 0 36px}.journey-page .journey-intro h1{font:400 clamp(3rem,6.5vw,5.5rem)/1.04 Bangers,Impact,sans-serif;margin:0 0 20px;color:var(--journey-paper)}.journey-page .journey-intro>p:not(.journey-kicker){font-size:clamp(18px,2vw,21px);line-height:1.55;max-width:700px;color:var(--journey-muted)}.journey-page .ownership-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:32px 0 38px}.journey-page .ownership-path li{border-top:2px solid var(--journey-line);padding:15px 0;color:var(--journey-muted);min-width:0}.journey-page .ownership-path li[aria-current=step]{border-top-color:var(--journey-gold)}.journey-page .ownership-path b{display:block;color:var(--journey-paper);font-size:16px}.journey-page .ownership-path li[aria-current=step] b{color:var(--journey-gold)}.journey-page .ownership-path a{font-weight:700;min-height:44px;display:inline-flex;align-items:center}.journey-page .ownership-path small{font-size:13px;display:block;line-height:1.5}.journey-page .ownership-path span{margin-right:8px;color:var(--journey-cyan)}.journey-page .site-footer.journey-footer{display:grid;grid-template-columns:1fr 2fr;width:100%;max-width:none;padding:36px clamp(20px,4vw,60px);gap:24px;margin:60px 0 0;background:#19161d;border-top:1px solid var(--journey-line);color:var(--journey-paper)}.journey-page .journey-footer .footer-brand{font:2rem Bangers,Impact,sans-serif;color:var(--journey-paper);text-decoration:none}.journey-page .journey-footer p{font-size:13px;line-height:1.6;color:var(--journey-muted);margin:10px 0 0;max-width:300px}.journey-page .site-footer.journey-footer nav{display:flex;gap:8px 24px;flex-wrap:wrap;align-items:start}.journey-page .site-footer.journey-footer nav a{color:var(--journey-paper);font:500 13px/1.5 Barlow,Arial,sans-serif;min-height:44px;padding:8px 0;text-decoration:underline}.journey-page .journey-footer>small{grid-column:1/-1;color:var(--journey-muted);font-size:12px;line-height:1.6}.journey-page .origin-continuity{background:#24202b;color:var(--journey-paper);padding:18px clamp(20px,4vw,60px);border-bottom:1px solid #8b6584}.journey-page .origin-continuity h2{font-size:1.6rem;color:var(--journey-paper);margin:0 0 10px}.journey-page .origin-continuity p{font-size:14px;max-width:900px;color:var(--journey-paper)}.journey-page .origin-continuity a{display:inline-flex;align-items:center;min-height:44px;margin-right:24px;font-size:14px;color:var(--journey-cyan)}@media(max-width:1100px){.journey-page .site-header.journey-header{gap:16px;padding-inline:24px}.journey-page .journey-header .brand{font-size:1.7rem}.journey-page .journey-header .brand img{width:36px;height:36px}.journey-page .site-header.journey-header .site-nav{gap:16px}.journey-page .site-header.journey-header>.primary{max-width:150px}}@media(max-width:980px){.journey-page .site-header.journey-header{flex-wrap:wrap}.journey-page .journey-header .brand{margin-right:auto}.journey-page .site-header.journey-header .menu-toggle{display:inline-flex;align-items:center;justify-content:center}.journey-page .site-header.journey-header .site-nav{display:none}.journey-page .site-header.journey-header .site-nav.is-open{display:flex;position:absolute;top:100%;left:16px;right:16px;z-index:80;flex-direction:column;align-items:stretch;gap:0;background:#211b27;border:1px solid #8a7085;border-radius:3px;padding:12px;max-height:min(70dvh,600px);overflow:auto;box-shadow:0 15px 30px #0008}.journey-page .site-header.journey-header .site-nav a{padding:12px;min-height:46px}.journey-page .journey-header .wallet-menu summary{padding:12px}.journey-page .journey-header .wallet-menu>div{position:static;width:100%;border:0;border-top:1px solid var(--journey-line);box-shadow:none;padding:8px 0 8px 12px}.journey-page .journey-header .wallet-menu:not([open])>div{display:none}.journey-page .site-header.journey-header>.primary{max-width:190px}.journey-page .ownership-path{gap:16px}.journey-page .site-footer.journey-footer{grid-template-columns:1fr}}@media(max-width:600px){.journey-page .site-header.journey-header{padding:14px 20px;gap:10px}.journey-page .site-header.journey-header>.primary{flex:1 1 100%;max-width:none;width:100%;min-height:44px}.journey-page .journey-intro h1{font-size:clamp(2.8rem,11vw,4rem)}.journey-page .journey-breadcrumbs{margin-bottom:18px}.journey-page .ownership-path{gap:10px}.journey-page .ownership-path b,.journey-page .ownership-path a{font-size:13px;line-height:1.4}.journey-page .ownership-path small{font-size:11px}.journey-page .ownership-path li{padding-top:12px}.journey-page .ownership-path span{display:block;margin-bottom:5px}.journey-page .ownership-path a{display:inline-block;min-height:44px}.journey-page .site-footer.journey-footer{padding:30px 20px;margin-top:40px;gap:18px}}@media(prefers-reduced-motion:reduce){.journey-page{scroll-behavior:auto}.journey-page *{scroll-behavior:auto!important}}
