.ToolPages-module__yGIQWq__page{color:#171713;min-height:100dvh;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:radial-gradient(circle at 80% 0,#ffdcbc5c,#0000 32rem),#f7f6f2;overflow-x:clip}.ToolPages-module__yGIQWq__footer{width:min(100% - 48px,1120px);margin:0 auto}.ToolPages-module__yGIQWq__toolCard a,.ToolPages-module__yGIQWq__footer a,.ToolPages-module__yGIQWq__primaryCta,.ToolPages-module__yGIQWq__secondaryCta{color:inherit;text-decoration:none}.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article{width:min(100% - 48px,880px);margin:68px auto 0;padding-bottom:112px}.ToolPages-module__yGIQWq__eyebrow{color:#9a541d;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:650}.ToolPages-module__yGIQWq__indexIntro h1,.ToolPages-module__yGIQWq__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,7vw,68px);font-weight:400;line-height:1.02}.ToolPages-module__yGIQWq__indexIntro>p:last-child,.ToolPages-module__yGIQWq__subtitle{color:#55554e;max-width:680px;margin:26px 0 0;font-size:18px;line-height:1.65}.ToolPages-module__yGIQWq__toolList{margin-top:64px}.ToolPages-module__yGIQWq__toolCard{border-top:1px solid #17171324;padding:36px 0 4px}.ToolPages-module__yGIQWq__toolCard h2{letter-spacing:-.04em;max-width:720px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4.5vw,42px);font-weight:400;line-height:1.08}.ToolPages-module__yGIQWq__toolCard h2 a:hover,.ToolPages-module__yGIQWq__readLink:hover,.ToolPages-module__yGIQWq__footer a:hover{text-underline-offset:4px;text-decoration:underline}.ToolPages-module__yGIQWq__toolCard>p{color:#55554e;max-width:660px;margin:16px 0 0;font-size:16px;line-height:1.7}.ToolPages-module__yGIQWq__readLink{margin-top:20px;font-size:14px;font-weight:620;display:inline-flex}.ToolPages-module__yGIQWq__ctaLinks,.ToolPages-module__yGIQWq__ctaLinksCompact{flex-wrap:wrap;gap:10px;display:flex}.ToolPages-module__yGIQWq__ctaLinks{margin-top:34px}.ToolPages-module__yGIQWq__ctaLinksCompact{margin-top:26px}.ToolPages-module__yGIQWq__primaryCta,.ToolPages-module__yGIQWq__secondaryCta{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.ToolPages-module__yGIQWq__primaryCta{color:#f5f4ef;background:#171713}.ToolPages-module__yGIQWq__secondaryCta{background:#ffffffb8;border:1px solid #1717132e}.ToolPages-module__yGIQWq__facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:62px;display:grid}.ToolPages-module__yGIQWq__fact{background:#ffffff9e;border:1px solid #1717131f;border-radius:18px;padding:22px}.ToolPages-module__yGIQWq__fact h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.ToolPages-module__yGIQWq__fact p{color:#55554e;margin:10px 0 0;font-size:14px;line-height:1.6}.ToolPages-module__yGIQWq__steps,.ToolPages-module__yGIQWq__models,.ToolPages-module__yGIQWq__faq{margin-top:72px}.ToolPages-module__yGIQWq__steps h2,.ToolPages-module__yGIQWq__models h2,.ToolPages-module__yGIQWq__faq h2,.ToolPages-module__yGIQWq__prose h2,.ToolPages-module__yGIQWq__cta h2{color:#20201b;letter-spacing:-.035em;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,38px);font-weight:400;line-height:1.15}.ToolPages-module__yGIQWq__steps ol{counter-reset:tool-step;gap:18px;margin:0;padding:0;list-style:none;display:grid}.ToolPages-module__yGIQWq__steps li{counter-increment:tool-step;border-top:1px solid #1717131f;padding:22px 0 4px 58px;position:relative}.ToolPages-module__yGIQWq__steps li:before{content:counter(tool-step);background:#ffffffb8;border:1px solid #17171329;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;top:22px;left:0}.ToolPages-module__yGIQWq__steps h3,.ToolPages-module__yGIQWq__faqItem h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650}.ToolPages-module__yGIQWq__steps li p,.ToolPages-module__yGIQWq__faqItem p{color:#4d4d46;max-width:640px;margin:10px 0 0;font-size:16px;line-height:1.7}.ToolPages-module__yGIQWq__models>p{color:#4d4d46;max-width:660px;margin:0 0 24px;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__modelList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ToolPages-module__yGIQWq__modelList li{background:#ffffff9e;border:1px solid #17171329;border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:14px;font-weight:550;display:inline-flex}.ToolPages-module__yGIQWq__prose{margin-top:72px}.ToolPages-module__yGIQWq__prose>section+section{margin-top:56px}.ToolPages-module__yGIQWq__prose p{color:#4d4d46;max-width:680px;margin:0;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__prose p+p{margin-top:18px}.ToolPages-module__yGIQWq__faqItem{border-top:1px solid #1717131f;padding:22px 0 6px}.ToolPages-module__yGIQWq__cta{background:#ffffff9e;border:1px solid #1717131f;border-radius:22px;margin-top:72px;padding:34px;box-shadow:0 18px 42px -34px #17171373}.ToolPages-module__yGIQWq__cta p{color:#4d4d46;max-width:640px;margin:0;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__footer{color:#73736a;border-top:1px solid #17171324;justify-content:space-between;align-items:center;gap:24px;padding:27px 0 34px;font-size:13px;display:flex}.ToolPages-module__yGIQWq__footer p{margin:0}.ToolPages-module__yGIQWq__footer nav{flex-wrap:wrap;gap:18px;display:flex}.ToolPages-module__yGIQWq__toolCard a:focus-visible,.ToolPages-module__yGIQWq__footer a:focus-visible,.ToolPages-module__yGIQWq__primaryCta:focus-visible,.ToolPages-module__yGIQWq__secondaryCta:focus-visible{outline-offset:4px;outline:3px solid #e78a417a}@media (max-width:640px){.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article,.ToolPages-module__yGIQWq__footer{width:min(100% - 36px,880px)}.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article{margin-top:46px;padding-bottom:78px}.ToolPages-module__yGIQWq__toolList,.ToolPages-module__yGIQWq__prose{margin-top:52px}.ToolPages-module__yGIQWq__facts{margin-top:48px}.ToolPages-module__yGIQWq__steps,.ToolPages-module__yGIQWq__models,.ToolPages-module__yGIQWq__faq,.ToolPages-module__yGIQWq__cta{margin-top:56px}.ToolPages-module__yGIQWq__steps li{padding-inline-start:0;padding-top:64px}.ToolPages-module__yGIQWq__cta{padding:26px 22px}.ToolPages-module__yGIQWq__ctaLinks,.ToolPages-module__yGIQWq__ctaLinksCompact{flex-direction:column;align-items:stretch}.ToolPages-module__yGIQWq__footer{flex-direction:column;align-items:flex-start}}.ToolPages-module__yGIQWq__featureIntro{color:#55554e;max-width:700px;margin:32px 0 0;font-size:15px;line-height:1.7}
.TaskToolLanding-module__7fUglG__page{--task-bg:#f8f7f4;--task-surface:#eeede9;--task-ink:#20201d;--task-muted:#64645d;--task-accent:#7855b0;background:var(--task-bg);min-height:100dvh;color:var(--task-ink);font-family:var(--font-geist-sans), Arial, sans-serif}.TaskToolLanding-module__7fUglG__page[data-theme-resolved=dark]{--task-bg:#141412;--task-surface:#22221e;--task-ink:#f5f4ef;--task-muted:#afafa5;--task-accent:#c2a1ef}.TaskToolLanding-module__7fUglG__content{width:min(100% - 48px,720px);margin-inline:auto}.TaskToolLanding-module__7fUglG__page a{color:inherit;text-decoration:none}.TaskToolLanding-module__7fUglG__page :is(a,button):focus-visible{outline:2px solid var(--task-accent);outline-offset:5px}.TaskToolLanding-module__7fUglG__breadcrumb{color:var(--task-muted);flex-wrap:wrap;gap:12px;padding-top:28px;font-size:14px;display:flex}.TaskToolLanding-module__7fUglG__hero{padding:50px 0 0}.TaskToolLanding-module__7fUglG__page h1{letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(42px,5vw,66px);font-weight:500;line-height:1.04}.TaskToolLanding-module__7fUglG__page h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 22px;font-size:clamp(28px,3.4vw,38px);font-weight:500;line-height:1.14}.TaskToolLanding-module__7fUglG__page h3{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:550;line-height:1.25}.TaskToolLanding-module__7fUglG__page p{margin:0 0 18px;font-size:17px;line-height:1.6}.TaskToolLanding-module__7fUglG__subtitle{max-width:52ch;margin-top:22px!important}.TaskToolLanding-module__7fUglG__actions{flex-wrap:wrap;align-items:center;gap:24px;margin:28px 0 14px;display:flex}.TaskToolLanding-module__7fUglG__primary{background:var(--task-ink);border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:15px 23px;font-size:16px;font-weight:550;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s;display:inline-flex;color:var(--task-bg)!important}.TaskToolLanding-module__7fUglG__primary:hover{opacity:.9;transform:translateY(-2px)}.TaskToolLanding-module__7fUglG__primary:active{transform:translateY(1px)}.TaskToolLanding-module__7fUglG__textLink{align-items:center;gap:8px;font-size:16px;font-weight:550;display:inline-flex}.TaskToolLanding-module__7fUglG__textLink:hover,.TaskToolLanding-module__7fUglG__breadcrumb a:hover,.TaskToolLanding-module__7fUglG__footer nav a:hover,.TaskToolLanding-module__7fUglG__related a:hover{text-underline-offset:5px;text-decoration:underline}.TaskToolLanding-module__7fUglG__page .TaskToolLanding-module__7fUglG__helper{color:var(--task-muted);font-size:14px;line-height:1.5}.TaskToolLanding-module__7fUglG__page .TaskToolLanding-module__7fUglG__artworkNote{color:var(--task-muted);margin-top:16px;font-size:14px;line-height:1.5}.TaskToolLanding-module__7fUglG__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(h1,h2,h3){letter-spacing:normal}.TaskToolLanding-module__7fUglG__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.TaskToolLanding-module__7fUglG__primary,.TaskToolLanding-module__7fUglG__textLink,.TaskToolLanding-module__7fUglG__related) svg{transform:scaleX(-1)}.TaskToolLanding-module__7fUglG__page:lang(zh) :is(h1,h2,h3),.TaskToolLanding-module__7fUglG__page:lang(ja) :is(h1,h2,h3){letter-spacing:-.02em}.TaskToolLanding-module__7fUglG__specimen{margin:30px 0 0}.TaskToolLanding-module__7fUglG__specimenStage{background:var(--task-surface);border-radius:20px;place-items:center;height:270px;padding:20px;display:grid}.TaskToolLanding-module__7fUglG__specimenStage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:230px}.TaskToolLanding-module__7fUglG__choices{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.TaskToolLanding-module__7fUglG__choices button{background:var(--task-surface);color:var(--task-ink);font:inherit;cursor:pointer;border:0;border-radius:100px;min-height:44px;padding:10px 18px;font-size:15px;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}.TaskToolLanding-module__7fUglG__choices button[aria-pressed=true]{background:var(--task-ink);color:var(--task-bg)}.TaskToolLanding-module__7fUglG__choices button:hover{transform:translateY(-1px)}.TaskToolLanding-module__7fUglG__choices button:disabled{cursor:wait;opacity:.65;transform:none}.TaskToolLanding-module__7fUglG__page figcaption{color:var(--task-muted);margin-top:12px;font-size:14px;line-height:1.5}.TaskToolLanding-module__7fUglG__reading,.TaskToolLanding-module__7fUglG__case,.TaskToolLanding-module__7fUglG__pricing,.TaskToolLanding-module__7fUglG__faq,.TaskToolLanding-module__7fUglG__related,.TaskToolLanding-module__7fUglG__closing{margin-top:108px}.TaskToolLanding-module__7fUglG__reading{max-width:60ch}.TaskToolLanding-module__7fUglG__outputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 42px;display:grid}.TaskToolLanding-module__7fUglG__outputs figure{min-width:0;margin:0}.TaskToolLanding-module__7fUglG__outputs a{background:var(--task-surface);border-radius:20px;place-items:center start;height:240px;padding:14px;display:grid}.TaskToolLanding-module__7fUglG__outputs img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:210px}.TaskToolLanding-module__7fUglG__workspace{margin:28px 0 36px}.TaskToolLanding-module__7fUglG__workspace img{border-radius:20px;width:100%;height:auto}.TaskToolLanding-module__7fUglG__steps{margin:32px 0 0;padding:0;list-style:none}.TaskToolLanding-module__7fUglG__steps li+li{margin-top:34px}.TaskToolLanding-module__7fUglG__pricing{background:var(--task-surface);border-radius:20px;padding:36px}.TaskToolLanding-module__7fUglG__pricing dl{margin:28px 0}.TaskToolLanding-module__7fUglG__pricing dl div{grid-template-columns:1fr 1.7fr;gap:24px;margin-top:22px;display:grid}.TaskToolLanding-module__7fUglG__pricing dt{font-weight:550;line-height:1.6}.TaskToolLanding-module__7fUglG__pricing dd{margin:0;font-size:16px;line-height:1.6}.TaskToolLanding-module__7fUglG__faq>div{margin-top:30px}.TaskToolLanding-module__7fUglG__related>div+div{margin-top:28px}.TaskToolLanding-module__7fUglG__related a{align-items:center;gap:10px;font-size:22px;font-weight:550;display:inline-flex}.TaskToolLanding-module__7fUglG__related p{margin-top:10px}.TaskToolLanding-module__7fUglG__closing .TaskToolLanding-module__7fUglG__primary{margin:8px 0 18px}.TaskToolLanding-module__7fUglG__footer{padding:100px 0 36px}.TaskToolLanding-module__7fUglG__wordmark{letter-spacing:-.055em;font-size:48px;font-weight:600}.TaskToolLanding-module__7fUglG__footer nav{flex-wrap:wrap;gap:22px;margin:28px 0 24px;font-size:15px;display:flex}.TaskToolLanding-module__7fUglG__footer p{color:var(--task-muted);font-size:14px}@media (max-width:600px){.TaskToolLanding-module__7fUglG__content{width:min(100% - 40px,720px)}.TaskToolLanding-module__7fUglG__hero{padding-top:32px}.TaskToolLanding-module__7fUglG__page h1{font-size:46px}.TaskToolLanding-module__7fUglG__page p{font-size:16px}.TaskToolLanding-module__7fUglG__specimenStage{height:230px}.TaskToolLanding-module__7fUglG__specimenStage img{max-height:190px}.TaskToolLanding-module__7fUglG__reading,.TaskToolLanding-module__7fUglG__case,.TaskToolLanding-module__7fUglG__pricing,.TaskToolLanding-module__7fUglG__faq,.TaskToolLanding-module__7fUglG__related,.TaskToolLanding-module__7fUglG__closing{margin-top:76px}.TaskToolLanding-module__7fUglG__outputs{gap:16px}.TaskToolLanding-module__7fUglG__outputs a{height:180px}.TaskToolLanding-module__7fUglG__outputs img{max-height:150px}.TaskToolLanding-module__7fUglG__pricing{padding:26px 22px}.TaskToolLanding-module__7fUglG__pricing dl div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.TaskToolLanding-module__7fUglG__primary,.TaskToolLanding-module__7fUglG__choices button{transition:none;transform:none}}
