.tool-editorial{margin-top:48px;padding-top:24px;border-top:1px solid #dce4ef;color:#25344b;line-height:1.85}.tool-editorial section{margin:28px 0}.tool-editorial h2{font-size:1.3rem;line-height:1.4;margin:0 0 14px}.tool-editorial p{margin:12px 0}.tool-editorial ul{padding-left:24px}.tool-editorial a{color:#2153c1;text-decoration:underline}.tool-editorial details{padding:12px 0;border-bottom:1px solid #e4eaf2}.tool-editorial summary{cursor:pointer;font-weight:650}@media(max-width:600px){.tool-editorial{margin-top:32px}.tool-editorial h2{font-size:1.15rem}}