.ToolsWorkflowFinder-module__nQOwvW__page{background:var(--editorial-canvas);color:var(--foreground)}.ToolsWorkflowFinder-module__nQOwvW__hero,.ToolsWorkflowFinder-module__nQOwvW__finder,.ToolsWorkflowFinder-module__nQOwvW__model,.ToolsWorkflowFinder-module__nQOwvW__noScript{width:min(100% - 32px,1440px);margin-inline:auto}.ToolsWorkflowFinder-module__nQOwvW__hero{border-bottom:1px solid var(--border);padding-block:clamp(56px,7vw,96px) clamp(40px,5vw,64px)}.ToolsWorkflowFinder-module__nQOwvW__eyebrow{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700}.ToolsWorkflowFinder-module__nQOwvW__hero h1,.ToolsWorkflowFinder-module__nQOwvW__model h2{max-width:15ch;font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;margin-top:18px;font-size:clamp(3.2rem,5.8vw,6rem);font-weight:500;line-height:.91}.ToolsWorkflowFinder-module__nQOwvW__hero>p:last-child{max-width:64ch;color:var(--muted-foreground);margin-top:28px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.ToolsWorkflowFinder-module__nQOwvW__finder{grid-template-columns:minmax(240px,.8fr) minmax(320px,1fr) minmax(460px,1.7fr);align-items:start;padding-block:clamp(40px,6vw,80px);display:grid}.ToolsWorkflowFinder-module__nQOwvW__sourcePanel,.ToolsWorkflowFinder-module__nQOwvW__taskPanel,.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 94%, transparent);min-width:0;padding:clamp(20px,2.4vw,36px)}.ToolsWorkflowFinder-module__nQOwvW__taskPanel,.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border-left:0}.ToolsWorkflowFinder-module__nQOwvW__sourcePanel h2,.ToolsWorkflowFinder-module__nQOwvW__taskPanel h2,.ToolsWorkflowFinder-module__nQOwvW__proofPanel>h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:600}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices,.ToolsWorkflowFinder-module__nQOwvW__taskChoices{gap:10px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button,.ToolsWorkflowFinder-module__nQOwvW__taskChoices button{border:1px solid var(--border);background:var(--background);width:100%;min-height:72px;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color .16s,background-color .16s;display:grid;position:relative}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button{grid-template-columns:24px 1fr 20px;align-items:start;gap:14px;padding:18px}.ToolsWorkflowFinder-module__nQOwvW__taskChoices button{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button:hover,.ToolsWorkflowFinder-module__nQOwvW__taskChoices button:hover{border-color:var(--brand)}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button:focus-visible,.ToolsWorkflowFinder-module__nQOwvW__taskChoices button:focus-visible,.ToolsWorkflowFinder-module__nQOwvW__proofPanel a:focus-visible,.ToolsWorkflowFinder-module__nQOwvW__model a:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button[aria-pressed=true],.ToolsWorkflowFinder-module__nQOwvW__taskChoices button[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 9%, var(--background))}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices svg,.ToolsWorkflowFinder-module__nQOwvW__taskChoices>button>svg{width:21px;height:21px;color:var(--brand)}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices strong,.ToolsWorkflowFinder-module__nQOwvW__taskChoices strong{overflow-wrap:anywhere;font-size:.94rem;line-height:1.35;display:block}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button>span,.ToolsWorkflowFinder-module__nQOwvW__taskChoices button>span{overflow-wrap:anywhere;min-width:0}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices small,.ToolsWorkflowFinder-module__nQOwvW__taskChoices small{color:var(--muted-foreground);margin-top:5px;font-size:.76rem;font-weight:500;line-height:1.45;display:block}.ToolsWorkflowFinder-module__nQOwvW__choiceCheck{opacity:0}button[aria-pressed=true] .ToolsWorkflowFinder-module__nQOwvW__choiceCheck{opacity:1}.ToolsWorkflowFinder-module__nQOwvW__taskMeta{justify-items:end;gap:4px;min-width:0;display:grid}.ToolsWorkflowFinder-module__nQOwvW__taskMeta em,.ToolsWorkflowFinder-module__nQOwvW__status{border:1px solid var(--border);width:max-content;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:4px 7px;font-size:.65rem;font-style:normal;font-weight:700;line-height:1.2}.ToolsWorkflowFinder-module__nQOwvW__taskMeta em[data-status=available],.ToolsWorkflowFinder-module__nQOwvW__status[data-status=available]{border-color:color-mix(in srgb, var(--status-ready) 50%, var(--border));color:var(--status-ready)}.ToolsWorkflowFinder-module__nQOwvW__taskMeta em[data-status=assessment],.ToolsWorkflowFinder-module__nQOwvW__status[data-status=assessment]{border-color:color-mix(in srgb, var(--status-review) 50%, var(--border));color:var(--status-review)}.ToolsWorkflowFinder-module__nQOwvW__taskMeta small[data-visible=false]{visibility:hidden}.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border-color:color-mix(in srgb, var(--brand) 55%, var(--border))}.ToolsWorkflowFinder-module__nQOwvW__proofStack>article{display:none}.ToolsWorkflowFinder-module__nQOwvW__proofStack>article[data-visible=true]{animation:.24s ease-out both ToolsWorkflowFinder-module__nQOwvW__reveal;display:block}.ToolsWorkflowFinder-module__nQOwvW__proofStack article>header{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:14px;padding-bottom:22px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__proofIcon{border:1px solid var(--border);width:48px;height:48px;color:var(--brand);place-items:center;display:grid}.ToolsWorkflowFinder-module__nQOwvW__proofIcon svg{width:22px;height:22px}.ToolsWorkflowFinder-module__nQOwvW__proofStack h3,.ToolsWorkflowFinder-module__nQOwvW__proofStack h4,.ToolsWorkflowFinder-module__nQOwvW__model h3{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.025em;font-weight:600}.ToolsWorkflowFinder-module__nQOwvW__proofStack h3{font-size:clamp(1.55rem,2.3vw,2.25rem);line-height:1.08}.ToolsWorkflowFinder-module__nQOwvW__proofStack article>header p{color:var(--muted-foreground);margin-top:6px;line-height:1.5}.ToolsWorkflowFinder-module__nQOwvW__painBlock,.ToolsWorkflowFinder-module__nQOwvW__solutionBlock{padding:clamp(22px,2.5vw,32px)}.ToolsWorkflowFinder-module__nQOwvW__painBlock{border-left:3px solid var(--destructive);background:color-mix(in srgb, var(--destructive) 8%, var(--background));margin-top:20px}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock{border:1px solid color-mix(in srgb, var(--brand) 45%, var(--border));background:color-mix(in srgb, var(--brand) 7%, var(--background))}.ToolsWorkflowFinder-module__nQOwvW__painBlock>p:first-child,.ToolsWorkflowFinder-module__nQOwvW__solutionBlock>p:first-child{color:var(--destructive);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock>p:first-child{color:var(--brand)}.ToolsWorkflowFinder-module__nQOwvW__proofStack h4{margin-top:10px;font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.15}.ToolsWorkflowFinder-module__nQOwvW__painBlock>p:nth-of-type(2),.ToolsWorkflowFinder-module__nQOwvW__solutionBlock>p:nth-of-type(2){color:var(--muted-foreground);margin-top:9px;line-height:1.6}.ToolsWorkflowFinder-module__nQOwvW__painBlock ul{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ToolsWorkflowFinder-module__nQOwvW__painBlock li{border:1px solid color-mix(in srgb, var(--destructive) 38%, var(--border));font-family:var(--font-geist-mono), monospace;align-items:center;gap:7px;padding:7px 9px;font-size:.7rem;display:inline-flex}.ToolsWorkflowFinder-module__nQOwvW__painBlock li svg{width:13px;height:13px;color:var(--destructive)}.ToolsWorkflowFinder-module__nQOwvW__transition{color:var(--brand);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-block:14px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__transition span{background:var(--border);height:1px}.ToolsWorkflowFinder-module__nQOwvW__transition svg{width:18px;height:18px}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock dl{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock dl>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;padding:14px}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock dt{color:var(--muted-foreground);text-transform:uppercase;font-size:.7rem;line-height:1.35}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock dd{overflow-wrap:anywhere;font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:.8rem;font-weight:700}.ToolsWorkflowFinder-module__nQOwvW__proofStack article>footer{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer p{max-width:55ch;color:var(--muted-foreground);gap:9px;font-size:.82rem;line-height:1.5;display:flex}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer p svg{width:17px;height:17px;color:var(--brand);flex:none}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer a,.ToolsWorkflowFinder-module__nQOwvW__model aside a{background:var(--primary);min-height:48px;color:var(--primary-foreground);flex:none;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:.84rem;font-weight:700;display:inline-flex}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer a:hover,.ToolsWorkflowFinder-module__nQOwvW__model aside a:hover{background:color-mix(in srgb, var(--primary) 86%, black)}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer a svg,.ToolsWorkflowFinder-module__nQOwvW__model aside a svg{width:16px;height:16px}.ToolsWorkflowFinder-module__nQOwvW__model{border-top:1px solid var(--border);padding-block:clamp(72px,9vw,120px)}.ToolsWorkflowFinder-module__nQOwvW__model>header{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;column-gap:64px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__model>header .ToolsWorkflowFinder-module__nQOwvW__eyebrow{grid-column:1/-1}.ToolsWorkflowFinder-module__nQOwvW__model h2{max-width:13ch;font-size:clamp(2.8rem,5vw,5.5rem)}.ToolsWorkflowFinder-module__nQOwvW__model>header>p:last-child{color:var(--muted-foreground);line-height:1.7}.ToolsWorkflowFinder-module__nQOwvW__model ol{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:52px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__model ol li{border-right:1px solid var(--border);border-bottom:1px solid var(--border);align-content:space-between;min-height:190px;padding:22px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__model ol li>span{color:var(--brand);font-family:var(--font-geist-mono), monospace;font-size:.72rem;font-weight:700}.ToolsWorkflowFinder-module__nQOwvW__model h3{font-size:1.35rem}.ToolsWorkflowFinder-module__nQOwvW__model li p,.ToolsWorkflowFinder-module__nQOwvW__model aside p{color:var(--muted-foreground);margin-top:8px;font-size:.88rem;line-height:1.6}.ToolsWorkflowFinder-module__nQOwvW__model aside{border:1px solid color-mix(in srgb, var(--brand) 50%, var(--border));background:color-mix(in srgb, var(--brand) 7%, var(--card));grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:24px;padding:clamp(22px,3vw,36px);display:grid}.ToolsWorkflowFinder-module__nQOwvW__model aside>svg{width:28px;height:28px;color:var(--brand)}.ToolsWorkflowFinder-module__nQOwvW__model aside h3{font-size:1.65rem}.ToolsWorkflowFinder-module__nQOwvW__noScript{padding-block:32px}.ToolsWorkflowFinder-module__nQOwvW__noScript ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.ToolsWorkflowFinder-module__nQOwvW__noScript a{border:1px solid var(--border);padding:12px;display:block}@keyframes ToolsWorkflowFinder-module__nQOwvW__reveal{0%{opacity:.45}to{opacity:1}}@media (max-width:1120px){.ToolsWorkflowFinder-module__nQOwvW__finder{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border-top:0;border-left:1px solid color-mix(in srgb, var(--brand) 55%, var(--border));grid-column:1/-1}.ToolsWorkflowFinder-module__nQOwvW__model>header{grid-template-columns:1fr;gap:20px}}@media (max-width:760px){.ToolsWorkflowFinder-module__nQOwvW__hero,.ToolsWorkflowFinder-module__nQOwvW__finder,.ToolsWorkflowFinder-module__nQOwvW__model,.ToolsWorkflowFinder-module__nQOwvW__noScript{width:min(100% - 24px,1440px)}.ToolsWorkflowFinder-module__nQOwvW__hero{padding-block:44px 34px}.ToolsWorkflowFinder-module__nQOwvW__hero h1{max-width:11ch;font-size:clamp(3.25rem,15vw,4.8rem)}.ToolsWorkflowFinder-module__nQOwvW__finder{grid-template-columns:1fr}.ToolsWorkflowFinder-module__nQOwvW__sourcePanel,.ToolsWorkflowFinder-module__nQOwvW__taskPanel,.ToolsWorkflowFinder-module__nQOwvW__proofPanel{padding:18px}.ToolsWorkflowFinder-module__nQOwvW__taskPanel,.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border-top:0;border-left:1px solid var(--border)}.ToolsWorkflowFinder-module__nQOwvW__proofPanel{border-left-color:color-mix(in srgb, var(--brand) 55%, var(--border))}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices,.ToolsWorkflowFinder-module__nQOwvW__taskChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button{grid-template-columns:21px minmax(0,1fr);padding:14px}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices .ToolsWorkflowFinder-module__nQOwvW__choiceCheck{position:absolute;top:12px;right:12px}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices small,.ToolsWorkflowFinder-module__nQOwvW__taskChoices small{font-size:.82rem}.ToolsWorkflowFinder-module__nQOwvW__taskChoices button{grid-template-columns:21px minmax(0,1fr);align-content:start;align-items:start;min-height:112px}.ToolsWorkflowFinder-module__nQOwvW__taskChoices button>span:not(.ToolsWorkflowFinder-module__nQOwvW__taskMeta) small{display:none}.ToolsWorkflowFinder-module__nQOwvW__taskMeta{grid-column:2;justify-items:start}.ToolsWorkflowFinder-module__nQOwvW__taskMeta em{white-space:normal;width:auto;max-width:100%;line-height:1.35}.ToolsWorkflowFinder-module__nQOwvW__proofStack article>header{grid-template-columns:42px 1fr}.ToolsWorkflowFinder-module__nQOwvW__status{grid-column:2}.ToolsWorkflowFinder-module__nQOwvW__solutionBlock dl{grid-template-columns:1fr}.ToolsWorkflowFinder-module__nQOwvW__proofStack article>footer{flex-direction:column;align-items:stretch}.ToolsWorkflowFinder-module__nQOwvW__proofStack footer a{width:100%}.ToolsWorkflowFinder-module__nQOwvW__model ol{grid-template-columns:1fr}.ToolsWorkflowFinder-module__nQOwvW__model h2{max-width:16ch;font-size:clamp(2.65rem,12vw,4rem)}.ToolsWorkflowFinder-module__nQOwvW__model ol li{min-height:150px}.ToolsWorkflowFinder-module__nQOwvW__model aside{grid-template-columns:30px minmax(0,1fr)}.ToolsWorkflowFinder-module__nQOwvW__model aside a{grid-column:1/-1;width:100%}}@media (max-width:420px){.ToolsWorkflowFinder-module__nQOwvW__sourceChoices small{display:none}.ToolsWorkflowFinder-module__nQOwvW__sourceChoices button{min-height:74px}}@media (prefers-reduced-motion:reduce){.ToolsWorkflowFinder-module__nQOwvW__proofStack>article[data-visible=true]{animation:none}}