.jobs-module__jrH_Gq__hero{align-items:flex-end;min-height:43rem;padding-block:clamp(10rem,20vw,15rem) clamp(5rem,10vw,8rem);display:flex}.jobs-module__jrH_Gq__heroInner{width:100%}.jobs-module__jrH_Gq__heroInner>h1{max-width:54rem;margin-top:2rem;font-size:clamp(3.25rem,7vw,6.5rem)}.jobs-module__jrH_Gq__heroLede{color:#f5f1ecc7;max-width:42rem;margin-top:2rem;font-size:clamp(1rem,2vw,1.2rem)}.jobs-module__jrH_Gq__heroTypes{flex-wrap:wrap;gap:.65rem;margin-top:2.5rem;list-style:none;display:flex}.jobs-module__jrH_Gq__heroTypes li,.jobs-module__jrH_Gq__listingLabels span{letter-spacing:.15em;text-transform:uppercase;border:1px solid;padding:.45rem .8rem;font-size:.6875rem;font-weight:500;line-height:1.2}.jobs-module__jrH_Gq__heroTypes li{color:var(--caramel)}.jobs-module__jrH_Gq__openings{padding-block:clamp(5rem,10vw,8rem)}.jobs-module__jrH_Gq__sectionHeader{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:flex}.jobs-module__jrH_Gq__sectionHeader>div{width:min(100%,45rem)}.jobs-module__jrH_Gq__sectionHeader h2{max-width:40rem;margin-top:1.5rem;font-size:clamp(2.75rem,5.5vw,5rem)}.jobs-module__jrH_Gq__openingCount{color:var(--mocha);letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:.75rem;font-weight:500}.jobs-module__jrH_Gq__listingGrid{gap:1.5rem;display:grid}.jobs-module__jrH_Gq__listing{border:1px solid var(--hairline-dark);background:var(--light-pink);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.jobs-module__jrH_Gq__listing[data-featured=true]{border-color:var(--caramel)}.jobs-module__jrH_Gq__listingNumber{border-right:1px solid var(--hairline-dark);color:var(--caramel);font-family:var(--font-serif);justify-content:center;align-items:flex-start;padding-top:2.25rem;font-size:2rem;font-style:italic;display:flex}.jobs-module__jrH_Gq__listingContent{padding:clamp(1.75rem,4vw,3.25rem)}.jobs-module__jrH_Gq__listingLabels{color:var(--mocha);flex-wrap:wrap;gap:.5rem;display:flex}.jobs-module__jrH_Gq__listingContent h3{max-width:48rem;margin-top:1.5rem;font-size:clamp(2rem,4vw,3.5rem)}.jobs-module__jrH_Gq__summary{max-width:48rem;color:var(--mocha);margin-top:1rem;font-size:1.05rem}.jobs-module__jrH_Gq__meta{border:1px solid var(--hairline-dark);background:var(--hairline-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-block:2rem;display:grid}.jobs-module__jrH_Gq__meta>div{background:var(--ivory);min-width:0;padding:1rem}.jobs-module__jrH_Gq__meta dt{color:var(--mocha);letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:500}.jobs-module__jrH_Gq__meta dd{margin-top:.4rem;font-size:.9rem;line-height:1.45}.jobs-module__jrH_Gq__description{max-width:49rem;color:var(--mocha);white-space:pre-line;margin-bottom:2rem;line-height:1.8}.jobs-module__jrH_Gq__empty{border:1px solid var(--hairline-dark);background:var(--light-pink);text-align:center;padding:clamp(2.5rem,7vw,5rem)}.jobs-module__jrH_Gq__empty h3{margin-top:1rem;font-size:clamp(2rem,4vw,3.25rem)}.jobs-module__jrH_Gq__empty>p:last-child{max-width:34rem;color:var(--mocha);margin:1rem auto 0}.jobs-module__jrH_Gq__values{padding-block:clamp(5rem,10vw,8rem)}.jobs-module__jrH_Gq__valuesInner{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.jobs-module__jrH_Gq__valuesInner h2{max-width:46rem;font-size:clamp(2.5rem,5vw,4.75rem)}.jobs-module__jrH_Gq__valuesInner>p:last-child{color:#f5f1ecb8;grid-column:2;max-width:40rem}@media (max-width:62rem){.jobs-module__jrH_Gq__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.9rem){.jobs-module__jrH_Gq__hero{min-height:38rem}.jobs-module__jrH_Gq__sectionHeader{flex-direction:column;align-items:flex-start}.jobs-module__jrH_Gq__listing{grid-template-columns:1fr}.jobs-module__jrH_Gq__listingNumber{border-right:0;border-bottom:1px solid var(--hairline-dark);justify-content:flex-start;align-items:center;padding:1rem 1.5rem;font-size:1.5rem}.jobs-module__jrH_Gq__meta,.jobs-module__jrH_Gq__valuesInner{grid-template-columns:1fr}.jobs-module__jrH_Gq__valuesInner>p:last-child{grid-column:1}.jobs-module__jrH_Gq__listingContent a[class~=lc-btn]{width:100%}}
