.mfc-band{color:#16141f;background:linear-gradient(#f6efe2 0%,#faf6ee 42%,#f6f4ef 100%)}.mfc-desk{--mfc-ink:#16141f;--mfc-muted:#5c5766;--mfc-line:#e4dccf;--mfc-cream:#fffdf7;--mfc-paper:#f6f4ef;--mfc-indigo:#5b57f2;--mfc-indigo-deep:#3d38c2;--mfc-indigo-soft:#ecebfe;--mfc-coral:#ff7a45;--mfc-mint:#1fb890;--mfc-panel:#1c1a26;color:var(--mfc-ink);font-family:var(--mfc-sans), "Space Grotesk", ui-sans-serif, sans-serif;max-width:1180px;margin:0 auto;padding:8px 20px 56px}.mfc-desk *{box-sizing:border-box}.mfc-desk h2,.mfc-desk h3,.mfc-kicker{font-family:var(--mfc-serif), Fraunces, Georgia, serif;letter-spacing:-.03em}.mfc-kicker{color:var(--mfc-indigo-deep);font-family:var(--mfc-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block}.mfc-lead{color:var(--mfc-ink);max-width:68ch;margin:10px 0 0;font-size:18px;line-height:1.55}.mfc-trust{flex-wrap:wrap;gap:8px;margin:16px 0 8px;display:flex}.mfc-trust span,.mfc-pill{background:var(--mfc-indigo);color:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:650}.mfc-audience{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.mfc-audience label,.mfc-choice label{background:var(--mfc-cream);border:1px solid var(--mfc-line);color:var(--mfc-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:inline-flex}.mfc-audience input,.mfc-choice input{width:16px;height:16px;min-height:16px}.mfc-audience input:checked+span,.mfc-choice input:checked+span{color:var(--mfc-indigo-deep);font-weight:700}:is(.mfc-audience label:has(input:checked),.mfc-choice label:has(input:checked)){background:var(--mfc-indigo-soft);border-color:var(--mfc-indigo)}.mfc-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:22px;display:grid}.mfc-panel{background:var(--mfc-cream);border:1px solid var(--mfc-line);border-radius:18px;padding:18px}.mfc-results{background:var(--mfc-panel);color:#f6f4ef;border-radius:18px;padding:18px}.mfc-results h2,.mfc-results h3{color:#fffdf7;margin:0 0 8px}.mfc-results p,.mfc-results li{color:#e7e2d8}.mfc-step-nav{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.mfc-step-nav button,.mfc-text-button,.mfc-primary,.mfc-secondary{border:1px solid #0000;border-radius:999px;min-height:44px;padding:0 14px}.mfc-step-nav button{border-color:var(--mfc-line);color:var(--mfc-ink);background:0 0}.mfc-step-nav button[aria-current=step]{background:var(--mfc-indigo);color:#fff}.mfc-primary{background:var(--mfc-indigo);color:#fff;font-weight:700}.mfc-secondary,.mfc-text-button{background:var(--mfc-cream);border-color:var(--mfc-line);color:var(--mfc-ink)}.mfc-actions,.mfc-inline{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.mfc-field,.mfc-open{border-top:1px solid var(--mfc-line);gap:8px;padding:12px 0;display:grid}.mfc-field-copy span,.mfc-open label,.mfc-results .mfc-layer span{font-weight:650}.mfc-field-copy p,.mfc-help,.mfc-open small{color:var(--mfc-muted);margin:4px 0 0;font-size:14px;line-height:1.45}.mfc-field-control{justify-content:flex-start;display:flex}.mfc-edit{border:1px solid var(--mfc-line);color:var(--mfc-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 14px;display:inline-flex}.mfc-edit strong{font-variant-numeric:tabular-nums;font-size:18px}.mfc-desk input[type=text],.mfc-desk input[type=number],.mfc-desk select{color:var(--mfc-ink);background:#fff;border:1px solid #d9d0c2;border-radius:12px;width:min(100%,280px);min-height:44px;padding:0 12px}.mfc-choice{flex-wrap:wrap;gap:8px;display:flex}.mfc-switch{align-items:center;gap:10px;min-height:44px;display:flex}.mfc-layer{border-top:1px solid #ffffff1f;grid-template-columns:1fr auto;gap:2px;padding:8px 0;display:grid}.mfc-layer b{color:var(--mfc-coral);font-variant-numeric:tabular-nums;font-size:20px}.mfc-layer.positive b{color:var(--mfc-mint)}.mfc-verdict{border:1px solid #ffffff29;border-radius:14px;margin-bottom:12px;padding:12px}.mfc-verdict.positive{box-shadow:inset 4px 0 0 var(--mfc-mint)}.mfc-verdict.caution{box-shadow:inset 4px 0 #f5c16c}.mfc-verdict.stop{box-shadow:inset 4px 0 #ff8f8f}.mfc-signal{font-weight:750}.mfc-signal.green{color:var(--mfc-mint)}.mfc-signal.yellow{color:#f5c16c}.mfc-signal.red{color:#ffb4a8}.mfc-signal.unavailable{color:#efe8da}.mfc-units{border-collapse:collapse;width:100%}.mfc-units th,.mfc-units td{text-align:left;border-top:1px solid #ffffff1f;padding:8px 6px;font-size:13px}.mfc-units th{color:#c8c2d4;font-weight:650}.mfc-note,.mfc-save-note{color:var(--mfc-muted);font-size:14px;line-height:1.5}.mfc-results .mfc-note{color:#ddd6c8}.mfc-sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mfc-desk :focus-visible{outline:3px solid var(--mfc-indigo);outline-offset:2px}.mfc-status{min-height:1.2em}@media (max-width:860px){.mfc-layout{grid-template-columns:1fr}.mfc-results{order:-1}.mfc-desk{padding-inline:14px}.mfc-units thead{display:none}.mfc-units tr{border-top:1px solid #ffffff29;padding:8px 0;display:block}.mfc-units td{grid-template-columns:1fr auto;display:grid}.mfc-units td:before{color:#c8c2d4;content:attr(data-label)}}@media print{:is(body:has(.mfc-desk) .rfm-nav,body:has(.mfc-desk) .rfm-footer,body:has(.mfc-desk) .rfm-mobile-sticky-cta,body:has(.mfc-desk) .rfm-tool-hero,body:has(.mfc-desk) .rfm-tool-content,body:has(.mfc-desk) .rfm-feature-related,body:has(.mfc-desk) .rfm-final,body:has(.mfc-desk) .mfc-no-print){display:none!important}.mfc-band,.mfc-desk,.mfc-results{color:#000!important;background:#fff!important}.mfc-results p,.mfc-results li,.mfc-results h2,.mfc-results h3,.mfc-layer b{color:#000!important}.mfc-personal{display:none!important}body.mfc-print-personal .mfc-personal{display:block!important}.mfc-layout{display:block}}
