.tool-breadcrumb{color:var(--tool-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px;font-size:13px;line-height:1.4;display:flex}.tool-breadcrumb a{text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.tool-details{padding-top:28px}.tool-details .page-range{white-space:nowrap}.tool-details h2{color:var(--tool-ink);font:750 21px/1.3 var(--font-sans),system-ui,sans-serif;letter-spacing:-.025em;margin:0 0 12px}.tool-instructions{padding-block:8px 28px}.tool-instructions ol{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.tool-instructions li{counter-increment:steps;color:var(--tool-muted);font-size:15px;line-height:1.55}.tool-instructions li:before{content:counter(steps);border:1px solid var(--tool-line);width:28px;height:28px;color:var(--tool-ink);border-radius:50%;place-items:center;margin-bottom:10px;font-size:13px;font-weight:750;display:grid}.tool-limitations{border-block:1px solid var(--tool-line);padding-block:22px}.tool-limitations ul{color:var(--tool-muted);margin:0;padding-left:19px;font-size:14px;line-height:1.6}.tool-limitations li+li{margin-top:6px}.tool-questions{padding-top:24px}.tool-questions details{border-bottom:1px solid var(--tool-line)}.tool-questions summary{cursor:pointer;min-height:48px;padding:12px 0;font-size:15px;font-weight:650;line-height:1.5}.tool-questions p{max-width:70ch;color:var(--tool-muted);margin:0 0 16px;font-size:15px;line-height:1.6}.tool-company{color:var(--tool-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.tool-company a{text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.tool-details{padding-top:22px}.tool-instructions ol{grid-template-columns:minmax(0,1fr);gap:14px}.tool-instructions li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.tool-instructions li:before{margin:0}}@media (width>=601px){.tool-instructions li,.tool-limitations li,.tool-questions p{text-wrap:pretty}}@font-face{font-family:Geist Serif;src:url(/fonts/geist/GeistSerif-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}html body .tool-site{--tool-ink:#263b2d;--tool-muted:#58665d;--tool-line:#d1dccf;--tool-paper:#fbfcfa;--tool-blue:#dceade;--text-action-ink:#263b2d;--text-action-hover:#203728;color:var(--tool-ink);background:var(--tool-paper);font-synthesis:none;font:400 18px/26px Geist Serif,Georgia,serif}html body .tool-site .tool-main :is(h1,h2,h3,h4,h5,p,span,div,a,button,label,legend,input,select,option,textarea,summary,small,strong,b,pre,td,th,dt,dd){font-synthesis:none;font-family:Geist Serif,Georgia,serif!important;font-weight:400!important}html body .tool-site .tool-main{padding-block:24px 48px}html body .tool-site .tool-main p,html body .tool-site .tool-main :is(label,legend){font-size:18px;line-height:26px}html body .tool-site .tool-main small{font-size:16px;line-height:24px}html body .tool-site .tool-intro-clarity{margin:0 0 20px}html body .tool-site .tool-intro-clarity .tool-breadcrumb{margin:0 0 12px;font-size:16px;line-height:22px}html body .tool-site .tool-intro-clarity .tool-intro-heading{align-items:center;gap:12px}html body .tool-site .tool-intro-clarity .tool-intro-icon{background:#edf2eb;border:0;border-radius:4px;width:40px;height:40px}html body .tool-site .tool-intro-clarity .tool-intro-icon svg{width:28px;height:28px}html body .tool-site .tool-main .tool-intro-clarity h1{color:var(--tool-ink);letter-spacing:0;margin:0;font-size:32px;line-height:38px}html body .tool-site .tool-intro-clarity .tool-intro-copy>p{max-width:75ch;margin:8px 0 0;font-size:18px;line-height:26px}html body .tool-site .tool-intro-clarity .tool-intro-facts{gap:6px 20px;margin-top:12px;font-size:16px;line-height:22px}html body .tool-site .tool-main .tool-workflow{border-block:1px solid var(--tool-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}html body .tool-site .tool-main .tool-workflow li{min-width:0;min-height:56px;color:var(--tool-muted);align-items:center;gap:10px;padding:10px 16px;font-size:18px;line-height:24px;display:flex}html body .tool-site .tool-main .tool-workflow li+li{border-inline-start:1px solid var(--tool-line)}html body .tool-site .tool-main .tool-workflow li>span:last-child{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;max-width:100%}html body .tool-site .tool-main .tool-workflow .is-current{color:var(--tool-ink);background:#edf2eb;box-shadow:inset 0 -2px #8ba18c}html body .tool-site .tool-main .tool-workflow .is-available{color:var(--tool-ink)}.tool-workflow-symbol{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tool-workflow-symbol .tool-interface-icon,.tool-workflow-symbol .tool-glyph{width:22px;height:22px;display:block}html body .tool-site .tool-main .tool-workspace{border:1px solid var(--tool-line);background:#fff;border-radius:6px}html body .tool-site .tool-main .tool-empty{text-align:start;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 88px;align-items:start;gap:12px 24px;min-height:0;padding:24px;display:grid}html body .tool-site .tool-main .tool-empty-overview{grid-area:1/1;align-self:auto}html body .tool-site .tool-main .tool-empty-overview>p{max-width:64ch;color:var(--tool-muted);margin:0;font-size:18px;line-height:26px}html body .tool-site .tool-main .tool-empty-art-compact{color:#334d3d;background:#edf2eb;border-radius:4px;grid-area:1/2/span 3;align-self:center;place-items:center;width:88px;min-height:88px;padding:12px;display:grid}html body .tool-site .tool-main .tool-empty-art-compact .tool-glyph{width:56px;height:56px;display:block}html body .tool-site .tool-main .tool-empty>.tool-button{grid-area:2/1;place-self:start;width:auto}html body .tool-site .tool-main .tool-empty>p:not([role]),html body .tool-site .tool-main .tool-empty-meta{text-align:start;grid-area:3/1;margin:0;font-size:16px;line-height:24px}html body .tool-site .tool-main .tool-empty>p[role]{grid-column:1/-1;margin:0;font-size:18px;line-height:26px}html body .tool-site .tool-main .tool-empty>.tool-text-button{justify-self:start}html body .tool-site .tool-main .tool-form{padding:24px}html body .tool-site .tool-main :is(.tool-button,.tool-text-button){letter-spacing:0;border-radius:4px;min-height:48px;padding:10px 18px;font-size:18px;line-height:26px}html body .tool-site .tool-main .tool-workspace .tool-button{text-align:center;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#203728!important;background:#dceade!important;border:1px solid #a3b8a7!important;text-decoration:none!important}html body .tool-site .tool-main .tool-button:not(:disabled):not([aria-disabled=true]):hover{background:#cfdfd2!important}html body .tool-site .tool-main .tool-button:disabled,html body .tool-site .tool-main .tool-button[aria-disabled=true]{opacity:.55;cursor:default}html body .tool-site .tool-main .tool-text-button{color:var(--tool-ink)}html body .tool-site .tool-main :is(.browser-controls,.tool-field,.structured-controls,.office-controls,.create-settings,.unlock-form,.security-controls) :is(input:not([type=file],[type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){min-height:48px;color:var(--tool-ink);border-color:#afc1b1;border-radius:4px;padding:10px 12px;font-size:18px;line-height:26px}html body .tool-site .tool-main :is(.browser-controls,.tool-field,.structured-controls,.office-controls,.create-settings,.unlock-form,.security-controls) :is(label,legend){font-size:18px;line-height:26px}html body .tool-site .tool-main :is(.browser-controls,.tool-field,.structured-controls,.office-controls,.create-settings,.unlock-form,.security-controls) :is(p,small){font-size:16px;line-height:24px}html body .tool-site .tool-main :is(.browser-filebar,.ocr-file,.compression-file,.text-edit-source,.organise-file,.split-file){border-color:var(--tool-line);background:#f6f8f4;gap:12px;padding:16px 24px;font-size:18px;line-height:26px}html body .tool-site .tool-main :is(.browser-result-heading,.compression-result,.ocr-result,.split-plan-heading,.text-edit-save){color:var(--tool-ink);border-color:var(--tool-line)}html body .tool-site .tool-main :is(.browser-result-heading,.compression-result,.ocr-result,.split-plan-heading) h2{font-size:24px;line-height:32px}html body .tool-site .tool-main :is(.tool-error,.browser-error,.text-edit-feedback,.scan-feedback){font-size:18px;line-height:26px}html body .tool-site .tool-main :is(a,button,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #718f9a}html body .tool-site .tool-main :is(.tool-privacy,.browser-privacy){color:var(--tool-muted);border-color:var(--tool-line);background:#f2f5f0;margin:0;padding:16px 24px;font-size:16px;line-height:24px}html body .tool-site .tool-main .tool-privacy p{font-size:16px;line-height:24px}html body .tool-site .tool-main .tool-details{padding-top:32px}html body .tool-site .tool-main .tool-details h2{font-size:24px;line-height:32px}html body .tool-site .tool-main .tool-process-list{background:#f2f5f0;border-radius:4px;gap:24px;margin-top:16px;padding:20px}html body .tool-site .tool-main .tool-process-list:before,html body .tool-site .tool-main .tool-stage-art{display:none}html body .tool-site .tool-main .tool-stage-copy{padding:0}html body .tool-site .tool-main .tool-stage-title{font-size:20px;line-height:28px}html body .tool-site .tool-main :is(.tool-stage-description,.tool-limit-item,.tool-question-answer){font-size:18px;line-height:26px}html body .tool-site .tool-main .tool-limitations{padding-block:28px}html body .tool-site .tool-main .text-edit-preview{flex-direction:column;display:flex}html body .tool-site .tool-main .text-edit-preview-head{order:0}html body .tool-site .tool-main .text-edit-candidate{order:1}html body .tool-site .tool-main .text-edit-stage{order:2}html body .tool-site .tool-main :is(.text-edit-compare,.security-mode,.forms-mode,.markup-mode) button[aria-pressed=true]{color:#263b2d;background:#edf2eb;text-decoration-color:#849c88}@media (width<=680px){html body .tool-site .tool-main{padding-block:20px 36px}html body .tool-site .tool-intro-clarity .tool-intro-heading{align-items:start}html body .tool-site .tool-main .tool-intro-clarity h1{font-size:30px;line-height:36px}html body .tool-site .tool-intro-clarity .tool-intro-copy>p{font-size:18px;line-height:26px}html body .tool-site .tool-main .tool-workflow li{flex-direction:column;justify-content:start;align-items:start;gap:6px;min-height:88px;padding:10px;font-size:16px;line-height:22px}html body .tool-site .tool-main .tool-empty{grid-template-columns:minmax(0,1fr) 56px;gap:12px;padding:20px}html body .tool-site .tool-main .tool-empty-art-compact{width:56px;min-height:56px;padding:8px}html body .tool-site .tool-main .tool-empty-art-compact .tool-glyph{width:40px;height:40px}html body .tool-site .tool-main .tool-empty>.tool-button{grid-column:1/-1;justify-self:stretch;width:100%}html body .tool-site .tool-main .tool-empty>p:not([role]),html body .tool-site .tool-main .tool-empty-meta{grid-column:1/-1}html body .tool-site .tool-main .tool-empty-art-compact{grid-row:1}html body .tool-site .tool-main :is(.browser-filebar,.ocr-file,.compression-file,.text-edit-source,.organise-file,.split-file){flex-wrap:wrap;padding:16px}html body .tool-site .tool-main .tool-form{padding:20px}html body .tool-site .tool-main .tool-process-list{grid-template-columns:minmax(0,1fr);gap:20px}html body .tool-site .tool-main :is(.tool-privacy,.browser-privacy){padding:16px 20px}}@media (width<=359px){html body .tool-site .tool-main .tool-workflow li{padding-inline:7px;font-size:16px}html body .tool-site .tool-intro-clarity .tool-intro-icon{display:none}}
