.company-profile-module__nsaTAG__page{background:#fbfcfe}.company-profile-module__nsaTAG__hero{border-bottom:1px solid var(--border);background:#fff}.company-profile-module__nsaTAG__heroInner{grid-template-columns:minmax(360px,.95fr) minmax(560px,1.35fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding-block:1.25rem;display:grid}.company-profile-module__nsaTAG__heroIdentity{align-items:center;gap:clamp(1.4rem,3vw,2.4rem);min-width:0;display:flex}.company-profile-module__nsaTAG__heroMark{box-shadow:0 14px 35px #02163c14;--mark-size:120px!important;border-radius:16px!important}.company-profile-module__nsaTAG__heroCopy{min-width:0}.company-profile-module__nsaTAG__heroEyebrow{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 .45rem;font-size:.7rem;font-weight:800;display:flex}.company-profile-module__nsaTAG__heroEyebrow span+span{color:#62718a;letter-spacing:.04em;border-left:1px solid #c8d0dc;align-items:center;padding-left:.55rem;display:inline-flex}.company-profile-module__nsaTAG__heroCopy h1{color:var(--navy);letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,4vw,3.65rem);line-height:.98}.company-profile-module__nsaTAG__heroDescription{color:#5c6b83;max-width:700px;margin:.6rem 0 0;font-size:clamp(.94rem,1.4vw,1.08rem);line-height:1.65}.company-profile-module__nsaTAG__heroActions{align-items:center;gap:.85rem;margin-top:.75rem;display:flex}.company-profile-module__nsaTAG__heroSourceNote{color:#63718a;align-items:center;gap:.5rem;margin:.55rem 0 0;font-size:.8rem;line-height:1.5;display:flex}.company-profile-module__nsaTAG__heroActions .company-profile-module__nsaTAG__heroSourceNote{margin:0}.company-profile-module__nsaTAG__heroSourceNote svg{color:var(--blue);flex:none}.company-profile-module__nsaTAG__heroMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;min-width:0;display:grid}.company-profile-module__nsaTAG__heroMetric{min-width:0;min-height:112px;color:var(--navy);box-shadow:var(--shadow-sm);background:#fbfcff;border:1px solid #dbe4f2;border-radius:12px;flex-direction:column;justify-content:center;padding:.8rem;display:flex}.company-profile-module__nsaTAG__heroMetric svg{color:var(--blue);margin-bottom:.75rem}.company-profile-module__nsaTAG__heroMetric strong{overflow-wrap:anywhere;letter-spacing:-.035em;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.15}.company-profile-module__nsaTAG__heroMetric span{color:var(--muted);margin-top:.5rem;font-size:.68rem;line-height:1.35}.company-profile-module__nsaTAG__heroMetric[data-status=DELAYED] strong,.company-profile-module__nsaTAG__heroMetric[data-status=UNAVAILABLE] strong{font-size:.83rem;line-height:1.35}.company-profile-module__nsaTAG__heroMetric[data-status=DELAYED] svg{color:#b96a08}.company-profile-module__nsaTAG__heroMetric[data-status=UNAVAILABLE] svg{color:#74839a}.company-profile-module__nsaTAG__overviewGrid{grid-template-columns:1fr;gap:1rem;padding-top:1.25rem;display:grid}.company-profile-module__nsaTAG__overviewGrid[data-has-snapshot]{grid-template-columns:minmax(280px,.78fr) minmax(0,1.6fr)}.company-profile-module__nsaTAG__activityShell{padding-top:1rem}.company-profile-module__nsaTAG__activityCard{min-width:0;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dfe6f1;border-radius:16px;padding:1.25rem}.company-profile-module__nsaTAG__activityHeading,.company-profile-module__nsaTAG__activityChartHeading,.company-profile-module__nsaTAG__activityChartDates{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.company-profile-module__nsaTAG__activityPeriod{color:var(--muted);margin:0;font-size:.74rem}.company-profile-module__nsaTAG__activityMetrics{grid-template-columns:1.15fr repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0 0;display:grid}.company-profile-module__nsaTAG__activityMetric{background:#fbfcff;border:1px solid #e1e8f3;border-radius:12px;min-width:0;padding:1rem}.company-profile-module__nsaTAG__activityMetric[data-primary]{background:#f4f7ff;border-color:#cddcff}.company-profile-module__nsaTAG__activityMetric dt{color:#5c6b83;min-height:2.5em;font-size:.72rem;font-weight:700;line-height:1.3}.company-profile-module__nsaTAG__activityMetric dd{color:var(--navy);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:.45rem 0 0;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:800;line-height:1}.company-profile-module__nsaTAG__activityChartBlock{border:1px solid #e1e8f3;border-radius:12px;min-width:0;margin-top:1rem;padding:1rem}.company-profile-module__nsaTAG__activityChartHeading h3{color:#293a57;margin:0;font-size:.88rem}.company-profile-module__nsaTAG__activityChartHeading span,.company-profile-module__nsaTAG__activityChartDates{color:var(--muted);font-size:.66rem}.company-profile-module__nsaTAG__activityChart{width:100%;height:auto;max-height:240px;margin-top:.6rem;display:block;overflow:visible}.company-profile-module__nsaTAG__activityGridLine{stroke:#e5ebf4;stroke-width:1px}.company-profile-module__nsaTAG__activityLine{fill:none;stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.company-profile-module__nsaTAG__activityPoint{fill:#fff;stroke:var(--blue);stroke-width:2px;vector-effect:non-scaling-stroke}.company-profile-module__nsaTAG__activityChartDates{margin-top:.15rem}.company-profile-module__nsaTAG__contentGrid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);padding-block:1rem 1.5rem;display:grid}.company-profile-module__nsaTAG__mainColumn{min-width:0}.company-profile-module__nsaTAG__aboutCard{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dfe6f1;border-radius:16px;padding:1.25rem}.company-profile-module__nsaTAG__aboutCardCompact .company-profile-module__nsaTAG__factsGrid{grid-template-columns:1fr;gap:.52rem}.company-profile-module__nsaTAG__snapshotCard{min-width:0;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dfe6f1;border-radius:16px;padding:1.25rem}.company-profile-module__nsaTAG__snapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid}.company-profile-module__nsaTAG__snapshotGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.company-profile-module__nsaTAG__snapshotGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-module__nsaTAG__snapshotGroup{border-left:1px solid var(--border);min-width:0;padding-inline:1rem}.company-profile-module__nsaTAG__snapshotGroup:first-child{border-left:0;padding-left:0}.company-profile-module__nsaTAG__snapshotGroup:last-child{padding-right:0}.company-profile-module__nsaTAG__snapshotGroup h3{color:#293a57;min-height:2.2rem;margin:0;font-size:.72rem;line-height:1.4}.company-profile-module__nsaTAG__snapshotGroup ul{gap:.78rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.company-profile-module__nsaTAG__snapshotGroup li{grid-template-columns:minmax(72px,.9fr) minmax(44px,1fr) auto;align-items:center;gap:.55rem;min-width:0;display:grid}.company-profile-module__nsaTAG__snapshotLabel{color:#43536e;text-overflow:ellipsis;font-size:.68rem;line-height:1.3;overflow:hidden}.company-profile-module__nsaTAG__snapshotTrack{background:#e8edf5;border-radius:999px;height:6px;display:block;overflow:hidden}.company-profile-module__nsaTAG__snapshotFill{width:var(--snapshot-width);border-radius:inherit;background:var(--blue);min-width:3px;height:100%;display:block}.company-profile-module__nsaTAG__snapshotGroup strong{color:#243654;font-variant-numeric:tabular-nums;font-size:.67rem}.company-profile-module__nsaTAG__sectionHeading p{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .32rem;font-size:.66rem;font-weight:800}.company-profile-module__nsaTAG__sectionHeading h2,.company-profile-module__nsaTAG__opportunitiesHead h2{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.2}.company-profile-module__nsaTAG__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem clamp(1.5rem,5vw,4rem);margin:.8rem 0 0;display:grid}.company-profile-module__nsaTAG__fact{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.company-profile-module__nsaTAG__factIcon{color:#6d7c95;padding-top:.05rem;display:inline-flex}.company-profile-module__nsaTAG__fact dt{color:#5c6b83;margin:0;font-size:.68rem;font-weight:750;line-height:1.35}.company-profile-module__nsaTAG__fact dd{color:#293a57;margin:.32rem 0 0;font-size:.82rem;line-height:1.55}.company-profile-module__nsaTAG__officialLink,.company-profile-module__nsaTAG__parentList a{color:var(--blue);text-underline-offset:3px;align-items:center;gap:.38rem;font-weight:650;text-decoration-thickness:1px;display:inline-flex}.company-profile-module__nsaTAG__officialLink:hover,.company-profile-module__nsaTAG__parentList a:hover{color:var(--blue-hover)}.company-profile-module__nsaTAG__parentList{flex-wrap:wrap;gap:.2rem .8rem;margin:0;padding:0;list-style:none;display:flex}.company-profile-module__nsaTAG__opportunities{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dfe6f1;border-radius:16px;padding:1.15rem}.company-profile-module__nsaTAG__opportunitiesHead{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.9rem;display:flex}.company-profile-module__nsaTAG__opportunitiesHead p{color:var(--muted);margin:0;font-size:.76rem}.company-profile-module__nsaTAG__jobList{gap:.75rem;display:grid}.company-profile-module__nsaTAG__opportunityControls{border-bottom:1px solid var(--border);gap:.75rem;margin-bottom:.9rem;padding-bottom:.9rem;display:grid}.company-profile-module__nsaTAG__opportunityControls form{grid-template-columns:minmax(160px,1.25fr) repeat(4,minmax(120px,.8fr)) auto;gap:.45rem;display:grid}.company-profile-module__nsaTAG__opportunityControls label{min-width:0;position:relative}.company-profile-module__nsaTAG__opportunityControls input,.company-profile-module__nsaTAG__opportunityControls select{color:#2b3b58;width:100%;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #dfe6f1;border-radius:8px;padding:0 .72rem;font-size:.7rem}.company-profile-module__nsaTAG__opportunityControls input:focus-visible,.company-profile-module__nsaTAG__opportunityControls select:focus-visible{border-color:var(--blue);outline-offset:1px;outline:2px solid #004afd2e}.company-profile-module__nsaTAG__controlSearch{align-items:center;display:flex}.company-profile-module__nsaTAG__controlSearch svg{z-index:1;color:#77859a;position:absolute;left:.7rem}.company-profile-module__nsaTAG__controlSearch input{padding-left:2.1rem}.company-profile-module__nsaTAG__opportunityControls form button{color:#fff;background:var(--blue);min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.38rem;padding:0 .8rem;font-size:.7rem;font-weight:750;display:inline-flex}.company-profile-module__nsaTAG__opportunityControls form button:hover{background:var(--blue-hover)}.company-profile-module__nsaTAG__discoverySort{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;font-size:.68rem;display:flex}.company-profile-module__nsaTAG__discoverySort a{color:#43536e;background:#fff;border:1px solid #dfe6f1;border-radius:7px;align-items:center;min-height:34px;padding:0 .72rem;font-weight:700;text-decoration:none;display:inline-flex}.company-profile-module__nsaTAG__discoverySort a[aria-current=page]{border-color:var(--blue);color:#fff;background:var(--blue)}.company-profile-module__nsaTAG__discoverySort .company-profile-module__nsaTAG__clearOpportunityFilters{color:var(--blue);background:0 0;border-color:#0000;margin-left:auto}.company-profile-module__nsaTAG__pagination{justify-content:flex-end;margin-top:1.2rem;display:flex}.company-profile-module__nsaTAG__side{position:sticky;top:96px}.company-profile-module__nsaTAG__trustPanel{color:#fff;background:var(--navy);border-radius:18px;padding:clamp(1.35rem,2.5vw,1.75rem);box-shadow:0 20px 45px #02163c24}.company-profile-module__nsaTAG__trustEyebrow{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.66rem;font-weight:800}.company-profile-module__nsaTAG__trustPanel>h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:1.5rem}.company-profile-module__nsaTAG__trustIntro{color:#ffffffc2;margin:.75rem 0 0;font-size:.86rem;line-height:1.65}.company-profile-module__nsaTAG__trustList{margin:1.5rem 0 0;padding:0;list-style:none}.company-profile-module__nsaTAG__trustList li{border-top:1px solid #ffffff21;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.85rem 0;display:grid}.company-profile-module__nsaTAG__trustIcon{color:var(--lime);padding-top:.1rem;display:inline-flex}.company-profile-module__nsaTAG__trustList h3{color:#fff;margin:0;font-size:.82rem}.company-profile-module__nsaTAG__trustList p{color:#ffffffb3;margin:.36rem 0 0;font-size:.76rem;line-height:1.55}@media (max-width:1000px){.company-profile-module__nsaTAG__heroInner,.company-profile-module__nsaTAG__overviewGrid[data-has-snapshot]{grid-template-columns:1fr}.company-profile-module__nsaTAG__aboutCardCompact .company-profile-module__nsaTAG__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-module__nsaTAG__contentGrid{grid-template-columns:1fr}.company-profile-module__nsaTAG__side{position:static}.company-profile-module__nsaTAG__trustPanel{max-width:none}.company-profile-module__nsaTAG__trustList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;display:grid}}@media (max-width:1180px) and (min-width:1001px){.company-profile-module__nsaTAG__heroInner{grid-template-columns:minmax(330px,.8fr) minmax(0,1.2fr)}.company-profile-module__nsaTAG__heroMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.company-profile-module__nsaTAG__heroMetric{min-height:94px}.company-profile-module__nsaTAG__opportunityControls form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.company-profile-module__nsaTAG__heroInner{grid-template-columns:1fr;gap:1.5rem;padding-block:1.25rem}.company-profile-module__nsaTAG__heroIdentity{align-items:flex-start}.company-profile-module__nsaTAG__heroActions{flex-direction:column;align-items:flex-start}.company-profile-module__nsaTAG__heroMark{--mark-size:88px!important;border-radius:13px!important}.company-profile-module__nsaTAG__heroCopy h1{font-size:clamp(2.25rem,12vw,3.2rem)}.company-profile-module__nsaTAG__heroEyebrow span+span{border-left:0;width:100%;padding-left:0}.company-profile-module__nsaTAG__heroMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-module__nsaTAG__heroMetric{min-height:96px}.company-profile-module__nsaTAG__heroMetric:last-child{grid-column:1/-1;min-height:82px}.company-profile-module__nsaTAG__factsGrid,.company-profile-module__nsaTAG__trustList{grid-template-columns:1fr}.company-profile-module__nsaTAG__activityHeading,.company-profile-module__nsaTAG__activityChartHeading{flex-direction:column;align-items:flex-start;gap:.35rem}.company-profile-module__nsaTAG__activityMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-module__nsaTAG__snapshotGrid,.company-profile-module__nsaTAG__snapshotGrid[data-columns="2"]{grid-template-columns:1fr;gap:1rem}.company-profile-module__nsaTAG__snapshotGroup,.company-profile-module__nsaTAG__snapshotGroup:first-child,.company-profile-module__nsaTAG__snapshotGroup:last-child{border-top:1px solid var(--border);border-left:0;padding:1rem 0 0}.company-profile-module__nsaTAG__snapshotGroup:first-child{border-top:0;padding-top:0}.company-profile-module__nsaTAG__snapshotGroup h3{min-height:0}.company-profile-module__nsaTAG__opportunityControls form{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-module__nsaTAG__controlSearch,.company-profile-module__nsaTAG__opportunityControls form button{grid-column:1/-1}.company-profile-module__nsaTAG__opportunitiesHead{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (max-width:460px){.company-profile-module__nsaTAG__heroIdentity{flex-direction:column}.company-profile-module__nsaTAG__heroSourceNote{align-items:flex-start}.company-profile-module__nsaTAG__heroMetrics{grid-template-columns:1fr 1fr}.company-profile-module__nsaTAG__heroMetric{padding:.72rem}.company-profile-module__nsaTAG__aboutCardCompact .company-profile-module__nsaTAG__factsGrid,.company-profile-module__nsaTAG__activityMetrics{grid-template-columns:1fr}.company-profile-module__nsaTAG__activityMetric dt{min-height:0}.company-profile-module__nsaTAG__activityChartBlock{padding:.75rem}.company-profile-module__nsaTAG__opportunityControls form{grid-template-columns:1fr}.company-profile-module__nsaTAG__controlSearch,.company-profile-module__nsaTAG__opportunityControls form button{grid-column:auto}.company-profile-module__nsaTAG__discoverySort{justify-content:flex-start}.company-profile-module__nsaTAG__discoverySort .company-profile-module__nsaTAG__clearOpportunityFilters{width:100%;margin-left:0}}
.personal-module__DUgyxW__shell{grid-template-columns:220px minmax(0,1fr);min-height:100dvh;display:grid}.personal-module__DUgyxW__shell a,.personal-module__DUgyxW__shell button,.personal-module__DUgyxW__shell summary,.personal-module__DUgyxW__neutral a,.personal-module__DUgyxW__neutral button{min-height:44px}.personal-module__DUgyxW__shell button{cursor:pointer}.personal-module__DUgyxW__sidebar{background:var(--navy);color:#fff;flex-direction:column;padding:22px 12px;display:flex}.personal-module__DUgyxW__brand{padding:0 5px 30px}.personal-module__DUgyxW__brand a{width:100%;max-width:180px}.personal-module__DUgyxW__brand img{width:100%;height:auto}.personal-module__DUgyxW__nav{flex-direction:column;flex:1;gap:20px;display:flex}.personal-module__DUgyxW__nav>div{gap:4px;display:grid}.personal-module__DUgyxW__nav a,.personal-module__DUgyxW__nav button{color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:10px 12px;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.personal-module__DUgyxW__nav svg{flex-shrink:0}.personal-module__DUgyxW__nav a:hover,.personal-module__DUgyxW__nav button:hover{background:#ffffff1a}.personal-module__DUgyxW__nav a.personal-module__DUgyxW__active{background:#294669;font-weight:800;box-shadow:inset 3px 0 #8db7f4}.personal-module__DUgyxW__nav :focus-visible,.personal-module__DUgyxW__drawer :focus-visible{outline-color:var(--lime)}.personal-module__DUgyxW__secondary{border-top:1px solid #ffffff2e;margin-top:auto;padding-top:20px}.personal-module__DUgyxW__nav .personal-module__DUgyxW__legal{gap:6px;display:flex}.personal-module__DUgyxW__legal a{color:#ced7e8;font-size:.72rem}.personal-module__DUgyxW__workspace{min-width:0}.personal-module__DUgyxW__header{background:var(--white);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:10px 28px;display:flex}.personal-module__DUgyxW__headerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.personal-module__DUgyxW__account{font-size:.82rem;position:relative}.personal-module__DUgyxW__account summary{cursor:pointer;align-items:center;gap:7px;padding:4px 6px;font-weight:700;list-style:none;display:flex}.personal-module__DUgyxW__accountAvatar{width:32px;height:32px;color:var(--blue);background:#eaf1ff;border-radius:50%;place-items:center;display:grid}.personal-module__DUgyxW__account summary::-webkit-details-marker{display:none}.personal-module__DUgyxW__account>div{z-index:5;border:1px solid var(--border);border-radius:var(--radius);width:190px;box-shadow:var(--shadow-md);background:#fff;padding:8px;position:absolute;top:100%;right:0}.personal-module__DUgyxW__account a,.personal-module__DUgyxW__account button{width:100%;color:var(--navy);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;padding:10px;text-decoration:none;display:flex}.personal-module__DUgyxW__account a:hover,.personal-module__DUgyxW__account button:hover{background:var(--canvas)}.personal-module__DUgyxW__main{padding:28px clamp(20px,3vw,44px)}.personal-module__DUgyxW__page{overflow-wrap:anywhere;max-width:1120px;margin-inline:auto}.personal-module__DUgyxW__page h1{color:var(--navy);letter-spacing:-.045em;margin:0 0 28px;font-size:clamp(1.65rem,3vw,2rem)}.personal-module__DUgyxW__placeholder{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-sm);padding:clamp(24px,4vw,52px)}.personal-module__DUgyxW__phase{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:.7rem;font-weight:800}.personal-module__DUgyxW__placeholder h2{color:var(--navy);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(1.25rem,2vw,1.6rem)}.personal-module__DUgyxW__copy{max-width:560px;color:var(--muted);margin:0 0 28px;font-size:.95rem;line-height:1.8}.personal-module__DUgyxW__actions{flex-wrap:wrap;gap:12px;display:flex}.personal-module__DUgyxW__jobsNav{border:1px solid var(--border);background:#edf2fa;border-radius:8px;gap:4px;width:fit-content;max-width:100%;margin-bottom:16px;padding:4px;display:flex}.personal-module__DUgyxW__jobsNav a{color:#42526c;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 13px;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__jobsNav a:hover{background:#e2ebfa}.personal-module__DUgyxW__jobsNav [aria-current=page]{color:var(--blue);box-shadow:0 2px 6px #0f2a561a, inset 0 -2px var(--blue);background:#fff}.personal-module__DUgyxW__neutral{place-items:center;min-height:100dvh;padding:24px;display:grid}.personal-module__DUgyxW__neutral main{overflow-wrap:anywhere;width:min(100%,560px)}.personal-module__DUgyxW__neutral h1{color:var(--navy)}.personal-module__DUgyxW__neutral p{color:var(--muted);line-height:1.7}.personal-module__DUgyxW__neutral .personal-module__DUgyxW__receiptPanel{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:26px}.personal-module__DUgyxW__receiptPanel h1{margin:0 0 14px;font-size:clamp(1.4rem,3vw,1.8rem)}.personal-module__DUgyxW__receiptState{border-left:3px solid var(--blue);background:#f3f7ff;border-radius:6px;padding:13px 15px}.personal-module__DUgyxW__receiptState p{margin:0;font-size:.88rem}.personal-module__DUgyxW__receiptState p+p{margin-top:7px}.personal-module__DUgyxW__receiptActions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.personal-module__DUgyxW__receiptActions a,.personal-module__DUgyxW__receiptActions button{justify-content:center;align-items:center;display:inline-flex}@media (max-width:440px){.personal-module__DUgyxW__neutral .personal-module__DUgyxW__receiptPanel{padding:20px}.personal-module__DUgyxW__receiptActions{flex-direction:column}.personal-module__DUgyxW__receiptActions a,.personal-module__DUgyxW__receiptActions button{width:100%}}.personal-module__DUgyxW__mobile,.personal-module__DUgyxW__mobileBrand{display:none}.personal-module__DUgyxW__drawer{background:var(--navy);color:#fff;border:0;width:min(360px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto}.personal-module__DUgyxW__drawer::backdrop{background:#02163c8c}.personal-module__DUgyxW__drawerBody{flex-direction:column;gap:24px;min-height:100%;padding:22px;display:flex}.personal-module__DUgyxW__drawerHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.personal-module__DUgyxW__drawerHeading h2{margin:0;font-size:1.1rem}.personal-module__DUgyxW__drawerHeading button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:6px;place-items:center;min-width:44px;min-height:44px;display:grid}@media (max-width:900px){.personal-module__DUgyxW__shell{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__sidebar,.personal-module__DUgyxW__desktopAccount{display:none}.personal-module__DUgyxW__mobile{display:block}.personal-module__DUgyxW__mobileBrand{align-items:center;min-width:0;display:flex}.personal-module__DUgyxW__mobileBrand a{max-width:160px;min-height:0}.personal-module__DUgyxW__mobileBrand img{width:100%;height:auto}.personal-module__DUgyxW__header{flex-wrap:nowrap;gap:12px;padding:9px 20px}.personal-module__DUgyxW__headerActions{gap:0}.personal-module__DUgyxW__headerBrowseJobs{display:none}.personal-module__DUgyxW__mobileMenuTrigger{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 12px;display:inline-flex}}@media (max-width:440px){.personal-module__DUgyxW__main{padding:28px 16px}.personal-module__DUgyxW__page h1{margin-bottom:22px}.personal-module__DUgyxW__placeholder{padding:24px 20px}.personal-module__DUgyxW__actions{flex-direction:column}.personal-module__DUgyxW__actions a,.personal-module__DUgyxW__actions button{width:100%}}.personal-module__DUgyxW__searchesPage{max-width:1240px}.personal-module__DUgyxW__searchesPage :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.personal-module__DUgyxW__searchesHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.personal-module__DUgyxW__searchesHeading h1{color:var(--navy);letter-spacing:-.045em;margin:0 0 3px;font-size:clamp(1.65rem,3vw,2rem)}.personal-module__DUgyxW__searchesHeading p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.personal-module__DUgyxW__searchCreate{color:#fff;background:var(--blue);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:.76rem;font-weight:750;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__searchCreate:hover{background:var(--blue-hover)}.personal-module__DUgyxW__searchInfo{border:1px solid #bed3fb;border-left:3px solid var(--blue);color:var(--blue);background:#f1f6ff;border-radius:7px;grid-template-columns:20px minmax(0,1fr);gap:10px;margin-bottom:17px;padding:13px 15px;display:grid}.personal-module__DUgyxW__searchInfo strong{color:var(--navy);font-size:.8rem}.personal-module__DUgyxW__searchInfo p{color:#50627f;margin:2px 0 0;font-size:.73rem;line-height:1.4}.personal-module__DUgyxW__searchFeedback{color:var(--navy);margin:0 0 10px;font-size:.78rem}.personal-module__DUgyxW__searchFeedback:empty{display:none}.personal-module__DUgyxW__searchesListHeader{justify-content:space-between;align-items:end;gap:12px;margin-bottom:9px;display:flex}.personal-module__DUgyxW__searchesListHeader h2{color:var(--navy);margin:0;font-size:.98rem;line-height:1.3}.personal-module__DUgyxW__searchesListHeader p{color:var(--muted);margin:2px 0 0;font-size:.72rem}.personal-module__DUgyxW__searchesListHeader label{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:.72rem;display:flex}.personal-module__DUgyxW__searchesListHeader select{border:1px solid var(--border);min-height:44px;color:var(--navy);font:inherit;background:#fff;border-radius:6px;padding:8px 11px}.personal-module__DUgyxW__searchList{gap:8px;display:grid}.personal-module__DUgyxW__searchRow{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;grid-template-columns:44px minmax(0,1fr) minmax(115px,140px) 90px minmax(185px,220px);align-items:center;gap:11px;padding:11px 12px;display:grid}.personal-module__DUgyxW__searchLegacyRow{grid-template-columns:44px minmax(0,1fr) minmax(115px,170px) minmax(185px,220px)}.personal-module__DUgyxW__searchRowIcon{width:44px;height:44px;color:var(--blue);background:#edf4ff;border-radius:7px;align-self:start;place-items:center;display:grid}.personal-module__DUgyxW__searchRowDetails{min-width:0}.personal-module__DUgyxW__searchRowMeta{display:contents}.personal-module__DUgyxW__searchRowDetails h3{color:var(--navy);overflow-wrap:anywhere;margin:0 0 7px;font-size:.82rem;line-height:1.25}.personal-module__DUgyxW__searchCriteria,.personal-module__DUgyxW__searchCriteriaMore ul{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.personal-module__DUgyxW__searchCriterion{color:#40536e;overflow-wrap:anywhere;background:#f0f4f9;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:3px 6px;font-size:.65rem;line-height:1.3;display:inline-flex}.personal-module__DUgyxW__searchCriterion svg{flex-shrink:0}.personal-module__DUgyxW__searchCriteriaMore{width:100%;color:var(--blue);font-size:.68rem}.personal-module__DUgyxW__searchCriteriaMore summary{cursor:pointer;width:fit-content;min-height:32px;padding:7px 0;font-weight:700}.personal-module__DUgyxW__searchCriteriaMore ul{padding-top:4px}.personal-module__DUgyxW__searchEmailCompact{border-left:1px solid var(--border);min-width:0;padding-left:11px}.personal-module__DUgyxW__searchEmailCompact>p:not(.personal-module__DUgyxW__searchEmailState){color:#74551e;margin:5px 0 0;font-size:.66rem;line-height:1.35}.personal-module__DUgyxW__searchEmailState{color:#40536e;align-items:center;gap:5px;margin:0;font-size:.69rem;font-weight:750;line-height:1.3;display:flex}.personal-module__DUgyxW__searchEmailState svg{flex-shrink:0}.personal-module__DUgyxW__searchEmailCompact[data-state=ACTIVE] .personal-module__DUgyxW__searchEmailState{color:#146449}.personal-module__DUgyxW__searchEmailCompact[data-state=PENDING_CONFIRMATION] .personal-module__DUgyxW__searchEmailState{color:#805917}.personal-module__DUgyxW__searchUpdated{color:var(--muted);align-items:center;gap:5px;margin:0;font-size:.66rem;line-height:1.3;display:flex}.personal-module__DUgyxW__searchUpdated svg{flex-shrink:0}.personal-module__DUgyxW__searchUpdated time{color:#42536d;display:block}.personal-module__DUgyxW__searchRowActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.personal-module__DUgyxW__searchView,.personal-module__DUgyxW__searchActionButton,.personal-module__DUgyxW__searchDelete{border:1px solid var(--border);min-width:0;min-height:44px;color:var(--navy);font:inherit;text-align:center;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:.67rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__searchView{border-color:var(--blue);color:var(--blue)}.personal-module__DUgyxW__searchView:hover,.personal-module__DUgyxW__searchActionButton:hover{background:#f1f6ff}.personal-module__DUgyxW__searchDelete{color:#566781;background:0 0;border-color:#0000}.personal-module__DUgyxW__searchDelete:hover{color:#9b3030;background:#fff3f2}.personal-module__DUgyxW__searchRowActions :disabled{opacity:.55;cursor:not-allowed}.personal-module__DUgyxW__searchRowExpanded{align-items:start}.personal-module__DUgyxW__searchInlineForm{border-top:1px solid var(--border);grid-column:2/-1;gap:7px;padding-top:12px;display:grid}.personal-module__DUgyxW__searchInlineForm label{color:var(--navy);font-size:.75rem;font-weight:700}.personal-module__DUgyxW__searchInlineForm input{width:min(100%,420px);min-height:44px;color:var(--navy);font:inherit;background:#fff;border:1px solid #9eacbe;border-radius:6px;padding:9px 11px}.personal-module__DUgyxW__searchInlineForm p{color:var(--muted);margin:0;font-size:.76rem}.personal-module__DUgyxW__searchInlineForm [role=alert]{color:#a12e2e}.personal-module__DUgyxW__searchInlineActions{flex-wrap:wrap;gap:8px;display:flex}.personal-module__DUgyxW__searchEmpty{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:22px}.personal-module__DUgyxW__searchEmpty h3{color:var(--navy);margin:0 0 5px;font-size:1rem}.personal-module__DUgyxW__searchEmpty p{color:var(--muted);margin:0 0 13px;font-size:.8rem}.personal-module__DUgyxW__searchesFooter{justify-content:flex-end;gap:9px;margin-top:10px;display:flex}.personal-module__DUgyxW__searchesFooter>button:first-child{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:.73rem;font-weight:700}.personal-module__DUgyxW__searchesFooter>button:first-child:hover{background:#eef4ff}.personal-module__DUgyxW__otherAlerts{border-top:1px solid var(--border);margin-top:23px;padding-top:18px}@media (max-width:1000px){.personal-module__DUgyxW__searchRow{grid-template-columns:44px minmax(0,1fr) minmax(110px,145px) minmax(170px,200px)}.personal-module__DUgyxW__searchUpdated{grid-area:2/2}.personal-module__DUgyxW__searchLegacyRow{grid-template-columns:44px minmax(0,1fr) minmax(110px,145px) minmax(170px,200px)}}@media (max-width:720px){.personal-module__DUgyxW__searchRow,.personal-module__DUgyxW__searchLegacyRow{grid-template-columns:44px minmax(0,1fr);align-items:start}.personal-module__DUgyxW__searchRowDetails{grid-column:2}.personal-module__DUgyxW__searchEmailCompact,.personal-module__DUgyxW__searchUpdated,.personal-module__DUgyxW__searchRowActions{grid-column:1/-1}.personal-module__DUgyxW__searchEmailCompact{border-left:0;border-top:1px solid var(--border);padding:9px 0 0}.personal-module__DUgyxW__searchUpdated{grid-row:auto}.personal-module__DUgyxW__searchRowMeta{border-top:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 16px;padding-top:9px;display:flex}.personal-module__DUgyxW__searchRowMeta .personal-module__DUgyxW__searchEmailCompact{border:0;max-width:100%;padding:0}.personal-module__DUgyxW__searchRowMeta .personal-module__DUgyxW__searchUpdated time{display:inline}.personal-module__DUgyxW__searchRowActions{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-module__DUgyxW__searchInlineForm{grid-column:1/-1}}@media (max-width:540px){.personal-module__DUgyxW__searchesHeading{flex-direction:column;align-items:stretch}.personal-module__DUgyxW__searchCreate{width:100%}.personal-module__DUgyxW__searchesListHeader{flex-wrap:wrap;align-items:stretch}.personal-module__DUgyxW__searchesListHeader label{justify-content:space-between;width:100%}.personal-module__DUgyxW__searchesListHeader select{flex:1;max-width:220px}.personal-module__DUgyxW__searchRowActions{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__searchView{color:#fff;background:var(--blue)}.personal-module__DUgyxW__searchView:hover{background:var(--blue-hover)}.personal-module__DUgyxW__searchDelete{border-top:1px solid var(--border);border-radius:0;margin-top:3px}.personal-module__DUgyxW__searchInlineActions{flex-direction:column}.personal-module__DUgyxW__searchInlineActions button{width:100%}.personal-module__DUgyxW__searchesFooter{flex-wrap:wrap}}.personal-module__DUgyxW__applications{min-width:0}.personal-module__DUgyxW__applicationFeedback{color:var(--navy);margin:0 0 9px;font-size:.76rem}.personal-module__DUgyxW__applicationFeedback:empty{display:none}.personal-module__DUgyxW__applicationList{gap:8px;display:grid}.personal-module__DUgyxW__applicationCard{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);overflow-wrap:anywhere;background:#fff;border-radius:8px;grid-template-columns:85px minmax(0,1fr) minmax(126px,145px);gap:12px;padding:12px;display:grid}.personal-module__DUgyxW__applicationIdentity{border-right:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding-right:10px;display:flex}.personal-module__DUgyxW__applicationBody{align-self:center;min-width:0}.personal-module__DUgyxW__applicationBody h2{color:var(--navy);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 3px;font-size:.84rem;line-height:1.3}.personal-module__DUgyxW__applicationBody p{margin:0}.personal-module__DUgyxW__applicationMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px;font-size:.69rem;line-height:1.3;display:flex}.personal-module__DUgyxW__applicationMeta>span,.personal-module__DUgyxW__applicationMeta>p{align-items:center;gap:4px;min-width:0;display:inline-flex}.personal-module__DUgyxW__applicationMeta svg{flex-shrink:0}.personal-module__DUgyxW__applicationStatus{color:#164b94;background:#edf4ff;border-radius:5px;padding:3px 6px;font-weight:650}.personal-module__DUgyxW__applicationStatus[data-status=INTERVIEWING]{color:#643f9d;background:#f2ebff}.personal-module__DUgyxW__applicationStatus[data-status=OFFER]{color:#155c42;background:#e6f8ee}.personal-module__DUgyxW__applicationStatus[data-status=CLOSED]{color:#5c6472;background:#edf0f4}.personal-module__DUgyxW__applicationOutcome{color:#52627a;font-size:.69rem;margin-top:6px!important}.personal-module__DUgyxW__applicationNote{color:#40516b;background:#f6f9fd;border-left:2px solid #a9c1e8;border-radius:3px;align-items:flex-start;gap:6px;max-height:5.8em;margin-top:7px;padding:6px 8px;font-size:.69rem;line-height:1.4;display:flex;overflow:auto}.personal-module__DUgyxW__applicationNote svg{flex-shrink:0;margin-top:1px}.personal-module__DUgyxW__privateNote{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.personal-module__DUgyxW__applicationActions{align-content:center;gap:5px;min-width:0;display:grid}.personal-module__DUgyxW__applicationSecondary,.personal-module__DUgyxW__applicationPrimary,.personal-module__DUgyxW__applicationRemove{border:1px solid var(--border);width:100%;min-height:34px;color:var(--navy);font:inherit;text-align:center;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}.personal-module__DUgyxW__applicationSecondary:hover{background:#f4f8ff;border-color:#99b6e6}.personal-module__DUgyxW__applicationPrimary{border-color:var(--blue);color:#fff;background:var(--blue)}.personal-module__DUgyxW__applicationPrimary:hover{background:var(--blue-hover)}.personal-module__DUgyxW__applicationRemove{color:#52627a;background:0 0;border-color:#0000}.personal-module__DUgyxW__applicationRemove:hover{color:#9b3030;background:#fff3f2}.personal-module__DUgyxW__applicationActions :disabled{opacity:.55;cursor:not-allowed}.personal-module__DUgyxW__applicationCardExpanded .personal-module__DUgyxW__applicationBody{grid-column:2/-1}.personal-module__DUgyxW__applicationForm,.personal-module__DUgyxW__applicationConfirm{border-top:1px solid var(--border);grid-column:1/-1;min-width:0;padding-top:12px}.personal-module__DUgyxW__applicationForm{gap:11px;display:grid}.personal-module__DUgyxW__applicationFormFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.personal-module__DUgyxW__applicationFormFields>div,.personal-module__DUgyxW__applicationNoteField{align-content:start;gap:5px;min-width:0;display:grid}.personal-module__DUgyxW__applicationForm label{color:var(--navy);font-size:.73rem;font-weight:700}.personal-module__DUgyxW__applicationForm input,.personal-module__DUgyxW__applicationForm select,.personal-module__DUgyxW__applicationForm textarea{width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--navy);font:inherit;background:#fff;border:1px solid #9eacbe;border-radius:6px;padding:9px 10px;font-size:.77rem}.personal-module__DUgyxW__applicationForm textarea{resize:vertical}.personal-module__DUgyxW__applicationForm small{color:var(--muted);font-size:.68rem;line-height:1.35}.personal-module__DUgyxW__applicationForm [role=alert]{color:#a12e2e;margin:0;font-size:.72rem}.personal-module__DUgyxW__applicationFormActions{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.personal-module__DUgyxW__applicationConfirm p{color:#40516b;margin:0 0 9px;font-size:.77rem;line-height:1.5}.personal-module__DUgyxW__overviewHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.personal-module__DUgyxW__overviewHeading h1{margin:0 0 3px}.personal-module__DUgyxW__overviewHeading p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.personal-module__DUgyxW__overviewRefresh{min-height:44px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:5px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:.76rem;font-weight:650;display:inline-flex}.personal-module__DUgyxW__overviewRefresh:hover{color:var(--blue);background:#eef4ff}.personal-module__DUgyxW__overviewGrid{grid-template-columns:minmax(0,1fr) minmax(245px,275px);align-items:start;gap:18px;display:grid}.personal-module__DUgyxW__overviewMain,.personal-module__DUgyxW__overviewRail{min-width:0}.personal-module__DUgyxW__overviewMain{gap:24px;display:grid}.personal-module__DUgyxW__overviewRail{align-content:start;gap:14px;display:grid}.personal-module__DUgyxW__overviewSection{min-width:0}.personal-module__DUgyxW__overviewSectionHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.personal-module__DUgyxW__overviewSectionHeader h2,.personal-module__DUgyxW__overviewPanel h2{color:var(--navy);letter-spacing:-.02em;margin:0 0 2px;font-size:1.04rem;line-height:1.3}.personal-module__DUgyxW__overviewSectionHeader p,.personal-module__DUgyxW__overviewPanel>p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.45}.personal-module__DUgyxW__overviewSectionHeader>a{flex-shrink:0;min-height:44px}.personal-module__DUgyxW__overviewActionLink{width:fit-content;min-height:36px;color:var(--blue);border-radius:4px;align-items:center;gap:5px;font-size:.75rem;font-weight:750;line-height:1.3;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__overviewActionLink svg{flex-shrink:0}.personal-module__DUgyxW__overviewActionLink:hover{color:#003dbd;text-underline-offset:3px;text-decoration:underline}.personal-module__DUgyxW__overviewActionLink:focus-visible{outline-offset:3px;text-underline-offset:3px;outline:2px solid #003dbd;text-decoration:underline}.personal-module__DUgyxW__overviewResultCount{color:var(--muted);margin:0 0 8px;font-size:.73rem}.personal-module__DUgyxW__overviewOpportunities{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.personal-module__DUgyxW__overviewOpportunity,.personal-module__DUgyxW__overviewPanel,.personal-module__DUgyxW__overviewEmpty{border:1px solid var(--border);background:var(--white);min-width:0;box-shadow:var(--shadow-sm);overflow-wrap:anywhere;border-radius:8px;padding:13px}.personal-module__DUgyxW__overviewOpportunity{flex-direction:column;gap:5px;min-height:205px;display:flex}.personal-module__DUgyxW__overviewOpportunityHead{justify-content:space-between;align-items:flex-start;gap:5px;min-height:39px;display:flex}.personal-module__DUgyxW__overviewOpportunity h3,.personal-module__DUgyxW__overviewPanel h3,.personal-module__DUgyxW__overviewEmpty h3{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:.85rem;line-height:1.3}.personal-module__DUgyxW__overviewOpportunity h3 a{color:inherit;text-decoration:none}.personal-module__DUgyxW__overviewOpportunity h3 a:hover{color:var(--blue);text-decoration:underline}.personal-module__DUgyxW__overviewOpportunity p{color:var(--muted);margin:0;font-size:.73rem;line-height:1.35}.personal-module__DUgyxW__overviewOpportunity .personal-module__DUgyxW__overviewCompanyName{color:#33445f;font-weight:650}.personal-module__DUgyxW__overviewMeta,.personal-module__DUgyxW__overviewState span{align-items:flex-start;gap:4px;display:inline-flex}.personal-module__DUgyxW__overviewMeta svg,.personal-module__DUgyxW__overviewState svg{flex-shrink:0;margin-top:1px}.personal-module__DUgyxW__overviewOpportunity .personal-module__DUgyxW__overviewAvailability{color:#8a491d}.personal-module__DUgyxW__overviewNew{color:#154a91;background:#eaf1ff;border-radius:4px;width:fit-content;padding:2px 5px;font-size:.64rem;font-weight:800;display:inline-block}.personal-module__DUgyxW__overviewReasons{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding-top:7px;display:flex}.personal-module__DUgyxW__overviewReasonPrimary{color:#164b94;background:#edf4ff;border-radius:5px;align-items:center;min-height:25px;padding:3px 6px;font-size:.68rem;font-weight:700;line-height:1.2;display:inline-flex}.personal-module__DUgyxW__overviewOpportunity .personal-module__DUgyxW__overviewState{color:#244f83;flex-wrap:wrap;gap:5px 9px;display:flex}.personal-module__DUgyxW__overviewCardLink{margin-top:2px}.personal-module__DUgyxW__overviewEmpty{padding:18px}.personal-module__DUgyxW__overviewEmpty p{color:var(--muted);margin:6px 0 12px;font-size:.86rem;line-height:1.5}.personal-module__DUgyxW__overviewFirstVisit{color:var(--blue);margin:0;font-size:.8rem;font-weight:700}.personal-module__DUgyxW__overviewSearches,.personal-module__DUgyxW__overviewCompanies{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.personal-module__DUgyxW__overviewSearches article,.personal-module__DUgyxW__overviewCompanies article{flex-direction:column;gap:9px;display:flex}.personal-module__DUgyxW__overviewSearchTitle{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.personal-module__DUgyxW__overviewSearchTitle span{color:var(--blue);flex-shrink:0;font-size:.68rem;font-weight:750}.personal-module__DUgyxW__overviewSearches ul{gap:0;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.personal-module__DUgyxW__overviewSearches li{border-top:1px solid var(--border);align-items:flex-start;gap:5px;min-width:0;padding:6px 0;display:flex}.personal-module__DUgyxW__overviewSearches li svg{color:var(--muted);flex-shrink:0;margin-top:2px}.personal-module__DUgyxW__overviewSearches li>span:nth-child(2){min-width:0}.personal-module__DUgyxW__overviewSearches li a{color:var(--navy);font-weight:650;text-decoration:none}.personal-module__DUgyxW__overviewSearches li a:hover{color:var(--blue);text-decoration:underline}.personal-module__DUgyxW__overviewCompanyHead{align-items:center;gap:8px;min-width:0;display:flex}.personal-module__DUgyxW__overviewCompanyHead h3{min-width:0}.personal-module__DUgyxW__overviewSearchActions{flex-wrap:wrap;gap:5px 11px;margin-top:auto;display:flex}.personal-module__DUgyxW__overviewActivity{border:1px solid var(--border);background:var(--white);border-radius:8px;gap:0;margin:0;padding:0 12px;list-style:none;display:grid}.personal-module__DUgyxW__overviewActivity li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 0;font-size:.76rem;display:grid}.personal-module__DUgyxW__overviewActivity li:last-child{border-bottom:0}.personal-module__DUgyxW__overviewActivityIcon{width:30px;height:30px;color:var(--blue);background:#eef4ff;border-radius:50%;place-items:center;display:grid}.personal-module__DUgyxW__overviewActivity li>div{gap:1px;min-width:0;display:grid}.personal-module__DUgyxW__overviewActivity li>div span,.personal-module__DUgyxW__overviewActivity time{color:var(--muted);font-size:.7rem}.personal-module__DUgyxW__overviewActivity a{width:fit-content;color:var(--navy);font-weight:700;text-decoration:none}.personal-module__DUgyxW__overviewActivity a:hover{color:var(--blue);text-decoration:underline}.personal-module__DUgyxW__overviewCounts{gap:7px;margin:10px 0;padding:0;list-style:none;display:grid}.personal-module__DUgyxW__overviewCounts a,.personal-module__DUgyxW__overviewStaticCount{border:1px solid var(--border);min-height:46px;color:var(--navy);border-radius:6px;grid-template-columns:25px 26px minmax(0,1fr) 14px;align-items:center;gap:5px;padding:7px 9px;text-decoration:none;display:grid}.personal-module__DUgyxW__overviewCounts a:hover{border-color:var(--blue);background:#f7faff}.personal-module__DUgyxW__overviewCounts svg:first-child{color:var(--blue)}.personal-module__DUgyxW__overviewCounts a svg:last-child{color:var(--muted)}.personal-module__DUgyxW__overviewCounts strong{color:var(--navy);font-size:.92rem}.personal-module__DUgyxW__overviewCounts span{font-size:.72rem;font-weight:650}.personal-module__DUgyxW__overviewRail .personal-module__DUgyxW__overviewPanel>p{margin:9px 0;font-size:.72rem}.personal-module__DUgyxW__overviewPreferences{margin:8px 0 12px}.personal-module__DUgyxW__overviewPreferences div{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:8px;padding:9px 0;font-size:.75rem;display:grid}.personal-module__DUgyxW__overviewPreferences dt{color:var(--muted)}.personal-module__DUgyxW__overviewPreferences dd{color:var(--navy);text-align:right;margin:0;font-weight:700}.personal-module__DUgyxW__overviewOutlineAction{width:100%;min-height:44px;color:var(--blue);border:1px solid #9eb9e8;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.76rem;font-weight:750;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__overviewOutlineAction:hover{background:#eef4ff}.personal-module__DUgyxW__overviewLoading{gap:12px;display:grid}.personal-module__DUgyxW__overviewLoading p{color:var(--muted)}.personal-module__DUgyxW__overviewLoading>div{background:#f0f4fa;border-radius:8px;min-height:120px}.personal-module__DUgyxW__overviewLoading>div:first-of-type{min-height:240px}.personal-module__DUgyxW__overviewLoadingRail{align-content:start;gap:14px;display:grid}.personal-module__DUgyxW__overviewLoadingRail>div{background:#f0f4fa;border-radius:8px;min-height:180px}@media (max-width:1220px){.personal-module__DUgyxW__overviewOpportunities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.personal-module__DUgyxW__overviewGrid{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__overviewRail,.personal-module__DUgyxW__overviewLoadingRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.personal-module__DUgyxW__overviewSearches,.personal-module__DUgyxW__overviewCompanies,.personal-module__DUgyxW__overviewRail,.personal-module__DUgyxW__overviewLoadingRail{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.personal-module__DUgyxW__overviewHeading,.personal-module__DUgyxW__overviewSectionHeader{flex-direction:column;align-items:flex-start;gap:4px}.personal-module__DUgyxW__overviewRefresh{margin-left:-8px}.personal-module__DUgyxW__overviewOpportunities{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__overviewActivity li{grid-template-columns:32px minmax(0,1fr)}.personal-module__DUgyxW__overviewActivity time{grid-column:2}}.personal-module__DUgyxW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.personal-module__DUgyxW__myJobsPage{max-width:1240px}.personal-module__DUgyxW__myJobsHeading{margin-bottom:16px}.personal-module__DUgyxW__myJobsHeading h1{margin:0 0 3px}.personal-module__DUgyxW__myJobsHeading p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.personal-module__DUgyxW__myJobsGrid{grid-template-columns:minmax(0,1fr) minmax(240px,275px);align-items:start;gap:18px;display:grid}.personal-module__DUgyxW__myJobsMain,.personal-module__DUgyxW__myJobsRail{min-width:0}.personal-module__DUgyxW__myJobsRail{gap:14px;display:grid}.personal-module__DUgyxW__jobsTabCount{color:#315991;background:#e8f0ff;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:.67rem;font-weight:800;display:inline-grid}.personal-module__DUgyxW__savedSection{min-width:0}.personal-module__DUgyxW__savedIntro{border:1px solid #bed3fb;border-left:3px solid var(--blue);color:var(--blue);background:#f1f6ff;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:start;gap:11px;margin-bottom:12px;padding:12px 14px;display:grid}.personal-module__DUgyxW__savedIntro strong{color:var(--navy);font-size:.79rem}.personal-module__DUgyxW__savedIntro p{color:#50627f;margin:2px 0 0;font-size:.73rem;line-height:1.4}.personal-module__DUgyxW__savedToolbar{align-items:stretch;gap:9px;margin-bottom:10px;display:flex}.personal-module__DUgyxW__savedSearch{border:1px solid var(--border);color:#64748c;background:#fff;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 11px;display:flex}.personal-module__DUgyxW__savedSearch input{width:100%;min-width:0;min-height:44px;color:var(--navy);font:inherit;background:0 0;border:0;outline:0;font-size:.76rem}.personal-module__DUgyxW__savedSearch:focus-within{outline:2px solid var(--blue);outline-offset:2px}.personal-module__DUgyxW__savedSort{border:1px solid var(--border);background:#fff;border-radius:6px;align-items:center;gap:7px;min-width:0;padding-left:9px;display:flex}.personal-module__DUgyxW__savedSort span{color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:650}.personal-module__DUgyxW__savedSort select{min-width:0;max-width:175px;min-height:44px;color:var(--navy);font:inherit;background:#fff;border:0;border-radius:6px;padding:0 7px;font-size:.72rem}.personal-module__DUgyxW__savedCount{color:var(--muted);margin:0 0 8px;font-size:.73rem}.personal-module__DUgyxW__savedList{gap:8px;display:grid}.personal-module__DUgyxW__savedCard{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;grid-template-columns:85px minmax(0,1fr) minmax(126px,145px);gap:12px;padding:12px;display:grid}.personal-module__DUgyxW__savedCardIdentity{border-right:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding-right:10px;display:flex}.personal-module__DUgyxW__savedAvailable,.personal-module__DUgyxW__savedUnavailable{text-align:center;border-radius:5px;max-width:100%;padding:3px 6px;font-size:.65rem;font-weight:750;line-height:1.25;display:inline-block}.personal-module__DUgyxW__savedAvailable{color:#13654a;background:#dff8eb}.personal-module__DUgyxW__savedUnavailable{color:#8a491d;background:#fff1df}.personal-module__DUgyxW__savedCardBody{align-self:center;min-width:0}.personal-module__DUgyxW__savedCardBody h2{color:var(--navy);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 3px;font-size:.84rem;line-height:1.3}.personal-module__DUgyxW__savedCardBody p{margin:0}.personal-module__DUgyxW__savedCompany{color:#374b67;font-size:.75rem;font-weight:700}.personal-module__DUgyxW__savedMeta{color:var(--muted);flex-wrap:wrap;gap:3px 11px;margin-top:7px;font-size:.69rem;line-height:1.3;display:flex}.personal-module__DUgyxW__savedMeta span{align-items:flex-start;gap:4px;min-width:0;display:inline-flex}.personal-module__DUgyxW__savedMeta svg{flex-shrink:0}.personal-module__DUgyxW__savedCardBody .personal-module__DUgyxW__savedCaution{color:#8a491d;margin-top:6px;font-size:.69rem}.personal-module__DUgyxW__savedCardActions{align-content:center;gap:5px;min-width:0;display:grid}.personal-module__DUgyxW__savedPrimary,.personal-module__DUgyxW__savedApplicationAction button,.personal-module__DUgyxW__savedApplicationAction a,.personal-module__DUgyxW__savedRemove{border:1px solid var(--border);width:100%;min-height:34px;color:var(--navy);font:inherit;text-align:center;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:.7rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__savedPrimary{border-color:var(--blue);color:#fff;background:var(--blue)}.personal-module__DUgyxW__savedPrimary:hover{background:var(--blue-hover)}.personal-module__DUgyxW__savedApplicationAction{gap:3px;min-width:0;display:grid}.personal-module__DUgyxW__savedApplicationAction button:hover,.personal-module__DUgyxW__savedApplicationAction a:hover{background:#f4f8ff;border-color:#99b6e6}.personal-module__DUgyxW__savedApplicationAction>span{color:#155940;text-align:center;font-size:.68rem;font-weight:750}.personal-module__DUgyxW__savedApplicationAction p{color:var(--muted);margin:0;font-size:.67rem}.personal-module__DUgyxW__savedRemove{color:#52627a;background:0 0;border-color:#0000}.personal-module__DUgyxW__savedRemove:hover{color:#9b3030;background:#fff3f2}.personal-module__DUgyxW__savedCardActions :disabled{opacity:.55;cursor:not-allowed}.personal-module__DUgyxW__savedListFooter{justify-content:flex-end;align-items:center;gap:9px;margin-top:11px;display:flex}.personal-module__DUgyxW__savedListFooter>button:first-child,.personal-module__DUgyxW__savedNoMatch button{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:.73rem;font-weight:700}.personal-module__DUgyxW__savedListFooter>button:first-child:hover,.personal-module__DUgyxW__savedNoMatch button:hover{background:#eef4ff}.personal-module__DUgyxW__savedNoMatch{border:1px solid var(--border);background:#fff;border-radius:8px;padding:20px}.personal-module__DUgyxW__savedNoMatch p{color:var(--muted);margin:0;font-size:.83rem}.personal-module__DUgyxW__myJobsRailPanel{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:13px}.personal-module__DUgyxW__myJobsRailHead{justify-content:space-between;align-items:flex-start;gap:7px;margin-bottom:10px;display:flex}.personal-module__DUgyxW__myJobsRailHead h2{color:var(--navy);margin:0 0 2px;font-size:.89rem;line-height:1.25}.personal-module__DUgyxW__myJobsRailHead p{color:var(--muted);margin:0;font-size:.67rem;line-height:1.35}.personal-module__DUgyxW__myJobsRailHead>a{min-height:36px;color:var(--blue);flex-shrink:0;align-items:center;gap:3px;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__myJobsStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.personal-module__DUgyxW__myJobsStatusGrid li{border:1px solid var(--border);border-radius:6px;grid-template-columns:20px 1fr;align-items:center;gap:1px 5px;min-width:0;padding:9px;display:grid}.personal-module__DUgyxW__myJobsStatusGrid svg{color:var(--blue)}.personal-module__DUgyxW__myJobsStatusGrid strong{color:var(--navy);font-size:.89rem}.personal-module__DUgyxW__myJobsStatusGrid span{color:var(--muted);grid-column:1/-1;font-size:.69rem}.personal-module__DUgyxW__myJobsRailNotice{color:var(--muted);margin:8px 0 0;font-size:.73rem;line-height:1.45}.personal-module__DUgyxW__myJobsRecent{gap:0;margin:0;padding:0;list-style:none;display:grid}.personal-module__DUgyxW__myJobsRecent li{border-top:1px solid var(--border);grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:8px 0;display:grid}.personal-module__DUgyxW__myJobsRecent li>div{gap:1px;min-width:0;display:grid}.personal-module__DUgyxW__myJobsRecent strong{color:var(--navy);overflow-wrap:anywhere;font-size:.69rem;line-height:1.25}.personal-module__DUgyxW__myJobsRecent span,.personal-module__DUgyxW__myJobsRecent small{color:var(--muted);overflow-wrap:anywhere;font-size:.64rem;line-height:1.3}.personal-module__DUgyxW__myJobsRecent a{min-width:28px;min-height:44px;color:var(--blue);place-items:center;display:grid}.personal-module__DUgyxW__myJobsPromo{color:#fff;background:linear-gradient(130deg,#0c2044,#1c4a85);border-radius:8px;padding:19px}.personal-module__DUgyxW__myJobsPromo>svg{color:var(--lime)}.personal-module__DUgyxW__myJobsPromo h2{letter-spacing:-.025em;max-width:195px;margin:11px 0 5px;font-size:1.16rem;line-height:1.18}.personal-module__DUgyxW__myJobsPromo p{color:#dae6f7;margin:0 0 13px;font-size:.72rem;line-height:1.45}.personal-module__DUgyxW__myJobsPromo a{color:#fff;background:var(--blue);border-radius:5px;align-items:center;gap:6px;min-height:40px;padding:7px 12px;font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__myJobsPage :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.personal-module__DUgyxW__myJobsPromo a:focus-visible{outline-color:var(--lime)}@media (max-width:1130px){.personal-module__DUgyxW__myJobsGrid{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__myJobsRail{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-module__DUgyxW__myJobsPromo{grid-column:1/-1}}@media (max-width:690px){.personal-module__DUgyxW__myJobsRail{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__myJobsPromo{grid-column:auto}.personal-module__DUgyxW__savedToolbar{flex-wrap:wrap}.personal-module__DUgyxW__savedSearch{flex-basis:100%}.personal-module__DUgyxW__savedSort{flex:1;justify-content:space-between}}@media (max-width:540px){.personal-module__DUgyxW__savedCard{grid-template-columns:70px minmax(0,1fr);gap:10px}.personal-module__DUgyxW__savedCardIdentity{justify-content:flex-start;padding-right:8px}.personal-module__DUgyxW__savedCardBody{align-self:start}.personal-module__DUgyxW__savedCardActions{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__savedCardActionsNoView .personal-module__DUgyxW__savedApplicationAction button,.personal-module__DUgyxW__savedCardActionsNoView .personal-module__DUgyxW__savedApplicationAction a{border-color:var(--blue);color:#fff;background:var(--blue)}.personal-module__DUgyxW__savedRemove{border-top-color:var(--border);border-radius:0;grid-column:auto;margin-top:3px}.personal-module__DUgyxW__jobsNav{width:100%}.personal-module__DUgyxW__jobsNav a{flex:1;min-width:0;padding-inline:7px;font-size:.71rem}.personal-module__DUgyxW__savedIntro{grid-template-columns:20px minmax(0,1fr)}.personal-module__DUgyxW__savedIntro>svg:last-child{display:none}.personal-module__DUgyxW__applicationCard{grid-template-columns:70px minmax(0,1fr);gap:10px}.personal-module__DUgyxW__applicationIdentity{justify-content:flex-start;padding-right:8px}.personal-module__DUgyxW__applicationBody{align-self:start}.personal-module__DUgyxW__applicationCardExpanded .personal-module__DUgyxW__applicationBody{grid-column:2}.personal-module__DUgyxW__applicationActions{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__applicationRemove{border-top-color:var(--border);border-radius:0;margin-top:3px}.personal-module__DUgyxW__applicationFormFields{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__applicationFormActions{flex-direction:column}.personal-module__DUgyxW__applicationFormActions button{width:100%}}.personal-module__DUgyxW__shell select:not([multiple]){padding-inline-end:2.25rem}.personal-module__DUgyxW__followingPage{max-width:1240px}.personal-module__DUgyxW__followingPage :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.personal-module__DUgyxW__followingHeading{margin-bottom:17px}.personal-module__DUgyxW__followingHeading h1{margin:0 0 3px}.personal-module__DUgyxW__followingHeading p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.personal-module__DUgyxW__followingFeedback{color:var(--navy);margin:0 0 8px;font-size:.78rem}.personal-module__DUgyxW__followingFeedback:empty{display:none}.personal-module__DUgyxW__followingLayout{grid-template-columns:minmax(0,1fr) minmax(230px,260px);align-items:start;gap:17px;display:grid}.personal-module__DUgyxW__followingMain,.personal-module__DUgyxW__followingRail{min-width:0}.personal-module__DUgyxW__followingToolbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:11px;display:flex}.personal-module__DUgyxW__followingCategories{scrollbar-width:thin;border-bottom:1px solid var(--border);flex:1;align-items:stretch;gap:3px;min-width:0;display:flex;overflow-x:auto}.personal-module__DUgyxW__followingCategories button{color:#52627c;min-height:44px;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:9px 7px;font-size:.73rem;font-weight:700}.personal-module__DUgyxW__followingCategories button:hover{color:var(--blue);background:#f3f7ff}.personal-module__DUgyxW__followingCategories button[aria-pressed=true]{border-bottom-color:var(--blue);color:var(--blue)}.personal-module__DUgyxW__followingCategories span{color:inherit;margin-left:2px;font-size:.68rem}.personal-module__DUgyxW__followingSort{color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:.71rem;display:flex}.personal-module__DUgyxW__followingSort select{border:1px solid var(--border);max-width:174px;min-height:44px;color:var(--navy);font:inherit;background:#fff;border-radius:6px;padding:8px 10px}.personal-module__DUgyxW__followingCards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;min-width:0;display:grid}.personal-module__DUgyxW__followingCard{border:1px solid var(--border);min-width:0;min-height:292px;box-shadow:var(--shadow-sm);overflow-wrap:anywhere;background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}.personal-module__DUgyxW__followingIdentity{flex:1;min-width:0}.personal-module__DUgyxW__followingIdentity h3{color:var(--navy);margin:9px 0 2px;font-size:.86rem;line-height:1.25}.personal-module__DUgyxW__followingCategoryLabel{color:var(--blue);margin:0;font-size:.68rem;font-weight:750}.personal-module__DUgyxW__followingDescription{color:#53647f;margin:8px 0 0;font-size:.71rem;line-height:1.4}.personal-module__DUgyxW__followingJobs{color:#354865;align-items:flex-start;gap:5px;margin:9px 0 0;font-size:.7rem;font-weight:750;display:flex}.personal-module__DUgyxW__followingJobs svg{flex-shrink:0}.personal-module__DUgyxW__followingUnavailable{color:#765738;margin:9px 0 0;font-size:.72rem;line-height:1.4}.personal-module__DUgyxW__followingNotFollowed{color:#54647f;margin:9px 0 0;font-size:.68rem;font-weight:750}.personal-module__DUgyxW__followingEmail{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding-top:9px;display:flex}.personal-module__DUgyxW__followingEmail p{color:#52627c;align-items:flex-start;gap:5px;margin:0;font-size:.68rem;line-height:1.35;display:flex}.personal-module__DUgyxW__followingEmail p svg{flex-shrink:0}.personal-module__DUgyxW__followingEmail p:nth-child(2){color:#765738;flex-basis:100%}.personal-module__DUgyxW__followingEmailAction button{min-height:36px;color:var(--blue);background:0 0;border:0;padding:5px 7px;font-size:.67rem;font-weight:750}.personal-module__DUgyxW__followingEmailAction button:hover{background:#eef4ff}.personal-module__DUgyxW__followingCardActions{flex-wrap:wrap;gap:6px;display:flex}.personal-module__DUgyxW__followingViewCompany,.personal-module__DUgyxW__followingViewJobs{border:1px solid var(--blue);min-height:44px;color:var(--blue);text-align:center;background:#fff;border-radius:5px;flex:100px;justify-content:center;align-items:center;gap:4px;padding:7px 8px;font-size:.69rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__followingViewCompany:hover{background:#f1f6ff}.personal-module__DUgyxW__followingViewJobs{color:#fff;background:var(--blue)}.personal-module__DUgyxW__followingViewJobs:hover{background:var(--blue-hover)}.personal-module__DUgyxW__followingUnfollow,.personal-module__DUgyxW__followingExplicitFollow{color:#60708a;min-height:44px;font:inherit;background:0 0;border:0;align-self:center;padding:6px 10px;font-size:.69rem;font-weight:700}.personal-module__DUgyxW__followingUnfollow:hover{color:#9b3030;background:#fff3f2}.personal-module__DUgyxW__followingExplicitFollow{color:var(--blue)}.personal-module__DUgyxW__followingExplicitFollow:hover{background:#f1f6ff}.personal-module__DUgyxW__followingCard :disabled{opacity:.55;cursor:not-allowed}.personal-module__DUgyxW__followingConfirm{border-top:1px solid var(--border);padding-top:9px}.personal-module__DUgyxW__followingConfirm p{color:var(--navy);margin:0 0 8px;font-size:.72rem;line-height:1.4}.personal-module__DUgyxW__followingConfirm>div{flex-wrap:wrap;gap:6px;display:flex}.personal-module__DUgyxW__followingConfirm button{flex:110px;font-size:.7rem}.personal-module__DUgyxW__followingFooter{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:11px 0 0;display:flex}.personal-module__DUgyxW__followingFooter>button:first-child{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;padding:8px 10px;font-size:.72rem;font-weight:700}.personal-module__DUgyxW__followingFooter>button:first-child:hover{background:#eef4ff}.personal-module__DUgyxW__followingNoCategory,.personal-module__DUgyxW__followingEmpty{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:21px}.personal-module__DUgyxW__followingNoCategory{color:var(--muted);margin:0;font-size:.8rem}.personal-module__DUgyxW__followingEmpty h2{color:var(--navy);margin:10px 0 4px;font-size:1rem}.personal-module__DUgyxW__followingEmpty p{max-width:500px;color:var(--muted);margin:0 0 13px;font-size:.8rem;line-height:1.5}.personal-module__DUgyxW__followingEmpty a{align-items:center;gap:5px;text-decoration:none;display:inline-flex}.personal-module__DUgyxW__followingOther{border-top:1px solid var(--border);margin-top:22px;padding-top:17px}.personal-module__DUgyxW__followingOther h2{color:var(--navy);margin:0 0 3px;font-size:.95rem}.personal-module__DUgyxW__followingOther>p{color:var(--muted);margin:0 0 12px;font-size:.74rem;line-height:1.45}.personal-module__DUgyxW__followingRail{gap:13px;display:grid}.personal-module__DUgyxW__followingRailPanel{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:14px}.personal-module__DUgyxW__followingRailPanel h2{color:var(--navy);margin:0 0 11px;font-size:.91rem}.personal-module__DUgyxW__followingRailPanel ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.personal-module__DUgyxW__followingRailPanel li{border:1px solid var(--border);border-radius:6px;grid-template-columns:34px 23px minmax(0,1fr);align-items:center;gap:6px;min-height:49px;padding:6px;display:grid}.personal-module__DUgyxW__followingRailPanel li svg{width:30px;height:30px;color:var(--blue);background:#edf4ff;border-radius:50%;padding:7px}.personal-module__DUgyxW__followingRailPanel li strong{color:var(--navy);font-size:.85rem}.personal-module__DUgyxW__followingRailPanel li span{color:#53647f;font-size:.68rem;line-height:1.25}.personal-module__DUgyxW__followingRailNote{color:var(--blue);background:#f1f6ff;border:1px solid #c9dcfc;border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:7px;margin-top:11px;padding:10px;display:grid}.personal-module__DUgyxW__followingRailNote p{color:#52627c;margin:0;font-size:.7rem;line-height:1.4}@media (max-width:1300px){.personal-module__DUgyxW__followingCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.personal-module__DUgyxW__followingLayout{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__followingRail{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-module__DUgyxW__followingRail .personal-module__DUgyxW__myJobsPromo{grid-column:auto}}@media (max-width:700px){.personal-module__DUgyxW__followingToolbar{flex-direction:column;align-items:stretch}.personal-module__DUgyxW__followingCategories{flex:none;width:100%}.personal-module__DUgyxW__followingSort{align-self:flex-end}.personal-module__DUgyxW__followingRail{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.personal-module__DUgyxW__followingCards{grid-template-columns:minmax(0,1fr)}.personal-module__DUgyxW__followingCard{min-height:0}}
.job-alert-module__mN-Cya__card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f7faff 0%,#fff 70%);border:1px solid #d9e3f4;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1.1rem 1.2rem;display:grid}.job-alert-module__mN-Cya__intro{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.job-alert-module__mN-Cya__icon{width:36px;height:36px;color:var(--blue);background:#004afd14;border-radius:7px;flex:none;place-items:center;display:inline-grid}.job-alert-module__mN-Cya__intro h2,.job-alert-module__mN-Cya__success h2{color:var(--navy);letter-spacing:-.015em;margin:0;font-size:.92rem}.job-alert-module__mN-Cya__intro p,.job-alert-module__mN-Cya__success p{color:var(--muted);margin:.3rem 0 0;font-size:.72rem;line-height:1.55}.job-alert-module__mN-Cya__form{min-width:0}.job-alert-module__mN-Cya__form label{color:#43516a;margin-bottom:.36rem;font-size:.68rem;font-weight:720;display:block}.job-alert-module__mN-Cya__controls{gap:.5rem;display:flex}.job-alert-module__mN-Cya__controls input{width:100%;min-width:0;min-height:42px;color:var(--navy);background:#fff;border:1px solid #cfd9e9;border-radius:7px;padding:.65rem .75rem;font-size:.78rem}.job-alert-module__mN-Cya__controls input::placeholder{color:#8a96a9}.job-alert-module__mN-Cya__controls input[aria-invalid=true]{border-color:#b54747}.job-alert-module__mN-Cya__controls button{white-space:nowrap;flex:none}.job-alert-module__mN-Cya__controls button:disabled,.job-alert-module__mN-Cya__controls input:disabled{cursor:wait;opacity:.68}.job-alert-module__mN-Cya__formMessage{color:#9b3030;min-height:1rem;margin:.32rem 0 0;font-size:.66rem;line-height:1.45}.job-alert-module__mN-Cya__privacyNotice{color:var(--muted);margin:.55rem 0 0;font-size:.7rem;line-height:1.6}.job-alert-module__mN-Cya__privacyNotice a{color:var(--blue);text-underline-offset:2px}.job-alert-module__mN-Cya__empty{text-align:left;grid-template-columns:1fr;width:min(100%,680px);margin:1.25rem auto 0}.job-alert-module__mN-Cya__detail{background:linear-gradient(135deg,#f4f8ff 0%,#fff 72%);margin:1.4rem 0}.job-alert-module__mN-Cya__company{box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;margin:0;padding:0}.job-alert-module__mN-Cya__company .job-alert-module__mN-Cya__intro h2,.job-alert-module__mN-Cya__company.job-alert-module__mN-Cya__success h2{font-size:1.15rem}.job-alert-module__mN-Cya__company .job-alert-module__mN-Cya__intro p,.job-alert-module__mN-Cya__company.job-alert-module__mN-Cya__success p{font-size:.78rem}.job-alert-module__mN-Cya__success{color:#187348;background:linear-gradient(135deg,#f3fbf6,#fff);border-color:#cbe7d6;grid-template-columns:auto minmax(0,1fr)}@media (max-width:720px){.job-alert-module__mN-Cya__card{grid-template-columns:1fr;padding:1rem}.job-alert-module__mN-Cya__controls{flex-direction:column;align-items:stretch}.job-alert-module__mN-Cya__controls button{width:100%}}.job-alert-module__mN-Cya__searchCard{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:.65rem}.job-alert-module__mN-Cya__searchCard h2{color:var(--navy);margin:0;font-size:1rem}.job-alert-module__mN-Cya__searchCard p{color:var(--muted);margin:0 0 .65rem;font-size:.85rem;line-height:1.65}.job-alert-module__mN-Cya__searchCard button,.job-alert-module__mN-Cya__searchCard a{white-space:normal;max-width:100%;min-height:44px}.job-alert-module__mN-Cya__searchCard button:disabled{opacity:.6;cursor:not-allowed}
.jobs-module__M4i1Pa__top{border-bottom:1px solid var(--border);background:#fff;padding:2.25rem 0 1.75rem}.jobs-module__M4i1Pa__topSearch{margin-top:1.35rem}.jobs-module__M4i1Pa__layout{grid-template-columns:268px minmax(0,1fr) 300px;align-items:start;gap:1.5rem;padding-block:2rem;display:grid}.jobs-module__M4i1Pa__filters{position:sticky;top:92px}.jobs-module__M4i1Pa__results{min-width:0}.jobs-module__M4i1Pa__resultHead{justify-content:space-between;align-items:end;gap:1.2rem;margin-bottom:1rem;display:flex}.jobs-module__M4i1Pa__resultHead h1{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.5vw,2rem)}.jobs-module__M4i1Pa__resultHead p{color:var(--muted);margin:.35rem 0 0;font-size:.73rem}.jobs-module__M4i1Pa__sortForm{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.jobs-module__M4i1Pa__sortForm label{color:var(--muted);font-size:.7rem;font-weight:650}.jobs-module__M4i1Pa__sortForm select{border:1px solid var(--border);max-width:100%;min-height:38px;color:var(--navy);cursor:pointer;background:#fff;border-radius:7px;padding:0 1.9rem 0 .7rem;font-size:.72rem}.jobs-module__M4i1Pa__mobileActions{gap:.6rem;margin-bottom:1rem;display:none}.jobs-module__M4i1Pa__jobList{gap:.8rem;display:grid}.jobs-module__M4i1Pa__pagination{justify-content:flex-end;padding-top:1.5rem;display:flex}.jobs-module__M4i1Pa__nextButton{min-width:150px}.jobs-module__M4i1Pa__context{gap:1rem;display:grid;position:sticky;top:92px}.jobs-module__M4i1Pa__contextCard{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:9px;padding:1.1rem}.jobs-module__M4i1Pa__contextCard h2{color:var(--navy);margin:0 0 .85rem;font-size:.86rem}.jobs-module__M4i1Pa__contextList{gap:.12rem;display:grid}.jobs-module__M4i1Pa__contextLink{color:#48576e;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:1rem;padding:.58rem 0;font-size:.72rem;text-decoration:none;display:flex}.jobs-module__M4i1Pa__contextLink:last-child{border-bottom:0}.jobs-module__M4i1Pa__contextLink:hover{color:var(--blue)}.jobs-module__M4i1Pa__contextCount{color:#8591a4;font-variant-numeric:tabular-nums}@media (max-width:1180px){.jobs-module__M4i1Pa__layout{grid-template-columns:250px minmax(0,1fr)}.jobs-module__M4i1Pa__context{display:none}}@media (max-width:820px){.jobs-module__M4i1Pa__layout{grid-template-columns:1fr;padding-top:1.4rem}.jobs-module__M4i1Pa__filters{display:none}.jobs-module__M4i1Pa__mobileActions{display:flex}.jobs-module__M4i1Pa__resultHead{align-items:start}}@media (max-width:600px){.jobs-module__M4i1Pa__top{padding-top:1.6rem}.jobs-module__M4i1Pa__resultHead{flex-direction:column}.jobs-module__M4i1Pa__sortForm{width:100%}.jobs-module__M4i1Pa__sortForm select{flex:1}.jobs-module__M4i1Pa__sortForm label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}}
.job-detail-module__nOk5MW__searchTop{border-bottom:1px solid var(--border);background:#fbfcfe;padding:1.5rem 0}.job-detail-module__nOk5MW__hero{background:#fff;padding:4.2rem 0 0}.job-detail-module__nOk5MW__heroGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:4rem;padding-bottom:3rem;display:grid}.job-detail-module__nOk5MW__titleRow{align-items:flex-start;gap:1.3rem;display:flex}.job-detail-module__nOk5MW__hero h1{max-width:860px;color:var(--navy);letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,3.1rem);font-weight:720;line-height:1.06}.job-detail-module__nOk5MW__companyLine{color:#47566e;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;font-size:.9rem;display:flex}.job-detail-module__nOk5MW__companyLine a{color:var(--navy);font-weight:750;text-decoration:none}.job-detail-module__nOk5MW__metaLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;font-size:.76rem;display:flex}.job-detail-module__nOk5MW__metaItem{align-items:center;gap:.35rem;display:inline-flex}.job-detail-module__nOk5MW__metaSeparator{color:#c3cad6}.job-detail-module__nOk5MW__applyBox{border:1px solid var(--border);background:var(--canvas);border-radius:9px;padding:1.2rem}.job-detail-module__nOk5MW__applyButton{width:100%;min-height:52px;font-size:.85rem}.job-detail-module__nOk5MW__applyNote{color:var(--muted);text-align:center;margin:.7rem 0 0;font-size:.68rem;line-height:1.55}.job-detail-module__nOk5MW__factsWrap{padding-bottom:2.8rem}.job-detail-module__nOk5MW__facts{border:1px solid var(--border);background:var(--border);border-radius:9px;gap:1px;width:fit-content;max-width:100%;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 8px 24px #02163c09}.job-detail-module__nOk5MW__facts1{grid-template-columns:minmax(210px,260px)}.job-detail-module__nOk5MW__facts2{grid-template-columns:repeat(2,minmax(190px,230px))}.job-detail-module__nOk5MW__facts3{grid-template-columns:repeat(3,minmax(180px,220px))}.job-detail-module__nOk5MW__facts4{grid-template-columns:repeat(4,minmax(175px,215px))}.job-detail-module__nOk5MW__facts5{grid-template-columns:repeat(5,minmax(170px,215px))}.job-detail-module__nOk5MW__facts6{grid-template-columns:repeat(6,minmax(150px,190px))}.job-detail-module__nOk5MW__fact{background:#fff;min-width:0;min-height:98px;padding:1.2rem 1.35rem}.job-detail-module__nOk5MW__factIcon{color:var(--blue)}.job-detail-module__nOk5MW__factLabel{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-top:.55rem;font-size:.66rem;font-weight:700;display:block}.job-detail-module__nOk5MW__factValue{color:var(--navy);overflow-wrap:anywhere;margin-top:.22rem;font-size:.8rem;font-weight:750;line-height:1.38;display:block}.job-detail-module__nOk5MW__contentGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1.5rem;max-width:1240px;padding-block:3.2rem;display:grid}.job-detail-module__nOk5MW__mainColumn{gap:1.2rem;min-width:0;display:grid}.job-detail-module__nOk5MW__article{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border-radius:9px;padding:clamp(1.6rem,3vw,2.4rem)}.job-detail-module__nOk5MW__article h2{color:var(--navy);letter-spacing:-.035em;margin:0 0 1.6rem;font-size:1.65rem}.job-detail-module__nOk5MW__description{color:#3e4c63;overflow-wrap:anywhere;max-width:78ch;font-size:1rem;line-height:1.76}.job-detail-module__nOk5MW__description p{white-space:pre-line;margin:0 0 1.1rem}.job-detail-module__nOk5MW__description h3{color:var(--navy);letter-spacing:-.015em;margin:2rem 0 .7rem;font-size:1.04rem;font-weight:780;line-height:1.35}.job-detail-module__nOk5MW__description h4{color:var(--navy);letter-spacing:-.008em;margin:1.6rem 0 .65rem;font-size:.94rem;font-weight:760;line-height:1.4}.job-detail-module__nOk5MW__description h3:first-child,.job-detail-module__nOk5MW__description h4:first-child{margin-top:0}.job-detail-module__nOk5MW__description ul,.job-detail-module__nOk5MW__description ol{margin:0 0 1.2rem;padding-left:1.3rem}.job-detail-module__nOk5MW__description li{white-space:pre-line;margin-bottom:.52rem;padding-left:.22rem}.job-detail-module__nOk5MW__description li::marker{color:var(--blue);font-weight:700}.job-detail-module__nOk5MW__description strong{color:#27364f;font-weight:760}.job-detail-module__nOk5MW__description em{color:#47566e}.job-detail-module__nOk5MW__description>:last-child{margin-bottom:0}.job-detail-module__nOk5MW__limitation{border-left:3px solid var(--blue);color:#4d5b70;background:#f7f9fc;padding:1.1rem;font-size:.85rem;line-height:1.65}.job-detail-module__nOk5MW__compensationCard{box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#f8fcfa,#fff);border:1px solid #cfe3d9;border-radius:9px;padding:clamp(1.4rem,3vw,2rem)}.job-detail-module__nOk5MW__compensationCard h2{color:var(--navy);margin:.35rem 0 1.2rem;font-size:1.35rem}.job-detail-module__nOk5MW__compensationCard p{color:var(--muted);margin:1rem 0 0;font-size:.72rem;line-height:1.55}.job-detail-module__nOk5MW__compensationList{gap:.7rem;display:grid}.job-detail-module__nOk5MW__compensationItem{background:#fff;border:1px solid #deebe4;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.job-detail-module__nOk5MW__compensationItem strong{color:var(--navy);margin-top:.22rem;font-size:.82rem;display:block}.job-detail-module__nOk5MW__compensationType{color:#426151;letter-spacing:.055em;text-transform:uppercase;font-size:.66rem;font-weight:750}.job-detail-module__nOk5MW__compensationValue{color:#174e35;text-align:right;font-size:.88rem;font-weight:800}.job-detail-module__nOk5MW__sidebar{gap:1.15rem;display:grid}.job-detail-module__nOk5MW__sideCard{border:1px solid var(--border);background:#fff;border-radius:9px;padding:1.35rem;box-shadow:0 4px 16px #02163c09}.job-detail-module__nOk5MW__sideCard h2{color:var(--navy);letter-spacing:-.015em;margin:0 0 1.05rem;font-size:.94rem}.job-detail-module__nOk5MW__companyHead{align-items:center;gap:.85rem;display:flex}.job-detail-module__nOk5MW__companyHead strong{color:var(--navy);font-size:.86rem}.job-detail-module__nOk5MW__companyHead span{color:var(--muted);margin-top:.18rem;font-size:.68rem;display:block}.job-detail-module__nOk5MW__companyStats{grid-template-columns:1fr 1fr;gap:.65rem;margin:1.15rem 0;display:grid}.job-detail-module__nOk5MW__companyStat{background:var(--canvas);border-radius:7px;min-width:0;padding:.75rem}.job-detail-module__nOk5MW__companyStat span{color:var(--muted);font-size:.62rem;display:block}.job-detail-module__nOk5MW__companyStat strong{color:var(--navy);overflow-wrap:anywhere;margin-top:.24rem;font-size:.75rem;line-height:1.35;display:block}.job-detail-module__nOk5MW__companyButton{width:100%}.job-detail-module__nOk5MW__moreList{display:grid}.job-detail-module__nOk5MW__moreJob{border-bottom:1px solid #edf0f5;padding:.8rem 0;text-decoration:none;display:block}.job-detail-module__nOk5MW__moreJob:first-child{padding-top:0}.job-detail-module__nOk5MW__moreJob:last-child{border-bottom:0;padding-bottom:0}.job-detail-module__nOk5MW__moreJob strong{color:var(--navy);font-size:.78rem;line-height:1.42;transition:color .15s;display:block}.job-detail-module__nOk5MW__moreMeta{color:var(--muted);align-items:flex-start;gap:.3rem;margin-top:.34rem;font-size:.66rem;line-height:1.45;display:flex}.job-detail-module__nOk5MW__moreMeta svg{flex:none;margin-top:.08rem}.job-detail-module__nOk5MW__moreJob:hover strong{color:var(--blue)}.job-detail-module__nOk5MW__sourceCard{box-shadow:none;background:#fbfcfe}.job-detail-module__nOk5MW__sourceCard p{color:var(--muted);margin:-.2rem 0 1rem;font-size:.72rem;line-height:1.55}.job-detail-module__nOk5MW__sourceButton{width:100%}.job-detail-module__nOk5MW__trustWrap{margin-bottom:4rem}.job-detail-module__nOk5MW__similar{background:#fff;padding:4.5rem 0}.job-detail-module__nOk5MW__similarHead{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.4rem;display:flex}.job-detail-module__nOk5MW__similarHead h2{color:var(--navy);margin:0;font-size:1.7rem}.job-detail-module__nOk5MW__similarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (max-width:900px){.job-detail-module__nOk5MW__heroGrid{grid-template-columns:1fr;gap:2rem}.job-detail-module__nOk5MW__applyBox{max-width:420px}.job-detail-module__nOk5MW__facts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.job-detail-module__nOk5MW__fact:last-child:nth-child(odd){grid-column:1/-1}.job-detail-module__nOk5MW__contentGrid{grid-template-columns:1fr}.job-detail-module__nOk5MW__sidebar{grid-template-columns:repeat(2,1fr)}.job-detail-module__nOk5MW__sidebar>:last-child{grid-column:1/-1}}@media (max-width:650px){.job-detail-module__nOk5MW__hero{padding-top:2.7rem}.job-detail-module__nOk5MW__heroGrid{padding-bottom:2rem}.job-detail-module__nOk5MW__titleRow{gap:1rem;display:grid}.job-detail-module__nOk5MW__hero h1{font-size:2.45rem}.job-detail-module__nOk5MW__factsWrap{padding-bottom:2rem}.job-detail-module__nOk5MW__fact{min-height:94px;padding:1rem}.job-detail-module__nOk5MW__contentGrid{gap:2rem;padding-block:2.5rem}.job-detail-module__nOk5MW__article{padding:1.3rem}.job-detail-module__nOk5MW__article h2{margin-bottom:1.25rem;font-size:1.45rem}.job-detail-module__nOk5MW__description{font-size:.98rem;line-height:1.72}.job-detail-module__nOk5MW__description h3{margin-top:1.7rem}.job-detail-module__nOk5MW__compensationItem{grid-template-columns:1fr;gap:.45rem}.job-detail-module__nOk5MW__compensationValue{text-align:left}.job-detail-module__nOk5MW__sidebar{grid-template-columns:1fr}.job-detail-module__nOk5MW__sidebar>:last-child{grid-column:auto}.job-detail-module__nOk5MW__similarGrid{grid-template-columns:1fr}}
.company-follow-module__qZC5hG__trigger{border:1px solid var(--navy);color:#fff;background:var(--navy);min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;margin-top:0;padding:.62rem .9rem;font-size:.76rem;font-weight:750;line-height:1.2;display:inline-flex;box-shadow:0 7px 18px #02163c24}.company-follow-module__qZC5hG__trigger:hover{background:#0a2659}.company-follow-module__qZC5hG__trigger[data-state=submitted]{background:#123568}.company-follow-module__qZC5hG__dialog{width:min(100% - 2rem,560px);max-height:min(760px,100dvh - 2rem);color:var(--navy);background:#fff;border:0;border-radius:16px;padding:0;overflow:visible;box-shadow:0 28px 90px #02163c47}.company-follow-module__qZC5hG__dialog::backdrop{background:#02102c94}.company-follow-module__qZC5hG__panel{max-height:min(760px,100dvh - 2rem);padding:1.5rem;position:relative;overflow:auto}.company-follow-module__qZC5hG__close{z-index:1;color:#465671;cursor:pointer;background:#fff;border:1px solid #d8e0ec;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:inline-grid;position:absolute;top:.85rem;right:.85rem}.company-follow-module__qZC5hG__close:hover{color:var(--navy);background:#f5f7fb}@media (max-width:520px){.company-follow-module__qZC5hG__trigger{width:100%}.company-follow-module__qZC5hG__dialog{width:calc(100% - 1rem)}.company-follow-module__qZC5hG__panel{padding:1.25rem}}
.ui-module__ebOCtq__wordmark{flex-shrink:0;align-items:center;max-width:100%;line-height:0;text-decoration:none;display:inline-flex}.ui-module__ebOCtq__brandLogo{width:240px;max-width:100%;height:auto;display:block}.ui-module__ebOCtq__wordmarkDark{margin-top:-1.25rem;margin-bottom:-.75rem}.ui-module__ebOCtq__header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e4e9f2e0;position:sticky;top:0}.ui-module__ebOCtq__headerInner{justify-content:space-between;align-items:center;gap:2rem;min-height:72px;display:flex}.ui-module__ebOCtq__desktopNav{align-items:center;gap:2.2rem;display:flex}.ui-module__ebOCtq__navLink{color:var(--navy);font-size:.875rem;font-weight:650;text-decoration:none}.ui-module__ebOCtq__navLink:hover{color:var(--blue)}.ui-module__ebOCtq__mobileMenu{display:none;position:relative}.ui-module__ebOCtq__mobileMenu summary{cursor:pointer;border:1px solid var(--border);border-radius:8px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.ui-module__ebOCtq__mobileMenu summary::-webkit-details-marker{display:none}.ui-module__ebOCtq__mobileMenu nav{border:1px solid var(--border);width:min(17rem,100vw - 2rem);box-shadow:var(--shadow-lg);background:#fff;border-radius:10px;gap:.25rem;padding:.7rem;display:grid;position:absolute;top:calc(100% + .7rem);right:0}.ui-module__ebOCtq__mobileMenu nav a,.ui-module__ebOCtq__mobileMenu nav button{min-height:44px;color:var(--navy);border-radius:7px;align-items:center;padding:.75rem;text-decoration:none;display:flex}.ui-module__ebOCtq__mobileMenu nav button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ui-module__ebOCtq__mobileMenu nav .ui-module__ebOCtq__mobileCreate{color:var(--blue);border:1px solid var(--blue)}.ui-module__ebOCtq__footer{color:#ffffffb8;background:var(--navy);margin-top:5rem;padding:3.5rem 0 3.75rem}.ui-module__ebOCtq__footerInner{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(9rem,.7fr));align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.ui-module__ebOCtq__footerAbout{min-width:0}.ui-module__ebOCtq__footerText{max-width:38ch;margin:.9rem 0 0;font-size:.86rem;line-height:1.7}.ui-module__ebOCtq__footerContactGroup{align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.ui-module__ebOCtq__footerContact{color:#fff;overflow-wrap:anywhere;text-underline-offset:5px;align-items:center;min-height:44px;font-size:.875rem;font-weight:550;text-decoration-color:#ffffff59;display:inline-flex}.ui-module__ebOCtq__footerSocialLink{color:#ffffffc7;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;transition:color .15s,background-color .15s;display:inline-grid}.ui-module__ebOCtq__footerSocialLink svg{fill:currentColor;width:20px;height:20px}.ui-module__ebOCtq__footerHeading{color:#fff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .85rem;font-size:.72rem;font-weight:700;line-height:1.8}.ui-module__ebOCtq__footerLinks{justify-items:start;gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.ui-module__ebOCtq__footerLinks a,.ui-module__ebOCtq__footerLinks button{color:#ffffffc7;min-height:38px;font:inherit;text-align:left;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;padding:.35rem 0;font-size:.85rem;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.ui-module__ebOCtq__footerLinks a:hover,.ui-module__ebOCtq__footerLinks button:hover,.ui-module__ebOCtq__footerContact:hover{color:#fff;text-decoration:underline}.ui-module__ebOCtq__footerSocialLink:hover{color:#fff;background:#ffffff14}.ui-module__ebOCtq__footer :focus-visible{outline-color:var(--lime)}.ui-module__ebOCtq__companyMark{width:var(--mark-size,52px);height:var(--mark-size,52px);color:var(--navy);background:#fff;border:1px solid #dce4f2;border-radius:9px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ui-module__ebOCtq__companyMarkLogo{background:#fff}.ui-module__ebOCtq__companyMarkFallback{font-size:calc(var(--mark-size,52px) * .29);letter-spacing:.08em;background:linear-gradient(145deg,#004afd1a,#fffc),#fff;font-weight:800}.ui-module__ebOCtq__companyLogoImage{object-fit:contain;width:78%;height:78%;display:block}.ui-module__ebOCtq__tag{color:#41516c;background:#f7f9fc;border:1px solid #dfe6f3;border-radius:5px;align-items:center;min-height:26px;padding:.24rem .55rem;font-size:.7rem;font-weight:650;line-height:1.2;display:inline-flex}.ui-module__ebOCtq__tagBlue{color:#003cc9;background:#004afd0f;border-color:#004afd2e}.ui-module__ebOCtq__trustBadge{color:#52627c;align-items:center;gap:.38rem;font-size:.72rem;font-weight:650;display:inline-flex}.ui-module__ebOCtq__trustBadge svg{color:var(--blue)}.ui-module__ebOCtq__searchBar{box-shadow:var(--shadow-lg);background:#fff;border:1px solid #dfe5ef;border-radius:9px;grid-template-columns:minmax(210px,1.35fr) minmax(170px,.8fr) minmax(180px,.9fr) auto;align-items:stretch;display:grid;overflow:hidden}.ui-module__ebOCtq__searchField{border-right:1px solid var(--border);align-items:center;gap:.65rem;min-width:0;padding:0 1rem;display:flex;position:relative}.ui-module__ebOCtq__searchField svg{color:#8290a7;flex:none}.ui-module__ebOCtq__searchField input,.ui-module__ebOCtq__searchField select{width:100%;min-width:0;height:62px;color:var(--dark);font:inherit;background:0 0;border:0;outline:0;font-size:.86rem}.ui-module__ebOCtq__searchField input::placeholder{color:#8793a6}.ui-module__ebOCtq__searchField select{appearance:none}.ui-module__ebOCtq__searchSelect{cursor:pointer;padding:0}.ui-module__ebOCtq__searchSelect select{cursor:pointer;padding:0 2.55rem 0 2.7rem;transition:background .15s}.ui-module__ebOCtq__searchSelect select:hover{background:#f7f9fd}.ui-module__ebOCtq__searchSelect select:focus-visible{outline:2px solid var(--blue);outline-offset:-3px;background:#f7f9fd}.ui-module__ebOCtq__searchSelect>svg{pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.ui-module__ebOCtq__searchSelect>svg:last-child{left:auto;right:1rem}.ui-module__ebOCtq__searchSubmit{color:#fff;background:var(--blue);min-width:144px;font:inherit;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:.5rem;margin:6px;font-size:.85rem;font-weight:750;transition:background .15s,transform .15s;display:inline-flex}.ui-module__ebOCtq__searchSubmit:hover{background:var(--blue-hover);transform:translateY(-1px)}.ui-module__ebOCtq__jobCard{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;padding:1.2rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.ui-module__ebOCtq__jobCard:hover{box-shadow:var(--shadow-md);border-color:#c7d6f3;transform:translateY(-2px)}.ui-module__ebOCtq__jobCardCompact{gap:.8rem;padding:.7rem}.ui-module__ebOCtq__jobCardCompact .ui-module__ebOCtq__jobTitle{font-size:.94rem}.ui-module__ebOCtq__jobCardCompact .ui-module__ebOCtq__jobCompany{margin-top:.16rem;font-size:.76rem}.ui-module__ebOCtq__jobCardCompact .ui-module__ebOCtq__jobLocation{margin-top:.3rem;font-size:.72rem}.ui-module__ebOCtq__jobCardCompact .ui-module__ebOCtq__jobCompensation{margin-top:.28rem}.ui-module__ebOCtq__jobCardCompact .ui-module__ebOCtq__tagRow{margin-top:.38rem}.ui-module__ebOCtq__jobCardMain{min-width:0}.ui-module__ebOCtq__jobTitle{color:var(--navy);font-size:1.02rem;font-weight:750;line-height:1.35;text-decoration:none;display:inline-block}.ui-module__ebOCtq__jobTitle:after{content:"";position:absolute;inset:0}.ui-module__ebOCtq__jobTitle:hover{color:var(--blue)}.ui-module__ebOCtq__jobCompany{z-index:2;color:#45546c;margin-top:.28rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-block;position:relative}.ui-module__ebOCtq__jobCompany:hover{color:var(--blue)}.ui-module__ebOCtq__jobLocation{color:var(--muted);align-items:center;gap:.36rem;margin-top:.46rem;font-size:.78rem;display:flex}.ui-module__ebOCtq__jobCompensation{color:#174e35;align-items:center;gap:.36rem;margin-top:.42rem;font-size:.76rem;font-weight:720;display:flex}.ui-module__ebOCtq__jobCompensation svg{color:#168257;flex:none}.ui-module__ebOCtq__tagRow{flex-wrap:wrap;gap:.42rem;margin-top:.85rem;display:flex}.ui-module__ebOCtq__jobCardMeta{min-width:116px;color:var(--muted);flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1rem;font-size:.7rem;display:flex}.ui-module__ebOCtq__jobSave{z-index:2;position:relative}.ui-module__ebOCtq__jobArrow{color:var(--blue)}.ui-module__ebOCtq__trustStrip{color:#fff;background:var(--navy);border-radius:10px;padding:1.8rem;position:relative;overflow:hidden}.ui-module__ebOCtq__trustStrip:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-100px;right:-60px}.ui-module__ebOCtq__trustStrip h2,.ui-module__ebOCtq__trustStrip h3{z-index:1;color:#fff;margin:0;position:relative}.ui-module__ebOCtq__trustStrip p{z-index:1;color:#ffffffb8;max-width:630px;margin:.6rem 0 0;font-size:.85rem;line-height:1.65;position:relative}.ui-module__ebOCtq__trustPoints{z-index:1;color:#fff;flex-wrap:wrap;gap:1.4rem;margin-top:1.35rem;font-size:.75rem;font-weight:700;display:flex;position:relative}.ui-module__ebOCtq__trustPoints span{align-items:center;gap:.42rem;display:inline-flex}.ui-module__ebOCtq__trustPoints svg{color:var(--lime)}.ui-module__ebOCtq__emptyState{border:1px solid var(--border);border-radius:var(--radius);text-align:center;background:#fff;place-items:center;min-height:320px;padding:3rem 1.5rem;display:grid}.ui-module__ebOCtq__emptyIcon{width:54px;height:54px;color:var(--blue);background:#004afd14;border-radius:9px;place-items:center;margin-bottom:1rem;display:inline-grid}.ui-module__ebOCtq__emptyState h2{color:var(--navy);margin:0;font-size:1.2rem}.ui-module__ebOCtq__emptyState p{max-width:430px;color:var(--muted);margin:.55rem auto 1.2rem;font-size:.86rem;line-height:1.6}.ui-module__ebOCtq__emptyActions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.ui-module__ebOCtq__emptyActionsSeparated{margin-top:1.75rem}.ui-module__ebOCtq__companyCard{border:1px solid var(--border);border-radius:var(--radius);min-height:160px;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:1.25rem;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.ui-module__ebOCtq__companyCard:hover{box-shadow:var(--shadow-md);border-color:#c7d6f3;transform:translateY(-2px)}.ui-module__ebOCtq__companyCardHead{justify-content:space-between;align-items:center;display:flex}.ui-module__ebOCtq__companyCard h3{color:var(--navy);margin:1rem 0 .28rem;font-size:1rem}.ui-module__ebOCtq__companyCard p{color:var(--muted);margin:0;font-size:.76rem}.ui-module__ebOCtq__companyCount{color:var(--blue);margin-top:auto;padding-top:1.2rem;font-size:.72rem;font-weight:750}.ui-module__ebOCtq__atlasVisual{z-index:1;pointer-events:none;width:min(61vw,940px);position:absolute;top:calc(50% + 1.5rem);right:-2%;transform:translateY(-50%)}.ui-module__ebOCtq__atlasGraphic{width:100%;height:auto;display:block}.ui-module__ebOCtq__atlasCard{min-height:72px;color:var(--navy);background:#fffffff5;border:1px solid #e2e9f4cc;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.72rem;padding:.82rem 1rem;display:grid;position:absolute;box-shadow:0 10px 28px #1839701a}.ui-module__ebOCtq__atlasCard strong{white-space:nowrap;font-size:.8rem;font-weight:760;line-height:1.3;display:block}.ui-module__ebOCtq__atlasSportIcon{color:var(--navy);flex:none}.ui-module__ebOCtq__atlasLocation{color:#52627c;align-items:center;gap:.3rem;margin-top:.28rem;font-size:.67rem;line-height:1.35;display:flex}.ui-module__ebOCtq__atlasLocation svg{color:var(--blue);flex:none}.ui-module__ebOCtq__atlasCardNewYork{top:27.5%;left:11%}.ui-module__ebOCtq__atlasCardLondon{top:9%;left:60.3%}.ui-module__ebOCtq__atlasCardSingapore{top:61.5%;right:7%}.ui-module__ebOCtq__mobileFilterButton{display:none}@media (max-width:1200px){.ui-module__ebOCtq__atlasCard{display:none}}.ui-module__ebOCtq__drawerBackdrop{z-index:90;background:#02163c7a;border:0;position:fixed;inset:0}.ui-module__ebOCtq__drawer{z-index:100;background:var(--canvas);flex-direction:column;width:min(92vw,420px);padding:1.2rem;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 50px #02163c2e}.ui-module__ebOCtq__drawerHead{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ui-module__ebOCtq__drawerHead h2{color:var(--navy);margin:0;font-size:1.2rem}.ui-module__ebOCtq__drawerClose{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.ui-module__ebOCtq__drawerScroll{padding-bottom:2rem;overflow:auto}@media (max-width:900px){.ui-module__ebOCtq__searchBar{grid-template-columns:1fr 1fr}.ui-module__ebOCtq__searchField:nth-child(2){border-right:0}.ui-module__ebOCtq__searchField:nth-child(3){border-top:1px solid var(--border)}.ui-module__ebOCtq__searchSubmit{min-height:50px}.ui-module__ebOCtq__atlasVisual{opacity:.46;width:64vw;right:-10%}.ui-module__ebOCtq__atlasCard{display:none}}@media (max-width:700px){.ui-module__ebOCtq__desktopNav{display:none}.ui-module__ebOCtq__mobileMenu{display:block}.ui-module__ebOCtq__headerInner{flex-wrap:nowrap;min-height:64px}.ui-module__ebOCtq__headerInner .ui-module__ebOCtq__brandLogo{width:190px}.ui-module__ebOCtq__footer{padding-block:2.75rem}.ui-module__ebOCtq__footerInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.ui-module__ebOCtq__footerAbout{border-bottom:1px solid #ffffff24;grid-column:1/-1;padding-bottom:1.75rem}.ui-module__ebOCtq__footerHeading{margin-bottom:.6rem}.ui-module__ebOCtq__footerLinks a,.ui-module__ebOCtq__footerLinks button{min-height:44px}.ui-module__ebOCtq__searchBar{border-radius:8px;grid-template-columns:1fr}.ui-module__ebOCtq__searchField{border-right:0;border-bottom:1px solid var(--border)}.ui-module__ebOCtq__searchField:nth-child(3){border-top:0}.ui-module__ebOCtq__searchField input,.ui-module__ebOCtq__searchField select{height:52px}.ui-module__ebOCtq__searchSubmit{min-height:50px;margin:6px}.ui-module__ebOCtq__jobCard{grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:1rem}.ui-module__ebOCtq__jobCardMeta{flex-flow:wrap;grid-column:2;align-items:center;min-width:0}.ui-module__ebOCtq__jobArrow{display:none}.ui-module__ebOCtq__trustPoints{gap:.8rem;display:grid}.ui-module__ebOCtq__atlasVisual{display:none}.ui-module__ebOCtq__mobileFilterButton{display:inline-flex}}@media (max-width:1000px){.ui-module__ebOCtq__headerInner{padding-block:.7rem}}@media (min-width:701px) and (max-width:1000px){.ui-module__ebOCtq__headerInner{flex-wrap:wrap}}
.account-nav-module__6IudOW__accountNav{align-items:center;margin-left:auto;display:flex}.account-nav-module__6IudOW__slot{min-width:15rem;min-height:44px;color:var(--navy);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;font-size:.78rem;display:flex}.account-nav-module__6IudOW__slot a,.account-nav-module__6IudOW__slot button,.account-nav-module__6IudOW__slot summary{min-height:44px;color:var(--navy);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:.55rem .7rem;display:inline-flex}.account-nav-module__6IudOW__slot button{background:var(--white);border:1px solid var(--border);font:inherit}.account-nav-module__6IudOW__slot .account-nav-module__6IudOW__create{color:var(--blue);border:1px solid var(--blue);text-decoration:none}.account-nav-module__6IudOW__menu{position:relative}.account-nav-module__6IudOW__menu summary{border:1px solid var(--border);list-style:none}.account-nav-module__6IudOW__menuItems{z-index:20;background:var(--white);border:1px solid var(--border);width:190px;box-shadow:var(--shadow-md);border-radius:7px;padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0}.account-nav-module__6IudOW__menuItems a,.account-nav-module__6IudOW__menuItems button{border:0;justify-content:flex-start;width:100%;text-decoration:none}.account-nav-module__6IudOW__menuItems a:hover,.account-nav-module__6IudOW__menuItems button:hover{background:var(--canvas)}.account-nav-module__6IudOW__notice{flex-basis:100%;max-width:26rem;margin:.5rem 0;line-height:1.5}.account-nav-module__6IudOW__mobileAccount{border-top:1px solid var(--border);gap:.25rem;padding-top:.5rem;display:grid}@media (max-width:700px){.account-nav-module__6IudOW__slot{display:none}}
.sport-card-module__lnM_Qa__card{border:1px solid var(--border);color:var(--navy);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:block;overflow:hidden}.sport-card-module__lnM_Qa__card:hover{box-shadow:var(--shadow-md);border-color:#b7c9e9;transform:translateY(-3px)}.sport-card-module__lnM_Qa__visual{color:#fff;background:radial-gradient(circle at 74% 22%,#bbe10347,#0000 23%),radial-gradient(circle at 18% 78%,#3875ffb8,#0000 38%),linear-gradient(135deg,#02163c 8%,#07327f 58%,#004afd 125%);justify-content:center;align-items:center;min-height:118px;display:flex;position:relative;overflow:hidden}.sport-card-module__lnM_Qa__visualIcon{opacity:.93;filter:drop-shadow(0 10px 20px #0000002e);width:64px;height:64px}.sport-card-module__lnM_Qa__visualLabel{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;font-size:.55rem;font-weight:800;position:absolute;bottom:.65rem;right:.8rem}.sport-card-module__lnM_Qa__sportImage{z-index:1;object-fit:cover}.sport-card-module__lnM_Qa__details{padding:1rem 1.05rem 1.05rem;display:block}.sport-card-module__lnM_Qa__titleRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.sport-card-module__lnM_Qa__smallIcon{width:34px;height:34px;color:var(--blue);background:#004afd12;border-radius:8px;place-items:center;display:grid}.sport-card-module__lnM_Qa__title{overflow-wrap:anywhere;font-size:.9rem;font-weight:760;line-height:1.35}.sport-card-module__lnM_Qa__arrow{color:var(--blue);transition:transform .16s}.sport-card-module__lnM_Qa__card:hover .sport-card-module__lnM_Qa__arrow{transform:translate(3px)}.sport-card-module__lnM_Qa__metrics{color:var(--muted);flex-wrap:wrap;gap:.4rem;margin:.72rem 0 0 2.95rem;font-size:.68rem;line-height:1.45;display:flex}.sport-card-module__lnM_Qa__companies{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.9rem;padding-top:.8rem;display:grid}.sport-card-module__lnM_Qa__company{align-items:center;gap:.35rem;min-width:0;display:flex}.sport-card-module__lnM_Qa__companyName{color:#52617a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.58rem;font-weight:700;overflow:hidden}.sport-card-module__lnM_Qa__homepage .sport-card-module__lnM_Qa__visual{min-height:132px}.sport-card-module__lnM_Qa__homepage .sport-card-module__lnM_Qa__details{min-height:100px}.sport-card-module__lnM_Qa__directory .sport-card-module__lnM_Qa__visual{min-height:124px}@media (max-width:700px){.sport-card-module__lnM_Qa__visual,.sport-card-module__lnM_Qa__homepage .sport-card-module__lnM_Qa__visual,.sport-card-module__lnM_Qa__directory .sport-card-module__lnM_Qa__visual{min-height:112px}.sport-card-module__lnM_Qa__homepage .sport-card-module__lnM_Qa__details{min-height:auto}}@media (max-width:520px){.sport-card-module__lnM_Qa__companyName{display:none}.sport-card-module__lnM_Qa__companies{gap:.55rem;display:flex}}
.companies-module__SZIWYa__hero{border-bottom:1px solid var(--border);background:#fff;padding:4.5rem 0 3.2rem}.companies-module__SZIWYa__heroRow{justify-content:space-between;align-items:end;gap:3rem;display:flex}.companies-module__SZIWYa__filterForm{border:1px solid var(--border);min-width:min(100%,380px);box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;align-items:center;display:flex;overflow:hidden}.companies-module__SZIWYa__filterForm input{width:100%;height:46px;color:var(--dark);border:0;outline:0;padding:0 .9rem}.companies-module__SZIWYa__filterForm button{color:#fff;background:var(--blue);cursor:pointer;border:0;border-radius:6px;width:48px;height:40px;margin-right:3px}.companies-module__SZIWYa__directory{padding:2.5rem 0 1rem}.companies-module__SZIWYa__directoryHead{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.2rem;display:flex}.companies-module__SZIWYa__directoryHead h2{color:var(--navy);margin:0;font-size:1.25rem}.companies-module__SZIWYa__directoryHead p{color:var(--muted);margin:0;font-size:.76rem}.companies-module__SZIWYa__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.companies-module__SZIWYa__companyHero{border-bottom:1px solid var(--border);background:#fff;padding:4rem 0 2.8rem}.companies-module__SZIWYa__companyTitle{align-items:center;gap:1.3rem;display:flex}.companies-module__SZIWYa__companyTitle h1{color:var(--navy);letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,5vw,4rem)}.companies-module__SZIWYa__companyTitle p{color:var(--muted);margin:.55rem 0 0;font-size:.9rem}.companies-module__SZIWYa__stats{flex-wrap:wrap;gap:.7rem;margin-top:1.7rem;display:flex}.companies-module__SZIWYa__stat{border:1px solid var(--border);background:var(--canvas);border-radius:8px;min-width:150px;padding:.85rem 1rem}.companies-module__SZIWYa__stat span{color:var(--muted);font-size:.65rem;display:block}.companies-module__SZIWYa__stat strong{color:var(--navy);margin-top:.25rem;font-size:.85rem;display:block}.companies-module__SZIWYa__companyJobs{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:2rem;padding-block:3rem;display:grid}.companies-module__SZIWYa__jobsHead{margin-bottom:1.2rem}.companies-module__SZIWYa__jobsHead h2{color:var(--navy);margin:0;font-size:1.6rem}.companies-module__SZIWYa__jobsHead p{color:var(--muted);margin:.4rem 0 0;font-size:.76rem}.companies-module__SZIWYa__jobList{gap:.8rem;display:grid}.companies-module__SZIWYa__side{position:sticky;top:92px}.companies-module__SZIWYa__pagination{justify-content:flex-end;margin-top:1.2rem;display:flex}@media (max-width:1050px){.companies-module__SZIWYa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.companies-module__SZIWYa__companyJobs{grid-template-columns:1fr}.companies-module__SZIWYa__side{position:static}.companies-module__SZIWYa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.companies-module__SZIWYa__hero{padding-top:3rem}.companies-module__SZIWYa__heroRow{flex-direction:column;align-items:start;gap:1.5rem}.companies-module__SZIWYa__filterForm{width:100%}.companies-module__SZIWYa__grid{grid-template-columns:1fr}.companies-module__SZIWYa__companyTitle{flex-direction:column;align-items:start}}
