.tier{margin-bottom:80px}.tier-head{display:flex;align-items:baseline;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border)}.tier-head h3{font-size:28px}.tier-head .meta{font-family:var(--font-mono);font-size:13px;color:var(--gray);text-transform:uppercase;letter-spacing:.04em}.tier-head .meta strong{color:var(--indigo);font-weight:500}.tier-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--border);border-left:1px solid var(--border)}.partner-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:32px;display:flex;flex-direction:column;gap:12px;min-height:180px;background:var(--white);transition:background .2s}.partner-cell:hover{background:var(--off-white)}.partner-cell .logo{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--indigo);line-height:1.4}.partner-cell .desc{font-size:13px;color:var(--gray);line-height:18px;margin-top:auto}.partner-stories{display:grid;grid-template-columns:1fr 1fr;gap:24px}.partner-story{background:var(--white);border-radius:var(--radius-card);padding:40px;border:1px solid var(--border);display:flex;flex-direction:column;gap:16px}.partner-story .lbl{font-family:var(--font-mono);font-size:12px;color:var(--sky);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.partner-story h4{font-size:26px;line-height:32px}.partner-story p{font-size:15px;line-height:24px;color:var(--gray)}.partner-story .stats{display:flex;gap:32px;padding-top:16px;border-top:1px solid var(--border)}.partner-story .stat .v{font-size:28px;font-weight:500;color:var(--indigo);line-height:1}.partner-story .stat .k{font-family:var(--font-mono);font-size:11px;color:var(--gray);text-transform:uppercase;letter-spacing:.04em;margin-top:6px}.paths{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.path-card{background:var(--white);border-radius:var(--radius-card);padding:36px;border:1px solid rgba(255,255,255,.16);color:var(--white)}.path-card[data-key=fund]{background:var(--indigo-active)}.path-card[data-key=academic]{background:var(--indigo)}.path-card[data-key=govt]{background:var(--cedar)}.path-card .lbl{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--sunglow);margin-bottom:16px}.path-card h4,.path-card[data-key=govt] .lbl{color:var(--white)}.path-card h4{font-size:28px;line-height:34px;margin-bottom:16px}.path-card p{font-size:15px;line-height:24px;color:rgba(255,255,255,.85);margin-bottom:24px}.path-card ul{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:rgba(255,255,255,.78)}.path-card ul li:before{content:"→ ";color:var(--sunglow);font-family:var(--font-mono)}.path-card[data-key=govt] ul li:before{color:var(--white)}.eoi{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}.eoi-intro{position:sticky;top:100px}.eoi-intro h2{font-size:56px;line-height:60px;margin-bottom:24px}.eoi-intro p{font-size:17px;line-height:28px;color:var(--gray);margin-bottom:20px}.form-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);padding:40px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-field{display:flex;flex-direction:column;gap:8px}.form-field.full{grid-column:1/-1}.form-field label{font-family:var(--font-mono);font-size:11px;color:var(--gray);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--border);background:var(--white);padding:14px 16px;font-size:15px;font-family:inherit;color:var(--black);border-radius:10px;outline:none;transition:border-color .16s}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--indigo)}.form-field textarea{min-height:120px;resize:vertical}.form-actions{display:flex;gap:16px;align-items:center;margin-top:12px;padding-top:24px;border-top:1px solid var(--border);font-size:12px;color:var(--gray)}@media (max-width:1100px){.tier-grid{grid-template-columns:repeat(2,1fr)}.eoi,.partner-stories,.paths{grid-template-columns:1fr}.eoi{gap:40px}.eoi-intro{position:static}}@media (max-width:720px){.form-row,.tier-grid{grid-template-columns:1fr}}