.funding-page{background:radial-gradient(circle at 75% 0,#6d38bd36,transparent 31%),#06101c;color:#edf7ff}.funding-main{padding-bottom:80px}.funding-hero{max-width:920px;padding:82px 0 58px}.funding-hero h1{margin:12px 0 20px;font-size:clamp(44px,7vw,82px);line-height:1;letter-spacing:-.05em}.funding-hero h1 span{background:linear-gradient(95deg,#45efe8,#a77aff,#ff7dc8);-webkit-background-clip:text;background-clip:text;color:transparent}.funding-hero>p:last-of-type{max-width:760px;color:#afc4d3;font-size:17px;line-height:1.75}.funding-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.funding-badges span{padding:9px 13px;border:1px solid #28536a;border-radius:999px;background:#0a2132;color:#a9f5e9;font-size:11px;font-weight:800}.funding-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.funding-card{display:flex;flex-direction:column;min-height:380px;padding:27px;border:1px solid #29485e;border-radius:20px;background:linear-gradient(155deg,#10263a,#091521);box-shadow:0 20px 60px #0004}.funding-card.active{border-color:#27a997}.funding-card.review{border-color:#96703b}.funding-card.planned{border-color:#65518e}.status{align-self:flex-start;padding:6px 9px;border-radius:99px;background:#102d39;color:#61eee2;font-size:9px;font-weight:900;letter-spacing:.14em}.review .status{background:#392b19;color:#ffd77d}.planned .status{background:#27203d;color:#c6a9ff}.funding-icon{display:grid;place-items:center;width:64px;height:64px;margin:24px 0 15px;border:1px solid #ffffff2b;border-radius:18px;background:#07101c;color:#fff;font-size:24px;font-weight:950}.funding-card h2{margin:0 0 10px;font-size:25px}.funding-card p{color:#a1b7c7;line-height:1.7}.funding-card .btn,.disabled-action{margin-top:auto;text-align:center}.disabled-action{padding:12px;border:1px solid #4c4f58;border-radius:10px;color:#8f9baa}.funding-rules{display:grid;grid-template-columns:.65fr 1.35fr;gap:45px;padding:90px 0 65px}.funding-rules h2{font-size:clamp(36px,5vw,58px)}.rule-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.rule-list article{padding:20px;border:1px solid #294358;border-radius:14px;background:#0a1927}.rule-list b{color:#71ebe4}.rule-list p,.funding-note p{color:#9db2c2;line-height:1.65}.funding-note{padding:30px;border:1px solid #65518e;border-radius:20px;background:#11182b}.funding-note h2{margin-top:0}.funding-note a{color:#72eee6;font-weight:850}@media(max-width:900px){.funding-grid{grid-template-columns:1fr}.funding-card{min-height:310px}.funding-rules{grid-template-columns:1fr}.rule-list{grid-template-columns:1fr}}@media(max-width:560px){.funding-hero{padding-top:45px}.funding-badges{display:grid}.funding-card{padding:22px}}
