.fv2p .sirene{border:1.5px solid var(--good-border);background:var(--good-bg);color:#14532d;border-radius:14px;padding:11px 13px;font-size:13.5px;line-height:1.5}.fv2p .sirene b{display:block}.fv2p .choix-chips{flex-wrap:wrap;gap:7px;display:flex}.fv2p .choix-chips span{color:var(--ink-body);background:#fff;border:1.5px solid #d1d5db;border-radius:999px;padding:8px 13px;font-size:13.5px;font-weight:600}.fv2p .choix-chips span.on{border-color:var(--brand);background:var(--brand-pale);color:var(--brand-deep)}.fv2p .ph-main.ic-g13{gap:13px}.fv2p .ic-g13>.lead{margin-top:-4px}.fv2p .ph-cta .ic-rappel .lk{font-size:13px}.fv2p .choix-chips label{cursor:pointer;display:inline-flex;position:relative}.fv2p .choix-chips input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.fv2p .choix-chips label:has(input:focus-visible) span{outline-offset:2px;outline:3px solid #2563eb80}.fv2p .choix-chips label:hover span:not(.on){border-color:var(--brand)}.fv2p .ic-refus a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.fv2p .ic-piege{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.fv2p .ic-note a{color:var(--brand-deep);font-weight:600}.fv2p .ic-note a:hover{text-decoration:underline}.fv2p textarea.inp{width:100%;min-height:104px;font:inherit;resize:vertical;appearance:none;outline:none;padding:12px 14px;font-size:16px;font-weight:500;line-height:1.45;display:block}.fv2p .ic-etat .lead b{white-space:nowrap}
