.AllocationChecker_card__mp21u{background:rgba(14,11,8,.88);border:1px solid rgba(61,48,32,.9);border-radius:20px;padding:40px 38px;width:100%;max-width:540px;display:flex;flex-direction:column;gap:20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:relative;overflow:hidden;animation:AllocationChecker_cardEnter__pE4cx .35s cubic-bezier(.22,1,.36,1) both}@keyframes AllocationChecker_cardEnter__pE4cx{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.AllocationChecker_confettiContainer__awqya{position:absolute;inset:0;pointer-events:none;z-index:10}.AllocationChecker_confettiPiece__E2ymH{position:absolute;bottom:30%;line-height:1;animation:AllocationChecker_confettiBurst__X1Dzi ease-out forwards;will-change:transform,opacity}@keyframes AllocationChecker_confettiBurst__X1Dzi{0%{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}60%{opacity:1}to{opacity:0;transform:translateY(-320px) scale(.55) rotate(200deg)}}@media (prefers-reduced-motion:reduce){.AllocationChecker_confettiContainer__awqya{display:none}.AllocationChecker_card__mp21u{animation:none}}.AllocationChecker_cardIcon__hTXAW{font-size:44px;text-align:center}.AllocationChecker_cardTitle__Vrmbn{font-family:var(--font-display);font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text);text-align:center}.AllocationChecker_cardDesc__yxEMm{font-size:15px;color:var(--muted);text-align:center;line-height:1.65}.AllocationChecker_walletNote__jipFG{background:rgba(32,26,14,.7);border:1px solid var(--border2);border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:5px}.AllocationChecker_walletNoteLabel__i8uP9{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--orange)}.AllocationChecker_walletNoteText__0lvku{font-size:14px;color:var(--muted);line-height:1.5}.AllocationChecker_wifAlert__wJu0E{background:rgba(26,10,8,.85);border:1px solid var(--red-border);border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:10px}.AllocationChecker_wifAlertIcon__8GGqp{font-size:26px}.AllocationChecker_wifAlertTitle__llzQf{font-size:16px;font-weight:800;color:#e74c3c;text-transform:uppercase;letter-spacing:.05em}.AllocationChecker_wifAlertBody__JcZZx{font-size:14px;color:#c0a0a0;line-height:1.7}.AllocationChecker_wifAlertBody__JcZZx strong{color:#e74c3c}.AllocationChecker_questionText__7U3pv{font-size:15px;color:var(--text);font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.04em}.AllocationChecker_choiceRow__UZe_v{display:flex;flex-direction:column;gap:10px}.AllocationChecker_blockedHeader__wGQ9G{display:flex;flex-direction:column;gap:8px}.AllocationChecker_blockedBadge__orI5W{display:inline-block;background:rgba(92,26,18,.8);color:#e74c3c;border:1px solid #7a2a1e;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.14em;padding:4px 12px;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.AllocationChecker_blockedTitle__KFNJ3{font-family:var(--font-display);font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.AllocationChecker_blockedDesc__5PM26{font-size:14px;color:var(--muted);line-height:1.55}.AllocationChecker_blockedTable__CgYIg{background:rgba(32,26,14,.7);border:1px solid var(--border2);border-radius:10px;overflow:hidden}.AllocationChecker_blockedRow__zwFTx{display:flex;align-items:center;justify-content:space-between;padding:13px 18px}.AllocationChecker_blockedRowLabel__Fqs6W{font-size:14px;color:var(--muted)}.AllocationChecker_blockedRowBad__erUbo{font-size:11px;font-weight:800;letter-spacing:.1em;color:#e74c3c;text-transform:uppercase}.AllocationChecker_blockedSection__7x0f0{display:flex;flex-direction:column;gap:6px}.AllocationChecker_blockedSectionTitle__q3M9Z{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.AllocationChecker_blockedSectionText__GFK4d{font-size:14px;color:#a09080;line-height:1.65}.AllocationChecker_connectedBadge__r15TW{display:flex;align-items:center;gap:8px;font-size:13px;color:#8abf6a;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.AllocationChecker_connectedDot__T_Moq{width:8px;height:8px;border-radius:50%;background:#8abf6a;flex-shrink:0}.AllocationChecker_errorBox__e0FNr{background:rgba(26,10,8,.85);border:1px solid var(--red-border);border-radius:10px;padding:16px 18px;font-size:14px;color:#e07070;line-height:1.55}.AllocationChecker_allocationResult__KdxXk{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;background:rgba(32,26,14,.7);border:1px solid var(--border2);border-radius:16px}.AllocationChecker_allocationLabel__XH77G{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700}.AllocationChecker_allocationAmount__QAQHT{font-family:var(--font-display);font-size:68px;font-weight:700;color:var(--orange);letter-spacing:.02em;line-height:1}.AllocationChecker_allocationTicker__65bB3{font-size:18px;font-weight:700;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.AllocationChecker_allocationNote__Ufmxt{font-size:13px;color:var(--muted);text-align:center;margin-top:8px;line-height:1.6;max-width:340px}.AllocationChecker_noAllocation__tGzpS{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;text-align:center}.AllocationChecker_noAllocationIcon__bJYD3{font-size:40px}.AllocationChecker_noAllocationTitle__zk7EW{font-family:var(--font-display);font-size:28px;font-weight:700;text-transform:uppercase;color:var(--muted);letter-spacing:.05em}.AllocationChecker_noAllocationText__zRiYC{font-size:14px;color:var(--muted);line-height:1.65;max-width:340px}.AllocationChecker_walletRow__fWGBM{display:flex;align-items:center;justify-content:space-between;gap:10px}.AllocationChecker_walletAddr__ePxGD{font-family:monospace;font-size:12px;color:#8abf6a;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AllocationChecker_disconnectBtn__DPw_K{flex-shrink:0;background:transparent;border:1px solid rgba(61,48,32,.7);border-radius:6px;color:var(--muted);font-size:11px;padding:4px 12px;cursor:pointer;transition:border-color .15s,color .15s}.AllocationChecker_disconnectBtn__DPw_K:hover{border-color:rgba(180,60,40,.6);color:#e07060}.AllocationChecker_primaryButton__jG86z{width:100%;padding:18px;border-radius:12px;border:none;background:linear-gradient(135deg,#f7931a,#d06000);color:#fff;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:opacity .15s,transform .1s;text-transform:uppercase}.AllocationChecker_primaryButton__jG86z:hover{opacity:.9;transform:translateY(-1px)}.AllocationChecker_successButton__d5vHT{width:100%;padding:16px;border-radius:10px;border:1px solid rgba(90,138,58,.4);background:rgba(26,42,20,.7);color:#8abf6a;font-family:var(--font-display);font-size:18px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;letter-spacing:.04em;text-transform:uppercase}.AllocationChecker_successButton__d5vHT:hover{background:rgba(36,58,28,.8);border-color:rgba(90,138,58,.7)}.AllocationChecker_dangerButton__Ojqwk{width:100%;padding:16px;border-radius:10px;border:1px solid var(--red-border);background:rgba(26,10,8,.7);color:#c07070;font-family:var(--font-display);font-size:18px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;letter-spacing:.04em;text-transform:uppercase}.AllocationChecker_dangerButton__Ojqwk:hover{background:rgba(34,14,12,.85);border-color:#8a2a20}.AllocationChecker_inputRow__gBU0Z{display:flex;gap:10px;align-items:stretch}.AllocationChecker_inputRow__gBU0Z .AllocationChecker_primaryButton__jG86z{width:auto;flex-shrink:0;padding:14px 24px;font-size:17px}.AllocationChecker_addressInput__1k7Ug{flex:1 1;background:rgba(22,18,10,.9);border:1px solid rgba(61,48,32,.9);border-radius:10px;color:var(--text);font-family:monospace;font-size:13px;padding:14px 16px;outline:none;transition:border-color .15s;min-width:0}.AllocationChecker_addressInput__1k7Ug::placeholder{color:rgba(130,110,80,.5)}.AllocationChecker_addressInput__1k7Ug:focus{border-color:rgba(247,147,26,.5)}.AllocationChecker_opwalletNotice__zjYYH{background:rgba(20,16,8,.8);border:1px solid rgba(61,48,32,.7);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;text-align:left;margin-top:4px;width:100%}.AllocationChecker_opwalletNoticeTitle__DieVL{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--orange)}.AllocationChecker_opwalletNoticeText__Pr8KF{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.AllocationChecker_opwalletLink__9eNCF{color:var(--orange);text-decoration:none;font-weight:700}.AllocationChecker_opwalletLink__9eNCF:hover{text-decoration:underline}.AllocationChecker_allocationBreakdown__0G5J1{display:flex;gap:18px;font-size:12px;color:var(--muted);letter-spacing:.04em;margin-top:4px}.wallet-connect-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,11,13,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;justify-content:center;align-items:center}.wallet-connect-modal{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--primaryColor);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:400px;max-width:90%;z-index:10000}.wallet-connect-header{padding:16px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wallet-connect-header>button.close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--primaryColor);fill:var(--primaryColor);background-color:var(--background-color);cursor:pointer}.wallet-connect-header>button.close:hover{border:1px solid rgba(254,121,1,.3);background-color:rgba(254,121,1,.1)}.wallet-connect-header>button.close svg{display:flex}.wallet-connect-header>button.close .close-x-path{stroke:var(--primaryColor);transition:stroke .2s ease}.wallet-list{max-height:400px;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.wallet-list>button{display:flex;align-items:center;gap:12px;height:64px;justify-content:space-between;padding:12px;color:#fff;width:100%;text-align:left;cursor:pointer;border-radius:10px;border:1px solid var(--border-color);background-color:var(--button-background-color)}.wallet-list>button:disabled{opacity:.3;cursor:not-allowed}.wallet-list>button:hover{border:1px solid rgba(254,121,1,.3);background-color:rgba(254,121,1,.1)}.wallet-icon{display:flex}.wallet-icon img{max-height:32px;filter:var(--icon-filter)}.wallet-name{font-size:x-large;text-align:left}.wallet-connected{color:green}.wallet-connected,div.wallet-not-installed,div.wallet-waiting-plugin{padding:10px;font-size:medium}.wallet-connect-error{padding:16px 16px 0}.wallet-connect-error>p{color:#ff4d4d;text-align:center;background-color:rgba(255,77,77,.1);font-size:14px;font-weight:bolder;padding:20px 10px;border-radius:10px;border:1px solid #ff4d4d}.wallet-connect-light-theme{--background-color:#fafafa;--primaryColor:#000000;--border-color:#bbbbbb;--button-background-color:#ffffff;--icon-filter:invert(1) hue-rotate(180deg)!important}.wallet-connect-dark-theme{--background-color:#1e1e1e;--primaryColor:#ffffff;--border-color:#333333;--button-background-color:#2a2a2a;--icon-filter:unset}.wallet-connect-moto-theme{--background-color:#171239;--primaryColor:#9698e2;--border-color:#201b4e;--button-background-color:#140932;--icon-filter:unset}.ClaimCard_card__pUtNt{background:rgba(14,11,8,.88);border:1px solid rgba(61,48,32,.9);border-radius:20px;padding:36px;width:100%;max-width:540px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ClaimCard_tokenRow__WEimq{display:flex;align-items:center;gap:14px;margin-bottom:28px}.ClaimCard_tokenIcon__kNSSn{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#f7931a,#c06000);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:900;color:#fff;flex-shrink:0;font-family:monospace}.ClaimCard_tokenName__zK8jS{font-family:var(--font-display);font-size:26px;font-weight:700;color:var(--text);letter-spacing:.04em;text-transform:uppercase}.ClaimCard_tokenSub__Bk01X{font-size:13px;color:var(--muted);margin-top:2px}.ClaimCard_statusBadge__rNmb1{margin-left:auto;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ClaimCard_walletRow__D_tgi{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.ClaimCard_walletAddr__F7T6N{font-family:monospace;font-size:12px;color:#8abf6a;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClaimCard_disconnectBtn__8aa_M{flex-shrink:0;background:transparent;border:1px solid rgba(61,48,32,.7);border-radius:6px;color:var(--muted);font-size:11px;padding:4px 12px;cursor:pointer;transition:border-color .15s,color .15s}.ClaimCard_disconnectBtn__8aa_M:hover{border-color:rgba(180,60,40,.6);color:#e07060}.ClaimCard_contractRow__HAWjY{display:flex;align-items:center;gap:8px;margin-bottom:20px;flex-wrap:wrap}.ClaimCard_contractLabel__s_r6B{font-size:12px;color:var(--muted);flex-shrink:0;text-transform:uppercase;letter-spacing:.06em}.ClaimCard_contractAddress__YzIJz{font-size:11px;color:#a09070;font-family:monospace;word-break:break-all;flex:1 1}.ClaimCard_copyButton__DH3Nr{flex-shrink:0;background:var(--surface2);border:1px solid var(--border2);border-radius:6px;color:var(--muted);font-size:11px;padding:3px 10px;cursor:pointer;transition:background .15s,color .15s}.ClaimCard_copyButton__DH3Nr:hover{background:var(--border);color:var(--text)}.ClaimCard_statusOpen__EYcW3{background:rgba(90,138,58,.2);color:#8abf6a;border:1px solid rgba(90,138,58,.4)}.ClaimCard_statusClosed__u78aM{background:rgba(180,60,40,.15);color:#e07060;border:1px solid rgba(180,60,40,.35)}.ClaimCard_statusPending__ZQ6Oj{background:rgba(212,160,23,.15);color:#d4a017;border:1px solid rgba(212,160,23,.3)}.ClaimCard_divider__CLALV{height:1px;background:var(--border);margin:0 0 24px}.ClaimCard_statsGrid__kN18d{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:24px}.ClaimCard_stat__w3xci{background:rgba(32,26,14,.7);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.ClaimCard_statLabel__hOR1O{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px}.ClaimCard_statValue__tQkeD{font-size:16px;font-weight:600;color:var(--text);word-break:break-all}.ClaimCard_statValueAccent__Isp0u{color:var(--orange);font-family:var(--font-display);font-size:20px}.ClaimCard_allocationSection__UqT_i{background:rgba(32,26,14,.7);border:1px solid var(--border2);border-radius:14px;padding:24px 20px;margin-bottom:20px;text-align:center}.ClaimCard_allocationLabel__4_Uo0{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.ClaimCard_allocationAmount__TmyUF{font-family:var(--font-display);font-size:48px;font-weight:700;color:var(--orange);line-height:1;margin-bottom:4px;letter-spacing:.02em}.ClaimCard_allocationTicker__nWQaL{font-size:15px;color:var(--muted);font-weight:600;letter-spacing:.08em}.ClaimCard_connectPrompt__vVoW3{font-size:15px;color:var(--muted);text-align:center;padding:24px 0 8px}.ClaimCard_claimButton__g3HTv{width:100%;padding:18px;border-radius:14px;border:none;background:linear-gradient(135deg,#f7931a,#d06000);color:#fff;font-family:var(--font-display);font-size:22px;font-weight:700;cursor:pointer;transition:opacity .2s,transform .1s;letter-spacing:.05em;text-transform:uppercase}.ClaimCard_claimButton__g3HTv:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ClaimCard_claimButton__g3HTv:active:not(:disabled){transform:translateY(0)}.ClaimCard_claimButton__g3HTv:disabled{opacity:.35;cursor:not-allowed}.ClaimCard_claimButtonLoading__LDeYO{display:flex;align-items:center;justify-content:center;gap:10px}.ClaimCard_spinner__a_eW6{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ClaimCard_spin__06R1i .7s linear infinite}@keyframes ClaimCard_spin__06R1i{to{transform:rotate(1turn)}}.ClaimCard_pendingBox__VZU5n{background:rgba(212,160,23,.08);border:1px solid rgba(212,160,23,.28);border-radius:12px;padding:16px;text-align:center}.ClaimCard_pendingTitle__Zc3_B{color:var(--amber);font-weight:600;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px}.ClaimCard_pendingNote__Zg9KH{font-size:12px;color:var(--muted);margin-top:8px}.ClaimCard_successBox__uhIgs{background:rgba(90,138,58,.1);border:1px solid rgba(90,138,58,.3);border-radius:12px;padding:16px;margin-top:16px;text-align:center}.ClaimCard_successTitle__gjkWD{color:var(--green);font-weight:700;margin-bottom:6px;font-size:16px}.ClaimCard_successTx__VoUga{font-size:11px;color:var(--muted);word-break:break-all;font-family:monospace}.ClaimCard_errorBox__59vKk{background:rgba(180,60,40,.1);border:1px solid rgba(180,60,40,.3);border-radius:12px;padding:16px;margin-top:16px;text-align:center;font-size:13px;color:#e07060}.ClaimCard_alreadyClaimedBadge__0YXDg{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:12px;background:rgba(90,138,58,.1);border:1px solid rgba(90,138,58,.25);color:#8abf6a;font-weight:700;font-size:16px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase}.ClaimCard_loading__VcDAb{color:var(--muted);font-size:14px;text-align:center;padding:8px 0}.ClaimCard_countdownRow__M56d_{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:.05em}.ClaimCard_countdownValue__h2onJ{color:var(--text);font-weight:600}.ScrollArrow_arrow__q4nxq{position:absolute;bottom:28px;right:32px;z-index:20;width:40px;height:40px;background:transparent;border:none;cursor:pointer;padding:0;color:rgba(255,220,140,.85);animation:ScrollArrow_bounce__O17mj 2.2s ease-in-out infinite,ScrollArrow_glow__5m8dd 2.2s ease-in-out infinite}.ScrollArrow_arrow__q4nxq svg{width:100%;height:100%}@keyframes ScrollArrow_bounce__O17mj{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes ScrollArrow_glow__5m8dd{0%,to{filter:drop-shadow(0 0 5px rgba(255,180,60,.45))}50%{filter:drop-shadow(0 0 16px rgba(255,210,90,.95))}}@media (prefers-reduced-motion:reduce){.ScrollArrow_arrow__q4nxq{animation:none}}@media (max-width:768px){.ScrollArrow_arrow__q4nxq{bottom:16px;right:16px;width:32px;height:32px}}.EcosystemSection_section__QkDxT{height:100vh;scroll-snap-align:start;position:relative;overflow:hidden;background:#000}.EcosystemSection_bgImg__lhS1v{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.EcosystemSection_bgImg__lhS1v.EcosystemSection_bgReveal__hao1s{animation:EcosystemSection_revealLTR__emJ6u 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes EcosystemSection_revealLTR__emJ6u{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.EcosystemSection_overlay__jtvoI{position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:1}.EcosystemSection_fireGlow__GX48R{position:absolute;left:-10%;top:50%;transform:translateY(-50%);width:60vw;height:80vh;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,140,20,.28) 0,rgba(255,80,0,.14) 40%,rgba(255,40,0,.06) 62%,transparent 74%);mix-blend-mode:screen;pointer-events:none;z-index:2;animation:EcosystemSection_fireFlicker__b25dc 4.5s ease-in-out infinite}@keyframes EcosystemSection_fireFlicker__b25dc{0%{opacity:.75;transform:translateY(-50%) scale(1)}16%{opacity:1;transform:translateY(-50%) scale(1.04)}33%{opacity:.65;transform:translateY(-50%) scale(.97)}50%{opacity:.92;transform:translateY(-50%) scale(1.06)}67%{opacity:.62;transform:translateY(-50%) scale(.98)}83%{opacity:.97;transform:translateY(-50%) scale(1.03)}to{opacity:.75;transform:translateY(-50%) scale(1)}}.EcosystemSection_ungaWalking__HW2_K{position:absolute;width:auto;z-index:3;transform-origin:bottom center;pointer-events:none;filter:drop-shadow(0 8px 24px rgba(0,0,0,.6));opacity:0}.EcosystemSection_ungaWalking__HW2_K.EcosystemSection_walking__2K8Nk{opacity:1;animation:EcosystemSection_rock__IIxFT 2.4s ease-in-out infinite}@keyframes EcosystemSection_rock__IIxFT{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.EcosystemSection_content__3zwwW{position:relative;z-index:4;height:100%;display:flex;align-items:center;justify-content:flex-end;padding:60px 72px 60px 0}.EcosystemSection_card__e_39b{background:rgba(10,8,4,.88);border:1px solid rgba(61,48,32,.9);border-radius:20px;padding:44px 40px;width:100%;max-width:500px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:24px}.EcosystemSection_title__48xyb{font-family:var(--font-display);font-size:clamp(36px,4.5vw,68px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--orange);line-height:.92}.EcosystemSection_body__vs6Ck{display:flex;flex-direction:column;gap:14px}.EcosystemSection_body__vs6Ck p{font-size:13.5px;color:var(--muted);line-height:1.7}.EcosystemSection_body__vs6Ck strong{color:var(--text)}.EcosystemSection_highlight__JYsFH{display:flex;gap:12px;align-items:flex-start;background:rgba(255,140,30,.08);border:1px solid rgba(255,140,30,.2);border-radius:12px;padding:14px 16px;margin-top:4px}.EcosystemSection_highlightIcon__LZAIq{font-size:20px;flex-shrink:0;margin-top:1px}.EcosystemSection_highlight__JYsFH p{font-size:13px;color:var(--muted);line-height:1.65;margin:0}@media (max-width:768px){.EcosystemSection_section__QkDxT{height:auto;min-height:100svh;scroll-snap-align:none}.EcosystemSection_content__3zwwW{justify-content:center;padding:160px 20px 60px;height:auto}.EcosystemSection_card__e_39b{padding:28px 24px;gap:18px}}@media (prefers-reduced-motion:reduce){.EcosystemSection_fireGlow__GX48R,.EcosystemSection_ungaWalking__HW2_K.EcosystemSection_walking__2K8Nk{animation:none}}.FooterSection_section__rn_5k{height:100vh;scroll-snap-align:start;position:relative;overflow:hidden;display:flex;flex-direction:column;background:#B2DAFC}.FooterSection_bgImg__rm1vC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center;z-index:0;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.FooterSection_bgImg__rm1vC.FooterSection_bgReveal__7og3p{animation:FooterSection_revealBTT__LWsKU 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes FooterSection_revealBTT__LWsKU{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.FooterSection_marqueeOuter__wYJS8{position:relative;z-index:2;width:100%;overflow:hidden;background:rgba(0,0,0,.12);flex-shrink:0;padding-top:45px}.FooterSection_marqueeTrack__mHIw9{display:flex;gap:12px;padding:12px 0;width:max-content;animation:FooterSection_marquee__RDagU 50s linear infinite}@keyframes FooterSection_marquee__RDagU{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.FooterSection_marqueeImg__cUUvM{height:300px;width:auto;border-radius:10px;object-fit:cover;flex-shrink:0;display:block}.FooterSection_disclaimer__NSw0z{position:relative;z-index:2;padding:36px 48px;max-width:560px;display:flex;flex-direction:column;gap:16px;margin-top:auto}.FooterSection_disclaimerText__xPSvy{font-size:14px;color:#1a0800;line-height:1.75;font-weight:400}.FooterSection_copyright__yILDM{font-size:13px;color:#1a0800;font-weight:600;letter-spacing:.03em}@media (max-width:768px){.FooterSection_section__rn_5k{height:auto;min-height:100svh;scroll-snap-align:none}.FooterSection_bgImg__rm1vC{object-position:-800px center}.FooterSection_marqueeImg__cUUvM{height:100px}.FooterSection_disclaimer__NSw0z{padding:24px 20px}.FooterSection_disclaimerText__xPSvy{font-size:13px}}.HeroScene_scene__Q_6AM{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroScene_sky__7LmR9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0}@keyframes HeroScene_cloudFloat__DJ_0k{0%{transform:translateX(115vw)}to{transform:translateX(-32vw)}}@keyframes HeroScene_cloudBob__R_Oyv{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.HeroScene_cloudTrack__EnLQN{position:absolute;z-index:2;animation:HeroScene_cloudFloat__DJ_0k linear infinite}.HeroScene_cloudImg__oMORg{width:100%;height:auto;display:block;animation:HeroScene_cloudBob__R_Oyv ease-in-out infinite}@keyframes HeroScene_hillRise__PgVd9{0%{transform:translateY(110%)}to{transform:translateY(0)}}.HeroScene_hill__sh6rW{position:absolute;bottom:0;left:0;width:100%;height:auto}.HeroScene_hill4__kY4Om{z-index:3;animation:HeroScene_hillRise__PgVd9 1.5s cubic-bezier(.22,1,.36,1) .8s both}.HeroScene_hill3__bzPCy{z-index:4;animation:HeroScene_hillRise__PgVd9 1.2s cubic-bezier(.22,1,.36,1) .55s both}.HeroScene_hill2__FlfaO{z-index:5;animation:HeroScene_hillRise__PgVd9 1s cubic-bezier(.22,1,.36,1) .3s both}.HeroScene_hill1___BA1A{z-index:6;animation:HeroScene_hillRise__PgVd9 .85s cubic-bezier(.22,1,.36,1) .05s both}.page_section__61PEw{height:100vh;scroll-snap-align:start;position:relative;overflow:hidden}.page_ungaSitting__7sJWn{position:absolute;left:-40px;bottom:65px;width:42vw;max-width:560px;height:auto;z-index:8;pointer-events:none;animation:page_ungaDrop__4wS9_ 1.1s cubic-bezier(.22,1,.36,1) 1.1s both;filter:drop-shadow(0 12px 40px rgba(0,0,0,.5))}@keyframes page_ungaDrop__4wS9_{0%{transform:translateY(-80px);opacity:0}to{transform:translateY(0);opacity:1}}.page_heroContent__2lPR8{position:relative;z-index:10;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 40px;gap:48px;transform:translateY(-10%)}.page_heroLeft__JBC6J{width:clamp(300px,38vw,560px);flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start}.page_heroText__g5S3T{text-align:left;padding-bottom:0}.page_heroLogo__lsLxJ{width:clamp(200px,28vw,500px);max-width:500px;height:auto;filter:drop-shadow(0 6px 24px rgba(0,0,0,.4));animation:page_logoFade__rKx4a .9s ease-out .2s both}@keyframes page_logoFade__rKx4a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page_heroTagline__BFtFD{margin-top:14px;font-size:clamp(12px,1.1vw,16px);color:#1a0800;max-width:520px;line-height:1.65;font-weight:500}.page_socialRow__S0pzv{display:flex;justify-content:flex-start;gap:12px;margin-top:18px;flex-wrap:wrap}.page_socialBtn__N8ARj{display:inline-flex;align-items:center;gap:7px;padding:10px 20px;border-radius:10px;background:rgba(14,11,8,.72);border:1px solid rgba(61,48,32,.85);color:var(--text);font-size:14px;font-weight:600;text-decoration:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s,border-color .15s,color .15s;letter-spacing:.01em}.page_socialBtn__N8ARj:hover{background:rgba(247,147,26,.15);border-color:rgba(247,147,26,.5);color:var(--orange);text-decoration:none}.page_heroRight__Ta9KO{width:clamp(300px,38vw,560px);flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;padding-top:clamp(40px,5vh,60px);padding-bottom:clamp(40px,5vh,60px)}@media (max-width:768px){.page_section__61PEw{height:auto;min-height:100svh;scroll-snap-align:none;overflow:visible}.page_heroContent__2lPR8{flex-direction:column;align-items:stretch;padding:24px 20px 32px;gap:0;height:auto;min-height:100svh;justify-content:flex-start}.page_heroLeft__JBC6J{justify-content:flex-start;width:100%}.page_heroText__g5S3T{padding-top:80px;padding-bottom:24px;text-align:center}.page_heroLogo__lsLxJ{width:clamp(200px,72vw,380px)}.page_heroTagline__BFtFD{font-size:14px;margin-left:auto;margin-right:auto;max-width:100%}.page_socialRow__S0pzv{justify-content:center;margin-bottom:28px}.page_heroRight__Ta9KO{width:100%;justify-content:center;align-items:flex-start;padding-bottom:140px}.page_ungaSitting__7sJWn{left:-20px;bottom:0;width:60vw;max-width:260px}}@media (max-height:1060px){.page_ungaSitting__7sJWn{max-width:400px}}.HowToBuySection_section__ns84E{height:100vh;scroll-snap-align:start;position:relative;overflow:hidden;background:#000}.HowToBuySection_bgImg__0D10H{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;z-index:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.HowToBuySection_bgImg__0D10H.HowToBuySection_bgReveal__wLdYO{animation:HowToBuySection_revealLTR__7Dz0o 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes HowToBuySection_revealLTR__7Dz0o{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.HowToBuySection_overlay__htJuP{position:absolute;inset:0;background:rgba(4,3,1,.35);z-index:1}.HowToBuySection_fireGlow__Kt_Vo{position:absolute;right:-15%;top:50%;transform:translateY(-50%);width:80vw;height:90vh;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,155,30,.34) 0,rgba(255,85,0,.18) 35%,rgba(255,45,0,.08) 58%,transparent 70%);mix-blend-mode:screen;pointer-events:none;z-index:2;animation:HowToBuySection_fireFlicker__7LTpC 3.7s ease-in-out infinite}@keyframes HowToBuySection_fireFlicker__7LTpC{0%{opacity:.85;transform:translateY(-50%) scale(1)}11%{opacity:1;transform:translateY(-50%) scale(1.05)}27%{opacity:.72;transform:translateY(-50%) scale(.96)}44%{opacity:.94;transform:translateY(-50%) scale(1.07)}60%{opacity:.68;transform:translateY(-50%) scale(.98)}76%{opacity:.99;transform:translateY(-50%) scale(1.04)}to{opacity:.85;transform:translateY(-50%) scale(1)}}.HowToBuySection_ungaChar__wfNzr{position:absolute;left:91px;bottom:0;height:clamp(200px,52vh,560px);width:auto;z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 8px 32px rgba(0,0,0,.6))}.HowToBuySection_ungaChar__wfNzr.HowToBuySection_fadeIn__s0ljm{animation:HowToBuySection_fadeIn__s0ljm 1.2s ease-out .3s forwards}@keyframes HowToBuySection_fadeIn__s0ljm{0%{opacity:0}to{opacity:1}}.HowToBuySection_content__5bGZ8{position:relative;z-index:3;height:100%;display:flex;align-items:center;justify-content:flex-end;padding:60px 72px 60px 0}.HowToBuySection_card__uomrK{background:rgba(14,11,8,.88);border:1px solid rgba(61,48,32,.9);border-radius:20px;padding:40px;width:100%;max-width:520px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:28px}.HowToBuySection_title__cEd2O{font-family:var(--font-display);font-size:clamp(40px,5vw,72px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--orange);line-height:.9}.HowToBuySection_steps__gC2fe{list-style:none;display:flex;flex-direction:column;gap:20px}.HowToBuySection_step__5ISlv{display:flex;gap:16px;align-items:flex-start}.HowToBuySection_stepNum__BY69s{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--orange);line-height:1;flex-shrink:0;width:40px;letter-spacing:.02em}.HowToBuySection_stepBody__XNnQh{display:flex;flex-direction:column;gap:3px}.HowToBuySection_stepTitle__5w0f9{font-size:15px;font-weight:700;color:var(--text);letter-spacing:.01em}.HowToBuySection_stepText__DvQ9_{font-size:13px;color:var(--muted);line-height:1.6}.HowToBuySection_contractBox__nkFSi{background:rgba(32,26,14,.7);border:1px solid var(--border2);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:8px}.HowToBuySection_contractLabel__ySj4t{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.HowToBuySection_contractRow__0CDxh{display:flex;align-items:center;gap:10px}.HowToBuySection_contractAddr__XaVTL{font-family:monospace;font-size:11px;color:#a09070;word-break:break-all;flex:1 1;line-height:1.5}.HowToBuySection_copyBtn__VI_Ym{flex-shrink:0;background:var(--surface2);border:1px solid var(--border2);border-radius:6px;color:var(--muted);font-size:11px;padding:4px 12px;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.HowToBuySection_copyBtn__VI_Ym:hover{background:var(--border);color:var(--text)}@media (max-width:768px){.HowToBuySection_section__ns84E{height:auto;min-height:100svh;scroll-snap-align:none;overflow-x:hidden;overflow-y:visible}.HowToBuySection_ungaChar__wfNzr{left:0;height:clamp(140px,36vh,260px);position:relative;display:block;margin:0 auto;opacity:0}.HowToBuySection_ungaChar__wfNzr.HowToBuySection_fadeIn__s0ljm{animation:HowToBuySection_fadeIn__s0ljm 1.2s ease-out .3s forwards}.HowToBuySection_content__5bGZ8{justify-content:center;padding:24px 20px 48px;height:auto}.HowToBuySection_card__uomrK{padding:28px 24px;gap:20px}}.DotNav_nav__fMUom{position:fixed;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:100}.DotNav_dot__HfvoY{width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.6);background:transparent;cursor:pointer;padding:0;transition:background .25s,border-color .25s,transform .25s}.DotNav_dot__HfvoY:hover{border-color:rgba(255,255,255,.9);transform:scale(1.2)}.DotNav_active__QmwTU{background:rgba(255,255,255,.9);border-color:rgba(255,255,255,.9)}.ScrollPage_scrollContainer__6cUCj{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth}@media (max-width:768px){.ScrollPage_scrollContainer__6cUCj{height:100svh;scroll-snap-type:none}}.TokenomicsSection_section__14oC2{height:100vh;scroll-snap-align:start;position:relative;overflow:hidden;background:#000}.TokenomicsSection_caveBg__UCVmy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;z-index:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.TokenomicsSection_caveBg__UCVmy.TokenomicsSection_bgReveal__5wJiX{animation:TokenomicsSection_revealLTR__NBUYd 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes TokenomicsSection_revealLTR__NBUYd{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.TokenomicsSection_overlay__oAc6a{position:absolute;inset:0;background:rgba(6,4,2,.5);z-index:1}.TokenomicsSection_fireGlow__iwe2y{position:absolute;left:-20%;top:50%;transform:translateY(-50%);width:75vw;height:75vh;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,150,30,.29) 0,rgba(255,90,0,.16) 38%,rgba(255,50,0,.07) 60%,transparent 72%);mix-blend-mode:screen;pointer-events:none;z-index:2;animation:TokenomicsSection_fireFlicker__BVDye 4.2s ease-in-out infinite}@keyframes TokenomicsSection_fireFlicker__BVDye{0%{opacity:.78;transform:translateY(-50%) scale(1)}14%{opacity:1;transform:translateY(-50%) scale(1.04)}31%{opacity:.68;transform:translateY(-50%) scale(.97)}47%{opacity:.91;transform:translateY(-50%) scale(1.05)}63%{opacity:.65;transform:translateY(-50%) scale(.99)}79%{opacity:.96;transform:translateY(-50%) scale(1.03)}to{opacity:.78;transform:translateY(-50%) scale(1)}}.TokenomicsSection_content__ME9lP{position:relative;z-index:3}.TokenomicsSection_content__ME9lP,.TokenomicsSection_swingCol__gU6_q{height:100%;display:flex;align-items:flex-start;justify-content:center}.TokenomicsSection_swingCol__gU6_q{width:25%;flex-shrink:0}.TokenomicsSection_swingWrapper__SqyrG{opacity:0;transform:translateY(-120px);transition:none;margin-top:-30px}.TokenomicsSection_swingWrapper__SqyrG.TokenomicsSection_entering__Gj2Be{animation:TokenomicsSection_swingEntry__I8THF 1s cubic-bezier(.22,1,.36,1) .2s forwards}@keyframes TokenomicsSection_swingEntry__I8THF{0%{opacity:0;transform:translateY(-120px)}to{opacity:1;transform:translateY(0)}}.TokenomicsSection_ungaSwinging__fJKbk{display:block;width:clamp(140px,22vw,360px);height:auto;transform-origin:top center;filter:drop-shadow(0 16px 40px rgba(0,0,0,.7))}.TokenomicsSection_ungaSwinging__fJKbk.TokenomicsSection_swaying__8cafV{animation:TokenomicsSection_sway__FnF9V 3.8s ease-in-out 1.2s infinite}@keyframes TokenomicsSection_sway__FnF9V{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.TokenomicsSection_infoCol__ItnMA{flex:1 1;max-width:1000px;display:flex;flex-direction:column;justify-content:center;height:100%;padding:60px 80px 60px 32px;gap:36px}.TokenomicsSection_title__BwrzX{font-family:var(--font-display);font-size:clamp(56px,7vw,110px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--orange);line-height:.9;text-shadow:0 4px 24px rgba(0,0,0,.5)}.TokenomicsSection_statsGrid__Zrwkz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.TokenomicsSection_statCard__qfl_D{background:rgba(14,11,8,.78);border:1px solid rgba(61,48,32,.8);border-radius:14px;padding:20px 20px 16px;display:flex;flex-direction:column;gap:4px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.TokenomicsSection_statLabel__ccQtv{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.TokenomicsSection_statValue__JzxQz{font-family:var(--font-display);font-size:clamp(24px,3vw,40px);font-weight:700;color:var(--text);letter-spacing:.02em;line-height:1.1}.TokenomicsSection_statUnit__9jOIA{font-size:12px;color:var(--muted);line-height:1.4}@media (max-width:768px){.TokenomicsSection_section__14oC2{height:auto;min-height:100svh;scroll-snap-align:none;overflow:visible}.TokenomicsSection_content__ME9lP{flex-direction:column;align-items:center;padding:0}.TokenomicsSection_swingCol__gU6_q{order:1;width:100%;justify-content:center;height:auto}.TokenomicsSection_swingWrapper__SqyrG{margin-top:-15px}.TokenomicsSection_ungaSwinging__fJKbk{width:clamp(140px,50vw,240px)}.TokenomicsSection_infoCol__ItnMA{order:2;padding:32px 24px 60px;gap:24px}.TokenomicsSection_statsGrid__Zrwkz{grid-template-columns:repeat(2,1fr);gap:12px}.TokenomicsSection_statValue__JzxQz{font-size:clamp(22px,6vw,32px)}}