.wk-encadre{background:#F8FAFC;border:1px solid #E2E8F0;border-top:3px solid #FF4D55;border-radius:0 0 12px 12px;padding:32px;margin:40px 0;color:#475569;font-size:16px;line-height:1.7;box-shadow:0 8px 24px rgba(5,8,22,0.04)}.wk-encadre h2,.wk-encadre h3,.wk-encadre h4{color:#050816;font-weight:700;line-height:1.3;margin:0 0 16px;padding:0}.wk-encadre p{color:#475569;margin:0 0 14px;padding:0}.wk-encadre p:last-child{margin-bottom:0}.wk-encadre a{color:#C92735;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wk-encadre a:hover{color:#050816}.wk-encadre .wk-encadre-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 22px;background:#FF4D55;color:#050816;border-radius:8px;font-weight:700;text-decoration:none;transition:background-color 0.2s ease}.wk-encadre .wk-encadre-cta:hover{background:#FF6B72;color:#050816}.wk-encadre a:focus-visible{outline:2px solid #050816;outline-offset:4px}@media (max-width:980px){.wk-encadre{padding:24px;margin:32px 0}}@media (max-width:767px){.wk-encadre{padding:20px;margin:28px 0;font-size:15px;line-height:1.65;border-radius:0 0 8px 8px}.wk-encadre h2,.wk-encadre h3,.wk-encadre h4{line-height:1.35}.wk-encadre .wk-encadre-cta{display:flex;width:100%;text-align:center;min-height:44px}}