.lh-hero{position:relative;overflow-x:clip}.lh-top{min-height:calc(100svh - var(--header-block));justify-content:center;align-items:center;padding-block:8px 40px;display:flex}.lh-hero.is-played .lh-top{min-height:0}.lh-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.lh-title{max-width:15ch;font-size:clamp(2.25rem,6.4vw,6rem);line-height:1.02}.lh-word{display:inline-block}.lh-title mark{z-index:0;color:inherit;background:0 0;position:relative}.lh-title mark:before{content:none}.lh-hl{z-index:-1;background:var(--tone);transform-origin:0;border-radius:4px;position:absolute;inset:56% -.05em 4%}.lh-intro{max-width:36rem;color:var(--muted);margin-top:clamp(20px,3vh,36px);font-size:1.1875rem}.lh-actions{margin-top:clamp(20px,3vh,32px)}.lh-hint{color:var(--muted);align-items:center;gap:10px;margin-top:clamp(28px,5vh,56px);font-size:.8125rem;font-weight:500;display:inline-flex}.lh-hint i{border:2px solid var(--muted);border-radius:12px;width:22px;height:34px;position:relative}.lh-hint i:after{content:"";background:var(--accent);width:4px;height:7px;animation:lh-hint 1.8s var(--ease-brand) infinite;border-radius:2px;margin-left:-2px;position:absolute;top:7px;left:50%}@keyframes lh-hint{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(10px)}}.lh-hero.is-played .lh-hint i:after{animation:none}html.motion .lh-hero:not(.is-ready) .lh-word,html.motion .lh-hero:not(.is-ready) :is(.lh-intro,.lh-actions){opacity:0;animation:0s linear 4s forwards lh-show}html.motion .lh-hero:not(.is-ready) .lh-hl{animation:0s linear 4s forwards lh-show;transform:scaleX(0)}@keyframes lh-show{to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lh-hero.is-played :is(.lh-top,.lh-stage){--lh-timeline:scroll(root);animation:linear both lh-leave;animation-timeline:var(--lh-timeline);animation-range:var(--lh-fade-from,1000000px) var(--lh-fade-to,1000001px)}}}@keyframes lh-leave{to{opacity:0;visibility:hidden;transform:translateY(-60px)}}.lh-stage{padding-bottom:120px;position:relative}.lh-bands{z-index:0;pointer-events:none;opacity:0;--lh-scheme:light;width:100vw;position:absolute;top:0;bottom:0;left:calc(50% - 50vw);overflow:hidden}:root[data-theme=dark] .lh-bands{--lh-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lh-bands{--lh-scheme:dark}}.lh-bands-canvas{width:104%;height:calc(100% + 24px);animation:34s ease-in-out both paused lh-drift;position:absolute;top:0;left:-2%}.lh-bands-canvas.lh-dark{visibility:hidden}:root[data-theme=dark] .lh-bands-canvas.lh-dark{visibility:visible}:root[data-theme=dark] .lh-bands-canvas:not(.lh-dark){visibility:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lh-bands-canvas.lh-dark{visibility:visible}:root:not([data-theme=light]) .lh-bands-canvas:not(.lh-dark){visibility:hidden}}.lh-bands.is-on .lh-bands-canvas{animation-play-state:running}.lh-hero.is-offstage .lh-bands-canvas{animation-play-state:paused}html.lh-hold{touch-action:pinch-zoom}@keyframes lh-drift{0%{transform:translate(-1.4%)}50%{transform:translate(.2%,7px)}to{transform:translate(1.4%,2px)}}.lh-card-wrap{z-index:1;position:relative}.lh-caption{text-align:center;color:var(--muted);margin-top:18px;font-size:.8125rem}.lh-thread{z-index:2;pointer-events:none;--lh-dot:#2a5bf5;--lh-dot-hot:#5c83f7;width:100%;height:100%;position:absolute;inset:0}:root[data-theme=dark] .lh-thread{--lh-dot:#6e9bff;--lh-dot-hot:#cfe0ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lh-thread{--lh-dot:#6e9bff;--lh-dot-hot:#cfe0ff}}.lh-hero:not(.has-thread) .lh-thread,.lh-hero.has-thread .hd-pay{visibility:hidden}.lh-hero.is-animating .lh-copy{will-change:transform}.lh-hero.is-animating .hd-card{will-change:transform, opacity}.lh-hero.is-animating :is(.hd-wipe,.hd-wipe-in){will-change:transform}.lh-hero.is-animating .hd-areas{will-change:opacity}.lh-hero.is-waiting .hd-card{opacity:.001}.hd-card{background:var(--surface);box-shadow:var(--shadow-panel);text-align:start;border-radius:24px;padding:clamp(20px,3vw,36px);position:relative}.hd-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.hd-title{align-items:center;gap:10px;font-size:1.75rem;display:flex}.hd-tag{background:var(--tint);color:var(--accent-on-tint);border-radius:6px;display:inline-block}.hd-title .hd-tag{font:500 .875rem/1.25rem var(--body);letter-spacing:0;margin:0;padding:2px 6px}.hd-seg{border-radius:var(--control-radius);background:var(--track);padding:3px;display:inline-flex}.hd-seg button{min-height:34px;color:var(--muted);font:500 .875rem/1.25rem var(--body);transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:9px;padding:0 14px}.hd-seg button[aria-pressed=true]{background:var(--chosen);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--chosen-edge), 0 1px 2px color-mix(in srgb, var(--shadow-ink) 14%, transparent)}.hd-block{background:var(--brand-panel);max-width:460px;color:var(--on-brand);border-radius:16px;margin-top:20px;padding:18px 16px}.hd-block-title{font:500 1.0625rem/1.3 var(--body)}.hd-net{font:500 3rem/1.0833 var(--display);margin-top:4px}.hd-changes{gap:6px;margin:12px 0 0;display:grid}.hd-change{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;font-size:.875rem;line-height:1.25rem;display:flex}.hd-change dt{color:var(--on-brand-secondary)}.hd-change dd{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;margin:0;font-weight:500;display:inline-flex}.hd-change.is-up dd{color:var(--block-gain)}.hd-change.is-down dd{color:var(--block-loss)}.hd-chip{background:color-mix(in srgb, var(--ink) 8%, transparent);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:.8125rem;display:inline-flex}.hd-chip b{font-weight:500}.hd-chip.is-up b,.hd-chip.is-up svg{color:var(--gain-text)}.hd-chip.is-down b,.hd-chip.is-down svg{color:var(--loss-text)}.hd-section-head h3{font-size:1.25rem}.hd-section{margin-top:28px}.hd-section-head{justify-content:space-between;align-items:center;display:flex;position:relative}.hd-icons{gap:4px;display:flex}.hd-icon{border-radius:var(--control-radius);width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.hd-icon:hover,.hd-icon[aria-expanded=true]{background:var(--tint)}.hd-icon svg{width:22px;height:22px}.hd-pop{z-index:6;border:1px solid var(--line);border-radius:var(--panel-radius);background:var(--surface);width:min(320px,100%);box-shadow:var(--shadow-panel);padding:16px 18px;position:absolute;top:52px;right:0}.hd-pop-title{font:500 1rem/1.2 var(--display);margin-bottom:10px}.hd-pop ul{margin:0;padding:0;list-style:none}.hd-pop li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:.875rem;display:flex}.hd-pop li b{font-weight:500;display:block}.hd-pop li small{color:var(--muted)}.hd-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:.9375rem;display:flex}.hd-switch input{appearance:none;background:var(--control-border);cursor:pointer;width:46px;height:28px;transition:background-color var(--dur-fast);border-radius:14px;margin:0;position:relative}.hd-switch input:before{content:"";background:var(--surface);width:22px;height:22px;transition:transform var(--dur-fast) var(--ease-brand);border-radius:50%;position:absolute;top:3px;left:3px}.hd-switch input:checked{background:var(--accent)}.hd-switch input:checked:before{transform:translate(18px)}.hd-switch i{display:none}.hd-chart{grid-template-columns:58px minmax(0,1fr);margin-top:14px;display:grid}.hd-axis{position:relative}.hd-axis span{color:var(--muted);white-space:nowrap;font-size:.75rem;position:absolute;right:12px;transform:translateY(-50%)}.hd-plot{height:clamp(220px,100svh - 520px,320px);position:relative}.hd-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.hd-wipe,.hd-wipe-in{position:absolute;inset:0}.hd-wipe{overflow:hidden}.hd-areas{opacity:0;transition:opacity .6s}.hd-areas.is-settled{opacity:1}.hd-grid path{stroke:var(--line);stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.hd-line{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.hd-pay{stroke:var(--accent);stroke-width:3px}.hd-inflation{stroke:var(--muted);stroke-width:1.5px}.hd-fade-top{stop-color:var(--accent);stop-opacity:var(--chart-fade)}.hd-fade-end{stop-color:var(--accent);stop-opacity:0}.hd-dots{position:absolute;inset:0}.hd-dot{border:2px solid var(--surface);background:var(--accent);cursor:pointer;opacity:0;width:14px;height:14px;transition:opacity var(--dur-fast), transform var(--dur-normal) var(--ease-brand);border-radius:50%;margin:-7px 0 0 -7px;padding:0;position:absolute;transform:scale(.4)}.hd-dot.is-shown{opacity:1;transform:scale(1)}.hd-dot.is-last{width:16px;height:16px;margin:-8px 0 0 -8px}.hd-dot.is-shown:hover,.hd-dot.is-active{transform:scale(1.3)}.hd-years{grid-column:2;height:26px;position:relative}.hd-years span{color:var(--muted);font-size:.75rem;position:absolute;top:8px;transform:translate(-50%)}.hd-readout{z-index:4;border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);min-width:210px;box-shadow:var(--shadow-panel);pointer-events:none;padding:12px 14px;position:absolute}.hd-readout-title{color:var(--muted);font-size:.75rem}.hd-readout-amount{font:500 1.25rem/1.2 var(--display);margin-top:2px}.hd-readout-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.hd-readout-chips small{color:var(--muted);font-size:.75rem}.hd-readout .hd-chip{min-height:26px;padding:0 8px}.hd-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.hd-range{gap:2px;display:inline-flex}.hd-range span{border-radius:var(--control-radius);min-width:52px;min-height:40px;color:var(--accent-on-tint);place-items:center;padding:8px 14px;font-size:.875rem;font-weight:500;display:inline-grid}.hd-range span.is-active{background:var(--accent);color:var(--on-accent)}.hd-legend{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:.8125rem;display:flex}.hd-legend>span{align-items:center;gap:8px;display:inline-flex}.hd-legend i{border-radius:2px;width:16px;display:inline-block}.hd-legend .net{background:var(--accent);height:3px}.hd-legend .inflation{background:var(--muted);height:1.5px}@media (width<=760px){.hd-plot{height:220px}.hd-head{flex-wrap:wrap;gap:12px}.hd-title{font-size:1.375rem}.hd-seg button{padding:0 12px}.hd-change-pct{display:none}.hd-net{font-size:2.5rem}.hd-chart{grid-template-columns:46px minmax(0,1fr)}.hd-axis span{font-size:.75rem;right:8px}.hd-range{justify-content:space-between;width:100%}.hd-range span{min-width:0;padding:8px 10px}.lh-stage{padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.lh-bands-canvas{animation:none}}.feature-overview[data-astro-cid-7cskmrby] .section-heading[data-astro-cid-7cskmrby]{align-items:end}.feature-grid[data-astro-cid-7cskmrby]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.feature-tile[data-astro-cid-7cskmrby]{border-radius:var(--panel-radius);background:var(--surface);min-width:0;color:var(--ink);box-shadow:var(--shadow-card);transition:translate var(--dur-normal) var(--ease-shadow,cubic-bezier(.165, .84, .44, 1));isolation:isolate;flex-direction:column;justify-content:flex-start;gap:28px;padding:32px;display:flex;position:relative;container-type:inline-size}.feature-tile[data-astro-cid-7cskmrby]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:var(--shadow-card-hover,var(--shadow-card));opacity:0;transition:opacity var(--dur-normal) var(--ease-shadow,cubic-bezier(.165, .84, .44, 1));position:absolute;inset:0}.feature-tile[data-astro-cid-7cskmrby]:hover{translate:0 -2px}.feature-tile[data-astro-cid-7cskmrby]:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.feature-tile[data-astro-cid-7cskmrby],.feature-tile[data-astro-cid-7cskmrby]:after{transition:none}.feature-tile[data-astro-cid-7cskmrby]:hover{translate:none}}.feature-tile[data-astro-cid-7cskmrby] h3[data-astro-cid-7cskmrby]{font-size:clamp(1.25rem,1.75vw,1.625rem);line-height:1.2}.feature-tile[data-astro-cid-7cskmrby]:not(.feature-timeline)>[data-astro-cid-7cskmrby]:last-child{margin-block:auto}.tile-copy[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]{max-width:44ch;color:var(--muted);margin-top:12px;font-size:.9375rem;line-height:1.55}.feature-timeline[data-astro-cid-7cskmrby]{background:var(--brand-panel);color:var(--on-brand);box-shadow:var(--lift-card);grid-area:1/1/span 2/span 7;justify-content:start;gap:36px;padding:40px}.feature-timeline[data-astro-cid-7cskmrby]:after{box-shadow:var(--lift-card-hover)}.feature-timeline[data-astro-cid-7cskmrby] h3[data-astro-cid-7cskmrby]{max-width:18ch;font-size:clamp(1.75rem,2.8vw,2.5rem)}.feature-timeline[data-astro-cid-7cskmrby] .tile-copy[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]{color:color-mix(in srgb, var(--on-brand) 86%, transparent)}.feature-raise[data-astro-cid-7cskmrby],.feature-wish[data-astro-cid-7cskmrby]{grid-column:8/span 5}.feature-freedom[data-astro-cid-7cskmrby],.feature-median[data-astro-cid-7cskmrby],.feature-hourly[data-astro-cid-7cskmrby],.feature-employer[data-astro-cid-7cskmrby]{grid-column:span 3}.chip[data-astro-cid-7cskmrby]{background:color-mix(in srgb, var(--ink) 8%, transparent);min-height:28px;font:400 .8125rem/1.2 var(--body);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.chip[data-astro-cid-7cskmrby].money,.chip[data-astro-cid-7cskmrby] .money[data-astro-cid-7cskmrby]{font-weight:500}.chip[data-astro-cid-7cskmrby].gain,.gain[data-astro-cid-7cskmrby]{color:var(--gain-text)}.chip[data-astro-cid-7cskmrby].loss,.loss[data-astro-cid-7cskmrby]{color:var(--loss-text)}.chip[data-astro-cid-7cskmrby].neutral{color:var(--ink)}.chip-icon[data-astro-cid-7cskmrby]{display:inline-flex}.salary-ladder[data-astro-cid-7cskmrby]{width:100%}.salary-ladder[data-astro-cid-7cskmrby] ol[data-astro-cid-7cskmrby]{gap:14px;margin:0;padding:0 0 0 32px;list-style:none;display:grid}.salary-ladder[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]{border-radius:var(--panel-radius);background:var(--surface);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;padding:18px 22px;display:grid;position:relative;box-shadow:0 12px 24px -16px #0007}.salary-ladder[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]:before{content:"";z-index:1;box-sizing:content-box;border:3px solid var(--brand-panel);background:var(--on-brand);border-radius:50%;width:12px;height:12px;margin-top:-9px;position:absolute;top:50%;left:-32px}.salary-ladder[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]:not(:last-child):after{content:"";background:color-mix(in srgb, var(--on-brand) 38%, transparent);width:2px;height:calc(100% + 14px);position:absolute;top:50%;left:-24px}.ladder-step[data-astro-cid-7cskmrby]{gap:2px;min-width:0;display:grid}.ladder-step[data-astro-cid-7cskmrby] time[data-astro-cid-7cskmrby]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.ladder-step[data-astro-cid-7cskmrby] strong[data-astro-cid-7cskmrby]{font:500 1.125rem/1.25 var(--display);overflow-wrap:break-word}.ladder-pay[data-astro-cid-7cskmrby]{align-items:baseline;gap:6px;display:flex}.ladder-net[data-astro-cid-7cskmrby]{font:500 clamp(1.375rem, 2.3vw, 1.75rem)/1.1 var(--display)}.ladder-unit[data-astro-cid-7cskmrby]{color:var(--muted);font-size:.8125rem}.ladder-chips[data-astro-cid-7cskmrby]{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.salary-ladder[data-astro-cid-7cskmrby] figcaption[data-astro-cid-7cskmrby]{color:color-mix(in srgb, var(--on-brand) 86%, transparent);text-align:center;margin-top:16px;font-size:.8125rem}@media (prefers-contrast:more){.feature-timeline[data-astro-cid-7cskmrby] .tile-copy[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby],.salary-ladder[data-astro-cid-7cskmrby] figcaption[data-astro-cid-7cskmrby]{color:var(--on-brand-secondary)}.salary-ladder[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]{box-shadow:0 0 0 1px var(--on-brand-secondary), 0 12px 24px -16px #0007}}.raise-table[data-astro-cid-7cskmrby]{border-collapse:collapse;width:100%;font-size:.875rem}.raise-table[data-astro-cid-7cskmrby] thead[data-astro-cid-7cskmrby] th[data-astro-cid-7cskmrby]{color:var(--muted);text-align:right;padding:0 0 8px;font-size:.75rem;font-weight:400}.raise-table[data-astro-cid-7cskmrby] thead[data-astro-cid-7cskmrby] th[data-astro-cid-7cskmrby]:first-child{text-align:left}.raise-table[data-astro-cid-7cskmrby] tbody[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]{border-top:1px solid var(--line)}.raise-table[data-astro-cid-7cskmrby] tbody[data-astro-cid-7cskmrby] th[data-astro-cid-7cskmrby],.raise-table[data-astro-cid-7cskmrby] td[data-astro-cid-7cskmrby]{text-align:right;vertical-align:middle;padding:12px 0}.raise-table[data-astro-cid-7cskmrby] tbody[data-astro-cid-7cskmrby] th[data-astro-cid-7cskmrby]{text-align:left;font-weight:500}.raise-gross[data-astro-cid-7cskmrby]{color:var(--muted);padding-inline:12px}.raise-net[data-astro-cid-7cskmrby]>.money[data-astro-cid-7cskmrby]:first-child{color:var(--gain-text);font:500 1.25rem/1.2 var(--display)}.raise-net[data-astro-cid-7cskmrby] .chip[data-astro-cid-7cskmrby]{margin-left:8px}.wish-flow[data-astro-cid-7cskmrby]{grid-template-columns:max-content minmax(28px,1fr) max-content;align-items:end;gap:12px;display:grid}.wish-flow[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]{gap:6px;display:grid}.wish-flow[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]{color:var(--muted);font-size:.8125rem}.wish-flow[data-astro-cid-7cskmrby] strong[data-astro-cid-7cskmrby]{font:500 clamp(1.625rem, 2.6vw, 2.25rem)/1.1 var(--display)}.wish-flow[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]:last-child{text-align:right}.wish-arrow[data-astro-cid-7cskmrby]{color:var(--accent);place-items:center;padding-bottom:4px;display:grid}.tile-answer[data-astro-cid-7cskmrby]{gap:4px;display:grid}.tile-answer[data-astro-cid-7cskmrby]>[data-astro-cid-7cskmrby]:first-child{font:500 clamp(2rem, 3vw, 2.5rem)/1.05 var(--display)}.tile-answer[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:last-child{color:var(--muted);font-size:.8125rem;line-height:1.45}figure[data-astro-cid-7cskmrby]>figcaption[data-astro-cid-7cskmrby],.feature-note[data-astro-cid-7cskmrby]{color:var(--muted);font-size:.8125rem}.freedom-figure[data-astro-cid-7cskmrby]{gap:12px;display:grid}.year-bar[data-astro-cid-7cskmrby]{border-radius:6px;gap:3px;height:22px;margin-top:8px;display:flex;overflow:hidden}.year-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]{flex-basis:0}.year-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:first-child,.year-legend[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]:first-child dt[data-astro-cid-7cskmrby]:before{background:var(--tax)}.year-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:nth-child(2),.year-legend[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]:nth-child(2) dt[data-astro-cid-7cskmrby]:before{background:var(--social)}.year-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:nth-child(3),.year-legend[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]:nth-child(3) dt[data-astro-cid-7cskmrby]:before{background:var(--gain)}.year-ends[data-astro-cid-7cskmrby]{color:var(--muted);justify-content:space-between;margin-top:-4px;font-size:.75rem;display:flex}.year-legend[data-astro-cid-7cskmrby]{gap:6px;margin:0;font-size:.8125rem;display:grid}.year-legend[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]{justify-content:space-between;gap:12px;display:flex}.year-legend[data-astro-cid-7cskmrby] dt[data-astro-cid-7cskmrby]{align-items:center;gap:8px;display:flex}.year-legend[data-astro-cid-7cskmrby] dt[data-astro-cid-7cskmrby]:before{content:"";border-radius:3px;width:10px;height:10px}.year-legend[data-astro-cid-7cskmrby] dd[data-astro-cid-7cskmrby]{margin:0;font-weight:500}.year-legend[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]:last-child{color:var(--gain-text);font-weight:500}.median-figure[data-astro-cid-7cskmrby]{gap:16px;display:grid}.median-scale[data-astro-cid-7cskmrby]{gap:8px;display:grid}.scale-marks[data-astro-cid-7cskmrby]{height:36px;font-size:.75rem;line-height:1.3;position:relative}.scale-marks[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]{bottom:0;left:var(--at);color:var(--muted);white-space:nowrap;display:grid;position:absolute}.scale-marks[data-astro-cid-7cskmrby] b[data-astro-cid-7cskmrby]{color:var(--ink);font-weight:500}.mark-you[data-astro-cid-7cskmrby]{text-align:right;border-right:1px solid var(--ink);padding-right:8px;translate:calc(1px - 100%)}.mark-median[data-astro-cid-7cskmrby]{border-left:1px solid var(--line);padding-left:8px}.scale-track[data-astro-cid-7cskmrby]{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:5px;height:10px;position:relative}.scale-band[data-astro-cid-7cskmrby]{inset-block:0;left:var(--from);width:calc(var(--to) - var(--from));background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent);position:absolute}.scale-tick[data-astro-cid-7cskmrby]{top:-3px;left:var(--at);background:var(--muted);width:1px;height:16px;position:absolute}.scale-dot[data-astro-cid-7cskmrby]{top:50%;left:var(--at);border:2px solid var(--surface);background:var(--ink);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.scale-shares[data-astro-cid-7cskmrby]{height:16px;color:var(--muted);font-size:.75rem;position:relative}.scale-shares[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]{left:var(--at);white-space:nowrap;position:absolute;translate:-50%}.median-figure[data-astro-cid-7cskmrby] figcaption[data-astro-cid-7cskmrby] a[data-astro-cid-7cskmrby]{color:inherit}.hour-figure[data-astro-cid-7cskmrby]{gap:8px;display:grid}.hour-pair[data-astro-cid-7cskmrby]{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.hour-pair[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]{gap:2px;display:grid}.hour-pair[data-astro-cid-7cskmrby] dt[data-astro-cid-7cskmrby]{color:var(--muted);order:2;font-size:.8125rem}.hour-pair[data-astro-cid-7cskmrby] dd[data-astro-cid-7cskmrby]{font:500 clamp(1.75rem, 2.6vw, 2.25rem)/1.05 var(--display);margin:0}.hour-pair[data-astro-cid-7cskmrby] div[data-astro-cid-7cskmrby]:first-child dd[data-astro-cid-7cskmrby]{color:var(--muted)}.hour-overtime[data-astro-cid-7cskmrby]{border-top:1px solid var(--line);gap:6px;margin-top:12px;padding-top:14px;font-size:.8125rem;line-height:1.45;display:grid}.hour-overtime[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:first-child{color:var(--muted)}.hour-less[data-astro-cid-7cskmrby]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.hour-less[data-astro-cid-7cskmrby]>.money[data-astro-cid-7cskmrby]{font-weight:500}.employer-bar[data-astro-cid-7cskmrby]{border-radius:6px;gap:4px;height:36px;display:flex;overflow:hidden}.employer-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]{background:color-mix(in srgb, var(--ink) 22%, transparent);flex-basis:0}.employer-bar[data-astro-cid-7cskmrby]>span[data-astro-cid-7cskmrby]:last-child{background:var(--accent)}.employer-figure[data-astro-cid-7cskmrby] dl[data-astro-cid-7cskmrby]{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0;display:grid}.employer-figure[data-astro-cid-7cskmrby] dt[data-astro-cid-7cskmrby]{color:var(--muted);font-size:.75rem}.employer-figure[data-astro-cid-7cskmrby] dl[data-astro-cid-7cskmrby]>div[data-astro-cid-7cskmrby]:last-child{text-align:right}.employer-figure[data-astro-cid-7cskmrby] dd[data-astro-cid-7cskmrby]{font:500 clamp(1.25rem, 1.9vw, 1.625rem)/1.2 var(--display);margin:4px 0 0}.feature-note[data-astro-cid-7cskmrby]{margin-top:20px}.feature-note[data-astro-cid-7cskmrby] a[data-astro-cid-7cskmrby]{color:inherit}.feature-basics[data-astro-cid-7cskmrby]{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;margin-top:48px;padding-top:32px;display:grid}.feature-basics[data-astro-cid-7cskmrby] h3[data-astro-cid-7cskmrby]{text-wrap:wrap;grid-column:span 3;font-size:clamp(1.25rem,1.75vw,1.625rem);line-height:1.2}.feature-basics[data-astro-cid-7cskmrby] ul[data-astro-cid-7cskmrby]{grid-column:span 9;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin:0;padding:0;list-style:none;display:grid}.feature-basics[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]{align-items:start;gap:10px;padding-right:12px;font-size:.9375rem;line-height:1.45;display:flex}.basic-icon[data-astro-cid-7cskmrby]{color:var(--accent);margin-top:-1px;display:inline-flex}@media (width<=73.75em){.feature-tile[data-astro-cid-7cskmrby]{padding:28px}.feature-timeline[data-astro-cid-7cskmrby]{padding:32px}.feature-freedom[data-astro-cid-7cskmrby],.feature-median[data-astro-cid-7cskmrby],.feature-hourly[data-astro-cid-7cskmrby],.feature-employer[data-astro-cid-7cskmrby]{grid-column:span 6}.feature-basics[data-astro-cid-7cskmrby]{grid-template-columns:minmax(0,1fr);gap:24px}.feature-basics[data-astro-cid-7cskmrby] h3[data-astro-cid-7cskmrby],.feature-basics[data-astro-cid-7cskmrby] ul[data-astro-cid-7cskmrby]{grid-column:auto}.feature-basics[data-astro-cid-7cskmrby] ul[data-astro-cid-7cskmrby]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25em){.feature-grid[data-astro-cid-7cskmrby]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.feature-tile[data-astro-cid-7cskmrby]{grid-area:auto/span 1;gap:24px;padding:24px}.feature-timeline[data-astro-cid-7cskmrby]{grid-area:auto/span 2;padding:28px}.feature-raise[data-astro-cid-7cskmrby],.feature-wish[data-astro-cid-7cskmrby],.feature-freedom[data-astro-cid-7cskmrby],.feature-median[data-astro-cid-7cskmrby],.feature-hourly[data-astro-cid-7cskmrby],.feature-employer[data-astro-cid-7cskmrby]{grid-column:span 1}.feature-basics[data-astro-cid-7cskmrby]{margin-top:32px}}@media (width<=32.5em){.feature-grid[data-astro-cid-7cskmrby]{grid-template-columns:minmax(0,1fr)}.feature-timeline[data-astro-cid-7cskmrby],.feature-raise[data-astro-cid-7cskmrby],.feature-wish[data-astro-cid-7cskmrby],.feature-freedom[data-astro-cid-7cskmrby],.feature-median[data-astro-cid-7cskmrby],.feature-hourly[data-astro-cid-7cskmrby],.feature-employer[data-astro-cid-7cskmrby]{grid-column:auto}.feature-timeline[data-astro-cid-7cskmrby]{padding:24px 20px}.salary-ladder[data-astro-cid-7cskmrby] ol[data-astro-cid-7cskmrby]{padding-left:28px}.salary-ladder[data-astro-cid-7cskmrby] li[data-astro-cid-7cskmrby]{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.feature-basics[data-astro-cid-7cskmrby] ul[data-astro-cid-7cskmrby]{grid-template-columns:minmax(0,1fr)}}@container (width<=22rem){.wish-flow[data-astro-cid-7cskmrby]{grid-template-columns:minmax(0,1fr);gap:12px}.wish-flow[data-astro-cid-7cskmrby] p[data-astro-cid-7cskmrby]:last-child{text-align:left}.wish-arrow[data-astro-cid-7cskmrby]{justify-self:start;padding:0;rotate:90deg}.raise-gross[data-astro-cid-7cskmrby]{padding-inline:8px}.raise-net[data-astro-cid-7cskmrby]{flex-direction:column;align-items:end;gap:4px;display:flex}.raise-net[data-astro-cid-7cskmrby] .chip[data-astro-cid-7cskmrby]{margin-left:0}}@container (width<=14.5rem){.raise-table[data-astro-cid-7cskmrby],.raise-table[data-astro-cid-7cskmrby] thead[data-astro-cid-7cskmrby],.raise-table[data-astro-cid-7cskmrby] tbody[data-astro-cid-7cskmrby]{display:block}.raise-table[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"raise gross""net net";align-items:center;gap:4px 12px;display:grid}.raise-table[data-astro-cid-7cskmrby] thead[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]{padding-bottom:8px}.raise-table[data-astro-cid-7cskmrby] tbody[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]{padding-block:12px}.raise-table[data-astro-cid-7cskmrby] [data-astro-cid-7cskmrby]:is(thead th,tbody th,td){padding:0}.raise-table[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]>[data-astro-cid-7cskmrby]:first-child{grid-area:raise}.raise-table[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]>[data-astro-cid-7cskmrby]:nth-child(2){grid-area:gross}.raise-table[data-astro-cid-7cskmrby] tr[data-astro-cid-7cskmrby]>[data-astro-cid-7cskmrby]:nth-child(3){grid-area:net}.raise-net[data-astro-cid-7cskmrby]{flex-flow:wrap;justify-content:end;align-items:center;gap:4px 8px}}
