.register-type-selector{display:flex;flex-direction:column;gap:.75rem}.register-type-selector-title{margin:0;color:var(--text-primary);font-size:.875rem;font-weight:600}.register-type-selector-list{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.register-type-card{display:flex;flex-direction:column;justify-content:space-between;min-height:6.5rem;padding:.875rem;border:.0625rem solid var(--border-color);border-radius:var(--radius-lg);background:var(--white);cursor:pointer;text-align:start;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.register-type-card:hover{border-color:var(--primary-navy)}.register-type-card:focus-visible{outline:.125rem solid var(--primary-navy);outline-offset:.125rem}.register-type-card[aria-pressed=true]{border-color:var(--primary-navy);background:rgba(29,52,97,.05);box-shadow:0 0 0 .125rem rgba(29,52,97,.12)}.register-type-card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.register-type-card-title{margin:0;color:var(--text-primary);font-size:.9375rem;font-weight:700}.register-type-card-icon{flex-shrink:0;color:var(--text-primary);font-size:1rem}.register-type-card-description{margin:0;color:var(--text-secondary);font-size:.75rem;line-height:1.5}@media (min-width:64rem){.register-type-selector-list{gap:1rem}.register-type-card{min-height:7rem;padding:1rem}.register-type-card-title{font-size:1rem}.register-type-card-description{font-size:.8125rem}}