section.related-articles{overflow:hidden;position:relative;z-index:1}section.related-articles .container{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px}section.related-articles h3.title{margin-bottom:25px;width:100%}section.related-articles .post{color:inherit;display:flex;flex-direction:column;gap:30px;line-height:150%;overflow:visible;padding-top:90px;position:relative;scale:1;text-decoration:none;transition:scale .5s ease;width:calc(33.33333% - 20px)}section.related-articles .post:hover{scale:1.02}section.related-articles .post:hover .picture{transform:translateY(-8px)}section.related-articles .post:hover .text-content{box-shadow:4px 15px 50px -20px rgba(38,56,73,.15)}section.related-articles .post .text-content{background-color:#fff;border-radius:20px;box-shadow:10px 21px 166px -33px rgba(38,56,73,.1);display:flex;flex-direction:column;height:100%;padding:200px 25px 45px;transition:box-shadow .4s ease}section.related-articles .post .picture{border-radius:20px;box-shadow:12px 35px 57px -13px rgba(38,56,73,.1);height:250px;left:25px;overflow:hidden;position:absolute;top:0;transform:translateY(0);transition:all .4s ease .1s;width:calc(100% - 50px)}section.related-articles .post .picto{align-items:center;background-color:#263849;border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:250px;transform:translate(-50%,-50%);width:50px}section.related-articles .post .picto img{display:block;height:18px;width:18px}section.related-articles .post .tags{display:flex;flex-direction:row;gap:5px;justify-content:center}section.related-articles .post .tags .tag{display:flex;flex-direction:column;gap:5px}section.related-articles .post .tags .tag p{color:#657c91;font-size:13px;letter-spacing:.08rem}section.related-articles .post h3.title{font-size:15px;line-height:1.73;margin:0 auto;padding:15px 0 25px;position:relative;text-align:center;width:calc(100% - 50px)}section.related-articles .post h3.title:after{background-color:rgba(101,124,145,.46);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:53px}section.related-articles .post .author{display:flex;flex-direction:row;gap:5px}section.related-articles .post .author>p{flex-shrink:0}section.related-articles .post .author .infos{display:flex;flex-direction:column;gap:15px}section.related-articles .post .author .infos img{height:50px;-o-object-fit:cover;object-fit:cover;width:50px}section.related-articles .post .date{color:#657c91;font-size:10px;margin-top:auto;text-align:end;text-transform:uppercase}