:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,sans-serif;--bg:#020707;--panel:#07100f;--line:#17302b;--green:#78ff22;--text:#f3f8f6;--muted:#9aaca7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 62% 16%,#0d3329 0,#030909 24rem,#010404 52rem);color:var(--text)}a{color:inherit;text-decoration:none}.shell{width:min(1500px,calc(100% - 32px));margin:auto}.panel{background:linear-gradient(180deg,#07100fea,#030807f2);border:1px solid var(--line);border-radius:18px;box-shadow:0 25px 80px #0009}.nav{height:76px;display:flex;align-items:center;gap:26px;border-bottom:1px solid #13231f}.brand{display:flex;align-items:center;gap:12px;font-size:1.25rem;font-weight:800}.feather,.feather-mark{color:var(--green)}.chain-pill{font-size:.72rem;color:var(--green);border:1px solid #4aa90c;border-radius:999px;padding:5px 9px}.nav-links{margin-left:auto;display:flex;gap:34px;color:#c4d1cd}.nav-links a:hover{color:var(--green)}button{font:inherit}.wallet-btn,.mint-action{border:0;border-radius:10px;background:linear-gradient(90deg,#64dc16,#90ff34);color:#071006;font-weight:900;padding:13px 24px;cursor:pointer}.hero{display:grid;grid-template-columns:1.1fr 1.15fr .78fr;min-height:540px;margin-top:18px;overflow:hidden}.hero-copy{padding:42px 12px 34px 46px;z-index:2}.kicker{color:var(--green);font-size:.86rem;font-weight:800;letter-spacing:.15em}.hero h1{font-size:clamp(2.7rem,5vw,5.4rem);line-height:.94;margin:10px 0 24px}.hero h1 span{color:var(--green)}.tagline{font-size:1.2rem;color:var(--green)}.intro{max-width:550px;color:#c1ccc9;line-height:1.65}.benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px}.benefits div{display:flex;gap:10px}.benefits b{display:grid;place-items:center;width:42px;height:42px;border:1px solid #4aa90c;border-radius:50%;color:var(--green)}.benefits strong,.benefits span{display:block}.benefits span{font-size:.77rem;color:#9baaa6}.benefits strong{color:#eff7f4;font-size:.8rem;margin-bottom:3px}.hero-art{position:relative;min-height:540px;overflow:hidden;background:radial-gradient(circle at 50% 30%,#0c342c 0,#03100f 30%,transparent 65%)}.moon{position:absolute;width:420px;height:420px;border-radius:50%;left:-40px;top:100px;background:radial-gradient(circle at 40% 35%,#2b3a3f,#101820 58%,#050808 60%);opacity:.8}.city{position:absolute;right:0;bottom:80px;width:45%;height:55%;background:repeating-linear-gradient(90deg,transparent 0 18px,#0e4740 19px 23px,transparent 24px 36px);clip-path:polygon(0 100%,5% 45%,12% 100%,18% 25%,24% 100%,31% 12%,36% 100%,43% 36%,50% 100%,57% 5%,64% 100%,70% 34%,77% 100%,84% 18%,90% 100%,95% 43%,100% 100%);filter:drop-shadow(0 0 18px #00ffd555)}.hero-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%) rotateY(-8deg);width:285px;height:420px;border:2px solid #76ff28;border-radius:18px;padding:18px;box-shadow:0 0 40px #4cff2b55,inset 0 0 35px #0cff3033;background:#020606}.card-top{display:flex;justify-content:space-between;color:#baff79;font-size:.8rem}.orbit{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:170px;height:95px;border:1px solid #8cff35;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 24px #71ff2966}.feather-mark{font-size:5rem;filter:drop-shadow(0 0 14px #6cff23)}.grid-floor{position:absolute;left:15px;right:15px;bottom:82px;height:90px;background:repeating-linear-gradient(0deg,#62ff2718 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,#62ff2718 0 1px,transparent 1px 18px);transform:perspective(160px) rotateX(58deg)}.card-bottom{position:absolute;left:18px;bottom:20px;color:#b9ff7f;font-size:.74rem}.card-bottom small{font-size:.55rem}.platform{position:absolute;width:390px;height:80px;border:2px solid #5dff26;border-radius:50%;left:50%;bottom:18px;transform:translate(-50%);box-shadow:0 0 38px #49ff2f77,inset 0 0 28px #48ff1644}.mint-box{margin:18px;padding:26px 24px;align-self:center;border:1px solid #1b342e;border-radius:16px;background:#06100fee;z-index:3}.mint-box h2{color:var(--green);margin-top:0}.price-box,.network-row,.selected-row,.wallet-row{padding:16px 0;border-bottom:1px solid #18312b;display:flex;justify-content:space-between;gap:18px}.price-box{display:block}.price-box span,.network-row span,.selected-row span,.wallet-row span{color:#91a39e;font-size:.8rem}.price-box strong{display:block;font-size:2.3rem;margin-top:6px}.price-box em{font-style:normal;color:var(--green);font-size:1.1rem}.mint-action{width:100%;margin-top:20px;font-size:1.05rem}.mint-note{color:#8ea19b;font-size:.78rem;line-height:1.55}.collection{margin-top:16px;padding:26px}.section-heading{display:flex;justify-content:space-between;align-items:end}.section-heading h2{margin:0;font-size:2rem}.section-heading p{color:#9fb0ab}.cards{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;margin-top:24px}.nft-card{border:1px solid #203d36;background:#020606;border-radius:13px;padding:8px 8px 14px;color:inherit;cursor:pointer;text-align:center;transition:.2s}.nft-card:hover,.nft-card.active{transform:translateY(-4px);border-color:#75ff2c;box-shadow:0 0 28px #6bff2533}.nft-card b{display:block;color:var(--green);margin-top:9px}.nft-card>span{font-size:.78rem;color:#9fb0ab}.art{height:235px;border:1px solid currentColor;border-radius:10px;position:relative;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 50% 55%,#183a29,#020606 68%)}.art:before,.art:after{content:"";position:absolute}.art:before{width:125px;height:125px;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 28px currentColor}.art:after{left:12px;right:12px;bottom:20px;height:70px;background:repeating-linear-gradient(0deg,currentColor 0 1px,transparent 1px 12px);opacity:.18;transform:perspective(110px) rotateX(58deg)}.art .sigil{font-size:4.3rem;color:currentColor;filter:drop-shadow(0 0 12px currentColor);z-index:2}.art i{position:absolute;width:160px;height:70px;border:1px solid currentColor;border-radius:50%;transform:rotate(-12deg);opacity:.7}.design-1{color:#77ff2b;background:radial-gradient(circle,#0b3a13,#020706 65%)}.design-2{color:#d8ff00;background:radial-gradient(circle,#3b4100,#060700 65%)}.design-3{color:#c06cff;background:radial-gradient(circle,#2f0d46,#050207 65%)}.design-4{color:#55dfff;background:radial-gradient(circle,#07394a,#020709 65%)}.design-5{color:#ff961f;background:radial-gradient(circle,#4a2104,#090401 65%)}.design-6{color:#36ffe0;background:radial-gradient(circle,#06483f,#020807 65%)}.design-7{color:#ff4b9c;background:radial-gradient(circle,#46051f,#080205 65%)}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.about-grid article{padding:24px}.about-grid h3{color:var(--green);margin-top:0}.about-grid p{color:#a8b8b3;line-height:1.65}.footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:16px 0 28px;padding:20px 24px}.footer>div:first-child{display:grid;grid-template-columns:auto auto;gap:4px 9px;align-items:center}.footer small{grid-column:2;color:#879a94}.footer-links{display:flex;gap:22px;color:#afbeb9}.footer p{text-align:right;color:#71837d;font-size:.72rem}@media(max-width:1100px){.hero{grid-template-columns:1fr 1fr}.mint-box{grid-column:1/-1}.cards{grid-template-columns:repeat(4,1fr)}.benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.shell{width:min(100% - 18px,1500px)}.nav-links{display:none}.brand{font-size:1rem}.chain-pill{display:none}.wallet-btn{margin-left:auto;padding:10px 14px}.hero{grid-template-columns:1fr}.hero-copy{padding:28px 22px 10px}.hero-art{min-height:430px}.hero-card{width:235px;height:350px}.platform{width:310px}.benefits{grid-template-columns:1fr 1fr}.cards{grid-template-columns:repeat(2,1fr)}.art{height:220px}.section-heading{align-items:start;flex-direction:column}.about-grid{grid-template-columns:1fr}.footer{grid-template-columns:1fr;text-align:center}.footer>div:first-child{justify-content:center}.footer-links{justify-content:center;flex-wrap:wrap}.footer p{text-align:center}.mint-box{margin:10px}}.footer-links a:nth-child(1),.footer-links a:nth-child(2){display:none}.footer{grid-template-columns:1fr auto}.footer p{text-align:right}.feather,.feather-mark,.sigil,.benefits div:first-child b{font-size:0}.feather:after,.feather-mark:after,.sigil:after,.benefits div:first-child b:after{content:"❧";font-size:1em}.feather:after{font-size:1.55rem}.feather-mark:after{font-size:5rem}.sigil:after{font-size:4.3rem}.benefits div:first-child b:after{font-size:1.35rem}.about-grid article:nth-child(3) h3,.about-grid article:nth-child(3) p{font-size:0}.about-grid article:nth-child(3) h3:after{content:"The journey may continue";font-size:1.17rem}.about-grid article:nth-child(3) p:after{content:"Chainling is a fan-made collectible, not an investment product or an official Robinhood Markets release. No future benefit is guaranteed, but holders may be considered for community perks, special experiences, future drops, airdrops, allowlists, or other surprises as the collection evolves.";font-size:1rem;line-height:1.65;color:#a8b8b3}.about-grid:after{content:"COLLECTION NOTES\a\aSeven signals, one collection — each Chainling design carries its own edition ceiling and visual identity while sharing the same explorer feather motif.\a\aLimited by design — supply caps are defined per design, keeping scarcity understandable without hidden rarity mechanics.\a\aVerifiable ownership — once the contract is live, mint history, supply and ownership can be checked independently on-chain.\a¯uture-minded, never guaranteed — the collectible stands on its own today. Any future holder benefit would be optional, separate and announced transparently.";white-space:pre-line;grid-column:1/-1;padding:26px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#07100fea,#030807f2);color:#a8b8b3;line-height:1.65;box-shadow:0 25px 80px #0009}.about-grid:before{content:"COLLECTION PRINCIPLES";grid-column:1/-1;color:var(--green);font-weight:800;letter-spacing:.14em;font-size:.78rem;margin:8px 0 -6px 4px}@media(max-width:760px){.footer{grid-template-columns:1fr}.footer p{text-align:center}.about-grid:after{padding:22px}}
