.nova-home .qpd-fund-intro{text-align:center;margin:0 auto clamp(20px,3vw,28px)}.nova-home .qpd-fund-intro .display{max-width:none}.nova-home .qpd-fund-intro .lede{max-width:1120px;margin-inline:auto}.nova-home .qpd-fund-section{flex-direction:column;gap:12px;max-width:1120px;margin-inline:auto;display:flex}.nova-home .qpd-funding-card{border-radius:var(--r);width:100%;color:var(--paper);background:#ffffff08;border:1px solid #ffffff1f;flex-direction:column;padding:clamp(20px,3vw,28px);display:flex}.nova-home .qpd-funding-card__title{font-family:var(--font-archivo), sans-serif;color:var(--paper);margin:0 0 4px;font-size:16px;font-weight:500}.nova-home .qpd-funding-card__subtitle{font-family:var(--font-inter), sans-serif;color:#fffbf099;margin:0 0 20px;font-size:13px;line-height:1.5}.nova-home .qpd-funding__grid{grid-template-columns:1fr;gap:26px 16px;display:grid}@media (min-width:560px){.nova-home .qpd-funding__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:820px){.nova-home .qpd-funding__grid{grid-template-columns:repeat(3,1fr)}}.nova-home .qpd-funding__field{flex-direction:column;display:flex}.nova-home .qpd-funding-card .field__label{font-family:var(--font-inter), sans-serif;color:#fffbf099;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.nova-home .qpd-funding__input{width:100%;min-height:44px;font-family:var(--font-inter), sans-serif;color:var(--paper);background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;outline:none;padding:10px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.nova-home .qpd-funding__input::placeholder{color:#fffbf066}.nova-home .qpd-funding__input:focus{border-color:var(--sky);box-shadow:0 0 0 3px #6fb8d938}.nova-home .qpd-funding__input[aria-invalid=true]{border-color:#ff9d9d}.nova-home .qpd-funding__error{font-family:var(--font-inter), sans-serif;color:#ff9d9d;margin:6px 0 0;font-size:13px;font-weight:500}.nova-home .qpd-funding__error--submit{color:#ffd7d3;background:#c0392b33;border:1px solid #ff9d9d52;border-radius:10px;margin:20px 0 0;padding:12px 16px;font-size:14px}.nova-home .qpd-funding__hint{font-family:var(--font-inter), sans-serif;color:#fffbf099;margin:20px 0 0;font-size:13px}.nova-home .qpd-funding__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.nova-home .btn.primary.qpd-funding__submit{box-sizing:border-box;background:var(--sky);border-color:var(--sky);min-height:48px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.nova-home .btn.primary.qpd-funding__submit:hover:not(:disabled){background:var(--paper);border-color:var(--paper)}.nova-home .btn.primary.qpd-funding__submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.nova-home .btn.ghost.qpd-funding__contact-link{box-sizing:border-box;min-height:48px;color:var(--paper);background:0 0;border-color:#ffffff40;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nova-home .btn.ghost.qpd-funding__contact-link:hover{border-color:var(--sky);color:var(--paper);background:#ffffff0f}.nova-home .qpd-funding-card--success{text-align:center;justify-content:center;align-items:center;padding:40px 24px}.nova-home .qpd-funding__success-text{font-family:var(--font-archivo), sans-serif;color:var(--paper);margin:0;font-size:18px;font-weight:600}.nova-home .qpd-hero .btn.ghost{border-color:#ffffff59}.qpd-funding__hp{pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
