/* A visible, non-interactive summary of the three existing benefits. */
.reassurance-highlight.reassurance-row{background:#064e55;border:1px solid #064e55;border-radius:22px;box-shadow:0 12px 28px #064e5510;padding:30px 32px;margin-top:12px;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));color:#fff}
.reassurance-highlight .reassurance-item{display:flex;align-items:center;gap:17px;padding:6px 26px;min-width:0}
.reassurance-highlight .reassurance-item:first-child{padding-left:0}
.reassurance-highlight .reassurance-item:last-child{padding-right:0}
.reassurance-highlight .reassurance-item+.reassurance-item{border-left:1px solid #ffffff38}
.reassurance-highlight .reassurance-icon{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px;border-radius:14px;background:#e1edb6;color:#064e55}
.reassurance-highlight .reassurance-item:nth-child(2) .reassurance-icon{background:#ffd9c9}
.reassurance-highlight .reassurance-item:nth-child(3) .reassurance-icon{background:#f8f5e9}
.reassurance-highlight .reassurance-icon svg{width:29px;height:29px}
.reassurance-highlight .reassurance-item p{margin:0;min-width:0;color:#e0eeea;font-size:15px;line-height:1.6}
.reassurance-highlight .reassurance-item strong{display:block;margin-bottom:5px;color:#fff;font-family:Nunito,sans-serif;font-weight:900;font-size:27px;line-height:1.15;letter-spacing:-.025em}
.reassurance-highlight .reassurance-item p>span{display:block}
.reassurance-highlight+#secteurs{padding-top:70px}
@media(max-width:1100px) and (min-width:761px){.reassurance-highlight.reassurance-row{padding:25px 22px}.reassurance-highlight .reassurance-item{flex-direction:column;align-items:flex-start;gap:14px;padding:3px 22px}.reassurance-highlight .reassurance-item strong{font-size:24px}.reassurance-highlight .reassurance-item p{font-size:14px}.reassurance-highlight .reassurance-icon{width:46px;height:46px;flex-basis:46px}}
@media(max-width:760px){.reassurance-highlight.reassurance-row{grid-template-columns:1fr;padding:9px 24px;margin-top:10px;border-radius:18px}.reassurance-highlight .reassurance-item,.reassurance-highlight .reassurance-item:first-child,.reassurance-highlight .reassurance-item:last-child{padding:22px 0;gap:18px;align-items:center}.reassurance-highlight .reassurance-item+.reassurance-item{border-left:0;border-top:1px solid #ffffff38}.reassurance-highlight .reassurance-item strong{font-size:24px;margin-bottom:4px}.reassurance-highlight .reassurance-item p{font-size:15px}.reassurance-highlight .reassurance-icon{width:46px;height:46px;flex-basis:46px;border-radius:12px}.reassurance-highlight .reassurance-icon svg{width:27px;height:27px}.reassurance-highlight+#secteurs{padding-top:48px}}
@media(max-width:370px){.reassurance-highlight.reassurance-row{padding-inline:20px}.reassurance-highlight .reassurance-item,.reassurance-highlight .reassurance-item:first-child,.reassurance-highlight .reassurance-item:last-child{gap:13px}.reassurance-highlight .reassurance-item strong{font-size:21px}.reassurance-highlight .reassurance-item p{font-size:14px}.reassurance-highlight .reassurance-icon{width:42px;height:42px;flex-basis:42px}}
@media(forced-colors:active){.reassurance-highlight.reassurance-row,.reassurance-highlight .reassurance-icon{border:1px solid CanvasText}.reassurance-highlight .reassurance-item+.reassurance-item{border-color:CanvasText}}
