.tables-recruitment-card{margin-top:25px}.tables-recruitment-body{display:flex;flex-direction:column;gap:20px}.tables-recruitment-copy{display:flex;flex-direction:column;gap:8px}.tables-recruitment-heading-row{display:flex;align-items:center}.tables-recruitment-copy-text{width:100%}.tables-recruitment-copy-text a{color:var(--main-hover);text-decoration:none;transition:color .3s ease}.tables-recruitment-copy-text a:focus,.tables-recruitment-copy-text a:hover{color:var(--main-hover);text-decoration:underline}.tables-recruitment-copy .section-title{margin-bottom:0}.tables-recruitment-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px}.tables-recruitment-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--main-white-color);text-decoration:none;transition:color .3s ease}.tables-recruitment-secondary .icon{color:var(--main-hover);font-size:12px;line-height:1;flex-shrink:0}.tables-recruitment-secondary:focus,.tables-recruitment-secondary:hover{color:var(--main-hover);text-decoration:none}.tables-recruitment-secondary:focus .icon,.tables-recruitment-secondary:hover .icon{color:var(--main-hover)}@media (max-width:767.98px){.tables-recruitment-body{gap:14px}.tables-recruitment-actions{flex-direction:column;align-items:stretch;gap:16px}.tables-recruitment-actions .btn{width:100%;text-align:center}.tables-recruitment-secondary{display:flex;width:100%;text-align:center;justify-content:center}}@media (min-width:768px){.tables-recruitment-body{flex-direction:row;align-items:center;gap:0}.tables-recruitment-copy{flex:0 0 60%;max-width:60%;padding-right:24px;display:grid;grid-template-columns:auto 1fr;column-gap:1rem;row-gap:8px;align-items:center}.tables-recruitment-heading-row{display:contents}.tables-recruitment-copy .lf-highlight-icon{grid-row:1/span 2;align-self:center;margin-right:0;transform:translateY(-3px)}.tables-recruitment-copy .section-title,.tables-recruitment-copy-text{grid-column:2}.tables-recruitment-actions{flex:1 1 40%;align-items:center;justify-content:center;align-self:stretch;padding-left:24px;padding-right:24px;border-left:1px solid var(--main-border-gray-color)}.tables-recruitment-actions .btn{width:auto}.tables-recruitment-secondary{justify-content:center}}