.how-we-make-money_page__23Mp1{--ink:#18314d;--text:#333;--accent:#006adc;--soft:#ebf5ff;--band:#f4f7fa;--line:#e5eaf0;--card-shadow:0 8px 28px rgba(24,49,77,.08);background:#fff;color:var(--text)}.how-we-make-money_container__LlvZE{max-width:1170px;width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}.how-we-make-money_eyebrow__XcmSL{margin:0 0 12px;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.how-we-make-money_sectionHeader__jSL0g{margin:0 0 40px}.how-we-make-money_sectionHeader__jSL0g h2{margin:0 0 14px;color:var(--ink);font-size:32px;font-weight:700;line-height:1.2}.how-we-make-money_sectionHeader__jSL0g p{margin:0;color:var(--text);font-size:16px;line-height:1.6}.how-we-make-money_heroSection__YcusX{padding:56px 0 72px;background:var(--band)}.how-we-make-money_heroSection__YcusX h1{margin:0 0 16px;color:var(--ink);font-size:40px;font-weight:700;line-height:1.15}.how-we-make-money_heroIntro__UOBU9{margin:0 0 40px;color:var(--text);font-size:16px;line-height:1.65}.how-we-make-money_modelCards__tG8Zn{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:768px){.how-we-make-money_modelCards__tG8Zn{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.how-we-make-money_modelCard__gOjJi{padding:28px 24px;border-radius:16px;background:#fff;box-shadow:var(--card-shadow);border:1px solid rgba(24,49,77,.04)}.how-we-make-money_modelCard__gOjJi h2{margin:0 0 12px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.how-we-make-money_modelCard__gOjJi p{margin:0;color:var(--text);font-size:16px;line-height:1.6}.how-we-make-money_referralSection__zYSue{padding:72px 0;background:#fff}.how-we-make-money_steps__nAPRl{display:grid;gap:28px;margin:0;padding:0;list-style:none}@media(min-width:900px){.how-we-make-money_steps__nAPRl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}}.how-we-make-money_step__BrGHP{position:relative;text-align:center;padding:0}@media(min-width:900px){.how-we-make-money_step__BrGHP{padding:0 12px}}.how-we-make-money_step__BrGHP h3{margin:0 0 10px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.how-we-make-money_step__BrGHP p{margin:0 auto;max-width:none;color:var(--text);font-size:16px;line-height:1.55}@media(min-width:900px){.how-we-make-money_step__BrGHP p{max-width:300px}}.how-we-make-money_stepNumber__fWbTX{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#e8f3ff;color:#006adc;font-size:20px;font-weight:700;line-height:1}.how-we-make-money_stepArrow__T8dZA{display:flex;align-items:center;justify-content:center;margin:0 0 28px;color:#c5ced8}@media(min-width:900px){.how-we-make-money_stepArrow__T8dZA{position:absolute;top:14px;left:-18px;margin:0;justify-content:flex-start}}.how-we-make-money_stepArrowRight__K_i2a{display:none}@media(min-width:900px){.how-we-make-money_stepArrowRight__K_i2a{display:block}}.how-we-make-money_stepArrowDown__PSngG{display:block}@media(min-width:900px){.how-we-make-money_stepArrowDown__PSngG{display:none}}.how-we-make-money_meansSection__LDxmS{padding:72px 0;background:var(--band)}.how-we-make-money_meansGrid__fnE9X{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:700px){.how-we-make-money_meansGrid__fnE9X{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.how-we-make-money_meansCard__LrXMg{padding:28px 26px;border-radius:16px;background:#fff;box-shadow:var(--card-shadow);border:1px solid rgba(24,49,77,.04)}.how-we-make-money_meansCard__LrXMg h3{margin:0 0 10px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.how-we-make-money_meansCard__LrXMg p{margin:0;color:var(--text);font-size:16px;line-height:1.6}.how-we-make-money_transparencySection__NC6Ey{padding:72px 0;background:#fff}.how-we-make-money_transparencyCards__CvozR{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:768px){.how-we-make-money_transparencyCards__CvozR{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.how-we-make-money_transparencyCard__S9z1z{padding:28px 24px;border-radius:16px;background:#fff;box-shadow:var(--card-shadow);border:1px solid rgba(24,49,77,.04)}.how-we-make-money_transparencyCard__S9z1z h3{margin:0 0 12px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.how-we-make-money_transparencyCard__S9z1z p{margin:0;color:var(--text);font-size:16px;line-height:1.6}.how-we-make-money_transparencyCard__S9z1z a{color:var(--accent);font-weight:600;text-decoration:underline}.how-we-make-money_transparencyCard__S9z1z a:hover{color:var(--accent)}.how-we-make-money_rankingsSection__AFj2s{padding:72px 0;background:var(--band)}.how-we-make-money_rankingsInner__pKYQm h2{margin:0 0 14px;color:var(--ink);font-size:32px;font-weight:700;line-height:1.2}.how-we-make-money_rankingsInner__pKYQm p{margin:0 0 20px;color:var(--text);font-size:16px;line-height:1.65}.how-we-make-money_rankingsLink__MokQX{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:600}.how-we-make-money_rankingsLink__MokQX,.how-we-make-money_rankingsLink__MokQX:hover{color:var(--accent);text-decoration:underline}.how-we-make-money_ctaSection__L7b8w{padding:64px 0;background:var(--ink);text-align:center}.how-we-make-money_ctaSection__L7b8w h2{margin:0 0 14px;color:#fff;font-size:32px;font-weight:700;line-height:1.2}.how-we-make-money_ctaEyebrow__zgsLF{margin:0 0 12px;color:#8ec5ff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.how-we-make-money_ctaBody__1wvhg{max-width:560px;margin:0 auto 28px;color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.6}.how-we-make-money_ctaButton__c5By4{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 24px;border-radius:8px;background:#fc0;color:#18314d;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .15s ease}.how-we-make-money_ctaButton__c5By4:hover{opacity:.92;color:#18314d;text-decoration:none}@media(max-width:767px){.how-we-make-money_heroSection__YcusX{padding:40px 0 48px}.how-we-make-money_ctaSection__L7b8w h2,.how-we-make-money_rankingsInner__pKYQm h2,.how-we-make-money_sectionHeader__jSL0g h2{font-size:26px}.how-we-make-money_ctaSection__L7b8w,.how-we-make-money_heroSection__YcusX,.how-we-make-money_meansSection__LDxmS,.how-we-make-money_rankingsSection__AFj2s,.how-we-make-money_referralSection__zYSue,.how-we-make-money_transparencySection__NC6Ey{padding:48px 0}}