.FreeImageGenerator_page__HC23C{max-width:1000px;margin:0 auto;padding:2.5rem 1.25rem 4rem;display:flex;flex-direction:column;gap:1.75rem;width:100%;box-sizing:border-box;overflow-x:clip}.FreeImageGenerator_hero__Pk8Xr{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.7rem}.FreeImageGenerator_badge__OCuuk{display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:.3rem .75rem}.FreeImageGenerator_h1__af1q_{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:700;line-height:1.15;margin:0;color:var(--color-text-primary,#111827)}.FreeImageGenerator_sub__Vlpso{max-width:620px;margin:0;font-size:1rem;line-height:1.55;color:var(--color-text-secondary,#6b7280)}.FreeImageGenerator_facts__l2Kvs{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;margin-top:.15rem}.FreeImageGenerator_fact__GzVzI{font-size:.78rem;color:var(--color-text-secondary,#4b5563);background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:999px;padding:.25rem .7rem}.FreeImageGenerator_card__0eADy{background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:18px;padding:1.25rem;display:flex;flex-direction:column;gap:.9rem;box-shadow:0 1px 3px rgba(16,24,40,.04);box-sizing:border-box;max-width:100%;min-width:0}.FreeImageGenerator_label__6x0h_{font-size:.82rem;font-weight:600;color:var(--color-text-primary,#111827)}.FreeImageGenerator_textarea__Sb2no{width:100%;box-sizing:border-box;max-width:100%;resize:vertical;min-height:84px;font:inherit;font-size:.95rem;line-height:1.5;padding:.8rem .9rem;border-radius:12px;border:1px solid var(--color-border,#d1d5db);background:#fff;color:var(--color-text-primary,#111827)}.FreeImageGenerator_textarea__Sb2no:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.FreeImageGenerator_ideas__pN_WT{display:flex;flex-wrap:wrap;gap:.4rem}.FreeImageGenerator_idea__F79Db{font-size:.78rem;text-align:left;color:var(--color-text-secondary,#4b5563);background:#f9fafb;border:1px dashed var(--color-border,#d1d5db);border-radius:10px;padding:.35rem .6rem;cursor:pointer}.FreeImageGenerator_idea__F79Db:hover{border-style:solid;color:var(--color-text-primary,#111827)}.FreeImageGenerator_controls__l_OAe{display:flex;flex-direction:column;gap:.85rem}.FreeImageGenerator_controlGroup__kZB7y{display:flex;flex-direction:column;gap:.4rem}.FreeImageGenerator_controlLabel__uVhHr{font-size:.8rem;font-weight:600;color:var(--color-text-secondary,#4b5563)}.FreeImageGenerator_chips__2pHjo{display:flex;flex-wrap:wrap;gap:.4rem}.FreeImageGenerator_chip__Q2Dv1{font-size:.82rem;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--color-border,#d1d5db);background:#fff;color:var(--color-text-secondary,#374151);cursor:pointer}.FreeImageGenerator_chip__Q2Dv1:hover{border-color:#9ca3af}.FreeImageGenerator_chipActive__Zdngs{background:#111827;border-color:#111827;color:#fff}.FreeImageGenerator_actions__KOS9L{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.FreeImageGenerator_generate__AZc4Z{font-size:.95rem;font-weight:600;padding:.7rem 1.4rem;border-radius:12px;border:none;background:#111827;color:#fff;cursor:pointer}.FreeImageGenerator_generate__AZc4Z:hover:not(:disabled){background:#1f2937}.FreeImageGenerator_generate__AZc4Z:disabled{opacity:.55;cursor:not-allowed}.FreeImageGenerator_hint__yX_Jp{font-size:.78rem;color:var(--color-text-secondary,#6b7280)}.FreeImageGenerator_error__YuGue{margin:0;font-size:.86rem;line-height:1.5;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:.65rem .8rem}.FreeImageGenerator_result__OsDXf{margin:0;border:1px solid var(--color-border,#e5e7eb);border-radius:14px;overflow:hidden;background:#f9fafb;max-width:100%}.FreeImageGenerator_result__OsDXf img{display:block;width:100%;max-width:100%;height:auto}.FreeImageGenerator_resultBar__VnLQR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .8rem;background:#fff;border-top:1px solid var(--color-border,#e5e7eb);min-width:0;max-width:100%}.FreeImageGenerator_resultPrompt__KWx8a{flex:1 1 0;min-width:0;font-size:.82rem;line-height:1.4;color:var(--color-text-secondary,#4b5563);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.FreeImageGenerator_download__IUlhv{font-size:.82rem;font-weight:600;padding:.4rem .9rem;border-radius:9px;border:1px solid #111827;background:#fff;color:#111827;cursor:pointer;flex:0 0 auto}.FreeImageGenerator_download__IUlhv:hover{background:#111827;color:#fff}.FreeImageGenerator_galleryWrap__nyuWQ{display:flex;flex-direction:column;gap:.45rem}.FreeImageGenerator_gallery__vUAr6{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:.45rem}.FreeImageGenerator_thumb__XWLj_{padding:0;border:1px solid var(--color-border,#e5e7eb);border-radius:10px;overflow:hidden;background:#f3f4f6;cursor:pointer;line-height:0}.FreeImageGenerator_thumb__XWLj_:hover{border-color:#111827}.FreeImageGenerator_thumb__XWLj_ img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block}.FreeImageGenerator_seo__jbDlD{display:flex;flex-direction:column;gap:.6rem;max-width:780px}.FreeImageGenerator_h2__5loX5{font-size:1.15rem;font-weight:700;margin:1rem 0 0;color:var(--color-text-primary,#111827)}.FreeImageGenerator_p__zOvTZ{line-height:1.65}.FreeImageGenerator_list__lhL3P,.FreeImageGenerator_p__zOvTZ{margin:0;font-size:.94rem;color:var(--color-text-secondary,#4b5563)}.FreeImageGenerator_list__lhL3P{padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem;line-height:1.6}@media (max-width:640px){.FreeImageGenerator_page__HC23C{padding:1.5rem .9rem 3rem}.FreeImageGenerator_card__0eADy{padding:1rem;border-radius:14px}.FreeImageGenerator_actions__KOS9L{flex-direction:column;align-items:stretch}.FreeImageGenerator_generate__AZc4Z{width:100%}.FreeImageGenerator_chip__Q2Dv1{font-size:.74rem;padding:.32rem .55rem}.FreeImageGenerator_idea__F79Db{font-size:.74rem}.FreeImageGenerator_h1__af1q_{font-size:1.5rem}.FreeImageGenerator_sub__Vlpso{font-size:.93rem}.FreeImageGenerator_gallery__vUAr6{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}.FreeImageGenerator_resultBar__VnLQR{flex-wrap:wrap}.FreeImageGenerator_download__IUlhv{width:100%}}.FreeImageGenerator_seoWrap__T79tI{width:100%;max-width:900px;margin:0 auto;padding-top:1rem}.FreeImageGenerator_seoContent__bcOFx{background:#ffffff;border:1px solid #eef0f3;border-radius:14px;padding:2.25rem 2rem 2.5rem;font-size:15.5px;line-height:1.7;color:#4b5563}.FreeImageGenerator_seoContent__bcOFx h2{margin:0 0 .9rem;font-size:1.5rem;line-height:1.3;color:#111827}.FreeImageGenerator_seoContent__bcOFx h3{margin:2rem 0 .7rem;font-size:1.2rem;line-height:1.35;color:#111827;scroll-margin-top:90px}.FreeImageGenerator_seoContent__bcOFx p{margin:0 0 1rem}.FreeImageGenerator_seoContent__bcOFx ol,.FreeImageGenerator_seoContent__bcOFx ul{margin:0 0 1.1rem;padding-left:1.25rem}.FreeImageGenerator_seoContent__bcOFx li{margin-bottom:.45rem}.FreeImageGenerator_seoContent__bcOFx a{color:#b45309;text-decoration:underline;text-underline-offset:2px}.FreeImageGenerator_toc__7UF5Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.5rem;margin:1.25rem 0 1.5rem;padding:1rem 1.1rem;list-style:none;background:#f9fafb;border:1px solid #eef0f3;border-radius:10px}.FreeImageGenerator_toc__7UF5Y li{margin:0;font-size:14px}.FreeImageGenerator_toc__7UF5Y a{color:#374151;text-decoration:none;font-weight:500}.FreeImageGenerator_toc__7UF5Y a:hover{color:#b45309;text-decoration:underline}.FreeImageGenerator_seoTableWrap__ggkLC{overflow-x:auto;margin:1.25rem 0 1.5rem;border-radius:12px;border:1px solid #e5e7eb}.FreeImageGenerator_seoTable__JuQBq{width:100%;border-collapse:collapse;font-size:14.5px;min-width:560px}.FreeImageGenerator_seoTable__JuQBq th{background:#111827;color:#ffffff;text-align:left;padding:.85rem 1rem;font-weight:600;font-size:13.5px;text-transform:uppercase;letter-spacing:.04em}.FreeImageGenerator_seoTable__JuQBq td{padding:.85rem 1rem;border-bottom:1px solid #eef0f3;vertical-align:top}.FreeImageGenerator_seoTable__JuQBq tr:last-child td{border-bottom:none}.FreeImageGenerator_seoTable__JuQBq tbody tr:nth-child(2n){background:#f9fafb}.FreeImageGenerator_seoTable__JuQBq tbody tr:hover{background:#fefce8}.FreeImageGenerator_seoTable__JuQBq td:first-child{font-weight:600;color:#111827}.FreeImageGenerator_seoFaq__F4bt3{margin:1rem 0 1.5rem;border:1px solid #eef0f3;border-radius:12px;overflow:hidden;background:#ffffff}.FreeImageGenerator_seoFaqItem__q_nm8{border-bottom:1px solid #eef0f3}.FreeImageGenerator_seoFaqItem__q_nm8:last-child{border-bottom:none}.FreeImageGenerator_seoFaqQuestion__0MtFI{width:100%;display:flex;align-items:center;gap:12px;padding:1.05rem 1.25rem;background:#ffffff;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:1rem;font-weight:600;color:#111827;list-style:none;transition:background .2s ease}.FreeImageGenerator_seoFaqQuestion__0MtFI::-webkit-details-marker{display:none}.FreeImageGenerator_seoFaqItem__q_nm8[open]>.FreeImageGenerator_seoFaqQuestion__0MtFI,.FreeImageGenerator_seoFaqQuestion__0MtFI:hover{background:#fefce8}.FreeImageGenerator_seoFaqQ__ivnPF{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f5c842;color:#111827;font-size:12px;font-weight:700}.FreeImageGenerator_seoFaqTitle__jouYk{flex:1;line-height:1.4}.FreeImageGenerator_seoFaqChevron__tEvMG{flex-shrink:0;color:#9ca3af;font-size:14px;transition:transform .25s ease}.FreeImageGenerator_seoFaqItem__q_nm8[open] .FreeImageGenerator_seoFaqChevron__tEvMG{transform:rotate(180deg);color:#f5b800}.FreeImageGenerator_seoFaqAnswer__ci3sY{padding:0 1.25rem 1.1rem}.FreeImageGenerator_seoFaqAnswer__ci3sY p{margin-bottom:0;color:#6b7280;font-size:14.5px;line-height:1.7;padding-left:36px}.FreeImageGenerator_seoCta__ywLlL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding:1.5rem;background:#111827;border-radius:12px}.FreeImageGenerator_seoCtaText__i9glz{display:flex;flex-direction:column;gap:.25rem;color:#f9fafb}.FreeImageGenerator_seoCtaText__i9glz strong{font-size:1rem}.FreeImageGenerator_seoCtaText__i9glz span{font-size:13.5px;color:#9ca3af}.FreeImageGenerator_seoCtaActions__hC4nZ{display:flex;gap:.6rem;flex-wrap:wrap}.FreeImageGenerator_seoCtaGhost__BErxZ,.FreeImageGenerator_seoCtaPrimary__7ZtBF{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.1rem;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none}.FreeImageGenerator_seoCtaPrimary__7ZtBF{background:#f5c842;color:#111827}.FreeImageGenerator_seoCtaGhost__BErxZ{background:transparent;color:#f9fafb;border:1px solid #4b5563}@media (max-width:768px){.FreeImageGenerator_seoContent__bcOFx{padding:1.5rem 1.25rem;border-radius:12px;font-size:15px}.FreeImageGenerator_seoContent__bcOFx h2{font-size:1.3rem}.FreeImageGenerator_seoContent__bcOFx h3{font-size:1.1rem}.FreeImageGenerator_seoFaqAnswer__ci3sY p{padding-left:0}.FreeImageGenerator_seoCta__ywLlL{padding:1.25rem}}@media (max-width:640px){.FreeImageGenerator_seoTableCards__SHwUj{min-width:0}.FreeImageGenerator_seoTableCards__SHwUj thead{display:none}.FreeImageGenerator_seoTableCards__SHwUj,.FreeImageGenerator_seoTableCards__SHwUj tbody,.FreeImageGenerator_seoTableCards__SHwUj td,.FreeImageGenerator_seoTableCards__SHwUj tr{display:block;width:auto}.FreeImageGenerator_seoTableCards__SHwUj tr{padding:.9rem 1rem;border-bottom:1px solid #eef0f3;background:#ffffff}.FreeImageGenerator_seoTableCards__SHwUj tbody tr:nth-child(2n){background:#ffffff}.FreeImageGenerator_seoTableCards__SHwUj tbody tr:last-child{border-bottom:none}.FreeImageGenerator_seoTableCards__SHwUj td{padding:0;border-bottom:none}.FreeImageGenerator_seoTableCards__SHwUj td:nth-child(2){font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:.2rem 0 .4rem}.FreeImageGenerator_seoTableCards__SHwUj td:nth-child(3){font-size:14px;line-height:1.6;color:#4b5563}}