.plume-landing{--accent:#ec6a4c;--accent-dark:#d9573a;--accent-soft:#fbe6dd}html{scroll-behavior:smooth}.plume-landing ::selection{background:var(--l-selection,#fbd9cc)}.plume-landing a{color:inherit;text-decoration:none}.plume-landing .lh0:hover{background:var(--accent);color:#fff}.plume-landing .lh1:hover,.plume-landing .lh2:hover{text-decoration:underline}.plume-landing .lh3:hover,.plume-landing .lh4:hover,.plume-landing .lh5:hover,.plume-landing .lh6:hover{color:var(--l-ink,#2e2620);border-color:var(--l-ink-2,#c9bba4)}.plume-landing .lh7:hover,.plume-landing .lh8:hover,.plume-landing .lh9:hover,.plume-landing .lh10:hover,.plume-landing .lh11:hover,.plume-landing .lh12:hover,.plume-landing .lh13:hover,.plume-landing .lh14:hover,.plume-landing .lh15:hover,.plume-landing .lh16:hover,.plume-landing .lh17:hover,.plume-landing .lh18:hover,.plume-landing .lh19:hover,.plume-landing .lh20:hover,.plume-landing .lh21:hover,.plume-landing .lh22:hover,.plume-landing .lh23:hover,.plume-landing .lh24:hover,.plume-landing .lh25:hover,.plume-landing .lh26:hover,.plume-landing .lh27:hover,.plume-landing .lh28:hover,.plume-landing .lh29:hover,.plume-landing .lh30:hover,.plume-landing .lh31:hover,.plume-landing .lh32:hover,.plume-landing .lh33:hover,.plume-landing .lh34:hover,.plume-landing .lh35:hover,.plume-landing .lh36:hover,.plume-landing .lh37:hover,.plume-landing .lh38:hover,.plume-landing .lh39:hover,.plume-landing .lh40:hover,.plume-landing .lh41:hover,.plume-landing .lh42:hover,.plume-landing .lh43:hover,.plume-landing .lh44:hover,.plume-landing .lh45:hover,.plume-landing .lh46:hover,.plume-landing .lh47:hover,.plume-landing .lh48:hover,.plume-landing .lh49:hover,.plume-landing .lh50:hover,.plume-landing .lh51:hover,.plume-landing .lh52:hover,.plume-landing .lh53:hover{background:var(--l-wash,#f4eee4)}.plume-landing .lh54:hover{text-decoration:underline}.plume-landing .lh55:hover{opacity:.85}.plume-landing .lh56:hover{background:#43392f}.plume-landing .lh57:hover{background:#9c3a1a}.plume-landing .nav-links a:hover{color:var(--l-ink,#2e2620)}.plume-landing a:hover .plume-cat-tile,.plume-landing a:focus-visible .plume-cat-tile{background:var(--tile-ink);color:var(--cat-on-solid,#fff);border-color:var(--tile-ink);box-shadow:0 6px 16px color-mix(in srgb,var(--tile-ink) 22%,transparent)}.plume-landing .plume-landing-search:hover{border-color:var(--l-line,#c9bba4)!important;color:var(--l-ink,#2e2620)!important}.plume-landing .plume-home-zone:hover{border-color:var(--color-terracotta,#ec6a4c)!important;background:var(--color-terracotta-soft,#fbe6dd)!important}.plume-landing .plume-home-zone-btn:hover{background:#9c3a1a!important}@media (max-width:560px){.plume-landing .plume-home-zone{flex-wrap:wrap!important}.plume-landing .plume-home-zone-btn{flex:100%!important}}.plume-landing section[id],.plume-landing [id^=dir-],.plume-landing #tool-directory{scroll-margin-top:76px}@media (max-width:820px){.plume-landing h1{font-size:clamp(34px,8.5vw,64px)!important}.plume-landing h2{font-size:clamp(26px,6.2vw,40px)!important}.plume-landing h1 span[style*=white-space\:nowrap]{white-space:normal!important}.plume-landing .nav-links{gap:14px!important;font-size:14px!important}.plume-landing .plume-landing-search{padding:8px!important}.plume-landing .plume-landing-search .pls-text,.plume-landing .plume-landing-search .pls-kbd{display:none!important}.plume-landing .plume-landing-search .pls-icon{display:inline-block!important}.plume-landing .nav-links a[href=\/about],.plume-landing .nav-links a[href=\/blog]{display:none!important}.plume-landing nav>div{padding-left:16px!important;padding-right:16px!important}.plume-landing nav [style*=gap\:30px]{gap:12px!important}.plume-landing nav a[style*="padding:10px 19px"]{padding:9px 13px!important}.plume-landing [style*="grid-template-columns:repeat(3,1fr)"],.plume-landing [style*="grid-template-columns:1fr 1fr;"]{grid-template-columns:1fr!important}.plume-landing [style*="1fr 1fr 1fr auto 1.05fr"]{grid-template-columns:repeat(3,1fr)!important}.plume-landing [style*="1fr 1fr 1fr auto 1.05fr"]>div[style*="aspect-ratio:3/4"]{height:120px;aspect-ratio:auto!important}.plume-landing [style*="1fr 1fr 1fr auto 1.05fr"]>div:nth-child(4){grid-column:1/-1;transform:rotate(90deg)}.plume-landing [style*="1fr 1fr 1fr auto 1.05fr"]>div:nth-child(5){grid-column:1/-1}.plume-landing [style*=animation\:plumeFloat]{display:none!important}.plume-landing [style*="margin-left:10px;font-size:13px"]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.plume-landing .plume-compare th,.plume-landing .plume-compare td{padding-left:12px!important;padding-right:12px!important}.plume-landing section,.plume-landing header{padding-left:18px!important;padding-right:18px!important}.plume-landing section.plume-band{padding-left:0!important;padding-right:0!important}.plume-landing .plume-band>div{padding-left:18px!important;padding-right:18px!important}}.plume-landing{--l-ink:var(--color-ink);--l-ink-2:var(--color-muted);--l-muted:var(--color-muted);--l-green:var(--color-success);--l-badge-bg:var(--color-badge-bg);--l-badge-text:var(--color-badge-text)}.plume-landing .nav-links{font-size:14px!important}.plume-landing .plume-landing-search{background:var(--color-card)!important;border-color:var(--color-line)!important;padding:6px 12px!important;font-size:12.5px!important}.plume-landing [style*="0 3px 12px"]{box-shadow:var(--shadow-card)!important}.plume-landing [style*="0 34px 80px"]{box-shadow:var(--shadow-float)!important}#plume-files-processed-home{font-variant-numeric:tabular-nums}.plume-landing h1 [style*="color:var(--accent)"]{color:var(--accent-dark)!important}[data-theme=dark] .plume-landing h1 [style*="color:var(--accent)"]{color:var(--accent)!important}@media (min-width:940px){.plume-landing #tool-directory{grid-template-columns:1fr 2fr 1fr 1fr!important}.plume-landing #dir-convert h3+div{grid-template-columns:1fr 1fr;gap:2px 22px!important;display:grid!important}}@media (max-width:430px){.plume-landing nav a[href=\#top]>div{border-radius:10px!important;width:32px!important;height:32px!important}.plume-landing nav a[href=\#top]>span{font-size:17px!important}.plume-landing nav a[href=\#top]{gap:8px!important}.plume-landing .nav-links a[href=\/faq]{display:none!important}.plume-landing .nav-links,.plume-landing nav [style*=gap\:30px]{gap:10px!important}.plume-landing nav a[style*="padding:10px 19px"]{padding:8px 11px!important;font-size:13px!important}}@media (max-width:380px){.plume-landing .nav-links{display:none!important}}.plume-landing{position:relative}.plume-landing:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}[data-theme=dark] .plume-landing:after{mix-blend-mode:soft-light;opacity:.06}.plume-landing header#top{text-align:left!important}.plume-landing header#top h1{max-width:660px!important;margin-left:0!important;margin-right:0!important}.plume-landing header#top p{max-width:540px!important;margin-left:0!important;margin-right:0!important}.plume-landing #plume-home-dropzone{max-width:600px!important;margin-left:0!important;margin-right:0!important}.plume-landing header#top [style*="margin:18px auto 0"]{margin-left:0!important;margin-right:0!important}.plume-landing header#top [style*=justify-content\:center]{justify-content:flex-start!important}.plume-landing .plume-hero-shot-wrap{margin-left:0!important;margin-right:auto!important}@media (max-width:560px){.plume-landing .plume-hero-shot-wrap{max-width:100%!important;margin-top:28px!important}}.plume-landing .plume-hero-mock-frame{border:1px solid var(--l-line,#eee4d6);background:var(--l-card,#fff);box-shadow:var(--shadow-float,0 34px 80px #4b3a2829);border-radius:20px;overflow:hidden}.plume-landing .plume-hero-mock{width:100%;height:auto;display:block}.plume-landing .pm-file,.plume-landing .pm-merged,.plume-landing .pm-out,.plume-landing .pm-in{transform-box:fill-box;transform-origin:50%}.plume-landing .plume-hero-mock.pm-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.plume-landing .pm-file-1{animation:pm-converge-1 9s var(--ease-standard,cubic-bezier(.4,0,.2,1)) infinite}.plume-landing .pm-file-2{animation:pm-converge-2 9s var(--ease-standard,cubic-bezier(.4,0,.2,1)) infinite}.plume-landing .pm-file-3{animation:pm-converge-3 9s var(--ease-standard,cubic-bezier(.4,0,.2,1)) infinite}.plume-landing .pm-merged{animation:pm-result 9s var(--ease-standard,cubic-bezier(.4,0,.2,1)) infinite}.plume-landing .pm-out{animation:9s linear infinite pm-fade-out}.plume-landing .pm-in{animation:pm-fade-in 9s var(--ease-standard,cubic-bezier(.4,0,.2,1)) infinite}}@keyframes pm-converge-1{0%,14%{opacity:1;transform:translate(0)scale(1)}30%,86%{opacity:0;transform:translate(126px)scale(.86)}87%{opacity:0;transform:translate(0)scale(1)}96%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes pm-converge-2{0%,14%{opacity:1;transform:translate(0)scale(1)}30%,86%{opacity:0;transform:translate(-4px)scale(.86)}87%{opacity:0;transform:translate(0)scale(1)}96%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes pm-converge-3{0%,14%{opacity:1;transform:translate(0)scale(1)}30%,86%{opacity:0;transform:translate(-134px)scale(.86)}87%{opacity:0;transform:translate(0)scale(1)}96%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes pm-result{0%,24%{opacity:0;transform:scale(.94)}36%,86%{opacity:1;transform:scale(1)}93%,to{opacity:0;transform:scale(.94)}}@keyframes pm-fade-out{0%,30%{opacity:1}40%,86%{opacity:0}95%,to{opacity:1}}@keyframes pm-fade-in{0%,36%{opacity:0;transform:translateY(6px)}48%,86%{opacity:1;transform:translateY(0)}93%,to{opacity:0;transform:translateY(6px)}}.plume-landing .faq-a{max-width:var(--measure-prose,60ch)}.plume-landing .plume-pop-card{transition:border-color var(--dur-fast,.12s) var(--ease-standard,ease),background-color var(--dur-fast,.12s) var(--ease-standard,ease)}.plume-landing .plume-pop-card:hover{border-color:color-mix(in srgb,var(--color-terracotta,#ec6a4c) 35%,transparent)!important;background:var(--color-wash,#f3eadd)!important}.plume-landing .plume-zone-flash{border-color:var(--color-terracotta,#ec6a4c)!important;background:var(--color-terracotta-soft,#fbe6dd)!important}@media (min-width:1025px){.plume-landing header#top>div{grid-template-columns:minmax(0,1fr) clamp(340px,32vw,420px);align-items:start;column-gap:56px;display:grid}.plume-landing header#top>div>*{grid-column:1}.plume-landing header#top>div>div[style*=display\:inline-flex]{justify-self:start}.plume-landing header#top .plume-hero-shot-wrap{grid-area:1/2/span 6;align-self:center;width:100%;max-width:none!important;margin:0!important}.plume-landing header#top h1{max-width:none!important;font-size:clamp(44px,3.9vw,56px)!important}}.plume-landing #tools>div>div:first-child,.plume-landing #tool-finder>div:first-child,.plume-landing #privacy>div,.plume-landing #faq>div:first-child,.plume-landing .sec-compare>div:first-child,.plume-landing .sec-founder{text-align:left!important}.plume-landing .sec-founder>svg{margin-left:0!important;margin-right:auto!important}.plume-landing #tools>div>div:first-child>p,.plume-landing #tool-finder>div:first-child>p,.plume-landing #privacy>div>p,.plume-landing #faq>div:first-child>p,.plume-landing .sec-compare>div:first-child>p{max-width:var(--measure-prose,60ch)!important;margin-left:0!important;margin-right:0!important}@media (min-width:821px){.plume-landing #tool-finder h2,.plume-landing #faq>div:first-child h2{letter-spacing:-.02em!important;font-size:30px!important}}.plume-landing #faq>div:first-child>div{display:none!important}.plume-landing #faq [style*="flex-direction:column;gap:12px"]{gap:0!important}.plume-landing .faq-item:last-child{border-bottom:0!important}.plume-landing .sec-founder{max-width:var(--width-prose,680px)!important}.plume-landing .sec-compare{max-width:var(--width-data,960px)!important}.plume-landing [style*="background:#2E2620"][style*=border-radius\:28px] p{color:#c5b9ac!important}.plume-landing [style*="background:#2E2620"][style*=border-radius\:28px] a[href=\/merge-pdf]{box-shadow:0 6px 16px #0000004d!important}.plume-landing [style*="background:#2E2620"][style*=border-radius\:28px] [style*="filter:blur(20px)"]{opacity:.1!important}
