.immio-compare .aud{gap:22px;margin:36px 0 12px;display:grid}.immio-compare .aud-invisible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.immio-compare .aud-depots{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:680px){.immio-compare .aud-depots{grid-template-columns:minmax(0,1fr)}}.immio-compare .aud-zone{background:var(--tuile);border:1.5px dashed var(--line-2);border-radius:18px;align-content:start;gap:8px;padding:24px;transition:border-color .15s,background .15s;display:grid}.immio-compare .aud-zone[data-survol=true]{border-color:var(--ink);background:var(--blanc,#fff)}.immio-compare .aud-zone[data-rempli=true]{border-style:solid;border-color:var(--ink)}.immio-compare .aud-zone h3{color:var(--ink);margin:0;font-size:1.02rem;font-weight:600}.immio-compare .aud-aide{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.immio-compare .aud-fichier{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.94rem;font-weight:600}.immio-compare .aud-choisir{border:1px solid var(--line-2);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;margin-top:6px;padding:9px 16px;font-size:.88rem;font-weight:500;transition:border-color .15s,background .15s}.immio-compare .aud-choisir:hover{border-color:var(--ink)}.immio-compare .aud-action{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.immio-compare .aud-action .cmp-btn:disabled{opacity:.42;cursor:not-allowed}.immio-compare .aud-note{color:var(--muted);font-size:.86rem}.immio-compare .aud-erreur{background:var(--tuile);border:1px solid var(--line);border-inline-start:3px solid var(--ink);color:var(--ink-2);border-radius:10px;margin:0;padding:13px 17px;font-size:.92rem;line-height:1.55}.immio-compare .aud-jauge{background:var(--line);border-radius:999px;height:5px;overflow:hidden}.immio-compare .aud-jauge i{background:var(--ink);border-radius:999px;height:100%;transition:width .2s linear;display:block}.immio-compare .aud-resultat{background:var(--ink);color:#fff;border-radius:20px;gap:18px;margin-top:10px;padding:clamp(24px,3vw,36px);display:grid}.immio-compare .aud-grand{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,1.95rem);font-weight:500;line-height:1.25}.immio-compare .aud-grand b{font-weight:700}.immio-compare .aud-sous{color:#ffffffbd;max-width:62ch;margin:0;font-size:1rem;line-height:1.6}.immio-compare .aud-chiffres{background:#ffffff24;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.immio-compare .aud-chiffres>div{background:var(--ink);gap:4px;padding:18px 20px;display:grid}.immio-compare .aud-chiffres b{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.immio-compare .aud-chiffres span{color:#ffffffa8;font-size:.85rem;line-height:1.4}.immio-compare .aud-top h3{letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:0 0 12px;font-size:.78rem;font-weight:600}.immio-compare .aud-top{overflow-x:auto}.immio-compare .aud-top table{border-collapse:collapse;width:100%;min-width:420px;font-size:.93rem}.immio-compare .aud-top th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;border-bottom:1px solid #ffffff24;padding:0 14px 10px 0;font-size:.76rem;font-weight:600}.immio-compare .aud-top td{color:#ffffffdb;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff17;padding:12px 14px 12px 0}.immio-compare .aud-top td small{color:#ffffff80;font-size:.8rem;display:block}.immio-compare .aud-top tr:last-child td{border-bottom:0}.immio-compare .aud-plafond,.immio-compare .aud-confid{color:#ffffff94;max-width:68ch;margin:0;font-size:.85rem;line-height:1.55}.immio-compare .aud-confid{border-top:1px solid #ffffff24;padding-top:16px}.immio-compare .aud-form{border-top:1px solid #ffffff24;gap:14px;padding-top:22px;display:grid}.immio-compare .aud-form h3{color:#fff;margin:0;font-size:1.05rem;font-weight:600}.immio-compare .aud-form-intro{color:#ffffffa8;max-width:62ch;margin:0;font-size:.92rem;line-height:1.55}.immio-compare .aud-champs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.immio-compare .aud-champs{grid-template-columns:minmax(0,1fr)}}.immio-compare .aud-champs label{color:#ffffffb8;gap:6px;font-size:.85rem;display:grid}.immio-compare .aud-champs label i{color:#ffffff73;font-style:normal}.immio-compare .aud-form input[type=email],.immio-compare .aud-form input[type=text]{color:#fff;width:100%;font:inherit;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;padding:12px 14px;font-size:.95rem}.immio-compare .aud-form input::placeholder{color:#ffffff59}.immio-compare .aud-form input:focus-visible{outline-offset:2px;border-color:#0000;outline:2px solid #ffffffb3}.immio-compare .aud-consent{color:#ffffffa8;cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:11px;font-size:.85rem;line-height:1.55;display:grid}.immio-compare .aud-consent input{accent-color:#fff;cursor:pointer;width:17px;height:17px;margin:2px 0 0}.immio-compare .aud-envoyer{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:start;padding:13px 24px;font-size:.95rem;font-weight:600;transition:background .15s}.immio-compare .aud-envoyer:hover:not(:disabled){background:#f0f0f0}.immio-compare .aud-envoyer:disabled{opacity:.55;cursor:not-allowed}.immio-compare .aud-form-erreur{color:#ffd9d9;margin:0;font-size:.88rem;line-height:1.5}.immio-compare .aud-merci{color:#ffffffd9;background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;padding:20px 22px;font-size:.95rem;line-height:1.6}.immio-compare .aud-merci b{color:#fff}
