html{scroll-behavior:smooth}[data-reveal][data-v-aee2fab4]{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(22px)}[data-reveal].is-visible[data-v-aee2fab4]{opacity:1;transform:translateY(0)}.hero-band[data-v-aee2fab4]{background:linear-gradient(125deg, color-mix(in srgb, var(--blue) 10%, transparent), transparent 45%), linear-gradient(305deg, color-mix(in srgb, var(--teal) 9%, transparent), transparent 48%), var(--surface)}.product-visual[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--surface) 92%, transparent);min-height:420px;box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0;animation:.64s ease-out both float-in-aee2fab4;position:relative;overflow:hidden}.hero-image[data-v-aee2fab4]{object-fit:cover;width:100%;height:100%;min-height:420px;display:block}.floating-card[data-v-aee2fab4]{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface) 88%, transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute}.image-card[data-v-aee2fab4]{width:164px;padding:14px}.image-card p[data-v-aee2fab4],.avatar-card p[data-v-aee2fab4],.status-card p[data-v-aee2fab4]{color:var(--muted);font-size:12px;font-weight:800}.image-card strong[data-v-aee2fab4]{color:var(--ink);margin-top:4px;font-size:30px;font-weight:900;line-height:1;display:block}.image-card span[data-v-aee2fab4]{color:var(--subtle);font-size:11px;font-weight:700}.top-card[data-v-aee2fab4]{top:18px;right:18px}.avatar-card[data-v-aee2fab4]{padding:12px;bottom:18px;left:18px}.status-card[data-v-aee2fab4]{align-items:center;gap:10px;max-width:230px;padding:12px;display:flex;bottom:18px;right:18px}.status-card>span[data-v-aee2fab4]{background:var(--gradient-brand);border-radius:999px;width:12px;height:42px}.status-card strong[data-v-aee2fab4]{color:var(--ink);font-size:13px;font-weight:900}.hero-stat[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface) 86%, transparent);box-shadow:var(--shadow-sm);padding:14px;animation:.56s both pulse-in-aee2fab4}.audience-panel[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-2xl);background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 8%, transparent), transparent 48%), var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr);gap:18px;padding:clamp(20px,4vw,30px);transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.audience-panel[data-v-aee2fab4]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.audience-panel h2[data-v-aee2fab4]{color:var(--ink);margin-top:8px;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:900;line-height:1.08}.audience-panel p[data-v-aee2fab4]:not(.kicker){color:var(--muted);margin-top:12px;font-size:14px;line-height:1.8}.panel-icon[data-v-aee2fab4]{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--blue) 14%, var(--surface));width:58px;height:58px;color:var(--blue);place-items:center;font-size:22px;font-weight:900;display:grid}.panel-icon.employer[data-v-aee2fab4]{background:color-mix(in srgb, var(--teal) 14%, var(--surface));color:var(--teal)}.avatar-stack[data-v-aee2fab4]{align-items:center;display:flex}.avatar-stack span[data-v-aee2fab4]{border:2px solid var(--surface);background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 78%, white), color-mix(in srgb, var(--teal) 72%, white));color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;margin-left:-8px;font-size:11px;font-weight:900;display:grid}.avatar-stack span[data-v-aee2fab4]:first-child{margin-left:0}.hero-stat strong[data-v-aee2fab4]{color:var(--ink);font-size:clamp(1.4rem,3vw,2rem);font-weight:900;display:block}.hero-stat span[data-v-aee2fab4]{color:var(--muted);font-size:12px;font-weight:700}.org-strip[data-v-aee2fab4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.org-card[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--surface);min-height:128px;box-shadow:var(--shadow-sm);gap:14px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}[data-reveal].is-visible .org-card[data-v-aee2fab4],[data-reveal].is-visible .vacancy-card[data-v-aee2fab4],[data-reveal].is-visible .workflow-card[data-v-aee2fab4],[data-reveal].is-visible .audience-panel[data-v-aee2fab4]{animation:.52s both card-rise-aee2fab4}[data-reveal].is-visible .org-card[data-v-aee2fab4]:nth-child(2),[data-reveal].is-visible .vacancy-card[data-v-aee2fab4]:nth-child(2),[data-reveal].is-visible .workflow-card[data-v-aee2fab4]:nth-child(2),[data-reveal].is-visible .audience-panel[data-v-aee2fab4]:nth-child(2){animation-delay:80ms}[data-reveal].is-visible .org-card[data-v-aee2fab4]:nth-child(3),[data-reveal].is-visible .vacancy-card[data-v-aee2fab4]:nth-child(3),[data-reveal].is-visible .workflow-card[data-v-aee2fab4]:nth-child(3){animation-delay:.14s}[data-reveal].is-visible .org-card[data-v-aee2fab4]:nth-child(4),[data-reveal].is-visible .vacancy-card[data-v-aee2fab4]:nth-child(4){animation-delay:.19s}[data-reveal].is-visible .org-card[data-v-aee2fab4]:nth-child(5),[data-reveal].is-visible .vacancy-card[data-v-aee2fab4]:nth-child(5){animation-delay:.23s}[data-reveal].is-visible .org-card[data-v-aee2fab4]:nth-child(6),[data-reveal].is-visible .vacancy-card[data-v-aee2fab4]:nth-child(6){animation-delay:.26s}.org-card[data-v-aee2fab4]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.org-logo[data-v-aee2fab4]{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--brand) 14%, var(--surface));width:58px;height:58px;color:var(--brand);flex:none;place-items:center;font-size:22px;font-weight:900;display:grid;overflow:hidden}.org-logo img[data-v-aee2fab4]{object-fit:contain;width:100%;height:100%;padding:7px}.org-card h3[data-v-aee2fab4]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.org-card p[data-v-aee2fab4]{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.org-card span[data-v-aee2fab4]{background:color-mix(in srgb, var(--blue) 10%, var(--surface));color:var(--blue);border-radius:999px;margin-top:12px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.workflow-card[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--surface);min-height:230px;box-shadow:var(--shadow-sm);padding:22px;position:relative;overflow:hidden}.workflow-card[data-v-aee2fab4]:after{content:"";background:color-mix(in srgb, var(--blue) 8%, transparent);border-radius:999px;width:120px;height:120px;position:absolute;bottom:-30px;right:-30px}.workflow-card span[data-v-aee2fab4]{border-radius:var(--radius-lg);background:var(--gradient-brand);color:#fff;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.workflow-card h3[data-v-aee2fab4]{color:var(--ink);margin-top:18px;font-size:18px;font-weight:900}.workflow-card p[data-v-aee2fab4]{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.75}.visual-topline[data-v-aee2fab4]{border-bottom:1px solid var(--border);gap:7px;padding-bottom:14px;display:flex}.visual-topline span[data-v-aee2fab4]{background:var(--border-strong);border-radius:999px;width:10px;height:10px}.visual-metrics[data-v-aee2fab4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.visual-metrics div[data-v-aee2fab4],.visual-column[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-soft);padding:14px}.visual-metrics strong[data-v-aee2fab4]{color:var(--ink);font-size:24px;font-weight:800;display:block}.visual-metrics span[data-v-aee2fab4],.visual-column p[data-v-aee2fab4]{color:var(--muted);font-size:12px;font-weight:700}.visual-board[data-v-aee2fab4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.visual-column[data-v-aee2fab4]{min-height:250px}.visual-column span[data-v-aee2fab4]{border-radius:var(--radius-md);background:linear-gradient(45deg, color-mix(in srgb, var(--blue) 20%, var(--surface)), color-mix(in srgb, var(--teal) 18%, var(--surface)));height:42px;margin-top:12px;display:block}.field-control[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);width:100%;min-height:40px;color:var(--text);outline:none;padding:8px 12px;font-size:14px;transition:border-color .16s,box-shadow .16s}.field-control[data-v-aee2fab4]:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--focus)}.vacancy-card[data-v-aee2fab4],.feature-tile[data-v-aee2fab4]{transition:transform .18s,border-color .18s,box-shadow .18s}.vacancy-card[data-v-aee2fab4]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.skeleton-card[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-sm);padding:20px}.skeleton-card span[data-v-aee2fab4],.skeleton-card strong[data-v-aee2fab4],.skeleton-card p[data-v-aee2fab4],.skeleton-card em[data-v-aee2fab4]{background:linear-gradient(90deg, var(--surface-soft), color-mix(in srgb, var(--blue) 10%, var(--surface)), var(--surface-soft));background-size:220% 100%;border-radius:999px;animation:1.05s linear infinite shimmer-aee2fab4;display:block}.skeleton-card span[data-v-aee2fab4]{width:38%;height:12px}.skeleton-card strong[data-v-aee2fab4]{width:72%;height:22px;margin-top:16px}.skeleton-card p[data-v-aee2fab4]{width:54%;height:14px;margin-top:14px}.skeleton-card em[data-v-aee2fab4]{border-radius:var(--radius-lg);width:98px;height:38px;margin-top:22px}.feature-tile[data-v-aee2fab4]{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:20px}.feature-tile h3[data-v-aee2fab4]{color:var(--ink);margin-top:10px;font-size:18px;font-weight:800}.feature-tile p[data-v-aee2fab4]:last-child{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.7}@keyframes float-in-aee2fab4{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pulse-in-aee2fab4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-aee2fab4{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes card-rise-aee2fab4{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal][data-v-aee2fab4],[data-reveal].is-visible[data-v-aee2fab4],[data-reveal].is-visible .org-card[data-v-aee2fab4],[data-reveal].is-visible .vacancy-card[data-v-aee2fab4],[data-reveal].is-visible .workflow-card[data-v-aee2fab4],[data-reveal].is-visible .audience-panel[data-v-aee2fab4]{opacity:1;transition:none;animation:none;transform:none}}@media (width<=720px){.product-visual[data-v-aee2fab4]{min-height:auto}.hero-image[data-v-aee2fab4]{min-height:340px}.floating-card[data-v-aee2fab4]{margin:10px;position:static}.status-card[data-v-aee2fab4]{max-width:none}.audience-panel[data-v-aee2fab4],.visual-board[data-v-aee2fab4],.visual-metrics[data-v-aee2fab4],.org-strip[data-v-aee2fab4]{grid-template-columns:1fr}.visual-column[data-v-aee2fab4]{min-height:130px}}
