.vc[data-astro-cid-pnbkwtpl]{--vc-radius: 20px}.vc-hero[data-astro-cid-pnbkwtpl]{padding:4.2rem 0 4.5rem;text-align:center}.vc-hero[data-astro-cid-pnbkwtpl] h1[data-astro-cid-pnbkwtpl]{max-width:18ch;margin:0 auto;font-size:var(--heading);text-wrap:balance}.vc-tool[data-astro-cid-pnbkwtpl]{position:relative;max-width:880px;margin:2.4rem auto 0;border:1px solid rgba(0,0,0,.08);border-radius:var(--vc-radius);background:var(--card);box-shadow:var(--frame-shadow);text-align:left}.vc-panel[data-astro-cid-pnbkwtpl]{display:none;padding:28px}.vc-tool[data-astro-cid-pnbkwtpl][data-state=idle] .vc-panel--idle[data-astro-cid-pnbkwtpl],.vc-tool[data-astro-cid-pnbkwtpl][data-state=unsupported] .vc-panel--unsupported[data-astro-cid-pnbkwtpl],.vc-tool[data-astro-cid-pnbkwtpl][data-state=ready] .vc-panel--ready[data-astro-cid-pnbkwtpl],.vc-tool[data-astro-cid-pnbkwtpl][data-state=working] .vc-panel--working[data-astro-cid-pnbkwtpl],.vc-tool[data-astro-cid-pnbkwtpl][data-state=error] .vc-panel--error[data-astro-cid-pnbkwtpl]{display:block}.vc-tool[data-astro-cid-pnbkwtpl][data-state=done] .vc-panel--done[data-astro-cid-pnbkwtpl]{display:grid}.vc-drop[data-astro-cid-pnbkwtpl]{margin:12px;padding:52px 24px;border:1.5px dashed oklch(.86 .01 65);border-radius:14px;background:#fff;text-align:center;transition:border-color .15s,background .15s}.vc-drop[data-astro-cid-pnbkwtpl][data-over]{border-color:var(--fg);background:#fdf9f7}.vc-drop__icon[data-astro-cid-pnbkwtpl]{width:40px;height:40px;margin:0 auto 10px;color:var(--secondary-fg)}.vc-drop__title[data-astro-cid-pnbkwtpl]{margin:0 0 18px;font-size:21px;font-weight:600;letter-spacing:-.02em}.vc-drop__hint[data-astro-cid-pnbkwtpl]{margin:16px 0 0;color:var(--muted-fg);font-size:14px}.vc-message[data-astro-cid-pnbkwtpl]{padding:44px 28px;text-align:center}.vc-message[data-astro-cid-pnbkwtpl] p[data-astro-cid-pnbkwtpl]{max-width:54ch;margin:0 auto 18px;color:var(--secondary-fg);font-size:16px;line-height:1.5}.vc-message[data-astro-cid-pnbkwtpl] .vc-message__title[data-astro-cid-pnbkwtpl]{margin-bottom:8px;color:var(--fg);font-size:21px;font-weight:600}.vc-form[data-astro-cid-pnbkwtpl]{display:none}.vc-tool[data-astro-cid-pnbkwtpl][data-state=ready] .vc-form[data-astro-cid-pnbkwtpl]{display:grid;gap:18px}.vc-file[data-astro-cid-pnbkwtpl]{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:#fff}.vc-file__text[data-astro-cid-pnbkwtpl]{min-width:0;flex:1}.vc-file__name[data-astro-cid-pnbkwtpl]{margin:0;overflow:hidden;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.vc-file__meta[data-astro-cid-pnbkwtpl]{margin:2px 0 0;color:var(--muted-fg);font-size:14px;font-variant-numeric:tabular-nums}.vc-textbtn[data-astro-cid-pnbkwtpl]{padding:6px 2px;border:0;background:none;color:var(--fg);font:600 15px/1 var(--font-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vc-seg[data-astro-cid-pnbkwtpl]{display:inline-flex;justify-self:start;padding:4px;border-radius:999px;background:#2b1f1112}.vc-seg[data-astro-cid-pnbkwtpl] button[data-astro-cid-pnbkwtpl]{min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--secondary-fg);font:600 15px/1 var(--font-sans);cursor:pointer}.vc-seg[data-astro-cid-pnbkwtpl] button[data-astro-cid-pnbkwtpl][aria-pressed=true]{background:#fff;color:var(--fg);box-shadow:0 1px 3px #0000001a}.vc-presets[data-astro-cid-pnbkwtpl]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;border:0}.vc-presets[data-astro-cid-pnbkwtpl][hidden],.vc-target[data-astro-cid-pnbkwtpl][hidden]{display:none}.vc-presets[data-astro-cid-pnbkwtpl] label[data-astro-cid-pnbkwtpl]{position:relative;cursor:pointer}.vc-presets[data-astro-cid-pnbkwtpl] input[data-astro-cid-pnbkwtpl]{position:absolute;opacity:0}.vc-presets[data-astro-cid-pnbkwtpl] span[data-astro-cid-pnbkwtpl]{display:block;height:100%;padding:14px 16px;border:1px solid var(--border-2);border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.vc-presets[data-astro-cid-pnbkwtpl] b[data-astro-cid-pnbkwtpl]{display:block;font-size:16px;font-weight:600}.vc-presets[data-astro-cid-pnbkwtpl] i[data-astro-cid-pnbkwtpl]{display:block;margin-top:2px;color:var(--muted-fg);font-size:14px;font-style:normal}.vc-presets[data-astro-cid-pnbkwtpl] input[data-astro-cid-pnbkwtpl]:checked+span[data-astro-cid-pnbkwtpl]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.vc-presets[data-astro-cid-pnbkwtpl] input[data-astro-cid-pnbkwtpl]:focus-visible+span[data-astro-cid-pnbkwtpl]{outline:2px solid var(--fg);outline-offset:2px}.vc-target[data-astro-cid-pnbkwtpl]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vc-target__field[data-astro-cid-pnbkwtpl]{display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--border-2);border-radius:12px;background:#fff;font-weight:600}.vc-target__field[data-astro-cid-pnbkwtpl] input[data-astro-cid-pnbkwtpl]{width:96px;min-height:48px;border:0;background:transparent;color:var(--fg);font:600 20px/1 var(--font-sans);font-variant-numeric:tabular-nums}.vc-target__field[data-astro-cid-pnbkwtpl] input[data-astro-cid-pnbkwtpl]:focus{outline:none}.vc-target__field[data-astro-cid-pnbkwtpl]:focus-within{border-color:var(--fg)}.vc-chips[data-astro-cid-pnbkwtpl]{display:flex;flex-wrap:wrap;gap:8px}.vc-chips[data-astro-cid-pnbkwtpl] button[data-astro-cid-pnbkwtpl]{min-height:36px;padding:0 14px;border:1px solid var(--border-2);border-radius:999px;background:#fff;color:var(--fg);font:500 14px/1 var(--font-sans);cursor:pointer}.vc-chips[data-astro-cid-pnbkwtpl] button[data-astro-cid-pnbkwtpl]:hover{border-color:var(--fg)}.vc-res[data-astro-cid-pnbkwtpl]{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600}.vc-res[data-astro-cid-pnbkwtpl] select[data-astro-cid-pnbkwtpl]{min-height:42px;padding:0 12px;border:1px solid var(--border-2);border-radius:10px;background:#fff;color:var(--fg);font:500 15px/1 var(--font-sans)}.vc-estimate[data-astro-cid-pnbkwtpl]{margin:0;color:var(--fg);font-size:15px;font-variant-numeric:tabular-nums}.vc-note[data-astro-cid-pnbkwtpl]{margin:-10px 0 0;color:#8c541f;font-size:14px;line-height:1.45}.vc-note[data-astro-cid-pnbkwtpl]:empty{display:none}.vc-go[data-astro-cid-pnbkwtpl]{justify-self:start}.vc-go[data-astro-cid-pnbkwtpl]:disabled{opacity:.4;cursor:not-allowed;transform:none}.vc-working[data-astro-cid-pnbkwtpl]{padding:56px 28px;text-align:center}.vc-working__label[data-astro-cid-pnbkwtpl]{margin:0 0 16px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.vc-progress[data-astro-cid-pnbkwtpl]{max-width:520px;height:8px;margin:0 auto;overflow:hidden;border-radius:999px;background:#e7e4e1}.vc-progress[data-astro-cid-pnbkwtpl] i[data-astro-cid-pnbkwtpl]{display:block;height:100%;border-radius:inherit;background:var(--fg);transform:scaleX(0);transform-origin:left;transition:transform .2s linear}.vc-working__hint[data-astro-cid-pnbkwtpl]{margin:14px 0 6px;color:var(--muted-fg);font-size:14px}.vc-done[data-astro-cid-pnbkwtpl]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:center}.vc-done__preview[data-astro-cid-pnbkwtpl]{width:100%;max-height:380px;border-radius:12px;background:#0b0b0c}.vc-sizes[data-astro-cid-pnbkwtpl]{display:flex;align-items:center;gap:14px}.vc-sizes[data-astro-cid-pnbkwtpl] div[data-astro-cid-pnbkwtpl]{display:grid;gap:2px}.vc-sizes[data-astro-cid-pnbkwtpl] span[data-astro-cid-pnbkwtpl]{color:var(--muted-fg);font-size:13px}.vc-sizes[data-astro-cid-pnbkwtpl] b[data-astro-cid-pnbkwtpl]{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vc-sizes[data-astro-cid-pnbkwtpl] svg[data-astro-cid-pnbkwtpl]{width:22px;height:22px;color:var(--muted-fg)}.vc-saved[data-astro-cid-pnbkwtpl]{margin:10px 0 18px;font-size:15px;font-weight:600}.vc-saved[data-astro-cid-pnbkwtpl][data-tone=good]{color:#137738}.vc-saved[data-astro-cid-pnbkwtpl][data-tone=warn]{color:#8c541f}.vc-done__actions[data-astro-cid-pnbkwtpl]{display:flex;flex-wrap:wrap;gap:10px}.vc-done__hint[data-astro-cid-pnbkwtpl]{margin:12px 0 8px;color:var(--muted-fg);font-size:14px;line-height:1.45}.vc-trust[data-astro-cid-pnbkwtpl]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:1.4rem 0 0;padding:0;list-style:none;color:var(--secondary-fg);font-size:14px}.vc-trust[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl]:before{content:"✓";margin-right:6px;color:var(--fg);font-weight:700}.vc-band-rule[data-astro-cid-pnbkwtpl]{border-top:1px solid var(--border)}.vc-grid[data-astro-cid-pnbkwtpl]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:3rem 0 0;padding:0;list-style:none}.vc-card[data-astro-cid-pnbkwtpl]{padding:26px 24px;border:1px solid var(--border);border-radius:var(--vc-radius);background:var(--card)}.vc-card[data-astro-cid-pnbkwtpl] h3[data-astro-cid-pnbkwtpl]{margin:14px 0 6px;font-size:19px;font-weight:600;letter-spacing:-.02em}.vc-card[data-astro-cid-pnbkwtpl] p[data-astro-cid-pnbkwtpl]{margin:0;color:var(--secondary-fg);font-size:15px;line-height:1.5}.vc-ico[data-astro-cid-pnbkwtpl]{display:block;width:22px;height:22px;background:var(--fg);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.vc-ico--lock[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='10' width='16' height='11' rx='2.5'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}.vc-ico--user[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3Cpath d='m3 3 18 18'/%3E%3C/svg%3E")}.vc-ico--target[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}.vc-ico--resize[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2.5'/%3E%3Crect x='3' y='11' width='10' height='10' rx='1.5'/%3E%3C/svg%3E")}.vc-ico--play[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2.5'/%3E%3Cpath d='m10 9 5 3-5 3z'/%3E%3C/svg%3E")}.vc-ico--clean[data-astro-cid-pnbkwtpl]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 4 6v6c0 5 3.5 8 8 9 4.5-1 8-4 8-9V6z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.vc-dest[data-astro-cid-pnbkwtpl]{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:3rem 0 0;padding:0;list-style:none;border-top:1px solid var(--border)}.vc-dest[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl]{padding:28px 28px 28px 0;border-bottom:1px solid var(--border)}.vc-dest[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl]:nth-child(2n){padding:28px 0 28px 28px;border-left:1px solid var(--border)}.vc-dest[data-astro-cid-pnbkwtpl] h3[data-astro-cid-pnbkwtpl]{margin:0 0 8px;font-family:var(--font-display);font-size:26px;font-weight:400;letter-spacing:-.03em}.vc-dest[data-astro-cid-pnbkwtpl] p[data-astro-cid-pnbkwtpl]{max-width:46ch;margin:0;color:var(--secondary-fg);font-size:16px;line-height:1.5}.vc-dest[data-astro-cid-pnbkwtpl] .vc-dest__foot[data-astro-cid-pnbkwtpl]{margin-top:10px;font-size:13px}.vc-dest__foot[data-astro-cid-pnbkwtpl] a[data-astro-cid-pnbkwtpl]{color:var(--muted-fg);text-underline-offset:3px}.vc-steps[data-astro-cid-pnbkwtpl]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:3rem 0 0;padding:0;list-style:none}.vc-steps[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl]{padding:26px 24px;border:1px solid var(--border);border-radius:var(--vc-radius);background:var(--card)}.vc-steps__n[data-astro-cid-pnbkwtpl]{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#0a0a0a;color:#fff;font-size:15px;font-weight:600}.vc-steps[data-astro-cid-pnbkwtpl] h3[data-astro-cid-pnbkwtpl]{margin:14px 0 6px;font-size:19px;font-weight:600;letter-spacing:-.02em}.vc-steps[data-astro-cid-pnbkwtpl] p[data-astro-cid-pnbkwtpl]{margin:0;color:var(--secondary-fg);font-size:15px;line-height:1.5}.vc-center[data-astro-cid-pnbkwtpl]{margin:2.4rem 0 0;text-align:center}.vc-related[data-astro-cid-pnbkwtpl]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:2.2rem 0 0;padding:0;list-style:none}@media(max-width:860px){.vc-grid[data-astro-cid-pnbkwtpl],.vc-steps[data-astro-cid-pnbkwtpl]{grid-template-columns:1fr 1fr}.vc-done[data-astro-cid-pnbkwtpl]{grid-template-columns:1fr}}@media(max-width:640px){.vc-hero[data-astro-cid-pnbkwtpl]{padding:2.6rem 0 3rem}.vc-panel[data-astro-cid-pnbkwtpl]{padding:18px}.vc-drop[data-astro-cid-pnbkwtpl]{margin:8px;padding:36px 16px}.vc-presets[data-astro-cid-pnbkwtpl],.vc-grid[data-astro-cid-pnbkwtpl],.vc-steps[data-astro-cid-pnbkwtpl],.vc-dest[data-astro-cid-pnbkwtpl]{grid-template-columns:1fr}.vc-dest[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl],.vc-dest[data-astro-cid-pnbkwtpl] li[data-astro-cid-pnbkwtpl]:nth-child(2n){padding:22px 0;border-left:0}.vc-done__actions[data-astro-cid-pnbkwtpl] .pill[data-astro-cid-pnbkwtpl],.vc-go[data-astro-cid-pnbkwtpl],.vc-drop[data-astro-cid-pnbkwtpl] .pill[data-astro-cid-pnbkwtpl]{width:100%}.vc-go[data-astro-cid-pnbkwtpl]{justify-self:stretch}.vc-sizes[data-astro-cid-pnbkwtpl] b[data-astro-cid-pnbkwtpl]{font-size:22px}}
