.page_hero__ReAe4{min-height:50vh;display:flex;align-items:center;flex-direction:column;justify-content:center;padding-top:10rem;text-align:center}.page_heroTitle__a8_OR{font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1.1;margin-bottom:1.5rem}.page_heroSubtitle__O6ub7{color:var(--gray);font-size:1.15rem;max-width:650px}.page_pipelineSection__oiQPT{padding:6rem 2rem;position:relative;z-index:1}.page_pipelineContainer__kZIaT{max-width:1000px;margin:0 auto;position:relative}.page_glowingLine__W0wnb{position:absolute;left:40px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--blue) 0,var(--blue-glow) 50%,transparent 100%);box-shadow:0 0 20px var(--blue),0 0 40px rgba(58,175,255,.3);z-index:0}.page_stepWrapper__jsUam{margin-bottom:4rem;gap:3rem}.page_stepCard____jd1,.page_stepWrapper__jsUam{position:relative;display:flex;align-items:flex-start}.page_stepCard____jd1{flex:1;gap:2rem;background:rgba(58,175,255,.05);border:1px solid rgba(58,175,255,.1);border-radius:12px;padding:2rem;transition:all .3s ease;z-index:1}.page_stepCard____jd1:hover{background:rgba(58,175,255,.08);border-color:rgba(58,175,255,.2);box-shadow:0 0 30px rgba(58,175,255,.1)}.page_numberCircle__SGnHX{width:80px;height:80px;min-width:80px;border-radius:50%;background:rgba(58,175,255,.15);border:2px solid var(--blue);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(58,175,255,.2),inset 0 0 20px rgba(58,175,255,.05)}.page_stepNumber__JP6Ll{font-family:var(--font-display);font-size:2rem;font-weight:700;color:var(--blue)}.page_stepContent__BhndF{flex:1}.page_stepHeader__BOpao{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.page_stepIcon__9UDf6{font-size:1.8rem}.page_stepTitle__a_jDC{font-family:var(--font-display);font-size:1.4rem;color:var(--white);line-height:1.2}.page_stepDescription__7BrGK{color:var(--gray);font-size:1rem;line-height:1.6;margin-bottom:1.2rem}.page_tagContainer__3eLE2{display:flex;flex-wrap:wrap;gap:.6rem}.page_tag__gzT4X{display:inline-block;background:rgba(212,149,43,.1);border:1px solid rgba(212,149,43,.3);color:var(--gold);padding:.4rem .8rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}.page_tag__gzT4X:hover{background:rgba(212,149,43,.2);border-color:var(--gold)}.page_pulseDot__Fou78{position:absolute;left:37px;bottom:-3.5rem;width:12px;height:12px;border-radius:50%;background:var(--blue);box-shadow:0 0 15px var(--blue),0 0 30px rgba(58,175,255,.5);z-index:2;animation:page_pulse__9FLZw 2s ease-in-out infinite}@keyframes page_pulse__9FLZw{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.page_beforeAfterSection__r99An{padding:6rem 2rem;position:relative;z-index:1;max-width:1200px;margin:0 auto}.page_beforeAfterTitle__5UnHT{text-align:center;margin-bottom:4rem}.page_beforeAfterGrid__EJTdG{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:stretch}.page_afterCard__dcM_V,.page_beforeCard__8ct7W{border-radius:12px;padding:2.5rem;border:1px solid rgba(58,175,255,.1)}.page_beforeCard__8ct7W{background:hsla(0,91%,71%,.03);border-color:hsla(0,91%,71%,.15)}.page_beforeCard__8ct7W:hover{background:hsla(0,91%,71%,.06);border-color:hsla(0,91%,71%,.25)}.page_afterCard__dcM_V{background:rgba(52,211,153,.03);border-color:rgba(52,211,153,.15)}.page_afterCard__dcM_V:hover{background:rgba(52,211,153,.06);border-color:rgba(52,211,153,.25)}.page_cardLabel__b_ofJ{font-family:var(--font-display);font-size:1.2rem;margin-bottom:1.5rem;font-weight:700}.page_beforeCard__8ct7W .page_cardLabel__b_ofJ{color:#f87171}.page_afterCard__dcM_V .page_cardLabel__b_ofJ{color:#34d399}.page_itemList__OblnK{list-style:none}.page_afterItem___G_Hb,.page_beforeItem__P2Y8J{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;color:var(--gray);line-height:1.5}.page_afterItem___G_Hb:last-child,.page_beforeItem__P2Y8J:last-child{margin-bottom:0}.page_xMark____Bxl{color:#f87171}.page_checkMark__uZ8_M,.page_xMark____Bxl{font-weight:700;font-size:1.2rem;flex-shrink:0}.page_checkMark__uZ8_M{color:#34d399}.page_divider__fExK8{display:flex;align-items:center;justify-content:center;padding:0 1rem}.page_arrow__r9r19{font-size:2rem;color:var(--blue);animation:page_slideArrow__u2v2n 2s ease-in-out infinite}@keyframes page_slideArrow__u2v2n{0%,to{transform:translateX(0)}50%{transform:translateX(8px)}}.page_techSection__d6NIN{padding:6rem 2rem;position:relative;z-index:1;max-width:1200px;margin:0 auto}.page_techTitle__FiZcV{text-align:center;margin-bottom:4rem}.page_techGrid__c_PaQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.page_techCard__EIpw_{background:rgba(58,175,255,.05);border:1px solid rgba(58,175,255,.1);border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.page_techCard__EIpw_:hover{background:rgba(58,175,255,.08);border-color:rgba(58,175,255,.2);box-shadow:0 0 30px rgba(58,175,255,.1);transform:translateY(-4px)}.page_techIcon__X1kay{font-size:2.5rem;margin-bottom:1rem;display:block}.page_techCardTitle__AwdA6{font-family:var(--font-display);font-size:1.1rem;color:var(--white);margin-bottom:.8rem;font-weight:700}.page_techCardDescription__CqIlf{color:var(--gray);font-size:.9rem;line-height:1.5}.page_ctaHeading__SK07q{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:1rem}@media (max-width:768px){.page_pipelineContainer__kZIaT{padding:0}.page_glowingLine__W0wnb{left:20px}.page_stepWrapper__jsUam{gap:1.5rem;margin-bottom:3rem}.page_stepCard____jd1{flex-direction:column;padding:1.5rem}.page_numberCircle__SGnHX{width:60px;height:60px;min-width:60px}.page_stepNumber__JP6Ll{font-size:1.5rem}.page_stepTitle__a_jDC{font-size:1.1rem}.page_tagContainer__3eLE2{gap:.4rem}.page_tag__gzT4X{font-size:.65rem;padding:.3rem .6rem}.page_beforeAfterGrid__EJTdG{grid-template-columns:1fr;gap:1.5rem}.page_divider__fExK8{display:none}.page_afterCard__dcM_V,.page_beforeCard__8ct7W{padding:1.5rem}.page_cardLabel__b_ofJ{font-size:1rem;margin-bottom:1rem}.page_afterItem___G_Hb,.page_beforeItem__P2Y8J{gap:.8rem;margin-bottom:.8rem;font-size:.9rem}.page_techGrid__c_PaQ{grid-template-columns:1fr;gap:1.5rem}.page_techCard__EIpw_{padding:1.5rem}.page_techIcon__X1kay{font-size:2rem;margin-bottom:.8rem}.page_techCardTitle__AwdA6{font-size:1rem}.page_techCardDescription__CqIlf{font-size:.85rem}}@media (max-width:480px){.page_stepWrapper__jsUam{margin-bottom:2.5rem}.page_glowingLine__W0wnb{left:15px}.page_numberCircle__SGnHX{width:50px;height:50px;min-width:50px}.page_stepNumber__JP6Ll{font-size:1.2rem}.page_stepTitle__a_jDC{font-size:1rem}.page_stepDescription__7BrGK{font-size:.9rem}.page_tagContainer__3eLE2{gap:.3rem}.page_tag__gzT4X{font-size:.6rem;padding:.25rem .5rem}.page_afterCard__dcM_V,.page_beforeCard__8ct7W{padding:1rem}.page_cardLabel__b_ofJ{font-size:.9rem;margin-bottom:.8rem}.page_afterItem___G_Hb,.page_beforeItem__P2Y8J{gap:.6rem;margin-bottom:.6rem;font-size:.85rem}.page_checkMark__uZ8_M,.page_xMark____Bxl{font-size:1rem}.page_techCard__EIpw_{padding:1rem}.page_techIcon__X1kay{font-size:1.8rem;margin-bottom:.6rem}.page_techCardTitle__AwdA6{font-size:.9rem}.page_techCardDescription__CqIlf{font-size:.8rem}.page_ctaHeading__SK07q{font-size:clamp(1.4rem,2.5vw,1.8rem)}}