@font-face{font-family:Open Sans;src:local(Open Sans Regular),local(Open Sans),url(../fonts/open-sans-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Open Sans Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.727%;ascent-override:101.095%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:104.167%;ascent-override:102.609%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Arial;src:local(Arial);size-adjust:105.148%;ascent-override:101.652%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:98.8924%;ascent-override:108.082%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local(Open Sans SemiBold),url(../fonts/open-sans-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans Bold),url(../fonts/open-sans-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans ExtraBold),url(../fonts/open-sans-latin-800-normal.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.simple-subscribe-callout .placeholder-icon[data-v-8132db13]{color:#919ebf;position:relative;top:0;left:3rem}@media (width<=992px){.simple-subscribe-callout .placeholder-icon[data-v-8132db13]{left:2rem}}.simple-subscribe-callout .btn.mailing-list__btn-submit[data-v-8132db13]{background:#055eff;min-width:280px;margin-left:auto;margin-right:auto;line-height:24px}@media (width<=992px){.simple-subscribe-callout .btn.mailing-list__btn-submit[data-v-8132db13]{min-width:75%}}.simple-subscribe-callout .all-jobs[data-v-8132db13]{font-size:12px}.simple-subscribe-callout .mailing-list__text-input[data-v-8132db13]{background:#e5e8ed80;border:none;border-radius:4px;min-width:280px;min-height:36px;padding-left:4rem;position:relative}.simple-subscribe-callout .mailing-list__text-input[data-v-8132db13]::placeholder{color:#919ebf;border-radius:2px}@media (width<=992px){.simple-subscribe-callout .mailing-list__text-input[data-v-8132db13]{box-sizing:border-box;width:calc(100% - 3rem);min-width:calc(100% - 3rem);max-width:calc(100% - 3rem);height:2.75rem;margin-top:1rem;padding-left:3.5rem;padding-right:0;position:relative;left:-.5rem}}.simple-subscribe-callout .mailing-list__btn-submit[data-v-8132db13]{min-width:280px;margin-left:auto;margin-right:auto}@media (width<=992px){.simple-subscribe-callout .mailing-list__btn-submit[data-v-8132db13]{min-width:75%}}.simple-subscribe-callout .mailing-list-message[data-v-8132db13]{margin-bottom:1.5rem}@media (width<=992px){.simple-subscribe-callout .mailing-list-message[data-v-8132db13]{padding:1.5rem 1rem 0}}.simple-subscribe-callout a.btn.mailing-list__btn-submit[data-v-8132db13]{color:#fff;text-decoration:none;display:inline-block}.filters .simple-subscribe-callout[data-v-8132db13]{text-align:left;box-sizing:border-box;background:#f1fbff;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:4rem;padding:2rem 1.5rem;display:flex;position:sticky;top:1.5rem}.filters .simple-subscribe-callout form[data-v-8132db13]{box-sizing:border-box;width:100%;max-width:100%}.filters .simple-subscribe-callout .mailing-list-message[data-v-8132db13]{text-align:center;color:#031b4e;margin-bottom:0;font-family:Open Sans,Open Sans Fallback\: BlinkMacSystemFont,Open Sans Fallback\: Segoe UI,Open Sans Fallback\: Helvetica Neue,Open Sans Fallback\: Arial,Open Sans Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.filters .mailing-list__text-input[data-v-8132db13]{box-sizing:border-box;background:#fff;width:100%;min-width:auto}.filters .btn[data-v-8132db13],.filters .form-row[data-v-8132db13]{box-sizing:border-box;width:100%;min-width:100%;max-width:100%}.filters .placeholder-icon[data-v-8132db13]{z-index:3;position:relative;top:31px;left:2rem}.filters .form-row__email[data-v-8132db13]{position:relative}.filters .btn[data-v-8132db13]{text-align:center}.jp .form__text-input.mailing-list__text-input[data-v-8132db13]{font-size:13px}.jp .form__text-input.mailing-list__text-input[data-v-8132db13]::placeholder{font-size:13px}
