.free-tools-layout_main__DsmVI{padding-top:80px}.free-tools-layout_toolActions__vBmaa{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:8px 16px}.free-tools-layout_toolActions__vBmaa>a{min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.free-tools-layout_toolActions__vBmaa>a:active{transform:scale(.98)}.free-tools-layout_toolsLink__sxA6n{display:inline-flex;align-items:center;min-height:44px;color:#475569;font-size:14px;font-weight:600;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1)}.dark .free-tools-layout_toolsLink__sxA6n{color:#cbd5e1}.free-tools-layout_toolsLink__sxA6n:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px;border-radius:6px}.free-tools-layout_toolsLink__sxA6n:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.free-tools-layout_toolsLink__sxA6n:hover{color:var(--accent-500)}}@media (min-width:640px){.free-tools-layout_toolActions__vBmaa{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.free-tools-layout_toolsLink__sxA6n{transition-duration:1ms}.free-tools-layout_toolActions__vBmaa>a:active{transform:none}}.free-tools-layout_rightActions__xP4Au{display:flex;align-items:center;gap:20px}.free-tools-layout_toolActions__vBmaa{max-width:1200px;padding-inline:32px}.free-tools-layout_rightActions__xP4Au a{min-height:44px}@media(max-width:900px){.free-tools-layout_toolActions__vBmaa{padding-inline:20px}}@media(max-width:520px){.free-tools-layout_rightActions__xP4Au{gap:8px}.free-tools-layout_rightActions__xP4Au .free-tools-layout_toolsLink__sxA6n,.free-tools-layout_toolsLink__sxA6n{font-size:12px}}:where(.free-tools_entry__FyMDz a){color:var(--accent-600)}.free-tools_entry__FyMDz{--bg:#ffffff;--bg-tint:#f8fafc;--bg-vtint:#f3f1fd;--fg:#0f172a;--fg2:#475569;--fg3:#5b6b82;--accent:var(--accent-500);--accent-h:var(--accent-600);--accent-tint:#e9e6fb;--accent-edge:#8b7cf6;--accent-fg:#ffffff;--amber:#f3a30d;--border:#e2e8f0;--card:#ffffff;--card-solid:#ffffff;--card-sh:0 4px 18px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.03);--lift:0 10px 28px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.05);--glow:none;--ok:#10b981;--bad:#dc2626;--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);background:var(--bg);color:var(--fg);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.dark .free-tools_entry__FyMDz{--bg:#020617;--bg-tint:#0f172a;--bg-vtint:#0b1120;--fg:#f8fafc;--fg2:#94a3b8;--fg3:#94a3b8;--accent:var(--accent-500);--accent-h:var(--brand-400);--accent-tint:rgba(217,164,65,.12);--accent-edge:#bd8632;--accent-fg:#1a1205;--amber:#d9a441;--border:rgba(51,65,85,.6);--card:rgba(30,41,59,.5);--card-solid:#0f172a;--card-sh:none;--lift:none;--glow:0 0 60px rgba(217,164,65,.10)}:where(.dark .free-tools_entry__FyMDz) a{color:#d9a441}@media (hover:hover) and (pointer:fine){:where(.dark .free-tools_entry__FyMDz) a:hover{color:#e0b04a}}.free-tools_entry__FyMDz *{box-sizing:border-box}.free-tools_entry__FyMDz h1,.free-tools_entry__FyMDz h2,.free-tools_entry__FyMDz h3,.free-tools_entry__FyMDz h4,.free-tools_entry__FyMDz p{margin:0}.free-tools_entry__FyMDz ol,.free-tools_entry__FyMDz ul{margin:0;padding:0;list-style:none}.free-tools_entry__FyMDz button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.free-tools_entry__FyMDz :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.free-tools_entry__FyMDz svg.free-tools_i__meYVQ{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.free-tools_h-display__MEymN{font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.free-tools_h2__2GqCQ{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.1}.free-tools_h2s__qSuch{font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.12}.free-tools_acc__fhfiy{font-family:var(--font-instrument),Georgia,serif;font-style:italic;font-weight:400;color:var(--accent);letter-spacing:0}.free-tools_eyebrow__7uIdv{font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--accent)}.free-tools_lede__n3tnM{color:var(--fg2);font-size:1.0625rem;max-width:62ch;text-wrap:pretty}.free-tools_num__FNRkG{font-variant-numeric:tabular-nums}.free-tools_band__f2D9b{padding:104px 0}.free-tools_band-paper__DXYQd{background:var(--bg)}.free-tools_band-tint__odTfv{background:var(--bg-vtint)}.dark .free-tools_entry__FyMDz .free-tools_band-tint__odTfv{background:var(--bg-tint)}.free-tools_band-cinema__lWnSu{color:#f8fafc;--fg:#f8fafc;--fg2:#94a3b8;--fg3:#94a3b8;--border:rgba(51,65,85,.6);--card:rgba(30,41,59,.5);--card-sh:none;--lift:none;position:relative;overflow:hidden}.free-tools_band-cinema__lWnSu .free-tools_acc__fhfiy{color:#d9a441}html:not(.dark) .free-tools_entry__FyMDz .free-tools_band-cinema__lWnSu .free-tools_eyebrow__7uIdv,html:not(.dark) .free-tools_entry__FyMDz .free-tools_band-cinema__lWnSu .free-tools_lnk__caWHj{color:#a78bfa}html:not(.dark) .free-tools_entry__FyMDz .free-tools_band-cinema__lWnSu :focus-visible{outline-color:#a78bfa}.free-tools_inner__LljmG{max-width:1200px;margin:0 auto;padding:0 32px}.free-tools_inner-n__Ljpa6{max-width:820px;margin:0 auto;padding:0 32px}.free-tools_sec-head__mfm2e{display:flex;flex-direction:column;gap:14px;max-width:760px;margin-bottom:48px}.free-tools_btn__YkYX1{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:12px;font-weight:600;font-size:15px;line-height:1;text-decoration:none;transition:transform .15s var(--ease),box-shadow .15s var(--ease),background-color .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.free-tools_btn-p__rjJ0M{background:var(--accent);color:var(--accent-fg);box-shadow:0 1px 2px rgba(15,23,42,.1)}@media (hover:hover) and (pointer:fine){.free-tools_btn-p__rjJ0M:hover{color:var(--accent-fg);background:var(--accent-h);transform:translateY(-2px);box-shadow:0 8px 20px rgba(108,92,231,.28)}.dark .free-tools_entry__FyMDz .free-tools_btn-p__rjJ0M:hover{box-shadow:0 0 28px rgba(217,164,65,.28)}}.free-tools_btn-p__rjJ0M:active{transform:scale(.98)}.free-tools_btn-s__vOovi{border:1px solid var(--border);color:var(--fg);background:transparent}@media (hover:hover) and (pointer:fine){.free-tools_btn-s__vOovi:hover{color:var(--fg);background:var(--accent-tint);border-color:var(--accent-edge);transform:translateY(-2px)}}.free-tools_btn-s__vOovi:active{transform:scale(.98)}.free-tools_btn-sm__nReG7{min-height:40px;padding:0 16px;font-size:14px;border-radius:10px}.free-tools_lnk__caWHj{color:var(--accent);font-weight:600;text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:4px}.free-tools_lnk__caWHj .free-tools_arr__z1hCP{display:inline-block;transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_lnk__caWHj:hover .free-tools_arr__z1hCP{transform:translateX(4px)}}.free-tools_lnk__caWHj:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_lnk__caWHj:hover:after{transform:scaleX(1)}}.free-tools_crumbs__Z1kbJ{display:flex;gap:8px;font-size:13px;color:var(--fg2);align-items:center;padding:14px 0 0}.free-tools_crumbs__Z1kbJ a{color:var(--fg2);text-decoration:none}@media (hover:hover) and (pointer:fine){.free-tools_crumbs__Z1kbJ a:hover{color:var(--accent)}}.free-tools_cb__0DR5z{padding:96px 0}.free-tools_cb-grid__UMyxB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:56px;align-items:center}.free-tools_cb-copy__Qq_X_{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.free-tools_cb-acts__wf57_{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.free-tools_cb-menu__71omb{font-size:14.5px;color:var(--fg2)}.free-tools_cb-proofs__3S_MD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.free-tools_cb-p__57kuP{display:flex;flex-direction:column;gap:12px;border:1px solid var(--border);background:var(--card);border-radius:18px;padding:14px 14px 16px}.free-tools_cb-viz__ebO9J{position:relative;height:132px;border-radius:12px;background:#0f172a;border:1px solid rgba(51,65,85,.6);overflow:hidden}.free-tools_cb-viz__ebO9J .free-tools_vl__CbJ6N{position:absolute;left:10px;top:10px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#94a3b8;background:rgba(2,6,23,.6);padding:3px 7px;border-radius:999px}.free-tools_cb-viz__ebO9J svg.free-tools_sp__n_fUT{position:absolute;left:12px;right:12px;bottom:14px;width:calc(100% - 24px);height:72px}.free-tools_cb-chip__uINUf{position:absolute;left:12px;right:12px;top:44px;display:flex;align-items:center;gap:8px;background:#fff;color:#0f172a;border-radius:10px;padding:9px 10px;font-size:12px;box-shadow:0 10px 24px rgba(0,0,0,.4)}.free-tools_cb-chip__uINUf b{font-weight:600}.free-tools_cb-chip__uINUf svg{width:14px;height:14px;fill:none;stroke:#065f46;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;margin-left:auto;flex:none}.free-tools_cb-chip__uINUf .free-tools_lk__o6FAb{width:14px;height:14px;stroke:#475569;stroke-width:2;margin:0}.free-tools_cb-mini__05Uou{position:absolute;left:50%;top:50%;width:92px;height:92px;transform:translate(-50%,-44%);background:#ecfdf5;border-radius:10px;padding:6px}.free-tools_cb-mini__05Uou svg{width:100%;height:100%;fill:#064e3b;display:block}.free-tools_cb-mini__05Uou .free-tools_lg___rab9{position:absolute;left:50%;top:50%;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:50%;background:#d9a441;color:#1a1205;display:grid;place-items:center;font:800 9px/1 Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:.02em;box-shadow:0 0 0 3px #ecfdf5}.free-tools_cb-pt__3EjNL{font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:700;font-size:1rem;letter-spacing:-.01em}.free-tools_cb-tag__bdICE{align-self:flex-start;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;border-radius:999px;padding:3px 9px;background:rgba(16,185,129,.14);color:#6ee7b7}.free-tools_cb-tag__bdICE.free-tools_paid__jNceZ{background:rgba(217,164,65,.14);color:#e0b04a}.free-tools_hw__O0wQ1{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.free-tools_hw__O0wQ1:before{content:"";position:absolute;left:24px;right:calc(33% - 24px);top:23px;height:2px;background:var(--border)}.free-tools_hw-step__tlbrQ{position:relative;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.free-tools_hw-step__tlbrQ .free-tools_sn__TSdI5{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;background:var(--bg);border:2px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:800;font-size:15px;transition:background-color .3s var(--ease),color .3s var(--ease)}.free-tools_hw-step__tlbrQ.free-tools_in__rE8Qd .free-tools_sn__TSdI5{background:var(--accent);color:var(--accent-fg)}.free-tools_hw-step__tlbrQ:nth-child(2) .free-tools_sn__TSdI5{transition-delay:.12s}.free-tools_hw-step__tlbrQ:nth-child(3) .free-tools_sn__TSdI5{transition-delay:.24s}.free-tools_hw-step__tlbrQ h3{font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.01em;line-height:1.25}.free-tools_hw-step__tlbrQ p{color:var(--fg2);max-width:36ch;text-wrap:pretty}.free-tools_sb__a7xBw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:start}.free-tools_sb-copy__Fzunt{display:flex;flex-direction:column;gap:16px}.free-tools_sb-cards__FHe9D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.free-tools_sb-card__GFJhV{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);background:var(--card);border-radius:18px;padding:20px;box-shadow:var(--card-sh)}.free-tools_sb-card__GFJhV .free-tools_ic__X6_2r{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--accent-tint);color:var(--accent);margin-bottom:4px}.free-tools_sb-card__GFJhV h3{font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:700;font-size:1.0625rem;letter-spacing:-.01em}.free-tools_sb-card__GFJhV p{font-size:14.5px;color:var(--fg2)}.free-tools_sb-foot__OBHYK{grid-column:1/-1;font-size:15.5px;color:var(--fg2)}.free-tools_sb-one__xel7i{display:flex;flex-direction:column;gap:16px;max-width:760px}.free-tools_faq__VTFRU{display:flex;flex-direction:column;border-top:1px solid var(--border)}.free-tools_faq__VTFRU details{border-bottom:1px solid var(--border)}.free-tools_faq__VTFRU summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:700;font-size:1.0625rem;letter-spacing:-.01em;transition:color .15s var(--ease)}.free-tools_faq__VTFRU summary::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.free-tools_faq__VTFRU summary:hover{color:var(--accent)}}.free-tools_faq__VTFRU summary .free-tools_chev__YRkbx{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--border);display:grid;place-items:center;color:var(--fg2);transition:transform .24s var(--ease),border-color .15s var(--ease)}.free-tools_faq__VTFRU summary .free-tools_chev__YRkbx svg{width:14px;height:14px}.free-tools_faq__VTFRU details[open] summary .free-tools_chev__YRkbx{transform:rotate(180deg);border-color:var(--accent);color:var(--accent)}.free-tools_faq__VTFRU .free-tools_a__tb7A5{padding:0 48px 20px 4px;color:var(--fg2);text-wrap:pretty;animation:free-tools_rise__vfGjl .24s var(--ease) both}@keyframes free-tools_rise__vfGjl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.free-tools_xs__1v_W4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:14px}.free-tools_xs-c__IaUgF{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);background:var(--card);border-radius:16px;padding:18px;text-decoration:none;color:var(--fg);box-shadow:var(--card-sh);transition:transform .2s var(--ease),border-color .2s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_xs-c__IaUgF:hover{color:var(--fg);transform:translateY(-2px);border-color:var(--accent-edge)}}.free-tools_xs-c__IaUgF:active{transform:scale(.98)}.free-tools_xs-c__IaUgF .free-tools_ic__X6_2r{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--accent-tint);color:var(--accent);flex:none}.free-tools_xs-c__IaUgF .free-tools_tx__wOA2J{display:flex;flex-direction:column;gap:4px;min-width:0}.free-tools_xs-c__IaUgF h3{font-size:15px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px;line-height:1.3}.free-tools_xs-c__IaUgF h3 .free-tools_arr__z1hCP{color:var(--accent);transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_xs-c__IaUgF:hover h3 .free-tools_arr__z1hCP{transform:translateX(4px)}}.free-tools_xs-c__IaUgF p{font-size:13.5px;color:var(--fg2);line-height:1.5}.free-tools_also__LmYGP{margin-top:40px;padding-top:32px;border-top:1px solid var(--border)}.free-tools_also__LmYGP .free-tools_al__MTTNl{font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:-.01em;margin-bottom:16px}.free-tools_also-g__lFhd2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px}.free-tools_also-c__5av4i{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--accent-edge);background:var(--accent-tint);border-radius:14px;padding:16px;text-decoration:none;transition:transform .2s var(--ease),border-color .2s var(--ease);color:var(--fg)}@media (hover:hover) and (pointer:fine){.free-tools_also-c__5av4i:hover{color:var(--fg);transform:translateY(-2px);border-color:var(--accent)}}.free-tools_also-c__5av4i:active{transform:scale(.98)}.free-tools_also-c__5av4i .free-tools_ic__X6_2r{color:var(--accent);margin-top:2px}.free-tools_also-c__5av4i h3{display:block;font-size:14.5px;font-weight:700;line-height:1.55;color:var(--fg)}.free-tools_also-c__5av4i span{display:block;font-size:13.5px;color:var(--fg2)}.free-tools_tf__1n1ud{background:var(--bg-tint);border-top:1px solid var(--border)}.dark .free-tools_entry__FyMDz .free-tools_tf__1n1ud{background:rgba(15,23,42,.5)}.free-tools_tf__1n1ud .free-tools_in__rE8Qd{max-width:1200px;margin:0 auto;padding:56px 32px 40px;display:flex;flex-direction:column;gap:28px}.free-tools_tf__1n1ud h4{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--fg2)}.free-tools_tf__1n1ud ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}.free-tools_tf__1n1ud a.free-tools_tl__HDy4I{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px;color:var(--fg2);text-decoration:none;transition:color .15s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_tf__1n1ud a.free-tools_tl__HDy4I:hover{color:var(--accent)}}.free-tools_tf__1n1ud a.free-tools_tl__HDy4I svg.free-tools_i__meYVQ{width:16px;height:16px;color:var(--fg3)}@media (hover:hover) and (pointer:fine){.free-tools_tf__1n1ud a.free-tools_tl__HDy4I:hover svg.free-tools_i__meYVQ{color:var(--accent)}}.free-tools_tf__1n1ud a.free-tools_tl__HDy4I[aria-current=page]{color:var(--fg);font-weight:600}.free-tools_tf__1n1ud a.free-tools_tl__HDy4I[aria-current=page] svg.free-tools_i__meYVQ{color:var(--accent)}.free-tools_tf__1n1ud .free-tools_bot__MgPGQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--border)}.free-tools_tf__1n1ud .free-tools_pitch__EHuZ_{font-size:14px;color:var(--fg2)}.free-tools_tf__1n1ud .free-tools_pitch__EHuZ_ b{color:var(--fg);font-weight:600}.free-tools_tf__1n1ud .free-tools_cpy__V9F2R{font-size:12.5px;color:var(--fg2);margin-top:2px}.free-tools_tf__1n1ud .free-tools_legal__e7a8h{display:flex;flex-wrap:wrap;gap:0 20px}.free-tools_tf__1n1ud .free-tools_legal__e7a8h a{font-size:14px;color:var(--fg2);text-decoration:none;min-height:40px;display:inline-flex;align-items:center;transition:color .15s var(--ease)}@media (hover:hover) and (pointer:fine){.free-tools_tf__1n1ud .free-tools_legal__e7a8h a:hover{color:var(--accent)}}.free-tools_rv__prQ62{opacity:0;transform:translateY(14px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.free-tools_rv__prQ62.free-tools_in__rE8Qd{opacity:1;transform:none}@media (max-width:1100px){.free-tools_cb-grid__UMyxB{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.free-tools_band__f2D9b,.free-tools_cb__0DR5z{padding:64px 0}.free-tools_fth__fRQE5 .free-tools_in__rE8Qd,.free-tools_inner-n__Ljpa6,.free-tools_inner__LljmG{padding:0 20px}.free-tools_sec-head__mfm2e{margin-bottom:32px}.free-tools_hw__O0wQ1{grid-template-columns:minmax(0,1fr);gap:28px}.free-tools_hw__O0wQ1:before{left:23px;right:auto;top:24px;bottom:24px;width:2px;height:auto}.free-tools_hw-step__tlbrQ{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:18px;row-gap:6px}.free-tools_hw-step__tlbrQ .free-tools_sn__TSdI5{grid-row:1/3}.free-tools_sb__a7xBw{grid-template-columns:minmax(0,1fr);gap:28px}.free-tools_tf__1n1ud .free-tools_in__rE8Qd{padding:48px 20px 32px}.free-tools_tf__1n1ud ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.free-tools_h2__2GqCQ{font-size:1.85rem}.free-tools_h2s__qSuch{font-size:1.5rem}.free-tools_fth__fRQE5 .free-tools_in__rE8Qd{height:56px}.free-tools_fth__fRQE5 .free-tools_lock__wS7qM{display:none}.free-tools_fth__fRQE5 .free-tools_mk__tmwpj{display:block}.free-tools_fth__fRQE5 .free-tools_alltools__sSdoE{display:none}.free-tools_cb-proofs__3S_MD{grid-template-columns:minmax(0,1fr);gap:10px}.free-tools_cb-viz__ebO9J{display:none}.free-tools_cb-p__57kuP{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px}.free-tools_sb-cards__FHe9D{grid-template-columns:minmax(0,1fr)}.free-tools_xs-c__IaUgF{flex-direction:row;align-items:flex-start;gap:14px;padding:14px 16px}.free-tools_faq__VTFRU .free-tools_a__tb7A5{padding-right:4px}.free-tools_tf__1n1ud ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}}@media (prefers-reduced-motion:reduce){.free-tools_entry__FyMDz *{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.free-tools_rv__prQ62{opacity:1;transform:none}.free-tools_hw-step__tlbrQ .free-tools_sn__TSdI5{background:var(--accent);color:var(--accent-fg)}}.free-tools_entry__FyMDz a,.free-tools_entry__FyMDz button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.free-tools_entry__FyMDz button:disabled{opacity:.5;cursor:not-allowed}.free-tools_entry__FyMDz :where(a,button,summary):active{transform:scale(.98)}.free-tools_entry__FyMDz :where(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.free-tools_entry__FyMDz .free-tools_btn__YkYX1{min-height:48px;font-family:inherit;font-size:15px;font-weight:600;line-height:1}.free-tools_entry__FyMDz .free-tools_btn-s__vOovi{color:var(--fg)}.free-tools_entry__FyMDz .free-tools_eyebrow__7uIdv{color:var(--accent-600)}.free-tools_entry__FyMDz .free-tools_band-cinema__lWnSu .free-tools_eyebrow__7uIdv{color:#a78bfa}.dark .free-tools_entry__FyMDz .free-tools_band-cinema__lWnSu .free-tools_eyebrow__7uIdv{color:#e0b04a}.free-tools_entry__FyMDz .free-tools_cb__0DR5z{padding-block:96px;margin-top:40px;background:transparent}.free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_btn-p__rjJ0M{color:var(--accent-fg)}.free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_btn-s__vOovi{color:#f8fafc}.free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_lede__n3tnM{color:#94a3b8}.free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_lnk__caWHj{color:#a78bfa}.dark .free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_lnk__caWHj{color:#e0b04a}.free-tools_entry__FyMDz .free-tools_cb-p__57kuP{box-shadow:inset 0 0 0 1px var(--border);border:0}.free-tools_entry__FyMDz .free-tools_faq__VTFRU details{box-shadow:inset 0 -1px 0 var(--border);border:0}.free-tools_entry__FyMDz .free-tools_sb-card__GFJhV,.free-tools_entry__FyMDz .free-tools_xs-c__IaUgF{box-shadow:inset 0 0 0 1px var(--border),var(--card-sh);border:0}.free-tools_entry__FyMDz .free-tools_also-c__5av4i{box-shadow:inset 0 0 0 1px var(--accent-edge);border:0}@media (hover:hover) and (pointer:fine){.free-tools_entry__FyMDz .free-tools_xs-c__IaUgF:where(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--accent-edge),var(--card-sh)}}.free-tools_entry__FyMDz .free-tools_faq__VTFRU summary{min-height:64px}.free-tools_entry__FyMDz .free-tools_faqBand__eXKW0 .free-tools_sec-head__mfm2e{margin-bottom:24px}.free-tools_entry__FyMDz .free-tools_crossSellBand__fPenb{padding-top:24px}.free-tools_entry__FyMDz .free-tools_articleSection__ggjyp+.free-tools_articleSection__ggjyp{margin-top:40px}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t{display:flex;flex-direction:column;gap:40px}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t h2{font-family:var(--font-jakarta),system-ui,sans-serif;font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin-bottom:16px;text-wrap:balance}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t h3{font-family:var(--font-jakarta),system-ui,sans-serif;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t :is(.free-tools_sb-copy__Fzunt,.free-tools_sb-one__xel7i) h2{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.1;margin-bottom:0}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t :is(.free-tools_sb-copy__Fzunt,.free-tools_sb-one__xel7i) p:not(.free-tools_eyebrow__7uIdv){font-size:1.0625rem;text-wrap:pretty}@media(max-width:640px){.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t :is(.free-tools_sb-copy__Fzunt,.free-tools_sb-one__xel7i) h2{font-size:1.85rem}}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t li,.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t p{color:var(--fg2);line-height:1.6}.free-tools_entry__FyMDz .free-tools_seoArticle__Le28t ul{display:flex;flex-direction:column;gap:8px}.free-tools_entry__FyMDz [data-entry-reveal]{transition:opacity .3s var(--ease),transform .3s var(--ease);transition-delay:calc(min(var(--reveal-index,0),7)*40ms)}.free-tools_entry__FyMDz [data-reveal-pending]{opacity:0;transform:translateY(14px)}.free-tools_entry__FyMDz .free-tools_hw-step__tlbrQ .free-tools_sn__TSdI5{background:var(--accent);color:var(--accent-fg)}.free-tools_entry__FyMDz .free-tools_hw-step__tlbrQ[data-reveal-pending] .free-tools_sn__TSdI5{background:var(--bg);color:var(--accent)}.free-tools_entry__FyMDz .free-tools_tf__1n1ud a.free-tools_tl__HDy4I{min-height:44px}.free-tools_entry__FyMDz .free-tools_tf__1n1ud a.free-tools_tl__HDy4I svg[data-compact] :nth-child(n+4){display:none}.free-tools_entry__FyMDz .free-tools_tf__1n1ud{scroll-margin-top:96px}@media(max-width:900px){.free-tools_entry__FyMDz .free-tools_cb__0DR5z{padding-block:64px}}@media(prefers-reduced-motion:reduce){.free-tools_entry__FyMDz [data-reveal-pending]{opacity:1;transform:none}.free-tools_entry__FyMDz .free-tools_hw-step__tlbrQ[data-reveal-pending] .free-tools_sn__TSdI5{background:var(--accent);color:var(--accent-fg)}.free-tools_entry__FyMDz :where(a,button,summary):active{transform:none}}.free-tools_entry__FyMDz .free-tools_btn-p__rjJ0M{background:var(--accent);color:var(--accent-fg);padding:0 22px}.free-tools_entry__FyMDz .free-tools_btn-s__vOovi{background:transparent;border:1px solid var(--border);padding:0 22px}.free-tools_entry__FyMDz[data-band=tint]{background:var(--bg-vtint)}.dark .free-tools_entry__FyMDz[data-band=tint]{background:var(--bg-tint)}.free-tools_entry__FyMDz[data-band=cinema]{background:#020617;color:#f8fafc;--fg:#f8fafc;--fg2:#94a3b8;--border:rgba(51,65,85,.6);--card:rgba(30,41,59,.5)}.free-tools_entry__FyMDz[data-band=cinema] .free-tools_acc__fhfiy{color:#d9a441}.free-tools_entry__FyMDz[data-band=cinema] .free-tools_btn-s__vOovi{color:#f8fafc}.free-tools_entry__FyMDz .free-tools_cb__0DR5z .free-tools_inner__LljmG{position:relative;z-index:1}html:not(.dark) .free-tools_entry__FyMDz[data-band=cinema]{--accent:var(--indigo-500);--accent-h:var(--indigo-600);--accent-fg:#fff}.free-tools_entry__FyMDz .free-tools_cb-mini__05Uou .free-tools_lg___rab9{font-family:var(--font-jakarta),system-ui,sans-serif}.free-tools_entry__FyMDz .free-tools_cb-menu__71omb .free-tools_lnk__caWHj,.free-tools_entry__FyMDz .free-tools_tf__1n1ud .free-tools_legal__e7a8h a{min-height:44px}@media (hover:hover) and (pointer:fine){.free-tools_entry__FyMDz .free-tools_btn-p__rjJ0M:hover{background:var(--accent-h);color:var(--accent-fg)}.free-tools_entry__FyMDz .free-tools_btn-s__vOovi:hover{background:var(--accent-tint);border-color:var(--accent-edge);color:var(--fg)}.free-tools_entry__FyMDz[data-band=cinema] .free-tools_btn-s__vOovi:hover{color:#f8fafc}}@media (prefers-reduced-motion:no-preference){.grader_cardEnter__GLl8b{animation:grader_cardEnterKF__ICyZg .6s cubic-bezier(.16,1,.3,1) both}@keyframes grader_cardEnterKF__ICyZg{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:no-preference){.grader_stageEnter__PPcd3{animation:grader_stageEnterKF__J2J1_ .4s cubic-bezier(.16,1,.3,1) both}@keyframes grader_stageEnterKF__J2J1_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:no-preference){.grader_tickPop__kLtn7{animation:grader_tickPopKF__s0Cb_ .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes grader_tickPopKF__s0Cb_{0%{transform:scale(0);opacity:0}60%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}}.grader_progressTrack__1tGgQ{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.grader_progressTrack__1tGgQ:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:grader_shimmerKF__dERr4 1.1s ease-in-out infinite}}@keyframes grader_shimmerKF__dERr4{to{transform:translateX(100%)}}.grader_bar__y1aoZ{transition:width .9s cubic-bezier(.16,1,.3,1)}.grader_progressFill__mAMgD{transform-origin:left center}@media (prefers-reduced-motion:no-preference){.grader_progressFill__mAMgD{transition:transform .5s cubic-bezier(.22,1,.36,1)}.grader_revealRise__77NMk{animation:grader_revealRiseKF__xMG9o .6s cubic-bezier(.16,1,.3,1) both}}@media (prefers-reduced-motion:no-preference){@keyframes grader_revealRiseKF__xMG9o{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:no-preference){.grader_pulse__pfOiE{animation:grader_pulseKF__jEZqp 2.2s ease-out infinite}@keyframes grader_pulseKF__jEZqp{0%{box-shadow:0 0 0 0 rgba(96,96,244,.5)}70%{box-shadow:0 0 0 8px rgba(96,96,244,0)}to{box-shadow:0 0 0 0 rgba(96,96,244,0)}}}.grader_glow__G1mQU{transition:opacity .3s ease,filter .3s ease}.grader_loadBar__6pTfU{position:relative;height:2px;overflow:hidden}.grader_loadBar__6pTfU:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:999px;background:currentColor;animation:grader_loadSlideKF__0AJ76 1s ease-in-out infinite}@keyframes grader_loadSlideKF__0AJ76{0%{transform:translateX(-130%)}to{transform:translateX(330%)}}.grader_sheen__n6Vr7{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.grader_sheen__n6Vr7:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgb(255 255 255/.22) 50%,transparent 60%);transform:translateX(-100%);animation:grader_sheenKF__Sxnnn 6s ease-in-out infinite}}@keyframes grader_sheenKF__Sxnnn{0%{transform:translateX(-100%)}22%{transform:translateX(100%)}to{transform:translateX(100%)}}.grader_sheen__n6Vr7:disabled:after{content:none}