@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap";[data-dapp-kit]:where(*),[data-dapp-kit] :where(*){box-sizing:border-box;color:var(--dapp-kit-colors-body);font-family:var(--dapp-kit-typography-fontFamily);font-size:var(--dapp-kit-fontWeights-normal);font-style:var(--dapp-kit-typography-fontStyle);font-weight:var(--dapp-kit-fontWeights-normal);line-height:var(--dapp-kit-typography-lineHeight);letter-spacing:var(--dapp-kit-typography-letterSpacing)}[data-dapp-kit]:where(button),[data-dapp-kit] :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;border:0;padding:0;margin:0}[data-dapp-kit]:where(a),[data-dapp-kit] :where(a){text-decoration:none;color:inherit;outline:none}[data-dapp-kit]:where(ol,ul),[data-dapp-kit] :where(ol,ul){list-style:none;margin:0;padding:0}[data-dapp-kit]:where(h1,h2,h3,h4,h5,h6),[data-dapp-kit] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}[data-dapp-kit].Heading_headingVariants_size_sm__1aa835k1,[data-dapp-kit] .Heading_headingVariants_size_sm__1aa835k1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Heading_headingVariants_size_md__1aa835k2,[data-dapp-kit] .Heading_headingVariants_size_md__1aa835k2{font-size:var(--dapp-kit-fontSizes-medium)}[data-dapp-kit].Heading_headingVariants_size_lg__1aa835k3,[data-dapp-kit] .Heading_headingVariants_size_lg__1aa835k3{font-size:var(--dapp-kit-fontSizes-large)}[data-dapp-kit].Heading_headingVariants_size_xl__1aa835k4,[data-dapp-kit] .Heading_headingVariants_size_xl__1aa835k4{font-size:var(--dapp-kit-fontSizes-xlarge)}[data-dapp-kit].Heading_headingVariants_weight_normal__1aa835k5,[data-dapp-kit] .Heading_headingVariants_weight_normal__1aa835k5{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Heading_headingVariants_weight_bold__1aa835k6,[data-dapp-kit] .Heading_headingVariants_weight_bold__1aa835k6{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Heading_headingVariants_truncate_true__1aa835k7,[data-dapp-kit] .Heading_headingVariants_truncate_true__1aa835k7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-dapp-kit].IconButton_container__s6n7bq0,[data-dapp-kit] .IconButton_container__s6n7bq0{border-radius:9999px;padding:8px;color:var(--dapp-kit-colors-iconButton);background-color:var(--dapp-kit-backgroundColors-iconButton)}[data-dapp-kit].IconButton_container__s6n7bq0:hover,[data-dapp-kit] .IconButton_container__s6n7bq0:hover{background-color:var(--dapp-kit-backgroundColors-iconButtonHover)}[data-dapp-kit].ConnectModal_overlay__gz8z90,[data-dapp-kit] .ConnectModal_overlay__gz8z90{background-color:var(--dapp-kit-backgroundColors-modalOverlay);-webkit-backdrop-filter:var(--dapp-kit-blurs-modalOverlay);backdrop-filter:var(--dapp-kit-blurs-modalOverlay);position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999}[data-dapp-kit].ConnectModal_title__gz8z91,[data-dapp-kit] .ConnectModal_title__gz8z91{padding-left:8px}[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{background-color:var(--dapp-kit-backgroundColors-modalPrimary);border-radius:var(--dapp-kit-radii-xlarge);color:var(--dapp-kit-colors-body);position:fixed;bottom:16px;left:16px;right:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:50vh;max-height:85vh;max-width:700px}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{background-color:var(--dapp-kit-backgroundColors-modalSecondary);padding:16px}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:none;padding:20px;flex-grow:1}[data-dapp-kit].ConnectModal_selectedViewContainer__gz8z95,[data-dapp-kit] .ConnectModal_selectedViewContainer__gz8z95{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{position:absolute;top:20px;left:20px}[data-dapp-kit].ConnectModal_closeButtonContainer__gz8z97,[data-dapp-kit] .ConnectModal_closeButtonContainer__gz8z97{position:absolute;top:16px;right:16px}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{display:flex;flex-direction:column;flex-grow:1;gap:24px;padding:20px;background-color:var(--dapp-kit-backgroundColors-modalPrimary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:none}@media screen and (min-width:768px){[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{flex-direction:row;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{display:none}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{display:none}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalSecondary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:row;flex-basis:240px;flex-grow:0;flex-shrink:0}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:flex}}[data-dapp-kit].Button_buttonVariants__x1s81q0,[data-dapp-kit] .Button_buttonVariants__x1s81q0{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Button_buttonVariants__x1s81q0:disabled,[data-dapp-kit] .Button_buttonVariants__x1s81q0:disabled{opacity:.5}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1{background-color:var(--dapp-kit-backgroundColors-primaryButton);color:var(--dapp-kit-colors-primaryButton);box-shadow:var(--dapp-kit-shadows-primaryButton)}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1:hover,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1:hover{background-color:var(--dapp-kit-backgroundColors-primaryButtonHover)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2{border-width:1px;border-style:solid;border-color:var(--dapp-kit-borderColors-outlineButton);color:var(--dapp-kit-colors-outlineButton)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2:hover,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2:hover{background-color:var(--dapp-kit-backgroundColors-outlineButtonHover)}[data-dapp-kit].Button_buttonVariants_size_md__x1s81q3,[data-dapp-kit] .Button_buttonVariants_size_md__x1s81q3{border-radius:var(--dapp-kit-radii-medium);padding:8px 16px}[data-dapp-kit].Button_buttonVariants_size_lg__x1s81q4,[data-dapp-kit] .Button_buttonVariants_size_lg__x1s81q4{border-radius:var(--dapp-kit-radii-large);padding:16px 24px}[data-dapp-kit].Text_textVariants_size_sm__2bv1ur1,[data-dapp-kit] .Text_textVariants_size_sm__2bv1ur1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Text_textVariants_weight_normal__2bv1ur2,[data-dapp-kit] .Text_textVariants_weight_normal__2bv1ur2{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Text_textVariants_weight_medium__2bv1ur3,[data-dapp-kit] .Text_textVariants_weight_medium__2bv1ur3{font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Text_textVariants_weight_bold__2bv1ur4,[data-dapp-kit] .Text_textVariants_weight_bold__2bv1ur4{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Text_textVariants_color_muted__2bv1ur5,[data-dapp-kit] .Text_textVariants_color_muted__2bv1ur5{color:var(--dapp-kit-colors-bodyMuted)}[data-dapp-kit].Text_textVariants_color_danger__2bv1ur6,[data-dapp-kit] .Text_textVariants_color_danger__2bv1ur6{color:var(--dapp-kit-colors-bodyDanger)}[data-dapp-kit].Text_textVariants_mono_true__2bv1ur7,[data-dapp-kit] .Text_textVariants_mono_true__2bv1ur7{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-dapp-kit].ConnectionStatus_container__nckm2d0,[data-dapp-kit] .ConnectionStatus_container__nckm2d0{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}[data-dapp-kit].ConnectionStatus_walletIcon__nckm2d1,[data-dapp-kit] .ConnectionStatus_walletIcon__nckm2d1{-o-object-fit:cover;object-fit:cover;width:72px;height:72px;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].ConnectionStatus_title__nckm2d2,[data-dapp-kit] .ConnectionStatus_title__nckm2d2{margin-top:12px}[data-dapp-kit].ConnectionStatus_connectionStatus__nckm2d3,[data-dapp-kit] .ConnectionStatus_connectionStatus__nckm2d3{margin-top:4px}[data-dapp-kit].ConnectionStatus_retryButtonContainer__nckm2d4,[data-dapp-kit] .ConnectionStatus_retryButtonContainer__nckm2d4{position:absolute;bottom:20px;right:20px}[data-dapp-kit].InfoSection_container__1wtioi70,[data-dapp-kit] .InfoSection_container__1wtioi70{display:flex;flex-direction:column;gap:4px}[data-dapp-kit].GettingStarted_container__1fp07e10,[data-dapp-kit] .GettingStarted_container__1fp07e10{display:flex;flex-direction:column;align-items:center}[data-dapp-kit].GettingStarted_content__1fp07e11,[data-dapp-kit] .GettingStarted_content__1fp07e11{display:flex;flex-direction:column;justify-content:center;flex-grow:1;gap:20px;padding:40px}[data-dapp-kit].GettingStarted_installButtonContainer__1fp07e12,[data-dapp-kit] .GettingStarted_installButtonContainer__1fp07e12{position:absolute;bottom:20px;right:20px}[data-dapp-kit].WhatIsAWallet_container__1ktpkq90,[data-dapp-kit] .WhatIsAWallet_container__1ktpkq90{display:flex;flex-direction:column;align-items:center}[data-dapp-kit].WhatIsAWallet_content__1ktpkq91,[data-dapp-kit] .WhatIsAWallet_content__1ktpkq91{display:flex;flex-direction:column;justify-content:center;flex-grow:1;gap:20px;padding:40px}[data-dapp-kit].WalletList_container__1v2s6cz0,[data-dapp-kit] .WalletList_container__1v2s6cz0{display:flex;flex-direction:column;gap:4px}[data-dapp-kit].WalletListItem_container__1dqqtqs0,[data-dapp-kit] .WalletListItem_container__1dqqtqs0{display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1{display:flex;align-items:center;flex-grow:1;padding:8px;gap:8px;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1:hover,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1:hover{background-color:var(--dapp-kit-backgroundColors-walletItemHover)}[data-dapp-kit].WalletListItem_selectedWalletItem__1dqqtqs2,[data-dapp-kit] .WalletListItem_selectedWalletItem__1dqqtqs2{background-color:var(--dapp-kit-backgroundColors-walletItemSelected);box-shadow:0 2px 6px #0000000d}[data-dapp-kit].WalletListItem_walletIcon__1dqqtqs3,[data-dapp-kit] .WalletListItem_walletIcon__1dqqtqs3{width:28px;height:28px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-small)}[data-dapp-kit].AccountDropdownMenu_connectedAccount__div2ql0,[data-dapp-kit] .AccountDropdownMenu_connectedAccount__div2ql0{gap:8px}[data-dapp-kit].AccountDropdownMenu_menuContainer__div2ql1,[data-dapp-kit] .AccountDropdownMenu_menuContainer__div2ql1{z-index:999999999}[data-dapp-kit].AccountDropdownMenu_menuContent__div2ql2,[data-dapp-kit] .AccountDropdownMenu_menuContent__div2ql2{display:flex;flex-direction:column;width:180px;max-height:200px;margin-top:4px;padding:8px;gap:8px;border-radius:var(--dapp-kit-radii-large);background-color:var(--dapp-kit-backgroundColors-dropdownMenu)}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3,[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3{padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;display:flex;align-items:center;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3[data-highlighted],[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3[data-highlighted]{background-color:var(--dapp-kit-backgroundColors-primaryButton)}[data-dapp-kit].AccountDropdownMenu_switchAccountMenuItem__div2ql4,[data-dapp-kit] .AccountDropdownMenu_switchAccountMenuItem__div2ql4{display:flex;justify-content:space-between;align-items:center}[data-dapp-kit].AccountDropdownMenu_separator__div2ql5,[data-dapp-kit] .AccountDropdownMenu_separator__div2ql5{height:1px;flex-shrink:0;background-color:var(--dapp-kit-backgroundColors-dropdownMenuSeparator)}:root{--black: #0b0b0c;--ink: #f3f1eb;--muted: #a5a39a;--dim: #68675f;--line: #2c2d2d;--lime: #d8ff3e;--lime-dark: #a8ca13;--purple: #8b5cf6;--orange: #ff7044;--paper: #eeece4;--paper-ink: #151515;--mono: "DM Mono", "SFMono-Regular", Consolas, monospace;--sans: "Space Grotesk", "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{margin:0;min-height:100%}body{background:var(--black);color:var(--ink);font-family:var(--sans)}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.page{margin:0 auto;max-width:1440px;overflow:hidden;padding:0 34px}.site-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:30px;justify-content:space-between;min-height:86px}.brand{align-items:center;display:flex;gap:10px;text-decoration:none}.brand strong{display:block;font-size:17px;letter-spacing:.18em;line-height:1}.brand small{color:var(--lime);display:block;font-family:var(--mono);font-size:9px;letter-spacing:.16em;margin-top:5px;text-transform:uppercase}.brand-mark{align-items:center;background:var(--lime);color:var(--black);display:inline-flex;font-weight:700;height:31px;justify-content:center;transform:rotate(-8deg);width:31px}.nav-links{display:flex;gap:28px;margin-left:auto}.nav-links a,.site-footer a{color:var(--muted);font-family:var(--mono);font-size:11px;text-decoration:none;text-transform:uppercase}.nav-links a:hover,.site-footer a:hover{color:var(--lime)}.header-actions{align-items:center;display:flex;gap:14px}.network-pill{align-items:center;color:var(--muted);display:flex;font-family:var(--mono);font-size:10px;gap:7px;text-transform:uppercase}.network-pill i,.status-pulse{background:var(--lime);border-radius:100%;display:inline-block;height:6px;width:6px}.header-actions>button,.site-header [data-testid=connect-button]{background:var(--lime);border:0;color:var(--black);font-family:var(--mono);font-size:11px;font-weight:500;padding:12px 16px;text-transform:uppercase}.hero{align-items:center;display:grid;gap:8%;grid-template-columns:1.05fr .95fr;min-height:645px;padding:78px 3% 72px}.eyebrow,.panel-kicker,.terminal-label,.card-topline,.generation-info>span,.hero-notes,.footer-brand,.terminal-header,.wallet-section-heading p{color:var(--lime);font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.hero h1,h2,h3,h4,p{margin-top:0}.hero h1{font-size:clamp(58px,7.6vw,108px);letter-spacing:-.085em;line-height:.87;margin:20px 0 30px;max-width:720px}em{color:var(--lime);font-style:normal}.hero-lede{color:var(--muted);font-size:17px;line-height:1.55;max-width:500px}.hero-actions{align-items:center;display:flex;gap:26px;margin:34px 0 40px}.button{align-items:center;border:1px solid transparent;display:inline-flex;font-family:var(--mono);font-size:11px;gap:18px;justify-content:space-between;padding:15px 18px;text-decoration:none;text-transform:uppercase;transition:transform .2s,background .2s,color .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--lime);color:var(--black)}.button-primary:hover{background:#e8ff81}.button-dark{background:var(--black);border-color:var(--line);color:var(--ink)}.button-outline{background:transparent;border-color:var(--line);color:var(--ink)}.text-link{color:var(--ink);font-family:var(--mono);font-size:11px;text-decoration:none;text-transform:uppercase}.text-link span{color:var(--lime);margin-left:8px}.hero-notes{color:var(--dim);display:flex;flex-wrap:wrap;gap:20px}.hero-notes b{color:var(--ink);font-size:13px;margin-right:4px}.hero-art-wrap{max-width:500px;position:relative}.hero-art{background:#262126;border:1px solid #4a414a;box-shadow:18px 18px 0 var(--purple);height:480px;overflow:hidden;position:relative;transform:rotate(3deg)}.hero-art:after{background:linear-gradient(135deg,transparent 45%,rgba(255,255,255,.08) 46%,transparent 47%);background-size:15px 15px;content:"";top:0;right:0;bottom:0;left:0;opacity:.5;position:absolute}.hero-art img{height:100%;object-fit:cover;width:100%}.art-ring{border:1px solid rgba(216,255,62,.24);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.ring-one{height:70%;width:70%}.ring-two{height:90%;width:90%}.art-corner{color:var(--lime);font-family:var(--mono);font-size:11px;position:absolute;z-index:2}.art-corner-top{left:24px;top:20px}.art-corner-bottom{bottom:20px;right:24px}.hero-sticker{background:var(--lime);color:var(--black);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.25;padding:11px 13px;position:absolute;text-align:center;z-index:3}.hero-sticker b{font-size:13px}.sticker-top{right:-28px;top:36px;transform:rotate(9deg)}.sticker-bottom{bottom:45px;left:-36px;transform:rotate(-8deg)}.art-caption{color:var(--dim);font-family:var(--mono);font-size:10px;margin:30px 0 0 5px;text-transform:uppercase}.art-caption span{background:var(--lime);border-radius:50%;display:inline-block;height:6px;margin-right:8px;width:6px}.ticker-strip{border-bottom:1px solid var(--line);border-top:1px solid var(--line);color:var(--paper);display:flex;font-family:var(--mono);font-size:10px;gap:0;justify-content:space-between;letter-spacing:.1em;overflow:hidden;padding:17px 0;white-space:nowrap}.strip-icon{color:var(--lime);margin-right:15px}.section-pad{padding:120px 3%}.story-section{display:grid;gap:8%;grid-template-columns:.9fr 1.1fr}.section-intro h2,.section-heading-row h2,.manifesto h2,.coin-section h2,.app-heading h2{font-size:clamp(38px,4.5vw,66px);letter-spacing:-.065em;line-height:.94;margin:18px 0 24px}.section-intro>p:last-child,.manifesto p,.coin-section>div:first-child>p:last-child{color:var(--muted);font-size:15px;line-height:1.65;max-width:410px}.story-cards{display:grid;gap:15px;grid-template-columns:1fr 1fr}.story-card{min-height:310px;padding:26px;position:relative}.coin-card{background:var(--lime);color:var(--black);transform:rotate(-2deg)}.relic-card{background:var(--purple);color:var(--ink);transform:rotate(2deg)}.card-topline{color:inherit;display:flex;font-size:9px;gap:10px;opacity:.7}.mini-icon{align-items:center;border:1px solid currentColor;display:inline-flex;font-size:13px;height:22px;justify-content:center;width:22px}.story-card h3{font-size:58px;letter-spacing:-.08em;margin:38px 0 14px}.story-card p{font-size:14px;line-height:1.5;max-width:265px;opacity:.76}.coin-meta{border-top:1px solid currentColor;bottom:23px;display:flex;font-family:var(--mono);font-size:9px;justify-content:space-between;left:26px;opacity:.7;padding-top:10px;position:absolute;right:26px}.coin-meta strong{font-size:10px}.loop-section{background:var(--paper);color:var(--paper-ink);margin:0 -34px;padding-left:calc(3% + 34px);padding-right:calc(3% + 34px)}.loop-section .eyebrow,.generations-section .eyebrow{color:#6e7f12}.section-heading-row{align-items:end;display:flex;gap:50px;justify-content:space-between}.section-heading-row h2{margin-bottom:0}.section-aside{color:#74736c;font-size:14px;line-height:1.55;max-width:330px}.steps{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:75px}.step{border-left:1px solid #c6c4bc;min-height:260px;padding:0 32px;position:relative}.step:first-child{border-left:0;padding-left:0}.step-number{color:#99978e;font-family:var(--mono);font-size:11px}.step-symbol{color:var(--purple);font-size:42px;line-height:1;margin:28px 0 22px}.step h3{font-size:23px;letter-spacing:-.05em;margin-bottom:12px}.step p{color:#77766e;font-size:14px;line-height:1.55;max-width:280px}.step-highlight:after{background:var(--purple);content:"social, by design";color:var(--ink);font-family:var(--mono);font-size:9px;padding:7px 9px;position:absolute;right:22px;top:0;transform:rotate(5deg);text-transform:uppercase}.generations-section{border-bottom:1px solid var(--line)}.generation-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:65px}.generation-card{background:#151617;border:1px solid var(--line)}.generation-card-featured{border-color:var(--lime);transform:translateY(-15px)}.generation-image{aspect-ratio:1.05;overflow:hidden;position:relative}.generation-image img{height:100%;object-fit:cover;width:100%}.generation-info{padding:20px 20px 24px}.generation-info h3{font-size:27px;letter-spacing:-.06em;margin:10px 0 5px}.generation-info p{color:var(--muted);font-size:13px;margin:0}.generation-footnote{color:var(--dim);font-family:var(--mono);font-size:10px;line-height:1.5;margin:28px 0 0;max-width:650px;text-transform:uppercase}.manifesto{align-items:center;display:grid;gap:7%;grid-template-columns:.7fr 1fr 1fr}.manifesto-mark{align-items:center;border:1px solid var(--line);color:var(--lime);display:flex;font-size:130px;height:190px;justify-content:center;letter-spacing:-.2em;transform:rotate(-5deg)}.manifesto-mark span{color:var(--purple);font-size:54px;margin:-70px 0 0 -3px}.manifesto-list{border-left:1px solid var(--line);padding-left:28px}.manifesto-list div{display:grid;grid-template-columns:30px 1fr;margin:0 0 22px}.manifesto-list span{color:var(--lime);grid-row:span 2}.manifesto-list strong{font-size:14px}.manifesto-list small{color:var(--muted);font-family:var(--mono);font-size:9px;margin-top:5px;text-transform:uppercase}.coin-section{align-items:center;background:var(--purple);color:var(--ink);display:grid;gap:12%;grid-template-columns:1fr 1fr;margin:0 -34px;padding-left:calc(3% + 34px);padding-right:calc(3% + 34px)}.coin-section .eyebrow{color:var(--lime)}.coin-section h2{font-size:clamp(40px,5vw,70px)}.coin-section>div:first-child>p:last-child{color:#d0c4e5}.coin-terminal{background:var(--black);box-shadow:13px 13px 0 var(--lime)}.terminal-header{align-items:center;border-bottom:1px solid var(--line);color:var(--muted);display:flex;font-size:9px;gap:8px;padding:15px 18px}.terminal-dot{background:var(--lime);border-radius:50%;height:7px;width:7px}.terminal-live{color:var(--orange);margin-left:auto}.terminal-body{padding:28px}.terminal-label{color:var(--dim);display:block;font-size:9px;margin-bottom:9px}.ca-box{align-items:center;border:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;min-height:54px;padding:7px 7px 7px 13px}.ca-box>span{color:var(--ink);flex:1;font-family:var(--mono);font-size:12px;overflow:hidden;text-overflow:ellipsis}.ca-box button{background:var(--lime);border:0;color:var(--black);font-family:var(--mono);font-size:10px;padding:11px 12px;text-transform:uppercase}.social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.social-links a{border:1px solid var(--line);color:var(--muted);font-family:var(--mono);font-size:10px;padding:10px 12px;text-decoration:none;text-transform:uppercase}.social-links a:hover{border-color:var(--lime);color:var(--lime)}.app-section{padding-bottom:125px}.app-heading{align-items:end;display:flex;justify-content:space-between}.account-state{align-items:center;border:1px solid var(--line);color:var(--muted);display:flex;font-family:var(--mono);font-size:10px;gap:9px;padding:12px 14px;text-transform:uppercase}.state-dot{background:var(--dim);border-radius:50%;height:7px;width:7px}.state-dot.is-connected{background:var(--lime)}.app-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:52px}.app-panel{border:1px solid var(--line);padding:26px}.mint-panel{background:#161816}.offer-panel{background:#121213}.panel-kicker{align-items:center;display:flex;font-size:9px;justify-content:space-between}.panel-kicker span:first-child{color:var(--dim)}.app-panel h3{font-size:31px;letter-spacing:-.07em;margin:34px 0 9px}.app-panel>p{color:var(--muted);font-size:13px;line-height:1.5;max-width:390px}.mint-preview{align-items:center;background:var(--black);border:1px solid var(--line);display:flex;gap:18px;margin:25px 0 18px;padding:10px}.mint-preview img{height:67px;object-fit:cover;width:67px}.mint-preview span,.mint-preview small{color:var(--dim);display:block;font-family:var(--mono);font-size:8px;text-transform:uppercase}.mint-preview strong{display:block;font-size:12px;margin:5px 0}.wide-button{width:100%}.offer-panel label,.deal-controls label{color:var(--dim);display:block;font-family:var(--mono);font-size:9px;margin-top:15px;text-transform:uppercase}.offer-panel select,.offer-panel input,.deal-controls select{background:var(--black);border:1px solid var(--line);color:var(--ink);margin-top:7px;min-height:43px;outline:0;padding:9px 11px;width:100%}.offer-panel select:focus,.offer-panel input:focus,.deal-controls select:focus{border-color:var(--lime)}.input-suffix{position:relative}.input-suffix input{padding-right:50px}.input-suffix span{color:var(--lime);font-family:var(--mono);font-size:10px;position:absolute;right:12px;top:21px}.field-hint{color:var(--dim)!important;font-family:var(--mono);font-size:9px!important;margin:8px 0 13px!important}.wallet-section{border-top:1px solid var(--line);margin-top:65px;padding-top:28px}.wallet-section-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:25px}.wallet-section-heading .eyebrow{margin-bottom:8px}.wallet-section-heading h3{font-size:29px;letter-spacing:-.06em;margin:0}.wallet-section-heading h3 span{color:var(--lime);font-family:var(--mono);font-size:11px;letter-spacing:0;margin-left:5px;vertical-align:middle}.wallet-section-heading>p{color:var(--muted);font-size:12px;letter-spacing:0;max-width:300px;text-align:right;text-transform:none}.empty-state{align-items:center;border:1px dashed var(--line);color:var(--muted);display:flex;gap:15px;justify-content:center;min-height:145px}.empty-state span{color:var(--lime);font-size:28px}.empty-state p{font-family:var(--mono);font-size:10px;margin:0;text-transform:uppercase}.empty-state.compact{min-height:100px}.relic-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.owned-card{background:#111112;border:1px solid var(--line);padding:9px}.owned-image{aspect-ratio:1;background:#242126;overflow:hidden;position:relative}.owned-image img{height:100%;object-fit:cover;width:100%}.owned-image>span:not(.owned-gen){align-items:center;color:var(--dim);display:flex;height:100%;justify-content:center;font-family:var(--mono);font-size:9px;text-transform:uppercase}.owned-gen{background:var(--lime);bottom:8px;color:var(--black);font-family:var(--mono);font-size:9px;padding:6px 7px;position:absolute;right:8px}.owned-copy{padding:15px 4px 10px}.owned-copy>span{color:var(--lime);font-family:var(--mono);font-size:9px}.owned-copy h4{font-size:18px;letter-spacing:-.04em;margin:6px 0}.owned-copy p{color:var(--muted);font-size:11px;line-height:1.4;margin:0;min-height:30px}.small-button{background:transparent;border:1px solid var(--line);color:var(--ink);font-family:var(--mono);font-size:9px;padding:9px;text-transform:uppercase;width:100%}.small-button:hover{border-color:var(--lime);color:var(--lime)}.incoming-section{margin-top:45px}.deal-controls{background:#151617;border:1px solid var(--line);display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr;padding:20px}.deal-summary{display:flex;flex-direction:column;justify-content:center}.deal-summary span{color:var(--lime);font-family:var(--mono);font-size:9px}.deal-summary strong{font-size:17px;letter-spacing:-.04em;margin:10px 0 6px}.deal-summary small{color:var(--muted);font-size:11px;line-height:1.4}.deal-actions{align-items:end;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.deal-actions .button{min-height:42px;width:100%}.status-bar{align-items:center;background:#1a2113;border:1px solid #43541d;color:var(--lime);display:flex;font-family:var(--mono);font-size:10px;gap:10px;margin-top:24px;overflow:hidden;padding:13px 15px;text-overflow:ellipsis;white-space:nowrap}.site-footer{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:28px 3% 35px}.footer-brand{align-items:center;color:var(--ink);display:flex;font-size:12px;gap:10px}.footer-brand .brand-mark{height:24px;width:24px}.site-footer p{color:var(--muted);font-family:var(--mono);font-size:10px;margin:0;text-transform:uppercase}.site-footer p span{color:var(--dim);margin-left:15px}@media(max-width:900px){.nav-links{display:none}.hero{gap:50px;grid-template-columns:1fr;padding-top:65px}.hero-art-wrap{justify-self:center;width:min(100%,500px)}.story-section,.manifesto,.coin-section{grid-template-columns:1fr}.manifesto-mark{max-width:240px}.manifesto-list{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.coin-section{gap:45px}.deal-controls{grid-template-columns:1fr 1fr}.deal-summary{grid-column:1 / -1}.deal-actions{align-items:stretch;flex-direction:row;grid-column:1 / -1}}@media(max-width:620px){.page{padding:0 18px}.site-header{min-height:74px}.network-pill{display:none}.header-actions>button,.site-header [data-testid=connect-button]{padding:10px}.hero{min-height:0;padding:60px 0 75px}.hero h1{font-size:clamp(52px,15vw,82px)}.hero-lede{font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column;gap:20px}.hero-art{height:min(110vw,430px)}.sticker-top{right:-9px}.sticker-bottom{left:-10px}.ticker-strip{gap:35px;justify-content:flex-start;overflow-x:auto;margin:0 -18px;padding-left:18px;padding-right:18px}.ticker-strip div:nth-child(n+3){display:none}.section-pad{padding:80px 0}.story-cards,.generation-grid,.app-grid{grid-template-columns:1fr}.story-card{min-height:280px}.section-heading-row,.app-heading,.wallet-section-heading{align-items:flex-start;flex-direction:column;gap:20px}.section-aside,.wallet-section-heading>p{text-align:left}.steps{gap:40px;grid-template-columns:1fr;margin-top:50px}.step,.step:first-child{border-left:0;border-top:1px solid #c6c4bc;min-height:0;padding:25px 0 0}.step-highlight:after{right:0;top:23px}.generation-card-featured{transform:none}.loop-section,.coin-section{margin:0 -18px;padding-left:18px;padding-right:18px}.manifesto-mark{height:150px}.deal-controls{grid-template-columns:1fr}.deal-summary,.deal-actions{grid-column:auto}.deal-actions{flex-direction:column}.site-footer{align-items:flex-start;flex-direction:column;gap:18px;padding-left:0;padding-right:0}}
