.rs0-dfma-hero{background:radial-gradient(circle at 80% 0,#5b21b6 0,#111827 55%);color:#fff;padding:64px 0 48px}.rs0-dfma-hero h1,.rs0-dfma-hero p{color:#fff;max-width:820px}.rs0-dfma-kicker{color:#22d3ee;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.rs0-dfma-hero img{margin-top:32px;width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #22d3ee}.rs0-mod-band{background:#fff;color:#111827;padding:64px 0}.rs0-mod-band--alt{background:#f1f5f9}.rs0-mod-band h2,.rs0-mod-band h3,.rs0-mod-band li,.rs0-mod-band p{color:#111827}.rs0-dash{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin:32px 0}.rs0-dash article{background:#111827;color:#fff;border-radius:8px;padding:24px}.rs0-dash h3,.rs0-dash p{color:#fff}.rs0-bar{height:8px;background:rgba(255,255,255,.2);border-radius:8px;margin:16px 0}.rs0-bar span{display:block;height:8px;background:#22d3ee;border-radius:8px}.rs0-doclist{list-style:none;margin:0 0 32px;padding:0}.rs0-doclist li{display:flex;justify-content:space-between;gap:24px;align-items:center;background:#fff;border-radius:8px;padding:16px 24px;margin-bottom:16px;border:1px solid #dce3ea}.rs0-doc-btn{background:#06b6d4;color:#111827;border-radius:8px;font-weight:700;min-height:44px;white-space:nowrap}.rs0-doc-btn:focus,.rs0-doc-btn:hover{background:#22d3ee;color:#111827}.rs0-vtime{list-style:none;margin:24px 0;padding:0 0 0 24px;border-left:2px solid #7c3aed}.rs0-vtime li{margin-bottom:24px;padding-left:16px}.rs0-mod-cta{background:#5b21b6;color:#fff;text-align:center;padding:80px 0 96px}.rs0-mod-cta h2,.rs0-mod-cta p{color:#fff}.rs0-mod-form{max-width:640px;margin:32px auto 0;text-align:left;background:#fff;border-radius:8px;padding:32px 24px}.rs0-mod-form label,.rs0-mod-form p{color:#111827}@media (max-width:768px){.rs0-doclist li{flex-direction:column;align-items:flex-start}}.rs0-dash-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin:32px 0}.rs0-dash-grid article{background:#111827;color:#fff;border-radius:8px;padding:24px}.rs0-dash-grid h3,.rs0-dash-grid p,.rs0-dash-grid strong{color:#fff}.rs0-dash-grid strong{font-size:2rem;display:block;margin:16px 0;color:#22d3ee}.rs0-roadmap{border-left:2px solid #7c3aed;padding-left:32px;margin:32px 0}.rs0-roadmap li{margin-bottom:24px;padding-left:8px}.rs0-mod-cta .container{max-width:800px}.rs0-mod-cta form{background:#fff;text-align:left;border-radius:8px;padding:32px;margin-top:32px}.rs0-mod-cta form label,.rs0-mod-cta form p{color:#111827}