:root{--orange:#ff6b26;--pale:#ffc598;--ink:#211812;--paper:#fff9f2;--muted:#9b8e84;--line:#e8ded3;font-family:'DM Sans',sans-serif;color:#fff5e9;background:var(--ink);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ff9b5e;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3,.brand{font-family:Manrope,sans-serif}button{border:0}::selection{background:var(--orange);color:var(--ink)}.wrap{width:calc(100% - 100px);max-width:1300px;margin:auto}.skip{position:absolute;top:-80px;background:var(--orange);padding:12px;z-index:5}.skip:focus{top:0}.header{height:104px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff18;gap:24px}.brand{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:800;letter-spacing:-1.5px}.brand span{font-size:11px;align-self:flex-start;margin-top:8px;letter-spacing:0;color:var(--orange)}.header nav{display:flex;gap:35px;font-size:13px;color:#c5b8ae}.header nav a:hover{color:var(--pale)}.nav-cta{padding:13px 19px;border:1px solid #ffb37d59;border-radius:30px;font-size:13px;display:flex;gap:25px;align-items:center}.nav-cta:hover{background:#ff6b2612}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center;min-height:690px;padding-block:75px 90px}.eyebrow{display:flex;gap:10px;align-items:center;font-size:10px;letter-spacing:1.8px;font-weight:700}.eyebrow i,.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--orange)}h1{font-size:clamp(60px,6.6vw,100px);line-height:1.06;letter-spacing:-6px;font-weight:500;margin:27px 0}h1 em{font-style:normal;color:var(--orange)}.intro{font-size:17px;color:#c1b4a9;line-height:1.85}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:var(--orange);color:#24180f;border-radius:40px;padding:18px 25px;font-size:13px;font-weight:700;transition:background .15s}.button:hover{background:#ff9b5e}.text-link{font-size:13px;border-bottom:1px solid #ff9b5e4a;padding-block:7px}.hero-note{font-size:10px;color:#ac9c8f;display:flex;align-items:center;gap:8px;margin-top:38px}.divider{margin-inline:6px;color:#67584b}.hero-art{position:relative;aspect-ratio:1;display:grid;place-items:center;isolation:isolate}.hero-art:before{content:'';position:absolute;inset:8%;border-radius:50%;background:#f9782819;filter:blur(40px)}.orbit{position:absolute;border:1px solid #f9954942;border-radius:50%;width:94%;height:94%}.orbit-one{transform:rotate(-30deg) scaleY(.68)}.orbit-two{transform:rotate(45deg) scaleY(.76)}.sun-disc{width:69%;height:69%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#ffbd72,#ff802d 48%,#cf440c 100%);box-shadow:inset 0 2px 2px #fff8,inset -12px -12px 32px #7023004d,0 35px 60px #0004;position:relative;transform:rotate(-13deg)}.sun-disc:after{content:'';position:absolute;inset:9%;border:1px solid #ffd6ac77;border-radius:50%}.sun-disc img{width:53%;filter:brightness(0) invert(1);opacity:.92}.floating-coin{position:absolute;right:0;bottom:18%;width:98px;height:98px;border-radius:50%;background:#2775ca;box-shadow:0 12px 35px #0005,inset 0 0 0 6px #ffffff24;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(13deg)}.floating-coin>span{font-size:46px;line-height:1;font-weight:500}.floating-coin small{font-size:9px;letter-spacing:2px}.art-label,.art-coordinate{position:absolute;font-size:9px;letter-spacing:2px;color:#b98d6f}.art-label{bottom:0;left:7%}.art-coordinate{top:3%;right:0}.ecosystem{border-top:1px solid #ffffff18;display:flex;align-items:center;justify-content:space-between;padding-block:30px 35px;gap:25px}.ecosystem>p{font-size:9px;letter-spacing:1px;line-height:1.9;color:#a28d7e}.ecosystem strong{font-weight:400;color:#f2d8c3;font-size:12px;letter-spacing:0}.ecosystem a{display:flex;flex-direction:column;align-items:center;gap:9px}.ecosystem img{object-fit:contain;max-height:34px}.ecosystem a:first-of-type{background:#fff9f2;border-radius:12px;padding:7px 18px;color:#36221a}.ecosystem a small{font-size:9px;color:#bca594}.ecosystem a:first-of-type small{color:#6e5a4b}.ecosystem .independent{font-size:9px;letter-spacing:0}.usdc-brand{display:flex;align-items:center;gap:9px;font-size:22px;font-weight:600}.usdc-coin{display:inline-grid;place-items:center;background:#2775ca;color:#fff;border-radius:50%;width:28px;height:28px;font-size:20px;font-weight:500;box-shadow:inset 0 0 0 2px #ffffff50}.paper{background:var(--paper);color:var(--ink)}.rewards,.market{padding-block:85px}.section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:40px}.section-heading .eyebrow{color:#b56332}.section-heading h2,.claims h2{font-size:clamp(36px,4vw,55px);line-height:1.12;letter-spacing:-2.5px;font-weight:500;margin-top:20px}.section-heading>p{font-size:13px;line-height:1.9;color:#85756a}.cycle-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cycle-card{padding:32px;border-radius:18px;border:1px solid #ebdccc}.rewards-card{background:#fff0df}.burn-card{background:#2c1d15;color:#ffeada;border-color:#2c1d15}.card-top{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;letter-spacing:1px}.label{display:flex;gap:10px;align-items:center;font-size:10px;font-weight:700;letter-spacing:1px}.badge{font-size:8px;letter-spacing:1px;border:1px solid currentColor;border-radius:20px;padding:5px 8px;opacity:.7;white-space:nowrap}.burn-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--orange);color:#2c1d15;font-size:20px}.cycle-card h3{font-size:24px;letter-spacing:-.8px;font-weight:500;margin:27px 0 12px}.cycle-card>p{font-size:13px;line-height:1.8;max-width:350px;color:#8c6c55}.burn-card>p{color:#c4a28b}.timer-label{font-size:8px;letter-spacing:1.5px;margin-top:35px;color:#9c775f}.timer{font-size:clamp(58px,6vw,86px);font-family:Manrope,sans-serif;letter-spacing:-5px;line-height:1.4;font-weight:500;font-variant-numeric:tabular-nums}.burn-card .timer{color:#ff9a58}.progress{height:3px;background:#b8856026;margin:15px 0 19px}.progress i{height:100%;display:block;background:var(--orange)}.card-bottom{display:flex;justify-content:space-between;font-size:10px;gap:10px;color:#9b775c}.burn-card .card-bottom{color:#cb9b7a}.schedule-note{font-size:11px;line-height:1.8;color:#998476;max-width:850px;margin-top:23px}.claims{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-block:95px}.claims h2 em{color:var(--orange);font-style:normal}.claims-copy>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#b9a391;max-width:380px;margin:24px 0}.claim-panel{background:#302219;border:1px solid #7550395c;border-radius:18px;padding:30px}.claim-panel h3{font-size:26px;font-weight:500;line-height:1.4;letter-spacing:-1px;margin:30px 0 25px}.claim-panel label{display:block;font-size:11px;color:#cbae98;margin-bottom:12px}.address-field{display:flex;border:1px solid #79523b;border-radius:9px;overflow:hidden}.address-field input{width:100%;min-width:0;background:#211812;color:#fff3e6;border:0;padding:14px;font-size:13px}.address-field button{background:var(--orange);color:#211812;width:52px;font-size:22px;flex-shrink:0}#claim-feedback,.fine-print{font-size:10px;line-height:1.8;color:#b29884;margin-top:12px}.claim-summary{display:flex;justify-content:space-between;border-block:1px solid #79523b44;padding:19px 0;margin-top:24px;font-size:11px}.claim-summary strong{font-weight:400;color:#e9bb9a}.market-status{font-size:11px;color:#8e785f;line-height:1.7}.market-status:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#529074;margin-right:8px}.market-status.is-stale:before{background:#d08032}.metrics{display:grid;grid-template-columns:repeat(4,1fr);padding-block:27px;margin-block:24px 34px;border-block:1px solid var(--line);gap:22px}.metrics>div+div{border-left:1px solid var(--line);padding-left:28px}.metrics span{font-size:10px;color:#9b8676}.metrics strong{display:block;font-size:30px;font-weight:500;letter-spacing:-1px;margin-top:12px}.table-toolbar{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.market-tabs,.market-controls{display:flex;gap:8px}.market-tabs button{background:transparent;padding:11px 15px;border-radius:25px;color:#9b7d65;font-size:11px}.market-tabs button.selected{background:#f2e5d7;color:#392719}.market-tabs span{margin-left:8px}.market-controls select,.market-controls input{background:transparent;border:1px solid #e2d3c3;color:#6b5542;padding:10px 12px;border-radius:7px;font-size:11px}.market-controls input{width:210px}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}th{font-size:10px;color:#9a8572;font-weight:400;padding:17px 12px;border-bottom:1px solid var(--line)}td{padding:18px 12px;border-bottom:1px solid #eee2d6;font-size:12px;font-variant-numeric:tabular-nums}td:nth-child(n+3),th:nth-child(n+3){text-align:right}th:first-child,td:first-child{padding-left:0;color:#aa9581;font-size:10px}tbody tr:hover{background:#faeddf}.asset-name{display:flex;gap:12px;align-items:center}.asset-name b{display:block;font-size:12px;font-weight:500;max-width:185px;text-overflow:ellipsis;overflow:hidden}.asset-name small{display:block;font-size:10px;color:#ab9580;margin-top:4px}.coin{position:relative;width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#f1ddc7;color:#9e6239;overflow:hidden;flex-shrink:0}.coin img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.positive{color:#3d8869}.negative{color:#bd6446}.valuation-tag{font-size:8px;display:block;color:#af9b87;margin-top:3px}.load-more{display:block;margin:25px auto 0;background:none;border:1px solid #d7bfaa;border-radius:30px;padding:12px 23px;font-size:11px;color:#8d6b50}[hidden]{display:none!important}.table-note{font-size:10px;line-height:1.8;color:#a28b76;margin-top:25px}#empty{text-align:center;padding:40px;color:#92785f;font-size:13px}.how{padding-block:90px}.how .section-heading .eyebrow{color:#c29470}.how .section-heading h2{color:#ffe9d8}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:48px}.steps article{border-top:1px solid #71503566;padding-top:22px}.steps article>span{font-size:11px;color:var(--orange)}.steps h3{font-size:19px;font-weight:500;letter-spacing:-.5px;margin:25px 0 15px}.steps p{font-size:12px;line-height:1.9;color:#b39982}.closing{background:var(--orange);color:#2c1b10;padding:70px 0}.closing .wrap{position:relative}.closing h2{font-size:clamp(35px,4.5vw,65px);font-weight:500;letter-spacing:-3px;margin:20px 0 27px}.closing .button{background:#2c1b10;color:#ffdbc2;padding-inline:25px}footer{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:42px!important}footer p,footer>a:not(.brand),footer>span{font-size:10px;line-height:1.8;color:#a48c78}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1600px){.hero{min-height:780px}}@media(max-width:1050px){.wrap{width:calc(100% - 56px)}h1{font-size:70px;letter-spacing:-4px}.hero{gap:10px;min-height:610px}.hero-actions{gap:16px}.button{padding:16px 19px;font-size:11px}.hero-note{font-size:9px}.floating-coin{width:75px;height:75px}.ecosystem .independent{display:none}.claims{gap:6%}.asset-name b{max-width:145px}.table-toolbar{flex-wrap:wrap}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.header{height:116px;flex-wrap:wrap;gap:12px;padding-block:16px}.brand{font-size:24px}.header nav{order:3;width:100%;gap:26px;font-size:11px}.nav-cta{font-size:11px;padding:10px 14px}.hero{grid-template-columns:1fr;padding-block:50px 30px;gap:20px}.hero .eyebrow{font-size:8px}h1{font-size:clamp(48px,10.5vw,72px);letter-spacing:-3.5px}.intro{font-size:14px}.hero-art{width:75%;max-width:340px;margin:auto}.hero-note{font-size:9px;flex-wrap:wrap}.hero-actions{gap:18px}.text-link{font-size:11px}.hero-art .art-label{font-size:7px}.ecosystem{flex-wrap:wrap;justify-content:space-around;gap:24px 15px;padding-block:25px}.ecosystem>p:first-child{width:100%;text-align:center}.ecosystem a small{font-size:8px}.ecosystem img{max-width:75px;height:28px}.usdc-brand{font-size:18px}.usdc-coin{width:23px;height:23px;font-size:16px}.rewards,.market{padding-block:55px}.section-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.section-heading h2,.claims h2{font-size:39px;letter-spacing:-2px}.section-heading>p{font-size:12px}.cycle-grid,.claims,.steps{grid-template-columns:1fr}.cycle-card{padding:24px}.cycle-card h3{font-size:23px}.timer{font-size:70px}.claims{padding-block:55px;gap:30px}.claim-panel{padding:24px}.metrics{grid-template-columns:1fr 1fr;gap:25px}.metrics>div+div{padding-left:15px}.metrics>div:nth-child(3){padding-left:0;border-left:0}.metrics strong{font-size:26px}.table-toolbar{gap:16px}.market-controls{width:100%}.market-controls select{width:43%;padding:10px 6px}.market-controls input{width:57%;min-width:0}table{min-width:900px}.table-scroll{margin-right:-18px;padding-right:18px}.how{padding-block:55px}.steps{gap:30px;margin-top:30px}.steps h3{margin-top:18px}.closing{padding-block:48px}.closing h2{font-size:39px;letter-spacing:-2px}footer{flex-wrap:wrap;gap:22px}footer .brand{width:40%}footer p{width:45%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.ecosystem a:first-of-type{background:none;padding:0;color:inherit}.ecosystem a:first-of-type small{color:#bca594}.resource-brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600}.ecosystem .resource-brand img{width:38px;height:38px;max-height:none;object-fit:contain}.ecosystem .resource-brand .pons-logo{width:48px;height:48px;border-radius:10px}.eth-coin{background:#edeafa;color:#343149}.eth-coin img{width:52px;height:52px;object-fit:contain}.eth-coin small{margin-top:3px}@media(max-width:700px){.resource-brand{font-size:15px;gap:6px}.ecosystem .resource-brand img{width:28px;height:28px}.ecosystem .resource-brand .pons-logo{width:35px;height:35px}.eth-coin img{width:40px;height:40px}}

.contract-card{margin-top:25px;border:1px solid #ff6b2640;border-radius:12px;padding:14px 16px;background:#ff6b2608;max-width:100%;min-width:0}.contract-label{display:block;font-size:9px;letter-spacing:1.6px;color:#c4a28b;margin-bottom:9px}.contract-row{display:flex;align-items:center;gap:12px}.contract-row code{font-size:12px;color:#ffe9d8;overflow-wrap:anywhere;min-width:0}.contract-row button{margin-left:auto;background:#ff6b26;color:#211812;border-radius:7px;padding:9px 13px;font-weight:600;font-size:12px;flex-shrink:0}#copy-status{display:block;font-size:11px;color:#ffc598}#copy-status:not(:empty){margin-top:8px}@media(max-width:700px){.contract-row code{font-size:11px}}
