.join-us{--join-ink:#20282d;--join-muted:#687277;--join-line:#dedede;--join-wash:#f7f7f7;--join-accent:#b43f5a;background:#fff;color:var(--join-ink);padding-bottom:clamp(3.5rem,8vw,6rem)}.join-us__hero{margin:0 auto;max-width:1170px;padding:clamp(1.75rem,5vw,4.5rem) 1.25rem clamp(2.5rem,6vw,4.5rem);width:100%}.join-us h1{color:var(--join-ink);font:300 35px/1.2 Arial,sans-serif;letter-spacing:normal;margin:0;max-width:850px}.join-us__intro{color:var(--join-muted);font:400 16px/1.5 Arial,sans-serif;margin-top:1.35rem;max-width:610px}.join-us__intro p{margin:0}.join-us__application{background:var(--join-wash);border-block:1px solid var(--join-line)}.join-us__application-inner{margin:0 auto;max-width:1170px;padding:clamp(1.25rem,4vw,3rem)}.join-us__form-column{background:#fff;border:1px solid var(--join-line)}.join-us__form{padding:clamp(1.35rem,4vw,3rem)}.join-us__form h2{color:var(--join-ink);font:300 23px/1.2 Arial,sans-serif;margin-bottom:1.5rem!important}.join-us__form .row>[class*=col-]{margin-bottom:.9rem!important}.join-us__form .form-group>label:first-child{color:#3b4145;font-size:.75rem;font-weight:600;line-height:1.3;margin-bottom:.42rem}.join-us__form .form-control,.join-us__form .form-group>input,.join-us__form .form-group>textarea{background-color:#fff;border:1px solid #d9dddf;border-radius:10px!important;box-shadow:0 1px 2px rgba(22,29,33,.03);color:var(--join-ink);font-size:.94rem;font-weight:400;height:48px;padding:.75rem .9rem!important;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.join-us__form .form-control::placeholder,.join-us__form .form-group>input::placeholder,.join-us__form .form-group>textarea::placeholder{color:transparent}.join-us__form .form-control:hover,.join-us__form .form-group>input:hover,.join-us__form .form-group>textarea:hover{border-color:#adb4b8}.join-us__form .form-control:focus,.join-us__form .form-group>input:focus,.join-us__form .form-group>textarea:focus{border-color:var(--join-accent);box-shadow:0 0 0 3px rgba(180,63,90,.12)!important;outline:0}.join-us__form .form-group>textarea,.join-us__form textarea.form-control{height:112px;min-height:112px;resize:vertical}.join-us__form .inputFile-wrap{min-height:48px}.join-us__form .inputFile .uploadBtn{background:#eceeef;border-radius:7px;color:var(--join-ink);font-size:.76rem;font-weight:600;left:8px;line-height:32px;min-width:108px;padding:0 14px;top:8px;width:auto}.join-us__form .inputFile label.form-control{align-items:center;color:#7a8185;font-size:.8rem;justify-content:flex-start;min-height:48px;padding:13px 14px 13px 132px!important}.join-us__form .inputFile label.form-control:empty:before{content:attr(data-placeholder)}.join-us__form .submit-response{margin-top:.35rem;min-height:46px;min-width:190px}.join-us__benefits{background:#20282d;color:#fff;padding:clamp(1.75rem,4vw,3.25rem)}.join-us__eyebrow{color:#f0a3b5;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin:0 0 .75rem;text-transform:uppercase}.join-us__benefits h2{color:#fff;font:300 23px/1.2 Arial,sans-serif;margin:0 0 1.75rem}.join-us__benefit-list{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.join-us__benefit-list li{color:hsla(0,0%,100%,.76);display:grid;font-size:.88rem;gap:.8rem;grid-template-columns:28px 1fr;line-height:1.45}.join-us__benefit-list strong{color:#fff;display:block;font-size:.95rem;font-weight:600;margin-bottom:.2rem}.join-us__check{border:1px solid hsla(0,0%,100%,.42);border-radius:50%;color:#f0a3b5;display:grid;font-size:.8rem;height:28px;place-items:center;width:28px}.join-us__privacy{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:.75rem;grid-template-columns:26px 1fr;margin-top:2rem;padding-top:1.5rem}.join-us__privacy svg{width:22px;fill:none;stroke:#f0a3b5;stroke-width:1.5}.join-us__privacy p{color:hsla(0,0%,100%,.72);font-size:.78rem;line-height:1.45;margin:0}.join-us__privacy strong{color:#fff}.join-us__breadcrumb{background:#fff}@media (max-width:991.98px){.join-us__benefits{margin-top:1rem}}@media (min-width:768px){.join-us h1{font-size:48px}.join-us__benefits h2,.join-us__form h2{font-size:30px}}

/*# sourceMappingURL=recruitment.css.map*/