.company-info-modal-module-scss-module__VF7RkG__modalContainer{padding:0 var(--spacing-6)}.company-info-modal-module-scss-module__VF7RkG__companyInfoModal{padding:var(--spacing-8);width:700px;max-width:700px;margin:0}.company-info-modal-module-scss-module__VF7RkG__closeButtonContainer{width:100%;position:relative}.company-info-modal-module-scss-module__VF7RkG__closeButtonContainer button{float:right;cursor:pointer;color:var(--color-neutral-600);background:0 0;border:none;position:relative}.company-info-modal-module-scss-module__VF7RkG__closeButtonContainer button svg{font-size:var(--font-size-5)}.company-info-modal-module-scss-module__VF7RkG__modalHeader{text-align:center}.company-info-modal-module-scss-module__VF7RkG__modalHeader img{border-radius:var(--border-radius-default)}.company-info-modal-module-scss-module__VF7RkG__modalHeader h1{font-weight:var(--font-weight-bold)}.company-info-modal-module-scss-module__VF7RkG__modalHeader a{color:var(--color-primary-default)}.company-info-modal-module-scss-module__VF7RkG__modalHeader span{margin:0 auto}@media only screen and (max-width:768px){.company-info-modal-module-scss-module__VF7RkG__modalContent{padding:var(--spacing-7) 0}}.company-info-modal-module-scss-module__VF7RkG__modalDescription{margin-bottom:var(--spacing-8)}.company-info-modal-module-scss-module__VF7RkG__modalDescription hr{margin:var(--spacing-6) 0}.company-info-modal-module-scss-module__VF7RkG__viewMoreButtonContainer{text-align:center}.company-info-modal-module-scss-module__VF7RkG__viewMoreButtonContainer a{background:var(--color-primary-default);padding:var(--spacing-4) var(--spacing-7)}.company-info-modal-module-scss-module__VF7RkG__viewMoreButtonContainer span{border-radius:var(--border-radius-default);margin:0 auto}
.company-level-column-module-scss-module__BeuS9a__clickForSalaryInfo{justify-content:center;display:flex;position:relative}.company-level-column-module-scss-module__BeuS9a__clickForSalaryInfo span{text-align:center;font-size:var(--font-size-2);border-radius:var(--border-radius-subtle);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-bg-alternative-deep);color:var(--color-text-inverse);font-weight:var(--font-weight-semi-bold);z-index:var(--z-index-overlay);justify-content:center;animation:.75s .5s 2 company-level-column-module-scss-module__BeuS9a__flash;display:flex;position:absolute}.company-level-column-module-scss-module__BeuS9a__clickForSalaryInfo span:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:7px solid var(--color-bg-alternative-deep);width:0;height:0;z-index:var(--z-index-overlay);position:absolute;top:-5px}@keyframes company-level-column-module-scss-module__BeuS9a__flash{0%{opacity:1}50%{opacity:var(--opacity-85)}}
.level-hover-tooltip-module-scss-module__-cys9a__tooltip{z-index:9999;border-radius:var(--border-radius-default);padding:var(--spacing-5);pointer-events:none;background:#fff;width:280px;position:fixed;transform:translate(-50%,-100%)translateY(-12px);box-shadow:0 8px 24px #00000026}@media only screen and (max-width:1024px){.level-hover-tooltip-module-scss-module__-cys9a__tooltip{display:none}}.level-hover-tooltip-module-scss-module__-cys9a__tooltipHeader{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:flex}.level-hover-tooltip-module-scss-module__-cys9a__tooltipHeader .level-hover-tooltip-module-scss-module__-cys9a__companyIcon{border-radius:var(--border-radius-subtle);object-fit:contain}.level-hover-tooltip-module-scss-module__-cys9a__tooltipHeader .level-hover-tooltip-module-scss-module__-cys9a__levelName{font-weight:var(--font-weight-bold);font-size:var(--font-size-4);color:var(--color-text-default)}.level-hover-tooltip-module-scss-module__-cys9a__totalCompSection{margin-bottom:var(--spacing-4)}.level-hover-tooltip-module-scss-module__-cys9a__totalCompSection .level-hover-tooltip-module-scss-module__-cys9a__estimatedLabel{color:var(--color-brand-deep);font-size:var(--font-size-2);font-weight:var(--font-weight-semi-bold);margin-bottom:var(--spacing-2);align-items:center;display:flex}.level-hover-tooltip-module-scss-module__-cys9a__totalCompSection .level-hover-tooltip-module-scss-module__-cys9a__estimatedLabel .level-hover-tooltip-module-scss-module__-cys9a__levelsLogo{margin-right:var(--spacing-3)}.level-hover-tooltip-module-scss-module__-cys9a__totalCompSection .level-hover-tooltip-module-scss-module__-cys9a__totalCompValue{font-size:var(--font-size-5);font-weight:var(--font-weight-bold);color:var(--color-text-default)}.level-hover-tooltip-module-scss-module__-cys9a__totalCompSection .level-hover-tooltip-module-scss-module__-cys9a__totalCompValue .level-hover-tooltip-module-scss-module__-cys9a__yearLabel{font-size:var(--font-size-2);color:var(--color-brand-deep);margin-left:var(--spacing-2)}.level-hover-tooltip-module-scss-module__-cys9a__compBreakdownBar{height:24px;margin:var(--spacing-4) 0;border-radius:var(--border-radius-default);display:flex;overflow:hidden}.level-hover-tooltip-module-scss-module__-cys9a__compBreakdownBar span{transition:width .3s}.level-hover-tooltip-module-scss-module__-cys9a__roundedRightBorders{border-top-right-radius:var(--border-radius-default);border-bottom-right-radius:var(--border-radius-default)}.level-hover-tooltip-module-scss-module__-cys9a__baseSalaryBar{background-color:#71c79f}.level-hover-tooltip-module-scss-module__-cys9a__stockGrantBar{background-color:#387feb}.level-hover-tooltip-module-scss-module__-cys9a__bonusBar{background-color:#f2d077}.level-hover-tooltip-module-scss-module__-cys9a__commissionBar{border-top-right-radius:var(--border-radius-default);border-bottom-right-radius:var(--border-radius-default);background-color:#f2994a}.level-hover-tooltip-module-scss-module__-cys9a__componentsList{gap:var(--spacing-4);margin-bottom:var(--spacing-4);padding:var(--spacing-5) calc(var(--spacing-4) + 2px);border-radius:var(--border-radius-default);background-color:#f6f8fc;flex-direction:column;display:flex}.level-hover-tooltip-module-scss-module__-cys9a__componentsList .level-hover-tooltip-module-scss-module__-cys9a__componentItem{font-size:var(--font-size-2);justify-content:space-between;align-items:center;display:flex}.level-hover-tooltip-module-scss-module__-cys9a__componentsList .level-hover-tooltip-module-scss-module__-cys9a__componentItem .level-hover-tooltip-module-scss-module__-cys9a__componentLabel{align-items:center;gap:var(--spacing-3);color:var(--color-text-default);font-weight:var(--font-weight-semi-bold);display:flex}.level-hover-tooltip-module-scss-module__-cys9a__componentsList .level-hover-tooltip-module-scss-module__-cys9a__componentItem .level-hover-tooltip-module-scss-module__-cys9a__componentLabel svg{font-size:8px}.level-hover-tooltip-module-scss-module__-cys9a__componentsList .level-hover-tooltip-module-scss-module__-cys9a__componentItem .level-hover-tooltip-module-scss-module__-cys9a__componentValue{font-size:var(--font-size-2);font-weight:var(--font-weight-bold);color:var(--color-text-default)}.level-hover-tooltip-module-scss-module__-cys9a__locationInfo{align-items:center;gap:var(--spacing-3);color:var(--color-neutral-600);font-size:var(--font-size-1);display:flex}.level-hover-tooltip-module-scss-module__-cys9a__locationInfo svg{font-size:var(--font-size-2)}.level-hover-tooltip-module-scss-module__-cys9a__loadingState{padding:var(--spacing-8) 0;justify-content:center;align-items:center;min-height:80px;display:flex}.level-hover-tooltip-module-scss-module__-cys9a__spinner{border:3px solid var(--color-neutral-100);border-top-color:var(--color-primary-default);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite level-hover-tooltip-module-scss-module__-cys9a__spin}@keyframes level-hover-tooltip-module-scss-module__-cys9a__spin{to{transform:rotate(360deg)}}.level-hover-tooltip-module-scss-module__-cys9a__noDataState{padding:var(--spacing-4);text-align:center;color:var(--color-neutral-600)}
.gated-level-column-module-scss-module__eqXh0W__gate{--gate-bg:255 255 255;--gate-cta-y:36%;--gate-action:45 91 185;isolation:isolate;border:1px solid #10182812;border-bottom-color:#0000;border-radius:10px;flex-direction:column;margin:0 1px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.gated-level-column-module-scss-module__eqXh0W__stack{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(30px)saturate(1.15);flex-direction:column;flex:auto;display:flex;transform:scale(1.14);-webkit-mask-image:linear-gradient(#000 0% 38%,#0000008c 62%,#0000001f 80%,#0000 92%);mask-image:linear-gradient(#000 0% 38%,#0000008c 62%,#0000001f 80%,#0000 92%)}.gated-level-column-module-scss-module__eqXh0W__placeholderLevel{border-radius:8px}.gated-level-column-module-scss-module__eqXh0W__veil{z-index:2;background:linear-gradient(180deg, rgb(var(--gate-rgb)/46%) 0%, rgb(var(--gate-rgb)/40%) 22%, rgb(var(--gate-rgb)/30%) 44%, rgb(var(--gate-rgb)/16%) 60%, rgb(var(--gate-bg)/42%) 74%, rgb(var(--gate-bg)/86%) 88%, rgb(var(--gate-bg)/100%) 98%);position:absolute;inset:0}.gated-level-column-module-scss-module__eqXh0W__bloom{z-index:3;pointer-events:none;background:radial-gradient(150% 55% at 50% -6%, #ffffff4d 0%, transparent 68%),radial-gradient(80% 34% at 82% 12%, rgb(var(--gate-rgb)/14%) 0%, transparent 72%);position:absolute;inset:0}.gated-level-column-module-scss-module__eqXh0W__grain{z-index:4;pointer-events:none;opacity:.45;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.14'/></svg>");position:absolute;inset:0}.gated-level-column-module-scss-module__eqXh0W__glow{z-index:5;left:50%;top:var(--gate-cta-y);aspect-ratio:1/.72;pointer-events:none;filter:blur(28px);background:radial-gradient(closest-side,#ffffffb8 0%,#ffffff8c 28%,#ffffff52 50%,#ffffff1f 70%,#0000 100%);width:170%;position:absolute;transform:translate(-50%,-50%)}.gated-level-column-module-scss-module__eqXh0W__panel{z-index:6;left:50%;top:var(--gate-cta-y);text-align:center;flex-direction:column;align-items:center;width:min(86%,300px);display:flex;position:absolute;transform:translate(-50%,-50%)}.gated-level-column-module-scss-module__eqXh0W__lockBadge{border-radius:var(--border-radius-circle);width:52px;height:52px;color:rgb(var(--gate-rgb));background:linear-gradient(155deg, rgb(var(--gate-rgb)/100%), rgb(var(--gate-rgb)/72%));box-shadow:0 8px 20px -6px rgb(var(--gate-rgb)/55%),0 0 0 6px #ffffff8c,0 0 0 7px rgb(var(--gate-rgb)/18%);place-items:center;margin-bottom:14px;display:grid}.gated-level-column-module-scss-module__eqXh0W__lockBadge svg{width:24px;height:24px;display:block}.gated-level-column-module-scss-module__eqXh0W__title{letter-spacing:-.02em;color:#1c2947;margin:0 0 8px;font-size:21px;font-weight:750;line-height:1.2}.gated-level-column-module-scss-module__eqXh0W__description{color:#3a4a6ceb;text-wrap:balance;margin:0 0 18px;font-size:13.5px;font-weight:480;line-height:1.5}.gated-level-column-module-scss-module__eqXh0W__ctaButtons{gap:10px;display:flex}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button{letter-spacing:-.005em;text-transform:none;white-space:nowrap;border-radius:10px;min-width:0;padding:10px 22px;font-size:14.5px;font-weight:650;line-height:normal;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button:focus-visible{outline:2px solid rgb(var(--gate-action)/90%);outline-offset:3px}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button.gated-level-column-module-scss-module__eqXh0W__signUpButton{border:1px solid rgb(var(--gate-action)/100%);background:linear-gradient(180deg, rgb(var(--gate-action)/100%), rgb(var(--gate-action)/88%));color:#fff;box-shadow:0 1px 0 #ffffff40 inset,0 8px 18px -8px rgb(var(--gate-action)/80%)}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button.gated-level-column-module-scss-module__eqXh0W__signUpButton:hover{box-shadow:0 1px 0 #ffffff40 inset,0 12px 22px -8px rgb(var(--gate-action)/90%);transform:translateY(-1px)}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button.gated-level-column-module-scss-module__eqXh0W__signInButton{border:1px solid rgb(var(--gate-action)/50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgb(var(--gate-action)/100%);background:#ffffffc7;box-shadow:0 2px 8px #1018280f}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button.gated-level-column-module-scss-module__eqXh0W__signInButton:hover{border-color:rgb(var(--gate-action)/70%);background:#fffffff2;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.gated-level-column-module-scss-module__eqXh0W__ctaButtons button{transition:none}}@container (max-width:240px){.gated-level-column-module-scss-module__eqXh0W__panel{width:86%}.gated-level-column-module-scss-module__eqXh0W__lockBadge{width:40px;height:40px;box-shadow:0 6px 14px -5px rgb(var(--gate-rgb)/50%),0 0 0 4px #ffffff8c,0 0 0 5px rgb(var(--gate-rgb)/18%);margin-bottom:10px}.gated-level-column-module-scss-module__eqXh0W__lockBadge svg{width:18px;height:18px}.gated-level-column-module-scss-module__eqXh0W__title{margin-bottom:6px;font-size:16px}.gated-level-column-module-scss-module__eqXh0W__description{margin-bottom:14px;font-size:11.5px}.gated-level-column-module-scss-module__eqXh0W__ctaButtons{flex-direction:column;gap:8px;width:100%}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button{border-radius:9px;width:100%;padding:8px 0;font-size:13px}}@container (max-width:150px){.gated-level-column-module-scss-module__eqXh0W__panel{width:88%}.gated-level-column-module-scss-module__eqXh0W__lockBadge{width:34px;height:34px;margin-bottom:8px}.gated-level-column-module-scss-module__eqXh0W__lockBadge svg{width:15px;height:15px}.gated-level-column-module-scss-module__eqXh0W__title{font-size:13.5px;line-height:1.25}.gated-level-column-module-scss-module__eqXh0W__description{display:none}.gated-level-column-module-scss-module__eqXh0W__ctaButtons button{padding:7px 0;font-size:12px}}