.SeoServicePage-module__IpFFcW__pageWrapper{color:#0f172a;width:100%;font-family:var(--font-family,"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);background:#fff;overflow-x:hidden}.SeoServicePage-module__IpFFcW__container{box-sizing:border-box;width:100%;max-width:1380px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.SeoServicePage-module__IpFFcW__highlightRed{color:#e31e24}.SeoServicePage-module__IpFFcW__sectionHeader{text-align:center;max-width:820px;margin:0 auto clamp(32px,5vw,54px)}.SeoServicePage-module__IpFFcW__subBadge{color:#e31e24;letter-spacing:2px;text-transform:uppercase;background:#e31e2414;border:1px solid #e31e2440;border-radius:50px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 18px;font-size:clamp(10px,1.2vw,12px);font-weight:800;display:inline-flex}.SeoServicePage-module__IpFFcW__sectionHeadline{color:#0f172a;margin-bottom:12px;font-size:clamp(26px,4vw,42px);font-weight:900;line-height:1.25}.SeoServicePage-module__IpFFcW__sectionSub{color:#64748b;font-size:clamp(14px,1.6vw,17px);line-height:1.6}.SeoServicePage-module__IpFFcW__heroSection{background:radial-gradient(circle at 10% 20%,#e31e240a 0%,#0000 40%),radial-gradient(circle at 90% 80%,#0284c70a 0%,#0000 40%),#fff;border-bottom:1px solid #f1f5f9;padding:clamp(50px,7vw,90px) 0}.SeoServicePage-module__IpFFcW__heroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(30px,5vw,60px);display:grid}.SeoServicePage-module__IpFFcW__badge{color:#e31e24;letter-spacing:1.5px;text-transform:uppercase;background:#e31e2414;border:1px solid #e31e2440;border-radius:50px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 18px;font-size:clamp(10px,1.2vw,12px);font-weight:800;display:inline-flex}.SeoServicePage-module__IpFFcW__heroHeadline{color:#0f172a;margin-bottom:16px;font-size:clamp(28px,4.5vw,48px);font-weight:900;line-height:1.2}.SeoServicePage-module__IpFFcW__heroIntroText{color:#475569;margin-bottom:24px;font-size:clamp(15px,1.6vw,18px);line-height:1.65}.SeoServicePage-module__IpFFcW__highlightBox{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #e31e24;border-radius:0 16px 16px 0;margin-bottom:30px;padding:clamp(16px,2.5vw,24px);font-size:clamp(14px,1.5vw,16px);line-height:1.6}.SeoServicePage-module__IpFFcW__highlightBox strong{color:#0f172a}.SeoServicePage-module__IpFFcW__ctaGroup{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.SeoServicePage-module__IpFFcW__primaryCtaBtn{color:#fff;background:linear-gradient(135deg,#e31e24,#ff416c);border-radius:50px;align-items:center;gap:10px;padding:14px 28px;font-size:clamp(14px,1.4vw,16px);font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 25px #e31e2459}.SeoServicePage-module__IpFFcW__secondaryCtaBtn{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:50px;align-items:center;padding:14px 28px;font-size:clamp(14px,1.4vw,16px);font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.SeoServicePage-module__IpFFcW__heroVisualCard{background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;padding:clamp(24px,3vw,32px);box-shadow:0 20px 45px #0000000f}.SeoServicePage-module__IpFFcW__seoVisualHeader{background:#f8fafc;border:1px solid #cbd5e1;border-radius:50px;align-items:center;gap:12px;margin-bottom:20px;padding:12px 18px;display:flex}.SeoServicePage-module__IpFFcW__searchIcon{color:#0284c7;flex-shrink:0}.SeoServicePage-module__IpFFcW__searchQuery{color:#0f172a;font-size:14px;font-weight:800}.SeoServicePage-module__IpFFcW__serpItem{border-bottom:1px solid #f1f5f9;margin-bottom:20px;padding-bottom:16px}.SeoServicePage-module__IpFFcW__serpUrl{color:#166534;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.SeoServicePage-module__IpFFcW__serpTitle{color:#1d4ed8;margin-bottom:6px;font-size:16px;font-weight:900;line-height:1.3;display:block}.SeoServicePage-module__IpFFcW__serpSnippet{color:#475569;margin:0;font-size:13px;line-height:1.5}.SeoServicePage-module__IpFFcW__seoMetricsMini{gap:12px;display:flex}.SeoServicePage-module__IpFFcW__miniMetric{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex:1;padding:12px}.SeoServicePage-module__IpFFcW__miniMetric strong{color:#e31e24;font-size:18px;font-weight:900;display:block}.SeoServicePage-module__IpFFcW__miniMetric span{color:#64748b;font-size:12px;font-weight:700}.SeoServicePage-module__IpFFcW__whatIsSection{background:#fff;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__pillarsBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,4vw,44px)}.SeoServicePage-module__IpFFcW__pillarsTitle{color:#0f172a;margin-bottom:20px;font-size:clamp(17px,1.8vw,20px);font-weight:900}.SeoServicePage-module__IpFFcW__pillarsGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.SeoServicePage-module__IpFFcW__pillarPill{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:clamp(13px,1.35vw,14.5px);font-weight:700;display:flex}.SeoServicePage-module__IpFFcW__checkIcon{color:#e31e24;flex-shrink:0}.SeoServicePage-module__IpFFcW__pillarsNote{color:#64748b;font-size:13.5px;font-style:italic}.SeoServicePage-module__IpFFcW__servicesSection{background:#f8fafc;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__servicesGrid{grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,30px);display:grid}.SeoServicePage-module__IpFFcW__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,3vw,32px);box-shadow:0 6px 20px #00000008}.SeoServicePage-module__IpFFcW__cardHeaderWrap{align-items:center;gap:14px;margin-bottom:16px;display:flex}.SeoServicePage-module__IpFFcW__iconBox{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.SeoServicePage-module__IpFFcW__cardHeaderWrap h3{color:#0f172a;font-size:clamp(18px,2vw,22px);font-weight:900}.SeoServicePage-module__IpFFcW__serviceCard p{color:#64748b;font-size:clamp(13.5px,1.4vw,15px);line-height:1.6}.SeoServicePage-module__IpFFcW__tagGrid{flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:12px;display:flex}.SeoServicePage-module__IpFFcW__tagPill{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.SeoServicePage-module__IpFFcW__cardNote{color:#64748b;font-size:13px;font-style:italic}.SeoServicePage-module__IpFFcW__locationSection{background:#fff;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__locationGrid{grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,40px);display:grid}.SeoServicePage-module__IpFFcW__locationCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,3.5vw,36px)}.SeoServicePage-module__IpFFcW__locHeader{align-items:center;gap:14px;margin-bottom:16px;display:flex}.SeoServicePage-module__IpFFcW__locIcon{color:#e31e24;flex-shrink:0}.SeoServicePage-module__IpFFcW__locHeader h3{color:#0f172a;font-size:clamp(18px,2vw,22px);font-weight:900}.SeoServicePage-module__IpFFcW__locationCard p{color:#475569;margin-bottom:12px;font-size:clamp(14px,1.45vw,15.5px);line-height:1.65}.SeoServicePage-module__IpFFcW__processSection{background:#f8fafc;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__processGrid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.5vw,24px);display:grid}.SeoServicePage-module__IpFFcW__processCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:clamp(20px,2.5vw,28px)}.SeoServicePage-module__IpFFcW__stepNum{color:#e31e24;margin-bottom:10px;font-size:clamp(24px,3vw,36px);font-weight:900;display:block}.SeoServicePage-module__IpFFcW__stepTitle{color:#0f172a;margin-bottom:8px;font-size:clamp(16px,1.6vw,19px);font-weight:800}.SeoServicePage-module__IpFFcW__stepDesc{color:#64748b;font-size:clamp(13px,1.35vw,14.5px);line-height:1.55}.SeoServicePage-module__IpFFcW__benefitsSection{background:#fff;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,30px);display:grid}.SeoServicePage-module__IpFFcW__benefitCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:clamp(20px,2.5vw,28px)}.SeoServicePage-module__IpFFcW__benefitIconBox{color:#0284c7;background:#0284c71f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.SeoServicePage-module__IpFFcW__benefitCard h3{color:#0f172a;margin-bottom:8px;font-size:clamp(17px,1.8vw,20px);font-weight:900}.SeoServicePage-module__IpFFcW__benefitCard p{color:#64748b;font-size:clamp(13.5px,1.4vw,14.5px);line-height:1.6}.SeoServicePage-module__IpFFcW__evalSection{background:#f8fafc;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__evalGrid{grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,40px);display:grid}.SeoServicePage-module__IpFFcW__evalCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,3.5vw,36px);box-shadow:0 8px 24px #00000008}.SeoServicePage-module__IpFFcW__evalCard h3{color:#0f172a;margin-bottom:10px;font-size:clamp(18px,2vw,22px);font-weight:900}.SeoServicePage-module__IpFFcW__evalCard p{color:#475569;font-size:clamp(14px,1.45vw,15.5px);line-height:1.6}.SeoServicePage-module__IpFFcW__chartIcon{color:#e31e24;flex-shrink:0}.SeoServicePage-module__IpFFcW__disclaimerText{color:#64748b;margin-top:14px;font-size:13.5px;font-style:italic}.SeoServicePage-module__IpFFcW__whyChooseSection{background:#fff;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__whyGrid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,30px);display:grid}.SeoServicePage-module__IpFFcW__whyCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:clamp(20px,2.5vw,28px)}.SeoServicePage-module__IpFFcW__whyIconBox{color:#10b981;background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}.SeoServicePage-module__IpFFcW__whyCard h3{color:#0f172a;margin-bottom:8px;font-size:clamp(17px,1.8vw,20px);font-weight:900}.SeoServicePage-module__IpFFcW__whyCard p{color:#64748b;font-size:clamp(13.5px,1.4vw,14.5px);line-height:1.6}.SeoServicePage-module__IpFFcW__faqSection{background:#f8fafc;padding:clamp(60px,8vw,100px) 0}.SeoServicePage-module__IpFFcW__faqWrapper{flex-direction:column;gap:14px;max-width:900px;margin:0 auto;display:flex}.SeoServicePage-module__IpFFcW__faqItem{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.SeoServicePage-module__IpFFcW__faqOpen{border-color:#e31e2466;box-shadow:0 8px 24px #0000000d}.SeoServicePage-module__IpFFcW__faqBtn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;display:flex}.SeoServicePage-module__IpFFcW__faqQuestion{color:#0f172a;font-size:clamp(15.5px,1.6vw,18px);font-weight:800}.SeoServicePage-module__IpFFcW__chevronCircle{color:#475569;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s,background .3s,color .3s;display:flex}.SeoServicePage-module__IpFFcW__chevronOpen{color:#fff;background:#e31e24;transform:rotate(180deg)}.SeoServicePage-module__IpFFcW__faqAnswerWrap{padding:0 24px 20px;overflow:hidden}.SeoServicePage-module__IpFFcW__faqAnswer{color:#475569;margin:0;font-size:clamp(14px,1.45vw,15.5px);line-height:1.65}@media (max-width:1100px){.SeoServicePage-module__IpFFcW__pillarsGrid{grid-template-columns:repeat(2,1fr)}.SeoServicePage-module__IpFFcW__servicesGrid{grid-template-columns:1fr}.SeoServicePage-module__IpFFcW__processGrid,.SeoServicePage-module__IpFFcW__benefitsGrid,.SeoServicePage-module__IpFFcW__whyGrid{grid-template-columns:repeat(2,1fr)}.SeoServicePage-module__IpFFcW__evalGrid{grid-template-columns:1fr}}@media (max-width:850px){.SeoServicePage-module__IpFFcW__heroGrid,.SeoServicePage-module__IpFFcW__locationGrid{grid-template-columns:1fr}}@media (max-width:640px){.SeoServicePage-module__IpFFcW__pillarsGrid,.SeoServicePage-module__IpFFcW__processGrid,.SeoServicePage-module__IpFFcW__benefitsGrid,.SeoServicePage-module__IpFFcW__whyGrid{grid-template-columns:1fr}}@media (max-width:320px){.SeoServicePage-module__IpFFcW__container{padding:0 10px}.SeoServicePage-module__IpFFcW__heroSection{padding:40px 0}.SeoServicePage-module__IpFFcW__primaryCtaBtn,.SeoServicePage-module__IpFFcW__secondaryCtaBtn{justify-content:center;width:100%}}
