.CareerJobDetailSection-module__4ciH7W__section{padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);background:#f7f8fb}.CareerJobDetailSection-module__4ciH7W__inner{max-width:900px;margin-inline:auto}.CareerJobDetailSection-module__4ciH7W__backLink{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:var(--primary);margin-bottom:clamp(16px,1.25vw,24px);text-decoration:none;display:inline-block}.CareerJobDetailSection-module__4ciH7W__header{margin-bottom:clamp(24px,2.083vw,40px)}.CareerJobDetailSection-module__4ciH7W__department{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:var(--primary);text-transform:uppercase;letter-spacing:.04em;margin:0 0 clamp(8px,.52vw,10px);font-weight:600}.CareerJobDetailSection-module__4ciH7W__title{font-family:var(--font-frank), "Frank Ruhl Libre", serif;font-size:var(--font-size-h1);color:var(--secondary);margin:0 0 clamp(12px,.833vw,16px);font-weight:700;line-height:1.2}.CareerJobDetailSection-module__4ciH7W__meta{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-primary);color:#4d4d4d;margin:0;line-height:1.5}.CareerJobDetailSection-module__4ciH7W__facts{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);grid-template-columns:auto 1fr;gap:clamp(8px,.52vw,10px) clamp(16px,1.25vw,24px);margin:0 0 clamp(24px,2.083vw,40px);display:grid}.CareerJobDetailSection-module__4ciH7W__facts dt{color:var(--secondary);font-weight:600}.CareerJobDetailSection-module__4ciH7W__facts dd{color:#4d4d4d;margin:0}.CareerJobDetailSection-module__4ciH7W__block{margin-bottom:clamp(20px,1.56vw,30px)}.CareerJobDetailSection-module__4ciH7W__blockTitle{font-family:var(--font-frank), "Frank Ruhl Libre", serif;font-size:var(--font-size-h2);color:var(--secondary);margin:0 0 clamp(10px,.833vw,16px);font-weight:600}.CareerJobDetailSection-module__4ciH7W__blockContent{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-primary);color:#4d4d4d;white-space:pre-wrap;line-height:1.6}.CareerJobDetailSection-module__4ciH7W__actions{margin-top:clamp(32px,2.6vw,50px)}.CareerJobDetailSection-module__4ciH7W__btnPrimary{background:var(--primary);color:var(--primary-white);font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-adm-btn);text-transform:uppercase;cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;padding:clamp(12px,.781vw,15px) clamp(24px,1.875vw,36px);font-weight:600;text-decoration:none;display:inline-flex}
