.flow-layout{flex:1;width:calc(100% - 40px);max-width:440px;margin:0 auto;display:flex;align-items:center;padding:28px 0}.flow-card{width:100%}.flow-card h1{font-size:25px;line-height:1.25;margin:18px 0 14px}.flow-card p{overflow-wrap:anywhere}.flow-links{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;font-size:12px;color:var(--muted)}.flow-links .text-button{padding:0}.flow-links a:hover,.forgot-link:hover{color:var(--text)}.forgot-link{display:block;width:max-content;margin:15px 0 0 auto;font-size:12px;color:var(--muted)}.team-main{width:calc(100% - 64px);max-width:1056px;margin:24px auto 40px;flex:1}.team-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.team-heading h1{font-size:28px;margin:0}.team-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start}.team-grid .card{margin:0}.team-grid label:first-of-type{margin-top:14px}.team-grid .primary{margin-top:22px}.member-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid var(--line);font-size:13px}.member-row:last-child{border:0}.member-row strong{display:block;overflow-wrap:anywhere}.member-row small{display:block;color:var(--muted);margin-top:5px}.member-row .secondary{flex-shrink:0;font-size:12px;min-height:36px}.team-section+.team-section{margin-top:28px}.team-status{margin:14px 0;font-size:13px;color:var(--muted)}@media(max-width:800px){.team-grid{grid-template-columns:1fr}.team-main{width:calc(100% - 40px)}.team-heading{align-items:flex-start}.member-row{gap:12px}.member-row .secondary{padding:8px 10px}}
