.project-splash{min-height:calc(100vh - 91px);padding:56px 0 96px}.project-splash-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:48px;align-items:center;min-height:490px;padding:52px;border:1px solid rgba(77,211,255,.34);overflow:hidden;background:linear-gradient(135deg,rgba(8,30,58,.96),rgba(22,10,56,.94));box-shadow:inset 0 0 100px rgba(18,232,255,.06)}.project-splash-hero:after{position:absolute;right:-120px;bottom:-150px;width:460px;height:460px;border:1px solid rgba(182,98,255,.38);border-radius:50%;box-shadow:0 0 0 38px rgba(141,67,255,.04),0 0 0 92px rgba(18,232,255,.025);content:''}.project-splash-copy,.project-splash-art{position:relative;z-index:1}.project-splash-copy h1{max-width:740px;margin:10px 0 20px;font-size:clamp(54px,7vw,104px);line-height:.86}.project-splash-copy h1 em{color:#65e9da}.project-splash-copy>p:not(.eyebrow){max-width:660px;color:#bdd8e7;font-size:18px;line-height:1.6}.project-splash-art{display:grid;min-height:350px;place-items:center}.project-splash-art:before{position:absolute;width:76%;height:76%;border:1px solid rgba(104,228,255,.45);border-radius:50%;box-shadow:0 0 0 24px rgba(18,232,255,.05),0 0 0 66px rgba(174,88,255,.045);content:''}.project-splash-art img{position:relative;z-index:1;width:min(100%,420px);max-height:340px;object-fit:contain;filter:drop-shadow(0 28px 26px rgba(0,0,0,.55))}.project-splash-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.project-splash-actions .button{min-width:190px;justify-content:center}.project-splash-actions .button.secondary{background:rgba(6,18,39,.5);color:#d8f7ff}.project-splash-proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:27px}.project-splash-proof span{padding:7px 9px;border:1px solid rgba(116,210,246,.24);background:rgba(2,10,29,.4);color:#a4cedf;font:10px "DM Mono",monospace;letter-spacing:.07em;text-transform:uppercase}.project-splash-section{padding-top:64px}.project-splash-section>h2{max-width:700px;font-size:clamp(34px,5vw,56px)}.project-splash-section>p{max-width:720px;margin:18px 0 0;color:#a9c8d9;font-size:16px;line-height:1.65}.project-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px}.project-feature-grid article{min-height:190px;padding:22px;border:1px solid rgba(112,177,222,.25);background:linear-gradient(145deg,rgba(9,28,52,.88),rgba(14,9,32,.86))}.project-feature-grid b{display:block;color:#64eaff;font:10px "DM Mono",monospace;letter-spacing:.11em}.project-feature-grid h3{margin:14px 0 9px;font-size:24px}.project-feature-grid p{margin:0;color:#abc7d7;font-size:14px;line-height:1.55}.project-signup-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:48px;padding:32px;border:1px solid rgba(97,233,205,.4);background:linear-gradient(120deg,rgba(9,57,62,.7),rgba(21,10,60,.84))}.project-signup-cta h2{font-size:clamp(28px,4vw,43px)}.project-signup-cta p{max-width:610px;margin:12px 0 0;color:#b9d9db}.project-signup-cta .button{flex:0 0 auto;justify-content:center;min-width:190px}.project-splash-lightning .project-splash-hero{background:radial-gradient(circle at 72% 24%,rgba(183,255,57,.12),transparent 25%),linear-gradient(135deg,#092e42,#100d32)}.project-splash-quest .project-splash-hero{background:radial-gradient(circle at 76% 18%,rgba(130,93,255,.23),transparent 25%),linear-gradient(135deg,#101446,#180d37)}.project-splash-colony .project-splash-hero{background:radial-gradient(circle at 79% 24%,rgba(74,232,203,.18),transparent 26%),linear-gradient(135deg,#062c36,#0e163b)}.project-splash-trx .project-splash-hero{background:radial-gradient(circle at 74% 20%,rgba(255,110,106,.18),transparent 25%),linear-gradient(135deg,#26113c,#101a3c)}@media(max-width:850px){.project-splash{padding:32px 0 70px}.project-splash-hero{grid-template-columns:1fr;gap:20px;min-height:0;padding:31px 24px}.project-splash-art{min-height:265px;order:-1}.project-splash-art img{max-height:255px}.project-feature-grid{grid-template-columns:1fr}.project-signup-cta{display:block}.project-signup-cta .button{width:100%;margin-top:24px}.project-splash-actions .button{width:100%}} 
