.v3-partner-page{background-color:var(--color-emfas-red)}.v3-partner-page .v3-nav{background-color:var(--color-emfas-red);transition:background-color .2s}:is(.v3-partner-page .v3-nav:has(.v3-nav-panel-open),.v3-partner-page .v3-nav:has(.v3-nav-mobile-open)){background-color:var(--color-background)}.v3-partner-apply-fieldset{border:none;margin-top:20px}.v3-partner-apply-legend{font-family:var(--font-grotesk-mono), monospace;text-transform:uppercase;color:#ffffff80;margin-bottom:12px;font-size:12px}.v3-partner-apply-options{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.v3-partner-apply-option{cursor:pointer;border:1px solid #ffffff24;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.v3-partner-apply-option:hover{border-color:#ffffff59}.v3-partner-apply-option input{appearance:none;cursor:pointer;border:2px solid #ffffff80;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:2px}.v3-partner-apply-option input:checked{border-color:var(--color-emfas-red);background-color:var(--color-emfas-red);box-shadow:inset 0 0 0 3px var(--color-almost-black)}.v3-partner-apply-option:has(input:checked){border-color:var(--color-emfas-red);background-color:#dc4f331f}.v3-partner-apply-option input:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.v3-partner-apply-option-text{flex-direction:column;gap:2px;display:flex}.v3-partner-apply-option-label{font-size:15px;font-weight:var(--font-weight-heavy);color:var(--color-white);line-height:1.3}.v3-partner-apply-option-desc{color:#ffffff8c;font-size:13px;line-height:1.4}@media (max-width:900px){.v3-partner-apply-options{grid-template-columns:1fr}}
/*# sourceMappingURL=165uc3c-k5w4f.css.map*/