.profes_page__BFSdO{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:18px 0 88px}.profes_hero__5BYZL{position:relative;min-height:128px;box-sizing:border-box;display:flex;align-items:flex-end;overflow:hidden;padding:20px;border:1px solid color-mix(in srgb,var(--color-action-primary) 18%,transparent);border-radius:22px;background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--color-action-primary) 22%,transparent),transparent 34%),linear-gradient(145deg,var(--color-surface-raised),var(--color-canvas));box-shadow:0 18px 48px rgba(0,0,0,.18)}.profes_heroCopy__kxSn4{position:relative;z-index:1;max-width:590px}.profes_kicker__YalEB{color:var(--color-action-primary);font-size:9px;font-weight:950;letter-spacing:.12em}.profes_title__jTYUd{margin:5px 0;color:var(--color-text-primary);font-family:var(--font-display),Impact,sans-serif;font-size:clamp(38px,5vw,48px);font-weight:400;line-height:.94;letter-spacing:.02em;text-transform:uppercase}.profes_lead__zeGRs{max-width:470px;margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.4}.profes_heroMark__xB6ei{position:absolute;top:15px;right:15px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);border-radius:999px;color:var(--color-text-secondary);font-size:7px;font-weight:900;letter-spacing:.08em}.profes_empty__S7SuE{display:flex;align-items:center;gap:12px;margin-top:18px;padding:18px;border:1px solid color-mix(in srgb,var(--color-text-primary) 9%,transparent);border-radius:18px;background:color-mix(in srgb,var(--color-surface) 90%,transparent)}.profes_emptyIcon__byu5V{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--color-action-primary) 9%,transparent);color:var(--color-action-primary);font-weight:950}.profes_empty__S7SuE strong{color:var(--color-text-primary)}.profes_empty__S7SuE p{margin:3px 0 0;color:var(--color-text-secondary);font-size:11px}@media (max-width:640px){.profes_page__BFSdO{width:min(100% - 20px,560px);padding-top:10px}.profes_hero__5BYZL{min-height:96px;align-items:center;padding:15px 16px;border-radius:18px}.profes_heroCopy__kxSn4{width:100%;max-width:none}.profes_heroMark__xB6ei,.profes_kicker__YalEB{display:none}.profes_title__jTYUd{margin:0 0 5px;font-size:clamp(28px,7vw,32px);line-height:1}.profes_lead__zeGRs{max-width:none;font-size:12px;line-height:1.35}}