.bc-staffing-page,.bc-teal-band{--bc-navy-fallback:#082e49;--bc-teal-fallback:#009993;--bc-light-gray-fallback:#d3d3d3;--bc-body-fallback:#42464b;--bc-mid-gray-fallback:#898a89;--bc-radius-fallback:8px;--bc-radius-pill-fallback:999px;--bc-radius-card-fallback:24px}.bc-teal-band{background:linear-gradient(90deg,var(--bc-navy,#082e49) 0,var(--bc-teal,#009993) 50%,var(--bc-teal,#009993) 100%);height:40px;width:100%}.bc-staffing-page{background:#fff;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:64px 0 96px}.bc-staffing-page__layout{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:0 auto;max-width:1200px;padding:0 24px}.bc-staffing-page__content{padding-top:16px}.bc-staffing-page__content h1{color:var(--bc-navy,#082e49);font-family:Montserrat,sans-serif;font-size:clamp(2rem,3.6vw,2.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0 0 24px}.bc-staffing-page__content p{color:var(--bc-body,#42464b);font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.7;margin:0 0 32px;max-width:580px}.bc-staffing-page__image{aspect-ratio:16/11;background:linear-gradient(135deg,var(--bc-teal,#009993) 0,var(--bc-navy,#082e49) 100%);border-radius:var(--bc-radius-card,24px);box-shadow:0 4px 12px rgba(8,46,73,.06);margin-top:8px;overflow:hidden}.bc-staffing-page__image img{display:block;height:100%;object-fit:cover;width:100%}.bc-staffing-page__image-placeholder{align-items:center;color:hsla(0,0%,100%,.45);display:flex;font-size:4rem;height:100%;justify-content:center;width:100%}.bc-staffing-page__form-panel{color:#fff;padding:40px 36px 48px}.bc-staffing-page__form-panel h2,.bc-staffing-page__form-panel h3{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;margin:0 0 24px;text-align:left}.bc-form-slot{align-items:center;border:2px dashed hsla(0,0%,100%,.4);border-radius:var(--bc-radius,8px);display:flex;font-size:.9375rem;justify-content:center;line-height:1.6;min-height:380px;padding:32px;text-align:center}.bc-form-slot strong{color:#fff;display:block;font-size:1.0625rem;margin-bottom:8px}.bc-staffing-page__form-panel .hs-form label,.bc-staffing-page__form-panel .hs-form-field>label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:600;margin-bottom:6px}.bc-staffing-page__form-panel .hs-form-required{color:#ffc4c4;margin-left:2px}.bc-staffing-page__form-panel .hs-form-field{margin-bottom:16px}.bc-staffing-page__form-panel input[type=email],.bc-staffing-page__form-panel input[type=number],.bc-staffing-page__form-panel input[type=tel],.bc-staffing-page__form-panel input[type=text],.bc-staffing-page__form-panel input[type=url],.bc-staffing-page__form-panel select,.bc-staffing-page__form-panel textarea{background:#fff;border:0;border-radius:var(--bc-radius,8px);box-sizing:border-box;color:var(--bc-navy,#082e49);font-family:Montserrat,sans-serif;font-size:.9375rem;padding:12px 14px;width:100%}.bc-staffing-page__form-panel input:focus,.bc-staffing-page__form-panel select:focus,.bc-staffing-page__form-panel textarea:focus{outline:3px solid hsla(0,0%,100%,.5);outline-offset:1px}.bc-staffing-page__form-panel textarea{min-height:110px;resize:vertical}.bc-staffing-page__form-panel .hs-button,.bc-staffing-page__form-panel button[type=submit],.bc-staffing-page__form-panel input[type=submit]{background:#fff;border:0;border-radius:var(--bc-radius-pill,999px);color:var(--bc-teal,#009993);cursor:pointer;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:700;margin-top:8px;padding:14px 36px;transition:all .2s ease}.bc-staffing-page__form-panel .hs-button:hover,.bc-staffing-page__form-panel button[type=submit]:hover,.bc-staffing-page__form-panel input[type=submit]:hover{background:var(--bc-navy,#082e49);color:#fff}.bc-staffing-page__form-panel .hs-error-msg,.bc-staffing-page__form-panel .hs-error-msgs,.bc-staffing-page__form-panel .hs-error-msgs label{color:#ffe5e5;font-size:.8125rem;font-weight:500}.bc-staffing-page__form-panel .hs-richtext,.bc-staffing-page__form-panel .hs-richtext p,.bc-staffing-page__form-panel .legal-consent-container,.bc-staffing-page__form-panel .legal-consent-container p,.bc-staffing-page__form-panel span{color:#fff;font-size:.75rem;line-height:1.5;margin-top:8px}.bc-staffing-page__form-panel .hs-form-checkbox-display,.bc-staffing-page__form-panel .hs-form-radio-display{color:#fff;font-size:.875rem}.bc-staffing-page__form-panel .form-columns-2 .hs-form-field{display:inline-block;float:none;margin-right:8px;vertical-align:top;width:calc(50% - 8px)}.bc-staffing-page__form-panel .form-columns-2 .hs-form-field:last-child{margin-left:8px;margin-right:0}@media (max-width:900px){.bc-staffing-page__layout{gap:32px;grid-template-columns:1fr}.bc-staffing-page__form-panel{border-radius:0;margin:0 -24px;padding:32px 24px 40px}.bc-staffing-page__image{aspect-ratio:16/10}.bc-staffing-page__form-panel .form-columns-2 .hs-form-field{display:block;margin-left:0;margin-right:0;width:100%}.bc-staffing-page__form-panel .form-columns-2 .hs-form-field:last-child{margin-left:0}}