.ApplyFoundingPage-module__ACRldW__page{color:#f6fffa;font-family:var(--font-body);background:#061a19;overflow-x:hidden}.ApplyFoundingPage-module__ACRldW__hero{text-align:center;background:#061a19;padding:clamp(120px,12vw,150px) 20px clamp(48px,7vw,80px)}.ApplyFoundingPage-module__ACRldW__heroIntro{width:min(100%,760px);margin:0 auto}.ApplyFoundingPage-module__ACRldW__eyebrow{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:clamp(18px,2vw,27px);font-weight:400;display:block}.ApplyFoundingPage-module__ACRldW__heroTitle{color:#fff;font-family:var(--font-display);flex-direction:column;gap:10px;margin:0 0 38px;font-size:clamp(42px,6vw,64px);font-weight:700;line-height:1.08;display:flex}.ApplyFoundingPage-module__ACRldW__heroTitle em{color:#39b54a;font-style:normal}.ApplyFoundingPage-module__ACRldW__heroBody{color:#fff;gap:14px;font-size:17px;line-height:1.65;display:grid}.ApplyFoundingPage-module__ACRldW__heroBody p{margin:0}.ApplyFoundingPage-module__ACRldW__videoWrap{width:min(100%,845px);margin:clamp(42px,6vw,60px) auto 0}.ApplyFoundingPage-module__ACRldW__why{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.25}.ApplyFoundingPage-module__ACRldW__why span{color:#39b54a}.ApplyFoundingPage-module__ACRldW__video{aspect-ratio:845/474;background:#000;border:2px solid #00c853;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 21px 43px -10px #00000040}.ApplyFoundingPage-module__ACRldW__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ApplyFoundingPage-module__ACRldW__video img{border:0;width:100%;height:100%;position:absolute;inset:0}.ApplyFoundingPage-module__ACRldW__video img{object-fit:cover;opacity:.85}.ApplyFoundingPage-module__ACRldW__videoOverlay{z-index:2;background:#0006;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.ApplyFoundingPage-module__ACRldW__videoPlaying .ApplyFoundingPage-module__ACRldW__videoOverlay{opacity:0;pointer-events:none}.ApplyFoundingPage-module__ACRldW__videoOverlay button{color:#fff;cursor:pointer;background:#20b35d33;border:2px solid #00c853;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;padding:0;transition:transform .2s;display:flex}.ApplyFoundingPage-module__ACRldW__videoOverlay button:hover{transform:scale(1.05)}.ApplyFoundingPage-module__ACRldW__videoOverlay svg{fill:currentColor;width:22px;height:26px;margin-left:4px}.ApplyFoundingPage-module__ACRldW__bridge{color:#fff;letter-spacing:.05em;width:min(100%,760px);margin:clamp(30px,4vw,42px) auto 0;font-size:clamp(18px,2vw,24px);line-height:1.5}.ApplyFoundingPage-module__ACRldW__applyHead{text-align:center;background:#11646633;padding:clamp(34px,5vw,52px) 20px}.ApplyFoundingPage-module__ACRldW__applyHead div{width:min(100%,920px);margin:0 auto}.ApplyFoundingPage-module__ACRldW__applyHead h2{color:#fff;letter-spacing:.05em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.35}.ApplyFoundingPage-module__ACRldW__applyHead h2 span{color:#00c853}.ApplyFoundingPage-module__ACRldW__applyHead p{color:#fff;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.55}.ApplyFoundingPage-module__ACRldW__applyHead p+p{margin-top:6px}.ApplyFoundingPage-module__ACRldW__formShell{background-color:#061a19;background-image:linear-gradient(#061a19e0,#061a19c7),url(/wp-content/uploads/2026/02/1950.jpg);background-position:50%;background-size:cover;padding:clamp(32px,5vw,48px) 16px}.ApplyFoundingPage-module__ACRldW__formCard{background:#f7f4ec;border:1px solid #dcd6cc;border-radius:12px;width:min(100%,720px);margin:0 auto;padding:clamp(28px,4vw,44px);box-shadow:0 4px 24px #0003}.ApplyFoundingPage-module__ACRldW__form{color:#2c2419;font-family:Arial,Helvetica,sans-serif}.ApplyFoundingPage-module__ACRldW__form h2{color:#00c853;letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:16px;font-weight:700;line-height:1.35}.ApplyFoundingPage-module__ACRldW__row{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.ApplyFoundingPage-module__ACRldW__field{margin-bottom:16px}.ApplyFoundingPage-module__ACRldW__field label{color:#2c2419;margin-bottom:6px;font-size:15px;font-weight:700;line-height:1.4;display:block}.ApplyFoundingPage-module__ACRldW__field label span{color:#c62828}.ApplyFoundingPage-module__ACRldW__field input,.ApplyFoundingPage-module__ACRldW__field select,.ApplyFoundingPage-module__ACRldW__field textarea{box-sizing:border-box;color:#2c2419;width:100%;font:inherit;background:#e8e8e6;border:1px solid #2c24191f;border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.35}.ApplyFoundingPage-module__ACRldW__field textarea{resize:vertical;min-height:100px}.ApplyFoundingPage-module__ACRldW__submit{color:#fff;min-width:120px;min-height:44px;font:inherit;cursor:pointer;background:#2e9e55;border:1px solid #2e9e55;border-radius:6px;margin-top:8px;padding:10px 24px;font-size:16px;font-weight:600;transition:filter .2s}.ApplyFoundingPage-module__ACRldW__submit:hover:not(:disabled){filter:brightness(1.05)}.ApplyFoundingPage-module__ACRldW__submit:disabled{opacity:.6;cursor:not-allowed}.ApplyFoundingPage-module__ACRldW__successMsg,.ApplyFoundingPage-module__ACRldW__errorMsg{border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:15px}.ApplyFoundingPage-module__ACRldW__successMsg{color:#0a5f35;background:#e8f8ee}.ApplyFoundingPage-module__ACRldW__errorMsg{color:#900;background:#fee}.ApplyFoundingPage-module__ACRldW__quote{text-align:center;background:#061a19;padding:clamp(54px,8vw,80px) 20px}.ApplyFoundingPage-module__ACRldW__quote>span{color:#00c853;margin-bottom:16px;font-family:Georgia,serif;font-size:48px;line-height:1;display:block}.ApplyFoundingPage-module__ACRldW__quote p{color:#fff;width:min(100%,840px);font-family:var(--font-display);margin:0 auto;font-size:clamp(26px,4vw,40px);font-weight:700;line-height:1.22}.ApplyFoundingPage-module__ACRldW__quote em{color:#00c853;font-style:normal}.ApplyFoundingPage-module__ACRldW__quote hr{border:0;border-top:5px solid #00c853;width:146px;margin:32px auto 0}.ApplyFoundingPage-module__ACRldW__faq{color:#000;background:#fff;padding:clamp(48px,6vw,72px) clamp(20px,5vw,48px)}.ApplyFoundingPage-module__ACRldW__faq h2{text-align:center;font-family:var(--font-display);margin:0 0 34px;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.2}.ApplyFoundingPage-module__ACRldW__faq h2 span{color:#00c853}.ApplyFoundingPage-module__ACRldW__faqList{width:min(100%,1078px);margin:0 auto}.ApplyFoundingPage-module__ACRldW__faqItem{border-bottom:1px solid #e0e0e0}.ApplyFoundingPage-module__ACRldW__faqTrigger{color:#000;width:100%;min-height:56px;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 0;font-size:18px;font-weight:600;line-height:1.6;display:flex}.ApplyFoundingPage-module__ACRldW__faqIcon{color:#fff;background:#00c853;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;font-weight:400;line-height:1;display:flex}.ApplyFoundingPage-module__ACRldW__faqPanel{grid-template-rows:0fr;padding-right:32px;transition:grid-template-rows .45s cubic-bezier(.33,1,.68,1);display:grid;overflow:hidden}.ApplyFoundingPage-module__ACRldW__faqPanel>div{min-height:0;overflow:hidden}.ApplyFoundingPage-module__ACRldW__faqPanel p{color:#6b6b6b;opacity:0;background:#20b35d1a;border-radius:6px;margin:0 0 20px;padding:24px;font-size:16px;line-height:1.625;transition:opacity .35s 60ms,transform .4s cubic-bezier(.33,1,.68,1) 40ms;transform:translateY(-8px)}.ApplyFoundingPage-module__ACRldW__faqOpen .ApplyFoundingPage-module__ACRldW__faqPanel{grid-template-rows:1fr}.ApplyFoundingPage-module__ACRldW__faqOpen .ApplyFoundingPage-module__ACRldW__faqPanel p{opacity:1;transform:translateY(0)}@media (max-width:640px){.ApplyFoundingPage-module__ACRldW__heroBody p{text-wrap:balance}.ApplyFoundingPage-module__ACRldW__row{grid-template-columns:1fr}.ApplyFoundingPage-module__ACRldW__faqTrigger{font-size:16px}.ApplyFoundingPage-module__ACRldW__faqPanel{padding-right:0}}
