@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,500;0,600;0,700;0,800;0,900;1,600&family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&family=IBM+Plex+Mono:wght@400;500;600&display=swap");.jtg-business{--brand:#ff6b00;--brand-deep:#b24d00;--brand-tint:#fff4ee;--brand-tint-strong:#ffdfc8;--orange-50:#fff4ee;--orange-100:#ffdfc8;--orange-500:#ff6b00;--orange-700:#b24d00;--gray-50:#fafaf8;--gray-100:#f5f4f1;--gray-200:#e8e6e1;--gray-400:#b0ada5;--gray-600:#706d65;--gray-900:#1c1a17;--bg:var(--gray-50);--surface:#fff;--surface-sunken:var(--gray-100);--surface-hover:var(--gray-100);--border:var(--gray-200);--border-strong:var(--gray-400);--ink:var(--gray-900);--ink-soft:var(--gray-600);--ink-faint:var(--gray-400);--success:#2d5a10;--success-tint:#edf5e4;--success-strong:#a3c97a;--amber:#7a4d08;--amber-tint:#fdf3e0;--amber-strong:#e8b84b;--font-display:"Archivo",-apple-system,sans-serif;--font-body:"Instrument Sans",-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--text-display:600 40px/1.1 var(--font-display);--text-h1:600 24px/1.25 var(--font-display);--text-h2:500 15px/1.4 var(--font-body);--text-body:400 14px/1.6 var(--font-body);--text-caption:400 12px/1.5 var(--font-body);--text-label:600 11px/1.3 var(--font-body);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--shadow-xs:0 1px 2px rgba(28,26,23,.04);--shadow-card:0 1px 3px rgba(28,26,23,.06),0 1px 2px rgba(28,26,23,.04);--shadow-raised:0 4px 10px rgba(28,26,23,.08),0 2px 4px rgba(28,26,23,.05);--shadow-popover:0 16px 32px rgba(28,26,23,.14),0 4px 8px rgba(28,26,23,.06);--shadow-brand:0 4px 12px -3px rgba(255,107,0,.35);--ease:cubic-bezier(0.4,0,0.2,1);--duration-sm:150ms;--duration-md:200ms;--duration-lg:300ms;color-scheme:light;font:14px/1.6 var(--font-body);color:var(--ink);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100svh;display:flex;overflow:hidden}.jtg-business *,.jtg-business :after,.jtg-business :before{box-sizing:border-box}.jtg-business h1,.jtg-business h2,.jtg-business h3,.jtg-business h4{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;margin:0;font-weight:600}.jtg-business p{margin:0}.jtg-business button{font-family:var(--font-body)}.jtg-business .dashboard-eyebrow,.jtg-business .event-header-eyebrow,.jtg-business .eyebrow,.jtg-business .jobs-page-eyebrow{font-family:var(--font-mono);letter-spacing:.04em}.jtg-business ::-moz-selection{background:var(--brand-tint-strong)}.jtg-business ::selection{background:var(--brand-tint-strong)}.jtg-business ::-webkit-scrollbar{width:8px;height:8px}.jtg-business ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px}.jtg-business ::-webkit-scrollbar-track{background:transparent}.jtg-business .app-main{flex:1;min-width:0;height:100svh;overflow-y:auto;background:var(--bg)}.jtg-business .btn{--btn-h:44px;display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-h);gap:4px;padding:0 24px;border-radius:999px;border:1px solid transparent;font-family:var(--font-body);font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .35s cubic-bezier(.32,.72,0,1),border-color .35s cubic-bezier(.32,.72,0,1),color .35s cubic-bezier(.32,.72,0,1)}.jtg-business .btn-has-icon{padding:0 14px 0 22px}.jtg-business .btn-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.jtg-business .btn-primary{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff;box-shadow:var(--shadow-brand)}.jtg-business .btn-primary:hover{background:var(--brand);border-color:var(--brand)}.jtg-business .btn-primary .btn-icon{background:hsla(0,0%,100%,.2)}.jtg-business .btn-ghost{background:var(--surface);border-color:var(--border);color:var(--ink)}.jtg-business .btn-ghost:hover{border-color:var(--border-strong)}.jtg-business .btn-ghost .btn-icon{background:var(--surface-sunken)}.jtg-business .btn-dark{background:#fff;border-color:#fff;color:var(--ink)}.jtg-business .btn-dark .btn-icon,.jtg-business .btn-dark:hover{background:var(--gray-100)}