.consultant-card-list{container-type:inline-size}.consultant-card{gap:14px var(--spacing);border-radius:var(--radius-xl);background-color:var(--color-bg-default);width:100%;padding:calc(var(--spacing) * 4);color:var(--color-consultant-card-fg);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));contain-intrinsic-size:auto 1px auto 230px;content-visibility:auto;grid-template-columns:minmax(0,1fr) auto;line-height:normal;display:grid;position:relative;overflow:hidden}.consultant-card-corner{pointer-events:none;z-index:10;margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0 0;min-width:calc(var(--spacing) * 19);flex-direction:column;grid-area:1/2;align-self:start;align-items:flex-end;gap:6px;display:flex;position:relative}.consultant-card-tag{align-items:center;gap:var(--spacing);border-bottom-left-radius:var(--radius-lg);background-color:var(--color-consultant-card-tag-bg);color:var(--color-white);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.consultant-card-rocket{margin-right:calc(var(--spacing) * 3)}.consultant-card-rocket:first-child{margin-top:calc(var(--spacing) * 3)}.consultant-card-head{pointer-events:none;z-index:10;align-items:center;gap:calc(var(--spacing) * 3);grid-area:1/1;min-width:0;display:flex;position:relative}.consultant-card-avatar{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);flex-shrink:0;position:relative}.consultant-card-photo{border-radius:var(--radius-xl)}.consultant-card-initials{background-color:var(--color-consultant-card-avatar-bg);width:100%;height:100%;color:var(--color-consultant-card-avatar-fg);justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.consultant-card-logo{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-md);background-color:var(--color-bg-default);box-shadow:0 0 6px var(--color-consultant-card-logo-shadow);position:absolute;bottom:-6px;right:-6px;overflow:hidden}.consultant-card-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.consultant-card-name{overflow-wrap:break-word;font-size:15px;font-weight:600}.consultant-card-sub{color:var(--color-consultant-card-fg-muted);font-size:12px}.consultant-card-kpis{pointer-events:none;z-index:10;border-block:1px solid var(--color-consultant-card-divider);background-color:var(--color-consultant-card-divider);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative}.consultant-card-kpi{background-color:var(--color-bg-default);padding-block:calc(var(--spacing) * 3);text-align:center;flex-direction:column-reverse;align-items:center;gap:2px;display:flex}.consultant-card-kpi dd{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.consultant-card-kpi dt{color:var(--color-consultant-card-fg-muted);font-size:12px}.consultant-card-cta{pointer-events:auto;z-index:10;flex-direction:column;grid-column:1/-1;display:flex;position:relative}.consultant-card-cta>.ui-button{font-size:14px;line-height:normal}.consultant-card-cta>.ui-button>span:first-child{width:16px;height:16px}@container (min-width:50rem){.consultant-card{align-items:center;gap:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);padding:28px calc(var(--spacing) * 6) calc(var(--spacing) * 6);contain-intrinsic-size:auto 1px auto 132px;flex-direction:row;display:flex}.consultant-card-corner{align-items:flex-start;gap:calc(var(--spacing) * 2);flex-direction:row-reverse;min-width:0;margin:0;position:absolute;top:0;right:0}.consultant-card-tag{padding:4px 12px;font-size:11px}.consultant-card-tag+.consultant-card-rocket{margin-top:calc(var(--spacing) * 2);margin-right:0}.consultant-card-head{gap:calc(var(--spacing) * 4);flex:1}.consultant-card-avatar{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.consultant-card-photo{border-radius:14px}.consultant-card-initials{font-size:22px}.consultant-card-logo{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-lg)}.consultant-card-info{flex:initial;gap:var(--spacing)}.consultant-card-name{font-size:17px}.consultant-card-sub{font-size:14px}.consultant-card-kpis{border-block:0;border-inline:1px solid var(--color-consultant-card-divider);flex-shrink:0;width:312px}.consultant-card-kpi{padding-block:6px}.consultant-card-kpi dd{font-size:var(--text-lg)}.consultant-card-cta{flex-shrink:0}.consultant-card-cta>.ui-button{padding-inline:calc(var(--spacing) * 5)}}@media (hover:hover){.consultant-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.consultant-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,lab(0% 0 0/.10196)), 0 2px 4px -1px var(--tw-shadow-color,lab(0% 0 0/.05882))}}.consultant-card-name:is(:where(.group):hover *){color:var(--color-brand-primary-700)}}
