.page-module__3sEuiq__container{max-width:var(--container-max);padding-inline:var(--space-5);margin-inline:auto}.page-module__3sEuiq__page{padding-block:var(--space-8) var(--space-9);gap:var(--space-6);flex-direction:column;display:flex}.page-module__3sEuiq__header{text-align:center;margin-bottom:var(--space-4)}.page-module__3sEuiq__eyebrow{font:600 var(--text-caption) / 1.3 var(--font-body);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--accent-deep);margin-bottom:var(--space-3)}.page-module__3sEuiq__display{font:700 var(--text-h1) / 1.05 var(--font-display);letter-spacing:var(--tracking-display)}.page-module__3sEuiq__intro{margin-top:var(--space-5);max-width:var(--measure-prose);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--ink-soft);margin-inline:auto}.page-module__3sEuiq__roles{margin:0;padding:0;list-style:none}.page-module__3sEuiq__roleTitle{color:var(--ink)}.page-module__3sEuiq__meta{color:var(--ink-soft);font-size:var(--text-label)}.page-module__3sEuiq__role{border-top:1px solid var(--hairline)}.page-module__3sEuiq__roles li:last-child .page-module__3sEuiq__role{border-bottom:1px solid var(--hairline)}.page-module__3sEuiq__row{cursor:pointer;list-style:none}.page-module__3sEuiq__row::-webkit-details-marker{display:none}.page-module__3sEuiq__row:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-input)}.page-module__3sEuiq__toggle{border-right:1.5px solid var(--ink-soft);border-bottom:1.5px solid var(--ink-soft);width:10px;height:10px;transition:transform var(--dur-ui) var(--ease-signature);justify-self:end;transform:rotate(45deg)}.page-module__3sEuiq__role[open] .page-module__3sEuiq__toggle{transform:rotate(-135deg)}.page-module__3sEuiq__posting{padding-bottom:var(--space-6);max-width:var(--measure-prose);gap:var(--space-4);flex-direction:column;display:flex}.page-module__3sEuiq__about{color:var(--ink-soft)}.page-module__3sEuiq__postingHeading{font:600 var(--text-caption) / 1.3 var(--font-body);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--ink)}.page-module__3sEuiq__postingList{gap:var(--space-3);color:var(--ink-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__3sEuiq__postingList li{padding-left:var(--space-5);position:relative}.page-module__3sEuiq__postingList li:before{content:"";background:var(--accent);width:6px;height:1px;position:absolute;top:.6em;left:0}.page-module__3sEuiq__apply{margin-top:var(--space-2);color:var(--accent-deep);text-underline-offset:3px;transition:opacity var(--dur-ui) var(--ease-signature);align-self:start}.page-module__3sEuiq__apply:hover{opacity:.6}.page-module__3sEuiq__row{gap:var(--space-1) var(--space-4);padding-block:var(--space-4);grid-template-columns:1fr auto;display:grid}.page-module__3sEuiq__roleTitle,.page-module__3sEuiq__meta{grid-column:1}.page-module__3sEuiq__toggle{grid-area:1/2/span 3;align-self:center}.page-module__3sEuiq__tail{margin-top:var(--space-7);align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.page-module__3sEuiq__note{color:var(--ink-soft);max-width:var(--measure-prose)}.page-module__3sEuiq__pill{padding:var(--space-3) var(--space-6);border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--ink);transition:border-color var(--dur-ui) var(--ease-signature), color var(--dur-ui) var(--ease-signature);text-decoration:none;display:inline-block}.page-module__3sEuiq__pill:hover{border-color:var(--accent);color:var(--accent-deep)}.page-module__3sEuiq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:700px){.page-module__3sEuiq__row{align-items:baseline;gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.page-module__3sEuiq__roleTitle,.page-module__3sEuiq__meta,.page-module__3sEuiq__toggle{grid-area:auto}.page-module__3sEuiq__toggle{align-self:center}}
