: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}}.wallet-control{position:relative}.wallet-account-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:100;width:210px;padding:7px;border:1px solid #285044;border-radius:12px;background:#07100f;box-shadow:0 18px 45px #000b}.wallet-account-menu[hidden]{display:none}.wallet-account-menu button{display:block;width:100%;padding:11px 12px;border:0;border-radius:8px;background:transparent;color:#e8f1ee;text-align:left;cursor:pointer}.wallet-account-menu button:hover,.wallet-account-menu button:focus{background:#142a23;color:var(--green);outline:none}.wallet-account-menu button[data-wallet-disconnect]{color:#ff8f8f}@media(max-width:760px){.wallet-control{margin-left:auto}.wallet-account-menu{width:190px}}.art,.hero-card{position:relative;overflow:hidden!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.art{height:235px!important;border:1px solid currentColor!important;border-radius:12px!important;box-shadow:0 0 22px color-mix(in srgb,currentColor 34%,transparent)!important}.art:before,.art:after,.art .sigil,.art i,.hero-card .card-top,.hero-card .orbit,.hero-card .grid-floor,.hero-card .card-bottom{display:none!important}.nft-card:nth-child(1){color:#77ff2b}.nft-card:nth-child(2){color:#ffd42a}.nft-card:nth-child(3){color:#c76cff}.nft-card:nth-child(4){color:#42e9ff}.nft-card:nth-child(5){color:#ff8a20}.nft-card:nth-child(6){color:#21e7d5}.nft-card:nth-child(7){color:#ff48cb}.nft-card:nth-child(1) .art,.hero-card.design-1{background-image:url(/assets/nft-1-BmhRdnNb.png)}.nft-card:nth-child(2) .art,.hero-card.design-2{background-image:url(/assets/nft-2-D7Fb8wJy.png)}.nft-card:nth-child(3) .art,.hero-card.design-3{background-image:url(/assets/nft-3-DcDOAABg.png)}.nft-card:nth-child(4) .art,.hero-card.design-4{background-image:url(/assets/nft-4-BjYOTx33.png)}.nft-card:nth-child(5) .art,.hero-card.design-5{background-image:url(/assets/nft-5-BVzfNcR9.png)}.nft-card:nth-child(6) .art,.hero-card.design-6{background-image:url(/assets/nft-6-D7pHMBQv.png)}.nft-card:nth-child(7) .art,.hero-card.design-7{background-image:url(/assets/nft-7-Y3cOCPtd.png)}.collection:before{content:"Collect a Chainling. Join the Flock. Earn your Feathers. 🪶\a\aSeven unique fledglings. One growing ecosystem.\a\a① COLLECT A CHAINLING  —  Mint one of the 7 unique Chainlings. Each design represents a different fledgling and identity within the Flock.\a\a② JOIN THE FLOCK  —  Connect your wallet and build your Nest. Your Chainlings, badges, mint history and progress can live here as the ecosystem grows.\a\a③ EARN YOUR FEATHERS  —  Quests, events and ecosystem exploration may unlock Feathers in the future for upgrades, perks and other Chainling utility.";display:block;white-space:pre-line;margin:0 0 22px;padding:clamp(26px,4vw,44px);border:1px solid #285044;border-radius:20px;background:radial-gradient(circle at 82% 12%,#74ff2318 0,transparent 22rem),linear-gradient(145deg,#07110f,#030807 62%,#06100d);box-shadow:0 25px 70px #0009,inset 0 0 50px #64ff1006;color:#aebdb8;font-size:clamp(.92rem,1.2vw,1.02rem);line-height:1.7}.collection:first-line{color:#f5faf7;font-size:clamp(1.75rem,3.5vw,3.1rem);font-weight:900;line-height:1.08}.nft-card b:after{display:block;margin-top:5px;font-size:.78rem;line-height:1.2;font-weight:800;color:currentColor}.nft-card:nth-child(1) b:after{content:"Genesis Finch"}.nft-card:nth-child(2) b:after{content:"Lumen Hawk"}.nft-card:nth-child(3) b:after{content:"Prism Owl"}.nft-card:nth-child(4) b:after{content:"Orbit Swift"}.nft-card:nth-child(5) b:after{content:"Ember Falcon"}.nft-card:nth-child(6) b:after{content:"Aqua Kingfisher"}.nft-card:nth-child(7) b:after{content:"Pulse Hummingbird"}.collection:after{content:"YOUR NEST   ·   Connect your wallet to discover your Nest   ·   Chainlings —   ·   Unique Flocks — / 7   ·   Feathers — Coming Soon   ·   Badges — Coming Soon   ·   Full Flock — / 7";display:block;margin-top:26px;padding:18px 22px;border:1px solid #285044;border-radius:16px;background:linear-gradient(90deg,#07100f,#030807,#07100f);color:#dce8e3;text-align:center;font-size:.9rem;font-weight:700;line-height:1.65}.about-grid:before,.about-grid:after{display:none!important;content:none!important}@media(max-width:760px){.collection:before{padding:24px 20px;margin-bottom:20px;line-height:1.6}.collection:first-line{font-size:1.7rem}.collection:after{text-align:left;padding:17px 18px;font-size:.84rem}.nft-card b:after{font-size:.72rem}}.nav-free-mint{color:#2df5d1!important;font-weight:900;text-shadow:0 0 18px #2df5d177}.landing-free-callout{display:grid;gap:5px;width:fit-content;margin:0 0 20px;padding:11px 15px;border:1px solid #2df5d188;border-radius:12px;background:linear-gradient(90deg,#092724,#061412);box-shadow:0 0 28px #2df5d122;color:#efffff}.landing-free-callout span{color:#2df5d1;font-size:.72rem;font-weight:950;letter-spacing:.15em}.landing-free-callout strong{font-size:.9rem}.landing-free-mint{background:linear-gradient(90deg,#20d8c8,#5eeeff)!important;box-shadow:0 0 30px #2df5d133}.free-mint-campaign{margin-top:16px;padding:clamp(24px,4vw,42px);display:grid;grid-template-columns:minmax(220px,360px) 1fr;gap:clamp(24px,5vw,64px);align-items:center;border:1px solid #2df5d177;background:radial-gradient(circle at 12% 35%,#0a575366,transparent 29rem),linear-gradient(145deg,#061b19,#020707 70%);box-shadow:0 0 50px #2df5d118,0 25px 80px #0009}.free-mint-art{aspect-ratio:2/3;border:1px solid #2df5d1;border-radius:18px;background:url(/assets/nft-6-D7pHMBQv.png) center/cover no-repeat;box-shadow:0 0 42px #2df5d144}.free-mint-copy h2{font-size:clamp(2rem,4.2vw,4rem);line-height:1;margin:7px 0 16px}.free-mint-copy h2 span{color:#2df5d1}.free-mint-lead{color:#b7c8c3;font-size:1.05rem;line-height:1.65;max-width:760px}.free-mint-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0}.free-mint-stats div{border:1px solid #21443e;border-radius:12px;padding:14px;background:#04100e}.free-mint-stats span,.free-mint-task small{display:block;color:#849a94;font-size:.78rem}.free-mint-stats strong{display:block;margin-top:5px;color:#f2faf7}.free-mint-tasks{display:grid;gap:10px;margin:20px 0}.free-mint-task{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid #21443e;border-radius:13px;padding:13px 14px;background:#04100e}.free-mint-task input{width:18px;height:18px;accent-color:#2df5d1}.free-mint-task a{color:#2df5d1;font-weight:800}.free-mint-claim{width:100%;border:0;border-radius:12px;padding:15px 18px;background:linear-gradient(90deg,#21cfc1,#55efff);color:#03100f;font:inherit;font-weight:900;cursor:pointer}.free-mint-claim:disabled{opacity:.42;cursor:not-allowed}.free-mint-status{color:#8ca39d;font-size:.82rem;line-height:1.55;margin:12px 0 0}@media(max-width:760px){.free-mint-campaign{grid-template-columns:1fr}.free-mint-art{width:min(320px,100%);margin:auto}.free-mint-stats{grid-template-columns:1fr}.free-mint-task{grid-template-columns:auto 1fr}.free-mint-task a{grid-column:2}}
