.jobs-role-pre-hero{background-color:#fff;padding:16px 0}.jobs-role-pre-hero .container{flex-direction:column;display:flex}@media (width>=992px){.jobs-role-pre-hero .container{max-width:none;padding:0 32px}}.jobs-role-pre-hero-breadcrumbs.breadcrumbs-nav{display:none}@media (width>=992px){.jobs-role-pre-hero-breadcrumbs.breadcrumbs-nav{margin-bottom:16px;padding:6px 0;display:block}.jobs-role-pre-hero-breadcrumbs.breadcrumbs-nav .container{max-width:none;padding:0}.jobs-role-pre-hero-breadcrumbs.breadcrumbs-nav .container .breadcrumbs-list{gap:12px}.jobs-role-pre-hero-breadcrumbs.breadcrumbs-nav .container .breadcrumbs-list .breadcrumbs-list-item{color:#505d76;font-size:16px;font-weight:400;line-height:1.5}}.jobs-role-pre-hero-sl{color:#118a49;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.2}@media (width>=992px){.jobs-role-pre-hero-sl{display:none}}.jobs-role-pre-hero h1{color:var(--dark);margin-bottom:6px;font-size:25px;font-weight:700;line-height:1.4}@media (width>=992px){.jobs-role-pre-hero h1{letter-spacing:.4px;margin-bottom:10px;font-size:40px;font-weight:700;line-height:1.3}}.jobs-role-pre-hero-supporting-line{letter-spacing:.14px;color:#728095;margin:0;font-size:14px;font-weight:400;line-height:1.5}@media (width>=992px){.jobs-role-pre-hero-supporting-line{letter-spacing:initial;font-size:18px}}.jobs-role-hero{padding-top:0;padding-bottom:16px;position:relative;overflow:hidden}@media (width>=992px){.jobs-role-hero{padding:64px 0}}.jobs-role-hero-bg-image{object-fit:cover;object-position:center;background-color:#d9ecd7;width:100%;height:auto;min-height:300px;display:block}@media (width>=992px){.jobs-role-hero-bg-image{min-height:0;position:absolute;top:0;left:0}}.jobs-role-hero .container{justify-content:flex-end;margin-top:-64px;display:flex;position:relative}@media (width>=992px){.jobs-role-hero .container{margin-top:0}}.jobs-role-hero-form{background-color:#fff;border-radius:20px;flex-direction:column;gap:12px;width:100%;padding:26px 22px;display:flex;box-shadow:0 2px 16px #0000001f}@media (width>=992px){.jobs-role-hero-form{width:50%;max-width:440px;padding:28px 26px}}.jobs-role-hero-form h2{letter-spacing:.36px;color:var(--dark);margin:0;font-size:18px;font-weight:700;line-height:1.5}@media (width>=992px){.jobs-role-hero-form h2{letter-spacing:.24px;font-size:24px;font-weight:600;line-height:1.3}}.jobs-role-hero-form>input{background-color:#fff;border:1px solid #dfe7ee;border-radius:8px;padding:13px 16px;font-size:14px;font-weight:500;line-height:1.4}@media (width>=992px){.jobs-role-hero-form>input{padding:14px 16px;font-size:16px;font-weight:500;line-height:1.4}}.jobs-role-hero-form>input::placeholder{color:#728095}.jobs-role-hero-form-legal{color:#728095;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:1.5;display:flex}@media (width>=992px){.jobs-role-hero-form-legal{color:#505d76}}.jobs-role-hero-form-legal>input[type=checkbox]{flex-shrink:0}.jobs-role-hero-form-message{margin:0;font-size:14px;font-weight:500;line-height:1.5}.jobs-role-hero-form-message--success{color:#118a49}.jobs-role-hero-form-message--error{color:#c0392b}.jobs-role-hero-form button{width:100%}.jobs-role-hero-form button:disabled{opacity:.5;cursor:not-allowed}
