:root{--mrx-bg:#08090a;--mrx-soft:#0e1013;--mrx-card:#101317;--mrx-line:rgba(255,255,255,.09);--mrx-ink:#fff;--mrx-text:#e7e8ea;--mrx-mut:#9599a0;--mrx-lime:#cdeb45;--mrx-lime2:#afd024}
.mors-raiox-page{background:var(--mrx-bg);color:var(--mrx-text);overflow:hidden}
.mors-raiox-page .elementor-widget-heading .elementor-heading-title,.mors-raiox-page .elementor-widget-text-editor{font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.mors-raiox-page .mrx-card{background:var(--mrx-card);border:1px solid var(--mrx-line);border-radius:22px;transition:transform .2s,border-color .2s}
.mors-raiox-page .mrx-card:hover{transform:translateY(-4px);border-color:rgba(205,235,69,.38)}
.mors-raiox-page .mrx-lime{color:var(--mrx-lime)}
.mors-raiox-page .mrx-muted{color:var(--mrx-mut)}
.mors-raiox-page .mrx-button .elementor-button{background:linear-gradient(135deg,var(--mrx-lime),var(--mrx-lime2));color:#0a0c06;border-radius:999px;font-weight:800;box-shadow:0 8px 30px rgba(205,235,69,.14)}
.mors-raiox-page .mrx-button .elementor-button:hover{transform:translateY(-2px)}
.mors-raiox-page .mrx-ghost .elementor-button{background:transparent;border:1px solid var(--mrx-line);color:#fff;border-radius:999px}
.mors-raiox-page .mrx-topbar{background:linear-gradient(90deg,var(--mrx-lime),var(--mrx-lime2))}
.mors-raiox-page .mrx-hero{background:radial-gradient(55% 70% at 50% 0%,rgba(205,235,69,.15),transparent 72%)}
.mors-raiox-page .mrx-nav-row{justify-content:space-between!important;align-items:center!important}
.mors-raiox-page .mrx-hero-buttons{justify-content:center!important;align-items:center!important;flex-wrap:wrap!important}
.mors-raiox-page .mrx-grid-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.mors-raiox-page .mrx-grid-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.mors-raiox-page .mrx-pillars{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.mors-raiox-page .mrx-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.mors-raiox-page .mrx-soft{background:var(--mrx-soft);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}
.mors-raiox-page .mrx-yes{border-color:rgba(205,235,69,.35)}
.mors-raiox-page .mrx-no{border-color:rgba(224,91,91,.24)}
.mors-raiox-page .mrx-letter .elementor-heading-title{color:var(--mrx-lime)!important;font-size:34px!important}
.mors-raiox-page .mrx-number .elementor-heading-title{color:var(--mrx-lime)!important}
.mors-raiox-page .mrx-faq .elementor-accordion-item{background:var(--mrx-card);border:1px solid var(--mrx-line)!important;border-radius:16px;margin-bottom:10px;overflow:hidden}
.mors-raiox-page .mrx-faq .elementor-tab-title,.mors-raiox-page .mrx-faq .elementor-tab-content{border:0!important;color:var(--mrx-text)}

.mrx-app{font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--mrx-bg);color:var(--mrx-text);border:1px solid var(--mrx-line);border-radius:24px;padding:clamp(24px,5vw,48px);width:100%;max-width:720px;margin:0 auto;box-sizing:border-box}
.mrx-app *{box-sizing:border-box}.mrx-progress{height:3px;background:rgba(255,255,255,.07);position:relative;margin-bottom:42px}.mrx-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--mrx-lime),var(--mrx-lime2));transition:width .3s}.mrx-count{position:absolute;right:0;bottom:12px;font-size:12px;color:var(--mrx-mut)}.mrx-count b{color:var(--mrx-lime)}
.mrx-step{display:none;animation:mrx-in .3s ease}.mrx-step.is-active{display:block}@keyframes mrx-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.mrx-step h3{font-size:clamp(25px,4vw,38px);line-height:1.12;color:#fff;margin:0 0 10px}.mrx-step>p{color:var(--mrx-mut);margin:0 0 28px}.mrx-kicker{color:var(--mrx-lime);font-size:12px;text-transform:uppercase;letter-spacing:.14em;font-weight:800;margin-bottom:12px}
.mrx-step>label:not(.mrx-consent){display:block;color:var(--mrx-mut);font-size:13px;font-weight:700;margin:0 0 17px}.mrx-step input[type=text],.mrx-step input[type=email],.mrx-step input[type=tel]{display:block;width:100%;margin-top:8px;background:var(--mrx-card);border:1px solid var(--mrx-line);border-radius:15px;padding:16px 17px;color:#fff;font:inherit;outline:0}.mrx-step input:focus{border-color:var(--mrx-lime)}
.mrx-consent{display:flex;align-items:flex-start;gap:10px;color:var(--mrx-mut);font-size:12.5px;line-height:1.45;margin:6px 0 24px}.mrx-consent input{accent-color:var(--mrx-lime);margin-top:3px}.mrx-hp{position:absolute!important;left:-9999px!important;opacity:0!important}
.mrx-primary,.mrx-back,.mrx-options button{font:inherit;cursor:pointer}.mrx-primary{display:inline-flex;border:0;border-radius:999px;padding:15px 28px;background:linear-gradient(135deg,var(--mrx-lime),var(--mrx-lime2));color:#0a0c06;font-weight:800;text-decoration:none}.mrx-back{border:1px solid var(--mrx-line);border-radius:999px;padding:13px 20px;background:transparent;color:var(--mrx-mut);margin-top:24px}.mrx-actions{display:flex;gap:12px;align-items:center}.mrx-actions .mrx-back{margin-top:0}
.mrx-options{display:grid;gap:10px}.mrx-options-2{grid-template-columns:1fr 1fr}.mrx-options button{text-align:left;background:var(--mrx-card);border:1px solid var(--mrx-line);border-radius:14px;padding:14px 16px;color:var(--mrx-text);font-weight:600}.mrx-options button:hover,.mrx-options button.is-selected{border-color:var(--mrx-lime);background:rgba(205,235,69,.08)}
.mrx-error{display:none;color:#ef7777;font-size:13px;margin:-10px 0 18px}.mrx-error.is-visible{display:block}.mrx-finish{text-align:center}.mrx-check{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;color:var(--mrx-lime);border:1px solid rgba(205,235,69,.4);background:rgba(205,235,69,.1);font-size:30px;margin:0 auto 22px}.mrx-status.is-error{color:#ef7777}
@media(max-width:560px){.mrx-app{border-radius:18px;padding:24px 18px}.mrx-options-2{grid-template-columns:1fr}.mrx-actions{align-items:stretch;flex-direction:column-reverse}.mrx-actions button{width:100%;justify-content:center}.mrx-step h3{font-size:27px}}
@media(max-width:900px){.mors-raiox-page .mrx-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.mors-raiox-page .mrx-grid-3{grid-template-columns:1fr}.mors-raiox-page .mrx-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.mors-raiox-page .mrx-grid-2,.mors-raiox-page .mrx-pillars{grid-template-columns:1fr}.mors-raiox-page .mrx-nav-row .elementor-widget-button{width:auto}.mors-raiox-page .mrx-nav-row .elementor-button{padding:11px 16px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.mrx-step{animation:none}.mors-raiox-page .mrx-card{transition:none}}
