@charset "utf-8";
.career-posts{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.career-posts:not(:first-child){margin-top:40px}.career-post{background:var(--lodh-white-100);box-shadow:var(--lodh-shadow-short);display:flex;flex-direction:column;font-family:var(--lodh-font-family-serif);gap:20px;min-height:200px;padding:30px;position:relative}.career-post:hover{box-shadow:var(--lodh-shadow-short-hover)}.career-post:hover .title a{color:var(--lodh-cyan-110)}.career-post:hover .arrow{right:15px}.career-post .info{color:var(--lodh-darkGrey-100);display:flex;font-size:.875rem;gap:10px;margin-top:2px}.career-post svg{margin:-2px 5px 0 0}.career-post .title a{color:var(--lodh-dark-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.career-post .title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.career-post .arrow{bottom:20px;display:inline-block;margin:6.1px 0;right:25px;transition:var(--lodh-transition);width:50px;z-index:2}.career-post .arrow,.career-post .arrow:after,.career-post .arrow:before{background:var(--lodh-cyan-110);border-radius:9999px;height:2px;position:absolute}.career-post .arrow:after,.career-post .arrow:before{content:"";right:0;top:calc(50% - 1px);transform:rotate(37.5deg);transform-origin:calc(100% - 1px) 50%;width:12px}.career-post .arrow:after{transform:rotate(-37.5deg)}