.JobStageBox-module-job-id{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--linear-gradient-headline,linear-gradient(90deg,#990099 0,#E50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.JobStageBox-module-base{background-color:#fff;color:#1f1f1f;display:flex;flex-direction:column;height:auto;padding:2rem 1rem 0;width:100%}@media only screen and (min-width:768px){.JobStageBox-module-base{padding:2.5rem 2rem 1rem}}.JobStageBox-module-title{font-size:1.75rem;line-height:1.2;-webkit-margin-after:.5rem;margin-block-end:.5rem;-webkit-margin-before:0;margin-block-start:0;margin-bottom:.5rem}@media only screen and (min-width:992px){.JobStageBox-module-title{font-size:2.125rem;-webkit-margin-after:1rem;margin-block-end:1rem;margin-bottom:1rem}}.JobStageBox-module-infos{margin-bottom:1rem}.JobStageBox-module-info-item{display:grid;font-size:1.125rem;grid-template-columns:1.5rem 1fr;line-height:1.5rem;padding:1rem 1.5rem 1rem 0}.JobStageBox-module-info-item:not(:last-child){border-bottom:1px solid #ffdbe2}@media only screen and (min-width:992px){.JobStageBox-module-info-item{font-size:1.25rem;padding:1.5rem 1.5rem 1.5rem 0}}.JobStageBox-module-info-item-link{display:block}.JobStageBox-module-info-item-link a{align-items:center;color:#c7105c;display:flex;font-weight:500}@media only screen and (min-width:992px){.JobStageBox-module-info-item-link{display:none}}.JobStageBox-module-info-item-icon{align-items:center;color:#c7105c;contain:strict;display:flex;height:1.5rem;width:1.5rem}.JobStageBox-module-info-item-link-icon{color:#c7105c}.JobStageBox-module-info-item-text{margin-left:1rem}.JobStageBox-module-button{margin:0}@media only screen and (max-width:374px){.JobStageBox-module-button{flex:1 1}}@media only screen and (min-width:992px){.JobStageBox-module-button{padding-left:2rem;padding-right:2rem;width:auto}}.JobStageBox-module-footnote{color:#c7105c;font-size:.875rem;line-height:1.5;text-align:left}@media only screen and (min-width:992px){.JobStageBox-module-footnote{font-size:1rem;margin-bottom:1rem}}.JobStageBox-module-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 1rem;margin-bottom:1.5rem}@media only screen and (min-width:992px){.JobStageBox-module-buttons{gap:1.5rem}}.JobStageBox-module-helper-text{color:#1f1f1f;font-size:1.125rem;font-weight:300;line-height:1.5;margin:0 0 .5rem}@media only screen and (min-width:576px){.JobStageBox-module-helper-text{font-size:1.25rem;margin:0 0 1rem}}.JobStageBox-module-job-id{font-size:1.125rem;font-weight:500;line-height:1.2;margin:0 0 .75rem;padding:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:992px){.JobStageBox-module-job-id{font-size:1.25rem;margin:0 0 1rem}}.JobStageBox-module-apply-buttons{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:992px){.JobStageBox-module-apply-buttons{flex-direction:row}}.JobStageBox-module-apply-button{width:100%}.JobStageBox-module-apply-button:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:992px){.JobStageBox-module-apply-button:not(:last-child){margin-bottom:0;margin-right:.75rem}}
/*# sourceMappingURL=52e1f42c1e83afde.css.map*/