.sub-menu li{padding:4px!important}.et_pb_team_member_image img{border-radius:50%}.et_mobile_menu a{font-size:12px!important;padding:0px!important}#simulateur-scpi{--bg:#ffffff;--text:#0b1220;--muted:#5b6b81;--card:#f7f9fc;--border:#e5eaf1;--primary:#0d6efd;--accent:#22c55e;--danger:#ef4444;--ring:rgba(13,110,253,.25);color:var(--text)!important;background:var(--bg)!important}#simulateur-scpi *{box-sizing:border-box!important}#simulateur-scpi .wrap{max-width:980px!important;margin:0 auto!important}#simulateur-scpi h2{margin:0 0 10px!important;font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)!important}#simulateur-scpi p.muted{color:var(--muted)!important;margin-top:6px!important}#simulateur-scpi .grid{display:grid!important;gap:16px!important;grid-template-columns:1fr!important}@media (min-width:860px){#simulateur-scpi .grid{grid-template-columns:1.05fr .95fr!important}}#simulateur-scpi .panel{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:14px!important;padding:18px!important}#simulateur-scpi .panel h3{margin-top:0!important;font-size:1.05rem!important}#simulateur-scpi .field{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:10px!important;margin:12px 0!important}#simulateur-scpi .field label{color:var(--muted)!important;font-size:.95rem!important}#simulateur-scpi input[type="number"],#simulateur-scpi select{width:220px!important;background:#fff!important;color:var(--text)!important;border:1px solid var(--border)!important;padding:10px 12px!important;border-radius:10px!important;outline:none!important}#simulateur-scpi input[type="number"]:focus,#simulateur-scpi select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 4px var(--ring)!important}#simulateur-scpi .inline-note{font-size:.85rem!important;color:var(--muted)!important}#simulateur-scpi .row{display:flex!important;gap:10px!important;align-items:center!important;flex-wrap:wrap!important}#simulateur-scpi .stack{display:flex!important;flex-direction:column!important;gap:8px!important}#simulateur-scpi .kpis{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}@media (min-width:620px){#simulateur-scpi .kpis{grid-template-columns:repeat(3,1fr)!important}}#simulateur-scpi .kpi{background:#fff!important;border:1px solid var(--border)!important;border-radius:12px!important;padding:12px!important}#simulateur-scpi .kpi .label{color:var(--muted)!important;font-size:.86rem!important}#simulateur-scpi .kpi .value{font-size:1.15rem!important;margin-top:6px!important;font-variant-numeric:tabular-nums!important}#simulateur-scpi .note{margin-top:12px!important;color:var(--muted)!important;font-size:.9rem!important;line-height:1.5!important}#simulateur-scpi .footer{margin-top:16px!important;display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}#simulateur-scpi .btn{background:var(--primary)!important;color:#fff!important;border:none!important;padding:10px 14px!important;border-radius:10px!important;font-weight:600!important;cursor:pointer!important}#simulateur-scpi .btn.secondary{background:#fff!important;color:var(--text)!important;border:1px solid var(--border)!important}#simulateur-scpi .btn:focus{outline:4px solid var(--ring)!important}