.guide-article .doctrine-table td:first-child{font-family:inherit;font-weight:var(--wb)}.guide-article .doctrine-section a:not(.hero-btn){color:var(--lcap-jaune);text-decoration:underline;text-underline-offset:0.18em}.guide-figure{margin:0.5rem 0}.guide-figure img{display:block;width:100%;height:auto;border:1px solid rgba(255,255,255,0.14);border-radius:0.625rem;box-shadow:0 8px 24px rgba(0,0,0,0.35)}.guide-figure figcaption{margin:0.6rem 0 0;font-size:0.92rem;line-height:1.5;color:var(--lcap-blanc);opacity:0.85}.guide-cta{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.25rem;margin:0.75rem 0 0;padding:1.1rem 1.25rem;border:1px solid rgba(255,255,255,0.14);border-radius:0.75rem;background:rgba(255,255,255,0.06)}.guide-cta-text{flex:1 1 16rem;font-size:1.0625rem;line-height:1.5;color:var(--lcap-blanc)}.guide-cta-btn{display:inline-flex;align-items:center;min-height:3rem}.guide-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:0.25rem 0 0;padding:0;list-style:none}.guide-cards--hub{margin-top:calc(var(--head) * 0.5)}.guide-card-link{display:flex;flex-direction:column;gap:0.4rem;height:100%;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,0.14);border-radius:0.75rem;color:var(--lcap-blanc);text-decoration:none;background:rgba(255,255,255,0.05);transition:background-color 0.2s ease,border-color 0.2s ease}.guide-card-link:hover,.guide-card-link:focus-visible{border-color:var(--lcap-jaune);background:rgba(255,255,255,0.1)}.guide-card-title{font-size:1.0625rem;font-weight:var(--wbr);line-height:1.3;color:var(--lcap-jaune)}.guide-card-text{font-size:0.95rem;line-height:1.5}.arnaque-exemple{margin:0.75rem 0}.arnaque-exemple-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.arnaque-exemple--sms .arnaque-exemple-grid{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.arnaque-exemple--courriel .arnaque-exemple-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.arnaque-phone{display:flex;flex-direction:column;width:100%;max-width:21rem;padding:0.5rem 0 0.75rem;border:0.5rem solid #1c1b22;border-radius:1.75rem;font-family:system-ui,sans-serif;color:#1c1b1f;background:#ffffff;box-shadow:0 8px 24px rgba(0,0,0,0.35);overflow:hidden}.arnaque-phone-bar{display:flex;align-items:center;gap:0.75rem;padding:0.6rem 1rem 0.75rem;border-bottom:1px solid #e3e2e8;font-size:1.05rem;font-weight:500}.arnaque-phone-back{display:inline-block;width:0.65rem;height:0.65rem;margin:0 0.1rem 0 0.3rem;border-bottom:2px solid #44474e;border-left:2px solid #44474e;transform:rotate(45deg)}.arnaque-avatar{display:inline-block;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;background:radial-gradient(circle at 50% 38%,#ffffff 0 22%,transparent 23%),radial-gradient(ellipse at 50% 100%,#ffffff 0 38%,transparent 39%),#8a8d97}.arnaque-phone-from{overflow-wrap:anywhere}.arnaque-phone-thread{display:flex;flex-direction:column;gap:0.6rem;min-height:15rem;padding:1rem 0.9rem}body.portal-page .rub-body .arnaque-phone .arnaque-phone-time{margin:0;font-size:0.8rem;color:#4f525a;text-align:center}body.portal-page .rub-body .arnaque-phone .arnaque-bubble{max-width:92%;margin:0;padding:0.75rem 0.9rem;border-radius:1.25rem 1.25rem 1.25rem 0.35rem;font-size:1rem;line-height:1.6;color:#1c1b1f;background:#ececf2;overflow-wrap:anywhere}.arnaque-phone-compose{margin:0 0.75rem;padding:0.6rem 1rem;border-radius:1.5rem;font-size:0.95rem;color:#4f525a;background:#ececf2}.arnaque-mail{display:flex;flex-direction:column;width:100%;border:1px solid #c9c8d2;border-radius:0.625rem;font-family:system-ui,sans-serif;color:#1c1b1f;background:#ffffff;box-shadow:0 8px 24px rgba(0,0,0,0.35);overflow:hidden}.arnaque-mail-head{padding:1rem 1.25rem 0.85rem;border-bottom:1px solid #e3e2e8}body.portal-page .rub-body .arnaque-mail .arnaque-mail-head p{margin:0;color:#1c1b1f}body.portal-page .rub-body .arnaque-mail .arnaque-mail-subject{font-size:1.15rem;font-weight:700;line-height:1.35}body.portal-page .rub-body .arnaque-mail .arnaque-mail-head .arnaque-mail-from{margin-top:0.5rem;font-size:0.95rem;line-height:1.6;overflow-wrap:anywhere}.arnaque-mail-name{font-weight:600}.arnaque-mail-addr{color:#3d4048}body.portal-page .rub-body .arnaque-mail .arnaque-mail-head .arnaque-mail-date{font-size:0.85rem;color:#4f525a}.arnaque-mail-body{padding:1rem 1.25rem 1.25rem;font-size:1rem;line-height:1.6}body.portal-page .rub-body .arnaque-mail .arnaque-mail-body p{margin:0 0 0.75rem;font-size:1rem;line-height:1.6;color:#1c1b1f}body.portal-page .rub-body .arnaque-mail .arnaque-mail-body p:last-child{margin-bottom:0}body.portal-page .rub-body .arnaque-mail .arnaque-mail-status{margin:0;padding:0.45rem 1.25rem;border-top:1px solid #e3e2e8;font-size:0.85rem;line-height:1.6;color:#3d4048;background:#f3f3f6;overflow-wrap:anywhere}.arnaque-mail-status-label{font-style:italic}.arnaque-lien{color:#1a4fb4;text-decoration:underline;text-underline-offset:0.15em}.arnaque-repere{padding:0.05rem 0.2rem;border-radius:0.3rem;color:inherit;background:#fbe7b5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.arnaque-pastille{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;vertical-align:0.1em;width:1.45rem;height:1.45rem;border:2px solid #332f80;border-radius:50%;font-family:system-ui,sans-serif;font-size:0.85rem;font-weight:700;font-style:normal;line-height:1;color:#332f80;background:#f2ba42}.arnaque-signes{display:flex;flex-direction:column;gap:0.85rem;margin:0;padding:0;list-style:none}.arnaque-signe{display:flex;align-items:flex-start;gap:0.7rem;font-size:1rem;line-height:1.55;color:var(--lcap-blanc)}.arnaque-signe .arnaque-pastille{margin-top:0.1rem;border-color:#ffffff}.arnaque-signe-text strong{color:var(--lcap-jaune)}.arnaque-caption{margin:0.85rem 0 0;font-size:0.92rem;line-height:1.5;color:var(--lcap-blanc)}@media (max-width:52rem){.arnaque-exemple--sms .arnaque-exemple-grid,.arnaque-exemple--courriel .arnaque-exemple-grid{grid-template-columns:minmax(0,1fr)}.arnaque-phone{margin:0 auto}}