.optimizer[data-astro-cid-34cjul23]{text-transform:none;padding:7vw 6vw 8vw}.optimizer-intro[data-astro-cid-34cjul23]{max-width:760px;margin-bottom:5vw}.optimizer-kicker[data-astro-cid-34cjul23]{color:var(--accent);font:11px var(--mono);text-transform:uppercase;margin-bottom:18px}.optimizer[data-astro-cid-34cjul23] h1[data-astro-cid-34cjul23]{max-width:720px;margin-bottom:20px}.optimizer-lede[data-astro-cid-34cjul23]{color:var(--muted);font:18px/1.5 var(--sans);max-width:520px}.optimizer-layout[data-astro-cid-34cjul23]{border-top:1px solid #d8d7d2;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:7vw;padding-top:26px;display:grid}.optimizer[data-astro-cid-34cjul23] h2[data-astro-cid-34cjul23]{font:18px/1.2 var(--sans);letter-spacing:0;margin-bottom:10px}.optimizer-action[data-astro-cid-34cjul23]>p[data-astro-cid-34cjul23]{color:var(--muted);font:13px/1.5 var(--sans);max-width:470px}.drop-zone[data-astro-cid-34cjul23]{cursor:pointer;text-align:center;border:1px dashed #aaa9a2;flex-direction:column;justify-content:center;align-items:center;min-height:270px;margin-top:26px;padding:28px;transition:border-color .15s,background-color .15s;display:flex}.drop-zone[data-astro-cid-34cjul23]:hover,.drop-zone[data-astro-cid-34cjul23].is-dragging{border-color:var(--accent);background:#f7f6f3}.drop-zone[data-astro-cid-34cjul23]:focus-within{outline:2px solid var(--accent);outline-offset:4px}.drop-mark[data-astro-cid-34cjul23]{color:var(--accent);font:42px/1 var(--sans);margin-bottom:16px}.drop-title[data-astro-cid-34cjul23]{font:18px var(--sans)}.drop-hint[data-astro-cid-34cjul23]{color:var(--muted);font:12px var(--sans);margin-top:7px}.choose-file[data-astro-cid-34cjul23],.download-button[data-astro-cid-34cjul23]{border:1px solid var(--ink);font:11px var(--mono);text-transform:uppercase;margin-top:23px;padding:12px 16px;display:inline-block}.choose-file[data-astro-cid-34cjul23]{background:var(--ink);color:#fff}.drop-zone[data-astro-cid-34cjul23]:hover .choose-file[data-astro-cid-34cjul23]{background:var(--accent);border-color:var(--accent)}.privacy-note[data-astro-cid-34cjul23]{margin-top:14px;font-size:11px!important}.result-heading[data-astro-cid-34cjul23]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 18px;display:flex}.result-heading[data-astro-cid-34cjul23] h2[data-astro-cid-34cjul23]{margin-bottom:0}.size-target[data-astro-cid-34cjul23]{color:var(--muted);font:11px var(--mono);margin:0}.result-status[data-astro-cid-34cjul23]{color:var(--muted);font:13px/1.5 var(--sans);margin:24px 0 16px}.result-status[data-astro-cid-34cjul23].is-error{color:var(--accent)}.result-preview[data-astro-cid-34cjul23]{background:#f3f2ef;max-height:270px;margin:0;overflow:hidden}.result-preview[data-astro-cid-34cjul23] img[data-astro-cid-34cjul23]{object-fit:contain;width:100%;height:270px}.image-details[data-astro-cid-34cjul23]{border-top:1px solid #d8d7d2;margin:18px 0 0}.image-details[data-astro-cid-34cjul23] div[data-astro-cid-34cjul23]{font:11px var(--mono);border-bottom:1px solid #d8d7d2;justify-content:space-between;padding:10px 0;display:flex}.image-details[data-astro-cid-34cjul23] dt[data-astro-cid-34cjul23]{color:var(--muted)}.image-details[data-astro-cid-34cjul23] dd[data-astro-cid-34cjul23]{margin:0}.download-button[data-astro-cid-34cjul23]{background:var(--accent);border-color:var(--accent);color:#fff;cursor:pointer}.download-button[data-astro-cid-34cjul23]:hover{color:#fff;opacity:.82}.download-button[data-astro-cid-34cjul23][hidden],.result-preview[data-astro-cid-34cjul23][hidden],.image-details[data-astro-cid-34cjul23][hidden]{display:none}.optimizer-footnote[data-astro-cid-34cjul23]{color:var(--muted);font:11px/1.5 var(--mono);border-top:1px solid #d8d7d2;max-width:600px;margin:6vw 0 0;padding-top:15px}@media (width<=700px){.optimizer[data-astro-cid-34cjul23]{padding:14vw 5vw 18vw}.optimizer-intro[data-astro-cid-34cjul23]{margin-bottom:12vw}.optimizer-layout[data-astro-cid-34cjul23]{grid-template-columns:1fr;gap:12vw}.drop-zone[data-astro-cid-34cjul23]{min-height:230px}.optimizer-footnote[data-astro-cid-34cjul23]{margin-top:12vw}}
