.how-it-works_page__FizWA{--hiw-radius:18px;--home-text:var(--text-body)}.how-it-works_workflowSection__b6cSY{padding-top:clamp(28px,4vw,48px)!important;padding-bottom:clamp(36px,5vw,64px)!important}.how-it-works_workflowPanel__nhyAw{border-radius:22px;padding:clamp(18px,2.4vw,26px) clamp(16px,2.4vw,28px);background:linear-gradient(180deg,#f8fcfd,#eef6f8);border:1px solid rgba(20,103,121,.1);box-shadow:0 14px 40px rgba(8,19,36,.06)}.how-it-works_workflowHead__S_0gv{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;max-width:40rem}.how-it-works_workflowEyebrow__HsSNW{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:rgba(20,103,121,.06);border:1px solid rgba(20,103,121,.08);color:#146779}.how-it-works_workflowTitle__qZTXD{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.08;letter-spacing:-.035em;color:var(--brand-navy)}.how-it-works_workflowLead__ex4EU{margin:0;font-size:.92rem;line-height:1.55;color:var(--home-text)}.how-it-works_quadStrip__Ulg2P{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 10px;gap:12px 10px}.how-it-works_quadColumn__1YY2k{display:flex;flex-direction:column;gap:8px;min-width:0}.how-it-works_quadPhoto__XXJ3S{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;border-radius:12px;border:1px solid rgba(20,103,121,.12);box-shadow:0 4px 16px rgba(8,19,36,.07);background:linear-gradient(180deg,#0e1f30,#0a1624)}.how-it-works_quadImg__UX4vl{position:absolute;top:0;height:100%;width:400%;max-width:none;object-fit:cover;object-position:center 16%}.how-it-works_quadColumn__1YY2k:first-child .how-it-works_quadImg__UX4vl{left:0}.how-it-works_quadColumn__1YY2k:nth-child(2) .how-it-works_quadImg__UX4vl{left:-100%}.how-it-works_quadColumn__1YY2k:nth-child(3) .how-it-works_quadImg__UX4vl{left:-200%}.how-it-works_quadColumn__1YY2k:nth-child(4) .how-it-works_quadImg__UX4vl{left:-300%}.how-it-works_quadIndex__FF_qs{font-size:.6rem;font-weight:800;letter-spacing:.08em;color:rgba(20,103,121,.45)}.how-it-works_quadLabel__X1XAP{margin:0;font-family:var(--font-display),Georgia,serif;font-size:.88rem;font-weight:700;line-height:1.2;color:var(--brand-navy)}.how-it-works_quadBody__ljKYy{margin:0;font-size:.74rem;line-height:1.45;color:var(--home-text)}.how-it-works_workflowCta__Leld4{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid rgba(20,103,121,.1)}.how-it-works_sectionHead__H9OkH{margin-bottom:20px}.how-it-works_sectionEyebrow__D47B0{display:inline-flex;margin-bottom:8px;padding:6px 12px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:rgba(20,103,121,.06);border:1px solid rgba(20,103,121,.08);color:#146779}.how-it-works_modelGrid__mL5K1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px;margin-top:8px;max-width:960px}.how-it-works_modelCard__2F8N3{display:flex;flex-direction:row;align-items:flex-start;gap:14px;padding:14px 14px 16px;border-radius:var(--hiw-radius);overflow:hidden;background:linear-gradient(168deg,hsla(0,0%,100%,.99),rgba(244,249,251,.94));border:1px solid rgba(20,103,121,.11);box-shadow:0 8px 22px rgba(8,19,36,.05)}.how-it-works_modelPhoto__xcmZ6{position:relative;flex:0 0 auto;width:112px;height:84px;border-radius:10px;overflow:hidden;background:#0f1e2e;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.how-it-works_modelImg__DQ8we{object-fit:cover;object-position:center}.how-it-works_modelCardBody__yvw3_{flex:1 1;min-width:0;padding:0;display:flex;flex-direction:column;gap:6px}.how-it-works_modelCardTitle__RE_lG{margin:0;font-family:var(--font-display),Georgia,serif;font-size:.98rem;font-weight:700;letter-spacing:-.03em;line-height:1.22;color:var(--brand-navy)}.how-it-works_modelCardText__YTHch{margin:0;font-size:.84rem;line-height:1.52;color:var(--home-text)}.how-it-works_ctaBand__1sNhS{padding-top:clamp(40px,5vw,64px)!important;padding-bottom:clamp(40px,5vw,64px)!important}.how-it-works_ctaBandInner__hajnt{max-width:44rem;padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);border-radius:22px;background:radial-gradient(ellipse 80% 60% at 0 0,rgba(53,199,197,.12),transparent 50%),linear-gradient(175deg,hsla(0,0%,100%,.99),rgba(236,247,250,.94));border:1px solid rgba(20,103,121,.11);box-shadow:0 16px 40px rgba(8,19,36,.07)}.how-it-works_ctaBandTitle__sJ0CC{margin:0 0 10px;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.12;letter-spacing:-.035em;color:var(--brand-navy)}.how-it-works_ctaBandLead__fLs_f{margin:0 0 18px;font-size:.95rem;line-height:1.58;color:var(--home-text)}.how-it-works_ctaBandActions__stHih{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.how-it-works_donorsSection__KKVny{scroll-margin-top:1rem}.how-it-works_donorsHead__PvDmR{max-width:44rem;margin-bottom:4px}.how-it-works_donorsHead__PvDmR .how-it-works_section-lead__gEBHl{margin-bottom:0}.how-it-works_donorsNotice__NJA2c{margin-top:22px!important}.how-it-works_donorsCtaRow__WNXKS{margin-top:22px;align-items:center}@media (max-width:960px){.how-it-works_quadStrip__Ulg2P{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.how-it-works_modelGrid__mL5K1{grid-template-columns:1fr;max-width:none}.how-it-works_modelCard__2F8N3{gap:12px}.how-it-works_modelPhoto__xcmZ6{width:96px;height:72px}}@media (max-width:560px){.how-it-works_quadStrip__Ulg2P{grid-template-columns:1fr}}@media (max-width:640px){.how-it-works_workflowSection__b6cSY{padding-top:20px!important;padding-bottom:28px!important}.how-it-works_workflowPanel__nhyAw{padding:16px 14px 18px;border-radius:20px}.how-it-works_workflowHead__S_0gv{gap:6px;margin-bottom:14px}.how-it-works_workflowLead__ex4EU{font-size:.86rem}.how-it-works_ctaBandActions__stHih,.how-it-works_donorsCtaRow__WNXKS,.how-it-works_workflowCta__Leld4{flex-direction:column;align-items:stretch}.how-it-works_ctaBandActions__stHih .btn,.how-it-works_donorsCtaRow__WNXKS .btn,.how-it-works_workflowCta__Leld4 .btn{width:100%;justify-content:center;text-align:center}.how-it-works_modelCard__2F8N3{gap:10px;padding:12px;border-radius:16px}.how-it-works_modelPhoto__xcmZ6{width:86px;height:68px}.how-it-works_ctaBandInner__hajnt{padding:18px 16px;border-radius:20px}.how-it-works_ctaBandLead__fLs_f{margin-bottom:16px;font-size:.9rem}}