.PayorPage_hero__7ozIw{background:var(--lavender);background-image:linear-gradient(rgba(25,0,67,.04) 1px,transparent 0),linear-gradient(90deg,rgba(25,0,67,.04) 1px,transparent 0);background-size:40px 40px;padding:100px 0;text-align:center}.PayorPage_heroInner__EjoMo{max-width:800px;margin:0 auto}.PayorPage_heroBadge__YQrxG{display:inline-flex;align-items:center;gap:8px;background:rgba(98,4,255,.08);border-radius:100px;padding:8px 16px;margin-bottom:24px}.PayorPage_badgeDot__FXHxc{width:8px;height:8px;background:var(--purple);border-radius:50%;flex-shrink:0}.PayorPage_badgeText__kAEbu{font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--purple)}.PayorPage_heroH1__EWr_D{font-size:56px;font-weight:700;line-height:1.15;letter-spacing:-1.8px;color:var(--text-dark);margin-bottom:24px}.PayorPage_gradientText__2QW5K{background:linear-gradient(135deg,#6204ff,#8b44ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PayorPage_heroSub__2pH_4{font-size:18px;font-weight:400;line-height:1.65;color:var(--text-body);max-width:650px;margin:0 auto 40px}.PayorPage_heroButtons__E5oRX{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.PayorPage_btnHeroPrimary__dSZro{background:var(--purple);color:#fff;border:none;border-radius:8px;padding:14px 28px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background .2s,transform .15s}.PayorPage_btnHeroPrimary__dSZro:hover{background:var(--purple-hover);transform:translateY(-1px)}.PayorPage_btnSecondary___XeJw{background:#fff;color:var(--text-dark);border:1.5px solid var(--gray-200);border-radius:8px;padding:14px 28px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;transition:border-color .2s,transform .15s,color .2s}.PayorPage_btnSecondary___XeJw:hover{border-color:var(--purple);color:var(--purple);transform:translateY(-1px)}.PayorPage_sectionLabel__4OiFx{font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--purple-light);text-align:center;margin-bottom:16px}.PayorPage_sectionH2__qNOJe{font-size:44px;font-weight:600;line-height:1.15;letter-spacing:-1.2px;color:var(--text-dark);text-align:center;margin-bottom:16px}.PayorPage_sectionDesc__rw9vv{font-size:16px;color:var(--text-body);text-align:center;max-width:640px;margin:0 auto 56px;line-height:1.65}.PayorPage_rolesSection__grKBf{background:#fff;padding:clamp(64px,10vw,120px) 0}.PayorPage_tabBar__JenM7{display:flex;justify-content:center;gap:10px;margin-bottom:48px;flex-wrap:wrap}.PayorPage_tabBtn__pA46D{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:1.5px solid var(--gray-200);border-radius:100px;background:#fff;color:var(--text-body);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}.PayorPage_tabBtn__pA46D:hover{border-color:var(--purple);color:var(--purple)}.PayorPage_tabBtnActive__8SC5T{background:var(--purple);border-color:var(--purple);color:#fff}.PayorPage_tabBtnActive__8SC5T:hover{background:var(--purple-hover);border-color:var(--purple-hover);color:#fff}.PayorPage_tabIcon__OAvR_{display:inline-flex;align-items:center}.PayorPage_tabIcon__OAvR_ svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PayorPage_tabPanel__smZIv{display:none}.PayorPage_tabPanelActive__UZLuz{display:block;animation:PayorPage_fadeInPanel__Xo8Uz .35s ease-out}@keyframes PayorPage_fadeInPanel__Xo8Uz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PayorPage_tabPanelInner__xgfLb{max-width:900px;margin:0 auto}.PayorPage_roleHeading__lvCHR{font-size:28px;font-weight:700;color:var(--text-dark);margin-bottom:12px}.PayorPage_roleProblem__Rabr6{font-size:16px;line-height:1.7;color:var(--text-body);margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--gray-200)}.PayorPage_capList__ccQ2_{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.PayorPage_capItem__MgfZN{padding:24px 28px;background:var(--lavender);border-radius:16px}.PayorPage_capTitleRow__WLqPB{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.PayorPage_capCheck__YWAix{flex-shrink:0;margin-top:2px}.PayorPage_capCheck__YWAix svg{width:20px;height:20px;stroke:var(--green);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PayorPage_capTitle__syKfJ{font-size:17px;font-weight:600;color:var(--text-dark)}.PayorPage_capDesc__LPpHg{font-size:15px;line-height:1.7;color:var(--text-body);padding-left:32px}.PayorPage_roleOutcome__reeOw{background:linear-gradient(135deg,rgba(98,4,255,.06),rgba(139,68,255,.03));border-left:3px solid var(--purple);border-radius:0 12px 12px 0;padding:20px 24px;font-size:15px;line-height:1.65;color:var(--text-dark);margin-bottom:24px}.PayorPage_roleOutcome__reeOw strong{color:var(--purple)}.PayorPage_roleLink__nLpxa{display:inline-flex;align-items:center;font-size:15px;font-weight:600;color:var(--purple);text-decoration:none;transition:opacity .2s}.PayorPage_roleLink__nLpxa:hover{opacity:.8;text-decoration:underline}.PayorPage_faqSection__hutFC{background:var(--lavender);padding:clamp(64px,10vw,120px) 0}.PayorPage_faqList__FTfA0{max-width:800px;margin:40px auto 0;display:flex;flex-direction:column;gap:12px}.PayorPage_faqItem__xEGRR{background:#fff;border-radius:12px;border:1px solid var(--gray-200);overflow:hidden;transition:border-color .2s}.PayorPage_faqItemOpen__deHg8{border-color:var(--purple)}.PayorPage_faqQuestion__HVZet{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;background:none;border:none;font-size:16px;font-weight:600;font-family:inherit;color:var(--text-dark);text-align:left;cursor:pointer;gap:16px;transition:color .2s}.PayorPage_faqQuestion__HVZet:hover{color:var(--purple)}.PayorPage_chevron__qyMAI{width:20px;height:20px;stroke:var(--text-body);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .3s ease}.PayorPage_chevronOpen__QvFCI{transform:rotate(180deg)}.PayorPage_faqAnswer__CkVif{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.PayorPage_faqItemOpen__deHg8 .PayorPage_faqAnswer__CkVif{grid-template-rows:1fr}.PayorPage_faqAnswerInner__pHS9r{overflow:hidden}.PayorPage_faqAnswerInner__pHS9r p{padding:0 24px 20px;font-size:15px;line-height:1.7;color:var(--text-body)}.PayorPage_statsSection__1rZjg{background:var(--purple-dark);padding:clamp(64px,10vw,120px) 0}.PayorPage_statsSection__1rZjg .PayorPage_sectionLabel__4OiFx{color:#c084fc}.PayorPage_statsSection__1rZjg .PayorPage_sectionH2__qNOJe{color:#fff}.PayorPage_statsGrid__y5Cbz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:56px}.PayorPage_statCard__bmfaB{background:linear-gradient(135deg,rgba(98,4,255,.15),rgba(139,68,255,.06));border-radius:20px;border:1px solid rgba(98,4,255,.2);padding:48px 40px;text-align:center}.PayorPage_statNumber__vaeeU{font-size:48px;font-weight:700;background:linear-gradient(135deg,#8b44ff,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.PayorPage_statLabel__hDbe6{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.6)}.PayorPage_ctaSection__mpALm{background:var(--purple-deeper);padding:clamp(64px,10vw,120px) 0;text-align:center}.PayorPage_ctaInner__zJ9i2{max-width:700px;margin:0 auto}.PayorPage_ctaSection__mpALm .PayorPage_sectionH2__qNOJe{color:#fff;margin-bottom:16px}.PayorPage_ctaSub__J6GpY{font-size:16px;color:hsla(0,0%,100%,.6);line-height:1.65;margin-bottom:36px}.PayorPage_ctaBtn__BlnuR{margin-bottom:48px}.PayorPage_contactCard__hCXeM{background:hsla(0,0%,100%,.04);border-radius:16px;border:1px solid hsla(0,0%,100%,.08);padding:32px;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:4px}.PayorPage_contactAvatar__snklZ{width:60px;height:60px;background:var(--purple);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:600;margin-bottom:12px}.PayorPage_contactName__d9aj2{font-size:17px;font-weight:600;color:#fff}.PayorPage_contactRole__5ykuz{font-size:14px;color:hsla(0,0%,100%,.6)}.PayorPage_contactEmail__Rj_KW{font-size:14px;color:var(--purple-light);text-decoration:none;margin-top:4px}.PayorPage_contactEmail__Rj_KW:hover{text-decoration:underline}@media (max-width:1024px){.PayorPage_heroH1__EWr_D{font-size:44px;letter-spacing:-1.2px}.PayorPage_sectionH2__qNOJe{font-size:36px}.PayorPage_tabBar__JenM7{gap:8px}.PayorPage_tabBtn__pA46D{padding:10px 16px;font-size:13px}}@media (max-width:768px){.PayorPage_hero__7ozIw{padding:72px 0}.PayorPage_heroH1__EWr_D{font-size:34px;letter-spacing:-.8px}.PayorPage_heroSub__2pH_4{font-size:16px}.PayorPage_sectionH2__qNOJe{font-size:30px}.PayorPage_tabBar__JenM7{flex-direction:column;align-items:stretch;max-width:400px;margin:0 auto 40px}.PayorPage_tabBtn__pA46D{justify-content:center}.PayorPage_capDesc__LPpHg{padding-left:0}.PayorPage_roleHeading__lvCHR{font-size:24px}.PayorPage_statsGrid__y5Cbz{grid-template-columns:1fr}.PayorPage_statCard__bmfaB{padding:36px 28px}.PayorPage_statNumber__vaeeU{font-size:40px}.PayorPage_heroButtons__E5oRX{flex-direction:column;gap:10px}.PayorPage_btnHeroPrimary__dSZro,.PayorPage_btnSecondary___XeJw{width:100%;justify-content:center;padding:12px 20px;font-size:14px}}@media (max-width:480px){.PayorPage_heroH1__EWr_D{font-size:28px}.PayorPage_sectionH2__qNOJe{font-size:26px}}