.founding-form{display:block}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.choice{display:block;cursor:pointer}.choice input{position:absolute;opacity:0;pointer-events:none}.choice span{height:100%;display:grid;gap:7px;padding:18px;border:1px solid var(--line);background:#101211;transition:.15s}.choice strong{font:700 1.2rem Georgia,serif}.choice small{line-height:1.45}.choice b{font-size:.75rem;color:var(--gold)}.choice input:checked+span{border-color:var(--red);box-shadow:inset 4px 0 var(--red);background:#211513}.choice.disabled{cursor:not-allowed;opacity:.45}.choice em{color:#ffaca5;font-size:.74rem;font-style:normal;text-transform:uppercase;font-weight:800}.funding-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.funding-summary>div{display:grid;gap:6px;padding:16px;background:#0d0f0e;border:1px solid var(--line)}.funding-summary span{color:var(--gold);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}.funding-summary strong{font-size:1.2rem}.financing-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.financing-field{display:flex;flex-direction:column;gap:7px}.financing-field label{display:block}.financing-field input{display:block;height:52px;min-height:52px}.financing-field .field-note{display:block;min-height:1.45em}.financing button{margin-top:22px}.company-highlight .button{margin-top:16px}@media(max-width:760px){.choice-grid,.funding-summary,.financing-fields{grid-template-columns:1fr}.financing-field:first-child .field-note{display:none}}
.specialization-choice[hidden]{display:none!important}
