.TestimonialSection_section___1JFv{padding-top:5rem;padding-bottom:5rem;background-color:var(--color-navy);color:#fff;overflow:hidden;position:relative}.TestimonialSection_header___ht20{text-align:center;margin-bottom:3rem}.TestimonialSection_heading__o2e1p{font-size:1.875rem;font-family:Merriweather,ui-serif,Georgia,serif;font-weight:700;color:#fff;margin-bottom:1rem}@media (min-width:768px){.TestimonialSection_heading__o2e1p{font-size:2.25rem}}.TestimonialSection_subheading__d7k_p{color:#d1d5db}.TestimonialSection_sliderContent__wzBnU{max-width:1440px;margin:auto;padding:2rem}.TestimonialSection_card___Hi3G{height:100%;width:25rem;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;padding:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;display:flex;flex-direction:column;transition:background-color .2s}@media (min-width:768px){.TestimonialSection_card___Hi3G{padding:2rem}}.TestimonialSection_card___Hi3G:hover{background-color:hsla(0,0%,100%,.1)}.TestimonialSection_quoteIcon__jDQzP{position:absolute;top:1.5rem;right:1.5rem;opacity:.1;color:#f5c851}.TestimonialSection_stars__nFquR{display:flex;gap:.25rem;margin-bottom:1rem}.TestimonialSection_starIcon__myFRl{width:1rem;height:1rem;color:#f5c851;fill:currentColor}.TestimonialSection_cardTitle__KPJTk{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.75rem;position:relative;z-index:10}.TestimonialSection_blockquote__9Abc5{font-size:.875rem;color:#d1d5db;font-style:italic;margin-bottom:2rem;line-height:1.625;position:relative;z-index:10;flex-grow:1}@media (min-width:768px){.TestimonialSection_blockquote__9Abc5{font-size:1rem}}.TestimonialSection_authorArea__ixbeJ{display:flex;flex-direction:column;gap:1rem;border-top:1px solid hsla(0,0%,100%,.1);padding-top:1.5rem;margin-top:auto}.TestimonialSection_authorRow__vpHK_{display:flex;align-items:center;gap:.75rem}.TestimonialSection_authorName__0u_Z9{font-weight:700;font-size:.875rem;color:#fff}.TestimonialSection_authorRole__q4g_l{font-size:.75rem;color:#9ca3af}.TestimonialSection_logoBadge___9uyj{height:3.5rem;width:5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TestimonialSection_logoImg__b5R_u{max-height:100%;max-width:100%;object-fit:contain}.JobCardSummary_card__we_0r{background-color:#fff;border:1.5px solid #e5e5e5;border-radius:.5rem;padding:1rem;transition:all .2s ease;cursor:pointer}.JobCardSummary_card__we_0r:hover{border-color:#93c5fd;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.JobCardSummary_card_free__gkEWy .JobCardSummary_logo_container__INPas{width:4rem;height:4rem}.JobCardSummary_card_free__gkEWy .JobCardSummary_logo_container__INPas>div{width:100%;height:100%;margin-bottom:0}.JobCardSummary_link__6REDo{text-decoration:none;color:inherit}.JobCardSummary_header__9mv40{display:flex;gap:1rem;align-items:center}.JobCardSummary_logo_container__INPas{border-radius:.5rem;background-color:#f9fafb;flex-shrink:0;display:flex;align-items:center;justify-content:center}.JobCardSummary_logo_container__INPas img{width:4rem;height:4rem;object-fit:contain}.JobCardSummary_info__VHgJb{flex-grow:1;min-width:0}.JobCardSummary_title_row__V1sW3{display:flex;align-items:center;gap:.75rem}.JobCardSummary_title__eEEwO{flex:1 1;font-weight:700;color:var(--color-link-blue);font-size:1rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JobCardSummary_card__we_0r:hover .JobCardSummary_title__eEEwO{color:#0071eb;transition:color .2s ease}.JobCardSummary_location___Rylf{flex:1 0 auto}.JobCardSummary_tags__wDSxK{display:flex;gap:.25rem;margin-top:.125rem}.JobCardSummary_tag__uy_9Z{padding:.125rem .5rem;border-radius:.25rem;white-space:nowrap;font-size:var(--text-sm)!important;font-style:normal;font-weight:400;line-height:normal;background-color:var(--clr-tag);text-transform:capitalize;width:-moz-fit-content;width:fit-content;color:var(--clr-tag-text)}.JobCardSummary_card_free__gkEWy .JobCardSummary_tag__uy_9Z{background-color:#fff;border:1px solid #d1d5db;color:#111827}.JobCardSummary_meta__pg6RD{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .75rem;font-size:.875rem;color:#6b7280;margin-top:.125rem}.JobCardSummary_meta__pg6RD span{font-size:.875rem}.JobCardSummary_meta_item__wSyel{display:flex;align-items:center;gap:.25rem}.JobCardSummary_meta_item__wSyel svg{color:var(--clr-text-muted)}.JobCardSummary_company__68pVM{font-weight:600;color:#4b5563}.JobCardSummary_separator__IH2Lt{border:none;border-top:1px solid #e5e5e5;margin-top:.75rem}.JobCardSummary_body__PwzXq{margin-top:.75rem}.JobCardSummary_description__AOdCl{font-size:.875rem;color:#111827;line-height:1.625;white-space:pre-line}.JobCardSummary_highlights__hBEgX{font-size:.875rem;color:#111827;padding-left:.75rem;border-left:2px solid #f3f4f6;margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.JobCardSummary_card__we_0r:hover .JobCardSummary_highlights__hBEgX{border-left-color:#bfdbfe;transition:border-color .2s ease}.JobCardSummary_bullet_row__cAJ2t{display:flex;align-items:center;gap:.5rem}.JobCardSummary_bullet_dot__j3QGc{width:.375rem;height:.375rem;flex-shrink:0;border-radius:50%;background-color:#9c9999}.JobCardSummary_bullet_text__9KWeE{font-size:.875rem;line-height:1.625;flex-grow:1}.JobCardSummary_date_label__5cbHi{font-size:.75rem;font-weight:500;color:#9ca3af;flex-shrink:0;align-self:flex-end}.JobCardSummary_space_between__kpQl3{justify-content:space-between}.JobCardSummary_date_right__fqVHl{display:flex;justify-content:flex-end;margin-top:.25rem}@media (max-width:820px){.JobCardSummary_card__we_0r{padding:.75rem}.JobCardSummary_title__eEEwO{font-size:1rem}.JobCardSummary_tags__wDSxK{display:none}.JobCardSummary_card_free__gkEWy .JobCardSummary_logo_container__INPas,.JobCardSummary_logo_container__INPas{width:3rem;height:3rem}.JobCardSummary_logo_container__INPas img{width:2.25rem;height:2.25rem}.JobCardSummary_description__AOdCl{font-size:.875rem}.JobCardSummary_highlights__hBEgX{font-size:.75rem}}.Styles_container__GtvUF{display:flex;flex-direction:column}.Styles_container_relative__JLLBF{position:relative;width:100%}.Styles_trigger_text__zWsrx{font-weight:400}.Styles_trigger__GqUFj{align-items:center;width:100%;box-sizing:border-box}.Styles_trigger__GqUFj,.Styles_trigger__GqUFj button{display:flex;justify-content:space-between;cursor:pointer}.Styles_trigger__GqUFj button{background-color:transparent;border:none;outline:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;flex:1 1;text-align:left}.Styles_content_drop__UvKbH,.Styles_content_drop_absolute__pfrxg{height:0;overflow-y:hidden;overflow-x:visible;color:#000}.Styles_content_drop__UvKbH[data-open=true]{height:auto;overflow-y:visible}.Styles_content_drop_absolute__pfrxg[data-open=true]{position:absolute;top:2rem;left:0;width:100%;background-color:#fff;z-index:var(--index-dropdown);width:20.25rem;border-radius:.5rem;border:1.5px solid var(--clr-border);height:auto}.Styles_overlay__VW1ZU{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--index-overlay)}.Styles_trigger_arrow__ZtD9T{width:1.5rem;min-width:1.5rem;height:1.5rem}.Styles_trigger_arrow__ZtD9T[data-open=true]{transform:rotate(180deg)}@media (max-width:820px){.Styles_content_drop_absolute__pfrxg[data-open=true]{left:0}.Styles_trigger_arrow__ZtD9T{display:flex}.Styles_media_center__H7akP{left:0!important}}.SignUp_wrapper__92SmN{display:flex;flex-direction:column;min-height:95%}.SignUp_content__OO9my{flex:1 1;padding:var(--spacing-base);justify-content:space-between}.SignUp_contentTop__9o5jn,.SignUp_content__OO9my{display:flex;flex-direction:column}.SignUp_banner__fsrze{background:#fff;border:1px solid #e5e7eb;border-radius:var(--borderRadius);padding:var(--spacing-base);margin-bottom:var(--spacing-md);display:flex;align-items:flex-start;gap:var(--spacing-sm);box-shadow:0 1px 2px rgba(0,0,0,.05)}.SignUp_bannerIcon__7AHgw{background-color:var(--clr-primary);padding:.375rem;border-radius:9999px;color:var(--clr-primary-text);flex-shrink:0;display:flex;align-items:center;justify-content:center}.SignUp_bannerIconSvg__IJt4z{width:16px;height:16px}.SignUp_bannerTitle__iw5eC{font-weight:700;color:#111827;font-size:.8125rem;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.125rem}.SignUp_bannerText__9ALWr{color:#4b5563;font-size:var(--text-sm-base);line-height:1.625}.SignUp_bannerHighlight__07LPN{color:#111827;font-weight:600;font-size:.8125rem}.SignUp_formFields___tTnV{display:flex;flex-direction:column;gap:var(--spacing-base)}.SignUp_fieldGroup__7seVx{display:flex;flex-direction:column;gap:.375rem}.SignUp_label__Dc2yU{font-size:var(--text-sm-base);font-weight:600;color:#111827}.SignUp_inputWrapper__4vZcx{position:relative}.SignUp_inputIcon__QIehs{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;transition:color .15s;display:flex;align-items:center;justify-content:center}.SignUp_inputWrapper__4vZcx:focus-within .SignUp_inputIcon__QIehs{color:#000}.SignUp_inputIconSvg__R0Poa{width:16px;height:16px}.SignUp_input__9VrCV{display:flex;height:2.5rem;width:100%;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;padding-left:2.25rem;padding-right:.75rem;font-size:var(--text-sm-base);outline:none;transition:all .15s}.SignUp_input__9VrCV::placeholder{color:#9ca3af}.SignUp_input__9VrCV:hover{border-color:#9ca3af}.SignUp_input__9VrCV:focus{border-color:#000;box-shadow:0 0 0 1px #000}.SignUp_inputError__gr47B{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444}.SignUp_frequencyGrid__u16_v{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.SignUp_freqButton__th_eL{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .5rem;border-radius:.5rem;border:2px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:all .15s}.SignUp_freqButton__th_eL:hover{border-color:#d1d5db;background-color:#f9fafb}.SignUp_freqButtonSelected__gQ_hh{border-color:var(--clr-primary);background-color:color-mix(in srgb,var(--clr-primary) 10%,transparent);color:#000}.SignUp_freqIcon__DJGVt{color:#9ca3af}.SignUp_freqButtonSelected__gQ_hh .SignUp_freqIcon__DJGVt{color:var(--clr-primary)}.SignUp_freqLabel__DjGk4{font-size:var(--text-sm-base);font-weight:500}.SignUp_profileHeader__EJZGH{display:flex;align-items:center;justify-content:space-between}.SignUp_optionalBadge__tEchC{font-size:var(--text-sm);color:#6b7280;background-color:#f3f4f6;padding:.125rem .5rem;border-radius:9999px;font-weight:500}.SignUp_profileGrid__InrAU{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.SignUp_selectTrigger__yYn6B{display:flex;align-items:center;gap:var(--spacing-sm);height:2.5rem;width:100%;border-radius:var(--borderRadius);border:1px solid #e5e7eb;background:#fff;padding:0 var(--spacing-base);font-size:var(--text-sm-base);cursor:pointer;transition:all .15s}.SignUp_selectTrigger__yYn6B:hover{border-color:#9ca3af}.SignUp_selectTrigger__yYn6B[data-open=true]{border-color:#000;box-shadow:0 0 0 1px #000}.SignUp_selectTrigger__yYn6B svg:first-child{color:#9ca3af;flex-shrink:0}.SignUp_selectTrigger__yYn6B svg:last-child{color:#9ca3af;flex-shrink:0;margin-left:auto;transition:transform .15s}.SignUp_selectTrigger__yYn6B[data-open=true] svg:last-child{transform:rotate(180deg)}.SignUp_selectPlaceholder__MHpXU{color:#9ca3af;flex:1 1;text-align:left;font-size:var(--text-sm-base)}.SignUp_selectValue__ZTdML{color:#111827;flex:1 1;text-align:left}.SignUp_selectDropdown__ieYQt{display:flex;flex-direction:column;padding:var(--spacing-sm);min-width:100%}.SignUp_selectOption__QtI98{padding:var(--spacing-sm) var(--spacing-base);border:none;background:transparent;text-align:left;cursor:pointer;border-radius:.25rem;font-size:var(--text-sm-base);transition:background-color .15s}.SignUp_selectOption__QtI98:hover{background-color:#f3f4f6}.SignUp_termsLabel__T4R3y{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;cursor:pointer;transition:background-color .15s}.SignUp_termsLabel__T4R3y:hover{background-color:#f9fafb}.SignUp_termsCheckbox__aaZgv{margin-top:.125rem;width:1rem;height:1rem;border-radius:.25rem;border:1px solid #d1d5db;flex-shrink:0;accent-color:#000}.SignUp_termsText__m0Hog{font-size:var(--text-sm);color:#4b5563;line-height:1.625}.SignUp_termsLink__sJZa6{color:#000;font-weight:500;text-decoration:none}.SignUp_termsLink__sJZa6:hover{text-decoration:underline}.SignUp_checkboxes__PnJfq{display:flex;flex-direction:column;gap:var(--spacing-base);margin-top:var(--spacing-lg)}.SignUp_checkboxes__PnJfq label{font-size:var(--text-sm-base)}.SignUp_checkboxes__PnJfq a{color:#000;text-decoration:underline}.SignUp_checkboxError__rJcNT{padding:var(--spacing-sm);border:2px solid #ef4444;border-radius:var(--borderRadius);background-color:rgba(239,68,68,.05)}.SignUp_footer__zau6L{padding:var(--spacing-base);background:#fff;border-top:1px solid #f3f4f6;display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0}.SignUp_backBtn__fOkPp{padding:.625rem var(--spacing-lg);border-radius:var(--borderRadius);border:1px solid #d1d5db;color:#374151;font-weight:500;background:#fff;cursor:pointer;transition:background-color .15s}.SignUp_backBtn__fOkPp:hover{background-color:#f9fafb}.SignUp_submitBtn__ggXdm{padding:.625rem var(--spacing-lg);border-radius:var(--borderRadius);font-weight:500;border:none;cursor:pointer;transition:background-color .15s}.SignUp_submitBtnEnabled__e_7Ym{background-color:var(--clr-primary);color:var(--clr-primary-text)}.SignUp_submitBtnEnabled__e_7Ym:hover{background-color:#ffcf5c}.SignUp_submitBtnDisabled__kjCVj{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}@media (min-width:640px){.SignUp_banner__fsrze,.SignUp_content__OO9my{padding:var(--spacing-md)}.SignUp_banner__fsrze{margin-bottom:var(--spacing-lg);gap:var(--spacing-base)}.SignUp_bannerIconSvg__IJt4z{width:18px;height:18px}.SignUp_bannerTitle__iw5eC{font-size:var(--text-sm-base)}.SignUp_formFields___tTnV{gap:var(--spacing-lg)}.SignUp_fieldGroup__7seVx{gap:.5rem}.SignUp_label__Dc2yU{font-size:.9375rem}.SignUp_inputIconSvg__R0Poa{width:18px;height:18px}.SignUp_input__9VrCV{height:3rem;padding-left:2.5rem}.SignUp_frequencyGrid__u16_v{gap:.75rem}.SignUp_freqLabel__DjGk4{font-size:var(--text-sm-base)}.SignUp_profileGrid__InrAU{grid-template-columns:repeat(2,1fr)}.SignUp_selectTrigger__yYn6B{height:3rem}.SignUp_termsLabel__T4R3y{gap:.75rem;padding:1rem}.SignUp_termsText__m0Hog{font-size:.8125rem}.SignUp_checkboxes__PnJfq{margin-top:var(--spacing-xl)}.SignUp_footer__zau6L{padding:var(--spacing-md);gap:var(--spacing-base)}}@media (min-width:1024px){.SignUp_content__OO9my{padding:var(--spacing-xl) var(--spacing-2xl)}}.WizardContent_modalOverlay__dbJr6{position:fixed;inset:0;z-index:var(--index-modal);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);padding:.25rem}.WizardContent_modalContent__Ot74d{max-width:1024px;width:100%;height:100%}.WizardContent_stepContent__fZ5Te{display:flex;flex-direction:column;flex:1 1}.WizardContent_mobileList__OkIzN{display:block;padding:.75rem}.WizardContent_desktopGrid__uOu2l{display:none;padding:.75rem}.WizardContent_selectContent__p8CJa{flex:1 1;padding:.5rem .25rem}.WizardContent_footer__7fn0Y{padding:.75rem;background:#fff;border-top:1px solid #f3f4f6;display:flex;justify-content:center;margin-top:auto}.WizardContent_footerText__YbBss{font-size:.8125rem;color:#6b7280}.WizardContent_buttonFooter__4dHm4{padding:.75rem;background:#fff;border-top:1px solid #f3f4f6;display:flex;justify-content:flex-end;gap:.75rem;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0}.WizardContent_backBtn__G9Ick{padding:.625rem 1.5rem;border-radius:.5rem;border:1px solid #d1d5db;color:#374151;font-weight:500;background:#fff;cursor:pointer;transition:background-color .15s}.WizardContent_backBtn__G9Ick:hover{background-color:#f9fafb}.WizardContent_nextBtn__lrxSQ{padding:.625rem 1.5rem;border-radius:.5rem;font-weight:500;border:none;cursor:pointer;transition:background-color .15s}.WizardContent_nextBtnEnabled__b4Xw_{background-color:var(--clr-primary);color:var(--clr-primary-text);box-shadow:0 1px 2px rgba(0,0,0,.05)}.WizardContent_nextBtnEnabled__b4Xw_:hover{background-color:#e6b84a}.WizardContent_nextBtnDisabled__o6Zkp{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}@media (min-width:640px){.WizardContent_footer__7fn0Y,.WizardContent_modalOverlay__dbJr6,.WizardContent_selectContent__p8CJa{padding:1rem}.WizardContent_footerText__YbBss{font-size:var(--text-sm-base)}.WizardContent_buttonFooter__4dHm4{padding:1rem}}@media (min-width:768px){.WizardContent_mobileList__OkIzN{display:none}.WizardContent_desktopGrid__uOu2l{display:block;padding:1rem}}@media (min-width:1024px){.WizardContent_buttonFooter__4dHm4,.WizardContent_desktopGrid__uOu2l,.WizardContent_selectContent__p8CJa{padding:1.5rem}}.Styles_dropdown_content__IbyFa{padding:1.5rem;display:flex;flex-direction:column;min-height:10.875rem}.Styles_dropdown_heading__CrW1A{font-size:var(--text-lg);font-style:normal;font-weight:500;line-height:1.75rem;margin-bottom:.6rem}.Styles_dropdown_content_list__9nvq_{display:flex;flex-direction:column;gap:.7rem}.Styles_dropdown_option_btn__yZSPw{padding:0}.Styles_dropdown_option_btn__yZSPw,.Styles_dropdown_trigger__uS6cT{border:none;background-color:transparent;display:flex;justify-content:space-between;cursor:pointer}.Styles_dropdown_trigger__uS6cT{align-items:center;width:100%;box-sizing:border-box;font-size:var(--text-lg);font-style:normal;font-weight:600;line-height:1.5rem}.Styles_trigger_arrow__F5OSp{display:flex;transition:all .3s ease}.Styles_dropdown_trigger__uS6cT[data-open=true] .Styles_trigger_arrow__F5OSp{transform:rotate(180deg)}@media (max-width:820px){.Styles_dropdown_trigger__uS6cT{font-size:1rem;font-weight:500;margin-top:.75rem;width:-moz-fit-content;width:fit-content}.Styles_dropdown_trigger__uS6cT[data-open=true] .Styles_trigger_arrow__F5OSp{transform:rotate(180deg)}.Styles_dropdown_content_list__9nvq_[data-open=true]{display:flex;margin:1rem 0}.Styles_dropdown_heading__CrW1A{font-size:1rem;font-weight:600}}.styles_container__TNUei{margin-top:1.5rem}.styles_title__qJnYe{font-size:var(--text-md);font-style:normal;font-weight:600;line-height:1.5rem;margin-bottom:.5rem}.styles_content__9J7a3{font-size:var(--text-sm);font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray);display:flex;flex-direction:column;gap:.5rem}.styles_sub_items__mUY0e{margin:.5rem 0;display:flex;flex-direction:column;gap:.35rem}.styles_subItemContainer__cp2P8{margin-left:.5rem}.styles_actions__oRqnV{display:flex;margin-top:1.5rem}.styles_actions__oRqnV button{margin:0 auto}.styles_flex_box__M9T61{display:flex;color:#000}.styles_count__FiQly{font-size:var(--text-sm);margin-left:.2rem;color:#000}.styles_counter__J8pa2{position:relative;vertical-align:initial;font-size:80%;margin-left:5px;font-weight:400;opacity:.6;color:#000}.styles_trigger_arrow__tHr3J{display:none;transition:all .3s ease}@media screen and (max-width:820px){.styles_container__TNUei{border-bottom:var(--border);padding-bottom:1rem}.styles_container__TNUei:last-child{border-bottom:none}.styles_title__qJnYe{font-size:var(--text-lg);text-decoration:none;font-weight:600;line-height:1.5rem;margin:0 .5rem 0 0}.styles_title_container___o75P{display:flex;align-items:center;justify-content:space-between;height:100%;margin-bottom:.5rem}.styles_trigger_arrow__tHr3J{display:flex}.styles_trigger_arrow__tHr3J[data-open=true]{transform:rotate(180deg)}.styles_content__9J7a3{max-height:0;overflow:hidden;transition:max-height .3s ease}.styles_content__9J7a3[data-open=true]{max-height:-moz-fit-content;max-height:fit-content}.styles_actions__oRqnV{display:none;padding-bottom:1.5rem}.styles_actions__oRqnV[data-open=true]{display:flex}}