.how-it-works_page__oS4kz{padding-top:80px;min-height:100vh;background:#fff}.how-it-works_container__PW92Q{max-width:1000px;margin:0 auto;padding:0 1.5rem}.how-it-works_header__cVdxD{text-align:center;padding:4rem 0;max-width:800px;margin:0 auto}.how-it-works_headline__ZEedJ{font-size:3rem;font-weight:800;color:#1a1a1a;margin-bottom:1.5rem;line-height:1.2}.how-it-works_subheadline__oTxV7{font-size:1.25rem;color:#64748b;line-height:1.8}.how-it-works_introSection__dg8Ey{text-align:center;margin-bottom:5rem;padding-bottom:4rem;border-bottom:1px solid #f1f5f9}.how-it-works_introText__Q79yv{font-size:1.1rem;color:#4b5563;line-height:1.8;max-width:800px;margin:0 auto}.how-it-works_stepsSection__52L_1{padding-bottom:4rem;position:relative}.how-it-works_stepCard__MoNhO{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:3rem;margin-bottom:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:transform .2s ease;position:relative;overflow:hidden}.how-it-works_stepCard__MoNhO:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.how-it-works_stepHeader__5u3tf{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.how-it-works_stepNumber__8FhFz{font-size:.9rem;font-weight:800;color:#7c3aed;background:#f3e8ff;padding:.5rem 1rem;border-radius:50px;text-transform:uppercase;letter-spacing:.05em}.how-it-works_stepTitle__AEOSL{font-size:1.75rem;font-weight:700;color:#1a1a1a}.how-it-works_stepIcon__8Gb2k{margin-left:auto;color:#7c3aed}.how-it-works_quote__O0MH_{font-size:1.1rem;color:#4b5563;font-style:italic;margin-bottom:2rem;font-weight:500}.how-it-works_whatHappensTitle__IcP43{font-size:1.1rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.how-it-works_activitiesList__ozXNA{list-style:none;padding:0;margin:0 0 2rem}.how-it-works_activitiesList__ozXNA li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;color:#475569;line-height:1.6}.how-it-works_activitiesList__ozXNA li:before{content:"•";color:#7c3aed;font-weight:700;position:absolute;left:0}.how-it-works_outcome__U1w5b{background:#f0f9ff;padding:1.5rem;border-radius:12px;border:1px solid #bae6fd;display:flex;gap:.75rem;align-items:flex-start}.how-it-works_outcomeIcon__47pgH{font-size:1.25rem;line-height:1}.how-it-works_outcomeText__VjO4q{color:#0c4a6e;font-weight:500;line-height:1.5;margin:0}.how-it-works_closingSection__kID4J{text-align:center;padding:6rem 0;background:#f8fafc;border-radius:24px;margin-top:2rem}.how-it-works_closingHeadline__gG9s7{font-size:2rem;font-weight:800;color:#1a1a1a;margin-bottom:1.5rem}.how-it-works_closingText__i0V8Z{font-size:1.1rem;color:#64748b;max-width:700px;margin:0 auto 2rem;line-height:1.6}.how-it-works_ctaGroup__RJG08{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.how-it-works_primaryBtn__C72YG{background:#1a1a1a;color:white;padding:1rem 2.5rem;border-radius:12px;font-weight:600;text-decoration:none;transition:background .2s ease}.how-it-works_primaryBtn__C72YG:hover{background:#333}.how-it-works_secondaryBtn__PImcd{background:white;color:#1a1a1a;border:1px solid #e2e8f0;padding:1rem 2.5rem;border-radius:12px;font-weight:600;text-decoration:none;transition:background .2s ease}.how-it-works_secondaryBtn__PImcd:hover{background:#f8fafc}@media (max-width:768px){.how-it-works_headline__ZEedJ{font-size:2.25rem}.how-it-works_stepCard__MoNhO{padding:1.5rem}.how-it-works_stepHeader__5u3tf{flex-direction:column;align-items:flex-start;gap:.5rem}.how-it-works_stepIcon__8Gb2k{position:absolute;top:1.5rem;right:1.5rem}.how-it-works_ctaGroup__RJG08{flex-direction:column}}.FadeIn_fadeIn__mfmMK{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.FadeIn_fadeIn__mfmMK.FadeIn_visible__8hIkQ{opacity:1;transform:translate(0)}.FadeIn_fadeUp__hmdSU{transform:translateY(30px)}.FadeIn_fadeDown__yg7Q4{transform:translateY(-30px)}.FadeIn_fadeLeft__xQlHh{transform:translateX(30px)}.FadeIn_fadeRight__Dgmft{transform:translateX(-30px)}.FadeIn_fadeDown__yg7Q4.FadeIn_visible__8hIkQ,.FadeIn_fadeLeft__xQlHh.FadeIn_visible__8hIkQ,.FadeIn_fadeRight__Dgmft.FadeIn_visible__8hIkQ,.FadeIn_fadeUp__hmdSU.FadeIn_visible__8hIkQ{transform:translate(0)}