.employer-info-page{width:100%;max-width:78rem;color:var(--jobs-ink,#242428);margin-inline:auto;padding-inline:1.5rem}.job-browser.employer-browser,.employer-info-page{padding-top:2rem;padding-bottom:4rem}.employer-profile{margin-bottom:2.5rem}.profile-back{align-items:center;gap:.5rem;min-height:44px;margin-bottom:1.5rem;font-size:.9375rem;display:inline-flex}.profile-header{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:1.25rem;display:grid}.profile-avatar{background:#f7f5f6;border-radius:12px;place-items:center;width:72px;height:72px;display:grid;position:relative;overflow:hidden}.profile-avatar>span{color:var(--jobs-accent,#245db8);font-size:1.5rem;font-weight:650}.profile-avatar>.employer-logo{background:#fff;width:100%;height:100%;padding:8px;position:absolute;inset:0}.profile-title{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.15}.profile-title-stack{display:grid}.profile-title-stack>.profile-title{grid-area:1/1}.profile-title-space{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.profile-category{color:var(--jobs-muted,#66646a);margin:.5rem 0 0;font-size:1rem}.profile-website{align-items:center;gap:.5rem;min-height:44px;font-size:.9375rem;display:inline-flex}.profile-website:hover{color:var(--jobs-accent,#245db8)}.ui-section-tabs.profile-tabs{margin-block:2rem 0}.profile-view-jobs{align-items:center;gap:.6rem;min-height:44px;font-size:.9375rem;font-weight:550;text-decoration:none;display:inline-flex}.company-about,.employer-insights{border:1px solid var(--ui-line);background:#fff;border-radius:20px;padding:clamp(16px,3vw,32px)}.company-about{--about-label:.875rem;--about-text:1.0625rem;overflow-wrap:anywhere}.about-intro{margin-bottom:1.75rem}.about-intro h2{letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:650;line-height:1.35}.about-slogan{color:var(--jobs-muted,#66646a);font-size:var(--about-text);margin:.625rem 0 0;line-height:1.7}.about-facts{border-bottom:1px solid var(--ui-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin:0 0 2rem;padding-bottom:2rem;display:grid}.about-facts dt,.about-numbers dt{color:var(--jobs-muted,#66646a);font-size:var(--about-label);margin-bottom:.25rem;line-height:1.5}.about-facts dd{font-size:var(--about-text);margin:0;font-weight:600;line-height:1.5}.about-story{margin-bottom:2rem}.employer-career-guide h3{letter-spacing:-.01em;margin:0 0 .875rem;font-size:1.125rem;font-weight:650}.about-story>p{font-size:var(--about-text);white-space:pre-line;margin:0 0 1.125rem;line-height:1.75}.about-story>p:last-child{margin-bottom:0}.company-about .about-note{color:var(--jobs-muted,#66646a);margin:.75rem 0 0;font-size:.9375rem;line-height:1.6}.about-story>p.about-note{margin:0 0 1rem}.about-details{display:grid}.about-section{border-top:1px solid var(--ui-line);padding:1.5rem 0}.about-section:last-child{padding-bottom:0}.about-section h3{color:var(--jobs-ink,#242428);letter-spacing:-.01em;margin:0 0 .875rem;font-size:1.125rem;font-weight:650;line-height:1.4}.about-section>:last-child{min-width:0}.about-specialties,.about-locations,.about-links{font-size:var(--about-text);margin:0;padding:0;line-height:1.6;list-style:none}.about-specialties{flex-wrap:wrap;gap:.5rem;display:flex}.about-specialties li{background:var(--ui-surface,#f3f2f1);border-radius:999px;padding:.375rem .875rem;font-size:.9375rem;line-height:1.4}.about-locations{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem 2rem;display:grid}.about-locations p{margin:0}.about-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;display:grid}.about-numbers>div{flex-direction:column;display:flex}.about-numbers dt{flex-grow:1}.about-numbers dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:650;line-height:1.3}.about-funding-total,.about-category{font-size:var(--about-text);margin:0;line-height:1.6}.about-funding-total{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:650}.about-links{flex-wrap:wrap;gap:0 1.75rem;display:flex}.about-links a{align-items:center;gap:.5rem;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.about-links a:hover{text-decoration:underline}.about-footer{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding-top:1.5rem;display:flex}.about-footer p{color:var(--jobs-muted,#66646a);margin:0;font-size:.9375rem;line-height:1.6}.about-footer a{flex-shrink:0}@media (width<=800px){.about-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.company-about{--about-text:1rem}.about-facts{gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.about-story{margin-bottom:1.5rem}.about-section{padding:1.25rem 0}.about-numbers{gap:1.25rem}.about-footer{display:block}.about-footer a{margin-top:.75rem}}.employer-insights{--insight-rule:var(--ui-line);--insight-track:var(--ui-surface);--insight-space:clamp(1.5rem,3vw,2.5rem)}.insights-intro{justify-content:space-between;align-items:baseline;gap:1rem 2rem;display:flex}.insights-kicker{color:var(--jobs-accent,#245db8);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .65rem;font-size:.9375rem;font-weight:650}.insights-intro h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:650;line-height:1.2}.insights-date{color:var(--jobs-muted,#66646a);flex-shrink:0;margin:0;font-size:.9375rem}.insights-date time{white-space:nowrap}.insights-overview{align-items:center;gap:1.5rem;margin:1.75rem 0 2rem;display:flex}.insights-overview>p:first-child{border-right:1px solid var(--insight-rule);flex-shrink:0;align-items:center;gap:.8rem;padding-right:1.5rem;display:flex}.insights-overview>p:only-child{border:0;padding:0}.insights-overview p{margin:0}.insights-overview strong{letter-spacing:-.045em;font-size:clamp(2.5rem,4vw,3.4rem);font-weight:700;line-height:1}.insights-overview>p:first-child span{max-width:7ch;font-size:1rem;line-height:1.3}.insights-overview>p+p{max-width:78ch;color:var(--jobs-muted,#66646a);font-size:1rem;line-height:1.65}.insights-spread{border-block:1px solid var(--insight-rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.insights-panel{padding-block:var(--insight-space);min-width:0}.insights-panel:nth-child(odd){padding-right:var(--insight-space)}.insights-panel:nth-child(2n){border-left:1px solid var(--insight-rule);padding-left:var(--insight-space)}.insights-panel:nth-child(n+3){border-top:1px solid var(--insight-rule)}.insights-panel-heading{align-items:baseline;gap:.55rem;margin-bottom:1.5rem;display:flex}.insights-panel-heading>span{color:var(--jobs-accent,#245db8);font-size:.9375rem;font-weight:650}.insights-panel-heading h3{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:650;line-height:1.4}.insight-note{color:var(--jobs-muted,#66646a);margin:.8rem 0 0;font-size:1rem;line-height:1.6}.insights-headline{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 1.35rem;display:flex}.insights-headline strong{letter-spacing:-.04em;font-size:clamp(2.1rem,3.6vw,2.8rem);font-weight:700;line-height:1.1}.insights-headline>span{font-size:.9375rem}.insights-fresh-number{color:var(--jobs-accent,#245db8);margin-bottom:.35rem}.insights-fresh-number>span{color:var(--jobs-ink,#242428)}.insights-pay-group+.insights-pay-group{border-top:1px solid var(--insight-rule);margin-top:1.75rem;padding-top:1.75rem}.insights-pay-unit{color:var(--jobs-muted,#66646a);margin:0 0 1.25rem;font-size:.9375rem}.insights-pay-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;display:grid}.insights-pay-pair dt{color:var(--jobs-muted,#66646a);margin-bottom:.5rem;font-size:.9375rem}.insights-pay-pair dd{letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.5rem,3.1vw,2.5rem);font-weight:650;line-height:1.15}.insights-pay-pair>div:first-child dd{color:var(--jobs-accent,#245db8)}.insights-pay-range{margin-top:1.75rem}.insights-pay-range>p{flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin:0 0 1rem;font-size:1rem;display:flex}.insights-pay-range>p strong{font-weight:550}.insights-pay-range>p strong span{color:var(--jobs-muted,#66646a);font-weight:400}.insights-pay-axis{background:#f8f6f7;height:30px;position:relative}.insights-pay-band{background:#adc2e3;min-width:1px;height:16px;position:absolute;top:7px}.insights-pay-median{background:var(--jobs-accent,#245db8);width:3px;height:28px;position:absolute;top:1px;transform:translate(-50%)}.insights-pay-average{background:var(--jobs-ink,#242428);width:8px;height:8px;position:absolute;top:11px;transform:translate(-50%)rotate(45deg)}.insights-pay-scale{color:var(--jobs-muted,#66646a);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;margin-top:.4rem;font-size:.9375rem;display:flex}.insights-pay-key{color:var(--jobs-muted,#66646a);gap:1.25rem;margin-top:.75rem;font-size:.9375rem;display:flex}.insights-pay-key>span{align-items:center;gap:.45rem;display:inline-flex}.insights-pay-key i{background:var(--jobs-accent,#245db8);width:3px;height:11px}.insights-pay-key>span:last-child i{background:var(--jobs-ink,#242428);width:6px;height:6px;transform:rotate(45deg)}.insights-pay-coverage{border-top:1px solid var(--insight-rule);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin-top:1.5rem;padding-top:1rem;font-size:.9375rem;display:flex}.insights-pay-coverage strong{font-weight:600}.insights-pay-coverage>span{color:var(--jobs-muted,#66646a)}.insights-panel.insights-workplace{--movo-muted:#d0cbd1;--movo-brand:#adcaff;color:#fff;padding-right:var(--insight-space);background:#29272c;border-left:0}.insights-segments{gap:2px;height:14px;margin:1.5rem 0 1rem;display:flex}.insights-workplace [data-kind=onsite]{background:#adcaff}.insights-workplace [data-kind=hybrid]{background:#fff}.insights-workplace [data-kind=remote]{background:#baa8dc}.insights-workplace [data-kind=unknown]{background:#8b8791}.insights-workplace-list{margin:0}.insights-workplace-list>div{grid-template-columns:minmax(0,1fr) auto minmax(3ch,auto);align-items:baseline;gap:.8rem;padding:.5rem 0;font-size:.9375rem;display:grid}.insights-workplace-list dt{align-items:center;gap:.5rem;display:flex}.insights-workplace-list dt i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.insights-workplace-list dd{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.insights-workplace-list dd:last-child{color:var(--jobs-muted,#66646a)}.insights-breakdown{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.insights-breakdown li>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;font-size:.9375rem;display:flex}.insights-breakdown li>div>span:first-child{overflow-wrap:anywhere;font-weight:500}.insights-breakdown li>div>span:last-child{color:var(--jobs-muted,#66646a);font-variant-numeric:tabular-nums;white-space:nowrap}.insights-track{background:var(--insight-track);height:6px;margin-top:.55rem;display:block}.insights-track>span{background:var(--jobs-accent,#245db8);height:100%;display:block}.insights-job-marks{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px;max-width:28rem;margin-top:1.5rem;display:grid}.insights-job-marks i{aspect-ratio:1;background:var(--insight-track);border-radius:2px}.insights-job-marks i[data-recent]{background:var(--jobs-accent,#245db8)}.insights-recency-bar{height:12px;margin-top:1.5rem;display:flex}.insights-recency-bar span{background:var(--insight-track)}.insights-recency-bar .is-recent{background:var(--jobs-accent,#245db8)}.insights-fresh-facts{margin:1.25rem 0 0}.insights-fresh-facts>div,.insights-languages dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;margin-top:.6rem;font-size:.9375rem;display:flex}.insights-fresh-facts dt,.insights-languages dt{color:var(--jobs-muted,#66646a)}.insights-fresh-facts dd,.insights-languages dd{font-variant-numeric:tabular-nums;margin:0}.insights-languages{border-top:1px solid var(--insight-rule);margin-top:1.5rem;padding-top:1.25rem}.insights-languages h4{margin:0 0 .75rem;font-size:.9375rem;font-weight:550}.insights-languages dl{margin:0}.insights-footer{margin-top:1.5rem}.profile-method{margin:.5rem 0}.profile-method>summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--jobs-muted,#66646a);align-content:center;font-size:.9375rem;display:list-item}.profile-method>p{max-width:75ch;color:var(--jobs-muted,#66646a);font-size:1rem;line-height:1.7}.profile-method>a{align-content:center;min-height:44px;font-size:.9375rem;display:inline-block}.insights-empty{color:var(--jobs-muted,#66646a);padding:1rem 0 3rem}@media (width<=800px){.insights-intro{display:block}.insights-date{margin-top:.8rem}.insights-spread{grid-template-columns:minmax(0,1fr)}.insights-panel:nth-child(odd),.insights-panel:nth-child(2n){border-left:0;padding:1.75rem 0}.insights-panel+.insights-panel{border-top:1px solid var(--insight-rule)}.insights-panel.insights-workplace{border:0;padding:1.75rem}.insights-pay-pair dd{font-size:clamp(1.5rem,5vw,2.2rem)}}@media (width<=600px){.job-browser.employer-browser,.employer-info-page{padding-top:1rem}.employer-profile{margin-bottom:2rem}.profile-back{margin-bottom:1rem}.profile-header{grid-template-columns:52px minmax(0,1fr);gap:.85rem}.profile-avatar{border-radius:9px;width:52px;height:52px}.profile-avatar>span{font-size:1.1rem}.profile-title{font-size:1.5rem}.profile-category{margin-top:.4rem;font-size:1rem}.profile-website{grid-column:2;width:fit-content;margin-top:-.4rem}.ui-section-tabs.profile-tabs{margin-top:1.25rem}.insights-overview{flex-wrap:wrap;align-items:start;gap:1rem;margin-block:1.5rem}.insights-overview>p:first-child{border:0;padding:0}.insights-overview>p+p{flex-basis:100%;font-size:1rem}.insights-panel.insights-workplace{padding:1.5rem 1rem}.insights-workplace-list>div{gap:.5rem;font-size:.9375rem}.insights-panel-heading{margin-bottom:1.25rem}.insights-pay-pair{gap:1rem}.insights-pay-pair dt{min-height:2.8em}}
