.sv-hero{color:#fff;background-color:#004472;background-position:50%;background-size:cover;align-items:center;min-height:400px;display:flex}.sv-hero-contenu{width:100%;max-width:1352px;margin:0 auto;padding:50px 24px}.sv-hero h1{font-family:var(--font-titres);color:#fff;margin:0 0 10px;font-size:clamp(32px,4vw,48px);font-style:normal;font-weight:600;line-height:1.1}.sv-hero p{max-width:640px;font-family:var(--font-texte);color:#ffffffe6;margin:0 0 28px;font-size:19px;line-height:1.5}.sv-actions{justify-content:flex-start}.sv-page{max-width:1200px;font-family:var(--font-texte);margin:0 auto;padding:44px 24px 56px}.sv-page h2{text-align:center;font-family:var(--font-titres);color:#004472;margin:0 0 18px;font-size:30px;font-style:normal;font-weight:600}.sv-points{background:#f2f5f8;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:0 0 44px;padding:24px 0;list-style:none;display:grid}.sv-points li{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 18px;display:flex}.sv-points li+li{border-inline-start:1px solid #d5dde5}.sv-points strong{font-family:var(--font-titres);color:#004472;font-size:20px}.sv-points span{color:#0000009e;font-size:14.5px;line-height:1.45}.sv-ancre{scroll-margin-top:90px}@media (max-width:860px){.sv-hero{min-height:0}.sv-hero-contenu{text-align:center;padding:36px 20px 40px}.sv-hero p{margin-inline:auto;font-size:17px}.sv-actions{justify-content:center}.sv-page{padding:32px 16px 48px}.sv-page h2{font-size:26px}.sv-points{grid-template-columns:1fr;row-gap:16px;padding:18px 12px}.sv-points li+li{border-inline-start:0;border-top:1px solid #d5dde5;padding-top:16px}}
