@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Geist Variable,Geist,Arial,sans-serif;color:#f2f5ed;background:#0b0e0b;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}::selection{background:#c8ff08;color:#10130a}.app{overflow:hidden}header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 max(3.5vw,28px);border-bottom:1px solid #293029;background:#0b0e0b;position:relative;z-index:10}.brand{display:flex;align-items:center;gap:11px;font-size:24px;font-weight:800;letter-spacing:-1.4px;line-height:.8}.brandmark{width:34px;height:34px;background:#c9ff08;color:#0b0e0b;display:grid;place-items:center;border-radius:50%;font-size:25px;line-height:1}.brand small{display:block;font-size:8px;letter-spacing:2px;color:#a2a99b;margin-top:7px;font-weight:600}.lime,.footerBrand span{color:#c9ff08}nav{display:flex;gap:34px;font-size:13px;font-weight:650;color:#aab2a7}.headRight{display:flex;align-items:center;gap:14px}.chainpill{font-size:11px;font-weight:700;letter-spacing:.05em;color:#aab2a7}.chainpill i,.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#c9ff08;margin-right:6px}.wallet{background:#c9ff08;color:#0c1006;border:0;padding:11px 16px;border-radius:5px;font-size:12px;font-weight:800}.hero{min-height:650px;display:grid;grid-template-columns:56% 44%;position:relative;background:#0c0f0d;border-bottom:1px solid #2c3529}.heroNoise{position:absolute;inset:0;background-image:linear-gradient(90deg,transparent 49.8%,#ffffff08 50%,transparent 50.2%),linear-gradient(#ffffff05 1px,transparent 1px);background-size:80px 80px;pointer-events:none}.heroMain{position:relative;padding:75px 0 26px max(7.5vw,45px);display:flex;flex-direction:column}.eyebrow,.sectionLabel{font-size:11px;letter-spacing:.2em;font-weight:800;color:#c9ff08}.eyebrow{display:flex;align-items:center;gap:9px}.liveDot{height:6px;width:6px;background:#c9ff08;box-shadow:0 0 12px #c9ff08;border-radius:50%}h1,h2,p{margin:0}.hero h1{font-size:clamp(64px,6.75vw,116px);font-weight:850;line-height:.91;letter-spacing:-.085em;margin:55px 0 24px}.hero h1 em{font-style:normal;color:#c9ff08}.hero h1 em span,.sectionHead h2 span,.pageHeader h1 span{color:#f5f7ef}.heroMain>p{color:#9aa69a;font-size:16px;line-height:1.6;max-width:500px}.heroBtns{display:flex;gap:10px;margin-top:34px}.primary,.secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;padding:15px 20px;min-height:48px;border-radius:5px;font-weight:800;font-size:13px;border:0}.primary{background:#c9ff08;color:#10130a}.primary:hover,.wallet:hover{background:#dfff76}.secondary{border:1px solid #4b5747;color:#ebf1e3;background:#151b15}.secondary:hover{border-color:#c9ff08}.heroFoot{margin-top:auto;display:flex;justify-content:space-between;max-width:610px;padding-right:24px;color:#7d8a7b;font-size:10px;font-weight:800;letter-spacing:.14em}.heroArt{position:relative;min-height:650px;display:grid;place-items:center;overflow:hidden}.heartFrame{width:min(75%,500px);aspect-ratio:1;position:relative;z-index:2;border-radius:50%;overflow:hidden;box-shadow:0 0 130px #b8ed121a}.heroHeart{width:100%;height:100%;object-fit:cover;transform:scale(1.04);animation:float 6s ease-in-out infinite}.orbit{position:absolute;border:1px solid #c9ff0830;border-radius:50%;aspect-ratio:1;width:83%;animation:spin 28s linear infinite}.orbit:after{content:"";position:absolute;left:49%;top:-4px;width:7px;height:7px;border-radius:50%;background:#c9ff08;box-shadow:0 0 18px #c9ff08}.orbit2{width:103%;animation-duration:45s;animation-direction:reverse}.artLabel{position:absolute;z-index:3;color:#aab7a2;font-size:10px;font-weight:750;letter-spacing:.18em;line-height:1.6}.artLabel.top{top:72px;right:8%}.artLabel.bottom{bottom:68px;left:3%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{50%{transform:scale(1.01) translateY(-8px)}}.ticker{background:#c9ff08;color:#10130a;overflow:hidden;white-space:nowrap;font-size:13px;font-weight:900;letter-spacing:.15em;padding:15px 0}.ticker div{min-width:max-content;animation:marquee 28s linear infinite}.ticker span{padding:0 34px}@keyframes marquee{to{transform:translate(-35%)}}.section{padding:95px max(7.5vw,45px)}.intro{background:#e9ede3;color:#131912}.intro .sectionLabel{color:#637354}.introGrid{display:grid;grid-template-columns:1.4fr .6fr;gap:70px;align-items:end;margin:20px 0 70px}.intro h2,.sectionHead h2,.proof h2{font-size:clamp(40px,4.7vw,78px);line-height:.99;letter-spacing:-.07em;font-weight:850}.intro h2 span{color:#7a8873}.introGrid p{font-size:15px;line-height:1.65;color:#536251;max-width:440px}.flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;border-top:1px solid #b7c2b1;padding-top:30px}.flow>div{display:flex;flex-direction:column;gap:9px}.flow span{font-size:11px;color:#799071}.flow b{font-size:12px;letter-spacing:.07em}.flow small{font-size:12px;color:#788a75}.flow strong{font-weight:400;color:#8fa484}.causes{background:#101611}.sectionHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.sectionHead h2{margin-top:19px}.sectionHead h2 span{color:#c9ff08}.textLink{color:#c9ff08;font-size:13px;font-weight:800;padding-bottom:9px}.causeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.causeCard{min-height:224px;border:1px solid #354334;background:#1a241b;border-radius:10px;padding:25px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.causeCard:hover{transform:translateY(-4px);border-color:#91b930}.causeCard.featured{background:linear-gradient(115deg,#25311d,#1a241b)}.cardTop{display:flex;align-items:center;gap:12px}.causeAvatar{width:48px;height:48px;border-radius:9px;background:#c9ff08;color:#0b0e0b;font-weight:900;font-size:21px;display:grid;place-items:center;overflow:hidden;flex:none}.causeAvatar img{width:100%;height:100%;object-fit:cover}.cardTop b{font-size:16px;display:block}.cardTop small{font-size:11px;color:#92a28c;display:block;margin-top:5px}.cardArrow{margin-left:auto;color:#81917c}.causeCard p{color:#a2aea0;font-size:13px;line-height:1.5;margin:22px 0}.cardBottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid #354334;font-size:11px}.cardBottom span{color:#8fa088}.cardBottom .dot{background:#ecab65}.cardBottom a{color:#c9ff08;font-weight:800}.proof{display:grid;grid-template-columns:1fr 1fr;gap:9vw;background:#c9ff08;color:#101609;align-items:center}.proofArt{aspect-ratio:1.3;overflow:hidden;border-radius:12px;background:#0a0d08}.proof .sectionLabel{color:#4d6119}.proof h2{margin:20px 0}.proof h2 span{color:#648322}.proof p{color:#384527;line-height:1.6;max-width:470px;margin-bottom:25px}.proof .primary{background:#101609;color:#c9ff08}.page{padding:85px max(7.5vw,45px) 110px;min-height:74vh;background:#101611}.pageHeader{max-width:820px;margin-bottom:52px}.pageHeader h1{font-size:clamp(62px,7vw,112px);line-height:.95;letter-spacing:-.085em;margin:19px 0 23px}.pageHeader h1 span,.pageHeader h1>span{color:#c9ff08}.pageHeader p{font-size:16px;color:#a4b1a1;line-height:1.6;max-width:700px}.directoryTools{display:flex;flex-wrap:wrap;gap:17px;align-items:center;margin-bottom:30px}.directoryTools input,.formStep input:not([type=checkbox]),.formStep select,.formStep textarea{background:#202d20;color:#f6f9ef;border:1px solid #43533e;border-radius:6px;outline:0}.directoryTools input:focus,.formStep input:focus,.formStep select:focus,.formStep textarea:focus{border-color:#c9ff08}.directoryTools input{min-width:min(100%,360px);padding:14px}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{background:#202b20;color:#afbaaa;border:1px solid #3e503a;border-radius:20px;padding:9px 12px;font-size:11px;font-weight:700}.chips button.on{background:#c9ff08;color:#17200b}.resultsHead{display:flex;justify-content:space-between;color:#98a994;font-size:11px;letter-spacing:.06em;margin-bottom:14px}.empty{padding:40px;background:#1b251b;border:1px dashed #62745b}.fullDirectory{margin-top:60px;display:flex;justify-content:space-between;gap:30px;align-items:end;border:1px solid #516547;background:#1b2b1b;padding:40px;border-radius:12px}.fullDirectory h2{font-size:31px;letter-spacing:-.05em;margin:12px 0}.fullDirectory p{color:#9eae98;line-height:1.5;max-width:620px}.launchGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:28px;align-items:start}.formPanel{background:#182218;border:1px solid #344632;border-radius:12px;padding:34px}.formStep{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #334632}.formStep:last-child{border:0;padding:0;margin:0}.formStep>span{font-size:11px;color:#c9ff08;font-weight:800;letter-spacing:.14em}.formStep h2{font-size:27px;letter-spacing:-.04em;margin:10px 0 25px}.formStep label{display:block;font-size:12px;font-weight:700;color:#a8bba2;margin:14px 0}.formStep input:not([type=checkbox]),.formStep select,.formStep textarea{display:block;width:100%;padding:13px;margin-top:8px}.formStep textarea{min-height:100px;resize:vertical}.selectedCause{margin-top:14px;background:#253325;border:1px solid #435a40;border-radius:6px;display:flex;gap:13px;align-items:center;padding:12px}.selectedCause b{font-size:13px;display:block}.selectedCause small{display:block;color:#ecab65;font-size:11px;margin-top:4px}.selectedCause a{margin-left:auto;color:#c9ff08;font-size:11px;font-weight:800}.check{display:flex!important;align-items:flex-start;gap:9px;line-height:1.45}.check input{accent-color:#c9ff08;margin-top:3px}.saveButton{margin-top:10px}.formNotice{color:#c9ff08;font-size:12px;margin-top:10px}.receipt{background:#c9ff08;color:#18210a;border-radius:12px;padding:28px;position:sticky;top:20px}.receiptLabel{font-size:11px;font-weight:850;letter-spacing:.14em}.receiptIcon{height:160px;margin:18px 0;overflow:hidden;background:#0b0e0b;border-radius:7px}.receiptIcon img{width:100%;height:100%;object-fit:cover;object-position:50% 46%}.receiptRow{border-top:1px solid #6c8f10;display:flex;justify-content:space-between;gap:15px;padding:14px 0;font-size:12px}.receiptRow span{font-weight:750;color:#435918}.receiptRow b{text-align:right}.receiptRow .pending{color:#654f14}.receiptEnd{padding-top:18px;border-top:1px solid #6c8f10;color:#435918;font-size:12px;line-height:1.5}.receipt>a{display:block;margin-top:24px;text-decoration:underline;font-size:12px;font-weight:800}.error{font-size:12px;color:#c33}.ledgerTop{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#384a36;border:1px solid #384a36}.ledgerTop>div{background:#1b281b;padding:28px;display:flex;flex-direction:column;gap:14px}.ledgerTop span{font-size:11px;color:#aabca4;letter-spacing:.12em}.ledgerTop b{font-size:43px;letter-spacing:-.07em;color:#c9ff08}.ledgerTop small{color:#8fa389}.ledgerEmpty{text-align:center;padding:90px 20px}.pulseHeart{width:60px;height:60px;border-radius:50%;margin:0 auto 25px;display:grid;place-items:center;background:#c9ff08;color:#151e07;font-size:38px;animation:beat 2.5s ease-in-out infinite}@keyframes beat{50%{transform:scale(1.1)}}.ledgerEmpty h2{font-size:clamp(32px,4vw,62px);line-height:1.05;letter-spacing:-.06em}.ledgerEmpty p{max-width:540px;color:#9cab97;margin:19px auto 0;line-height:1.6}.ledgerTable{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #465643;color:#a8b8a3}.ledgerTable>div{padding:16px;font-size:11px;letter-spacing:.1em}.ledgerNo{grid-column:1/-1;text-align:center;padding:35px!important;border-top:1px solid #465643;color:#798c72}footer{background:#0b0e0b;padding:62px max(7.5vw,45px) 25px}.footerTop{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:75px}.footerBrand{font-weight:900;font-size:48px;letter-spacing:-.08em;line-height:1}.footerBrand small{display:block;font-size:11px;letter-spacing:.17em;color:#84917d;margin-top:14px}.footerTop>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:13px;color:#9cac98}.footerTop b{color:#f1f4e9;font-size:11px;letter-spacing:.16em;margin-bottom:8px}.footerTop a:hover{color:#c9ff08}.footerBottom{border-top:1px solid #293829;padding-top:20px;display:flex;justify-content:space-between;gap:30px;color:#7c8a78;font-size:10px;line-height:1.5}.footerBottom span:last-child{max-width:600px;text-align:right}@media(max-width:1000px){nav{gap:16px}.chainpill{display:none}.hero{grid-template-columns:1fr 1fr}.heroMain{padding-left:45px}.hero h1{font-size:clamp(62px,7vw,95px)}.heroArt{min-height:590px}.heartFrame{width:84%}.introGrid{gap:30px}}@media(max-width:760px){header{height:67px;padding:0 20px}.brand{font-size:21px}nav{position:fixed;bottom:0;left:0;right:0;height:58px;background:#0b0e0bf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;border-top:1px solid #334331;justify-content:space-around;align-items:center;gap:0;font-size:11px}.headRight{gap:0}.wallet{font-size:11px;padding:9px 11px}.hero{grid-template-columns:1fr;min-height:0}.heroMain{padding:60px 24px 30px}.hero h1{font-size:clamp(57px,12vw,84px);margin-top:35px}.heroMain>p{font-size:15px}.heroArt{min-height:370px;grid-row:1}.heartFrame{width:65%;max-width:310px}.orbit{width:68%}.orbit2{width:86%}.artLabel.top{top:28px}.artLabel.bottom{bottom:28px;left:8%}.heroFoot{margin-top:50px}.section,.page{padding:72px 24px}.introGrid,.proof,.launchGrid{grid-template-columns:1fr}.introGrid{margin-bottom:40px}.flow{grid-template-columns:1fr 1fr;gap:25px}.flow strong{display:none}.sectionHead h2,.intro h2,.proof h2{font-size:clamp(40px,10vw,68px)}.proof{gap:30px}.proofArt{max-height:330px}.causeGrid{grid-template-columns:1fr}.fullDirectory{flex-direction:column;align-items:start;padding:25px}.pageHeader h1{font-size:clamp(58px,13vw,84px)}.receipt{position:static}.ledgerTop{grid-template-columns:1fr}.footerTop{grid-template-columns:1fr 1fr}.footerBrand{grid-column:1/-1}.footerBottom{flex-direction:column;padding-bottom:65px}.footerBottom span:last-child{text-align:left}.formPanel{padding:22px}}@media(max-width:400px){.brand small{display:none}.heroBtns{flex-direction:column}.artLabel{font-size:8px}.resultsHead span{display:none}.cardBottom{font-size:10px}.page{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important}}.customCause{padding:15px 0}.customCause a{font-size:12px;color:#c9ff08;font-weight:800}.pager{display:flex;justify-content:center;align-items:center;gap:22px;padding:30px 0;color:#a9baa4;font-size:12px;font-weight:800}.pager button{border:1px solid #4e6247;background:#202e20;color:#c9ff08;border-radius:5px;padding:10px 15px;font-size:12px;font-weight:800}.pager button:disabled{color:#7e9078}:root{font-family:Space Grotesk Variable,Space Grotesk,sans-serif;color:#e7ecdf;background:#080c18}body{background:#080c18}header{background:#070a15;border-color:#24293c}.artBrand{width:162px;height:56px;overflow:hidden;display:block}.artBrand img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0%;transform:scale(1.38);transform-origin:center top}nav{font-weight:700;letter-spacing:-.02em}nav a:hover,nav a.active{color:#c9ff08}.chainpill{font-family:IBM Plex Mono,monospace}.wallet,.primary{border-radius:0;text-transform:uppercase;letter-spacing:.035em}.secondary{border-radius:0}.nightHero{display:block;min-height:710px;isolation:isolate;background:#080c18;overflow:hidden}.nightHero:before{content:"";position:absolute;inset:0;background:url(/art/night-road.jpg) center 47%/cover no-repeat;z-index:-2}.nightShade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050714e8,#080b19c7 32%,#080b1940 68%,#080b190e),linear-gradient(0deg,#050814b5 0%,transparent 37%)}.nightHero .heroMain{min-height:710px;width:min(62%,760px);padding:98px 0 28px max(7.5vw,45px)}.nightHero h1{font-size:clamp(76px,8vw,140px);line-height:.82;letter-spacing:-.09em;margin:49px 0 27px;text-shadow:0 8px 34px #0008}.nightHero h1 em{color:#c9ff08}.nightHero .heroMain>p{color:#e0e5db;max-width:450px}.nightHero .eyebrow,.nightStamp,.nightCaption,.nightHero .heroFoot{font-family:IBM Plex Mono,monospace}.nightStamp{position:absolute;top:38px;right:4.5vw;text-align:right;font-size:10px;letter-spacing:.08em;line-height:1.5;color:#c1c9c6}.nightCaption{position:absolute;right:4.5vw;bottom:40px;text-align:right;color:#dfeadd;font-size:12px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.nightHero .heroFoot{max-width:700px;color:#c9d0d1}.ticker{background:#c9ff08;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em}.sectionLabel,.eyebrow{font-family:IBM Plex Mono,monospace;font-weight:600;letter-spacing:.08em}.intro{background:#e6e9e1;color:#101b18}.intro h2,.sectionHead h2,.proof h2,.pageHeader h1{font-weight:700;letter-spacing:-.075em}.intro h2 span{color:#99a393}.flow b,.flow small,.flow span{font-family:IBM Plex Mono,monospace}.flow b{font-size:11px}.causes,.page{background:#0c1120}.sectionHead h2 span,.pageHeader h1 span{color:#c9ff08}.causeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.causes .causeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.causeCard{background:#151b2a;border:1px solid #30384c;border-radius:0;min-height:267px;padding:22px;position:relative}.causeCard.featured{background:linear-gradient(135deg,#20293a,#151b2a)}.causeCard:before{content:"";position:absolute;top:0;left:0;width:30px;height:3px;background:#c9ff08}.causeCard:hover{border-color:#c9ff08;transform:translateY(-2px)}.causeAvatar{position:relative;width:76px;height:76px;border-radius:3px;overflow:hidden;background:#2b3447;color:#c9ff08;flex:none;font-size:27px}.causeAvatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#252b3a}.cardTop{align-items:start}.cardTop b{font-size:18px;line-height:1.15}.cardTop small{font-family:IBM Plex Mono,monospace;color:#9ba7a5;font-size:10px;line-height:1.35}.causeCard p{color:#afb9b7;font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:77px}.cardBottom{border-color:#30394b}.cardBottom span{color:#9aa5a2}.proof{background:#d9dcda;color:#111725;gap:5vw}.proofArt{border-radius:0;aspect-ratio:1.24;background:#0b0b0b}.proofArt img{width:100%;height:100%;object-fit:cover}.proof .sectionLabel{color:#5b6d55}.proof h2 span{color:#6d7c67}.proof p{color:#555f63}.proof .primary{background:#c9ff08;color:#141b13}.pageHeader h1{font-size:clamp(62px,7.8vw,120px)}.pageHeader p{color:#aeb9ba}.directoryTools input,.formStep input:not([type=checkbox]),.formStep select,.formStep textarea{background:#1b2333;border:1px solid #3a465a}.chips button{background:#1a2431;border-color:#3b4759}.chips button.on{background:#c9ff08;border-color:#c9ff08}.fullDirectory,.formPanel{background:#151d2b;border-color:#374255}.fullDirectory p{color:#aeb9ba}.resultsHead{font-family:IBM Plex Mono,monospace}.receipt{border-radius:0}.receiptIcon img{object-fit:cover}.ledgerTop{background:#3d475a;border-color:#3d475a}.ledgerTop>div{background:#151c2b}.ledgerTable{border-color:#3d475a}footer{background:#070a15}.footerBrand{font-weight:700}.footerTop b,.footerBottom{font-family:IBM Plex Mono,monospace}@media(max-width:1000px){.causeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nightHero .heroMain{width:72%}}@media(max-width:760px){header{height:65px}.artBrand{width:130px;height:46px}.nightHero{min-height:720px}.nightHero:before{background-position:58% center}.nightShade{background:linear-gradient(180deg,#060916c2,#060916b8 43%,#06091620 77%,#06091683)}.nightHero .heroMain{width:100%;min-height:720px;padding:91px 24px 25px}.nightHero h1{font-size:clamp(67px,15vw,100px);margin-top:34px}.nightHero .heroMain>p{max-width:330px}.nightStamp{top:17px;right:18px;font-size:8px}.nightCaption{right:22px;bottom:88px;font-size:9px}.nightHero .heroFoot{font-size:9px}.causeGrid,.causes .causeGrid{grid-template-columns:1fr}.causeCard{min-height:245px}.proof{gap:25px}nav{background:#070a15f0}}.cardTitle{min-width:0}.cardTitle:hover b,.cardArrow:hover{color:#c9ff08}.detailPage{min-height:72vh}.backLink{display:inline-block;color:#c9ff08;font-family:IBM Plex Mono,monospace;font-size:12px;margin-bottom:35px}.detailGrid{display:grid;grid-template-columns:minmax(290px,.7fr) 1fr;gap:6vw;align-items:start}.detailImage{aspect-ratio:1;background:#1d2639;border:1px solid #39465e;display:grid;place-items:center;color:#c9ff08;font-size:clamp(100px,20vw,250px);font-weight:700;position:relative;overflow:hidden}.detailImage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#222b3c}.detailCopy h1{font-size:clamp(48px,5.5vw,88px);line-height:.94;letter-spacing:-.075em;margin:17px 0 16px;overflow-wrap:anywhere}.detailCopy .registry{color:#c9ff08;font:12px IBM Plex Mono,monospace;margin-bottom:28px}.fullDescription{font-size:18px;line-height:1.6;color:#c2ccd0;max-width:780px;white-space:pre-wrap}.detailStatus{border-top:1px solid #354053;border-bottom:1px solid #354053;padding:20px 0;margin:34px 0;color:#e2ac6b;font-size:12px;font-family:IBM Plex Mono,monospace}.detailStatus .dot{background:#e2ac6b}.detailActions{display:flex;gap:10px;flex-wrap:wrap}.detailNote{font-size:12px;color:#8d9ca5;line-height:1.6;margin-top:30px;max-width:650px}@media(max-width:760px){.detailGrid{grid-template-columns:1fr}.detailImage{max-height:420px}.detailCopy h1{font-size:52px}.fullDescription{font-size:15px}}.heartBrand{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;letter-spacing:-.06em;color:#c9ff08;line-height:1}.heartBrand img{display:block;width:36px;height:36px;object-fit:cover;border-radius:50%;border:1px solid #435b31}.nightHero{background:#07080d}.nightHero:before{background:url(/art/tv.jpg) right center/auto 100% no-repeat}.nightShade{background:linear-gradient(90deg,#07080d,#07080df5 38%,#07080d96 58%,#07080d12),linear-gradient(0deg,#07080d88,transparent 35%)}.nightHero .heroMain{position:relative;z-index:1}.proofArt img{object-position:center 65%}.receiptIcon{height:205px;background:#000}.receiptIcon img{object-fit:cover;object-position:center top}.receipt .receiptIcon img{width:100%;height:100%}@media(max-width:760px){.heartBrand{font-size:15px}.heartBrand img{width:32px;height:32px}.nightHero{min-height:790px}.nightHero:before{background-position:center bottom;background-size:auto 52%}.nightShade{background:linear-gradient(180deg,#07080d,#07080df6 39%,#07080d78 63%,#07080d20)}.nightHero .heroMain{min-height:790px}.nightCaption{bottom:70px}.receiptIcon{height:160px}}.launchSettings,.launchActions{display:flex;gap:12px;align-items:stretch}.launchSettings>label{flex:1}.launchActions{margin-top:18px;flex-wrap:wrap}.launchActions .saveButton{flex:1;justify-content:center}.formStep input[type=file]{padding:14px;background:#111828;border:1px dashed #647456;color:#dce9d2;max-width:100%}.formStep input[type=file]::file-selector-button{border:0;background:#c9ff08;color:#121710;font-weight:800;padding:10px 13px;margin-right:14px;cursor:pointer}.formStep .formNotice{font-size:12px;line-height:1.6;color:#acbcb5;margin:10px 0 0}.formStep .error{color:#ffb4a9;line-height:1.5;margin-top:12px;overflow-wrap:anywhere}.launchResult{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding:17px;background:#26311c;color:#eafbd6}.launchResult a{color:#c9ff08;text-decoration:underline;text-underline-offset:3px}.receiptRow b,.receiptRow a{overflow-wrap:anywhere;text-align:right}.receiptRow a{text-decoration:underline;text-underline-offset:3px}.localLaunches{margin:45px 0;background:#151d2b;padding:24px}.localLaunches h2{font-size:26px}.localLaunches p{font-size:13px;color:#aeb9ba;margin:8px 0 20px}.localLaunch{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border-top:1px solid #3a465a;padding:12px 0;font-size:13px}.localLaunch b{color:#c9ff08}.localLaunch span{flex:1}.localLaunch a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.launchSettings,.launchActions{flex-direction:column}.receiptRow{gap:12px}}
