.CareersPage-module__xSlgLW__page{background:var(--lief-bg-light);min-height:100vh;padding:80px 24px 96px}.CareersPage-module__xSlgLW__inner{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;display:flex}.CareersPage-module__xSlgLW__hero{flex-direction:column;gap:16px;max-width:640px;display:flex}.CareersPage-module__xSlgLW__eyebrow{font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--lief-primary);font-weight:600}.CareersPage-module__xSlgLW__heading{font-size:var(--fs-display);line-height:var(--lh-display);color:var(--lief-darker);letter-spacing:-.02em;font-weight:600}.CareersPage-module__xSlgLW__intro{font-size:var(--fs-lead);color:var(--lief-text-muted);line-height:1.65}.CareersPage-module__xSlgLW__aboutBtn{background:var(--lief-teal);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-sm);width:fit-content;margin-top:4px;padding:12px 24px;font-weight:600;transition:background .15s;display:inline-block}.CareersPage-module__xSlgLW__aboutBtn:hover{background:var(--lief-teal-hover)}.CareersPage-module__xSlgLW__tabs{flex-wrap:wrap;gap:10px;display:flex}.CareersPage-module__xSlgLW__tab{font-size:var(--fs-body);border:1.5px solid var(--lief-teal);color:var(--lief-teal);cursor:pointer;background:0 0;border-radius:999px;padding:10px 22px;font-weight:600;transition:background .15s,color .15s}.CareersPage-module__xSlgLW__tab:hover:not(.CareersPage-module__xSlgLW__tabActive){background:var(--lief-teal-light)}.CareersPage-module__xSlgLW__tabActive{background:var(--lief-darker);color:#fff;border-color:var(--lief-darker)}.CareersPage-module__xSlgLW__divider{border:none;border-top:2px solid var(--lief-teal);opacity:.4;margin:0}.CareersPage-module__xSlgLW__listings{flex-direction:column;display:flex}.CareersPage-module__xSlgLW__jobRow{border-bottom:1px solid #00000017;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.CareersPage-module__xSlgLW__jobMain{flex-direction:column;flex:1;gap:8px;display:flex}.CareersPage-module__xSlgLW__jobTitle{font-size:var(--fs-h2);color:var(--lief-text);font-weight:700;line-height:1.25}.CareersPage-module__xSlgLW__jobDesc{font-size:var(--fs-body);color:var(--lief-text-muted);max-width:680px;line-height:1.55}.CareersPage-module__xSlgLW__jobTags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.CareersPage-module__xSlgLW__tag{border:1.5px solid var(--lief-teal);color:var(--lief-teal);font-size:var(--fs-small);border-radius:999px;padding:5px 14px;font-weight:500}.CareersPage-module__xSlgLW__viewDetails{font-size:var(--fs-body);color:var(--lief-text);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-weight:700;transition:color .15s;display:flex}.CareersPage-module__xSlgLW__viewDetails:hover{color:var(--lief-teal)}.CareersPage-module__xSlgLW__empty{font-size:var(--fs-body);color:var(--lief-text-muted);padding:40px 0;line-height:1.6}@media (max-width:768px){.CareersPage-module__xSlgLW__jobRow{flex-direction:column;align-items:flex-start;gap:16px}.CareersPage-module__xSlgLW__tab{padding:8px 16px}}
