/* Lecture éditoriale des solutions, alignée sur Assurance-vie. */
#main.lp-financial-page .lp-fin-takeaway{margin-top:27px!important;padding:14px 0 14px 19px;border-left:2px solid #c6b560;color:#243e4b!important;font-size:15px!important}
#main.lp-financial-page .lp-fin-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 24px}
#main.lp-financial-page .lp-fin-split>div{border-top:1px solid #d6dddc;padding-top:15px;min-width:0}
#main.lp-financial-page .lp-fin-split h3{margin:0 0 8px;font-size:17px;line-height:1.3}
#main.lp-financial-page .lp-fin-split p{font-size:14px;line-height:1.7;margin:0}
#main.lp-financial-page .lp-fin-copy a{color:#806c26;text-decoration:underline;text-underline-offset:3px}
#main.lp-financial-page .lp-fin-media figcaption{padding:0 24px 24px;font-size:12px;line-height:1.6;color:#61737b}
#main.lp-financial-page .lp-fin-management{scroll-margin-top:110px}
#main.lp-financial-page .lp-fin-management .lp-guide-heading>p:last-child{max-width:900px;line-height:1.78;color:#415966}
#main.lp-financial-page .lp-fin-management .lp-guide-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
#main.lp-financial-page .lp-fin-management h2{font-family:var(--lp-heading-font,Arial,sans-serif);font-size:clamp(1.3365rem,1.944vw,1.8225rem);line-height:1.2;color:#062739}
@media(max-width:860px){#main.lp-financial-page .lp-fin-management .lp-guide-three{grid-template-columns:1fr}}
@media(max-width:600px){#main.lp-financial-page .lp-fin-split{grid-template-columns:1fr;gap:16px}#main.lp-financial-page .lp-fin-media figcaption{padding:0 18px 20px}}