.Homepage_page__Zqq3F{background:#fff;color:#0f172a;min-height:100vh}.Homepage_container__3s9fF{margin-inline:auto;width:min(930px,calc(100% - 48px))}.Homepage_jobsSection__NBF8s{padding:20px 0 28px;scroll-margin-top:90px}.Homepage_resultsHeader__5DHO0{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:20px 0 16px}.Homepage_resultsHeader__5DHO0 h3{font-size:20px;line-height:1.4}.Homepage_resultsHeader__5DHO0 button,.Homepage_resultsHeader__5DHO0 select{font-size:13px;min-height:44px}.Homepage_supportSection__jgEIm{padding:36px 0;scroll-margin-top:90px}.Homepage_sectionHeading__f3K5u{margin-bottom:28px;text-align:center}.Homepage_sectionHeading__f3K5u>h2,.Homepage_supportSection__jgEIm>.Homepage_container__3s9fF>h2{font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.025em;line-height:1.3}.Homepage_sectionHeading__f3K5u>p{color:#475569;font-size:15px;line-height:1.7}.Homepage_tools__abnp_{padding:36px 0}.Homepage_toolsHeading__YOFRu{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.Homepage_toolsHeading__YOFRu h2{font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.025em;line-height:1.3}.Homepage_toolCard__uobBF p,.Homepage_toolsHeading__YOFRu p,.Homepage_toolsSecondary__VPk04{color:#475569;font-size:14px;line-height:1.7}.Homepage_toolsHeading__YOFRu p{margin-top:8px}.Homepage_toolGrid__DwF_8{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.Homepage_toolCard__uobBF{background:#fff;border:1px solid #dce6ec;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:22px}.Homepage_toolCard__uobBF:hover{background:#f8fafc;border-color:#94b8c4}.Homepage_toolCard__uobBF h3{font-size:17px;font-weight:650;line-height:1.4}.Homepage_toolCard__uobBF>svg{color:#0f766e;height:22px;width:22px}.Homepage_toolCard__uobBF>span{margin-top:auto}.Homepage_toolLink__cGfqp{align-items:center;color:#0e7490;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:7px;min-height:44px}.Homepage_toolLink__cGfqp svg{height:16px;width:16px}.Homepage_toolLink__cGfqp:hover{text-decoration:underline;text-underline-offset:4px}.Homepage_toolCard__uobBF:focus-visible,.Homepage_toolLink__cGfqp:focus-visible{border-radius:8px;outline:2px solid #0e7490;outline-offset:4px}.Homepage_toolsSecondary__VPk04{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;margin-top:16px}@media (max-width:700px){.Homepage_container__3s9fF{width:calc(100% - 32px)}.Homepage_jobsSection__NBF8s{padding-top:14px}.Homepage_resultsHeader__5DHO0{align-items:flex-start;gap:10px}.Homepage_resultsHeader__5DHO0 h3{font-size:18px}.Homepage_supportSection__jgEIm,.Homepage_tools__abnp_{padding-block:28px}.Homepage_sectionHeading__f3K5u{margin-bottom:22px}.Homepage_sectionHeading__f3K5u>p{font-size:14px}.Homepage_toolsHeading__YOFRu{flex-wrap:wrap;gap:12px}.Homepage_toolGrid__DwF_8{gap:12px;grid-template-columns:1fr}.Homepage_toolCard__uobBF{padding:20px}.Homepage_toolsSecondary__VPk04{align-items:flex-start}}.HomepageControls_filters____ufM{margin:18px auto 24px;max-width:930px;width:100%}.HomepageControls_filters____ufM>p{color:#64748b;font-size:12px;margin-bottom:10px;text-align:left}.HomepageControls_filters____ufM>div{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.HomepageControls_filters____ufM>div>div{flex:1 1 145px;min-width:0}.HomepageControls_filters____ufM>div>div>button,.HomepageControls_filters____ufM>div>span>button{border-radius:7px;box-shadow:none;font-size:13px;justify-content:space-between;line-height:20px;min-height:44px;overflow-wrap:anywhere;padding:10px 12px;text-align:left;width:100%}.HomepageControls_filters____ufM>div>span{align-self:stretch}.HomepageControls_filters____ufM>div>span>button{justify-content:center}.HomepageControls_filters____ufM button>svg{flex-shrink:0}.HomepageControls_filters____ufM [role=dialog],.HomepageControls_filters____ufM [role=listbox]{border-color:#dbe3eb;border-radius:9px;box-shadow:0 12px 28px #0f172a1a}.HomepageControls_filters____ufM [role=dialog] button,.HomepageControls_filters____ufM [role=dialog] label,.HomepageControls_filters____ufM [role=listbox] button,.HomepageControls_filters____ufM>div>button{min-height:44px}.HomepageControls_filters____ufM [role=dialog] p,.HomepageControls_filters____ufM [role=listbox] p,.HomepageControls_filters____ufM [role=tooltip],.HomepageControls_filters____ufM button>span{font-size:12px}.HomepageControls_filters____ufM input:not([type=checkbox]),.HomepageControls_filters____ufM select{font-size:14px;min-height:44px}.HomepageControls_filters____ufM [role=button]:focus-visible,.HomepageControls_filters____ufM button:focus-visible,.HomepageControls_filters____ufM input:focus-visible,.HomepageControls_filters____ufM select:focus-visible{outline:2px solid #0891b2;outline-offset:3px}.HomepageControls_heroSponsor__1v_nN{margin:0 auto;max-width:930px;padding:0 0 20px;width:calc(100% - 48px)}.HomepageControls_heroSponsor__1v_nN>p{color:#475569;font-size:12px;line-height:18px;margin:0 0 8px;text-align:left}.HomepageControls_heroSponsor__1v_nN>a{border-color:#dbe3eb;border-radius:8px;padding:14px 16px}.HomepageControls_heroSponsor__1v_nN>a>div{gap:12px}.HomepageControls_heroSponsor__1v_nN>a>div>div:first-child:not(:last-child),.HomepageControls_heroSponsor__1v_nN>a>div>img{border-radius:7px;height:44px;width:44px}.HomepageControls_heroSponsor__1v_nN>a>div>div:last-child{column-gap:20px;display:grid;grid-template-columns:minmax(0,1fr) auto}.HomepageControls_heroSponsor__1v_nN h3{font-size:16px;grid-column:1;line-height:22px;margin-bottom:2px}.HomepageControls_heroSponsor__1v_nN>a p{color:#475569;display:block;font-size:12px;grid-column:1;-webkit-line-clamp:unset;line-height:18px;overflow:visible;overflow-wrap:anywhere}.HomepageControls_heroSponsor__1v_nN>a p[class*=line-clamp-2]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.HomepageControls_heroSponsor__1v_nN>a>div>div:last-child>span{align-self:center;color:#0e7490;font-size:12px;grid-column:2;grid-row:1/span 4;margin-top:0;min-height:44px}.HomepageControls_heroSponsor__1v_nN>a:focus-visible{outline:2px solid #0891b2;outline-offset:3px}@media (max-width:639px){.HomepageControls_filters____ufM{margin:14px auto 20px}.HomepageControls_filters____ufM>div{gap:8px}.HomepageControls_filters____ufM>div>div,.HomepageControls_filters____ufM>div>span{flex:1 1 calc(50% - 8px);min-width:0}.HomepageControls_filters____ufM input:not([type=checkbox]),.HomepageControls_filters____ufM select{font-size:16px}.HomepageControls_filters____ufM [role=tooltip]{max-width:calc(100vw - 48px);white-space:normal}.HomepageControls_heroSponsor__1v_nN{padding-bottom:16px;width:calc(100% - 32px)}.HomepageControls_heroSponsor__1v_nN>a{padding:12px}.HomepageControls_heroSponsor__1v_nN>a>div{gap:10px}.HomepageControls_heroSponsor__1v_nN>a>div>div:last-child{display:block}.HomepageControls_heroSponsor__1v_nN>a>div>div:last-child>span{margin-top:2px}}.CompanyPresentation_browse__9Oe80,.CompanyPresentation_directory__RMuvX,.CompanyPresentation_profile__09eBR{background:#f8fafc;color:#0f172a;min-height:100vh;padding:0}.CompanyPresentation_browse__9Oe80>div,.CompanyPresentation_directory__RMuvX>div{margin-inline:auto;max-width:1152px;padding:40px 24px 56px}.CompanyPresentation_profile__09eBR>div{margin-inline:auto;max-width:930px;padding:28px 24px 48px}.CompanyPresentation_browse__9Oe80>div>div:first-child,.CompanyPresentation_directory__RMuvX>div>div:first-child{margin-bottom:28px;text-align:left}.CompanyPresentation_browse__9Oe80 h1,.CompanyPresentation_directory__RMuvX h1,.CompanyPresentation_profile__09eBR h1{color:#0f172a;font-size:clamp(28px,3.3vw,40px);font-weight:750;letter-spacing:-.035em;line-height:1.16;overflow-wrap:anywhere}.CompanyPresentation_browse__9Oe80>div>div:first-child>p,.CompanyPresentation_directory__RMuvX>div>div:first-child>p{color:#475569;font-size:16px;line-height:1.7;margin-inline:0;max-width:720px}.CompanyPresentation_directory__RMuvX>div>div:first-child>div{background:#ecfeff;border:1px solid #a5f3fc;color:#0e7490;font-size:12px}.CompanyPresentation_companyGrid__Ik_2k{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.CompanyPresentation_categories__ypXHS>a,.CompanyPresentation_companyGrid__Ik_2k>li{min-width:0}.CompanyPresentation_companyGrid__Ik_2k>li>a,.CompanyPresentation_similar__MK2_A>li>a{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px #0f172a08;min-height:80px;padding:16px}.CompanyPresentation_categories__ypXHS>a:hover,.CompanyPresentation_companyGrid__Ik_2k>li>a:hover,.CompanyPresentation_similar__MK2_A>li>a:hover{border-color:#67e8f9;box-shadow:0 4px 14px #0f172a0f}.CompanyPresentation_companyGrid__Ik_2k>li>a>span:last-child>span:first-child,.CompanyPresentation_similar__MK2_A>li>a>span:last-child>span:first-child{font-size:14px;line-height:1.45;overflow:visible;overflow-wrap:anywhere;white-space:normal}.CompanyPresentation_companyGrid__Ik_2k>li>a>span:last-child>span:last-child,.CompanyPresentation_similar__MK2_A>li>a>span:last-child>span:last-child{color:#64748b;line-height:1.5;margin-top:4px}.CompanyPresentation_profile__09eBR>div>nav[aria-label=Breadcrumb]{align-items:center;display:flex;flex-wrap:wrap;line-height:1.5;margin-bottom:20px;overflow-wrap:anywhere}.CompanyPresentation_directory__RMuvX>div>div:first-child>p>a,.CompanyPresentation_profile__09eBR>div>div:first-of-type>div>a,.CompanyPresentation_profile__09eBR>div>nav[aria-label=Breadcrumb]>a,.CompanyPresentation_profile__09eBR>div>p>a{align-items:center;display:inline-flex;min-height:44px}.CompanyPresentation_profile__09eBR>div>div:first-of-type{align-items:flex-start;margin-bottom:12px}.CompanyPresentation_profile__09eBR>div>div:first-of-type>div{min-width:0}.CompanyPresentation_profile__09eBR>div>div:first-of-type>img{border:1px solid #e2e8f0;border-radius:14px;flex-shrink:0;padding:4px}.CompanyPresentation_stats__i1RUR>div{background:#fff;border-color:#e2e8f0;border-radius:14px;padding:16px 10px}.CompanyPresentation_stats__i1RUR>div>p:last-child{color:#475569;font-size:12px;line-height:1.5}.CompanyPresentation_stats__i1RUR>div>svg{color:#0891b2;margin-bottom:8px}.CompanyPresentation_profile__09eBR>div>div>h2,.CompanyPresentation_profile__09eBR>div>h2{font-size:20px;letter-spacing:-.02em;line-height:1.4;overflow-wrap:anywhere}.CompanyPresentation_pagination__A8aNP{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:32px}.CompanyPresentation_outlinks__ccwdq>a,.CompanyPresentation_pagination__A8aNP [aria-current=page],.CompanyPresentation_pagination__A8aNP a{align-items:center;border-radius:10px;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}.CompanyPresentation_outlinks__ccwdq>a,.CompanyPresentation_pagination__A8aNP a{background:#fff;border-color:#cbd5e1}.CompanyPresentation_outlinks__ccwdq>a:first-child,.CompanyPresentation_pagination__A8aNP [aria-current=page]{background:#0e7490;color:#fff}.CompanyPresentation_outlinks__ccwdq{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;padding-top:24px}.CompanyPresentation_categories__ypXHS{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.CompanyPresentation_categories__ypXHS>a{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a08;padding:22px}.CompanyPresentation_categories__ypXHS>a>div{background:#ecfeff;border-radius:12px;color:#0e7490;margin-bottom:16px;padding:10px}.CompanyPresentation_categories__ypXHS>a>div>svg{height:24px;width:24px}.CompanyPresentation_categories__ypXHS h3{color:#0f172a;font-size:18px;letter-spacing:-.02em;line-height:1.4}.CompanyPresentation_categories__ypXHS p{color:#475569;font-size:14px;line-height:1.6;margin-bottom:12px}.CompanyPresentation_categories__ypXHS>a>span{color:#0e7490;font-size:14px}.CompanyPresentation_browse__9Oe80>div>div:last-child:not(:first-child){margin-top:32px}.CompanyPresentation_directorySection___9bWd{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:none;padding:24px}.CompanyPresentation_directorySection___9bWd>h2{color:#0f172a;font-size:20px;letter-spacing:-.02em;line-height:1.4;margin-bottom:16px}.CompanyPresentation_directorySection___9bWd>div>a{align-items:center;color:#0e7490;display:flex;line-height:1.5;min-height:44px;overflow:visible;overflow-wrap:anywhere;padding-block:8px;white-space:normal}.CompanyPresentation_browse__9Oe80 a:focus-visible,.CompanyPresentation_directory__RMuvX a:focus-visible,.CompanyPresentation_profile__09eBR a:focus-visible{outline:2px solid #0891b2;outline-offset:4px}@media (max-width:1023px){.CompanyPresentation_categories__ypXHS,.CompanyPresentation_companyGrid__Ik_2k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.CompanyPresentation_browse__9Oe80>div,.CompanyPresentation_directory__RMuvX>div,.CompanyPresentation_profile__09eBR>div{padding:24px 16px 40px}.CompanyPresentation_categories__ypXHS,.CompanyPresentation_companyGrid__Ik_2k{gap:12px;grid-template-columns:minmax(0,1fr)}.CompanyPresentation_categories__ypXHS>a,.CompanyPresentation_directorySection___9bWd{padding:18px}.CompanyPresentation_outlinks__ccwdq>a{text-align:center;width:100%}}.HomepageJobCard_card__aoSmn{background:#fff;border:1px solid #e2e8f0;border-radius:14px;color:#0f172a;min-width:0;position:relative;transition:border-color .15s,box-shadow .15s}.HomepageJobCard_card__aoSmn:hover{border-color:#cbd5e1;box-shadow:0 3px 12px #0f172a08}.HomepageJobCard_padding__YTiFm{padding:20px}.HomepageJobCard_layout__4BRrj{align-items:start;column-gap:12px;display:grid;grid-template-columns:40px minmax(0,1fr) minmax(190px,29%)}.HomepageJobCard_info__emvsI,.HomepageJobCard_rail__sywv1{display:contents}.HomepageJobCard_logo__xKgRN{grid-column:1;grid-row:1/3;padding-top:2px}.HomepageJobCard_title__e3x5L{font-size:18px;font-weight:700;grid-row:1;line-height:1.35;margin:0 0 5px}.HomepageJobCard_company__9gENF,.HomepageJobCard_title__e3x5L{grid-column:2;overflow-wrap:anywhere}.HomepageJobCard_company__9gENF{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 6px;grid-row:2;line-height:1.5;margin:0 0 14px}.HomepageJobCard_metric__c9WtB{align-items:flex-end;border-radius:7px;display:flex;flex-direction:column;gap:4px;grid-column:3;grid-row:1/3;justify-self:end;line-height:1.4;max-width:100%;min-height:44px;padding:6px 8px;position:relative;text-align:right;z-index:10}.HomepageJobCard_metric__c9WtB:not(button){min-height:0}button.HomepageJobCard_metric__c9WtB:hover{background:#f1f5f9}.HomepageJobCard_metricLabel__JX0kJ{align-items:center;color:#0f766e;display:flex;font-size:12px;font-weight:700;gap:6px;justify-content:flex-end}.HomepageJobCard_metricLabel__JX0kJ svg{flex-shrink:0}.HomepageJobCard_metricCohort___nvyb{color:#64748b;font-size:11px;overflow-wrap:anywhere}.HomepageJobCard_facts___UV_T{align-items:center;display:flex;flex-wrap:wrap;gap:7px;grid-column:2/4;grid-row:3;margin-bottom:9px;min-width:0}.HomepageJobCard_facts___UV_T>*{max-width:100%}.HomepageJobCard_facts___UV_T>:not(.HomepageJobCard_pay__h4sSK){font-size:12px}.HomepageJobCard_pay__h4sSK{display:flex;flex-basis:100%;flex-wrap:wrap;gap:6px 10px;margin-bottom:5px;min-width:0;order:-1}.HomepageJobCard_payAmount__DTSDt,.HomepageJobCard_pay__h4sSK{align-items:center}.HomepageJobCard_payAmount__DTSDt{display:inline-flex;font-size:18px;font-weight:700;gap:2px;line-height:1.5;overflow-wrap:anywhere}.HomepageJobCard_payAmount__DTSDt>svg{height:16px;width:16px}.HomepageJobCard_paySource__Ly34v{color:#64748b;font-size:11px}.HomepageJobCard_perks__UlSxb{align-items:center;display:flex;flex-wrap:wrap;gap:6px;grid-column:2/4;grid-row:4;margin-bottom:14px}.HomepageJobCard_perks__UlSxb:empty{display:none}.HomepageJobCard_perks__UlSxb>*{font-size:12px;max-width:100%}.HomepageJobCard_description__x1PlX{color:#475569;font-size:13px;grid-column:2/4;grid-row:5;line-height:1.5;margin-bottom:14px}.HomepageJobCard_layout__4BRrj:after{border-top:1px solid #e2e8f0;content:"";grid-column:2/4;pointer-events:none}.HomepageJobCard_insight__PHRPS,.HomepageJobCard_layout__4BRrj:after{align-self:stretch;grid-row:6}.HomepageJobCard_insight__PHRPS{align-items:center;background:#0000;border-radius:4px;display:flex;font-size:12px;gap:9px;grid-column:2;line-height:1.5;min-height:58px;min-width:0;padding:13px 0 0;position:relative;text-align:left;z-index:10}.HomepageJobCard_insightIcon__f6osq{align-self:flex-start;flex-shrink:0;padding-top:3px}.HomepageJobCard_insightCopy__2GsOr{color:#64748b;display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.HomepageJobCard_insightCopy__2GsOr strong{font-weight:500}.HomepageJobCard_insightCopy__2GsOr .HomepageJobCard_insightLabel__adrFW{color:#0f766e;font-size:12px;font-weight:700}.HomepageJobCard_insightArrow___SXB6{color:#0f766e;flex-shrink:0;margin-left:auto}.HomepageJobCard_insight__PHRPS:hover .HomepageJobCard_insightLabel__adrFW{text-decoration:underline}.HomepageJobCard_actions__D9DVy{align-self:center;display:flex;gap:8px;grid-column:3;grid-row:6;justify-content:flex-end;padding-top:13px;position:relative;z-index:10}.HomepageJobCard_apply__t2k4Q,.HomepageJobCard_save__rr41U{align-items:center;border-radius:7px;display:inline-flex;font-size:13px;font-weight:650;gap:6px;justify-content:center;min-height:44px;padding:0 14px;white-space:nowrap}.HomepageJobCard_apply__t2k4Q{background:#0f172a;border:1px solid #0f172a;color:#fff}.HomepageJobCard_apply__t2k4Q:hover{background:#334155}.HomepageJobCard_save__rr41U{background:#fff;border:1px solid #cbd5e1;color:#475569}.HomepageJobCard_save__rr41U:hover{background:#f8fafc}.HomepageJobCard_save__rr41U[aria-pressed=true]{background:#f0fdfa;border-color:#0f766e;color:#0f766e}.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_facts___UV_T,.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_perks__UlSxb{grid-column:2}.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_actions__D9DVy{align-self:end;grid-row:3/5;padding-top:0}.HomepageJobCard_noInsight__H2yfI:after{display:none}.HomepageJobCard_card__aoSmn button:focus-visible{outline:2px solid #06b6d4;outline-offset:3px}.HomepageJobCard_dialog__ldOYD{animation:none;background:#fff;border-radius:12px;color:#475569;font-size:14px;left:50%;line-height:1.6;max-height:calc(100dvh - 48px);max-width:480px;overflow-y:auto;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px)}.HomepageJobCard_dialogTitle__ynIpn{color:#0f172a;line-height:1.4;padding-right:28px}.HomepageJobCard_dialogDescription__rQeLj{color:#475569}.HomepageJobCard_comparisonFacts__w2Ktk{display:grid;font-size:13px;gap:8px 16px;grid-template-columns:1fr 1.3fr}.HomepageJobCard_comparisonFacts__w2Ktk dt{color:#64748b}.HomepageJobCard_comparisonFacts__w2Ktk dd{color:#0f172a;font-weight:600;overflow-wrap:anywhere}.HomepageJobCard_dialog__ldOYD>button{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}@media (max-width:767px){.HomepageJobCard_padding__YTiFm{padding:16px}.HomepageJobCard_layout__4BRrj{grid-template-columns:40px minmax(0,1fr)}.HomepageJobCard_title__e3x5L{font-size:17px}.HomepageJobCard_company__9gENF{margin-bottom:8px}.HomepageJobCard_metric__c9WtB{align-items:flex-start;grid-column:1/3;grid-row:3;justify-self:start;margin:0 0 10px;padding:5px 0;text-align:left}.HomepageJobCard_metricLabel__JX0kJ{justify-content:flex-start}.HomepageJobCard_metricCohort___nvyb{font-size:12px}.HomepageJobCard_facts___UV_T{grid-column:1/3;grid-row:4}.HomepageJobCard_payAmount__DTSDt{font-size:18px}.HomepageJobCard_perks__UlSxb{grid-column:1/3;grid-row:5}.HomepageJobCard_description__x1PlX{grid-column:1/3;grid-row:6}.HomepageJobCard_layout__4BRrj:after{grid-column:1/3;grid-row:7/9}.HomepageJobCard_insight__PHRPS{grid-column:1/3;grid-row:7}.HomepageJobCard_actions__D9DVy{display:flex;grid-column:1/3;grid-row:8}.HomepageJobCard_apply__t2k4Q{flex:1}.HomepageJobCard_save__rr41U{flex:0 0 auto;min-width:76px}.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_facts___UV_T,.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_perks__UlSxb{grid-column:1/3}.HomepageJobCard_noInsight__H2yfI .HomepageJobCard_actions__D9DVy{border-top:1px solid #e2e8f0;grid-column:1/3;grid-row:7;padding-top:12px}}.EditorialPresentation_article__yIQCu,.EditorialPresentation_blogArticle__2f0L7,.EditorialPresentation_blogHub__ehgVV,.EditorialPresentation_breadcrumb__bG6J6,.EditorialPresentation_guideIndex__tpW5M,.EditorialPresentation_readingLinks__XgyL6{color:#0f172a;overflow-wrap:anywhere}.EditorialPresentation_article__yIQCu{margin-inline:auto;padding:28px 24px 36px;width:min(808px,100%)}.EditorialPresentation_article__yIQCu h1,.EditorialPresentation_guideHeader__wAKD5 h1,.EditorialPresentation_guideHero__p7GLJ h1,.EditorialPresentation_hero__O1R_M h1,.EditorialPresentation_resourceHero__cNhpq h1{color:#0f172a;font-size:clamp(30px,3.8vw,46px);font-weight:750;letter-spacing:-.035em;line-height:1.14;margin-bottom:20px;text-wrap:balance}.EditorialPresentation_article__yIQCu>p,.EditorialPresentation_hero__O1R_M>div>p{color:#475569;font-size:clamp(17px,2vw,20px);line-height:1.65}.EditorialPresentation_article__yIQCu>div:has(time){border-bottom:1px solid #e2e8f0;color:#475569;font-size:13px;gap:6px 10px;line-height:1.6;margin-bottom:28px;padding-bottom:20px}.EditorialPresentation_article__yIQCu .prose,.EditorialPresentation_blogContent__GTSYk .prose{color:#334155;font-size:17px;line-height:1.85;max-width:72ch}.EditorialPresentation_article__yIQCu .prose :is(h1,h2,h3,h4),.EditorialPresentation_blogContent__GTSYk .prose :is(h1,h2,h3,h4){color:#0f172a;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.EditorialPresentation_article__yIQCu .prose h2,.EditorialPresentation_blogContent__GTSYk .prose h2{font-size:clamp(24px,2.8vw,30px)}.EditorialPresentation_article__yIQCu .prose h3,.EditorialPresentation_blogContent__GTSYk .prose h3{font-size:clamp(20px,2.4vw,24px)}.EditorialPresentation_article__yIQCu a,.EditorialPresentation_blogArticle__2f0L7 a:not([class*=bg-]),.EditorialPresentation_breadcrumb__bG6J6 a,.EditorialPresentation_readingLinks__XgyL6 a:hover :is(h3,h4){color:#0e7490}.EditorialPresentation_article__yIQCu .prose a,.EditorialPresentation_blogContent__GTSYk .prose a{color:#0e7490;text-decoration:underline;text-underline-offset:3px}.EditorialPresentation_article__yIQCu .prose blockquote,.EditorialPresentation_blogContent__GTSYk .prose blockquote{background:#f0f9ff;border-color:#0891b2}.EditorialPresentation_article__yIQCu .prose :is(pre,table),.EditorialPresentation_blogContent__GTSYk .prose :is(pre,table){max-width:100%;overflow-x:auto}.EditorialPresentation_article__yIQCu .prose table,.EditorialPresentation_blogContent__GTSYk .prose table{display:block}.EditorialPresentation_badge__oEOLg{align-items:center;background:#ecfeff;border:1px solid #a5f3fc;border-radius:999px;color:#155e75;display:inline-flex;gap:8px;margin-bottom:22px;padding:7px 12px}.EditorialPresentation_breadcrumb__bG6J6{margin-inline:auto;padding:16px 24px 0;width:min(808px,100%)}.EditorialPresentation_breadcrumb__bG6J6 nav{gap:4px;margin-bottom:0}.EditorialPresentation_breadcrumb__bG6J6 nav>span:last-child{display:block;-webkit-line-clamp:unset;overflow:visible}.EditorialPresentation_article__yIQCu a[href^="/resources?tag="],.EditorialPresentation_article__yIQCu a[rel=author],.EditorialPresentation_blogArticle__2f0L7 a[rel=author],.EditorialPresentation_breadcrumb__bG6J6 a,.EditorialPresentation_indexLink__odwMh{align-items:center;display:inline-flex;min-height:44px}.EditorialPresentation_article__yIQCu a[href^="/resources?tag="]:hover{background:#ecfeff;color:#155e75}.EditorialPresentation_blogArticle__2f0L7,.EditorialPresentation_blogHub__ehgVV{background:#fff;min-height:100vh}.EditorialPresentation_hero__O1R_M{background:linear-gradient(145deg,#fff 25%,#f0f9ff);border-bottom:1px solid #e2e8f0;padding:44px 0 48px}.EditorialPresentation_featuredCard__kTZop .flex,.EditorialPresentation_hero__O1R_M>div>div:has(time),.EditorialPresentation_hero__O1R_M>div>div:last-child,.EditorialPresentation_storyCard__BF1IR .flex{flex-wrap:wrap;gap:8px 12px}.EditorialPresentation_hero__O1R_M .bg-action{background:#0e7490}.EditorialPresentation_hero__O1R_M>div>div:has(time){font-size:13px;margin-bottom:20px}.EditorialPresentation_blogContent__GTSYk{margin-inline:auto;padding:40px 24px 56px;width:min(1120px,100%)}.EditorialPresentation_articleGrid__94IEP{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 260px}.EditorialPresentation_articleGrid__94IEP>div{grid-column:auto;min-width:0}.EditorialPresentation_blogContent__GTSYk .bg-brand-light{background:#f0f9ff;border:1px solid #e2e8f0}.EditorialPresentation_blogContent__GTSYk a[class*=px-],.EditorialPresentation_blogContent__GTSYk button,.EditorialPresentation_blogContent__GTSYk input,.EditorialPresentation_newsletter__x3ObO button,.EditorialPresentation_newsletter__x3ObO input{min-height:44px;min-width:0}.EditorialPresentation_blogContent__GTSYk a[class*=px-]{align-items:center;display:inline-flex;justify-content:center}.EditorialPresentation_blogContent__GTSYk div:has(>a[target=_blank]){flex-wrap:wrap}.EditorialPresentation_blogContent__GTSYk button{background:#0f172a}.EditorialPresentation_blogContent__GTSYk button:hover{background:#1e293b}.EditorialPresentation_articleCta__c6Frc,.EditorialPresentation_newsletter__x3ObO{background:#0f172a;border:1px solid #cbd5e1;border-radius:18px;color:#fff;margin-top:48px;padding:32px;text-align:center}.EditorialPresentation_articleCta__c6Frc p,.EditorialPresentation_newsletter__x3ObO p{color:#cbd5e1}.EditorialPresentation_articleCta__c6Frc a,.EditorialPresentation_newsletter__x3ObO button{color:#0f172a}.EditorialPresentation_featuredCard__kTZop,.EditorialPresentation_storyCard__BF1IR{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 6px 24px #0f172a0a;overflow:clip}.EditorialPresentation_featuredCard__kTZop>a,.EditorialPresentation_storyCard__BF1IR>a{display:block;height:100%}.EditorialPresentation_featuredCard__kTZop:hover,.EditorialPresentation_storyCard__BF1IR:hover{border-color:#0891b2}.EditorialPresentation_blogHub__ehgVV .hover\:text-brand-dark:hover,.EditorialPresentation_blogHub__ehgVV .text-brand-dark{color:#0e7490}.EditorialPresentation_blogHub__ehgVV .bg-brand-mid{background:#ecfeff}.EditorialPresentation_blogArticle__2f0L7 h5,.EditorialPresentation_featuredCard__kTZop h3,.EditorialPresentation_readingLinks__XgyL6 h3,.EditorialPresentation_storyCard__BF1IR h3{display:block;-webkit-line-clamp:unset;line-height:1.4;overflow:visible}.EditorialPresentation_finalCta__Y60nQ a{min-height:44px}.EditorialPresentation_finalCta__Y60nQ a.bg-action{background:#0f172a}.EditorialPresentation_finalCta__Y60nQ a.bg-action:hover{background:#1e293b}.EditorialPresentation_readingLinks__XgyL6 a{background:#fff;border-radius:14px;min-height:44px}.EditorialPresentation_readingLinks__XgyL6 a:hover{background:#f0f9ff;border-color:#0891b2}.EditorialPresentation_guideIndex__tpW5M{background:#fff;padding:0 0 56px}.EditorialPresentation_indexHeading__HCp2u{align-items:baseline;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;margin-bottom:20px;padding-top:32px}.EditorialPresentation_indexLink__odwMh{color:#334155;line-height:1.5;padding-block:8px;text-decoration:none}.EditorialPresentation_indexLink__odwMh:hover{color:#0e7490;text-decoration:underline;text-underline-offset:3px}.EditorialPresentation_article__yIQCu a:focus-visible,.EditorialPresentation_blogArticle__2f0L7 :is(a,button,input):focus-visible,.EditorialPresentation_blogHub__ehgVV :is(a,button,input):focus-visible,.EditorialPresentation_breadcrumb__bG6J6 a:focus-visible,.EditorialPresentation_indexLink__odwMh:focus-visible,.EditorialPresentation_readingLinks__XgyL6 a:focus-visible{outline:2px solid #0891b2;outline-offset:4px}.EditorialPresentation_resourceHero__cNhpq,.EditorialPresentation_resourceResults__8QxTo,.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96{color:#0f172a;overflow-wrap:anywhere}.EditorialPresentation_resourceHero__cNhpq{background:linear-gradient(145deg,#fff 25%,#f0f9ff);border-bottom:1px solid #e2e8f0;margin-bottom:28px;padding:24px 0 40px}.EditorialPresentation_resourceHero__cNhpq nav,.EditorialPresentation_staticArticle__Ob3m4>nav{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px;margin-bottom:24px}.EditorialPresentation_resourceHero__cNhpq nav a,.EditorialPresentation_staticArticle__Ob3m4>nav a{align-items:center;color:#0e7490;display:inline-flex;min-height:44px}.EditorialPresentation_resourceHero__cNhpq .text-brand-dark,.EditorialPresentation_resourceResults__8QxTo .group:hover h3,.EditorialPresentation_resourceResults__8QxTo .text-brand-dark{color:#0e7490}.EditorialPresentation_resourceSearch__e9Vmi{background:#fff;border:1px solid #cbd5e1;border-radius:14px;box-shadow:0 4px 18px #0f172a0a;color:#0f172a;font-size:16px;min-height:52px;min-width:0;padding:14px 16px 14px 48px;width:100%}.EditorialPresentation_resourceSearch__e9Vmi::placeholder{color:#64748b}.EditorialPresentation_resourceResults__8QxTo{padding-bottom:56px}.EditorialPresentation_resourceCard__kfdjb{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 18px #0f172a0a;display:flex;flex-direction:column;height:100%;min-width:0;overflow:clip;transition:border-color .16s ease,box-shadow .16s ease}.EditorialPresentation_resourceCard__kfdjb:hover{border-color:#0891b2;box-shadow:0 8px 24px #0f172a14}.EditorialPresentation_resourceCard__kfdjb h3{display:block;font-size:18px;letter-spacing:-.015em;-webkit-line-clamp:unset;line-height:1.4;overflow:visible}.EditorialPresentation_resourceCard__kfdjb .bg-brand-light{background:#ecfeff;color:#155e75}.EditorialPresentation_resourceCard__kfdjb div:has(>time){flex-wrap:wrap;gap:8px 12px}.EditorialPresentation_resourceCard__kfdjb time{color:#64748b}.EditorialPresentation_resourcePlaceholder__kkrWM{align-items:center;background:linear-gradient(135deg,#f8fafc,#ecfeff);display:flex;height:160px;justify-content:center}.EditorialPresentation_resourcePlaceholder__kkrWM svg{color:#0891b2}.EditorialPresentation_resourcePagination__gxYSJ{align-items:center;display:flex;gap:8px;margin-top:32px}.EditorialPresentation_resourcePagination__gxYSJ,.EditorialPresentation_resourcePagination__gxYSJ>div{flex-wrap:wrap;justify-content:center}.EditorialPresentation_resourcePagination__gxYSJ button{border-radius:10px;min-height:44px;min-width:44px}.EditorialPresentation_resourcePagination__gxYSJ button.bg-action{background:#0f172a}.EditorialPresentation_guideHeader__wAKD5 a:focus-visible,.EditorialPresentation_resourceHero__cNhpq a:focus-visible,.EditorialPresentation_resourceResults__8QxTo :is(a,button):focus-visible,.EditorialPresentation_resourceSearch__e9Vmi:focus-visible,.EditorialPresentation_staticArticle__Ob3m4>nav a:focus-visible,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) a:focus-visible{outline:2px solid #0891b2;outline-offset:4px}.EditorialPresentation_staticArticle__Ob3m4{margin-inline:auto;padding:28px 24px 48px;width:min(808px,100%)}.EditorialPresentation_staticGuide____c96{background:#fff;min-height:100vh}.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX)>div{max-width:808px}.EditorialPresentation_guideHero__p7GLJ{background:linear-gradient(145deg,#fff 25%,#f0f9ff)}.EditorialPresentation_guideHeader__wAKD5,.EditorialPresentation_guideHero__p7GLJ{border-bottom:1px solid #e2e8f0}.EditorialPresentation_guideHeader__wAKD5{margin-bottom:36px;padding-bottom:28px}.EditorialPresentation_guideHeader__wAKD5>p:first-of-type{font-size:clamp(17px,2vw,20px);line-height:1.65}.EditorialPresentation_guideHeader__wAKD5>div:has(time){color:#475569;flex-wrap:wrap;font-size:13px;gap:6px 10px;line-height:1.6}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) :is(h2,h3,h4){letter-spacing:-.025em;line-height:1.35;text-wrap:balance}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) h2{font-size:clamp(23px,2.7vw,30px)}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) :is(p,li){line-height:1.8}.EditorialPresentation_staticArticle__Ob3m4>section:not(.EditorialPresentation_relatedJobs__COeYX)>p,.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX) .prose>p{font-size:17px}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .text-action,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .text-brand,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .text-brand-dark{color:#0e7490}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .fill-brand{fill:#0e7490}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) :is(.bg-brand-light,.from-brand-light,.bg-brand-mid){background:#f0f9ff;border-color:#bae6fd}.EditorialPresentation_guideHeader__wAKD5 .bg-action,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .bg-action{background:#0f172a;color:#fff}.EditorialPresentation_guideHeader__wAKD5 a.bg-action:hover,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) a.bg-action:hover{background:#1e293b}:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .border-brand-mid{border-color:#bae6fd}.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX) div:has(>a),:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) .justify-between{flex-wrap:wrap;gap:12px}.EditorialPresentation_guideHeader__wAKD5 a,:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) a[class*=inline-flex],:is(.EditorialPresentation_staticArticle__Ob3m4,.EditorialPresentation_staticGuide____c96)>section:not(.EditorialPresentation_relatedJobs__COeYX) li>a{align-items:center;display:inline-flex;min-height:44px}.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX) div:has(>a)>a{min-height:44px}.EditorialPresentation_guideCallout__Bew9p{background:#f0f9ff;border:1px solid #bae6fd;color:#0f172a}.EditorialPresentation_guideCallout__Bew9p :is(p,ul){color:#334155}.EditorialPresentation_guideCallout__Bew9p>a{color:#0e7490}@media (max-width:600px){.EditorialPresentation_staticArticle__Ob3m4{padding:20px 20px 36px}.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX)>div{padding-inline:20px}.EditorialPresentation_resourceHero__cNhpq{padding-block:16px 32px}.EditorialPresentation_resourceCard__kfdjb h3{font-size:17px}.EditorialPresentation_staticArticle__Ob3m4>section:not(.EditorialPresentation_relatedJobs__COeYX)>p,.EditorialPresentation_staticGuide____c96>section:not(.EditorialPresentation_relatedJobs__COeYX) .prose>p{font-size:16px}.EditorialPresentation_guideHeader__wAKD5>h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.EditorialPresentation_resourceCard__kfdjb{transition:none}}@media (max-width:800px){.EditorialPresentation_articleGrid__94IEP{gap:36px;grid-template-columns:minmax(0,1fr)}.EditorialPresentation_articleGrid__94IEP>div>.sticky{position:static}}@media (max-width:600px){.EditorialPresentation_article__yIQCu,.EditorialPresentation_blogContent__GTSYk{padding:24px 20px 36px}.EditorialPresentation_breadcrumb__bG6J6{padding-inline:20px}.EditorialPresentation_hero__O1R_M{padding-block:28px 40px}.EditorialPresentation_article__yIQCu .prose,.EditorialPresentation_blogContent__GTSYk .prose{font-size:16px;line-height:1.8}.EditorialPresentation_articleCta__c6Frc,.EditorialPresentation_newsletter__x3ObO{padding:24px 20px}.EditorialPresentation_newsletter__x3ObO form{flex-direction:column}.EditorialPresentation_featuredCard__kTZop .p-8{padding:24px}}.newHomepageHero_hero__MDzdx{background:#fff;padding:29px 0 23px;text-align:center}.newHomepageHero_inner__xioP7{margin:0 auto;max-width:930px;padding:0 16px;width:100%}.newHomepageHero_eyebrow__Iujrn{font-size:10px;font-weight:600;letter-spacing:1.5px;margin:0;text-transform:uppercase}.newHomepageHero_title__Vv7CC{color:#152536;font-size:56px;font-weight:750;letter-spacing:-2px;line-height:1.08;margin:14px auto 15px}.newHomepageHero_subtitle__spS4b{color:#637184;font-size:17px;line-height:1.7;margin:0}.newHomepageHero_search__H4o7P form{margin:23px auto 0;max-width:700px;padding:0}.newHomepageHero_search__H4o7P input,.newHomepageHero_search__H4o7P select,.newHomepageHero_search__H4o7P textarea{font-size:16px}.newHomepageHero_search__H4o7P button[type=submit]{background:rgb(var(--action,21 37 54));border-radius:8px;min-height:44px}.newHomepageHero_search__H4o7P button[type=submit]:hover{background:rgb(var(--action-hover,51 65 85))}.newHomepageHero_popular___XNre a:focus-visible,.newHomepageHero_search__H4o7P button[type=submit]:focus-visible{outline:2px solid rgb(var(--brand,8 145 178));outline-offset:3px}.newHomepageHero_popular___XNre{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;justify-content:center;line-height:1.8;margin-top:15px}.newHomepageHero_popular___XNre a{min-width:0;overflow-wrap:anywhere}@media (max-width:700px){.newHomepageHero_hero__MDzdx{padding:18px 0 15px}.newHomepageHero_eyebrow__Iujrn{font-size:10px;letter-spacing:1.1px}.newHomepageHero_title__Vv7CC{font-size:34px;letter-spacing:-1.4px;line-height:1.1;margin:12px auto}.newHomepageHero_subtitle__spS4b{font-size:14px;line-height:1.8}.newHomepageHero_search__H4o7P form{margin-top:15px}.newHomepageHero_search__H4o7P button[type=submit]{font-size:12px;min-height:44px;padding:9px 12px}.newHomepageHero_popular___XNre{font-size:11px;gap:6px 11px;margin-top:13px}}@media (max-width:370px){.newHomepageHero_title__Vv7CC{font-size:30px}}