.page-module__E0kJGG__page{min-height:100svh;color:var(--color-page-text);background-image:linear-gradient(#02050c33 0%,#02050c6b 58%,#0103089e 100%),radial-gradient(circle at 50% 6%,#b0bad257 0%,#080a100f 44%,#0000 74%),url(/mountain-bg.jpg);background-position:50% 56%;background-size:cover;padding:clamp(1rem,2.4vw,2rem);position:relative;overflow:hidden}.page-module__E0kJGG__page:before{content:"";opacity:.07;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff08 0 2px,#0000 2px 120px);position:absolute;inset:-25% -15%}.page-module__E0kJGG__page:after{content:"";mix-blend-mode:screen;opacity:.52;pointer-events:none;background:radial-gradient(at 50% 62%,#a6b5d747 0%,#a6b5d724 36%,#0000 68%);position:absolute;inset:0}.page-module__E0kJGG__mainContent{z-index:1;grid-template-rows:auto 1fr auto;width:min(1180px,100%);min-height:calc(100svh - clamp(2rem,4.8vw,4rem));margin:0 auto;display:grid;position:relative}.page-module__E0kJGG__heroHeader{justify-items:center;gap:clamp(.8rem,1.8vw,1.8rem);margin-top:clamp(1.8rem,6.7vh,4rem);animation:.9s ease-out both page-module__E0kJGG__reveal-up;display:grid}.page-module__E0kJGG__flag{border:1px solid #ffffff29;width:clamp(120px,15vw,210px);height:auto;box-shadow:0 18px 30px #00000073}.page-module__E0kJGG__title{text-align:center;color:var(--color-title);font-family:var(--font-title);letter-spacing:clamp(.07em,.2vw,.15em);text-shadow:0 8px 24px #00000094;margin:0;font-size:clamp(2rem,5.4vw,4.85rem);font-weight:500}.page-module__E0kJGG__linksStack{place-self:center;gap:clamp(2.7rem,8vh,5.2rem);display:grid}.page-module__E0kJGG__primaryNav{animation:.9s ease-out .16s both page-module__E0kJGG__reveal-up}.page-module__E0kJGG__primaryNav ul,.page-module__E0kJGG__actionNav ul,.page-module__E0kJGG__valueBar ul{margin:0;padding:0;list-style:none}.page-module__E0kJGG__primaryNav ul{justify-items:center;gap:clamp(1.1rem,2.7vh,2rem);display:grid}.page-module__E0kJGG__primaryNav a{font-family:var(--font-title);color:#4e74ff;text-underline-offset:.2em;letter-spacing:.03em;font-size:clamp(1.32rem,2.12vw,2.15rem);text-decoration:underline;text-decoration-thickness:1px;transition:color .16s,text-shadow .16s}.page-module__E0kJGG__actionNav{animation:.9s ease-out .32s both page-module__E0kJGG__reveal-up}.page-module__E0kJGG__actionNav ul{flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,4vw,4rem);display:flex}.page-module__E0kJGG__actionLink{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.2rem,1.7vw,1.72rem);text-decoration:none;transition:color .15s,text-shadow .15s,transform .15s}.page-module__E0kJGG__actionPledge{color:#d63142}.page-module__E0kJGG__actionDonate{color:#ff962f}.page-module__E0kJGG__actionNostr{color:#8f5aff}.page-module__E0kJGG__primaryNav a:hover,.page-module__E0kJGG__actionLink:hover{color:#c6d2ff;text-shadow:0 0 16px color-mix(in srgb,currentColor 62%,transparent);transform:translateY(-1px)}.page-module__E0kJGG__valueBar{margin-bottom:clamp(.48rem,1.5vw,1.05rem);animation:.9s ease-out .48s both page-module__E0kJGG__reveal-up}.page-module__E0kJGG__valueBar ul{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,3vw,3.2rem);display:flex}.page-module__E0kJGG__valueBar li{color:#8d98ac;opacity:.5;text-transform:uppercase;font-family:var(--font-cryptic);letter-spacing:.12em;text-shadow:0 0 7px #0a101ef2;font-size:clamp(.68rem,.96vw,1.05rem)}@keyframes page-module__E0kJGG__reveal-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.page-module__E0kJGG__heroHeader{margin-top:clamp(1.2rem,5vh,2.4rem)}.page-module__E0kJGG__title{line-height:1.1}.page-module__E0kJGG__linksStack{gap:clamp(2rem,6.8vh,3.8rem)}}@media (max-width:560px){.page-module__E0kJGG__page{background-position:50%}.page-module__E0kJGG__primaryNav a{font-size:clamp(1.02rem,6.1vw,1.45rem)}.page-module__E0kJGG__actionNav ul{gap:1.5rem}.page-module__E0kJGG__actionLink{font-size:1.2rem}.page-module__E0kJGG__valueBar ul{row-gap:.45rem}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__heroHeader,.page-module__E0kJGG__primaryNav,.page-module__E0kJGG__actionNav,.page-module__E0kJGG__valueBar{animation:none}.page-module__E0kJGG__primaryNav a,.page-module__E0kJGG__actionLink{transition:none}}
