.insights-main{min-height:65vh;padding-top:2rem;padding-bottom:5rem}.insights-page :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.insights-main h1{font-family:var(--font-serif);text-wrap:balance;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.12}.insights-salary-summary{font-variant-numeric:tabular-nums}.insights-salary-summary dl{flex-wrap:wrap;gap:1.5rem;display:flex}.insights-salary-summary dt{color:var(--muted-strong)}.insights-salary-summary dd{margin:.25rem 0 0;font-size:1.35rem}.insights-salary-summary p{color:var(--muted-strong)}@media (width<=40rem){.insights-main{padding-top:1rem;padding-bottom:3rem}}@media (forced-colors:active){.insights-page :is(a,button,input,select,summary):focus-visible{outline-color:highlight}}.insights-combobox{min-width:0;position:relative}.insights-combobox>label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.insights-combobox-field{position:relative}.insights-combobox-field svg{width:1.1rem;height:1.1rem;stroke:var(--muted-strong);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.insights-combobox input{border:1px solid var(--rule-strong);background:var(--showcase-card,var(--card));width:100%;min-height:48px;color:var(--ink);font:inherit;text-overflow:ellipsis;border-radius:2rem;padding:.7rem 2.6rem;font-size:1rem}.insights-combobox input::placeholder{color:var(--muted-strong)}.insights-combobox input:hover{border-color:var(--sage-deep)}.insights-combobox input:focus-visible{outline:2px solid var(--sage-deep);outline-offset:1px}.insights-combobox-clear{width:36px;height:36px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.35rem;line-height:1;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.insights-combobox-clear:hover{background:var(--sage-soft);color:var(--ink)}.insights-combobox-popup{z-index:20;border:1px solid var(--rule);background:var(--showcase-card,var(--card));border-radius:1rem;padding:.35rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;box-shadow:0 12px 32px #0000001f}.insights-combobox-popup ul{max-height:18rem;margin:0;padding:0;list-style:none;overflow-y:auto}.insights-combobox-popup li{cursor:pointer;border-radius:.7rem;padding:.6rem .8rem}.insights-combobox-popup li.is-active{background:var(--sage-soft)}.insights-page .insights-combobox-hint{color:var(--muted-strong);margin:0;padding:.45rem .8rem;font-size:.8rem}
