.TiktokAdSeo_root__Vr9TV{container-type:inline-size;container-name:tool-seo;box-sizing:border-box;width:100%;background:var(--background);color:var(--foreground);font-family:var(--font-global);letter-spacing:normal}.TiktokAdSeo_root__Vr9TV *,.TiktokAdSeo_root__Vr9TV :after,.TiktokAdSeo_root__Vr9TV :before{box-sizing:border-box}.TiktokAdSeo_inner__tbEH8{display:flex;flex-direction:column;gap:96px;width:100%;max-width:1264px;margin:0 auto;padding:40px 20px 48px}.TiktokAdSeo_heroTitle__t_yjq,.TiktokAdSeo_title__12lh0{margin:0;font-weight:600;letter-spacing:-.02em;color:var(--foreground);overflow-wrap:break-word}.TiktokAdSeo_heroTitle__t_yjq{font-size:1.875rem;line-height:2.375rem}.TiktokAdSeo_title__12lh0{font-size:1.625rem;line-height:2.125rem}.TiktokAdSeo_h3__DCcBR{margin:0;font-size:1.125rem;line-height:1.625rem;font-weight:600;letter-spacing:-.02em;color:var(--foreground)}.TiktokAdSeo_lead__7hscI{margin:0;font-size:1rem;line-height:1.75rem;font-weight:400}.TiktokAdSeo_caption__Dpuu8,.TiktokAdSeo_lead__7hscI,.TiktokAdSeo_text___6z4_{color:var(--foreground)}.TiktokAdSeo_text___6z4_{margin:0;font-size:1rem;line-height:1.75rem;font-weight:400}.TiktokAdSeo_caption__Dpuu8{margin:0;font-size:.875rem;line-height:1.375rem;font-weight:400}.TiktokAdSeo_section__GBmjC{display:flex;flex-direction:column;gap:24px;min-width:0}.TiktokAdSeo_header__aIThl{display:flex;flex-direction:column;gap:12px;width:100%;max-width:720px;margin:0 auto;text-align:center}.TiktokAdSeo_frame__50LfP{position:relative;width:100%;overflow:hidden;border-radius:16px;background:var(--shade-2)}.TiktokAdSeo_frame85__hnZDF{aspect-ratio:8/5}.TiktokAdSeo_frame43__j761s{aspect-ratio:4/3}.TiktokAdSeo_frameImg__S_IWh{display:block;width:100%;height:100%;object-fit:contain}.TiktokAdSeo_intro__RfgHo{display:flex;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;text-align:center}.TiktokAdSeo_introBody__KoZrM{margin-top:12px}.TiktokAdSeo_points__Cjscw{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:24px 0 0;padding:0;list-style:none}.TiktokAdSeo_point__AE2jk{display:inline-flex;align-items:flex-start;gap:8px;font-size:1rem;line-height:1.75rem;color:var(--foreground);text-align:left}.TiktokAdSeo_pointIcon__qc_tD{flex-shrink:0;width:16px;height:16px;margin-top:6px;color:var(--primary)}.TiktokAdSeo_introCta__1aeNF{margin-top:24px;width:100%}.TiktokAdSeo_ctaRowStart__Wrmzo,.TiktokAdSeo_ctaRow__I3_Th{display:flex;width:100%}.TiktokAdSeo_ctaRow__I3_Th{justify-content:center}.TiktokAdSeo_ctaRowStart__Wrmzo{justify-content:flex-start}.TiktokAdSeo_ctaButton__U_iOn{min-height:48px;height:auto;padding:12px 24px;border-radius:12px;font-size:1rem;line-height:1.5rem;font-weight:500;white-space:normal;text-align:center;width:100%;gap:8px}.TiktokAdSeo_featureCta__luz6l{margin-top:24px}.TiktokAdSeo_stage__ziQiS{display:flex;flex-direction:column;gap:12px;width:100%;max-width:960px;margin:0 auto}.TiktokAdSeo_stageFrame__sZ9Rf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:3%;padding:4% 6%;aspect-ratio:auto}.TiktokAdSeo_stageItem__GisD6{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0}.TiktokAdSeo_stageMedia__vG6CR{width:100%;aspect-ratio:9/16}.TiktokAdSeo_stageMedia__vG6CR video{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px;background:var(--background)}.TiktokAdSeo_stageLabel__C3hyH{margin:0;font-size:.875rem;line-height:1.375rem;color:var(--foreground);text-align:center}.TiktokAdSeo_stageCaption__lFlDd{text-align:center}.TiktokAdSeo_grid3__9u0SF{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none}.TiktokAdSeo_card__6UkQ3{display:flex;flex-direction:column;min-width:0;text-align:left}.TiktokAdSeo_cardTitle__RWjEq{margin-top:16px}.TiktokAdSeo_cardBody___c515{margin-top:8px}.TiktokAdSeo_stepNumber__Mj99n{margin-right:8px;color:var(--primary);font-variant-numeric:tabular-nums}.TiktokAdSeo_feature__HGa78{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.TiktokAdSeo_featureText__j3r24{display:flex;flex-direction:column;min-width:0}.TiktokAdSeo_featureBody__IYv3N{margin-top:12px}.TiktokAdSeo_featurePoints__7b17W{display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding-left:1.25rem;list-style:disc}.TiktokAdSeo_featurePoint__BrgCC::marker{color:var(--foreground)}.TiktokAdSeo_faqList__Xb4ro{width:100%;max-width:800px;margin:0 auto;border-bottom:1px solid var(--divider)}.TiktokAdSeo_faqItem__009M1{border-top:1px solid var(--divider)}.TiktokAdSeo_faqSummary__UDQ5M{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--foreground);text-align:left}.TiktokAdSeo_faqSummary__UDQ5M::-webkit-details-marker{display:none}.TiktokAdSeo_faqSummary__UDQ5M:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.TiktokAdSeo_faqIcon__JuVVA{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--foreground);transition:transform .2s ease}.TiktokAdSeo_faqItem__009M1[open] .TiktokAdSeo_faqIcon__JuVVA{transform:rotate(45deg)}.TiktokAdSeo_faqAnswer__2_p_z{margin:-8px 0 0;padding-bottom:20px}.TiktokAdSeo_closing__MnCH1{display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:24px;background:var(--shade-2);text-align:center}.TiktokAdSeo_closingBody__kExv_{max-width:720px;margin-top:12px}.TiktokAdSeo_closingCta__UCGEL{margin-top:24px;width:100%}@container tool-seo (min-width: 640px){.TiktokAdSeo_inner__tbEH8{gap:120px;padding:48px 24px 64px}.TiktokAdSeo_stageFrame__sZ9Rf{aspect-ratio:8/5;padding:3% 14%}.TiktokAdSeo_heroTitle__t_yjq{font-size:2.25rem;line-height:2.75rem}.TiktokAdSeo_title__12lh0{font-size:1.75rem;line-height:2.25rem}.TiktokAdSeo_h3__DCcBR{font-size:1.25rem;line-height:1.75rem}.TiktokAdSeo_lead__7hscI{font-size:1.125rem;line-height:1.875rem}.TiktokAdSeo_closingCta__UCGEL,.TiktokAdSeo_ctaRowStart__Wrmzo .TiktokAdSeo_ctaButton__U_iOn,.TiktokAdSeo_ctaRow__I3_Th .TiktokAdSeo_ctaButton__U_iOn,.TiktokAdSeo_introCta__1aeNF{width:auto}.TiktokAdSeo_closing__MnCH1{padding:32px}}@container tool-seo (min-width: 960px){.TiktokAdSeo_inner__tbEH8{gap:150px;padding:64px 32px 80px}.TiktokAdSeo_section__GBmjC{gap:32px}.TiktokAdSeo_heroTitle__t_yjq{font-size:2.75rem;line-height:3.25rem}.TiktokAdSeo_title__12lh0{font-size:2rem;line-height:2.5rem}.TiktokAdSeo_grid3__9u0SF{grid-template-columns:repeat(3,minmax(0,1fr))}.TiktokAdSeo_feature__HGa78{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.TiktokAdSeo_featureReverse__5BlbJ .TiktokAdSeo_featureText__j3r24{order:2}.TiktokAdSeo_featureReverse__5BlbJ .TiktokAdSeo_featureMedia__m8xZF{order:1}.TiktokAdSeo_faqSummary__UDQ5M{padding:24px 0}.TiktokAdSeo_faqAnswer__2_p_z{margin-top:-12px;padding-bottom:24px}.TiktokAdSeo_closing__MnCH1{padding:48px}}@media (prefers-reduced-motion:reduce){.TiktokAdSeo_faqIcon__JuVVA{transition:none}}