.jamLIW_recHero{text-align:center;border-bottom:1px solid var(--border);padding:64px 48px 48px}.jamLIW_recHero .jamLIW_eyebrow{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--green-dk);background:var(--green-gl2);border:1px solid #00a0582e;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:11px;display:inline-flex}.jamLIW_recHero h1{font-family:var(--grotesk);letter-spacing:-1.5px;margin-bottom:16px;font-size:clamp(36px,6vw,58px);font-weight:700}.jamLIW_recHero p{color:var(--sub);max-width:580px;margin:0 auto;font-size:17px;line-height:1.65}.jamLIW_section{border-bottom:1px solid var(--border);padding:64px 48px}.jamLIW_sectionLast{border-bottom:none}.jamLIW_sectionInner{max-width:900px;margin:0 auto}.jamLIW_sEye{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--green-dk);margin-bottom:14px;font-size:11px}.jamLIW_sTitle{font-family:var(--grotesk);letter-spacing:-.8px;margin-bottom:32px;font-size:clamp(26px,4vw,36px);font-weight:700}.jamLIW_payGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.jamLIW_payCard{background:var(--green-gl2);border:1px solid #00a05833;border-radius:12px;padding:24px}.jamLIW_payCard .jamLIW_payTier{font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--green-dk);margin-bottom:8px;font-size:10px}.jamLIW_payCard .jamLIW_payAmt{font-family:var(--grotesk);color:var(--ink);margin-bottom:6px;font-size:32px;font-weight:700}.jamLIW_payCard p{color:var(--sub);font-size:13px;line-height:1.5}.jamLIW_extraRow{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.jamLIW_extraItem{background:var(--surface);border:1px solid var(--border);color:var(--sub);border-radius:8px;padding:12px 18px;font-size:13px}.jamLIW_extraItem strong{color:var(--ink)}.jamLIW_checkGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.jamLIW_checkItem{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:12px;padding:14px;display:flex}.jamLIW_checkItem .jamLIW_ck{color:var(--green);flex-shrink:0;font-weight:700}.jamLIW_checkItem span{color:var(--sub);font-size:13px}.jamLIW_whoCards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.jamLIW_whoCard{background:var(--card);border:1px solid var(--border2);text-align:center;border-radius:12px;padding:22px}.jamLIW_whoCard .jamLIW_whoIcon{margin-bottom:12px;font-size:28px;display:block}.jamLIW_whoCard h4{font-family:var(--grotesk);margin-bottom:8px;font-size:15px;font-weight:700}.jamLIW_whoCard p{color:var(--sub);font-size:12.5px;line-height:1.55}.jamLIW_stepsRow{background:var(--border);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;overflow:hidden}.jamLIW_stepBox{background:var(--card);padding:24px 20px}.jamLIW_stepBox .jamLIW_stepNum{font-family:var(--mono);color:var(--green-dk);margin-bottom:10px;font-size:11px}.jamLIW_stepBox h4{font-family:var(--grotesk);margin-bottom:6px;font-size:14px;font-weight:700}.jamLIW_stepBox p{color:var(--sub);font-size:12px;line-height:1.5}.jamLIW_applyBand{background:var(--surface);text-align:center;border-radius:16px;padding:44px}.jamLIW_applyBand h3{font-family:var(--grotesk);margin-bottom:12px;font-size:26px;font-weight:700}.jamLIW_applyBand p{color:var(--sub);max-width:480px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:14px}.jamLIW_btnPrimary{background:var(--green);color:#fff;font-family:var(--grotesk);border-radius:10px;padding:15px 36px;font-size:15px;font-weight:700;transition:background .2s,transform .15s;display:inline-block}.jamLIW_btnPrimary:hover{background:var(--green-dk);transform:translateY(-1px)}.jamLIW_fieldRow{text-align:left;max-width:480px;margin-bottom:16px;margin-left:auto;margin-right:auto}.jamLIW_fieldRow label{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.jamLIW_fieldRow input,.jamLIW_fieldRow select{border:1.5px solid var(--border2);width:100%;font-family:var(--inter);background:#fff;border-radius:8px;padding:12px 14px;font-size:14px}@media (max-width:768px){.jamLIW_payGrid,.jamLIW_checkGrid,.jamLIW_whoCards,.jamLIW_stepsRow{grid-template-columns:1fr}.jamLIW_section{padding:48px 20px}.jamLIW_recHero{padding:48px 20px 36px}}
