.ClothesRemoverTool_outer__qgESR{width:100%;margin-bottom:2.5rem}.ClothesRemoverTool_inner__Sqj9s{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;width:100%}@media (min-width:1024px){.ClothesRemoverTool_outer__qgESR{margin-inline:calc(-50vw + 50%);padding-inline:1.2rem;width:100vw}.ClothesRemoverTool_inner__Sqj9s{max-width:80rem;margin-inline:auto;grid-template-columns:minmax(22rem,32%) minmax(0,1fr)}.ClothesRemoverTool_paramsArea__Grvkl{align-self:stretch}}.ClothesRemoverTool_paramsArea__Grvkl{gap:1rem;padding:clamp(1rem,3vw,1.6rem)}.ClothesRemoverTool_historyArea__QSlnF,.ClothesRemoverTool_paramsArea__Grvkl{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0}.ClothesRemoverTool_historyArea__QSlnF{padding:clamp(1rem,2vw,1.4rem)}@media (min-width:1024px){.ClothesRemoverTool_historyArea__QSlnF{align-self:stretch}.ClothesRemoverTool_historyAreaEmpty__O_WOY{justify-content:center}}.ClothesRemoverTool_uploadWrap__UcKBT{position:relative}.ClothesRemoverTool_submittingOverlay__IFt6t{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;background:rgba(0,0,0,.55);border-radius:var(--radius-lg);backdrop-filter:blur(4px);z-index:1}.ClothesRemoverTool_spinRing__fSYwu{width:2.4rem;height:2.4rem;border:2.5px solid rgba(255,255,255,.2);border-top:2.5px solid var(--accent);border-radius:50%;animation:ClothesRemoverTool_spin-ring__bs69V .8s linear infinite}.ClothesRemoverTool_submittingLabel__HIka1{font-family:var(--font-body);font-size:.85rem;font-weight:500;color:var(--text-primary)}@keyframes ClothesRemoverTool_spin-ring__bs69V{to{transform:rotate(1turn)}}.ClothesRemoverTool_signInPrompt__5qW5l{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 1rem;text-align:center;color:var(--text-secondary)}.ClothesRemoverTool_signInTitle__y6TKx{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.ClothesRemoverTool_signInButton__GD9d0{padding:.65rem 1.4rem;background:var(--accent);color:var(--accent-text);border:none;border-radius:var(--radius);font-family:var(--font-body);font-size:.9rem;font-weight:600;cursor:pointer;transition:filter var(--duration-fast)}.ClothesRemoverTool_signInButton__GD9d0:hover{filter:brightness(1.05)}.ClothesRemoverTool_signInButton__GD9d0:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ClothesRemoverTool_viewMoreWrap__KVR64{display:flex;justify-content:center;margin-top:1.2rem}.ClothesRemoverTool_viewMoreLink__rlSzh{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text-primary);font-family:var(--font-body);font-size:.82rem;font-weight:500;text-decoration:none}.AiClothesRemoverContent_container___lhCg{max-width:52rem;margin-inline:auto;padding:0 1.2rem 3rem}.AiClothesRemoverContent_hero__vYMok{text-align:center;padding:1.5rem 0 1rem;border-top:1px solid var(--border-light);margin-top:1.5rem}.AiClothesRemoverContent_h1___0k_P{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .5rem;line-height:1.3}.AiClothesRemoverContent_subtitle__SPtA4{font-family:var(--font-body);font-size:.9rem;color:var(--text-secondary);line-height:1.5;max-width:36rem;margin:0 auto}.AiClothesRemoverContent_toolSection__MJ5pS{padding:.75rem 0;width:100%;scroll-margin-top:4rem}.AiClothesRemoverContent_section__2NV8L{padding:2rem 0;border-top:1px solid var(--border-light)}.AiClothesRemoverContent_h2__3mtmn{font-family:var(--font-heading);font-size:1.6rem;font-weight:600;color:var(--text-primary);margin:0 0 1.25rem;letter-spacing:-.02em;text-align:center}.AiClothesRemoverContent_features___ep4u{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.AiClothesRemoverContent_featureCard__7CRgs{padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface)}.AiClothesRemoverContent_featureTitle__r12PG{font-family:var(--font-heading);font-size:1.15rem;color:var(--text-primary);margin:0 0 .5rem}.AiClothesRemoverContent_featureDesc__8Rm2Q{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.AiClothesRemoverContent_contentBlock__3OGi5{margin-bottom:2rem}.AiClothesRemoverContent_contentBlock__3OGi5:last-child{margin-bottom:0}.AiClothesRemoverContent_contentBlock__3OGi5 p{font-size:.95rem;color:var(--text-secondary);line-height:1.7;margin:0 0 1.5rem}.AiClothesRemoverContent_contentBody__onyut{font-size:.95rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1.25rem}.AiClothesRemoverContent_contentBody__onyut p{margin:0}.AiClothesRemoverContent_benefitsList__EeX01{display:flex;flex-direction:column;gap:1.25rem}.AiClothesRemoverContent_benefitItem__lZ5FH{padding:1rem 1.25rem;border-left:3px solid var(--accent)}.AiClothesRemoverContent_benefitTitle__ANh_p{font-family:var(--font-heading);font-size:1.15rem;color:var(--text-primary);margin:0 0 .4rem}.AiClothesRemoverContent_benefitDesc__9lltW{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}.AiClothesRemoverContent_steps__5Af5N{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.AiClothesRemoverContent_step__Uux0c{text-align:center;padding:1rem}.AiClothesRemoverContent_stepNumber___Zmap{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--accent);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;margin-bottom:.75rem}.AiClothesRemoverContent_stepTitle__fnYRr{font-family:var(--font-heading);font-size:1.15rem;color:var(--text-primary);margin:0 0 .4rem}.AiClothesRemoverContent_stepDesc__7_1km{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.AiClothesRemoverContent_faqList__Q03cI{display:flex;flex-direction:column;gap:.5rem}.AiClothesRemoverContent_faqItem__1N5w8{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.AiClothesRemoverContent_faqQuestion__eZjnJ{padding:1rem 1.25rem;cursor:pointer;font-weight:500;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;list-style:none}.AiClothesRemoverContent_faqQuestion__eZjnJ::-webkit-details-marker{display:none}.AiClothesRemoverContent_faqQuestion__eZjnJ:before{content:"+";margin-right:.75rem;font-weight:600;color:var(--accent)}.AiClothesRemoverContent_faqItem__1N5w8[open] .AiClothesRemoverContent_faqQuestion__eZjnJ:before{content:"−"}.AiClothesRemoverContent_faqAnswer__8lcET{padding:0 1.25rem 1rem;font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}.AiClothesRemoverContent_cta__9ZIqt{text-align:center;padding:2.5rem 0;border-top:1px solid var(--border-light)}.AiClothesRemoverContent_ctaButton__8o4Oc{display:inline-block;padding:.75rem 2rem;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;transition:background var(--duration-fast);margin-top:1rem}.AiClothesRemoverContent_ctaButton__8o4Oc:hover{background:var(--accent-hover)}@media (max-width:640px){.AiClothesRemoverContent_hero__vYMok{padding:1.2rem 0 .8rem;margin-top:1.2rem}.AiClothesRemoverContent_h1___0k_P{font-size:1.3rem}.AiClothesRemoverContent_subtitle__SPtA4{font-size:.85rem}.AiClothesRemoverContent_steps__5Af5N{grid-template-columns:1fr;gap:1rem}.AiClothesRemoverContent_features___ep4u{grid-template-columns:1fr}}.SeoLandingTemplate_container__jdIUt{max-width:52rem;margin-inline:auto;padding:0 1.2rem 3rem}.SeoLandingTemplate_hero__b8m1a{text-align:center;padding:1.5rem 0 1rem;border-top:1px solid var(--border-light);margin-top:1.5rem}.SeoLandingTemplate_h1__oQhvX{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .5rem;line-height:1.3}.SeoLandingTemplate_subtitle__Pt_fM{font-family:var(--font-body);font-size:.9rem;color:var(--text-secondary);line-height:1.5;max-width:36rem;margin:0 auto}.SeoLandingTemplate_showcase__x8TZC{display:flex;justify-content:center;margin-bottom:1.5rem}.SeoLandingTemplate_toolSection__c2kJ0{padding:.75rem 0;width:100%;scroll-margin-top:4rem}.SeoLandingTemplate_section__uryKR{padding:2rem 0;border-top:1px solid var(--border-light)}.SeoLandingTemplate_h2__ffFsY{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 1.25rem;letter-spacing:-.01em;text-align:center}.SeoLandingTemplate_steps__qJWfn{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.SeoLandingTemplate_step__yHdE5{text-align:center;padding:1rem}.SeoLandingTemplate_stepNumber__C_l_H{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--accent);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;margin-bottom:.75rem}.SeoLandingTemplate_stepTitle__iXkgZ{font-family:var(--font-heading);font-size:1rem;color:var(--text-primary);margin:0 0 .4rem}.SeoLandingTemplate_stepDesc__kzcPZ{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.SeoLandingTemplate_features__sUVLB{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.SeoLandingTemplate_featureCard__b0Ief{padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface)}.SeoLandingTemplate_featureTitle__XN9Rb{font-family:var(--font-heading);font-size:1rem;color:var(--text-primary);margin:0 0 .5rem}.SeoLandingTemplate_featureDesc__q22yP{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.SeoLandingTemplate_contentBody__PgYDK{font-size:.95rem;color:var(--text-secondary);line-height:1.7}.SeoLandingTemplate_contentBody__PgYDK p{margin:0}.SeoLandingTemplate_faqList__Jo_wM{display:flex;flex-direction:column;gap:.5rem}.SeoLandingTemplate_faqItem__U0bko{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.SeoLandingTemplate_faqQuestion__KjG9E{padding:1rem 1.25rem;cursor:pointer;font-weight:500;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;list-style:none}.SeoLandingTemplate_faqQuestion__KjG9E::-webkit-details-marker{display:none}.SeoLandingTemplate_faqQuestion__KjG9E:before{content:"+";margin-right:.75rem;font-weight:600;color:var(--accent)}.SeoLandingTemplate_faqItem__U0bko[open] .SeoLandingTemplate_faqQuestion__KjG9E:before{content:"−"}.SeoLandingTemplate_faqAnswer__M2cqO{padding:0 1.25rem 1rem;font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}.SeoLandingTemplate_cta__ZZ_Di{text-align:center;padding:2.5rem 0;border-top:1px solid var(--border-light)}.SeoLandingTemplate_ctaButton__Mfxhy{display:inline-block;padding:.75rem 2rem;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;transition:background var(--duration-fast);margin-top:1rem}.SeoLandingTemplate_ctaButton__Mfxhy:hover{background:var(--accent-hover)}@media (max-width:640px){.SeoLandingTemplate_hero__b8m1a{padding:1.2rem 0 .8rem;margin-top:1.2rem}.SeoLandingTemplate_h1__oQhvX{font-size:1.3rem}.SeoLandingTemplate_subtitle__Pt_fM{font-size:.85rem}.SeoLandingTemplate_steps__qJWfn{grid-template-columns:1fr;gap:1rem}.SeoLandingTemplate_features__sUVLB{grid-template-columns:1fr}}.CustomVideoUpsellCard_card__y1NPL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;aspect-ratio:4/5;padding:1rem;border-radius:var(--radius);border:1px dashed var(--border);background:color-mix(in srgb,var(--accent) 4%,transparent);text-decoration:none;transition:all var(--duration-fast);cursor:pointer}.CustomVideoUpsellCard_card__y1NPL:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.CustomVideoUpsellCard_card__y1NPL:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeLanding_container__PxgbK{max-width:52rem;margin-inline:auto;padding:0 1.2rem 3rem}.HomeLanding_hero__2Nl9T{text-align:center;padding:1.5rem 0 1rem;border-top:1px solid var(--border-light);margin-top:1.5rem}.HomeLanding_h1__9yeg3{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .5rem;line-height:1.3}.HomeLanding_subtitle__I_yt6{font-family:var(--font-body);font-size:.9rem;color:var(--text-secondary);line-height:1.5;max-width:36rem;margin:0 auto}.HomeLanding_heroButtons__H9lWQ{display:flex;justify-content:center;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap}.HomeLanding_secondaryButton__mRPzq{display:inline-block;padding:.75rem 2rem;border-radius:var(--radius);border:1px solid var(--border);background:transparent;color:var(--text-primary);font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;transition:border-color var(--duration-fast),background var(--duration-fast)}.HomeLanding_secondaryButton__mRPzq:hover{border-color:var(--accent);background:var(--surface-elevated)}.HomeLanding_section__IORGu{padding:2rem 0;border-top:1px solid var(--border-light)}.HomeLanding_h2__fUBvF{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 1.25rem;letter-spacing:-.01em;text-align:center}.HomeLanding_sectionDesc__TkQtd{font-family:var(--font-body);font-size:.95rem;color:var(--text-secondary);text-align:center;margin:-.75rem 0 1.25rem;line-height:1.5}.HomeLanding_contentBody__XzMzC{font-family:var(--font-body);font-size:.9rem;color:var(--text-secondary);line-height:1.7;max-width:48rem;margin-inline:auto}.HomeLanding_steps__9mTvU{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.HomeLanding_step__76Q6m{text-align:center;padding:1rem}.HomeLanding_stepNumber__8DAZl{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--accent);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;margin-bottom:.75rem}.HomeLanding_stepTitle__3sC8H{font-family:var(--font-heading);font-size:1rem;color:var(--text-primary);margin:0 0 .4rem}.HomeLanding_stepDesc__Vh86H{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.HomeLanding_features__M8Rjn{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.HomeLanding_featureCard__k4KT6{padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface)}.HomeLanding_featureTitle__JESl2{font-family:var(--font-heading);font-size:1rem;color:var(--text-primary);margin:0 0 .5rem}.HomeLanding_featureDesc__TfpFF{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.HomeLanding_toolGrid__FRMu_{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.HomeLanding_toolCard__IvppV{display:block;padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);position:relative}.HomeLanding_toolCard__IvppV:hover{border-color:var(--accent);background:var(--surface-elevated)}.HomeLanding_toolCardTitle__QKKhZ{font-family:var(--font-heading);font-size:1rem;color:var(--text-primary);margin:0 0 .4rem}.HomeLanding_toolCardDesc__c9J50{font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.HomeLanding_toolCardArrow__3qYJ8{position:absolute;top:1.25rem;right:1.25rem;color:var(--accent);font-size:1.1rem;opacity:0;transition:opacity var(--duration-fast)}.HomeLanding_toolCard__IvppV:hover .HomeLanding_toolCardArrow__3qYJ8{opacity:1}.HomeLanding_faqList__eHxU5{display:flex;flex-direction:column;gap:.5rem}.HomeLanding_faqItem__kcjfA{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.HomeLanding_faqQuestion__YhXWq{padding:1rem 1.25rem;cursor:pointer;font-weight:500;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;list-style:none}.HomeLanding_faqQuestion__YhXWq::-webkit-details-marker{display:none}.HomeLanding_faqQuestion__YhXWq:before{content:"+";margin-right:.75rem;font-weight:600;color:var(--accent)}.HomeLanding_faqItem__kcjfA[open] .HomeLanding_faqQuestion__YhXWq:before{content:"−"}.HomeLanding_faqAnswer__DnIFj{padding:0 1.25rem 1rem;font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}.HomeLanding_cta__5P1hZ{text-align:center;padding:2.5rem 0;border-top:1px solid var(--border-light)}.HomeLanding_ctaButton__Hdese{display:inline-block;padding:.75rem 2rem;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;transition:background var(--duration-fast);margin-top:1rem}.HomeLanding_ctaButton__Hdese:hover{background:var(--accent-hover)}@media (max-width:640px){.HomeLanding_hero__2Nl9T{padding:1.2rem 0 .8rem;margin-top:1.2rem}.HomeLanding_h1__9yeg3{font-size:1.3rem}.HomeLanding_subtitle__I_yt6{font-size:.85rem}.HomeLanding_steps__9mTvU{grid-template-columns:1fr;gap:1rem}.HomeLanding_features__M8Rjn,.HomeLanding_toolGrid__FRMu_{grid-template-columns:1fr}}.ViewAllTemplatesCTA_cta__Te8Gc{padding:.75rem 1.5rem;font-family:var(--font-body);font-size:.9rem;font-weight:500;color:var(--accent);background:transparent;border:1px solid var(--accent);border-radius:var(--radius);text-decoration:none;transition:all var(--duration-fast)}.ViewAllTemplatesCTA_cta__Te8Gc:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);filter:brightness(1.05)}.ViewAllTemplatesCTA_cta__Te8Gc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}