@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"Aeonik Fono", "SF Mono", "Menlo", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:"Aeonik Fono", "SF Mono", "Menlo", monospace;--font-grifter:"Grifter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Awesome Serif", "Georgia", "Times New Roman", serif;--font-brand:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Helvetica Neue", Helvetica, Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start-9{inset-inline-start:calc(var(--spacing) * 9)}.start-10{inset-inline-start:calc(var(--spacing) * 10)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-\[1\.4em\]{top:1.4em}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[15\]{z-index:15}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[var\(--salary-gap-group\)\]{margin-top:var(--salary-gap-group)}.mt-\[var\(--salary-gap-legend-inner\)\]{margin-top:var(--salary-gap-legend-inner)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[20px\]{height:20px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-\[520px\]{width:520px}.w-full{width:100%}.w-px{width:1px}.max-w-\[12em\]{max-width:12em}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30em\]{max-width:30em}.max-w-\[110px\]{max-width:110px}.max-w-\[480px\]{max-width:480px}.max-w-\[760px\]{max-width:760px}.max-w-\[min\(100\%\,520px\)\]{max-width:min(100%,520px)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[400px\]{min-width:400px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[0\.35rem\]{gap:.35rem}.gap-x-\[0\.9rem\]{column-gap:.9rem}.gap-y-\[0\.35rem\]{row-gap:.35rem}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-black{border-color:var(--color-black)}.bg-\[\#111111\]{background-color:#111}.bg-black{background-color:var(--color-black)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[6cqw\]{padding-inline:6cqw}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-menu-numeral{font-family:var(--font-mono);font-weight:400;font-size:var(--type-menu-numeral-size);letter-spacing:0;font-feature-settings:"ss09" 1;font-variant-numeric:normal;line-height:1}.text-caption{font-family:var(--font-mono);font-weight:400;font-size:var(--type-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);line-height:1.35}.text-eyebrow{font-family:var(--font-mono);font-weight:400;font-size:var(--type-eyebrow-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);line-height:1.2}.text-data-value-muted{font-family:var(--font-mono);font-weight:400;font-size:var(--type-data-value-muted-size);letter-spacing:0;color:var(--text-muted);line-height:1.2}.text-display-poster-quote{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:var(--type-display-poster-quote-size);letter-spacing:0;text-transform:none;line-height:1.15}.text-display-quote{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:var(--type-display-quote-size);letter-spacing:0;text-transform:none;line-height:1.35}.text-display-number{font-family:var(--font-mono);font-weight:400;font-size:var(--type-display-number-size);letter-spacing:var(--type-display-number-tracking);text-transform:none;font-variant-numeric:tabular-nums;line-height:1}.text-card-headline{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-card-headline-size);letter-spacing:var(--type-card-headline-tracking);text-transform:uppercase;line-height:1.05}.text-display{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-display-size);letter-spacing:var(--type-display-tracking);text-transform:uppercase;line-height:1}.text-display-card{font-family:var(--font-display);font-weight:700;font-size:var(--type-display-card-size);letter-spacing:0;text-transform:uppercase;line-height:1.05}.text-display-hero{font-family:var(--font-display);font-weight:700;font-size:calc(var(--s01-title-block-h) / 2 / 1.05);letter-spacing:0;text-transform:uppercase;line-height:1.05}.text-display-kit-title{font-family:var(--font-display);font-weight:700;font-size:var(--type-display-kit-title-size);letter-spacing:0;text-transform:uppercase;line-height:1.05}.text-display-section{font-family:var(--font-display);font-weight:700;font-size:var(--type-display-section-size);letter-spacing:0;text-transform:none;line-height:1.15}.text-footnote{font-family:var(--font-mono);font-weight:400;font-size:var(--type-footnote-size);letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.text-ghost-numeral{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-ghost-numeral-size);letter-spacing:var(--type-ghost-numeral-tracking);text-transform:none;line-height:1}.text-label{font-family:var(--font-mono);font-weight:400;font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.text-label-s{font-family:var(--font-mono);font-weight:400;font-size:var(--type-label-s-size);letter-spacing:.08em;text-transform:uppercase;line-height:1}.text-pager{font-family:var(--font-mono);font-weight:400;font-size:var(--type-pager-size);letter-spacing:.08em;text-transform:uppercase;line-height:1}.text-slide-eyebrow{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-slide-eyebrow-size);letter-spacing:var(--type-slide-eyebrow-tracking);text-transform:uppercase;line-height:1}.text-toolkit-card-title{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-toolkit-card-title-size);letter-spacing:var(--type-toolkit-card-title-tracking);text-transform:uppercase;line-height:1.1}.text-body{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-size);letter-spacing:0;line-height:var(--type-body-line-height)}.text-data-value{font-family:var(--font-mono);font-weight:400;font-size:var(--type-data-value-size);letter-spacing:0;line-height:1}.text-menu-item{font-family:var(--font-display);font-weight:700;font-size:var(--type-menu-item-size);letter-spacing:0;line-height:1}.text-numeral-l{font-family:var(--font-mono);font-weight:400;font-size:var(--type-numeral-l-size);letter-spacing:-.02em;line-height:1}.text-numeral-m{font-family:var(--font-mono);font-weight:400;font-size:var(--type-numeral-m-size);letter-spacing:0;line-height:1}.text-numeral-s{font-family:var(--font-mono);font-weight:400;font-size:var(--type-numeral-s-size);letter-spacing:0;line-height:1.1}.text-numeral-xl{font-family:var(--font-mono);font-weight:400;font-size:var(--type-numeral-xl-size);letter-spacing:-.02em;line-height:1}.text-toolkit-card-body{font-family:var(--font-mono);font-weight:400;font-size:var(--type-toolkit-card-body-size);letter-spacing:0;line-height:var(--type-toolkit-card-body-line-height)}.text-wordmark{font-family:var(--font-brand);font-weight:700;font-size:var(--type-wordmark-size);letter-spacing:var(--type-wordmark-tracking);line-height:1}.text-chrome-link{font-family:var(--font-mono);font-weight:400;font-size:var(--type-body-size);letter-spacing:.08em;text-transform:uppercase}.text-cta{font-family:var(--font-mono);font-weight:400;font-size:var(--type-cta-size);letter-spacing:.08em;text-transform:uppercase}.text-eyebrow-hero{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-eyebrow-hero-size);letter-spacing:var(--type-eyebrow-hero-tracking);text-transform:uppercase}.text-stat-value{font-family:var(--font-mono);font-weight:400;font-size:var(--type-stat-value-size);letter-spacing:-.02em}.leading-none{--tw-leading:1;line-height:1}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#111111\]{color:#111}.text-black{color:var(--color-black)}.text-muted{color:var(--text-muted)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}.underline-offset-2{text-underline-offset:2px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.disabled\:opacity-30:disabled{opacity:.3}@media (min-width:641px){.min-\[641px\]\:block{display:block}.min-\[641px\]\:hidden{display:none}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:inline{display:inline}}}@font-face{font-family:Aeonik Fono;src:url(/fonts/AeonikFono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Fono;src:url(/fonts/AeonikFono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/AeonikFono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/AeonikFono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Grifter;src:url(/fonts/GRIFTER%20Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Awesome Serif;src:url(/fonts/AwesomeSerif-BoldExtraTall.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--color-black:#000;--color-white:#fff;--color-muted:#888;--link-hover:var(--color-muted);--font-mono:"Aeonik Fono", "SF Mono", "Menlo", monospace;--font-aeonik-pro:"Aeonik Pro", "Aeonik Fono", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-grifter:"Grifter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Awesome Serif", "Georgia", "Times New Roman", serif;--font-brand:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Helvetica Neue", Helvetica, Arial, sans-serif;--text-muted:#0006;--chart-hairline:#00000012;--color-border:#0003;--ease-out:cubic-bezier(.22, 1, .36, 1);--anim-stagger-ms:80ms;--type-pager-size:clamp(11px, 3.2vw, 13px);--pager-line-height:calc(var(--type-pager-size) * var(--type-body-line-height));--pager-label-number-width:3ch;--pager-label-gap:.35em;--pager-section-name-width:9ch;--chrome-edge-buffer:24px;--chrome-edge-active-x:var(--chrome-edge-buffer);--chrome-header-band-height:9.5dvh;--chrome-dashed-rule-top:9.5dvh;--chrome-viewport-top:9.5dvh;--chrome-viewport-bottom:18dvh;--chrome-pager-center:87.3dvh;--chrome-footer-rule-top:93dvh;--chrome-footer-band-height:7dvh;--chrome-menu-top:9.5dvh;--chrome-menu-bottom:7dvh;--s01-title-block-h:9.8dvh;--frame-max-width:560px;--s02-headline-gap:2.4dvh;--s02-card-width:78cqw;--s02-card-height:12.8dvh;--s02-card-gap:1.6dvh;--s02-card-radius:14px;--s02-card-inner-width:75%;--s02-card-title-gap:.9dvh;--s02-box-draw-duration:.6s;--s02-line-draw-duration:.35s;--s02-card-content-fade-duration:.4s;--s03-content-width:var(--s02-card-width);--s03-stat-label-gap:1.2dvh;--s03-grid-col-gap:4cqw;--s03-grid-row-gap:5dvh;--slide-title-block-height:calc(var(--type-display-size) * 2.4);--slide-title-block-gap:var(--s02-headline-gap);--chart-toggle-gap:1.4dvh;--chart-content-gap:2dvh;--chart-legend-gap:1.6dvh;--chart-row-gap:1.4dvh;--salary-mobile-selector-height:40px;--type-eyebrow-hero-size:clamp(13px, 4vw, 15px);--type-eyebrow-hero-tracking:.1em;--type-display-size:clamp(17px, 5.6vw, 21px);--type-display-tracking:.1em;--type-toolkit-card-title-size:clamp(17px, 5.3vw, 20px);--type-toolkit-card-title-tracking:.1em;--type-toolkit-card-body-size:clamp(12px, 3.5vw, 13px);--type-toolkit-card-body-line-height:1.35;--type-slide-eyebrow-size:var(--type-display-size);--type-slide-eyebrow-tracking:var(--type-display-tracking);--type-display-card-size:clamp(20px, 6.4vw, 24px);--type-display-section-size:clamp(22px, 5.5vw, 30px);--type-display-quote-size:clamp(18px, 4.4vw, 24px);--type-display-poster-quote-size:clamp(26px, 7.2vw, 44px);--type-card-headline-size:clamp(32px, 11vw, 42px);--type-card-headline-tracking:.1em;--type-display-kit-title-size:clamp(36px, 9.5vw, 56px);--type-display-number-size:clamp(60px, calc(60px + (100vw - 375px) * .0188), 80px);--type-display-number-tracking:-.02em;--type-body-size:clamp(12px, 3.5vw, 13px);--type-body-line-height:1.35;--type-ghost-numeral-size:clamp(72px, 22vw, 160px);--type-ghost-numeral-tracking:-.04em;--type-numeral-xl-size:clamp(56px, 18vw, 90px);--type-numeral-l-size:clamp(44px, 14vw, 64px);--type-numeral-m-size:clamp(36px, 12vw, 44px);--type-numeral-s-size:clamp(28px, 10vw, 40px);--type-stat-value-size:clamp(24px, 8vw, 32px);--type-label-size:clamp(10px, 2.8vw, 11px);--type-footnote-size:clamp(9px, 2.5vw, 10px);--type-wordmark-size:clamp(18px, 5.5vw, 22px);--type-header-wordmark-size:clamp(22px, 2.4vw, 24px);--type-menu-item-size:clamp(40px, 14vw, 64px);--type-cta-size:clamp(14px, 4.2vw, 17px);--type-menu-numeral-size:clamp(22px, 7.5vw, 28px);--type-data-value-size:clamp(10px, 3.2vw, 12px);--type-data-value-muted-size:clamp(12px, 3.8vw, 14px);--type-label-s-size:clamp(9px, 2.8vw, 11px);--type-eyebrow-size:clamp(11px, 3.5vw, 13px);--type-caption-size:clamp(9px, 2.8vw, 11px);--type-wordmark-tracking:-.07em}@media (min-width:561px){:root{--chrome-edge-active-x:var(--chrome-edge-buffer);--s01-title-block-h:13dvh;--frame-max-width:720px;--s02-headline-gap:3dvh;--s02-card-width:65cqw;--s02-card-height:13.5dvh;--s02-card-gap:1.8dvh;--s02-card-title-gap:1dvh;--s03-stat-label-gap:1.4dvh;--s03-grid-row-gap:5.5dvh;--chart-toggle-gap:1.6dvh;--chart-content-gap:2.4dvh;--chart-legend-gap:1.8dvh;--chart-row-gap:1.6dvh;--type-eyebrow-hero-size:clamp(15px, 2.2vw, 20px);--type-eyebrow-hero-tracking:.12em;--type-display-size:clamp(21px, 2.8vw, 26px);--type-display-tracking:.12em;--type-display-card-size:clamp(24px, 3.2vw, 32px);--type-display-section-size:clamp(26px, 3.4vw, 34px);--type-display-quote-size:clamp(20px, 2.6vw, 26px);--type-card-headline-size:clamp(42px, 5vw, 52px);--type-card-headline-tracking:.12em;--type-body-size:clamp(13px, 1.6vw, 14px);--type-numeral-xl-size:clamp(72px, 14vw, 160px);--type-numeral-l-size:clamp(56px, 10vw, 64px);--type-numeral-m-size:clamp(44px, 6vw, 52px);--type-numeral-s-size:clamp(30px, 5vw, 40px);--type-stat-value-size:clamp(26px, 4vw, 32px);--type-label-size:clamp(11px, 1.4vw, 12px);--type-footnote-size:clamp(10px, 1.2vw, 11px);--type-wordmark-size:clamp(22px, 2.4vw, 24px)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-white);height:100%;color:var(--color-black);margin:0;padding:0;overflow:hidden}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased}body.toolkit-hub-scroll{overflow:hidden}body.toolkit-tool-page-scroll{overflow:hidden auto}body.toolkit-hub-menu-open{overflow:hidden}.header-wordmark{font-size:var(--type-header-wordmark-size);align-items:center;gap:clamp(3px,.45vw,5px);line-height:1;text-decoration:none;display:inline-flex}.header-wordmark-brand{font-size:inherit;flex-shrink:0;align-items:center;line-height:1;display:flex}.header-wordmark-brand-text{font-size:inherit;line-height:1}.header-wordmark-pill-link{color:inherit;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s}.header-wordmark-pill-link:hover,.header-wordmark-pill-link:focus-visible{background:var(--color-black);color:var(--color-white)}.header-wordmark-pill-link:hover .header-wordmark-pill-label,.header-wordmark-pill-link:focus-visible .header-wordmark-pill-label{color:var(--color-white)}.header-wordmark-separator{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:calc(.58em - 1px);font-weight:400;line-height:1}.header-wordmark-pill{box-sizing:border-box;border:1px solid var(--color-black);background:var(--color-white);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:auto;padding:.14em .78em;display:inline-flex;transform:translateY(.5px)}.header-wordmark-pill-label{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black);padding-block:0;font-size:calc(.58em - 1px);font-weight:400;line-height:1}.slide-title-block{width:100%;height:var(--slide-title-block-height);margin:0 0 var(--slide-title-block-gap) 0;text-align:center;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.slide-title-text{text-align:center;width:100%;max-width:100%;display:block}.slide-title-block.text-slide-eyebrow{font-family:var(--font-grifter);font-weight:700;font-size:var(--type-slide-eyebrow-size);letter-spacing:var(--type-slide-eyebrow-tracking);text-transform:uppercase;line-height:1}@media (max-width:560px){:root{--type-numeral-l-size:56px;--type-body-line-height:1.45}}@media (max-width:767px){:root{--type-numeral-s-size:30px}}@media (max-width:420px){:root{--type-stat-value-size:26px}}.report-root{background:var(--color-white);justify-content:center;height:100dvh;display:flex;position:relative;overflow:hidden}.toolkit-hub-root{background:var(--color-white);min-height:100dvh;position:relative}.toolkit-hub-root.toolkit-hub-menu-open{height:100dvh;overflow:hidden}.toolkit-hub-main{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));box-sizing:border-box;padding-inline:var(--chrome-edge-buffer);-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(24px,4vh,48px);display:flex;position:absolute;left:0;overflow-y:auto}.toolkit-hub-content{flex-shrink:0;width:100%;max-width:1200px;margin-inline:auto}.toolkit-hub-folders-region{width:100%}.toolkit-hub-page-title{width:100%;max-width:680px;font-family:var(--font-display);letter-spacing:0;color:#161616;text-transform:uppercase;text-align:center;text-wrap:balance;margin:0 auto clamp(36px,5vh,56px);font-size:clamp(28px,4.5vw,48px);font-weight:700;line-height:1.05}.toolkit-hub-folders{--folder-stack-peek:clamp(52px, 14vw, 68px);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.toolkit-hub-folders.toolkit-hub-folders--solo{grid-template-columns:minmax(0,380px);justify-content:center;justify-items:center}.toolkit-hub-folders.toolkit-hub-folders--solo .toolkit-hub-folder-slot{width:100%;max-width:380px}.toolkit-hub-folder-slot{min-width:0;max-width:380px;transition:transform .42s var(--ease-out);display:flex;position:relative}.toolkit-hub-folder,.toolkit-hub-folder-inactive{--folder-motion-ease:cubic-bezier(.2, .7, .3, 1);--i:0;color:#161616;-webkit-tap-highlight-color:transparent;opacity:0;width:100%;text-decoration:none;display:block;transform:translateY(22px)}.toolkit-hub-ready .toolkit-hub-folder,.toolkit-hub-ready .toolkit-hub-folder-inactive{animation:toolkit-hub-folder-deal-in .5s var(--folder-motion-ease) forwards;animation-delay:calc(var(--i) * 80ms)}@keyframes toolkit-hub-folder-deal-in{to{opacity:1;transform:translateY(0)}}.toolkit-hub-folder-inactive{cursor:pointer;text-align:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}.toolkit-hub-folder:focus-visible,.toolkit-hub-folder-inactive:focus-visible{outline-offset:4px;outline:2px solid #161616}.toolkit-hub-folder-shape{aspect-ratio:280/210;width:100%;position:relative;overflow:visible;container:hub-folder/inline-size}.toolkit-hub-folder-shadow-svg{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .25s var(--folder-motion-ease,cubic-bezier(.2, .7, .3, 1));pointer-events:none;display:block;position:absolute;inset:0;transform:translate(7px,7px)}.toolkit-hub-folder-inner{z-index:1;width:100%;height:100%;transition:transform .25s var(--folder-motion-ease,cubic-bezier(.2, .7, .3, 1));position:relative;transform:translateY(0)}.toolkit-hub-folder-svg{width:100%;height:100%;display:block}.toolkit-hub-folder:active .toolkit-hub-folder-inner,.toolkit-hub-folder-inactive:active .toolkit-hub-folder-inner{transform:translateY(-5px)scale(.975)}@media (hover:hover) and (pointer:fine){.toolkit-hub-folder:hover .toolkit-hub-folder-inner,.toolkit-hub-folder-inactive:hover .toolkit-hub-folder-inner{transform:scale(1.03)}.toolkit-hub-folder:active .toolkit-hub-folder-inner,.toolkit-hub-folder-inactive:active .toolkit-hub-folder-inner{transform:scale(.97)}}.toolkit-hub-folder-content{z-index:1;box-sizing:border-box;pointer-events:none;flex-direction:column;padding:clamp(14px,8cqi,22px) clamp(14px,8.5cqi,24px) clamp(12px,7cqi,20px);display:flex;position:absolute;inset:0}.toolkit-hub-folder-icon{color:currentColor;flex-shrink:0;justify-content:flex-start;align-items:center;width:clamp(20px,9cqi,26px);height:clamp(20px,9cqi,26px);display:flex}.toolkit-hub-folder-icon-svg{width:100%;height:100%;display:block}.toolkit-hub-folder-title{max-width:100%;font-family:var(--font-grifter);letter-spacing:.04em;text-align:left;text-transform:uppercase;color:currentColor;flex:1;justify-self:start;align-items:center;margin-top:clamp(8px,4cqi,16px);font-size:clamp(16px,8.5cqi,24px);font-weight:700;line-height:1.1;display:flex}.toolkit-hub-folder-slot[data-folder-id=jobsearch] .toolkit-hub-folder-title{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.toolkit-hub-folder-slot[data-folder-id=jobsearch] .toolkit-hub-folder-title-line{white-space:nowrap}.toolkit-hub-folder-title-line{display:block}.toolkit-hub-folder-footer{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;display:flex}.toolkit-hub-folder-label{color:currentColor}.toolkit-hub-folder-arrow{color:currentColor;transition:transform .25s var(--folder-motion-ease,cubic-bezier(.2, .7, .3, 1));flex-shrink:0;font-size:clamp(16px,7cqi,20px);line-height:1;transform:translate(0)}@media (min-width:641px){.toolkit-hub-main{padding-inline:var(--chrome-edge-buffer);justify-content:center;align-items:center;padding-block:clamp(24px,4vh,48px)}.toolkit-hub-folders-region{width:100%}.toolkit-hub-folders{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.toolkit-hub-folders.toolkit-hub-folders--solo{grid-template-columns:minmax(0,380px);justify-content:center;justify-items:center}.toolkit-hub-folders.toolkit-hub-folders--solo .toolkit-hub-folder-slot{width:100%;max-width:380px}.toolkit-hub-folder-slot{max-width:380px;transform:none}.toolkit-hub-folder-slot[data-stack-depth]{z-index:auto}}@media (max-width:640px){.toolkit-hub-root{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.toolkit-hub-main{flex-direction:column;justify-content:center;align-items:stretch;padding-block:clamp(12px,2vh,20px);padding-inline:20px;display:flex;overflow:hidden}.toolkit-hub-content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;max-height:100%;display:flex}.toolkit-hub-hub-block{flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(12px,2vh,18px);width:100%;display:flex}.toolkit-hub-title-band{flex:none;justify-content:center;align-items:center;width:100%;display:flex}.toolkit-hub-page-title{flex-shrink:0;max-width:min(680px,100%);margin:0 auto;font-size:clamp(34px,8.5vw,40px)}.toolkit-hub-folders-region{flex:none;justify-content:center;align-items:flex-end;width:100%;max-width:none;margin-inline:auto;display:flex}.toolkit-hub-folders{--folder-stack-peek:40px;--hub-folder-width:min(380px, calc(100vw - 40px));--hub-stack-height:calc(var(--hub-folder-height,calc(var(--hub-folder-width) * 210 / 280)) + (var(--folder-stack-peek) * 5));width:var(--hub-folder-width);height:var(--hub-stack-height);touch-action:pan-y;max-height:100%;margin-inline:auto;display:block;position:relative}.toolkit-hub-folders--solo{--hub-stack-height:var(--hub-folder-height,calc(var(--hub-folder-width) * 210 / 280));height:var(--hub-stack-height);touch-action:auto}.toolkit-hub-folder-slot{inset-inline:0;flex:none;width:100%;max-width:none;transition:transform .3s cubic-bezier(.22,.61,.36,1);position:absolute;top:0}.toolkit-hub-folders--dragging .toolkit-hub-folder-slot,.toolkit-hub-folders--hinting .toolkit-hub-folder-slot,.toolkit-hub-folders--reduced .toolkit-hub-folder-slot{transition:none}.toolkit-hub-folders .toolkit-hub-folder,.toolkit-hub-folders .toolkit-hub-folder-inactive{opacity:1;animation:none;transform:none}.toolkit-hub-folders .toolkit-hub-folder-shape{height:var(--hub-folder-height,auto);overflow:hidden}.toolkit-hub-folders .toolkit-hub-folder-inner{overflow:hidden}.toolkit-hub-folders .toolkit-hub-folder-svg path{fill:#f2f1ed;stroke:none;stroke-width:0}.toolkit-hub-folder-slot[data-stack-depth="0"]{z-index:7;transform:translate3d(0, calc(var(--folder-stack-peek) * 5), 0)}.toolkit-hub-folder-slot[data-stack-depth="1"]{z-index:6;transform:translate3d(0, calc(var(--folder-stack-peek) * 4), 0)}.toolkit-hub-folder-slot[data-stack-depth="2"]{z-index:5;transform:translate3d(0, calc(var(--folder-stack-peek) * 3), 0)}.toolkit-hub-folder-slot[data-stack-depth="3"]{z-index:4;transform:translate3d(0, calc(var(--folder-stack-peek) * 2), 0)}.toolkit-hub-folder-slot[data-stack-depth="4"]{z-index:3;transform:translate3d(0, var(--folder-stack-peek), 0)}.toolkit-hub-folder-slot[data-stack-depth="5"]{z-index:2;transform:translate(0)}.toolkit-hub-folder-slot[data-stack-depth="6"]{z-index:1;transform:translate(0)}.toolkit-hub-folders .toolkit-hub-folder-content{grid-template-rows:auto 1fr auto;min-height:100%;display:grid;overflow:hidden}.toolkit-hub-folders .toolkit-hub-folder-icon{flex-shrink:0;grid-row:1;align-self:start;width:clamp(18px,8cqi,24px);height:clamp(18px,8cqi,24px);position:static}.toolkit-hub-folders .toolkit-hub-folder-title{flex:none;grid-row:2;align-self:center;align-items:center;max-width:100%;min-height:0;max-height:none;margin:0;font-size:clamp(16px,8cqi,22px);line-height:1.1;display:flex;position:static;overflow:hidden;transform:none}.toolkit-hub-folders .toolkit-hub-folder-slot[data-folder-id=jobsearch] .toolkit-hub-folder-title{flex-direction:column;justify-content:center;align-items:flex-start}.toolkit-hub-folders .toolkit-hub-folder-slot[data-folder-id=gift] .toolkit-hub-folder-title{flex-direction:column;justify-content:center;align-items:flex-start;max-width:13.5ch;display:flex;overflow:visible}.toolkit-hub-folders .toolkit-hub-folder-footer{box-sizing:border-box;flex-shrink:0;grid-row:3;align-self:end;width:100%;max-width:100%;transition:opacity .25s;position:static}.toolkit-hub-folders .toolkit-hub-folder-arrow{transform:none}.toolkit-hub-folder-slot:not([data-stack-depth="0"]) .toolkit-hub-folder-footer{opacity:0;visibility:hidden}.toolkit-hub-folder-inactive{cursor:default}}.toolkit-hub-folder-slot .toolkit-hub-folder,.toolkit-hub-folder-slot .toolkit-hub-folder-inactive{color:#0a0a0a}.toolkit-hub-folder-slot .toolkit-hub-folder-svg path{fill:#f2f1ed;stroke:none;stroke-width:0}@media (max-width:767px){.toolkit-hub-folder-slot .toolkit-hub-folder-svg path,.toolkit-hub-folders .toolkit-hub-folder-svg path{stroke:#00000021;stroke-width:.5px;vector-effect:non-scaling-stroke}}.toolkit-hub-ready .dashed-rule{animation:rule-draw .8s var(--ease-out) forwards}.staffing-toolkit-root{background:var(--color-white);height:100dvh;min-height:100dvh;position:relative}.staffing-toolkit-root.staffing-toolkit-menu-open{min-height:0;overflow:hidden}.toolkit-tool-page-root.staffing-toolkit-root,.toolkit-tool-page-root.salary-calculator-root{height:auto;min-height:100dvh}.toolkit-tool-page-root.salary-calculator-root{height:100dvh;min-height:100dvh;overflow:hidden}.toolkit-tool-page-root .staffing-toolkit-main,.toolkit-tool-page-root .salary-calculator-main{box-sizing:border-box;scroll-snap-type:none;width:100%;min-height:100dvh;padding-top:calc(var(--chrome-header-band-height) + clamp(16px, 4vh, 40px));padding-bottom:calc(var(--chrome-footer-band-height) + clamp(16px, 4vh, 40px));padding-inline:var(--chrome-edge-buffer);flex-direction:column;justify-content:safe center;align-items:center;display:flex;position:relative;inset:auto;overflow:visible}.toolkit-tool-page-root .staffing-toolkit-column,.toolkit-tool-page-root .salary-calculator-column{text-align:center;align-items:center;margin:0}.toolkit-tool-page-root.salary-calculator-root .salary-calculator-main{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));height:auto;min-height:0;padding-top:0;padding-bottom:0;padding-inline:var(--chrome-edge-buffer);-webkit-overflow-scrolling:touch;justify-content:safe center;position:absolute;left:0;overflow-y:auto}.toolkit-tool-page-root.salary-calculator-root .salary-calculator-column{margin:0;margin-block:auto}.salary-calculator-root:not(.toolkit-tool-page-root) .salary-calculator-main{justify-content:safe center}.staffing-toolkit-main{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));box-sizing:border-box;padding-inline:var(--chrome-edge-buffer);-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;display:flex;position:absolute;left:0;overflow-y:auto}.staffing-toolkit-column{flex-direction:column;align-items:center;gap:clamp(28px,4vh,40px);width:100%;max-width:600px;display:flex}.staffing-toolkit-title-block{text-align:center;flex-direction:column;align-items:center;gap:.35em;display:flex}.staffing-toolkit-title.staffing-toolkit-title--stacked,.staffing-toolkit-title-line{display:block}.staffing-toolkit-pills{flex-direction:column;gap:14px;width:100%;display:flex}.staffing-toolkit-pill{border:1px solid var(--color-black);background:var(--color-white);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;width:100%;height:60px;transition:background-color .2s,border-color .2s,transform .2s;display:flex;position:relative}.staffing-toolkit-root:not(.staffing-toolkit-root--accent) .staffing-toolkit-pill:hover{background:var(--color-black);border-color:var(--color-white)}.staffing-toolkit-pill-icon{border:1px solid var(--color-black);background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:background-color .2s,border-color .2s;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.staffing-toolkit-root:not(.staffing-toolkit-root--accent) .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon{background:var(--color-black);border-color:var(--color-white)}.staffing-toolkit-pill-symbol{font-family:var(--font-mono);color:#161616;font-size:1em;font-weight:400;line-height:1;transition:color .2s}.staffing-toolkit-root:not(.staffing-toolkit-root--accent) .staffing-toolkit-pill:hover .staffing-toolkit-pill-symbol{color:var(--color-white)}.staffing-toolkit-pill-icon-svg{color:#161616;flex-shrink:0;width:1em;height:1em;transition:color .2s;display:block}.staffing-toolkit-root:not(.staffing-toolkit-root--accent) .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent .staffing-toolkit-pill:active .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:active .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon-svg,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:active .staffing-toolkit-pill-icon-svg{color:var(--color-white)}.staffing-toolkit-pill-label{text-align:center;width:100%;padding-inline:52px;transition:color .2s}.staffing-toolkit-root:not(.staffing-toolkit-root--accent) .staffing-toolkit-pill:hover .staffing-toolkit-pill-label{color:var(--color-white)}.staffing-toolkit-root--accent{--toolkit-accent:var(--color-muted)}.staffing-toolkit-root--accent .staffing-toolkit-pill:hover,.staffing-toolkit-root--accent .staffing-toolkit-pill:focus-visible{background:var(--toolkit-accent);border-color:var(--toolkit-accent)}.staffing-toolkit-root--accent .staffing-toolkit-pill:active{background:var(--toolkit-accent);border-color:var(--toolkit-accent);transform:scale(.98)}.staffing-toolkit-root--accent .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent .staffing-toolkit-pill:active .staffing-toolkit-pill-icon{background:var(--color-white);border-color:#161616}.staffing-toolkit-root--accent .staffing-toolkit-pill:hover .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent .staffing-toolkit-pill:active .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent .staffing-toolkit-pill:hover .staffing-toolkit-pill-label,.staffing-toolkit-root--accent .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-label,.staffing-toolkit-root--accent .staffing-toolkit-pill:active .staffing-toolkit-pill-label{color:#161616}.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:active .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:hover .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-icon,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:active .staffing-toolkit-pill-icon{background:var(--color-white);border-color:var(--color-white)}.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:hover .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent.staffing-toolkit-root--staffing .staffing-toolkit-pill:active .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:hover .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:focus-visible .staffing-toolkit-pill-symbol,.staffing-toolkit-root--accent.staffing-toolkit-root--jobsearch .staffing-toolkit-pill:active .staffing-toolkit-pill-symbol{color:var(--toolkit-accent)}.staffing-toolkit-root--accent footer a,.staffing-toolkit-root--accent .staffing-toolkit-main a:not(.staffing-toolkit-pill-link):not(.resume-guide-card-action):not(.nk-kit-cta){transition:color .15s}.staffing-toolkit-root--accent .staffing-toolkit-main a:not(.staffing-toolkit-pill-link):not(.resume-guide-card-action):not(.nk-kit-cta):hover,.staffing-toolkit-root--accent .staffing-toolkit-main a:not(.staffing-toolkit-pill-link):not(.resume-guide-card-action):not(.nk-kit-cta):focus-visible,.staffing-toolkit-root--accent footer a:hover,.staffing-toolkit-root--accent footer a:focus-visible{color:var(--link-hover)}@media (prefers-reduced-motion:reduce){.staffing-toolkit-root--accent footer a,.staffing-toolkit-root--accent .staffing-toolkit-main a:not(.staffing-toolkit-pill-link):not(.resume-guide-card-action):not(.nk-kit-cta){transition:none}}.staffing-toolkit-pill-link{color:inherit;text-decoration:none}.staffing-toolkit-ready .dashed-rule{animation:rule-draw .8s var(--ease-out) forwards}.staffing-toolkit-enter-eyebrow{--hub-enter-index:2}.staffing-toolkit-enter-title{--hub-enter-index:3}.onboarding-enter-eyebrow{--hub-enter-index:2}.onboarding-enter-title{--hub-enter-index:3}.onboarding-enter-body{--hub-enter-index:4}.salary-calculator-enter-eyebrow{--hub-enter-index:2}.salary-calculator-enter-title{--hub-enter-index:3}.salary-calculator-enter-subtitle{--hub-enter-index:4}.salary-calculator-enter-filters{--hub-enter-index:5}.salary-calculator-enter-result{--hub-enter-index:6}.salary-calculator-enter-nav{--hub-enter-index:7}.staffing-toolkit-pill-enter{--staffing-pill-stagger:0}.staffing-toolkit-pill-enter[data-pill-index="1"]{--staffing-pill-stagger:1}.staffing-toolkit-pill-enter[data-pill-index="2"]{--staffing-pill-stagger:2}.staffing-toolkit-pill-enter[data-pill-index="3"]{--staffing-pill-stagger:3}.staffing-toolkit-pill-enter[data-pill-index="4"]{--staffing-pill-stagger:4}.staffing-toolkit-pill-enter[data-pill-index="5"]{--staffing-pill-stagger:5}@media (min-width:641px){.toolkit-hub-folder,.toolkit-hub-folder-inactive{transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.toolkit-hub-folders{scroll-behavior:auto}.toolkit-hub-folders .toolkit-hub-folder-footer{transition:none!important}}.salary-calculator-root{background:var(--color-white);min-height:100dvh;position:relative}.salary-calculator-root.salary-calculator-menu-open{min-height:0;overflow:hidden}.salary-calculator-main{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));box-sizing:border-box;padding-inline:var(--chrome-edge-buffer);-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;left:0;overflow-y:auto}.salary-calculator-column{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(24px,3.5vh,36px);width:100%;max-width:780px;margin-block:auto;display:flex}.salary-calculator-subtitle{max-width:28rem}.salary-calculator-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.salary-calculator-filter{text-align:left;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.salary-calculator-filter-label{display:block}.salary-calculator-dropdown{width:100%;position:relative}.salary-calculator-dropdown-trigger{width:100%;min-width:0;height:var(--salary-mobile-selector-height);box-sizing:border-box;text-align:left;text-transform:uppercase;background:var(--color-white);justify-content:flex-start;align-items:center;padding-inline:14px 36px;display:flex;position:relative}.salary-calculator-dropdown-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.salary-calculator-dropdown-chevron{position:absolute;right:14px}.salary-calculator-dropdown-panel-shell{z-index:150;box-sizing:border-box;border:1px solid var(--color-black);background:var(--color-white);border-radius:12px;padding:12px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f}@supports (color:color-mix(in lab, red, red)){.salary-calculator-dropdown-panel-shell{box-shadow:0 8px 24px color-mix(in srgb, var(--color-black) 12%, transparent)}}.salary-calculator-dropdown-panel-shell{text-transform:uppercase}.salary-calculator-dropdown-panel-body{align-items:stretch;gap:8px;min-height:0;display:flex}.salary-calculator-dropdown-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-width:0;margin:0;padding:0;list-style:none;overflow-y:auto}.salary-calculator-dropdown-panel::-webkit-scrollbar{display:none}.salary-calculator-dropdown-scrollbar{flex:0 0 4px;width:4px;position:relative}.salary-calculator-dropdown-scrollbar-thumb{background:#00000059;border-radius:999px;width:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.salary-calculator-dropdown-scrollbar-thumb{background:color-mix(in srgb, var(--color-black) 35%, transparent)}}.salary-calculator-dropdown-option{width:100%;color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 16px;display:block}.salary-calculator-dropdown-option--selected{background:var(--color-black);color:var(--color-white)}.salary-calculator-dropdown-option:not(:last-child){border-bottom:1px solid #0000001f}@supports (color:color-mix(in lab, red, red)){.salary-calculator-dropdown-option:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--color-black) 12%, transparent)}}.salary-calculator-result-card{box-sizing:border-box;border:1px solid var(--color-black);border-radius:16px;width:100%;padding:clamp(24px,4vh,32px)}.salary-calculator-median{font-family:var(--font-mono);font-size:clamp(40px,9vw,56px);font-weight:400;line-height:1}.salary-calculator-range{align-items:center;gap:12px;width:100%;margin-top:clamp(18px,3vh,24px);display:flex}.salary-calculator-range-end{flex-shrink:0}.salary-calculator-range-bar{flex:1;min-width:0}.salary-calculator-range-track{border:1px solid var(--color-black);background:var(--color-black);border-radius:999px;width:100%;height:8px;display:block}.salary-calculator-range-caption{text-transform:uppercase;margin-top:12px}.salary-calculator-source-caption{width:100%;margin-top:12px}.salary-calculator-source-caption-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.salary-calculator-ready .dashed-rule{animation:rule-draw .8s var(--ease-out) forwards}@media (max-width:640px){.staffing-toolkit-root,.salary-calculator-root,.jdg-root,.wsyh-root,.nk-checkout-chrome{max-width:100vw;overflow-x:hidden}.staffing-toolkit-root>header,.salary-calculator-root>header,.jdg-root>header,.nk-checkout-chrome>header,.staffing-toolkit-root>footer,.salary-calculator-root>footer,.jdg-root>footer,.nk-checkout-chrome>footer{padding-left:20px!important;padding-right:20px!important}.staffing-toolkit-root .header-wordmark,.salary-calculator-root .header-wordmark,.jdg-root .header-wordmark,.nk-checkout-chrome .header-wordmark{min-width:0;max-width:calc(100vw - 72px);font-size:clamp(18px,4.6vw,22px)}.staffing-toolkit-root>footer,.salary-calculator-root>footer,.jdg-root>footer{gap:8px}.staffing-toolkit-root>footer a,.salary-calculator-root>footer a,.jdg-root>footer a{letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:48%;font-size:clamp(8px,2.35vw,11px);overflow:hidden}.staffing-toolkit-main{-webkit-overflow-scrolling:touch;min-height:calc(100dvh - var(--chrome-dashed-rule-top) - (100dvh - var(--chrome-footer-rule-top)));justify-content:center;align-items:center;padding-block:0;padding-inline:20px;overflow:hidden auto}.salary-calculator-main{-webkit-overflow-scrolling:touch;min-height:calc(100dvh - var(--chrome-dashed-rule-top) - (100dvh - var(--chrome-footer-rule-top)));flex-direction:column;justify-content:flex-start;align-items:center;padding-block:clamp(12px,2.5vh,20px);padding-inline:20px;overflow:hidden auto}.salary-calculator-root .salary-calculator-main{justify-content:safe center}.toolkit-tool-page-root.salary-calculator-root .salary-calculator-main{padding-block:0;padding-inline:20px}.toolkit-tool-page-root.salary-calculator-root.jdg-root .salary-calculator-main{padding-top:0}.staffing-toolkit-column{box-sizing:border-box;justify-content:center;gap:clamp(20px,3.5vh,28px);width:100%;min-width:0;max-width:100%;margin-block:auto;padding-block:clamp(16px,3vh,24px);padding-inline:0}.salary-calculator-column,.jdg-column{box-sizing:border-box;align-items:center;gap:clamp(20px,3.5vh,28px);width:100%;min-width:0;max-width:100%;margin-block:auto;padding-inline:0}.jdg-root .salary-calculator-column{gap:0}.staffing-toolkit-title-block,.salary-calculator-column .staffing-toolkit-title-block{gap:5px;width:100%;max-width:100%;font-size:clamp(26px,9.5vw,42px)}.staffing-toolkit-title,.salary-calculator-column .staffing-toolkit-title{white-space:normal;overflow-wrap:break-word;text-wrap:balance;max-width:100%;font-size:1em;line-height:.95}.staffing-toolkit-eyebrow,.salary-calculator-column .staffing-toolkit-eyebrow{letter-spacing:.1em;max-width:100%;font-size:.38em;line-height:1}.salary-calculator-subtitle{max-width:100%;padding-inline:0}.staffing-toolkit-pills{gap:12px;width:100%}.staffing-toolkit-pill{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:48px;padding-block:12px}.staffing-toolkit-pill-icon{width:32px;height:32px;font-size:15px;left:10px}.staffing-toolkit-pill-symbol{font-size:1em}.staffing-toolkit-pill-icon-svg{width:1em;height:1em}.staffing-toolkit-pill-label{overflow-wrap:anywhere;padding-inline:46px;font-size:clamp(9px,2.35vw,11px);line-height:1.25}.salary-calculator-filters{flex-direction:column;grid-template-columns:1fr;gap:12px;width:100%;display:flex}.salary-calculator-filter,.salary-calculator-dropdown,.salary-calculator-dropdown-trigger{width:100%;min-width:0;max-width:100%}.salary-calculator-dropdown-panel-shell{max-width:calc(100vw - 24px)}.salary-calculator-median{white-space:nowrap;max-width:100%;font-size:clamp(26px,10vw,44px)}.salary-calculator-range{gap:8px;width:100%;min-width:0}.salary-calculator-range-end{font-size:clamp(8px,2.5vw,11px)}.salary-calculator-result-card{box-sizing:border-box;width:100%;padding:clamp(18px,3vh,24px)}}.jdg-root.jdg-menu-open{min-height:0;overflow:hidden}.jdg-enter-eyebrow{--hub-enter-index:2}.jdg-enter-title{--hub-enter-index:3}.jdg-enter-subtitle{--hub-enter-index:4}.jdg-enter-form{--hub-enter-index:5}.jdg-enter-nav{--hub-enter-index:6}.jdg-root .salary-calculator-column{gap:0}.jdg-column{width:100%;max-width:780px}.toolkit-tool-page-root.salary-calculator-root.jdg-root .salary-calculator-main{justify-content:safe center;padding-top:0;padding-bottom:0}@media (max-width:640px){.toolkit-tool-page-root.salary-calculator-root.jdg-root .salary-calculator-main{padding-bottom:0}}.toolkit-tool-page-root.salary-calculator-root.jdg-root .salary-calculator-column{margin-block:auto}.jdg-column--result{text-align:center}.jdg-title-block{padding-top:0}.jdg-title-block .staffing-toolkit-title{max-width:9.25em;margin-inline:auto}.jdg-form{text-align:left;align-self:stretch;width:100%}.jdg-form-grid{flex-direction:column;gap:16px;width:100%;display:flex}.jdg-form-grid-row{align-items:start;gap:16px;width:100%;display:grid}.jdg-form-grid-row>*{min-width:0}.jdg-form-grid-row--four{grid-template-columns:1.4fr 1fr 1fr 1fr}.jdg-form-grid-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.jdg-form-grid-row--four .jdg-employment-type{width:100%;min-width:0}.jdg-form-grid-row--four .jdg-employment-type-group{width:100%;height:var(--salary-mobile-selector-height);flex-flow:row;gap:6px;display:flex}.jdg-form-grid-row--four .jdg-employment-type-option{box-sizing:border-box;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;padding:0 6px;display:inline-flex}.jdg-generate{box-sizing:border-box;margin-inline:0;width:100%;min-width:0;max-width:none;margin-top:clamp(12px,2vh,20px);display:block}.jdg-form-step-footer{flex-direction:column;align-self:stretch;align-items:stretch;gap:clamp(40px,6vh,64px);width:100%;margin-top:clamp(32px,5vh,56px);display:flex}.jdg-result-step-footer{flex-direction:column;align-items:stretch;gap:clamp(40px,6vh,64px);width:100%;display:flex}.jdg-result-shell{text-align:left;flex-direction:column;width:100%;max-width:720px;margin-inline:auto;padding-top:clamp(28px,4vh,40px);display:flex}.jdg-result{text-align:left;flex-direction:column;width:100%;display:flex}.jdg-back{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:32px;padding:0;display:inline-flex}.jdg-back:hover{opacity:.75}.jdg-layout{text-align:left;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);width:100%;display:grid}.jdg-controls{z-index:2;pointer-events:auto;flex-direction:column;gap:18px;min-width:0;display:flex;position:relative}.jdg-controls .salary-calculator-filter{width:100%}.jdg-field{text-align:left;flex-direction:column;gap:8px;display:flex}.jdg-field-label{display:block}.jdg-field-input{box-sizing:border-box;width:100%;height:var(--salary-mobile-selector-height);border:1px solid var(--color-black);background:var(--color-white);text-transform:uppercase;border-radius:999px;outline:none;padding:12px 16px;font-size:max(16px,1em)}.jdg-field-input::placeholder{color:#0000006b}@supports (color:color-mix(in lab, red, red)){.jdg-field-input::placeholder{color:color-mix(in srgb, var(--color-black) 42%, transparent)}}.jdg-field-input:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.jdg-copy-column{flex-direction:column;gap:14px;min-width:0;display:flex}.jdg-employment-type{text-align:left;flex-direction:column;gap:8px;width:100%;display:flex}.jdg-employment-type-group{flex-wrap:wrap;gap:8px;display:flex}.jdg-employment-type-option{flex:auto;min-width:fit-content}.jdg-actions{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.jdg-actions .download-report-submit{justify-content:center;align-items:center;gap:.45em;width:100%;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.jdg-action-icon{flex:none;line-height:1}.jdg-actions .jdg-action-copy{border:1px solid var(--color-black);color:var(--color-black);background:0 0}.jdg-actions .jdg-action-copy:hover:not(:disabled),.jdg-actions .jdg-action-copy:active:not(:disabled),.jdg-actions .jdg-action-copy:focus-visible{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.jdg-actions .jdg-action-post{border:1px solid var(--color-black);background:var(--color-black);color:var(--color-white)}.jdg-actions .jdg-action-post:hover:not(:disabled),.jdg-actions .jdg-action-post:active:not(:disabled),.jdg-actions .jdg-action-post:focus-visible{border-color:var(--color-black);color:var(--color-black);background:0 0}.jdg-actions .jdg-action-post:disabled{opacity:.45;cursor:not-allowed}.jdg-actions .jdg-action-copied{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.jdg-preview{z-index:1;border:1px solid #0000001f;flex-direction:column;gap:14px;width:100%;padding:clamp(20px,3vh,28px);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.jdg-preview{border:1px solid color-mix(in srgb, var(--color-black) 12%, transparent)}}.jdg-preview{background:var(--color-white);text-align:left;border-radius:16px}.jdg-result .jdg-preview{padding:28px clamp(20px,3vh,28px) 56px}.jdg-result .jdg-actions{margin-top:36px}.jdg-preview-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jdg-preview-section--title{flex:auto;min-width:0}.jdg-preview-title-row .jdg-preview-section--editable{margin-inline:0}.jdg-preview-title{min-width:0;font-family:var(--font-display);text-transform:none;flex:auto;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.1}.jdg-preview-meta,.jdg-preview-pay{letter-spacing:.08em;overflow-wrap:anywhere;line-height:1.45}.jdg-preview-meta{text-transform:uppercase}.jdg-preview-section:has(.jdg-preview-meta){margin-bottom:clamp(16px,2.5vh,24px)}.jdg-preview-body{flex-direction:column;gap:clamp(20px,3vh,28px);display:flex}.jdg-preview-edit-badge{border:1px solid #00000029;flex:none;max-width:9rem;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.jdg-preview-edit-badge{border:1px solid color-mix(in srgb, var(--color-black) 16%, transparent)}}.jdg-preview-edit-badge{letter-spacing:.06em;text-align:right;text-transform:uppercase;background:0 0;border-radius:999px;line-height:1.25}.jdg-preview-editable-line{cursor:text;box-shadow:none;background:0 0;border:none;outline:none;position:relative}.jdg-preview-editable-line:focus,.jdg-preview-editable-line:focus-visible{box-shadow:none;border:none;outline:none}.jdg-preview-summary{padding:0;line-height:1.45}.jdg-preview-section{flex-direction:column;gap:12px;display:flex}.jdg-preview-section--editable{transition:background-color .2s var(--ease-out);border-radius:10px}.jdg-preview-section--editable:has(.jdg-preview-editable-line:focus){background:#0000000a;margin-inline:-8px;padding:8px}@supports (color:color-mix(in lab, red, red)){.jdg-preview-section--editable:has(.jdg-preview-editable-line:focus){background:color-mix(in srgb, var(--color-black) 4%, transparent)}}@media (hover:hover){.jdg-preview-section--editable:hover{background:#0000000a;margin-inline:-8px;padding:8px}@supports (color:color-mix(in lab, red, red)){.jdg-preview-section--editable:hover{background:color-mix(in srgb, var(--color-black) 4%, transparent)}}.jdg-preview-section--editable:hover .jdg-add-line{opacity:1;pointer-events:auto;max-height:2rem;padding:4px 0}}.jdg-preview-section--derived{flex-direction:column;gap:12px;display:flex}.jdg-preview-derived{line-height:1.45}.jdg-editable-list{flex-direction:column;gap:8px;display:flex}.jdg-add-line{cursor:pointer;letter-spacing:.06em;text-underline-offset:3px;opacity:0;pointer-events:none;max-height:0;transition:opacity .2s var(--ease-out), max-height .2s var(--ease-out), padding .2s var(--ease-out);background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline;overflow:hidden}.jdg-preview-section--editable:has(.jdg-preview-editable-line:focus) .jdg-add-line{opacity:1;pointer-events:auto;max-height:2rem;padding:4px 0}.jdg-add-line:hover{opacity:.75}.jdg-preview-heading{letter-spacing:.08em;text-transform:uppercase}.jdg-preview-list{flex-direction:column;gap:10px;padding-left:0;list-style:none;display:flex}.jdg-preview-list .jdg-preview-editable-line{background:0 0;padding:0 0 0 16px}.jdg-preview-list .jdg-preview-editable-line:before{content:"•";color:var(--color-black);pointer-events:none;position:absolute;top:0;left:0}.jdg-ready .dashed-rule{animation:rule-draw .8s var(--ease-out) forwards}@media (max-width:767px){.jdg-form-step-footer{margin-top:clamp(24px,5vh,40px)}.jdg-form-grid-row--four{grid-template-columns:repeat(2,minmax(0,1fr))}.jdg-form-grid-row--three{grid-template-columns:1fr}.jdg-form-grid-row--four .jdg-employment-type-group{flex-wrap:nowrap}.jdg-form-grid-row--four .jdg-employment-type-option{flex:1 1 0}.jdg-layout{grid-template-columns:1fr}.jdg-employment-type-group{gap:6px}.jdg-employment-type-option{flex:calc(50% - 6px)}.jdg-preview-title-row{flex-flow:row;justify-content:space-between;align-items:center;gap:8px}.jdg-preview-edit-badge{letter-spacing:.04em;text-align:right;white-space:nowrap;flex:0 auto;align-self:center;max-width:44%;padding:4px 7px;font-size:clamp(7px,2vw,9px);line-height:1.2}.jdg-actions{grid-template-columns:1fr}.jdg-result .jdg-preview{padding:28px 22px 48px}.jdg-result-shell{padding-top:clamp(20px,3vh,32px)}}@media (max-width:479px){.jdg-form-grid-row--four,.jdg-form-grid-row--three{grid-template-columns:1fr}}.report-frame{width:100%;max-width:var(--frame-max-width);background:var(--color-white);height:100dvh;position:relative;overflow:hidden;container:report/inline-size}.pager-label-split-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.pager-label-split{justify-content:flex-start;align-items:center;gap:var(--pager-label-gap);width:calc(var(--pager-label-number-width) + var(--pager-label-gap) + var(--pager-section-name-width));flex-direction:row;flex:none;display:flex}.pager-label-viewport{height:var(--pager-line-height);max-height:var(--pager-line-height);position:relative;overflow:hidden}.pager-label-viewport--number{width:var(--pager-label-number-width);flex:0 0 var(--pager-label-number-width)}.pager-label-viewport--name{width:var(--pager-section-name-width);flex:0 0 var(--pager-section-name-width)}.pager-label-viewport--number .pager-label-static,.pager-label-viewport--number .pager-label-track>span,.pager-label-viewport--name .pager-label-static,.pager-label-viewport--name .pager-label-track>span{justify-content:center}.pager-label-track{will-change:transform;flex-direction:column;display:flex}.pager-label-track>span,.pager-label-static{height:var(--pager-line-height);min-height:0;max-height:var(--pager-line-height);flex:0 0 var(--pager-line-height);white-space:nowrap;align-items:center;line-height:1;display:flex}.pager-label-static{width:100%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slide-viewport{touch-action:none;position:absolute;left:0;right:0;overflow:hidden}.slide-panel{position:absolute;inset:0;overflow:hidden}.slide-panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.dashed-rule{border:none;border-top:1px dashed var(--color-black);transform-origin:0;opacity:0;height:1px;position:absolute;left:0;right:0}.report-ready .dashed-rule{animation:rule-draw .8s var(--ease-out) forwards}.footer-rule{transform-origin:0;transform:scaleX(0)}.toolkit-hub-ready .footer-rule,.staffing-toolkit-ready .footer-rule,.salary-calculator-ready .footer-rule,.jdg-ready .footer-rule,.report-ready .footer-rule{animation:rule-draw .8s var(--ease-out) forwards}.toolkit-hub-enter{--hub-enter-index:0;opacity:0;will-change:opacity, transform;transform:translateY(24px)}.toolkit-hub-enter-wordmark{--hub-enter-index:0}.toolkit-hub-enter-menu{--hub-enter-index:1}.toolkit-hub-folder-slot[data-folder-id=report].toolkit-hub-folder-enter{--hub-enter-index:3}.toolkit-hub-folder-slot[data-folder-id=staffing].toolkit-hub-folder-enter{--hub-enter-index:4}.toolkit-hub-folder-slot[data-folder-id=jobsearch].toolkit-hub-folder-enter{--hub-enter-index:5}.toolkit-hub-folder-slot[data-folder-id=gift].toolkit-hub-folder-enter{--hub-enter-index:6}.toolkit-hub-folder-slot[data-folder-id=negotiation].toolkit-hub-folder-enter{--hub-enter-index:7}.toolkit-hub-folder-slot[data-folder-id=culture].toolkit-hub-folder-enter{--hub-enter-index:8}.toolkit-hub-enter-footer-start{--hub-enter-index:6}.toolkit-hub-enter-footer-end{--hub-enter-index:7}.report-slide-enter-eyebrow{--hub-enter-index:0}.report-slide-enter-title{--hub-enter-index:1}.report-slide-enter-cta{--hub-enter-index:2}.toolkit-hub-ready .toolkit-hub-enter,.staffing-toolkit-ready .toolkit-hub-enter,.salary-calculator-ready .toolkit-hub-enter,.jdg-ready .toolkit-hub-enter,.wsyh-ready .toolkit-hub-enter,.report-ready .toolkit-hub-enter{animation:toolkit-hub-rise-in .58s var(--ease-out) forwards;animation-delay:calc(.12s + (.11s * var(--hub-enter-index,0)))}.salary-calculator-ready .wsyh-enter-intro-cta.toolkit-hub-enter,.wsyh-ready .wsyh-enter-intro-cta.toolkit-hub-enter{animation-duration:.28s;animation-delay:.49s}.staffing-toolkit-ready .staffing-toolkit-pill-enter.toolkit-hub-enter{animation-delay:calc(.12s + (.11s * 3) + 50ms + (.11s * var(--staffing-pill-stagger,0)))}.staffing-toolkit-ready .toolkit-hub-enter-footer-start{animation-delay:calc(.12s + (.11s * 3) + 50ms + (.11s * var(--toolkit-pill-count,6)) + 48ms)}.staffing-toolkit-ready .toolkit-hub-enter-footer-end{animation-delay:calc(.12s + (.11s * 3) + 50ms + (.11s * var(--toolkit-pill-count,6)) + 80ms)}.salary-calculator-ready .toolkit-hub-enter-footer-start{animation-delay:.988s}.salary-calculator-ready .toolkit-hub-enter-footer-end{animation-delay:1.02s}.jdg-ready .toolkit-hub-enter-footer-start{animation-delay:.768s}.jdg-ready .toolkit-hub-enter-footer-end{animation-delay:.8s}@keyframes toolkit-hub-rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0)}}.toolkit-hub-ready .toolkit-hub-dots-enter{animation-name:toolkit-hub-dots-in}@keyframes toolkit-hub-dots-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.toolkit-hub-enter,.toolkit-hub-folder,.toolkit-hub-folder-inactive{opacity:1!important;animation:none!important;transform:none!important}.toolkit-hub-folder-inner,.toolkit-hub-folder-shadow-svg,.toolkit-hub-folder-arrow{transition:none!important;transform:none!important}.toolkit-hub-folder-shadow-svg{opacity:0!important}}@keyframes rule-draw{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.anim-fade{opacity:0}.anim-rise{opacity:0;transform:translateY(12px)}.slide-active .anim-fade{animation:fade-in .55s var(--ease-out) forwards}.slide-active .anim-rise{animation:rise-in .55s var(--ease-out) forwards}.slide-active .anim-delay-1{animation-delay:calc(var(--anim-stagger-ms) * 1)}.slide-active .anim-delay-2{animation-delay:calc(var(--anim-stagger-ms) * 2)}.slide-active .anim-delay-3{animation-delay:calc(var(--anim-stagger-ms) * 3)}.anim-findings-hero-pixelate{opacity:0}.slide-active .anim-findings-hero-pixelate{animation:findings-hero-pixelate-in var(--findings-hero-pixelate-duration,1.35s) steps(16) forwards}@keyframes findings-hero-pixelate-in{0%{opacity:0;filter:blur(16px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.slide-active .anim-findings-hero-pixelate{opacity:1;filter:none;animation:none}}@keyframes fade-in{to{opacity:1}}@keyframes rise-in{to{opacity:1;transform:translateY(0)}}.menu-toggle{margin:-8px -8px -8px 0;padding:8px}.menu-overlay-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.menu-overlay-list{--menu-list-top:3.5dvh;--menu-item-gap:1.15dvh;--menu-item-font-size:var(--type-menu-item-size);--menu-numeral-badge-size:44px;--menu-item-checkmark-size:18px;padding-top:var(--menu-list-top)}.menu-overlay-utility{opacity:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px clamp(16px,4vw,28px);padding-top:clamp(20px,3.5vh,32px);padding-bottom:clamp(16px,2.5vh,28px);display:flex;transform:translateY(12px)}.menu-open .menu-overlay-utility{animation:rise-in .5s var(--ease-out) forwards}.menu-overlay-utility-link{white-space:nowrap}.menu-item-progress-badge{box-sizing:border-box;width:var(--menu-numeral-badge-size);height:var(--menu-numeral-badge-size);min-width:var(--menu-numeral-badge-size);min-height:var(--menu-numeral-badge-size);border:1px solid var(--color-black);aspect-ratio:1;color:var(--color-black);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.menu-item-checkmark{width:var(--menu-item-checkmark-size);height:var(--menu-item-checkmark-size);display:block}.menu-item-label{font-size:var(--menu-item-font-size)}.menu-item-inactive{cursor:default}.menu-item{opacity:0;padding-top:var(--menu-item-gap);padding-bottom:var(--menu-item-gap);transform:translateY(12px)}.menu-open .menu-item{animation:rise-in .5s var(--ease-out) forwards}@media (max-width:767px){.menu-overlay-list{--menu-item-font-size:clamp(34px, 9.5vw, 42px);--menu-numeral-badge-size:32px;--menu-item-checkmark-size:14px;--menu-item-gap:.85dvh}}@media (min-width:768px){.menu-overlay-list{--menu-list-top:4dvh;--menu-item-gap:1.35dvh}.menu-overlay-utility{flex-wrap:nowrap;gap:0 28px}}.cta-underline{background-image:linear-gradient(var(--color-black), var(--color-black));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;text-decoration:none}@media (max-width:767px){.section-title-hero-page .slide-01-cta{letter-spacing:.05em;white-space:nowrap}}.chart-fit{width:100%;min-width:0;max-width:100%;overflow-x:clip}:is(.chart-fit:has(.stacked-bar-row),.chart-fit:has(.jobs-held-orbit-stage)){overflow-x:visible}.stacked-bar-row{overflow:visible}.slide-02-card{height:var(--s02-card-height);border-radius:var(--s02-card-radius);justify-content:center;align-items:center}.slide-02-card:not(:last-child){margin-bottom:var(--s02-card-gap)}.slide-02-card-title{margin-bottom:var(--s02-card-title-gap)}@media (min-width:561px){.slide-02-card-content{height:100%}}@media (max-width:560px){.slide-02-why{flex-direction:column;justify-content:center;align-items:center}.slide-02-column{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.slide-02-card-stack{flex:none;grid-template-columns:1fr;grid-auto-rows:1fr;gap:20px;height:auto;display:grid}.slide-02-card-stack,.slide-title-block{--s02-card-inner-width:100%}.slide-02-card{box-sizing:border-box;flex-direction:column;justify-content:center;height:auto;margin-bottom:0;padding:24px 16px}.slide-02-card:not(:last-child){margin-bottom:0}.slide-02-card-title{margin-bottom:8px}}@media (max-width:767px){.slide-03-our-data{--s03-headline-gap:clamp(24px, 6.5dvh, 40px);--slide-title-block-gap:var(--s03-headline-gap)}}.section-title-hero-page h1{margin:0}.section-title-hero-page:not([data-swap]){--section-hero-mobile-cta-gap:3.5dvh}.section-title-hero-page{--section-hero-mobile-upper-gap:.75dvh;--section-hero-mobile-cta-gap:3.5dvh;box-sizing:border-box;text-align:center;justify-content:center;align-items:center;padding-inline:6cqw;display:flex}.section-title-hero-stack{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.section-title-hero-page .section-title-hero-eyebrow,.section-title-hero-page .section-title-hero-title,.section-title-hero-page .section-title-hero-cta-wrap,.section-title-hero-page .download-report-form-wrap{text-align:center;width:auto;max-width:100%;height:auto;min-height:0;margin-inline:auto;position:static;inset:auto;transform:none}.section-title-hero-page:not([data-swap]) .section-title-hero-eyebrow,.section-title-hero-page[data-swap] .section-title-hero-title{margin-bottom:var(--section-hero-mobile-upper-gap);order:1}.section-title-hero-page:not([data-swap]) .section-title-hero-title,.section-title-hero-page[data-swap] .section-title-hero-eyebrow{min-height:var(--s01-title-block-h);margin-bottom:var(--section-hero-mobile-cta-gap);order:2;display:block}.section-title-hero-page .section-title-hero-cta-wrap{order:3;justify-content:center;align-items:center;width:100%;display:flex}.section-title-hero-page[data-no-cta]:not([data-swap]) .section-title-hero-title,.section-title-hero-page[data-no-cta][data-swap] .section-title-hero-eyebrow{margin-bottom:0}.section-title-hero-page .slide-01-cta{text-align:center;font-size:clamp(11px,3.2vw,13px)}.section-title-hero-question-line{white-space:nowrap}.section-title-hero-hang-punct{width:0;display:inline-block;overflow:visible}.slide-01-hero.section-title-hero-page:not([data-swap]) .section-title-hero-title{min-height:0;display:block}@media (max-width:640px){.slide-01-hero.section-title-hero-page:not([data-swap]) .section-title-hero-title{font-size:clamp(26px,9.5vw,42px);line-height:.95}}@media (max-width:767px){.section-title-hero-question-line{white-space:normal}.slide-viewport .slide-panel:has(.section-title-hero-page){flex-direction:column;justify-content:center;align-items:center;display:flex}.section-title-hero-page{flex-shrink:0;height:auto;min-height:0}}.slide-11-hero-stat{width:100%;min-width:0}.slide-11-hero-stack{flex-direction:column;align-items:stretch;display:flex}.slide-11-hero-stack .slide-11-hero-assembly{margin-top:0}.slide-11-hero-title-stacked{flex-wrap:wrap;justify-content:center;column-gap:.28em;display:inline-flex}.slide-11-hero-title-line{line-height:1;display:block}.slide-11-hero-assembly{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.slide-11-hero-caption{margin-top:24px;max-width:36em;margin-inline:auto}.culture-cover-slide-stack{flex-direction:column;align-items:stretch;display:flex}.culture-cover-slide-stack .slide-11-hero-assembly{margin-top:0}@media (min-width:768px){.slide-culture-cover:not(.slide-findings-common-title):not(.slide-findings-whats-next):not(.slide-findings-freelancing):not(.slide-culture-experience) .slide-title-block{box-sizing:border-box;width:calc(100% + 64px);margin-inline:-32px}.slide-culture-cover:not(.slide-findings-common-title):not(.slide-findings-whats-next):not(.slide-findings-freelancing):not(.slide-culture-experience) .slide-title-block:not(.text-slide-eyebrow){letter-spacing:.06em}}@media (max-width:767px){.slide-culture-cover:not(.slide-findings-common-title):not(.slide-findings-whats-next){--slide-culture-cover-title-max-width:11.5em}.slide-culture-cover:not(.slide-findings-common-title):not(.slide-findings-whats-next) .slide-title-block{box-sizing:border-box;width:auto;max-width:var(--slide-culture-cover-title-max-width);margin-inline:auto}.slide-culture-cover .slide-title-block:not(.text-slide-eyebrow){letter-spacing:.06em}}.slide-culture-cover-hero-value{gap:8px;width:100%}.slide-culture-cover-benchmark{text-align:center;margin-top:8px;max-width:36em;margin-inline:auto}.slide-findings-common-title,.slide-findings-whats-next{--findings-hero-title-max-px:175;--findings-hero-pixelate-duration:1.35s;width:100%;min-width:0;overflow:hidden}.slide-findings-common-title .culture-cover-slide-stack.salary-slide-column,.slide-findings-whats-next .culture-cover-slide-stack.salary-slide-column{max-width:100%;min-height:0;width:min(var(--salary-column-width), calc(100% - 32px))}.slide-findings-common-title .slide-11-hero-assembly,.slide-findings-whats-next .slide-11-hero-assembly{gap:12px;width:100%;max-width:100%;min-height:0}.slide-findings-common-title .slide-title-block,.slide-findings-whats-next .slide-title-block{box-sizing:border-box;max-width:100%}.slide-findings-common-title-hero-value{isolation:isolate;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.findings-hero-title-viewport{text-align:center;width:100%;min-width:0;max-width:100%;overflow:hidden}.findings-hero-title{box-sizing:border-box;width:fit-content;max-width:100%;font-family:var(--font-mono);font-weight:400;font-size:inherit;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;text-align:center;margin-inline:auto;padding:0;line-height:1.15;display:block;overflow:hidden}.slide-findings-common-title .slide-title-block,.slide-findings-whats-next .slide-title-block{margin-bottom:var(--slide-title-block-gap)}.slide-findings-common-title .slide-11-hero-caption,.slide-findings-whats-next .slide-11-hero-caption,.slide-findings-common-title .slide-culture-cover-benchmark,.slide-findings-whats-next .slide-culture-cover-benchmark{max-width:min(36em,100%);padding-inline:4px}@media (min-width:768px){.slide-findings-common-title .slide-title-block,.slide-findings-whats-next .slide-title-block{width:auto;max-width:100%;margin-inline:auto}}@media (max-width:767px){.slide-viewport .slide-panel>div.slide-findings-common-title.flex.h-full,.slide-viewport .slide-panel>div.slide-findings-whats-next.flex.h-full{justify-content:center!important;align-items:center!important}.slide-findings-common-title .culture-cover-slide-stack.salary-slide-column,.slide-findings-whats-next .culture-cover-slide-stack.salary-slide-column{flex:none;justify-content:center;align-self:center;gap:8px;width:calc(100% - 16px);min-height:0}.slide-findings-common-title .slide-11-hero-assembly,.slide-findings-whats-next .slide-11-hero-assembly{flex:none;justify-content:center;gap:0;min-height:0}.slide-findings-common-title-hero-value{flex:none;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:0;margin-inline:0;display:flex;overflow:hidden}.slide-findings-common-title,.slide-findings-whats-next{--findings-hero-title-max-px:72;--findings-hero-pixelate-duration:1.5s}.findings-hero-title{letter-spacing:-.04em;white-space:normal;text-wrap:balance;width:100%;line-height:1.1}.slide-findings-common-title .findings-hero-title-viewport,.slide-findings-whats-next .findings-hero-title-viewport{height:auto!important}.slide-findings-common-title .slide-title-block,.slide-findings-whats-next .slide-title-block{margin-inline:0;flex-shrink:0;width:100%;margin-bottom:4px}.slide-findings-common-title .slide-11-hero-caption,.slide-findings-whats-next .slide-11-hero-caption{font-size:var(--type-caption-size);flex-shrink:0;margin-top:24px;line-height:1}.slide-findings-common-title .slide-culture-cover-benchmark,.slide-findings-whats-next .slide-culture-cover-benchmark{font-size:var(--type-caption-size);flex-shrink:0;margin-top:4px;line-height:1}}@media (max-width:767px) and (max-height:740px){.slide-findings-common-title .culture-cover-slide-stack.salary-slide-column,.slide-findings-whats-next .culture-cover-slide-stack.salary-slide-column{transform-origin:50%;transform:scale(.88)}}@media (min-width:768px) and (max-height:700px){.slide-findings-common-title .culture-cover-slide-stack.salary-slide-column,.slide-findings-whats-next .culture-cover-slide-stack.salary-slide-column{transform-origin:50%;transform:scale(.88)}}.findings-salary-dotplot{width:100%;min-width:0}.findings-salary-dotplot-grid{align-items:center;column-gap:var(--findings-dotplot-col-gap);row-gap:var(--findings-dotplot-row-gap);grid-template-columns:max-content minmax(0,1fr) max-content;width:100%;min-width:0;display:grid}.findings-salary-dotplot-row{display:contents}.findings-salary-dotplot-axis{height:calc(var(--type-footnote-size) * 1.35);grid-column:2;min-width:0;margin-top:2px;position:relative}.findings-salary-dotplot-role{text-align:left;white-space:nowrap;padding-right:2px;line-height:1.2}.findings-salary-dotplot-track{height:var(--findings-dotplot-row-height);min-width:0;position:relative}.findings-salary-dotplot-track-grid{pointer-events:none;position:absolute;inset:0}.findings-salary-dotplot-vgrid{background-color:var(--chart-hairline);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.findings-salary-dotplot-leader{border-top:1px dotted var(--color-border);pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.findings-salary-dotplot-dot{background-color:var(--color-black);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:50%;transform:translateY(-50%)}.findings-salary-dotplot-amount{text-align:right;white-space:nowrap;padding-left:2px;line-height:1}.findings-salary-dotplot-axis-label{color:var(--text-muted);white-space:nowrap;line-height:1;position:absolute;top:0;transform:translate(-50%)}.slide-findings-lead-pay{--findings-dotplot-col-gap:12px;--findings-dotplot-row-gap:10px;--findings-dotplot-row-height:28px;--findings-lead-pay-chart-label-gap:40px}@media (min-width:768px){.slide-findings-lead-pay{--findings-lead-pay-chart-label-gap:72px}}@media (max-width:767px){.slide-findings-lead-pay{--findings-dotplot-col-gap:8px;--findings-dotplot-row-gap:8px;--findings-dotplot-row-height:26px}}.slide-findings-lead-pay .findings-lead-pay-stack{justify-content:center;gap:var(--salary-gap-chart-inner);flex-direction:column;min-height:100%;display:flex}.slide-findings-lead-pay .findings-lead-pay-chart-assembly{align-items:center;gap:var(--findings-lead-pay-chart-label-gap);flex-direction:column;width:100%;display:flex}.slide-findings-lead-pay .findings-lead-pay-chart-label{width:100%;max-width:100%;margin:0}.slide-findings-lead-pay .findings-salary-dotplot{flex:none}.slide-findings-lead-pay .findings-lead-pay-title.slide-title-block{box-sizing:border-box;font-family:var(--font-grifter);font-size:var(--type-display-size);letter-spacing:var(--type-display-tracking);text-transform:uppercase;color:var(--color-black);font-weight:700;line-height:1}.slide-findings-lead-pay .findings-lead-pay-title-stacked{flex-flow:row;justify-content:center;align-items:baseline;column-gap:.28em;display:flex}.slide-findings-lead-pay .findings-lead-pay-title-line{white-space:nowrap;line-height:1;display:block}.slide-findings-freelancing .findings-freelance-hero-unit,.slide-culture-experience .findings-freelance-hero-unit{letter-spacing:-.02em;line-height:1}@media (max-width:767px){.slide-findings-freelancing,.slide-culture-experience{--findings-freelance-hero-size:clamp(80px, 28vw, 128px);--findings-freelance-hero-unit-size:clamp(36px, 10vw, 52px)}.slide-findings-freelancing .findings-freelance-hero-stat,.slide-culture-experience .findings-freelance-hero-stat{font-size:var(--findings-freelance-hero-size)}.slide-findings-freelancing .findings-freelance-hero-unit,.slide-culture-experience .findings-freelance-hero-unit{font-size:var(--findings-freelance-hero-unit-size)}}.slide-findings-freelancing .culture-cover-slide-stack,.slide-culture-experience .culture-cover-slide-stack{align-items:center}.slide-findings-freelancing .findings-freelance-eyebrow.slide-title-block,.slide-culture-experience .findings-freelance-eyebrow.slide-title-block{box-sizing:border-box;text-align:center;-webkit-hyphens:none;hyphens:none;flex-direction:column;justify-content:flex-end;align-items:center;width:auto;max-width:100%;margin-inline:auto;display:flex}.slide-findings-freelancing .findings-freelance-eyebrow-line,.slide-culture-experience .findings-freelance-eyebrow-line{white-space:nowrap;-webkit-hyphens:none;hyphens:none;line-height:1.05;display:block}@media (min-width:768px){.slide-findings-lead-pay .slide-title-block{width:calc(100% + 64px);margin-inline:-32px}}@media (max-width:767px){.slide-findings-lead-pay .findings-lead-pay-title.slide-title-block{width:auto;max-width:100%;margin-inline:auto}.slide-findings-lead-pay .findings-lead-pay-title-stacked{flex-direction:column;align-items:center;column-gap:0;line-height:1.05}.slide-findings-lead-pay .findings-lead-pay-title-line{line-height:1.05}}.slide-jobs-held{--jobs-held-pill-chart-gap:20px;width:100%;min-width:0;overflow:visible hidden}.slide-jobs-held .jobs-held-slide-column{flex-direction:column;justify-content:center;min-height:100%;display:flex}.jobs-held-orbit-chart{width:100%;min-width:0;padding-inline:var(--jobs-held-label-bleed,1.5rem);flex-direction:column;align-items:center;display:flex;overflow:visible}.slide-jobs-held .jobs-held-orbit-chart{gap:var(--jobs-held-pill-chart-gap)}.jobs-held-role-finder{flex-shrink:0;width:100%}.jobs-held-orbit-stage{--jobs-held-center-max-width:42%;width:100%;max-width:480px;margin-top:var(--salary-gap-group);aspect-ratio:1;flex-shrink:0;margin-inline:auto;position:relative;overflow:visible}.slide-jobs-held .jobs-held-orbit-stage{margin-top:0}.jobs-held-orbit-layer{transition:opacity .28s var(--ease-out)}.jobs-held-orbit-layer--hidden{opacity:0}.jobs-held-orbit-svg{overflow:visible}.jobs-held-orbit-center{z-index:2;max-width:var(--jobs-held-center-max-width);pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.jobs-held-orbit-center-role{max-width:100%;line-height:1.2}.jobs-held-orbit-node-label{z-index:1;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;overflow:visible}.jobs-held-orbit-node-label-text{white-space:normal;line-height:1.15;display:block}.jobs-held-orbit-label-line-first{white-space:nowrap}.jobs-held-orbit-node-label--top .jobs-held-orbit-node-label-text,.jobs-held-orbit-node-label--bottom .jobs-held-orbit-node-label-text{text-align:center;margin-inline:auto}.jobs-held-orbit-node-label--left .jobs-held-orbit-node-label-text{text-align:right}.jobs-held-orbit-node-label--right .jobs-held-orbit-node-label-text{text-align:left}.jobs-held-orbit-node-label--top{text-align:center;align-items:center;transform:translate(-50%,-100%)}.jobs-held-orbit-node-label--bottom{text-align:center;align-items:center;transform:translate(-50%)}.jobs-held-orbit-node-label--left{text-align:right;align-items:flex-end;transform:translate(-100%,-50%)}.jobs-held-orbit-node-label--right{text-align:left;align-items:flex-start;transform:translateY(-50%)}@media (min-width:641px){.slide-jobs-held{--jobs-held-pill-chart-gap:32px}}@media (max-width:767px){.slide-jobs-held .jobs-held-slide-column{overflow-x:visible}.slide-viewport .slide-panel.slide-active:has(.slide-jobs-held){overflow-x:visible}.slide-jobs-held .jobs-held-orbit-stage{--jobs-held-center-max-width:46%;max-width:min(100%,380px)}.slide-jobs-held .jobs-held-orbit-chart{--jobs-held-label-bleed:1rem}}.slide-pay-transparency,.pay-transparency-ring-chart{width:100%;min-width:0}.pay-transparency-ring-wrap{max-width:100%}.pay-transparency-ring-center{pointer-events:none;min-width:0;padding-inline:2rem}.pay-transparency-ring-center-label{margin-top:calc(var(--salary-gap-chart-inner) / 2);width:11em;min-width:0;max-width:100%;line-height:1.25}.pay-transparency-ring-svg{max-width:100%;height:auto}.slide-15-last-raise,.last-raise-chart{width:100%;min-width:0}.last-raise-hero{flex-direction:column;align-items:center;gap:12px;margin-bottom:56px;display:flex}.last-raise-hero-caption{max-width:22em}.last-raise-bar-wrap{width:100%}.last-raise-bar{height:44px;margin-inline:auto}@media (max-width:560px){.last-raise-bar{height:36px}}.last-raise-segment-label--above{padding-bottom:2px}.slide-14-region,.region-map{width:100%;min-width:0}.region-map-gradient{border:1px solid var(--color-black);background:linear-gradient(90deg,#dcdcdc 0%,#1a1a1a 100%);height:10px}.pay-region-map-svg{max-width:100%;overflow:visible}.pay-region-map-gradient{transform-origin:0;transform:scaleX(var(--pay-region-legend-wipe,1))}.pay-region-map-path{stroke:var(--color-white);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.church-size-staircase{width:100%;min-width:0;overflow:hidden}.church-size-staircase-slide{--staircase-hero-gap:48px;--staircase-chart-gap:40px;--staircase-footer-gap:10px;--staircase-plot-h:168px;--staircase-label-gap:8px;--staircase-gutter-left:2.75rem;--staircase-gutter-right:2.25rem}.church-size-staircase-hero{width:100%}.church-size-staircase-chart-block{margin-top:var(--staircase-hero-gap)}.church-size-staircase-plot-row,.church-size-staircase-labels-row{grid-template-columns:var(--staircase-gutter-left) minmax(0, 1fr) var(--staircase-gutter-right);width:100%;min-width:0;display:grid}.church-size-staircase-plot-wrap{height:var(--staircase-plot-h);width:100%;min-width:0;position:relative}.church-size-staircase-gutter-left,.church-size-staircase-gutter-right{height:var(--staircase-plot-h);position:relative}.church-size-staircase-labels-row .church-size-staircase-gutter-left,.church-size-staircase-labels-row .church-size-staircase-gutter-right{height:auto}.church-size-staircase-labels-grid{grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 24px;min-width:0;display:grid}.church-size-staircase-bars{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px;width:100%;height:100%;display:grid;position:relative}.church-size-staircase-bar-col{min-width:0;height:100%}.church-size-staircase-bar{min-height:1px;overflow:visible}.church-size-staircase-bar-value{letter-spacing:0;font-size:12px;line-height:1}.church-size-staircase-line{pointer-events:none}.church-size-staircase-delta{color:#111}.church-size-staircase-band{margin-top:var(--staircase-label-gap)}.church-size-staircase-n{margin-top:0}.church-size-staircase-band-short{display:none}.church-size-staircase-footer{margin-top:var(--staircase-chart-gap);gap:var(--staircase-footer-gap);flex-direction:column;display:flex}@media (min-width:561px){.church-size-staircase-slide{--staircase-plot-h:180px}}@media (max-width:560px){.church-size-staircase-slide{--staircase-hero-gap:32px;--staircase-chart-gap:28px;--staircase-plot-h:112px;--staircase-label-gap:6px;--staircase-gutter-left:2rem;--staircase-gutter-right:1.75rem;width:calc(100% - 28px)}.church-size-staircase-bar-value{font-size:11px}.church-size-staircase-band-full{display:none}.church-size-staircase-band-short{display:inline}.church-size-staircase-band{letter-spacing:.06em;font-size:.58rem;line-height:1.15}}.slide-05-the-count{width:100%;min-width:0}.the-count-slide-column{flex-direction:column;justify-content:center;width:min(760px,100% - 48px);max-width:760px;min-height:100%;margin-inline:auto;display:flex}.the-count-assembly{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.the-count-hero-caption{max-width:36em}.the-count-hero-caption-desktop{display:none}.the-count-hero-caption-mobile{display:block}@media (min-width:641px){.the-count-hero-caption{max-width:44em}.the-count-hero-caption-desktop{white-space:nowrap;display:inline}.the-count-hero-caption-mobile{display:none}}.the-count-funnel{flex-direction:column;margin-top:48px;display:flex}.the-count-footer{text-align:center;margin-top:40px}.the-count-footer-caption{max-width:28em;margin-inline:auto}.the-count-funnel-row{width:100%;min-width:0;display:flex}.the-count-funnel-track{justify-content:center;width:100%;min-width:0;display:flex}.the-count-funnel-bar{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.the-count-funnel-inline-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-inline:6px;overflow:hidden}@media (max-width:640px){.the-count-slide-column{width:calc(100% - 48px)}}.slide-06-who-answered{width:100%;min-width:0}.who-answered-slide-column{flex-direction:column;justify-content:center;min-height:100%;display:flex}.who-answered-assembly{flex-direction:column;align-items:stretch;display:flex}.who-answered-hero{max-width:36em;margin-inline:auto}.who-answered-chart{--who-answered-bar-gap:10px;width:100%;min-width:0}.who-answered-bars-row,.who-answered-axis-row{grid-template-columns:repeat(var(--who-answered-band-count,6), minmax(0, 1fr));gap:var(--who-answered-bar-gap);width:100%;display:grid}.who-answered-bar-col{flex-direction:column;min-width:0;display:flex}.who-answered-plot{justify-content:center;align-items:flex-end;min-width:0;display:flex}.who-answered-bar-inner{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-width:0;height:100%;display:flex}.who-answered-bar{flex-shrink:0;width:100%;min-width:0}.who-answered-bar-value{text-align:center;margin-bottom:8px;display:block}.who-answered-baseline{background-color:#111;width:100%;height:1px}.who-answered-axis-row{margin-top:8px}.who-answered-axis-col{min-width:0}.who-answered-band-label{white-space:nowrap}.who-answered-caption{margin-top:32px}@media (max-width:640px){.who-answered-chart{--who-answered-bar-gap:6px}}.church-size-line-slide{flex-direction:column;justify-content:center;display:flex}.church-size-line-chart{width:100%;min-width:0}.church-size-line-plot-shell{width:100%;min-width:0;overflow:visible}.church-size-line-svg{max-width:100%;overflow:visible}.church-size-line-grid{stroke:var(--chart-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.church-size-line-xlabels{width:100%;min-width:0;height:calc(var(--type-label-size) * 1.25);margin-top:10px;position:relative;overflow:visible}.church-size-line-xlabel{text-align:center;white-space:nowrap;min-width:0;line-height:1.25;position:absolute;top:0;transform:translate(-50%)}.church-size-line-insight{margin-top:var(--salary-gap-group);max-width:36em;margin-inline:auto}.slide-culture-team-size{width:100%;min-width:0}.team-size-title-copy{text-align:center;max-width:100%;display:block}@media (max-width:767px){.slide-culture-team-size .slide-title-block{box-sizing:border-box;letter-spacing:.06em;width:calc(100% + 40px);margin-inline:-20px}.slide-culture-team-size .team-size-title-phrase{white-space:nowrap;display:block}}.slide-culture-team-size .who-answered-chart{--who-answered-band-count:5}.slide-culture-last-raise{width:100%;min-width:0}@media (min-width:768px){.slide-culture-last-raise .slide-title-block{box-sizing:border-box;letter-spacing:.06em;width:calc(100% + 64px);margin-inline:-32px}.slide-culture-last-raise .last-raise-title-phrase{white-space:nowrap;display:block}}@media (max-width:767px){.slide-culture-last-raise{--slide-last-raise-title-max-width:13em;--slide-title-block-gap:clamp(28px, 7dvh, 44px)}.slide-culture-last-raise.flex.items-center{align-items:center}.slide-culture-last-raise .who-answered-slide-column{min-height:0;width:min(var(--salary-column-width), calc(100% - 24px));justify-content:center;overflow:visible}.slide-culture-last-raise .slide-title-block{box-sizing:border-box;width:auto;max-width:var(--slide-last-raise-title-max-width);letter-spacing:.06em;margin-inline:auto}.slide-culture-last-raise .last-raise-title-phrase{white-space:normal;display:inline}}.last-raise-timeline-chart{flex-direction:column;flex:none;align-items:center;width:100%;min-width:0;display:flex}.last-raise-timeline-shell{--last-raise-max-dot:28px;--last-raise-station-width:10rem;--last-raise-station-width-flex:clamp(7rem, 14vw, 10rem);--last-raise-pct-block:calc(12px + 12px);--last-raise-axis-y:calc(var(--last-raise-pct-block) + var(--last-raise-max-dot));width:100%;max-width:100%;margin-inline:auto}.last-raise-timeline-track{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;min-width:0;display:flex;position:relative}.last-raise-timeline-station{z-index:1;flex:0 0 var(--last-raise-station-width-flex);width:var(--last-raise-station-width-flex);flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.last-raise-timeline-pct{text-align:center;margin-bottom:12px}.last-raise-timeline-dot-slot{height:calc(var(--last-raise-max-dot) * 2);justify-content:center;align-items:center;width:100%;display:flex}.last-raise-timeline-dot{background-color:var(--color-black);transform-origin:50%;border-radius:50%;flex-shrink:0}.last-raise-timeline-dot--hollow{background-color:var(--color-white);border:1.5px solid var(--color-black)}.last-raise-timeline-bucket{text-align:center;white-space:normal;max-width:11em;margin-top:12px;padding-inline:.25rem}.last-raise-timeline-axis{z-index:0;background-color:var(--color-black);pointer-events:none;position:absolute}.last-raise-timeline-axis--horizontal{top:var(--last-raise-axis-y);left:calc(var(--last-raise-station-width) / 2);width:calc(100% - var(--last-raise-station-width));transform-origin:0;height:1.5px}.last-raise-timeline-axis--vertical{display:none}@media (max-width:767px){.last-raise-timeline-shell{--last-raise-max-dot:22px;--last-raise-mobile-station-gap:1.125rem;--last-raise-mobile-row-height:calc(var(--last-raise-max-dot) * 2 + .75rem);--last-raise-mobile-side-gap:.5rem}.last-raise-timeline-track{justify-content:center;align-items:stretch;gap:var(--last-raise-mobile-station-gap);width:min(100%,17.5rem);min-height:calc((4 * var(--last-raise-mobile-row-height)) + (3 * var(--last-raise-mobile-station-gap)));flex-direction:column;margin-inline:auto;padding-block:.25rem}.last-raise-timeline-station{width:100%;min-height:var(--last-raise-mobile-row-height);align-items:center;column-gap:var(--last-raise-mobile-side-gap);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.last-raise-timeline-pct{text-align:right;margin-bottom:0;padding-right:.125rem}.last-raise-timeline-dot-slot{justify-self:center;width:auto;height:auto}.last-raise-timeline-bucket{text-align:left;overflow-wrap:break-word;max-width:none;margin-top:0;padding-left:.125rem}.last-raise-timeline-axis--horizontal{display:none}.last-raise-timeline-axis--vertical{top:calc(var(--last-raise-mobile-row-height) / 2);width:1.5px;height:calc(100% - var(--last-raise-mobile-row-height));transform-origin:top;margin-left:-.75px;display:block;left:50%}}.slide-culture-direct-report{width:100%;min-width:0}@media (min-width:768px){.direct-report-crossover-chart{min-height:260px}.slide-culture-direct-report .slide-title-block{box-sizing:border-box;letter-spacing:.06em;width:calc(100% + 64px);margin-inline:-32px}.slide-culture-direct-report .direct-report-title-phrase{white-space:nowrap;display:block}}.direct-report-crossover-chart{width:100%;min-width:0}.direct-report-crossover-chart .church-size-line-svg{overflow:visible}.direct-report-y-tick{text-transform:none}.direct-report-x-tick,.direct-report-series-label{text-transform:uppercase}@media (max-width:767px){.slide-culture-direct-report{--slide-direct-report-title-max-width:13em}.slide-culture-direct-report.flex.items-center{align-items:center}.slide-culture-direct-report .church-size-line-slide{min-height:0;width:min(var(--salary-column-width), calc(100% - 24px));justify-content:center;overflow:visible}.slide-culture-direct-report .slide-title-block{box-sizing:border-box;width:auto;max-width:var(--slide-direct-report-title-max-width);letter-spacing:.06em;margin-inline:auto;margin-bottom:16px}.slide-culture-direct-report .direct-report-title-phrase{white-space:normal;display:inline}.slide-culture-direct-report .direct-report-crossover-chart{flex:none;min-height:0}.slide-culture-direct-report .direct-report-crossover-chart .church-size-line-plot-shell{aspect-ratio:560/240;contain:layout style;flex-shrink:0;width:100%}.slide-culture-direct-report .direct-report-crossover-chart .church-size-line-svg{width:100%;height:100%;display:block;overflow:hidden}}.slide-findings-cover,.slide-findings-ranked,.slide-findings-ranked-roles,.slide-findings-split,.slide-findings-whats-next,.slide-findings-lead-pay,.slide-findings-freelancing,.slide-findings-pay-gap,.slide-findings-second-job{width:100%;min-width:0}.findings-slide-stack{flex-direction:column;justify-content:center;align-items:stretch;min-height:100%;display:flex}.findings-ranked-list{gap:var(--salary-gap-group);flex-direction:column;width:100%;display:flex}.findings-ranked-row{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:20px;display:grid}.findings-ranked-rank{justify-content:flex-end;align-items:flex-start;padding-top:.15em;display:flex}.findings-ranked-cluster-marker{border:1px solid var(--color-border);background:var(--chart-hairline);margin-top:.45em;width:10px;height:10px;margin-inline:auto 0;display:block}.findings-ranked-body{flex-direction:column;gap:8px;min-width:0;display:flex}.findings-ranked-role{line-height:1.05}.findings-ranked-meta{color:var(--text-muted)}.slide-findings-ranked-roles{--findings-ranked-column-max:720px;--findings-ranked-box-h-pad:28px;--findings-ranked-box-v-pad:32px;--findings-ranked-label-col:110px;--findings-ranked-gutter:24px;--findings-ranked-connector-gap:24px;--findings-ranked-name-desc-gap:8px;--findings-ranked-name-size:var(--type-body-size);--findings-ranked-badge-size:34px;--findings-ranked-badge-font-size:var(--type-body-size);--findings-ranked-box-height:calc((var(--findings-ranked-name-size) * 1.2) + var(--findings-ranked-name-desc-gap) + (var(--type-label-size) * var(--type-body-line-height) * 2.5) + 2 * var(--findings-ranked-box-v-pad));--findings-ranked-blocks-region-height:calc(3 * var(--findings-ranked-box-height) + 2 * var(--findings-ranked-connector-gap));justify-content:center;align-items:center;height:100%;min-height:0;display:flex;overflow-y:auto}@media (min-width:561px){.slide-findings-ranked-roles{--findings-ranked-name-size:18px}.slide-findings-ranked-roles .findings-ranked-block-inner{height:100%;display:block}.slide-findings-ranked-roles .findings-ranked-ledger-row{align-items:center;height:100%}.slide-findings-ranked-roles .findings-ranked-ledger-label-cell{justify-content:center;align-self:stretch;align-items:center;height:100%;min-height:0;display:flex}}.findings-ranked-roles-assembly{width:min(var(--findings-ranked-column-max), calc(100% - 48px));max-width:var(--findings-ranked-column-max);flex-direction:column;flex-shrink:0;align-items:center;margin:auto;display:flex}.findings-ranked-roles-assembly .slide-title-block{width:100%}.findings-ranked-blocks-region{width:100%;min-width:0;height:var(--findings-ranked-blocks-region-height)}.findings-ranked-blocks{width:100%;max-width:var(--findings-ranked-column-max);gap:var(--findings-ranked-connector-gap);flex-direction:column;display:flex;position:relative}.findings-ranked-block{box-sizing:border-box;width:100%;height:var(--findings-ranked-box-height);background:var(--color-white);padding:var(--findings-ranked-box-v-pad) var(--findings-ranked-box-h-pad);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative}.findings-ranked-ledger-row{grid-template-columns:var(--findings-ranked-label-col) var(--findings-ranked-gutter) minmax(0, 1fr);align-items:start;width:100%;display:grid}.findings-ranked-ledger-label-cell{min-width:0}.slide-findings-ranked-roles .findings-ranked-rank-badge{box-sizing:border-box;width:var(--findings-ranked-badge-size);height:var(--findings-ranked-badge-size);min-width:var(--findings-ranked-badge-size);min-height:var(--findings-ranked-badge-size);border:1.2px solid var(--color-black);background-color:var(--color-black);font-family:var(--font-mono);font-size:var(--findings-ranked-badge-font-size);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--color-white);vertical-align:middle;border-radius:50%;flex-shrink:0;place-items:center;margin:0;padding:0;font-weight:400;line-height:1;display:inline-grid}.findings-ranked-ledger-gutter{width:var(--findings-ranked-gutter)}.findings-ranked-ledger-value{gap:var(--findings-ranked-name-desc-gap);color:#111;text-align:left;flex-direction:column;justify-content:flex-start;min-width:0;display:flex}.findings-ranked-block-name{width:100%;font-family:var(--font-mono);font-size:var(--findings-ranked-name-size);letter-spacing:0;color:#111;text-align:left;line-height:1.2}.findings-ranked-block-description{width:100%;font-family:var(--font-mono);font-size:var(--type-label-size);line-height:var(--type-body-line-height);letter-spacing:0;color:#111;text-align:left}@media (max-width:767px){.slide-findings-ranked-roles{--findings-ranked-column-max:none;--findings-ranked-side-margin:var(--stacked-card-side-margin);--findings-ranked-box-h-pad:var(--stacked-card-box-h-pad);--findings-ranked-box-v-pad:var(--stacked-card-box-v-pad);--findings-ranked-connector-gap:var(--stacked-card-connector-gap);--findings-ranked-label-gap:var(--stacked-card-label-gap);--findings-ranked-name-size:var(--stacked-card-body-size);--findings-ranked-name-desc-gap:var(--stacked-card-name-desc-gap);--findings-ranked-badge-size:var(--stacked-card-badge-size);--findings-ranked-badge-font-size:var(--stacked-card-badge-font-size);--findings-ranked-box-height:var(--stacked-card-box-height);--findings-ranked-blocks-region-height:var(--stacked-card-boxes-region-height);justify-content:center;align-items:center;overflow:hidden}.slide-findings-ranked-roles .findings-ranked-roles-assembly{width:calc(100% - 2 * var(--findings-ranked-side-margin));flex-shrink:0;max-width:none;margin:auto}.slide-findings-ranked-roles .findings-ranked-blocks-region{height:var(--findings-ranked-blocks-region-height);flex-shrink:0;align-items:stretch}.slide-findings-ranked-roles .findings-ranked-blocks{height:var(--findings-ranked-blocks-region-height);gap:var(--findings-ranked-connector-gap);max-width:none}.slide-findings-ranked-roles .findings-ranked-block{box-sizing:border-box;flex:0 0 var(--findings-ranked-box-height);height:var(--findings-ranked-box-height);min-height:var(--findings-ranked-box-height);max-height:var(--findings-ranked-box-height);background:var(--color-white);padding:var(--findings-ranked-box-v-pad) var(--findings-ranked-box-h-pad);border-radius:16px;align-items:stretch}.slide-findings-ranked-roles .findings-ranked-block-inner{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:2px;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-row{justify-content:flex-start;align-items:center;gap:var(--findings-ranked-label-gap);text-align:center;flex-direction:column;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-label-cell{flex:none;justify-content:center;align-self:center;align-items:center;width:100%;height:auto;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-gutter{display:none}.slide-findings-ranked-roles .findings-ranked-ledger-value{align-items:center;gap:var(--findings-ranked-name-desc-gap);flex-direction:column;flex:0 auto;justify-content:flex-start;width:100%;min-width:0;display:flex}.slide-findings-ranked-roles .findings-ranked-block-name{width:100%;font-size:var(--findings-ranked-name-size);text-align:center;line-height:1.15}.slide-findings-ranked-roles .findings-ranked-block-description{width:100%;font-size:var(--stacked-card-body-size);text-align:center;margin-top:0;padding-top:6px;line-height:1.3}.slide-findings-ranked-roles .findings-ranked-rank-badge{box-sizing:border-box;width:var(--findings-ranked-badge-size);height:var(--findings-ranked-badge-size);min-width:var(--findings-ranked-badge-size);min-height:var(--findings-ranked-badge-size);border:1.2px solid var(--color-black);background-color:var(--color-black);color:var(--color-white);font-family:var(--font-mono);font-size:var(--findings-ranked-badge-font-size);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;vertical-align:middle;border-radius:50%;place-items:center;margin:0;padding:0;font-weight:400;line-height:1;display:inline-grid}.slide-findings-ranked-roles .findings-ranked-carousel-region.findings-ranked-blocks-region{flex-shrink:0;align-items:stretch;width:100vw;max-width:100vw;height:auto;margin-inline:calc(50% - 50vw);overflow:visible}.slide-findings-ranked-roles .findings-ranked-blocks.findings-ranked-carousel,.slide-findings-ranked-roles .roles-carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:row;gap:0;width:100%;max-width:none;height:auto;margin-inline:0;padding-inline:0;scroll-padding-inline:0;display:flex;overflow:auto visible}.slide-findings-ranked-roles .findings-ranked-blocks.findings-ranked-carousel::-webkit-scrollbar{display:none}.slide-findings-ranked-roles .findings-ranked-carousel-slot{scroll-snap-align:center;scroll-snap-stop:always;min-height:var(--findings-ranked-carousel-box-min-height);box-sizing:border-box;flex:0 0 100%;display:flex}.slide-findings-ranked-roles .findings-ranked-carousel-slot>.findings-ranked-block{width:auto;min-width:0;min-height:var(--findings-ranked-carousel-box-min-height);max-height:none;margin-inline:var(--findings-ranked-carousel-side-gutter);box-sizing:border-box;padding:var(--findings-ranked-carousel-box-v-pad) var(--findings-ranked-carousel-content-h-pad);flex:1;align-items:stretch;display:flex;overflow:visible}.slide-findings-ranked-roles .findings-ranked-carousel-slot>.findings-ranked-block .findings-ranked-block-inner{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding-top:0;display:flex}.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-ledger-row{width:100%;max-width:var(--findings-ranked-carousel-content-max-width);justify-content:center;align-items:center;gap:var(--findings-ranked-label-gap);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-ledger-label-cell{flex:none;justify-content:center;align-items:center;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-ledger-gutter{display:none}.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-ledger-value{align-items:center;gap:var(--findings-ranked-name-desc-gap);flex-direction:column;justify-content:center;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-block-name,.slide-findings-ranked-roles .findings-ranked-carousel-slot .findings-ranked-block-description{text-align:center;width:100%}.findings-ranked-carousel-dots{margin-top:var(--findings-ranked-carousel-dots-gap,28px);justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.findings-ranked-carousel-dot{appearance:none;box-sizing:border-box;border:1.2px solid var(--color-black);cursor:pointer;background:0 0;border-radius:50%;width:8px;height:8px;margin:0;padding:0}.findings-ranked-carousel-dot[aria-current=true]{background:var(--color-black)}}@media (prefers-reduced-motion:reduce){.slide-findings-ranked-roles .findings-ranked-blocks.findings-ranked-carousel{scroll-behavior:auto}}@container report (max-width:640px){.slide-findings-ranked-roles .findings-ranked-block-inner{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:2px;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-row{justify-content:flex-start;align-items:center;gap:var(--findings-ranked-label-gap,10px);text-align:center;flex-direction:column;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-label-cell{justify-content:center;align-items:center;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-ledger-gutter{display:none}.slide-findings-ranked-roles .findings-ranked-ledger-value{align-items:center;gap:var(--findings-ranked-name-desc-gap,6px);flex-direction:column;width:100%;display:flex}.slide-findings-ranked-roles .findings-ranked-block-name,.slide-findings-ranked-roles .findings-ranked-block-description{text-align:center;width:100%}}.findings-common-unique-split{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:start;gap:32px;width:100%;display:grid}.findings-common-unique-half{flex-direction:column;gap:12px;min-width:0;display:flex}.findings-common-unique-divider{background:var(--chart-hairline);align-self:stretch;width:1px}.findings-common-unique-label{color:var(--text-muted)}.findings-common-unique-role{line-height:1.05}.findings-common-unique-value{line-height:1}.findings-common-unique-caption{color:var(--text-muted);max-width:22em}.findings-unique-examples{flex-direction:column;gap:10px;margin-top:8px;display:flex}.findings-unique-example{transform:translateX(calc((var(--example-index,0) % 3) * 6px));line-height:1.3}.findings-pay-gap{flex-direction:column;gap:20px;width:100%;max-width:520px;margin-inline:auto;display:flex}.findings-pay-gap-row{flex-direction:column;gap:6px;display:flex}.findings-pay-gap-row--top{text-align:left}.findings-pay-gap-row--bottom{text-align:right}.findings-pay-gap-middle{justify-content:center;align-items:center;min-height:88px;padding-block:8px;display:flex;position:relative}.findings-pay-gap-bracket{pointer-events:none;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.findings-pay-gap-bracket-arm{border:1px solid var(--color-black);width:calc(50% - 6rem);margin-top:.55em;margin-bottom:.55em;display:block}.findings-pay-gap-bracket-arm--left{border-right:none;border-radius:8px 0 0 8px;margin-right:6rem}.findings-pay-gap-bracket-arm--right{border-left:none;border-radius:0 8px 8px 0;margin-left:6rem}.findings-pay-gap-hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:4px;padding-inline:12px;display:flex;position:relative}.findings-pay-gap-amount{white-space:nowrap;line-height:1.1}.findings-pay-gap-note{color:var(--text-muted);max-width:14em}.findings-pay-gap-median{margin-top:2px}.findings-second-job{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;margin-inline:auto;display:flex}.findings-second-job-pct{line-height:1}.findings-second-job-line{max-width:24em}.findings-second-job-split{border:1px solid var(--color-border);width:100%;max-width:320px;height:6px;display:flex;overflow:hidden}.findings-second-job-split-yes{background:var(--color-black);min-width:0}.findings-second-job-split-no{background:var(--chart-hairline);min-width:0}.findings-second-job-split-labels{justify-content:space-between;width:100%;max-width:320px;display:flex}@media (max-width:767px){.slide-findings-ranked.flex.items-center,.slide-findings-ranked-roles.flex.items-center,.slide-findings-split.flex.items-center,.slide-findings-pay-gap.flex.items-center,.slide-findings-second-job.flex.items-center{align-items:stretch}.slide-findings-lead-pay.flex.items-center{align-items:center}.findings-slide-stack{justify-content:center}.findings-ranked-row{grid-template-columns:3.25rem minmax(0,1fr);gap:14px}.findings-common-unique-split{gap:var(--salary-gap-group);grid-template-columns:1fr}.findings-common-unique-divider{width:100%;height:1px}.findings-pay-gap-bracket-arm{width:calc(50% - 4.5rem)}.findings-pay-gap-bracket-arm--left{margin-right:4.5rem}.findings-pay-gap-bracket-arm--right{margin-left:4.5rem}}.slide-12-salary,.slide-13-church-size,.slide-culture-team-size{width:100%;min-width:0}.church-size-staircase-slide{flex-direction:column;justify-content:center;display:flex}.church-size-chart{--church-size-label-col:6.75rem;--church-size-row-gap:28px;width:100%;min-width:0}.church-size-axis-row,.church-size-row{grid-template-columns:var(--church-size-label-col) minmax(0, 1fr);align-items:center;column-gap:16px;display:grid}.church-size-rows{gap:var(--church-size-row-gap);flex-direction:column;display:flex}.church-size-row{min-height:20px}.church-size-row-plot{align-items:center;min-height:20px;display:flex}.church-size-bar-label--inbar{color:var(--color-white)}.church-size-bar-label--outside{color:var(--color-black)}.church-size-source{margin-top:var(--salary-gap-group)}.church-size-bar-wrap{transition:width .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}@media (min-width:561px){.church-size-chart{--church-size-label-col:7.25rem}}@media (prefers-reduced-motion:reduce){.church-size-bar-wrap{transition:none!important}}.salary-slide-column{--salary-column-width:760px;--salary-gap-group:56px;--salary-gap-stat-inner:8px;--salary-gap-chart-inner:32px;--salary-gap-legend-inner:10px;width:min(var(--salary-column-width), calc(100% - 48px));max-width:var(--salary-column-width);margin-inline:auto}.slide-12-salary-title-br,.slide-mobile-title-br{display:none}@media (max-width:767px){.slide-mobile-title-br{display:block}.slide-title-block:has(.slide-mobile-title-br):not(.text-slide-eyebrow){box-sizing:border-box;max-width:100%;margin-inline:auto;padding-inline:clamp(12px,4vw,1.25rem)}.section-title-hero-page[data-swap] .section-title-hero-eyebrow:has(.slide-mobile-title-br){box-sizing:border-box;max-width:100%;margin-inline:auto;padding-inline:clamp(12px,4vw,1.25rem)}.slide-pay-transparency{--slide-17-title-max-width:13.2em}.slide-pay-transparency .salary-slide-column{width:min(var(--salary-column-width), calc(100% - 24px))}.slide-pay-transparency .slide-title-block{box-sizing:border-box;width:auto;max-width:var(--slide-17-title-max-width);margin-inline:auto}.slide-13-church-size{--slide-13-title-max-width:13.1em}.slide-13-church-size .salary-slide-column{width:min(var(--salary-column-width), calc(100% - 24px))}.slide-13-church-size .slide-title-block{box-sizing:border-box;max-width:var(--slide-13-title-max-width);margin-inline:auto}.slide-21-benefits{--slide-21-title-max-width:12.5em}.slide-21-benefits .salary-slide-title{box-sizing:border-box;max-width:var(--slide-21-title-max-width);margin-inline:auto}.slide-jobs-held{--slide-jobs-held-title-max-width:13em}.slide-jobs-held .jobs-held-slide-column.salary-slide-column{width:min(var(--salary-column-width), calc(100% - 24px))}.slide-jobs-held .slide-title-block{box-sizing:border-box;max-width:var(--slide-jobs-held-title-max-width);margin-inline:auto}.slide-12-salary{--salary-slide-title-max-width:11.5em}.slide-12-salary .salary-slide-title{box-sizing:border-box;max-width:var(--salary-slide-title-max-width);margin-inline:auto}.slide-12-salary-title-br{display:block}.slide-11-hero-stat{--slide-11-hero-title-max-width:10.75em}.slide-11-hero-title-stacked{max-width:var(--slide-11-hero-title-max-width);flex-direction:column;align-items:center;column-gap:0;margin-inline:auto;line-height:1.05}.slide-11-hero-title-line{white-space:nowrap;line-height:1.05}}@media (max-width:390px) and (max-height:700px){.slide-21-benefits{--slide-21-title-max-width:11.75em}.slide-12-salary{--salary-slide-title-max-width:9.75em}.slide-11-hero-stat{--slide-11-hero-title-max-width:9.5em}}@media (max-width:767px){.slide-findings-ranked-roles{--stacked-card-side-margin:24px;--stacked-card-box-h-pad:clamp(14px, 4vw, 20px);--stacked-card-box-v-pad:clamp(12px, 3.2vw, 20px);--stacked-card-connector-gap:clamp(10px, 2.8vw, 16px);--stacked-card-label-gap:clamp(8px, 2.4vw, 10px);--stacked-card-body-size:clamp(11px, 3.1vw, 13px);--stacked-card-body-line-height:1.35;--stacked-card-badge-size:clamp(18px, 5.5vw, 20px);--stacked-card-badge-font-size:clamp(9px, 2.7vw, 10px);--stacked-card-name-desc-gap:8px;--stacked-card-box-height:clamp(148px, 38vw, 168px);--stacked-card-boxes-region-height:calc(3 * var(--stacked-card-box-height) + 2 * var(--stacked-card-connector-gap));--findings-ranked-carousel-side-gutter:var(--stacked-card-side-margin);--findings-ranked-carousel-box-h-pad:clamp(18px, 4.6vw, 24px);--findings-ranked-carousel-content-h-pad:clamp(24px, 6.5vw, 34px);--findings-ranked-carousel-content-max-width:min(100%, 17.5rem);--findings-ranked-carousel-box-v-pad:clamp(20px, 5.2vw, 28px);--findings-ranked-carousel-box-min-height:clamp(232px, 54vw, 296px);--findings-ranked-carousel-dots-gap:28px}}.slide-04-roles-decoded{--roles-decoded-column-max:720px;--roles-decoded-box-h-pad:28px;--roles-decoded-box-v-pad:32px;--roles-decoded-label-col:110px;--roles-decoded-gutter:24px;--roles-decoded-connector-gap:24px;--roles-decoded-box-height:calc(2 * (var(--type-body-size) * var(--type-body-line-height)) + 2 * var(--roles-decoded-box-v-pad));--roles-decoded-boxes-region-height:calc(3 * var(--roles-decoded-box-height) + 2 * var(--roles-decoded-connector-gap));justify-content:center;align-items:center;height:100%;min-height:0;display:flex;overflow-y:auto}.roles-decoded-assembly{width:min(var(--roles-decoded-column-max), calc(100% - 48px));max-width:var(--roles-decoded-column-max);flex-direction:column;flex-shrink:0;align-items:center;margin:auto;display:flex}.roles-decoded-assembly .slide-title-block{width:100%}.roles-decoded-panel{width:100%;min-width:0}.role-pill-grid{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.role-pill-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;display:flex}.role-pill-grid .salary-selector-pill{white-space:nowrap;flex:none;width:auto}.roles-decoded-boxes-region{width:100%;height:var(--roles-decoded-boxes-region-height);justify-content:center;align-items:flex-start;margin-top:56px;display:flex}.roles-decoded-boxes{width:100%;max-width:var(--roles-decoded-column-max);gap:var(--roles-decoded-connector-gap);flex-direction:column;display:flex;position:relative}.roles-decoded-box{box-sizing:border-box;width:100%;height:var(--roles-decoded-box-height);background:var(--color-white);padding:var(--roles-decoded-box-v-pad) var(--roles-decoded-box-h-pad);border-radius:20px;align-items:center;display:flex;position:relative}.roles-decoded-ledger-row{grid-template-columns:var(--roles-decoded-label-col) var(--roles-decoded-gutter) minmax(0, 1fr);align-items:center;width:100%;display:grid}.roles-decoded-ledger-label{text-align:left;letter-spacing:.05em}.roles-decoded-ledger-gutter{width:var(--roles-decoded-gutter)}.roles-decoded-ledger-value{min-height:calc(2 * (var(--type-body-size) * var(--type-body-line-height)));color:#111;text-align:left;justify-content:flex-start;align-items:center;display:flex}.roles-decoded-box-content{width:100%;font-family:var(--font-mono);font-size:var(--type-body-size);line-height:var(--type-body-line-height);letter-spacing:0;color:#111;text-align:left}.roles-decoded-selector-region,.roles-decoded-desktop-pills{width:100%}@media (max-width:767px){.slide-viewport .slide-panel>div.slide-04-roles-decoded.flex.h-full{justify-content:center!important;align-items:center!important}.slide-04-roles-decoded{--stacked-card-side-margin:24px;--stacked-card-box-h-pad:clamp(12px, 3.2vw, 16px);--stacked-card-box-v-pad:clamp(11px, 2.8vw, 14px);--stacked-card-connector-gap:clamp(7px, 2.2vw, 11px);--stacked-card-label-gap:clamp(6px, 1.6vw, 8px);--stacked-card-body-size:clamp(10px, 3vw, 12px);--stacked-card-body-line-height:1.35;--stacked-card-box-height:clamp(86px, 22.5vw, 104px);--stacked-card-boxes-region-height:calc(3 * var(--stacked-card-box-height) + 2 * var(--stacked-card-connector-gap));--roles-decoded-column-max:none;--roles-decoded-side-margin:var(--stacked-card-side-margin);--roles-decoded-box-h-pad:var(--stacked-card-box-h-pad);--roles-decoded-box-v-pad:var(--stacked-card-box-v-pad);--roles-decoded-connector-gap:var(--stacked-card-connector-gap);--roles-decoded-label-gap:var(--stacked-card-label-gap);--roles-decoded-mobile-content-size:var(--stacked-card-body-size);--roles-decoded-mobile-content-line-height:var(--stacked-card-body-line-height);--roles-decoded-box-height:var(--stacked-card-box-height);--roles-decoded-boxes-region-height:var(--stacked-card-boxes-region-height);--roles-decoded-title-gap:10px;--roles-decoded-selector-height:clamp(34px, 9vw, 38px);--roles-decoded-panel-gap:8px;justify-content:center;align-items:center;min-height:100%;overflow:hidden}.slide-04-roles-decoded .roles-decoded-assembly{gap:var(--roles-decoded-title-gap);width:calc(100% - 2 * var(--roles-decoded-side-margin));max-width:none;min-height:calc(var(--slide-title-block-height) + var(--roles-decoded-title-gap) + var(--roles-decoded-selector-height) + var(--roles-decoded-panel-gap) + var(--roles-decoded-boxes-region-height));flex-direction:column;flex-shrink:0;margin:auto;display:flex}.slide-04-roles-decoded .roles-decoded-assembly .slide-title-block{flex-shrink:0}.slide-04-roles-decoded .roles-decoded-panel{flex-direction:column;flex-shrink:0;display:flex}.slide-04-roles-decoded .roles-decoded-selector-region{width:100%;height:var(--roles-decoded-selector-height);flex-shrink:0;justify-content:stretch;align-items:stretch;display:flex}.slide-04-roles-decoded .roles-decoded-selector-region .salary-selector-picker{width:100%;margin-top:0}.slide-04-roles-decoded .roles-decoded-selector-region .salary-selector-mobile-trigger{justify-content:center;width:100%;min-width:0;max-width:none;display:flex;position:relative}.slide-04-roles-decoded .roles-decoded-selector-region .salary-selector-mobile-trigger .salary-selector-mobile-chevron{position:absolute;right:14px}.slide-04-roles-decoded .roles-decoded-boxes-region{height:var(--roles-decoded-boxes-region-height);margin-top:var(--roles-decoded-panel-gap);flex-shrink:0;align-items:stretch}.slide-04-roles-decoded .roles-decoded-boxes{height:var(--roles-decoded-boxes-region-height);gap:var(--roles-decoded-connector-gap);max-width:none}.slide-04-roles-decoded .roles-decoded-box{box-sizing:border-box;flex:0 0 var(--roles-decoded-box-height);height:var(--roles-decoded-box-height);min-height:var(--roles-decoded-box-height);max-height:var(--roles-decoded-box-height);background:var(--color-white);padding:var(--roles-decoded-box-v-pad) var(--roles-decoded-box-h-pad);border-radius:16px;align-items:flex-start}.slide-04-roles-decoded .roles-decoded-box>div{align-items:flex-start;width:100%;height:100%}.slide-04-roles-decoded .roles-decoded-ledger-row{justify-content:flex-start;align-items:flex-start;gap:var(--roles-decoded-label-gap);flex-direction:column;height:100%;display:flex}.slide-04-roles-decoded .roles-decoded-ledger-gutter{display:none}.slide-04-roles-decoded .roles-decoded-ledger-value{flex:auto;align-self:stretch;align-items:flex-start;min-height:0}.slide-04-roles-decoded .roles-decoded-box-content{font-size:var(--roles-decoded-mobile-content-size);line-height:var(--roles-decoded-mobile-content-line-height);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:480px){.role-pill-grid{grid-template-columns:repeat(2,auto);justify-content:center;align-items:center;gap:12px;display:grid}.role-pill-row{display:contents}}.salary-selector,.salary-selector-picker,.salary-selector-picker-mobile{width:100%}.salary-selector-mobile-trigger{cursor:pointer;border-radius:999px;justify-content:center;width:100%;min-width:0;max-width:none;display:flex;position:relative}.salary-selector-mobile-trigger .salary-selector-mobile-chevron{position:absolute;right:14px}.salary-selector-mobile-region{width:100%}@media (max-width:767px){.slide-12-salary .salary-selector-mobile-region{width:100%;height:var(--salary-mobile-selector-height);flex-shrink:0;align-items:stretch;display:flex}.slide-12-salary .salary-selector-mobile-region .salary-selector-picker{width:100%;height:100%;margin-top:0}.slide-12-salary .salary-selector-mobile-region .salary-selector-mobile-trigger{box-sizing:border-box;height:100%}}.salary-role-sheet-root{z-index:100;pointer-events:none;position:fixed;inset:0}.salary-role-sheet-root--open{pointer-events:auto}.salary-role-sheet-scrim{background:#0006;width:100%;height:100%;min-height:100dvh;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.salary-role-sheet-scrim{background:color-mix(in srgb, var(--color-black) 40%, transparent)}}.salary-role-sheet-scrim{cursor:default;opacity:0;transition:opacity .2s}.salary-role-sheet-panel{z-index:1;padding-bottom:env(safe-area-inset-bottom,0px);inset-inline:0;border-top-left-radius:16px;border-top-right-radius:16px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;overflow:hidden;transform:translateY(100%)}.salary-role-sheet-root--open .salary-role-sheet-scrim{opacity:1}.salary-role-sheet-root--open .salary-role-sheet-panel{transform:translateY(0)}.salary-role-sheet-option{padding-left:24px;padding-right:24px}.salary-role-sheet-divider{background:#0000001f;height:1px}@supports (color:color-mix(in lab, red, red)){.salary-role-sheet-divider{background:color-mix(in srgb, var(--color-black) 12%, transparent)}}.salary-selector-pill{border:1px solid var(--color-black);color:var(--color-black);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.salary-selector-pill--active{background:var(--color-black);color:var(--color-white)}.salary-selector-pill:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.salary-selector-group-chart,.salary-selector-group-legend{margin-top:var(--salary-gap-group)}.salary-selector-plot{--salary-range-plot-body-height:204px;width:100%;min-width:0;height:calc(1.4em + var(--salary-gap-chart-inner) + var(--salary-range-plot-body-height));flex-direction:column;flex-shrink:0;display:flex;position:relative}.salary-selector-plot-chart-content{flex-direction:column;display:flex}.salary-selector-plot--gap .salary-selector-plot-chart-content{display:none}.salary-selector-plot-gap-content{inset-inline:0;top:calc(1.4em + var(--salary-gap-chart-inner));height:var(--salary-range-plot-body-height);z-index:2;justify-content:center;align-items:center;display:none;position:absolute}.salary-selector-plot--gap .salary-selector-plot-gap-content{display:flex}.salary-selector-plot-body{margin-top:var(--salary-gap-chart-inner);height:var(--salary-range-plot-body-height);min-height:var(--salary-range-plot-body-height);flex-shrink:0;position:relative}.salary-selector-plot-body-inner{z-index:1;height:100%;position:relative}.salary-selector-plot-gap{width:100%;padding-inline:8px}.salary-selector-lane{box-sizing:border-box;margin-top:0;padding-inline:8px}.salary-selector-plot-end--inbar{color:var(--color-white)}.salary-selector-plot-end--compact{font-size:10px}.salary-selector-plot-end--tight{letter-spacing:.05em;font-size:9px}.salary-selector-plot-end--micro{letter-spacing:.04em;font-size:8px}@media (max-width:640px){.salary-selector-plot-end--compact{letter-spacing:.05em;font-size:9px}}.salary-selector-plot-end--below{color:var(--color-black)}.salary-selector-plot-end-leader{pointer-events:none}.salary-selector-endpoints{overflow:visible}.salary-selector-axis-label--desktop-only{display:none}.salary-selector-axis-label{letter-spacing:.05em;font-size:9px}.salary-selector-legend-source{margin-top:var(--salary-gap-legend-inner)}@media (min-width:768px){.salary-selector-axis-label--desktop-only{display:block}}.salary-selector-bar-wrap,.salary-selector-bar,.salary-selector-tick,.salary-selector-us-median-tick,.salary-selector-reference-label,.salary-selector-plot-median,.salary-selector-plot-end,.salary-selector-plot-market{transition:left .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.salary-role-sheet-scrim,.salary-role-sheet-panel,.salary-selector-bar-wrap,.salary-selector-bar,.salary-selector-tick,.salary-selector-us-median-tick,.salary-selector-reference-label,.salary-selector-plot-median,.salary-selector-plot-end,.salary-selector-plot-market,.salary-selector-plot-chart-content,.salary-selector-plot-gap-content{transition:none!important}}@media (max-width:767px){.salary-slide-column{--salary-gap-group:40px}}@media (prefers-reduced-motion:reduce){.dashed-rule,.footer-rule,.anim-fade,.anim-rise,.menu-item,.menu-overlay-utility{opacity:1!important;animation:none!important;transform:none!important}}.slide-16-posting-volume,.slide-21-benefits,.slide-22-nothing-number,.slide-23-housing-allowance,.slide-24-benefits-by-size,.slide-25-part-time-package,.slide-22-second-paycheck,.slide-32-one-salary-three-jobs,.slide-33-loyalty-tax,.benefits-chart,.outside-income-chart,.benefit-size-chart,.part-time-package-chart{width:100%;min-width:0}.benefits-slide-stack{flex-direction:column;align-items:stretch;display:flex}.benefits-slide-stack .benefits-hero-stat{margin-top:0;margin-bottom:var(--salary-gap-group)}.benefits-slide-stack .benefits-chart,.benefits-slide-stack .posting-volume-chart{margin-top:0}.posting-volume-axis-row{grid-template-columns:200px minmax(0,1fr);align-items:end;column-gap:16px;display:grid}.posting-volume-label-gutter{min-width:0}@media (max-width:767px){.posting-volume-axis-row{grid-template-columns:minmax(0,1fr)}.posting-volume-label-gutter{display:none}}.benefits-chart-block{width:100%;min-width:0}.benefits-rows{gap:22px}.benefits-none-separator{width:100%;height:1px;margin-top:32px;margin-bottom:32px}.benefits-caption{margin-top:48px}.benefits-secondary-stat{margin-top:32px}.benefits-secondary-stat-line{max-width:36em;margin-inline:auto}.benefits-caption p+p{margin-top:10px}.benefits-row{grid-template-columns:200px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.benefits-row-track{overflow:visible}.benefits-row-value{opacity:1}.benefits-bar{position:absolute;top:0;left:0}.benefits-lollipop-track{background:var(--chart-hairline)}.benefits-lollipop-stem{transform-origin:0}.benefits-lollipop-stem--muted{background:var(--text-muted)}.benefits-lollipop-dot{transform-origin:50%}.benefits-lollipop-dot--hollow{background:var(--color-white)}.benefits-lollipop-chart{--benefits-label-col:200px;--benefits-value-col:3.25em}.benefits-lollipop-row{grid-template-columns:var(--benefits-label-col) minmax(0, 1fr) var(--benefits-value-col)}.benefits-lollipop-plot-area{overflow:hidden}.benefits-lollipop-value{opacity:1}@media (max-width:767px){.benefits-lollipop-chart{--benefits-label-col:clamp(96px, 36vw, 168px);--benefits-value-col:2.75em}.benefits-lollipop-row{column-gap:10px}}@media (max-width:390px) and (max-height:700px){.benefits-lollipop-chart{--benefits-label-col:clamp(92px, 34vw, 140px);--benefits-value-col:2.65em}.benefits-lollipop-row{column-gap:8px}}.housing-allowance-hero{margin-bottom:var(--salary-gap-group)}.benefit-size-bar-label--inbar{color:var(--color-white)}.benefit-size-bar-label--outside{color:var(--color-black)}.part-time-bar-wrap{width:100%}.one-salary-three-jobs-hero,.loyalty-tax-hero{margin-bottom:var(--salary-gap-group)}.roles-per-creative-chart,.loyalty-tax-chart{margin-top:0}.roles-per-creative-bar-wrap{width:100%}.roles-per-creative-segment-label--above{padding-bottom:2px}.loyalty-tax-axis-row{grid-template-columns:180px minmax(0,1fr);align-items:end;column-gap:16px;display:grid}.loyalty-tax-label-gutter{min-width:0}.loyalty-tax-bar-value--inbar{color:var(--color-white)}.loyalty-tax-bar-value--outside,.loyalty-tax-bar--outlined+.loyalty-tax-bar-value--inbar{color:var(--color-black)}@media (max-width:767px){.loyalty-tax-axis-row{grid-template-columns:minmax(0,1fr)}.loyalty-tax-label-gutter{display:none}}.percent-plot-axis-label--desktop-only{display:none}@media (min-width:768px){.percent-plot-axis-label--desktop-only{display:block}}@media (max-width:767px){.slide-viewport .slide-panel{-webkit-overflow-scrolling:touch;overflow:hidden auto}.slide-viewport .slide-panel>div[class~=flex][class~=h-full]{min-height:100%;overflow:visible;justify-content:center!important;align-items:center!important}.slide-viewport .slide-panel>div[class~=overflow-hidden]{overflow:visible}.slide-findings-methodology{box-sizing:border-box;max-height:100%}}@media (max-width:767px) and (max-height:740px){:root{--s02-headline-gap:1.6dvh;--slide-title-block-height:calc(var(--type-display-size) * 2.15);--salary-gap-group:22px;--salary-gap-chart-inner:16px;--salary-gap-legend-inner:6px;--salary-range-plot-body-height:164px;--salary-mobile-selector-height:36px;--s02-card-height:11.5dvh;--s02-card-gap:1.3dvh;--s03-grid-row-gap:4dvh}.salary-slide-column{--salary-gap-group:22px;--salary-gap-chart-inner:16px;--salary-gap-legend-inner:6px}.salary-selector-plot{--salary-range-plot-body-height:164px}.slide-04-roles-decoded{--stacked-card-box-height:clamp(80px, 21vw, 92px);--stacked-card-box-v-pad:clamp(10px, 2.6vw, 13px);--stacked-card-box-h-pad:clamp(11px, 3vw, 15px);--stacked-card-connector-gap:clamp(6px, 2vw, 10px);--stacked-card-body-size:clamp(10px, 2.9vw, 11px);--roles-decoded-box-height:var(--stacked-card-box-height);--roles-decoded-boxes-region-height:var(--stacked-card-boxes-region-height);--roles-decoded-box-v-pad:var(--stacked-card-box-v-pad);--roles-decoded-box-h-pad:var(--stacked-card-box-h-pad);--roles-decoded-connector-gap:var(--stacked-card-connector-gap);--roles-decoded-mobile-content-size:var(--stacked-card-body-size);--roles-decoded-panel-gap:7px;--roles-decoded-title-gap:8px;--roles-decoded-selector-height:34px}.slide-findings-ranked-roles{--stacked-card-box-height:clamp(88px, 27vw, 148px);--stacked-card-box-v-pad:clamp(10px, 2.8vw, 16px);--stacked-card-box-h-pad:clamp(12px, 3.5vw, 16px);--stacked-card-connector-gap:clamp(8px, 2.4vw, 12px);--findings-ranked-box-height:var(--stacked-card-box-height);--findings-ranked-blocks-region-height:var(--stacked-card-boxes-region-height);--findings-ranked-box-v-pad:var(--stacked-card-box-v-pad);--findings-ranked-box-h-pad:var(--stacked-card-box-h-pad);--findings-ranked-connector-gap:var(--stacked-card-connector-gap);--findings-ranked-carousel-box-min-height:clamp(204px, 48vw, 264px);--findings-ranked-carousel-box-v-pad:clamp(16px, 4.4vw, 22px);--findings-ranked-carousel-content-h-pad:clamp(22px, 6vw, 30px);--findings-ranked-carousel-dots-gap:24px}.benefits-rows{gap:16px}.typographic-ladder-row{padding-block:8px}.slide-findings-highest-paid .salary-slide-column>:last-child{margin-top:20px}.slide-12-salary .salary-slide-column{transform-origin:50%;transform:scale(.88)}.slide-03-our-data{--s03-headline-gap:clamp(20px, 5.5dvh, 32px);--slide-title-block-gap:var(--s03-headline-gap)}}@media (min-width:768px) and (max-height:820px){.slide-12-salary .salary-slide-column{--salary-gap-group:28px;--salary-gap-chart-inner:20px;--salary-gap-legend-inner:6px;transform-origin:50%;transform:scale(.85)}.slide-12-salary .salary-selector-plot{--salary-range-plot-body-height:176px}}@media (max-width:390px) and (max-height:700px){:root{--s02-headline-gap:1.4dvh;--slide-title-block-height:calc(var(--type-display-size) * 2.1);--type-display-size:17px;--type-numeral-xl-size:clamp(44px, 14vw, 56px);--type-numeral-l-size:52px;--type-numeral-s-size:30px;--type-stat-value-size:26px;--type-footnote-size:9px;--type-label-size:10px;--salary-gap-group:18px;--salary-gap-chart-inner:14px;--salary-gap-legend-inner:4px;--salary-range-plot-body-height:148px;--salary-mobile-selector-height:34px;--s02-card-height:11dvh;--s02-card-gap:1.2dvh;--s03-grid-row-gap:3.5dvh;--chart-content-gap:1.4dvh;--chart-legend-gap:1.2dvh}.slide-findings-freelancing .findings-freelance-hero-stat,.slide-culture-experience .findings-freelance-hero-stat{font-size:clamp(72px,26vw,104px)}.slide-findings-freelancing .findings-freelance-hero-unit,.slide-culture-experience .findings-freelance-hero-unit{font-size:clamp(32px,9vw,44px)}.salary-slide-column{--salary-gap-group:18px;--salary-gap-chart-inner:14px;--salary-gap-legend-inner:4px}.salary-selector-group-chart,.salary-selector-group-legend{margin-top:var(--salary-gap-group)}.salary-selector-plot{--salary-range-plot-body-height:148px}.slide-12-salary .salary-selector-group-legend{margin-top:14px}.slide-12-salary .salary-selector-role-finder{margin-top:4px}.role-pill-grid{gap:6px}.salary-selector-pill{padding-block:6px;padding-inline:10px}.benefits-rows{gap:14px}.benefits-none-separator{margin-top:20px;margin-bottom:20px}.benefits-slide-stack .benefits-hero-stat{margin-bottom:var(--salary-gap-group)}.slide-culture-direct-report .slide-title-block{width:auto;max-width:var(--slide-direct-report-title-max-width,13em);letter-spacing:.05em;margin-inline:auto}.church-size-line-slide{--staircase-hero-gap:28px;--staircase-chart-gap:24px}.pay-transparency-ring-wrap{transform-origin:50%;transform:scale(.88)}.slide-11-hero-caption{margin-top:16px}.slide-04-roles-decoded{--stacked-card-box-height:clamp(76px, 20vw, 88px);--stacked-card-box-v-pad:clamp(9px, 2.4vw, 12px);--stacked-card-box-h-pad:clamp(10px, 2.8vw, 14px);--stacked-card-connector-gap:clamp(5px, 1.8vw, 9px);--stacked-card-body-size:clamp(10px, 2.8vw, 11px);--roles-decoded-box-height:var(--stacked-card-box-height);--roles-decoded-boxes-region-height:var(--stacked-card-boxes-region-height);--roles-decoded-box-v-pad:var(--stacked-card-box-v-pad);--roles-decoded-box-h-pad:var(--stacked-card-box-h-pad);--roles-decoded-connector-gap:var(--stacked-card-connector-gap);--roles-decoded-mobile-content-size:var(--stacked-card-body-size);--roles-decoded-panel-gap:6px;--roles-decoded-title-gap:7px;--roles-decoded-selector-height:32px}.slide-findings-ranked-roles{--stacked-card-box-height:clamp(76px, 23vw, 132px);--stacked-card-box-v-pad:clamp(8px, 2.4vw, 12px);--stacked-card-box-h-pad:clamp(10px, 3vw, 14px);--stacked-card-connector-gap:clamp(6px, 2vw, 10px);--stacked-card-body-size:clamp(10px, 2.9vw, 11px);--findings-ranked-box-height:var(--stacked-card-box-height);--findings-ranked-blocks-region-height:var(--stacked-card-boxes-region-height);--findings-ranked-box-v-pad:var(--stacked-card-box-v-pad);--findings-ranked-box-h-pad:var(--stacked-card-box-h-pad);--findings-ranked-connector-gap:var(--stacked-card-connector-gap);--findings-ranked-name-size:var(--stacked-card-body-size);--findings-ranked-carousel-box-min-height:clamp(188px, 44vw, 240px);--findings-ranked-carousel-box-v-pad:clamp(14px, 3.8vw, 18px);--findings-ranked-carousel-content-h-pad:clamp(20px, 5.5vw, 28px);--findings-ranked-carousel-dots-gap:22px}.slide-02-card-stack{gap:14px}.roles-decoded-assembly{gap:var(--roles-decoded-title-gap,20px)}.who-answered-chart,.the-count-assembly{gap:16px}.slide-03-our-data{--s03-headline-gap:clamp(18px, 5dvh, 28px);--slide-title-block-gap:var(--s03-headline-gap)}}@media (min-width:768px) and (max-height:700px){.slide-viewport .slide-panel{-webkit-overflow-scrolling:touch;overflow:hidden auto}.slide-viewport .slide-panel>div[class~=flex][class~=h-full]{min-height:100%;overflow:visible;justify-content:center!important;align-items:center!important}.slide-viewport .slide-panel>div[class~=overflow-hidden]{overflow:visible}.slide-findings-methodology{box-sizing:border-box;max-height:100%}}.slide-download-report.section-title-hero-page{--s01-title-block-h:9.5dvh;padding-inline:2cqw}.slide-download-report .section-title-hero-stack{width:min(100%,680px)}.slide-download-report .section-title-hero-title{width:100%;max-width:none}.slide-download-report .download-report-title-line{white-space:nowrap}@media (min-width:561px){.slide-download-report.section-title-hero-page{--s01-title-block-h:12dvh}}.slide-download-report.section-title-hero-page .download-report-form-wrap{order:3;justify-content:center;align-items:center;width:100%;display:flex}.download-report-form{flex-direction:column;align-items:stretch;gap:clamp(18px,2.2vh,26px);width:min(100%,520px);margin-inline:auto;display:flex}.download-report-fields{flex-direction:column;gap:clamp(16px,2vh,22px);width:100%;display:flex}.download-report-name-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,20px);width:100%;display:grid}.download-report-input{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-black);width:100%;color:var(--color-black);text-align:center;background:0 0;border-radius:0;margin:0;padding:8px 0 10px;font-size:max(16px,1em);line-height:1.25}.download-report-input--full{width:100%}.download-report-input::placeholder{color:#00000059}@supports (color:color-mix(in lab, red, red)){.download-report-input::placeholder{color:color-mix(in srgb, var(--color-black) 35%, transparent)}}.download-report-input:focus-visible{border-bottom-color:var(--color-black);box-shadow:inset 0 -2px 0 var(--color-black);outline:none}.download-report-role-field{width:100%;padding-top:clamp(4px,.8vh,8px)}.download-report-form .role-pill-grid{gap:clamp(10px,1.4vh,12px)}.download-report-error{text-align:center;line-height:1.35}.download-report-submit{border:1px solid var(--color-black);background:var(--color-black);width:100%;color:var(--color-white);cursor:pointer;text-align:center;border-radius:999px;align-self:stretch;padding:14px 28px;transition:background-color .16s,color .16s}.download-report-submit:hover:not(:disabled),.download-report-submit:active:not(:disabled){background:var(--color-white);color:var(--color-black)}.download-report-submit:disabled{opacity:.65;cursor:wait}.download-report-submit:focus-visible{background:var(--color-white);color:var(--color-black);outline:2px solid var(--color-black);outline-offset:3px}.download-report-success{text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(100%,360px);display:flex}.download-report-success-headline{line-height:1.15}.download-report-success-message{max-width:42ch;line-height:1.45}@media (max-width:767px){.slide-download-report.section-title-hero-page{--section-hero-mobile-cta-gap:3dvh;padding-inline:clamp(16px,5vw,24px)}.slide-download-report.section-title-hero-page .download-report-form-wrap{width:100%}.download-report-form{width:min(100%,420px)}}@media (max-width:380px){.slide-download-report .download-report-title-line{white-space:normal}}.source-citation-marker{cursor:pointer;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.source-citation-marker:hover,.source-citation-marker:focus-visible{text-underline-offset:2px;text-decoration:underline}.source-citation-marker:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@keyframes methodology-popup-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes methodology-popup-panel-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.methodology-modal-backdrop{z-index:200;background:#0006;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.methodology-modal-backdrop{background:color-mix(in srgb, var(--color-black) 40%, transparent)}}.methodology-modal-backdrop{animation:methodology-popup-backdrop-in .22s var(--ease-out) forwards;overflow:hidden}.methodology-modal-panel{border:1px solid var(--color-black);background:var(--color-white);width:min(100%,560px);max-height:min(560px,100dvh - 48px);color:var(--color-black);box-sizing:border-box;flex-direction:column;display:flex;box-shadow:0 12px 40px #00000029}@supports (color:color-mix(in lab, red, red)){.methodology-modal-panel{box-shadow:0 12px 40px color-mix(in srgb, var(--color-black) 16%, transparent)}}.methodology-modal-panel{transform-origin:50%;animation:methodology-popup-panel-in .28s var(--ease-out) forwards;font-family:var(--font-aeonik-pro);text-transform:uppercase;letter-spacing:.08em}.methodology-modal-panel *{text-transform:uppercase;letter-spacing:inherit;font-family:inherit}.methodology-modal-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 0;display:flex}.methodology-modal-title{line-height:1.15;font-size:var(--type-label-size);padding-right:8px;font-weight:500}.methodology-modal-close{border:1px solid var(--color-black);background:var(--color-white);width:32px;height:32px;color:var(--color-black);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:20px;font-weight:400;line-height:1;display:inline-flex}.methodology-modal-close:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.methodology-modal-body{overscroll-behavior:contain;padding-top:var(--slide-title-block-gap);padding-bottom:20px;overflow-y:auto}.methodology-modal-section+.methodology-modal-section{margin-top:var(--s02-headline-gap);padding-top:var(--s02-headline-gap);border-top:1px solid var(--color-border)}.methodology-modal-section-heading{color:var(--color-black);font-size:var(--type-label-size);margin-bottom:12px;font-weight:500;line-height:1.2}.methodology-modal-paragraph{font-size:var(--type-footnote-size);font-weight:400;line-height:1.45}.methodology-modal-paragraph+.methodology-modal-paragraph{margin-top:12px}@media (prefers-reduced-motion:reduce){.methodology-modal-backdrop,.methodology-modal-panel{animation:none}}@media (max-width:767px){.methodology-modal-backdrop{padding:16px}.methodology-modal-panel{width:min(100%,100vw - 32px);max-height:calc(100dvh - 32px)}.methodology-modal-header{padding-inline:16px}}.wsyh-column{gap:clamp(28px,4vh,40px)}.wsyh-screen{flex-direction:column;align-items:stretch;gap:clamp(28px,4vh,40px);width:100%;display:flex}.wsyh-screen--intro{gap:clamp(18px,2.5vh,28px)}.wsyh-screen--intro .wsyh-title-block{padding-bottom:clamp(10px,1.5vh,16px)}.wsyh-screen--intro .staffing-toolkit-title{text-wrap:wrap;max-width:9em;margin-inline:auto}.wsyh-title-block{gap:clamp(12px,2vh,18px)}.wsyh-subtitle{max-width:28rem;margin-inline:auto}.wsyh-screen--intro .wsyh-primary-btn{white-space:nowrap;align-self:center;width:50%;max-width:50%;padding-inline:28px;display:inline-flex}.wsyh-primary-btn{justify-content:center;align-items:center;gap:.45em;width:100%;max-width:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.wsyh-screen--question{--type-body-size:clamp(12px, 3.5vw, 13px);--type-label-size:clamp(10px, 2.8vw, 11px)}@media (min-width:561px){.wsyh-screen--question{--type-body-size:clamp(13px, 1.6vw, 14px);--type-label-size:clamp(11px, 1.4vw, 12px)}}.wsyh-question-header{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.wsyh-question-count{text-align:center}.wsyh-progress-bar{box-sizing:border-box;border:1px solid #0000002e;width:100%;height:4px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wsyh-progress-bar{border:1px solid color-mix(in srgb, var(--color-black) 18%, transparent)}}.wsyh-progress-bar{background:#00000014;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.wsyh-progress-bar{background:color-mix(in srgb, var(--color-black) 8%, transparent)}}.wsyh-progress-bar-fill{border-radius:inherit;background:var(--color-black);height:100%;transition:width .24s var(--ease-out);display:block}.wsyh-question{text-transform:none;text-wrap:balance;font-size:clamp(22px,5.5vw,34px);line-height:1.15}.wsyh-answers{flex-direction:column;gap:12px;width:100%;display:flex}.wsyh-answer{box-sizing:border-box;border:1px solid var(--color-black);background:var(--color-white);width:100%;min-height:52px;color:var(--color-black);text-align:center;text-transform:uppercase;white-space:normal;text-wrap:balance;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:14px 20px;transition:background-color .16s,border-color .16s,color .16s;display:flex}@media (hover:hover){.wsyh-answer:hover{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}}.wsyh-answer--selected,.wsyh-answer:active{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.wsyh-back,.wsyh-start-over{cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:center;padding:0;text-decoration:underline}.wsyh-quiz-hint{text-align:center}.wsyh-quiz-multi{flex-direction:column;gap:14px;width:100%;display:flex}.wsyh-quiz-custom-wrap{gap:4px;width:100%;display:grid}.wsyh-quiz-custom-input{border:0;border-bottom:1px solid var(--color-black);width:100%;color:var(--color-black);text-align:center;text-transform:none;box-shadow:none;appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:8px 0;font-size:max(16px,1em)}.wsyh-quiz-custom-input::placeholder{color:#888;opacity:1}.wsyh-quiz-custom-input:focus,.wsyh-quiz-custom-input:focus-visible{outline:none}.wsyh-quiz-nudge{color:#888;text-align:center;opacity:0;min-height:1.2em;transition:opacity .16s}.wsyh-quiz-multi.is-nudge .wsyh-quiz-nudge{opacity:1}@media (prefers-reduced-motion:reduce){.wsyh-quiz-nudge{transition:none}}.wsyh-screen--result{gap:clamp(20px,3vh,28px)}.wsyh-result-body{flex-direction:column;align-items:stretch;gap:clamp(20px,3vh,28px);width:100%;display:flex}.wsyh-result-header .staffing-toolkit-title{max-width:100%}.wsyh-result-copy{text-align:center}.wsyh-verdict{font-size:clamp(16px,4.2vw,20px);line-height:1.35}.wsyh-pay-card{text-align:center}.wsyh-pay-label{margin-bottom:12px}.wsyh-size-note{text-align:center;max-width:34rem;margin-inline:auto}.wsyh-actions{margin-top:0}.wsyh-actions .download-report-submit{text-decoration:none}.wsyh-enter-eyebrow{--hub-enter-index:2}.wsyh-enter-title,.wsyh-enter-intro-cta{--hub-enter-index:3}.wsyh-enter-subtitle{--hub-enter-index:4}.wsyh-enter-progress{--hub-enter-index:2}.wsyh-enter-question{--hub-enter-index:3}.wsyh-enter-answers{--hub-enter-index:4}.wsyh-enter-result-copy{--hub-enter-index:3}.wsyh-enter-pay{--hub-enter-index:4}.wsyh-enter-size-note{--hub-enter-index:5}.wsyh-enter-actions{--hub-enter-index:6}.wsyh-enter-nav{--hub-enter-index:7}@media (max-width:767px){.wsyh-screen--intro .wsyh-primary-btn{white-space:nowrap;width:50%;max-width:50%}.wsyh-actions{width:100%}.wsyh-screen--intro .staffing-toolkit-title{text-wrap:wrap;max-width:9em}.wsyh-question{font-size:clamp(20px,5.8vw,28px)}.wsyh-answer{min-height:48px;font-size:var(--type-label-size);padding-inline:16px}.wsyh-quiz-custom-input{font-size:max(16px,clamp(10px,2.8vw,11px))}.wsyh-root--result .salary-calculator-main{flex-direction:column;justify-content:center;justify-items:center;padding-top:0;padding-bottom:0;display:flex}.toolkit-tool-page-root.wsyh-root--result .salary-calculator-main{padding-top:var(--chrome-header-band-height);padding-bottom:var(--chrome-footer-band-height)}.wsyh-root--result .salary-calculator-column{flex:unset;grid-row:1;width:100%;min-height:0;margin-block:0}.wsyh-screen--result{align-items:center;gap:0;width:100%;min-height:0}.wsyh-result-body{box-sizing:border-box;-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3.5vh,22px);width:100%;padding-top:clamp(20px,5vh,36px);padding-bottom:clamp(8px,2vh,16px);display:flex}.wsyh-screen--result .wsyh-result-header{box-sizing:border-box;padding-inline:clamp(12px,4vw,20px);gap:clamp(6px,1.5vh,10px);width:100%;max-width:100%;padding-bottom:clamp(4px,1vh,8px);font-size:clamp(26px,8vw,44px)}.wsyh-screen--result .wsyh-result-header .staffing-toolkit-title{box-sizing:border-box;overflow-wrap:normal;word-break:keep-all;max-width:calc(100% - 12px);padding-inline:clamp(10px,3.5vw,18px);font-size:1em}.wsyh-screen--result .wsyh-result-copy{padding-inline:clamp(12px,4vw,20px)}.wsyh-screen--result .wsyh-pay-card{box-sizing:border-box;width:calc(100% - clamp(16px,5vw,24px));max-width:calc(100% - clamp(16px,5vw,24px));margin-inline:auto;padding:clamp(16px,3vh,22px) clamp(14px,4vw,20px)}.wsyh-screen--result .wsyh-pay-card .salary-calculator-median{font-size:clamp(22px,7.5vw,34px)}.wsyh-screen--result .wsyh-pay-card .salary-calculator-range{gap:clamp(6px,2vw,10px);padding-inline:clamp(2px,1vw,6px)}.wsyh-screen--result .wsyh-pay-card .salary-calculator-range-end{overflow-wrap:anywhere;max-width:42%;font-size:clamp(8px,2.2vw,10px)}.wsyh-screen--result .wsyh-size-note{padding-inline:clamp(16px,5vw,24px)}.wsyh-screen--result .wsyh-actions{grid-template-columns:unset;flex-direction:column;gap:12px;width:100%;display:flex}.wsyh-screen--result .wsyh-actions .jdg-action-copy{border:1px solid var(--color-black);color:var(--color-black);background:0 0;order:1}.wsyh-screen--result .wsyh-actions .jdg-action-post{border:1px solid var(--color-black);background:var(--color-black);color:var(--color-white);order:2}.wsyh-screen--result .wsyh-start-over{margin-top:clamp(-6px,-1.5vh,-2px)}}.onboarding-page-root .onboarding-page-main{padding-top:calc(var(--chrome-header-band-height) + clamp(24px, 4vh, 48px));padding-bottom:calc(var(--chrome-footer-band-height) + clamp(20px, 3vh, 40px));align-items:center}.toolkit-tool-page-root>footer{pointer-events:none;background:var(--color-white)!important;position:fixed!important}.toolkit-tool-page-root>footer a{pointer-events:auto}.toolkit-tool-page-root .footer-rule{position:fixed!important}.footer-rule--flow{background:var(--color-black);pointer-events:none;width:100%;height:1px;margin:0;display:block}.footer-links--flow{box-sizing:border-box;width:100%;height:var(--chrome-footer-band-height);background:var(--color-white);pointer-events:auto}.toolkit-tool-page-root .footer-rule.footer-rule--flow,.toolkit-tool-page-root.toolkit-tool-page--document-footer>.footer-rule{inset:auto;position:static!important}.toolkit-tool-page-root>footer.footer-links--flow,.toolkit-tool-page-root.toolkit-tool-page--document-footer>footer{pointer-events:auto;inset:auto;position:static!important}.toolkit-tool-page-root.toolkit-tool-page--document-footer .staffing-toolkit-main,.toolkit-tool-page-root.toolkit-tool-page--document-footer .onboarding-page-main{padding-bottom:clamp(24px,4vh,40px)}.onboarding-page-column{align-items:stretch;max-width:640px}.onboarding-page-root .onboarding-page-column{max-width:640px;margin-left:auto;margin-right:auto}@media print{body.toolkit-hub-scroll,body.toolkit-tool-page-scroll{height:auto!important;max-height:none!important;overflow:visible!important}.onboarding-page-root.staffing-toolkit-root{height:auto!important;min-height:0!important;max-height:none!important;position:static!important;overflow:visible!important}.onboarding-page-root>header,.onboarding-page-root .dashed-rule,.onboarding-page-root .footer-rule,.onboarding-page-root footer,.onboarding-page-root .menu-open{display:none!important}.onboarding-page-root .onboarding-page-main,.onboarding-page-root .staffing-toolkit-main{scroll-snap-type:none!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.onboarding-page-root .onboarding-page-column,.onboarding-page-root .staffing-toolkit-column{scroll-snap-type:none!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}}.resume-guide-root.toolkit-tool-page-root{height:100dvh;min-height:100dvh;overflow:hidden}.resume-guide-main.staffing-toolkit-main,.toolkit-deck-main.staffing-toolkit-main{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;padding:clamp(12px,2.5vh,18px) 0 clamp(12px,2vh,16px);display:flex;position:absolute;left:0;overflow:hidden}.resume-guide-deck{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:clamp(14px,2.5vh,20px);width:100%;min-height:0;display:flex}.resume-guide-deck--desktop .swipe-carousel-progress{width:100%;max-width:880px}.resume-guide-deck--desktop .swipe-carousel-progress-bar{max-width:880px}.resume-guide-stage{width:100%;max-width:1000px;min-height:0;padding-inline:var(--chrome-edge-buffer);box-sizing:border-box;flex:auto;justify-content:center;align-items:center;gap:clamp(12px,2vw,20px);display:flex}.resume-guide-nav{border:1px solid var(--color-black);background:var(--color-white);width:44px;height:44px;color:var(--color-black);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.resume-guide-nav:disabled{opacity:.35;cursor:not-allowed}.resume-guide-desktop-card{flex:auto;width:100%;min-width:0;max-width:880px;min-height:0;display:flex}.swipe-carousel-progress{width:100%;padding-inline:var(--chrome-edge-buffer);box-sizing:border-box;flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.swipe-carousel-progress-bar{gap:4px;width:100%;max-width:min(420px,100vw - 48px);display:flex}.swipe-carousel-progress-segment{appearance:none;cursor:pointer;background:#00000024;border:0;border-radius:999px;flex:1 1 0;height:3px;margin:0;padding:0}.swipe-carousel-progress-segment[aria-current=true]{background:var(--color-black)}.swipe-carousel-progress-counter{color:#0000008c;letter-spacing:.08em;text-transform:uppercase}.resume-guide-carousel-region{flex:auto;align-items:stretch;width:100vw;max-width:100vw;min-height:0;margin-inline:calc(50% - 50vw);display:flex;overflow:visible}.swipe-carousel-track,.resume-guide-carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:row;gap:0;width:100%;height:100%;min-height:0;padding-inline:0;scroll-padding-inline:0;display:flex;overflow:auto hidden}.swipe-carousel-track::-webkit-scrollbar{display:none}.resume-guide-carousel::-webkit-scrollbar{display:none}.swipe-carousel-slot,.resume-guide-carousel-slot{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;min-height:0;padding-inline:var(--chrome-edge-buffer);flex:0 0 100%;justify-content:center;align-items:center;display:flex}.resume-guide-card{width:100%;height:var(--resume-guide-card-height);min-height:var(--resume-guide-card-height);max-height:var(--resume-guide-card-height);box-sizing:border-box;border:1px solid var(--color-black);background:var(--color-white);color:var(--color-black);--resume-guide-card-height:clamp(500px, 56dvh, 548px);--resume-guide-headline-measure:min(100%, 640px);border-radius:20px;flex:none;display:flex}.resume-guide-card-inner{box-sizing:border-box;text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:clamp(14px,2.5vh,20px);width:100%;height:100%;min-height:0;padding:clamp(24px,4.5vw,34px);display:flex;overflow:hidden}.resume-guide-card-eyebrow{letter-spacing:.08em;text-transform:uppercase}.resume-guide-card-title-block{flex-direction:column;align-items:center;gap:clamp(4px,.8vh,6px);width:100%;display:flex}.resume-guide-card-headline{width:100%;max-width:var(--resume-guide-headline-measure);text-wrap:balance}.resume-guide-card-headline--cover{max-width:var(--resume-guide-headline-measure)}.resume-guide-card-description{width:min(100%,26em);max-width:26em;margin-inline:auto}.resume-diagram{--resume-diagram-line:#c9c9c5;--resume-diagram-bar-fill:#0000001f;width:100%;max-width:min(100%,420px);margin-inline:auto;display:flex}.resume-diagram-frame{box-sizing:border-box;border:1px solid var(--resume-diagram-line);background:var(--color-white);border-radius:10px;flex-direction:column;width:100%;display:flex;overflow:hidden}.resume-diagram-top{box-sizing:border-box;flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 12px 8px;display:flex}.resume-diagram-nametitle{display:contents}.resume-diagram-name{letter-spacing:.08em;text-transform:uppercase;font-weight:700}.resume-diagram-job-title{color:#0000008c;letter-spacing:.08em;text-transform:uppercase}.resume-diagram-top-rule{background:var(--resume-diagram-line);flex-shrink:0;width:100%;height:1px;display:block}.resume-diagram-columns{grid-template-columns:minmax(0,.92fr) 1px minmax(0,1.18fr);align-items:stretch;display:grid}.resume-diagram-left{box-sizing:border-box;flex-direction:column;gap:12px;padding:10px 10px 12px 12px;display:flex}.resume-diagram-column-divider{background:var(--resume-diagram-line);width:1px}.resume-diagram-right{box-sizing:border-box;flex-direction:column;gap:12px;padding:10px 12px 12px 10px;display:flex}.resume-diagram-region{box-sizing:border-box}.resume-diagram[data-dim] .resume-diagram-region--inactive{opacity:.4}.resume-diagram-bullets{gap:5px;padding:0;list-style:none;display:grid}.resume-diagram-bullet-row{grid-template-columns:auto 1fr;align-items:center;gap:6px;display:grid}.resume-diagram-bullet-dot{color:var(--resume-diagram-bar-fill);font-size:inherit;line-height:1}.resume-diagram-experience-entry--primary{gap:8px;display:grid}.resume-diagram-region--highlighted{opacity:1}.resume-diagram-region--revealing{opacity:0;will-change:opacity, transform;animation:resume-diagram-region-reveal .4s var(--ease-out) forwards}@keyframes resume-diagram-region-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@keyframes resume-diagram-region-reveal-mobile{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.resume-diagram-region--revealing{will-change:opacity;animation:resume-diagram-region-reveal-mobile .22s var(--ease-out) forwards}}.resume-diagram-section{text-align:left;gap:6px;display:grid}.resume-diagram-section-label{color:#0000008c;letter-spacing:.08em;text-transform:uppercase}.resume-diagram-bars{gap:5px;display:grid}.resume-diagram-bar{background:var(--resume-diagram-bar-fill);border-radius:999px;height:7px;display:block}.resume-diagram-experience{text-align:left;gap:8px;display:grid}.resume-diagram-experience-entries{gap:10px;display:grid}.resume-diagram-experience-entry{gap:5px;display:grid}.resume-guide-card-actions{margin-top:clamp(8px,1.5vh,12px);gap:12px;width:100%;max-width:min(100%,420px);margin-inline:auto;display:grid}.resume-guide-card-action{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.resume-guide-card-action--primary{border:1px solid var(--color-black);background:var(--color-black);color:var(--color-white)}.resume-guide-card-action--secondary{border:1px solid var(--color-black);color:var(--color-black);background:0 0}.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--primary:hover,.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--primary:focus-visible,.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--primary:active{border-color:var(--color-black);background:var(--color-white);color:var(--color-black)}.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--secondary:hover,.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--secondary:focus-visible,.staffing-toolkit-root--accent .staffing-toolkit-main a.resume-guide-card-action--secondary:active{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.resume-guide-card--close .resume-guide-card-inner{justify-content:center;gap:clamp(14px,2.5vh,20px)}.resume-guide-card--close .resume-guide-card-actions{flex:none;margin-top:0}@media (max-width:767px){.resume-guide-stage{display:none}}@media (min-width:768px){.resume-guide-main.staffing-toolkit-main,.toolkit-deck-main.staffing-toolkit-main{padding-inline:var(--chrome-edge-buffer);justify-content:center}.resume-guide-carousel-region{display:none}}@media (prefers-reduced-motion:reduce){.resume-guide-carousel{scroll-behavior:auto}.resume-diagram-region--revealing,.portfolio-diagram-region--revealing{opacity:1;animation:none;transform:none}.portfolio-diagram-region{transition:none}}@media (max-width:640px){.resume-guide-main.staffing-toolkit-main,.toolkit-deck-main.staffing-toolkit-main{padding-inline:0}.resume-guide-card-inner{padding:clamp(20px,5vw,28px)}.resume-guide-card{--resume-guide-card-height:clamp(480px, 54dvh, 528px)}}.toolkit-deck-card-inner{text-align:center;align-items:center}.toolkit-deck-card-description{width:min(100%,28em);max-width:28em}.toolkit-deck-card--flags .toolkit-deck-card-inner,.toolkit-deck-card--stat .toolkit-deck-card-inner,.toolkit-deck-card--close .toolkit-deck-card-inner{justify-content:center}.toolkit-deck-flags-title{align-items:flex-start}.toolkit-deck-flags-list{text-align:left;gap:10px;width:min(100%,540px);padding:0;list-style:none;display:grid}.toolkit-deck-flags-item{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.toolkit-deck-flags-marker{border:1px solid #00000073;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex}.toolkit-deck-flags-text{display:inline-block}.toolkit-deck-stat{justify-items:center;gap:8px;width:min(100%,540px);display:grid}.toolkit-deck-stat-eyebrow,.toolkit-deck-stat-sub{letter-spacing:.08em;text-transform:uppercase}.toolkit-deck-stat-value{font-family:var(--font-display);letter-spacing:-.03em;line-height:.95}.toolkit-deck-stat-note{text-align:center;width:min(100%,32em)}.toolkit-deck-stat-placeholder{color:#00000080}.portfolio-diagram{--portfolio-diagram-line:#c9c9c5;--portfolio-diagram-fill:#0000001f;width:100%;max-width:min(100%,420px);margin-inline:auto;display:flex}.portfolio-diagram-frame{border:1px solid var(--portfolio-diagram-line);background:var(--color-white);box-sizing:border-box;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:12px;display:grid}.portfolio-diagram-name{text-align:center;letter-spacing:.08em;grid-column:1/-1}.portfolio-diagram-region{box-sizing:border-box}.portfolio-diagram[data-dim] .portfolio-diagram-region--inactive{opacity:.4}.portfolio-diagram-region--highlighted{opacity:1}@media (min-width:768px){.portfolio-diagram-region--inactive{transition:none}}.portfolio-diagram-region--revealing{opacity:0;will-change:opacity, transform;animation:portfolio-diagram-region-reveal .4s var(--ease-out) forwards}@keyframes portfolio-diagram-region-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}.portfolio-diagram-hero{grid-column:1/-1}.portfolio-diagram-hero-tile{border:1px solid var(--portfolio-diagram-line);background:var(--portfolio-diagram-fill);border-radius:8px;width:100%;height:clamp(84px,11vh,108px)}.portfolio-diagram-context{grid-column:1/-1}.portfolio-diagram-caption-bar{background:var(--portfolio-diagram-fill);border-radius:999px;width:100%;height:14px}.portfolio-diagram-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.portfolio-diagram-grid-tile{aspect-ratio:1;border:1px solid var(--portfolio-diagram-line);background:var(--portfolio-diagram-fill);border-radius:6px;display:block}.portfolio-diagram-about,.portfolio-diagram-contact{border:1px solid var(--portfolio-diagram-line);border-radius:8px;gap:5px;padding:8px;display:grid}.portfolio-diagram-block-line{background:var(--portfolio-diagram-fill);border-radius:999px;width:100%;height:6px;display:block}.portfolio-diagram-block-line--short{width:72%}.portfolio-diagram-block-label{color:#0000008c;letter-spacing:.08em;text-transform:uppercase}@media (max-width:767px){.portfolio-diagram-region{transition:opacity .34s cubic-bezier(.22,1,.36,1)}.portfolio-diagram[data-dim] .portfolio-diagram-region{opacity:.4}.portfolio-diagram[data-dim] .portfolio-diagram-region--highlighted{opacity:1}}.portfolio-guide-root .resume-guide-card{--resume-guide-card-height:clamp(560px, 62dvh, 612px)}.portfolio-guide-root .resume-guide-card--part .resume-guide-card-inner{grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:clamp(14px,2.5vh,20px);height:100%;display:grid}.portfolio-guide-root .resume-guide-card--part .resume-guide-card-title-block,.portfolio-guide-root .resume-guide-card--part .resume-guide-card-headline,.portfolio-guide-root .resume-guide-card--part .resume-guide-card-description,.portfolio-guide-root .resume-guide-card--part .portfolio-diagram{width:100%;min-width:0}.portfolio-guide-root .portfolio-diagram{flex:none;width:100%;max-width:min(100%,320px);min-height:0}.portfolio-guide-root .portfolio-diagram-frame{padding:10px;gap:6px;padding-bottom:12px}.portfolio-guide-root .portfolio-diagram-hero-tile{height:clamp(48px,7dvh,56px)}.portfolio-guide-root .portfolio-diagram-caption-bar{height:10px}.portfolio-guide-root .portfolio-diagram-grid{gap:5px}.portfolio-guide-root .portfolio-diagram-grid-tile{aspect-ratio:1;height:auto;min-height:0}.portfolio-guide-root .portfolio-diagram-about,.portfolio-guide-root .portfolio-diagram-contact{gap:4px;padding:6px}.portfolio-guide-root .portfolio-diagram-block-line{height:5px}@media (max-width:640px){.portfolio-guide-root .resume-guide-card{--resume-guide-card-height:clamp(540px, 58dvh, 588px)}.portfolio-guide-root .portfolio-diagram{max-width:min(100%,300px)}.portfolio-guide-root .portfolio-diagram-frame{padding:9px 9px 11px}.portfolio-guide-root .portfolio-diagram-hero-tile{height:clamp(44px,6.5dvh,52px)}}.cost-of-living-root{--col-stack-gap:clamp(20px, 3vh, 28px);--col-title-gap:clamp(8px, 1.2vh, 11px);--col-list-gap:clamp(18px, 2.5vh, 24px);--col-field-gap:clamp(11px, 1.5vh, 14px);--col-input-pad-y:clamp(5px, .75vh, 7px);--col-running-total-pad:clamp(8px, 1.2vh, 11px);--col-inner-gap:clamp(9px, 1.4vh, 12px);--col-actions-gap:clamp(9px, 1.4vh, 12px);--col-mobile-main-pad-y:clamp(20px, 3dvh, 28px);--col-mobile-carousel-pad-y:clamp(12px, 2dvh, 18px)}.cost-of-living-root .resume-guide-card{--col-card-min-height:clamp(360px, 42dvh, 450px);--col-content-width:min(100%, 420px);height:auto;min-height:var(--col-card-min-height);flex-direction:column;align-items:center;max-height:none}.cost-of-living-root .resume-guide-card-inner{width:var(--col-content-width);max-width:var(--col-content-width);height:auto;min-height:var(--col-card-min-height);flex:0 auto;justify-content:center;align-self:center;align-items:stretch;gap:clamp(12px,2vh,16px);margin-left:auto;margin-right:auto;overflow:visible}.cost-of-living-root .col-input-stack,.cost-of-living-root .col-result-stack{gap:clamp(14px,2.2vh,18px);width:100%;display:grid}.cost-of-living-root .col-card--category .col-input-stack,.cost-of-living-root .col-card--result .col-result-stack{gap:var(--col-stack-gap)}.cost-of-living-root .col-card--category .resume-guide-card-title-block,.cost-of-living-root .col-card--result .col-result-heading{gap:var(--col-title-gap)}.cost-of-living-root .col-card--category .col-field-list--compact{gap:var(--col-list-gap)}.cost-of-living-root .col-card--category .col-money-field{gap:var(--col-field-gap)}.cost-of-living-root .col-card--category .col-money-field-input-wrap{padding-top:var(--col-input-pad-y);padding-bottom:var(--col-input-pad-y)}.cost-of-living-root .col-card--category .col-running-total{padding-top:var(--col-running-total-pad);min-height:calc(1.2em + var(--col-running-total-pad));white-space:nowrap}.cost-of-living-root .col-card--category .col-field-helper{min-height:1.2em}.cost-of-living-root .col-card--result .col-tax-control,.cost-of-living-root .col-card--result .col-comparison{gap:var(--col-inner-gap)}.cost-of-living-root .col-card--result .col-comparison{--col-comparison-line-y:7px;--col-comparison-point-size:14px;--col-comparison-connector-h:10px;--col-comparison-label-block:44px;--col-comparison-chart-block-min:calc(1.2em + 10px + var(--col-comparison-line-y) + (var(--col-comparison-point-size) / 2) + var(--col-comparison-connector-h) + var(--col-comparison-label-block) + var(--col-comparison-line-y) + 4px);--col-comparison-note-min:3.2em;min-height:calc(var(--col-comparison-chart-block-min) + var(--col-inner-gap) + var(--col-comparison-note-min))}.cost-of-living-root .col-card--result .col-comparison-note,.cost-of-living-root .col-card--result .col-comparison-empty{min-height:var(--col-comparison-note-min)}.cost-of-living-root .col-card--result .col-comparison:has(.col-comparison-empty){align-content:center}.cost-of-living-root .col-card--result .resume-guide-card-actions{gap:var(--col-actions-gap);margin-top:0}.cost-of-living-root .resume-guide-nav:focus{outline:none}.cost-of-living-root .resume-guide-nav:focus-visible{outline-offset:2px;outline:1px solid #00000052}.cost-of-living-root .swipe-carousel-progress-segment:focus{outline:none}.cost-of-living-root .swipe-carousel-progress-segment:focus-visible{outline-offset:2px;outline:1px solid #00000047}.cost-of-living-root .col-money-field-input:focus{outline:none}.cost-of-living-root .col-money-field-input:focus-visible{outline-offset:3px;outline:1px solid #00000052}.cost-of-living-root .resume-guide-card-title-block,.cost-of-living-root .resume-guide-card-description,.cost-of-living-root .col-result-subline,.cost-of-living-root .col-comparison-note,.cost-of-living-root .resume-guide-card-actions,.cost-of-living-root .col-tax-control,.cost-of-living-root .col-comparison{width:100%}.cost-of-living-root .resume-guide-card-inner,.cost-of-living-root .col-input-stack,.cost-of-living-root .col-result-stack,.cost-of-living-root .col-field-list,.cost-of-living-root .col-context-fields,.cost-of-living-root .col-money-field,.cost-of-living-root .col-select-field,.cost-of-living-root .col-field-helper,.cost-of-living-root .col-running-total,.cost-of-living-root .col-tax-note,.cost-of-living-root .col-comparison-note,.cost-of-living-root .col-comparison-empty,.cost-of-living-root .col-comparison-eyebrow,.cost-of-living-root .col-comparison-mark-label,.cost-of-living-root .col-tax-control-label,.cost-of-living-root .col-tax-control-value{text-align:center}.cost-of-living-root .col-money-field-input-wrap{justify-content:center}.cost-of-living-root .col-money-field-input{text-align:center}.cost-of-living-root .col-select-field .salary-calculator-dropdown-trigger{border-width:1.5px;justify-content:center}.cost-of-living-root .col-select-field .salary-calculator-dropdown-value{text-align:center}.cost-of-living-root .col-tax-control-header{justify-content:center}.cost-of-living-root .salary-calculator-dropdown-option:focus-visible{outline:2px solid var(--color-black);outline-offset:-2px}.cost-of-living-root .resume-guide-card.col-card--cover{flex-direction:row;align-items:stretch}.cost-of-living-root .resume-guide-card.col-card--cover .resume-guide-card-inner{flex:auto;align-self:auto;align-items:center;width:100%;max-width:none;margin-left:0;margin-right:0}.cost-of-living-root .resume-guide-card.col-card--cover .resume-guide-card-description{width:min(100%,26em);max-width:26em;margin-inline:auto}@media (max-width:767px){body.toolkit-tool-page-scroll:has(.cost-of-living-root){overflow:hidden}.cost-of-living-root .resume-guide-main.staffing-toolkit-main{padding:var(--col-mobile-main-pad-y) 0;box-sizing:border-box;overflow:hidden}.cost-of-living-root .resume-guide-deck{flex:auto;justify-content:center;min-height:0;max-height:100%;overflow:hidden}.cost-of-living-root .resume-guide-carousel-region{flex:auto;min-height:0;max-height:100%;overflow:hidden}.cost-of-living-root .resume-guide-carousel{align-items:stretch;height:100%;min-height:0;max-height:100%;overflow:auto hidden}.cost-of-living-root .resume-guide-carousel-slot{box-sizing:border-box;justify-content:center;align-items:stretch;height:100%;min-height:0;max-height:100%}.cost-of-living-root .resume-guide-card{flex:auto;align-self:stretch;height:100%;min-height:0;max-height:100%}.cost-of-living-root .resume-guide-card-inner{box-sizing:border-box;flex:auto;justify-content:center;height:100%;min-height:0;max-height:100%;padding-bottom:clamp(24px,4vh,32px);overflow:hidden}.cost-of-living-root .resume-guide-card.col-card--result .resume-guide-card-inner{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-y:auto}}.col-privacy-note{color:#0000008c;width:min(100%,26em);max-width:26em}.col-inline-link{color:inherit;text-underline-offset:.14em;text-decoration:underline}.col-field-helper{color:#0000008c;text-align:left}.col-field-list,.col-context-fields{gap:14px;width:100%;display:grid}.col-field-list--compact{gap:10px}.col-running-total{letter-spacing:.08em;text-transform:uppercase;width:100%;padding-top:2px}.col-running-total-value{font-weight:400}.col-running-total-suffix{color:#0000008c}.col-money-field,form.col-money-field{text-align:left;background:0 0;border:0;gap:6px;width:100%;margin:0;padding:0;display:grid}.col-select-field{text-align:left;gap:6px;width:100%;display:grid}.col-money-field-label,.col-select-field-label{letter-spacing:.08em;text-transform:uppercase}.col-money-field-input-wrap{border-bottom:1px solid var(--color-black);align-items:center;gap:6px;padding-bottom:4px;display:flex}.col-money-field-prefix{flex-shrink:0;line-height:1.2}.col-money-field-input,.col-select-field-input{width:100%;min-width:0;color:var(--color-black);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:max(16px,1em);line-height:1.2}.col-money-field-input:focus-visible,.col-select-field-input:focus-visible{outline:1px solid var(--color-black);outline-offset:2px}.cost-of-living-root .col-select-field-input:focus-visible{outline-offset:2px;outline:1px solid #00000052}.col-select-field-input{border:1px solid var(--color-black);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-black) 50%), linear-gradient(135deg, var(--color-black) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;border-radius:999px;padding:10px 14px}.col-context-actions{gap:12px;width:100%;display:grid}.col-text-button{color:var(--color-black);text-underline-offset:.14em;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0;text-decoration:underline}.col-result-value{width:100%;max-width:var(--resume-guide-headline-measure);text-wrap:balance}.col-result-subline{width:min(100%,26em);max-width:26em}.col-tax-control{gap:10px;width:100%;display:grid}.col-tax-control-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.col-tax-control-label,.col-tax-control-value{letter-spacing:.08em;text-transform:uppercase}.col-tax-stepper{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.col-tax-stepper-button{border:1px solid var(--color-black);background:var(--color-white);width:36px;height:36px;color:var(--color-black);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.col-tax-stepper-button:disabled{opacity:.35;cursor:not-allowed}.col-tax-slider{width:100%;accent-color:var(--color-black)}.col-tax-note{color:#0000008c}.col-comparison{gap:clamp(18px,2.8vh,24px);width:100%;display:grid}.col-comparison-chart{isolation:isolate;gap:10px;width:100%;display:grid;position:relative}.col-comparison-eyebrow{color:#0000008c}.col-comparison-empty{color:#0000008c;width:min(100%,26em);max-width:26em;margin-inline:auto}.col-comparison-axis{--col-comparison-line-y:7px;--col-comparison-point-size:14px;--col-comparison-connector-h:10px;--col-comparison-label-block:44px;--col-comparison-median-ink:#0000008c;width:100%;min-width:0;min-height:calc(var(--col-comparison-line-y) + (var(--col-comparison-point-size) / 2) + var(--col-comparison-connector-h) + var(--col-comparison-label-block));padding-top:var(--col-comparison-line-y);padding-bottom:4px;position:relative;overflow:visible}.col-comparison-axis-line{left:0;right:0;top:var(--col-comparison-line-y);background:#00000038;height:1px;position:absolute;transform:translateY(-50%)}.col-comparison-mark{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.col-comparison-point{width:var(--col-comparison-point-size);height:var(--col-comparison-point-size);box-sizing:border-box;border-radius:999px;flex-shrink:0}.col-comparison-point--median{border:1px solid var(--col-comparison-median-ink);background:0 0}.col-comparison-point--user{background:var(--color-black)}.col-comparison-mark-below{flex-direction:column;align-items:center;display:flex}.col-comparison-connector{height:var(--col-comparison-connector-h);flex-shrink:0}.col-comparison-connector--median{background:var(--col-comparison-median-ink);width:1px}.col-comparison-connector--user{background:var(--color-black);width:1px}.col-comparison-mark-label{white-space:nowrap;justify-items:center;gap:2px;padding-top:4px;display:grid}.col-comparison-note{z-index:0;width:min(100%,26em);max-width:26em;margin-inline:auto;position:relative}.toolkit-pill{border:1px solid var(--color-black);box-sizing:border-box;width:100%;height:60px;color:var(--color-black);background:0 0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:relative}.toolkit-pill-button{width:100%;font:inherit;cursor:pointer;appearance:none}.toolkit-pill-icon{border:1px solid var(--color-black);width:36px;height:36px;color:var(--color-black);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.toolkit-pill-icon svg,.toolkit-pill-icon-svg{width:1em;height:1em;color:inherit;flex-shrink:0;display:block}.toolkit-pill-icon .staffing-toolkit-pill-symbol{color:inherit}.toolkit-pill-label{text-align:center;width:100%;color:var(--color-black);padding-inline:52px;transition:color .2s}.toolkit-pill--solid{background:var(--color-black);border-color:var(--color-black);color:var(--color-white);transition:opacity .2s}.toolkit-pill--solid .toolkit-pill-label{color:var(--color-white)}.toolkit-pill--solid .toolkit-pill-icon{background:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.toolkit-pill--solid .toolkit-pill-icon .staffing-toolkit-pill-symbol{color:var(--color-black)}@media (hover:hover) and (pointer:fine){.toolkit-pill:hover,.toolkit-pill:focus-visible{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.toolkit-pill:hover .toolkit-pill-label,.toolkit-pill:focus-visible .toolkit-pill-label{color:var(--color-white)}.toolkit-pill:hover .toolkit-pill-icon,.toolkit-pill:focus-visible .toolkit-pill-icon{background:var(--color-black);border-color:var(--color-white);color:var(--color-white)}.toolkit-pill:hover .toolkit-pill-icon .staffing-toolkit-pill-symbol,.toolkit-pill:focus-visible .toolkit-pill-icon .staffing-toolkit-pill-symbol{color:var(--color-white)}.toolkit-pill--solid:hover,.toolkit-pill--solid:focus-visible{background:var(--color-black);border-color:var(--color-black);color:var(--color-white);opacity:.85}.toolkit-pill--solid:hover .toolkit-pill-label,.toolkit-pill--solid:focus-visible .toolkit-pill-label{color:var(--color-white)}.toolkit-pill--solid:hover .toolkit-pill-icon,.toolkit-pill--solid:focus-visible .toolkit-pill-icon{background:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.toolkit-pill--solid:hover .toolkit-pill-icon .staffing-toolkit-pill-symbol,.toolkit-pill--solid:focus-visible .toolkit-pill-icon .staffing-toolkit-pill-symbol{color:var(--color-black)}}.toolkit-pill:active{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.toolkit-pill:active .toolkit-pill-label{color:var(--color-white)}.toolkit-pill:active .toolkit-pill-icon{background:var(--color-black);border-color:var(--color-white);color:var(--color-white)}.toolkit-pill:active .toolkit-pill-icon .staffing-toolkit-pill-symbol{color:var(--color-white)}.toolkit-pill--solid:active{background:var(--color-black);border-color:var(--color-black);color:var(--color-white);opacity:.85}.toolkit-pill--solid:active .toolkit-pill-label{color:var(--color-white)}.toolkit-pill--solid:active .toolkit-pill-icon{background:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.toolkit-pill--solid:active .toolkit-pill-icon .staffing-toolkit-pill-symbol{color:var(--color-black)}.toolkit-pill-enter{--toolkit-pill-stagger:0}.staffing-toolkit-ready .toolkit-pill-enter.toolkit-hub-enter{animation-delay:calc(.12s + (.11s * 3) + 50ms + (.11s * var(--toolkit-pill-stagger,0)))}@media (prefers-reduced-motion:reduce){.toolkit-pill,.toolkit-pill-icon,.toolkit-pill-label,.toolkit-pill--solid{transition:none}}@media (max-width:640px){.toolkit-pill{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:48px;padding-block:12px}.toolkit-pill-icon{width:32px;height:32px;font-size:15px;left:10px}.toolkit-pill-label{overflow-wrap:anywhere;padding-inline:46px;line-height:1.25}}.negotiation-guide-badge{color:#111;background:0 0;border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;padding:8px 18px;display:inline-flex}.negotiation-guide-badge-label{color:#111;font-size:12px;line-height:1}.nk-dashboard-root{background:var(--color-white)}.nk-dashboard-root.toolkit-tool-page-root{height:100dvh;min-height:100dvh;overflow:hidden}.nk-dashboard-frame{top:var(--chrome-dashed-rule-top);right:0;bottom:calc(100dvh - var(--chrome-footer-rule-top));flex-direction:row;min-height:0;display:flex;position:absolute;left:0;overflow:hidden}.nk-dashboard-sidebar{background:var(--color-white);-webkit-overflow-scrolling:touch;border-right:1px dashed #999;flex:0 0 230px;width:230px;min-width:0;max-width:230px;height:100%;overflow:hidden auto}.nk-dashboard-content{--nk-dashboard-pane-min-height:calc(var(--chrome-footer-rule-top) - var(--chrome-dashed-rule-top));--nk-module-strip-label-size:10px;--nk-module-strip-value-size:clamp(18px, 5.2vw, 22px);--nk-module-strip-pad-block:clamp(12px, 2vh, 16px);--nk-module-section-label-size:var(--type-label-size);--nk-module-section-gap:clamp(36px, calc(36px + (100vw - 375px) * .01127), 48px);--nk-plan-card-pad-block:clamp(26px, 4.3vw, 35px);--nk-plan-card-pad-inline:clamp(20px, 4vw, 32px);--nk-plan-card-pad-block-mobile:16px;--nk-plan-card-pad-inline-mobile:16px;--nk-plan-card-radius:16px;--nk-plan-card-headline-size:clamp(36px, 9.5vw, 56px);--nk-plan-card-headline-size-mobile:var(--type-card-headline-size);--nk-plan-card-headline-gap:var(--nk-module-section-gap);--nk-plan-card-justify-mobile:flex-start;min-width:0;min-height:var(--nk-dashboard-pane-min-height);-webkit-overflow-scrolling:touch;height:100%;padding:clamp(20px, 3.2vh, 36px) var(--chrome-edge-buffer);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.nk-dashboard-column{width:100%;max-width:var(--nk-content-column-max);box-sizing:border-box;flex-shrink:0;min-width:0;margin-block:auto;margin-inline:auto}.nk-dashboard-column:has(>.nk-jobs){flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;margin-block:0;display:flex}.nk-dashboard-content--deck{min-height:0;padding:0;display:block;overflow:hidden}.nk-dashboard-mobile-bar,.nk-dashboard-scrim{display:none}.nk-sidebar{box-sizing:border-box;flex-direction:column;gap:0;width:100%;padding:16px 12px clamp(20px,3vh,28px);display:flex}.nk-sidebar-intro{flex-direction:column;gap:2px;margin:0 0 16px;padding:0;display:flex}.nk-sidebar-phases{flex-direction:column;gap:0;margin:0;padding:0;display:flex}.nk-sidebar-phase{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.nk-sidebar-phase[data-collapsed=true]{gap:0}.nk-sidebar-phase+.nk-sidebar-phase{margin-top:16px}.nk-sidebar-phase-label{color:#888;border-top:1px dashed #999;margin:0;padding:12px 0 0}.nk-sidebar-phase-toggle{appearance:none;box-sizing:border-box;color:#888;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px dashed #999;justify-content:space-between;align-items:baseline;gap:12px;width:100%;margin:0;padding:12px 0 0;display:flex}.nk-sidebar-phase-toggle-label{min-width:0}.nk-sidebar-phase-done{color:var(--color-black);flex:none}.nk-sidebar-phase-tools-wrap{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out,ease);grid-template-rows:1fr;display:grid}.nk-sidebar-phase-tools-wrap[data-collapsed=true]{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr}.nk-sidebar-phase-tools-wrap>.nk-sidebar-phase-tools{min-height:0;overflow:hidden}.nk-sidebar-phase-tools{flex-direction:column;gap:2px;margin:0;padding:0;display:flex}@media (prefers-reduced-motion:reduce){.nk-sidebar-phase-tools-wrap{transition:none}}.nk-sidebar-jobs{border-top:1px dashed #999;margin-top:16px;padding:12px 8px 0}.nk-sidebar-jobs-link{box-sizing:border-box;width:100%;color:var(--color-black);text-align:left;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:1.35;text-decoration:underline;display:block}@media (hover:hover) and (pointer:fine){.nk-sidebar-jobs-link:hover,.nk-sidebar-jobs-link:focus-visible{color:#111}}.nk-sidebar-row{appearance:none;box-sizing:border-box;width:100%;height:32px;min-height:32px;max-height:32px;color:var(--color-black);text-align:left;cursor:pointer;opacity:1;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), opacity .25s var(--ease-out);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;line-height:32px;text-decoration:none;display:flex}.nk-sidebar-row--inert{cursor:default;pointer-events:none;width:auto;max-width:100%;display:inline-flex}.nk-sidebar-row--locked:not(.nk-sidebar-row--unlocking){opacity:.38;cursor:pointer}.nk-sidebar-row-icon{width:14px;height:14px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.nk-sidebar-icon-layer{opacity:0;pointer-events:none;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.nk-sidebar-row--locked:not(.nk-sidebar-row--unlocking) .nk-sidebar-icon-layer--lock,.nk-sidebar-row--completed .nk-sidebar-icon-layer--check{opacity:1}.nk-sidebar-row--completed .nk-sidebar-icon-layer--lock,.nk-sidebar-row--completed .nk-sidebar-icon-layer--lock-open{opacity:0}.nk-sidebar-row--completed.nk-sidebar-row--locked,.nk-sidebar-row:not(.nk-sidebar-row--locked):not(.nk-sidebar-row--unlocking):not(.nk-sidebar-row--completed) .nk-sidebar-icon-layer--tool,.nk-sidebar-row--completed:not(.nk-sidebar-row--locked):not(.nk-sidebar-row--unlocking) .nk-sidebar-icon-layer--check{opacity:1}.nk-sidebar-row--unlocking{--nk-cascade-delay:calc(var(--nk-cascade-i,0) * 70ms);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);animation:nk-sidebar-row-unlock-opacity .55s var(--ease-out) var(--nk-cascade-delay) both}.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--lock{animation:nk-sidebar-icon-lock-out .55s var(--ease-out) var(--nk-cascade-delay) both}.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--lock-open{animation:nk-sidebar-icon-lock-open .55s var(--ease-out) var(--nk-cascade-delay) both}.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--tool{animation:nk-sidebar-icon-tool-in .55s var(--ease-out) var(--nk-cascade-delay) both}@keyframes nk-sidebar-row-unlock-opacity{0%,63.636%{opacity:.38}to{opacity:1}}@keyframes nk-sidebar-icon-lock-out{0%{opacity:1}27.273%,to{opacity:0}}@keyframes nk-sidebar-icon-lock-open{0%{opacity:0}27.273%{opacity:1}63.636%{opacity:1}to{opacity:0}}@keyframes nk-sidebar-icon-tool-in{0%,63.636%{opacity:0}to{opacity:1}}.nk-sidebar-icon-svg{width:14px;height:14px;color:inherit;display:block}.nk-sidebar-row-label{min-width:0;color:inherit;white-space:nowrap;letter-spacing:.06em}.nk-sidebar-row--active{color:#f8f8f8;background:#111}.nk-sidebar-row--active .nk-sidebar-row-label,.nk-sidebar-row--active .nk-sidebar-row-icon{color:#f8f8f8}@media (hover:hover) and (pointer:fine){.nk-sidebar-row:not(.nk-sidebar-row--inert):not(.nk-sidebar-row--locked):not(.nk-sidebar-row--active):hover,.nk-sidebar-row:not(.nk-sidebar-row--inert):not(.nk-sidebar-row--locked):not(.nk-sidebar-row--active):focus-visible{color:#f8f8f8;background:#111}}.nk-welcome{--nk-welcome-scale:clamp(1, calc(1 + (100vw - 375px) / 1065 * .5), 1.5);--nk-welcome-title-size:clamp(36px, calc(36px + (100vw - 375px) * .04507), 84px);--nk-welcome-title-size-long-name:clamp(30px, calc(30px + (100vw - 375px) * .03756), 70px);--nk-welcome-body-size:clamp(12px, calc(12px + (100vw - 375px) * .00704), 19.5px);--nk-welcome-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);--nk-welcome-gap:clamp(18px, calc(18px + (100vw - 375px) * .01127), 30px);--nk-welcome-badge-pad-block:clamp(6px, calc(6px + (100vw - 375px) * .00282), 9px);--nk-welcome-badge-pad-inline:clamp(18px, calc(18px + (100vw - 375px) * .00657), 25px);--nk-welcome-badge-icon:clamp(12px, calc(12px + (100vw - 375px) * .00563), 18px);--nk-welcome-badge-gap:clamp(7px, calc(7px + (100vw - 375px) * .00329), 10.5px);--nk-welcome-body-max-width:clamp(420px, calc(420px + (100vw - 375px) * .09859), 525px);--nk-welcome-pill-height:clamp(60px, calc(60px + (100vw - 375px) * .01127), 72px);--nk-welcome-pill-max-width:clamp(400px, calc(400px + (100vw - 375px) * .0939), 500px);--nk-welcome-pill-icon:clamp(36px, calc(36px + (100vw - 375px) * .00657), 43px);--nk-welcome-pill-icon-inset:clamp(12px, calc(12px + (100vw - 375px) * .00282), 15px);--nk-welcome-pill-label-pad:clamp(52px, calc(52px + (100vw - 375px) * .00939), 62px);--nk-welcome-pill-font-size:clamp(18px, calc(18px + (100vw - 375px) * .00563), 24px);--type-display-kit-title-size:var(--nk-welcome-title-size);--type-body-size:var(--nk-welcome-body-size);--type-label-size:var(--nk-welcome-label-size);align-items:center;gap:var(--nk-welcome-gap);text-align:center;flex-direction:column;width:100%;padding-block:0;display:flex}.nk-welcome--unlocked{gap:clamp(22px,3.5vh,36px)}.nk-welcome-title-block{flex-direction:column;align-items:center;gap:0;display:flex}.nk-welcome-title{color:var(--color-black);text-align:center;flex-direction:column;display:flex}.nk-welcome-title-line{display:block}.nk-welcome-title-line--empty{display:none}.nk-welcome-title-line--name{text-transform:uppercase}.nk-welcome-title--long-name{--type-display-kit-title-size:var(--nk-welcome-title-size-long-name)}.nk-welcome-body{max-width:var(--nk-welcome-body-max-width);color:var(--color-black);text-align:center;margin:0;line-height:1.5}.nk-welcome-pill.toolkit-pill{width:100%;max-width:var(--nk-welcome-pill-max-width);height:var(--nk-welcome-pill-height)}.nk-welcome-pill .toolkit-pill-icon{left:var(--nk-welcome-pill-icon-inset);width:var(--nk-welcome-pill-icon);height:var(--nk-welcome-pill-icon);font-size:var(--nk-welcome-pill-font-size)}.nk-welcome-pill .toolkit-pill-label{padding-inline:var(--nk-welcome-pill-label-pad)}.nk-tool-stub{text-align:left;flex-direction:column;align-items:flex-start;gap:clamp(14px,2vh,20px);width:100%;padding-block:clamp(8px,1.5vh,16px);display:flex}.nk-tool-stub-icon{width:14px;height:14px;color:var(--color-black);display:inline-flex}.nk-tool-stub-phase{color:#888}.nk-tool-stub-title{color:var(--color-black)}.nk-tool-stub-body{color:#888;max-width:36em;margin:0;line-height:1.5}body.nk-drawer-open{overflow:hidden}@media (max-width:767px){.nk-dashboard-frame{flex-direction:column}.nk-dashboard-mobile-bar{box-sizing:border-box;width:100%;min-height:40px;padding:8px var(--chrome-edge-buffer);background:var(--color-white);z-index:20;border-bottom:1px dashed #999;flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;display:flex}.nk-dashboard-tools-pill{appearance:none;color:#111;cursor:pointer;background:0 0;border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:6px 12px;display:inline-flex}.nk-dashboard-scrim{z-index:30;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out);background:#00000047;display:block;position:absolute;inset:0}.nk-dashboard-scrim--open{opacity:1;pointer-events:auto}.nk-dashboard-sidebar{z-index:40;width:min(230px,82vw);max-width:min(230px,82vw);transition:transform .22s var(--ease-out);pointer-events:auto;border-right:1px dashed #999;flex:none;position:absolute;top:0;bottom:0;left:0;transform:translate(-105%)}.nk-dashboard-sidebar--open{transform:translate(0)}.nk-dashboard-content{--nk-plan-card-pad-block:var(--nk-plan-card-pad-block-mobile);--nk-plan-card-pad-inline:var(--nk-plan-card-pad-inline-mobile);--nk-plan-card-headline-size:var(--nk-plan-card-headline-size-mobile);padding-top:24px;padding-bottom:40px;flex:auto;width:100%;min-height:0;padding-inline:clamp(16px,4vw,24px)}.nk-dashboard-column{max-width:100%}.nk-welcome-title-line{white-space:nowrap}.nk-welcome-body,.nk-tool-stub-body{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.nk-sidebar-row,.nk-dashboard-scrim,.nk-dashboard-sidebar{transition:none}.nk-sidebar-row--unlocking,.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--lock,.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--lock-open,.nk-sidebar-row--unlocking .nk-sidebar-icon-layer--tool{animation:none}}.negotiation-tool-page-column{text-align:left;align-items:stretch;gap:clamp(28px,4vh,40px);width:100%;max-width:none}.negotiation-tool-reading-column{box-sizing:border-box;text-align:left;flex-direction:column;align-items:stretch;gap:40px;width:100%;min-width:0;max-width:none;display:flex}.negotiation-tool-page-title-block{text-align:center;flex-direction:column;align-items:center;gap:clamp(12px,2vh,18px);display:flex}.negotiation-tool-page-title{text-align:center}.negotiation-tool-page-lede{max-width:34em;color:var(--color-black);text-align:center;margin-inline:auto;line-height:1.5}.nk-tool-page-header{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}.nk-tool-page-back{color:var(--color-black);text-decoration:none;transition:opacity .2s,color .2s}.nk-tool-page-back:hover,.nk-tool-page-back:focus-visible{opacity:.55}.nk-tool-page-phase{color:#888;text-align:right;flex-shrink:0}.nk-section-label{box-sizing:border-box;color:#888;letter-spacing:.08em;text-align:center;border-top:1px dashed #ccc;width:100%;padding-top:14px}.negotiation-tool-section{flex-direction:column;align-items:stretch;gap:14px;width:100%;display:flex}.negotiation-tool-section-heading{width:100%;color:var(--color-black);text-align:center}.negotiation-tool-paragraph-stack{flex-direction:column;gap:10px;display:flex}.negotiation-tool-body{width:100%;color:var(--color-black);text-align:left;line-height:1.5}.nk-scripture-quote{box-sizing:border-box;border-left:2px solid var(--color-black);text-align:left;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin:clamp(4px,1vh,8px) 0;padding-left:16px;display:flex}.nk-scripture-quote-text{width:100%;color:var(--color-black);text-align:left}.nk-scripture-quote-citation{color:#888;text-align:left;width:100%;font-style:normal;display:block}.nk-permission-card{box-sizing:border-box;border:1.5px solid var(--color-black);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:clamp(14px,2vh,18px);width:100%;max-width:600px;margin-inline:auto;padding:clamp(22px,3.5vh,32px) clamp(18px,4vw,28px);display:flex}.nk-permission-card-label{color:var(--color-black)}.nk-permission-card-statement{max-width:16em;color:var(--color-black)}.nk-permission-card-button{appearance:none;border:1px solid var(--color-black);background:var(--color-black);color:var(--color-white);cursor:pointer;border-radius:999px;padding:12px 22px;transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.nk-permission-card-button:hover,.nk-permission-card-button:focus-visible{opacity:.88}.nk-tool-page-footer{border-top:1px dashed #ccc;justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding-top:clamp(14px,2.1vh,20px);display:flex}.nk-tool-page-footer-next-up{color:#888}.nk-tool-page-footer-link{color:var(--color-black);text-align:right;text-decoration:none;transition:opacity .2s,color .2s}.nk-tool-page-footer-link:hover,.nk-tool-page-footer-link:focus-visible{opacity:.55}.nk-pill-select{text-align:center;flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.nk-pill-select-label{color:#888}.nk-pill-select-shell{width:100%;height:var(--salary-mobile-selector-height);box-sizing:border-box;background:var(--color-white);border:1px solid #111;border-radius:999px;display:block;position:relative}.nk-pill-select-face{box-sizing:border-box;pointer-events:none;text-align:left;text-transform:uppercase;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:100%;padding-inline:14px 36px;display:flex;position:relative}.nk-pill-select-native{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;font-size:max(16px,1em);position:absolute;inset:0}.nk-pill-select-native:disabled,.nk-pill-select-native option:disabled{color:#888}.nk-anchor{--nk-welcome-title-size:clamp(36px, calc(36px + (100vw - 375px) * .04507), 84px);--nk-welcome-body-size:clamp(12px, calc(12px + (100vw - 375px) * .00704), 19.5px);--nk-welcome-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);--nk-welcome-gap:clamp(18px, calc(18px + (100vw - 375px) * .01127), 30px);--type-display-kit-title-size:var(--nk-welcome-title-size);--type-body-size:var(--nk-welcome-body-size);--type-label-size:var(--nk-welcome-label-size);align-items:center;gap:var(--nk-welcome-gap);text-align:center;flex-direction:column;width:100%;padding-block:0;display:flex}.nk-anchor-selects{text-align:left;grid-template-columns:1fr;gap:12px;width:100%;max-width:420px;margin-inline:auto;display:grid}.nk-anchor-placeholder{color:#888;letter-spacing:.06em;margin-top:clamp(28px,5vh,48px)}.nk-anchor-results{flex-direction:column;align-items:center;gap:clamp(18px,2.4vh,26px);width:100%;max-width:440px;margin-top:clamp(12px,2vh,20px);display:flex}.nk-anchor-hero{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.nk-anchor-hero-value{color:var(--color-black);font-family:var(--font-serif);text-wrap:balance;font-style:normal;font-weight:700;line-height:1.05}.nk-anchor-hero-label{color:#888;letter-spacing:.08em}.nk-anchor-receipts{text-align:left;width:100%;margin-top:4px}.nk-anchor-flat-insight{max-width:440px;color:var(--color-black);margin:0;line-height:1.5}.nk-anchor-method{color:#888;text-wrap:pretty;max-width:480px;line-height:1.45}.col-deck--kit{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.col-kit-stage{flex-direction:column;align-items:center;gap:clamp(18px,3vh,28px);width:100%;display:flex}.col-kit-stage--question-owned{--nk-quiz-control-width:min(100%, 440px)}.deck-bottom-pager{pointer-events:none;width:100%;max-width:var(--frame-max-width);z-index:30;margin-inline:auto;position:absolute;bottom:clamp(8px,1.4vh,14px);left:0;right:0}.deck-bottom-pager-label{z-index:1;width:6ch;min-width:6ch;max-width:calc(77.2% - var(--deck-pager-circle,44px));text-align:center;font-variant-numeric:tabular-nums;color:var(--color-black);pointer-events:none;white-space:nowrap;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deck-bottom-pager .pager-arrow-button:focus:not(:focus-visible){outline:none}.deck-bottom-pager .pager-arrow-button:focus-visible{outline:2px solid var(--color-white);outline-offset:-3px}.deck-bottom-pager .pager-arrow-button--outline:focus-visible{outline-color:var(--color-black);outline-offset:2px}.nk-quiz-deck-root{box-sizing:border-box;--deck-pager-circle:var(--nk-quiz-pager-circle,44px);flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:static;overflow:hidden}.nk-dashboard-column:has(.nk-quiz-deck-root){flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;margin-block:0;display:flex}.nk-dashboard-column:has(.nk-quiz-recap--why){max-width:min(100%,1040px)}:is(.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-need,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-experience,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-anchor,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-range,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-boundaries){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}:is(.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why-quiz,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-need-quiz,.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-boundaries-quiz){flex-direction:column;flex:auto;width:100%;min-width:0;max-width:560px;height:100%;min-height:0;margin-inline:auto;display:flex}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why-quiz:has(.nk-quiz-recap--why){max-width:min(100%,1040px)}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why-quiz:has(.nk-experience-verdict){max-width:min(100%,640px)}.nk-dashboard-content:has(.nk-quiz-deck-root){flex-direction:column;display:flex;position:relative}.nk-quiz-deck-body{box-sizing:border-box;width:100%;min-height:0;max-height:100%;padding-bottom:calc(var(--deck-pager-circle,44px) + clamp(20px, 3.5vh, 36px));flex-direction:column;flex:auto;justify-content:safe center;align-items:center;display:flex;overflow-y:auto}.nk-quiz-deck-body:has(.nk-quiz-question-step){padding-top:clamp(8px,1.5vh,16px)}.nk-quiz-deck-body:has(.nk-quiz-recap){overflow:hidden}@media (max-width:767px){.nk-quiz-deck-root:has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root):has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why:has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-need:has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-experience:has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-why-quiz:has(.nk-quiz-recap){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-need-quiz:has(.nk-quiz-recap){height:auto;max-height:none}.nk-quiz-deck-root:has(.nk-quiz-recap){overflow:visible}.nk-quiz-deck-body:has(.nk-quiz-recap){height:auto;max-height:none;overflow:visible}.nk-quiz-recap,.nk-quiz-recap-stack{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-fade-through{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-crossfade{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-layer{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-quiz-recap) .col-kit-panel{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-quiz-recap) .col-kit-panel-inner{height:auto;max-height:none}.nk-quiz-recap-scroll{max-height:none;overflow-y:visible}}.nk-quiz-deck-root:has(.nk-boundaries-results){overflow:visible}.nk-quiz-deck-body:has(.nk-boundaries-results){justify-content:stretch;align-items:stretch;padding-top:0;padding-bottom:clamp(12px,2vh,24px);overflow:visible}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-stage{flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;max-height:100%;display:flex}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-panel{flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;max-height:100%;display:flex}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-panel-inner.nk-boundaries-panel-inner{flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;max-height:100%;display:flex}.nk-dashboard-column:has(.nk-boundaries-results){max-width:min(100%,696px)}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-boundaries-quiz:has(.nk-boundaries-results){max-width:min(100%,696px)}@media (max-width:767px),(min-width:768px) and (max-height:820px){.nk-quiz-deck-root:has(.nk-boundaries-results){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root):has(.nk-boundaries-results){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-boundaries:has(.nk-boundaries-results){height:auto;max-height:none}.nk-dashboard-column:has(.nk-quiz-deck-root) .nk-boundaries-quiz:has(.nk-boundaries-results){height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-boundaries-results){justify-content:flex-start;height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-stage{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-panel{height:auto;max-height:none}.nk-quiz-deck-body:has(.nk-boundaries-results) .col-kit-panel-inner.nk-boundaries-panel-inner{height:auto;max-height:none}}@media (max-width:767px){.nk-quiz-deck-root:has(.nk-boundaries-results){height:auto;max-height:none;overflow:visible}.nk-quiz-deck-body:has(.nk-boundaries-results){height:auto;max-height:none;padding-bottom:0;overflow:visible}}.nk-dashboard-column:has(>.nk-promotion){flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:center;width:100%;max-width:min(100%,696px);height:100%;min-height:0;margin-block:0;display:flex}:is(.nk-dashboard-column:has(>.nk-promotion)>.nk-promotion.col-kit-panel,.nk-dashboard-column:has(>.nk-promotion) .col-kit-panel-inner.nk-promotion-panel-inner){flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;max-height:100%;display:flex}.nk-dashboard-content:has(.nk-promotion-results){min-height:0;padding-block:0}@media (max-width:767px),(min-width:768px) and (max-height:820px){.nk-dashboard-column:has(>.nk-promotion){justify-content:flex-start;height:auto;max-height:none}.nk-dashboard-column:has(>.nk-promotion)>.nk-promotion.col-kit-panel{justify-content:flex-start;height:auto;max-height:none}.nk-dashboard-column:has(>.nk-promotion) .col-kit-panel-inner.nk-promotion-panel-inner{justify-content:flex-start;height:auto;max-height:none}}@media (max-width:767px){.nk-dashboard-content:has(.nk-promotion-results){padding-top:24px;padding-bottom:40px}}@media (min-width:768px) and (max-height:820px){.nk-dashboard-content:has(.nk-promotion-results){padding-block:clamp(20px,3.2vh,36px)}}:is(.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-fade-through,.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-crossfade,.nk-quiz-deck-body:has(.nk-quiz-recap) .nk-quiz-step-layer,.nk-quiz-deck-body:has(.nk-quiz-recap) .col-kit-panel){flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}.nk-quiz-deck-body:has(.nk-quiz-recap) .col-kit-panel-inner{flex:auto;gap:0;width:100%;height:100%;min-height:0;max-height:100%}.nk-quiz-deck-root:not(:has(.deck-bottom-pager)) .nk-quiz-deck-body{padding-bottom:clamp(20px,3.5vh,36px)}.nk-quiz-deck-body .col-kit-stage{gap:clamp(18px,3vh,28px)}.nk-quiz-step-crossfade{grid-template-columns:1fr;width:100%;display:grid;position:relative}.nk-quiz-step-layer{grid-area:1/1;width:100%;min-width:0}.nk-quiz-step-layer--exiting{z-index:1;pointer-events:none;animation:nk-quiz-step-fade-out var(--nk-quiz-fade-out,.18s) ease forwards}.nk-quiz-step-layer--entering{z-index:0;opacity:0;animation:nk-quiz-step-fade-in var(--nk-quiz-fade-in,.22s) ease forwards}@keyframes nk-quiz-step-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nk-quiz-step-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nk-quiz-step-layer--exiting,.nk-quiz-step-layer--entering,.nk-quiz-step-layer--fade-through-exiting,.nk-quiz-step-layer--fade-through-entering,.nk-quiz-step-layer--fade-through-entering .wsyh-question-header,.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-stack>.wsyh-question,.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-controls,.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-actions,.nk-quiz-step-layer--fade-through-entering .wsyh-back{opacity:1;animation:none}}.nk-quiz-step-fade-through{grid-template-columns:1fr;width:100%;display:grid;position:relative}.nk-quiz-step-layer--fade-through-exiting{z-index:1;pointer-events:none;animation:nk-quiz-fade-through-out var(--nk-quiz-fade-through-out,.2s) ease-in forwards}.nk-quiz-step-layer--fade-through-entering{z-index:0}.nk-quiz-step-layer--fade-through-entering .wsyh-question-header,.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-stack>.wsyh-question{opacity:0;animation:nk-quiz-fade-through-in var(--nk-quiz-fade-through-in,.25s) ease-out forwards}.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-controls,.nk-quiz-step-layer--fade-through-entering .nk-quiz-question-actions,.nk-quiz-step-layer--fade-through-entering .wsyh-back{opacity:0;animation:nk-quiz-fade-through-in var(--nk-quiz-fade-through-in,.25s) ease-out var(--nk-quiz-fade-through-stagger,60ms) forwards}@keyframes nk-quiz-fade-through-out{0%{opacity:1}to{opacity:0}}@keyframes nk-quiz-fade-through-in{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.deck-bottom-pager{bottom:clamp(6px,1.2vh,12px)}.deck-bottom-pager-label{letter-spacing:.06em}.nk-dashboard-content:has(.nk-quiz-deck-root) .deck-bottom-pager{width:auto;margin-inline:0;left:clamp(16px,4vw,24px);right:clamp(16px,4vw,24px)}}@media (max-width:767px) and (max-height:700px){.nk-quiz-deck-body .col-kit-stage{gap:clamp(10px,1.8vh,16px)}}.nk-range-step-actions{flex-direction:column;align-items:stretch;width:100%;max-width:min(100%,440px);margin-top:36px;display:flex}.nk-range-step-actions .resume-guide-card-action{width:100%;max-width:none}.nk-range-step-actions .resume-guide-card-action:focus:not(:focus-visible){outline:none}.nk-range-step-actions .resume-guide-card-action:focus-visible{outline:2px solid var(--color-white);outline-offset:-3px}.nk-range-question-step{flex-direction:column;align-items:center;display:flex}.nk-range-question-step .nk-range-step-actions{margin-bottom:var(--nk-quiz-back-gap,18px)}.nk-range-question-step>.wsyh-back{margin:0}.col-kit-nav-extras{justify-content:center;width:100%;margin-top:clamp(8px,1.5vh,14px);display:flex}.wsyh-screen.nk-quiz-question-step{--nk-quiz-control-width:min(100%, 440px);--nk-quiz-header-air:clamp(40px, calc(40px + (100vw - 375px) * .01768), 56px);--nk-quiz-title-description-gap:10px;--nk-quiz-options-air:32px;--nk-quiz-controls-gap:32px;--nk-quiz-back-gap:18px;gap:0}.nk-quiz-question-stack{width:100%;margin-top:var(--nk-quiz-header-air);flex-direction:column;align-items:center;display:flex}.nk-quiz-question-stack .wsyh-question{width:100%;max-width:var(--nk-quiz-control-width);text-align:center;text-wrap:balance;margin:0;padding:0}.nk-quiz-question-step--has-description .nk-quiz-question-stack .wsyh-question{margin-bottom:var(--nk-quiz-title-description-gap)}.nk-quiz-question-description{width:100%;max-width:var(--nk-quiz-control-width);text-align:center;text-wrap:balance;margin:0;padding:0}.nk-quiz-question-controls{z-index:2;width:100%;max-width:var(--nk-quiz-control-width);margin:var(--nk-quiz-options-air) 0 var(--nk-quiz-controls-gap);position:relative}.nk-quiz-question-step--money .nk-quiz-question-controls{margin-bottom:36px}.nk-quiz-question-actions{z-index:1;width:100%;max-width:var(--nk-quiz-control-width);margin:0 0 var(--nk-quiz-back-gap);flex-direction:column;align-items:stretch;display:flex;position:relative}.nk-quiz-question-actions .col-kit-nav-actions,.nk-quiz-question-actions .resume-guide-card-action,.nk-quiz-question-actions .nk-kit-cta{width:100%;max-width:none}.nk-quiz-question-step .resume-guide-card-action:focus:not(:focus-visible),.nk-quiz-question-step .nk-kit-cta:focus:not(:focus-visible),.nk-quiz-question-step .wsyh-answer:focus:not(:focus-visible),.nk-quiz-question-step .wsyh-back:focus:not(:focus-visible),.nk-quiz-question-step .wsyh-quiz-custom-input:focus:not(:focus-visible),.nk-quiz-question-step .resume-guide-card-action:focus,.nk-quiz-question-step .nk-kit-cta:focus,.nk-quiz-question-step .wsyh-answer:focus,.nk-quiz-question-step .wsyh-back:focus,.nk-quiz-question-step .wsyh-quiz-custom-input:focus{outline:none}.nk-quiz-question-step .resume-guide-card-action:focus-visible,.nk-quiz-question-step .wsyh-answer:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.nk-quiz-question-step .resume-guide-card-action--primary:focus-visible{outline-color:var(--color-white);outline-offset:-3px}.nk-quiz-question-stack>.wsyh-back{margin:0}.nk-quiz-question-controls .nk-need-state-field,.nk-quiz-question-controls .wsyh-answers,.nk-quiz-question-controls .wsyh-quiz-multi,.nk-quiz-question-controls .col-field-list,.nk-quiz-question-controls .nk-need-money-step-fields{width:100%;max-width:none;margin-inline:0}.nk-need-money-step-fields{align-items:stretch;gap:var(--nk-quiz-back-gap,18px);text-align:left;flex-direction:column;width:100%;display:flex}.nk-need-money-helper{color:var(--color-muted,#888);text-align:center;letter-spacing:.08em;margin:0}.nk-need-money-labeled-field{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.nk-need-money-field-label{letter-spacing:.08em;text-align:center;text-transform:uppercase;width:100%;display:block}.nk-need .nk-need-money-step-fields .col-money-field--boxed,.nk-experience .nk-need-money-step-fields .col-money-field--boxed{margin-bottom:0}.nk-need .col-money-field--boxed,.nk-range .col-money-field--boxed,.nk-experience .col-money-field--boxed{gap:0;margin:0 0 14px}.nk-need .col-money-field--boxed .col-money-field-input-wrap,.nk-range .col-money-field--boxed .col-money-field-input-wrap,.nk-experience .col-money-field--boxed .col-money-field-input-wrap{box-sizing:border-box;width:100%;height:var(--nk-quiz-pill-height);padding-inline:var(--nk-quiz-pill-padding-start);border:1.5px solid var(--color-black);background:var(--color-white);border-radius:999px;justify-content:flex-start;align-items:center;gap:8px}.nk-need .col-money-field--boxed .col-money-field-prefix,.nk-range .col-money-field--boxed .col-money-field-prefix,.nk-experience .col-money-field--boxed .col-money-field-prefix{font-family:var(--font-mono);flex-shrink:0;font-size:max(16px,1em);line-height:1}.nk-need .col-money-field--boxed .col-money-field-input,.nk-range .col-money-field--boxed .col-money-field-input,.nk-experience .col-money-field--boxed .col-money-field-input{width:100%;min-width:0;font-family:var(--font-mono);text-align:left;box-shadow:none;background:0 0;border:0;outline:none;padding:0;line-height:1}.nk-need .col-money-field--boxed .col-money-field-input:focus,.nk-range .col-money-field--boxed .col-money-field-input:focus,.nk-experience .col-money-field--boxed .col-money-field-input:focus,.nk-need-quiz.cost-of-living-root .col-money-field--boxed .col-money-field-input:focus,.nk-need .col-money-field--boxed .col-money-field-input:focus-visible,.nk-range .col-money-field--boxed .col-money-field-input:focus-visible,.nk-experience .col-money-field--boxed .col-money-field-input:focus-visible,.nk-need-quiz.cost-of-living-root .col-money-field--boxed .col-money-field-input:focus-visible{box-shadow:none;outline:none}:is(.nk-need .col-money-field--boxed .col-money-field-input-wrap:has(.col-money-field-input:focus-visible),.nk-range .col-money-field--boxed .col-money-field-input-wrap:has(.col-money-field-input:focus-visible),.nk-experience .col-money-field--boxed .col-money-field-input-wrap:has(.col-money-field-input:focus-visible)){outline:2px solid var(--color-black);outline-offset:2px}.nk-need-running-total{text-align:left;text-transform:uppercase;white-space:nowrap;width:100%;padding:0}.nk-need-running-total-label,.nk-need-running-total-suffix{color:#0000008c}.nk-need-running-total-value{color:var(--color-black);font-weight:400}.col-kit-stage--question-owned .col-kit-nav-actions{width:100%;max-width:var(--nk-quiz-control-width)}.col-kit-stage--question-owned .col-kit-nav-actions .resume-guide-card-action,.col-kit-stage--question-owned .col-kit-nav-actions .nk-kit-cta{width:100%;max-width:none}.col-kit-panel{width:100%;box-shadow:none;background:0 0;border:0;display:block}.col-kit-panel-inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(18px,2.4vh,24px);width:100%;margin-inline:auto;display:flex}.col-kit-question{max-width:18ch;color:var(--color-black);text-wrap:balance}.col-context-fields--pills{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:420px;display:grid}.col-kit-nav{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;display:flex}.col-kit-nav-meta{justify-content:center;align-items:center;width:100%;min-height:1.2em;display:flex;position:relative}.col-kit-back{color:var(--color-black);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:opacity .16s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.col-kit-back:hover,.col-kit-back:focus-visible{opacity:.55}.col-kit-counter{color:var(--color-black);letter-spacing:.06em;font-variant-numeric:tabular-nums;margin:0}.col-kit-nav-actions{justify-items:center;gap:12px;width:100%;display:grid}.col-kit-nav-actions .resume-guide-card-action,.col-kit-nav-actions .nk-kit-cta{width:100%;max-width:420px}.col-kit-stage--question-owned .col-deck--kit .col-field-list,.col-kit-stage--question-owned .col-deck--kit .col-money-field,.col-kit-stage--question-owned .col-deck--kit .col-running-total,.col-kit-stage--question-owned .col-deck--kit .col-field-helper{max-width:var(--nk-quiz-control-width)}.col-deck--kit .col-field-list,.col-deck--kit .col-money-field,.col-deck--kit .col-running-total,.col-deck--kit .col-field-helper{text-align:left;width:100%;max-width:420px;margin-inline:auto}.col-deck--kit .col-result-stack{align-items:center}.nk-need,.nk-experience,.nk-boundaries{--nk-welcome-title-size:clamp(36px, calc(36px + (100vw - 375px) * .04507), 84px);--nk-welcome-body-size:clamp(12px, calc(12px + (100vw - 375px) * .00704), 19.5px);--nk-welcome-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);--nk-welcome-gap:clamp(18px, calc(18px + (100vw - 375px) * .01127), 30px);--nk-quiz-pill-height:52px;--nk-quiz-pill-padding-start:16px;--type-display-kit-title-size:var(--nk-welcome-title-size);--type-body-size:var(--nk-welcome-body-size);--type-label-size:var(--nk-welcome-label-size);align-items:center;gap:var(--nk-welcome-gap);text-align:center;flex-direction:column;width:100%;padding-block:0;display:flex}.nk-need-quiz,.nk-boundaries-quiz{width:100%;min-width:0;max-width:560px;margin-inline:auto}.nk-need-quiz--pending,.nk-boundaries-quiz--pending{min-height:clamp(280px,40vh,360px)}.nk-need .nk-need-col-deck{width:100%}.nk-need .cost-of-living-root{--col-content-width:min(100%, 440px)}.nk-need-state-field{gap:0;width:100%;display:grid;position:relative}.nk-need-state-field .wsyh-quiz-nudge,.nk-need-state-field .nk-need-state-nudge{text-align:center;pointer-events:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.nk-need-state-field.is-nudge .wsyh-quiz-nudge{opacity:1}.nk-need-location-picker{width:100%;position:relative}.nk-need .nk-need-location-trigger,.nk-script-mod .nk-need-location-trigger{box-sizing:border-box;width:100%;height:var(--nk-quiz-pill-height);padding-inline:var(--nk-quiz-pill-padding-start) 36px;border:1.5px solid var(--color-black);background:var(--color-white);color:var(--color-black);cursor:pointer;border-radius:999px;outline:none}.nk-need .nk-need-location-trigger:focus,.nk-script-mod .nk-need-location-trigger:focus{outline:none}.nk-need .nk-need-location-trigger:focus-visible,.nk-script-mod .nk-need-location-trigger:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.nk-need-location-placeholder{color:#888}.nk-need-location-panel{z-index:30;box-sizing:border-box;border:1.5px solid var(--color-black);background:var(--color-white);border-radius:14px;flex-direction:column;width:100%;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.nk-need-location-search{box-sizing:border-box;background:var(--color-white);flex-shrink:0;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex}.nk-need-location-search-rule{background:0 0;border:0;border-top:1px dashed #999;flex-shrink:0;width:100%;height:0;margin:0;padding:0;display:block}.nk-need-location-search-input{width:100%;min-width:0;color:var(--color-black);text-transform:uppercase;appearance:none;background:0 0;border:0;outline:none;padding:0;font-size:max(16px,1em)}.nk-need-location-search-input::placeholder{color:#888}.nk-need-location-panel-body{box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.nk-need-location-row-icon{width:14px;height:14px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nk-need-location-row-icon-svg{flex-shrink:0;width:14px;height:14px;display:block}.nk-need-location-option{box-sizing:border-box;width:100%;height:40px;color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:0 16px;display:flex}.nk-need-location-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nk-need-location-rule{border:none;border-top:1px dashed #999;flex-shrink:0;height:0;margin-inline:16px}.nk-need-location-states{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:0 auto;min-height:0;max-height:240px;overflow-y:auto}.nk-need-location-states::-webkit-scrollbar{display:none}.nk-need-location-option--active{color:#f8f8f8;background:#111}.nk-need-location-option--active .nk-need-location-row-icon{color:#f8f8f8}.nk-need-floor-methodology{color:#888;letter-spacing:.06em;text-wrap:balance;max-width:28ch}.nk-need .col-floor-heading{text-align:center;align-items:center;gap:10px}.nk-need .col-floor-value{--type-display-kit-title-size:clamp(40px, calc(40px + (100vw - 375px) * .03756), 80px);color:var(--color-black);line-height:.95}.nk-need .col-floor-label{color:#888;letter-spacing:.08em}.nk-need .col-floor-breakdown{color:#666;letter-spacing:.06em;flex-direction:column;gap:10px;width:100%;max-width:360px;margin-inline:auto;display:flex}.nk-need .col-floor-breakdown-row{text-align:left;justify-content:space-between;gap:16px;width:100%;display:flex}.nk-need .col-floor-breakdown-row span:last-child{color:var(--color-black);text-align:right}.nk-need-next{color:var(--color-black);letter-spacing:.06em;text-decoration:none;transition:opacity .16s}.nk-need-next:hover,.nk-need-next:focus-visible{opacity:.55}.nk-why{--nk-welcome-title-size:clamp(36px, calc(36px + (100vw - 375px) * .04507), 84px);--nk-welcome-body-size:clamp(12px, calc(12px + (100vw - 375px) * .00704), 19.5px);--nk-welcome-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);--nk-welcome-gap:clamp(18px, calc(18px + (100vw - 375px) * .01127), 30px);--nk-why-vision-size:clamp(22px, calc(22px + (100vw - 375px) * .0188), 42px);--type-display-kit-title-size:var(--nk-welcome-title-size);--type-body-size:var(--nk-welcome-body-size);--type-label-size:var(--nk-welcome-label-size);align-items:center;gap:var(--nk-welcome-gap);text-align:center;flex-direction:column;width:100%;padding-block:0;display:flex}.nk-why-quiz{width:100%;min-width:0;max-width:560px}.nk-why-quiz:has(.nk-quiz-recap--why){max-width:min(100%,1040px)}.nk-why-quiz--pending{min-height:clamp(280px,40vh,360px)}.nk-why-panel-inner{max-width:420px;margin-inline:auto}.nk-why-panel-inner:has(.nk-quiz-recap){max-width:min(560px,100%)}.nk-why-panel-inner:has(.nk-quiz-recap--why){max-width:min(100%,1040px)}.nk-why-step-label{color:#888;letter-spacing:.08em}.nk-why-chip-hint{color:#888;margin-block:0}.nk-chip-select{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}@media (max-width:767px){.nk-chip-select,.nk-quiz-question-controls>.wsyh-answers,.nk-quiz-question-controls .wsyh-quiz-multi,.nk-quiz-question-controls>.nk-need-money-step-fields,.nk-quiz-question-actions{padding-left:12px;padding-right:12px}}.nk-chip-select-grid{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.nk-chip{appearance:none;border:1.5px solid var(--color-black);color:var(--color-black);cursor:pointer;font:inherit;background:0 0;border-radius:999px;margin:0;padding:10px 16px;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s,opacity .2s}.nk-chip-label{color:inherit;letter-spacing:.06em;text-wrap:balance;display:block}.nk-chip--selected{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.nk-chip--selected .nk-chip-label{color:var(--color-white)}@media (hover:hover) and (pointer:fine){.nk-chip:not(.nk-chip--selected):hover,.nk-chip:not(.nk-chip--selected):focus-visible{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.nk-chip:not(.nk-chip--selected):hover .nk-chip-label,.nk-chip:not(.nk-chip--selected):focus-visible .nk-chip-label{color:var(--color-white)}.nk-chip--selected:hover,.nk-chip--selected:focus-visible{opacity:.85}}.nk-chip:active{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.nk-chip:active .nk-chip-label{color:var(--color-white)}.nk-chip-select-custom-wrap{gap:4px;width:100%;display:grid}.nk-chip-select-custom{border:0;border-bottom:1px solid var(--color-black);width:100%;color:var(--color-black);font-family:var(--font-display);text-align:center;box-shadow:none;appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:8px 0;font-size:max(16px,1em);font-style:italic;font-weight:700;line-height:1.3}.nk-chip-select-custom::placeholder{color:#888;opacity:.85;font-style:italic}.nk-chip-select-custom:focus,.nk-chip-select-custom:focus-visible{outline:none}.nk-chip-select-nudge{color:#888;opacity:0;min-height:1.2em;transition:opacity .16s}.nk-chip-select.is-nudge .nk-chip-select-nudge{opacity:1}@media (prefers-reduced-motion:reduce){.nk-chip,.nk-chip-label,.nk-chip-select-nudge{transition:none}}.nk-why-field{text-align:left;gap:10px;width:100%;display:grid}.nk-why-field-label{color:var(--color-black);text-wrap:balance;line-height:1.4}.nk-why-textarea{border:0;border-bottom:1px solid var(--color-black);width:100%;min-height:4.5em;color:var(--color-black);resize:none;box-shadow:none;appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:8px 0;font-size:max(16px,1em);line-height:1.45}.nk-why-textarea::placeholder{font-family:var(--font-mono);letter-spacing:.04em;color:#0006}.nk-why-textarea:focus,.nk-why-textarea:focus-visible{outline:none}.nk-why-vision-prompt{width:100%;color:var(--color-black);text-align:center;text-wrap:balance;line-height:1.7}.nk-why-vision-slot{vertical-align:baseline;grid-template-rows:auto auto;justify-items:stretch;min-width:6ch;max-width:14ch;display:inline-grid}.nk-why-vision-slot--wide{min-width:10ch;max-width:min(100%,24ch)}.nk-why-vision-input{border:0;border-bottom:1px solid var(--color-black);width:100%;min-width:6ch;color:var(--color-black);font:inherit;text-align:center;box-shadow:none;appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:0 0 .12em;font-size:max(16px,1em);line-height:1.2}.nk-why-vision-slot.is-nudge .nk-why-vision-input{border-bottom-color:var(--color-black)}.nk-why-vision-nudge{color:#0000008c;letter-spacing:.06em;text-align:center;opacity:0;min-height:1em;margin:2px 0 0;transition:opacity .16s}.nk-why-vision-slot.is-nudge .nk-why-vision-nudge,.nk-anchor-selects.is-nudge .nk-why-vision-nudge,.nk-range-money.is-nudge .nk-why-vision-nudge{opacity:1}.nk-why-vision-micro{color:#888;letter-spacing:.08em}.nk-why-vision-sentence{width:100%;max-width:min(100%,18em);color:var(--color-black);font-family:var(--font-display);font-weight:700;font-size:var(--nk-why-vision-size);letter-spacing:0;text-transform:none;text-wrap:balance;margin:0;line-height:1.15}.nk-why-vision-sign{color:var(--color-black);opacity:.78;margin:0;font-style:italic}.nk-why-next{color:var(--color-black);letter-spacing:.06em;text-decoration:none;transition:opacity .16s}.nk-why-next:hover,.nk-why-next:focus-visible{opacity:.55}.nk-brief-progress{text-align:left;flex-direction:column;align-self:stretch;align-items:center;gap:clamp(16px,2.5vh,22px);width:100%;display:flex}.nk-brief-progress-card{box-sizing:border-box;--nk-brief-progress-list-inset:22px;width:100%;max-width:430px;padding:26px;padding-bottom:var(--nk-brief-progress-list-inset);border:1px solid var(--color-black);text-align:left;--nk-brief-progress-stat-size:clamp(34px, 10vw, 44px);--nk-brief-progress-status-pad-block:clamp(3px, calc(3px + (100vw - 375px) * .00188), 5px);--nk-brief-progress-status-pad-inline:clamp(8px, calc(8px + (100vw - 375px) * .00469), 12px);--nk-brief-progress-status-label-size:clamp(7px, calc(7px + (100vw - 375px) * .00188), 9px);--type-display-kit-title-size:var(--nk-brief-progress-stat-size);--type-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);border-radius:10px;flex-direction:column;align-items:stretch;display:flex}.nk-brief-progress-header{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin-bottom:18px;display:flex}@media (max-width:420px){.nk-brief-progress-header{flex-direction:column;align-items:flex-start}.nk-brief-progress-status-badge.negotiation-guide-badge{align-self:flex-start}}.nk-brief-progress-header-copy{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.nk-brief-progress-greeting,.nk-brief-progress-header-label{color:var(--color-black);letter-spacing:.08em;text-transform:uppercase}.nk-brief-progress-status-badge.negotiation-guide-badge{padding:var(--nk-brief-progress-status-pad-block) var(--nk-brief-progress-status-pad-inline);flex-shrink:0;gap:4px}.nk-brief-progress-status-badge .negotiation-guide-badge-label{font-size:var(--nk-brief-progress-status-label-size);line-height:1}.nk-brief-progress-card .negotiation-guide-badge--filled{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.nk-brief-progress-card .negotiation-guide-badge--filled .negotiation-guide-badge-label{color:var(--color-white)}.nk-brief-progress-stat{margin-bottom:14px}.nk-brief-progress-stat-value{align-items:baseline}.nk-brief-progress-stat-number{font-style:normal;line-height:1}.nk-brief-progress-stat-unit{letter-spacing:-.02em;margin-left:.04em;line-height:1}.nk-brief-progress-bar{margin-bottom:18px}.nk-brief-progress-rows-wrap{gap:var(--nk-brief-progress-list-inset);flex-direction:column;margin-bottom:0;display:flex}.nk-brief-progress-rule{border:none;border-top:1px dashed #00000059;width:100%;height:0;margin:0}.nk-brief-progress-rows{flex-direction:column;gap:14px;list-style:none;display:flex}.nk-brief-progress-complete-list{--nk-brief-section-label-gap:6px;--nk-brief-section-block-gap:calc(var(--nk-brief-section-label-gap) * 2);--nk-brief-list-eyebrow-above:var(--nk-brief-section-block-gap);--nk-brief-list-eyebrow-below:calc(var(--nk-brief-list-eyebrow-above) + var(--nk-brief-section-label-gap));flex-direction:column;margin:0;padding:0;display:flex}.nk-brief-progress-list-eyebrow{margin:var(--nk-brief-list-eyebrow-above) 0 var(--nk-brief-list-eyebrow-below);color:var(--color-muted,#888);letter-spacing:.08em;text-transform:uppercase}.nk-brief-progress-sections{gap:var(--nk-brief-section-block-gap,12px);flex-direction:column;list-style:none;display:flex}.nk-brief-progress-section-rule{box-sizing:border-box;border:none;border-top:1px dashed #ccccccb3;width:calc(100% - 24px);height:0;margin:0 auto;padding:0;list-style:none;display:block}.nk-brief-progress-section{gap:var(--nk-brief-section-label-gap,6px);flex-direction:column;margin:0;padding:0;display:flex}.nk-brief-progress-section-label{color:var(--color-black);letter-spacing:.08em;text-transform:uppercase}.nk-brief-progress-section-desc{letter-spacing:0;text-transform:none;color:var(--color-muted,#888);line-height:1.35}.nk-brief-progress--complete .nk-brief-progress-rows-wrap{gap:0}.nk-brief-progress-card .nk-brief-progress-row{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.nk-brief-progress-row-icon{border:1px solid var(--color-black);width:30px;height:30px;color:var(--color-black);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nk-brief-progress-row-icon--next{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.nk-brief-progress-row-icon-svg{flex-shrink:0;width:14px;height:14px;display:block}.nk-brief-progress-row-check{flex-shrink:0;width:16px;height:16px;display:block}.nk-brief-progress-row-label{color:var(--color-black);letter-spacing:.08em;min-width:0}.nk-brief-progress-row-status{min-width:16px;color:var(--color-black);letter-spacing:.08em;text-align:right;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.nk-brief-progress-row--complete:not(.nk-brief-progress-enter),.nk-brief-progress-row--next:not(.nk-brief-progress-enter){opacity:1}.nk-brief-progress-cta{margin-top:14px}.nk-brief-progress-redo{color:#0000008c;letter-spacing:.08em;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.nk-brief-progress-redo:hover,.nk-brief-progress-redo:focus-visible{opacity:.75}@media (max-width:767px){.nk-brief-progress-card{width:100%;max-width:none;padding:clamp(22px,5vw,26px)}.nk-brief-progress-stat-unit{font-size:clamp(28px,8vw,36px)}}.nk-range{--nk-welcome-title-size:clamp(36px, calc(36px + (100vw - 375px) * .04507), 84px);--nk-welcome-body-size:clamp(12px, calc(12px + (100vw - 375px) * .00704), 19.5px);--nk-welcome-label-size:clamp(10px, calc(10px + (100vw - 375px) * .00469), 15px);--nk-welcome-gap:clamp(18px, calc(18px + (100vw - 375px) * .01127), 30px);--type-display-kit-title-size:var(--nk-welcome-title-size);--type-body-size:var(--nk-welcome-body-size);--type-label-size:var(--nk-welcome-label-size);align-items:center;gap:var(--nk-welcome-gap);text-align:center;flex-direction:column;width:100%;padding-block:0;display:flex}.nk-range-money{grid-template-columns:auto minmax(0,1fr);justify-content:center;place-items:baseline start;gap:4px 2px;width:auto;max-width:100%;display:inline-grid}.nk-range-money-prefix,.nk-range-money-input{color:var(--color-black);line-height:1.1}.nk-range-money .nk-why-vision-nudge{grid-column:1/-1;width:100%}.nk-range-money-input{border:0;border-bottom:1px solid var(--color-black);width:100%;min-width:5ch;max-width:10ch;font:inherit;text-align:left;box-shadow:none;appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:0 0 .12em;font-size:max(16px,1em)}.nk-range-money.is-nudge .nk-range-money-input{border-bottom-color:var(--color-black)}.nk-range-source{color:#888;letter-spacing:.08em}.nk-range-step-title{color:var(--color-black);line-height:1.1}.nk-range-figure-definition{color:#888;letter-spacing:.06em;text-wrap:balance;max-width:16ch;margin-top:8px}.nk-range-sourced-value{color:var(--color-black);line-height:1.1}.nk-range-results{flex-direction:column;align-items:center;gap:clamp(18px,2.4vh,26px);width:100%;max-width:560px;display:flex}.nk-range-results-inner{max-width:560px}.nk-range-result-title{max-width:18ch;color:var(--color-black);text-wrap:balance}.nk-range-figures{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;width:100%;display:grid}.nk-range-figure{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.nk-range-figure-value{color:var(--color-black);line-height:1.05}.nk-range-figure-value--walk{font-size:clamp(24px,5.2vw,28px)}.nk-range-figure-value--base{font-size:clamp(28px,6vw,32px)}.nk-range-figure-value--target{font-size:clamp(34px,7vw,40px)}.nk-range-figure-value--ask{font-size:clamp(52px,10vw,64px)}.nk-range-figure-label{color:#888;letter-spacing:.08em}.nk-range-figure-label--ink{color:var(--color-black)}.nk-range-scale{flex-direction:column;gap:10px;width:100%;display:flex}.nk-range-scale-track{background:#e8e8e8;border-radius:999px;width:100%;height:10px;position:relative}.nk-range-scale-mark{background:#111;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.nk-range-scale-mark--ask{border-radius:0;width:2px;height:auto;top:-3px;bottom:-3px;transform:translate(-50%)}.nk-range-scale-labels{width:100%;min-height:2.6em;position:relative}.nk-range-scale-label-col{text-align:center;flex-direction:column;align-items:center;gap:2px;width:max-content;max-width:5.5rem;display:flex;position:absolute;top:0;transform:translate(-50%)}.nk-range-scale-value{color:var(--color-black);letter-spacing:.04em}.nk-range-scale-name{color:#888;letter-spacing:.08em}.nk-range-scale-label-col--ask .nk-range-scale-name{color:var(--color-black)}.nk-range-result-source{color:#888;letter-spacing:.08em;text-wrap:balance;max-width:32ch}.nk-range-results .resume-guide-card-action{width:100%;max-width:min(100%,440px)}.nk-quiz-question-controls .nk-range-source{margin-bottom:12px}.nk-quiz-question-controls .wsyh-quiz-nudge{margin-top:8px}@media (prefers-reduced-motion:reduce){.nk-tool-page-back,.nk-permission-card-button,.nk-tool-page-footer-link{transition:none}}@media (max-width:640px){.negotiation-tool-page-column,.negotiation-tool-reading-column{width:100%;min-width:0;max-width:100%}.nk-tool-page-header,.nk-tool-page-footer{flex-wrap:wrap;gap:8px 12px}.nk-tool-page-phase,.nk-tool-page-footer-link{max-width:100%}.nk-scripture-quote{border-left-width:2px;padding-left:12px}.nk-permission-card{max-width:100%;padding-inline:16px}.negotiation-tool-body,.negotiation-tool-page-lede,.nk-scripture-quote-text{overflow-wrap:anywhere}.nk-anchor-selects{grid-template-columns:1fr;max-width:100%}.nk-range-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.nk-range-figure--ask{grid-column:1/-1}.nk-anchor-results,.nk-anchor-flat-insight,.nk-need-quiz,.nk-why-quiz,.nk-why-vision-sentence{max-width:100%}.col-context-fields--pills{grid-template-columns:1fr;max-width:100%}}.nk-range-reveal{width:100%;max-width:var(--salary-column-width,520px);flex-direction:column;align-items:center;gap:clamp(16px,3vh,24px);margin-inline:auto;display:flex}.nk-range-reveal-inner{flex-direction:column;align-items:center;width:100%;display:flex}.nk-range-reveal-header{width:100%}.nk-range--single{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.nk-range-single-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.nk-range-single-pending{flex:auto;min-height:120px}.nk-range-reveal .negotiation-guide-badge{margin-bottom:clamp(8px,1.5vh,12px)}.nk-range-reveal-title{text-wrap:balance;width:100%;max-width:18ch;margin-inline:auto}.nk-range-reveal-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}.nk-range-reveal-missing,.nk-range-reveal-adjust{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2.5vh,22px);width:100%;max-width:min(440px,100% - 32px);margin-inline:auto;display:flex}.nk-range-reveal-missing .resume-guide-card-action{width:100%}.nk-range-reveal-missing-body{text-wrap:pretty;max-width:36ch}.nk-range-reveal-adjust-fields{flex-direction:column;gap:20px;width:100%;display:flex}.nk-range-reveal-adjust-fields .col-money-field--boxed{gap:10px}.nk-range-reveal .resume-guide-card-action{width:100%}@media (max-width:767px){html,body{max-width:100%;overflow-x:hidden}img,svg,video,canvas,iframe{max-width:100%;height:auto}table{max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
