.ia-anonymiser-module__41NUJq__page{color:var(--abysse);background:#fff;font-size:14.5px;line-height:1.55}.ia-anonymiser-module__41NUJq__page *{box-sizing:border-box;margin:0;padding:0}.ia-anonymiser-module__41NUJq__page a{color:inherit;text-decoration:none}.ia-anonymiser-module__41NUJq__wrap{max-width:1020px;margin:0 auto;padding:0 22px}.ia-anonymiser-module__41NUJq__flag{vertical-align:middle;border-radius:2px;flex:none;box-shadow:0 0 0 1px #0f22331f}.ia-anonymiser-module__41NUJq__btn{background:var(--echo-dark);color:#fff;cursor:pointer;border:none;border-radius:9px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:box-shadow .12s;display:inline-block}.ia-anonymiser-module__41NUJq__btn:hover{box-shadow:0 6px 18px #2e9be64d}.ia-anonymiser-module__41NUJq__outline{color:var(--abysse);border:1.5px solid var(--line);background:#fff}.ia-anonymiser-module__41NUJq__violet{background:var(--violet)}.ia-anonymiser-module__41NUJq__violet:hover{box-shadow:0 6px 18px #6c5ce759}.ia-anonymiser-module__41NUJq__logo{font-variation-settings:"wdth" 122;letter-spacing:-.02em;align-items:baseline;font-size:18px;font-weight:800;display:inline-flex}.ia-anonymiser-module__41NUJq__logo .ia-anonymiser-module__41NUJq__b{background:var(--echo);border-radius:50%;width:.34em;height:.34em;margin:0 .12em;display:inline-block;position:relative;top:-.02em}.ia-anonymiser-module__41NUJq__logo .ia-anonymiser-module__41NUJq__ai{color:var(--echo-dark)}.ia-anonymiser-module__41NUJq__hero{background:var(--radar);border-bottom:1px solid var(--line);padding:52px 0 46px}.ia-anonymiser-module__41NUJq__soonTag{color:#0f7a52;letter-spacing:.1em;text-transform:uppercase;background:#eafaf3;border:1px solid #b8e8d4;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.ia-anonymiser-module__41NUJq__hero h1{font-variation-settings:"wdth" 118;letter-spacing:-.02em;max-width:740px;margin:16px 0 10px;font-size:clamp(23px,3.9vw,34px);font-weight:800;line-height:1.12}.ia-anonymiser-module__41NUJq__hero h1 span{color:var(--echo-dark)}.ia-anonymiser-module__41NUJq__hero .ia-anonymiser-module__41NUJq__sub{color:var(--ardoise);max-width:66ch;font-size:15.5px}.ia-anonymiser-module__41NUJq__badges{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ia-anonymiser-module__41NUJq__badge{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.ia-anonymiser-module__41NUJq__badge b{color:var(--echo-dark)}.ia-anonymiser-module__41NUJq__section{padding:52px 0 0}.ia-anonymiser-module__41NUJq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--echo-dark);font-size:11.5px;font-weight:700}.ia-anonymiser-module__41NUJq__section h2{font-variation-settings:"wdth" 116;letter-spacing:-.015em;margin:8px 0 14px;font-size:clamp(18px,3vw,24px);font-weight:800}.ia-anonymiser-module__41NUJq__secSub{color:var(--ardoise);max-width:66ch;font-size:14px}.ia-anonymiser-module__41NUJq__cycle{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}@media (max-width:900px){.ia-anonymiser-module__41NUJq__cycle{grid-template-columns:1fr 1fr}}.ia-anonymiser-module__41NUJq__cy{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px 16px;position:relative}.ia-anonymiser-module__41NUJq__cy .ia-anonymiser-module__41NUJq__n{background:var(--abysse);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-bottom:10px;font-size:12px;font-weight:800;display:flex}.ia-anonymiser-module__41NUJq__cyK .ia-anonymiser-module__41NUJq__n{background:var(--echo)}.ia-anonymiser-module__41NUJq__cy h3{font-variation-settings:"wdth" 112;margin-bottom:6px;font-size:14px;font-weight:800}.ia-anonymiser-module__41NUJq__cy p{color:var(--ardoise);font-size:12px}.ia-anonymiser-module__41NUJq__demo{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:24px;overflow:hidden;box-shadow:0 16px 50px #0f223312}.ia-anonymiser-module__41NUJq__demoHead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 18px;display:flex}.ia-anonymiser-module__41NUJq__demoHead .ia-anonymiser-module__41NUJq__t{font-variation-settings:"wdth" 112;font-size:14px;font-weight:800}.ia-anonymiser-module__41NUJq__statePill{border:1px solid var(--line);color:var(--ardoise);border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700}.ia-anonymiser-module__41NUJq__statePill.ia-anonymiser-module__41NUJq__anon{color:#4435a8;background:#f0eefc;border-color:#d9d4f7}.ia-anonymiser-module__41NUJq__statePill.ia-anonymiser-module__41NUJq__ok{color:var(--echo-dark);background:#e4f1fc;border-color:#c3dff6}.ia-anonymiser-module__41NUJq__demoBody{min-height:220px;padding:20px 22px;font-size:13.5px;line-height:1.9;position:relative}.ia-anonymiser-module__41NUJq__demoBody p{margin-bottom:10px}.ia-anonymiser-module__41NUJq__demoBody p:last-child{margin-bottom:0}.ia-anonymiser-module__41NUJq__sweep{background:linear-gradient(90deg, transparent, var(--violet), transparent);height:3px;animation:1.3s linear forwards ia-anonymiser-module__41NUJq__sweep;display:none;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #6c5ce799}.ia-anonymiser-module__41NUJq__sweep.ia-anonymiser-module__41NUJq__on{display:block}@keyframes ia-anonymiser-module__41NUJq__sweep{0%{opacity:1;top:0}90%{opacity:1}to{opacity:0;top:100%}}.ia-anonymiser-module__41NUJq__pii{background:linear-gradient(#0000 60%,#e9a13b73 60%);border-radius:3px;padding:1px 2px}.ia-anonymiser-module__41NUJq__tok{color:#4435a8;white-space:nowrap;background:#f0eefc;border:1px solid #d9d4f7;border-radius:6px;padding:1px 7px;font-size:12px;font-weight:700}.ia-anonymiser-module__41NUJq__tokBack{color:var(--echo-dark);background:#e4f1fc;border-color:#c3dff6}.ia-anonymiser-module__41NUJq__demoFoot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 18px;display:flex}.ia-anonymiser-module__41NUJq__demoFoot .ia-anonymiser-module__41NUJq__note{color:var(--ardoise);margin-right:auto;font-size:11.5px}.ia-anonymiser-module__41NUJq__map{border-top:1px dashed var(--line);background:var(--radar);padding:16px 22px}.ia-anonymiser-module__41NUJq__map .ia-anonymiser-module__41NUJq__mt{letter-spacing:.1em;text-transform:uppercase;color:var(--ardoise);align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.ia-anonymiser-module__41NUJq__map .ia-anonymiser-module__41NUJq__lock{font-size:13px}.ia-anonymiser-module__41NUJq__map table{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;font-size:12px;overflow:hidden}.ia-anonymiser-module__41NUJq__map th,.ia-anonymiser-module__41NUJq__map td{text-align:left;border-bottom:1px solid var(--line);padding:8px 12px}.ia-anonymiser-module__41NUJq__map tr:last-child td{border-bottom:none}.ia-anonymiser-module__41NUJq__map th{letter-spacing:.08em;text-transform:uppercase;color:var(--ardoise);background:#fff;font-size:10.5px}.ia-anonymiser-module__41NUJq__note2{color:var(--ardoise);margin-top:9px;font-size:11px}.ia-anonymiser-module__41NUJq__note2 b{color:var(--echo-dark)}.ia-anonymiser-module__41NUJq__uses{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}@media (max-width:900px){.ia-anonymiser-module__41NUJq__uses{grid-template-columns:1fr 1fr}}.ia-anonymiser-module__41NUJq__use{border:1px solid var(--line);text-align:center;background:#fff;border-radius:13px;padding:16px 14px}.ia-anonymiser-module__41NUJq__use .ia-anonymiser-module__41NUJq__ic{margin-bottom:8px;font-size:22px}.ia-anonymiser-module__41NUJq__use .ia-anonymiser-module__41NUJq__nm{font-variation-settings:"wdth" 110;font-size:13px;font-weight:800}.ia-anonymiser-module__41NUJq__use p{color:var(--ardoise);margin-top:5px;font-size:11.5px}.ia-anonymiser-module__41NUJq__dataChips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ia-anonymiser-module__41NUJq__dchip{background:var(--radar);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.ia-anonymiser-module__41NUJq__dchip.ia-anonymiser-module__41NUJq__s{color:#8a5a12;background:#fdf6e9;border-color:#f0d9b2}.ia-anonymiser-module__41NUJq__principles{background:var(--radar);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;gap:22px;margin-top:24px;padding:22px 26px;display:flex}.ia-anonymiser-module__41NUJq__principles>div{flex:1;min-width:230px}.ia-anonymiser-module__41NUJq__principles b{font-variation-settings:"wdth" 112;margin-bottom:5px;font-size:13.5px;font-weight:800;display:block}.ia-anonymiser-module__41NUJq__principles p{color:var(--ardoise);font-size:12.5px}.ia-anonymiser-module__41NUJq__details{border:1px solid var(--line);background:#fff;border-radius:13px;margin-top:10px;padding:16px 20px}.ia-anonymiser-module__41NUJq__summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;list-style:none;display:flex}.ia-anonymiser-module__41NUJq__summary::-webkit-details-marker{display:none}.ia-anonymiser-module__41NUJq__summary:after{content:"+";color:var(--echo-dark);font-size:19px;font-weight:800}.ia-anonymiser-module__41NUJq__details[open] .ia-anonymiser-module__41NUJq__summary:after{content:"–"}.ia-anonymiser-module__41NUJq__details p{color:var(--ardoise);max-width:72ch;margin-top:10px;font-size:13.5px}.ia-anonymiser-module__41NUJq__footer{color:var(--ardoise);background:var(--radar);border-top:1px solid var(--line);margin-top:74px;padding:52px 0 34px;font-size:13.5px}.ia-anonymiser-module__41NUJq__footGrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:26px;display:grid}@media (max-width:860px){.ia-anonymiser-module__41NUJq__footGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ia-anonymiser-module__41NUJq__footGrid{grid-template-columns:1fr}}.ia-anonymiser-module__41NUJq__footCol h3{font-variation-settings:"wdth" 112;letter-spacing:.08em;text-transform:uppercase;color:var(--abysse);margin-bottom:14px;font-size:13px;font-weight:800}.ia-anonymiser-module__41NUJq__footCol a{color:var(--ardoise);padding:5px 0;display:block}.ia-anonymiser-module__41NUJq__footCol a:hover{color:var(--abysse)}.ia-anonymiser-module__41NUJq__footBrand p{max-width:34ch;margin-top:12px;line-height:1.6}.ia-anonymiser-module__41NUJq__footBadges{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ia-anonymiser-module__41NUJq__footBadges span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.ia-anonymiser-module__41NUJq__footBottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:40px;padding-top:22px;font-size:12.5px;display:flex}
