.founding-offer{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.founding-offer li{border-top:1px solid var(--ink);padding-top:14px}.founding-offer h3{margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.35}.founding-offer p{color:var(--secondary);margin:0;font-size:15px;line-height:1.55}.founding-list{border-top:1px solid var(--line);gap:0;max-width:80ch;margin:0;padding:0;list-style:none;display:grid}.founding-list li{border-bottom:1px solid var(--line);padding:12px 0;font-size:15px;line-height:1.55}.founding-steps{counter-reset:founding-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.founding-steps li{border-top:1px solid var(--line);counter-increment:founding-step;padding-top:12px;font-size:15px;line-height:1.55}.founding-steps li:before{content:counter(founding-step);color:var(--secondary);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:13px;display:block}.founding-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;max-width:880px;display:grid}.founding-form .is-wide{grid-column:1/-1}.founding-field{align-content:start;min-width:0}.founding-field small{font-size:13px;line-height:1.45}.founding-field label{color:var(--ink)}.founding-optional{color:var(--secondary);font-weight:400}.founding-field :is(input,textarea){width:100%}.founding-field textarea{min-height:112px}.founding-field :is(input,textarea)[aria-invalid=true]{border-color:var(--fall)}.founding-choices{border:0;min-width:0;margin:0;padding:0}.founding-choices legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:13px;font-weight:500;display:block}.founding-chips{flex-wrap:wrap;gap:8px;display:flex}.founding-chips .k-chip{cursor:pointer;white-space:normal;min-height:36px;position:relative}.founding-chips .k-chip:has(input:focus-visible){outline:2px solid var(--registration);outline-offset:2px}.founding-consents{gap:10px;display:grid}.founding-check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.founding-check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0}.founding-check input[aria-invalid=true]{outline:1px solid var(--fall);outline-offset:1px}.founding-check label{cursor:pointer;min-width:0}.founding-documents{color:var(--secondary);margin:0 0 0 28px;font-size:14px}.founding-documents a.k-link{white-space:normal;padding:0;display:inline}.founding-error{color:var(--fall);margin:2px 0 0;font-size:13px;font-weight:400;line-height:1.45}.founding-error a.k-link{white-space:normal;padding:0;display:inline}.founding-submit .founding-error{margin-bottom:12px;font-size:14px}.founding-submit .k-btn{min-height:44px}.founding-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.founding-sent{border-left:2px solid var(--ink);background:var(--paper-deep);align-items:flex-start;gap:12px;max-width:72ch;padding:16px 18px;font-size:16px;line-height:1.55;display:flex}.founding-sent:focus{outline:none}.founding-sent:focus-visible{outline:2px solid var(--registration);outline-offset:2px}.founding-sent svg{width:22px;height:22px;color:var(--rise);flex:none;margin-top:1px}.founding-sent p{overflow-wrap:anywhere;margin:0}@media (width<=1100px){.founding-offer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.founding-offer,.founding-steps,.founding-form{grid-template-columns:minmax(0,1fr)}.founding-offer,.founding-steps{gap:18px}.founding-submit .k-btn{width:100%}}
