.pg-article .gd-ban{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;display:flex}.pg-article .gd-badge{color:#fff;background:#0b1f3a;border-radius:50px;align-items:center;gap:7px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.pg-article .gd-maj{color:#475569;font-size:.78rem}.pg-article .gd-som{background:#f8f9ff;border:1px solid #e8eaff;border-radius:12px;margin:0 0 30px;padding:18px 22px}.pg-article .gd-som-t{color:var(--navy);margin-bottom:10px;font-size:.86rem;font-weight:700}.pg-article .gd-som ol{counter-reset:gd;gap:6px;margin:0;padding:0;list-style:none;display:grid}.pg-article .gd-som li{counter-increment:gd;gap:10px;margin:0;font-size:.88rem;line-height:1.5;display:flex}.pg-article .gd-som li:before{content:counter(gd);color:#4361ee;background:#fff;border:1px solid #e8eaff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:flex}.pg-article .gd-som a{color:#0f172a;text-decoration:none}.pg-article .gd-som a:hover{color:#4361ee;text-decoration:underline}.pg-article .cp{background:#fff;border:1px solid #e8eaff;border-radius:12px;margin:26px 0 32px;padding:22px}.pg-article .cp .cp-t{color:var(--navy);margin:0 0 4px;padding:0;font-size:1rem;font-weight:700}.pg-article .cp-note{color:#475569;margin:0 0 16px;font-size:.78rem}.pg-article .cp-g{grid-template-columns:1fr 1fr;gap:22px;display:grid}.pg-article .cp-f{border:0;gap:10px;margin:0;padding:0;display:grid}.pg-article .cp-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pg-article .cp-c{justify-content:space-between;align-items:center;gap:10px;display:flex}.pg-article .cp-l{color:#374151;font-size:.8rem;line-height:1.35}.pg-article .cp-l small{color:#6b7280;font-size:.7rem;display:block}.pg-article .cp-i{flex-shrink:0;align-items:center;gap:6px;display:flex}.pg-article .cp-i input{width:92px;font:inherit;color:#0f172a;text-align:right;background:#fff;border:1px solid #c1c7cd;border-radius:8px;padding:7px 9px;font-size:.86rem}.pg-article .cp-i input:focus{outline-offset:1px;border-color:#4361ee;outline:2px solid #4361ee}.pg-article .cp-i span{color:#475569;min-width:52px;font-size:.74rem}.pg-article .cp-r{align-content:start;gap:10px;display:grid}.pg-article .cp-k{background:#f8f9ff;border:1px solid #e8eaff;border-radius:10px;padding:10px 14px}.pg-article .cp-k span{color:#475569;font-size:.74rem;display:block}.pg-article .cp-k b{color:#0f172a;margin:2px 0;font-size:1.05rem;display:block}.pg-article .cp-k small{color:#6b7280;font-size:.72rem;line-height:1.4;display:block}.pg-article .cp-k.fort{background:#0b1f3a;border-color:#0b1f3a}.pg-article .cp-k.fort span,.pg-article .cp-k.fort small{color:#bee0f2}.pg-article .cp-k.fort b{color:#fff}.pg-article .cp-k.alerte{background:#fff;border-color:#dc2626}.pg-article .cp-k.alerte b{color:#dc2626}.pg-article .cp-reset{font:inherit;color:#374151;cursor:pointer;background:0 0;border:1px solid #c1c7cd;border-radius:50px;margin-top:14px;padding:7px 16px;font-size:.78rem}.pg-article .cp-reset:hover{color:#4361ee;border-color:#4361ee}@media (max-width:700px){.pg-article .cp{padding:16px 14px}.pg-article .cp-g{grid-template-columns:1fr}.pg-article .cp-i input{width:84px}}.pg-article .gd-kit{color:#fff;background:#0b1f3a;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:16px;margin:28px 0;padding:20px 22px;display:grid}.pg-article .gd-kit-ico{background:#4361ee;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.pg-article .gd-kit strong{color:#fff;margin-bottom:4px;font-size:1rem;display:block}.pg-article .gd-kit p{color:#bee0f2;margin:0 0 12px;font-size:.86rem;line-height:1.6}.pg-article .gd-kit ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pg-article .gd-kit li{margin:0}.pg-article .aw .gd-kit a{color:#0f172a;background:#fff;border-radius:50px;align-items:center;gap:8px;padding:8px 14px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pg-article .aw .gd-kit a:hover{background:#e6f2fa}.pg-article .gd-kit small{color:#bee0f2;margin-top:10px;font-size:.72rem;display:block}@media (max-width:560px){.pg-article .gd-kit{grid-template-columns:1fr}}
