.team-page,.personal-page{max-width:1180px}.team-overview{color:#fff;background:#192f3b;border-top:4px solid #c7f36a;grid-template-columns:1fr 200px;gap:32px;margin-bottom:22px;padding:30px;display:grid}.team-eyebrow{letter-spacing:.13em;color:#c7f36a;font-size:11px;font-weight:700}.team-overview h2{letter-spacing:-.6px;margin:14px 0 10px;font-size:27px}.team-overview p{color:#d1dbe1;max-width:560px;font-size:14px;line-height:1.6}.team-seats{border-left:1px solid #4c5b65;flex-direction:column;align-items:flex-start;gap:7px;padding-left:28px;display:flex}.team-seats strong{font-size:34px;line-height:1.1}.team-seats strong span{color:#a3b4c0;font-size:24px}.team-seats small{font-size:12px}.team-seats p{margin:0;font-size:11px}.team-columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.team-page .content-card{padding:24px}.team-section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-section-title h3,.team-invite h3{margin:0;font-size:18px}.team-section-title>span{color:#2848dc;background:#eef2ff;padding:4px 9px;font-size:12px;font-weight:700}.team-muted,.team-privacy{color:#657680;font-size:13px;line-height:1.6}.team-member-list{margin:18px 0 22px}.team-member{border-top:1px solid #e1e6eb;align-items:center;gap:14px;padding:18px 0;display:flex}.team-avatar{object-fit:cover;color:#2848dc;background:#edf1f8;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}.team-member-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.team-member-info strong{font-size:14px}.team-member-info span,.team-member-info small,.team-member-info a{overflow-wrap:anywhere;color:#637583;font-size:12px}.team-remove{color:#a13e2e;white-space:normal;max-width:115px;font-size:12px}.team-personal{align-items:center;gap:12px;display:flex}.team-invite>svg{color:#2848dc;margin-bottom:12px}.team-invite fieldset,.personal-fields fieldset,.account-card form>fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.team-invite .primary{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.team-invite .field{margin:0}.team-warning{color:#8a5620;margin-top:14px;font-size:12px;line-height:1.6}.team-privacy{gap:10px;margin:18px 0 0;display:flex}.team-privacy svg{flex-shrink:0;margin-top:2px}.team-pending{margin-top:22px}.team-pending h3{align-items:center;gap:10px;margin:0 0 8px;font-size:17px;display:flex}.team-pending article{border-top:1px solid #e1e6eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 5px;display:flex}.team-pending article div{flex-direction:column;gap:6px;min-width:0;display:flex}.team-pending strong{overflow-wrap:anywhere;font-size:14px}.team-pending small{color:#657680;font-size:12px}.team-success{color:#236249;background:#edf8f1;border:1px solid #b9d9c8;padding:14px 18px;font-size:14px}.team-confirm-backdrop{z-index:150;background:#12212a88;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.team-confirm{width:100%;max-width:480px}.team-confirm h3{margin-top:0}.team-confirm p{overflow-wrap:anywhere;line-height:1.6}.team-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.personal-editor{grid-template-columns:300px minmax(0,1fr);gap:40px;display:grid;padding:32px!important}.personal-photo{border-right:1px solid #e1e6eb;padding-right:30px}.personal-avatar{color:#2848dc;background:#eef2ff;border-radius:50%;place-items:center;width:128px;height:128px;font-size:48px;font-weight:700;display:grid;overflow:hidden}.personal-avatar img{object-fit:cover}.personal-photo h2{margin:20px 0 8px;font-size:21px}.personal-photo p{color:#657680;font-size:13px;line-height:1.6}.personal-photo input{width:100%;padding:10px;font-size:12px}.personal-fields{max-width:580px}.personal-fields>.text-button{margin-top:20px;display:inline-block}.personal-fields .primary{justify-self:start}.personal-fields .team-privacy{margin:0}.cc-person img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cc-employees article a{margin-top:5px;font-size:13px;display:block}.team-page button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:1050px){.team-columns{grid-template-columns:minmax(0,1fr) 290px}}@media (max-width:760px){.team-columns,.personal-editor{grid-template-columns:1fr}.personal-editor{gap:24px;padding:22px!important}.personal-photo{border:0;border-bottom:1px solid #e1e6eb;padding:0 0 24px}.team-overview{grid-template-columns:1fr;gap:22px;padding:24px}.team-seats{border-top:1px solid #4c5b65;border-left:0;padding:18px 0 0}.team-overview h2{font-size:24px}.team-page .content-card{padding:20px}.team-member{flex-wrap:wrap}.team-remove{max-width:none;margin-left:62px}.team-pending article{flex-direction:column;align-items:flex-start}.team-actions{flex-wrap:wrap}}
