@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{--paper: #fcfaf5;--card: #ffffff;--ticket: #fffdf4;--ink: #262825;--blue-ink: #282a42;--accent: #3865ef;--accent-soft: #4b67db;--body: #65656f;--muted: #787d75;--border: #c9cee1;--dash: #ddddea;--shadow-a: #f4f5fb;--shadow-b: #eceffc;--shadow-c: #c6cbe2;--pastel-y: #fff9e8;--pastel-p: #f5efff;--pastel-b: #edf5ff;--pastel-g: #f7f9ff;--gold: #f2c659;--gold-bright: #ffdc72;--doodle-ink: #343448;--up: #58711c;--down: #b23092;--ease-pop: cubic-bezier(.18, .8, .25, 1.3);--ease-soft: cubic-bezier(.2, .7, .2, 1);--wrap: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:Fredoka,Arial,sans-serif;font-weight:500;letter-spacing:-1.5px;line-height:1.05;margin:0;color:var(--ink)}p{color:var(--body);margin:0 0 1em}a{color:inherit}em{font-style:normal}::selection{background:var(--gold-bright);color:var(--blue-ink)}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}main{overflow-x:clip}button{font:inherit;color:inherit}:focus-visible{outline:2.5px solid var(--accent);outline-offset:3px;border-radius:6px}.eyebrow{display:flex;align-items:center;gap:8px;font-family:Fredoka,Arial,sans-serif;font-size:14.5px;font-weight:500;color:#767a91;letter-spacing:.2px;margin-bottom:15px}.eyebrow svg{flex:none;color:var(--gold)}.product-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:12px 21px;font-family:Fredoka,Arial,sans-serif;font-size:16px;font-weight:500;color:#fff;background:var(--blue-ink);border:2px solid var(--blue-ink);border-radius:19px 23px 19px 22px;cursor:pointer;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:2px 3px var(--shadow-c)}.product-button:hover{background:#4b69dd;border-color:var(--blue-ink);transform:rotate(-2deg) translateY(-3px);box-shadow:4px 6px #d9def6}.product-button:active{transform:translateY(2px);box-shadow:none}.product-button:disabled{opacity:.55;cursor:default;transform:none;box-shadow:2px 3px var(--shadow-c);background:var(--blue-ink)}.product-button .arr{width:27px;height:27px;padding:4px;background:#ffffff1f;border-radius:50%;transition:transform .25s;flex:none}.product-button:hover:not(:disabled) .arr{transform:rotate(-35deg)}.product-button.sm{min-height:42px;padding:9px 16px;font-size:14px}.button-ghost{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:49px;padding:11px 20px;font-family:Fredoka,Arial,sans-serif;font-size:15.5px;font-weight:500;color:#4d5064;background:#fff;border:2px solid var(--border);border-radius:21px 18px 22px 19px;cursor:pointer;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:2px 3px var(--shadow-a)}.button-ghost:hover{border-color:#9fb4e8;color:var(--accent);transform:rotate(1.5deg) translateY(-3px);box-shadow:4px 6px var(--shadow-b)}.button-ghost:active{transform:translateY(2px);box-shadow:none}.button-ghost:disabled{opacity:.5;cursor:default;transform:none}.button-ghost.sm{min-height:42px;padding:8px 15px;font-size:14px}.text-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:2px;transition:color .2s,transform .2s}.text-link:hover{color:var(--accent);transform:rotate(-1deg)}.tag{display:inline-flex;align-items:center;gap:6px;border:1.5px dashed var(--border);border-radius:999px;background:#fff;padding:5px 12px;font-size:12px;font-weight:600;color:#71717c}.tag.solid{border-style:solid;border-color:#e3d9a8;background:var(--pastel-y);color:#7a6a1f}.tag.blue{border-color:#9fb4e8;background:var(--pastel-b);color:#3d4d99;border-style:solid}.tag.pink{border-color:#efb6dc;background:#fff0f8;color:#a1307f;border-style:solid}.num{font-variant-numeric:tabular-nums}.reveal{opacity:0;transform:translateY(25px);transition:opacity .7s,transform .8s var(--ease-soft);transition-delay:var(--d, 0ms)}.reveal.is-visible{opacity:1;transform:none}.flash-up{color:var(--up)!important;transition:color .25s}.flash-down{color:var(--down)!important;transition:color .25s}.product-nav{border-bottom:1px dashed var(--dash);display:flex;align-items:center;justify-content:space-between;gap:24px;height:86px;padding:0 42px;max-width:1390px;margin:0 auto}.product-logo{display:flex;align-items:center;gap:6px;font-family:Fredoka,Arial,sans-serif;font-weight:500;font-size:27px;letter-spacing:-.8px;color:#18181c;text-decoration:none}.product-logo .mark{width:36px;height:36px;margin-right:6px;transition:transform .5s cubic-bezier(.3,1.8,.5,1);flex:none}.product-logo:hover .mark{transform:rotate(-15deg) scale(1.13)}.product-logo span{color:#5e6074}.product-nav nav{display:flex;gap:24px;align-items:center}.product-nav nav a{font-family:Fredoka,Arial,sans-serif;font-size:15px;text-decoration:none;color:var(--body);transition:transform .2s,color .2s;position:relative}.product-nav nav a:hover{color:var(--accent);transform:rotate(-4deg)}.product-nav nav a.active{color:var(--accent)}.product-nav nav a.active:after{content:"";position:absolute;left:8%;right:8%;bottom:-7px;height:7px;border-bottom:3px solid var(--gold);border-radius:50%;transform:rotate(-1deg)}.nav-end{display:flex;align-items:center;gap:14px}.wallet-pill{display:inline-flex;align-items:center;gap:9px;min-height:41px;padding:8px 15px;font-family:Fredoka,Arial,sans-serif;font-size:13.5px;color:#4d5064;background:#fff;border:1.5px solid var(--border);border-radius:17px 14px 18px 15px;cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:2px 3px var(--shadow-a);font-variant-numeric:tabular-nums}.wallet-pill:hover{border-color:#9fb4e8;color:var(--accent);transform:rotate(-1.5deg) translateY(-2px);box-shadow:3px 5px var(--shadow-b)}.wallet-pill .dot{width:9px;height:9px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px #e2ecc9;animation:2.4s ease-in-out infinite dot-breathe}@keyframes dot-breathe{50%{box-shadow:0 0 0 5px #e2ecc9}}.burger{display:none;width:42px;height:42px;border:1.5px solid var(--border);border-radius:13px 11px 14px 12px;background:#fff;cursor:pointer;position:relative}.burger i,.burger i:before,.burger i:after{content:"";position:absolute;left:10px;right:10px;height:2.5px;border-radius:2px;background:var(--doodle-ink);transition:transform .3s var(--ease-soft),opacity .2s}.burger i{top:19px}.burger i:before{left:0;right:0;top:-8px}.burger i:after{left:0;right:0;top:8px}.burger[data-open="1"] i{background:transparent}.burger[data-open="1"] i:before{transform:translateY(8px) rotate(45deg)}.burger[data-open="1"] i:after{transform:translateY(-8px) rotate(-45deg)}.mobile-menu{display:none;border-bottom:1px dashed var(--dash);background:var(--paper);padding:14px 22px 22px}.mobile-menu a{display:block;padding:11px 6px;font-family:Fredoka,Arial,sans-serif;font-size:17px;color:var(--body);text-decoration:none;border-bottom:1px dashed var(--dash)}.mobile-menu a:last-of-type{border-bottom:0}.mobile-menu a.active{color:var(--accent)}.mobile-menu .row{display:flex;gap:12px;margin-top:14px}.product-hero{position:relative;text-align:center;padding:66px 24px 34px;overflow:hidden}.story-doodles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.doodle{position:absolute}.doodle.star-one{top:84px;left:7%;animation:7s ease-in-out infinite star-sway,.7s .05s both hero-fade}.doodle.star-two{top:210px;right:8%;width:56px;animation:8s -3s ease-in-out infinite star-sway,.7s .05s both hero-fade}.doodle.gear{top:70px;right:12%}.doodle.gear svg{animation:26s linear infinite gear-spin,.7s .15s both hero-fade}.doodle.flight svg{animation:9s -2s ease-in-out infinite flight-bob,.8s .25s both hero-fade}.doodle.hand-note{right:6%;bottom:170px;font-family:Fredoka,Arial,sans-serif;font-size:17px;color:#6179ba;transform:rotate(-6deg);text-align:left;line-height:1.35;animation:.8s .35s both hero-fade}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes flight-bob{50%{transform:translate(10px,-14px) rotate(3deg)}}.chain-bookplate{position:relative;display:inline-flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #b5bdd5;border-radius:4px 14px 5px;padding:0 26px 16px;min-width:250px;text-decoration:none;box-shadow:4px 4px #f0f2fa;transition:border-color .25s,box-shadow .25s,transform .25s;opacity:0;animation:.8s .15s var(--ease-pop) both title-pop}.chain-bookplate:hover{border-color:#6d7caf;box-shadow:5px 5px #e7ecfc;transform:rotate(-1.5deg) translateY(-2px)}.chain-bookplate-caption{position:relative;top:-9px;background:#fff;padding:0 12px;margin-bottom:6px;font-family:Fredoka,Arial,sans-serif;font-size:15px;color:#727b9d}.chain-bookplate-caption b{color:#4b67db;font-weight:500}.chain-bookplate-corner{position:absolute;width:16px;height:16px}.chain-bookplate-corner:before,.chain-bookplate-corner:after{content:"";position:absolute;background:#abb9e3;border-radius:2px}.chain-bookplate-corner:before{width:14px;height:2px;top:7px;left:1px}.chain-bookplate-corner:after{width:2px;height:14px;top:1px;left:7px}.corner-left{left:8px;top:calc(50% - 8px)}.corner-right{right:8px;top:calc(50% - 8px)}.product-hero h1{position:relative;z-index:1;font-size:clamp(54px,7.5vw,104px);letter-spacing:-2px;line-height:1.02;margin:34px auto 0;max-width:14ch}.story-title-line{display:inline-block;animation:.9s var(--ease-pop) both title-pop}.product-hero h1 em{color:var(--accent-soft);display:inline-block;position:relative}.product-hero h1 em:after{content:"";position:absolute;bottom:-11px;left:7%;right:6%;height:10px;border-bottom:3px solid var(--gold);border-radius:50%;transform:rotate(-1deg);animation:1.3s .4s both pencil-reveal}.hero-manifesto{font-size:17px;line-height:1.75;margin-top:38px;opacity:0;animation:.8s .55s var(--ease-soft) both hero-fade-up}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero-main-actions{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:30px;flex-wrap:wrap;opacity:0;animation:.8s .68s var(--ease-soft) both hero-fade-up}.hero-launch-note{margin-top:26px;font-size:12.5px;color:var(--body);opacity:0;animation:.8s .8s var(--ease-soft) both hero-fade-up}.hero-launch-note .pill{display:inline-block;background:var(--pastel-y);border:1.5px solid #e3d9a8;border-radius:999px 999px 999px 998px;padding:5px 13px;font-weight:600;color:#7a6a1f;margin-right:9px;font-variant-numeric:tabular-nums}.hero-character-world{position:relative;margin:44px auto 0;max-width:640px;opacity:0;animation:.9s .92s var(--ease-soft) both hero-fade-up}.ingot-scene{display:block;width:100%;height:auto}.scene-claw{animation:8s ease-in-out infinite claw-bob;transform-origin:300px 24px}@keyframes claw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.scene-top-ingot{animation:6s -2s ease-in-out infinite star-sway;transform-origin:center}.character-bubble{position:absolute;background:#fff;border:1.5px solid var(--border);border-radius:22px 24px 21px 23px;padding:10px 18px;font-size:14px;font-weight:600;color:#3d3f52;box-shadow:3px 4px var(--shadow-a);animation:9s ease-in-out infinite star-sway;white-space:nowrap}.character-bubble:after{content:"";position:absolute;bottom:-9px;width:14px;height:14px;background:#fff;border-right:1.5px solid var(--border);border-bottom:1.5px solid var(--border);transform:rotate(45deg)}.bubble-one{left:-40px;top:-6px}.bubble-two{right:-30px;top:40px;animation-delay:-4s;font-variant-numeric:tabular-nums}.hero-under{display:flex;justify-content:space-around;gap:20px;border-top:1px dashed var(--dash);border-bottom:1px dashed var(--dash);margin-top:34px;padding:22px 10px;font-size:12.5px;color:#55586f;font-weight:600;opacity:0;animation:.8s 1.05s var(--ease-soft) both hero-fade-up}.hero-under>span{display:flex;align-items:center;gap:9px}.hero-under svg{color:#33333c;flex:none;transition:transform .3s var(--ease-pop)}.hero-under>span:hover svg{transform:rotate(-12deg) scale(1.15)}.how{padding:80px 0 40px}.how .head{text-align:center;margin-bottom:12px}.how .head .eyebrow{justify-content:center}.world-chips{display:flex;justify-content:center;gap:12px;margin:26px 0 10px;flex-wrap:wrap}.world-chips a{font-family:Fredoka,Arial,sans-serif;font-size:14px;color:#767a91;border:1.5px dashed var(--border);border-radius:999px;padding:7px 18px;background:var(--pastel-g);text-decoration:none;transition:transform .2s,background .2s,border-color .2s}.world-chips a:hover{transform:rotate(-3deg);border-color:#9fb4e8;color:var(--accent)}.world-chips a.active{background:var(--pastel-b);border-style:solid;border-color:#9fb4e8;color:#3d4d99}.world-steps{max-width:640px;margin:26px auto 0}.world-steps article{border-bottom:1px dashed #d4d9ed;padding:38px 0 44px;position:relative}.world-steps article:last-child{border-bottom:0}.step-orb{display:grid;place-items:center;width:66px;height:66px;margin-bottom:20px;background:var(--pastel-y);border:1.5px solid var(--border);border-radius:24px 20px 26px 19px;transform:rotate(-6deg)}.world-steps article:nth-child(2) .step-orb{background:var(--pastel-p);transform:rotate(5deg)}.world-steps article:nth-child(3) .step-orb{background:var(--pastel-b)}.world-steps article:nth-child(4) .step-orb{background:var(--pastel-g);transform:rotate(4deg)}.world-steps article:hover .step-orb{animation:.7s ease-in-out icon-wiggle}.world-steps h3{font-size:36px;margin-bottom:16px}.world-steps p{max-width:470px;line-height:1.85}.inline-tag{display:inline-block;margin-top:20px;border:1.5px dashed var(--border);border-radius:9px;padding:6px 12px;font-size:12px;color:#71717c;background:#fff;font-weight:600}.tier-note{margin-top:14px;padding:12px 16px;background:var(--pastel-y);border:1.5px solid #e3d9a8;border-radius:14px 17px 13px 16px;font-size:13px;color:#7a6a1f;max-width:470px;font-variant-numeric:tabular-nums}.tier-note b{color:#5f5213}.cycle-card{position:relative;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;max-width:1280px;margin:40px auto 90px;padding:55px 70px;background:#fff;border:1.5px solid #d6dbeb;border-radius:35px 45px 39px 29px;box-shadow:5px 6px var(--shadow-a)}.cycle-card:before,.cycle-card:after{content:"✦";position:absolute;color:#e9bb3f;font:50px/1 Fredoka,Arial,sans-serif;animation:7s ease-in-out infinite star-sway}.cycle-card:before{top:30px;right:32%}.cycle-card:after{font-size:30px;bottom:26px;right:4%;animation-delay:-3s}.cycle-card h2{font-size:clamp(40px,4.6vw,66px)}.cycle-card h2 em{color:var(--accent)}.cycle-card p{max-width:430px;line-height:1.85}.runner-signals{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 8px}.runner-signals span{border:1.5px solid var(--border);border-radius:999px 998px 999px 1000px;background:#fff;padding:6px 14px;font-size:12.5px;color:#4d5064;font-weight:600}.cycle-card small{display:block;margin-top:14px;font-size:12px;color:#8b8e9c;max-width:430px;line-height:1.7}.split-band{margin-top:22px;max-width:430px}.split-track{display:flex;height:16px;border-radius:9px 7px 10px 8px;overflow:hidden;border:1.5px solid var(--border)}.split-track i{height:100%}.split-track .c1{background:var(--gold)}.split-track .c2{background:#cfe0ff}.split-track .c3{background:#ffd8eb}.split-legend{display:flex;gap:16px;flex-wrap:wrap;margin-top:9px;font-size:11.5px;color:#8b8e9c}.split-legend span{display:inline-flex;align-items:center;gap:6px}.split-legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.split-legend .k1{background:var(--gold)}.split-legend .k2{background:#cfe0ff}.split-legend .k3{background:#ffd8eb}.night-clock{display:flex;flex-direction:column;align-items:center;gap:26px;padding-bottom:10px}.clock-ring{position:relative;display:grid;place-items:center;width:220px;height:220px;border-radius:50%;border:2px solid #667abb;outline:1px dashed #cbd4ef;outline-offset:13px;background:var(--pastel-g);animation:8s ease-in-out infinite clock-rock}.clock-ring>span{font-family:Fredoka,Arial,sans-serif;font-weight:500;color:var(--accent);font-size:77px;letter-spacing:-2px;font-variant-numeric:tabular-nums}.clock-ring>span i{font-style:normal;font-size:37px}.clock-hand{position:absolute;width:2.5px;height:74px;background:#8799ce;border-radius:3px;top:22px;left:calc(50% - 1.25px);transform-origin:50% 88px;animation:72s linear infinite hand-sweep}.clock-dot{position:absolute;bottom:26px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#4b67db}.night-clock>span{font-family:Fredoka,Arial,sans-serif;font-size:11px;letter-spacing:.6px;color:#767a91}.clock-live{font-size:13px;color:var(--body);font-variant-numeric:tabular-nums;font-weight:600}.clock-live b{color:var(--accent);font-weight:700}.tick{display:flex;align-items:stretch;border-top:1px dashed var(--dash);border-bottom:1px dashed var(--dash);background:#fff;margin:0 0 90px;overflow:hidden}.tick-fixed{display:flex;align-items:center;gap:16px;padding:13px 22px;border-right:1px dashed var(--dash);font-size:12px;color:var(--body);flex:none;font-variant-numeric:tabular-nums}.tick-fixed b{color:var(--ink);font-weight:600}.tick-live{display:inline-flex;align-items:center;gap:7px;color:var(--up);font-weight:700;font-size:11.5px;letter-spacing:.6px}.tick-live i{width:8px;height:8px;border-radius:50%;background:var(--up);animation:1.8s ease-in-out infinite dot-breathe}.tick-marquee{flex:1;overflow:hidden;display:flex;align-items:center}.tick-track{display:flex;gap:44px;white-space:nowrap;font-size:12.5px;color:var(--body);font-weight:600;animation:46s linear infinite tick-move;padding-left:44px}.tick-track b{color:var(--ink)}.tick-track .g{color:var(--accent)}.tick-track .wt{color:#9a9daa;font-weight:500}@keyframes tick-move{to{transform:translate(-50%)}}.reserve{padding:10px 0 90px}.product-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}.product-section-heading h2{font-size:clamp(40px,4.6vw,66px)}.product-section-heading p{max-width:340px;font-size:14.5px;line-height:1.75;margin:0}.ingot-total{display:flex;justify-content:space-between;align-items:center;gap:30px;background:var(--ticket);border:1.5px solid #485575;border-radius:9px 24px 12px 20px;box-shadow:5px 6px var(--shadow-b);padding:28px 36px;margin-bottom:40px;transform:rotate(-.6deg)}.ingot-total h3{font-size:26px;margin:6px 0 4px}.ingot-total p{font-size:12.5px;margin:0}.ingot-total .big-num{display:block;font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:-2px;color:var(--accent);font-variant-numeric:tabular-nums;font-family:Manrope,Arial,sans-serif;line-height:1.1;transition:color .3s}.ingot-total .sub-nums{display:flex;gap:22px;margin-top:8px;font-size:12px;color:#8b8e9c;font-variant-numeric:tabular-nums;flex-wrap:wrap}.ingot-total .sub-nums b{color:#4d5064}.ingot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:26px}.ingot-card{position:relative;background:#fffef9;border:1.5px solid #deddda;border-radius:23px;padding:24px;box-shadow:0 4px #efede7;transition:transform .3s var(--ease-soft),box-shadow .3s}.ingot-card:hover{transform:rotate(-.8deg) translateY(-4px);box-shadow:3px 8px #e8e6de}.ingot-card.blue{background:#fff;border-color:var(--border);border-radius:23px 26px 20px 25px;box-shadow:4px 5px var(--shadow-a)}.ingot-card .banter{display:flex;align-items:flex-end;gap:10px;margin-bottom:18px;min-height:44px}.ingot-card .banter span{background:#fff;border:1.5px solid var(--border);border-radius:16px 18px 15px 17px;padding:8px 14px;font-size:13px;font-weight:600;color:#3d3f52;box-shadow:2px 3px var(--shadow-a)}.ingot-card .banter button{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border);background:var(--pastel-y);cursor:pointer;font-family:Fredoka,Arial,sans-serif;font-size:15px;color:#5a4a12;transition:transform .25s;flex:none}.ingot-card .banter button:hover{transform:rotate(-12deg) scale(1.08)}.ingot-card>.row1{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600}.asset-dot{width:12px;height:12px;border-radius:50%;display:inline-block;flex:none}.ingot-card small{display:block;color:#787674;font-size:11.5px;margin-top:14px}.ingot-card .big{display:block;font-size:clamp(20px,2vw,28px);margin:5px 0 2px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-1px;font-family:Manrope,Arial,sans-serif}.profit-positive{color:var(--up)}.profit-negative{color:var(--down)}.ingot-card p{font-size:11.5px;color:#797670;margin:0}.ingot-card .sub{border-top:1px dashed #ded9ca;margin-top:16px;padding-top:13px}.ingot-card .sub small{margin-top:0;color:#8a8880}.ingot-card .sub b{display:block;margin-top:5px;font-size:15.5px;color:#3d3f52;font-variant-numeric:tabular-nums}.spark{display:inline-block}.spark path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--ease-soft) .15s}.spark.in path{stroke-dashoffset:0}.asset-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 24px}.asset-tabs button{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--border);background:#fff;border-radius:999px;padding:8px 16px;font-family:Fredoka,Arial,sans-serif;font-size:13.5px;color:#5e6074;cursor:pointer;transition:transform .2s,background .2s,border-color .2s}.asset-tabs button:hover{transform:rotate(-3deg)}.asset-tabs button[aria-pressed=true]{background:var(--pastel-b);border-color:#9fb4e8;color:#3d4d99}.public-ledger{background:#fff;border:1.5px solid #cdd2e1;border-radius:22px 26px 19px 25px;box-shadow:4px 5px var(--shadow-a);overflow:hidden}.public-ledger-top,.public-ledger-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 26px}.public-ledger-top{background:#f8f9ff;border-bottom:1.5px solid #dfe4f2}.public-ledger-top>span:first-child{display:flex;align-items:center;gap:10px;font-family:Fredoka,Arial,sans-serif;font-size:18px;color:#2c2f45}.public-ledger-top .status{font-size:11px;color:#8b8e9c;margin-left:auto}.public-ledger-top button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--border);background:#fff;color:#42424e;cursor:pointer;transition:transform .3s var(--ease-pop)}.public-ledger-top button:hover{transform:rotate(120deg);color:var(--accent);border-color:#9fb4e8}.public-ledger-bottom{border-top:1.5px solid #e6e6eb;font-size:10.5px;color:#8b8e9c;background:#fffdf8}.tbl-scroll{overflow-x:auto}.ledger{width:100%;border-collapse:collapse;font-size:13.5px}.ledger th{text-align:left;font-family:Fredoka,Arial,sans-serif;font-weight:500;font-size:12px;letter-spacing:.8px;color:#8b8e9c;padding:12px 26px 10px;border-bottom:1.5px dashed #e2e2da;white-space:nowrap}.ledger td{padding:13px 26px;border-bottom:1px dashed #e9e9df;white-space:nowrap}.ledger tbody tr:last-child td{border-bottom:0}.ledger tbody tr{transition:background .18s}.ledger tbody tr:hover{background:#fbfaf3}.ledger .r{text-align:right;font-variant-numeric:tabular-nums}.ledger .strong{font-weight:700;color:var(--ink)}.ledger .dim-name{display:block;font-size:11px;color:#9a9daa;font-weight:500;margin-top:1px}.ledger .sector{font-size:12.5px;color:var(--body)}.wbar{display:flex;align-items:center;gap:10px}.wbar .track{width:120px;height:9px;background:#f1efe6;border-radius:7px 5px 8px 6px;border:1px solid #e4e0d2;overflow:hidden}.wbar .track i{display:block;height:100%;background:var(--gold);border-radius:inherit;transition:width .8s var(--ease-soft)}.wbar.blue .track{background:#eef2fc;border-color:#dfe6f5}.wbar.blue .track i{background:var(--accent)}.wbar span{font-size:11.5px;color:#8b8e9c;font-variant-numeric:tabular-nums;width:44px}.profit-source{font-size:11.5px;color:#8b8e9c;margin-top:16px;line-height:1.7;max-width:760px}.playbook{padding:0 0 90px}.pb-outer{overflow-x:auto;scrollbar-width:thin}.pb-scroll{display:flex;gap:22px;padding:10px 4px 22px;min-width:min-content}.pb-card{width:340px;flex:none;background:#fff;border:1.5px solid var(--border);border-radius:26px 21px 28px 23px;padding:26px 28px;box-shadow:4px 5px var(--shadow-a);transition:transform .3s var(--ease-soft)}.pb-card:nth-child(2){transform:rotate(.8deg)}.pb-card:nth-child(3){transform:rotate(-.7deg)}.pb-card:hover{transform:rotate(-1.2deg) translateY(-5px)}.pb-card .ph{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.pb-card .ph .t-label{font-family:Fredoka,Arial,sans-serif;font-size:13px;color:#8b8e9c;letter-spacing:1px}.pb-card h3{font-size:24px;margin-bottom:10px}.pb-card p{font-size:13.5px;line-height:1.7}.pb-card ul{margin:14px 0 0;padding:0;list-style:none}.pb-card li{font-size:13px;color:var(--body);padding:7px 0 7px 24px;position:relative;border-top:1px dashed #eceaf1}.pb-card li:before{content:"✦";position:absolute;left:2px;top:7px;color:var(--gold);font-size:12px}.token-section{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center;padding:20px 0 100px}.token-section h2{font-size:clamp(40px,4.6vw,66px)}.token-section p{max-width:470px;line-height:1.85}.token-section small{display:block;margin-top:14px;font-size:12px;color:#8b8e9c;line-height:1.7}.token-links{border-top:1px dashed #d5d0c4;margin-top:30px;padding-top:22px}.token-links strong{font-family:Fredoka,Arial,sans-serif;font-weight:500;font-size:21px;color:#2c2f45;display:block}.token-links .noca{display:inline-flex;align-items:center;gap:8px;margin-top:10px;border:1.5px dashed var(--border);border-radius:9px;background:#fff;padding:8px 14px;font-size:12.5px;color:#6d7083;font-weight:600}.token-actions{margin-top:18px;display:flex;gap:22px;flex-wrap:wrap}.spec-list{margin-top:22px;max-width:470px}.spec-list div{display:flex;justify-content:space-between;gap:16px;padding:9px 2px;border-bottom:1px dashed #e6e2d6;font-size:13.5px}.spec-list div:last-child{border-bottom:0}.spec-list dt{color:#8b8e9c;font-weight:600}.spec-list dd{margin:0;color:#3d3f52;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.fee-ticket{position:relative;background:var(--ticket);border:1.5px solid #485575;border-radius:9px 24px 12px 20px;padding:34px 38px;transform:rotate(3deg);box-shadow:5px 6px var(--shadow-b);transition:transform .4s var(--ease-soft);color:#65656f;text-align:center;max-width:400px;justify-self:center}.fee-ticket:hover{transform:rotate(-2deg) translateY(-5px)}.fee-ticket:before{content:"";position:absolute;top:-14px;left:calc(50% - 45px);width:90px;height:26px;background:#dee7ffc9;border-left:2px dotted #fff;border-right:2px dotted #fff;transform:rotate(-5deg)}.fee-ticket>span{font-size:11px;letter-spacing:1.3px;font-weight:700}.fee-ticket>strong{display:block;font-family:Fredoka,Arial,sans-serif;font-weight:500;font-size:132px;line-height:.95;letter-spacing:-5px;color:var(--accent);margin:22px 0;animation:7s ease-in-out infinite fee-breathe}.fee-ticket>strong i{font-style:normal;font-size:60px}.fee-ticket>p{font-size:13px;margin:0}.fee-ticket>div{display:flex;gap:9px;justify-content:center;border-top:1px dashed #d9d4c6;margin-top:24px;padding-top:19px;flex-wrap:wrap}.fee-ticket>div>span{background:#fff;border:1.5px solid var(--border);border-radius:8px;padding:5px 13px;font-family:Fredoka,Arial,sans-serif;font-size:13px;color:#5e6074}.faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;padding:0 0 100px}.faq h2{font-size:clamp(40px,4.6vw,66px)}.faq details{border-bottom:1px dashed #d4d9ed;padding:20px 4px}.faq summary{cursor:pointer;font-family:Fredoka,Arial,sans-serif;font-size:20px;color:#2c2f45;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;transition:color .2s}.faq summary:hover{color:var(--accent)}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;transition:transform .3s var(--ease-pop);color:#767a91}.faq details[open] summary svg{transform:rotate(180deg)}.faq details p{margin:14px 0 0;font-size:14.5px;line-height:1.8;max-width:520px}.product-final{position:relative;text-align:center;background:#fff;border-top:1px dashed #d9dfef;padding:85px 30px 90px;overflow:hidden;isolation:isolate}.product-final .eyebrow{justify-content:center}.product-final h2{font-size:clamp(56px,7vw,93px)}.product-final h2 em{color:var(--accent)}.product-final .hero-main-actions{animation:none;opacity:1;flex-direction:column;gap:22px}.floating-orbs i{position:absolute;border:1.5px solid #cdd6f3;border-radius:50%;background:var(--pastel-b);animation:9s ease-in-out infinite star-sway;z-index:-1}.floating-orbs i:nth-child(1){width:52px;height:52px;top:60px;left:12%}.floating-orbs i:nth-child(2){width:26px;height:26px;top:120px;right:16%;background:var(--pastel-y);animation-delay:-3s}.floating-orbs i:nth-child(3){width:38px;height:38px;bottom:70px;left:20%;background:var(--pastel-p);animation-delay:-5s}.floating-orbs i:nth-child(4){width:20px;height:20px;bottom:110px;right:24%;animation-delay:-2s}.final-links{display:flex;justify-content:center;gap:26px;margin-top:26px;flex-wrap:wrap}.product-footer{background:var(--paper);border-top:1px dashed var(--dash);display:flex;align-items:center;gap:26px;flex-wrap:wrap;max-width:1390px;margin:0 auto;padding:34px 42px 44px}.product-footer nav{display:flex;gap:22px;flex-wrap:wrap;margin-left:auto}.product-footer nav a{font-size:12.5px;color:var(--body);text-decoration:none;font-weight:600}.product-footer nav a:hover{color:var(--accent)}.product-footer p{width:100%;font-size:11.5px;color:#8b8e9c;margin:14px 0 0;max-width:900px;line-height:1.7}.sim-badge{position:fixed;right:16px;bottom:16px;z-index:99;background:#fff;border:1.5px solid var(--border);border-radius:999px 998px 1000px 999px;padding:7px 14px;font-family:Fredoka,Arial,sans-serif;font-size:11.5px;letter-spacing:1px;color:#767a91;box-shadow:3px 4px var(--shadow-a)}.page-head{padding:58px 0 12px}.page-head .eyebrow{margin-bottom:13px;flex-wrap:wrap}.page-title{font-size:clamp(46px,6vw,78px);margin:6px 0 18px}.page-title em{color:var(--accent-soft)}.page-desc{font-size:16.5px;line-height:1.75;max-width:620px}.metric-grid{display:grid;gap:18px}.metric-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{background:#fff;border:1.5px solid var(--border);border-radius:22px 26px 20px 24px;padding:20px 24px;box-shadow:3px 4px var(--shadow-a);transition:transform .3s var(--ease-soft)}.metric:hover{transform:rotate(-.6deg) translateY(-3px)}.metric:nth-child(2){border-radius:25px 20px 26px 21px}.metric:nth-child(3){border-radius:20px 25px 22px 27px}.m-label{font-family:Fredoka,Arial,sans-serif;font-size:12px;letter-spacing:.8px;color:#8b8e9c;text-transform:uppercase}.m-value{font-size:30px;font-weight:700;letter-spacing:-1.5px;font-family:Manrope,Arial,sans-serif;font-variant-numeric:tabular-nums;margin-top:6px;line-height:1.15}.m-sub{font-size:11.5px;color:#8b8e9c;margin-top:5px}.note{font-size:12.5px;color:#8b8e9c;line-height:1.7}.mono{font-family:Fredoka,Arial,sans-serif;letter-spacing:0}.pulse-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--up);animation:1.8s ease-in-out infinite dot-breathe;vertical-align:middle}.pulse-dot.idle{background:#b9bcc9}.tx-note{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;background:#eef6dd;border:1.5px solid #cfe09a;border-radius:15px 18px 14px 17px;font-size:13.5px;font-weight:600;color:var(--up)}.err-note{margin-top:14px;padding:12px 16px;background:#fff0f8;border:1.5px solid #efb6dc;border-radius:15px 17px 14px 16px;font-size:13px;line-height:1.6;color:var(--down)}.spin{display:inline-block;width:15px;height:15px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:.8s linear infinite spin-kf}@keyframes spin-kf{to{transform:rotate(360deg)}}.swap-layout{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start;padding:26px 0 110px}.swap-card{background:#fff;border:1.5px solid var(--border);border-radius:30px 36px 28px 34px;padding:30px 30px 34px;box-shadow:5px 6px var(--shadow-a);position:relative}.side-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:var(--pastel-g);border:1.5px dashed var(--border);border-radius:20px 17px 22px 18px;padding:7px;margin-bottom:20px}.side-toggle button{min-height:46px;border:0;border-radius:16px 14px 17px 15px;background:transparent;font-family:Fredoka,Arial,sans-serif;font-size:15px;color:#767a91;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.side-toggle button.on{background:var(--blue-ink);color:#fff;box-shadow:2px 3px var(--shadow-c);transform:rotate(-1deg)}.side-toggle button:not(.on):hover{color:var(--accent);transform:rotate(-2deg)}.swap-box{background:var(--ticket);border:1.5px solid #deddda;border-radius:20px 24px 18px 22px;padding:16px 20px 18px;transition:border-color .2s}.swap-box:focus-within{border-color:#b5bdd5}.swap-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;color:#8b8e9c;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.swap-head .bal{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.swap-amt{width:100%;border:0;background:transparent;outline:none;font-family:Manrope,Arial,sans-serif;font-size:34px;font-weight:700;letter-spacing:-1.5px;color:var(--ink);padding:10px 0 2px;font-variant-numeric:tabular-nums}.swap-amt::placeholder{color:#c9c5b8}.swap-unit{font-family:Fredoka,Arial,sans-serif;font-size:13px;color:#8b8e9c;letter-spacing:1px}.swap-dir{display:flex;justify-content:center;margin:-12px 0;position:relative;z-index:2}.swap-dir button{width:44px;height:44px;border-radius:50%;border:2px solid var(--border);background:#fff;color:#4d5064;cursor:pointer;display:grid;place-items:center;transition:transform .3s var(--ease-pop),color .2s,border-color .2s;box-shadow:2px 3px var(--shadow-a)}.swap-dir button:hover{transform:rotate(180deg);color:var(--accent);border-color:#9fb4e8}.kv{display:flex;justify-content:space-between;gap:14px;padding:9px 0;font-size:13px;border-bottom:1px dashed #eceaf1}.kv:last-child{border-bottom:0}.kv span:first-child{color:#8b8e9c;font-weight:600}.kv .num{font-weight:700;color:#3d3f52}.slip-row{display:inline-flex;gap:6px}.slip-row button{min-width:46px;min-height:30px;border:1.5px solid var(--border);border-radius:10px 8px 11px 9px;background:#fff;font-family:Fredoka,Arial,sans-serif;font-size:12.5px;color:#767a91;cursor:pointer;transition:all .2s;font-variant-numeric:tabular-nums}.slip-row button.on{background:var(--pastel-b);border-color:#9fb4e8;color:#3d4d99}.slip-row button:not(.on):hover{transform:rotate(-3deg);color:var(--accent)}.redline-card{background:#fff;border:1.5px solid var(--border);border-radius:24px 28px 22px 26px;padding:22px 24px;box-shadow:3px 4px var(--shadow-a);margin-top:18px}.redline-card .wbar .track{width:100%}.ballot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;padding:26px 0 0}.cand{position:relative;background:#fff;border:1.5px solid var(--border);border-radius:22px 18px 24px 20px;padding:18px 18px 16px;cursor:pointer;transition:transform .25s var(--ease-soft),border-color .2s,box-shadow .25s;box-shadow:3px 4px var(--shadow-a)}.cand:nth-child(3n){border-radius:18px 23px 19px 24px}.cand:nth-child(3n+1){border-radius:24px 19px 22px 18px}.cand:hover{transform:rotate(-1.5deg) translateY(-4px);box-shadow:4px 7px var(--shadow-b)}.cand.sel{border-color:var(--accent);border-width:2px;background:var(--pastel-b);transform:rotate(-1.5deg) translateY(-4px);box-shadow:4px 7px #dbe4fb}.cand .tk{font-family:Fredoka,Arial,sans-serif;font-size:22px;color:#2c2f45;display:flex;align-items:center;gap:8px}.pick-dot{width:11px;height:11px;border-radius:50%;background:#ed26b4;box-shadow:0 0 0 3px #ffd8eb;flex:none}.cand .sector{font-size:11.5px;color:#8b8e9c;margin-top:3px;min-height:17px}.cand .vt{font-size:11.5px;color:var(--body);margin-top:12px;font-weight:600;border-top:1px dashed #eceaf1;padding-top:10px;font-variant-numeric:tabular-nums}.lead-badge{position:absolute;top:-11px;right:14px;background:var(--gold);color:#5f4c0d;font-family:Fredoka,Arial,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:1px;padding:4px 11px;border-radius:999px 998px 1000px 999px;border:1.5px solid #d9ab36;transform:rotate(3deg)}.vote-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:26px}.claim-row{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--ticket);border:1.5px solid #deddda;border-radius:20px 24px 18px 22px;padding:20px 26px;margin-bottom:14px;box-shadow:0 4px #efede7;transition:transform .25s var(--ease-soft)}.claim-row:hover{transform:rotate(-.5deg) translateY(-2px)}.claim-amt{font-size:24px;font-weight:700;letter-spacing:-1px;font-family:Manrope,Arial,sans-serif;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:4px}.claim-amt .g{color:var(--accent)}.chip-row{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 4px}.chip{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--border);background:#fff;border-radius:999px;padding:9px 17px;font-family:Fredoka,Arial,sans-serif;font-size:13.5px;color:#5e6074;cursor:pointer;transition:transform .2s,background .2s,border-color .2s}.chip:hover{transform:rotate(-3deg)}.chip.on{background:var(--pastel-b);border-color:#9fb4e8;color:#3d4d99}.mkt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;padding:22px 0 0}.mkt-card{background:#fff;border:1.5px solid var(--border);border-radius:26px 22px 28px 24px;overflow:hidden;box-shadow:4px 5px var(--shadow-a);transition:transform .3s var(--ease-soft),box-shadow .3s;display:flex;flex-direction:column}.mkt-card:hover{transform:rotate(-1deg) translateY(-5px);box-shadow:5px 8px var(--shadow-b)}.mkt-visual{display:grid;place-items:center;min-height:130px;background:var(--pastel-g);border-bottom:1.5px dashed var(--border)}.mkt-visual span{font-family:Fredoka,Arial,sans-serif;font-size:40px;font-weight:600;letter-spacing:-2px;color:var(--accent);background:#fff;border:2px solid var(--border);border-radius:20px 16px 22px 18px;padding:14px 22px;transform:rotate(-4deg);box-shadow:3px 4px var(--shadow-a);transition:transform .3s var(--ease-pop)}.mkt-card:hover .mkt-visual span{transform:rotate(3deg) scale(1.06)}.mkt-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.mkt-body h3{font-size:21px}.mkt-body p{font-size:13px;line-height:1.7;margin:0;flex:1}.mkt-feats{display:flex;gap:7px;flex-wrap:wrap}.mkt-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px dashed #eceaf1;padding-top:14px;margin-top:4px}.mkt-foot .price{font-size:21px;font-weight:700;letter-spacing:-1px;font-family:Manrope,Arial,sans-serif;font-variant-numeric:tabular-nums}.quote-grid{display:grid;grid-template-columns:1fr;gap:12px}.field{width:100%;border:1.5px solid var(--border);border-radius:16px 13px 17px 14px;background:#fff;padding:14px 18px;font:inherit;font-size:15px;color:var(--ink);outline:none;transition:border-color .2s,transform .2s}.field:focus{border-color:#9fb4e8}.field::placeholder{color:#b9bcc9}.wallet-adapter-modal-wrapper{background:var(--paper)!important;border-radius:26px 31px 24px 29px!important;border:1.5px solid var(--border);box-shadow:7px 9px var(--shadow-b)!important;font-family:Manrope,Arial,sans-serif!important}.wallet-adapter-modal-title{font-family:Fredoka,Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.5px}.wallet-adapter-modal-content>p,.wallet-adapter-modal-content li{color:var(--body)!important;background:var(--pastel-g)!important;border-radius:12px!important}.wallet-adapter-modal-list-more{color:var(--body)!important;font-family:Fredoka,Arial,sans-serif!important}.wallet-adapter-button{font-family:Fredoka,Arial,sans-serif!important;background:var(--blue-ink)!important;border-radius:15px 18px 14px 17px!important;transition:transform .2s,box-shadow .2s!important;box-shadow:2px 3px var(--shadow-c)}.wallet-adapter-button:hover{transform:rotate(-1.5deg) translateY(-2px)}.wallet-adapter-modal-button-close{background:transparent!important}.wallet-adapter-modal-list li button{border-radius:16px 14px 18px 15px!important;font-family:Fredoka,Arial,sans-serif!important}.wallet-adapter-modal-list li button:hover{background:var(--pastel-b)!important}.wallet-adapter-modal-list-more:hover{background:var(--pastel-y)!important}@keyframes title-pop{0%{opacity:0;transform:translateY(34px) scale(.96)}60%{transform:translateY(-5px) scale(1.01)}to{opacity:1;transform:none}}@keyframes pencil-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes star-sway{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(4deg)}}@keyframes gear-spin{to{transform:rotate(360deg)}}@keyframes icon-wiggle{0%,to{transform:rotate(-6deg)}25%{transform:rotate(4deg) scale(1.05)}60%{transform:rotate(-8deg)}}@keyframes clock-rock{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@keyframes hand-sweep{to{transform:rotate(360deg)}}@keyframes fee-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media (max-width: 1000px){.cycle-card{grid-template-columns:1fr;gap:40px;padding:40px 34px}.token-section{grid-template-columns:1fr;gap:44px}.faq{grid-template-columns:1fr;gap:30px}.product-section-heading{flex-direction:column;align-items:flex-start;gap:14px}.ingot-total{flex-direction:column;align-items:flex-start;gap:10px}.swap-layout,.metric-grid.cols-3{grid-template-columns:1fr}.product-nav nav{display:none}.burger,.mobile-menu{display:block}.tick-fixed{display:none}}@media (max-width: 760px){.product-nav{padding:0 18px;gap:12px;height:76px}.product-logo{font-size:22px}.hero-under{flex-direction:column;gap:14px;align-items:flex-start}.ingot-grid,.metric-grid.cols-2{grid-template-columns:1fr}.bubble-one{left:0;top:-30px}.bubble-two{right:0}.doodle.hand-note,.doodle.flight{display:none}.product-footer{padding:30px 22px}.sim-badge{display:none}.world-steps h3{font-size:30px}.cycle-card{margin:20px 0 60px}.fee-ticket>strong{font-size:96px}.ballot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.hero-manifesto,.hero-main-actions,.hero-launch-note,.hero-character-world,.hero-under,.chain-bookplate{opacity:1;animation:none}.story-title-line{animation:none;opacity:1}.product-hero h1 em:after{animation:none;clip-path:none}.tick-track{animation:none;flex-wrap:wrap}.spark path{stroke-dashoffset:0}}
