.Button_button__WQ3_h{padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;background:linear-gradient(90deg,#6366f1,#ec4899);color:white;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.Button_button__WQ3_h:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Button_button__WQ3_h:disabled{opacity:.6;cursor:not-allowed}.Card_card__HEwtR{border:1px solid #e5e7eb;border-radius:12px;background:white;padding:1.5rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.Progress_progress__d8dB_{width:100%;height:8px;background:#e5e7eb;border-radius:9999px;overflow:hidden}.Progress_bar__9AOOj{height:100%;background:#6366f1;transition:width .3s ease}.Switch_switch__pDpwS{width:44px;height:24px;border-radius:9999px;background:#d1d5db;position:relative;cursor:pointer;transition:background .2s}.Switch_switch__pDpwS.Switch_on__ln19m{background:#6366f1}.Switch_thumb__z9JeY{width:20px;height:20px;background:white;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .2s}.Switch_switch__pDpwS.Switch_on__ln19m .Switch_thumb__z9JeY{transform:translateX(20px)}.Label_label__EGOQC{font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}.Label_label__EGOQC:has(input:disabled){cursor:not-allowed;opacity:.7}.AppPage_container__Zke9_{min-height:100vh;background:#f9fafb;display:flex;flex-direction:column}.AppPage_main__wh3oZ{flex:1 1;padding:2rem;max-width:1200px;margin:0 auto}.AppPage_header__ZyrhP{text-align:center;margin-bottom:2rem}.AppPage_uploads__vFd6U{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:1024px){.AppPage_uploads__vFd6U{grid-template-columns:1fr 1fr}}.AppPage_dropzone__TOu9G{border:2px dashed #d1d5db;border-radius:8px;padding:2rem;text-align:center;cursor:pointer}.AppPage_preview__GFYDT{max-width:100%;max-height:256px;border-radius:8px}.AppPage_hiddenInput__eQDuZ{display:none}.AppPage_settings__EZTCP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.AppPage_settingRow__7pgni{display:flex;align-items:center;gap:.5rem}.AppPage_center__VUFXC{text-align:center;margin:2rem 0}.AppPage_result__AcOno{max-width:600px;margin:1rem auto;display:block;border-radius:8px}.AppPage_spin__Cn0XI{animation:AppPage_spin__Cn0XI 1s linear infinite}@keyframes AppPage_spin__Cn0XI{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Navigation_navbar__DSJg4{position:fixed;top:0;width:100%;z-index:50;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.1)}.Navigation_container__qDcPG{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Navigation_navContent__y8DVy{display:flex;justify-content:space-between;align-items:center;height:64px}.Navigation_logo__qgqmL{display:flex;align-items:center;text-decoration:none;gap:8px}.Navigation_logoIcon__oSime{width:32px;height:32px;background:linear-gradient(90deg,#4f46e5,#9333ea);border-radius:8px;color:white;display:flex;align-items:center;justify-content:center;font-size:16px}.Navigation_logoText__oexAD{font-size:1.25rem;font-weight:600;color:#111827}.Navigation_desktopLinks__ZjRzg{display:flex;align-items:center;gap:2rem}.Navigation_navLink__2pY3g{color:#6b7280;text-decoration:none;transition:color .2s ease}.Navigation_navLink__2pY3g:hover{color:#4f46e5}.Navigation_active__vfjym{color:#4f46e5;font-weight:500}.Navigation_ctaButton__G_onD{background:linear-gradient(90deg,#4f46e5,#9333ea);color:white;padding:.5rem 1.25rem;border-radius:8px;font-weight:500;text-decoration:none;transition:opacity .2s ease}.Navigation_ctaButton__G_onD:hover{opacity:.9}.Navigation_desktopButton__tY6Yg,.Navigation_mobileMenuButton___mrfN{display:none}.Navigation_iconButton__ymRzP{background:none;border:none;font-size:1.5rem;cursor:pointer}.Navigation_mobileMenu__w1Oeq{display:none;flex-direction:column;background:rgba(255,255,255,.95);border-bottom:1px solid rgba(0,0,0,.1);padding:1rem}.Navigation_mobileLink___UVVz{display:block;padding:.75rem 1rem;border-radius:8px;text-decoration:none;color:#6b7280;transition:background .2s ease,color .2s ease}.Navigation_mobileActive__A51iN,.Navigation_mobileLink___UVVz:hover{background:rgba(79,70,229,.1);color:#4f46e5}.Navigation_mobileActive__A51iN{font-weight:500}.Navigation_mobileCtaWrapper__myvjP{margin-top:.5rem}@media (min-width:768px){.Navigation_desktopButton__tY6Yg{display:block}.Navigation_desktopLinks__ZjRzg{display:flex}.Navigation_mobileMenuButton___mrfN,.Navigation_mobileMenu__w1Oeq{display:none}}@media (max-width:767px){.Navigation_desktopButton__tY6Yg,.Navigation_desktopLinks__ZjRzg{display:none}.Navigation_mobileMenuButton___mrfN{display:block}.Navigation_mobileMenu__w1Oeq{display:flex}}.Privacy_container__AF8B2{min-height:100vh;background:var(--background)}.Privacy_main__dnBuH{padding-top:5rem;padding-bottom:3rem}.Privacy_wrapper__tLBLZ{max-width:800px;margin:0 auto;padding:0 1.5rem}.Privacy_card__mPhj1{background:var(--card-bg,#fff);border-radius:12px;padding:2rem;border:1px solid rgba(0,0,0,.05)}.Privacy_shadowMedium__l1e_6{box-shadow:0 4px 16px rgba(0,0,0,.08)}.Privacy_title__PSv2M{font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:2rem}.Privacy_updated__DfSuD{color:var(--muted-foreground);margin-bottom:2rem}.Privacy_sections__CCAql section{margin-bottom:3rem}.Privacy_sectionTitle__aLohR{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:1rem}.Privacy_sections__CCAql p{color:var(--muted-foreground);margin-bottom:1rem;line-height:1.6}.Privacy_sections__CCAql ul{list-style:disc;padding-left:1.5rem;color:var(--muted-foreground)}.Privacy_sections__CCAql li{margin-bottom:.5rem}.Privacy_contact__994BM{color:var(--muted-foreground);margin-top:.5rem}.Terms_container___N2dC{min-height:100vh;background-color:var(--background,#fff);display:flex;flex-direction:column}.Terms_main__JNN61{padding-top:5rem;padding-bottom:3rem;flex:1 1}.Terms_wrapper__re7FT{max-width:64rem;margin:0 auto;padding:0 1rem}.Terms_card__qy3Lg{background-color:var(--card-bg,#ffffff);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:2rem}.Terms_title__7t4DI{font-size:2.25rem;font-weight:700;color:var(--foreground,#111);margin-bottom:2rem}.Terms_updated__DmSL5{color:var(--muted-foreground,#666);margin-bottom:2rem}.Terms_sections__EfzaZ{display:flex;flex-direction:column;gap:2rem}.Terms_sectionTitle__e1ewg{font-size:1.5rem;font-weight:600;color:var(--foreground,#111);margin-bottom:1rem}.Terms_text__9IGkK{color:var(--muted-foreground,#555);line-height:1.6;margin-bottom:1rem}.Terms_list__Z4c5C{list-style-type:disc;padding-left:1.5rem;color:var(--muted-foreground,#555);display:flex;flex-direction:column;gap:.5rem}.Footer_footer__o4_Ec{background:rgba(240,240,240,.3);border-top:1px solid rgba(0,0,0,.1)}.Footer_container__Mn8SS{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.Footer_grid__NTykC{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.Footer_grid__NTykC{grid-template-columns:2fr 1fr 1fr}}.Footer_brandSection__92c8N{max-width:600px}.Footer_logoRow__CUeF4{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.Footer_logoIcon__oduzE{width:32px;height:32px;background:linear-gradient(90deg,#4f46e5,#9333ea);border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center}.Footer_logoText__pugIn{font-size:1.25rem;font-weight:600;color:#111827}.Footer_description___v0wZ{color:#6b7280;line-height:1.6}.Footer_socials__xJ7o0{display:flex;gap:1rem;margin-top:1.5rem}.Footer_socialLink__WU5Z6{color:#6b7280;transition:color .2s ease}.Footer_socialLink__WU5Z6:hover{color:#4f46e5}.Footer_heading__npizb{font-weight:600;color:#111827;margin-bottom:1rem}.Footer_list__FsWR4{list-style:none;padding:0;margin:0}.Footer_link__wHCdx{color:#6b7280;text-decoration:none;transition:color .2s ease}.Footer_link__wHCdx:hover{color:#4f46e5}.Footer_bottom__1trOp{border-top:1px solid rgba(0,0,0,.1);margin-top:2rem;padding-top:2rem;text-align:center}.Footer_copy__tr5xT{color:#6b7280;font-size:.9rem}.Blog_page__iGkSw{min-height:100vh;background:#fafafa}.Blog_main__jPu13{padding-top:80px;padding-bottom:60px}.Blog_container__QIY_9{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Blog_header__YkfAp{text-align:center;margin-bottom:4rem}.Blog_title__73FGM{font-size:2.5rem;font-weight:700;color:#111;margin-bottom:1rem}.Blog_subtitle__E79Yj{font-size:1.125rem;color:#666;max-width:700px;margin:0 auto}.Blog_categories__sUoSG{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem}.Blog_badge__MXxDB{padding:.4rem 1rem;border-radius:9999px;background:#f1f1f1;color:#555;cursor:pointer;transition:all .2s ease;font-size:.9rem}.Blog_badge__MXxDB:hover{background:#4f46e5;color:#fff}.Blog_badgeActive__n_Osr{background:#4f46e5;color:white}.Blog_badgePrimary__FYKfg{background:#4f46e5;color:#fff}.Blog_badgeSecondary__HdP5X{background:#e5e7eb;color:#111}.Blog_card__en9VD{background:white;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.Blog_card__en9VD:hover{transform:translateY(-4px);box-shadow:0 6px 14px rgba(0,0,0,.1)}.Blog_featured__uu94m{padding:2rem;margin-bottom:3rem;background:linear-gradient(90deg,#eef2ff,#f5f3ff)}.Blog_featuredGrid__F6RS_{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:992px){.Blog_featuredGrid__F6RS_{grid-template-columns:1fr 1fr;align-items:center}}.Blog_featuredTitle__v3W0Z{font-size:1.75rem;font-weight:700;color:#111;margin-bottom:1rem}.Blog_featuredExcerpt__mQ8Tb{color:#555;margin-bottom:1.5rem}.Blog_meta__wB6rO{color:#777;margin-bottom:1.5rem;font-size:.9rem}.Blog_featuredImage__Dwzj8{text-align:center}.Blog_imageBox__YlMmf{width:180px;height:180px;background:linear-gradient(to bottom right,#4f46e5,#9333ea);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto}.Blog_imageEmoji__ZgGxr{font-size:3rem}.Blog_grid__qMSvf{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.Blog_grid__qMSvf{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Blog_grid__qMSvf{grid-template-columns:repeat(3,1fr)}}.Blog_cardBody__jxo_x{padding:1.5rem}.Blog_cardTop__EEglF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Blog_iconBox__Xnz9G{width:40px;height:40px;background:#eef2ff;color:#4f46e5;border-radius:8px;display:flex;align-items:center;justify-content:center}.Blog_cardTitle__Aib6L{font-size:1.125rem;font-weight:600;color:#111;margin-bottom:.75rem}.Blog_cardExcerpt__2eb2l{color:#666;margin-bottom:1rem;line-height:1.5}.Blog_cardMeta__bROnq{display:flex;justify-content:space-between;color:#777;font-size:.9rem}.Blog_newsletter__RZjph{text-align:center;padding:2rem;margin-top:4rem}.Blog_newsTitle__jbrEG{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.Blog_newsText__FeSfZ{color:#666;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.Blog_newsForm__F_DsU{display:flex;gap:.75rem;max-width:400px;margin:0 auto}.Blog_input__6yeop{flex:1 1;padding:.5rem 1rem;border-radius:6px;border:1px solid #ccc;font-size:1rem}.Blog_button__OH8Yj{background:linear-gradient(90deg,#4f46e5,#9333ea);color:white;border:none;border-radius:8px;padding:.6rem 1.25rem;cursor:pointer;font-weight:500;transition:opacity .2s ease}.Blog_button__OH8Yj:hover{opacity:.9}.Blog_buttonLarge__kd_V0{font-size:1.125rem;padding:.8rem 1.5rem}.Blog_cta__mELKW{text-align:center;margin-top:4rem}.Blog_ctaTitle__Uiddt{font-size:1.75rem;font-weight:700;color:#111;margin-bottom:1rem}.Blog_ctaText__pDOHk{color:#666;margin-bottom:1.5rem}