.ProcessPage_pageWrapper__RRmO_{background-color:var(--bg-primary)}.ProcessPage_heroSection__1zjB8{background:linear-gradient(135deg,#fff,#fff2f2);border-bottom:1.5px solid rgba(230,0,0,.12);padding:2.5rem 0 3rem}.ProcessPage_heroGrid__4g2VK{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (min-width:1024px){.ProcessPage_heroGrid__4g2VK{grid-template-columns:1.2fr .8fr}}.ProcessPage_heroContent__5DEGd{display:flex;flex-direction:column;align-items:flex-start}.ProcessPage_heroTag__ODmMU{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}.ProcessPage_heroH1__I0MuO{font-size:2.6rem;font-weight:700;color:#0a0a0a;line-height:1.2;margin-bottom:1.25rem;letter-spacing:-.02em}.ProcessPage_heroSubtitle__cU7p2{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.ProcessPage_heroCtaGroup__a2u0O{display:flex;flex-wrap:wrap;gap:1rem}.ProcessPage_heroGraphicCol__PLrRF{width:100%}.ProcessPage_clientSection__518fW,.ProcessPage_ctaSection__MSz6W,.ProcessPage_faqSection__ShOJc,.ProcessPage_principlesSection__BXRfM,.ProcessPage_reqSection__b8XoU,.ProcessPage_stagesSection__h81Wo,.ProcessPage_testingSection__xYK7_{padding:5rem 0;border-bottom:1px solid var(--border-subtle)}.ProcessPage_principlesSection__BXRfM{background-color:var(--bg-primary)}.ProcessPage_stagesSection__h81Wo{background-color:var(--bg-secondary)}.ProcessPage_reqSection__b8XoU{background-color:var(--bg-primary)}.ProcessPage_testingSection__xYK7_{background-color:var(--bg-secondary)}.ProcessPage_clientSection__518fW{background-color:var(--bg-primary)}.ProcessPage_faqSection__ShOJc{background-color:var(--bg-secondary)}.ProcessPage_ctaSection__MSz6W{background-color:var(--bg-primary)}.ProcessPage_sectionHeader__H3BkT{text-align:center;max-width:700px;margin:0 auto 3.5rem}.ProcessPage_sectionBadge__jEF_8{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}.ProcessPage_sectionTitle__duIaf{font-size:2.25rem;font-weight:700;color:#0a0a0a;margin-bottom:1rem;letter-spacing:-.02em}.ProcessPage_sectionSubtitle__PGukP{font-size:1.05rem;color:var(--text-secondary)}.ProcessPage_principlesGrid__r4mR9{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.ProcessPage_principlesGrid__r4mR9{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProcessPage_principlesGrid__r4mR9{grid-template-columns:repeat(3,1fr)}}.ProcessPage_principleCard__BRnRG{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:12px;padding:1.75rem;display:flex;flex-direction:column;gap:.6rem}.ProcessPage_prIcon__fUJVj{color:var(--accent-red)}.ProcessPage_prTitle__FTkiq{font-size:1.15rem;font-weight:700;color:#0a0a0a}.ProcessPage_prDesc__h0IHH{font-size:.9rem;color:var(--text-secondary);line-height:1.55}.ProcessPage_stagesList__Leu9P{display:flex;flex-direction:column;gap:1rem;max-width:850px;margin:0 auto}.ProcessPage_stageRow__YpXTi{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1.25rem}.ProcessPage_stageNumCircle__5evmo{width:44px;height:44px;border-radius:50%;background:#fff5f5;border:2px solid var(--accent-red);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--accent-red);flex-shrink:0}.ProcessPage_stageContent__mWmUx{display:flex;flex-direction:column;gap:.3rem}.ProcessPage_stageTitle__Wt5BC{font-size:1.2rem;font-weight:700;color:#0a0a0a}.ProcessPage_stageDesc__h2yqn{font-size:.925rem;color:var(--text-secondary);line-height:1.5}.ProcessPage_reqGrid__EsuVr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;max-width:850px;margin:0 auto}@media (min-width:640px){.ProcessPage_reqGrid__EsuVr{grid-template-columns:repeat(4,1fr)}}.ProcessPage_reqCard__15qPI{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:10px;padding:.85rem 1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;color:#0a0a0a}.ProcessPage_reqIcon__VaST7{color:var(--accent-red)}.ProcessPage_testingGrid__0dIsY{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;max-width:850px;margin:0 auto}@media (min-width:640px){.ProcessPage_testingGrid__0dIsY{grid-template-columns:repeat(2,1fr)}}.ProcessPage_testingCard__PzjVi{background:#fff;border:1px solid rgba(230,0,0,.12);border-radius:8px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem}.ProcessPage_checkIcon__5fL8O{color:var(--accent-red);flex-shrink:0}.ProcessPage_testingText__WVGeB{font-size:.925rem;font-weight:600;color:#0a0a0a}.ProcessPage_clientGrid__xGbn5{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;max-width:850px;margin:0 auto}@media (min-width:640px){.ProcessPage_clientGrid__xGbn5{grid-template-columns:repeat(2,1fr)}}.ProcessPage_clientCard__r7rkh{background:#fff;border:1px solid rgba(230,0,0,.12);border-radius:8px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem}.ProcessPage_userIcon__x9zfh{color:var(--accent-blue);flex-shrink:0}.ProcessPage_clientText__m6nyS{font-size:.925rem;font-weight:600;color:#0a0a0a}.ProcessPage_faqWrapper__wp8sp{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.ProcessPage_faqCard__Gva_B{background:#fff;border:1.5px solid rgba(230,0,0,.12);border-radius:10px;padding:1.25rem 1.5rem}.ProcessPage_faqQ__CwPzs{display:flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:700;color:#0a0a0a;margin-bottom:.5rem}.ProcessPage_helpIcon__jmjy_{color:var(--accent-red);flex-shrink:0}.ProcessPage_faqA__9ieo4{font-size:.925rem;color:var(--text-secondary);line-height:1.6}.ProcessPage_ctaCard__QevM9{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}.ProcessPage_ctaBadge__KNcyH{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}.ProcessPage_ctaTitle__ru5a7{font-size:2.1rem;font-weight:700;color:#0a0a0a;margin-bottom:1rem}.ProcessPage_ctaText__Zvd_r{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.ProcessPage_ctaActions__Zf56p{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem}.ProcessPage_whatsappBtnCta__RpQ28{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}.ProcessPage_directEmail__T7mrP{font-size:.875rem;font-weight:700;color:var(--text-muted)}