

/* Réseaux sociaux officiels, distincts des boutons de partage de pages. */
.lcw-facebook-follow{margin:15px 0 12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.82rem;line-height:1.6}
.lcw-facebook-follow>span{color:inherit;opacity:.84}
.lcw-facebook-follow>a{display:inline-flex;align-items:center;gap:8px;font-weight:750;text-decoration:underline;text-underline-offset:3px;color:inherit;overflow-wrap:anywhere}
.lcw-facebook-mark{background:#2761cf;color:#fff;border-radius:50%;width:24px;height:24px;display:inline-grid;place-items:center;font-size:18px;font-family:Arial,sans-serif;font-weight:800;line-height:1;flex-shrink:0}
.lcw-facebook-follow>a:hover,.lcw-facebook-story a:hover{text-decoration-thickness:2px}
.lcw-facebook-follow>a:focus-visible,.lcw-facebook-story a:focus-visible{outline:3px solid #8faaff;outline-offset:4px}
.lcw-facebook-story{margin:21px auto 0!important;font-size:.93rem!important;color:#425879!important;line-height:1.65!important}
.lcw-facebook-story a{color:#2146ba;text-underline-offset:3px;font-weight:750}

/* Tarifs : expliciter le coût de la création et le budget sur 12 mois. */
.lcw-year-summary{margin:10px 0 0;color:#3b4e6a;font-size:.82rem;line-height:1.5;display:flex;flex-direction:column;gap:2px}
.lcw-year-summary strong{color:#19356d;font-weight:800;font-size:.93rem}
.lcw-year-summary span{font-weight:500;color:#65748d}
.lcw-offer-business .lcw-year-summary strong{color:#2148d7}
.lcw-year-budget{scroll-margin-top:105px;background:linear-gradient(140deg,#f7f9ff 0%,#eef3ff 100%);border:1px solid #dce6ff;border-radius:20px;padding:26px;margin:28px 0 20px;color:#182a4b}
.lcw-budget-kicker{display:block;text-transform:uppercase;font-size:.72rem;letter-spacing:.12em;font-weight:800;color:#254eff}
.lcw-year-budget h3{font-size:clamp(1.3rem,2.7vw,1.9rem);letter-spacing:-.035em;line-height:1.25;margin:10px 0 8px;color:#172e59}
.lcw-year-budget>p{font-size:.94rem;line-height:1.65;color:#495d7c;margin:0 0 20px}
.lcw-year-budget-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.lcw-year-budget-item{display:flex;flex-direction:column;gap:7px;border:1px solid #d9e2f7;border-radius:13px;background:#fff;padding:20px;min-width:0}
.lcw-year-budget-item>span{font-size:.81rem;font-weight:800;letter-spacing:.02em;color:#49617f}
.lcw-year-budget-item>strong{font-size:clamp(1.45rem,2.4vw,1.95rem);color:#172c59;white-space:nowrap;letter-spacing:-.04em}
.lcw-year-budget-item>small{font-size:.78rem;color:#5e6f89;line-height:1.55}
.lcw-year-budget-business{border:2px solid #254eff;background:#fdfdff}
.lcw-year-budget-business>strong{color:#254eff}
.lcw-year-budget .lcw-year-budget-note{margin:15px 0 0;font-size:.81rem;color:#5b6c86}
#maintenance{scroll-margin-top:95px}
@media(max-width:760px){.lcw-year-budget-grid{grid-template-columns:1fr}.lcw-year-budget{padding:23px 18px}.lcw-year-budget-item>strong{white-space:normal}.lcw-facebook-follow{align-items:flex-start}}
