.page--jobs .jobs-page__prose{max-width:none;margin-inline:0;}.page--jobs .jobs-page__prose .jobs-page__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6);margin-top:var(--sp-6);align-items:start;}.page--jobs .jobs-page__prose .jobs-page__cols section{background:var(--aura-surface);border:1px solid rgba(200,169,110,0.12);border-radius:var(--radius-md);padding:var(--sp-5);height:auto;align-self:start;}.page--jobs .jobs-page__prose .jobs-page__cols h2{margin-top:0;}.page--jobs .jobs-page__prose .jobs-page__legal{margin-top:var(--sp-8);padding:var(--sp-3) var(--sp-5);border-left:2px solid rgba(200,169,110,0.3);color:var(--aura-cream-faint);font-size:var(--text-sm);font-style:italic;max-width:100%;}.page--jobs .jobs-page__prose .jobs-page__contact{margin-top:var(--sp-4);font-size:var(--text-md);color:var(--aura-cream-dim);font-weight:300;max-width:100%;}.page--jobs .jobs-page__prose .jobs-page__contact a{color:var(--aura-gold-light);text-decoration:none;font-weight:400;transition:color var(--duration) var(--ease);}.page--jobs .jobs-page__prose .jobs-page__contact a:hover{color:var(--aura-cream);}.page--jobs .jobs-page__cta-row{text-align:center;margin-top:var(--sp-8);padding-top:var(--sp-2);}.page--jobs .jobs-page__cta{margin:0;}.page--jobs .jobs-page__cta .btn{display:inline-flex;justify-content:center;align-items:center;min-height:44px;}@media (max-width:767px){.page--jobs .jobs-page__prose .jobs-page__cols{grid-template-columns:1fr;gap:var(--sp-4);}.page--jobs .jobs-page__prose .jobs-page__cols section{padding:var(--sp-4);}.page--jobs .jobs-page__cta-row{margin-top:var(--sp-6);}.page--jobs .jobs-page__cta .btn{width:100%;max-width:20rem;}}@media (max-width:480px){.page--jobs .jobs-page__cta .btn{width:100%;max-width:100%;}}