.use-case-hero.svelte-orh5rk,.workbench.svelte-orh5rk,.human.svelte-orh5rk,.related.svelte-orh5rk{width:min(var(--wide-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto}.use-case-hero.svelte-orh5rk{padding:20px 0 116px}.breadcrumbs.svelte-orh5rk{display:flex;min-height:40px;align-items:center;gap:9px;color:var(--muted);font-size:12px}.breadcrumbs.svelte-orh5rk a:where(.svelte-orh5rk){transition:color .18s ease}.breadcrumbs.svelte-orh5rk a:where(.svelte-orh5rk):hover{color:var(--ink)}.hero-grid.svelte-orh5rk{display:grid;padding-top:clamp(76px,9vw,116px);grid-template-columns:1.08fr .92fr;gap:clamp(60px,8vw,112px);align-items:center}.eyebrow.svelte-orh5rk{margin:0 0 16px;color:var(--pine)}.hero-copy.svelte-orh5rk h1:where(.svelte-orh5rk){max-width:760px;font-size:clamp(3.5rem,5vw,4rem)}.hero-copy.svelte-orh5rk>p:where(.svelte-orh5rk):last-of-type{max-width:680px;margin:24px 0 0;color:var(--muted-strong);font-size:clamp(1.05rem,1.5vw,1.2rem);letter-spacing:-.01em;line-height:1.42}.hero-tools.svelte-orh5rk{display:grid;gap:10px;margin-top:28px}.hero-tools.svelte-orh5rk>span:where(.svelte-orh5rk){color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.hero-actions.svelte-orh5rk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px}.job-list.svelte-orh5rk{padding:8px 24px;overflow:hidden;border-radius:var(--radius-card);background:var(--paper)}.job-list.svelte-orh5rk article:where(.svelte-orh5rk){display:grid;padding:22px 0;grid-template-columns:34px 1fr;gap:16px;border-bottom:1px solid var(--line)}.job-list.svelte-orh5rk article:where(.svelte-orh5rk):last-child{border-bottom:0}.job-list.svelte-orh5rk article:where(.svelte-orh5rk)>span:where(.svelte-orh5rk){display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:var(--paper);color:var(--muted);font-size:11px;font-weight:500}.job-list.svelte-orh5rk h2:where(.svelte-orh5rk){margin:4px 0 0;font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.job-list.svelte-orh5rk p:where(.svelte-orh5rk){margin:10px 0 0;color:var(--muted-strong);font-size:14px;line-height:1.5}.workbench.svelte-orh5rk{display:grid;padding:108px 0 116px;grid-template-columns:.82fr 1.18fr;gap:clamp(60px,8vw,120px);align-items:center;border-top:1px solid var(--line)}.workbench-copy.svelte-orh5rk h2:where(.svelte-orh5rk){max-width:780px;font-size:clamp(3rem,4.8vw,4rem)}.workbench-copy.svelte-orh5rk>p:where(.svelte-orh5rk):last-child{max-width:610px;margin:24px 0 0;color:var(--muted-strong);font-size:16px;line-height:1.58}.artifact-board.svelte-orh5rk{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--cream)}.artifact-board.svelte-orh5rk>header:where(.svelte-orh5rk){display:flex;min-height:56px;padding:0 20px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.artifact-board.svelte-orh5rk>header:where(.svelte-orh5rk)>span:where(.svelte-orh5rk){letter-spacing:.04em;text-transform:uppercase}.artifact-board.svelte-orh5rk>header:where(.svelte-orh5rk) strong:where(.svelte-orh5rk){color:var(--ink);font-weight:500}.artifact-board.svelte-orh5rk ol:where(.svelte-orh5rk){margin:0;padding:0;list-style:none}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk){position:relative;display:grid;min-height:118px;padding:24px 56px 24px 20px;grid-template-columns:112px 1fr;gap:20px;align-items:center;border-bottom:1px solid var(--line)}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk):last-child{border-bottom:0;background:color-mix(in srgb,var(--pine) 7%,var(--cream))}.artifact-stage.svelte-orh5rk{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;font-weight:500}.artifact-stage.svelte-orh5rk i:where(.svelte-orh5rk){width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk):last-child .artifact-stage:where(.svelte-orh5rk){color:var(--pine)}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk):last-child .artifact-stage:where(.svelte-orh5rk) i:where(.svelte-orh5rk){border-color:var(--pine);background:var(--pine)}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk) div:where(.svelte-orh5rk)>strong:where(.svelte-orh5rk){display:block;font-family:var(--font-display);font-size:21px;font-weight:600;letter-spacing:-.03em;line-height:1.12}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk) p:where(.svelte-orh5rk){margin:8px 0 0;color:var(--muted-strong);font-size:13px;line-height:1.45}.artifact-index.svelte-orh5rk{position:absolute;top:18px;right:18px;color:var(--muted);font-size:10px}.example.svelte-orh5rk{width:min(var(--wide-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto;padding:clamp(60px,7vw,84px);border-radius:var(--radius-card);background:#151613;color:#f7f6f2}.example.svelte-orh5rk .eyebrow:where(.svelte-orh5rk){color:var(--meadow)}.example.svelte-orh5rk header:where(.svelte-orh5rk){display:grid;grid-template-columns:1fr .7fr;gap:clamp(60px,9vw,130px);align-items:end}.example.svelte-orh5rk h2:where(.svelte-orh5rk),.human.svelte-orh5rk h2:where(.svelte-orh5rk),.related.svelte-orh5rk h2:where(.svelte-orh5rk),.cta.svelte-orh5rk h2:where(.svelte-orh5rk){font-size:clamp(3rem,4.8vw,4rem)}.example.svelte-orh5rk h2:where(.svelte-orh5rk){max-width:760px}.example.svelte-orh5rk header:where(.svelte-orh5rk)>p:where(.svelte-orh5rk){max-width:570px;margin:0;color:#fffdf7b3;font-size:16px;line-height:1.58}.example.svelte-orh5rk ol:where(.svelte-orh5rk){display:grid;margin:60px 0 0;padding:0;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none}.example.svelte-orh5rk li:where(.svelte-orh5rk){min-height:252px;padding:24px;border:1px solid rgba(255,253,247,.16);border-radius:var(--radius-card);background:#fffdf70d}.example.svelte-orh5rk li:where(.svelte-orh5rk)>span:where(.svelte-orh5rk){display:inline-flex;min-height:28px;padding:0 11px;align-items:center;border-radius:8px;background:#f7f6f21a;color:#f7f6f2;font-size:11px;font-weight:500}.example.svelte-orh5rk h3:where(.svelte-orh5rk){margin:42px 0 0;font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1.08}.example.svelte-orh5rk li:where(.svelte-orh5rk) p:where(.svelte-orh5rk){margin:14px 0 0;color:#fffdf7ad;font-size:14px;line-height:1.55}.human.svelte-orh5rk{padding:112px 0 120px;text-align:center;border-bottom:1px solid var(--line)}.human.svelte-orh5rk>div:where(.svelte-orh5rk){max-width:1020px;margin:0 auto}.human.svelte-orh5rk>p:where(.svelte-orh5rk){max-width:720px;margin:24px auto 0;color:var(--muted-strong);font-size:18px;letter-spacing:-.01em;line-height:1.48}.related.svelte-orh5rk{padding:100px 0 108px}.related.svelte-orh5rk h2:where(.svelte-orh5rk){max-width:900px;margin:0 auto;text-align:center}.related.svelte-orh5rk>div:where(.svelte-orh5rk){display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:54px}.related.svelte-orh5rk a:where(.svelte-orh5rk){display:flex;min-height:230px;padding:28px;border:1px solid transparent;border-radius:var(--radius-card);background:var(--paper);flex-direction:column;transition:border-color .18s ease,background .18s ease,transform .18s ease}.related.svelte-orh5rk a:where(.svelte-orh5rk):hover{border-color:var(--line);background:var(--cream);transform:translateY(-2px)}.related.svelte-orh5rk a:where(.svelte-orh5rk)>span:where(.svelte-orh5rk){color:var(--pine);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.related.svelte-orh5rk strong:where(.svelte-orh5rk){display:block;margin-top:26px;font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1}.related.svelte-orh5rk a:where(.svelte-orh5rk) p:where(.svelte-orh5rk){max-width:440px;margin:14px 0 0;color:var(--muted-strong);font-size:15px;line-height:1.5}.cta.svelte-orh5rk{display:flex;width:min(var(--wide-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto 48px;padding:clamp(52px,7vw,84px);align-items:center;justify-content:space-between;gap:60px;border-radius:var(--radius-card);background:#151613;color:#f7f6f2}.cta.svelte-orh5rk h2:where(.svelte-orh5rk){max-width:820px}.cta.svelte-orh5rk .cta-action:where(.svelte-orh5rk){flex:0 0 auto}.cta.svelte-orh5rk .cta-action:where(.svelte-orh5rk):focus-visible{outline-color:#fffdf7}@media (max-width: 850px){.hero-grid.svelte-orh5rk,.workbench.svelte-orh5rk,.example.svelte-orh5rk header:where(.svelte-orh5rk){grid-template-columns:1fr;gap:48px}.job-list.svelte-orh5rk{max-width:680px}.artifact-board.svelte-orh5rk{max-width:820px}.cta.svelte-orh5rk{align-items:flex-start;flex-direction:column}}@media (max-width: 650px){.use-case-hero.svelte-orh5rk,.workbench.svelte-orh5rk,.human.svelte-orh5rk,.related.svelte-orh5rk{width:calc(100% - 32px)}.use-case-hero.svelte-orh5rk{padding:18px 0 78px}.breadcrumbs.svelte-orh5rk{flex-wrap:wrap}.hero-grid.svelte-orh5rk{padding-top:56px}.hero-copy.svelte-orh5rk h1:where(.svelte-orh5rk){font-size:clamp(3rem,13vw,4rem)}.hero-copy.svelte-orh5rk>p:where(.svelte-orh5rk):last-of-type{font-size:16px}.hero-actions.svelte-orh5rk{align-items:stretch;flex-direction:column}.hero-actions.svelte-orh5rk a:where(.svelte-orh5rk){width:100%;justify-content:center}.job-list.svelte-orh5rk{padding-right:20px;padding-left:20px}.workbench.svelte-orh5rk{padding:78px 0 84px}.workbench-copy.svelte-orh5rk h2:where(.svelte-orh5rk){font-size:clamp(2.8rem,11.5vw,3.5rem)}.workbench-copy.svelte-orh5rk>p:where(.svelte-orh5rk):last-child{font-size:15px}.artifact-board.svelte-orh5rk li:where(.svelte-orh5rk){min-height:124px;padding:22px 46px 22px 18px;grid-template-columns:1fr;gap:10px}.artifact-stage.svelte-orh5rk{padding-right:28px}.example.svelte-orh5rk{width:calc(100% - 32px);padding:56px 24px;border-radius:14px}.example.svelte-orh5rk h2:where(.svelte-orh5rk),.human.svelte-orh5rk h2:where(.svelte-orh5rk),.related.svelte-orh5rk h2:where(.svelte-orh5rk),.cta.svelte-orh5rk h2:where(.svelte-orh5rk){font-size:clamp(2.8rem,11.5vw,3.5rem)}.example.svelte-orh5rk header:where(.svelte-orh5rk)>p:where(.svelte-orh5rk),.human.svelte-orh5rk>p:where(.svelte-orh5rk){font-size:15px}.example.svelte-orh5rk ol:where(.svelte-orh5rk){grid-template-columns:1fr;margin-top:44px}.example.svelte-orh5rk li:where(.svelte-orh5rk){min-height:auto;padding:24px}.example.svelte-orh5rk h3:where(.svelte-orh5rk){margin-top:32px}.human.svelte-orh5rk{padding:82px 0 88px}.related.svelte-orh5rk{padding:80px 0 86px}.related.svelte-orh5rk>div:where(.svelte-orh5rk){grid-template-columns:1fr;gap:14px;margin-top:42px}.related.svelte-orh5rk a:where(.svelte-orh5rk){min-height:200px}.cta.svelte-orh5rk{width:calc(100% - 32px);margin-bottom:16px;padding:42px 24px;border-radius:14px}.cta.svelte-orh5rk .cta-action:where(.svelte-orh5rk){width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.breadcrumbs.svelte-orh5rk a:where(.svelte-orh5rk),.related.svelte-orh5rk a:where(.svelte-orh5rk){transition:none}}
