.rax-first-use-card{--first-use-accent:#d99b16;--first-use-accent-soft:#d99b162e;--first-use-accent-strong:#d99b1675;color:#101827;background:radial-gradient(circle at 84% 24%, var(--first-use-accent-soft), transparent 34%), radial-gradient(circle at 16% 8%, #fff4c2e6, transparent 30%), linear-gradient(142deg, #fff9e0fa, #fffdf0f0 50%, #fff6d7e6);isolation:isolate;border:1px solid #f5b93975;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 68px #0f172a1f,inset 0 0 0 1px #ffffff9e,0 0 42px #d99b1629}.rax-first-use-card--groups{--first-use-accent:#8b5cf6;--first-use-accent-soft:#6366f129;--first-use-accent-strong:#8b5cf66b}.rax-first-use-card--records{--first-use-accent:#f59e0b;--first-use-accent-soft:#f59e0b2e;--first-use-accent-strong:#f59e0b6b}.rax-first-use-card--friends{--first-use-accent:#10b981;--first-use-accent-soft:#10b98129;--first-use-accent-strong:#10b98161}.rax-first-use-card--wallets{--first-use-accent:#0ea5e9;--first-use-accent-soft:#0ea5e929;--first-use-accent-strong:#0ea5e961}.rax-first-use-card--smart-allocate{--first-use-accent:#8b5cf6;--first-use-accent-soft:#8b5cf62b;--first-use-accent-strong:#8b5cf66b}.rax-first-use-card--autopilot{--first-use-accent:#14b8a6;--first-use-accent-soft:#14b8a626;--first-use-accent-strong:#14b8a65c}.rax-first-use-card--bank-transactions{--first-use-accent:#f59e0b;--first-use-accent-soft:#f59e0b2e;--first-use-accent-strong:#f59e0b6b}.rax-first-use-glow{background:radial-gradient(circle, #ffffffdb, transparent 18%), radial-gradient(circle, var(--first-use-accent-soft), transparent 62%);filter:blur(14px);opacity:.68;pointer-events:none;z-index:-1;border-radius:999px;width:168px;height:168px;position:absolute;top:10%;right:7%}.rax-first-use-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.rax-first-use-title-block{gap:10px;min-width:0;display:grid}.rax-first-use-eyebrow{color:#9a6907;align-items:center;gap:8px;width:fit-content;display:inline-flex}.rax-first-use-eyebrow svg{color:var(--first-use-accent);filter:drop-shadow(0 0 10px var(--first-use-accent-soft))}.rax-first-use-title-block h2{color:#111827;letter-spacing:0;max-width:600px;margin:0;font-size:clamp(24px,4.6vw,34px);font-weight:950;line-height:1.04}.rax-first-use-title-block p,.rax-first-use-good-copy p{color:#0f172ac2;margin:0;font-size:15px;font-weight:620;line-height:1.55}.rax-first-use-benefits{gap:9px;margin-top:18px;display:grid}.rax-first-use-benefits span{color:#0f172acc;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:13px;font-weight:760;line-height:1.34;display:grid}.rax-first-use-benefits svg{color:var(--first-use-accent);filter:drop-shadow(0 0 10px var(--first-use-accent-soft));margin-top:1px}.rax-first-use-illustration{width:132px;height:116px;color:var(--first-use-accent);background:radial-gradient(circle at 64% 38%, #fffffff0, transparent 24%), radial-gradient(circle at 50% 72%, var(--first-use-accent-soft), transparent 54%);border-radius:28px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffb8}.rax-first-use-illustration svg{filter:drop-shadow(0 10px 20px var(--first-use-accent-soft))}.rax-first-use-grid{background:#ffffff5c;border:1px solid #ffffff85;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:22px;display:grid;box-shadow:inset 0 1px #ffffffa3}.rax-first-use-sheet-grid{gap:12px;margin-top:18px;display:grid}.rax-first-use-sheet-grid .rax-first-use-section{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px}.rax-first-use-sheet-grid .rax-first-use-section+.rax-first-use-section{border-left:1px solid #ffffff14}.rax-first-use-sheet-grid .rax-first-use-section h3{color:#c4b5fd}.rax-first-use-sheet-grid .rax-first-use-section li span{color:#c4b5fd;background:#8b5cf61a}.rax-first-use-sheet-grid .rax-first-use-section li p,.rax-first-use-sheet-grid .rax-first-use-good-copy p{color:#cbd5e1e0}.rax-first-use-section{align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.rax-first-use-section+.rax-first-use-section{border-left:1px solid #94711724}.rax-first-use-section h3{color:#805b08;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.rax-first-use-section ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rax-first-use-section li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.rax-first-use-section li span{width:20px;height:20px;color:var(--first-use-accent);background:#ffffff94;border-radius:999px;place-items:center;display:grid}.rax-first-use-section li p{color:#0f172ac7;margin:0;font-size:13px;font-weight:700;line-height:1.42}.rax-first-use-good-copy{gap:12px;display:grid}.rax-first-use-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.rax-first-use-action{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:inline-flex}.rax-first-use-action:focus-visible{outline-offset:3px;outline:3px solid #0f172a38}.rax-first-use-action:hover{transform:translateY(-1px)}.rax-first-use-action.is-primary{color:#111827;background:linear-gradient(135deg,#ffe58a,#f6bd31);border:1px solid #0f172a14;box-shadow:0 14px 28px #d99b1638}.rax-first-use-action.is-secondary,.rax-first-use-action.is-tertiary{color:#0f172ac7;background:#ffffff8f;border:1px solid #94a3b861}.rax-first-use-action.is-tertiary{color:color-mix(in srgb, var(--first-use-accent) 72%, #111827)}@media (max-width:720px){.rax-first-use-card.is-compact-mobile{border-radius:26px;padding:18px}.rax-first-use-card.is-compact-mobile .rax-first-use-header{grid-template-columns:minmax(0,1fr) 76px;gap:12px}.rax-first-use-card.is-compact-mobile .rax-first-use-title-block h2{font-size:24px}.rax-first-use-card.is-compact-mobile .rax-first-use-title-block p,.rax-first-use-card.is-compact-mobile .rax-first-use-good-copy p{font-size:13px}.rax-first-use-card.is-compact-mobile .rax-first-use-illustration{border-radius:22px;width:76px;height:76px}.rax-first-use-card.is-compact-mobile .rax-first-use-benefits{margin-top:14px}.rax-first-use-card.is-compact-mobile .rax-first-use-benefits span{font-size:12.5px}.rax-first-use-card.is-compact-mobile .rax-first-use-actions{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.rax-first-use-action{transition:none}.rax-first-use-action:hover{transform:none}}.rax-first-use-card--bank-transactions .rax-first-use-title-block p{color:#111827}
