.Services-module__tgVc1G__servicesPage{--primary-color-main:#f33034;--primary-color-dark:#dc2626;--bg-hero:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);--bg-section:#fff;--text-main:#0f172a;--text-sub:#475569;--badge-bg:#fff;--badge-text:#475569;--badge-border:#e2e8f0;--card-bg:#fff;--card-border:#e2e8f0;--card-shadow-hover:0 10px 20px rgba(0,0,0,.07);--divider-color:#e5e7eb;--big-number-color:#f1f5f9;--cta-btn-bg:#f33034;--cta-btn-text:#fff;--cta-btn-border:#f33034}.dark .Services-module__tgVc1G__servicesPage{--bg-hero:transparent;--bg-section:transparent;--text-main:#f8fafc;--text-sub:#94a3b8;--badge-bg:rgba(255,255,255,.05);--badge-text:#cbd5e1;--badge-border:rgba(255,255,255,.1);--card-bg:#1e293b;--card-border:rgba(255,255,255,.08);--card-shadow-hover:0 10px 30px -10px rgba(0,0,0,.5);--divider-color:rgba(255,255,255,.1);--big-number-color:rgba(255,255,255,.03);--cta-btn-bg:#f33034;--cta-btn-text:#fff;--cta-btn-border:#f33034}.Services-module__tgVc1G__container{max-width:1100px;margin:0 auto;padding:0 1.5rem}.Services-module__tgVc1G__heroSection{text-align:center;background:var(--bg-hero);padding:8rem 0 6rem;transition:background .3s}.Services-module__tgVc1G__badge{background-color:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-text);border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s;display:inline-flex}.Services-module__tgVc1G__heroTitle{color:var(--text-main);margin-bottom:1.5rem;font-size:max(2.5rem,min(5vw,4rem));font-weight:800;line-height:1.2;transition:color .3s}.Services-module__tgVc1G__gradientText{background:linear-gradient(135deg,var(--primary-color-main)0%,var(--primary-color-dark)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Services-module__tgVc1G__heroSubtitle{color:var(--text-sub);max-width:50rem;margin:0 auto;font-size:1.25rem;line-height:1.7;transition:color .3s}.Services-module__tgVc1G__serviceCategory{border-bottom:1px solid var(--divider-color);opacity:1;padding:6rem 0;transition:opacity .8s,transform .8s,border-color .3s;position:relative;transform:translateY(20px)}.Services-module__tgVc1G__servicesPage.Services-module__tgVc1G__visible .Services-module__tgVc1G__serviceCategory{opacity:1;transform:translateY(0)}.Services-module__tgVc1G__servicesPage.Services-module__tgVc1G__visible .Services-module__tgVc1G__serviceCategory:nth-child(2){transition-delay:.1s}.Services-module__tgVc1G__servicesPage.Services-module__tgVc1G__visible .Services-module__tgVc1G__serviceCategory:nth-child(3){transition-delay:.2s}.Services-module__tgVc1G__categoryHeader{z-index:2;max-width:45rem;margin-bottom:4rem;position:relative}.Services-module__tgVc1G__categoryNumber{color:var(--big-number-color);top:-3rem;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:6rem;font-weight:800;transition:color .3s;position:absolute}.Services-module__tgVc1G__categoryNumber:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-2rem}.Services-module__tgVc1G__categoryNumber:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-2rem}.Services-module__tgVc1G__categoryNumber:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-2rem}.Services-module__tgVc1G__categoryNumber:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-2rem}.Services-module__tgVc1G__categoryNumber:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-2rem}.Services-module__tgVc1G__categoryNumber:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-2rem}.Services-module__tgVc1G__categoryTitle{color:var(--text-main);margin-bottom:1rem;font-size:max(2rem,min(4vw,2.5rem));font-weight:700;transition:color .3s}.Services-module__tgVc1G__categoryDescription{color:var(--text-sub);font-size:1.125rem;line-height:1.6;transition:color .3s}.Services-module__tgVc1G__featuresGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}.Services-module__tgVc1G__featureCard{background:var(--card-bg);border:1px solid var(--card-border);text-align:center;border-radius:1rem;padding:2rem;transition:transform .3s,box-shadow .3s,background-color .3s,border-color .3s}.Services-module__tgVc1G__featureCard:hover{box-shadow:var(--card-shadow-hover);border-color:var(--primary-color-main);transform:translateY(-5px)}.Services-module__tgVc1G__featureIcon{color:var(--primary-color-main);width:2rem;height:2rem;margin:0 auto 1.5rem}.Services-module__tgVc1G__featureTitle{color:var(--text-main);font-size:1.125rem;font-weight:600;transition:color .3s}.Services-module__tgVc1G__ctaSection{text-align:center;padding:6rem 0}.Services-module__tgVc1G__ctaTitle{color:var(--text-main);margin-bottom:1rem;font-size:2.5rem;font-weight:700;transition:color .3s}.Services-module__tgVc1G__ctaSubtitle{color:var(--text-sub);margin-bottom:2.5rem;font-size:1.125rem;transition:color .3s}.Services-module__tgVc1G__ctaButton{background:var(--cta-btn-bg);color:var(--cta-btn-text);border:1px solid var(--cta-btn-border);border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px rgba(243,48,52,.3)}.Services-module__tgVc1G__ctaButton:hover{background:var(--primary-color-dark);border-color:var(--primary-color-dark);transform:translateY(-3px);box-shadow:0 8px 25px rgba(243,48,52,.4)}
