.partners[data-astro-cid-vby2bde5]{--partners-error:var(--color-action-primary-hover);max-width:1200px;padding:var(--space-7) 24px var(--space-8);color:var(--color-ink);margin:0 auto}.partners__header[data-astro-cid-vby2bde5]{max-width:40rem;margin-bottom:var(--space-6)}.partners__header[data-astro-cid-vby2bde5] h1[data-astro-cid-vby2bde5]{margin:0 0 var(--space-3);font-family:var(--type-h1-family);font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking);text-wrap:balance}.partners__deck[data-astro-cid-vby2bde5]{font-family:var(--type-deck-family);font-size:var(--type-deck-size);line-height:var(--type-deck-line);color:var(--color-ink-muted);text-wrap:pretty;margin:0}.partners__jump[data-astro-cid-vby2bde5]{margin-top:var(--space-4)}.partners__layout[data-astro-cid-vby2bde5]{gap:var(--space-6);display:grid}.partners[data-astro-cid-vby2bde5] h2[data-astro-cid-vby2bde5]{margin:0 0 var(--space-4);font-family:var(--type-h2-family);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking)}.partners__types[data-astro-cid-vby2bde5]{margin:0 0 var(--space-6);border-top:1px solid var(--color-divider-strong);padding:0;list-style:none}.partners__types[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{padding:var(--space-4) 0;border-bottom:1px solid var(--color-divider-strong)}.partners__types[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{font-family:var(--type-h3-family);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);margin:0}.partners__who[data-astro-cid-vby2bde5]{margin:2px 0 var(--space-2);font-family:var(--font-family-sans);color:var(--color-ink-muted);font-size:.875rem;line-height:1.375rem}.partners__line[data-astro-cid-vby2bde5],.partners__next[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{max-width:60ch;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);text-wrap:pretty;margin:0}.partners__next[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]+p[data-astro-cid-vby2bde5]{margin-top:var(--space-3)}.partners[data-astro-cid-vby2bde5] a[data-astro-cid-vby2bde5]:not(.nc-btn){color:var(--color-link);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline 1px}.partners[data-astro-cid-vby2bde5] a[data-astro-cid-vby2bde5]:not(.nc-btn):hover{color:var(--color-link-hover)}.partners__apply[data-astro-cid-vby2bde5]{padding:var(--space-4);background:var(--color-bg-subtle);border:1px solid var(--color-divider);border-radius:var(--radius-md);scroll-margin-top:96px}.partners__form[data-astro-cid-vby2bde5]{flex-direction:column;gap:20px;display:flex}.partners__form[data-astro-cid-vby2bde5] .nc-field__label[data-astro-cid-vby2bde5]{letter-spacing:0;font-size:.9375rem;line-height:1.375rem}.partners__form[data-astro-cid-vby2bde5] .nc-input[data-astro-cid-vby2bde5]{font-size:1rem}.partners__form[data-astro-cid-vby2bde5] .nc-field__hint[data-astro-cid-vby2bde5],.partners__form[data-astro-cid-vby2bde5] .nc-field__error[data-astro-cid-vby2bde5]{font-size:.875rem;line-height:1.375rem}.partners__form[data-astro-cid-vby2bde5] .nc-field__error[data-astro-cid-vby2bde5]{color:var(--partners-error);font-weight:500}.partners__form[data-astro-cid-vby2bde5] .nc-input[data-astro-cid-vby2bde5][aria-invalid=true]{border-color:var(--partners-error)}.partners__form[data-astro-cid-vby2bde5] select[data-astro-cid-vby2bde5]:invalid{color:var(--color-ink-soft)}.partners__form[data-astro-cid-vby2bde5] option[data-astro-cid-vby2bde5]{color:var(--color-ink)}.partners__message[data-astro-cid-vby2bde5]{resize:vertical;min-height:9rem}.partners__submit[data-astro-cid-vby2bde5]{align-self:flex-start;min-height:48px;padding-inline:28px}.partners__privacy[data-astro-cid-vby2bde5]{font-family:var(--font-family-sans);color:var(--color-ink-muted);margin:0;font-size:.875rem;line-height:1.375rem}.partners__honeypot[data-astro-cid-vby2bde5]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.partners__alert[data-astro-cid-vby2bde5],.partners__sent[data-astro-cid-vby2bde5]{scroll-margin-top:112px;display:none}.partners__alert[data-astro-cid-vby2bde5]{background:var(--color-bg);border:1px solid var(--partners-error);border-radius:var(--radius-sm);border-left-width:4px;margin-bottom:20px;padding:14px 16px}.partners__alert[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{font-family:var(--font-family-sans);margin:0;font-size:.9375rem;line-height:1.5rem}.partners__sent[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{margin:0 0 var(--space-2);font-family:var(--type-h3-family);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight)}.partners__sent[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{margin:0 0 var(--space-2);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line)}.partners__sent[data-astro-cid-vby2bde5] strong[data-astro-cid-vby2bde5]{overflow-wrap:anywhere;font-weight:600}.partners__alert[data-astro-cid-vby2bde5]:focus,.partners__sent[data-astro-cid-vby2bde5]:focus{outline:none}.partners__apply[data-astro-cid-vby2bde5]:not([data-js]) #application-error[data-astro-cid-vby2bde5]:target,.partners__apply[data-astro-cid-vby2bde5]:not([data-js]) #application-sent[data-astro-cid-vby2bde5]:target,.partners__apply[data-astro-cid-vby2bde5][data-state=error] .partners__alert[data-astro-cid-vby2bde5],.partners__apply[data-astro-cid-vby2bde5][data-state=sent] .partners__sent[data-astro-cid-vby2bde5]{display:block}.partners__apply[data-astro-cid-vby2bde5]:not([data-js]):has(#application-sent:target) .partners__form[data-astro-cid-vby2bde5],.partners__apply[data-astro-cid-vby2bde5][data-state=sent] .partners__form[data-astro-cid-vby2bde5]{display:none}@media (width>=960px){.partners__layout[data-astro-cid-vby2bde5]{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:start;gap:72px}.partners__jump[data-astro-cid-vby2bde5]{display:none}.partners__apply[data-astro-cid-vby2bde5]{padding:var(--space-5)}}@media (width<=760px){.partners[data-astro-cid-vby2bde5]{padding:var(--space-5) 16px var(--space-7)}.partners__apply[data-astro-cid-vby2bde5]{padding:20px 16px}.partners__submit[data-astro-cid-vby2bde5]{align-self:stretch}}
