.role-section.svelte-clo8of{background:var(--color-bg);font-family:var(--font-family-v2);padding:120px 24px}.container.svelte-clo8of{max-width:1200px;margin:0 auto}.tabs.svelte-clo8of{background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-glass);border-radius:100px;justify-content:center;gap:4px;width:fit-content;margin:0 auto 64px;padding:6px;display:flex;box-shadow:0 4px 16px #002e530f}.tab.svelte-clo8of{color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:100px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .25s,color .25s}.tab.svelte-clo8of:hover{color:var(--color-navy-text)}.tab.active.svelte-clo8of{background:var(--color-navy);color:#fff}.panel.svelte-clo8of{grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:460px;display:grid}.role-eyebrow.svelte-clo8of{letter-spacing:1.6px;color:var(--color-navy);margin-bottom:16px;font-size:12px;font-weight:700}.role-title.svelte-clo8of{letter-spacing:-.8px;color:var(--color-navy-text);margin:0 0 20px;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1.1}.role-body.svelte-clo8of{color:var(--color-text);max-width:480px;margin:0 0 32px;font-size:17px;line-height:1.6}.stat-block.svelte-clo8of{border-top:1px solid var(--color-border);align-items:baseline;gap:20px;padding-top:24px;display:flex}.stat-value.svelte-clo8of{letter-spacing:-1px;color:var(--color-navy);max-width:290px;font-size:clamp(25px,2.8vw,38px);font-weight:600;line-height:1.05}.stat-label.svelte-clo8of{color:var(--color-text-muted);max-width:240px;font-size:14px;line-height:1.45}.role-link.svelte-clo8of{margin-top:var(--space-6);color:var(--color-navy);font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.role-link.svelte-clo8of:hover{text-decoration:underline}.visual-col.svelte-clo8of{justify-content:center;display:flex}.mockup.svelte-clo8of{background:var(--surface-card);border:1px solid var(--color-border);border-radius:24px;width:100%;max-width:460px;padding:24px;font-size:13px;box-shadow:0 12px 40px #002e5314}.mockup-header.svelte-clo8of{color:var(--color-navy);border-bottom:1px solid var(--color-border);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:16px;font-size:13px;font-weight:600;display:flex}.dot.svelte-clo8of{border-radius:50%;width:8px;height:8px}.dot.validate.svelte-clo8of,.dot.live.svelte-clo8of{background:var(--color-success);animation:2s ease-in-out infinite svelte-clo8of-pulse}@keyframes svelte-clo8of-pulse{0%,to{opacity:1}50%{opacity:.35}}.match-source.svelte-clo8of{background:var(--color-bg);color:var(--color-text-muted);border-radius:16px;flex-direction:column;gap:8px;margin-bottom:16px;padding:20px;display:flex}.match-source.svelte-clo8of strong:where(.svelte-clo8of){color:var(--color-navy-text);font-size:24px;line-height:1.1}.match-list.svelte-clo8of{gap:10px;display:grid}.match-row.svelte-clo8of{background:var(--color-bg);border-radius:14px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:13px 14px;display:grid}.match-row.svelte-clo8of>div:where(.svelte-clo8of){gap:3px;display:grid}.match-row.svelte-clo8of strong:where(.svelte-clo8of){color:var(--color-navy-text);font-size:13px}.match-row.svelte-clo8of small:where(.svelte-clo8of){color:var(--color-text-muted);font-size:11px}.score.svelte-clo8of{width:38px;height:38px;color:var(--color-success);background:#12a8791f;border-radius:50%;place-items:center;font-weight:700;display:grid}.score.warn.svelte-clo8of{color:#a66a00;background:#efa61824}.queue-list.svelte-clo8of{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.queue-row.svelte-clo8of{background:var(--color-bg);border-left:3px solid var(--color-success);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.queue-row.pending.svelte-clo8of{border-left-color:#f59e0b}.check.svelte-clo8of{background:var(--color-success);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.pending-check.svelte-clo8of{background:#f59e0b}.row-text.svelte-clo8of{flex:1;min-width:0}.row-title.svelte-clo8of{color:var(--color-navy-text);font-size:13px;font-weight:600}.row-sub.svelte-clo8of{color:var(--color-text-muted);margin-top:2px;font-size:11px}.stamp.svelte-clo8of{letter-spacing:1.4px;color:var(--color-success);background:linear-gradient(135deg,#10b98114,#10b98105);border:1px solid #10b98140;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;font-weight:700;display:flex}.stamp.svelte-clo8of strong:where(.svelte-clo8of){font-weight:700}.pipeline-main.svelte-clo8of{background:var(--color-bg);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px;padding:24px;display:flex}.pipeline-main.svelte-clo8of span:where(.svelte-clo8of){letter-spacing:1px;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.pipeline-main.svelte-clo8of strong:where(.svelte-clo8of){color:var(--color-navy-text);letter-spacing:-2px;font-size:clamp(42px,5vw,64px);font-weight:600;line-height:1}.pipeline-main.svelte-clo8of small:where(.svelte-clo8of){color:var(--color-success);font-size:12px;font-weight:600}.alert.svelte-clo8of{background:#ef44440f;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.alert-dot.svelte-clo8of{background:var(--color-danger);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-clo8of-pulse}.alert-text.svelte-clo8of{color:var(--color-text);font-size:12px;line-height:1.4}.alert-text.svelte-clo8of strong:where(.svelte-clo8of){color:var(--color-navy-text);font-weight:600}@media (width<=900px){.role-section.svelte-clo8of{padding:80px 20px}.panel.svelte-clo8of{grid-template-columns:1fr;gap:40px;min-height:auto}.visual-col.svelte-clo8of{order:2}.tabs.svelte-clo8of{border-radius:24px;flex-wrap:wrap}.tab.svelte-clo8of{padding:8px 14px;font-size:13px}.stat-block.svelte-clo8of{flex-direction:column;align-items:flex-start;gap:8px}}.shell.svelte-forhf4{max-width:var(--max-width);padding:0 var(--side-margin);margin:0 auto}.hero.svelte-forhf4{background:var(--gradient-hero);padding:120px 0 100px}.hero.svelte-forhf4 .shell:where(.svelte-forhf4){max-width:900px}.eyebrow.svelte-forhf4{margin:0 0 var(--space-4);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:13px;font-weight:700}.h1.svelte-forhf4{color:var(--color-navy-text);margin:0}.lede.svelte-forhf4{max-width:640px;margin:var(--space-6) 0 0;color:var(--color-text);font-size:20px;line-height:1.55}@media (width<=900px){.hero.svelte-forhf4{padding:72px 0 64px}.lede.svelte-forhf4{font-size:18px}}
