:root{--bg:#08090b;--text:#f4f4f4;--muted:#94979d;--line:#ffffff24;--red:#f23842}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #8fc9ff;outline-offset:6px}::selection{background:var(--red);color:white}.skip{position:absolute;top:-100px;z-index:100;background:white;color:black;padding:15px}.skip:focus{top:10px}.header{position:absolute;z-index:10;top:0;left:0;width:100%;height:100px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{width:115px;height:48px;overflow:hidden;display:flex;align-items:center}.brand img{width:115px;height:115px;object-fit:contain}.header nav{display:flex;gap:36px;align-items:center;font-size:12px}.header nav>a:hover{color:#ff656b}.nav-buy{border:1px solid #ffffff70;padding:13px 18px}.nav-buy span{margin-left:25px}.hero{min-height:850px;height:100svh;max-height:1250px;position:relative;overflow:hidden;background:#050608}.hero-image{position:absolute;inset:0;background:url('assets/hero.jpg') center 64%/cover no-repeat;will-change:transform}.hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,#050608a6 0%,#05060833 34%,transparent 53%,#05060822 72%,#050608 100%)}.hero-content{position:relative;z-index:1;padding:150px 5% 0}.eyebrow,.micro{font-size:10px;letter-spacing:1.7px;font-family:'Courier New',monospace;font-weight:normal}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow i,.micro i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--red);box-shadow:0 0 12px #f23842}.hero .eyebrow>span{margin-left:auto;color:#b5b8c0}h1{font-size:clamp(120px,21.9vw,360px);letter-spacing:-.075em;font-weight:800;line-height:.95;margin:20px 0 22px;position:relative;width:max-content;max-width:100%}.title-star{font-size:.22em;display:inline-block;vertical-align:top;margin:12px 0 0 18px;color:var(--red)}.hero-copy{display:flex;align-items:center;justify-content:space-between;gap:20px}.hero-copy h2{font-size:19px;letter-spacing:-.4px;font-weight:500;margin:0 0 10px}.hero-copy p{font-size:13px;color:#c5c6ca;margin:0}.actions{display:flex;gap:10px}.button{min-height:47px;padding:16px 22px;font-size:11px;min-width:160px;display:flex;justify-content:space-between;gap:25px;align-items:center;transition:background .25s,transform .25s}.button:hover{transform:translateY(-3px)}.primary{background:#f3f3f3;color:#151515}.primary:hover{background:#f23842;color:white}.glass{border:1px solid #ffffff70;background:#12141866;backdrop-filter:blur(8px)}.glass:hover{background:#ffffff22}.hero-bottom{position:absolute;bottom:30px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:1.3px;font-family:'Courier New',monospace;color:#c9cbd1}.hero-bottom a span{margin-left:20px}.ticker{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:26px 5%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;letter-spacing:1.2px;white-space:nowrap;overflow:hidden}.ticker b{color:var(--red);font-size:20px;font-weight:400}.section{padding:90px 6%;scroll-margin-top:20px}.section-top{display:flex;justify-content:space-between;gap:20px;margin-bottom:65px;color:#a7a9b0}.micro{font-size:9px}h2{font-size:clamp(38px,4.6vw,72px);line-height:1.06;letter-spacing:-2.6px;font-weight:500;margin:0 0 28px}em{font-style:normal;color:var(--muted)}.fusion-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.body-copy{font-size:14px;line-height:1.9;color:#d0d1d5;max-width:390px}.muted{color:var(--muted);font-size:13px}.formula{display:flex;align-items:center;gap:19px;border-top:1px solid var(--line);margin-top:40px;padding-top:25px;font-size:20px;letter-spacing:-.6px}.formula b{font-size:16px;color:#666;font-weight:400}.formula strong{color:var(--red);font-style:italic}.fusion-art{height:480px;position:relative;overflow:hidden;border:1px solid var(--line);background:#111}.fusion-art img{width:100%;height:100%;object-fit:cover;object-position:58% center;filter:brightness(.8)}.cross{position:absolute;color:#9f9f9f;font:20px monospace}.c1{top:15px;left:16px}.c2{top:15px;right:16px}.art-caption{position:absolute;bottom:0;left:0;right:0;padding:25px 20px;background:linear-gradient(transparent,#08090b);font:8px/1.8 'Courier New',monospace;letter-spacing:1px;display:flex;justify-content:space-between;gap:20px}.art-caption span:last-child{text-align:right;color:#aaa}.spec-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:60px;padding-top:30px}.spec-row>div{border-right:1px solid var(--line);padding-left:35px}.spec-row>div:first-child{padding-left:0}.spec-row>div:last-child{border:0}.spec-row span{display:block;font:9px 'Courier New',monospace;letter-spacing:1.5px;color:#888;margin-bottom:15px}.spec-row strong{font-size:20px;font-weight:400;letter-spacing:-.5px}.moments{background:#0e0f12;border-block:1px solid var(--line)}.moments-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:45px}.moments-heading h2{margin:0}.moments-heading>div{max-width:330px}.moments-heading p{font-size:14px;line-height:1.8;margin-top:0}.disclosure{font-size:11px;line-height:1.6;color:#999;display:block}.tweets{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start}.tweet-shell{min-width:0;padding:24px;background:#08090b;border:1px solid var(--line)}.tweet-label{font:9px 'Courier New',monospace;letter-spacing:1.4px;color:#999;display:flex;justify-content:space-between;margin-bottom:18px}.tweet-label span{color:#eee}.twitter-tweet{margin:0 auto!important}.twitter-tweet:not(.twitter-tweet-rendered){padding:35px 15px;border:1px solid #2f3336;border-radius:12px;font-size:14px;line-height:1.8}.twitter-tweet a{text-decoration:underline;text-underline-offset:4px}.embed-note{font-size:10px;color:#8d9098;margin:20px 0 0;line-height:1.6}.buy{position:relative;overflow:hidden;padding-bottom:110px}.buy-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.buy .section-top{position:relative}.red{color:var(--red);margin-bottom:25px}.buy h2{font-size:clamp(40px,5vw,80px)}.buy h2 em{color:white}.token-spec{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.token-spec span{display:block;color:#8d9098;font:8px 'Courier New',monospace;letter-spacing:1.4px;margin-bottom:12px}.token-spec strong{font-size:13px;font-weight:400}.terminal{border:1px solid #ffffff35;background:linear-gradient(145deg,#1b1c20b3,#0c0e12db);padding:28px;backdrop-filter:blur(10px)}.terminal-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:20px;font:9px 'Courier New',monospace;letter-spacing:1.2px;color:#c7c8cc}.terminal-head span:last-child{color:#7a7e87}.contract-label{font:9px 'Courier New',monospace;color:#999;letter-spacing:1px;margin:28px 0 12px}.contract{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;background:#05060880;border:1px solid #ffffff26;color:#fff;padding:17px;cursor:pointer}.contract code{font:14px 'Courier New',monospace;overflow-wrap:anywhere;min-width:0;text-align:left}.contract>span{display:flex;align-items:center;gap:10px;font-size:9px;color:#acafb8}.contract:hover{border-color:#888}.trade-links{margin-top:24px}.trade-link{display:flex;align-items:center;gap:16px;padding:19px 0;border-bottom:1px solid var(--line);transition:padding .2s}.trade-link:hover{padding-left:7px}.trade-link img{object-fit:contain}.trade-link strong{font-size:14px;font-weight:500}.trade-link small{display:block;font:8px 'Courier New',monospace;letter-spacing:1px;color:#999;margin-top:8px}.trade-link>span{margin-left:auto;color:#a2a5ad}.terminal-note{font-size:9px;color:#8e929a;margin:25px 0 0}.orbital{position:absolute;width:900px;height:900px;border:1px solid #ffffff0b;border-radius:50%;top:0;right:-380px;box-shadow:0 0 0 90px #ffffff02,0 0 0 180px #ffffff02;background:radial-gradient(ellipse at center,#2a36502b,transparent 65%);pointer-events:none}footer{border-top:1px solid var(--line);padding:50px 6% 25px}.footer-main{display:flex;align-items:center;gap:40px;padding-bottom:45px}.footer-word{font-size:43px;letter-spacing:-3px;font-weight:800}.footer-word span{color:var(--red);font-size:20px;vertical-align:top;display:inline-block;margin:5px 0 0 5px}.footer-main p{font-size:12px;color:#999}.footer-main>div{display:flex;gap:25px;margin-left:auto;font-size:10px}.footer-main>div a:hover{color:var(--red)}.footer-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;justify-content:space-between;gap:30px;color:#7e828b;font-size:9px;line-height:1.7}.footer-bottom>span{font-family:'Courier New',monospace;letter-spacing:.6px}.footer-bottom p{margin:0;max-width:560px;text-align:right}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);background:#eee;color:#111;padding:15px 24px;font-size:12px;opacity:0;pointer-events:none;transition:.2s;z-index:30;max-width:90%;text-align:center}.toast.show{opacity:1;transform:translate(-50%,0)}.js .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s,transform .7s}.js .reveal.visible{opacity:1;transform:none}@media(min-width:1700px){.section,footer{padding-left:max(6%,calc((100vw - 1550px)/2));padding-right:max(6%,calc((100vw - 1550px)/2))}}@media(max-width:900px){.hero{min-height:800px}.hero-content{padding-top:155px}.hero-copy{align-items:flex-start;flex-direction:column;gap:25px}.hero-image{background-position:57% 70%}.hero h1{font-size:23vw}.title-star{margin-left:8px}.fusion-grid{gap:35px}.fusion-art{height:430px}h2{letter-spacing:-1.5px}.formula{gap:12px;font-size:16px}.section{padding:70px 5%}.section-top{margin-bottom:45px}.buy-grid{gap:35px}.terminal{padding:22px}.spec-row strong{font-size:17px}.footer-main{flex-wrap:wrap;gap:20px}.footer-main>div{width:100%;margin:0}.micro{font-size:8px}}@media(max-width:600px){.header{height:78px}.brand,.brand img{width:95px}.header nav{gap:17px;font-size:10px}.header nav>a:first-child{display:none}.nav-buy{padding:11px 12px}.nav-buy span{margin-left:10px}.hero{min-height:790px;height:100svh;max-height:1000px}.hero-content{padding-top:125px}.hero .eyebrow{font-size:7px;letter-spacing:1.1px}.hero .eyebrow>span{display:none}.hero h1{font-size:24.5vw;margin-top:28px;margin-bottom:25px}.title-star{font-size:.18em;margin:4px 0 0 5px}.hero-copy h2{font-size:18px}.hero-copy p{font-size:11px}.actions{gap:8px;width:100%}.button{min-width:0;padding:15px 18px;flex:1;max-width:190px}.hero-image{background-size:auto 88%;background-position:56% bottom;background-repeat:no-repeat}.hero-shade{background:linear-gradient(180deg,#050608 0%,#050608a6 20%,#05060811 55%,#05060822 80%,#050608 100%)}.hero-bottom{bottom:25px;font-size:7px;letter-spacing:1px}.hero-bottom>span:last-child{display:none}.ticker{padding-block:20px;font-size:9px;gap:22px}.ticker>span:last-child,.ticker>b:last-of-type{display:none}.section{padding:60px 6%}.section-top{margin-bottom:38px}.section-top .micro{display:none}.fusion-grid,.buy-grid{grid-template-columns:1fr;gap:35px}h2{font-size:42px;letter-spacing:-1.8px}.body-copy{font-size:13px}.formula{font-size:20px;gap:18px;margin-top:28px}.fusion-art{height:360px}.spec-row{margin-top:35px;padding-top:23px;gap:13px}.spec-row>div{padding-left:0;border:0}.spec-row span{font-size:7px;letter-spacing:.4px}.spec-row strong{font-size:13px;line-height:1.5;display:block}.moments-heading{display:block}.moments-heading>div{margin-top:25px;max-width:100%}.moments-heading p{font-size:13px}.disclosure{font-size:10px}.tweets{grid-template-columns:1fr;gap:20px}.tweet-shell{padding:16px}.buy h2{font-size:48px}.token-spec{margin-top:30px;gap:26px}.terminal{padding:22px}.footer-main p{font-size:10px}.footer-word{font-size:36px}.footer-main>div{justify-content:space-between;gap:14px;font-size:10px}.footer-bottom{display:block;font-size:8px}.footer-bottom p{text-align:left;margin-top:15px;max-width:100%}.toast{font-size:11px;width:max-content}.js .reveal{transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}.hero-image{will-change:auto}}
