.ServicesHub_pageWrapper__WdQRm{background-color:var(--bg-primary)}.ServicesHub_heroSection__rz5mm{background:linear-gradient(135deg,#fff,#fff2f2);border-bottom:1.5px solid rgba(230,0,0,.12);padding:2.5rem 0 3rem}.ServicesHub_heroGrid__QplrV{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (min-width:1024px){.ServicesHub_heroGrid__QplrV{grid-template-columns:1.2fr .8fr}}.ServicesHub_heroContent__DDuFP{display:flex;flex-direction:column;align-items:flex-start}.ServicesHub_heroTag__RL38N{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--accent-red);letter-spacing:.08em;background:rgba(230,0,0,.08);border:1px solid rgba(230,0,0,.2);padding:.35rem .75rem;border-radius:20px;margin-bottom:1.25rem}.ServicesHub_heroH1__HExT9{font-size:2.6rem;font-weight:700;color:#0a0a0a;line-height:1.2;margin-bottom:1.25rem;letter-spacing:-.02em}.ServicesHub_heroSubtitle__lYrow{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.ServicesHub_heroCtaGroup__bZ_eN{display:flex;flex-wrap:wrap;gap:1rem}.ServicesHub_heroGraphicCol__OCUZ2{width:100%}.ServicesHub_cardsSection__1ar_p,.ServicesHub_ctaSection__reQhL,.ServicesHub_engagementSection__TqyaJ,.ServicesHub_overviewSection__OmhAb,.ServicesHub_selectionSection__IcDCW,.ServicesHub_techOverviewSection__Flu9d,.ServicesHub_useCaseSection__dN54a{padding:5rem 0;border-bottom:1px solid var(--border-subtle)}.ServicesHub_overviewSection__OmhAb{background-color:var(--bg-primary)}.ServicesHub_cardsSection__1ar_p{background-color:var(--bg-secondary)}.ServicesHub_selectionSection__IcDCW{background-color:var(--bg-primary)}.ServicesHub_useCaseSection__dN54a{background-color:var(--bg-secondary)}.ServicesHub_engagementSection__TqyaJ{background-color:var(--bg-primary)}.ServicesHub_techOverviewSection__Flu9d{background-color:var(--bg-secondary)}.ServicesHub_ctaSection__reQhL{background-color:var(--bg-primary)}.ServicesHub_sectionHeader__qGScD{text-align:center;max-width:700px;margin:0 auto 3.5rem}.ServicesHub_sectionBadge__p3iC3{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--accent-red);text-transform:uppercase;letter-spacing:.08em;background:rgba(230,0,0,.06);border:1px solid rgba(230,0,0,.15);padding:.35rem .75rem;border-radius:20px;display:inline-block;margin-bottom:1rem}.ServicesHub_sectionTitle__mcOHq{font-size:2.25rem;font-weight:700;margin-bottom:1rem;letter-spacing:-.02em;color:#0a0a0a}.ServicesHub_overviewText__RnOJf,.ServicesHub_sectionSubtitle__FaO_u{font-size:1.05rem;color:var(--text-secondary);line-height:1.6}.ServicesHub_threeStepGraphic__Kw9Jn{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.ServicesHub_threeStepGraphic__Kw9Jn{grid-template-columns:repeat(3,1fr)}}.ServicesHub_stepCard__XryRg{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:14px;padding:2rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 4px 14px rgba(0,0,0,.02)}.ServicesHub_stepHeader__3PxJt{display:flex;align-items:center;justify-content:space-between}.ServicesHub_stepIcon__z_xFb{color:var(--accent-red)}.ServicesHub_stepIconBlue__2EZVo{color:var(--accent-blue)}.ServicesHub_stepIconGreen__wmazs{color:#25d366}.ServicesHub_stepNum__eBoFR{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--text-muted)}.ServicesHub_stepTitle__M0tkv{font-size:1.2rem;font-weight:700;color:#0a0a0a}.ServicesHub_stepDesc__rEZWG{font-size:.9rem;color:var(--text-secondary);line-height:1.5}.ServicesHub_asymmetricGrid__o_1O4{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.ServicesHub_asymmetricGrid__o_1O4{grid-template-columns:repeat(2,1fr)}}.ServicesHub_serviceCard__1Ohnm{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:14px;padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 16px rgba(0,0,0,.02);transition:all var(--transition-normal)}.ServicesHub_serviceCard__1Ohnm:hover{transform:translateY(-4px);border-color:var(--accent-red);box-shadow:0 12px 30px rgba(230,0,0,.08)}.ServicesHub_cardFeatured__Xivh9{background:linear-gradient(135deg,#fff,#fff5f5);border:2px solid var(--accent-red)}.ServicesHub_cardHeader__SX3gd{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.ServicesHub_iconBox__IfsOs{background:rgba(230,0,0,.06);border:1px solid rgba(230,0,0,.15);padding:.65rem;border-radius:10px;display:flex}.ServicesHub_cardIcon__artk3{color:var(--accent-red)}.ServicesHub_featuredTag__YFEuV{font-family:var(--font-mono);font-size:.65rem;font-weight:700;color:var(--accent-red);background:rgba(230,0,0,.08);border:1px solid rgba(230,0,0,.25);padding:.25rem .5rem;border-radius:4px}.ServicesHub_cardTitle__YUiiy{font-size:1.35rem;font-weight:700;color:#0a0a0a;margin-bottom:.75rem}.ServicesHub_cardDesc__krW1K{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.ServicesHub_useCasesBlock__nHxSP{border-top:1px solid rgba(230,0,0,.08);padding-top:1rem;margin-bottom:1.5rem}.ServicesHub_ucLabel__1w5eU{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:.6rem}.ServicesHub_ucList__JCrTh{list-style:none;display:grid;grid-template-columns:1fr;grid-gap:.4rem;gap:.4rem}.ServicesHub_cardFeatured__Xivh9 .ServicesHub_ucList__JCrTh{grid-template-columns:1fr 1fr}.ServicesHub_ucItem__mBhXH{display:flex;align-items:center;gap:.4rem;font-size:.825rem;font-weight:600;color:#0a0a0a}.ServicesHub_checkIcon__4yu52{color:var(--accent-red);flex-shrink:0}.ServicesHub_cardFooter__7XbEU{border-top:1px solid rgba(230,0,0,.08);padding-top:1rem}.ServicesHub_learnMore__lQsI1{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;color:#0a0a0a}.ServicesHub_learnMore__lQsI1:hover{color:var(--accent-red)}.ServicesHub_arrowIcon__uCiv_{transition:transform var(--transition-fast)}.ServicesHub_learnMore__lQsI1:hover .ServicesHub_arrowIcon__uCiv_{transform:translate(2px,-2px)}.ServicesHub_fourStageGrid__kkKSa{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.ServicesHub_fourStageGrid__kkKSa{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServicesHub_fourStageGrid__kkKSa{grid-template-columns:repeat(4,1fr)}}.ServicesHub_stageCard__0KFCE{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:12px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem}.ServicesHub_stageBadge__Lob_e{font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:var(--accent-red);background:rgba(230,0,0,.06);padding:.2rem .5rem;border-radius:4px;width:-moz-fit-content;width:fit-content}.ServicesHub_stageTitle__1blgA{font-size:1.15rem;font-weight:700;color:#0a0a0a}.ServicesHub_stageDesc__p2ccJ{font-size:.875rem;color:var(--text-secondary);line-height:1.5}.ServicesHub_useCaseGrid__5blXM{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:640px){.ServicesHub_useCaseGrid__5blXM{grid-template-columns:repeat(2,1fr)}}.ServicesHub_useCaseCard__JN4eV{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:10px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;transition:all var(--transition-fast)}.ServicesHub_useCaseCard__JN4eV:hover{border-color:var(--accent-red);transform:translateX(4px)}.ServicesHub_ucCardContent__adZte{display:flex;align-items:center;gap:.75rem}.ServicesHub_ucIcon__nTyqK{color:var(--accent-red);flex-shrink:0}.ServicesHub_ucTitle__Z3VGp{font-size:.95rem;font-weight:700;color:#0a0a0a}.ServicesHub_ucArrow__aH7qE{color:var(--text-muted)}.ServicesHub_engagementGrid__7mtxk{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.ServicesHub_engagementGrid__7mtxk{grid-template-columns:repeat(3,1fr)}}.ServicesHub_engCard__0Bg__{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:14px;padding:2rem;display:flex;flex-direction:column;gap:1rem}.ServicesHub_engTitle__onkSA{font-size:1.25rem;font-weight:700;color:#0a0a0a}.ServicesHub_engDesc__d4uXK{font-size:.925rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.ServicesHub_techGrid__mZUDz{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2.5rem}@media (min-width:640px){.ServicesHub_techGrid__mZUDz{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServicesHub_techGrid__mZUDz{grid-template-columns:repeat(3,1fr)}}.ServicesHub_techBox__0IQhZ{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:10px;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.ServicesHub_techCatTitle__k6cLb{font-size:1.1rem;font-weight:700;color:#0a0a0a}.ServicesHub_techTags__e7jiD{font-size:.875rem;color:var(--text-secondary);font-weight:600}.ServicesHub_statementBox__VVQAx{max-width:800px;margin:0 auto;background:#fff5f5;border:1.5px solid var(--accent-red);border-radius:10px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem}.ServicesHub_statementIcon__o69Pu{color:var(--accent-red);flex-shrink:0}.ServicesHub_statementText__nAZyu{font-size:.875rem;font-weight:700;color:#0a0a0a}.ServicesHub_ctaCard__9_Hdv{background:linear-gradient(135deg,#fff,#fff2f2);border:2px solid var(--accent-red);border-radius:20px;padding:3.5rem 2rem;text-align:center;max-width:800px;margin:0 auto;box-shadow:0 10px 30px rgba(230,0,0,.08)}.ServicesHub_ctaBadge__7ajCE{font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:var(--accent-red);letter-spacing:.08em;background:rgba(230,0,0,.08);border:1px solid rgba(230,0,0,.2);padding:.3rem .65rem;border-radius:20px;display:inline-block;margin-bottom:1rem}.ServicesHub_ctaTitle__XaUaT{font-size:2.1rem;font-weight:700;color:#0a0a0a;margin-bottom:1rem}.ServicesHub_ctaText__GjEUV{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.ServicesHub_ctaActions__OVq5x{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.ServicesHub_whatsappBtnCta__Kh4gR{background:#25d366;color:#fff;border-radius:8px;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 16px rgba(37,211,102,.2)}