@font-face{font-family:Beatrice;src:url(/brand/fonts/Beatrice-Medium.otf)format("opentype");font-display:block;font-weight:500}@font-face{font-family:Beatrice;src:url(/brand/fonts/Beatrice-Semibold.otf)format("opentype");font-display:block;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/brand/fonts/IBMPlexSans-Regular.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/brand/fonts/IBMPlexSans-Medium.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/brand/fonts/IBMPlexSans-SemiBold.woff2)format("woff2");font-display:swap;font-weight:600}:root{--color-brand-950:#020016;--color-brand-500:#494fc7;--color-brand-200:#dbdff5;--color-navy-900:#1d0b5f;--color-neutral-050:#fbf9f9;--color-neutral-100:#f5f1ef;--color-neutral-200:#e3dad6;--color-neutral-600:#726763;--color-neutral-700:#4e433e;--color-brand-050:#f6f8fd;--color-brand-300:#9399e6;--color-brand-700:#2e3298;--color-neutral-300:#c5b9b3;--color-neutral-500:#8e817c;--color-neutral-900:#060404;--color-neutral-850:#15151a;--color-orange-700:#cf4f1d;--color-orange-800:#b94112;--color-success-300:#72ba7b;--color-orange-050:#fdf2ec;--color-white:#fff;--color-transparent:transparent;--color-error:#a12818;--color-success:#4aa65f;--color-google-blue:#4285f4;--color-google-green:#34a853;--color-google-red:#ea4335;--color-google-yellow:#fbbc05;--color-company-divider:#4d427f;--color-resource-border:#edcfc2;--color-company-hover:#23136a;--color-cinematic-scrim:#02001638;--color-cinematic-grid-line:#0200161f;--color-phone-grid-line:#02001617;--color-phone-metal:#211b3d;--color-phone-rim:#665d80;--color-phone-black:#05050a;--color-black:#000;--color-phone-graphite:#24232b;--color-phone-steel:#85808d;--color-phone-glass:#ffffff29;--color-phone-reflection:#ffffff47;--color-phone-camera:#494fc775;--color-phone-lens:#111737;--surface-page:var(--color-white);--surface-canvas:var(--color-neutral-050);--surface-inbox-section:var(--color-white);--surface-inbox-before:var(--color-neutral-100);--surface-inbox-after:var(--color-navy-900);--surface-subtle:var(--color-neutral-100);--surface-employer-auth:var(--color-neutral-100);--surface-employer-auth-content:var(--color-white);--surface-employer-auth-aside:var(--color-navy-900);--surface-employer-auth-control:var(--color-white);--surface-employer-auth-error:color-mix(in oklch, var(--state-error) 12%, var(--color-white));--surface-warm:var(--color-orange-050);--surface-phone-showcase:var(--color-orange-050);--surface-phone-screen:var(--color-navy-900);--surface-phone-notch:var(--color-phone-black);--surface-inverse:var(--color-navy-900);--surface-investors-hero:var(--color-brand-500);--surface-cinematic-end:var(--color-orange-500);--surface-action:var(--color-orange-500);--surface-transparent:var(--color-transparent);--content-primary:var(--color-neutral-900);--content-heading:var(--color-brand-950);--content-secondary:var(--color-neutral-700);--content-inverse:var(--color-white);--content-inverse-muted:var(--color-brand-200);--content-accent:var(--color-brand-500);--content-on-action:var(--color-brand-950);--content-accent-text:var(--color-orange-800);--content-label:var(--color-neutral-500);--border-default:var(--color-neutral-200);--border-strong:var(--color-neutral-300);--border-sensitive:var(--state-error);--content-sensitive:var(--state-error);--border-accent:var(--color-brand-200);--border-company-divider:var(--color-company-divider);--border-resource:var(--color-resource-border);--border-phone-grid:var(--color-phone-grid-line);--border-phone-rim:var(--color-phone-rim);--border-phone-highlight:var(--color-phone-glass);--border-inbox-before:var(--color-neutral-200);--border-inbox-after:var(--color-company-divider);--border-quickstart-visual:var(--color-neutral-200);--border-latest-jobs:var(--color-neutral-200);--state-placeholder:var(--color-neutral-500);--state-error:var(--color-error);--state-success:var(--color-success);--state-action-press:var(--color-orange-700);--surface-brand-tint:var(--color-brand-050);--state-company-hover:var(--color-company-hover);--state-disabled-opacity:.32;--focus-ring-color:var(--color-brand-500);--font-display:"Beatrice", Georgia, serif;--font-body:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--type-body-size:1rem;--type-meta-xs-size:.75rem;--type-meta-sm-size:.875rem;--type-nav-size:.9375rem;--type-copy-lg-size:1.125rem;--type-title-size:1.25rem;--type-display-size:clamp(2.75rem, 7vw, 5.75rem);--type-heading-size:clamp(2rem, 4vw, 3.5rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-extrabold:800;--leading-body:1.5;--leading-display:.98;--leading-compact-display:.88;--leading-heading:1.05;--tracking-heading:-.035em;--tracking-eyebrow:.11em;--tracking-none:0;--decoration-thickness:.08em;--decoration-offset:.2em;--space-unit:.25rem;--space-none:0;--space-2:calc(var(--space-unit) * 2);--space-3:calc(var(--space-unit) * 3);--space-4:calc(var(--space-unit) * 4);--space-6:calc(var(--space-unit) * 6);--space-8:calc(var(--space-unit) * 8);--space-10:calc(var(--space-unit) * 10);--space-phone-safe-area-bottom:max(var(--space-8), env(safe-area-inset-bottom));--space-12:calc(var(--space-unit) * 12);--space-16:calc(var(--space-unit) * 16);--space-24:calc(var(--space-unit) * 24);--space-negative-4:calc(var(--space-4) * -1);--space-negative-6:calc(var(--space-6) * -1);--border-width-default:.0625rem;--border-width-none:0;--radius-none:0;--radius-sm:.5rem;--radius-sm-md:.75rem;--radius-md:1rem;--radius-lg:1rem;--radius-pill:999px;--focus-ring-width:.1875rem;--focus-ring-offset:.1875rem;--focus-ring-inset-offset:calc(var(--focus-ring-offset) * -1);--shadow-elevated:0 .0625rem .125rem oklch(24% .02 50/.06), 0 .25rem .5rem -.125rem oklch(24% .02 50/.07), 0 .75rem 1.5rem -.75rem oklch(24% .02 50/.08);--shadow-small:0 .0625rem .125rem oklch(24% .02 50/.07), 0 .125rem .375rem -.125rem oklch(24% .02 50/.06);--shadow-inbox-front-left:calc(var(--space-6) * -1) var(--motion-zero) var(--space-12) oklch(24% .02 50/.1);--shadow-phone-device:0 2rem 5rem oklch(24% .02 50/.34), inset 0 0 0 .0625rem var(--color-phone-reflection), inset 0 .25rem .5rem #ffffff24, inset 0 -.4rem .8rem #05050ab8;--shadow-phone-glass:inset 0 0 1.5rem #ffffff14, inset 0 0 0 .0625rem #ffffff1f;--shadow-phone-notch:0 .125rem .4rem #05050ab3;--shadow-phone-speaker:inset 0 .0625rem .125rem #ffffff1f;--shadow-phone-camera:inset 0 0 0 .125rem var(--color-phone-camera), 0 0 .35rem var(--color-phone-camera);--shadow-phone-media:0 .75rem 1.5rem #05050a47;--shadow-phone-bubble:0 .4rem .8rem #05050a3d;--shadow-phone-home:0 0 .5rem #ffffff47;--shadow-phone-side:inset .0625rem 0 0 var(--color-phone-reflection), 0 .125rem .25rem #05050a73;--shadow-film-panel:0 .0625rem .125rem color-mix(in srgb, var(--color-brand-950) 12%, transparent), 0 1.375rem 3rem -1.125rem color-mix(in srgb, var(--color-brand-950) 42%, transparent);--size-full:100%;--size-half:calc(var(--size-full) / 2);--size-viewport-height:100svh;--control-target-min-height:2.75rem;--control-input-min-height:3.25rem;--size-logo-height:2rem;--size-form-message-min-height:1.5rem;--layout-shell-max:75rem;--layout-page-width:min(73.75rem, calc(100vw - var(--space-10)));--layout-section-heading-max:42rem;--layout-two-column-grid:repeat(2, minmax(0, 1fr));--layout-four-column-grid:repeat(4, minmax(0, 1fr));--layout-full-column-span:1 / -1;--measure-display-max:13ch;--measure-heading-max:18ch;--measure-copy-max:58ch;--measure-investors:57rem;--measure-hero-copy-max:52ch;--component-hero-padding-top:var(--space-3);--component-hero-padding-bottom:var(--space-3);--component-hero-layout-gap:var(--space-4);--component-hero-heading-fit-size:calc((100vw - var(--space-8)) * .0935);--component-hero-heading-size:clamp(min(var(--type-heading-size), var(--component-hero-heading-fit-size)), min(8.7vw, 4.4svh, var(--component-hero-heading-fit-size)), calc(var(--space-unit) * 10));--component-hero-heading-line-display:var(--component-employer-choice-heading-line-display);--component-hero-heading-wide-size:var(--component-employer-choice-wide-heading-size);--component-hero-heading-desktop-size:var(--component-employer-choice-desktop-heading-size);--component-hero-heading-desktop-line-display:var(--component-employer-choice-desktop-heading-line-display);--component-hero-heading-desktop-line-wrap:var(--component-employer-choice-desktop-heading-line-wrap);--component-hero-heading-shell-width:var(--component-employer-choice-desktop-heading-shell-width);--component-hero-heading-desktop-width:var(--component-employer-choice-desktop-heading-width);--component-hero-heading-desktop-alignment:var(--component-employer-choice-desktop-heading-alignment);--component-hero-search-wide-gap:var(--space-4);--component-hero-search-grid:minmax(var(--motion-zero), 1fr);--component-hero-search-wide-grid:minmax(var(--motion-zero), 1fr) auto minmax(var(--motion-zero), 1fr) auto;--component-hero-search-field-height:calc(var(--space-unit) * 15);--component-hero-search-input-size:var(--type-body-size);--component-hero-search-clear-size:var(--control-target-min-height);--component-hero-search-clear-icon-size:var(--space-6);--component-hero-search-clear-icon-stroke:calc(var(--border-width-default) * 2);--component-hero-art-min:20rem;--component-jobseeker-first-fold-height:calc(100svh - var(--component-jobseeker-nav-total-height));--component-jobseeker-first-fold-rows:minmax(var(--motion-zero), 1fr) auto;--layer-header:3;--layer-jobs-filter:calc(var(--layer-header) + 1);--layer-employer-menu:calc(var(--layer-header) + 1);--layer-employer-menu-control:calc(var(--layer-employer-menu) + 1);--layer-register-country-picker:calc(var(--layer-employer-menu-control) + 1);--layer-latest-jobs-edge:1;--layer-jobs-filter-pills-edge:1;--layer-hero-search:calc(var(--layer-latest-jobs-edge) + 1);--component-article-page-width:min(calc(100vw - 32px), 440px);--component-article-page-width-wide:min(1180px, calc(100vw - 48px));--component-article-base-size:16px;--component-article-base-size-wide:18px;--component-article-base-leading:1.45;--component-article-radius:12px;--component-article-surface:oklch(100% 0 0);--component-article-page-surface:#fbf9f9;--component-article-border:#c5b9b3;--component-article-accent:#ea5f29;--component-article-heading:#020016;--component-article-body-text:#4e433e;--component-article-muted:#8e817c;--component-article-visual-border:oklch(9.67489% .059528 277.732/.16);--component-article-visual-wash:linear-gradient(158deg, #f6f8fd, #eef1fb);--component-article-visual-radius:16px;--component-article-card-shadow:0 18px 48px #0000000f;--component-article-visual-shadow:0 1px 2px oklch(24% .02 50/.07), 0 2px 6px -2px oklch(24% .02 50/.06);--component-article-card-hover-border:var(--surface-action);--component-article-card-hover-shadow:0 24px 58px #00000017;--component-article-card-hover-lift:translateY(-2px);--component-article-card-transition:border-color .16s, box-shadow .16s, transform .16s;--component-article-heading-tracking:normal;--component-article-heading-measure:none;--component-article-label-size:14px;--component-article-label-tracking:1.12px;--component-article-label-gap:12px;--component-article-readtime-surface:var(--component-article-page-surface);--component-article-readtime-border:var(--component-article-border);--component-article-readtime-padding:calc(var(--space-unit) * 1) var(--space-3);--component-article-index-padding-top:76px;--component-article-index-padding-bottom:var(--space-4);--component-article-index-heading-size:clamp(34px, 9.4vw, 44px);--component-article-index-heading-size-wide:clamp(40px, 5.6vw, 62px);--component-article-index-heading-size-desktop:clamp(48px, 7.2vw, 92px);--component-article-index-heading-leading:1.02;--component-article-index-heading-leading-wide:.98;--component-article-index-heading-gap:24px;--component-article-lede-size:18px;--component-article-lede-size-wide:22px;--component-article-lede-leading:1.36;--component-article-lede-gap:var(--space-4);--component-article-grid-gap:14px;--component-article-grid-columns:minmax(0, 1fr);--component-article-grid-columns-wide:repeat(2, minmax(0, 1fr));--component-article-grid-columns-desktop:repeat(3, minmax(0, 1fr));--component-article-card-padding:28px;--component-article-card-gap:12px;--component-article-card-min-height:auto;--component-article-card-min-height-wide:240px;--component-article-card-title-size:28px;--component-article-card-title-leading:30.8px;--component-article-card-title-weight:700;--component-article-card-blurb-size:18px;--component-article-card-blurb-leading:1.36;--component-article-more-gap:22px;--component-article-more-padding:88px;--component-article-more-head-columns:1fr;--component-article-more-head-columns-desktop:auto 1fr;--component-article-more-head-gap:24px;--component-article-more-head-align:end;--component-article-nav-gap:16px;--component-article-nav-size:15px;--component-article-nav-padding:10px 14px;--component-article-nav-top:16px;--component-article-nav-align:center;--component-article-nav-top-wide:22px;--component-article-nav-mark-gap:8px;--component-article-nav-mark-colour:var(--component-article-accent);--component-article-nav-mark-weight:var(--weight-semibold);--component-article-nav-back-mark:"<";--component-article-nav-next-mark:">";--component-article-hero-gap:26px;--component-article-hero-gap-desktop:46px;--component-article-hero-padding-top:30px;--component-article-hero-padding-top-desktop:34px;--component-article-hero-padding-bottom:28px;--component-article-hero-columns:minmax(0, 1fr);--component-article-hero-columns-desktop:minmax(0, 1.4fr) minmax(0, 1fr);--component-article-title-size:clamp(42px, 5.4vw, 70px);--component-article-title-leading:1;--component-article-title-max:900px;--component-article-title-gap:24px;--component-article-deck-size:19px;--component-article-deck-leading:24.32px;--component-article-deck-size-wide:23px;--component-article-deck-leading-wide:29.44px;--component-article-deck-max:660px;--component-article-deck-gap:22px;--component-article-meta-size:15px;--component-article-meta-gap:10px 18px;--component-article-visual-padding:34px 36px;--component-article-visual-gap:22px;--component-article-visual-name-gap:20px;--component-article-visual-name-size:12px;--component-article-visual-name-tracking:.1em;--component-article-visual-face:96px;--component-article-visual-face-wide:120px;--component-article-visual-face-position:50% 8%;--component-article-visual-quote-size:clamp(24px, 2.4vw, 31px);--component-article-visual-quote-leading:1.1;--component-article-visual-quote-tracking:-.01em;--component-article-body-width:760px;--component-article-body-width-desktop:calc((100% - var(--component-article-hero-gap-desktop)) * 1.4 / 2.4);--component-article-body-gap:22px;--component-article-index-section-padding-top:var(--space-6);--component-article-index-section-padding-bottom:86px;--component-article-body-padding-top:18px;--component-article-body-padding-bottom:64px;--component-article-body-padding-bottom-wide:92px;--component-article-body-size:19px;--component-article-body-leading:29.45px;--component-article-body-size-desktop:21px;--component-article-body-leading-desktop:32.55px;--component-article-quote-size:clamp(30px, 3vw, 42px);--component-article-quote-leading:1.08;--component-article-quote-rule:4px;--component-article-quote-padding:8px 0 8px 24px;--component-article-quote-margin:12px 0;--component-article-callout-padding:22px;--component-article-callout-padding-desktop:26px;--component-article-callout-gap:18px;--component-article-callout-row-gap:10px;--component-article-callout-row-padding:12px 14px;--component-article-callout-margin:12px 0;--component-article-related-heading-size:clamp(32px, 4vw, 52px);--component-article-related-heading-leading:1.04;--component-article-related-card-padding:24px;--component-article-related-card-min-height:220px;--motion-runtime-article-read:0;--motion-runtime-article-read-done:0;--component-article-read-range-start:entry 100%;--component-article-read-range-end:exit 0%;--component-article-read-reveal-range-start:contain 1%;--component-article-read-reveal-travel:calc(-1 * var(--component-article-read-bar-hidden-offset));--component-article-read-reveal-range-end:contain calc(1% + var(--component-article-read-reveal-travel));--component-article-read-done-timing:step-end;--component-article-read-bar-layer:var(--layer-header);--component-article-read-bar-surface:var(--component-article-page-surface);--component-article-read-bar-border:var(--component-article-border);--component-article-read-bar-shadow:var(--component-article-card-shadow);--component-article-read-bar-padding-block:var(--space-2);--component-article-read-bar-hidden-offset:calc(-1 * (var(--component-article-read-ring-size) + 2 * var(--component-article-read-bar-padding-block) + var(--border-width-default)));--component-article-read-bar-gap:var(--component-article-nav-gap);--component-article-read-title-size:var(--component-article-base-size);--component-article-read-title-size-wide:var(--component-article-base-size-wide);--component-article-read-ring-size:var(--control-target-min-height);--component-article-read-ring-thickness:calc(var(--border-width-default) * 3);--component-article-read-disc-size:calc(var(--component-article-read-ring-size) - 2 * var(--component-article-read-ring-thickness));--component-article-read-ring-track:var(--component-article-visual-border);--component-article-read-ring-fill:var(--component-article-accent);--component-article-read-ring-disc:var(--component-article-page-surface);--component-article-read-percent-unit:1%;--component-article-read-track-start:0%;--component-article-read-value-size:var(--component-article-label-size);--component-article-read-unit-size:calc(var(--space-unit) * 2.5);--component-article-read-tick-size:var(--space-6);--component-article-read-tick-ink:var(--content-inverse);--component-article-read-tick-stroke:calc(var(--border-width-default) * 2);--component-article-read-value-width:2ch;--component-article-read-value-drop:var(--border-width-default);--component-article-top-size:var(--control-target-min-height);--component-article-top-surface:var(--component-article-heading);--component-article-top-border:var(--component-article-heading);--component-article-top-shadow:var(--shadow-filter-popover);--component-article-top-ink:var(--content-inverse);--component-article-top-tap:var(--surface-transparent);--component-article-top-icon-size:var(--component-filter-icon-size);--component-article-top-icon-stroke:var(--component-filter-icon-stroke);--space-phone-safe-area-top:env(safe-area-inset-top);--component-article-read-bar-top:var(--space-phone-safe-area-top);--component-article-top-right:var(--space-4);--component-article-top-bottom:var(--space-phone-safe-area-bottom);--component-article-top-layer:var(--layer-header);--component-article-top-hidden-offset:var(--space-6);--component-article-top-reveal-start:var(--size-viewport-height);--component-article-top-reveal-end:calc(var(--size-viewport-height) + var(--space-24));--component-back-top-land-drop:var(--space-12);--component-back-top-land-duration:var(--motion-duration-strip-bump);--component-back-top-land-ease:var(--motion-css-ease-strip-bump);--component-hero-heading-alignment:center;--component-hero-heading-count-weight:var(--weight-extrabold);--component-hero-search-bar-inset:var(--space-2);--component-hero-search-bar-radius:var(--radius-pill);--component-hero-search-bar-stacked-radius:var(--radius-lg);--component-hero-search-field-gap:var(--space-3);--component-hero-search-field-inset:var(--space-4);--component-hero-search-row-gap:var(--space-none);--component-hero-search-stacked-gap:var(--space-2);--component-hero-search-divider-width:var(--border-width-default);--component-hero-search-divider-height:var(--space-8);--component-hero-search-icon-size:var(--space-6);--component-hero-search-icon-stroke:calc(var(--border-width-default) * 2);--component-hero-search-submit-height:calc(var(--space-unit) * 13);--component-hero-search-submit-inset:var(--space-8);--component-hero-search-submit-edge-gap:calc((var(--component-hero-search-field-height) - var(--component-hero-search-submit-height)) / 2);--component-hero-search-focus-lead:calc(var(--component-jobseeker-nav-total-height) + var(--space-4));--component-hero-search-panel-phone-max-height:calc((var(--control-target-min-height) * 5) + (var(--component-hero-search-panel-padding) * 2));--component-hero-search-shell-stacked-radius:calc(var(--component-hero-search-bar-stacked-radius) - var(--component-hero-search-bar-inset));--component-hero-search-bar-bottom-inset:calc((var(--component-hero-search-bar-inset) * 2) + var(--focus-ring-width) + var(--focus-ring-offset));--component-hero-search-submit-side-gap:calc(var(--component-hero-search-bar-bottom-inset) - var(--component-hero-search-bar-inset));--component-hero-search-panel-offset:var(--space-2);--component-hero-search-panel-padding:var(--space-2);--component-hero-search-panel-radius:var(--radius-md);--component-hero-search-panel-max-height:calc(var(--space-unit) * 96);--component-hero-search-option-gap:var(--space-3);--component-hero-search-option-hover:var(--surface-subtle);--component-hero-search-option-padding-block:var(--space-2);--component-hero-search-option-padding-inline:var(--space-4);--component-hero-search-group-size:var(--type-meta-xs-size);--component-hero-search-meta-size:var(--type-meta-xs-size);--layer-hero-suggestions:2;--layer-hero-overlay:calc(var(--layer-skip-link) + 1);--component-hero-search-overlay-rows:auto minmax(var(--motion-zero), 1fr);--component-hero-search-overlay-padding-inline:max(var(--space-4), env(safe-area-inset-left), env(safe-area-inset-right));--component-hero-search-overlay-padding-top:max(var(--space-3), env(safe-area-inset-top));--component-hero-search-overlay-bar-gap:var(--space-2);--component-hero-search-overlay-control-size:var(--control-target-min-height);--component-hero-search-overlay-back-icon-size:var(--space-6);--component-hero-search-overlay-shell-radius:var(--radius-pill);--component-hero-search-overlay-shell-surface:var(--surface-subtle);--component-hero-search-overlay-add-size:var(--control-target-min-height);--component-hero-search-overlay-empty-padding:var(--space-4) var(--component-hero-search-option-padding-inline);--component-hero-search-overlay-empty-size:var(--type-meta-sm-size);--component-job-card-gap:var(--space-3);--component-job-card-title-size:var(--type-copy-lg-size);--component-job-card-ring:inset var(--space-none) var(--space-none) var(--space-none) calc(var(--border-width-default) * 2) var(--border-default);--component-job-card-selected-ring:inset var(--space-none) var(--space-none) var(--space-none) calc(var(--border-width-default) * 4) var(--content-accent);--component-job-card-transition:box-shadow var(--motion-duration-label) var(--motion-css-ease-enter);--layer-skip-link:10;--component-header-min-height:5rem;--component-jobseeker-nav-content-inset:max(var(--space-6), calc((var(--size-full) - var(--layout-shell-max)) / 2));--component-jobseeker-nav-height:calc(var(--space-unit) * 14);--component-jobseeker-nav-total-height:calc(var(--component-jobseeker-nav-height) + var(--space-4));--component-jobseeker-nav-action-height:calc(var(--space-unit) * 10);--component-jobseeker-nav-grid:auto minmax(var(--space-none), 1fr) auto;--component-jobseeker-nav-mobile-grid:[nav-burger] minmax(var(--space-none), 1fr) [nav-lockup] auto [nav-action] minmax(var(--space-none), 1fr);--component-jobseeker-nav-mobile-rows:[nav-row] auto;--component-faq-padding-top:calc(var(--space-24) + var(--space-6));--component-faq-padding-bottom:calc(var(--space-24) + var(--space-16));--component-faq-mark-size:var(--space-16);--component-faq-heading-max:calc(var(--space-unit) * 226);--component-faq-heading-size:clamp(3.5rem, 6.25vw, 6.25rem);--component-faq-heading-leading:var(--leading-compact-display);--component-faq-list-max:calc(var(--space-unit) * 251);--component-faq-list-offset:calc(var(--space-24) + var(--space-12));--component-faq-row-min-height:calc(var(--space-unit) * 21);--component-faq-summary-grid:minmax(var(--space-none), 1fr) auto;--component-faq-summary-size:clamp(1.125rem, 2vw, 1.75rem);--component-faq-chevron-size:var(--space-6);--component-faq-chevron-stroke:1.5;--component-faq-chevron-open-transform:rotate(180deg);--component-faq-answer-max:64ch;--component-brand-link-min-height:2.875rem;--component-nav-burger-size:var(--space-6);--component-nav-burger-stroke:calc(var(--border-width-default) * 2);--component-nav-menu-min-width:15rem;--component-nav-menu-top:100%;--component-employer-menu-viewport-height:100dvh;--component-employer-menu-desktop-query:(min-width: 64rem);--component-employer-menu-control-size:var(--space-12);--component-employer-menu-icon-size:calc(var(--space-8) + var(--space-unit));--component-employer-menu-icon-stroke:calc(var(--border-width-default) * 3);--component-employer-menu-content-width:min(var(--size-full), var(--layout-shell-max));--component-employer-menu-grid:minmax(min-content, 1fr) auto;--component-employer-menu-padding-inline:max(var(--space-4), env(safe-area-inset-left), env(safe-area-inset-right));--component-employer-menu-padding-block:min(var(--space-8), 3svh);--component-employer-menu-control-top:max(var(--space-6), env(safe-area-inset-top));--component-employer-menu-control-left:var(--component-employer-menu-padding-inline);--component-employer-menu-control-right:var(--component-employer-menu-padding-inline);--component-employer-menu-section-gap:min(var(--space-12), 4svh);--component-employer-menu-primary-gap:min(var(--space-6), 2svh);--component-employer-menu-action-gap:min(var(--space-8), 4svh);--component-employer-menu-link-size:clamp(calc(var(--space-unit) * 8), min(11vw, 8svh), var(--type-display-size));--component-employer-menu-link-leading:var(--leading-heading);--component-employer-menu-action-size:var(--component-employer-menu-link-size);--component-employer-menu-action-padding:min(var(--space-4), 2svh);--component-employer-menu-action-min-height:clamp(var(--control-input-min-height), 14svh, var(--space-24));--component-employer-header-edge-link-shift:max(0px, calc((100cqw - var(--layout-shell-max)) / 2 - var(--space-4)));--component-employer-header-account-min-width:calc(var(--space-unit) * 22);--component-employer-intro-min:16rem;--component-job-results-intro-min:16rem;--component-job-results-intro-fraction:.65fr;--component-job-results-list-fraction:1.35fr;--component-search-fields-grid:minmax(0, 1.4fr) minmax(0, 1fr) auto;--component-job-results-grid:minmax(var(--component-job-results-intro-min), var(--component-job-results-intro-fraction)) minmax(0, var(--component-job-results-list-fraction));--component-jobs-loader-gap:var(--space-4);--component-jobs-loader-padding:var(--space-24) var(--space-none);--component-jobs-loader-mark-size:calc(var(--space-unit) * 12);--component-jobs-loader-spin-duration:1.4s;--component-jobs-loader-spin-turn:rotate(1turn);--component-jobs-loader-breathe-duration:2.1s;--component-jobs-loader-breathe-scale:.88;--component-jobs-loader-halo-size:calc(var(--space-unit) * 20);--component-jobs-loader-halo-scale:1.35;--component-jobs-loader-halo-opacity:.28;--component-jobs-loader-label-size:var(--type-meta-sm-size);--component-jobs-pagination-gap:var(--space-2);--component-jobs-pagination-padding:var(--space-6) var(--space-none);--component-jobs-pagination-page-size:var(--control-target-min-height);--component-jobs-pagination-page-radius:var(--radius-sm);--component-jobs-pagination-step-padding:var(--space-none) var(--space-3);--component-jobs-pagination-disabled-opacity:.4;--component-jobs-pagination-transition:background var(--motion-duration-label) var(--motion-css-ease-enter), color var(--motion-duration-label) var(--motion-css-ease-enter);--component-jobs-feed-gap:var(--space-6);--component-jobs-filter-collapsed-height:calc((var(--space-4) * 2) + var(--control-target-min-height));--component-jobs-filter-search-height:calc(var(--component-jobs-filter-field-height) + var(--space-4));--component-jobs-filter-expanded-height:calc(var(--component-jobs-filter-collapsed-height) + var(--component-jobs-filter-search-height));--component-job-detail-sticky-top:calc(var(--component-jobs-filter-collapsed-height) + var(--space-4));--component-job-detail-max-height:calc(100svh - var(--component-job-detail-sticky-top) - var(--space-8));--component-job-detail-gap:var(--space-6);--component-job-detail-padding:var(--space-8);--component-job-detail-radius:var(--radius-md);--component-job-detail-logo-size:calc(var(--space-unit) * 14);--component-job-detail-logo-radius:var(--radius-sm);--component-job-detail-role-size:var(--type-title-size);--component-job-detail-facts-grid:repeat(2, minmax(0, 1fr));--component-job-detail-body-max:68ch;--component-job-detail-apply-padding:var(--space-4) var(--space-8);--component-job-detail-apply-radius:var(--radius-pill);--component-job-detail-selected-width:calc(var(--border-width-default) * 2);--component-footer-grid-desktop:1.9fr repeat(3, 1fr);--component-footer-padding:calc(var(--space-unit) * 13.5) var(--space-none) var(--space-10);--component-footer-tagline-size:1.05625rem;--component-footer-heading-tracking:.1em;--component-footer-heading-margin:var(--space-none) var(--space-none) calc(var(--space-unit) * 3.5);--component-footer-item-size:.90625rem;--component-footer-item-leading:1.35;--component-footer-item-ink:color-mix(in srgb, var(--color-white) 86%, transparent);--component-footer-col-gap:calc(var(--space-unit) * .5);--component-footer-rule:color-mix(in srgb, var(--color-white) 14%, transparent);--component-footer-hover-surface:color-mix(in srgb, var(--color-white) 10%, transparent);--component-footer-base-size:.8125rem;--component-footer-base-margin-top:calc(var(--space-unit) * 8.5);--component-footer-base-padding-top:calc(var(--space-unit) * 5.5);--component-footer-base-gap:calc(var(--space-unit) * 2.5) calc(var(--space-unit) * 7);--component-footer-contact-gap:var(--space-2) calc(var(--space-unit) * 4.5);--component-footer-web-padding:calc(var(--space-unit) * 2.75) var(--space-none);--component-footer-social-radius:calc(var(--space-unit) * 2.25);--component-footer-social-icon:calc(var(--space-unit) * 4.25);--component-footer-apps-margin:calc(var(--space-unit) * 5.5);--component-footer-apps-gap-wide:var(--space-2) calc(var(--space-unit) * 3.5);--component-footer-badge-width:calc(var(--space-unit) * 36);--component-footer-badge-padding:var(--space-none) calc(var(--space-unit) * 3.5) var(--space-none) calc(var(--space-unit) * 10.5);--component-footer-badge-rule:color-mix(in srgb, var(--color-white) 28%, transparent);--component-footer-badge-size:.5625rem;--component-footer-badge-name-size:1rem;--component-footer-badge-leading:1.1;--component-footer-badge-name-leading:1.15;--component-footer-badge-mark-left:calc(var(--space-unit) * 3.25);--component-footer-badge-mark-width:calc(var(--space-unit) * 5);--component-footer-badge-mark-size:calc(var(--space-unit) * 5.5);--component-footer-badge-center-y:translateY(calc(var(--size-half) * var(--motion-direction-reverse)));--component-footer-grid-gap-phone:calc(var(--space-unit) * 6.5) calc(var(--space-unit) * 5);--component-footer-grid-gap-tablet:calc(var(--space-unit) * 8.5);--component-footer-legal-gap-phone:var(--space-unit) calc(var(--space-unit) * 5.5);--component-footer-tagline-size-phone:clamp(.8125rem, 4.2vw, .9375rem);--component-footer-apps-areas:"ios" "android";--component-footer-apps-area-ios:ios;--component-footer-apps-area-android:android;--component-footer-group-indent:var(--space-4);--component-footer-caret-size:var(--space-4);--component-footer-caret-gap:var(--space-2);--component-footer-caret-stroke:var(--component-link-icon-stroke);--component-footer-caret-open-transform:var(--component-faq-chevron-open-transform);--component-footer-caret-duration:var(--motion-duration-investors-chevron);--component-link-icon-stroke:calc(var(--border-width-default) * 2);--component-employer-first-fold-height:calc(100svh - var(--component-header-min-height) - var(--border-width-default));--component-employer-first-fold-rows:minmax(var(--motion-zero), 1fr) auto;--component-employer-hero-copy-fraction:1.1fr;--component-employer-hero-art-fraction:.9fr;--component-investors-hero-min-height:var(--component-employer-first-fold-height);--component-investors-hero-padding-block:var(--space-12);--component-investors-hero-copy-max:min(var(--size-full), calc(var(--space-unit) * 200));--component-investors-hero-scrim:linear-gradient(to bottom, color-mix(in oklch, var(--surface-investors-hero) 50%, transparent), color-mix(in oklch, var(--surface-investors-hero) 38%, transparent));--component-employer-intro-fraction:.65fr;--component-employer-content-fraction:1.35fr;--component-employer-two-column-grid:repeat(2, minmax(0, 1fr));--component-employer-three-column-grid:repeat(3, minmax(0, 1fr));--component-employer-choice-rows:auto minmax(var(--motion-zero), 1fr);--component-employer-choice-mobile-grid:minmax(var(--motion-zero), 1fr);--component-employer-choice-mobile-rows:repeat(2, minmax(var(--motion-zero), 1fr));--component-employer-choice-wide-rows:minmax(var(--motion-zero), 1fr);--component-employer-choice-hero-height:var(--component-employer-first-fold-height);--component-employer-choice-hero-padding:min(var(--space-8), 4svh);--component-employer-choice-heading-padding:min(var(--space-8), 3svh);--component-employer-choice-title-inset:min(var(--space-6), 2svh);--component-employer-choice-wide-heading-size:clamp(1.5rem, min(7vw, 9svh), 5.75rem);--component-employer-choice-title-line-count:3;--component-employer-choice-title-height-reserve:var(--space-2);--component-employer-choice-title-width-share:17.6cqw;--component-employer-choice-title-height-share:calc((100cqh - var(--component-employer-choice-title-height-reserve)) / var(--component-employer-choice-title-line-count) / var(--component-employer-choice-title-leading));--component-employer-choice-title-size:clamp(var(--type-heading-size), min(var(--component-employer-choice-title-width-share), var(--component-employer-choice-title-height-share)), calc(var(--space-unit) * 47));--component-employer-choice-title-height-fill:calc(var(--component-employer-choice-title-height-share) / var(--component-employer-choice-title-size));--component-employer-choice-title-height-fill-gain:.96;--component-employer-choice-title-height-fill-optical:min(1, calc(1 + ((var(--component-employer-choice-title-height-fill) - 1) * var(--component-employer-choice-title-height-fill-gain))));--component-employer-choice-title-leading:var(--leading-compact-display);--component-employer-choice-title-tracking:-.065em;--component-employer-choice-title-fill-start:1.05;--component-employer-choice-title-fill-ratio:max(0, calc((var(--component-employer-choice-title-width-share) / var(--component-employer-choice-title-size)) - var(--component-employer-choice-title-fill-start)));--component-employer-choice-title-indigo-fill-gain:.92;--component-employer-choice-title-purple-fill-gain:1.075;--component-employer-choice-title-indigo-transform:scaleX(.92);--component-employer-choice-title-purple-transform:scaleX(1.075);--component-employer-choice-wide-title-indigo-transform:translateY(-.036em) scaleX(calc(.92 + (var(--component-employer-choice-title-fill-ratio) * var(--component-employer-choice-title-indigo-fill-gain)))) scaleY(var(--component-employer-choice-title-height-fill-optical));--component-employer-choice-wide-title-purple-transform:translateY(-.045em) scaleX(calc(1.075 + (var(--component-employer-choice-title-fill-ratio) * var(--component-employer-choice-title-purple-fill-gain)))) scaleY(var(--component-employer-choice-title-height-fill-optical));--component-employer-choice-title-transform-origin:left center;--component-employer-choice-title-line-display:block;--component-employer-choice-title-line-wrap:nowrap;--component-employer-choice-rollover-inset:var(--space-none);--component-employer-choice-rollover-indigo-background:var(--surface-inverse);--component-employer-choice-rollover-purple-background:var(--content-accent);--component-employer-choice-rollover-copy-inset:var(--component-employer-choice-title-inset);--component-employer-choice-wide-rollover-copy-inset:var(--component-employer-choice-title-inset);--component-employer-choice-desktop-rollover-copy-inset:var(--component-employer-choice-desktop-title-inset);--component-employer-choice-rollover-copy-size:clamp(var(--type-meta-sm-size), min(4.25cqw, 11.5cqh), calc(var(--space-unit) * 20));--component-employer-choice-rollover-copy-leading:1.45;--component-employer-choice-rollover-copy-tracking:var(--tracking-none);--component-employer-choice-rollover-copy-weight:var(--weight-semibold);--component-employer-choice-rollover-copy-line-display:block;--component-employer-choice-rollover-copy-line-wrap:nowrap;--component-employer-choice-rollover-copy-lead-gap:calc(1em * var(--component-employer-choice-rollover-copy-leading));--component-employer-choice-rollover-rest-opacity:var(--motion-zero);--component-employer-choice-rollover-active-opacity:var(--motion-opacity-visible);--component-employer-choice-rollover-transition:opacity var(--motion-duration-label) var(--motion-css-ease-enter);--component-employer-choice-arrow-position:absolute;--component-employer-choice-arrow-size:var(--space-12);--component-employer-choice-arrow-right:var(--space-4);--component-employer-choice-arrow-bottom:var(--space-4);--component-employer-choice-arrow-layer:1;--component-employer-choice-arrow-ratio:1;--component-employer-choice-wide-arrow-line-share:.8;--component-employer-choice-wide-arrow-floor-height-share:15cqh;--component-employer-choice-wide-arrow-floor:min(var(--component-employer-choice-arrow-size), var(--component-employer-choice-wide-arrow-floor-height-share));--component-employer-choice-wide-arrow-size:max(var(--component-employer-choice-wide-arrow-floor), calc(var(--component-employer-choice-title-size) * var(--component-employer-choice-title-leading) * var(--component-employer-choice-wide-arrow-line-share)));--component-employer-choice-wide-arrow-right:var(--component-employer-choice-title-inset);--component-employer-choice-wide-arrow-bottom:var(--component-employer-choice-title-inset);--component-employer-choice-desktop-arrow-right:var(--component-employer-choice-desktop-title-inset);--component-employer-choice-desktop-arrow-bottom:var(--component-employer-choice-desktop-title-inset);--component-employer-choice-mobile-rollover-visibility:hidden;--component-employer-choice-wide-rollover-visibility:visible;--component-employer-choice-heading-line-display:inline;--component-employer-choice-desktop-heading-shell-width:calc(var(--size-full) - var(--space-8));--component-employer-choice-desktop-heading-width:fit-content;--component-employer-choice-desktop-heading-size:clamp(1.5rem, min(4.38vw, 9svh), 5.75rem);--component-employer-choice-desktop-heading-alignment:start;--component-employer-choice-desktop-heading-line-display:block;--component-employer-choice-desktop-heading-line-wrap:nowrap;--component-employer-choice-desktop-title-inset:var(--space-12);--component-employer-choice-desktop-title-position:absolute;--component-employer-choice-desktop-title-anchor:var(--size-half);--component-employer-choice-desktop-title-center-offset:-50%;--component-employer-choice-desktop-title-width:max-content;--component-employer-choice-desktop-title-max-width:none;--component-employer-choice-desktop-title-transform-origin:center center;--component-employer-choice-desktop-title-indigo-optical-x:-.03em;--component-employer-choice-desktop-title-purple-optical-x:-.036em;--component-employer-choice-desktop-title-fill-start:1;--component-employer-choice-desktop-title-fill-ratio:max(0, calc((var(--component-employer-choice-title-width-share) / var(--component-employer-choice-title-size)) - var(--component-employer-choice-desktop-title-fill-start)));--component-employer-choice-desktop-title-indigo-fill-gain:.86;--component-employer-choice-desktop-title-purple-fill-gain:1;--component-employer-choice-desktop-title-indigo-transform:translate(var(--component-employer-choice-desktop-title-center-offset), var(--component-employer-choice-desktop-title-center-offset)) translateX(var(--component-employer-choice-desktop-title-indigo-optical-x)) translateY(calc(-.036em + (var(--space-unit) / 4))) scaleX(calc(.924 + (var(--component-employer-choice-desktop-title-fill-ratio) * var(--component-employer-choice-desktop-title-indigo-fill-gain)))) scaleY(var(--component-employer-choice-title-height-fill-optical));--component-employer-choice-desktop-title-purple-transform:translate(var(--component-employer-choice-desktop-title-center-offset), var(--component-employer-choice-desktop-title-center-offset)) translateX(var(--component-employer-choice-desktop-title-purple-optical-x)) translateY(calc(-.045em + (var(--space-unit) / 4))) scaleX(calc(1.079 + (var(--component-employer-choice-desktop-title-fill-ratio) * var(--component-employer-choice-desktop-title-purple-fill-gain)))) scaleY(var(--component-employer-choice-title-height-fill-optical));--component-employer-word-slot-height:1.12em;--component-employer-word-slot-clip-overscan:.15em;--component-hero-slot-alignment:top;--component-hero-slot-phrase-alignment:flex-start;--component-hero-slot-phrase-pitch:1.5em;--component-employer-word-slot-narrow-heading-size:1.85rem;--component-employer-auth-min-height:calc(100svh - var(--component-header-min-height));--component-employer-auth-layout-max:calc(var(--space-unit) * 280);--component-employer-auth-register-layout-max:calc(var(--space-unit) * 180);--component-employer-auth-register-layout-width:min(calc(var(--size-full) - var(--space-8)), var(--component-employer-auth-register-layout-max));--component-employer-auth-layout-grid:minmax(var(--motion-zero), 1.2fr) minmax(calc(var(--space-unit) * 76), .8fr);--component-employer-auth-mobile-grid:minmax(var(--motion-zero), 1fr);--component-employer-auth-padding-block:var(--space-16);--component-employer-auth-layout-gap:var(--space-none);--component-employer-auth-content-padding:clamp(var(--space-6), 5vw, var(--space-16));--component-employer-auth-aside-padding:clamp(var(--space-8), 5vw, var(--space-16));--component-employer-auth-flow-gap:var(--space-6);--component-employer-auth-copy-gap:var(--space-3);--component-employer-auth-heading-size:clamp(calc(var(--space-unit) * 10), 6vw, calc(var(--space-unit) * 18));--component-employer-auth-search-heading-fit:10cqi;--component-employer-auth-search-heading-size:min(var(--component-employer-auth-heading-size), var(--component-employer-auth-search-heading-fit));--component-employer-auth-search-heading-wrap:nowrap;--component-employer-auth-lead-size:var(--type-copy-lg-size);--component-employer-register-search-height:var(--component-hero-search-field-height);--component-employer-register-search-shell-height:calc(var(--component-employer-register-search-height) - (var(--border-width-default) * 2));--component-employer-register-search-icon-size:calc(var(--space-unit) * 5);--component-employer-register-search-end-inset:var(--space-6);--component-employer-register-search-input-leading:normal;--component-employer-register-search-transition:border-color var(--motion-duration-employer-register-search), box-shadow var(--motion-duration-employer-register-search);--motion-duration-employer-register-search:.15s;--component-employer-register-search-icon-inset:calc(var(--space-unit) * 5.5);--component-employer-register-search-text-inset:calc(var(--space-unit) * 14);--component-employer-register-search-shadow:0 .0625rem .125rem color-mix(in srgb, var(--color-brand-950) 6%, transparent), 0 .5rem 1.25rem -.5rem color-mix(in srgb, var(--color-brand-950) 14%, transparent);--component-employer-register-search-focus-halo:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--focus-ring-color) 18%, transparent);--component-employer-register-search-focus-shadow:var(--component-employer-register-search-focus-halo), 0 .5rem 1.25rem -.5rem color-mix(in srgb, var(--color-brand-950) 14%, transparent);--component-employer-auth-form-gap:var(--space-4);--component-employer-auth-field-gap:var(--space-2);--component-employer-auth-field-grid:repeat(2, minmax(var(--motion-zero), 1fr));--component-employer-auth-phone-grid:minmax(calc(var(--space-unit) * 24), .35fr) minmax(var(--motion-zero), 1fr);--component-employer-auth-input-padding:var(--space-4);--component-employer-auth-input-radius:var(--radius-sm);--component-employer-auth-suggestion-radius:var(--radius-sm);--component-employer-auth-suggestion-padding:var(--space-4);--component-employer-auth-suggestion-gap:var(--space-2);--component-employer-auth-actions-grid:repeat(2, minmax(var(--motion-zero), 1fr));--component-employer-auth-button-padding:var(--space-6);--component-employer-auth-button-radius:var(--radius-pill);--component-employer-auth-button-gap:var(--space-2);--component-employer-auth-separator-grid:minmax(var(--motion-zero), 1fr) auto minmax(var(--motion-zero), 1fr);--component-employer-auth-separator-gap:var(--space-3);--component-employer-auth-error-size:var(--type-meta-sm-size);--component-employer-auth-note-size:var(--type-meta-sm-size);--component-employer-auth-aside-gap:var(--space-6);--component-employer-auth-aside-copy-max:calc(var(--space-unit) * 100);--component-employer-auth-login-layout-max:calc(var(--space-unit) * 100);--component-employer-auth-login-layout-width:min(calc(var(--size-full) - (var(--space-6) * 2)), var(--component-employer-auth-login-layout-max));--component-employer-auth-login-grid:minmax(var(--motion-zero), 1fr);--component-employer-auth-login-padding-block:var(--space-8);--component-auth-brand-padding-block:var(--space-8);--component-auth-brand-logo-height:var(--space-12);--component-auth-brand-padding-end:var(--space-6);--component-auth-page-job-seeker-grid:auto auto;--component-auth-consent-card-padding:var(--space-6);--component-auth-consent-card-radius:var(--radius-md);--component-auth-consent-card-border:var(--border-width-default) solid var(--border-default);--component-auth-consent-heading-size:var(--type-title-size);--component-auth-consent-intro-gap:var(--space-2);--component-auth-consent-note-size:var(--type-meta-xs-size);--component-auth-consent-note-leading:var(--leading-body);--component-auth-consent-button-radius:var(--radius-pill);--component-employer-auth-login-content-padding:var(--space-none);--component-employer-auth-login-flow-gap:var(--space-4);--component-employer-auth-login-heading-size:calc(var(--space-unit) * 7);--component-employer-auth-login-provider-gap:var(--space-3);--component-employer-auth-login-provider-radius:var(--radius-pill);--component-employer-auth-login-provider-border:var(--border-width-default) solid var(--border-default);--component-employer-auth-login-button-height:var(--control-input-min-height);--component-employer-auth-login-button-radius:var(--radius-pill);--component-employer-auth-login-button-padding:var(--space-4);--component-employer-auth-login-field-gap:var(--space-2);--component-employer-auth-login-clear-size:var(--control-target-min-height);--component-employer-auth-login-clear-icon-size:var(--space-6);--component-employer-auth-login-clear-icon-stroke:calc(var(--border-width-default) * 2);--component-employer-auth-login-clear-right:var(--space-none);--component-employer-auth-login-clear-transform:translateY(calc(var(--size-half) * -1));--component-employer-auth-login-input-end-padding:calc(var(--component-employer-auth-login-clear-size) + var(--space-2));--component-employer-auth-login-error-shadow:var(--space-none) var(--space-none) var(--space-none) calc(var(--border-width-default) * 4) var(--surface-employer-auth-error);--component-employer-auth-login-inactive-opacity:.39;--component-employer-auth-login-active-opacity:var(--motion-opacity-visible);--component-employer-auth-login-transition:opacity var(--motion-duration-label) var(--motion-css-ease-enter);--component-employer-auth-login-note-size:var(--type-meta-sm-size);--component-employer-auth-login-note-leading:var(--leading-body);--component-employer-auth-login-link-weight:var(--weight-semibold);--component-employer-auth-login-job-link-alignment:end;--component-employer-auth-login-text-alignment:center;--component-employer-auth-login-register-alignment:start;--component-employer-auth-login-form-alignment:stretch;--component-employer-auth-login-inactive-cursor:not-allowed;--component-employer-auth-login-active-cursor:pointer;--component-employer-register-find-card-padding:calc(var(--space-unit) * 5) calc(var(--space-unit) * 5) var(--space-6);--component-employer-register-find-card-padding-wide:var(--space-12) var(--space-16) var(--space-10);--component-employer-register-find-top-space:var(--space-10);--component-employer-register-find-top-space-wide:calc(var(--space-unit) * 14);--component-employer-register-find-top-gap:clamp(calc(var(--space-unit) * 2.5), calc(30vw - var(--space-unit) * 27.5), var(--space-4));--component-employer-register-find-logo-height:clamp(var(--space-6), calc(20vw - var(--space-unit) * 14), calc(var(--space-unit) * 7));--component-employer-register-find-logo-height-wide:var(--space-10);--component-employer-register-find-brand-gap:clamp(calc(var(--space-unit) * 1.5), calc(20vw - var(--space-unit) * 18.5), calc(var(--space-unit) * 2.5));--component-employer-register-find-label-size:clamp(calc(var(--space-unit) * 3.5), calc(10vw - var(--space-unit) * 6.5), var(--space-4));--component-employer-register-find-label-size-wide:var(--type-title-size);--component-employer-register-find-label-tracking:-.01em;--component-employer-register-find-label-leading:1;--component-employer-register-find-heading-size:min(var(--space-12), calc((100vw - var(--space-10)) / 12.4));--component-employer-register-find-heading-leading:1.02;--component-employer-register-find-heading-tracking:-.02em;--component-employer-register-find-lede-space:var(--space-4) var(--space-8);--component-employer-register-find-lede-max:60ch;--component-employer-register-find-list-space:var(--space-2);--component-employer-register-find-list-shadow:0 .5rem 1.5rem -.75rem color-mix(in srgb, var(--color-brand-950) 18%, transparent);--component-employer-register-find-row-padding:var(--space-3) calc(var(--space-unit) * 5);--component-employer-register-find-row-leading:normal;--component-employer-register-find-group-padding:var(--space-3) calc(var(--space-unit) * 5) var(--space-unit);--component-employer-register-find-notice-padding:var(--space-3) calc(var(--space-unit) * 5) var(--space-none);--component-employer-register-find-foot-space:var(--space-10);--component-employer-register-find-foot-padding:calc(var(--space-unit) * 5);--component-employer-register-find-foot-gap:var(--space-2) calc(var(--space-unit) * 7);--component-employer-register-find-foot-target:var(--control-target-min-height);--component-employer-register-find-foot-target-wide:var(--space-8);--component-employer-register-find-underline-offset:calc(var(--space-unit) * .75);--component-auth-page-viewport-height:100dvh;--component-auth-page-grid:auto minmax(var(--motion-zero), 1fr);--component-auth-login-content-grid:auto auto;--component-auth-login-desktop-content-grid:minmax(var(--motion-zero), 1fr) auto;--component-auth-provider-icon-size:calc(var(--space-unit) * 4.5);--component-auth-provider-grid:var(--component-auth-provider-icon-size) minmax(var(--motion-zero), 1fr) var(--component-auth-provider-icon-size);--component-auth-provider-label-column:2;--component-auth-provider-shadow:none;--component-auth-information-mobile-grid:minmax(var(--motion-zero), 1fr);--component-auth-information-desktop-grid:repeat(3, auto);--component-auth-information-gap:var(--space-4);--component-auth-information-desktop-gap:var(--space-12);--component-auth-information-padding-block:var(--space-6) max(var(--space-4), env(safe-area-inset-bottom));--component-auth-information-desktop-padding-block:var(--space-2);--component-auth-information-link-size:var(--type-body-size);--component-auth-information-link-wrap:nowrap;--component-auth-login-mail-min-height:var(--component-employer-auth-login-button-height);--component-auth-login-content-gap:var(--space-4);--component-auth-login-desktop-content-gap:var(--space-2);--component-auth-login-desktop-padding-block:var(--space-2);--component-auth-login-desktop-flow-gap:var(--space-none);--component-auth-login-desktop-alternate-heading-gap:var(--space-unit);--component-auth-login-desktop-heading-provider-gap:var(--space-4);--component-auth-login-desktop-provider-separator-gap:var(--space-4);--component-auth-login-desktop-separator-form-gap:var(--space-4);--component-auth-login-desktop-form-mail-gap:var(--space-unit);--component-auth-login-desktop-mail-register-gap:var(--space-unit);--component-auth-login-desktop-provider-gap:var(--space-2);--component-auth-login-desktop-button-height:var(--control-target-min-height);--component-auth-login-desktop-form-gap:var(--space-2);--component-auth-login-desktop-field-gap:var(--space-unit);--component-auth-login-desktop-mail-min-height:var(--control-target-min-height);--component-auth-phone-brand-padding-block:var(--space-4);--component-auth-phone-section-padding-block:var(--space-none);--component-auth-phone-card-padding:var(--space-4);--component-auth-phone-button-height:var(--control-target-min-height);--component-auth-phone-information-padding-start:var(--space-4);--component-save-sheet-keyboard-inset:var(--space-none);--component-save-sheet-clear-size:var(--component-pay-notice-trigger-size);--component-save-sheet-field-end-padding:calc(var(--component-save-sheet-clear-size) + var(--space-2));--component-save-sheet-inline-gap:var(--space-2);--component-save-sheet-inline-action-size:var(--control-target-min-height);--component-save-sheet-inline-action-glyph:var(--space-6);--component-save-sheet-error-lift:var(--motion-zero) calc(var(--size-half) * -1);--component-apply-gate-layer:var(--component-pay-notice-layer);--component-apply-gate-headline-size:clamp(var(--type-title-size), min(9vw, 6svh), var(--type-heading-size));--component-apply-gate-lede-size:var(--type-meta-sm-size);--component-apply-gate-later-size:var(--type-meta-sm-size);--component-apply-gate-film-phone-height:calc(var(--component-jobseeker-phone-width) * 2);--component-apply-gate-dialog-max-width:calc(var(--component-jobseeker-phone-width) * 2 + var(--space-12) + var(--space-8) * 2);--component-apply-gate-dialog-columns:max(var(--component-apply-gate-copy-min-width), var(--component-apply-gate-copy-width)) var(--component-apply-gate-phone-width);--component-apply-gate-store-min-height:var(--control-target-min-height);--component-apply-gate-store-glyph:var(--space-6);--component-apply-gate-later-color:color-mix(in oklch, var(--state-placeholder) 86%, var(--surface-page));--component-apply-gate-copy-column:1;--component-apply-gate-phone-column:2;--component-apply-gate-phone-slot-row:1;--component-apply-gate-later-row:2;--component-apply-gate-copy-row:var(--component-apply-gate-phone-slot-row) / -1;--component-apply-gate-rows:auto minmax(var(--space-none), 1fr) auto;--component-apply-gate-display-cap:.73;--component-apply-gate-display-leading:var(--leading-display);--component-apply-gate-display-tracking:var(--tracking-heading);--component-apply-gate-display-glyph-lines:calc(3 * var(--component-apply-gate-display-leading) + var(--component-apply-gate-display-cap));--component-apply-gate-widest-word-share:2.84;--component-apply-gate-phone-ratio:calc(360 / 780);--component-apply-gate-phone-ring-share:calc(2 / 780);--component-apply-gate-phone-width-per-height:calc((var(--component-apply-gate-phone-ratio) + 2 * var(--component-apply-gate-phone-ring-share)) / (1 + 2 * var(--component-apply-gate-phone-ring-share)));--component-apply-gate-phone-height-share:calc(var(--component-apply-gate-display-glyph-lines) * var(--component-apply-gate-phone-width-per-height));--component-apply-gate-gutter:var(--space-8);--component-apply-gate-sheet-lede-size:var(--type-body-size);--component-apply-gate-lede-gap:var(--space-2);--component-apply-gate-lede-lines:3;--component-apply-gate-lede-measure:26;--component-apply-gate-copy-min-width:calc(var(--component-apply-gate-lede-measure) * var(--component-apply-gate-sheet-lede-size));--component-apply-gate-lede-reserve:calc(var(--component-apply-gate-lede-lines) * var(--leading-body) * var(--component-apply-gate-sheet-lede-size) + var(--component-apply-gate-lede-gap));--component-apply-gate-phone-extra:calc(var(--component-apply-gate-desktop-row-gap) + var(--component-apply-gate-lede-reserve) - var(--control-target-min-height));--component-apply-gate-film-margin-share:.035;--component-apply-gate-film-margin-min:14px;--component-apply-gate-film-box-width-share:1.15;--component-apply-gate-sheet-content-width:calc(min(calc(100vw - var(--space-4) * 2), var(--component-apply-gate-dialog-max-width)) - var(--component-apply-gate-gutter) * 2);--component-apply-gate-desktop-rows:minmax(var(--component-apply-gate-phone-height), auto) auto;--component-apply-gate-copy-rows:var(--component-apply-gate-title-height) minmax(auto, 1fr);--component-apply-gate-desktop-row-gap:var(--component-apply-gate-gutter);--component-apply-gate-display-height-reserve:calc(var(--space-4) * 2 + var(--component-apply-gate-gutter) * 2 + var(--component-apply-gate-phone-extra) + var(--control-target-min-height));--component-apply-gate-display-width-share:calc((var(--component-apply-gate-sheet-content-width) - var(--component-apply-gate-gutter) - var(--component-apply-gate-phone-extra) * var(--component-apply-gate-phone-width-per-height)) / (var(--component-apply-gate-widest-word-share) + var(--component-apply-gate-phone-height-share)));--component-apply-gate-display-height-share:calc((var(--component-employer-menu-viewport-height) - var(--component-apply-gate-display-height-reserve)) / var(--component-apply-gate-display-glyph-lines));--component-apply-gate-display-max:calc(var(--space-unit) * 47);--component-apply-gate-display-width-share-floored:calc((var(--component-apply-gate-sheet-content-width) - var(--component-apply-gate-copy-min-width) - var(--component-apply-gate-gutter) - var(--component-apply-gate-phone-extra) * var(--component-apply-gate-phone-width-per-height)) / var(--component-apply-gate-phone-height-share));--component-apply-gate-display-size:clamp(var(--type-heading-size), min(var(--component-apply-gate-display-width-share), var(--component-apply-gate-display-width-share-floored), var(--component-apply-gate-display-height-share)), var(--component-apply-gate-display-max));--component-apply-gate-title-height:calc(var(--component-apply-gate-display-size) * var(--component-apply-gate-display-glyph-lines));--component-apply-gate-copy-width:calc(var(--component-apply-gate-widest-word-share) * var(--component-apply-gate-display-size));--component-apply-gate-phone-height:calc(var(--component-apply-gate-title-height) + var(--component-apply-gate-phone-extra));--component-apply-gate-phone-mount-height:calc(var(--component-apply-gate-phone-height) / (1 + 2 * var(--component-apply-gate-phone-ring-share)));--component-apply-gate-phone-ring:calc(var(--component-apply-gate-phone-mount-height) * var(--component-apply-gate-phone-ring-share));--component-apply-gate-phone-mount-width:calc(var(--component-apply-gate-phone-mount-height) * var(--component-apply-gate-phone-ratio));--component-apply-gate-phone-width:calc(var(--component-apply-gate-phone-mount-width) + var(--component-apply-gate-phone-ring) * 2);--component-apply-gate-film-box-height:max(calc(var(--component-apply-gate-phone-mount-height) + var(--component-apply-gate-film-margin-min) * 2), calc(var(--component-apply-gate-phone-mount-height) / (1 - 2 * var(--component-apply-gate-film-margin-share))));--component-apply-gate-film-box-width:calc(var(--component-apply-gate-phone-mount-width) * var(--component-apply-gate-film-box-width-share));--component-apply-gate-film-box-lift:calc((var(--component-apply-gate-film-box-height) - var(--component-apply-gate-phone-mount-height)) / 2 - var(--component-apply-gate-phone-ring));--component-apply-gate-film-box-top:calc(var(--component-apply-gate-film-box-lift) * -1);--component-apply-gate-film-box-inset:calc((var(--component-apply-gate-phone-width) - var(--component-apply-gate-film-box-width)) / 2);--component-apply-gate-close-inset:var(--space-4);--component-apply-gate-sheet-max-height:calc(var(--component-employer-menu-viewport-height) - var(--space-4) * 2);--component-apply-gate-head-layer:var(--component-pay-notice-layer);--component-location-change-gate-desktop-rows:minmax(var(--component-apply-gate-phone-height), auto) var(--control-target-min-height);--component-location-change-gate-panel-surface:color-mix(in oklch, var(--component-filter-detail-pay-hidden-surface) 70%, var(--color-transparent));--component-location-change-gate-panel-padding:var(--space-4);--component-location-change-gate-panel-bleed:calc(var(--component-location-change-gate-panel-padding) * -1);--component-location-change-gate-panel-radius:var(--radius-md);--component-location-change-gate-figure-layer:1;--component-location-change-gate-panel-layer:2;--component-location-change-gate-figure-height:calc(100% - var(--component-apply-gate-gutter) - var(--component-apply-gate-display-size) * var(--component-apply-gate-display-cap));--color-saber-core:#e8f6ff;--color-saber-glow:#3aa0ff;--color-saber-ink:#14123a;--component-location-change-gate-saber-core:var(--color-saber-core);--component-location-change-gate-saber-glow:var(--color-saber-glow);--component-location-change-gate-saber-ink:var(--color-saber-ink);--component-location-change-gate-saber-dim:.3;--component-location-change-gate-saber-half:.6;--component-location-change-gate-figure-scale-start:.82;--component-location-change-gate-figure-origin:70% 100%;--component-location-change-gate-panel-start:-120%;--component-location-change-gate-shadow:var(--shadow-film-panel);--motion-duration-location-change-silhouette-in:61ms;--motion-duration-location-change-bolt:.506s;--motion-delay-location-change-pop:.355s;--motion-duration-location-change-pop:.56s;--motion-delay-location-change-silhouette-out:calc(var(--motion-delay-location-change-pop) + 20ms);--motion-duration-location-change-silhouette-out:54ms;--motion-delay-location-change-panel:calc(var(--motion-delay-location-change-pop) + .28s);--motion-duration-location-change-panel:.42s;--motion-css-ease-location-change-pop:cubic-bezier(.34, 1.56, .64, 1);--motion-css-ease-location-change-panel:cubic-bezier(.22, 1, .36, 1);--component-filter-detail-logo-glyph:var(--space-8);--component-filter-detail-info-size:var(--space-8);--component-filter-detail-info-glyph:var(--space-4);--component-filter-detail-info-surface:var(--surface-subtle);--component-filter-detail-info-ink:var(--content-secondary);--component-filter-detail-listed-ink:var(--content-accent);--component-filter-detail-facts-row-gap:var(--space-3);--component-filter-detail-facts-column-gap:var(--space-4);--component-filter-detail-stack-gap:var(--space-6);--component-filter-detail-hero-gap:var(--space-3);--component-filter-detail-logo-gap:var(--space-3);--component-employer-steps-grid:minmax(var(--component-employer-intro-min), var(--component-employer-intro-fraction)) minmax(0, var(--component-employer-content-fraction));--component-employer-hero-grid:minmax(0, var(--component-employer-hero-copy-fraction)) minmax(var(--component-hero-art-min), var(--component-employer-hero-art-fraction));--component-employer-product-nav-item-flex:var(--motion-zero) var(--motion-zero) auto;--component-employer-information-status-border-width:calc(var(--border-width-default) * 2);--component-employer-information-loading-heading-width:45%;--component-employer-information-loading-short-width:62%;--component-employer-information-loading-date-width:30%;--component-employer-information-reveal-rise:var(--space-3);--component-employer-information-title-size:clamp(2.125rem, 5vw, 3rem);--component-employer-information-title-leading:1.04;--component-employer-information-title-tracking:-.01em;--component-employer-information-company-size:clamp(1rem, 1.6vw, 1.1875rem);--component-employer-information-company-measure:62ch;--component-employer-information-body-measure:47.125rem;--component-employer-information-tab-padding-inline:calc(var(--space-unit) * 5);--component-employer-information-meta-size:.8125rem;--component-employer-information-section-size:1.3125rem;--component-employer-information-subsection-size:1.0625rem;--component-employer-information-section-leading:1.15;--component-employer-information-copy-leading:1.6;--component-employer-information-toc-chevron-closed:rotate(45deg) translateY(-.1875rem);--component-employer-information-toc-chevron-open:rotate(-135deg) translateY(-.1875rem);--component-employer-preview-cover-ratio:16 / 9;--component-app-preview-primary:#0f766e;--component-app-preview-primary-container:#cfede8;--component-app-preview-on-primary-container:#0b3f3a;--component-app-preview-on-primary:#fff;--component-app-preview-background:#f7f7f7;--component-app-preview-surface:#fff;--component-app-preview-surface-muted:#efefef;--component-app-preview-text:#171717;--component-app-preview-text-muted:#525252;--component-app-preview-border:#e0e0e0;--component-app-preview-ground:#eef1f4;--component-app-preview-device:#101214;--component-app-preview-notch:#24272a;--component-app-preview-camera:#0b0d0f;--component-app-preview-device-width:24.875rem;--component-app-preview-device-max-width:calc(100vw - 2rem);--component-app-preview-device-height:min(56.25rem, calc(100svh - 3rem));--component-app-preview-device-min-height:42.5rem;--component-app-preview-device-radius:2rem;--component-app-preview-screen-radius:1.5625rem;--component-app-preview-device-padding:.5rem .375rem .625rem;--component-app-preview-device-shadow:0 1.5rem 4.375rem #0f172a47;--component-app-preview-notch-width:3.625rem;--component-app-preview-notch-height:.25rem;--component-app-preview-notch-top:.4375rem;--component-app-preview-centre-x:translateX(-50%);--component-app-preview-camera-size:.75rem;--component-app-preview-status-height:1.75rem;--component-app-preview-header-height:4rem;--component-app-preview-header-radius:1.375rem;--component-app-preview-round-size:2.75rem;--component-app-preview-round-shadow:0 .0625rem .5rem #0000000a;--component-app-preview-card-radius:1.75rem;--component-app-preview-card-shadow:0 .125rem .5rem #00000014;--component-app-preview-logo-size:3.125rem;--component-app-preview-chip-radius:.5rem;--component-app-preview-field-radius:.75rem;--component-app-preview-tab-height:2.25rem;--component-app-preview-tabs-grid:.75fr .8fr 1.25fr;--component-app-preview-cta-height:3.5rem;--component-app-preview-dot:.375rem;--component-app-preview-dot-offset:.5rem;--component-app-preview-screen-title:1.25rem;--component-app-preview-heading:1.125rem;--component-app-preview-body:.875rem;--component-app-preview-lead:1rem;--component-app-preview-small:.75rem;--component-app-preview-line:1.25rem;--layer-app-preview-tabs:1;--layer-app-preview-header:2;--layer-app-preview-cta:3;--layer-app-preview-status:4;--component-app-profile-header-height:3.5625rem;--component-app-profile-hero-height:13.75rem;--component-app-profile-hero-fade:linear-gradient(to top, #0000009e, transparent);--component-app-profile-hero-fade-height:7.5rem;--component-app-profile-hero-logo:3.5rem;--component-app-profile-hero-ink-muted:#ffffffe6;--component-app-profile-tab-height:4rem;--component-app-profile-tab-line:.125rem;--component-app-profile-stat-size:1.5rem;--component-app-profile-text-line:1.375rem;--component-app-profile-clamp-lines:4;--component-app-profile-card-radius:.75rem;--component-app-profile-card-title:.9375rem;--component-app-profile-card-text:.8125rem;--component-app-profile-card-line:1.1875rem;--component-app-profile-perk-image:3rem;--component-app-profile-perk-icon:2rem;--component-app-profile-award-image:9.375rem;--component-app-profile-gallery-width:calc(100% - 3rem);--component-app-profile-gallery-height:12.5rem;--component-app-profile-video-height:11.25rem;--component-app-profile-media-tint:#0f766e14;--component-app-profile-video-ground:#000;--component-workflow-progress-height:calc(var(--space-6) * 2 + var(--border-width-default));--component-workflow-chrome-height:calc(var(--component-workflow-progress-height) + var(--space-8) * 3 + var(--control-target-min-height) + var(--space-4) * 2 + var(--border-width-default) + var(--space-3));--component-employer-workflow-min-height:calc(100svh - var(--component-header-min-height) - var(--component-workflow-progress-height));--component-employer-workflow-stage-min-height:calc(var(--space-unit) * 152);--component-employer-workflow-chat-min-height:calc(var(--space-unit) * 128);--component-employer-workflow-chat-max:calc(var(--space-unit) * 120);--component-employer-workflow-message-max:82%;--component-employer-workflow-progress-width:calc(var(--space-unit) * 12);--component-employer-workflow-marker-width:calc(var(--space-unit) * 4);--component-employer-workflow-rail-min-height:calc(var(--space-unit) * 16);--component-employer-workflow-stage-fit:min(var(--component-employer-workflow-stage-min-height), calc(100svh - var(--component-header-min-height) - var(--component-workflow-chrome-height)));--component-employer-workflow-chat-fit:min(var(--component-employer-workflow-chat-min-height), calc(var(--component-employer-workflow-stage-fit) - var(--space-16)));--component-jobseeker-workflow-min-height:calc(var(--component-jobseeker-hero-band-min-height) - var(--component-workflow-progress-height));--component-jobseeker-workflow-stage-fit:min(var(--component-employer-workflow-stage-min-height), calc(var(--size-viewport-height) - var(--component-jobseeker-nav-total-height) - var(--component-workflow-chrome-height)));--component-jobseeker-workflow-visual-max-height:calc(var(--component-jobseeker-workflow-stage-fit) - var(--space-16));--component-jobseeker-workflow-feed-film-max-height:calc(var(--component-jobseeker-workflow-visual-max-height) - var(--space-24));--component-jobseeker-workflow-single-column:minmax(var(--motion-zero), 1fr);--component-jobseeker-workflow-rail-grid:minmax(var(--motion-zero), 1fr) auto;--component-jobseeker-workflow-shift:100vw;--component-jobseeker-setup-workflow-copy-inset:calc(100cqw * 91 / 1920);--component-jobseeker-setup-workflow-copy-width:calc(100cqw * 600 / 1920);--component-jobseeker-setup-workflow-column-gap:calc(100cqw * 96 / 1920);--component-jobseeker-setup-workflow-film-preferred-width:calc(100cqw * 1058 / 1920);--component-jobseeker-setup-workflow-scene-width:100cqw;--component-jobseeker-setup-workflow-scene-start:calc((100cqw - var(--size-full)) / -2);--component-jobseeker-setup-workflow-grid:var(--component-jobseeker-setup-workflow-copy-width) var(--component-jobseeker-setup-workflow-film-preferred-width);--component-jobseeker-setup-workflow-clearance:calc(var(--space-unit) * 5.5);--component-jobseeker-setup-workflow-block-inset:calc(var(--component-jobseeker-setup-workflow-clearance) / 2);--component-jobseeker-setup-workflow-visual-max-height:calc(var(--component-jobseeker-workflow-stage-fit) - var(--component-jobseeker-setup-workflow-clearance));--component-jobseeker-setup-workflow-film-size:min(var(--component-jobseeker-setup-workflow-film-preferred-width), calc(var(--component-jobseeker-setup-workflow-visual-max-height) * var(--component-jobseeker-setup-film-ratio)));--component-phone-showcase-min-height:calc(100svh - var(--component-header-min-height));--component-phone-showcase-grid:minmax(0, 1fr) minmax(18rem, .75fr);--component-phone-showcase-gap:var(--space-16);--component-phone-showcase-padding-block:var(--space-8);--component-phone-showcase-active-wide-rows:minmax(var(--motion-zero), 1fr);--component-phone-progress-top:var(--space-24);--component-phone-progress-left:24%;--component-phone-marker-width:var(--space-4);--component-phone-marker-height:var(--space-2);--component-phone-progress-width:var(--space-12);--component-phone-heading-size:clamp(2.5rem, 5vw, 5.5rem);--component-phone-active-mobile-heading-size:var(--type-title-size);--component-phone-active-mobile-copy-size:clamp(var(--type-meta-sm-size), min(3.8vw, 2.4svh), var(--type-body-size));--component-phone-heading-max:13ch;--component-phone-copy-max:40ch;--component-phone-device-max:min(calc(var(--space-unit) * 144), 34svh);--component-phone-active-landscape-device-max:min(calc(var(--space-unit) * 144), 32svh);--component-phone-device-ratio:390 / 844;--component-phone-frame-padding:var(--space-3);--component-phone-rim-width:calc(var(--border-width-default) * 2);--component-phone-frame-radius:calc(var(--space-unit) * 14);--component-phone-screen-radius:calc(var(--space-unit) * 11);--component-phone-frame-background:linear-gradient(105deg, var(--color-phone-black) 0%, var(--color-phone-steel) 10%, var(--color-phone-graphite) 23%, var(--color-phone-black) 52%, var(--color-phone-steel) 88%, var(--color-phone-black) 100%);--component-phone-bezel-inset:calc(var(--space-unit) * 2);--component-phone-bezel-width:calc(var(--border-width-default) * 4);--component-phone-bezel-radius:calc(var(--space-unit) * 12);--component-phone-edge-inset:var(--motion-zero);--component-phone-edge-width:var(--border-width-default);--component-phone-edge-radius:calc(var(--space-unit) * 14);--component-phone-highlight-block:calc(var(--space-unit) * 7);--component-phone-highlight-left:var(--space-2);--component-phone-highlight-width:var(--border-width-default);--component-phone-highlight-background:linear-gradient(var(--color-phone-reflection), transparent);--component-phone-highlight-opacity:.7;--component-phone-reflection-background:linear-gradient(124deg, transparent 0%, var(--color-phone-reflection) 18%, transparent 38%);--component-phone-reflection-opacity:.2;--component-phone-notch-left:29%;--component-phone-notch-width:42%;--component-phone-notch-height:calc(var(--space-unit) * 8);--component-phone-speaker-width:calc(var(--space-unit) * 10);--component-phone-speaker-height:var(--space-2);--component-phone-speaker-background:linear-gradient(var(--color-phone-graphite), var(--color-phone-black));--component-phone-camera-size:var(--space-3);--component-phone-camera-background:radial-gradient(circle at 35% 35%, var(--color-phone-camera), var(--color-phone-lens) 54%, var(--color-phone-black));--component-phone-circle-ratio:1;--component-phone-screen-padding:calc(var(--space-unit) * 14) var(--space-6);--component-phone-active-mobile-screen-padding:min(calc(var(--space-unit) * 14), 14cqi) min(var(--space-6), 6cqi);--component-phone-active-mobile-screen-gap:min(var(--space-4), 4cqi);--component-phone-screen-background:linear-gradient(180deg, var(--surface-inverse), var(--color-phone-metal));--component-phone-media-height:calc(var(--space-unit) * 76);--component-phone-active-mobile-media-height:min(calc(var(--space-unit) * 76), 78cqi);--component-phone-media-compact-height:calc(var(--space-unit) * 48);--component-phone-active-mobile-media-compact-height:min(calc(var(--space-unit) * 48), 49cqi);--component-phone-media-background:linear-gradient(135deg, var(--color-orange-500), var(--color-brand-500));--component-phone-bubble-width:78%;--component-phone-bubble-small-width:52%;--component-phone-bubble-height:calc(var(--space-unit) * 18);--component-phone-active-mobile-bubble-height:min(calc(var(--space-unit) * 18), 19cqi);--component-phone-growth-grid:repeat(2, minmax(0, 1fr));--component-phone-home-bottom:var(--space-3);--component-phone-home-left:34%;--component-phone-home-width:32%;--component-phone-home-height:var(--space-2);--component-phone-side-width:var(--space-2);--component-phone-side-height:calc(var(--space-unit) * 18);--component-phone-side-tall-height:calc(var(--space-unit) * 28);--component-phone-side-outset:calc(var(--space-unit) * -2);--component-phone-side-radius:calc(var(--space-unit) * 1);--component-phone-side-background:linear-gradient(90deg, var(--color-phone-black), var(--color-phone-steel));--component-phone-mute-top:14%;--component-phone-mute-height:calc(var(--space-unit) * 8);--component-phone-volume-up-top:23%;--component-phone-volume-down-top:34%;--component-phone-power-top:27%;--component-phone-rail-height:calc(var(--space-unit) * 18);--component-phone-rail-label-area:1 / 1;--component-phone-action-bottom:var(--space-6);--component-phone-action-left:var(--space-6);--component-phone-action-width:calc(50% - var(--space-12));--component-phone-grid-size:calc(var(--space-unit) * 64);--component-phone-grid-background:linear-gradient(to right, var(--border-phone-grid) var(--border-width-default), transparent var(--border-width-default)), linear-gradient(to bottom, var(--border-phone-grid) var(--border-width-default), transparent var(--border-width-default));--component-phone-preview-icon-stroke:calc(var(--border-width-default) * 2);--component-inbox-shell-max:calc(var(--space-unit) * 382);--component-inbox-intro-gap:var(--space-4);--component-inbox-intro-padding-top:calc(var(--space-24) + var(--space-16));--component-inbox-intro-padding-bottom:var(--space-24);--component-inbox-mark-width:var(--space-12);--component-inbox-heading-max:66rem;--component-inbox-heading-fit:9.6vw;--component-inbox-heading-size:min(clamp(2.75rem, 6vw, 6.5rem), var(--component-inbox-heading-fit));--component-inbox-subheading-size:var(--type-title-size);--component-employer-home-start-heading-reach:min(calc(100cqi - var(--space-8)), var(--component-inbox-shell-max));--component-employer-home-start-heading-bleed:min(0px, calc((var(--size-full) - var(--component-employer-home-start-heading-reach)) / 2));--component-employer-start-card-amount-size:clamp(var(--type-heading-size), 19cqi, 10rem);--component-employer-start-card-note-size:calc(var(--type-title-size) + var(--space-2));--component-employer-start-card-dollar-rise:.13em;--component-employer-start-card-dollar-drop:.15em;--component-employer-start-card-shadow-hover:0 var(--space-2) var(--space-6) var(--surface-action);--layer-employer-start-card:1;--layer-employer-start-card-active:calc(var(--layer-employer-start-card) - 1);--component-employer-start-card-rows:span 2;--component-employer-live-film-rows:span 4;--component-inbox-track-height:200svh;--component-inbox-track-padding-bottom:var(--space-24);--component-inbox-sticky-top:calc(var(--component-header-min-height) + var(--space-24) + var(--space-8) + var(--space-6));--component-inbox-grid:repeat(2, minmax(0, 1fr));--component-inbox-mobile-grid:minmax(0, 1fr);--component-inbox-grid-gap:var(--space-6);--component-inbox-card-height:calc(min(48.5rem, calc(100svh - var(--component-inbox-sticky-top) - var(--space-8))) - var(--space-8));--component-inbox-card-mobile-height:calc(var(--space-unit) * 116);--component-inbox-card-gap:var(--space-16);--component-inbox-card-padding-top:var(--space-16);--component-inbox-card-padding-inline:var(--space-8);--component-inbox-card-padding-bottom:var(--space-24);--component-inbox-card-padding-bottom-desktop:var(--component-inbox-card-padding-top);--component-inbox-card-radius:calc(var(--space-unit) * 8);--component-inbox-card-heading-gap:var(--space-6);--component-inbox-name-size:clamp(1.75rem, 3vw, 3rem);--component-inbox-name-offset:var(--space-4);--component-inbox-name-room:calc((var(--component-inbox-name-size) * var(--leading-display)) + var(--component-inbox-name-offset));--component-inbox-card-title-size:clamp(2rem, 4vw, 4.2rem);--component-inbox-card-title-fit-size-before:calc(100cqi / 10.45);--component-inbox-card-title-fit-size-after:calc(100cqi / 8.35);--component-inbox-row-min-height:calc(var(--space-unit) * 18);--component-inbox-row-size:var(--type-meta-sm-size);--component-inbox-check-size:var(--space-6);--component-inbox-check-padding:var(--space-unit);--component-inbox-check-radius:var(--radius-sm);--component-inbox-check-stroke:calc(var(--border-width-default) * 3);--component-employer-cinematic-min-height:100svh;--component-employer-start-dollar-ink:var(--color-orange-500);--component-employer-start-dollar-inset:-.0028em;--motion-employer-start-fly-delay:.15s;--motion-employer-start-fly-duration:.48s;--motion-employer-start-fly-from:-100vw;--motion-employer-start-doink-delay:.63s;--motion-employer-start-doink-duration:.42s;--motion-employer-start-doink-x:.34em;--motion-employer-start-doink-squash-x:.92;--motion-employer-start-doink-squash-y:1.08;--motion-employer-start-jolt-tilt:14deg;--motion-employer-start-jolt-recoil:-6deg;--motion-employer-start-boot-delay:1.05s;--motion-employer-start-boot-duration:.9s;--motion-employer-start-boot-back:-14deg;--motion-employer-start-boot-kick:9deg;--motion-employer-start-boot-wobble:-3deg;--motion-employer-start-boot-draw:-.12em;--motion-employer-start-boot-reach:.24em;--motion-employer-start-punt-delay:1.64s;--motion-employer-start-punt-duration:.9s;--motion-employer-start-punt-x:60vw;--motion-employer-start-punt-y:-130vh;--motion-employer-start-punt-spin:2turn;--motion-employer-start-pop-delay:1.95s;--motion-employer-start-pop-duration:.75s;--component-employer-start-query-shift:-.107em;--component-employer-start-query-origin:.2575em .976em;--motion-employer-start-unpop-delay:var(--motion-employer-start-punt-delay);--motion-employer-start-unpop-duration:var(--motion-employer-start-pop-duration);--motion-css-ease-employer-start-pop:linear(0, .0734, .2631, .519, .7915, 1.0389, 1.2311, 1.3521, 1.3989, 1.38, 1.3111, 1.212, 1.1028, 1.001, .9195, .8657, .8417, .8449, .8694, .9075, .951, .9927, 1.0271, 1.0507, 1.0624, 1.063, 1.0545, 1.04, 1.0228, 1.0058, .9914, .9811, .9755, .9746, .9774, .9828, .9896, .9965, 1.0025, 1.007, 1);--component-quickstart-padding-block:calc(var(--space-24) + var(--space-16));--component-quickstart-shell-max:calc(var(--space-unit) * 382);--component-quickstart-heading-max:calc(var(--space-unit) * 300);--component-quickstart-heading-size:clamp(2.75rem, 6vw, 6rem);--component-quickstart-grid-gap:var(--space-6);--component-quickstart-grid-margin:var(--component-quickstart-actions-margin);--component-quickstart-copy-gap:var(--space-6);--component-quickstart-copy-text-gap:var(--space-2);--component-quickstart-visual-ratio:3 / 2;--component-quickstart-visual-radius:var(--radius-md);--component-quickstart-card-heading-size:clamp(1.25rem, 1.6vw, 1.5rem);--component-quickstart-card-copy-size:var(--type-copy-lg-size);--component-quickstart-action-gap:var(--space-4);--component-quickstart-actions-margin:var(--space-16);--component-quickstart-action-width:calc((var(--size-full) - var(--component-quickstart-grid-gap) * 2) / 3);--component-employer-cinematic-copy-max:calc(var(--space-unit) * 112);--component-latest-jobs-intro-width:calc(var(--space-24) * 3);--component-latest-jobs-layout:var(--component-latest-jobs-intro-width) minmax(var(--motion-zero), 1fr);--component-latest-jobs-padding:min(var(--space-8), 2svh);--component-latest-jobs-heading-max:12ch;--component-latest-jobs-heading-size:clamp(1rem, min(2.4vw, 5svh), 2.25rem);--component-employer-cinematic-word-size:clamp(calc(var(--space-unit) * 64), 36vw, calc(var(--space-unit) * 256));--component-employer-cinematic-word-offset:-.16em;--component-employer-cinematic-photo-height:220%;--component-employer-cinematic-photo-offset:-50%;--component-employer-cinematic-end-title-max:calc(var(--space-unit) * 180);--component-employer-cinematic-end-card-min-height:calc(var(--space-unit) * 64);--component-employer-cinematic-card-width:var(--size-full);--component-employer-cinematic-card-width-desktop:calc((var(--size-full) - (var(--space-4) * 2)) / 3);--component-employer-cinematic-control-size:calc(var(--space-unit) * 14);--component-employer-cinematic-grid-size:calc(var(--space-unit) * 64);--component-employer-cinematic-grid-background:linear-gradient(to right, var(--color-cinematic-grid-line) var(--border-width-default), transparent var(--border-width-default)), linear-gradient(to bottom, var(--color-cinematic-grid-line) var(--border-width-default), transparent var(--border-width-default));--component-skip-link-hidden-y:-200%;--component-skip-link-visible-transform:translateY(var(--space-none));--component-brand-art-field-min-height:20rem;--component-brand-art-image-right:16%;--component-brand-art-image-bottom:12%;--component-brand-art-image-width:42%;--component-brand-art-image-rotation:8deg;--component-brand-art-orbit-border:1.25rem;--component-brand-art-orbit-radius:50%;--component-brand-art-orbit-one-top:-18%;--component-brand-art-orbit-one-left:-12%;--component-brand-art-orbit-one-width:58%;--component-brand-art-orbit-one-ratio:1;--component-brand-art-orbit-two-right:-13%;--component-brand-art-orbit-two-bottom:-30%;--component-brand-art-orbit-two-width:66%;--component-brand-art-orbit-two-ratio:1;--component-brand-art-eye-top:15%;--component-brand-art-eye-right:13%;--component-brand-art-eye-width:28%;--component-brand-art-eye-ratio:1.8;--component-brand-art-eye-border:.75rem;--component-brand-art-eye-radius:60% 10%;--component-brand-art-eye-rotation:45deg;--motion-hover-lift:-.125rem;--motion-reduced-duration:.01ms;--motion-duration-reveal:.7s;--motion-duration-label:.45s;--motion-duration-none:0s;--motion-duration-arrow:2s;--motion-duration-marquee:40s;--motion-duration-employer-word-slot:5.5s;--motion-reference-reveal-distance:50px;--motion-small-distance:8px;--motion-zero:0;--motion-direction-reverse:-1;--motion-single-iteration:1;--motion-label-active:-50%;--motion-opacity-visible:1;--motion-opacity-hidden:0;--motion-latest-jobs-travel:-50%;--motion-testimonial-travel:calc((50% + (var(--component-employer-marquee-gap) / 2)) * -1);--motion-ease-enter:power3.out;--motion-css-ease-label:linear(0, .029701, .058808, .087327, .115264, .142625, .169416, .195643, .221312, .246429, .271, .295031, .318528, .341497, .363944, .385875, .407296, .428213, .448632, .468559, .488, .506961, .525448, .543467, .561024, .578125, .594776, .610983, .626752, .642089, .657, .671491, .685568, .699237, .712504, .725375, .737856, .749953, .761672, .773019, .784, .794621, .804888, .814807, .824384, .833625, .842536, .851123, .859392, .867349, .875, .882351, .889408, .896177, .902664, .908875, .914816, .920493, .925912, .931079, .936, .940681, .945128, .949347, .953344, .957125, .960696, .964063, .967232, .970209, .973, .975611, .978048, .980317, .982424, .984375, .986176, .987833, .989352, .990739, .992, .993141, .994168, .995087, .995904, .996625, .997256, .997803, .998272, .998669, .999, .999271, .999488, .999657, .999784, .999875, .999936, .999973, .999992, .999999, 1);--motion-css-ease-enter:linear(0, .039404, .077632, .114707, .150653, .185494, .219251, .251948, .283607, .31425, .3439, .372578, .400305, .427102, .452992, .477994, .502129, .525417, .547878, .569533, .5904, .610499, .629849, .64847, .666378, .683594, .700134, .716018, .731261, .745883, .7599, .773329, .786186, .798489, .810253, .821494, .832228, .84247, .852237, .861542, .8704, .878826, .886835, .89444, .901655, .908494, .914969, .921095, .926884, .932348, .9375, .942352, .946916, .951203, .955225, .958994, .962519, .965812, .968883, .971742, .9744, .976866, .979149, .981258, .983204, .984994, .986637, .988141, .989514, .990765, .9919, .992927, .993853, .994686, .99543, .996094, .996682, .997202, .997657, .998055, .9984, .998697, .99895, .999165, .999345, .999494, .999616, .999714, .999793, .999854, .9999, .999934, .999959, .999976, .999987, .999994, .999997, .999999, 1, 1, 1);--motion-ease-linear:linear;--motion-css-ease-employer-word-slot:cubic-bezier(.77, 0, .175, 1);--motion-employer-word-slot-rest-blur:0px;--motion-employer-word-slot-travel-blur:2px;--motion-employer-word-slot-position-one:-25%;--motion-employer-word-slot-position-two:-50%;--motion-employer-word-slot-position-three:-75%;--motion-runtime-section-progress:0;--motion-runtime-stage-progress:0;--motion-runtime-track-position:0;--motion-runtime-sticky-top:var(--component-header-min-height);--motion-runtime-back-to-top-lift:0px;--motion-runtime-cinematic-header-offset:0px;--motion-runtime-scroll-distance:calc(var(--motion-cinematic-scroll-viewports) * 100svh);--motion-runtime-carousel-offset:0px;--motion-runtime-product-ways-grid-height:var(--component-employer-product-hero-min-height);--component-employer-product-ways-pin-share:.5;--motion-query-desktop:(min-width: 64rem);--motion-query-workflow-pin:(min-width: 64rem) and (min-height: 45rem);--motion-query-inbox-panels-wide:(min-width: 40rem);--motion-query-tablet:(min-width: 48rem);--motion-query-reduced:(prefers-reduced-motion: reduce);--motion-query-standard:(prefers-reduced-motion: no-preference);--motion-reveal-root-margin:0px 0px -18% 0px;--motion-pin-start:top top;--motion-inbox-mobile-track-spacer-height:var(--size-viewport-height);--motion-inbox-mobile-entry-position:var(--size-full);--motion-inbox-mobile-stack-area:1 / 1;--motion-ease-enter-power:4;--motion-workflow-scroll-viewports:2;--motion-workflow-track-spacer-height:calc(var(--motion-workflow-scroll-viewports) * var(--size-viewport-height));--motion-workflow-shift:100%;--motion-film-entry-shift:100vw;--motion-film-entry-start-viewport:1;--motion-film-entry-end-viewport:.25;--motion-workflow-move-one-start:.196119;--motion-workflow-move-one-end:.401941;--motion-workflow-move-two-start:.598059;--motion-workflow-move-two-end:.803881;--motion-workflow-active-one-end:.25;--motion-workflow-active-two-end:.75;--motion-workflow-advance-trigger:.2;--motion-duration-workflow-advance:var(--motion-duration-reveal);--motion-phone-scroll-viewports:8;--motion-phone-track-spacer-height:calc(var(--motion-phone-scroll-viewports) * var(--size-viewport-height));--motion-phone-offset:12%;--motion-inbox-converge:51.6%;--motion-inbox-converge-negative:-51.6%;--motion-inbox-small-scale:.85;--motion-product-ways-join-shift:calc(var(--size-half) + (var(--component-inbox-grid-gap) / 2));--motion-product-ways-join-shift-negative:calc(var(--motion-product-ways-join-shift) * var(--motion-direction-reverse));--motion-inbox-intro-start-viewport:.88;--motion-inbox-intro-end-viewport:.52;--motion-inbox-intro-one-start:0;--motion-inbox-intro-one-end:.384615;--motion-inbox-intro-two-start:.307692;--motion-inbox-intro-two-end:.692308;--motion-inbox-intro-three-start:.615385;--motion-inbox-intro-three-end:1;--motion-inbox-convergence-start:.285714;--motion-quickstart-intro-start:0;--motion-quickstart-intro-end:.116773;--motion-quickstart-cards-start:.116773;--motion-quickstart-item-duration:.116773;--motion-quickstart-stagger-progress:.029724;--motion-quickstart-cursor-start:.292994;--motion-quickstart-cursor-end:.409766;--motion-quickstart-press-down-start:.409766;--motion-quickstart-press-down-end:.43949;--motion-quickstart-press-up-end:.469214;--motion-quickstart-shared-start:.43949;--motion-quickstart-actions-start:.883227;--motion-quickstart-scroll-start-viewport:.86;--motion-quickstart-scroll-end-viewport:.24;--motion-cinematic-scroll-viewports:1.91;--motion-cinematic-total:2.1;--motion-cinematic-start-scale:1.12;--motion-cinematic-word-start-x:100%;--motion-cinematic-word-end-x:-158%;--motion-cinematic-word-start-y:45%;--motion-cinematic-word-readable-y:8%;--motion-cinematic-word-crossing-y:0%;--motion-cinematic-word-end-y:-25%;--motion-cinematic-word-start-scale:.7722;--motion-cinematic-word-readable-scale:.8;--motion-cinematic-word-crossing-scale:2.2;--motion-cinematic-word-end-scale:5;--motion-cinematic-photo-beat:.1;--motion-cinematic-word-approach-beat:.15;--motion-cinematic-word-crossing-beat:.35;--motion-cinematic-word-beat:.65;--motion-cinematic-wipe-beat:.65;--motion-cinematic-content-beat:.45;--motion-cinematic-end-beat:.2;--motion-cinematic-carousel-enter:-100%;--motion-cinematic-wipe-start-radius:0%;--motion-cinematic-wipe-end-radius:150%;--motion-cinematic-wipe-origin-x:50%;--motion-cinematic-wipe-origin-y:52%;--component-motion-label-height:1.5em;--component-motion-arrow-size:1rem;--component-employer-marquee-gap:var(--space-8);--component-employer-marquee-item-width:min(28rem, calc(100vw - var(--space-8)));--component-phone-film-virtual-width:390px;--component-phone-film-virtual-height:844px;--component-phone-film-mobile-min-height:620px;--component-phone-film-container-width:100cqw;--component-phone-film-container-height:100cqh;--component-phone-film-selection-active-height:clamp(var(--component-phone-film-mobile-min-height), calc(var(--component-phone-film-virtual-width) * var(--component-phone-film-container-height) / var(--component-phone-film-container-width)), var(--component-phone-film-virtual-height));--component-phone-film-virtual-transform:translate(-50%, -50%);--component-phone-film-center-x-transform:translateX(-50%);--component-phone-film-exit-scale:1.06;--component-phone-film-reference-lift-scale:1.35;--component-phone-film-reference-lift-distance:calc(var(--space-unit) * 26);--component-phone-film-morph-start-top:calc(var(--size-full) + var(--space-3));--component-phone-film-morph-start-width:326px;--component-phone-film-morph-delta-x:137px;--component-phone-film-morph-delta-y:-350px;--component-phone-film-rank-raj-start-x:64px;--component-phone-film-rank-raj-start-y:24px;--component-phone-film-rank-raj-delta-x:98px;--component-phone-film-rank-raj-delta-y:195px;--component-phone-film-rank-john-start-x:104px;--component-phone-film-rank-john-start-y:24px;--component-phone-film-rank-john-delta-x:58px;--component-phone-film-rank-john-delta-y:55px;--component-phone-film-rank-cursor-start-x:286px;--component-phone-film-rank-cursor-start-y:218px;--component-phone-film-rank-shift-measured:70px;--component-phone-scene-list-gap:var(--space-24);--component-phone-scene-grid:minmax(var(--motion-zero), 1fr);--component-phone-scene-wide-grid:var(--component-phone-showcase-grid);--component-phone-film-mobile-device-width:min(78vw, calc((100svh - var(--component-header-min-height) - var(--control-target-min-height) - var(--space-16)) * 390 / 844));--component-phone-film-mobile-grid:minmax(var(--motion-zero), 1fr);--component-phone-film-mobile-rows:minmax(var(--motion-zero), 1fr);--component-phone-film-mobile-progress-top:var(--space-3);--component-phone-film-mobile-progress-left:var(--size-half);--component-phone-film-mobile-progress-transform:translateX(-50%);--component-phone-film-padding:var(--space-4);--component-phone-film-small-padding:var(--space-2);--component-phone-film-gap:var(--space-2);--component-phone-film-card-gap:var(--space-3);--component-phone-film-copy-size:min(var(--type-meta-xs-size), 4cqi);--component-phone-film-small-copy-size:min(var(--type-meta-xs-size), 3.2cqi);--component-phone-film-heading-size:min(var(--type-copy-lg-size), 5cqi);--component-phone-film-avatar-size:min(var(--space-8), 10cqi);--component-phone-film-icon-size:min(var(--space-6), 7cqi);--component-phone-film-cursor-width:min(var(--space-6), 7cqi);--component-phone-film-card-radius:var(--radius-md);--component-phone-film-row-radius:var(--radius-sm);--component-phone-film-question-grid:auto minmax(var(--motion-zero), 1fr);--component-phone-film-two-column-grid:minmax(var(--motion-zero), 1fr) auto;--component-phone-film-three-column-grid:auto minmax(var(--motion-zero), 1fr) auto;--component-phone-film-rank-grid:auto minmax(var(--motion-zero), 1fr) auto auto;--component-phone-film-two-row-grid:minmax(var(--motion-zero), 1fr) auto;--component-phone-film-three-row-grid:auto minmax(var(--motion-zero), 1fr) auto;--component-phone-film-selection-grid:repeat(2, minmax(var(--motion-zero), 1fr));--component-phone-film-first-column:1;--component-phone-film-second-column:2;--component-phone-film-source-phone-inset:var(--space-6) var(--space-4) var(--space-4);--component-phone-film-sheet-inset:auto var(--motion-zero) var(--motion-zero);--component-phone-film-payoff-width:calc(var(--size-full) - var(--space-8));--component-phone-film-payoff-left:var(--space-4);--component-phone-film-payoff-top:38%;--component-phone-film-push-inset:var(--space-12) var(--space-4) auto;--component-phone-film-drawer-inset:var(--space-12) var(--space-4) var(--space-6);--component-phone-film-board-inset:var(--space-6) var(--space-4);--component-phone-film-access-inset:auto var(--motion-zero) var(--motion-zero);--component-phone-film-review-inset:auto var(--motion-zero) var(--motion-zero);--component-phone-film-note-inset:var(--space-12) var(--space-4) var(--space-6);--component-phone-film-ranking-card-inset:var(--space-24) var(--space-4) auto;--component-phone-film-ranking-action-inset:auto var(--space-4) var(--space-6);--component-phone-film-rank-row-height:calc(var(--space-unit) * 14);--component-phone-film-vote-size:var(--space-8);--component-phone-film-rise:var(--space-12);--component-phone-film-large-rise:var(--space-24);--component-phone-film-phone-exit:calc(var(--size-full) * -1);--component-phone-film-scale-start:.86;--component-phone-film-scale-end:1;--component-phone-film-press-scale:.94;--component-phone-film-winner-scale:1.025;--component-phone-film-negative-half:-.5;--component-phone-film-return-flex:2;--component-phone-film-double-border:calc(var(--border-width-default) * 2);--component-phone-film-screening-background:var(--surface-subtle);--component-phone-film-ranking-background:var(--color-phone-graphite);--component-phone-film-card-background:var(--surface-page);--component-phone-film-key-background:var(--border-default);--component-phone-film-key-active-background:var(--content-accent);--component-phone-film-purple:var(--content-accent);--component-phone-film-orange:var(--surface-cinematic-end);--component-phone-film-green:var(--state-success);--component-phone-film-red:var(--state-error);--component-phone-film-pink:color-mix(in oklch, var(--state-error) 58%, var(--color-white));--component-phone-film-dark:var(--color-phone-graphite);--component-phone-film-green-wash:color-mix(in oklch, var(--component-phone-film-green) 18%, var(--component-phone-film-card-background));--component-phone-film-red-wash:color-mix(in oklch, var(--component-phone-film-red) 16%, var(--component-phone-film-card-background));--component-phone-film-focus-scrim:color-mix(in oklch, var(--component-phone-film-dark) 16%, transparent);--component-phone-film-shadow:var(--shadow-phone-bubble);--layer-investors-hero-film:0;--layer-investors-hero-scrim:1;--layer-investors-hero-copy:2;--layer-employer-experience-word:1;--layer-employer-experience-copy:2;--layer-phone-content:1;--layer-phone-device:2;--layer-phone-reflection:2;--layer-phone-chrome:3;--layer-phone-bezel:4;--layer-phone-side:5;--layer-inbox-before:1;--layer-inbox-after:2;--color-screening-shadow:#0f172a73;--color-screening-ribbon-from:#0f172a99;--color-screening-ribbon-to:#0f172a00;--color-screening-progress:#14b8a6;--color-screening-gutter:#f9fafb;--color-screening-scrim:#0b0f1ab8;--color-film-scrim:#000000b3;--shadow-screening-card:0 1.875rem 5rem var(--color-screening-shadow);--motion-css-ease-sine-in-out:cubic-bezier(.37, 0, .63, 1);--motion-duration-screening-bob:1.9s;--motion-duration-screening-sway:3.6s;--motion-duration-screening-drawer:.32s;--motion-duration-jobs-filter:.145s;--motion-screening-bob-lift:-.3125rem;--motion-screening-sway-shift:.4375rem;--motion-screening-sway-shift-reverse:-.4375rem;--motion-screening-sway-tilt:.5deg;--motion-screening-sway-tilt-reverse:-.5deg;--motion-runtime-screening-embed-scale:.521327;--motion-runtime-screening-timer-progress:1;--motion-runtime-walkthrough-embed-scale:1;--component-screening-card-ratio:4 / 5;--component-screening-card-radius:var(--radius-lg);--component-screening-card-max:22rem;--component-screening-ribbon-padding:.875rem 1rem 1.75rem;--component-screening-ribbon-size:.9375rem;--component-screening-ribbon-leading:1.25;--component-screening-ribbon-tracking:-.01em;--component-screening-ribbon-background:linear-gradient(180deg, var(--color-screening-ribbon-from), var(--color-screening-ribbon-to));--component-screening-timer-inset:1rem;--component-screening-timer-bottom:.875rem;--component-screening-timer-height:.375rem;--component-screening-timer-rail-opacity:.2;--component-screening-drawer-width:min(30rem, 100vw);--component-screening-drawer-blur:blur(.625rem);--component-screening-drawer-sheet-height:92svh;--component-investor-walkthrough-desktop-width:1440px;--component-investor-walkthrough-desktop-height:900px;--component-investor-walkthrough-mobile-width:var(--component-phone-film-virtual-width);--component-investor-walkthrough-mobile-height:var(--component-phone-film-virtual-height);--component-investor-walkthrough-panel-width:min(96vw, 90rem);--component-investor-walkthrough-panel-height:min(92svh, 56rem);--component-investor-walkthrough-chrome-height:3rem;--component-investor-walkthrough-panel-rows:var(--component-investor-walkthrough-chrome-height) minmax(var(--motion-zero), 1fr);--component-investor-contact-width:min(34rem, 92vw);--component-investor-contact-max-height:min(88svh, 46rem);--component-investor-contact-textarea-height:7rem;--component-investor-contact-sheet-max-height:var(--component-screening-drawer-sheet-height);--component-investor-contact-sheet-rest:var(--component-screening-panel-rest);--component-investor-contact-sheet-exit:var(--component-screening-panel-exit-sheet);--component-investor-contact-modal-exit:translate3d(var(--motion-zero), var(--space-4), var(--motion-zero));--component-investor-contact-handle-width:var(--component-pay-notice-handle-width);--component-investor-contact-handle-height:var(--component-pay-notice-handle-height);--component-investor-contact-actions-gap:var(--space-3);--component-investor-contact-form-flex:1 1 auto;--component-investor-contact-drawer-exit:var(--component-screening-panel-exit-side);--state-warning:var(--color-orange-800);--state-md3-disabled-opacity:.38;--component-country-picker-flag-width:var(--space-6);--component-country-picker-flag-height:var(--space-4);--component-country-picker-flag-radius:var(--space-unit);--component-country-picker-layer:1;--component-country-picker-option-gap:var(--space-3);--component-country-picker-trigger-gap:var(--space-2);--component-country-picker-chevron-size:var(--space-4);--component-country-picker-trigger-padding:var(--space-3);--component-contact-counter-size:var(--component-employer-auth-error-size);--component-contact-counter-ok:color-mix(in srgb, var(--color-success), var(--color-black) 25%);--component-contact-counter-warn:var(--state-warning);--component-employer-auth-clear-top:calc(var(--component-employer-auth-input-padding) + (var(--type-body-size) * var(--leading-body) - var(--component-employer-auth-login-clear-size)) / 2);--component-employer-auth-clear-reserve:calc(var(--component-employer-auth-login-clear-size) + var(--space-2));--component-country-picker-grid:max-content minmax(var(--motion-zero), 1fr);--component-employer-register-phone-grid:fit-content(var(--size-half)) minmax(var(--motion-zero), 1fr);--component-screening-visually-hidden-clip:inset(50%);--component-screening-close-size:2.75rem;--component-screening-close-stroke:calc(var(--border-width-default) * 2);--component-screening-embed-offset:calc(var(--size-half) * -1);--component-screening-section-grid:minmax(var(--motion-zero), 1fr) var(--component-screening-card-max);--component-screening-showcase-column:2;--component-screening-showcase-row:1 / span 2;--component-screening-panel-rest:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero));--component-screening-panel-exit-sheet:translate3d(var(--motion-zero), var(--size-full), var(--motion-zero));--component-screening-panel-exit-side:translate3d(var(--size-full), var(--motion-zero), var(--motion-zero));--component-jobs-filter-content-shown:1;--component-jobs-filter-content-hidden:0;--component-jobs-filter-field-height:calc(var(--control-target-min-height) + (var(--component-hero-search-bar-inset) * 2));--component-jobs-filter-focus-ring-color:var(--content-inverse);--component-jobs-filter-caret-size:var(--space-4);--component-jobs-filter-icon-size:var(--space-4);--component-jobs-filter-summary-min-width:calc(var(--space-unit) * 60);--component-jobs-filter-summary-min-width-compact:calc(var(--space-unit) * 34);--component-jobs-filter-pills-edge-width:var(--space-6);--component-jobs-filter-pills-edge-shadow-start:linear-gradient(to right, #0200168c, var(--surface-transparent));--component-jobs-filter-pills-edge-shadow-end:linear-gradient(to left, #0200168c, var(--surface-transparent));--component-jobs-filter-caret-turn:180deg;--component-filter-screen-rows-page:auto minmax(var(--space-none), 1fr);--component-jobs-filter-row-columns:var(--component-filter-panel-width) auto minmax(var(--space-none), 1fr) auto;--component-jobs-filter-row-columns-open:var(--component-filter-panel-width) var(--space-none) minmax(var(--space-none), 1fr) auto;--component-jobs-filter-pills-bleed:calc(var(--component-jobs-filter-focus-ring-extent) * -1);--component-jobs-filter-pills-inset:var(--component-jobs-filter-focus-ring-extent);--component-jobs-filter-inner-columns:minmax(var(--space-none), 1fr);--component-jobs-filter-brand-height:var(--space-8);--component-jobs-filter-page-size:var(--component-jobseeker-nav-action-height);--component-jobs-filter-page-reserve:calc(var(--component-jobs-filter-page-size) + var(--space-2));--component-jobs-filter-page-translate:var(--motion-zero) calc(var(--size-half) * -1);--component-jobs-filter-page-clip:calc(var(--component-jobs-filter-page-size) / 2);--component-jobs-filter-clip-rest:inset(var(--motion-zero) var(--component-jobs-filter-page-clip));--component-jobs-filter-clip-bump-forward:inset(var(--motion-zero) calc(var(--component-jobs-filter-page-clip) - var(--component-jobs-filter-bump-distance)) var(--motion-zero) calc(var(--component-jobs-filter-page-clip) + var(--component-jobs-filter-bump-distance)));--component-jobs-filter-clip-bump-back:inset(var(--motion-zero) calc(var(--component-jobs-filter-page-clip) + var(--component-jobs-filter-bump-distance)) var(--motion-zero) calc(var(--component-jobs-filter-page-clip) - var(--component-jobs-filter-bump-distance)));--layer-jobs-filter-pills-page:calc(var(--layer-jobs-filter-pills-edge) + 1);--motion-duration-strip-bump:.6s;--motion-css-ease-strip-bump:linear(1, .813, .651, .512, .3944, .2963, .216, .1517, .1016, .064, .037, .019, .008, .0024, .0003, 0, .058, .1402, .2421, .3587, .4853, .617, .7494, .8783, 1, 1.1113, 1.2098, 1.2933, 1.3607, 1.4112, 1.4446, 1.4615, 1.4626, 1.4493, 1.4233, 1.3863, 1.3406, 1.2881, 1.2313, 1.1721, 1.1126, 1.0547, 1, .95, .9057, .8682, .8379, .8152, .8002, .7926, .7921, .7981, .8098, .8264, .847, .8705, .8961, .9227, .9494, .9754, 1);--component-jobs-filter-bump-distance:var(--space-6);--component-jobs-filter-bump-forward:calc(var(--component-jobs-filter-bump-distance) * -1) var(--motion-zero);--component-jobs-filter-bump-back:var(--component-jobs-filter-bump-distance) var(--motion-zero);--component-jobs-filter-bump-rest:var(--motion-zero) var(--motion-zero);--component-jobs-filter-hero-row-height:calc(var(--component-jobs-filter-field-height) - (var(--component-hero-search-bar-inset) * 2));--component-jobs-filter-focus-ring-extent:calc(var(--focus-ring-width) + var(--focus-ring-offset));--component-jobs-filter-submit-height:calc(var(--component-jobs-filter-hero-row-height) + (var(--component-jobs-filter-focus-ring-extent) * 2));--component-jobs-filter-submit-bleed:calc(var(--component-jobs-filter-focus-ring-extent) * -1);--component-jobs-filter-content-inset-end:max(calc(var(--space-unit) * 0), calc(50% - ((var(--layout-shell-max) + var(--space-4)) / 2)));--component-jobs-filter-brand-lift:calc((var(--component-jobs-filter-search-height) + 50% - (var(--border-width-default) + var(--component-hero-search-bar-inset) + (var(--component-jobs-filter-hero-row-height) / 2))) * -1);--component-jobseeker-film-min-height:calc(100svh - var(--component-jobseeker-nav-total-height));--component-jobseeker-hero-band-min-height:calc(var(--size-viewport-height) - var(--component-jobseeker-nav-total-height));--component-jobseeker-film-column-gap:var(--space-12);--component-jobseeker-film-padding-block:var(--space-8);--component-jobseeker-film-rows:minmax(var(--motion-zero), 1fr);--component-jobseeker-film-copy-max:46ch;--layer-map-pin:1;--layer-map-chrome:2;--layer-filter-scrim:79;--layer-map-pin-raised:80;--layer-filter-popover:80;--layer-filter-dock:1;--layer-filter-sort-chrome:calc(var(--layer-filter-dock) + 1);--component-filter-dock-inset:var(--space-2) var(--space-4);--component-filter-dock-top:calc(var(--space-2) * -1);--shadow-filter-dock:var(--motion-zero) .25rem .5rem oklch(24% .02 50/.09);--shadow-filter-sticky-backdrop:var(--motion-zero) var(--motion-zero) var(--motion-zero) calc(var(--component-mobile-filters-keyword-radius) / 2) var(--surface-page);--state-inactive-opacity:.39;--shadow-filter-popover:var(--motion-zero) .75rem 1.5rem oklch(24% .02 50/.22), var(--motion-zero) .125rem .25rem oklch(24% .02 50/.12);--component-filter-popover-tail-width:var(--space-6);--component-filter-popover-tail-height:var(--space-3);--component-filter-popover-tail-shape:polygon(50% 0, 100% 100%, 0 100%);--component-filter-popover-tail-half-width:calc(var(--component-filter-popover-tail-width) / 2);--component-filter-popover-tail-layer:calc(var(--layer-filter-popover) + 1);--component-filter-popover-peek-height:31.875rem;--component-filter-popover-peek-step:2.875rem;--component-filter-dock-bleed:calc(var(--space-2) * -1) calc(var(--space-4) * -1);--component-jobs-skeleton-surface:color-mix(in oklch, var(--content-secondary) 14%, var(--surface-page));--component-jobs-skeleton-sheen:var(--surface-page);--component-jobs-skeleton-gradient:linear-gradient(100deg, var(--component-jobs-skeleton-surface), var(--component-jobs-skeleton-surface) 50%, var(--component-jobs-skeleton-sheen) 60%, var(--component-jobs-skeleton-surface) 70%);--component-jobs-skeleton-shimmer-duration:2s;--component-jobs-finding-dots-duration:1.2s;--component-jobs-finding-dots-ease:steps(1, end);--component-results-segment-overlap:calc(var(--border-width-default) * -1);--component-results-new-badge-surface:color-mix(in oklab, var(--color-success), var(--color-white) 88%);--component-results-new-badge-ink:var(--state-success);--component-results-new-badge-padding:var(--space-unit);--component-results-new-badge-size:var(--component-mobile-bar-badge-size);--component-results-new-gap:var(--space-2);--component-jobs-finding-dots-clip-none:inset(0 100% 0 0);--component-jobs-finding-dots-clip-one:inset(0 50% 0 0);--component-jobs-finding-dots-clip-two:inset(0 0 0 0);--component-crest-face-duration:var(--motion-duration-label);--component-crest-face-ease:var(--motion-css-ease-enter);--component-crest-face-clip:calc(var(--control-target-min-height) / 2 + var(--space-3));--component-crest-face-clip-lift:calc(var(--component-crest-face-clip) * -1);--component-crest-face-area:1 / 1;--component-crest-face-offscreen-start:calc(var(--size-viewport-max) * -1);--component-crest-face-offscreen-end:var(--size-viewport-max);--component-crest-face-bleed:calc(var(--focus-ring-width) + var(--focus-ring-offset));--component-crest-face-bleed-lift:calc(var(--component-crest-face-bleed) * -1);--layer-crest-mode:1;--component-jobs-skeleton-sweep-size:200% 100%;--component-jobs-skeleton-sweep-from:200%;--component-jobs-skeleton-sweep-to:0%;--component-jobs-skeleton-logo-size:var(--component-filter-logo-size);--component-jobs-skeleton-line-height:var(--space-3);--component-jobs-skeleton-title-width:78%;--component-jobs-skeleton-company-width:54%;--component-jobs-skeleton-meta-width:40%;--component-jobs-skeleton-chip-width:32%;--component-jobs-skeleton-chip-height:var(--space-6);--component-mobile-filters-layer:var(--layer-filter-popover);--component-mobile-filters-viewport-height:100dvh;--component-mobile-filters-rows:auto auto minmax(var(--space-none), 1fr) auto;--component-mobile-filters-tabs-columns:repeat(2, minmax(var(--space-none), 1fr));--component-mobile-filters-tab-height:var(--control-target-min-height);--component-mobile-filters-tab-size:var(--type-nav-size);--component-mobile-filters-tab-underline:calc(var(--border-width-default) * 2);--component-mobile-filters-tabs-layer:calc(var(--component-mobile-filters-layer) + 1);--component-mobile-filters-padding:var(--space-4);--component-mobile-filters-group-gap:var(--space-6);--component-mobile-filters-group-title-gap:var(--space-3);--component-mobile-filters-heading-size:var(--type-nav-size);--component-mobile-filters-title-size:var(--type-title-size);--component-mobile-filters-help-size:var(--type-meta-xs-size);--component-mobile-filters-control-size:var(--control-target-min-height);--component-jobs-page-phone-height:calc(var(--size-viewport-height) - var(--component-jobseeker-nav-total-height));--component-mobile-filters-option-column-count:2;--component-mobile-filters-option-gap:var(--space-4);--component-mobile-filters-tick-lift:calc((var(--type-meta-sm-size) * var(--leading-body) - var(--component-filter-tick-size)) / 2);--component-mobile-filters-range-columns:repeat(2, minmax(var(--space-none), 1fr));--component-mobile-filters-more-lift:calc(var(--space-3) * -1);--component-mobile-filters-flag-size:var(--type-title-size);--component-mobile-filters-flag-slot:var(--space-8);--component-mobile-filters-head-columns:minmax(var(--space-none), 1fr) auto;--component-mobile-filters-group-columns:minmax(var(--space-none), 1fr) auto;--component-mobile-filters-group-span:1 / -1;--component-mobile-filters-footer-columns:auto minmax(var(--space-none), 1fr);--component-mobile-filters-footer-gap:var(--space-3);--component-mobile-filters-keyword-height:var(--control-input-min-height);--component-mobile-filters-keyword-padding:var(--space-4);--component-mobile-filters-keyword-radius:var(--radius-sm);--component-mobile-filters-sticky-bleed-inline:calc(var(--component-mobile-filters-padding) * -1);--component-mobile-filters-sticky-bleed-top:calc(var(--component-mobile-filters-padding) * -1);--component-mobile-filters-sticky-bleed-bottom:calc(var(--component-mobile-bar-area-gap) * -1);--component-mobile-filters-sticky-field-edge:calc(var(--size-full) + var(--border-width-default));--component-mobile-filters-sticky-results-top:calc(var(--component-mobile-filters-keyword-height) + var(--component-mobile-bar-area-gap));--layer-behind:-1;--component-locating-veil-layer:calc(var(--component-pay-notice-layer) + 1);--component-locating-veil-scrim:var(--color-screening-scrim);--component-locating-veil-size:var(--type-title-size);--component-locating-veil-fade:var(--motion-duration-filter-drawer);--component-saved-filters-columns:minmax(var(--space-none), 1fr);--component-saved-filters-gap:var(--space-3);--component-saved-filters-space-columns:var(--component-mobile-filters-group-columns);--component-saved-filters-space-min-height:calc(var(--control-target-min-height) + var(--space-4));--component-saved-filters-space-radius:var(--radius-md);--component-saved-filters-space-padding:var(--space-3);--component-saved-filters-add-border:calc(var(--border-width-default) * 2) dashed var(--content-accent);--component-saved-filters-renaming-border:calc(var(--border-width-default) * 2) solid var(--content-accent);--component-saved-chip-height:var(--space-8);--component-saved-chip-name-max:calc(var(--space-unit) * 32);--component-saved-chip-padding-start:var(--space-3);--component-saved-chip-icon-size:var(--space-4);--component-saved-filters-add-gap:var(--space-2);--component-saved-filters-action-size:var(--control-target-min-height);--component-saved-filters-kebab-stroke:calc(var(--component-filter-icon-stroke) * 2);--component-saved-filters-help-size:var(--type-meta-sm-size);--layer-saved-filter-bar:calc(var(--layer-map-chrome) + 1);--component-saved-filter-bar-columns:repeat(3, minmax(var(--space-none), 1fr));--component-saved-filter-bar-gap:var(--component-saved-filters-gap);--component-saved-filter-bar-padding:var(--space-3);--component-saved-filter-bar-slot-min-height:var(--control-target-min-height);--component-saved-slot-face-gap:var(--component-pay-notice-sheet-gap);--component-saved-filter-guide-width:17.5rem;--motion-duration-lesson-pulse:1.4s;--motion-lesson-pulse-rest:1;--motion-lesson-pulse-peak:1.1;--motion-lesson-pulse-rise:calc((var(--motion-lesson-pulse-peak) - var(--motion-lesson-pulse-rest)) * var(--control-target-min-height) / 2 * var(--motion-direction-reverse));--component-saved-lesson-tail-shape:polygon(0 0, 100% 0, 50% 100%);--component-saved-lesson-callout-translate:calc(var(--size-half) * var(--motion-direction-reverse)) calc(var(--size-full) * var(--motion-direction-reverse));--component-saved-lesson-tail-translate:calc(var(--size-half) * var(--motion-direction-reverse)) var(--motion-zero);--layer-saved-filter-lesson-panel:calc(var(--layer-filter-scrim) + 1);--size-viewport-max:100vmax;--component-saved-filter-lesson-spread:calc(var(--size-viewport-max) * 2);--component-pay-notice-layer:calc(var(--layer-filter-popover) + 1);--component-pay-notice-scrim:var(--color-screening-scrim);--component-pay-notice-sheet-max-width:calc(var(--component-filter-panel-width) * 2);--component-pay-notice-sheet-radius:var(--radius-lg);--component-pay-notice-sheet-padding:var(--space-6);--component-pay-notice-sheet-gap:var(--space-6);--component-pay-notice-handle-width:calc(var(--space-unit) * 8);--component-pay-notice-handle-height:var(--space-unit);--component-pay-notice-copy-size:var(--type-body-size);--component-pay-notice-copy-gap:var(--space-3);--component-pay-notice-cta-fill:var(--color-black);--component-pay-notice-cta-ink:var(--content-inverse);--component-pay-notice-cta-height:calc(var(--control-target-min-height) + var(--space-2));--component-pay-notice-cta-radius:var(--radius-pill);--component-pay-notice-trigger-size:var(--control-target-min-height);--component-pay-notice-trigger-glyph:var(--space-6);--component-pay-notice-trigger-ink:var(--content-secondary);--component-pay-notice-title-gap:var(--space-2);--component-pay-notice-enter:var(--motion-duration-label);--component-pay-notice-popover-rows:minmax(var(--space-none), 1fr) auto;--component-pay-notice-popover-span:1 / -1;--component-pay-notice-popover-column:1;--component-pay-notice-popover-row-body:1;--component-pay-notice-popover-row-foot:2;--component-mobile-bar-padding-block:var(--space-3);--component-mobile-bar-padding-inline:var(--space-4);--component-mobile-bar-gap:var(--space-3);--component-mobile-bar-columns:minmax(var(--space-none), 1fr) auto;--component-mobile-bar-control-height:var(--control-target-min-height);--component-mobile-bar-area-gap:var(--space-2);--component-mobile-bar-area-padding:var(--space-4);--component-mobile-bar-filters-padding:var(--space-4);--component-mobile-bar-badge-size:var(--space-6);--component-mobile-bar-badge-type:var(--type-meta-xs-size);--component-mobile-bar-label-size:var(--type-meta-sm-size);--component-filter-panel-width:26.25rem;--component-filter-job-min-height:7rem;--component-filter-detail-drawer-width:min(calc(var(--space-unit) * 190), calc(100vw - var(--space-8)));--component-filter-detail-body-width:calc(var(--space-unit) * 190);--component-filter-detail-logo-size:var(--space-16);--component-filter-detail-logo-radius:var(--radius-sm);--component-filter-detail-drawer-rows:auto minmax(var(--space-none), 1fr) auto;--component-filter-detail-facts-grid:auto minmax(var(--space-none), 1fr);--component-filter-detail-pay-hidden-surface:color-mix(in oklch, var(--state-error) 12%, var(--color-white));--component-filter-detail-pay-hidden-content:var(--state-error);--component-filter-detail-sticky-title-lead:calc((var(--control-target-min-height) - (var(--type-copy-lg-size) * var(--leading-heading))) / 2);--component-filter-detail-sticky-shift:calc(var(--space-2) * -1);--component-filter-detail-drawer-offscreen-start:calc(var(--size-full) * -1);--motion-sheet-hint-lift:calc(var(--space-4) + var(--border-width-default) + var(--space-3) + var(--type-body-size) * var(--leading-body));--motion-duration-sheet-hint:1.8s;--motion-sheet-hint-iterations:1;--motion-css-ease-sheet-hint:linear(0, .0581, .1161, .1736, .2306, .2868, .342, .3961, .4488, .5, .5495, .5972, .6428, .6862, .7274, .766, .8021, .8355, .866, .8936, .9182, .9397, .958, .973, .9848, .9932, .9983, 1, .9983, .9932, .9848, .973, .958, .9397, .9182, .8936, .866, .8355, .8021, .766, .7274, .6862, .6428, .5972, .5495, .5, .4488, .3961, .342, .2868, .2306, .1736, .1161, .0581, 0, .0349, .0694, .1032, .1362, .1678, .1978, .226, .2521, .2758, .2969, .3152, .3306, .3428, .3518, .3576, .3599, .3589, .3545, .3468, .3358, .3217, .3046, .2845, .2619, .2367, .2093, .18, .149, .1165, .083, .0487, .014, .0114, .0301, .0481, .0649, .08, .0931, .1039, .1121, .1175, .1199, .1193, .1157, .1092, .0999, .0882, .0742, .0583, .041, .0227, .0038, .0069, .0152, .0225, .0284, .0326, .0347, .0347, .0326, .0284, .0225, .0152, .0069, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);--component-filter-detail-close-reserve-gap:calc(var(--component-filter-detail-close-reserve) + var(--space-4));--component-filter-detail-close-reserve:calc(var(--control-target-min-height) + var(--space-4));--component-filter-disclosure-shift:calc(var(--space-2) * -1);--component-filter-dock-columns:minmax(var(--space-none), 1fr) [dock-pill] auto [dock-end] minmax(var(--space-none), 1fr);--component-filter-sheet-shadow:var(--motion-zero) calc(var(--space-3) * -1) var(--space-6) var(--color-cinematic-scrim);--motion-duration-filter-drawer:.18s;--component-filter-screen-offset:var(--component-jobs-filter-collapsed-height);--component-filter-screen-height:calc(var(--size-viewport-height) - var(--component-filter-screen-offset));--component-pin-pill-min-width:3.625rem;--component-pin-pill-height:1.8125rem;--component-pin-pill-radius:.90625rem;--component-pin-pill-pad-left:var(--component-pin-pill-pad-right);--component-pin-pill-pad-right:.4375rem;--component-pin-badge-min-width:1.25rem;--component-pin-badge-type:.9375rem;--component-pin-badge-leading:1.0625rem;--component-pin-pointer-width:.875rem;--component-pin-pointer-height:.5625rem;--component-pin-pointer-side:.4375rem;--component-pin-pointer-inner-height:.5rem;--component-pin-pointer-inner-side:.375rem;--component-pin-pointer-inset:.0625rem;--component-pin-pointer-lift:-.0625rem;--component-pin-disc-size:2.0625rem;--component-pin-cluster-size:2.125rem;--component-pin-disc-border:.125rem;--component-pin-disc-type:.75rem;--component-pin-centre:-50%;--component-pin-above:-100%;--component-pin-pill-phone-height:calc(var(--component-pin-pill-height) - var(--space-unit));--component-pin-pill-phone-radius:calc(var(--component-pin-pill-phone-height) / 2);--component-pin-pill-phone-min-width:calc(var(--component-pin-pill-min-width) - var(--space-4));--component-pin-pill-phone-pad:var(--space-unit);--component-pin-badge-phone-type:var(--type-meta-xs-size);--motion-duration-pin-bounce:2s;--motion-css-ease-pin-bounce:linear(0, .054, .108, .189, .27, .3241, .405, .4592, .5266, .5807, .6213, .6752, .7158, .7563, .7835, .8105, .8375, .8645, .8915, .9185, .9322, .9457, .9592, .9727, .973, .9995, 1, 1, .973, .9729, .9459, .9324, .9188, .8918, .8647, .8376, .8106, .7833, .7293, .6888, .648, .5938, .5261, .4587, .4042, .3231, .2419, .1612, .1071, .053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);--component-pin-bounce-travel:-18.1%;--shadow-map-pin:0 .125rem .125rem oklch(24% .02 50/.18);--component-filter-icon-size:1.125rem;--component-filter-icon-stroke:1.6;--component-filter-tick-size:1.25rem;--component-filter-tick-radius:.25rem;--component-filter-logo-size:2.25rem;--component-filter-logo-icon-size:1.25rem;--component-filter-toggle-width:2.75rem;--component-filter-toggle-height:1.5rem;--component-filter-toggle-knob:1.125rem;--component-filter-toggle-knob-offset:calc((var(--component-filter-toggle-height) - var(--component-filter-toggle-knob)) / 2);--component-filter-toggle-knob-travel:calc(var(--component-filter-toggle-width) - var(--component-filter-toggle-knob) - var(--component-filter-toggle-knob-offset));--component-filter-list-max-height:18rem;--component-filter-screen-rows:var(--component-filter-screen-height);--component-map-centre-shift:-50%;--component-map-chrome-height:3rem;--component-map-chrome-max-width:calc(var(--size-full) - var(--space-8));--component-saved-notice-fade-duration:var(--motion-duration-map-controls-lift);--component-saved-notice-fade-ease:var(--motion-css-ease-enter);--component-map-location-flex:0 1 auto;--component-radius-bar-flex:1 1 0;--component-map-dot-size:.625rem;--component-map-count-min-width:3rem;--component-map-count-height:2.375rem;--component-map-recentre-size:2.75rem;--component-map-location-lead-inset:calc(var(--component-map-chrome-height) + var(--space-2));--component-map-recentre-gap:var(--space-3);--component-radius-control-width:min(32.5rem, calc(var(--size-full) - var(--space-8)));--component-radius-value-min-width:3.5rem;--component-radius-tray-travel:calc(var(--size-full) * -1);--component-radius-tray-travel-opposite:calc(var(--component-radius-tray-travel) * var(--motion-direction-reverse));--component-radius-detail-shift:max(calc(var(--component-filter-detail-drawer-width) * -.5), calc((var(--size-full) - (100vw - var(--component-filter-panel-width))) * .5));--component-radius-mode-size:2.125rem;--component-map-controls-detail-shift:max(calc(var(--component-filter-detail-drawer-width) * -1), calc(var(--size-full) + var(--space-4) + var(--component-filter-panel-width) - 100vw));--component-map-controls-lift:calc(var(--component-map-chrome-height) + var(--component-map-recentre-gap));--component-radius-control-width-wide:calc(var(--component-radius-control-width) - var(--component-map-recentre-size) - var(--component-map-recentre-gap));--motion-duration-map-controls-lift:calc(var(--motion-duration-filter-drawer) * .3);--motion-delay-map-controls-drop:calc(var(--motion-duration-filter-drawer) * .7);--component-salary-period-columns:repeat(3, minmax(var(--space-none), 1fr));--component-salary-track-height:.3125rem;--component-salary-track-top:1.25rem;--component-salary-dual-height:2.75rem;--component-salary-thumb-size:1.25rem;--component-salary-thumb-target:var(--control-target-min-height);--component-salary-thumb-half:calc(var(--component-salary-thumb-target) / 2);--component-salary-thumb-travel:calc(var(--size-full) - var(--component-salary-thumb-target));--component-salary-thumb-radius:calc(var(--component-salary-thumb-size) / 2);--component-salary-thumb-ring:calc(var(--component-salary-thumb-radius) + var(--border-width-default));--component-salary-thumb-paint:radial-gradient(circle at center, var(--content-accent) 0 var(--component-salary-thumb-radius), var(--surface-page) var(--component-salary-thumb-radius) var(--component-salary-thumb-ring), var(--surface-transparent) var(--component-salary-thumb-ring));--motion-runtime-salary-range-min:0;--motion-runtime-salary-range-max:1;--component-filter-picker-icon-size:2.125rem;--component-filter-search-height:2.75rem;--component-filter-copy-gap:.125rem;--component-filter-tick-border:.09375rem;--layer-filter-sheet:3;--component-filter-sheet-max:86%;--component-filter-sheet-compact:calc(var(--border-width-default) + var(--space-2) + var(--component-filter-handle-height) + var(--space-4) + var(--control-target-min-height) + var(--space-phone-safe-area-bottom) + var(--border-width-default) + var(--motion-runtime-filter-panel-chips));--component-filter-handle-width:2.75rem;--component-filter-handle-height:.25rem;--component-filter-handle-layer:calc(var(--layer-filter-dock) + 1);--component-filter-handle-hit-top:calc(var(--space-4) * -1);--component-filter-handle-hit-bottom:calc(var(--space-3) * -1);--component-filter-handle-hit-inline:calc(50% - 50vw);--component-radius-phone-bottom:calc(var(--component-filter-sheet-compact) + var(--space-4));--motion-runtime-filter-panel-drag:0px;--motion-runtime-filter-panel-chips:0px;--component-applied-chips-bleed-inline:calc(var(--space-4) * var(--motion-direction-reverse));--component-applied-chips-bleed-top:calc(var(--space-2) * var(--motion-direction-reverse));--component-filter-shared-row:1;--component-filter-panel-column:1;--component-filter-map-column:2;--component-filter-panel-rows:auto auto minmax(0, 1fr) auto;--component-filter-panel-rows-wide:auto minmax(var(--space-none), 1fr) auto;--component-filter-row-columns:auto minmax(0, 1fr) auto;--component-filter-screen-columns:var(--component-filter-panel-width) minmax(0, 1fr);--component-map-geometry:var(--color-neutral-100);--component-map-landscape:var(--color-neutral-100);--component-map-label:var(--color-neutral-700);--component-map-label-stroke:var(--color-white);--component-map-road:var(--color-white);--component-map-road-stroke:var(--color-neutral-200);--component-map-water:var(--color-brand-200);--component-map-radius-stroke-opacity:.7;--component-map-radius-fill-opacity:.08;--component-map-radius-stroke-weight:1;--component-map-centre-size:calc(var(--space-unit) * 3.5);--component-map-centre-ring:var(--component-pin-disc-border);--motion-runtime-filter-popover-left:0px;--motion-runtime-filter-popover-top:0px;--motion-runtime-filter-popover-max-height:32rem;--motion-runtime-filter-popover-width:23.75rem;--motion-runtime-filter-popover-tail-x:0px;--motion-runtime-lesson-left:0px;--motion-runtime-lesson-top:0px;--motion-runtime-lesson-width:0px;--motion-runtime-lesson-height:0px;--motion-runtime-lesson-callout-x:0px;--motion-runtime-lesson-callout-y:0px;--motion-runtime-map-pin-x:0px;--motion-runtime-map-pin-y:0px;--motion-runtime-pin-raised-x:0px;--motion-runtime-pin-raised-y:0px;--color-orange-500:#ea5f29;--color-royal-500:#464dc5;--component-orb-spinner-size:var(--space-12);--component-orb-spinner-size-sm:var(--space-6);--component-orb-spinner-size-lg:var(--space-24);--component-orb-spinner-bleed-near:-20%;--component-orb-spinner-bleed-far:-60%;--component-orb-spinner-blur:.16em;--component-orb-spinner-breath-scale:1.06;--component-orb-spinner-angle-start:0deg;--component-orb-spinner-angle-offset:180deg;--component-orb-spinner-turn:1turn;--component-orb-spinner-tint:40%;--component-orb-spinner-tint-lavender:15%;--component-orb-spinner-tint-orange:15%;--component-orb-spinner-chroma-gain:1.4;--component-orb-spinner-lightness-lift:.06;--component-orb-spinner-colour-orange:oklch(from color-mix(in oklab, var(--color-orange-500), var(--color-white) var(--component-orb-spinner-tint-orange)) calc(l + var(--component-orb-spinner-lightness-lift)) calc(c * var(--component-orb-spinner-chroma-gain)) h);--component-orb-spinner-colour-lavender:oklch(from color-mix(in oklab, var(--color-brand-200), var(--color-white) var(--component-orb-spinner-tint-lavender)) calc(l + var(--component-orb-spinner-lightness-lift)) calc(c * var(--component-orb-spinner-chroma-gain)) h);--component-orb-spinner-colour-royal:oklch(from color-mix(in oklab, var(--color-royal-500), var(--color-white) var(--component-orb-spinner-tint)) calc(l + var(--component-orb-spinner-lightness-lift)) calc(c * var(--component-orb-spinner-chroma-gain)) h);--component-orb-spinner-clear:var(--color-transparent);--component-orb-spinner-ground:var(--color-white);--shadow-orb-spinner:0 0 .5em #464dc552;--motion-duration-orb-spin:3.5s;--motion-duration-orb-counter-spin:5.5s;--motion-duration-orb-breath:1.8s;--component-jobseeker-film-grid:minmax(var(--motion-zero), 1fr) var(--component-jobseeker-phone-width);--component-jobseeker-phone-column:2;--component-jobseeker-phone-width:calc(var(--space-unit) * 116);--component-jobseeker-phone-height:calc(var(--component-jobseeker-film-min-height) * .92);--component-jobseeker-phone-mobile-height:calc(var(--component-jobseeker-film-min-height) * .72);--surface-job-ticker-card:var(--color-white);--surface-job-ticker-initials:var(--color-brand-500);--content-job-ticker-initials:var(--color-white);--border-job-ticker-card:var(--color-neutral-200);--border-job-ticker-card-hover:var(--color-brand-500);--content-muted:var(--color-neutral-600);--surface-job-ticker-ghost-card:var(--color-white);--surface-job-ticker-ghost-initials:var(--color-neutral-200);--content-job-ticker-ghost:var(--color-neutral-600);--border-job-ticker-ghost:var(--color-neutral-200);--component-job-ticker-ghost-opacity:.4;--component-job-ticker-card-width:calc(var(--space-unit) * 67);--component-job-ticker-card-padding:var(--space-2) var(--space-4);--component-job-ticker-card-gap:var(--space-3);--component-job-ticker-logo-size:calc(var(--space-unit) * 9);--component-job-ticker-item-gap:var(--space-2);--component-job-ticker-rail-gap:var(--space-2);--component-job-ticker-title-size:var(--type-meta-xs-size);--component-job-ticker-title-gap:var(--space-3);--component-job-ticker-role-size:var(--type-meta-sm-size);--component-job-ticker-meta-size:var(--type-meta-xs-size);--component-job-ticker-text-gap:calc(var(--space-unit) / 4);--component-job-ticker-mask:linear-gradient(to right, var(--color-transparent), var(--color-brand-950) var(--space-8), var(--color-brand-950) calc(100% - var(--space-8)), var(--color-transparent));--motion-duration-job-ticker-rail-a:47.6s;--motion-duration-job-ticker-rail-b:59.5s;--motion-duration-job-ticker-rail-c:43.8s;--layer-job-ticker-backdrop:-1;--component-investors-body-size:1.0625rem;--component-investors-lead-size:1.1875rem;--component-investors-lead-size-narrow:1.125rem;--component-investors-label-size:var(--type-meta-xs-size);--component-investors-micro-size:.6875rem;--component-investors-small-plus-size:.84375rem;--component-investors-note-size:var(--type-meta-sm-size);--component-investors-copy-sm-size:.90625rem;--component-investors-copy-size:var(--type-nav-size);--component-investors-copy-md-size:1rem;--component-investors-copy-lg-size:var(--type-copy-lg-size);--component-investors-title-sm-size:var(--type-title-size);--component-investors-h3-size:1.4375rem;--component-investors-member-size:1.5rem;--component-investors-card-h3-size:1.625rem;--component-investors-card-h3-size-narrow:1.375rem;--component-investors-price-size:1.875rem;--component-investors-big-size:2.75rem;--component-investors-big-size-narrow:2.625rem;--component-investors-big-size-phone:2.375rem;--component-investors-headstart-big-size:2rem;--component-investors-step-h-size:1.125rem;--component-investors-step-h-size-narrow:.9375rem;--component-investors-step-n-size:.875rem;--component-investors-watch-size:.8125rem;--component-investors-h1-size:clamp(2.25rem, 4.6vw, 3.625rem);--component-investors-h2-size:clamp(1.875rem, 3.8vw, 3rem);--component-investors-h2-thesis-size:clamp(2.25rem, 4.4vw, 3.25rem);--component-investors-h2-thesis-size-narrow:clamp(1.875rem, 8vw, 2.25rem);--component-investors-h1-leading:1.04;--component-investors-h2-leading:1.04;--component-investors-h3-leading:1.05;--component-investors-tight-leading:1.1;--component-investors-fact-leading:1.2;--component-investors-copy-leading:1.45;--component-investors-body-leading:1.55;--component-investors-price-leading:1;--component-investors-channel-leading:1.15;--component-investors-step-leading:1.2;--component-investors-label-tracking:.16em;--component-investors-tag-tracking:.1em;--component-investors-fact-tracking-hero:.11em;--component-investors-micro-tracking:.12em;--component-investors-table-tracking:.08em;--component-investors-heading-tracking:-.01em;--component-investors-badge-tracking:.02em;--component-investors-h1-measure:18ch;--component-investors-h2-measure:20ch;--component-investors-h2-thesis-measure:36ch;--component-investors-h2-2line-measure:30ch;--component-investors-lead-measure:46ch;--component-investors-note-measure:74ch;--component-investors-note-one-measure:92ch;--component-investors-cap-measure:72ch;--component-investors-bio-measure:58ch;--component-investors-hero-padding:calc(var(--space-unit) * 13) 0 calc(var(--space-unit) * 11);--component-investors-hero-padding-narrow:calc(var(--space-unit) * 14) 0 var(--space-12);--component-investors-hero-gap:calc(var(--space-unit) * 14);--component-investors-hero-gap-narrow:calc(var(--space-unit) * 9);--component-investors-hero-side-gap:calc(var(--space-unit) * 5.5);--component-investors-hero-columns:minmax(0, 1.06fr) minmax(0, .94fr);--component-investors-hero-facts-top:calc(var(--space-unit) * 4.5);--component-investors-hero-facts-top-wide:calc(var(--space-unit) * -1.25);--component-investors-hero-ticker-top:calc(var(--space-unit) * -5.25);--component-investors-hero-ticker-top-wide:calc(var(--space-unit) * -10.25);--component-investors-section-padding:var(--space-8) 0 calc(var(--space-unit) * 7);--component-investors-section-padding-narrow:calc(var(--space-unit) * 7) 0 var(--space-6);--component-investors-head-gap:calc(var(--space-unit) * 13);--component-investors-head-gap-narrow:calc(var(--space-unit) * 9);--component-investors-head-gap-tight:calc(var(--space-unit) * 8.5);--component-investors-head-lead-gap:calc(var(--space-unit) * 7);--component-investors-head-lead-gap-narrow:calc(var(--space-unit) * 5);--component-investors-head-para-gap:calc(var(--space-unit) * 3.5);--component-investors-vision-para-gap:var(--space-6);--component-investors-grid-size:calc(var(--space-unit) * 22);--component-investors-grid-line:color-mix(in srgb, var(--color-brand-500) 7%, transparent);--component-investors-grid-line-inverse:color-mix(in srgb, var(--color-white) 7%, transparent);--component-investors-hero-glow:#e7e9fb;--component-investors-hero-glow-fade:#0000;--component-investors-hero-wash:#f1f2fd;--component-investors-hero-gradient:radial-gradient(120% 120% at 82% 0%, var(--component-investors-hero-glow) 0%, var(--component-investors-hero-glow-fade) 55%), linear-gradient(170deg, var(--component-investors-hero-wash) 0%, var(--color-neutral-050) 62%);--component-investors-hero-mask:linear-gradient(180deg, var(--color-black), transparent 90%);--component-investors-indigo-gradient:linear-gradient(158deg, var(--color-brand-500) 0%, var(--color-brand-700) 100%);--component-investors-inverse-copy:color-mix(in srgb, var(--color-white) 92%, transparent);--component-investors-inverse-soft:color-mix(in srgb, var(--color-white) 78%, transparent);--component-investors-inverse-faint:color-mix(in srgb, var(--color-white) 45%, transparent);--component-investors-inverse-rule:color-mix(in srgb, var(--color-white) 22%, transparent);--component-investors-inverse-step-rule:color-mix(in srgb, var(--color-white) 20%, transparent);--component-investors-inverse-hover:color-mix(in srgb, var(--color-white) 6%, transparent);--component-investors-inverse-badge-rule:color-mix(in srgb, var(--color-white) 28%, transparent);--component-investors-inverse-underline:color-mix(in srgb, var(--color-white) 50%, transparent);--component-investors-pain-employer-gradient:linear-gradient(180deg, #eaeefb 0%, #f4f6fd 78%, var(--color-white) 100%);--component-investors-pain-seeker-gradient:linear-gradient(180deg, #fbe8dd 0%, var(--color-orange-050) 78%, var(--color-white) 100%);--component-investors-pain-seeker-edge:#eaa683;--component-investors-pain-seeker-rule:#f0b394;--component-investors-laptop-frame:#1c1c20;--component-investors-laptop-dot:#3a3a42;--component-investors-laptop-base:linear-gradient(#c9ccd2, #9fa3ab);--component-investors-laptop-screen:#0b0b10;--component-investors-laptop-shadow:0 .0625rem .125rem #02001633, 0 1.5rem 3.375rem -1.25rem #0200168c;--component-investors-laptop-base-shadow:inset 0 -.0625rem 0 #0200161a;--component-investors-laptop-padding:calc(var(--space-unit) * 2.75) calc(var(--space-unit) * 2.75) calc(var(--space-unit) * 3.25);--component-investors-laptop-padding-phone:var(--space-2) var(--space-2) calc(var(--space-unit) * 2.5);--component-investors-laptop-radius:.9375rem .9375rem .3125rem .3125rem;--component-investors-laptop-radius-phone:.6875rem .6875rem .25rem .25rem;--component-investors-laptop-base-radius:0 0 .6875rem .6875rem;--component-investors-laptop-base-height:calc(var(--space-unit) * 3.25);--component-investors-laptop-base-height-phone:calc(var(--space-unit) * 2.5);--component-investors-laptop-base-inset:-5.5%;--component-investors-laptop-dot-size:.3125rem;--component-investors-laptop-dot-top:var(--space-unit);--component-investors-laptop-screen-radius:.3125rem;--component-investors-film-caption-gap:var(--space-3);--component-investors-film-caption-lift:calc(-1.45em - calc(var(--space-unit) * 3.75));--component-investors-film-ratio:16 / 9;--component-investors-btn-padding:var(--space-4) calc(var(--space-unit) * 7.5);--component-investors-btn-size:1rem;--component-investors-btn-border:.09375rem;--component-investors-btn-gap:.5em;--component-investors-btn-lift:-.125rem;--component-investors-link-padding:var(--space-unit) calc(var(--space-unit) * .5);--component-investors-link-underline-offset:calc(var(--space-unit) * .75);--component-investors-actions-gap:calc(var(--space-unit) * 3.5);--component-investors-label-gap:calc(var(--space-unit) * 3.5);--component-investors-lead-margin:var(--space-unit) 0 calc(var(--space-unit) * 7.5);--component-investors-lead-margin-top:calc(var(--space-unit) * 5);--component-investors-facts-row-padding:calc(var(--space-unit) * 4.5) 0;--component-investors-facts-row-padding-wide:var(--space-unit) 0 var(--space-unit) calc(var(--space-unit) * 7.5);--component-investors-facts-gap-wide:0 calc(var(--space-unit) * 8.5);--component-investors-facts-term-size:.8125rem;--component-investors-facts-value-size:1.375rem;--component-investors-facts-value-size-wide:1.3125rem;--component-investors-facts-note-size:1rem;--component-investors-facts-note-size-wide:.9375rem;--component-investors-facts-value-gap:var(--space-2);--component-investors-facts-note-gap:calc(var(--space-unit) * 2.5);--component-investors-pains-gap:var(--space-6);--component-investors-pain-padding:calc(var(--space-unit) * 8.5);--component-investors-pain-padding-narrow:calc(var(--space-unit) * 6.5) var(--space-6);--component-investors-pain-gap:calc(var(--space-unit) * 3.25);--component-investors-list-gap:calc(var(--space-unit) * 2.5);--component-investors-list-indent:calc(var(--space-unit) * 6.5);--component-investors-dash-width:var(--space-3);--component-investors-dash-height:calc(var(--space-unit) * .5);--component-investors-dash-top:calc(var(--space-unit) * 2.75);--component-investors-tick-size:calc(var(--space-unit) * 3.5);--component-investors-tick-top:calc(var(--space-unit) * .75);--component-investors-tick-glyph:calc(var(--space-unit) * 2.25);--component-investors-lift:-.1875rem;--component-investors-steps-gap:calc(var(--space-unit) * 5.5);--component-investors-step-padding-mid:var(--space-unit) calc(var(--space-unit) * 3.5) calc(var(--space-unit) * 1.5);--component-investors-step-padding-wide:calc(var(--space-unit) * 3.5) calc(var(--space-unit) * 5.5) var(--space-4);--component-investors-step-gap:var(--space-unit) calc(var(--space-unit) * 3.5);--component-investors-step-n-size-box:calc(var(--space-unit) * 7.5);--component-investors-step-n-ring:.125rem;--component-investors-step-radius:.875rem;--component-investors-watch-padding:calc(var(--space-unit) * 2.25) var(--space-4);--component-investors-watch-gap:calc(var(--space-unit) * 3.5);--component-investors-step-copy-gap:var(--space-2);--component-investors-appshow-max:calc(var(--space-unit) * 190);--component-investors-appshow-padding:calc(var(--space-unit) * 11.5) calc(var(--space-unit) * 10.5);--component-investors-appshow-padding-narrow:var(--space-8) calc(var(--space-unit) * 6.5);--component-investors-appshow-k-gap:var(--space-4);--component-investors-appshow-h3-margin:var(--space-3) 0 calc(var(--space-unit) * 3.5);--component-investors-appshow-p-gap:calc(var(--space-unit) * 3.5);--component-investors-appshow-promise-gap:var(--space-3);--component-investors-appshow-note-gap:calc(var(--space-unit) * 5);--component-investors-appshow-note-pad:calc(var(--space-unit) * 4.5);--component-investors-appshow-actions-gap:calc(var(--space-unit) * 7.5);--component-investors-appshow-actions-top:var(--space-6);--component-investors-appshow-secondary-top:calc(var(--space-unit) * 6.5);--component-investors-appshow-apps-gap:var(--space-3);--component-investors-appshow-apps-gap-narrow:calc(var(--space-unit) * 2.5);--component-investors-appshow-apps-k-gap:calc(var(--space-unit) * 2.5);--component-investors-live-dot-size:var(--space-2);--component-investors-live-dot-gap:calc(var(--space-unit) * 1.75);--component-investors-badge-height:var(--control-target-min-height);--component-investors-badge-padding:0 calc(var(--space-unit) * 3.5) 0 calc(var(--space-unit) * 10.5);--component-investors-badge-radius:var(--radius-sm);--component-investors-badge-min-width:calc(var(--space-unit) * 36);--component-investors-badge-size:.5625rem;--component-investors-badge-name-size:1rem;--component-investors-badge-leading:1.1;--component-investors-badge-name-leading:1.15;--component-investors-badge-mark-left:calc(var(--space-unit) * 3.25);--component-investors-badge-mark-width:calc(var(--space-unit) * 5);--component-investors-badge-mark-size:calc(var(--space-unit) * 5.5);--component-investors-team-min:calc(var(--space-unit) * 70);--component-investors-team-gap:var(--space-6);--component-investors-team-top:var(--space-2);--component-investors-member-padding:var(--space-8) calc(var(--space-unit) * 7.5);--component-investors-member-padding-narrow:var(--space-6) calc(var(--space-unit) * 5.5);--component-investors-member-gap:calc(var(--space-unit) * 2.5);--component-investors-member-role-min:2.4em;--component-investors-member-summary-pad:calc(var(--space-unit) * 7);--component-investors-member-bio-gap:var(--space-4);--component-investors-member-sold-pad:calc(var(--space-unit) * 3.5);--component-investors-member-sold-label-gap:calc(var(--space-unit) * .75);--component-investors-chevron-size:calc(var(--space-unit) * 2.25);--component-investors-chevron-border:.125rem;--component-investors-chevron-right:calc(var(--space-unit) * .5);--component-investors-chevron-top:calc(var(--space-unit) * 2.25);--component-investors-chevron-top-open:calc(var(--space-unit) * 3.25);--component-investors-chevron-lift:calc(var(--space-unit) * -1);--component-investors-chevron-drop:calc(var(--space-unit) * .5);--component-investors-paths-gap:var(--space-6);--component-investors-paths-bottom:calc(var(--space-unit) * 9);--component-investors-path-padding:calc(var(--space-unit) * 9.5) calc(var(--space-unit) * 8.5);--component-investors-path-padding-narrow:calc(var(--space-unit) * 6.5) var(--space-6);--component-investors-path-gap:var(--space-4);--component-investors-pill-padding:calc(var(--space-unit) * 1.75) calc(var(--space-unit) * 3.5);--component-investors-price-note-gap:calc(var(--space-unit) * 1.25);--component-investors-streams-min:calc(var(--space-unit) * 60);--component-investors-streams-gap:calc(var(--space-unit) * 4.5);--component-investors-stream-padding:calc(var(--space-unit) * 5.5) var(--space-6);--component-investors-stream-k-gap:var(--space-2);--component-investors-stream-d-gap:calc(var(--space-unit) * 1.75);--component-investors-vs-max:calc(var(--space-unit) * 220);--component-investors-vs-padding:var(--space-6) calc(var(--space-unit) * 6.5);--component-investors-vs-k-gap:calc(var(--space-unit) * 2.5);--component-investors-vs-cap-margin:calc(var(--space-unit) * 9) auto var(--space-4);--component-investors-vs-cap-margin-narrow:calc(var(--space-unit) * 9.5) auto var(--space-4);--component-investors-channels-min:calc(var(--space-unit) * 37.5);--component-investors-channels-gap:var(--space-8) var(--space-6);--component-investors-channels-gap-narrow:calc(var(--space-unit) * 6.5) calc(var(--space-unit) * 4.5);--component-investors-channels-padding:calc(var(--space-unit) * 8.5) calc(var(--space-unit) * 7.5);--component-investors-channels-padding-narrow:var(--space-8) calc(var(--space-unit) * 5.5);--component-investors-channel-ic:calc(var(--space-unit) * 11.5);--component-investors-channel-ic-radius:var(--space-3);--component-investors-channel-ic-gap:calc(var(--space-unit) * 3.5);--component-investors-channel-glyph:calc(var(--space-unit) * 5.5);--component-investors-channel-p-gap:calc(var(--space-unit) * 1.5);--component-investors-why-min:calc(var(--space-unit) * 62.5);--component-investors-why-gap:calc(var(--space-unit) * 5);--component-investors-why-bottom:var(--space-10);--component-investors-why-padding:var(--space-4) calc(var(--space-unit) * 5);--component-investors-why-edge:calc(var(--space-unit) * .75);--component-investors-why-h4-gap:var(--space-2);--component-investors-cost-heading-size:1.625rem;--component-investors-cost-heading-gap:calc(var(--space-unit) * 5.5);--component-investors-cost-max:calc(var(--space-unit) * 200);--component-investors-cost-gap:var(--space-4);--component-investors-cost-bottom:calc(var(--space-unit) * 7);--component-investors-cost-columns:calc(var(--space-unit) * 47.5) 1fr calc(var(--space-unit) * 29.5);--component-investors-cost-columns-narrow:1fr calc(var(--space-unit) * 23);--component-investors-cost-row-gap:calc(var(--space-unit) * 5);--component-investors-cost-row-gap-narrow:var(--space-2) var(--space-4);--component-investors-cost-bar-height:var(--space-4);--component-investors-cost-value-size:1.1875rem;--component-investors-cost-bar-1:7.9%;--component-investors-cost-bar-2:27.9%;--component-investors-cost-bar-3:52.5%;--component-investors-cost-bar-4:100%;--component-investors-table-max:calc(var(--space-unit) * 200);--component-investors-table-bottom:calc(var(--space-unit) * 7);--component-investors-table-min-width:calc(var(--space-unit) * 150);--component-investors-table-cell-padding:calc(var(--space-unit) * 3.25) var(--space-4);--component-investors-table-ours-size:1.0625rem;--component-investors-cmp-col-1:28%;--component-investors-cmp-col-2:25%;--component-investors-cmp-col-3:24%;--component-investors-note-padding:calc(var(--space-unit) * 3.5) calc(var(--space-unit) * 5.5);--component-investors-note-top:calc(var(--space-unit) * 5.5);--component-investors-disc-top:calc(var(--space-unit) * 7);--component-investors-disc-padding:calc(var(--space-unit) * 4.5) calc(var(--space-unit) * 5.5);--component-investors-disc-body-gap:calc(var(--space-unit) * 3.5);--component-investors-disc-summary-gap:calc(var(--space-unit) * 2.25);--component-investors-disc-summary-size:var(--type-meta-sm-size);--component-investors-disc-ring:.125rem;--component-investors-disc-ring-offset:var(--space-unit);--component-investors-big3-min:calc(var(--space-unit) * 62.5);--component-investors-big3-gap:calc(var(--space-unit) * 5);--component-investors-big3-bottom:calc(var(--space-unit) * 11);--component-investors-big-padding:var(--space-6);--component-investors-big-t-gap:calc(var(--space-unit) * 2.25);--component-investors-big-s-gap:calc(var(--space-unit) * 2.5);--component-investors-proof-top:calc(var(--space-unit) * 7);--component-investors-built-gap:calc(var(--space-unit) * 7.5);--component-investors-built-item-padding:0 0 calc(var(--space-unit) * 2.5) calc(var(--space-unit) * 5.75);--component-investors-built-glyph-size:.9375rem;--component-investors-endcta-gap:calc(var(--space-unit) * 3.5);--component-investors-endcta-top:calc(var(--space-unit) * 1.5);--component-investors-endcta-go-min:calc(var(--space-unit) * 57.5);--component-investors-endcta-items-gap:var(--space-unit);--component-investors-endcta-dot-pad:0 calc(var(--space-unit) * 2.25);--component-investors-raise-lock-blur:blur(calc(var(--space-unit) * 3));--component-investors-raise-lock-scrim:var(--color-screening-scrim);--component-investors-raise-lock-layer:calc(var(--layer-investors-section-copy) + 1);--component-investors-raise-lock-max-height:var(--size-viewport-height);--component-investors-raise-lock-padding:var(--space-6) var(--space-4);--component-investors-raise-lock-panel-width:calc(var(--space-unit) * 110);--component-investors-raise-lock-gap:var(--space-4);--component-investors-raise-lock-icon-size:calc(var(--space-unit) * 14);--component-investors-raise-lock-icon-stroke:var(--component-investors-channel-stroke);--component-investors-raise-lock-icon-tile:var(--space-2);--component-investors-raise-lock-pin-padding:var(--space-4) var(--space-6);--component-investors-raise-lock-pin-size:var(--component-investors-lead-size);--component-investors-raise-lock-pin-radius:var(--radius-lg);--component-investors-raise-lock-pin-border:var(--border-width-default);--component-investors-raise-lock-fade:var(--motion-duration-label) var(--motion-css-ease-enter);--component-investors-raise-document-height:100dvh;--component-investors-raise-document-width:min(calc(var(--space-unit) * 205), 78vw);--component-investors-raise-document-body-flex:var(--component-investor-contact-form-flex);--layer-investors-section-copy:1;--layer-investors-laptop-dot:2;--layer-investors-steps-row:4;--layer-raise-download-error:1;--layer-employer-film-loop:0;--layer-employer-film-wash:1;--layer-employer-film-copy:2;--layer-employer-built-ticker:0;--layer-employer-built-wash:1;--layer-employer-built-copy:2;--component-investors-anchor-clearance:calc(var(--space-unit) * 32.5);--component-investors-lead-leading-narrow:1.45;--component-investors-steps-row-top:var(--space-24);--component-investors-steps-row-max:calc(var(--space-unit) * 75);--component-investors-steps-row-gap:calc(var(--space-unit) * 2.5);--component-investors-steps-row-padding:var(--space-3) 0;--component-investors-steps-row-shadow:0 .625rem 1.125rem -.625rem #02001673;--component-investors-steps-tab-size:var(--control-target-min-height);--component-investors-steps-tab-font:1rem;--component-investors-steps-tab-ring:.125rem;--component-investors-steps-tab-ring-color:color-mix(in srgb, var(--color-white) 45%, transparent);--component-investors-steps-tab-ink:color-mix(in srgb, var(--color-white) 85%, transparent);--component-investors-steps-hint-size:var(--type-meta-xs-size);--component-investors-steps-hint-tracking:.04em;--component-investors-steps-hint-ink:color-mix(in srgb, var(--color-white) 66%, transparent);--component-investors-steps-hint-gap:var(--space-3);--component-investors-steps-tab-press:.94;--component-investors-step-copy-measure:52ch;--component-investors-step-phone-h-size:1.1875rem;--component-investors-step-phone-h-gap:var(--space-2);--component-investors-step-phone-d-size:var(--type-nav-size);--component-investors-viewport-width:100vw;--component-investors-table-card-gap:calc(var(--space-unit) * 3.5);--component-investors-table-card-padding:calc(var(--space-unit) * 1.5) var(--space-unit);--component-investors-table-card-cell-padding:calc(var(--space-unit) * 2.25) calc(var(--space-unit) * 3.5);--component-investors-table-card-label-size:.6875rem;--component-investors-table-card-label-tracking:.06em;--component-investors-table-card-label-gap:calc(var(--space-unit) * .75);--component-investors-table-card-title-size:1.1875rem;--component-investors-table-card-title-pad:var(--space-3);--component-investors-table-card-title-gap:var(--space-unit);--component-investors-table-min-width-none:0;--component-investors-details-flex:1 1 auto;--component-investors-grid-1:1fr;--component-investors-grid-2:1fr 1fr;--component-investors-grid-3:repeat(3, minmax(0, 1fr));--component-investors-team-grid:repeat(auto-fit, minmax(var(--component-investors-team-min), 1fr));--component-about-founders-grid:repeat(auto-fit, minmax(min(var(--component-investors-team-min), var(--size-full)), 1fr));--component-investors-streams-grid:repeat(auto-fit, minmax(var(--component-investors-streams-min), 1fr));--component-investors-channels-grid:repeat(auto-fit, minmax(var(--component-investors-channels-min), 1fr));--component-investors-why-grid:repeat(auto-fit, minmax(var(--component-investors-why-min), 1fr));--component-investors-big3-grid:repeat(auto-fit, minmax(var(--component-investors-big3-min), 1fr));--component-investors-step-grid:auto 1fr;--component-investors-step-rows:auto 1fr auto;--component-investors-step-n-rows:1 / span 2;--component-investors-step-copy-column:2;--component-investors-span-all:1 / -1;--component-investors-cost-areas-narrow:"nm v" "bar bar";--component-investors-cost-areas:none;--component-investors-built-columns-phone:1;--component-investors-built-columns-narrow:2;--component-investors-built-columns:3;--component-investors-center-x:calc(var(--size-half) * var(--motion-direction-reverse)) var(--space-none);--component-investors-center-y-transform:translateY(calc(var(--size-half) * var(--motion-direction-reverse)));--component-investors-chevron-closed:rotate(45deg);--component-investors-chevron-open:rotate(-135deg);--component-investors-promise-leading:1.25;--component-investors-why-radius:var(--space-none) var(--radius-sm-md) var(--radius-sm-md) var(--space-none);--component-investors-channel-stroke:2;--component-investors-step-ring-shadow:inset 0 0 0 var(--component-investors-step-n-ring) var(--surface-action);--component-investors-film-line-height:0;--component-investors-grid-image:linear-gradient(var(--component-investors-grid-line) var(--border-width-default), transparent var(--border-width-default)), linear-gradient(90deg, var(--component-investors-grid-line) var(--border-width-default), transparent var(--border-width-default));--component-investors-grid-image-inverse:linear-gradient(var(--component-investors-grid-line-inverse) var(--border-width-default), transparent var(--border-width-default)), linear-gradient(90deg, var(--component-investors-grid-line-inverse) var(--border-width-default), transparent var(--border-width-default));--component-investors-tick-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M1 6.5l3 3L11 2.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / var(--component-investors-tick-glyph) no-repeat;--motion-duration-investors-hover:.15s;--motion-duration-investors-chevron:.18s;--motion-duration-investors-disc:.16s;--component-jobseeker-feed-film-panel-rest:translateY(var(--space-none));--component-jobseeker-feed-film-panel-exit:translateY(calc(var(--size-full) * var(--motion-direction-reverse)));--component-jobseeker-feed-film-panel-transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);--component-jobseeker-band-padding-phone:calc(var(--space-unit) * 7) var(--space-none) calc(var(--space-unit) * 6);--component-jobseeker-band-padding:var(--space-8) var(--space-none) calc(var(--space-unit) * 7);--component-jobseeker-statement-padding-phone:calc(var(--space-unit) * 7.5) var(--space-none) calc(var(--space-unit) * 4.5);--component-jobseeker-statement-padding:calc(var(--space-unit) * 8.5) var(--space-none) calc(var(--space-unit) * 5);--component-jobseeker-feed-padding-top-phone:calc(var(--space-unit) * 4.5);--component-jobseeker-feed-padding-top:calc(var(--space-unit) * 5);--component-jobseeker-head-gap-phone:calc(var(--space-unit) * 9);--component-jobseeker-head-gap:calc(var(--space-unit) * 13);--component-jobseeker-head-gap-tight:calc(var(--space-unit) * 6.5);--component-jobseeker-heading-measure:20ch;--component-jobseeker-heading-size-phone:clamp(1.875rem, 8vw, 2.25rem);--component-jobseeker-heading-leading-phone:1.06;--component-jobseeker-heading-size:clamp(1.875rem, 3.8vw, 3rem);--component-jobseeker-heading-tracking:-.01em;--component-jobseeker-heading-leading:1.04;--component-jobseeker-lede-margin-top-phone:calc(var(--space-unit) * 5);--component-jobseeker-lede-size-phone:1.0625rem;--component-jobseeker-lede-size-tablet:1.125rem;--component-jobseeker-lede-leading-phone:1.45;--component-jobseeker-lede-margin-top:calc(var(--space-unit) * 7);--component-jobseeker-lede-size:1.1875rem;--component-jobseeker-lede-gap:calc(var(--space-unit) * 3.5);--component-jobseeker-cta-gap:calc(var(--space-unit) * 3.5);--component-jobseeker-button-gap:.5em;--component-jobseeker-button-padding:var(--space-4) calc(var(--space-unit) * 7.5);--component-jobseeker-button-border-width:.09375rem;--component-jobseeker-button-leading:1.2;--component-jobseeker-button-transition:background-color .15s ease, border-color .15s ease, color .15s ease;--component-jobseeker-feed-max-phone:35rem;--component-jobseeker-feed-films-grid-phone:minmax(var(--space-none), 1fr);--component-jobseeker-feed-films-gap-phone:calc(var(--space-unit) * 7);--component-jobseeker-feed-films-grid:repeat(3, minmax(var(--space-none), 1fr));--component-jobseeker-feed-films-gap:var(--space-12);--component-jobseeker-feed-film-ratio:1080 / 1920;--component-jobseeker-feed-film-max-height:40rem;--component-jobseeker-feed-films-max:73.5rem;--component-jobseeker-feed-film-radius:var(--radius-md);--component-jobseeker-feed-film-scrim:var(--color-film-scrim);--component-jobseeker-feed-film-title-padding:var(--space-6);--component-jobseeker-feed-film-title-size:clamp(var(--type-copy-lg-size), 1.7vw, var(--type-title-size));--component-jobseeker-feed-film-title-leading:1.2;--component-jobseeker-card-number-ink:var(--color-brand-700);--component-jobseeker-card-body-size:.9375rem;--component-jobseeker-setup-film-ratio:1386 / 768;--component-jobseeker-pitch-film-ratio:1080 / 1920;--component-jobseeker-pitch-film-radius:var(--radius-md);--component-jobseeker-pitch-film-margin-block:var(--space-12);--component-jobseeker-pitch-film-max-height:calc(var(--component-jobseeker-hero-band-min-height) - var(--component-jobseeker-pitch-film-margin-block) * 2);--component-jobseeker-app-gap:calc(var(--space-unit) * 6.5);--component-jobseeker-badge-min-width:calc(var(--space-unit) * 36);--component-jobseeker-badge-padding:var(--space-none) calc(var(--space-unit) * 3.5) var(--space-none) calc(var(--space-unit) * 10.5);--component-jobseeker-badge-rule:color-mix(in srgb, var(--color-white) 28%, transparent);--component-jobseeker-badge-size:.5625rem;--component-jobseeker-badge-tracking:.02em;--component-jobseeker-badge-leading:1.1;--component-jobseeker-badge-mark-left:calc(var(--space-unit) * 3.25);--component-jobseeker-badge-mark-width:calc(var(--space-unit) * 5);--component-jobseeker-badge-mark-size:calc(var(--space-unit) * 5.5);--component-jobseeker-center-y:translateY(calc(var(--size-half) * var(--motion-direction-reverse)));--component-jobseeker-badge-name-tracking:-.01em;--component-jobseeker-badge-name-leading:1.15;--component-jobseeker-alt-margin-top-phone:calc(var(--space-unit) * 4.5);--component-jobseeker-alt-margin-top:calc(var(--space-unit) * 5);--component-jobseeker-alt-link-padding:var(--space-unit) calc(var(--space-unit) * .5);--component-jobseeker-alt-link-underline-offset:calc(var(--space-unit) * .75);--component-about-say-size:var(--type-display-size);--component-about-say-hang-room-em:2.5;--component-about-say-hang-room:calc(var(--component-about-say-hang-room-em) * 1em);--component-about-say-lines:5;--component-about-say-overhang-em:.21;--component-about-say-measure-em:11.5;--component-about-say-measure:calc(var(--component-about-say-measure-em) * 1em);--component-about-letter-width-wide:calc(100vw - var(--space-10));--component-about-say-fit-width:calc(var(--component-about-letter-width-wide) / var(--component-about-say-measure-em));--component-about-say-fit-rest:calc(var(--component-about-letter-band-bottom) * 2 + var(--component-about-say-statement-gap) + var(--component-about-say-lead-gap));--component-about-say-fit-ems:calc(var(--component-about-say-lines) * var(--component-jobseeker-heading-leading-phone) + var(--component-about-say-hang-room-em) + var(--component-about-say-overhang-em));--component-about-say-fit-height:calc((var(--component-jobseeker-hero-band-min-height) - var(--component-about-say-fit-rest)) / var(--component-about-say-fit-ems));--component-about-say-inline-centre:calc((var(--size-full) - var(--component-about-say-measure)) / 2);--component-about-say-size-wide:min(var(--component-about-say-fit-width), var(--component-about-say-fit-height));--component-about-say-lead-gap-fallen:calc(var(--component-about-say-lead-gap) + var(--component-about-say-hang-room));--motion-about-break-pivot-y:.845em;--motion-about-break-delay:.1s;--motion-about-break-duration:2.5s;--motion-about-break-hang:90deg;--motion-css-ease-about-break:linear(0, .0083, .0251, .0333, .0251, .0083, 0, .0066, .0201, .0267, .0201, .0066, 0, .0044, .0134, .0178, .0134, .0044, 0, 0, 0, 0, 0, 0, 0, 0, .0478, .0744, .0846, .0844, .0802, .0778, .073, .0611, .0493, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0444, .0456, .0492, .0552, .0638, .0749, .0886, .1052, .1247, .1473, .1733, .203, .2368, .2753, .3192, .3697, .4284, .4982, .5847, .7023, 1, .8892, .8471, .8174, .7947, .7768, .7627, .7517, .7435, .7378, .7344, .7333, .7347, .7387, .7457, .7557, .7693, .787, .81, .8405, .8841, 1, .9487, .9302, .9181, .9097, .9042, .901, .9, .901, .9042, .9097, .9181, .9302, .9487, 1, .9743, .9664, .9623, .9611, .9623, .9664, .9743, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-about-letter-reveal-delay-1:6s;--motion-about-letter-reveal-delay-2:6.11s;--motion-about-letter-reveal-delay-3:6.22s;--motion-about-letter-reveal-delay-4:6.33s;--motion-about-letter-reveal-delay-5:6.44s;--motion-about-letter-reveal-duration:.7s;--motion-about-letter-reveal-blur:.12em;--motion-about-letter-reveal-offset:-.24em;--motion-about-letter-reveal-scale:.965;--motion-css-ease-about-letter-reveal:cubic-bezier(.16, 1, .3, 1);--motion-about-letter-mend-delay:4.34s;--motion-about-break-mend-duration:1.32s;--motion-css-ease-about-break-mend:linear(0, .0007, .0028, .0065, .012, .0193, .0288, .0407, .0551, .0724, .0929, .1169, .1446, .1763, .2119, .2515, .2947, .3406, .3885, .4371, .4852, .5319, .5764, .6182, .6571, .6929, .7259, .756, .7835, .8086, .8314, .8521, .8708, .8878, .9032, .917, .9294, .9406, .9505, .9593, .9671, .9739, .9798, .9849, .9891, .9926, .9953, .9974, .9989, .9997, 1, 1.0133, 1.0193, 1.0214, 1.022, 1.0222, 1.0222, 1.0013, .9937, .9916, .9912, .9911, .9971, .9993, .9999, 1, 1);--motion-about-letter-converge-delay:8s;--motion-about-letter-converge-duration:.72s;--motion-about-letter-converge-down:calc(var(--component-about-say-hang-room) / 2);--motion-about-letter-converge-up:calc(var(--component-about-say-hang-room) / -2);--motion-css-ease-about-letter-converge:cubic-bezier(.65, 0, .35, 1);--motion-about-stop-jiggle-delay:2.18s;--motion-about-stop-jiggle-duration:.38s;--motion-about-stop-fall-delay:2.56s;--motion-about-stop-fall-duration:1.14s;--motion-about-stop-roll-delay:2.86s;--motion-about-stop-roll-duration:.84s;--motion-about-stop-home-delay:7.5s;--motion-about-stop-home-duration:1.1s;--motion-about-stop-rock:8deg;--motion-about-stop-hop:-.04em;--motion-about-stop-floor:1.6em;--motion-runtime-about-stop-drop:var(--motion-about-stop-floor);--motion-about-stop-home-apex:-.34em;--motion-about-stop-travel-left:-1.5em;--motion-about-stop-travel-right:2.4em;--motion-about-stop-travel:clamp(var(--motion-about-stop-travel-left), (100vw - 48rem + .5px) * 99999, var(--motion-about-stop-travel-right));--motion-about-stop-jiggle-squash-x:1.14;--motion-about-stop-jiggle-squash-y:.84;--motion-about-stop-squash-x:1.2;--motion-about-stop-squash-y:.76;--motion-css-ease-about-stop-rock:linear(0, 1, 0, -1, 0, .72, 0, -.72, 0, .45, 0, -.45, 0, 0, 0, 0, 0, -.4, -.4, 0);--motion-css-ease-about-stop-hop:linear(0, 1, 0, .2333, .4667, .7, 0, .15, .3, .45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);--motion-css-ease-about-stop-jiggle-squash:linear(0, -.4, 1, 0, -.15, -.3, .72, 0, -.1, -.2, .45, 0, 0, 0, 0, 0, 0, -.2, -.2, 0);--motion-css-ease-about-stop-fall:linear(0, .0022, .0089, .0202, .0363, .0575, .084, .1163, .1551, .2013, .2562, .3219, .4018, .5027, .6419, 1, .8438, .7857, .7456, .716, .6939, .6777, .6666, .6601, .658, .6615, .6723, .6912, .7198, .7612, .8244, 1, .9083, .8797, .8654, .861, .8638, .8727, .889, .9168, 1, .9673, .9585, .956, .9585, .9673, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-css-ease-about-stop-fall-squash:linear(0, -.0385, -.0769, -.1154, -.1538, -.1923, -.2308, -.2692, -.3077, -.3462, -.3846, -.4231, -.4615, -.5, .25, 1, .5, 0, -.0208, -.0417, -.0625, -.0833, -.1042, -.125, -.1458, -.1667, -.1875, -.2083, -.2292, -.25, .175, .6, .2, -.0083, -.025, -.0417, -.0583, -.075, -.0917, .05, .35, 0, 0, 0, 0, 0, .15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);--motion-css-ease-about-stop-roll:linear(0, .1834, .3408, .4713, .5772, .6618, .7292, .7828, .8256, .8599, .8875, .9098, .9278, .9424, .9543, .964, .9718, .9781, .9832, .9873, .9905, .993, .995, .9965, .9977, .9985, .9991, .9995, .9998, .9999, 1, 1, 1, .9913, .9737, .965, .965, .965, .965, .9953, .9997, 1, 1);--motion-css-ease-about-stop-home-x:linear(0, .0039, .0176, .0459, .0983, .1972, .3982, .6442, .7861, .8682, .9203, .9545, .9768, .9905, .9978, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-css-ease-about-stop-home-y:linear(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .4154, .5732, .6846, .7699, .837, .89, .9312, .962, .9833, .9959, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-css-ease-about-stop-home-arc:linear(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .175, .35, .525, .7, .8979, .9595, .9904, 1, .9938, .9749, .9425, .8951, .8303, .7438, .6267, .4567, 0, .3942, .4995, .53, .5131, .4585, .3496, 0, .1697, .1697, 0, 0);--motion-about-hirello-entrance-delay:3.7s;--motion-about-hirello-entrance-duration:.36s;--motion-about-hirello-entrance-travel:.48em;--motion-about-hirello-entrance-blur:.18em;--motion-about-hirello-wind-delay:4.2s;--motion-about-hirello-wind-duration:.14s;--motion-about-hirello-wind-squash-x:.88;--motion-about-hirello-wind-squash-y:1.1;--motion-about-hirello-push-delay:var(--motion-about-letter-mend-delay);--motion-about-hirello-push-duration:1s;--motion-about-hirello-push-x:2.2em;--motion-about-hirello-push-y:-1.7947em;--motion-about-hirello-push-tilt:-14deg;--motion-about-hirello-push-tilt-end:-9.9deg;--motion-about-hirello-squeeze-drop:.0576em;--motion-about-hirello-squeeze-ref:.685;--motion-about-hirello-stop-delay:7.1s;--motion-about-hirello-stop-duration:.4s;--motion-about-hirello-doink-delay:5.42s;--motion-about-hirello-doink-duration:.9s;--motion-about-hirello-doink-arc:-.42em;--motion-about-hirello-doink-squash-x:1.12;--motion-about-hirello-doink-squash-y:.8;--motion-runtime-about-hirello-stage-x:0px;--motion-runtime-about-hirello-stage-y:0px;--motion-runtime-about-hirello-entry-x:0px;--motion-runtime-about-hirello-fit:1;--motion-about-hirello-fit-y:1;--motion-css-ease-about-hirello-entrance:linear(0, .4043, .656, .8004, .8836, .9326, .9619, .9794, .9896, .9953, .9982, .9995, .9999, 1, .9901, .9699, .96, .9985, 1);--motion-css-ease-about-hirello-wind:linear(0, .12, .24, .36, .48, .6, .3, 0);--motion-css-ease-about-hirello-push-x:linear(0, .0011, .0046, .0107, .0196, .0317, .0473, .0667, .0903, .1186, .1517, .1897, .2331, .282, .3358, .3936, .4542, .5154, .5752, .6318, .6836, .7296, .7696, .8041, .8335, .8584, .8795, .8973, .9124, .9253, .9363, .9458, .9528, .9585, .9639, .9687, .9732, .9773, .9809, .9843, .9872, .9898, .9921, .994, .9957, .9971, .9982, .999, .9996, .9999, 1);--motion-css-ease-about-hirello-push-y:linear(0, 0, 0, .0001, .0002, .0006, .0014, .0028, .0052, .009, .0148, .0232, .0352, .0519, .0744, .1035, .14, .1838, .2342, .2897, .3485, .4084, .4675, .5247, .5789, .6297, .677, .7204, .7601, .7965, .8297, .8601, .8809, .8959, .9096, .9221, .9333, .9435, .9527, .9609, .9682, .9747, .9803, .9852, .9893, .9927, .9954, .9975, .9989, .9997, 1);--motion-css-ease-about-hirello-squeeze-drop:linear(0, .003, .0123, .0287, .0528, .0854, .1276, .1801, .2706, .4487, .6276, .7509, .8507, .8816, .9193, .9594, .9913, 1, .9913, .9834, .9523, .9083, .8512, .7939, .7397, .6916, .6456, .5957, .5391, .4936, .7566, .9944, .9795, .8458, .7264, .6199, .5249, .4406, .3658, .2998, .2419, .1915, .148, .1109, .0798, .0543, .0341, .0188, .0082, .002, 0);--motion-css-ease-about-hirello-push-tilt:linear(0, .0016, .0066, .0153, .0282, .0455, .0678, .0957, .1295, .1699, .2173, .272, .3342, .4035, .4788, .5585, .6398, .7192, .7928, .8572, .91, .95, .9775, .9935, .9997, .9981, .9903, .9779, .9623, .9446, .9256, .9061, .8865, .8673, .8487, .831, .8144, .7989, .7846, .7715, .7597, .7492, .7399, .7319, .7251, .7194, .7148, .7114, .709, .7076, .7071);--motion-css-ease-about-hirello-untilt:linear(0, 0, 0, 0, 0, 0, .0016, .0069, .0168, .0327, .0567, .0923, .1459, .2297, .3644, .5382, .6756, .767, .8304, .8764, .9108, .9369, .9568, .9719, .983, .991, .9962, .9991, 1, 1.0528, 1.0692, 1.0775, 1.08, 1.0765, 1.0652, 1.0426, .97, .9997, 1.0089, 1.0136, 1.015, 1.0145, 1.013, 1.0099, 1, 1);--motion-css-ease-about-hirello-doink-move:linear(0, 0, 0, 0, 0, 0, .0016, .0069, .0168, .0327, .0567, .0923, .1459, .2297, .3644, .5382, .6756, .767, .8304, .8764, .9108, .9369, .9568, .9719, .983, .991, .9962, .9991, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-css-ease-about-hirello-doink-arc:linear(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .0528, .0692, .0775, .08, .0775, .0692, .0528, 0, .0231, .0289, .0299, .0267, .0172, 0, 0, 0, 0);--motion-css-ease-about-hirello-doink-squash:linear(0, .1333, .2667, .4, .3, .2, .1, 0, -.0167, -.0333, -.05, -.0667, -.0833, -.1, -.1167, -.1333, -.15, -.1667, -.1833, -.2, -.2125, -.225, -.2375, -.25, -.2625, -.275, -.2875, -.3, 1, .5, 0, -.02, -.04, -.06, -.08, -.1, .5, 0, 0, 0, 0, .125, .125, 0, 0, 0);--motion-css-ease-about-stop-home-squash:linear(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 1, 1, 1, 1, .4667, -.0667, -.6, -.525, -.45, -.375, -.3, -.225, -.15, -.075, 0, -.025, -.05, -.075, -.1, -.125, -.15, -.175, -.2, -.225, -.25, -.275, -.3, 1, .5, 0, -.0375, -.075, -.1125, -.15, .6, 0, 0, .3, 0);--component-about-say-statement-gap:calc(var(--space-unit) * 1.5);--component-about-say-lead-gap:calc(var(--space-unit) * 6.5);--component-about-say-lead-ink:var(--color-orange-500);--component-about-letter-band-bottom-phone:var(--space-4);--component-about-letter-band-bottom:calc(var(--space-unit) * 4.5);--component-about-roadmap-band-bottom:calc(var(--space-unit) * 5);--component-about-cards-max-phone:calc(var(--space-unit) * 155);--component-about-card-padding-phone:var(--space-6) var(--space-none);--component-about-card-label-size-phone:.8125rem;--component-about-card-label-tracking-phone:.11em;--component-about-card-note-size-phone:1.0625rem;--component-about-card-note-leading-phone:1.45;--component-about-card-note-gap-phone:var(--space-4);--component-about-card-padding:calc(var(--space-unit) * 7.5);--component-about-card-label-gap:var(--space-3);--component-about-card-note-gap:var(--space-3);--component-about-card-note-size:.9375rem;--component-about-roadmap-band-bottom-tablet:calc(var(--space-unit) * 7);--component-about-standfirst-width:calc(var(--size-full) - var(--component-jobseeker-nav-content-inset) * 2);--component-about-standfirst-width-employer:min(var(--size-full) - var(--space-8), var(--layout-shell-max));--component-about-standfirst-h1-size:var(--component-jobseeker-heading-size-phone);--component-about-standfirst-h1-size-wide:var(--component-jobseeker-heading-size);--component-about-standfirst-h1-leading:var(--leading-display);--component-about-standfirst-h1-tracking:var(--tracking-heading);--component-about-standfirst-sub-gap-phone:var(--space-8);--component-about-standfirst-sub-gap:var(--space-12);--component-about-standfirst-row-gap:var(--space-6);--component-about-roadmap-note-size:calc(var(--type-body-size) * 1.5);--component-about-roadmap-four-at:calc(var(--space-unit) * 424);--component-about-roadmap-grid:repeat(auto-fit, minmax(clamp((100% - var(--space-8) * 4) / 4, (var(--component-about-roadmap-four-at) - 100%) * 99999, (100% - var(--space-8) * 2) / 2), 1fr));--component-about-roadmap-three-at:calc(var(--space-unit) * 316);--component-about-roadmap-grid-3:repeat(auto-fit, minmax(clamp((100% - var(--space-8) * 3) / 3, (var(--component-about-roadmap-three-at) - 100%) * 99999, 100%), 1fr));--component-employer-intro-band-padding:var(--space-6) 0 var(--space-3);--component-employer-intro-band-padding-phone:calc(var(--space-unit) * 5) 0 calc(var(--space-unit) * 2.5);--component-employer-steps-band-padding:var(--space-6) 0 calc(var(--space-unit) * 5);--component-employer-steps-band-padding-phone:calc(var(--space-unit) * 5) 0 var(--space-4);--component-employer-steps-head-gap:1.375rem;--component-employer-intro-grid:1.25fr .75fr;--component-employer-intro-gap:2.125rem 3.25rem;--component-employer-intro-gap-phone:1.875rem;--component-employer-intro-film-grid:minmax(0, 1fr) minmax(0, 1fr);--component-employer-intro-film-ratio:5 / 4;--component-employer-intro-h1-size:clamp(2rem, 3.6vw, 2.75rem);--component-employer-intro-h1-leading:1.04;--component-employer-intro-h1-measure:22ch;--component-employer-intro-h1-fit:5.6cqi;--component-employer-intro-h1-line-size:min(1em, var(--component-employer-intro-h1-fit));--component-employer-intro-h1-line-wrap:nowrap;--component-employer-intro-lead-gap:1.125rem;--component-employer-intro-lead-size:1.1875rem;--component-employer-intro-lead-leading:1.5;--component-employer-intro-lead-measure:52ch;--component-employer-price-gap:.625rem;--component-employer-price-amount-size:1.1875rem;--component-employer-price-amount-leading:1.2;--component-employer-price-note-size:.875rem;--component-employer-price-note-gap:var(--space-unit);--component-employer-price-fine-size:.8125rem;--component-employer-price-fine-leading:1.45;--component-employer-price-alt-gap:.125rem;--component-employer-live-column-gap:max(1.625rem, calc(var(--component-employer-live-unit) * 1.625));--component-employer-live-gap:0 var(--component-employer-live-column-gap);--component-employer-live-gap-phone:1.625rem;--component-employer-live-rule-top:calc(var(--component-employer-live-n-size) / 2 - var(--component-employer-live-rule-thickness) / 2);--component-employer-live-rule-inset:calc(16.666% + var(--component-employer-live-n-size) / 2);--component-employer-live-rule-thickness:max(.125rem, calc(var(--component-employer-live-unit) * .125));--component-employer-live-rule-inset-phone:calc(var(--component-employer-live-n-size) / 2);--component-employer-live-rule-left-phone:var(--component-employer-live-rule-top);--component-employer-live-n-size:max(3rem, calc(var(--component-employer-live-unit) * 3));--component-employer-live-n-font-size:max(1.0625rem, calc(var(--component-employer-live-unit) * 1.0625));--component-employer-live-n-gap:max(1.125rem, calc(var(--component-employer-live-unit) * 1.125));--component-employer-live-step-gap-phone:0 1.125rem;--component-employer-live-title-size:max(1.1875rem, calc(var(--component-employer-live-unit) * 1.1875));--component-employer-live-title-leading:1.2;--component-employer-live-title-tracking:-.01em;--component-employer-live-title-gap:max(var(--space-2), calc(var(--component-employer-live-unit) * .5));--component-employer-live-title-gap-phone:.375rem;--component-employer-live-body-size:max(.9375rem, calc(var(--component-employer-live-unit) * .9375));--component-employer-live-body-leading:1.55;--component-employer-live-body-measure:34ch;--component-employer-live-step-grid-phone:auto minmax(0, 1fr);--component-employer-live-n-row-phone:1 / span 2;--component-employer-live-body-column-phone:2;--component-employer-live-wrap-hero:calc(var(--component-hero-heading-desktop-size) * 20.416);--component-employer-live-wrap:min(var(--size-full) - var(--space-8), var(--component-employer-live-wrap-hero));--component-employer-live-unit:calc(var(--component-employer-live-wrap-hero) / 75);--component-employer-live-heading-size:max(var(--component-investors-h2-size), calc(var(--component-employer-live-unit) * 3));--component-employer-live-head-gap:max(var(--component-employer-steps-head-gap), calc(var(--component-employer-live-unit) * 1.375));--component-employer-live-film-gap:max(var(--space-4), var(--component-employer-live-unit));--component-employer-live-panel:calc((100cqi - var(--component-employer-live-column-gap) * 2) / 3);--component-employer-live-caption-fraction:calc(54 / 900);--component-employer-live-caption-size:calc(var(--component-employer-live-panel) * var(--component-employer-live-caption-fraction));--component-employer-live-caption-leading:1.04;--component-employer-live-caption-tracking:-.02em;--component-employer-live-caption-padding:calc(100% * 52 / 900) calc(100% * 72 / 900);--component-employer-live-caption-scrim:var(--color-film-scrim);--component-employer-live-caption-fade:var(--motion-duration-label);--component-employer-live-caption-area:4 / 1;--layer-employer-live-caption:1;--component-employer-home-steps-padding-phone:var(--space-8) var(--space-none) var(--space-6);--component-employer-home-start-open-top-phone:calc(var(--space-unit) * 7);--component-employer-home-start-open-top:var(--space-8);--component-employer-film-padding-top:calc(var(--space-unit) * 10);--component-employer-film-padding-top-mid:calc(var(--space-unit) * 11);--component-employer-film-closed-bottom:calc(var(--space-unit) * 5);--component-employer-film-closed-bottom-phone:calc(var(--space-unit) * 4.5);--component-employer-film-open-bottom-phone:var(--space-6);--component-employer-film-player-max:21.25rem;--component-employer-film-head-inset-open:calc(var(--space-unit) * 20);--component-employer-film-screen-max-height:calc(var(--size-viewport-height) - var(--space-unit) * 40);--component-employer-film-screen-max-width:calc(var(--component-employer-film-screen-max-height) * var(--component-employer-film-ratio));--component-employer-film-player-gap:calc(var(--space-unit) * 6.5);--component-employer-film-head-inset:calc(var(--space-unit) * 1.5);--component-employer-film-screen-radius:2rem;--component-employer-film-screen-radius-phone:1.625rem;--component-employer-film-ratio:720 / 796;--component-employer-film-open-max-mid:calc((var(--component-employer-first-fold-height) - (var(--space-8) * 2)) * var(--component-employer-film-ratio));--component-employer-film-open-max-wide:calc((var(--component-employer-first-fold-height) - (var(--space-12) * 2)) * var(--component-employer-film-ratio));--component-employer-film-loop-position:50% 14%;--component-employer-film-wash:linear-gradient(color-mix(in srgb, var(--color-brand-700) 86%, transparent), color-mix(in srgb, var(--color-brand-700) 78%, transparent) 45%, color-mix(in srgb, var(--color-brand-700) 88%, transparent));--component-employer-film-chevron:.42em;--component-employer-film-chevron-gap:calc(var(--space-unit) * 2.5);--component-employer-film-chevron-stroke:.125rem;--component-employer-film-chevron-nudge:calc(var(--component-employer-film-chevron) / 2.8284);--component-employer-film-chevron-transform:translateY(calc(-1 * var(--component-employer-film-chevron-nudge))) rotate(45deg);--component-employer-film-chevron-transform-open:translateY(var(--component-employer-film-chevron-nudge)) rotate(-135deg);--motion-runtime-employer-film-caret-start:calc(50% - var(--component-employer-film-chevron) / 2);--component-employer-film-open-tint:var(--color-orange-500);--component-employer-product-nav-height:calc(var(--space-3) * 2 + var(--space-unit) * 2 + var(--control-target-min-height) + var(--border-width-default));--component-employer-product-band-min-height:calc(var(--component-employer-first-fold-height) - var(--component-employer-product-nav-height));--component-employer-product-hero-min-height:var(--component-employer-product-band-min-height);--component-employer-built-wash:color-mix(in srgb, var(--surface-subtle) 62%, transparent);--component-employer-built-panel-surface:var(--surface-page);--component-employer-built-panel-shadow:var(--shadow-screening-card);--component-employer-built-panel-radius:var(--radius-lg);--component-employer-built-panel-width:calc(var(--space-unit) * 180);--component-employer-built-panel-padding:var(--space-12) var(--space-10);--component-employer-built-panel-padding-phone:var(--space-8) var(--space-6);--component-employer-built-heading-size:min(var(--component-investors-h2-size), 9cqi)}@supports (-webkit-touch-callout:none){:root{--space-phone-safe-area-bottom:max(var(--space-4), env(safe-area-inset-bottom));--component-article-top-bottom:calc(var(--space-phone-safe-area-bottom) + var(--control-target-min-height))}}@property --motion-runtime-article-read{syntax:"<integer>";inherits:true;initial-value:0}@keyframes article-read-progress{to{--motion-runtime-article-read:100}}@keyframes article-read-done{to{--motion-runtime-article-read-done:1}}@keyframes employer-motion-arrow{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-small-distance), var(--motion-zero), var(--motion-zero))}}@keyframes employer-motion-testimonials{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-testimonial-travel), var(--motion-zero), var(--motion-zero))}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:var(--space-none);background:var(--surface-canvas);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--leading-body);font-kerning:normal}img{max-width:var(--size-full);display:block}a{color:inherit;text-decoration-thickness:var(--decoration-thickness);text-underline-offset:var(--decoration-offset)}button,input,select,summary{font:inherit}button,summary,a{min-height:var(--control-target-min-height)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.shell{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max));margin-inline:auto}.skip-link{top:var(--space-4);left:var(--space-4);z-index:var(--layer-skip-link);padding:var(--space-3) var(--space-4);background:var(--surface-inverse);color:var(--content-inverse);transform:translateY(var(--component-skip-link-hidden-y));position:fixed}.skip-link:focus{transform:var(--component-skip-link-visible-transform)}h1,h2,h3{margin:var(--space-none);color:var(--content-heading);font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}h1{max-width:var(--measure-display-max);font-size:var(--type-display-size);line-height:var(--leading-display)}h2{max-width:var(--measure-heading-max);font-size:var(--type-heading-size);line-height:var(--leading-heading)}h3{font-size:var(--type-title-size)}p{margin:var(--space-none)}.eyebrow{color:var(--content-accent);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.section{padding-block:var(--space-24)}.section-heading{max-width:var(--layout-section-heading-max);gap:var(--space-4);margin-bottom:var(--space-12);display:grid}.section-heading>p:last-child{max-width:var(--measure-copy-max);color:var(--content-secondary);font-size:var(--type-copy-lg-size)}.site-header{z-index:var(--layer-header);border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-page);position:relative}.header-inner{min-height:var(--component-header-min-height);align-items:center;gap:var(--space-6);display:flex}.brand-link{min-height:var(--component-brand-link-min-height);align-items:center;display:inline-flex}.brand-wordmark{width:fit-content;display:inline-block}.brand-wordmark>svg{height:var(--size-full);width:auto;display:block}.brand-link .brand-wordmark{height:var(--size-logo-height)}.desktop-nav{align-items:center;gap:var(--space-6);margin-left:auto;display:none}.desktop-nav a,.employer-link,.mobile-sign-in,.sign-in-link{font-size:var(--type-nav-size);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.header-actions{align-items:center;gap:var(--space-6);margin-left:auto;display:none}.sign-in-link{padding-inline:var(--space-4);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);color:var(--content-accent)}.employer-link{color:var(--content-primary)}.mobile-nav{margin-left:auto}.mobile-nav summary{padding-inline:var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.mobile-nav:not(.employer-header__mobile) summary::-webkit-details-marker{display:none}.mobile-nav:not(.employer-header__mobile) summary{inline-size:var(--control-target-min-height);padding-inline:var(--space-none);flex:none}.mobile-nav__burger{width:var(--component-nav-burger-size);height:var(--component-nav-burger-size);fill:none;stroke:currentColor;stroke-width:var(--component-nav-burger-stroke);stroke-linecap:round}.mobile-nav nav{top:var(--component-nav-menu-top);right:var(--space-4);min-width:var(--component-nav-menu-min-width);padding:var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-elevated);display:grid;position:absolute}.mobile-nav nav a{padding-inline:var(--space-3);align-items:center;text-decoration:none;display:flex}.hirello-orb-spinner{vertical-align:middle;inline-size:var(--component-orb-spinner-size);block-size:var(--component-orb-spinner-size);font-size:var(--component-orb-spinner-size);border-radius:var(--radius-pill);background:var(--component-orb-spinner-ground);box-shadow:var(--shadow-orb-spinner);isolation:isolate;animation:hirello-orb-breathe var(--motion-duration-orb-breath) var(--motion-css-ease-sine-in-out) infinite;flex:none;display:inline-block;position:relative;overflow:hidden}.hirello-orb-spinner--sm{inline-size:var(--component-orb-spinner-size-sm);block-size:var(--component-orb-spinner-size-sm);font-size:var(--component-orb-spinner-size-sm)}.hirello-orb-spinner--lg{inline-size:var(--component-orb-spinner-size-lg);block-size:var(--component-orb-spinner-size-lg);font-size:var(--component-orb-spinner-size-lg)}.hirello-orb-spinner:before,.hirello-orb-spinner:after{content:"";border-radius:var(--radius-pill);filter:blur(var(--component-orb-spinner-blur));animation:hirello-orb-spin var(--motion-duration-orb-spin) linear infinite;position:absolute}.hirello-orb-spinner:before{inset:var(--component-orb-spinner-bleed-near) var(--component-orb-spinner-bleed-far) var(--component-orb-spinner-bleed-far) var(--component-orb-spinner-bleed-near);background:conic-gradient(from var(--component-orb-spinner-angle-start), var(--color-orange-500), var(--color-brand-200), var(--color-royal-500), var(--color-orange-500), var(--color-brand-200), var(--color-royal-500), var(--color-orange-500))}.hirello-orb-spinner:after{inset:var(--component-orb-spinner-bleed-far) var(--component-orb-spinner-bleed-near) var(--component-orb-spinner-bleed-near) var(--component-orb-spinner-bleed-far);background:conic-gradient(from var(--component-orb-spinner-angle-offset), var(--color-royal-500), var(--component-orb-spinner-clear), var(--color-brand-200), var(--component-orb-spinner-clear), var(--color-orange-500), var(--component-orb-spinner-clear), var(--color-royal-500));animation-duration:var(--motion-duration-orb-counter-spin);animation-direction:reverse}@supports (color:oklch(from color-mix(in oklab, red, white 50%) l c h)){.hirello-orb-spinner:before{background:conic-gradient(from var(--component-orb-spinner-angle-start), var(--component-orb-spinner-colour-orange), var(--component-orb-spinner-colour-lavender), var(--component-orb-spinner-colour-royal), var(--component-orb-spinner-colour-orange), var(--component-orb-spinner-colour-lavender), var(--component-orb-spinner-colour-royal), var(--component-orb-spinner-colour-orange))}.hirello-orb-spinner:after{background:conic-gradient(from var(--component-orb-spinner-angle-offset), var(--component-orb-spinner-colour-royal), var(--component-orb-spinner-clear), var(--component-orb-spinner-colour-lavender), var(--component-orb-spinner-clear), var(--component-orb-spinner-colour-orange), var(--component-orb-spinner-clear), var(--component-orb-spinner-colour-royal))}}.hirello-orb-spinner__label{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}@keyframes hirello-orb-spin{to{transform:rotate(var(--component-orb-spinner-turn))}}@keyframes hirello-orb-breathe{0%,to{transform:none}50%{transform:scale(var(--component-orb-spinner-breath-scale))}}.site-header--jobseeker{top:var(--space-none);border-bottom:var(--border-width-none);padding-block:var(--space-2);position:sticky}.site-header--jobseeker .header-inner{width:var(--size-full);min-height:var(--component-jobseeker-nav-height);padding-inline:var(--component-jobseeker-nav-content-inset);background:var(--surface-page)}.site-header--jobseeker .sign-in-link{min-height:var(--component-jobseeker-nav-action-height);padding-inline:var(--space-8);border-color:var(--surface-action);background:var(--surface-action);color:var(--content-inverse)}@media (hover:hover) and (pointer:fine){.site-header--jobseeker .sign-in-link:hover{outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset)}}.site-header--jobseeker .mobile-nav nav{background:var(--surface-subtle)}.faq-section{padding-block:var(--component-faq-padding-top) var(--component-faq-padding-bottom);background:var(--surface-inverse);color:var(--content-inverse);scroll-margin-block-start:var(--component-jobseeker-nav-total-height)}.faq-shell{justify-items:center;display:grid}.faq-intro{justify-items:center;gap:var(--space-8);text-align:center;display:grid}.faq-mark{width:var(--component-faq-mark-size);height:auto}.faq-intro h2{max-width:var(--component-faq-heading-max);color:var(--content-inverse);font-size:var(--component-faq-heading-size);line-height:var(--component-faq-heading-leading)}.faq-list{width:min(var(--size-full), var(--component-faq-list-max));margin-top:var(--component-faq-list-offset)}.faq-item{border-bottom:var(--border-width-default) solid var(--border-company-divider)}.faq-item summary{min-height:var(--component-faq-row-min-height);grid-template-columns:var(--component-faq-summary-grid);align-items:center;gap:var(--space-4);cursor:pointer;font-size:var(--component-faq-summary-size);scroll-margin-block-start:var(--component-jobseeker-nav-total-height);list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{width:var(--component-faq-chevron-size);stroke-width:var(--component-faq-chevron-stroke);transition:transform var(--motion-duration-label) var(--motion-css-ease-enter)}.faq-item[open] summary svg{transform:var(--component-faq-chevron-open-transform)}.faq-item p{max-width:var(--component-faq-answer-max);padding:var(--space-none) var(--space-12) var(--space-8) var(--space-none);color:var(--content-inverse-muted);font-size:var(--type-copy-lg-size)}.site-header--jobseeker .header-inner{grid-template-columns:var(--component-jobseeker-nav-mobile-grid);grid-template-rows:var(--component-jobseeker-nav-mobile-rows);display:grid}.site-header--jobseeker .mobile-nav{margin-left:var(--space-none);grid-area:nav-row/nav-burger;justify-self:start}.site-header--jobseeker .brand-link{grid-area:nav-row/nav-lockup}.site-header--jobseeker .mobile-sign-in{color:var(--content-accent);border:none;grid-area:nav-row/nav-action;justify-self:end}@media (width>=48rem){.site-header--jobseeker .header-inner{grid-template-rows:none;grid-template-columns:none;display:flex}.site-header--jobseeker .brand-link,.site-header--jobseeker .mobile-nav{grid-area:auto;justify-self:auto}.site-header--jobseeker .mobile-nav{margin-left:auto}.site-header--jobseeker .mobile-sign-in{display:none}}@media (width>=64rem){.site-header--jobseeker .header-inner{grid-template-columns:var(--component-jobseeker-nav-grid);display:grid}.site-header--jobseeker .desktop-nav{margin-left:var(--space-none);justify-content:center}.site-header--jobseeker .header-actions{justify-self:end}}.site-header--jobseeker .mobile-nav[open] summary{z-index:var(--layer-employer-menu-control);position:relative}.site-header--jobseeker .mobile-nav__icon--close,.site-header--jobseeker .mobile-nav[open] .mobile-nav__icon--burger{display:none}.site-header--jobseeker .mobile-nav[open] .mobile-nav__icon--close{display:block}.site-header--jobseeker .mobile-nav nav{z-index:var(--layer-employer-menu);inset:var(--space-none);width:var(--size-full);min-width:var(--space-none);max-width:none;height:var(--component-employer-menu-viewport-height);min-height:var(--component-employer-menu-viewport-height);max-height:var(--component-employer-menu-viewport-height);grid-template-rows:var(--component-employer-menu-grid);gap:var(--component-employer-menu-section-gap);padding-block:var(--component-employer-menu-padding-block);padding-block-end:var(--space-phone-safe-area-bottom);padding-inline:var(--component-employer-menu-padding-inline);overscroll-behavior:contain;border:var(--border-width-none);border-radius:var(--space-none);background:var(--surface-page);box-shadow:none;display:grid;position:fixed;overflow-y:auto}.site-header--jobseeker .mobile-nav__primary,.site-header--jobseeker .mobile-nav__actions{width:var(--component-employer-menu-content-width);margin-inline:auto;display:grid}.site-header--jobseeker .mobile-nav__primary{align-self:center;gap:var(--component-employer-menu-primary-gap)}.site-header--jobseeker .mobile-nav__actions{gap:var(--component-employer-menu-action-gap)}.site-header--jobseeker .mobile-nav__primary a{padding:var(--space-none);font-family:var(--font-display);font-size:var(--component-employer-menu-link-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-menu-link-leading)}.site-header--jobseeker .mobile-nav__action{min-height:var(--component-employer-menu-action-min-height);padding:var(--component-employer-menu-action-padding);background:var(--surface-inverse);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-employer-menu-action-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-menu-link-leading);text-align:center;justify-content:center}.site-header--jobseeker .mobile-nav__action--signin{background:var(--content-accent)}.site-header--jobseeker .mobile-nav__action--signup{border-radius:var(--radius-pill);background:var(--surface-action)}.site-header--jobseeker .mobile-nav__action--signin{border-radius:var(--radius-pill)}@media (width>=48rem){.site-header--jobseeker .mobile-nav__home{display:none}.site-header--jobseeker .mobile-nav__action--signup,.site-header--jobseeker .mobile-nav__action--signin{border-radius:var(--space-none)}.site-header--jobseeker .mobile-nav__action--signup{background:var(--surface-inverse)}}.site-header--jobseeker .mobile-nav__employers{z-index:var(--layer-employer-menu-control);inset-block:var(--space-none);right:var(--component-jobseeker-nav-content-inset);color:var(--content-primary);font-size:var(--type-nav-size);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:flex;position:absolute}@media (width>=48rem){.site-header--jobseeker .mobile-nav{position:relative}.site-header--jobseeker .mobile-nav__employers{right:var(--size-full);margin-right:var(--space-6)}}body:has(.site-header--jobseeker .mobile-nav[open]){overflow:hidden}body:has(.site-header--jobseeker .mobile-nav[open]) .skip-link{visibility:hidden}body:has(.site-header--jobseeker .mobile-nav[open]) .site-header--jobseeker .brand-link{visibility:hidden}body:has(.site-header--jobseeker .mobile-nav[open]) .site-header--jobseeker .mobile-sign-in{visibility:hidden}body:has(.site-header--jobseeker .mobile-nav[open]) #main-content{visibility:hidden}body:has(.site-header--jobseeker .mobile-nav[open]) .filter-panel__dock{visibility:hidden;transition-delay:var(--motion-duration-none)}@media (width>=64rem){body:has(.site-header--jobseeker .mobile-nav[open]){overflow:visible}body:has(.site-header--jobseeker .mobile-nav[open]) .skip-link{visibility:visible}body:has(.site-header--jobseeker .mobile-nav[open]) .site-header--jobseeker .brand-link{visibility:visible}body:has(.site-header--jobseeker .mobile-nav[open]) .site-header--jobseeker .mobile-sign-in{visibility:visible}body:has(.site-header--jobseeker .mobile-nav[open]) #main-content{visibility:visible}body:has(.site-header--jobseeker .mobile-nav[open]) .filter-panel__dock{visibility:visible}}.brand-art{gap:var(--space-4);display:grid}.brand-art__field{min-height:var(--component-brand-art-field-min-height);border-radius:var(--radius-lg);background:var(--surface-warm);position:relative;overflow:hidden}.brand-art__field img{right:var(--component-brand-art-image-right);bottom:var(--component-brand-art-image-bottom);width:var(--component-brand-art-image-width);transform:rotate(var(--component-brand-art-image-rotation));position:absolute}.brand-art__orbit,.brand-art__eye{display:block;position:absolute}.brand-art__orbit{border:var(--component-brand-art-orbit-border) solid var(--color-brand-200);border-radius:var(--component-brand-art-orbit-radius)}.brand-art__orbit--one{top:var(--component-brand-art-orbit-one-top);left:var(--component-brand-art-orbit-one-left);width:var(--component-brand-art-orbit-one-width);aspect-ratio:var(--component-brand-art-orbit-one-ratio)}.brand-art__orbit--two{right:var(--component-brand-art-orbit-two-right);bottom:var(--component-brand-art-orbit-two-bottom);width:var(--component-brand-art-orbit-two-width);aspect-ratio:var(--component-brand-art-orbit-two-ratio);border-color:var(--color-orange-500)}.brand-art__eye{top:var(--component-brand-art-eye-top);right:var(--component-brand-art-eye-right);width:var(--component-brand-art-eye-width);aspect-ratio:var(--component-brand-art-eye-ratio);border:var(--component-brand-art-eye-border) solid var(--content-accent);border-radius:var(--component-brand-art-eye-radius);transform:rotate(var(--component-brand-art-eye-rotation))}.brand-art p{font-family:var(--font-display);font-size:var(--type-copy-lg-size)}.search-panel{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-elevated);display:grid}.search-fields,.refinement-grid{gap:var(--space-4);display:grid}.search-panel label{gap:var(--space-2);color:var(--content-primary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);display:grid}input,select{min-height:var(--control-input-min-height);width:var(--size-full);padding-inline:var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--content-primary)}input::placeholder{color:var(--state-placeholder)}.primary-button{min-height:var(--control-input-min-height);padding-inline:var(--space-6);border:var(--border-width-none);border-radius:var(--radius-sm);background:var(--surface-action);color:var(--content-on-action);cursor:pointer;font-weight:var(--weight-semibold);align-self:end}.refinements{border-top:var(--border-width-default) solid var(--border-default);padding-top:var(--space-4)}.refinements summary{cursor:pointer;font-weight:var(--weight-semibold);align-items:center;display:flex}.refine-close-label,.refinements[open] .refine-open-label{display:none}.refinements[open] .refine-close-label{display:inline}.refinement-grid{padding-top:var(--space-4)}.form-message{min-height:var(--size-form-message-min-height);color:var(--content-secondary)}.form-message[data-state=error]{color:var(--state-error);font-weight:var(--weight-semibold)}.form-message[data-state=success]{color:var(--state-success);font-weight:var(--weight-semibold)}.jobseeker-first-fold{isolation:isolate;min-height:var(--component-jobseeker-first-fold-height);grid-template-rows:var(--component-jobseeker-first-fold-rows);background:var(--surface-subtle);display:grid;position:relative}.jobseeker-first-fold>.hero{min-height:var(--motion-zero)}.hero{padding-block:var(--component-hero-padding-top) var(--component-hero-padding-bottom);background:var(--surface-transparent);overflow:clip visible}.hero-layout{align-content:center;gap:var(--component-hero-layout-gap);display:grid}.hero-copy{align-content:center;gap:var(--space-6);display:grid}.hero-heading-line{display:var(--component-hero-heading-line-display)}.hero-copy h1{max-width:var(--size-full);font-size:var(--component-hero-heading-size);text-align:var(--component-hero-heading-alignment);text-align:start}.hero-heading-line--count{margin-block-start:var(--space-4);display:block}[data-hero-heading-prefix],.hero-heading-count-tail{display:block}.hero-heading-count-number{font-weight:var(--component-hero-heading-count-weight)}@media (width>=48rem){[data-hero-heading-prefix],.hero-heading-count-tail{display:var(--component-hero-heading-line-display)}.hero-heading-count-number{font-weight:inherit}.hero-copy h1{text-align:var(--component-hero-heading-alignment)}.hero-heading-line--count{display:var(--component-hero-heading-line-display);margin-block-start:var(--space-none)}}.jobseeker-first-fold{row-gap:var(--space-none)}.hero{padding-block:var(--space-none) var(--space-none)}.hero-search-shell{z-index:var(--layer-hero-search);position:relative}.hero-layout{height:var(--size-full);row-gap:var(--space-none);align-content:space-evenly}.hero .hero-search__shell{border-radius:var(--component-hero-search-shell-stacked-radius)}.hero .hero-search__field{scroll-margin-top:var(--component-hero-search-focus-lead)}.hero .hero-search__panel{max-height:var(--component-hero-search-panel-phone-max-height)}.hero .hero-search__submit{margin-inline:var(--component-hero-search-submit-side-gap)}.hero .hero-search__bar{border-color:var(--surface-transparent);padding-block-end:var(--component-hero-search-bar-bottom-inset)}@media (width>=40rem){.jobseeker-first-fold{row-gap:var(--space-none)}}@media (width>=48rem){.hero .hero-search__shell{border-radius:var(--component-hero-search-bar-radius)}.hero .hero-search__bar{padding-block-end:var(--component-hero-search-bar-inset)}.hero .hero-search__panel{max-height:var(--component-hero-search-panel-max-height)}.hero .hero-search__field{scroll-margin-top:var(--space-none)}.hero .hero-search__submit{min-height:var(--component-hero-search-field-height);margin-inline:var(--component-hero-search-field-gap) var(--space-none)}}.hero-search__bar{gap:var(--component-hero-search-stacked-gap);grid-template-columns:var(--component-hero-search-grid);padding:var(--component-hero-search-bar-inset);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-hero-search-bar-stacked-radius);background:var(--surface-page);box-shadow:var(--shadow-screening-card);display:grid}.hero-search__field{min-width:var(--motion-zero);position:relative}.hero-search__label{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.hero-search__shell{align-items:center;gap:var(--component-hero-search-field-gap);min-height:var(--component-hero-search-field-height);padding-inline:var(--component-hero-search-field-inset);border-radius:var(--component-hero-search-bar-radius);display:flex}.hero-search__icon{width:var(--component-hero-search-icon-size);height:var(--component-hero-search-icon-size);color:var(--content-secondary);stroke-width:var(--component-hero-search-icon-stroke);flex:none}.hero-search__input{width:var(--size-full);min-width:var(--motion-zero);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-size:var(--component-hero-search-input-size)}.hero-search__input::-webkit-search-cancel-button{appearance:none}.hero-search__field:has(:focus-visible) .hero-search__shell{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.hero-search__bar:has(.hero-search__field :focus-visible) .hero-search__divider{visibility:hidden}.hero-search__input:focus-visible{outline:var(--border-width-none)}.hero-search__clear,.hero-search__option-remove{width:var(--component-hero-search-clear-size);height:var(--component-hero-search-clear-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;flex:none;place-items:center;display:grid}.hero-search__clear-icon,.hero-search__option-remove-icon{width:var(--component-hero-search-clear-icon-size);height:var(--component-hero-search-clear-icon-size);stroke-width:var(--component-hero-search-clear-icon-stroke)}.hero-search__divider{width:var(--size-full);height:var(--component-hero-search-divider-width);background:var(--border-default)}.hero-search__submit{min-height:var(--component-hero-search-submit-height);padding-inline:var(--component-hero-search-submit-inset);border-radius:var(--component-hero-search-bar-radius);border-color:var(--surface-transparent);background:var(--content-accent);color:var(--content-inverse);align-self:center}@media (hover:hover) and (pointer:fine){.hero .hero-search__bar .hero-search__submit:hover{outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset);transform:none}}.hero-search__panel{z-index:var(--layer-hero-suggestions);top:calc(var(--size-full) + var(--component-hero-search-panel-offset));right:var(--space-none);left:var(--space-none);max-height:var(--component-hero-search-panel-max-height);padding-block:var(--component-hero-search-panel-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-hero-search-panel-radius);background:var(--surface-page);box-shadow:var(--shadow-screening-card);position:absolute;overflow-y:auto}.hero-search__options{margin:var(--space-none);padding:var(--space-none);list-style:none}.hero-search__group{padding:var(--component-hero-search-option-padding-block) var(--component-hero-search-option-padding-inline);color:var(--content-primary);font-size:var(--component-hero-search-group-size);font-weight:var(--weight-semibold)}.hero-search__row{align-items:center;padding-inline-end:var(--component-hero-search-option-padding-block);display:flex}.hero-search__option{align-items:center;gap:var(--component-hero-search-option-gap);min-width:var(--motion-zero);padding:var(--component-hero-search-option-padding-block) var(--component-hero-search-option-padding-inline);border:var(--border-width-none);border-radius:var(--component-hero-search-panel-radius);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;font-size:var(--component-hero-search-input-size);text-align:start;flex:auto;display:flex}.hero-search__option-icon{width:var(--component-hero-search-icon-size);height:var(--component-hero-search-icon-size);color:var(--content-secondary);stroke-width:var(--component-hero-search-icon-stroke);flex:none}.hero-search__option-text{min-width:var(--motion-zero);display:grid}.hero-search__option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-search__option-meta{color:var(--content-accent);font-size:var(--component-hero-search-meta-size)}@media (hover:hover){.hero-search__option:hover,.hero-search__option-remove:hover{background:var(--component-hero-search-option-hover)}}@media (width>=48rem){.hero-search__bar{align-items:center;gap:var(--component-hero-search-row-gap);grid-template-columns:var(--component-hero-search-wide-grid);border-radius:var(--component-hero-search-bar-radius)}.hero-search__divider{width:var(--component-hero-search-divider-width);height:var(--component-hero-search-divider-height)}.hero-search__submit{margin-inline:var(--space-none) var(--component-hero-search-submit-edge-gap)}}.hero-overlay{z-index:var(--layer-hero-overlay);inset:var(--space-none);grid-template-rows:var(--component-hero-search-overlay-rows);background:var(--surface-page);display:grid;position:fixed;overflow:hidden}.hero-overlay__bar{align-items:center;gap:var(--component-hero-search-overlay-bar-gap);padding-block:var(--component-hero-search-overlay-padding-top) var(--space-3);padding-inline:var(--component-hero-search-overlay-padding-inline);border-block-end:var(--border-width-default) solid var(--border-default);display:flex}.hero-overlay__back{width:var(--component-hero-search-overlay-control-size);height:var(--component-hero-search-overlay-control-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;flex:none;place-items:center;display:grid}.hero-overlay__back-icon{width:var(--component-hero-search-overlay-back-icon-size);height:var(--component-hero-search-overlay-back-icon-size);stroke-width:var(--component-hero-search-icon-stroke)}.hero-overlay__shell{align-items:center;gap:var(--component-hero-search-field-gap);min-width:var(--motion-zero);min-height:var(--component-hero-search-field-height);padding-inline:var(--component-hero-search-field-inset);border-radius:var(--component-hero-search-overlay-shell-radius);background:var(--component-hero-search-overlay-shell-surface);flex:auto;display:flex}.hero-overlay__icon{width:var(--component-hero-search-icon-size);height:var(--component-hero-search-icon-size);color:var(--content-secondary);stroke-width:var(--component-hero-search-icon-stroke);flex:none}.hero-overlay__input{width:var(--size-full);min-width:var(--motion-zero);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-size:var(--component-hero-search-input-size)}.hero-overlay__input:focus-visible{outline:var(--border-width-none)}.hero-overlay__input::-webkit-search-cancel-button{appearance:none}.hero-overlay__clear{width:var(--component-hero-search-clear-size);height:var(--component-hero-search-clear-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;flex:none;place-items:center;display:grid}.hero-overlay__clear-icon,.hero-overlay__remove-icon{width:var(--component-hero-search-clear-icon-size);height:var(--component-hero-search-clear-icon-size);stroke-width:var(--component-hero-search-clear-icon-stroke)}.hero-overlay__options{margin:var(--space-none);padding:var(--space-none);list-style:none;overflow-y:auto}.hero-overlay__group{padding:var(--component-hero-search-option-padding-block) var(--component-hero-search-option-padding-inline);color:var(--content-primary);font-size:var(--component-hero-search-group-size);font-weight:var(--weight-semibold)}.hero-overlay__row{align-items:center;padding-inline-end:var(--component-hero-search-option-padding-block);display:flex}.hero-overlay__option{align-items:center;gap:var(--component-hero-search-option-gap);min-width:var(--motion-zero);padding:var(--component-hero-search-option-padding-block) var(--component-hero-search-option-padding-inline);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;font-size:var(--component-hero-search-input-size);text-align:start;flex:auto;display:flex}.hero-overlay__row-icon{width:var(--component-hero-search-icon-size);height:var(--component-hero-search-icon-size);color:var(--content-secondary);stroke-width:var(--component-hero-search-icon-stroke);flex:none}.hero-overlay__option-text{min-width:var(--motion-zero);flex:auto;display:grid}.hero-overlay__option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-overlay__option-meta{color:var(--content-accent);font-size:var(--component-hero-search-meta-size)}.hero-overlay__add-icon{width:var(--component-hero-search-overlay-add-size);height:var(--component-hero-search-overlay-add-size);padding:var(--space-3);color:var(--content-accent);stroke-width:var(--component-hero-search-icon-stroke);flex:none}.hero-overlay__remove{width:var(--component-hero-search-clear-size);height:var(--component-hero-search-clear-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;flex:none;place-items:center;display:grid}.hero-overlay__empty{margin:var(--space-none);padding:var(--component-hero-search-overlay-empty-padding);color:var(--content-secondary);font-size:var(--component-hero-search-overlay-empty-size)}@media (hover:hover){.hero-overlay__option:hover,.hero-overlay__remove:hover,.hero-overlay__back:hover{background:var(--component-hero-search-option-hover)}}@media (width>=48rem){.hero-overlay{display:none}}.job-results{background:var(--surface-subtle)}.job-results-layout,.job-results-intro,.job-list,.job-panel,.job-panel__header,.job-panel__salary,.job-panel__taxonomy{display:grid}.job-results-layout{gap:var(--space-12)}.job-results-intro{margin:var(--space-none);align-content:start}.job-results-intro>p:not(.eyebrow),.job-results-note{color:var(--content-secondary)}.job-results-note{font-size:var(--type-meta-sm-size)}.job-list{gap:var(--space-6);margin:var(--space-none);padding:var(--space-none);list-style:none}.job-panel{gap:var(--component-job-card-gap);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--component-job-card-ring);transition:var(--component-job-card-transition);position:relative}.job-list__item[data-job-selected=true] .job-panel{box-shadow:var(--component-job-card-selected-ring)}.job-panel__header{gap:var(--space-2)}.job-panel__title{margin:var(--space-none);font-size:var(--component-job-card-title-size)}.job-panel__title a{min-height:var(--control-target-min-height);color:var(--content-primary);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--border-accent);text-decoration-color:var(--border-accent);align-items:center;display:flex}.job-list__item[data-job-selected=true] .job-panel__title a{color:var(--content-accent)}.job-panel__company{color:var(--content-secondary);font-weight:var(--weight-semibold)}.job-panel__metadata{gap:var(--space-3) var(--space-6);margin:var(--space-none);flex-wrap:wrap;display:flex}.job-panel__metadata div,.job-panel__taxonomy div{gap:var(--space-2);display:grid}.job-panel dt{color:var(--content-secondary);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.job-panel dd{margin:var(--space-none)}.job-panel__salary{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default);color:var(--content-accent)}.job-panel__salary span{color:var(--content-secondary);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.job-panel__description{color:var(--content-secondary)}.job-panel__taxonomy{grid-template-columns:var(--layout-two-column-grid);gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default)}.jobs-page-title{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.job-results-feed{min-width:var(--motion-zero);gap:var(--component-jobs-feed-gap);align-content:start;display:grid}.job-list__notice{margin:var(--space-none);padding:var(--space-6);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--content-secondary)}.jobs-loader{gap:var(--component-jobs-loader-gap);padding:var(--component-jobs-loader-padding);justify-items:center;display:grid}.jobs-loader__mark{width:var(--component-jobs-loader-halo-size);height:var(--component-jobs-loader-halo-size);place-items:center;display:grid;position:relative}.jobs-loader__mark:before{content:"";width:var(--component-jobs-loader-halo-size);height:var(--component-jobs-loader-halo-size);border-radius:var(--radius-pill);background:var(--surface-subtle);animation:jobs-loader-halo var(--component-jobs-loader-breathe-duration) var(--motion-css-ease-sine-in-out) infinite;position:absolute}.jobs-loader__mark img{width:var(--component-jobs-loader-mark-size);height:var(--component-jobs-loader-mark-size);animation:jobs-loader-spin var(--component-jobs-loader-spin-duration) var(--motion-css-ease-sine-in-out) infinite, jobs-loader-breathe var(--component-jobs-loader-breathe-duration) var(--motion-css-ease-sine-in-out) infinite;position:relative}.jobs-loader__label{margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-jobs-loader-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}@keyframes jobs-loader-spin{to{transform:var(--component-jobs-loader-spin-turn)}}@keyframes jobs-loader-breathe{50%{scale:var(--component-jobs-loader-breathe-scale)}}@keyframes jobs-loader-halo{0%{opacity:var(--motion-zero);scale:var(--component-jobs-loader-breathe-scale)}50%{opacity:var(--component-jobs-loader-halo-opacity);scale:var(--component-jobs-loader-halo-scale)}to{opacity:var(--motion-zero);scale:var(--component-jobs-loader-breathe-scale)}}@media (prefers-reduced-motion:reduce){.jobs-loader__mark:before,.jobs-loader__mark img{animation:none}}.jobs-pagination{gap:var(--component-jobs-pagination-gap);padding:var(--component-jobs-pagination-padding);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.jobs-pagination__pages{gap:var(--component-jobs-pagination-gap);margin:var(--space-none);padding:var(--space-none);list-style:none;display:flex}.jobs-pagination__page,.jobs-pagination__step{min-width:var(--component-jobs-pagination-page-size);height:var(--component-jobs-pagination-page-size);border:var(--border-width-none) solid var(--surface-transparent);border-radius:var(--component-jobs-pagination-page-radius);background:var(--surface-transparent);color:var(--content-primary);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:var(--component-jobs-pagination-transition)}.jobs-pagination__step{padding:var(--component-jobs-pagination-step-padding)}.jobs-pagination__page:hover:not(:disabled),.jobs-pagination__step:hover:not(:disabled){background:var(--surface-subtle)}.jobs-pagination__page[data-current=true],.jobs-pagination__page[data-current=true]:hover{background:var(--content-accent);color:var(--surface-page)}.jobs-pagination__page:disabled,.jobs-pagination__step:disabled{opacity:var(--component-jobs-pagination-disabled-opacity);cursor:not-allowed}.job-list__item[data-job-selectable=true] .job-panel{cursor:pointer}.link-list{margin:var(--space-none);padding:var(--space-none);list-style:none}.link-list a,.unavailable-link{min-height:var(--control-target-min-height);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--content-primary);text-decoration:none;display:flex}.link-list small{color:var(--content-secondary);font-size:var(--type-meta-xs-size);font-weight:var(--weight-regular)}.unavailable-link{color:var(--content-secondary)}.link-label{align-items:center;gap:var(--space-3);display:flex}.link-icon{width:var(--space-6);height:var(--space-6);stroke-width:var(--component-link-icon-stroke);flex:none}body[data-page-surface=articles]{background:var(--component-article-page-surface)}.articles-page,.article-page{width:var(--component-article-page-width);background:var(--surface-transparent);color:var(--component-article-body-text);font-size:var(--component-article-base-size);line-height:var(--component-article-base-leading);margin-inline:auto}.articles-page :where(h1,h2,h3),.article-page :where(h1,h2,h3){max-width:var(--component-article-heading-measure);letter-spacing:var(--component-article-heading-tracking)}.articles-hero{padding-block:var(--component-article-index-padding-top) var(--component-article-index-padding-bottom);text-align:left}.articles-title{margin:var(--space-none) var(--space-none) var(--component-article-index-heading-gap);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-index-heading-size);font-weight:var(--weight-semibold);line-height:var(--component-article-index-heading-leading)}.articles-lede{margin:var(--space-none) var(--space-none) var(--component-article-lede-gap);color:var(--component-article-muted);font-size:var(--component-article-lede-size);line-height:var(--component-article-lede-leading)}.article-grid{gap:var(--component-article-grid-gap);grid-template-columns:var(--component-article-grid-columns);display:grid}.article-card{gap:var(--component-article-card-gap);min-height:var(--component-article-card-min-height);padding:var(--component-article-card-padding);border:var(--border-width-default) solid var(--component-article-border);border-radius:var(--component-article-radius);background:var(--component-article-surface);box-shadow:var(--component-article-card-shadow);color:var(--component-article-heading);transition:var(--component-article-card-transition);align-content:start;text-decoration:none;display:grid}@media (hover:hover){.article-card:hover{border-color:var(--component-article-card-hover-border);box-shadow:var(--component-article-card-hover-shadow);transform:var(--component-article-card-hover-lift)}}.article-card__category{color:var(--component-article-accent);font-size:var(--component-article-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-article-label-tracking);text-transform:uppercase}.article-card__title{margin:var(--space-none);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-card-title-size);font-weight:var(--component-article-card-title-weight);line-height:var(--component-article-card-title-leading)}.article-card__title:first-letter,.article-title:first-letter,.article-read-bar__title:first-letter{text-transform:uppercase}.article-byline{align-items:center;gap:var(--space-3);display:flex}.article-byline__face{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);object-fit:cover;object-position:var(--component-article-visual-face-position);flex:none}.article-card__blurb{margin:var(--space-none);color:var(--component-article-muted);font-size:var(--component-article-card-blurb-size);line-height:var(--component-article-card-blurb-leading)}.article-card__meta{justify-content:space-between;align-items:center;gap:var(--component-article-label-gap);display:flex}.article-card__readtime{padding:var(--component-article-readtime-padding);border:var(--border-width-default) solid var(--component-article-readtime-border);border-radius:var(--radius-pill);background:var(--component-article-readtime-surface);color:var(--component-article-muted);font-size:var(--component-article-label-size);font-weight:var(--weight-semibold);flex:none}.articles-section{padding-block:var(--component-article-index-section-padding-top) var(--component-article-index-section-padding-bottom)}.article-more{padding-block:var(--space-none) var(--component-article-more-padding)}.article-more__head{align-items:var(--component-article-more-head-align);gap:var(--component-article-more-head-gap);margin-bottom:var(--component-article-more-gap);grid-template-columns:var(--component-article-more-head-columns);display:grid}.article-more__title{margin:var(--space-none);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-related-heading-size);font-weight:var(--weight-semibold);line-height:var(--component-article-related-heading-leading)}.article-more .article-card{min-height:var(--component-article-related-card-min-height);padding:var(--component-article-related-card-padding)}.article-hero .article-visual{display:none}@media (width>=40rem){.article-hero .article-visual{display:block}.article-visual--inline{display:none}.article-grid{grid-template-columns:var(--component-article-grid-columns-wide)}.article-card{min-height:var(--component-article-card-min-height-wide)}.articles-page,.article-page{width:var(--component-article-page-width-wide);font-size:var(--component-article-base-size-wide)}.articles-title{font-size:var(--component-article-index-heading-size-wide);line-height:var(--component-article-index-heading-leading-wide)}.articles-lede{font-size:var(--component-article-lede-size-wide)}}@media (width>=64rem){.article-grid{grid-template-columns:var(--component-article-grid-columns-desktop)}.articles-title{font-size:var(--component-article-index-heading-size-desktop)}}.article-top-nav{align-items:var(--component-article-nav-align);justify-content:space-between;gap:var(--component-article-nav-gap);padding-top:var(--component-article-nav-top);display:flex}.article-nav-link{align-items:center;gap:var(--component-article-nav-mark-gap);padding:var(--component-article-nav-padding);border:var(--border-width-default) solid var(--component-article-border);border-radius:var(--component-article-radius);background:var(--component-article-surface);color:var(--component-article-muted);font-size:var(--component-article-nav-size);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.article-nav-link--back:before{color:var(--component-article-nav-mark-colour);content:var(--component-article-nav-back-mark);font-weight:var(--component-article-nav-mark-weight)}.article-nav-link--next:after{color:var(--component-article-nav-mark-colour);content:var(--component-article-nav-next-mark);font-weight:var(--component-article-nav-mark-weight)}.article-hero{gap:var(--component-article-hero-gap);padding-block:var(--component-article-hero-padding-top) var(--component-article-hero-padding-bottom);grid-template-columns:var(--component-article-hero-columns);align-items:start;display:grid}.article-title{max-width:var(--component-article-title-max);margin:var(--space-none) var(--space-none) var(--component-article-title-gap);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-title-size);font-weight:var(--weight-semibold);line-height:var(--component-article-title-leading)}.article-deck{max-width:var(--component-article-deck-max);margin:var(--space-none) var(--space-none) var(--component-article-deck-gap);color:var(--component-article-muted);font-size:var(--component-article-deck-size);line-height:var(--component-article-deck-leading)}.article-meta{gap:var(--component-article-meta-gap);color:var(--component-article-muted);font-size:var(--component-article-meta-size);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.article-visual{padding:var(--component-article-visual-padding);border-radius:var(--component-article-visual-radius);background:var(--component-article-visual-wash);box-shadow:var(--component-article-visual-shadow)}.article-visual__face{width:var(--component-article-visual-face);height:var(--component-article-visual-face);margin-bottom:var(--component-article-visual-gap);border-radius:var(--radius-pill);object-fit:cover;object-position:var(--component-article-visual-face-position);display:block}.article-visual__quote{margin:var(--space-none);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-visual-quote-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-article-visual-quote-tracking);line-height:var(--component-article-visual-quote-leading)}.article-visual__attribution{margin-top:var(--component-article-visual-name-gap);color:var(--component-article-accent);font-size:var(--component-article-visual-name-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-article-visual-name-tracking);text-transform:uppercase;display:block}.article-body{gap:var(--component-article-body-gap);max-width:var(--component-article-body-width);padding-block:var(--component-article-body-padding-top) var(--component-article-body-padding-bottom);display:grid}.article-paragraph{margin:var(--space-none);color:var(--component-article-body-text);font-size:var(--component-article-body-size);line-height:var(--component-article-body-leading)}.article-subheading{margin:var(--space-none);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-card-title-size);font-weight:var(--weight-semibold);line-height:var(--component-article-card-title-leading)}.article-quote{margin:var(--component-article-quote-margin);padding:var(--component-article-quote-padding);border-left:var(--component-article-quote-rule) solid var(--component-article-accent);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-quote-size);font-weight:var(--weight-semibold);line-height:var(--component-article-quote-leading)}.article-callout{gap:var(--component-article-callout-gap);margin:var(--component-article-callout-margin);padding:var(--component-article-callout-padding);border:var(--border-width-default) solid var(--component-article-border);border-radius:var(--component-article-radius);background:var(--component-article-surface);display:grid}.article-callout__label{color:var(--component-article-accent);font-size:var(--component-article-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-article-label-tracking);text-transform:uppercase}.article-callout__list,.article-list{gap:var(--component-article-callout-row-gap);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.article-callout__list li{padding:var(--component-article-callout-row-padding);border-radius:var(--component-article-radius);background:var(--component-article-page-surface);color:var(--component-article-heading);font-weight:var(--weight-semibold)}.article-list li{color:var(--component-article-body-text);font-size:var(--component-article-body-size);line-height:var(--component-article-body-leading)}@media (width>=40rem){.article-hero{gap:var(--component-article-hero-gap-desktop);padding-block:var(--component-article-hero-padding-top-desktop) var(--component-article-hero-padding-bottom)}.article-top-nav{padding-top:var(--component-article-nav-top-wide)}.article-body{padding-bottom:var(--component-article-body-padding-bottom-wide)}.article-deck{font-size:var(--component-article-deck-size-wide);line-height:var(--component-article-deck-leading-wide)}.article-paragraph,.article-list li{font-size:var(--component-article-body-size-desktop);line-height:var(--component-article-body-leading-desktop)}.article-callout{padding:var(--component-article-callout-padding-desktop)}}@media (width>=64rem){.article-hero{grid-template-columns:var(--component-article-hero-columns-desktop)}.article-more__head{grid-template-columns:var(--component-article-more-head-columns-desktop)}.article-visual__face{width:var(--component-article-visual-face-wide);height:var(--component-article-visual-face-wide)}.article-body{max-width:var(--component-article-body-width-desktop)}}.article-page{timeline-scope:--article-read}.article-read-bar{z-index:var(--component-article-read-bar-layer);inset:var(--component-article-read-bar-top) var(--space-none) auto;padding-block:var(--component-article-read-bar-padding-block);border-bottom:var(--border-width-default) solid var(--component-article-read-bar-border);background:var(--component-article-read-bar-surface);box-shadow:var(--component-article-read-bar-shadow);visibility:hidden;position:fixed;inset-block-start:var(--component-article-read-bar-hidden-offset)}.article-read-bar[data-article-read-bar=revealed]{visibility:visible;inset-block-start:var(--component-article-read-bar-top)}.article-read-bar__inner{align-items:center;gap:var(--component-article-read-bar-gap);width:var(--component-article-page-width);margin-inline:auto;display:flex}.article-read-bar__inner .article-nav-link{white-space:nowrap;flex:none}.article-read-bar__title{min-width:var(--space-none);margin:var(--space-none);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-read-title-size);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.article-read-ring{width:var(--component-article-read-ring-size);height:var(--component-article-read-ring-size);border-radius:var(--radius-pill);background:conic-gradient(var(--component-article-read-ring-fill) calc(var(--motion-runtime-article-read) * var(--component-article-read-percent-unit)), var(--component-article-read-ring-track) var(--component-article-read-track-start));flex:none;position:relative}.article-read-ring__disc{inset:var(--component-article-read-ring-thickness);border-radius:var(--radius-pill);background:var(--component-article-read-ring-disc);color:var(--component-article-heading);font-family:var(--font-display);font-size:var(--component-article-read-value-size);font-weight:var(--weight-semibold);line-height:var(--component-article-read-disc-size);opacity:calc(var(--motion-opacity-visible) - var(--motion-runtime-article-read-done));counter-reset:article-read calc(var(--motion-runtime-article-read));justify-content:center;align-items:baseline;padding-block-start:var(--component-article-read-value-drop);display:flex;position:absolute}.article-read-ring__disc:before{min-width:var(--component-article-read-value-width);content:counter(article-read);font-variant-numeric:tabular-nums;text-align:right;display:inline-block}.article-read-ring__unit{font-size:var(--component-article-read-unit-size)}.article-read-ring__tick{inset:var(--space-none);width:var(--component-article-read-tick-size);height:var(--component-article-read-tick-size);color:var(--component-article-read-tick-ink);opacity:var(--motion-runtime-article-read-done);stroke-width:var(--component-article-read-tick-stroke);margin:auto;position:absolute}.article-top{-webkit-tap-highlight-color:var(--component-article-top-tap);right:var(--component-article-top-right);bottom:var(--component-article-top-bottom);z-index:var(--component-article-top-layer);width:var(--component-article-top-size);height:var(--component-article-top-size);border:var(--border-width-default) solid var(--component-article-top-border);border-radius:var(--radius-pill);background:var(--component-article-top-surface);box-shadow:var(--component-article-top-shadow);color:var(--component-article-top-ink);opacity:var(--motion-opacity-hidden);translate:var(--space-none) var(--component-article-top-hidden-offset);visibility:hidden;justify-content:center;align-items:center;display:flex;position:fixed}.article-top[data-article-top=revealed]{opacity:var(--motion-opacity-visible);visibility:visible;translate:none}.article-top__icon{width:var(--component-article-top-icon-size);height:var(--component-article-top-icon-size);stroke-width:var(--component-article-top-icon-stroke)}:is(body:has(.site-header--jobseeker .mobile-nav[open]) .article-read-bar,body:has(.site-header--jobseeker .mobile-nav[open]) .article-top,body:has(.employer-header__mobile[open]) .article-read-bar,body:has(.employer-header__mobile[open]) .article-top){display:none}@keyframes article-top-reveal{0%{opacity:var(--motion-opacity-hidden);translate:var(--space-none) var(--component-article-top-hidden-offset);visibility:hidden}to{opacity:var(--motion-opacity-visible);visibility:visible;translate:none}}@keyframes article-read-bar-reveal{0%{visibility:hidden;inset-block-start:var(--component-article-read-bar-hidden-offset)}to{visibility:visible;inset-block-start:var(--component-article-read-bar-top)}}@supports (animation-timeline:--article-read) and (view-timeline:--article-read) and (timeline-scope:--article-read){.article-body{view-timeline:--article-read}.article-read-bar{animation-name:article-read-bar-reveal;animation-timing-function:var(--motion-ease-linear);animation-fill-mode:both;animation-timeline:--article-read;animation-range:var(--component-article-read-reveal-range-start) var(--component-article-read-reveal-range-end)}.article-top{animation-name:article-top-reveal;animation-timing-function:var(--motion-ease-linear);animation-fill-mode:both;animation-timeline:scroll();animation-range:var(--component-article-top-reveal-start) var(--component-article-top-reveal-end)}.article-read-ring{animation-name:article-read-progress,article-read-done;animation-timing-function:var(--motion-ease-linear), var(--component-article-read-done-timing);animation-fill-mode:both,both;animation-timeline:--article-read,--article-read;animation-range:var(--component-article-read-range-start) var(--component-article-read-range-end)}}@media (width>=64rem){:is(body:has(.site-header--jobseeker .mobile-nav[open]) .article-read-bar,body:has(.employer-header__mobile[open]) .article-read-bar){display:block}:is(body:has(.site-header--jobseeker .mobile-nav[open]) .article-top,body:has(.employer-header__mobile[open]) .article-top){display:flex}}@media (width>=40rem){.article-read-bar__inner{width:var(--component-article-page-width-wide)}.article-read-bar__title{font-size:var(--component-article-read-title-size-wide)}}.back-to-top{-webkit-tap-highlight-color:var(--component-article-top-tap);right:var(--component-article-top-right);bottom:calc(var(--component-article-top-bottom) + var(--motion-runtime-back-to-top-lift));z-index:var(--component-article-top-layer);width:var(--component-article-top-size);height:var(--component-article-top-size);border:var(--border-width-default) solid var(--component-article-top-border);border-radius:var(--radius-pill);background:var(--component-article-top-surface);box-shadow:var(--component-article-top-shadow);color:var(--component-article-top-ink);opacity:var(--motion-opacity-hidden);translate:var(--space-none) var(--component-article-top-hidden-offset);visibility:hidden;justify-content:center;align-items:center;display:flex;position:fixed}.back-to-top[data-back-to-top=revealed]{opacity:var(--motion-opacity-visible);visibility:visible;translate:none}.back-to-top__icon{width:var(--component-article-top-icon-size);height:var(--component-article-top-icon-size);stroke-width:var(--component-article-top-icon-stroke)}:is(body:has(.site-header--jobseeker .mobile-nav[open]) .back-to-top,body:has(.employer-header__mobile[open]) .back-to-top){display:none}main[data-back-to-top-landing]{animation-name:back-to-top-land;animation-duration:var(--component-back-top-land-duration);animation-timing-function:var(--component-back-top-land-ease);animation-fill-mode:both}@keyframes back-to-top-land{0%{translate:var(--space-none) var(--component-back-top-land-drop)}to{translate:none}}@keyframes back-to-top-reveal{0%{opacity:var(--motion-opacity-hidden);translate:var(--space-none) var(--component-article-top-hidden-offset);visibility:hidden}to{opacity:var(--motion-opacity-visible);visibility:visible;translate:none}}@supports (animation-timeline:scroll()){.back-to-top{animation-name:back-to-top-reveal;animation-timing-function:var(--motion-ease-linear);animation-fill-mode:both;animation-timeline:scroll();animation-range:var(--component-article-top-reveal-start) var(--component-article-top-reveal-end)}}@media (width>=64rem){:is(body:has(.site-header--jobseeker .mobile-nav[open]) .back-to-top,body:has(.employer-header__mobile[open]) .back-to-top){display:flex}}@media (prefers-reduced-motion:reduce){main[data-back-to-top-landing]{animation-name:none}}.employer-header__inner{gap:var(--space-4)}.employer-header__brand{gap:var(--space-3);text-decoration:none}.employer-header__inner .employer-header__mobile{order:var(--layer-behind);margin-left:var(--space-none)}.employer-header__inner .employer-header__brand{margin-inline:auto}@media (width>=64rem){.employer-header__inner .employer-header__brand{margin-inline:var(--space-none)}}.employer-header__brand-label{font-family:var(--font-display);font-size:var(--type-title-size);font-weight:var(--weight-medium)}.employer-header__nav{gap:var(--space-4)}.employer-header__nav a[aria-current=location]{color:var(--content-accent)}.employer-header__mobile a[aria-current=location]{color:var(--content-accent);font-weight:var(--weight-semibold);text-decoration-line:underline}.employer-header__account{min-width:var(--component-employer-header-account-min-width);padding-inline:var(--space-3);border:var(--border-width-default) solid var(--border-accent);border-radius:var(--radius-pill);justify-content:center}.employer-header__account--register{border-color:var(--surface-action);background:var(--surface-action);color:var(--content-inverse)}.employer-header__account--signin{border-color:var(--content-accent);background:var(--content-accent);color:var(--content-inverse)}.employer-hero{padding-block:var(--space-16) var(--space-24);background:var(--surface-warm);overflow:hidden}.employer-hero__layout{gap:var(--space-12);display:grid}.employer-hero__copy{align-content:center;gap:var(--space-6);display:grid}.employer-hero__intro{max-width:var(--measure-hero-copy-max);color:var(--content-secondary);font-size:var(--type-title-size)}.employer-hero__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.action-link{min-height:var(--control-target-min-height);padding-inline:var(--space-6);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);color:var(--content-accent);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.action-link--primary{background:var(--surface-action);color:var(--content-on-action)}.action-link--light{border-color:var(--content-inverse);width:fit-content;color:var(--content-inverse)}.employer-testimonials{background:var(--surface-inverse);color:var(--content-inverse)}.employer-testimonials .eyebrow,.employer-quote-list figcaption{color:var(--color-brand-200)}.employer-testimonials .section-heading>p:last-child{color:var(--content-inverse-muted)}.employer-quote-list{gap:var(--space-8);display:grid}.employer-quote-list figure{gap:var(--space-4);margin:var(--space-none);padding-top:var(--space-6);border-top:var(--border-width-default) solid var(--border-company-divider);display:grid}.employer-quote-list blockquote{margin:var(--space-none);font-family:var(--font-display);font-size:var(--type-title-size);font-weight:var(--weight-medium)}.employer-quote-list figcaption{font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold)}.employer-header__mobile summary{z-index:var(--layer-employer-menu-control);width:var(--component-employer-menu-control-size);min-height:var(--component-employer-menu-control-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--space-none);color:var(--content-primary);justify-content:center;position:relative}.employer-menu-icon{width:var(--component-employer-menu-icon-size);height:var(--component-employer-menu-icon-size);fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:var(--component-employer-menu-icon-stroke)}.employer-menu-icon__close,.employer-header__mobile[open] .employer-menu-icon__burger{display:none}.employer-header__mobile[open] .employer-menu-icon__close{display:block}.employer-header__mobile[open] summary{top:var(--component-employer-menu-control-top);left:var(--component-employer-menu-control-left);position:fixed}.employer-header__mobile-jobseeker{z-index:var(--layer-employer-menu-control);top:var(--component-employer-menu-control-top);right:var(--component-employer-menu-control-right);min-height:var(--component-employer-menu-control-size);color:var(--content-primary);font-size:var(--type-nav-size);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:flex;position:fixed}.employer-header__mobile nav{z-index:var(--layer-employer-menu);inset:var(--space-none);width:var(--size-full);min-width:var(--space-none);max-width:none;height:var(--component-employer-menu-viewport-height);min-height:var(--component-employer-menu-viewport-height);max-height:var(--component-employer-menu-viewport-height);grid-template-rows:var(--component-employer-menu-grid);gap:var(--component-employer-menu-section-gap);padding-block:var(--component-employer-menu-padding-block);padding-block-end:var(--space-phone-safe-area-bottom);padding-inline:var(--component-employer-menu-padding-inline);overscroll-behavior:contain;border:var(--border-width-none);border-radius:var(--space-none);background:var(--surface-page);box-shadow:none;display:grid;position:fixed;overflow-y:auto}.employer-header__mobile-primary,.employer-header__mobile-actions{width:var(--component-employer-menu-content-width);margin-inline:auto;display:grid}.employer-header__mobile-primary{align-self:center;gap:var(--component-employer-menu-primary-gap)}.employer-header__mobile-actions{gap:var(--component-employer-menu-action-gap)}.employer-header__mobile .employer-header__mobile-primary a{padding:var(--space-none);font-family:var(--font-display);font-size:var(--component-employer-menu-link-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-menu-link-leading)}.employer-header__mobile .employer-header__mobile-action{min-height:var(--component-employer-menu-action-min-height);padding:var(--component-employer-menu-action-padding);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-employer-menu-action-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-menu-link-leading);text-align:center;justify-content:center}.employer-header__mobile .employer-header__mobile-action--signin{background:var(--content-accent)}.employer-header__mobile .employer-header__mobile-action--register{background:var(--surface-action)}@media (width>=48rem){.employer-header__mobile .employer-header__mobile-home{display:none}}body:has(.employer-header__mobile[open]){overflow:hidden}body:has(.employer-header__mobile[open]) .skip-link{visibility:hidden}body:has(.employer-header__mobile[open]) .employer-header__brand{visibility:hidden}body:has(.employer-header__mobile[open]) .employer-product-nav{visibility:hidden}body:has(.employer-header__mobile[open]) #main-content{visibility:hidden}body:has(.employer-header__mobile[open]) .site-footer{visibility:hidden}@media (width>=64rem){body:has(.employer-header__mobile[open]){overflow:visible}body:has(.employer-header__mobile[open]) .skip-link{visibility:visible}body:has(.employer-header__mobile[open]) .employer-header__brand{visibility:visible}body:has(.employer-header__mobile[open]) .employer-product-nav{visibility:visible}body:has(.employer-header__mobile[open]) #main-content{visibility:visible}body:has(.employer-header__mobile[open]) .site-footer{visibility:visible}.employer-header{container-type:inline-size}.employer-header__edge-link{left:var(--component-employer-header-edge-link-shift);min-width:var(--component-employer-header-account-min-width);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--surface-inverse);justify-content:center;position:relative}.employer-header__nav .employer-header__edge-link[data-needs-answer],.employer-header__nav .employer-header__edge-link[data-needs-answer]:hover{border-color:var(--surface-inverse);color:var(--content-inverse)}}.employer-hero--choices{height:var(--component-employer-choice-hero-height);grid-template-rows:var(--component-employer-choice-rows);padding-block:var(--component-employer-choice-hero-padding) var(--space-none);display:grid}.employer-hero__heading{padding-bottom:var(--component-employer-choice-heading-padding);container-type:inline-size}.employer-hero__heading h1{max-width:var(--size-full);font-size:var(--type-heading-size)}.employer-hero__heading-line{display:var(--component-employer-choice-heading-line-display)}.employer-hero__choices{grid-template-columns:var(--component-employer-choice-mobile-grid);grid-template-rows:var(--component-employer-choice-mobile-rows);display:grid}.employer-hero-choice{min-width:var(--motion-zero);min-height:var(--control-target-min-height);padding:var(--component-employer-choice-title-inset);color:var(--content-inverse);isolation:isolate;overflow-wrap:anywhere;align-content:center;text-decoration:none;display:grid;position:relative;overflow:hidden;container-type:size}.employer-hero-choice--indigo{background:var(--surface-inverse)}.employer-hero-choice--purple{background:var(--content-accent)}.employer-hero-choice:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-inset-offset)}.employer-hero-choice__title{max-width:var(--size-full);color:inherit;font-size:var(--component-employer-choice-title-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-choice-title-leading);letter-spacing:var(--component-employer-choice-title-tracking);transform-origin:var(--component-employer-choice-title-transform-origin);transition:var(--component-employer-choice-rollover-transition);align-self:center}.employer-hero-choice--indigo .employer-hero-choice__title{transform:var(--component-employer-choice-title-indigo-transform)}.employer-hero-choice--purple .employer-hero-choice__title{transform:var(--component-employer-choice-title-purple-transform)}.employer-hero-choice__title-line{display:var(--component-employer-choice-title-line-display);white-space:var(--component-employer-choice-title-line-wrap)}.employer-hero-choice__rollover{inset:var(--component-employer-choice-rollover-inset);opacity:var(--component-employer-choice-rollover-rest-opacity);visibility:var(--component-employer-choice-mobile-rollover-visibility);pointer-events:none;transition:var(--component-employer-choice-rollover-transition);align-items:center;display:grid;position:absolute}.employer-hero-choice--indigo .employer-hero-choice__rollover{background:var(--component-employer-choice-rollover-indigo-background)}.employer-hero-choice--purple .employer-hero-choice__rollover{background:var(--component-employer-choice-rollover-purple-background)}.employer-hero-choice__copy{margin:var(--space-none);padding-inline:var(--component-employer-choice-rollover-copy-inset);color:inherit;font-size:var(--component-employer-choice-rollover-copy-size);font-weight:var(--component-employer-choice-rollover-copy-weight);line-height:var(--component-employer-choice-rollover-copy-leading);letter-spacing:var(--component-employer-choice-rollover-copy-tracking)}.employer-hero-choice__copy-line{display:var(--component-employer-choice-rollover-copy-line-display);white-space:var(--component-employer-choice-rollover-copy-line-wrap)}.employer-hero-choice__copy-lead{display:var(--component-employer-choice-rollover-copy-line-display);white-space:var(--component-employer-choice-rollover-copy-line-wrap);margin-block-end:var(--component-employer-choice-rollover-copy-lead-gap)}.employer-hero-choice__arrow{position:var(--component-employer-choice-arrow-position);right:var(--component-employer-choice-arrow-right);bottom:var(--component-employer-choice-arrow-bottom);z-index:var(--component-employer-choice-arrow-layer);width:var(--component-employer-choice-arrow-size);height:var(--component-employer-choice-arrow-size);aspect-ratio:var(--component-employer-choice-arrow-ratio)}@media (width>=40rem){.employer-hero-choice--indigo .employer-hero-choice__title{transform:var(--component-employer-choice-wide-title-indigo-transform)}.employer-hero-choice--purple .employer-hero-choice__title{transform:var(--component-employer-choice-wide-title-purple-transform)}.employer-hero-choice__rollover{visibility:var(--component-employer-choice-wide-rollover-visibility)}.employer-hero-choice__copy{padding-inline:var(--component-employer-choice-wide-rollover-copy-inset)}.employer-hero-choice__arrow{right:var(--component-employer-choice-wide-arrow-right);bottom:var(--component-employer-choice-wide-arrow-bottom);width:var(--component-employer-choice-wide-arrow-size);height:var(--component-employer-choice-wide-arrow-size)}.employer-hero-choice:focus-visible .employer-hero-choice__title{opacity:var(--component-employer-choice-rollover-rest-opacity)}.employer-hero-choice:focus-visible .employer-hero-choice__rollover{opacity:var(--component-employer-choice-rollover-active-opacity)}}@media (width>=40rem) and (hover:hover) and (pointer:fine){.employer-hero-choice:hover .employer-hero-choice__title{opacity:var(--component-employer-choice-rollover-rest-opacity)}.employer-hero-choice:hover .employer-hero-choice__rollover{opacity:var(--component-employer-choice-rollover-active-opacity)}}.employer-choice-drawer{display:contents}.employer-choice-drawer__panel{inset-block:var(--motion-zero);z-index:var(--layer-employer-menu-control);width:var(--component-screening-drawer-width);background:var(--surface-page);box-shadow:var(--shadow-screening-card);transform:var(--component-screening-panel-rest);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);flex-direction:column;display:flex;position:fixed;inset-inline-end:var(--motion-zero);overflow:hidden}.employer-choice-drawer__panel[data-screening-state=closing]{transform:var(--component-screening-panel-exit-side)}.employer-choice-drawer__choices{flex:var(--motion-single-iteration);min-height:var(--motion-zero);grid-template-columns:var(--component-employer-choice-mobile-grid);grid-template-rows:var(--component-employer-choice-mobile-rows);display:grid}.employer-choice-drawer__choices:not([data-pointer-settled]) .employer-hero-choice:hover:not(:focus-visible) .employer-hero-choice__title{opacity:var(--component-employer-choice-rollover-active-opacity)}.employer-choice-drawer__choices:not([data-pointer-settled]) .employer-hero-choice:hover:not(:focus-visible) .employer-hero-choice__rollover{opacity:var(--component-employer-choice-rollover-rest-opacity)}:is(body:has([data-employer-choice-drawer]) .back-to-top,body:has([data-employer-choice-drawer]) .article-read-bar,body:has([data-employer-choice-drawer]) .article-top){display:none}@media (prefers-reduced-motion:reduce){.employer-choice-drawer__panel{transition:none}}.get-in-touch-drawer__choices{grid-template-rows:var(--component-employer-choice-mobile-rows) var(--component-employer-choice-mobile-rows)}.get-in-touch-drawer__choices[data-choice-count="3"]{grid-template-rows:var(--component-employer-choice-mobile-rows) var(--component-employer-choice-wide-rows)}.get-in-touch-drawer .employer-hero-choice__copy-line{white-space:normal}.get-in-touch-drawer .get-in-touch-drawer__copy-action{margin-block-start:var(--component-employer-choice-rollover-copy-lead-gap);text-decoration:underline}.get-in-touch-drawer__book{min-height:var(--control-target-min-height);margin:var(--space-none);padding:var(--component-employer-choice-title-inset);border:var(--space-none);background:var(--color-brand-950);color:var(--content-inverse);font:inherit;font-size:var(--type-body-size);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;flex:none;align-items:center;display:flex}.get-in-touch-drawer__book:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-inset-offset)}.get-in-touch-drawer__book>span{text-decoration:underline}.get-in-touch-drawer__book:hover{background:var(--color-white);color:var(--color-black)}.get-in-touch-drawer [data-get-in-touch-choice=investor],.get-in-touch-drawer [data-get-in-touch-choice=investor] .employer-hero-choice__rollover{background:var(--color-orange-500);color:var(--color-brand-950)}.get-in-touch-drawer [data-get-in-touch-choice=media],.get-in-touch-drawer [data-get-in-touch-choice=media] .employer-hero-choice__rollover{background:var(--color-brand-700)}.get-in-touch-drawer[data-get-in-touch-host=employer] [data-get-in-touch-choice=media]{background:var(--surface-inverse)}.get-in-touch-drawer[data-get-in-touch-host=employer] [data-get-in-touch-choice=media] .employer-hero-choice__rollover{background:var(--component-employer-choice-rollover-indigo-background)}.get-in-touch-drawer .employer-hero-choice .employer-hero-choice__title{transform:none}@media (width>=64rem){.get-in-touch-drawer .employer-hero-choice.employer-hero-choice{padding:var(--component-employer-choice-title-inset)}.get-in-touch-drawer .employer-hero-choice .employer-hero-choice__title{width:auto;position:static;transform:none}.get-in-touch-drawer .employer-hero-choice .employer-hero-choice__copy{padding-inline:var(--component-employer-choice-wide-rollover-copy-inset)}.get-in-touch-drawer .employer-hero-choice .employer-hero-choice__arrow{right:var(--component-employer-choice-wide-arrow-right);bottom:var(--component-employer-choice-wide-arrow-bottom)}}.employer-word-slot{height:calc(var(--component-employer-word-slot-height) + var(--component-employer-word-slot-clip-overscan) + var(--component-employer-word-slot-clip-overscan));padding-block:var(--component-employer-word-slot-clip-overscan);margin-block:calc(var(--motion-direction-reverse) * var(--component-employer-word-slot-clip-overscan));vertical-align:var(--component-hero-slot-alignment);display:inline-block;overflow:clip}.employer-word-slot__track{width:max-content;animation-name:employer-word-slot-cycle;animation-duration:var(--motion-duration-employer-word-slot);animation-timing-function:var(--motion-css-ease-employer-word-slot);will-change:transform, filter;flex-direction:column;animation-iteration-count:infinite;display:flex}.employer-word-slot__phrase{height:var(--component-hero-slot-phrase-pitch);align-items:var(--component-hero-slot-phrase-alignment);white-space:nowrap;display:flex}@keyframes employer-word-slot-cycle{0%,25%{filter:blur(var(--motion-employer-word-slot-rest-blur));transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}29.167%{filter:blur(var(--motion-employer-word-slot-travel-blur))}33.333%,58.333%{filter:blur(var(--motion-employer-word-slot-rest-blur));transform:translate3d(var(--motion-zero), var(--motion-employer-word-slot-position-one), var(--motion-zero))}62.5%{filter:blur(var(--motion-employer-word-slot-travel-blur))}66.667%,91.667%{filter:blur(var(--motion-employer-word-slot-rest-blur));transform:translate3d(var(--motion-zero), var(--motion-employer-word-slot-position-two), var(--motion-zero))}95.833%{filter:blur(var(--motion-employer-word-slot-travel-blur))}to{filter:blur(var(--motion-employer-word-slot-rest-blur));transform:translate3d(var(--motion-zero), var(--motion-employer-word-slot-position-three), var(--motion-zero))}}@container (width<=18rem){.employer-hero__heading h1{font-size:var(--component-employer-word-slot-narrow-heading-size)}}@media (prefers-reduced-motion:reduce){.employer-word-slot__track{filter:none;transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero));will-change:auto;animation:none}}.employer-product-chrome{top:var(--motion-zero);z-index:var(--layer-header);position:sticky}.employer-product-nav{border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-page);overflow-x:auto}.employer-product-nav__list{padding-block:var(--space-3);align-items:center;display:flex}.employer-product-nav__segments{padding:var(--space-unit);border-radius:var(--radius-pill);background:var(--surface-subtle);align-items:stretch;display:inline-flex}.employer-product-nav a{flex:var(--component-employer-product-nav-item-flex);min-height:var(--control-target-min-height);padding-inline:var(--space-4);border-radius:var(--radius-pill);color:var(--content-secondary);font-size:var(--type-nav-size);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.employer-product-nav a[aria-current=page]{background:var(--content-accent);color:var(--content-inverse);font-weight:var(--weight-semibold)}.employer-product-hero h1{max-width:var(--measure-heading-max)}.employer-product-hero__heading{max-width:var(--measure-heading-max);font-family:var(--font-display);font-size:var(--type-heading-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.employer-product-statistics{background:var(--surface-page)}.employer-product-stat-list,.employer-product-list{gap:var(--space-8);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.employer-product-stat-list li,.employer-product-list>li{align-content:start;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-width-default) solid var(--border-accent);display:grid}.employer-product-stat-list p,.employer-product-list p,.employer-product-section .section-heading p,.employer-product-notes p{color:var(--content-secondary)}.employer-product-list ul{gap:var(--space-2);margin:var(--space-none);padding-inline-start:var(--space-6);display:grid}.employer-product-section:nth-of-type(2n){background:var(--surface-subtle)}.employer-product-testimonials .employer-quote-list{margin-top:var(--space-8)}.employer-product-notes{background:var(--surface-warm)}.employer-product-notes__layout{gap:var(--space-6);display:grid}.employer-product-cta{font-family:var(--font-display);font-size:var(--type-title-size);font-weight:var(--weight-medium)}.employer-product-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.employer-product-source{padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default);font-size:var(--type-meta-sm-size)}@media (width>=40rem){.employer-product-stat-list,.employer-product-list{grid-template-columns:var(--component-employer-two-column-grid)}}@media (width>=64rem){.employer-product-stat-list,.employer-product-list{grid-template-columns:var(--component-employer-three-column-grid)}}.employer-investors-walkthrough{background:var(--surface-warm)}.employer-investors-walkthrough .action-link,.employer-investors-contact .action-link{margin-top:var(--space-6)}.employer-investors-faq__list{gap:var(--space-6);margin:var(--space-none);margin-top:var(--space-8);display:grid}.employer-investors-faq__entry{align-content:start;gap:var(--space-3);padding-top:var(--space-6);border-top:var(--border-width-default) solid var(--border-accent);display:grid}.employer-investors-faq__entry dt{font-family:var(--font-display);font-size:var(--type-title-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.employer-investors-faq__entry dd{margin:var(--space-none);color:var(--content-secondary)}.employer-investors-contact{background:var(--surface-subtle)}.employer-investors-contact p{max-width:var(--measure-heading-max);color:var(--content-secondary)}@media (width>=64rem){.employer-investors-faq__list{grid-template-columns:var(--component-employer-two-column-grid);gap:var(--space-8)}}.employer-investors-hero{min-height:var(--component-investors-hero-min-height);padding-block:var(--component-investors-hero-padding-block);background:var(--surface-investors-hero);isolation:isolate;align-content:center;display:grid;position:relative}.employer-investors-hero__film{inset:var(--space-none);z-index:var(--layer-investors-hero-film);width:var(--size-full);height:var(--size-full);object-fit:cover;position:absolute}.employer-investors-hero__scrim{inset:var(--space-none);z-index:var(--layer-investors-hero-scrim);background:var(--component-investors-hero-scrim);pointer-events:none;position:absolute}.employer-investors-hero__layout{z-index:var(--layer-investors-hero-copy);position:relative}.employer-investors-hero .employer-hero__copy{max-width:var(--component-investors-hero-copy-max)}.employer-investors-hero .employer-hero__copy h1{color:var(--content-inverse)}.investors{font-size:var(--component-investors-body-size);line-height:var(--component-investors-body-leading)}.investors h2,.investors h3,.investors h4{letter-spacing:var(--component-investors-heading-tracking)}.investors-wrap{width:var(--layout-page-width);margin:var(--space-none) auto}.investors-break{display:none}.investors-section{padding:var(--component-investors-section-padding-narrow);position:relative;overflow-x:clip}.investors-section>.investors-wrap{z-index:var(--layer-investors-section-copy);position:relative}.investors-section:before{content:"";inset:var(--space-none);pointer-events:none;background-image:var(--component-investors-grid-image);background-size:var(--component-investors-grid-size) var(--component-investors-grid-size);position:absolute}.investors-section--white{background:var(--surface-page)}.investors-section--warm{background:var(--surface-subtle)}.investors-section--indigo{background:var(--content-accent);color:var(--content-inverse);overflow:clip}.investors-section--indigo:before{background-image:var(--component-investors-grid-image-inverse)}.investors-section--indigo h2,.investors-section--indigo h3,.investors-section--indigo h4{color:var(--content-inverse)}.investors-section--indigo .investors-section__head p{color:var(--component-investors-inverse-copy)}.investors-section__head{margin-bottom:var(--component-investors-head-gap-narrow);text-align:center}.investors-section__head:last-child{margin-bottom:var(--space-none)}.investors-section__head--tight{margin-bottom:var(--component-investors-head-gap-tight)}.investors-section__head h2{max-width:var(--component-investors-h2-measure);margin:var(--space-none) auto;scroll-margin-top:var(--component-investors-anchor-clearance);font-size:var(--component-investors-h2-size);line-height:var(--component-investors-h2-leading);text-wrap:balance}.investors-section__head p{max-width:var(--measure-investors);margin:var(--component-investors-head-lead-gap-narrow) auto var(--space-none);color:var(--content-secondary);font-size:var(--component-investors-body-size);line-height:var(--component-investors-lead-leading-narrow);text-wrap:pretty}.investors-section__head p+p{margin-top:var(--component-investors-head-para-gap)}[data-content-group=investors-vision] .investors-section__head p+p{margin-top:var(--component-investors-vision-para-gap)}[data-content-group=investors-thesis] .investors-section__head h2{max-width:var(--component-investors-h2-thesis-measure);font-size:var(--component-investors-h2-thesis-size-narrow)}.investors-h2-2line{max-width:var(--component-investors-h2-2line-measure);margin:var(--space-none) auto;display:block}.investors-h2-2line span{display:block}.investors-label{margin-bottom:var(--component-investors-label-gap);color:var(--content-label);font-family:var(--font-body);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-label-tracking);text-transform:uppercase;display:block}.investors-label--accent{color:var(--content-accent-text)}.investors-btn{justify-content:center;align-items:center;gap:var(--component-investors-btn-gap);padding:var(--component-investors-btn-padding);border:var(--component-investors-btn-border) solid var(--color-transparent);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--component-investors-btn-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-step-leading);cursor:pointer;transition:background var(--motion-duration-investors-hover), border-color var(--motion-duration-investors-hover), color var(--motion-duration-investors-hover), transform var(--motion-duration-investors-hover);text-decoration:none;display:inline-flex}.investors-btn--primary{background:var(--surface-action);color:var(--content-on-action)}.investors-btn--primary:hover{background:var(--state-action-press)}.investors-btn--ghost{background:var(--color-transparent);border-color:var(--border-strong);color:var(--content-heading)}.investors-btn--ghost:hover{background:var(--surface-subtle)}.investors-btn--link{min-height:var(--control-target-min-height);padding:var(--component-investors-link-padding);border:var(--border-width-none);color:var(--content-accent);font:inherit;text-underline-offset:var(--component-investors-link-underline-offset);cursor:pointer;background:0 0;align-items:center;text-decoration:underline;display:inline-flex}.investors-btn--link:hover{color:var(--color-brand-700)}.investors-actions{gap:var(--component-investors-actions-gap);flex-wrap:wrap;display:flex}.investors-actions .investors-btn{width:var(--size-full)}.investors-note{max-width:var(--component-investors-note-measure);margin:var(--space-none) auto;padding:var(--component-investors-note-padding);border-radius:var(--radius-sm-md);background:var(--surface-canvas);color:var(--content-secondary);font-size:var(--component-investors-copy-size);text-align:center;text-wrap:pretty}.investors-section--warm .investors-note{background:var(--surface-page)}.investors-note--one{max-width:var(--component-investors-note-one-measure)}.investors-note--wide{max-width:var(--size-full)}.investors-raise__note{margin-top:var(--component-investors-note-top)}.investors-hero{padding:var(--component-investors-hero-padding-narrow);border-bottom:var(--border-width-default) solid var(--border-default);background:var(--component-investors-hero-gradient);position:relative;overflow:clip}.investors-hero:before{content:"";inset:var(--space-none);pointer-events:none;background-image:var(--component-investors-grid-image);background-size:var(--component-investors-grid-size) var(--component-investors-grid-size);-webkit-mask-image:var(--component-investors-hero-mask);-webkit-mask-image:var(--component-investors-hero-mask);mask-image:var(--component-investors-hero-mask);position:absolute}.investors-hero__grid{z-index:var(--layer-investors-section-copy);grid-template-columns:var(--component-investors-grid-1);gap:var(--component-investors-hero-gap-narrow);align-items:center;display:grid;position:relative}.investors-hero__copy{min-width:var(--space-none);align-self:start}.investors-hero__copy h1{max-width:var(--component-investors-h1-measure);font-size:var(--component-investors-h1-size);line-height:var(--component-investors-h1-leading)}.investors-hero__word{display:inline-block}.investors-hero__lead{max-width:var(--component-investors-lead-measure);margin:var(--component-investors-lead-margin);color:var(--content-secondary);font-size:var(--component-investors-lead-size-narrow);line-height:var(--leading-body)}.investors-hero__lead+.investors-hero__lead{margin-top:calc(var(--component-investors-lead-margin-top) * var(--motion-direction-reverse))}.investors-hero__side{gap:var(--component-investors-hero-side-gap);align-self:center;display:grid}.investors-film{max-width:none;margin:var(--space-none)}.investors-film figure{margin:var(--space-none) var(--space-none) var(--component-investors-laptop-base-height-phone);padding:var(--component-investors-laptop-padding-phone);border-radius:var(--component-investors-laptop-radius-phone);background:var(--component-investors-laptop-frame);box-shadow:var(--component-investors-laptop-shadow);line-height:var(--component-investors-film-line-height);position:relative}.investors-film figure:before{content:"";top:var(--component-investors-laptop-dot-top);left:var(--size-half);translate:var(--component-investors-center-x);width:var(--component-investors-laptop-dot-size);height:var(--component-investors-laptop-dot-size);border-radius:var(--radius-pill);background:var(--component-investors-laptop-dot);z-index:var(--layer-investors-laptop-dot);position:absolute}.investors-film figure:after{content:"";left:var(--component-investors-laptop-base-inset);right:var(--component-investors-laptop-base-inset);bottom:calc(var(--component-investors-laptop-base-height-phone) * var(--motion-direction-reverse));height:var(--component-investors-laptop-base-height-phone);border-radius:var(--component-investors-laptop-base-radius);background:var(--component-investors-laptop-base);box-shadow:var(--component-investors-laptop-base-shadow);position:absolute}.investors-film video{width:var(--size-full);height:auto;aspect-ratio:var(--component-investors-film-ratio);border-radius:var(--component-investors-laptop-screen-radius);background:var(--component-investors-laptop-screen);display:block}.investors-film figcaption{margin-top:var(--component-investors-film-caption-gap);color:var(--content-secondary);font-size:var(--component-investors-note-size);line-height:var(--component-investors-copy-leading);text-align:center}.investors-film figcaption b{color:var(--content-primary);font-weight:var(--weight-semibold)}.investors-facts{margin:var(--component-investors-hero-facts-top) var(--space-none) var(--space-none)}.investors-facts__row{padding:var(--component-investors-facts-row-padding);border-top:var(--border-width-default) solid var(--border-default)}.investors-facts__row:first-child{padding-top:var(--space-none);border-top:var(--border-width-none)}.investors-facts__row:last-child{padding-bottom:var(--space-none)}.investors-facts dt{margin-bottom:var(--space-none);color:var(--content-accent);font-size:var(--component-investors-facts-term-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-fact-tracking-hero);text-transform:uppercase}.investors-facts dd{margin:var(--component-investors-facts-value-gap) var(--space-none) var(--space-none);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-facts-value-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-fact-leading);letter-spacing:var(--component-investors-heading-tracking)}.investors-facts__note{margin-top:var(--component-investors-facts-note-gap);color:var(--content-secondary);font-family:var(--font-body);font-size:var(--component-investors-facts-note-size);font-weight:var(--weight-regular);line-height:var(--component-investors-copy-leading);letter-spacing:var(--tracking-none);display:block}.investors-hero__ticker{margin:var(--component-investors-hero-ticker-top) var(--space-none) var(--space-none);width:var(--size-full)}.investors-hero__ticker .job-ticker__title{text-align:center}.investors-pains{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-investors-pains-gap);display:grid}.investors-pain{gap:var(--component-investors-pain-gap);padding:var(--component-investors-pain-padding-narrow);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);transition:transform var(--motion-duration-investors-hover), box-shadow var(--motion-duration-investors-hover);flex-direction:column;display:flex;position:relative}.investors-pain--employer{border-color:var(--color-brand-300);background:var(--component-investors-pain-employer-gradient)}.investors-pain--seeker{border-color:var(--component-investors-pain-seeker-edge);background:var(--component-investors-pain-seeker-gradient)}.investors-pain__tag{color:var(--content-label);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase}.investors-pain--employer .investors-pain__tag{color:var(--content-accent)}.investors-pain--seeker .investors-pain__tag{color:var(--content-accent-text)}.investors-pain h3{font-size:var(--component-investors-card-h3-size-narrow);line-height:var(--component-investors-h3-leading)}.investors-pain ul,.investors-path ul{gap:var(--component-investors-list-gap);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.investors-pain li,.investors-path li{padding-left:var(--component-investors-list-indent);color:var(--content-secondary);font-size:var(--component-investors-copy-size);line-height:var(--component-investors-copy-leading);position:relative}.investors-pain li:before{content:"";left:var(--space-none);top:var(--component-investors-dash-top);width:var(--component-investors-dash-width);height:var(--component-investors-dash-height);border-radius:var(--component-investors-dash-height);background:var(--border-strong);position:absolute}.investors-pain--employer li:before{background:var(--color-brand-300)}.investors-pain--seeker li:before{background:var(--component-investors-pain-seeker-rule)}.investors-steps__row{top:var(--component-investors-steps-row-top);z-index:var(--layer-investors-steps-row);grid-template-columns:var(--component-investors-grid-3);gap:var(--component-investors-steps-row-gap);max-width:var(--component-investors-steps-row-max);margin:var(--space-none) auto;padding:var(--component-investors-steps-row-padding);display:grid;position:sticky}.investors-steps__row:before{content:"";top:var(--space-none);bottom:var(--space-none);left:var(--size-half);translate:var(--component-investors-center-x);width:var(--component-investors-viewport-width);background:var(--content-accent);box-shadow:var(--component-investors-steps-row-shadow);z-index:var(--layer-behind);position:absolute}.investors-steps__tab{width:var(--component-investors-steps-tab-size);height:var(--component-investors-steps-tab-size);border:var(--component-investors-steps-tab-ring) solid var(--component-investors-steps-tab-ring-color);border-radius:var(--radius-pill);background:var(--color-transparent);color:var(--component-investors-steps-tab-ink);font-family:var(--font-display);font-size:var(--component-investors-steps-tab-font);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading);cursor:pointer;justify-content:center;justify-self:center;align-items:center;display:inline-flex}.investors-steps__tab[aria-selected=true]{border-color:var(--surface-action);background:var(--surface-action);color:var(--content-inverse)}.investors-steps__tab:active{scale:var(--component-investors-steps-tab-press)}.investors-steps__tab:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset)}.investors-steps__hint{grid-column:var(--component-investors-span-all);margin:var(--component-investors-steps-hint-gap) var(--space-none) var(--space-none);color:var(--component-investors-steps-hint-ink);font-size:var(--component-investors-steps-hint-size);letter-spacing:var(--component-investors-steps-hint-tracking);text-align:center}.investors-steps{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-investors-steps-gap);margin-top:var(--component-investors-steps-gap);display:grid}.investors-step:not([data-investors-step-active]){display:none}.investors-step{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-investors-step-copy-gap) var(--space-none);max-width:var(--component-investors-step-copy-measure);padding:var(--component-investors-step-padding-mid);text-align:center;justify-items:center;margin-inline:auto;display:grid}.investors-step__n{width:var(--component-investors-step-n-size-box);height:var(--component-investors-step-n-size-box);border-radius:var(--radius-pill);background:var(--surface-action);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-investors-step-n-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading);justify-content:center;align-items:center;display:none}.investors-step__h{margin-bottom:var(--component-investors-step-phone-h-gap);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-investors-step-phone-h-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-step-leading);letter-spacing:var(--component-investors-heading-tracking);justify-content:center;align-items:center;display:flex}.investors-step__d{color:var(--component-investors-inverse-copy);font-size:var(--component-investors-step-phone-d-size);line-height:var(--component-investors-body-leading)}.investors-step__watch{margin-top:var(--component-investors-watch-gap);padding:var(--component-investors-watch-padding);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-action);color:var(--content-on-action);font-family:var(--font-body);font-size:var(--component-investors-watch-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading);cursor:pointer;transition:background var(--motion-duration-investors-disc), transform var(--motion-duration-investors-disc);justify-self:center}.investors-step__watch:hover,.investors-step__watch:focus-visible{background:var(--state-action-press)}.investors-step__watch:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset)}.investors-appshow{max-width:var(--component-investors-appshow-max);padding:var(--component-investors-appshow-padding-narrow);border-radius:var(--radius-lg);background:var(--component-investors-indigo-gradient);color:var(--content-inverse);box-shadow:var(--shadow-elevated);margin-inline:auto;overflow:hidden}.investors-appshow__k{margin-bottom:var(--component-investors-appshow-k-gap);color:var(--component-investors-inverse-soft);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase;display:block}.investors-live-dot{width:var(--component-investors-live-dot-size);height:var(--component-investors-live-dot-size);margin-right:var(--component-investors-live-dot-gap);border-radius:var(--radius-pill);background:var(--color-success-300);vertical-align:middle;display:inline-block}.investors-appshow h3{margin:var(--component-investors-appshow-h3-margin);color:var(--content-inverse);font-size:var(--component-investors-h3-size);line-height:var(--component-investors-tight-leading)}.investors-appshow p{margin:var(--space-none) var(--space-none) var(--component-investors-appshow-p-gap);color:var(--component-investors-inverse-copy);font-size:var(--component-investors-copy-md-size);line-height:var(--leading-body)}.investors-appshow__promise{margin-bottom:var(--component-investors-appshow-promise-gap);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-investors-lead-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-promise-leading)}.investors-appshow__note{margin:var(--component-investors-appshow-note-gap) var(--space-none) var(--space-none);padding-top:var(--component-investors-appshow-note-pad);border-top:var(--border-width-default) solid var(--component-investors-inverse-rule);font-size:var(--component-investors-note-size);line-height:var(--component-investors-body-leading)}.investors-appshow__actions{margin-top:var(--component-investors-appshow-actions-top);display:block}.investors-appshow__actions .investors-btn{width:var(--size-full);justify-content:center;display:flex}.investors-appshow__apps{margin-top:var(--component-investors-appshow-secondary-top)}.investors-appshow__apps-k{margin-bottom:var(--component-investors-appshow-apps-k-gap);color:var(--component-investors-inverse-soft);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase;display:block}.investors-appshow__badges{justify-content:space-between;gap:var(--component-investors-appshow-apps-gap-narrow);flex-wrap:wrap;display:flex}.investors-badge{min-width:var(--component-investors-badge-min-width);height:var(--component-investors-badge-height);padding:var(--component-investors-badge-padding);border:var(--border-width-default) solid var(--component-investors-inverse-badge-rule);border-radius:var(--component-investors-badge-radius);background:var(--color-black);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--component-investors-badge-size);letter-spacing:var(--component-investors-badge-tracking);line-height:var(--component-investors-badge-leading);white-space:nowrap;flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}.investors-badge:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset)}.investors-badge__mark{left:var(--component-investors-badge-mark-left);top:var(--size-half);width:var(--component-investors-badge-mark-width);height:var(--component-investors-badge-mark-size);transform:var(--component-investors-center-y-transform);position:absolute}.investors-badge__mark svg{width:var(--size-full);height:var(--size-full)}.investors-badge__text{flex-direction:column;display:flex}.investors-badge__text b{font-size:var(--component-investors-badge-name-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-heading-tracking);line-height:var(--component-investors-badge-name-leading)}.investors-team{grid-template-columns:var(--component-investors-team-grid);gap:var(--component-investors-team-gap);margin-top:var(--component-investors-team-top);display:grid}.investors-team:has(.investors-member[open]):has(.investors-member:not([open])){align-items:start}.investors-member::details-content{flex-direction:column;flex:var(--component-investors-details-flex);min-height:var(--space-none);display:flex}.investors-member{gap:var(--component-investors-member-gap);padding:var(--component-investors-member-padding-narrow);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);flex-direction:column;display:flex}.investors-member>summary{gap:var(--component-investors-member-gap);padding-right:var(--component-investors-member-summary-pad);cursor:pointer;outline-offset:var(--focus-ring-offset);flex-direction:column;list-style:none;display:flex;position:relative}.investors-member>summary::-webkit-details-marker{display:none}.investors-presentation-link{color:var(--color-white);font-size:var(--component-investors-copy-sm-size);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--component-investors-inverse-underline);text-decoration-color:var(--component-investors-inverse-underline);text-underline-offset:var(--component-investors-link-underline-offset);margin-inline-start:var(--space-2)}.investors-presentation-link:hover{text-decoration-color:currentColor}.investors-presentation-link:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset)}.investors-member>summary:after{content:"";right:var(--component-investors-chevron-right);top:var(--component-investors-chevron-top);width:var(--component-investors-chevron-size);height:var(--component-investors-chevron-size);border-right:var(--component-investors-chevron-border) solid var(--content-accent);border-bottom:var(--component-investors-chevron-border) solid var(--content-accent);transform:var(--component-investors-chevron-closed);transition:transform var(--motion-duration-investors-chevron);position:absolute}.investors-member[open]>summary:after{top:var(--component-investors-chevron-top-open);transform:var(--component-investors-chevron-open)}.investors-member>summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-brand-300)}.investors-member__role{min-height:var(--component-investors-member-role-min);color:var(--content-accent);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase}.investors-member h3{max-width:none;font-family:var(--font-display);font-size:var(--component-investors-member-size);line-height:var(--component-investors-h3-leading);text-wrap:balance}.investors-member p{max-width:var(--component-investors-bio-measure);margin:var(--component-investors-member-gap) var(--space-none) var(--component-investors-member-bio-gap);color:var(--content-secondary);font-size:var(--component-investors-copy-md-size);line-height:var(--component-investors-body-leading);text-wrap:pretty}.investors-member__sold{padding-top:var(--component-investors-member-sold-pad);border-top:var(--border-width-default) solid var(--border-default);color:var(--content-secondary);font-size:var(--component-investors-small-plus-size);margin-top:auto;display:block}.investors-member__sold b{margin-bottom:var(--component-investors-member-sold-label-gap);color:var(--content-muted);font-size:var(--component-investors-micro-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;display:block}.investors-paths{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-investors-paths-gap);margin-bottom:var(--component-investors-paths-bottom);display:grid}.investors-path{gap:var(--component-investors-path-gap);padding:var(--component-investors-path-padding-narrow);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-canvas);flex-direction:column;display:flex}.investors-pill{padding:var(--component-investors-pill-padding);border-radius:var(--radius-pill);background:var(--border-accent);color:var(--content-accent);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase;align-self:flex-start}.investors-path h3{font-size:var(--component-investors-card-h3-size-narrow);line-height:var(--component-investors-h3-leading)}.investors-path__price{color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-price-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading)}.investors-path__price small{margin-top:var(--component-investors-price-note-gap);color:var(--content-secondary);font-family:var(--font-body);font-size:var(--component-investors-small-plus-size);font-weight:var(--weight-regular);display:block}.investors-path p{color:var(--content-secondary);font-size:var(--component-investors-copy-md-size);line-height:var(--leading-body)}.investors-path ul{margin-top:auto}.investors-path li:before{content:"";left:var(--space-none);top:var(--component-investors-tick-top);width:var(--component-investors-tick-size);height:var(--component-investors-tick-size);border-radius:var(--radius-pill);background:var(--content-accent);-webkit-mask:var(--component-investors-tick-mask);-webkit-mask:var(--component-investors-tick-mask);mask:var(--component-investors-tick-mask);position:absolute}.investors-streams{grid-template-columns:var(--component-investors-streams-grid);gap:var(--component-investors-streams-gap);display:grid}.investors-stream{padding:var(--component-investors-stream-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);background:var(--surface-page);flex-direction:column;display:flex}.investors-stream__k{margin-bottom:var(--component-investors-stream-k-gap);color:var(--content-accent-text);font-size:var(--component-investors-micro-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-micro-tracking);text-transform:uppercase;display:block}.investors-stream__v{color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-lead-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-channel-leading);display:block}.investors-stream__d{margin-top:var(--component-investors-stream-d-gap);color:var(--content-secondary);font-size:var(--component-investors-note-size);line-height:var(--component-investors-copy-leading);display:block}.investors-vs{grid-template-columns:var(--component-investors-grid-1);max-width:var(--component-investors-vs-max);margin:var(--space-none) auto;border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);text-align:left;display:grid;overflow:hidden}.investors-vs__col{padding:var(--component-investors-vs-padding)}.investors-vs__col+.investors-vs__col{border-top:var(--border-width-default) solid var(--border-default)}.investors-vs__col--ours{background:var(--surface-subtle)}.investors-vs__k{margin-bottom:var(--component-investors-vs-k-gap);color:var(--content-muted);font-family:var(--font-body);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase;display:block}.investors-vs__col--ours .investors-vs__k{color:var(--content-accent)}.investors-vs p{max-width:none;margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-investors-body-size);line-height:var(--component-investors-body-leading)}.investors-vs__cap{max-width:var(--measure-investors);margin:var(--component-investors-vs-cap-margin-narrow);color:var(--content-secondary);font-size:var(--component-investors-body-size);text-align:center}.investors-channels{grid-template-columns:var(--component-investors-channels-grid);gap:var(--component-investors-channels-gap-narrow);padding:var(--component-investors-channels-padding-narrow);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-small);display:grid}.investors-channel{text-align:center}.investors-channel__ic{width:var(--component-investors-channel-ic);height:var(--component-investors-channel-ic);margin:var(--space-none) auto var(--component-investors-channel-ic-gap);border-radius:var(--component-investors-channel-ic-radius);background:var(--content-accent);color:var(--content-inverse);place-items:center;display:grid}.investors-channel__ic svg{width:var(--component-investors-channel-glyph);height:var(--component-investors-channel-glyph);stroke-width:var(--component-investors-channel-stroke)}.investors-channel h3{font-size:var(--component-investors-title-sm-size);line-height:var(--component-investors-channel-leading)}.investors-channel p{margin-top:var(--component-investors-channel-p-gap);color:var(--content-secondary);font-size:var(--component-investors-note-size)}.investors-cost__heading{margin-bottom:var(--component-investors-cost-heading-gap);font-size:var(--component-investors-cost-heading-size);text-align:center}.investors-why{grid-template-columns:var(--component-investors-why-grid);gap:var(--component-investors-why-gap);margin:var(--space-none) var(--space-none) var(--component-investors-why-bottom);padding:var(--space-none);list-style:none;display:grid}.investors-why li{padding:var(--component-investors-why-padding);border-left:var(--component-investors-why-edge) solid var(--surface-action);border-radius:var(--component-investors-why-radius);background:var(--surface-page)}.investors-why h4{margin:var(--space-none) var(--space-none) var(--component-investors-why-h4-gap);font-size:var(--component-investors-copy-lg-size)}.investors-why p{color:var(--content-secondary);font-size:var(--component-investors-copy-size)}.investors-cost{gap:var(--component-investors-cost-gap);max-width:var(--component-investors-cost-max);margin:var(--space-none) auto var(--component-investors-cost-bottom);display:grid}.investors-cost__row{grid-template-columns:var(--component-investors-cost-columns-narrow);grid-template-areas:var(--component-investors-cost-areas-narrow);gap:var(--component-investors-cost-row-gap-narrow);align-items:center;display:grid}.investors-cost__name{color:var(--content-heading);font-size:var(--component-investors-copy-size);font-weight:var(--weight-semibold);grid-area:nm}.investors-cost__bar{height:var(--component-investors-cost-bar-height);border-radius:var(--radius-pill);background:var(--surface-subtle);grid-area:bar;overflow:hidden}.investors-cost__bar i{height:var(--size-full);width:var(--space-none);border-radius:var(--radius-pill);background:var(--border-strong);display:block}.investors-cost__bar i[data-investors-cost-bar="1"]{width:var(--component-investors-cost-bar-1)}.investors-cost__bar i[data-investors-cost-bar="2"]{width:var(--component-investors-cost-bar-2)}.investors-cost__bar i[data-investors-cost-bar="3"]{width:var(--component-investors-cost-bar-3)}.investors-cost__bar i[data-investors-cost-bar="4"]{width:var(--component-investors-cost-bar-4)}.investors-cost__row--ours .investors-cost__bar i{background:var(--surface-action)}.investors-cost__row--ours .investors-cost__name,.investors-cost__row--ours .investors-cost__value{color:var(--content-accent-text)}.investors-cost__value{color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-cost-value-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right;grid-area:v}.investors-cost__note{margin-bottom:var(--component-investors-cost-heading-gap)}.investors-disc{margin-top:var(--component-investors-disc-top);padding:var(--component-investors-disc-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);outline:var(--component-investors-disc-ring) solid var(--color-transparent);outline-offset:var(--component-investors-disc-ring-offset);transition:outline-color var(--motion-duration-investors-disc)}.investors-section--white .investors-disc{background:var(--surface-subtle)}.investors-section--warm .investors-disc{background:var(--surface-page)}@media (hover:hover){.investors-disc:hover{outline-color:var(--surface-action)}}.investors-disc>summary{align-items:center;gap:var(--component-investors-disc-summary-gap);margin:var(--space-none);padding:var(--space-none);color:var(--content-accent);font-family:var(--font-body);font-size:var(--component-investors-disc-summary-size);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:inline-flex}.investors-disc>summary::-webkit-details-marker{display:none}.investors-disc>summary:after{content:"";width:var(--component-investors-chevron-size);height:var(--component-investors-chevron-size);margin-top:var(--component-investors-chevron-lift);border-right:var(--component-investors-chevron-border) solid currentColor;border-bottom:var(--component-investors-chevron-border) solid currentColor;transform:var(--component-investors-chevron-closed);transition:transform var(--motion-duration-investors-chevron)}.investors-disc[open]>summary:after{margin-top:var(--component-investors-chevron-drop);transform:var(--component-investors-chevron-open)}.investors-disc>summary:hover{color:var(--color-brand-700)}.investors-disc__body{margin-top:var(--component-investors-disc-body-gap)}.investors-table-wrap{max-width:var(--component-investors-table-max);margin:var(--space-none) auto var(--component-investors-table-bottom);overflow-x:visible}.investors-table{width:var(--size-full);min-width:var(--component-investors-table-min-width-none);border-collapse:collapse;border-radius:var(--radius-sm-md);font-size:var(--component-investors-copy-size);background:0 0;display:block;overflow:hidden}.investors-table thead{display:none}.investors-table tbody,.investors-table tr{display:block}.investors-table tr{margin-bottom:var(--component-investors-table-card-gap);padding:var(--component-investors-table-card-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);background:var(--surface-page)}.investors-table th,.investors-table td{padding:var(--component-investors-table-card-cell-padding);border-bottom:var(--border-width-none);text-align:left;display:block}.investors-table td:before{content:attr(data-l);margin-bottom:var(--component-investors-table-card-label-gap);color:var(--content-label);font-size:var(--component-investors-table-card-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-table-card-label-tracking);text-transform:uppercase;display:block}.investors-table td:first-child{margin-bottom:var(--component-investors-table-card-title-gap);padding-bottom:var(--component-investors-table-card-title-pad);border-bottom:var(--border-width-default) solid var(--border-default);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-table-card-title-size);font-weight:var(--weight-semibold)}.investors-table td:first-child:before,.investors-table td:empty{display:none}.investors-table__ours{border-color:var(--color-brand-300)}.investors-table th{background:var(--surface-subtle);color:var(--content-muted);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-table-tracking);text-transform:uppercase;vertical-align:bottom}.investors-table tr:last-child td{border-bottom:var(--border-width-none)}.investors-table__ours,.investors-table__ours td{background:var(--surface-brand-tint);font-weight:var(--weight-semibold)}.investors-table--cmp .investors-table__ours td:nth-child(3){color:var(--content-accent);font-size:var(--component-investors-table-ours-size)}.investors-table td:last-child:empty{padding:var(--space-none)}.investors-big3{grid-template-columns:var(--component-investors-big3-grid);gap:var(--component-investors-big3-gap);margin-bottom:var(--component-investors-big3-bottom);display:grid}.investors-big3:last-child,[data-content-group=investors-headstart] .investors-big3{margin-bottom:var(--space-none)}[data-content-group=investors-headstart] .investors-big{padding:var(--space-4)}[data-content-group=investors-headstart] .investors-big__n{font-size:var(--component-investors-headstart-big-size)}[data-content-group=investors-headstart] .investors-big__s{margin-top:var(--space-2)}[data-content-group=investors-headstart] .investors-big3{gap:var(--space-4)}.investors-big{padding:var(--component-investors-big-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);background:var(--surface-page)}.investors-big__t{margin-bottom:var(--component-investors-big-t-gap);color:var(--content-accent);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-tag-tracking);text-transform:uppercase;text-wrap:balance;display:block}.investors-big__n{color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-big-size-phone);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading);display:block}.investors-big__s{margin-top:var(--component-investors-big-s-gap);color:var(--content-secondary);font-size:var(--component-investors-copy-md-size);line-height:var(--leading-body);display:block}.investors-proof{margin:var(--component-investors-proof-top) var(--space-none) var(--space-none)}.investors-proof .investors-disc{margin-top:var(--space-none)}.investors-built{columns:var(--component-investors-built-columns-phone);column-gap:var(--component-investors-built-gap);margin:var(--space-none);padding:var(--space-none);list-style:none}.investors-built li{padding:var(--component-investors-built-item-padding);color:var(--content-primary);font-size:var(--component-investors-copy-sm-size);line-height:var(--component-investors-copy-leading);break-inside:avoid;position:relative}.investors-built li:last-child{padding-bottom:var(--space-none)}.investors-built li:before{content:"✓";left:var(--space-none);top:var(--component-investors-tick-top);color:var(--state-success);font-size:var(--component-investors-built-glyph-size);font-weight:var(--weight-semibold);line-height:var(--component-investors-copy-leading);position:absolute}.investors-endcta{justify-items:center;gap:var(--component-investors-endcta-gap);margin-top:var(--component-investors-endcta-top);text-align:center;display:grid}.investors-endcta__items{margin:var(--space-none) var(--space-none) var(--component-investors-endcta-items-gap);color:var(--component-investors-inverse-copy);font-size:var(--component-investors-copy-size);white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:baseline;display:flex}.investors-endcta__items i{padding:var(--component-investors-endcta-dot-pad);color:var(--component-investors-inverse-faint);font-style:normal}.investors-endcta__go{width:var(--size-full);justify-content:center;display:flex}@media (hover:hover) and (pointer:fine){.investors-pain:hover{box-shadow:var(--shadow-small)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.investors-btn:hover{transform:translateY(var(--component-investors-btn-lift))}.investors-pain:hover{transform:translateY(var(--component-investors-lift))}}@media (width>=40rem){.investors-film figure{margin-bottom:var(--component-investors-laptop-base-height);padding:var(--component-investors-laptop-padding);border-radius:var(--component-investors-laptop-radius)}.investors-film figure:after{bottom:calc(var(--component-investors-laptop-base-height) * var(--motion-direction-reverse));height:var(--component-investors-laptop-base-height)}.investors-endcta__go{width:auto;min-width:var(--component-investors-endcta-go-min);display:inline-flex}.investors-big__n{font-size:var(--component-investors-big-size-narrow)}}.investors-raise-lock{overflow:clip}.investors-raise-lock:not([data-raise-lock=unlocked]){max-height:var(--component-investors-raise-lock-max-height)}.investors-raise-lock__content{transition:filter var(--component-investors-raise-lock-fade)}.investors-raise-lock__content:focus{outline:none}.investors-raise-lock:not([data-raise-lock=unlocked]) .investors-raise-lock__content{filter:var(--component-investors-raise-lock-blur);pointer-events:none;-webkit-user-select:none;user-select:none}.investors-raise-lock__status{width:var(--border-width-default);height:var(--border-width-default);margin:var(--space-none);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.investors-raise-lock__veil{inset:var(--space-none);z-index:var(--component-investors-raise-lock-layer);padding:var(--component-investors-raise-lock-padding);background:var(--component-investors-raise-lock-scrim);place-items:center;display:grid;position:absolute}.investors-raise-lock__panel{justify-items:center;gap:var(--component-investors-raise-lock-gap);width:var(--size-full);max-width:var(--component-investors-raise-lock-panel-width);color:var(--content-inverse);text-align:center;display:grid}.investors-raise-lock__icon{box-sizing:content-box;width:var(--component-investors-raise-lock-icon-size);height:var(--component-investors-raise-lock-icon-size);padding:var(--component-investors-raise-lock-icon-tile);border-radius:var(--radius-sm-md);background:var(--surface-page);color:var(--content-heading);fill:none;stroke:currentColor;stroke-width:var(--component-investors-raise-lock-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.investors-raise-lock__heading{max-width:var(--component-investors-h2-measure);margin:var(--space-none);color:var(--content-inverse);font-size:var(--component-investors-h2-size);line-height:var(--component-investors-h2-leading);text-wrap:balance}.investors-raise-lock__label{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.investors-raise-lock__pin{width:var(--size-full);min-height:var(--control-target-min-height);padding:var(--component-investors-raise-lock-pin-padding);border:var(--component-investors-raise-lock-pin-border) solid var(--border-strong);border-radius:var(--component-investors-raise-lock-pin-radius);background:var(--surface-page);color:var(--content-heading);font-family:var(--font-body);font-size:var(--component-investors-raise-lock-pin-size);line-height:var(--component-investors-copy-leading);text-align:center}.investors-raise-lock__pin::placeholder{color:var(--state-placeholder)}.investors-raise-lock__pin:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--component-investors-raise-lock-pin-border)}.investors-raise-lock__pin[aria-invalid=true]{border-color:var(--state-error)}.investors-raise-lock__wrong{margin:var(--space-none);color:var(--content-inverse);font-size:var(--component-investors-copy-size);font-weight:var(--weight-semibold)}.investors-raise-lock__checking{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-none);color:var(--content-inverse);font-size:var(--component-investors-copy-size);font-weight:var(--weight-semibold);display:flex}.investors-raise-lock__pin[readonly]{color:var(--content-secondary)}.investors-raise-lock__invite{margin:var(--space-none);font-size:var(--component-investors-lead-size)}.investors-raise-lock__invite .investors-raise-lock__invest{min-height:var(--space-none);padding:var(--space-none);color:var(--content-inverse);font-size:inherit;-webkit-text-decoration-color:var(--content-inverse);text-decoration-color:var(--content-inverse)}.investors-raise-lock__invite .investors-raise-lock__invest:hover{color:var(--content-inverse)}.investors-raise-lock__invite .investors-raise-lock__invest:focus-visible{outline-color:var(--content-inverse)}@media (prefers-reduced-motion:reduce){.investors-raise-lock__content{transition:none}}.investors-raise-documents__standfirst,.investors-raise-documents__help{max-width:var(--measure-investors);color:var(--content-secondary);text-align:center;text-wrap:pretty;margin-inline:auto}.investors-raise-documents__standfirst{margin-block:var(--space-none) var(--component-investors-head-gap-tight)}.investors-raise-documents__help{margin-block:var(--component-investors-head-gap-tight) var(--space-none)}.investors-raise-documents__actions{grid-template-columns:var(--component-investors-grid-1);gap:var(--space-6);display:grid}.investors-raise-documents__card,.investors-raise-documents__standin{min-width:var(--space-none);min-height:var(--control-target-min-height);padding:var(--component-investors-member-padding-narrow);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-small);color:var(--content-primary);font:inherit;text-align:start;flex-direction:column;display:flex}.investors-raise-documents__card{cursor:pointer;transition:transform var(--motion-duration-investors-hover) var(--motion-css-ease-enter), box-shadow var(--motion-duration-investors-hover) var(--motion-css-ease-enter), border-color var(--motion-duration-investors-hover) var(--motion-css-ease-enter)}.investors-raise-documents__card:hover,.investors-raise-documents__card:focus-visible{border-color:var(--content-accent);box-shadow:var(--shadow-elevated);transform:translateY(var(--component-investors-btn-lift))}.investors-raise-documents__card:focus-visible{outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset)}.investors-raise-documents__standin{color:var(--content-secondary);cursor:default;pointer-events:none;justify-content:center;align-items:center}.investors-raise-documents__step{color:var(--content-accent-text);font-size:var(--component-investors-label-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-label-tracking);text-transform:uppercase}.investors-raise-documents__title{margin-block:var(--space-3);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-card-h3-size-narrow);font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading)}.investors-raise-documents__title em{color:var(--content-secondary);font-family:var(--font-body);font-size:var(--component-investors-body-size);font-style:normal}.investors-raise-documents__description{margin-bottom:var(--space-6);color:var(--content-secondary);font-size:var(--component-investors-copy-md-size);line-height:var(--leading-body)}.investors-raise-documents__go{color:var(--content-accent);font-weight:var(--weight-semibold);margin-top:auto}@media (width>=48rem){.investors-raise-documents__actions{grid-template-columns:var(--component-investors-grid-2)}.investors-raise-documents__card,.investors-raise-documents__standin{padding:var(--component-investors-member-padding)}.investors-raise-documents__title{font-size:var(--component-investors-card-h3-size)}}@media (prefers-reduced-motion:reduce){.investors-raise-documents__card{transition:none}}.investors-raise-document{display:contents}body[data-screening-drawer=open]:has(>.investors-raise-document){overflow:hidden}.investors-raise-document__panel{inset:var(--motion-zero);z-index:var(--layer-employer-menu-control);width:var(--size-full);height:var(--component-investors-raise-document-height);background:var(--surface-page);color:var(--content-primary);box-shadow:var(--shadow-elevated);transform:var(--component-screening-panel-rest);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);flex-direction:column;display:flex;position:fixed;overflow:hidden}.investors-raise-document__panel[data-screening-state=closing]{transform:var(--component-screening-panel-exit-sheet)}.investors-raise-document__panel>[data-screening-sentinel]{position:absolute}.investors-raise-document__head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-subtle);display:flex}.investors-raise-document__head h2{max-width:var(--size-full);min-width:var(--space-none);margin:var(--space-none);color:var(--content-heading);font-size:var(--component-investors-copy-size);line-height:var(--component-investors-h2-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.investors-raise-document__spacer{flex:var(--component-investors-raise-document-body-flex)}.investors-raise-document__tab{padding:var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-accent);font-size:var(--component-investors-copy-sm-size);font-weight:var(--weight-semibold);white-space:nowrap;text-decoration:none;display:none}.raise-download{display:inline-flex;position:relative}.raise-download__button{padding:var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--surface-page);font-size:var(--component-investors-copy-sm-size);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer}.raise-download__button:disabled{opacity:var(--state-disabled-opacity);cursor:default}.raise-download__error{z-index:var(--layer-raise-download-error);width:max-content;max-width:var(--component-radius-control-width);margin:var(--space-2) var(--space-none) var(--space-none);padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--state-error);border-radius:var(--radius-md);background:var(--surface-page);color:var(--state-error);font-size:var(--component-investors-copy-sm-size);position:absolute;inset-block-start:var(--size-full);inset-inline-end:var(--space-none)}.investors-raise-document__close{width:var(--control-target-min-height);height:var(--control-target-min-height);padding:var(--space-none);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.investors-raise-document__close:hover,.investors-raise-document__close:focus-visible{border-color:var(--content-accent);color:var(--content-accent)}.investors-raise-document__close svg{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:var(--border-width-default)}.investors-raise-document__body{min-height:var(--space-none);flex:var(--component-investors-raise-document-body-flex);background:var(--surface-page);grid-template-areas:"stack";display:grid;position:relative;overflow:hidden}.investors-raise-document__body iframe{width:var(--size-full);height:var(--size-full);border:var(--motion-zero);display:block}.investors-raise-document__error{margin:var(--space-none);padding:var(--space-6);color:var(--content-secondary);text-align:center;place-self:center}.investors-raise-document__loading,.investors-raise-document__body iframe{grid-area:stack}.investors-raise-document__loading{min-height:var(--space-none);overflow:hidden}.investors-raise-document__loading[hidden]{display:none}.investors-raise-document__loading-label{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.raise-skeleton{align-content:start;display:grid}.raise-skeleton__block{border-radius:var(--radius-sm);animation:filter-panel-skeleton-sweep var(--component-jobs-skeleton-shimmer-duration) var(--motion-ease-linear) infinite;background:var(--component-jobs-skeleton-gradient);background-size:var(--component-jobs-skeleton-sweep-size);display:block}.raise-skeleton__bar{align-items:center;gap:var(--space-4);padding:var(--space-4);border-block-end:var(--border-width-default) solid var(--border-default);display:flex;overflow:hidden}.raise-skeleton__logo{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);flex:none}.raise-skeleton__button{width:var(--space-16);height:var(--space-4);border-radius:var(--radius-pill);flex:none}.raise-skeleton__page{gap:var(--space-4);padding:var(--space-8) var(--space-4);display:grid}.raise-skeleton__label{width:var(--component-employer-information-loading-date-width);height:var(--space-3)}.raise-skeleton__heading{height:var(--space-10)}.raise-skeleton__heading--short{width:var(--component-jobs-skeleton-title-width)}.raise-skeleton__line{height:var(--component-jobs-skeleton-line-height)}.raise-skeleton__line--short{width:var(--component-employer-information-loading-short-width)}.raise-skeleton__cards{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.raise-skeleton__card{flex:var(--component-investors-raise-document-body-flex);width:calc(var(--size-half) - var(--space-2));min-width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md)}@media (width>=48rem){.investors-raise-document__panel{width:var(--component-investors-raise-document-width);inset-inline-start:auto}.investors-raise-document__panel[data-screening-state=closing]{transform:var(--component-screening-panel-exit-side)}.investors-raise-document__tab{display:block}}@media (prefers-reduced-motion:reduce){.investors-raise-document__panel{transition:none}}@media print{.investors-raise-document{display:none}}.investor-document{min-height:var(--component-investors-raise-document-height);background:var(--surface-page);flex-direction:column;display:flex}.investor-document__bar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-subtle);display:flex}.investor-document__back{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-accent);font-size:var(--component-investors-copy-sm-size);font-weight:var(--weight-semibold);white-space:nowrap;text-decoration:none;display:inline-flex}.investor-document__back:hover,.investor-document__back:focus-visible{border-color:var(--content-accent)}.investor-document__title{max-width:var(--size-full);min-width:var(--space-none);margin:var(--space-none);color:var(--content-heading);font-size:var(--component-investors-copy-size);line-height:var(--component-investors-h2-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.investor-document__spacer{flex:var(--component-investors-raise-document-body-flex)}.investor-document__body{flex:var(--component-investors-raise-document-body-flex);flex-direction:column;display:flex;position:relative}.investor-document__body iframe{width:var(--size-full);height:var(--size-full);flex:var(--component-investors-raise-document-body-flex);border:var(--space-none)}.investor-document__loading,.investor-document__error{margin:var(--space-none);padding:var(--space-6) var(--space-4);color:var(--content-secondary);font-size:var(--component-investors-copy-size);text-align:center}.investor-document__error{color:var(--state-error)}.investor-document__back .filter-icon{width:var(--component-filter-icon-size);height:var(--component-filter-icon-size);stroke-width:var(--component-filter-icon-stroke);flex:none}.investor-document__title{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);position:absolute;overflow:hidden}.investor-document__back-full{display:none}.investor-document__back-brief{display:inline}@media (width>=40rem){.investor-document__title{clip-path:none;width:auto;height:auto;position:static}.investor-document__back-full{display:inline}.investor-document__back-brief{display:none}}@media (width>=48rem){.investors-section{padding:var(--component-investors-section-padding)}.investors-section__head{margin-bottom:var(--component-investors-head-gap)}.investors-section__head--tight{margin-bottom:var(--component-investors-head-gap-tight)}.investors-section__head p{margin-top:var(--component-investors-head-lead-gap);font-size:var(--component-investors-lead-size-narrow)}.investors-hero{padding:var(--component-investors-hero-padding)}.investors-hero__lead{font-size:var(--component-investors-lead-size)}.investors-actions .investors-btn{width:auto}.investors-facts{padding:var(--space-none)}.investors-pains{grid-template-columns:var(--component-investors-grid-2)}.investors-pain{padding:var(--component-investors-pain-padding)}.investors-pain h3,.investors-path h3{font-size:var(--component-investors-card-h3-size)}.investors-steps__row{display:none}.investors-steps{grid-template-columns:var(--component-investors-grid-3);gap:var(--space-none);margin-top:var(--space-none)}.investors-step:not([data-investors-step-active]){display:grid}.investors-step__n{display:inline-flex}.investors-step__h{margin-bottom:var(--space-none);font-size:var(--component-investors-step-h-size-narrow)}.investors-step__d{font-size:var(--component-investors-copy-sm-size);line-height:var(--leading-body)}.investors-step{border-left:var(--border-width-default) solid var(--component-investors-inverse-step-rule);border-radius:var(--component-investors-step-radius);max-width:none;padding:var(--component-investors-step-padding-wide);transition:box-shadow var(--motion-duration-investors-disc), background-color var(--motion-duration-investors-disc)}.investors-step:first-child{border-left:var(--space-none)}.investors-step:hover{background-color:var(--component-investors-inverse-hover);box-shadow:var(--component-investors-step-ring-shadow)}.investors-appshow{padding:var(--component-investors-appshow-padding)}.investors-appshow__actions{justify-content:space-between;align-items:flex-end;gap:var(--component-investors-appshow-actions-gap);flex-wrap:wrap;display:flex}.investors-appshow__actions .investors-btn{width:auto;display:inline-flex}.investors-appshow__apps{margin-top:var(--space-none)}.investors-appshow__badges{justify-content:flex-start;gap:var(--component-investors-appshow-apps-gap)}.investors-member{padding:var(--component-investors-member-padding)}.investors-paths{grid-template-columns:var(--component-investors-grid-2)}.investors-path{padding:var(--component-investors-path-padding)}.investors-vs{grid-template-columns:var(--component-investors-grid-2)}.investors-vs__col+.investors-vs__col{border-top:var(--border-width-none);border-left:var(--border-width-default) solid var(--border-default)}.investors-vs__cap{max-width:var(--component-investors-cap-measure);margin:var(--component-investors-vs-cap-margin);font-size:var(--component-investors-copy-lg-size)}.investors-channels{gap:var(--component-investors-channels-gap);padding:var(--component-investors-channels-padding)}.investors-cost__row{grid-template-columns:var(--component-investors-cost-columns);grid-template-areas:var(--component-investors-cost-areas);gap:var(--component-investors-cost-row-gap)}.investors-cost__name,.investors-cost__bar,.investors-cost__value{grid-area:auto}.investors-table-wrap{overflow-x:auto}.investors-table{min-width:var(--component-investors-table-min-width);background:var(--surface-page);display:table}.investors-table thead{display:table-header-group}.investors-table tbody{display:table-row-group}.investors-table tr{margin-bottom:var(--space-none);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-none);display:table-row}.investors-table th,.investors-table td{padding:var(--component-investors-table-cell-padding);border-bottom:var(--border-width-default) solid var(--border-default);display:table-cell}.investors-table td:before{display:none}.investors-table td:first-child{margin-bottom:var(--space-none);padding-bottom:var(--component-investors-table-cell-padding);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.investors-table td:empty{display:table-cell}.investors-table tr:last-child td{border-bottom:var(--border-width-none)}.investors-table--mkt tr:last-child td{background:var(--surface-brand-tint);font-weight:var(--weight-semibold)}.investors-table--mkt td:nth-child(2),.investors-table--mkt td:nth-child(3),.investors-table--cmp td:nth-child(3){font-variant-numeric:tabular-nums;text-align:right}.investors-table--mkt th:nth-child(2),.investors-table--mkt th:nth-child(3),.investors-table--cmp th:nth-child(3){text-align:right}.investors-table--cmp td:first-child,.investors-table--cmp th:first-child{width:var(--component-investors-cmp-col-1)}.investors-table--cmp td:nth-child(2),.investors-table--cmp th:nth-child(2){width:var(--component-investors-cmp-col-2)}.investors-table--cmp td:nth-child(3),.investors-table--cmp th:nth-child(3){width:var(--component-investors-cmp-col-3)}.investors-big__n{font-size:var(--component-investors-big-size)}.investors-big__s{font-size:var(--component-investors-copy-sm-size)}.investors-built{columns:var(--component-investors-built-columns-narrow)}.investors-proof .investors-built li{padding-bottom:var(--component-investors-list-gap)}}@media (width>=64rem){.investors-break{display:inline}.employer-home-built .investors-section__head p,.employer-home-start .investors-section__head p{font-size:var(--component-investors-lead-size)}[data-content-group=investors-thesis] .investors-section__head h2{font-size:var(--component-investors-h2-thesis-size)}.investors-hero__grid{grid-template-columns:var(--component-investors-hero-columns);gap:var(--component-investors-hero-gap)}.investors-film figcaption{margin-bottom:var(--component-investors-film-caption-lift)}.investors-facts{grid-template-columns:var(--component-investors-grid-3);grid-column:var(--component-investors-span-all);gap:var(--component-investors-facts-gap-wide);margin-top:var(--component-investors-hero-facts-top-wide);display:grid}.investors-facts__row{padding:var(--component-investors-facts-row-padding-wide);border-top:var(--border-width-none);border-left:var(--border-width-default) solid var(--border-default)}.investors-facts__row:first-child{padding-left:var(--space-none);border-left:var(--space-none)}.investors-facts dd{font-size:var(--component-investors-facts-value-size-wide)}.investors-facts__note{margin-top:var(--component-investors-facts-value-gap);font-size:var(--component-investors-facts-note-size-wide)}.investors-hero__ticker{grid-column:var(--component-investors-span-all);margin-top:var(--component-investors-hero-ticker-top-wide)}.investors-step{grid-template-columns:var(--component-investors-step-grid);grid-template-rows:var(--component-investors-step-rows);gap:var(--component-investors-step-gap);text-align:left;place-items:start}.investors-step__n{grid-row:var(--component-investors-step-n-rows)}.investors-step__h{min-height:var(--component-investors-step-n-size-box);font-size:var(--component-investors-step-h-size);justify-content:flex-start}.investors-step__d{grid-column:var(--component-investors-step-copy-column)}.investors-step__watch{grid-column:var(--component-investors-step-copy-column);justify-self:start}.investors-built{columns:var(--component-investors-built-columns)}}.about-page>.investors-section{min-height:var(--component-jobseeker-hero-band-min-height);align-items:center;display:grid}.about-page .about-band--letter{padding-top:var(--component-about-letter-band-bottom-phone);padding-bottom:var(--component-about-letter-band-bottom-phone)}.about-page .about-band--head-only{padding:var(--component-jobseeker-statement-padding-phone)}.about-page .about-band--head-only+.investors-section:not(.employer-film){padding-top:var(--component-jobseeker-feed-padding-top-phone)}.about-page .about-band--roadmap{padding-top:var(--component-jobseeker-feed-padding-top-phone);padding-bottom:var(--component-about-roadmap-band-bottom)}.about-letter{margin:var(--space-none) auto;text-align:center}.about-letter__say{max-width:none;margin:var(--space-none) auto;color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-about-say-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-jobseeker-heading-tracking);line-height:var(--component-jobseeker-heading-leading-phone);text-align:center;text-wrap:balance}.about-letter__say--statement{margin-top:var(--component-about-say-statement-gap)}.about-letter__say--lead{margin:var(--component-about-say-lead-gap-fallen) auto var(--space-none);color:var(--component-about-say-lead-ink)}.about-letter__role,.about-letter__word{display:inline-block}.about-page .about-band--letter>.investors-wrap,.about-page .about-standfirst>.investors-wrap{width:var(--component-about-standfirst-width)}.employer-header~main .about-band--letter>.investors-wrap,.employer-header~main .about-standfirst>.investors-wrap{width:var(--component-about-standfirst-width-employer)}.about-standfirst .investors-section__head{text-align:start}.about-page .about-standfirst .investors-section__head h1{max-width:none;margin:var(--space-none);font-size:var(--component-about-standfirst-h1-size);letter-spacing:var(--component-about-standfirst-h1-tracking);line-height:var(--component-about-standfirst-h1-leading);text-wrap:balance}.about-standfirst__sub{gap:var(--component-about-standfirst-row-gap);margin-top:var(--component-about-standfirst-sub-gap-phone);display:grid}.about-page .about-standfirst__sub p{max-width:none;margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-investors-lead-size-narrow);line-height:var(--leading-body);text-wrap:pretty}.about-page .about-standfirst__foot{margin-bottom:var(--space-none)}.about-founders{margin-top:var(--space-none)}.about-page .about-founders{grid-template-columns:var(--component-about-founders-grid)}.about-founders__avatar{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-pill);object-fit:cover;display:block}.about-page .about-founders__name{max-width:none;margin:var(--space-none);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-investors-member-size);line-height:var(--component-investors-h3-leading);text-wrap:balance}.about-roadmap .investors-big3{max-width:var(--component-about-cards-max-phone);grid-template-columns:var(--component-investors-grid-1);gap:var(--space-none);margin-inline:auto}.about-roadmap .investors-big{padding:var(--component-about-card-padding-phone);border:none;border-top:var(--border-width-default) solid var(--border-default);border-radius:var(--space-none);background:0 0}.about-roadmap .investors-big:first-child{padding-top:var(--space-none);border-top:none}.about-roadmap .investors-big:last-child{padding-bottom:var(--space-none)}.about-roadmap .investors-big__t{margin-bottom:var(--component-about-card-label-gap);font-size:var(--component-about-card-label-size-phone);letter-spacing:var(--component-about-card-label-tracking-phone)}.about-roadmap .investors-big__s{margin-top:var(--component-about-card-note-gap-phone);font-size:var(--component-about-card-note-size-phone);line-height:var(--component-about-card-note-leading-phone)}.about-cta{justify-content:center;gap:var(--component-jobseeker-cta-gap);flex-wrap:wrap;display:flex}@media (width>=48rem){.about-page .about-band--head-only{padding:var(--component-jobseeker-statement-padding)}.about-page .about-band--head-only+.investors-section:not(.employer-film){padding-top:var(--component-jobseeker-feed-padding-top)}.about-page .about-band--roadmap{padding-top:var(--component-jobseeker-feed-padding-top);padding-bottom:var(--component-about-roadmap-band-bottom-tablet)}.about-page .about-standfirst__sub p{font-size:var(--component-investors-lead-size)}}@media (width>=64rem){.about-page .about-standfirst .investors-section__head h1{font-size:var(--component-about-standfirst-h1-size-wide)}.about-page .about-band--letter{padding-top:var(--component-about-letter-band-bottom);padding-bottom:var(--component-about-letter-band-bottom)}.about-page .about-letter__say{width:var(--component-about-say-measure);margin-inline:var(--component-about-say-inline-centre);font-size:var(--component-about-say-size-wide)}.about-page .about-band--roadmap{padding-bottom:var(--component-about-roadmap-band-bottom)}.about-standfirst__sub{margin-top:var(--component-about-standfirst-sub-gap)}.about-roadmap .investors-big3{max-width:none;margin-inline:var(--space-none);grid-template-columns:var(--component-investors-big3-grid);gap:var(--component-investors-big3-gap)}.about-roadmap .investors-big,.about-roadmap .investors-big:first-child,.about-roadmap .investors-big:last-child{padding:var(--component-about-card-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);background:var(--surface-page)}.about-roadmap .investors-big__t{font-size:var(--component-investors-label-size);letter-spacing:var(--component-investors-tag-tracking)}.about-roadmap .investors-big__s{margin-top:var(--component-about-card-note-gap);font-size:var(--component-about-card-note-size);line-height:var(--component-investors-body-leading)}}.about-founders__head{gap:var(--component-investors-member-gap);flex-direction:column;display:flex}.about-founders__body{flex-direction:column;flex:var(--component-investors-details-flex);min-height:var(--space-none);display:flex}.about-page .about-founders{grid-auto-rows:var(--component-investors-grid-1);margin-top:var(--component-about-standfirst-sub-gap-phone);align-items:stretch}.about-page .about-standfirst__title{margin-bottom:var(--space-none)}@media (width>=64rem){.about-page .about-founders{margin-top:var(--component-about-standfirst-sub-gap)}}.about-letter__break{white-space:nowrap}.about-letter__fall{transform-origin:var(--space-none) var(--motion-about-break-pivot-y);animation-name:about-letter-break,about-letter-mend;animation-duration:var(--motion-about-break-duration), var(--motion-about-break-mend-duration);animation-delay:var(--motion-about-break-delay), var(--motion-about-letter-mend-delay);animation-fill-mode:both,forwards;animation-timing-function:var(--motion-css-ease-about-break), var(--motion-css-ease-about-break-mend);display:inline-block}@keyframes about-letter-break{0%{transform:rotate(var(--motion-zero))}to{transform:rotate(var(--motion-about-break-hang))}}@keyframes about-letter-mend{0%{transform:rotate(var(--motion-about-break-hang))}to{transform:rotate(var(--motion-zero))}}.about-letter__say--lead .about-letter__word{animation:about-letter-reveal var(--motion-about-letter-reveal-duration) var(--motion-css-ease-about-letter-reveal) var(--motion-about-letter-reveal-delay-1) both}.about-letter__say--lead .about-letter__word:nth-child(2){animation-delay:var(--motion-about-letter-reveal-delay-2)}.about-letter__say--lead .about-letter__word:nth-child(3){animation-delay:var(--motion-about-letter-reveal-delay-3)}.about-letter__say--lead .about-letter__word:nth-child(4){animation-delay:var(--motion-about-letter-reveal-delay-4)}.about-letter__say--lead .about-letter__word:last-child{animation-delay:var(--motion-about-letter-reveal-delay-5)}.about-letter__say--lead .about-letter__word[data-hirello-staged]{animation:none}@keyframes about-letter-reveal{0%{opacity:var(--motion-opacity-hidden);filter:blur(var(--motion-about-letter-reveal-blur));transform:translate3d(var(--motion-zero), var(--motion-about-letter-reveal-offset), var(--motion-zero)) scale(var(--motion-about-letter-reveal-scale))}to{opacity:var(--motion-opacity-visible);filter:none;transform:none}}.about-letter__say--roles,.about-letter__say--statement{animation:about-letter-converge-down var(--motion-about-letter-converge-duration) var(--motion-css-ease-about-letter-converge) var(--motion-about-letter-converge-delay) both}.about-letter__say--lead{animation:about-letter-converge-up var(--motion-about-letter-converge-duration) var(--motion-css-ease-about-letter-converge) var(--motion-about-letter-converge-delay) both}@keyframes about-letter-converge-down{0%{transform:none}to{transform:translate3d(var(--motion-zero), var(--motion-about-letter-converge-down), var(--motion-zero))}}@keyframes about-letter-converge-up{0%{transform:none}to{transform:translate3d(var(--motion-zero), var(--motion-about-letter-converge-up), var(--motion-zero))}}@media (prefers-reduced-motion:reduce){.about-letter__fall,.about-letter__say--lead .about-letter__word,.about-letter__say--lead .about-letter__word:last-child{animation:none}.about-letter__say--roles,.about-letter__say--statement{transform:translate3d(var(--motion-zero), var(--motion-about-letter-converge-down), var(--motion-zero));animation:none}.about-letter__say--lead{transform:translate3d(var(--motion-zero), var(--motion-about-letter-converge-up), var(--motion-zero));animation:none}}.about-letter__stop-x,.about-letter__stop-y,.about-letter__stop-body{display:inline-block}.about-letter__stop-x{animation-name:about-letter-stop-roll,about-letter-stop-home-x;animation-duration:var(--motion-about-stop-roll-duration), var(--motion-about-stop-home-duration);animation-delay:var(--motion-about-stop-roll-delay), var(--motion-about-stop-home-delay);animation-fill-mode:both,forwards;animation-timing-function:var(--motion-css-ease-about-stop-roll), var(--motion-css-ease-about-stop-home-x)}.about-letter__stop-y{animation-name:about-letter-stop-fall,about-letter-stop-home-y,about-letter-stop-hop;animation-duration:var(--motion-about-stop-fall-duration), var(--motion-about-stop-home-duration), var(--motion-about-stop-jiggle-duration);animation-delay:var(--motion-about-stop-fall-delay), var(--motion-about-stop-home-delay), var(--motion-about-stop-jiggle-delay);animation-fill-mode:both,forwards,none;animation-timing-function:var(--motion-css-ease-about-stop-fall), var(--motion-css-ease-about-stop-home-y), var(--motion-css-ease-about-stop-hop)}.about-letter__stop-body{transform-origin:var(--size-half) var(--motion-about-break-pivot-y);animation-name:about-letter-stop-rock,about-letter-stop-jiggle-squash,about-letter-stop-squash,about-letter-stop-squash,about-letter-stop-arc;animation-duration:var(--motion-about-stop-jiggle-duration), var(--motion-about-stop-jiggle-duration), var(--motion-about-stop-fall-duration), var(--motion-about-stop-home-duration), var(--motion-about-stop-home-duration);animation-delay:var(--motion-about-stop-jiggle-delay), var(--motion-about-stop-jiggle-delay), var(--motion-about-stop-fall-delay), var(--motion-about-stop-home-delay), var(--motion-about-stop-home-delay);animation-fill-mode:none;animation-timing-function:var(--motion-css-ease-about-stop-rock), var(--motion-css-ease-about-stop-jiggle-squash), var(--motion-css-ease-about-stop-fall-squash), var(--motion-css-ease-about-stop-home-squash), var(--motion-css-ease-about-stop-home-arc)}@keyframes about-letter-stop-roll{0%{translate:none}to{translate:var(--motion-about-stop-travel)}}@keyframes about-letter-stop-home-x{0%{translate:var(--motion-about-stop-travel)}to{translate:none}}@keyframes about-letter-stop-fall{0%{translate:none}to{translate:var(--motion-zero) var(--motion-runtime-about-stop-drop)}}@keyframes about-letter-stop-home-y{0%{translate:var(--motion-zero) var(--motion-runtime-about-stop-drop)}to{translate:none}}@keyframes about-letter-stop-hop{0%{translate:none}to{translate:var(--motion-zero) var(--motion-about-stop-hop)}}@keyframes about-letter-stop-arc{0%{translate:none}to{translate:var(--motion-zero) var(--motion-about-stop-home-apex)}}@keyframes about-letter-stop-rock{0%{rotate:none}to{rotate:var(--motion-about-stop-rock)}}@keyframes about-letter-stop-jiggle-squash{0%{scale:none}to{scale:var(--motion-about-stop-jiggle-squash-x) var(--motion-about-stop-jiggle-squash-y)}}@keyframes about-letter-stop-squash{0%{scale:none}to{scale:var(--motion-about-stop-squash-x) var(--motion-about-stop-squash-y)}}@media (prefers-reduced-motion:reduce){.about-letter__stop-x,.about-letter__stop-y,.about-letter__stop-body{animation:none}}.about-letter__hirello-move,.about-letter__hirello-push,.about-letter__hirello-fit,.about-letter__hirello-actor,.about-letter__hirello-body{display:inline-block}[data-hirello-staged] .about-letter__hirello-move{animation:about-letter-hirello-move var(--motion-about-hirello-doink-duration) var(--motion-css-ease-about-hirello-doink-move) var(--motion-about-hirello-doink-delay) both}[data-hirello-staged] .about-letter__hirello-push{animation-name:about-letter-hirello-push-x,about-letter-hirello-push-y,about-letter-hirello-unpush-x,about-letter-hirello-unpush-y;animation-duration:var(--motion-about-hirello-push-duration), var(--motion-about-hirello-push-duration), var(--motion-about-hirello-doink-duration), var(--motion-about-hirello-doink-duration);animation-delay:var(--motion-about-hirello-push-delay), var(--motion-about-hirello-push-delay), var(--motion-about-hirello-doink-delay), var(--motion-about-hirello-doink-delay);animation-fill-mode:both,both,forwards,forwards;animation-timing-function:var(--motion-css-ease-about-hirello-push-x), var(--motion-css-ease-about-hirello-push-y), var(--motion-css-ease-about-hirello-doink-move), var(--motion-css-ease-about-hirello-doink-move)}[data-hirello-staged] .about-letter__hirello-fit{transform-origin:var(--size-full) var(--motion-about-break-pivot-y);animation-name:about-letter-hirello-fit,about-letter-hirello-squeeze-drop;animation-duration:var(--motion-about-hirello-doink-duration), var(--motion-about-hirello-push-duration);animation-delay:var(--motion-about-hirello-doink-delay), var(--motion-about-hirello-push-delay);animation-fill-mode:both,none;animation-timing-function:var(--motion-css-ease-about-hirello-doink-move), var(--motion-css-ease-about-hirello-squeeze-drop)}[data-hirello-staged] .about-letter__hirello-actor{transform-origin:var(--size-full) var(--motion-about-break-pivot-y);animation-name:about-letter-hirello-enter,about-letter-hirello-wind,about-letter-hirello-tilt,about-letter-hirello-untilt;animation-duration:var(--motion-about-hirello-entrance-duration), var(--motion-about-hirello-wind-duration), var(--motion-about-hirello-push-duration), var(--motion-about-hirello-doink-duration);animation-delay:var(--motion-about-hirello-entrance-delay), var(--motion-about-hirello-wind-delay), var(--motion-about-hirello-push-delay), var(--motion-about-hirello-doink-delay);animation-fill-mode:both,none,forwards,forwards;animation-timing-function:var(--motion-css-ease-about-hirello-entrance), var(--motion-css-ease-about-hirello-wind), var(--motion-css-ease-about-hirello-push-tilt), var(--motion-css-ease-about-hirello-untilt)}[data-hirello-staged] .about-letter__hirello-body{transform-origin:var(--space-none) var(--motion-about-break-pivot-y);animation-name:about-letter-hirello-arc,about-letter-hirello-squash;animation-duration:var(--motion-about-hirello-doink-duration), var(--motion-about-hirello-doink-duration);animation-delay:var(--motion-about-hirello-doink-delay), var(--motion-about-hirello-doink-delay);animation-fill-mode:none;animation-timing-function:var(--motion-css-ease-about-hirello-doink-arc), var(--motion-css-ease-about-hirello-doink-squash)}[data-hirello-staged] .about-letter__hirello-stop{animation:about-letter-hirello-stop var(--motion-about-hirello-stop-duration) var(--motion-css-ease-about-letter-reveal) var(--motion-about-hirello-stop-delay) both}@keyframes about-letter-hirello-move{0%{translate:var(--motion-runtime-about-hirello-stage-x) var(--motion-runtime-about-hirello-stage-y)}to{translate:none}}@keyframes about-letter-hirello-push-x{0%{translate:none}to{translate:var(--motion-about-hirello-push-x) var(--motion-zero)}}@keyframes about-letter-hirello-push-y{0%{transform:none}to{transform:translateY(var(--motion-about-hirello-push-y))}}@keyframes about-letter-hirello-unpush-x{0%{translate:var(--motion-about-hirello-push-x) var(--motion-zero)}to{translate:none}}@keyframes about-letter-hirello-unpush-y{0%{transform:translateY(var(--motion-about-hirello-push-y))}to{transform:none}}@keyframes about-letter-hirello-fit{0%{scale:var(--motion-runtime-about-hirello-fit) var(--motion-about-hirello-fit-y)}to{scale:none}}@keyframes about-letter-hirello-squeeze-drop{0%{translate:none}to{translate:var(--motion-zero) calc(var(--motion-about-hirello-squeeze-drop) * (var(--motion-about-hirello-fit-y) - var(--motion-runtime-about-hirello-fit)) / (var(--motion-about-hirello-fit-y) - var(--motion-about-hirello-squeeze-ref)))}}@keyframes about-letter-hirello-enter{0%{translate:calc(var(--motion-runtime-about-hirello-entry-x) * var(--motion-direction-reverse)) var(--motion-zero);filter:blur(var(--motion-about-hirello-entrance-blur));opacity:var(--motion-opacity-hidden)}to{filter:none;opacity:var(--motion-opacity-visible);translate:none}}@keyframes about-letter-hirello-wind{0%{scale:none}to{scale:var(--motion-about-hirello-wind-squash-x) var(--motion-about-hirello-wind-squash-y)}}@keyframes about-letter-hirello-tilt{0%{rotate:none}to{rotate:var(--motion-about-hirello-push-tilt)}}@keyframes about-letter-hirello-untilt{0%{rotate:var(--motion-about-hirello-push-tilt-end)}to{rotate:none}}@keyframes about-letter-hirello-arc{0%{translate:none}to{translate:var(--motion-zero) var(--motion-about-hirello-doink-arc)}}@keyframes about-letter-hirello-squash{0%{scale:none}to{scale:var(--motion-about-hirello-doink-squash-x) var(--motion-about-hirello-doink-squash-y)}}@keyframes about-letter-hirello-stop{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@media (prefers-reduced-motion:reduce){[data-hirello-staged] .about-letter__hirello-move,[data-hirello-staged] .about-letter__hirello-push,[data-hirello-staged] .about-letter__hirello-fit,[data-hirello-staged] .about-letter__hirello-actor,[data-hirello-staged] .about-letter__hirello-body,[data-hirello-staged] .about-letter__hirello-stop{animation:none}}.about-responsible-ai__layout{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-employer-intro-gap-phone);align-items:center;display:grid}.about-responsible-ai__film{width:var(--size-full);height:auto;aspect-ratio:var(--component-employer-intro-film-ratio);border-radius:var(--radius-lg);background:var(--surface-inverse);pointer-events:none;border:var(--border-width-none);display:block}.about-page .about-responsible-ai--film .investors-section__head h2{font-size:var(--component-about-standfirst-h1-size);letter-spacing:var(--component-about-standfirst-h1-tracking);line-height:var(--component-about-standfirst-h1-leading)}@media (width>=48rem){.about-page .about-responsible-ai--film{padding-inline:var(--space-8)}.about-responsible-ai--film>.investors-wrap{width:var(--size-full)}.about-responsible-ai--film .about-responsible-ai__layout{grid-template-columns:var(--component-employer-intro-film-grid);gap:var(--space-8)}.about-responsible-ai--film .investors-section__head{text-align:start}.about-responsible-ai--film .investors-section__head h2,.about-responsible-ai--film .investors-section__head p{margin-inline:var(--space-none)}}@media (width>=64rem){.about-page .about-responsible-ai--film{padding-inline:var(--space-12)}.about-page .about-responsible-ai--film .investors-section__head h2{font-size:var(--component-about-standfirst-h1-size-wide)}.about-responsible-ai--film .about-responsible-ai__layout{gap:var(--space-12)}}.about-page .about-roadmap .investors-section__head h2{font-size:var(--component-about-standfirst-h1-size);letter-spacing:var(--component-about-standfirst-h1-tracking);line-height:var(--component-about-standfirst-h1-leading)}@media (width>=64rem){.about-page .about-roadmap{padding-inline:var(--space-12)}.about-page .about-roadmap .investors-section__head h2{font-size:var(--component-about-standfirst-h1-size-wide)}.about-roadmap>.investors-wrap{width:var(--size-full)}.about-page .about-roadmap .investors-big3{grid-template-columns:var(--component-about-roadmap-grid);gap:var(--space-8)}.about-page .about-roadmap .investors-big3:has(>.investors-big:nth-child(3):last-child){grid-template-columns:var(--component-about-roadmap-grid-3)}.about-page .about-roadmap .investors-big,.about-page .about-roadmap .investors-big:first-child,.about-page .about-roadmap .investors-big:last-child{padding:var(--space-12)}.about-page .about-roadmap .investors-big__t{margin-bottom:var(--space-none);font-size:var(--type-title-size)}.about-page .about-roadmap .investors-big__s{margin-top:var(--space-6);font-size:var(--component-about-roadmap-note-size)}}@media (hover:hover) and (pointer:fine){.about-cta .investors-btn--primary:hover{background:var(--surface-action);outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset);transform:none}}.employer-product-intro{min-height:var(--component-employer-product-hero-min-height);padding:var(--component-employer-intro-band-padding-phone);align-items:center;display:grid}.employer-product-steps{min-height:var(--component-employer-product-band-min-height);padding:var(--component-employer-steps-band-padding-phone);align-items:center;display:grid}.employer-product-steps .investors-section__head--tight{margin-bottom:var(--component-employer-steps-head-gap)}.employer-product-intro__layout{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-employer-intro-gap-phone);align-items:start;display:grid}.employer-product-intro>.investors-wrap,.employer-product-steps>.investors-wrap{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max))}.employer-product-intro__copy h1{max-width:none;margin:var(--space-none);font-size:var(--component-jobseeker-heading-size-phone);line-height:var(--component-jobseeker-heading-leading-phone);text-wrap:balance}.employer-product-intro__copy{container-type:inline-size}.employer-product-intro__h1-line{font-size:var(--component-employer-intro-h1-line-size);display:block}.employer-product-intro__h1-line--whole{white-space:var(--component-employer-intro-h1-line-wrap)}.employer-product-intro__lead{max-width:var(--component-employer-intro-lead-measure);margin:var(--component-employer-intro-lead-gap) var(--space-none) var(--space-none);color:var(--content-secondary);font-size:var(--component-employer-intro-lead-size);line-height:var(--component-employer-intro-lead-leading)}.employer-price-card{gap:var(--component-employer-price-gap);padding:var(--space-6);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-elevated);display:grid}.employer-price-card p{margin:var(--space-none)}.employer-price-card__money{gap:var(--component-employer-price-note-gap);display:grid}.employer-price-card__amount{color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-employer-price-amount-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-price-amount-leading)}.employer-price-card__note{color:var(--content-secondary);font-size:var(--component-employer-price-note-size)}.employer-price-card__alt,.employer-price-card__fine{color:var(--content-secondary);font-size:var(--component-employer-price-fine-size);line-height:var(--component-employer-price-fine-leading)}.employer-price-card__alt{margin-top:var(--component-employer-price-alt-gap)}.employer-price-card__cta{text-align:center;justify-self:stretch}.employer-price-card .employer-price-card__cta[data-needs-answer],.employer-price-card .employer-price-card__cta[data-needs-answer]:hover{border-color:var(--surface-action);color:var(--content-inverse)}.employer-price-card .employer-price-card__cta[data-needs-answer]:hover{border-color:var(--state-action-press)}@media (hover:hover) and (pointer:fine){.employer-price-card .employer-price-card__cta:hover{outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset);transform:none}}@media (width>=64rem){.employer-product-intro{padding:var(--component-employer-intro-band-padding)}.employer-product-steps{padding:var(--component-employer-steps-band-padding)}.employer-product-intro__layout{grid-template-columns:var(--component-employer-intro-grid);gap:var(--component-employer-intro-gap)}.employer-product-intro__copy h1{max-width:var(--component-employer-intro-h1-measure);font-size:var(--component-employer-intro-h1-size);line-height:var(--component-employer-intro-h1-leading)}}.employer-product-intro--film .employer-product-intro__layout{grid-template-areas:"copy""film""card"}.employer-product-intro--film .employer-product-intro__copy{grid-area:copy}.employer-product-intro--film .employer-price-card{grid-area:card}.employer-product-intro--film .employer-product-intro__film{min-width:var(--space-none);grid-area:film}.employer-product-intro__film-img{width:var(--size-full);height:auto;aspect-ratio:var(--component-employer-intro-film-ratio);border-radius:var(--radius-lg);background:var(--surface-investors-hero);object-fit:cover;display:block}@media (width>=48rem){.employer-product-intro--film{padding:var(--space-8)}.employer-product-intro--film>.investors-wrap{width:var(--size-full)}.employer-product-intro--film .employer-product-intro__layout{grid-template-areas:"film copy""film card";grid-template-columns:var(--component-employer-intro-film-grid);gap:var(--space-8)}.employer-product-intro--film .employer-product-intro__film{align-self:center}.employer-product-intro--film .employer-product-intro__copy{align-self:end}.employer-product-intro--film .employer-price-card{align-self:start}.employer-product-intro--film .employer-product-intro__copy h1{max-width:none;font-size:max(var(--component-jobseeker-heading-size-phone), var(--type-heading-size));line-height:var(--component-employer-intro-h1-leading)}.employer-product-intro--film .employer-product-intro__lead{max-width:none;margin-top:var(--space-8)}}@media (width>=64rem){.employer-product-intro--film{padding:var(--space-12)}.employer-product-intro--film .employer-product-intro__layout{gap:var(--space-12)}.employer-product-intro--film .employer-product-intro__lead{margin-top:var(--space-12);font-size:var(--type-title-size)}.employer-product-intro--film .employer-price-card{padding:var(--space-8)}}.employer-product-ways{min-height:var(--component-employer-product-band-min-height);padding:var(--component-employer-steps-band-padding-phone);align-items:center;display:grid}.employer-product-ways .investors-section__head--tight{margin-bottom:var(--component-employer-steps-head-gap)}.employer-product-ways>.investors-wrap{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max))}.employer-product-ways__grid{grid-template-columns:var(--component-inbox-mobile-grid);gap:calc(var(--component-inbox-grid-gap) + var(--component-inbox-name-room)) var(--component-inbox-grid-gap);padding-top:var(--component-inbox-name-room);display:grid}.employer-product-ways__card{min-height:var(--component-inbox-card-mobile-height);justify-content:space-between;gap:var(--component-inbox-card-gap);padding:var(--component-inbox-card-padding-top) var(--component-inbox-card-padding-inline) var(--component-inbox-card-padding-bottom);border:var(--border-width-default) solid;border-radius:var(--component-inbox-card-radius);flex-direction:column;display:flex;position:relative}.employer-product-ways__card--current{z-index:var(--layer-inbox-after)}.employer-product-ways__card--alternate{z-index:var(--layer-inbox-before)}.employer-product-ways__card--before{border-color:var(--border-inbox-before);background:var(--surface-inbox-before);color:var(--content-primary)}.employer-product-ways__card--after{border-color:var(--border-inbox-after);background:var(--surface-inbox-after);color:var(--content-inverse)}.employer-product-ways__card-heading{justify-items:center;gap:var(--component-inbox-card-heading-gap);text-align:center;display:grid}.employer-product-ways__card-name{bottom:calc(var(--size-full) + var(--component-inbox-name-offset));inset-inline:var(--motion-zero);margin:var(--motion-zero);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-inbox-name-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);text-align:center;white-space:nowrap;pointer-events:none;position:absolute}.employer-product-ways__price{justify-content:center;align-items:baseline;column-gap:var(--space-3);margin:var(--motion-zero);color:var(--content-heading);font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);flex-wrap:wrap;display:flex}.employer-product-ways__amount{font-size:var(--component-inbox-card-title-size)}.employer-product-ways__tax{font-size:var(--type-copy-lg-size)}.employer-product-ways__amount,.employer-product-ways__tax{text-box:trim-both cap alphabetic}.employer-product-ways__card--after .employer-product-ways__price{color:var(--content-inverse)}.employer-product-ways__card ul{margin:var(--motion-zero);padding:var(--motion-zero);list-style:none}.employer-product-ways__card li{min-height:var(--component-inbox-row-min-height);justify-content:space-between;align-items:center;gap:var(--space-4);border-top:var(--border-width-default) solid;font-size:var(--component-inbox-row-size);letter-spacing:var(--tracking-none);display:flex}.employer-product-ways__card li b{font-weight:var(--weight-semibold)}.employer-product-ways__card--before li{border-color:var(--border-inbox-before)}.employer-product-ways__card--after li{border-color:var(--border-inbox-after)}.employer-product-ways__card svg{width:var(--component-inbox-check-size);height:var(--component-inbox-check-size);padding:var(--component-inbox-check-padding);border-radius:var(--component-inbox-check-radius);stroke-width:var(--component-inbox-check-stroke);flex:none}.employer-product-ways__card--before svg{background:var(--surface-inbox-after);color:var(--content-inverse)}.employer-product-ways__card--after svg{background:var(--surface-page);color:var(--content-accent)}@media (width>=64rem){.employer-product-ways{padding:var(--component-employer-steps-band-padding)}.employer-product-ways__grid{grid-template-columns:var(--component-inbox-grid)}.employer-product-ways .investors-section__head h2{max-width:none}.employer-product-ways .investors-section__head h2 span{white-space:nowrap;display:block}.employer-product-ways__card{padding-bottom:var(--component-inbox-card-padding-bottom-desktop)}body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__track{height:var(--component-inbox-track-height)}body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__grid{top:max(calc(var(--component-header-min-height) + var(--border-width-default) + var(--component-employer-product-nav-height)), calc(var(--component-header-min-height) + var(--border-width-default) + var(--component-employer-product-nav-height) + ((var(--component-employer-product-hero-min-height) - var(--motion-runtime-product-ways-grid-height)) * var(--component-employer-product-ways-pin-share))));position:sticky}body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__card--current{transform:translate3d(calc(var(--motion-product-ways-join-shift) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))), var(--motion-zero), var(--motion-zero))}body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__card--alternate .employer-product-ways__card-name{opacity:var(--motion-runtime-track-position)}body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__card--alternate{transform:translate3d(calc(var(--motion-product-ways-join-shift-negative) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))), var(--motion-zero), var(--motion-zero)) scale(calc(var(--motion-inbox-small-scale) + ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--motion-runtime-track-position))))}}.employer-product-live{min-height:var(--component-employer-product-band-min-height);padding:var(--component-employer-steps-band-padding-phone);align-items:center;display:grid}.employer-product-live .investors-section__head--tight{margin-bottom:var(--component-employer-live-head-gap)}.employer-product-live>.investors-wrap{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max))}.employer-product-live .investors-section__head h2{max-width:none;font-size:var(--component-employer-live-heading-size)}.employer-product-live__steps{grid-template-columns:var(--component-investors-grid-1);gap:var(--component-employer-live-gap-phone);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid;position:relative}.employer-product-live__steps:before{content:"";top:var(--component-employer-live-rule-inset-phone);bottom:var(--component-employer-live-rule-inset-phone);left:var(--component-employer-live-rule-left-phone);width:var(--component-employer-live-rule-thickness);background:var(--border-default);position:absolute}.employer-product-live__step{grid-template-columns:var(--component-employer-live-step-grid-phone);gap:var(--component-employer-live-step-gap-phone);text-align:left;justify-items:start;display:grid;position:relative}.employer-product-live__n{grid-row:var(--component-employer-live-n-row-phone);width:var(--component-employer-live-n-size);height:var(--component-employer-live-n-size);border-radius:var(--radius-pill);background:var(--surface-action);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-employer-live-n-font-size);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);line-height:var(--component-investors-price-leading);justify-content:center;align-items:center;display:inline-flex}.employer-product-live__step b{margin-bottom:var(--component-employer-live-title-gap-phone);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-employer-live-title-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-employer-live-title-tracking);line-height:var(--component-employer-live-title-leading);align-self:center}.employer-product-live__step>span:not(.employer-product-live__n){grid-column:var(--component-employer-live-body-column-phone);color:var(--content-secondary);font-size:var(--component-employer-live-body-size);line-height:var(--component-employer-live-body-leading)}.employer-product-live__steps--film>.employer-product-live__step{align-self:start}.employer-product-live__visual{grid-column:var(--component-employer-live-body-column-phone);width:var(--size-full);margin-top:var(--component-employer-live-film-gap);aspect-ratio:var(--component-quickstart-visual-ratio);border-radius:var(--component-quickstart-visual-radius);background:var(--surface-investors-hero);position:relative;overflow:hidden}.employer-product-live__film{inset:var(--motion-zero);width:var(--size-full);height:var(--size-full);object-fit:cover;display:block;position:absolute}@media (width>=48rem){.employer-product-live__steps{grid-template-columns:var(--component-investors-grid-3);gap:var(--component-employer-live-gap)}.employer-product-live__steps:before{top:var(--component-employer-live-rule-top);right:var(--component-employer-live-rule-inset);bottom:auto;left:var(--component-employer-live-rule-inset);width:auto;height:var(--component-employer-live-rule-thickness)}.employer-product-live__step{grid-template-columns:var(--component-investors-grid-1);gap:var(--space-none);text-align:center;justify-items:center}.employer-product-live__steps--film{row-gap:var(--space-none)}.employer-product-live__steps--film>.employer-product-live__step{grid-row:var(--component-employer-live-film-rows);grid-template-rows:subgrid}.employer-product-live__n{margin-bottom:var(--component-employer-live-n-gap);grid-row:auto}.employer-product-live__step b{margin-bottom:var(--component-employer-live-title-gap)}.employer-product-live__step>span:not(.employer-product-live__n){max-width:var(--component-employer-live-body-measure);grid-column:auto}.employer-product-live__visual{grid-column:auto}}@media (width>=64rem){.employer-product-live{padding:var(--component-employer-steps-band-padding)}.employer-product-live>.investors-wrap{width:var(--component-employer-live-wrap)}}@media (width>=64rem) and (hover:hover) and (pointer:fine){.employer-product-live__steps--film{container-type:inline-size}.employer-product-live__steps--film>.employer-product-live__step>.employer-product-live__visual{grid-area:var(--component-employer-live-caption-area)}.employer-product-live__steps--film>.employer-product-live__step>span:not(.employer-product-live__n){z-index:var(--layer-employer-live-caption);grid-area:var(--component-employer-live-caption-area);box-sizing:border-box;max-width:none;aspect-ratio:var(--component-quickstart-visual-ratio);margin-top:var(--component-employer-live-film-gap);padding:var(--component-employer-live-caption-padding);border-radius:var(--component-quickstart-visual-radius);background:var(--component-employer-live-caption-scrim);color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-employer-live-caption-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-employer-live-caption-tracking);line-height:var(--component-employer-live-caption-leading);text-align:left;pointer-events:none;opacity:var(--motion-zero);transition:opacity var(--component-employer-live-caption-fade) var(--motion-css-ease-enter);place-self:start stretch;position:relative;overflow:hidden}.employer-product-live__steps--film>.employer-product-live__step:has(>.employer-product-live__visual:hover)>span:not(.employer-product-live__n){opacity:var(--motion-opacity-visible)}}@media (width>=64rem) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.employer-product-live__steps--film>.employer-product-live__step>span:not(.employer-product-live__n){transition:none}}.employer-home-steps{min-height:var(--component-employer-first-fold-height);padding:var(--component-employer-home-steps-padding-phone);align-items:center;display:grid}.employer-home-start{padding-top:var(--component-jobseeker-feed-padding-top-phone)}.employer-home-built>.investors-wrap,.employer-home-steps>.investors-wrap,.employer-film>.investors-wrap,.employer-home-start>.investors-wrap{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max))}.employer-film{isolation:isolate;min-height:var(--size-viewport-height);padding-bottom:var(--component-employer-film-closed-bottom-phone);align-items:center;display:grid}.employer-film:before{display:none}.employer-film:after{content:"";inset:var(--space-none);z-index:var(--layer-employer-film-wash);background:var(--component-employer-film-wash);pointer-events:none;position:absolute}.employer-film__loop{inset:var(--space-none);z-index:var(--layer-employer-film-loop);width:var(--size-full);height:var(--size-full);pointer-events:none;display:block;position:absolute}.employer-film__loop img{width:var(--size-full);height:var(--size-full);object-fit:cover;object-position:var(--component-employer-film-loop-position);display:block}.employer-film>.investors-wrap{z-index:var(--layer-employer-film-copy)}.employer-film .investors-section__head{margin-bottom:var(--space-none);padding-inline:var(--component-employer-film-head-inset)}.employer-film__heading{max-width:var(--component-investors-h2-measure);margin:var(--space-none) auto;color:var(--content-inverse);font-family:var(--font-display);font-size:var(--component-investors-h2-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-investors-heading-tracking);line-height:var(--component-investors-h2-leading);scroll-margin-top:var(--component-investors-anchor-clearance);text-wrap:balance}.employer-film__open{appearance:none;margin:var(--space-none);padding:var(--space-none);color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;cursor:pointer;transition:color var(--motion-duration-investors-hover);background:0 0;border:none}.employer-film__open:after{content:"";width:var(--component-employer-film-chevron);height:var(--component-employer-film-chevron);margin:var(--component-employer-film-chevron-gap) auto var(--space-none);border-right:var(--component-employer-film-chevron-stroke) solid currentColor;border-bottom:var(--component-employer-film-chevron-stroke) solid currentColor;transform:var(--component-employer-film-chevron-transform);transition:transform var(--motion-duration-investors-hover);display:block}.employer-film__open:focus-visible{color:var(--component-employer-film-open-tint)}.employer-film__open[aria-expanded=true]:after{transform:var(--component-employer-film-chevron-transform-open)}.employer-film__player{max-width:min(var(--component-employer-film-player-max), var(--component-employer-film-screen-max-width));margin:var(--component-employer-film-player-gap) auto var(--space-none)}.employer-film__player figure{margin:var(--space-none);display:grid}.employer-film__player video{aspect-ratio:auto var(--component-employer-film-ratio);width:var(--size-full);border-radius:var(--component-employer-film-screen-radius-phone);background:var(--color-neutral-850);height:auto;box-shadow:var(--shadow-film-panel);object-fit:cover;display:block}.employer-film[data-employer-film-open]{padding-bottom:var(--component-employer-film-open-bottom-phone)}.employer-film[data-employer-film-open]+.employer-home-start{padding-top:var(--component-employer-home-start-open-top-phone)}@media (hover:hover) and (pointer:fine){.employer-film__open:hover{color:var(--component-employer-film-open-tint)}}@media (width>=40rem){.employer-film__player video{border-radius:var(--component-employer-film-screen-radius)}}@media (width>=48rem){.employer-home-steps{padding:var(--component-investors-section-padding)}.employer-film{padding-top:var(--component-employer-film-padding-top-mid)}section.employer-film[data-employer-film-open]{min-height:var(--component-employer-first-fold-height);padding:var(--space-8)}.employer-film[data-employer-film-open]>.investors-wrap{width:var(--size-full);grid-template-columns:var(--component-employer-intro-film-grid);gap:var(--space-8);align-items:center;display:grid}.employer-film[data-employer-film-open] .investors-section__head{max-width:none;padding-inline:var(--space-none);text-align:left}.employer-film[data-employer-film-open] .employer-film__heading{margin-inline:var(--space-none)}.employer-film[data-employer-film-open] .employer-film__open:after{margin-inline:var(--motion-runtime-employer-film-caret-start) auto}.employer-film[data-employer-film-open] .employer-film__open:not([data-caret-placed]):after{visibility:hidden}.employer-film[data-employer-film-open]+.employer-home-start{padding-top:var(--component-employer-home-start-open-top)}}@media (width>=64rem){.employer-home-start{padding-top:var(--component-jobseeker-feed-padding-top)}.employer-film{padding-top:var(--component-employer-film-padding-top);padding-bottom:var(--component-employer-film-closed-bottom)}.employer-film .investors-section__head{padding-inline:var(--space-none)}section.employer-film[data-employer-film-open]{padding:var(--space-12)}.employer-film[data-employer-film-open]>.investors-wrap{gap:var(--space-12)}.employer-film[data-employer-film-open] .investors-section__head{padding-inline-start:var(--component-employer-film-head-inset-open)}}@media (width>=48rem){body[data-page-surface=job-seeker] section.employer-film[data-employer-film-open]{min-height:var(--component-jobseeker-hero-band-min-height)}.employer-film[data-employer-film-open] .employer-film__player{width:var(--size-full);max-width:var(--component-employer-film-open-max-mid);margin:var(--space-none);justify-self:end}}@media (width>=64rem){.employer-film[data-employer-film-open] .employer-film__player{max-width:var(--component-employer-film-open-max-wide)}}.employer-film[data-employer-film-playing]:after{background:linear-gradient(to bottom right, var(--color-brand-500), var(--color-brand-700))}.employer-film[data-employer-film-playing] .employer-film__loop{visibility:hidden}.employer-home-start{min-height:var(--component-employer-first-fold-height);align-items:center;display:grid;container-type:inline-size}.employer-home-start__plans{gap:var(--space-4);margin:var(--component-investors-head-lead-gap-narrow) var(--component-employer-home-start-heading-bleed) var(--space-none);padding:var(--space-none);text-align:left;isolation:isolate;list-style:none;display:grid}.employer-home-start .investors-section__head{margin-bottom:var(--space-none)}.employer-home-start .investors-section__head h2{max-width:none;margin-inline:var(--component-employer-home-start-heading-bleed);font-size:var(--component-inbox-heading-size)}.employer-home-start .investors-section__head h2>span{display:block}.employer-home-start .employer-home-start__plan{grid-row:var(--component-employer-start-card-rows);grid-template-rows:subgrid;row-gap:var(--space-none);padding:var(--space-none);z-index:var(--layer-employer-start-card);transition:background-color var(--motion-duration-label) var(--motion-css-ease-enter), box-shadow var(--motion-duration-label) var(--motion-css-ease-enter);display:grid;position:relative}.employer-home-start__top{gap:var(--space-none);padding:var(--space-6);flex-direction:column;display:flex;container-type:inline-size}.employer-home-start__plan p{margin:var(--space-none)}.employer-home-start__name{margin:var(--space-none);text-box:trim-end text;color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-title-size);font-weight:var(--weight-semibold)}.employer-home-start__link{color:inherit;text-underline-offset:var(--decoration-offset);text-decoration:underline}.employer-home-start__link:after{content:"";inset:var(--space-none);border-radius:inherit;position:absolute}.employer-home-start__plan .employer-price-card__money{align-items:baseline;column-gap:var(--space-3);row-gap:var(--space-4);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.employer-home-start__plan .employer-price-card__amount{margin-block:var(--component-employer-start-card-dollar-rise) var(--component-employer-start-card-dollar-drop);font-size:var(--component-employer-start-card-amount-size);line-height:var(--leading-compact-display)}.employer-home-start__plan .employer-price-card__amount,.employer-home-start__tax{text-box:trim-both cap alphabetic}.employer-home-start__tax{color:var(--content-secondary);font-size:var(--type-copy-lg-size)}.employer-home-start__plan .employer-price-card__note{color:var(--content-secondary);font-size:var(--component-employer-start-card-note-size);line-height:var(--leading-heading);text-box:trim-start cap alphabetic}.employer-home-start__plan .employer-price-card__alt{margin:var(--space-2) var(--space-none) var(--space-none);font-size:var(--type-meta-sm-size)}.employer-home-start__pitch{padding:var(--space-6);border-top:var(--border-width-default) solid var(--border-default);color:var(--content-primary);font-size:var(--type-title-size)}.employer-home-start__plan :is(.employer-home-start__name,.employer-price-card__amount,.employer-home-start__tax,.employer-price-card__note,.employer-price-card__alt,.employer-home-start__pitch){transition:color var(--motion-duration-label) var(--motion-css-ease-enter)}.employer-home-start__link:focus-visible{outline:none}.employer-home-start .employer-home-start__plan:has(.employer-home-start__link:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.employer-home-start .employer-home-start__plan:is(:active,:has(.employer-home-start__link:focus-visible)){z-index:var(--layer-employer-start-card-active);background:var(--content-heading);box-shadow:var(--component-employer-start-card-shadow-hover)}.employer-home-start__plan:is(:active,:has(.employer-home-start__link:focus-visible)) :is(.employer-home-start__name,.employer-price-card__amount,.employer-home-start__tax,.employer-price-card__note,.employer-price-card__alt,.employer-home-start__pitch){color:var(--surface-page)}@media (hover:hover) and (pointer:fine){.employer-home-start .employer-home-start__plan:hover{z-index:var(--layer-employer-start-card-active);background:var(--content-heading);box-shadow:var(--component-employer-start-card-shadow-hover)}.employer-home-start__plan:hover :is(.employer-home-start__name,.employer-price-card__amount,.employer-home-start__tax,.employer-price-card__note,.employer-price-card__alt,.employer-home-start__pitch){color:var(--surface-page)}}@media (prefers-reduced-motion:reduce){.employer-home-start .employer-home-start__plan,.employer-home-start__plan :is(.employer-home-start__name,.employer-price-card__amount,.employer-home-start__tax,.employer-price-card__note,.employer-price-card__alt,.employer-home-start__pitch){transition:none}}.employer-home-start__promises{justify-content:center;gap:var(--space-3) var(--space-6);margin:var(--component-investors-head-lead-gap-narrow) var(--space-none) var(--space-none);padding:var(--space-none);color:var(--content-heading);font-weight:var(--weight-semibold);flex-wrap:wrap;list-style:none;display:flex}.employer-home-start__promises li{align-items:center;gap:var(--space-2);display:inline-flex}.employer-home-start__tick{width:var(--space-4);height:var(--space-4);color:var(--content-accent);stroke-width:var(--component-inbox-check-stroke);flex:none}@media (width>=40rem){.employer-home-start__plans{grid-template-columns:var(--layout-two-column-grid);gap:var(--space-6)}.employer-home-start__top,.employer-home-start__pitch{padding:var(--space-8)}}@media (width>=48rem){.employer-home-start__promises,.employer-home-start__plans{margin-top:var(--component-investors-head-lead-gap)}}.employer-start-kick__word{white-space:nowrap}.employer-start-kick__fly,.employer-start-kick__boot{display:inline-block}.employer-start-kick__slot{position:relative}.employer-start-kick__dollar{inset-inline:auto var(--component-employer-start-dollar-inset);top:var(--space-none);visibility:hidden;pointer-events:none;line-height:normal;position:absolute}.employer-start-kick__pop{inset-inline-start:var(--space-none);top:var(--space-none);visibility:hidden;pointer-events:none;line-height:normal;position:absolute}.employer-start-kick__pop:before{content:"s";content:"s" / ""}.employer-start-kick__stop{position:relative}.employer-start-kick__query{inset-inline-start:var(--component-employer-start-query-shift);top:var(--space-none);visibility:hidden;pointer-events:none;line-height:normal;position:absolute}.employer-start-kick__query:before{content:"?";content:"?" / ""}.employer-start-kick__dollar:before{color:var(--component-employer-start-dollar-ink);content:"$";content:"$" / "";display:inline-block}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__dollar{visibility:visible}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__fly{opacity:var(--motion-opacity-hidden)}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__s{color:var(--surface-transparent)}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__pop{visibility:visible;scale:var(--motion-zero)}[data-start-kick=play] .employer-start-kick__fly{opacity:var(--motion-opacity-visible);animation:employer-start-kick-fly var(--motion-employer-start-fly-duration) ease-in var(--motion-employer-start-fly-delay) both}[data-start-kick=play] .employer-start-kick__boot{transform-origin:0 100%;animation-name:employer-start-kick-doink,employer-start-kick-boot;animation-duration:var(--motion-employer-start-doink-duration), var(--motion-employer-start-boot-duration);animation-delay:var(--motion-employer-start-doink-delay), var(--motion-employer-start-boot-delay);animation-timing-function:ease-in-out,ease-in-out;animation-fill-mode:none,none}[data-start-kick=play] .employer-start-kick__dollar{animation-name:employer-start-kick-jolt,employer-start-kick-punt-x;animation-duration:var(--motion-employer-start-doink-duration), var(--motion-employer-start-punt-duration);animation-delay:var(--motion-employer-start-doink-delay), var(--motion-employer-start-punt-delay);animation-timing-function:ease-in-out,linear;animation-fill-mode:none,forwards}[data-start-kick=play] .employer-start-kick__dollar:before{animation:employer-start-kick-punt-y var(--motion-employer-start-punt-duration) ease-out var(--motion-employer-start-punt-delay) forwards}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__query{visibility:visible}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__dot{color:var(--surface-transparent)}[data-start-kick=play] .employer-start-kick__query{transform-origin:var(--component-employer-start-query-origin);animation:employer-start-kick-pop var(--motion-employer-start-unpop-duration) var(--motion-css-ease-employer-start-pop) var(--motion-employer-start-unpop-delay) reverse both}[data-start-kick=play] .employer-start-kick__dot{color:inherit;animation:employer-start-kick-dot-wait var(--motion-employer-start-unpop-delay) linear}[data-start-kick=play] .employer-start-kick__pop{transform-origin:bottom;animation:employer-start-kick-pop var(--motion-employer-start-pop-duration) var(--motion-css-ease-employer-start-pop) var(--motion-employer-start-pop-delay) both;scale:none}@keyframes employer-start-kick-fly{0%{translate:var(--motion-employer-start-fly-from)}to{translate:none}}@keyframes employer-start-kick-doink{30%{translate:var(--motion-employer-start-doink-x);scale:var(--motion-employer-start-doink-squash-x) var(--motion-employer-start-doink-squash-y)}}@keyframes employer-start-kick-boot{55%{translate:var(--motion-employer-start-boot-draw);rotate:var(--motion-employer-start-boot-back);animation-timing-function:ease-in}65%{translate:var(--motion-employer-start-boot-reach);rotate:var(--motion-employer-start-boot-kick)}82%{translate:none;rotate:var(--motion-employer-start-boot-wobble)}}@keyframes employer-start-kick-jolt{30%{rotate:var(--motion-employer-start-jolt-tilt)}60%{rotate:var(--motion-employer-start-jolt-recoil)}}@keyframes employer-start-kick-punt-x{to{translate:var(--motion-employer-start-punt-x)}}@keyframes employer-start-kick-punt-y{80%{opacity:var(--motion-opacity-visible)}to{opacity:var(--motion-opacity-hidden);translate:var(--motion-zero) var(--motion-employer-start-punt-y);rotate:var(--motion-employer-start-punt-spin)}}@keyframes employer-start-kick-pop{0%{scale:var(--motion-zero)}to{scale:none}}@keyframes employer-start-kick-dot-wait{0%,to{color:var(--surface-transparent)}}@media (prefers-reduced-motion:reduce){:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__dollar{visibility:hidden}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__fly,[data-start-kick=play] .employer-start-kick__fly{opacity:var(--motion-opacity-visible);animation:none}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__s{color:inherit}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__pop,:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__query{visibility:hidden;animation:none}:is([data-start-kick],[data-motion-booting=true]) .employer-start-kick__dot{color:inherit;animation:none}[data-start-kick=play] .employer-start-kick__boot,[data-start-kick=play] .employer-start-kick__dollar,[data-start-kick=play] .employer-start-kick__dollar:before{animation:none}}.investor-walkthrough{display:contents}.investor-walkthrough__panel{z-index:var(--layer-employer-menu-control);top:var(--motion-zero);right:var(--motion-zero);bottom:var(--motion-zero);left:var(--motion-zero);grid-template-rows:var(--component-investor-walkthrough-panel-rows);width:var(--component-investor-walkthrough-panel-width);height:var(--component-investor-walkthrough-panel-height);border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-elevated);opacity:var(--motion-opacity-visible);transition:opacity var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);margin:auto;display:grid;position:fixed;overflow:hidden}.investor-walkthrough__panel[data-screening-state=closing]{opacity:var(--motion-opacity-hidden)}.investor-walkthrough__chrome{justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline:var(--space-3);border-bottom:var(--border-width-default) solid var(--border-default);display:flex}.investor-walkthrough__close{min-width:var(--control-target-min-height);min-height:var(--control-target-min-height);border:var(--motion-zero);color:var(--content-primary);background:0 0;justify-content:center;align-items:center;display:inline-flex}.investor-walkthrough__close svg{width:var(--space-4);height:var(--space-4);stroke:currentColor;stroke-width:var(--border-width-default);fill:none}.investor-walkthrough__view{min-height:var(--control-target-min-height);padding-inline:var(--space-4);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);color:var(--content-accent);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);background:0 0}.investor-walkthrough__panel>[data-screening-sentinel]{position:absolute}.investor-walkthrough__stage{background:var(--surface-subtle);position:relative;overflow:hidden}.investor-walkthrough__embed{top:var(--size-half);left:var(--size-half);width:var(--component-investor-walkthrough-desktop-width);height:var(--component-investor-walkthrough-desktop-height);border:var(--motion-zero);transform:var(--component-phone-film-virtual-transform) scale(var(--motion-runtime-walkthrough-embed-scale));position:absolute}.investor-walkthrough__panel[data-walkthrough-view=mobile] .investor-walkthrough__embed{width:var(--component-investor-walkthrough-mobile-width);height:var(--component-investor-walkthrough-mobile-height)}@media (prefers-reduced-motion:reduce){.investor-walkthrough__panel{transition:none}}.investor-contact{display:contents}.investor-contact__panel{z-index:var(--layer-employer-menu-control);inset-block-end:var(--motion-zero);inset-inline:var(--motion-zero);max-height:var(--component-investor-contact-sheet-max-height);color:var(--content-primary);text-align:left;background:var(--surface-page);box-shadow:var(--shadow-elevated);transform:var(--component-investor-contact-sheet-rest);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden}.investor-contact__panel[data-screening-state=closing]{transform:var(--component-investor-contact-sheet-exit)}.investor-contact__panel>[data-screening-sentinel]{position:absolute}.investor-contact__panel .country-picker{inset-block-start:calc(var(--space-3) + var(--component-investor-contact-handle-height))}.investor-contact__handle{width:var(--component-investor-contact-handle-width);height:var(--component-investor-contact-handle-height);border-radius:var(--radius-pill);background:var(--border-default);flex:none;margin-block-start:var(--space-3);margin-inline:auto}.investor-contact__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3);border-bottom:var(--border-width-default) solid var(--border-default);flex:none;display:flex}.investor-contact__head h2{font-size:var(--type-title-size)}.investor-contact__close{min-width:var(--control-target-min-height);min-height:var(--control-target-min-height);border:var(--motion-zero);color:var(--content-primary);background:0 0;justify-content:center;align-items:center;display:inline-flex}.investor-contact__panel h2,.investor-contact__panel h3{color:var(--content-heading)}.investor-contact__close svg{width:var(--space-4);height:var(--space-4);stroke:currentColor;stroke-width:var(--border-width-default);fill:none}.investor-contact__body{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-phone-safe-area-bottom);overscroll-behavior:contain;display:grid;overflow-y:auto}.investor-contact__fields,.investor-contact__foot{display:contents}.investor-contact__field--message textarea{min-height:var(--component-investor-contact-textarea-height);resize:vertical;width:var(--size-full);padding:var(--component-employer-auth-input-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-employer-auth-control);color:var(--content-primary);font:inherit}.investor-contact__field--message textarea::placeholder{color:var(--state-placeholder)}.investor-contact__field--message textarea[aria-invalid=true]{border-color:var(--state-error)}.investor-contact__body .employer-auth__error:empty{display:none}.investor-contact__actions{gap:var(--component-investor-contact-actions-gap);display:grid}.investor-contact__pending{padding:var(--space-3);border-radius:var(--radius-md)}@media (width>=48rem){.investor-contact__panel{inset:var(--motion-zero);width:var(--component-investor-contact-width);max-height:var(--component-investor-contact-max-height);border-radius:var(--radius-lg);height:fit-content;opacity:var(--motion-opacity-visible);transition:opacity var(--motion-duration-screening-drawer) var(--motion-css-ease-enter), transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);margin:auto}.investor-contact__panel[data-screening-state=closing]{opacity:var(--motion-opacity-hidden);transform:var(--component-investor-contact-modal-exit)}.investor-contact__handle{display:none}.investor-contact__panel .country-picker{inset-block-start:var(--space-none)}.investor-contact__head{padding:var(--space-4) var(--space-4) var(--space-3)}.investor-contact__body{padding:var(--space-4)}.investor-contact__actions{grid-template-columns:var(--layout-two-column-grid)}.investor-contact:not([data-contact-variant=callback]) .investor-contact__panel{width:var(--component-investor-contact-width);height:auto;max-height:none;margin:var(--motion-zero);border-radius:var(--motion-zero);opacity:var(--motion-opacity-visible);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);inset-inline-start:auto}.investor-contact:not([data-contact-variant=callback]) .investor-contact__panel[data-screening-state=closing]{transform:var(--component-investor-contact-drawer-exit)}.investor-contact:not([data-contact-variant=callback]) form.investor-contact__body{flex:var(--component-investor-contact-form-flex);min-height:var(--motion-zero);gap:var(--motion-zero);padding:var(--motion-zero);flex-direction:column;display:flex;overflow:hidden}.investor-contact:not([data-contact-variant=callback]) .investor-contact__fields{flex:var(--component-investor-contact-form-flex);min-height:var(--motion-zero);gap:var(--space-4);padding:var(--space-4);overscroll-behavior:contain;display:grid;overflow-y:auto}.investor-contact:not([data-contact-variant=callback]) .investor-contact__foot{padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--border-width-default) solid var(--border-default);background:var(--surface-page);flex:none;display:grid}}@media (prefers-reduced-motion:reduce){.investor-contact__panel,.investor-contact:not([data-contact-variant=callback]) .investor-contact__panel{transition:none}}.investor-contact[data-contact-variant=calendly] .investor-contact__panel{height:var(--component-investor-contact-sheet-max-height)}.investor-contact__body--calendly{flex:var(--component-investor-contact-form-flex);min-height:var(--motion-zero);gap:var(--motion-zero);padding:var(--space-none);flex-direction:column;display:flex;position:relative;overflow:hidden}.investor-contact__frame{width:var(--size-full);flex:var(--component-investor-contact-form-flex);min-height:var(--motion-zero);border:var(--motion-zero);background:var(--surface-page)}.investor-contact__loading{inset:var(--motion-zero);color:var(--content-secondary);pointer-events:none;place-items:center;display:grid;position:absolute}.investor-contact__loading[hidden]{display:none}.investor-contact__close.investor-contact__close--round{width:var(--component-screening-close-size);min-width:var(--component-screening-close-size);height:var(--component-screening-close-size);min-height:var(--component-screening-close-size);border-radius:var(--radius-pill);background:var(--color-white);color:var(--content-primary);box-shadow:var(--shadow-elevated);cursor:pointer;flex:none}.investor-contact__close.investor-contact__close--round svg{width:var(--space-6);height:var(--space-6);stroke-width:var(--component-screening-close-stroke);stroke-linecap:round}.investor-contact__foot--calendly{padding:var(--space-3) var(--space-4) var(--space-phone-safe-area-bottom);border-top:var(--border-width-default) solid var(--border-default);background:var(--surface-page);flex:none;justify-items:center;display:grid}@media (width>=48rem){.investor-contact[data-contact-variant=calendly] .investor-contact__panel{height:auto}.investor-contact__body--calendly{padding:var(--space-none)}}.employer-information-page{background:var(--surface-page)}.employer-information-hero{padding-block:var(--space-8) var(--space-10);background:var(--surface-page);text-align:center}.employer-information-head{justify-items:center;gap:var(--space-6);display:grid}.employer-information-hero h1{max-width:var(--measure-heading-max);margin:var(--space-none);padding-top:var(--space-6);font-size:var(--component-employer-information-title-size);line-height:var(--component-employer-information-title-leading);letter-spacing:var(--component-employer-information-title-tracking)}.employer-information-company,.employer-information-meta{margin:var(--space-none);color:var(--content-secondary)}.employer-information-company{max-width:var(--component-employer-information-company-measure);font-size:var(--component-employer-information-company-size)}.employer-information-meta{font-size:var(--component-employer-information-meta-size)}.employer-information-tabs{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.employer-information-tab{min-height:var(--control-target-min-height);padding:var(--space-3) var(--component-employer-information-tab-padding-inline);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-secondary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);transition:border-color var(--motion-duration-screening-drawer) var(--motion-css-ease-enter), color var(--motion-duration-screening-drawer) var(--motion-css-ease-enter), background-color var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);align-items:center;text-decoration:none;display:inline-flex}.employer-information-tab:hover{border-color:var(--color-brand-300);color:var(--color-brand-700)}.employer-information-tab[aria-current=page]{border-color:var(--content-accent);background:var(--content-accent);color:var(--content-inverse)}.employer-information-tab:focus-visible,.employer-information-toc>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.employer-information-column{max-width:var(--component-employer-information-body-measure)}.employer-information-body{padding-block-end:var(--space-16)}.employer-information-doc{color:var(--content-secondary);font-size:var(--type-body-size);line-height:var(--component-employer-information-copy-leading)}.employer-information-doc p{margin:var(--space-none) var(--space-none) var(--space-4)}.employer-information-lead p{margin-bottom:var(--space-6);font-size:var(--type-copy-lg-size)}.employer-information-status{padding:var(--space-4);border-inline-start:var(--component-employer-information-status-border-width) solid var(--border-accent);color:var(--content-primary);font-weight:var(--weight-medium)}.employer-information-doc h2,.employer-information-doc h3{max-width:none;line-height:var(--component-employer-information-section-leading);letter-spacing:var(--component-employer-information-title-tracking)}.employer-information-doc h2{margin:var(--space-10) var(--space-none) var(--space-3);font-size:var(--component-employer-information-section-size)}.employer-information-doc h3{margin:var(--space-6) var(--space-none) var(--space-2);font-size:var(--component-employer-information-subsection-size)}.employer-information-doc h2,.employer-information-doc section{scroll-margin-block-start:var(--component-header-min-height)}.employer-information-doc ul,.employer-information-doc ol{margin:var(--space-none) var(--space-none) var(--space-4);padding-inline-start:var(--space-6)}.employer-information-doc li{margin-bottom:var(--space-2)}.employer-information-doc a{color:var(--content-accent);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.employer-information-doc a:hover{color:var(--color-brand-700)}.employer-information-doc strong{color:var(--content-heading)}.employer-information-legal>.meta{margin-bottom:var(--space-6);font-size:var(--component-employer-information-meta-size)}.employer-information-legal>.lead{margin-bottom:var(--space-6);font-size:var(--type-copy-lg-size)}.employer-information-legal table{margin:var(--space-none) var(--space-none) var(--space-6);border-collapse:collapse}.employer-information-legal th,.employer-information-legal td{padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--border-default);text-align:start;vertical-align:top;overflow-wrap:anywhere}.employer-information-legal th{background:var(--surface-subtle);color:var(--content-heading);font-weight:var(--weight-semibold)}.employer-information-toc{margin-bottom:var(--space-6);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm-md);background:var(--surface-subtle)}.employer-information-toc>summary{min-height:var(--control-target-min-height);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--content-heading);font-size:var(--type-nav-size);font-weight:var(--weight-semibold);list-style:none;display:flex}.employer-information-toc>summary::-webkit-details-marker{display:none}.employer-information-toc>summary:after{width:var(--space-2);height:var(--space-2);border-right:var(--component-employer-information-status-border-width) solid var(--content-label);border-bottom:var(--component-employer-information-status-border-width) solid var(--content-label);content:"";transform:var(--component-employer-information-toc-chevron-closed);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);flex:none;margin-inline-end:var(--space-2)}.employer-information-toc[open]>summary:after{transform:var(--component-employer-information-toc-chevron-open)}.employer-information-toc ol{margin:var(--space-none);padding:var(--space-none) var(--space-4) var(--space-3) var(--space-8);display:grid}.employer-information-toc li{margin:var(--space-none)}.employer-information-toc a{min-height:var(--control-target-min-height);font-size:var(--type-nav-size);font-weight:var(--weight-regular);align-items:center;text-decoration:none;display:inline-flex}.employer-information-toc a:hover,.employer-information-toc a:focus-visible{color:var(--color-brand-700);text-decoration:underline}.employer-information-loading,.employer-information-loading__line--date{display:none}@media (scripting:enabled){.employer-information-page[data-policy-state=loading] .employer-information-loading{gap:var(--space-12);padding-block:var(--space-24);display:grid}.employer-information-page[data-policy-state=loading] .employer-information-loading__line--date{width:var(--component-employer-information-loading-date-width);display:block}.employer-information-page[data-policy-state=loading] .employer-information-body{display:none}.employer-information-page[data-policy-state=served] .employer-information-body,.employer-information-page[data-policy-state=served] .employer-information-meta,.employer-information-page[data-policy-state=draft] .employer-information-body{animation:employer-information-reveal var(--motion-duration-reveal) var(--motion-css-ease-enter) both}}.employer-information-loading__group{gap:var(--space-4);display:grid}.employer-information-loading__line{height:var(--component-jobs-skeleton-line-height);border-radius:var(--radius-sm);animation:filter-panel-skeleton-sweep var(--component-jobs-skeleton-shimmer-duration) var(--motion-ease-linear) infinite;background:var(--component-jobs-skeleton-gradient);background-size:var(--component-jobs-skeleton-sweep-size);display:block}.employer-information-loading__line--heading{width:var(--component-employer-information-loading-heading-width);height:var(--space-6);margin-block-end:var(--space-2)}.employer-information-loading__line:last-child{width:var(--component-employer-information-loading-short-width)}@keyframes employer-information-reveal{0%{opacity:var(--motion-opacity-hidden);transform:translateY(var(--component-employer-information-reveal-rise))}to{opacity:var(--motion-opacity-visible);transform:none}}.employer-auth{min-height:var(--component-employer-auth-min-height);padding-block:var(--component-employer-auth-padding-block);background:var(--surface-employer-auth)}.employer-auth--register{min-height:var(--component-employer-first-fold-height);display:grid}.employer-auth__layout{width:min(calc(var(--size-full) - var(--space-8)), var(--component-employer-auth-layout-max));grid-template-columns:var(--component-employer-auth-mobile-grid);gap:var(--component-employer-auth-layout-gap);margin-inline:auto;display:grid}.employer-auth--register .employer-auth__layout{width:var(--component-employer-auth-register-layout-width);grid-template-columns:var(--component-employer-auth-mobile-grid)}.employer-auth__content,.employer-auth__aside{padding:var(--component-employer-auth-content-padding)}.employer-auth__content{background:var(--surface-employer-auth-content)}.employer-auth__flow,.employer-auth__form,.employer-auth__field,.employer-auth__aside,.employer-auth__registration-links{display:grid}.employer-auth__flow{gap:var(--component-employer-auth-flow-gap)}.employer-auth__flow[data-auth-step=company-search]{container-type:inline-size}.employer-auth__flow[data-auth-step=company-search] h1{font-size:var(--component-employer-auth-search-heading-size);white-space:var(--component-employer-auth-search-heading-wrap)}.employer-auth__flow h1{max-width:var(--size-full);font-size:var(--component-employer-auth-heading-size)}.employer-auth__lead{max-width:var(--measure-copy-max);color:var(--content-secondary);font-size:var(--component-employer-auth-lead-size)}.employer-auth__form{gap:var(--component-employer-auth-form-gap)}.employer-auth__field{gap:var(--component-employer-auth-field-gap)}.employer-auth__field label{font-weight:var(--weight-semibold)}.employer-auth__field input,.employer-auth__field select{width:var(--size-full);min-height:var(--control-input-min-height);padding-inline:var(--component-employer-auth-input-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-employer-auth-control);color:var(--content-primary)}.employer-auth__field input::placeholder{color:var(--state-placeholder)}.employer-auth__field input[aria-invalid=true],.employer-auth__field select[aria-invalid=true]{border-color:var(--state-error)}.employer-auth__field-grid,.employer-auth__phone-grid,.employer-auth__actions{gap:var(--component-employer-auth-form-gap);display:grid}.employer-auth__field-grid,.employer-auth__phone-grid{grid-template-columns:var(--component-employer-auth-mobile-grid);align-items:start}.employer-auth__actions{grid-template-columns:var(--component-employer-auth-actions-grid)}.employer-auth__actions--single{grid-template-columns:var(--component-employer-auth-mobile-grid)}.employer-auth__button,.employer-auth__suggestions button{width:var(--size-full);min-height:var(--control-input-min-height);justify-content:center;align-items:center;gap:var(--component-employer-auth-button-gap);padding-inline:var(--component-employer-auth-button-padding);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--component-employer-auth-button-radius);background:var(--surface-employer-auth-control);color:var(--content-accent);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;text-decoration:none;display:inline-flex}.employer-auth__button--primary{background:var(--content-accent);color:var(--content-inverse)}.employer-auth__button--google{border-color:var(--content-primary);color:var(--content-primary)}.employer-auth__button--google span{font-size:var(--component-employer-auth-note-size);font-weight:var(--weight-regular)}.employer-auth__suggestions{margin:var(--space-none);padding:var(--space-none);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-suggestion-radius);list-style:none;overflow:hidden}.employer-auth__suggestions li+li{border-top:var(--border-width-default) solid var(--border-default)}.employer-auth__suggestions button{justify-content:start;gap:var(--component-employer-auth-suggestion-gap);padding:var(--component-employer-auth-suggestion-padding);border:var(--border-width-none);border-radius:var(--space-none);text-align:left;display:grid}.employer-auth__suggestions button strong,.employer-auth__suggestions button span{display:block}.employer-auth__suggestions button span,.employer-auth__empty,.employer-auth__simulation{font-size:var(--component-employer-auth-note-size)}.employer-auth__empty{padding:var(--component-employer-auth-suggestion-padding);color:var(--content-secondary)}.employer-auth__error{min-height:var(--size-form-message-min-height);color:var(--state-error);font-size:var(--component-employer-auth-error-size)}.employer-auth__separator{grid-template-columns:var(--component-employer-auth-separator-grid);align-items:center;gap:var(--component-employer-auth-separator-gap);color:var(--content-secondary);display:grid}.employer-auth__separator:before,.employer-auth__separator:after{height:var(--border-width-default);background:var(--border-default);content:""}.employer-auth__registration-links{gap:var(--component-employer-auth-copy-gap)}.employer-auth__switch a,.employer-auth__switch button,.employer-auth__switch strong,.employer-auth__registration-links p a{color:var(--content-accent);font-weight:var(--weight-semibold)}.employer-auth__switch button{padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent)}.employer-auth__switch button,.employer-auth__switch strong{text-decoration:underline}.employer-auth__switch button:disabled{color:var(--content-secondary);cursor:var(--component-employer-auth-login-inactive-cursor);text-decoration:none}.employer-auth__inbox-copy{gap:var(--component-employer-auth-field-gap);display:grid}.employer-auth__resent{min-height:var(--size-form-message-min-height);color:var(--content-secondary);font-size:var(--component-employer-auth-note-size)}.employer-auth__aside{align-content:start;gap:var(--component-employer-auth-aside-gap);padding:var(--component-employer-auth-aside-padding);background:var(--surface-employer-auth-aside);color:var(--content-inverse)}.employer-auth__aside .eyebrow{color:var(--color-brand-200)}.employer-auth__aside p{max-width:var(--component-employer-auth-aside-copy-max);color:var(--content-inverse-muted)}.employer-auth__js-notice{padding-top:var(--component-employer-auth-copy-gap);border-top:var(--border-width-default) solid var(--border-company-divider);font-size:var(--component-employer-auth-note-size)}@media (width>=40rem){.employer-auth__field-grid{grid-template-columns:var(--component-employer-auth-field-grid)}.employer-auth__phone-grid{grid-template-columns:var(--component-employer-auth-phone-grid)}}@media (width>=48rem){.employer-auth__layout{grid-template-columns:var(--component-employer-auth-layout-grid)}}.employer-auth--login{padding-block:var(--component-employer-auth-login-padding-block);background:var(--surface-employer-auth-content)}.employer-auth--login .employer-auth__layout{width:var(--component-employer-auth-login-layout-width);grid-template-columns:var(--component-employer-auth-login-grid)}.employer-auth--login .employer-auth__content{padding:var(--component-employer-auth-login-content-padding);grid-template-rows:var(--component-auth-login-content-grid);gap:var(--component-auth-login-content-gap);display:grid}.employer-auth__login-flow{gap:var(--component-employer-auth-login-flow-gap)}.employer-auth__login-flow h1{font-size:var(--component-employer-auth-login-heading-size)}.employer-auth__job-seeker-link{justify-self:var(--component-employer-auth-login-job-link-alignment);color:var(--content-accent);font-weight:var(--component-employer-auth-login-link-weight)}.employer-auth__provider-actions{gap:var(--component-employer-auth-login-provider-gap);display:grid}.employer-auth__button--provider{min-height:var(--component-employer-auth-login-button-height);padding-inline:var(--component-employer-auth-login-button-padding);border:var(--component-employer-auth-login-provider-border);border-radius:var(--component-employer-auth-login-provider-radius);color:var(--content-primary);grid-template-columns:var(--component-auth-provider-grid);display:grid}.employer-auth__button--provider>span{grid-column:var(--component-auth-provider-label-column)}.auth-provider-icon{width:var(--component-auth-provider-icon-size);height:var(--component-auth-provider-icon-size);border:var(--border-width-none);border-radius:var(--space-none);background:var(--surface-transparent);box-shadow:var(--component-auth-provider-shadow)}.auth-provider-icon__blue{fill:var(--color-google-blue)}.auth-provider-icon__green{fill:var(--color-google-green)}.auth-provider-icon__red{fill:var(--color-google-red)}.auth-provider-icon__yellow{fill:var(--color-google-yellow)}.employer-auth__button--provider:disabled,.employer-auth__login-form input:disabled,.employer-auth--register input:disabled,.employer-auth--register button:disabled{cursor:var(--component-employer-auth-login-inactive-cursor);opacity:var(--state-disabled-opacity)}.auth-provider-announcement{width:var(--border-width-default);height:var(--border-width-default);clip-path:inset(var(--size-half));font-size:var(--component-employer-auth-login-note-size);line-height:var(--component-employer-auth-login-note-leading);white-space:nowrap;position:absolute;overflow:hidden}.employer-auth__login-form{align-items:var(--component-employer-auth-login-form-alignment)}.employer-auth__login-form .employer-auth__field{gap:var(--component-employer-auth-login-field-gap)}.employer-auth__input-shell{position:relative}.employer-auth__login-form input[aria-invalid=true]{border-color:var(--state-error);box-shadow:var(--component-employer-auth-login-error-shadow)}.employer-auth__clear-email{top:var(--size-half);right:var(--component-employer-auth-login-clear-right);width:var(--component-employer-auth-login-clear-size);height:var(--component-employer-auth-login-clear-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-secondary);cursor:var(--component-employer-auth-login-active-cursor);place-items:var(--component-employer-auth-login-text-alignment);transform:var(--component-employer-auth-login-clear-transform);display:grid;position:absolute}.employer-auth__clear-email svg{width:var(--component-employer-auth-login-clear-icon-size);height:var(--component-employer-auth-login-clear-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:var(--component-employer-auth-login-clear-icon-stroke)}.employer-auth__button--email-link{min-height:var(--component-employer-auth-login-button-height);padding-inline:var(--component-employer-auth-login-button-padding);border-radius:var(--component-employer-auth-login-button-radius);background:var(--content-accent);color:var(--content-inverse);cursor:var(--component-employer-auth-login-active-cursor);opacity:var(--component-employer-auth-login-inactive-opacity);transition:var(--component-employer-auth-login-transition)}.employer-auth__button--email-link[data-email-valid=true]{opacity:var(--component-employer-auth-login-active-opacity)}.employer-auth__button--email-link:disabled{cursor:var(--component-employer-auth-login-inactive-cursor)}.employer-auth__open-mail{min-height:var(--component-employer-auth-login-button-height);align-items:var(--component-employer-auth-login-text-alignment);justify-content:var(--component-employer-auth-login-text-alignment);padding-inline:var(--component-employer-auth-login-button-padding);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--component-employer-auth-login-button-radius);color:var(--content-accent);font-weight:var(--component-employer-auth-login-link-weight);text-align:var(--component-employer-auth-login-text-alignment);text-decoration:none;display:inline-flex}.employer-auth__mail-slot{min-height:var(--component-auth-login-mail-min-height);display:grid}.employer-auth__register-link{text-align:var(--component-employer-auth-login-register-alignment)}.employer-auth__register-link a{color:var(--content-accent);font-weight:var(--component-employer-auth-login-link-weight)}@media (width>=64rem){.employer-auth--login{height:var(--size-full);min-height:var(--motion-zero);padding-block:var(--component-auth-login-desktop-padding-block)}.employer-auth--login .employer-auth__layout,.employer-auth--login .employer-auth__content{height:var(--size-full);min-height:var(--motion-zero)}.employer-auth--login .employer-auth__content{grid-template-rows:var(--component-auth-login-desktop-content-grid);gap:var(--component-auth-login-desktop-content-gap)}.employer-auth__login-flow{align-self:center;gap:var(--component-auth-login-desktop-flow-gap)}.employer-auth__job-seeker-link+h1{margin-block-start:var(--component-auth-login-desktop-alternate-heading-gap)}.employer-auth__login-flow h1+.employer-auth__provider-actions{margin-block-start:var(--component-auth-login-desktop-heading-provider-gap)}.employer-auth__login-flow>.employer-auth__separator{margin-block-start:var(--component-auth-login-desktop-provider-separator-gap)}.employer-auth__separator+.employer-auth__login-form{margin-block-start:var(--component-auth-login-desktop-separator-form-gap)}.employer-auth__login-form+.employer-auth__mail-slot{margin-block-start:var(--component-auth-login-desktop-form-mail-gap)}.employer-auth__mail-slot+.employer-auth__register-link{margin-block-start:var(--component-auth-login-desktop-mail-register-gap)}.employer-auth__provider-actions{gap:var(--component-auth-login-desktop-provider-gap)}.employer-auth__button--provider,.employer-auth__button--email-link,.employer-auth__open-mail{min-height:var(--component-auth-login-desktop-button-height)}.employer-auth__login-form{gap:var(--component-auth-login-desktop-form-gap)}.employer-auth__login-form .employer-auth__field{gap:var(--component-auth-login-desktop-field-gap)}.employer-auth__mail-slot{min-height:var(--component-auth-login-desktop-mail-min-height)}}.auth-information-links{padding-block:var(--component-auth-information-padding-block);grid-template-columns:var(--component-auth-information-mobile-grid);gap:var(--component-auth-information-gap);display:grid}.auth-information-links a{color:var(--content-secondary);font-size:var(--component-auth-information-link-size);font-weight:var(--component-employer-auth-login-link-weight);white-space:var(--component-auth-information-link-wrap);align-items:center;display:flex}body:is([data-page-kind=employer-login],[data-page-kind=employer-register],[data-page-kind=job-seeker-login]) #app{min-height:var(--component-auth-page-viewport-height);grid-template-rows:var(--component-auth-page-grid);display:grid}body[data-page-kind=job-seeker-login] #app{grid-template-rows:var(--component-auth-page-job-seeker-grid);align-content:safe center}body[data-page-kind=job-seeker-login] .employer-auth{min-height:var(--motion-zero)}.employer-auth__field .employer-auth__input-shell input{padding-inline-end:var(--component-employer-auth-login-input-end-padding)}.employer-auth--register .employer-auth__content{grid-template-rows:auto auto;align-content:space-between;display:grid}body[data-page-kind=employer-register] .employer-auth--register{min-height:var(--size-viewport-height)}.employer-auth__card{gap:var(--component-employer-auth-flow-gap);display:grid}.employer-auth__card .auth-brand{padding-block:var(--space-none)}.employer-auth__company-search.hero-search__bar{grid-template-columns:var(--component-hero-search-grid);padding:var(--space-none);border-color:var(--border-default);border-radius:var(--component-hero-search-bar-radius);box-shadow:var(--component-employer-register-search-shadow);transition:var(--component-employer-register-search-transition)}.employer-auth__company-search .hero-search__shell{gap:calc(var(--component-employer-register-search-text-inset) - var(--component-employer-register-search-icon-inset) - var(--component-employer-register-search-icon-size));min-height:var(--component-employer-register-search-shell-height);padding-inline-start:calc(var(--component-employer-register-search-icon-inset) - var(--border-width-default));padding-inline-end:var(--component-employer-register-search-end-inset)}.employer-auth__company-search .hero-search__input{line-height:var(--component-employer-register-search-input-leading)}.employer-auth__company-search .hero-search__icon{width:var(--component-employer-register-search-icon-size);height:var(--component-employer-register-search-icon-size)}.employer-auth__company-search .hero-search__input::placeholder{color:var(--content-muted);opacity:var(--motion-opacity-visible)}.employer-auth__company-search.hero-search__bar:has(.hero-search__input:focus){border-color:var(--focus-ring-color);box-shadow:var(--component-employer-register-search-focus-shadow)}.employer-auth__company-search .hero-search__field:has(:focus-visible) .hero-search__shell{outline:var(--border-width-none)}.employer-auth__card .employer-auth__switch--corner{justify-self:end}.employer-auth__flow:has(.employer-auth__suggestions) .employer-auth__company-search.hero-search__bar{box-shadow:none}.employer-auth__flow:has(.employer-auth__suggestions) .employer-auth__company-search.hero-search__bar:has(.hero-search__input:focus){box-shadow:var(--component-employer-register-search-focus-halo)}.employer-auth__suggestions--empty{border-color:var(--surface-transparent);background:var(--surface-employer-auth-content)}@media (width>=64rem){body[data-page-kind=employer-login] #app{height:var(--component-auth-page-viewport-height)}body:is([data-page-kind=employer-login],[data-page-kind=employer-register],[data-page-kind=job-seeker-login]) #main-content{min-height:var(--motion-zero)}.auth-information-links{padding-block:var(--component-auth-information-desktop-padding-block);grid-template-columns:var(--component-auth-information-desktop-grid);justify-content:center;gap:var(--component-auth-information-desktop-gap)}}.auth-brand{padding-block:var(--component-auth-brand-padding-block) var(--component-auth-brand-padding-end);justify-content:center;display:grid}.auth-brand .brand-link .brand-wordmark{height:var(--component-auth-brand-logo-height)}[data-auth-surface=job-seeker] .employer-auth__login-flow{padding:var(--component-auth-consent-card-padding);border:var(--component-auth-consent-card-border);border-radius:var(--component-auth-consent-card-radius);background:var(--surface-employer-auth-content)}body[data-page-kind=job-seeker-login] .employer-auth,body[data-page-kind=job-seeker-login] .employer-auth__content{background:var(--surface-transparent)}[data-auth-surface=job-seeker] .employer-auth__login-flow h1{font-size:var(--component-auth-consent-heading-size)}[data-auth-surface=job-seeker] .employer-auth__button--provider,[data-auth-surface=job-seeker] .employer-auth__button--email-link{border-radius:var(--component-auth-consent-button-radius)}@media (hover:hover){.employer-auth__button--provider:hover:not(:disabled){border-color:var(--content-accent);color:var(--content-accent)}}.employer-auth__intro{gap:var(--component-auth-consent-intro-gap);display:grid}.employer-auth__consent{color:var(--content-secondary);font-size:var(--component-auth-consent-note-size);line-height:var(--component-auth-consent-note-leading)}.employer-auth__consent a{color:var(--content-accent);font-weight:var(--component-employer-auth-login-link-weight);text-decoration:underline}[data-auth-surface=job-seeker] :is(.employer-auth__intro,.employer-auth__provider-actions){gap:var(--component-employer-auth-login-flow-gap)}body[data-page-kind=job-seeker-login] .auth-brand{padding-block:var(--component-auth-phone-brand-padding-block)}body[data-page-kind=job-seeker-login] .employer-auth--login{padding-block:var(--component-auth-phone-section-padding-block)}body[data-page-kind=job-seeker-login] .employer-auth__login-flow{padding:var(--component-auth-phone-card-padding)}body[data-page-kind=job-seeker-login] .employer-auth__button--provider,body[data-page-kind=job-seeker-login] .employer-auth__button--email-link{min-height:var(--component-auth-phone-button-height)}body[data-page-kind=job-seeker-login] .employer-auth__error:empty{display:none}body[data-page-kind=job-seeker-login] .auth-information-links{padding-block-start:var(--component-auth-phone-information-padding-start)}@media (width>=64rem){body[data-page-kind=job-seeker-login] .auth-brand{padding-block:var(--component-auth-brand-padding-block) var(--component-auth-brand-padding-end)}body[data-page-kind=job-seeker-login] .employer-auth--login{padding-block:var(--component-auth-login-desktop-padding-block)}body[data-page-kind=job-seeker-login] .employer-auth__login-flow{padding:var(--component-auth-consent-card-padding)}body[data-page-kind=job-seeker-login] .employer-auth__button--provider,body[data-page-kind=job-seeker-login] .employer-auth__button--email-link{min-height:var(--component-auth-login-desktop-button-height)}body[data-page-kind=job-seeker-login] .employer-auth__error:empty{display:block}body[data-page-kind=job-seeker-login] .auth-information-links{padding-block-start:var(--component-auth-information-desktop-padding-block)}.employer-auth__intro+.employer-auth__provider-actions{margin-block-start:var(--component-auth-login-desktop-provider-separator-gap)}[data-auth-surface=job-seeker] :is(.employer-auth__intro,.employer-auth__provider-actions){gap:var(--component-auth-login-desktop-provider-separator-gap)}}[data-auth-surface=job-seeker] .employer-auth__mail-slot{display:none}.employer-auth__details .employer-auth__field label{color:var(--color-brand-950);font-size:var(--type-meta-sm-size)}.employer-auth__details .employer-auth__required{color:var(--color-orange-800)}.employer-auth__details .employer-auth__field .employer-auth__error:empty{display:none}.employer-auth__details .employer-auth__field input,.employer-auth__details .employer-auth__field select{border-color:var(--color-neutral-300)}.employer-auth__details .employer-auth__field input::placeholder{color:var(--color-neutral-600)}.employer-auth__details .employer-auth__details-phone .employer-auth__phone-grid{grid-template-columns:var(--component-employer-register-phone-grid);gap:var(--space-2)}@media (width>=40rem){.employer-auth__details .employer-auth__details-phone .employer-auth__phone-grid{grid-template-columns:var(--component-employer-auth-phone-grid)}}.employer-auth__details-consent{margin-top:var(--space-2);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.employer-auth__details-consent a{color:var(--content-accent);font-weight:var(--weight-semibold)}body[data-page-kind=employer-register] .employer-auth__content:has(.employer-auth__details) .auth-information-links{justify-content:flex-start;gap:var(--space-2) var(--space-6);margin-top:var(--space-8);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default);flex-wrap:wrap;display:flex}body[data-page-kind=employer-register] .employer-auth__content:has(.employer-auth__details) .auth-information-links a{min-height:var(--control-target-min-height);font-size:var(--type-meta-sm-size)}@media (width>=40rem){body[data-page-kind=employer-register] .employer-auth__content:has(.employer-auth__details) .auth-information-links a{min-height:var(--space-8)}}.employer-auth__suggestions .employer-auth__add-row button{justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--component-employer-auth-suggestion-padding);background:var(--color-brand-500);color:var(--content-inverse);display:flex}.employer-auth__suggestions .employer-auth__add-row button:hover,.employer-auth__suggestions .employer-auth__add-row button:focus-visible{background:var(--color-brand-700)}.employer-auth__suggestions .employer-auth__add-row button:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-inset-offset)}.employer-auth__suggestions .employer-auth__add-row button:disabled{cursor:default}.employer-auth__suggestions .employer-auth__add-row .employer-auth__add-plus{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--color-phone-glass);flex:none;place-items:center;display:grid}.employer-auth__add-plus svg{width:var(--component-hero-search-clear-icon-size);height:var(--component-hero-search-clear-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:var(--component-hero-search-clear-icon-stroke)}.employer-auth__suggestions .employer-auth__add-row .employer-auth__add-copy strong{font-size:var(--type-body-size);line-height:normal}.employer-auth__suggestions .employer-auth__add-row .employer-auth__add-copy span{color:var(--content-inverse-muted);font-weight:var(--weight-regular);line-height:normal}.employer-auth--find{padding-block:var(--space-none);background:var(--surface-employer-auth-content)}.employer-auth--find .employer-auth__layout{width:var(--size-full);align-self:start}.employer-auth--find .employer-auth__content{min-height:var(--size-viewport-height);padding:var(--component-employer-register-find-card-padding)}.employer-auth--find .employer-auth__card--find,.employer-auth--find .employer-auth__flow{display:block}.employer-auth__card-top{justify-content:space-between;align-items:center;gap:var(--component-employer-register-find-top-gap);margin-block-end:var(--component-employer-register-find-top-space);display:flex}.employer-auth__card-top .employer-auth__brand{min-height:var(--space-none);align-items:center;gap:var(--component-employer-register-find-brand-gap);text-decoration:none;display:inline-flex}.employer-auth__card-top .employer-auth__brand .brand-wordmark{width:auto;height:var(--component-employer-register-find-logo-height);display:block}.employer-auth__card-top .employer-auth__brand-label{color:var(--color-brand-950);font-family:var(--font-display);font-size:var(--component-employer-register-find-label-size);font-weight:var(--weight-medium);line-height:var(--component-employer-register-find-label-leading);letter-spacing:var(--component-employer-register-find-label-tracking)}.employer-auth__card-top .employer-auth__switch--corner{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size);text-align:end}.employer-auth__card-top .employer-auth__switch--corner a{color:var(--color-brand-500);text-underline-offset:var(--component-employer-register-find-underline-offset)}.employer-auth__card-top .employer-auth__switch--corner a:hover{color:var(--color-brand-700)}.employer-auth__card-top .employer-auth__switch-lead{display:none}.employer-auth--find .employer-auth__flow[data-auth-step=company-search] h1{margin:var(--space-none);font-size:var(--component-employer-register-find-heading-size);line-height:var(--component-employer-register-find-heading-leading);letter-spacing:var(--component-employer-register-find-heading-tracking)}.employer-auth--find .employer-auth__find-lede{max-width:var(--component-employer-register-find-lede-max);margin-block:var(--component-employer-register-find-lede-space);color:var(--content-secondary);font-size:var(--type-body-size);line-height:var(--leading-body);text-wrap:balance}.employer-auth--find .employer-auth__suggestions{border-radius:var(--radius-md);background:var(--surface-employer-auth-content);box-shadow:var(--component-employer-register-find-list-shadow);margin-block-start:var(--component-employer-register-find-list-space)}.employer-auth--find .employer-auth__suggestions--empty{box-shadow:none}.employer-auth--find .employer-auth__suggestions .employer-auth__empty{padding:var(--component-employer-register-find-notice-padding);border-top:var(--border-width-none)}.employer-auth--find .employer-auth__suggestions .employer-auth__group{padding:var(--component-employer-register-find-group-padding);border-top:var(--border-width-none);color:var(--content-muted);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold)}.employer-auth--find .employer-auth__suggestions li:not(.employer-auth__add-row) button{min-height:var(--space-none);gap:var(--space-none);padding:var(--component-employer-register-find-row-padding);color:var(--color-brand-950);font-size:var(--type-body-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-register-find-row-leading)}.employer-auth--find .employer-auth__suggestions li:not(.employer-auth__add-row) button strong{font-weight:inherit}.employer-auth--find .employer-auth__suggestions li:not(.employer-auth__add-row) button span{color:var(--content-secondary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-regular)}.employer-auth--find .employer-auth__suggestions li:not(.employer-auth__add-row) button:hover,.employer-auth--find .employer-auth__suggestions li:not(.employer-auth__add-row) button:focus-visible{background:var(--surface-subtle)}.employer-auth__card-foot{gap:var(--component-employer-register-find-foot-gap);border-top:var(--border-width-default) solid var(--border-default);flex-wrap:wrap;margin-block-start:var(--component-employer-register-find-foot-space);padding-block-start:var(--component-employer-register-find-foot-padding);display:flex}.employer-auth__card-foot a{min-height:var(--component-employer-register-find-foot-target);color:var(--content-secondary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);text-underline-offset:var(--component-employer-register-find-underline-offset);align-items:center;text-decoration:underline;display:inline-flex}.employer-auth__card-foot a:hover{color:var(--color-brand-700)}@media (width>=40rem){.employer-auth--find{padding-block:var(--component-employer-auth-padding-block);background:var(--surface-employer-auth)}.employer-auth--find .employer-auth__layout{width:var(--component-employer-auth-register-layout-width)}.employer-auth--find .employer-auth__content{min-height:var(--space-none);padding:var(--component-employer-register-find-card-padding-wide)}.employer-auth__card-top{flex-wrap:wrap;margin-block-end:var(--component-employer-register-find-top-space-wide)}.employer-auth__card-top .employer-auth__brand .brand-wordmark{height:var(--component-employer-register-find-logo-height-wide)}.employer-auth__card-top .employer-auth__brand-label{font-size:var(--component-employer-register-find-label-size-wide)}.employer-auth__card-top .employer-auth__switch-lead{display:inline}.employer-auth__card-foot a{min-height:var(--component-employer-register-find-foot-target-wide)}}.contact-field{display:contents}.investor-contact__phone-grid{grid-template-columns:var(--component-country-picker-grid)}.country-field label{white-space:nowrap}.investor-contact__field--message .employer-auth__input-shell textarea{padding-inline-end:var(--component-employer-auth-clear-reserve)}.employer-auth__clear-email--top{top:var(--component-employer-auth-clear-top);transform:none}.contact-counter{margin:var(--motion-zero);color:var(--component-contact-counter-ok);font-size:var(--component-contact-counter-size);text-align:right}.contact-counter[data-counter-level=warn]{color:var(--component-contact-counter-warn)}.contact-counter[data-counter-level=danger]{color:var(--state-error)}.investor-contact__foot .action-link:disabled{opacity:var(--state-md3-disabled-opacity);cursor:var(--component-employer-auth-login-inactive-cursor)}@media (width>=48rem){.investor-contact:not([data-contact-variant=callback]) .investor-contact__fields{align-content:start}}.investor-contact__switch{justify-self:start}@media (width>=48rem){.investor-contact:not([data-contact-variant=callback]) .investor-contact__switch{padding:var(--motion-zero) var(--space-4);flex:none}}.media-enquiry-options{gap:var(--space-none);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.media-enquiry-options__row{align-items:center;gap:var(--space-3);min-height:var(--control-target-min-height);padding:var(--space-none);border:var(--border-width-none);color:var(--content-primary);font:inherit;font-size:var(--type-title-size);text-align:start;cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.media-enquiry-options__row:hover span,.media-enquiry-options__row:focus-visible span{text-underline-offset:var(--component-investors-link-underline-offset);text-decoration:underline}.media-enquiry-options__icon{width:var(--space-6);height:var(--space-6);fill:currentColor;flex:none}@media (width>=48rem){.investor-contact:not([data-contact-variant=callback]) .media-enquiry-options{padding-block-end:var(--space-3)}}@media (hover:hover) and (pointer:fine){[data-contact-confirm] .action-link:hover{outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset);transform:none}[data-contact-confirm] .action-link--primary:hover{outline-color:var(--surface-action)}}.country-picker__trigger{width:var(--size-full);min-height:var(--control-input-min-height);align-items:center;gap:var(--component-country-picker-trigger-gap);padding-inline:var(--component-country-picker-trigger-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-employer-auth-control);color:var(--content-primary);font:inherit;text-align:left;cursor:var(--component-employer-auth-login-active-cursor);display:inline-flex}.country-picker__trigger[aria-invalid=true]{border-color:var(--state-error)}.country-picker__trigger .country-picker__dial{flex:var(--component-investor-contact-form-flex)}.country-picker__chevron{width:var(--component-country-picker-chevron-size);height:var(--component-country-picker-chevron-size);fill:none;stroke:currentColor;stroke-width:var(--component-employer-auth-login-clear-icon-stroke);flex:none}.country-picker__flag{width:var(--component-country-picker-flag-width);height:var(--component-country-picker-flag-height);border-radius:var(--component-country-picker-flag-radius);object-fit:contain;flex:none}.country-picker{z-index:var(--component-country-picker-layer);inset:var(--motion-zero);background:var(--surface-page);flex-direction:column;display:flex;position:absolute}.country-picker__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);flex:none;display:flex}.country-picker__head h3{font-size:var(--type-title-size)}.country-picker__search{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);flex:none}.country-picker__search input{width:var(--size-full);min-height:var(--control-input-min-height);padding-inline:var(--component-employer-auth-input-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-employer-auth-control);color:var(--content-primary);font:inherit}.country-picker__search input::placeholder{color:var(--state-placeholder)}.country-picker__list{flex:var(--component-investor-contact-form-flex);min-height:var(--motion-zero);margin:var(--motion-zero);padding:var(--space-2) var(--motion-zero) var(--space-phone-safe-area-bottom);overscroll-behavior:contain;list-style:none;overflow-y:auto}.country-picker__option{width:var(--size-full);min-height:var(--control-target-min-height);align-items:center;gap:var(--component-country-picker-option-gap);padding:var(--space-2) var(--space-4);border:var(--motion-zero);color:var(--content-primary);font:inherit;text-align:left;cursor:var(--component-employer-auth-login-active-cursor);background:0 0;display:flex}.country-picker__option:hover,.country-picker__option:focus-visible{background:var(--surface-subtle)}.country-picker__option[aria-selected=true]{font-weight:var(--weight-semibold)}.country-picker__name{flex:var(--component-investor-contact-form-flex)}.country-picker__option .country-picker__dial{color:var(--content-secondary)}.country-picker__separator{margin:var(--space-2) var(--space-4);border-top:var(--border-width-default) solid var(--border-strong)}.country-picker__empty{padding:var(--space-4);color:var(--content-secondary)}@media (width>=48rem){.country-picker__list{padding-bottom:var(--space-2)}}.country-field--bare .country-picker{z-index:var(--layer-register-country-picker);width:var(--component-employer-auth-register-layout-width);margin-inline:auto;position:fixed}.country-field--bare,.country-field--bare .employer-auth__input-shell,.country-field--bare .country-picker__trigger,.country-field--bare .country-picker__trigger .country-picker__dial{min-width:var(--motion-zero)}.country-field--bare .country-picker__trigger .country-picker__dial{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employer-workflow-track{background:var(--surface-warm)}.employer-workflow{background:var(--surface-warm);overflow:clip}.employer-workflow__progress{justify-content:center;gap:var(--space-2);padding-block:var(--space-6);display:flex}.employer-workflow__progress span{width:var(--component-employer-workflow-marker-width);height:var(--border-width-default);background:var(--border-resource)}.employer-workflow__progress span[data-active=true]{width:var(--component-employer-workflow-progress-width);background:var(--content-primary)}.employer-workflow__viewport{min-height:var(--component-employer-workflow-min-height);align-content:center;gap:var(--space-8);padding-block:var(--space-8);display:grid}.employer-workflow__stage{gap:var(--space-12);margin:var(--motion-zero);padding:var(--motion-zero);list-style:none;display:grid;position:relative;overflow:clip}.employer-workflow__scene{align-items:center;gap:var(--space-12);padding-block:var(--space-8);display:grid}.employer-workflow__copy{justify-items:center;gap:var(--space-6);text-align:center;display:grid}.employer-workflow__copy>p:last-child{max-width:var(--measure-copy-max);color:var(--content-secondary);font-size:var(--type-copy-lg-size)}.employer-workflow__chat{width:min(var(--size-full), var(--component-employer-workflow-chat-max));min-height:var(--component-employer-workflow-chat-min-height);align-content:center;justify-self:center;gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--surface-inverse);display:grid}.employer-workflow__message{max-width:var(--component-employer-workflow-message-max);padding:var(--space-4);border-radius:var(--radius-md);background:var(--content-accent);color:var(--content-inverse);font-size:var(--type-copy-lg-size)}.employer-workflow__message--reply{background:var(--state-company-hover);justify-self:end}.employer-workflow__rail{min-height:var(--component-employer-workflow-rail-min-height);justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-top:var(--border-width-default) solid var(--border-resource);font-family:var(--font-display);font-weight:var(--weight-semibold);display:flex}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-workflow-track[data-motion-pinned=true] .employer-workflow__stage{min-height:var(--component-employer-workflow-stage-fit)}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-workflow-track[data-motion-pinned=true] .employer-workflow__chat{min-height:var(--component-employer-workflow-chat-fit)}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-workflow-track[data-motion-pinned=true]:after{height:var(--motion-workflow-track-spacer-height);content:"";display:block}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-workflow-track[data-motion-pinned=true] .employer-workflow{top:var(--motion-runtime-sticky-top);position:sticky}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-workflow-track[data-motion-pinned=true] .employer-workflow__scene{inset:var(--motion-zero);grid-template-columns:var(--component-employer-two-column-grid);transform:translate3d(calc(var(--motion-workflow-shift) * var(--motion-runtime-stage-progress)), var(--motion-zero), var(--motion-zero));position:absolute}.employer-phone-showcase-track,.employer-phone-showcase{background:var(--surface-phone-showcase);background-image:var(--component-phone-grid-background);background-size:var(--component-phone-grid-size) var(--component-phone-grid-size)}.employer-phone-showcase{min-height:var(--component-phone-showcase-min-height);position:relative;overflow:clip}.employer-phone-showcase__progress{z-index:var(--layer-phone-content);top:var(--component-phone-progress-top);left:var(--component-phone-progress-left);gap:var(--space-2);display:none;position:absolute}.employer-phone-showcase__progress span{width:var(--component-phone-marker-width);height:var(--component-phone-marker-height);border-radius:var(--radius-pill);background:var(--border-phone-grid);transition:width var(--motion-duration-reveal), background var(--motion-duration-reveal)}.employer-phone-showcase__progress span[data-active=true]{width:var(--component-phone-progress-width);background:var(--content-primary)}.employer-phone-showcase__viewport{min-height:var(--component-phone-showcase-min-height);padding-block:var(--component-phone-showcase-padding-block);position:relative}.employer-phone-showcase__scene-list{gap:var(--component-phone-scene-list-gap);margin:var(--motion-zero);padding:var(--motion-zero);list-style:none;display:grid}.employer-phone-showcase__scene{grid-template-columns:var(--component-phone-scene-grid);align-items:center;gap:var(--component-phone-showcase-gap);display:grid}.employer-phone-showcase__copy{align-content:center;gap:var(--space-6);text-align:center;display:grid}.employer-phone-showcase__copy h2{max-width:var(--component-phone-heading-max);font-size:var(--component-phone-heading-size);margin-inline:auto}.employer-phone-showcase__copy p{max-width:var(--component-phone-copy-max);color:var(--content-secondary);font-size:var(--type-copy-lg-size);margin-inline:auto}.employer-phone-showcase__device-stage{z-index:var(--layer-phone-device);width:min(var(--size-full), var(--component-phone-device-max));justify-self:center;display:grid;position:relative}.employer-phone-showcase__device-wrap{display:grid;position:relative}.employer-phone-showcase__rail,.employer-phone-showcase__action{min-height:var(--component-phone-rail-height);font-family:var(--font-display);font-weight:var(--weight-semibold);align-items:center}.employer-phone-showcase__rail{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-4);padding-inline:var(--space-6);background:var(--surface-cinematic-end);color:var(--content-on-action);display:flex}.employer-phone-showcase__rail-labels{min-width:var(--motion-zero);flex:var(--motion-opacity-visible);display:grid;position:relative}.employer-phone-showcase__rail-labels>span{grid-area:var(--component-phone-rail-label-area)}.employer-phone-showcase__rail-labels>span[aria-hidden=true]{visibility:hidden}.employer-phone-showcase__action{margin-top:var(--space-16);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--content-inverse);letter-spacing:var(--tracking-eyebrow);justify-content:center;display:flex}.employer-phone-showcase__device{width:var(--size-full);aspect-ratio:var(--component-phone-device-ratio);padding:var(--component-phone-frame-padding);border:var(--component-phone-rim-width) solid var(--border-phone-rim);border-radius:var(--component-phone-frame-radius);background:var(--component-phone-frame-background);box-shadow:var(--shadow-phone-device);position:relative;container-type:inline-size}.employer-phone-showcase__device:before,.employer-phone-showcase__device:after,.employer-phone-showcase__frame-highlight{pointer-events:none;content:"";position:absolute}.employer-phone-showcase__device:before{z-index:var(--layer-phone-bezel);inset:var(--component-phone-bezel-inset);border:var(--component-phone-bezel-width) solid var(--surface-phone-notch);border-radius:var(--component-phone-bezel-radius)}.employer-phone-showcase__device:after{inset:var(--component-phone-edge-inset);border:var(--component-phone-edge-width) solid var(--border-phone-highlight);border-radius:var(--component-phone-edge-radius)}.employer-phone-showcase__frame-highlight{z-index:var(--layer-phone-chrome);inset-block:var(--component-phone-highlight-block);left:var(--component-phone-highlight-left);width:var(--component-phone-highlight-width);border-radius:var(--radius-pill);background:var(--component-phone-highlight-background);opacity:var(--component-phone-highlight-opacity)}.employer-phone-showcase__glass{width:var(--size-full);height:var(--size-full);border-radius:var(--component-phone-screen-radius);background:var(--surface-phone-screen);box-shadow:var(--shadow-phone-glass);position:relative;overflow:clip}.employer-phone-showcase__reflection{z-index:var(--layer-phone-reflection);inset:var(--motion-zero);pointer-events:none;background:var(--component-phone-reflection-background);opacity:var(--component-phone-reflection-opacity);position:absolute}.employer-phone-showcase__notch{z-index:var(--layer-phone-chrome);top:var(--motion-zero);left:var(--component-phone-notch-left);width:var(--component-phone-notch-width);height:var(--component-phone-notch-height);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--motion-zero) var(--motion-zero) var(--radius-md) var(--radius-md);background:var(--surface-phone-notch);box-shadow:var(--shadow-phone-notch);display:flex;position:absolute}.employer-phone-showcase__notch span{width:var(--component-phone-speaker-width);height:var(--component-phone-speaker-height);border-radius:var(--radius-pill);background:var(--component-phone-speaker-background);box-shadow:var(--shadow-phone-speaker)}.employer-phone-showcase__notch i{width:var(--component-phone-camera-size);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--component-phone-camera-background);box-shadow:var(--shadow-phone-camera)}.employer-phone-showcase__screens,.employer-phone-showcase__screen{inset:var(--motion-zero);position:absolute}.employer-phone-showcase__screen:not(:first-child){display:none}.employer-phone-showcase__screen{align-content:center;gap:var(--space-4);padding:var(--component-phone-screen-padding);background:var(--component-phone-screen-background);display:grid}.employer-phone-showcase__media{min-height:var(--component-phone-media-height);border-radius:var(--radius-lg);background:var(--component-phone-media-background);box-shadow:var(--shadow-phone-media);display:block}.employer-phone-showcase__bubble{width:var(--component-phone-bubble-width);min-height:var(--component-phone-bubble-height);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-phone-bubble)}.employer-phone-showcase__bubble--reply{background:var(--content-accent);justify-self:end}.employer-phone-showcase__bubble--small{width:var(--component-phone-bubble-small-width)}.employer-phone-showcase__screen[data-placeholder=answers] .employer-phone-showcase__media,.employer-phone-showcase__screen[data-placeholder=links] .employer-phone-showcase__media{display:none}.employer-phone-showcase__screen[data-placeholder=mentions] .employer-phone-showcase__media,.employer-phone-showcase__screen[data-placeholder=replies] .employer-phone-showcase__media{min-height:var(--component-phone-media-compact-height)}.employer-phone-showcase__screen[data-placeholder=reactions],.employer-phone-showcase__screen[data-placeholder=leads]{grid-template-columns:var(--component-phone-growth-grid)}.employer-phone-showcase__screen[data-placeholder=subscribers] .employer-phone-showcase__media,.employer-phone-showcase__screen[data-placeholder=links] .employer-phone-showcase__bubble--reply,.employer-phone-showcase__screen[data-placeholder=leads] .employer-phone-showcase__bubble{background:var(--surface-cinematic-end)}@container (width<=18rem){.employer-phone-showcase__screen{gap:var(--component-phone-active-mobile-screen-gap);padding:var(--component-phone-active-mobile-screen-padding)}.employer-phone-showcase__media{min-height:var(--component-phone-active-mobile-media-height)}.employer-phone-showcase__screen[data-placeholder=mentions] .employer-phone-showcase__media,.employer-phone-showcase__screen[data-placeholder=replies] .employer-phone-showcase__media{min-height:var(--component-phone-active-mobile-media-compact-height)}.employer-phone-showcase__bubble{min-height:var(--component-phone-active-mobile-bubble-height)}}.employer-phone-showcase__home{z-index:var(--layer-phone-chrome);bottom:var(--component-phone-home-bottom);left:var(--component-phone-home-left);width:var(--component-phone-home-width);height:var(--component-phone-home-height);border-radius:var(--radius-pill);background:var(--content-inverse);box-shadow:var(--shadow-phone-home);position:absolute}.employer-phone-showcase__side{z-index:var(--layer-phone-side);width:var(--component-phone-side-width);border-radius:var(--component-phone-side-radius);background:var(--component-phone-side-background);box-shadow:var(--shadow-phone-side);position:absolute}.employer-phone-showcase__side--mute{top:var(--component-phone-mute-top);left:var(--component-phone-side-outset);height:var(--component-phone-mute-height)}.employer-phone-showcase__side--volume-up{top:var(--component-phone-volume-up-top);left:var(--component-phone-side-outset);height:var(--component-phone-side-height)}.employer-phone-showcase__side--volume-down{top:var(--component-phone-volume-down-top);left:var(--component-phone-side-outset);height:var(--component-phone-side-height)}.employer-phone-showcase__side--power{top:var(--component-phone-power-top);right:var(--component-phone-side-outset);height:var(--component-phone-side-tall-height)}.employer-phone-showcase__glass>.employer-phone-showcase__screen{padding:var(--motion-zero);background:var(--component-phone-film-screening-background);color:var(--content-primary);display:grid}.employer-phone-showcase__cinematic,.employer-phone-film{width:var(--size-full);height:var(--size-full)}.employer-phone-film{background:var(--component-phone-film-screening-background);color:var(--content-primary);font-family:var(--font-body);font-size:var(--component-phone-film-copy-size);line-height:var(--leading-body);position:relative;overflow:clip;container-type:size}.employer-phone-film__virtual-stage{top:var(--size-half);left:var(--size-half);width:var(--component-phone-film-virtual-width);height:var(--component-phone-film-virtual-height);transform:var(--component-phone-film-virtual-transform) scale(min(calc(var(--component-phone-film-container-width) / var(--component-phone-film-virtual-width)), calc(var(--component-phone-film-container-height) / var(--component-phone-film-virtual-height))));transform-origin:50%;position:absolute;container-type:inline-size}.employer-phone-film--selection .employer-phone-film__virtual-stage{height:var(--component-phone-film-selection-active-height);transform:var(--component-phone-film-virtual-transform) scale(min(calc(var(--component-phone-film-container-width) / var(--component-phone-film-virtual-width)), calc(var(--component-phone-film-container-height) / var(--component-phone-film-selection-active-height))))}@media (width>=40rem){.employer-phone-film--selection .employer-phone-film__virtual-stage{height:var(--component-phone-film-virtual-height);transform:var(--component-phone-film-virtual-transform) scale(min(calc(var(--component-phone-film-container-width) / var(--component-phone-film-virtual-width)), calc(var(--component-phone-film-container-height) / var(--component-phone-film-virtual-height))))}}.employer-phone-film *,.employer-phone-film :before,.employer-phone-film :after{box-sizing:border-box}.employer-phone-film h3,.employer-phone-film h4,.employer-phone-film p{margin:var(--motion-zero)}.employer-phone-film small{color:var(--content-secondary);font-size:var(--component-phone-film-small-copy-size)}.employer-phone-film__source-phone{inset:var(--component-phone-film-source-phone-inset);align-content:start;gap:var(--component-phone-film-card-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute;overflow:clip}.employer-phone-film__status{color:var(--content-primary);font-size:var(--component-phone-film-small-copy-size);font-weight:var(--weight-semibold);justify-content:space-between;display:flex}.employer-phone-film__source-phone>header,.employer-phone-film__payoff>header,.employer-phone-film__reference-drawer>header,.employer-phone-film__rank-card>header{justify-content:space-between;align-items:center;gap:var(--component-phone-film-gap);display:flex}.employer-phone-film__source-phone>header>span,.employer-phone-film__rank-card>header>span{align-items:center;gap:var(--component-phone-film-gap);display:flex}.employer-phone-film__avatar{width:var(--component-phone-film-avatar-size);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--component-phone-film-purple);color:var(--content-inverse);font-size:var(--component-phone-film-small-copy-size);font-style:normal;font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.employer-phone-film__avatar[data-tone=orange]{background:var(--component-phone-film-orange);color:var(--content-on-action)}.employer-phone-film__avatar[data-tone=green]{background:var(--component-phone-film-green)}.employer-phone-film__avatar[data-tone=pink]{background:var(--component-phone-film-pink)}.employer-phone-film__cursor{z-index:var(--layer-phone-chrome);width:var(--component-phone-film-cursor-width);display:block;position:absolute}.employer-phone-film__cursor-icon{width:var(--size-full);fill:var(--content-primary);stroke:var(--content-inverse);stroke-width:var(--component-phone-preview-icon-stroke);display:block}.employer-phone-film__check,.employer-phone-film__flag,.employer-phone-film__crown{width:var(--component-phone-film-icon-size);fill:none;stroke:currentColor;stroke-width:var(--component-phone-preview-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.employer-phone-film__crown{fill:var(--component-phone-film-orange)}.employer-phone-film__keyboard{gap:var(--border-width-default);padding:var(--component-phone-film-small-padding);background:var(--surface-subtle);display:grid}.employer-phone-film__keyboard-row{gap:var(--border-width-default);display:flex}.employer-phone-film__keyboard-row[data-row="1"]{padding-inline:var(--space-2)}.employer-phone-film__keyboard span{min-width:var(--motion-zero);flex:var(--motion-opacity-visible);min-height:var(--space-12);padding-block:var(--space-2);border-radius:var(--radius-sm);background:var(--component-phone-film-key-background);font-size:var(--component-phone-film-small-copy-size);place-items:center;display:grid}.employer-phone-film__keyboard span[data-film-key=space]{flex:var(--motion-ease-enter-power)}.employer-phone-film__keyboard span[data-film-key=return]{flex:var(--component-phone-film-return-flex)}.employer-phone-film__keyboard span[data-active=true]{background:var(--component-phone-film-key-active-background);color:var(--content-inverse)}.employer-phone-film__fade{z-index:var(--layer-phone-chrome);inset:var(--motion-zero);background:var(--component-phone-film-screening-background);pointer-events:none;display:block;position:absolute}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film [data-film-motion]{opacity:var(--motion-runtime-stage-progress)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__source-phone,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__payoff,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__push,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__reference-drawer,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__access-sheet,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__review-sheet,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__note,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__reject-push,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-shell{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--component-phone-film-rise)), var(--motion-zero))}@media (prefers-reduced-motion:reduce){.employer-phone-film,.employer-phone-film *{animation-name:none!important}}.employer-phone-film--screening .employer-phone-film__source-phone,.employer-phone-film--screening .employer-phone-film__sheet,.employer-phone-film--screening .employer-phone-film__submit,.employer-phone-film--screening .employer-phone-film__cursor,.employer-phone-film--screening .employer-phone-film__morph,.employer-phone-film--screening .employer-phone-film__fade{opacity:var(--motion-zero)}.employer-phone-film__question{grid-template-columns:var(--component-phone-film-question-grid);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius);background:var(--surface-subtle);display:grid}.employer-phone-film__question>b{color:var(--component-phone-film-purple)}.employer-phone-film__question>span{grid-column:var(--layout-full-column-span);align-items:center;gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius);background:var(--component-phone-film-card-background);color:var(--content-secondary);display:flex}.employer-phone-film__question i{font-style:normal}.employer-phone-film__question .employer-phone-film__check{display:none}.employer-phone-film__submit{padding:var(--component-phone-film-small-padding);border-radius:var(--radius-pill);background:var(--component-phone-film-dark);color:var(--content-inverse);font-weight:var(--weight-semibold);place-items:center;display:grid}.employer-phone-film__sheet{z-index:var(--layer-phone-content);inset:var(--component-phone-film-sheet-inset);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius) var(--component-phone-film-card-radius) var(--motion-zero) var(--motion-zero);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute}.employer-phone-film__sheet>i{width:var(--space-12);height:var(--component-phone-film-double-border);border-radius:var(--radius-pill);background:var(--border-default);justify-self:center}.employer-phone-film__sheet span{padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius)}.employer-phone-film--screening[data-film-phase=years-picked] .employer-phone-film__sheet [data-answer="6 to 8 years"],.employer-phone-film--screening[data-film-phase=years-resolved] .employer-phone-film__sheet [data-answer="6 to 8 years"],.employer-phone-film--screening[data-film-phase=work-picked] .employer-phone-film__sheet [data-answer=No],.employer-phone-film--screening[data-film-phase=answers-resolved] .employer-phone-film__sheet [data-answer=No]{border-color:var(--component-phone-film-purple);color:var(--component-phone-film-purple)}.employer-phone-film__cursor--years,.employer-phone-film__cursor--work{right:var(--space-6);bottom:var(--space-16)}.employer-phone-film__cursor--submit{right:var(--space-12);bottom:var(--space-24)}.employer-phone-film__payoff{top:var(--component-phone-film-payoff-top);left:var(--component-phone-film-payoff-left);width:var(--component-phone-film-payoff-width);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute}.employer-phone-film__payoff>div{grid-template-columns:var(--component-phone-film-rank-grid);align-items:center;gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--component-phone-film-green);border-radius:var(--component-phone-film-row-radius);background:var(--component-phone-film-green-wash);display:grid}.employer-phone-film__payoff>div[data-state=failed]{border-color:var(--border-default);background:var(--component-phone-film-card-background);color:var(--content-primary)}.employer-phone-film__payoff-flag{width:var(--space-12);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);transform:translateX(var(--space-8));place-items:center;display:grid}.employer-phone-film--screening[data-film-phase=payoff] .employer-phone-film__payoff>div[data-state=failed],.employer-phone-film--screening[data-film-phase=fade] .employer-phone-film__payoff>div[data-state=failed]{border-color:var(--component-phone-film-red);background:var(--component-phone-film-red-wash);color:var(--component-phone-film-red)}.employer-phone-film__payoff>header>strong{align-items:center;gap:var(--component-phone-film-gap);display:flex}.employer-phone-film__payoff>header>strong>i{width:var(--space-2);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--surface-cinematic-end)}.employer-phone-film__morph{z-index:var(--layer-phone-chrome);top:var(--component-phone-film-morph-start-top);left:var(--size-half);width:var(--component-phone-film-morph-start-width);min-height:var(--space-8);border-radius:var(--radius-pill);background:var(--component-phone-film-dark);color:var(--component-phone-film-red);place-items:center;display:grid;position:absolute}.employer-phone-film__morph>span,.employer-phone-film__morph>span>span{place-items:center;display:grid}.employer-phone-film--screening .employer-phone-film__payoff [data-state=failed] .employer-phone-film__flag{opacity:var(--motion-zero)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--screening .employer-phone-film__sheet{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--size-full)), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--screening .employer-phone-film__cursor{transform:translate3d(calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--space-12)), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--space-16)), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--screening .employer-phone-film__morph{opacity:var(--motion-opacity-visible);width:calc(var(--component-phone-film-morph-start-width) + var(--motion-runtime-stage-progress) * (var(--space-12) - var(--component-phone-film-morph-start-width)));min-height:calc(var(--space-8) + var(--motion-runtime-stage-progress) * (var(--space-12) - var(--space-8)));transform:var(--component-phone-film-virtual-transform) translate3d(calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-morph-delta-x)), calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-morph-delta-y)), var(--motion-zero))}.employer-phone-film--screening[data-film-phase=flag-flight] .employer-phone-film__morph,.employer-phone-film--screening[data-film-phase=payoff] .employer-phone-film__morph{background:var(--component-phone-film-card-background)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--screening[data-film-phase=submit-flight] .employer-phone-film__source-phone{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--component-phone-film-phone-exit)), var(--motion-zero))}.employer-phone-film--screening[data-film-phase=payoff] .employer-phone-film__payoff [data-state=failed] .employer-phone-film__flag,.employer-phone-film--screening[data-film-phase=fade] .employer-phone-film__payoff [data-state=failed] .employer-phone-film__flag{opacity:var(--motion-opacity-visible)}.employer-phone-film--screening[data-film-phase=years-resolved] .employer-phone-film__question:first-of-type,.employer-phone-film--screening[data-film-phase=work-sheet] .employer-phone-film__question:first-of-type,.employer-phone-film--screening[data-film-phase=answers-resolved] .employer-phone-film__question,.employer-phone-film--screening[data-film-phase=submit-flight] .employer-phone-film__question{border-color:var(--component-phone-film-green)}.employer-phone-film--screening[data-film-phase=years-resolved] [data-question=years]>span,.employer-phone-film--screening[data-film-phase=work-sheet] [data-question=years]>span,.employer-phone-film--screening[data-film-phase=answers-resolved] .employer-phone-film__question>span,.employer-phone-film--screening[data-film-phase=submit-flight] .employer-phone-film__question>span,.employer-phone-film--screening[data-film-phase=payoff] .employer-phone-film__question>span,.employer-phone-film--screening[data-film-phase=fade] .employer-phone-film__question>span{color:var(--component-phone-film-purple)}.employer-phone-film--screening[data-film-phase=years-resolved] [data-question=years] .employer-phone-film__check,.employer-phone-film--screening[data-film-phase=work-sheet] [data-question=years] .employer-phone-film__check,.employer-phone-film--screening[data-film-phase=answers-resolved] .employer-phone-film__check,.employer-phone-film--screening[data-film-phase=submit-flight] .employer-phone-film__check,.employer-phone-film--screening[data-film-phase=payoff] .employer-phone-film__check,.employer-phone-film--screening[data-film-phase=fade] .employer-phone-film__check{display:block}.employer-phone-film--references .employer-phone-film__shortlist,.employer-phone-film--references .employer-phone-film__source-phone,.employer-phone-film--references .employer-phone-film__push,.employer-phone-film--references .employer-phone-film__fade{opacity:var(--motion-zero)}.employer-phone-film__shortlist,.employer-phone-film__push,.employer-phone-film__reference-drawer{gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute}.employer-phone-film__shortlist{inset:var(--space-12) var(--space-6) auto}.employer-phone-film__shortlist>div{align-items:center;gap:var(--component-phone-film-gap);display:flex}.employer-phone-film__shortlist>div>span:last-child{color:var(--component-phone-film-green);margin-left:auto}.employer-phone-film__shortlist-menu{padding:var(--component-phone-film-small-padding);border-radius:var(--component-phone-film-row-radius);background:var(--component-phone-film-dark);color:var(--content-inverse)}.employer-phone-film__shortlist .employer-phone-film__cursor{right:var(--space-6);bottom:var(--space-4)}.employer-phone-film__inbox,.employer-phone-film__reference-form{inset:var(--space-12) var(--space-4) var(--space-6);position:absolute}.employer-phone-film__inbox{align-content:start;gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__inbox span{padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--surface-subtle)}.employer-phone-film__inbox>i{height:var(--space-6);border-radius:var(--radius-sm);background:var(--surface-subtle)}.employer-phone-film__reference-form{grid-template-rows:var(--component-phone-film-three-row-grid);gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__reference-form>header{gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__question-stage{z-index:var(--layer-phone-chrome);min-height:var(--motion-zero);grid-template-rows:var(--component-phone-film-two-row-grid);gap:var(--component-phone-film-gap);display:grid;position:relative}.employer-phone-film__question-stage>div:not(.employer-phone-film__keyboard){min-height:var(--space-24);align-content:start;gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border:var(--border-width-default) solid var(--component-phone-film-purple);border-radius:var(--component-phone-film-card-radius);display:none}.employer-phone-film__focus-dim{z-index:var(--layer-phone-content);inset:var(--motion-zero);background:var(--component-phone-film-focus-scrim);pointer-events:none;position:absolute}.employer-phone-film--references[data-film-phase=answer-one] [data-reference-question="0"],.employer-phone-film--references[data-film-phase=answer-two] [data-reference-question="1"],.employer-phone-film--references[data-film-phase=answer-three] [data-reference-question="2"],.employer-phone-film--references[data-film-phase=sent] [data-reference-question="2"]{display:grid}.employer-phone-film__push{inset:var(--component-phone-film-push-inset)}.employer-phone-film__push .employer-phone-film__cursor{right:var(--space-8);bottom:calc(var(--space-8) * var(--motion-direction-reverse))}.employer-phone-film__push>span{gap:var(--border-width-default);display:grid}.employer-phone-film__push>span>b{color:var(--content-secondary);font-weight:var(--weight-regular)}.employer-phone-film__reference-drawer{inset:var(--component-phone-film-drawer-inset)}.employer-phone-film__reference-drawer>b{color:var(--component-phone-film-purple);text-transform:uppercase}.employer-phone-film__reference-drawer>div,.employer-phone-film__reference-drawer article{gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius);display:grid}.employer-phone-film__reference-drawer>div{grid-template-columns:var(--component-phone-film-three-column-grid);align-items:center}.employer-phone-film__reference-drawer article{border-color:var(--component-phone-film-purple)}.employer-phone-film__reference-drawer article>header{grid-template-columns:var(--component-phone-film-three-column-grid);align-items:center;gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__reference-drawer article>header>span,.employer-phone-film__reference-drawer article>p{gap:var(--border-width-default);display:grid}.employer-phone-film__reference-drawer article>p>strong{color:var(--content-secondary);font-size:var(--component-phone-film-small-copy-size)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--references .employer-phone-film__shortlist{transform:translate3d(calc(var(--motion-runtime-stage-progress) * var(--motion-phone-offset) * var(--motion-direction-reverse)), var(--motion-zero), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--references .employer-phone-film__question-stage{transform:translate3d(var(--motion-zero), calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-reference-lift-distance) * var(--motion-direction-reverse)), var(--motion-zero)) scale(calc(var(--component-phone-film-scale-end) + var(--motion-runtime-stage-progress) * (var(--component-phone-film-reference-lift-scale) - var(--component-phone-film-scale-end))))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--references .employer-phone-film__push,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--references[data-film-phase=sent] .employer-phone-film__source-phone{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--component-phone-film-phone-exit)), var(--motion-zero))}.employer-phone-film--selection .employer-phone-film__selection-board,.employer-phone-film--selection .employer-phone-film__access-sheet,.employer-phone-film--selection .employer-phone-film__source-phone,.employer-phone-film--selection .employer-phone-film__cursor,.employer-phone-film--selection .employer-phone-film__reject-push,.employer-phone-film--selection .employer-phone-film__selection-menu{opacity:var(--motion-zero)}.employer-phone-film--selection[data-film-phase=settled] .employer-phone-film__selection-board,.employer-phone-film--selection[data-film-phase=settled] .employer-phone-film__reject-push{opacity:var(--motion-opacity-visible)}.employer-phone-film__selection-board{inset:var(--component-phone-film-board-inset);grid-template-columns:var(--component-phone-film-selection-grid);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);background:var(--component-phone-film-card-background);display:grid;position:absolute}.employer-phone-film__selection-board header{grid-column:var(--layout-full-column-span);gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__selection-board>div{align-content:start;gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);background:var(--surface-subtle);display:grid}.employer-phone-film__settings-pill{top:var(--space-4);right:var(--space-4);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--component-phone-film-card-background);position:absolute}.employer-phone-film--selection[data-film-phase=push] .employer-phone-film__selection-board,.employer-phone-film--selection[data-film-phase=settled] .employer-phone-film__selection-board{filter:blur(var(--border-width-default))}.employer-phone-film__selection-menu{top:var(--space-16);right:var(--space-4);gap:var(--border-width-default);padding:var(--component-phone-film-small-padding);border-radius:var(--component-phone-film-row-radius);background:var(--component-phone-film-dark);color:var(--content-inverse);display:grid;position:absolute}.employer-phone-film__access-sheet,.employer-phone-film__review-sheet,.employer-phone-film__note{z-index:var(--layer-phone-content);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);background:var(--component-phone-film-dark);color:var(--content-inverse);display:grid;position:absolute}.employer-phone-film__access-sheet{inset:var(--component-phone-film-access-inset);border-radius:var(--component-phone-film-card-radius) var(--component-phone-film-card-radius) var(--motion-zero) var(--motion-zero)}.employer-phone-film__access-sheet>i{width:var(--space-12);height:var(--component-phone-film-double-border);border-radius:var(--radius-pill);background:var(--border-default);justify-self:center}.employer-phone-film__access-sheet>div{grid-template-columns:var(--component-phone-film-two-column-grid);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-row-radius);background:var(--component-phone-film-card-background);color:var(--content-primary);display:grid}.employer-phone-film__access-sheet>div>span{grid-column:var(--component-phone-film-first-column)}.employer-phone-film--selection[data-film-phase=access-selected] .employer-phone-film__access-sheet [data-access=approval],.employer-phone-film--selection[data-film-phase=phone-inbox] .employer-phone-film__access-sheet [data-access=approval],.employer-phone-film--selection[data-film-phase=advert] .employer-phone-film__access-sheet [data-access=approval]{background:var(--component-phone-film-purple);color:var(--content-inverse)}.employer-phone-film__job-ad{gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);display:grid}.employer-phone-film__job-ad>div{gap:var(--component-phone-film-gap);display:grid}.employer-phone-film__job-ad>div>span{padding:var(--component-phone-film-small-padding);border-radius:var(--radius-pill);background:var(--component-phone-film-purple);color:var(--content-inverse);place-items:center;display:grid}.employer-phone-film__approval-inbox{inset:var(--space-12) var(--space-4) var(--space-6);align-content:start;gap:var(--component-phone-film-gap);display:grid;position:absolute}.employer-phone-film__approval-inbox>span:not(.employer-phone-film__cursor){padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--surface-subtle)}.employer-phone-film__approval-inbox .employer-phone-film__cursor{right:var(--space-6);top:var(--space-16)}.employer-phone-film__selection-focus-dim{z-index:var(--layer-phone-content);inset:var(--motion-zero);background:var(--component-phone-film-focus-scrim);pointer-events:none;position:absolute}.employer-phone-film__note{z-index:var(--layer-phone-chrome)}.employer-phone-film__review-sheet{inset:var(--component-phone-film-review-inset);border-radius:var(--component-phone-film-card-radius) var(--component-phone-film-card-radius) var(--motion-zero) var(--motion-zero)}.employer-phone-film__review-sheet>span{padding:var(--component-phone-film-small-padding);border-radius:var(--radius-pill);background:var(--component-phone-film-green);text-align:center}.employer-phone-film__review-sheet>span[data-state=reject]{background:var(--border-default)}.employer-phone-film__review-sheet>span[data-state=reject],.employer-phone-film__note>span{position:relative;overflow:clip}.employer-phone-film__review-sheet>span[data-state=reject]>i,.employer-phone-film__note>span>i{inset:var(--motion-zero);opacity:var(--motion-zero);background:currentColor;position:absolute}.employer-phone-film--selection[data-film-phase=rejected] .employer-phone-film__review-sheet>span[data-state=reject],.employer-phone-film--selection[data-film-phase=note] .employer-phone-film__review-sheet>span[data-state=reject]{background:var(--component-phone-film-red)}.employer-phone-film__note{inset:var(--component-phone-film-note-inset);color:var(--content-primary);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);align-content:start}.employer-phone-film__note>p{min-height:calc(var(--space-24) + var(--space-16));padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--component-phone-film-red);border-radius:var(--component-phone-film-row-radius)}.employer-phone-film__note>span{padding:var(--component-phone-film-small-padding);border-radius:var(--radius-pill);background:var(--component-phone-film-purple);color:var(--content-inverse);place-items:center;display:grid}.employer-phone-film__reject-push{inset:var(--component-phone-film-push-inset);grid-template-columns:var(--component-phone-film-question-grid);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--component-phone-film-card-background);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute}.employer-phone-film__reject-push>span:last-child{grid-column:var(--component-phone-film-second-column)}.employer-phone-film__reject-push>span{gap:var(--border-width-default);display:grid}.employer-phone-film__reject-push>span>b{color:var(--content-secondary);font-weight:var(--weight-regular)}.employer-phone-film__cursor--selection{right:var(--space-6);bottom:var(--space-12)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection .employer-phone-film__access-sheet,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection .employer-phone-film__review-sheet{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--size-full)), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection .employer-phone-film__source-phone{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--component-phone-film-large-rise)), var(--motion-zero)) scale(calc(var(--component-phone-film-press-scale) + var(--motion-runtime-stage-progress) * (var(--component-phone-film-scale-end) - var(--component-phone-film-press-scale))))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection[data-film-phase=submit] .employer-phone-film__source-phone{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--space-6) * var(--motion-direction-reverse)), var(--motion-zero)) scale(calc(var(--component-phone-film-press-scale) + var(--motion-runtime-stage-progress) * (var(--component-phone-film-scale-end) - var(--component-phone-film-press-scale))))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection .employer-phone-film__job-ad>div{opacity:var(--motion-opacity-visible);transform:translate3d(var(--motion-zero), calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-large-rise) * var(--motion-direction-reverse)), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--selection .employer-phone-film__reject-push{transform:translate3d(var(--motion-zero), calc((var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)) * var(--component-phone-film-phone-exit)), var(--motion-zero))}.employer-phone-film--selection[data-film-phase=submit] .employer-phone-film__note>span{transform:scale(var(--component-phone-film-press-scale))}.employer-phone-film--ranking{background:var(--component-phone-film-ranking-background);color:var(--content-inverse)}.employer-phone-film--ranking .employer-phone-film__virtual-stage>h3{padding:var(--space-12) var(--component-phone-film-padding) var(--motion-zero);font-size:var(--component-phone-film-heading-size);line-height:var(--leading-heading);text-align:center}.employer-phone-film__rank-shell{z-index:var(--layer-phone-content);inset:var(--component-phone-film-ranking-card-inset);gap:var(--component-phone-film-gap);padding:var(--component-phone-film-padding);border-radius:var(--component-phone-film-card-radius);background:var(--component-phone-film-card-background);color:var(--content-primary);box-shadow:var(--component-phone-film-shadow);display:grid;position:absolute}.employer-phone-film__rank-shell>h4{font-size:var(--component-phone-film-heading-size)}.employer-phone-film__rank-shell>p{color:var(--content-secondary);font-size:var(--component-phone-film-small-copy-size)}.employer-phone-film__rank-card{gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius);background:var(--surface-subtle);display:grid;position:relative}.employer-phone-film__rank-card>header>span>i{width:var(--component-phone-film-avatar-size);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--surface-subtle);place-items:center;font-style:normal;display:grid}.employer-phone-film__rank-row{min-height:var(--component-phone-film-rank-row-height);grid-template-columns:var(--component-phone-film-rank-grid);align-items:center;gap:var(--component-phone-film-gap);padding:var(--component-phone-film-small-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-phone-film-row-radius);display:grid;position:relative}.employer-phone-film__rank-row>span{display:grid}.employer-phone-film__order{color:var(--content-secondary);display:grid}.employer-phone-film__order svg{width:var(--component-phone-film-icon-size);fill:none;stroke:currentColor;stroke-width:var(--component-phone-preview-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.employer-phone-film__order svg+svg{margin-top:calc(var(--space-2) * var(--component-phone-film-negative-half));color:var(--border-default)}.employer-phone-film__rank-row .employer-phone-film__crown{opacity:var(--motion-zero)}.employer-phone-film__vote-travel{z-index:var(--layer-phone-chrome);position:absolute}.employer-phone-film__vote{width:var(--component-phone-film-vote-size);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);color:var(--content-inverse);font-weight:var(--weight-semibold);place-items:center;display:grid}.employer-phone-film__vote-travel--raj,.employer-phone-film__vote-travel--john{top:var(--motion-zero);left:var(--motion-zero)}.employer-phone-film__vote-travel--raj .employer-phone-film__vote{background:var(--component-phone-film-green)}.employer-phone-film__vote-travel--john .employer-phone-film__vote{background:var(--component-phone-film-pink)}.employer-phone-film__rank-cursor{top:var(--motion-zero);left:var(--motion-zero);width:var(--component-phone-film-cursor-width);position:absolute}.employer-phone-film__rank-progress{height:var(--component-phone-film-double-border);border-radius:var(--radius-pill);background:var(--component-phone-film-green)}.employer-phone-film__ranking-action{inset:var(--component-phone-film-ranking-action-inset);padding:var(--component-phone-film-small-padding);border-radius:var(--radius-pill);background:var(--component-phone-film-purple);text-align:center;position:absolute}.employer-phone-film__ranking-action>span{display:block}.employer-phone-film__rank-stack{right:var(--space-6);left:var(--space-6);height:var(--space-8);border-radius:var(--component-phone-film-card-radius);background:var(--border-default);position:absolute}.employer-phone-film__rank-stack--one{bottom:var(--space-24);transform:scale(var(--component-phone-film-scale-start))}.employer-phone-film__rank-stack--two{bottom:calc(var(--space-24) - var(--space-4));transform:scale(var(--component-phone-film-press-scale))}.employer-phone-film__rank-dots{bottom:var(--space-16);left:var(--size-half);gap:var(--space-2);transform:var(--component-phone-film-center-x-transform);display:flex;position:absolute}.employer-phone-film__rank-dots i{width:var(--space-2);aspect-ratio:var(--component-phone-circle-ratio);border-radius:var(--radius-pill);background:var(--content-secondary)}.employer-phone-film__rank-dots i:nth-child(3){background:var(--component-phone-film-green)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__vote-travel,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-row[data-film-motion],body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__reviewer,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-cursor,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-progress,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__ranking-action>span{opacity:var(--motion-opacity-visible)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__vote-travel--raj{transform:translate3d(calc(var(--component-phone-film-rank-raj-start-x) + var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-raj-delta-x)), calc(var(--component-phone-film-rank-raj-start-y) + var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-raj-delta-y)), var(--motion-zero)) var(--component-phone-film-virtual-transform)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__vote-travel--john{transform:translate3d(calc(var(--component-phone-film-rank-john-start-x) + var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-john-delta-x)), calc(var(--component-phone-film-rank-john-start-y) + var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-john-delta-y)), var(--motion-zero)) var(--component-phone-film-virtual-transform)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-cursor{transform:translate3d(var(--component-phone-film-rank-cursor-start-x), calc(var(--component-phone-film-rank-cursor-start-y) - var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-shift-measured)), var(--motion-zero)) var(--component-phone-film-virtual-transform)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-progress{transform:scaleX(calc(var(--motion-opacity-visible) - var(--motion-runtime-stage-progress)));transform-origin:0}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__reviewer,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__ranking-action>span{transform:scale(calc(var(--component-phone-film-scale-end) + var(--motion-runtime-stage-progress) * (var(--component-phone-film-winner-scale) - var(--component-phone-film-scale-end))))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film--ranking[data-film-phase=exit] .employer-phone-film__rank-shell{transform:scale(calc(var(--component-phone-film-exit-scale) - var(--motion-runtime-stage-progress) * (var(--component-phone-film-exit-scale) - var(--component-phone-film-scale-end))))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-row>span[data-film-motion]{transform:scale(calc(var(--component-phone-film-scale-start) + var(--motion-runtime-stage-progress) * (var(--component-phone-film-scale-end) - var(--component-phone-film-scale-start))));transform-origin:0}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-row[data-candidate=priya\ raman]{transform:translate3d(var(--motion-zero), calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-shift-measured) * var(--motion-direction-reverse)), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-film__rank-row[data-candidate=ahmed\ el-sayed]{transform:translate3d(var(--motion-zero), calc(var(--motion-runtime-stage-progress) * var(--component-phone-film-rank-shift-measured)), var(--motion-zero))}.employer-phone-film--ranking[data-film-phase=winner] .employer-phone-film__rank-row[data-candidate=marta\ kovač]{border-color:var(--component-phone-film-orange);transform:scale(var(--component-phone-film-winner-scale))}.employer-phone-film--ranking[data-film-phase=winner] .employer-phone-film__rank-row[data-candidate=marta\ kovač] .employer-phone-film__crown{opacity:var(--motion-opacity-visible)}.employer-phone-film--ranking[data-film-phase=raj-reviewing] .employer-phone-film__rank-card>header .employer-phone-film__avatar[data-tone=green],.employer-phone-film--ranking[data-film-phase=raj-vote] .employer-phone-film__rank-card>header .employer-phone-film__avatar[data-tone=green],.employer-phone-film--ranking[data-film-phase=john-reviewing] .employer-phone-film__rank-card>header .employer-phone-film__avatar[data-tone=pink],.employer-phone-film--ranking[data-film-phase=john-vote] .employer-phone-film__rank-card>header .employer-phone-film__avatar[data-tone=pink]{transform:translateY(calc(var(--space-2) * var(--component-phone-film-negative-half))) scale(var(--component-phone-film-winner-scale));box-shadow:var(--component-phone-film-shadow)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase-track:after{height:var(--motion-phone-track-spacer-height);content:"";display:block}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase{top:var(--motion-runtime-sticky-top);height:calc(var(--size-viewport-height) - var(--motion-runtime-sticky-top));min-height:calc(var(--size-viewport-height) - var(--motion-runtime-sticky-top));position:sticky}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__viewport,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene-list{height:var(--size-full);min-height:var(--motion-zero)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene-list{display:block;position:relative}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene{inset:var(--motion-zero);position:absolute}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene[aria-hidden=true]{visibility:hidden;pointer-events:none}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__phone-intro,body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__cinematic{inset:var(--motion-zero);position:absolute}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__phone-intro[aria-hidden=true],body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__cinematic[aria-hidden=true],body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__copy[aria-hidden=true],body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__device-wrap[aria-hidden=true]{visibility:hidden}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__action{z-index:var(--layer-phone-content);right:var(--space-4);bottom:var(--space-2);left:var(--space-4);min-height:var(--control-target-min-height);margin-top:var(--motion-zero);position:absolute}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__progress{top:var(--component-phone-film-mobile-progress-top);left:var(--component-phone-film-mobile-progress-left);transform:var(--component-phone-film-mobile-progress-transform);display:flex}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene{grid-template-columns:var(--component-phone-film-mobile-grid);grid-template-rows:var(--component-phone-film-mobile-rows)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__copy{width:var(--border-width-default);height:var(--border-width-default);clip-path:inset(var(--size-half));white-space:nowrap;position:absolute;overflow:hidden}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__device-stage{width:calc(var(--component-phone-film-mobile-device-width) - var(--space-4));align-self:center}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__rail{display:none}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__phone-intro{align-content:center;gap:var(--space-4);padding:var(--space-8);background:var(--content-accent);color:var(--content-inverse);text-align:left;display:grid}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__phone-intro h3{font-size:var(--component-phone-active-mobile-heading-size);line-height:var(--leading-heading)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__phone-intro p{color:var(--content-inverse-muted);font-size:var(--component-phone-active-mobile-copy-size)}@media (width>=40rem){body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__viewport{padding-block:var(--component-phone-showcase-padding-block)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__scene{grid-template-columns:var(--component-phone-scene-wide-grid);grid-template-rows:var(--component-phone-showcase-active-wide-rows);gap:var(--component-phone-showcase-gap)}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__copy{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__device-stage{width:min(var(--size-full), var(--component-phone-device-max))}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__rail{display:flex}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__progress{display:none}body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__action{right:auto;bottom:var(--component-phone-action-bottom);left:var(--component-phone-action-left);width:var(--component-phone-action-width);min-height:var(--component-phone-rail-height)}}@media (width>=64rem){body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__progress{top:var(--component-phone-progress-top);left:var(--component-phone-progress-left);display:flex;transform:none}}.employer-inbox{padding-bottom:var(--component-inbox-track-padding-bottom);background:var(--surface-inbox-section);overflow:clip}.employer-inbox__intro{justify-items:center;gap:var(--component-inbox-intro-gap);padding-block:var(--component-inbox-intro-padding-top) var(--component-inbox-intro-padding-bottom);text-align:center;display:grid}.employer-inbox__intro img{width:var(--component-inbox-mark-width);height:auto}.employer-inbox__intro h2{max-width:var(--component-inbox-heading-max);font-size:var(--component-inbox-heading-size)}.employer-inbox__intro h2 span{white-space:nowrap;display:block}.employer-inbox__intro>p{color:var(--content-secondary);font-size:var(--component-inbox-subheading-size)}.employer-inbox__track{width:min(calc(var(--size-full) - var(--space-8)), var(--component-inbox-shell-max));position:relative}.employer-inbox__grid{grid-template-columns:var(--component-inbox-mobile-grid);gap:calc(var(--component-inbox-grid-gap) + var(--component-inbox-name-room)) var(--component-inbox-grid-gap);display:grid}.employer-inbox__card{min-height:var(--component-inbox-card-mobile-height);justify-content:space-between;gap:var(--component-inbox-card-gap);padding:var(--component-inbox-card-padding-top) var(--component-inbox-card-padding-inline) var(--component-inbox-card-padding-bottom);border:var(--border-width-default) solid;border-radius:var(--component-inbox-card-radius);transform-origin:50%;flex-direction:column;display:flex;position:relative}.employer-inbox__card--before{border-color:var(--border-inbox-before);background:var(--surface-inbox-before);color:var(--content-primary)}.employer-inbox__card--after{border-color:var(--border-inbox-after);background:var(--surface-inbox-after);color:var(--content-inverse)}.employer-inbox__card-name{bottom:calc(var(--size-full) + var(--component-inbox-name-offset));inset-inline:var(--motion-zero);margin:var(--motion-zero);color:var(--content-heading);font-family:var(--font-display);font-size:var(--component-inbox-name-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);text-align:center;white-space:nowrap;pointer-events:none;position:absolute}.employer-inbox__card-heading{text-align:start;container-type:inline-size}.employer-inbox__card h3{font-size:var(--component-inbox-card-title-fit-size-before);line-height:var(--leading-display)}.employer-inbox__card--after h3{font-size:var(--component-inbox-card-title-fit-size-after)}.employer-inbox__card h3 span{display:block}.employer-inbox__card--after h3{color:var(--content-inverse)}.employer-inbox__card ul{margin:var(--motion-zero);padding:var(--motion-zero);list-style:none}.employer-inbox__card li{min-height:var(--component-inbox-row-min-height);justify-content:space-between;align-items:center;gap:var(--space-4);border-top:var(--border-width-default) solid;font-size:var(--component-inbox-row-size);letter-spacing:var(--tracking-none);display:flex}.employer-inbox__card-foot{gap:var(--component-inbox-card-heading-gap);display:grid}.employer-inbox__card-cta{width:var(--size-full)}.employer-inbox__card--before .employer-inbox__card-cta.investors-btn{border-color:var(--content-primary);background:var(--surface-inbox-before);color:var(--content-primary)}.employer-inbox__card--after .employer-inbox__card-cta.investors-btn{border-color:var(--content-inverse);background:var(--surface-inbox-after);color:var(--content-inverse)}.employer-inbox__card--after .employer-inbox__card-cta:focus-visible{outline-color:var(--content-inverse)}@media (hover:hover) and (pointer:fine){.employer-inbox__card--before .employer-inbox__card-cta.investors-btn:hover{background:var(--content-primary);color:var(--surface-inbox-before);outline:var(--focus-ring-width) solid var(--content-primary);outline-offset:var(--focus-ring-offset);transform:none}.employer-inbox__card--after .employer-inbox__card-cta.investors-btn:hover{background:var(--content-inverse);color:var(--surface-inbox-after);outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset);transform:none}}.employer-inbox__card--before li{border-color:var(--border-inbox-before)}.employer-inbox__card--after li{border-color:var(--border-inbox-after)}.employer-inbox__card svg{width:var(--component-inbox-check-size);height:var(--component-inbox-check-size);padding:var(--component-inbox-check-padding);border-radius:var(--component-inbox-check-radius);stroke-width:var(--component-inbox-check-stroke);flex:none}.employer-inbox__card--before svg{background:var(--surface-inbox-after);color:var(--content-inverse)}.employer-inbox__card--after svg{background:var(--surface-page);color:var(--content-accent)}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__track:after{height:var(--motion-inbox-mobile-track-spacer-height);content:"";display:block}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__grid{top:var(--component-header-min-height);grid-template-columns:var(--component-inbox-mobile-grid);padding-top:calc(var(--component-inbox-name-room) + var(--component-inbox-name-offset));position:sticky}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__card--before .employer-inbox__card-name{opacity:calc(var(--motion-opacity-visible) - var(--motion-runtime-section-progress))}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__card{grid-area:var(--motion-inbox-mobile-stack-area)}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__card--before{z-index:var(--layer-inbox-before)}body[data-motion-enabled=true] .employer-inbox[data-motion-inbox-mobile-panels-active=true] .employer-inbox__card--after{z-index:var(--layer-inbox-after);box-shadow:var(--shadow-inbox-front-left);transform:translate3d(calc(var(--motion-inbox-mobile-entry-position) - (var(--motion-runtime-section-progress) * var(--motion-inbox-mobile-entry-position))), var(--motion-zero), var(--motion-zero))}body[data-motion-enabled=true] .employer-inbox [data-motion-inbox-reveal],body[data-motion-enabled=true] .employer-inbox [data-motion-inbox-card]{will-change:transform, opacity}body[data-motion-enabled=true][data-motion-layout=desktop] .employer-inbox:not([data-motion-inbox-static=true]) [data-motion-inbox-reveal]{opacity:var(--motion-runtime-stage-progress);transform:translate3d(var(--motion-zero), calc(var(--motion-reference-reveal-distance) * (var(--motion-opacity-visible) - var(--motion-runtime-stage-progress))), var(--motion-zero))}body[data-motion-enabled=true][data-motion-layout=desktop] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__card--before{transform:translate3d(calc(var(--motion-inbox-converge) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))), var(--motion-zero), var(--motion-zero)) scale(calc(var(--motion-inbox-small-scale) + ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--motion-runtime-track-position))))}body[data-motion-enabled=true][data-motion-layout=desktop] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__card--after{transform:translate3d(calc(var(--motion-inbox-converge-negative) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))), var(--motion-zero), var(--motion-zero))}body[data-motion-enabled=true][data-motion-layout=desktop] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__card--before .employer-inbox__card-name{opacity:var(--motion-runtime-track-position)}.employer-quickstart{padding-block:var(--component-quickstart-padding-block);background:var(--surface-warm);overflow:clip}.employer-quickstart__shell{width:min(calc(var(--size-full) - var(--space-8)), var(--component-quickstart-shell-max));margin-inline:auto}.employer-quickstart__intro{max-width:var(--component-quickstart-heading-max);text-align:center;justify-items:center;margin-inline:auto;display:grid}.employer-quickstart__intro h2{max-width:none;font-size:var(--component-quickstart-heading-size)}.employer-quickstart__steps{gap:var(--component-quickstart-grid-gap);margin:var(--component-quickstart-grid-margin) var(--motion-zero) var(--motion-zero);padding:var(--motion-zero);list-style:none;display:grid}.employer-quickstart__step{align-content:start;gap:var(--component-quickstart-copy-gap);display:grid}.employer-quickstart__visual{aspect-ratio:var(--component-quickstart-visual-ratio);border:var(--border-width-default) solid var(--border-quickstart-visual);border-radius:var(--component-quickstart-visual-radius);place-items:center;display:grid;position:relative;overflow:hidden}.employer-quickstart__visual--signup,.employer-quickstart__visual--channels,.employer-quickstart__visual--setup{background:var(--surface-investors-hero)}.employer-quickstart__film{inset:var(--motion-zero);width:var(--size-full);height:var(--size-full);object-fit:cover;display:block;position:absolute}.employer-quickstart__copy{gap:var(--component-quickstart-copy-text-gap);display:grid}.employer-quickstart__copy h3{font-size:var(--component-quickstart-card-heading-size)}.employer-quickstart__copy p{color:var(--content-secondary);font-size:var(--component-quickstart-card-copy-size)}.employer-quickstart__line{container-type:inline-size}@container (width<=21.1em){.employer-quickstart__drop{display:none}}.employer-quickstart__actions{justify-content:center;gap:var(--component-quickstart-action-gap);margin-top:var(--component-quickstart-actions-margin);flex-wrap:wrap;display:flex}.employer-quickstart__register{width:var(--size-full);font-size:var(--type-nav-size);font-weight:var(--weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.employer-quickstart__register:hover{color:var(--content-inverse);outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset)}}@media (width>=40rem){.employer-quickstart__steps{grid-template-columns:var(--component-employer-three-column-grid)}.employer-quickstart__register{width:var(--component-quickstart-action-width)}}body[data-page-surface=employer][data-motion-enabled=true] .employer-quickstart:not([data-motion-quickstart-static=true]) [data-motion-quickstart-actions][aria-hidden=true]{visibility:hidden}body[data-page-surface=employer][data-motion-enabled=true] .employer-quickstart:not([data-motion-quickstart-static=true]) :is([data-motion-quickstart-intro],[data-motion-quickstart-card],[data-motion-quickstart-actions]){opacity:var(--motion-runtime-stage-progress);will-change:transform, opacity;transform:translate3d(var(--motion-zero), calc(var(--motion-reference-reveal-distance) * (var(--motion-opacity-visible) - var(--motion-runtime-stage-progress))), var(--motion-zero))}.employer-home-built{isolation:isolate;grid-template-rows:var(--component-employer-first-fold-rows);min-height:var(--component-employer-first-fold-height);padding:var(--space-none);display:grid}.employer-home-built:after{content:"";inset:var(--space-none);z-index:var(--layer-employer-built-wash);background:var(--component-employer-built-wash);pointer-events:none;position:absolute}.employer-home-built>.investors-wrap{z-index:var(--layer-employer-built-copy);padding:var(--space-8) var(--space-none);align-self:center}.employer-home-built>.employer-latest-jobs{inset:var(--space-none);z-index:var(--layer-employer-built-ticker);position:absolute}.employer-latest-jobs{color:var(--content-primary);overflow:clip}.employer-latest-jobs__layout{display:grid}.employer-latest-jobs__intro{align-content:center;gap:var(--space-2);padding:var(--component-latest-jobs-padding);border-bottom:var(--border-width-default) solid var(--border-latest-jobs);display:grid}.employer-latest-jobs__intro h2{max-width:var(--component-latest-jobs-heading-max);font-size:var(--component-latest-jobs-heading-size)}.employer-latest-jobs__rail{min-width:var(--motion-zero);position:relative}.employer-home-built .employer-latest-jobs__layout{display:block}.employer-home-built .employer-latest-jobs__layout,.employer-home-built .employer-latest-jobs__rail{height:var(--size-full)}.employer-home-built .employer-latest-jobs__intro{width:var(--border-width-default);height:var(--border-width-default);padding:var(--space-none);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;border:none;position:absolute;overflow:hidden}.employer-home-built .investors-section__head{max-width:var(--component-employer-built-panel-width);padding:var(--component-employer-built-panel-padding-phone);border-radius:var(--component-employer-built-panel-radius);background:var(--component-employer-built-panel-surface);box-shadow:var(--component-employer-built-panel-shadow);margin-inline:auto;container-type:inline-size}.employer-home-built .investors-section__head h2{font-size:var(--component-employer-built-heading-size)}@media (width>=40rem){.employer-home-built .investors-section__head{padding:var(--component-employer-built-panel-padding)}}.employer-home-built .employer-home-built__cta{width:fit-content;margin:var(--space-8) auto var(--space-none);border-color:var(--content-accent);background:var(--content-accent);color:var(--content-inverse);display:flex}@media (width>=40rem){.employer-home-built .employer-home-built__cta{margin-top:var(--space-12)}}@media (hover:hover) and (pointer:fine){.employer-home-built .employer-home-built__cta:hover{background:var(--content-accent);color:var(--content-inverse);outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset);transform:none}}@media (width>=40rem){.employer-latest-jobs__layout{grid-template-columns:var(--component-latest-jobs-layout)}.employer-latest-jobs__intro{border-right:var(--border-width-default) solid var(--border-latest-jobs);border-bottom:none}}@keyframes job-ticker-run{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-latest-jobs-travel), var(--motion-zero), var(--motion-zero))}}.job-ticker{z-index:var(--layer-job-ticker-backdrop);inset:var(--space-none);pointer-events:none;display:grid;position:absolute;overflow:hidden}.job-ticker__updated{max-width:calc(var(--size-full) - var(--space-8));margin:var(--space-none);padding:var(--component-job-ticker-text-gap) var(--space-2);color:var(--content-muted);font-family:var(--font-body);font-size:var(--component-job-ticker-meta-size);line-height:var(--leading-body);text-align:right;position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.job-ticker__title{max-width:none;margin:var(--space-none) var(--space-none) var(--component-job-ticker-title-gap);color:var(--content-secondary);font-family:var(--font-body);font-size:var(--component-job-ticker-title-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);line-height:var(--leading-body);text-align:center;text-transform:uppercase;display:none}.job-ticker__rails{align-content:space-evenly;gap:var(--component-job-ticker-rail-gap);min-height:var(--size-full);opacity:var(--component-job-ticker-ghost-opacity);display:grid}.job-ticker__rail{-webkit-mask-image:var(--component-job-ticker-mask);-webkit-mask-image:var(--component-job-ticker-mask);mask-image:var(--component-job-ticker-mask);position:relative;overflow:hidden}.job-ticker__rail:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-inset-offset)}.job-ticker__track{width:max-content;animation-name:job-ticker-run;animation-duration:var(--motion-duration-job-ticker-rail-a);animation-timing-function:var(--motion-ease-linear);will-change:transform;animation-iteration-count:infinite;display:flex}.job-ticker__updated[data-job-ticker-stamp-reserve]{visibility:hidden}.job-ticker__rail:nth-child(2n) .job-ticker__track{animation-direction:reverse}.job-ticker__rail:nth-child(3n+2) .job-ticker__track{animation-duration:var(--motion-duration-job-ticker-rail-b)}.job-ticker__rail:nth-child(3n) .job-ticker__track{animation-duration:var(--motion-duration-job-ticker-rail-c)}.job-ticker__rails:hover .job-ticker__track,.job-ticker__rails:focus-within .job-ticker__track,[inert] .job-ticker .job-ticker__track{animation-play-state:paused}.job-ticker__group{gap:var(--component-job-ticker-item-gap);margin:var(--space-none);padding:var(--space-none) var(--component-job-ticker-item-gap) var(--space-none) var(--space-none);list-style:none;display:flex}.job-ticker__item{flex:none}.job-ticker__card{width:var(--component-job-ticker-card-width);align-items:center;gap:var(--component-job-ticker-card-gap);padding:var(--component-job-ticker-card-padding);border:var(--border-width-default) solid var(--border-job-ticker-ghost);border-radius:var(--radius-md);background:var(--surface-job-ticker-ghost-card);color:var(--content-job-ticker-ghost);text-decoration:none;display:flex}.job-ticker__logo{width:var(--component-job-ticker-logo-size);height:var(--component-job-ticker-logo-size);border-radius:var(--radius-pill);background:var(--surface-job-ticker-ghost-initials);color:var(--content-job-ticker-initials);font-family:var(--font-body);font-size:var(--component-job-ticker-meta-size);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.job-ticker__logo img{width:var(--size-full);height:var(--size-full);object-fit:contain}.job-ticker__text{min-width:var(--motion-zero);gap:var(--component-job-ticker-text-gap);display:grid}.job-ticker__role,.job-ticker__org,.job-ticker__city{min-width:var(--motion-zero);font-family:var(--font-body);line-height:var(--leading-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-ticker__role{font-size:var(--component-job-ticker-role-size);font-weight:var(--weight-semibold)}.job-ticker__org,.job-ticker__city{font-size:var(--component-job-ticker-meta-size)}@media (prefers-reduced-motion:reduce){.job-ticker__track{animation:none}.job-ticker__rail{overflow-x:auto}.job-ticker__group--duplicate,.job-ticker__rail:not([data-job-ticker-rail="0"]){display:none}}@media (width>=40rem){.job-ticker{z-index:auto;pointer-events:auto;display:block;position:static}.job-ticker__updated{width:max-content;max-width:var(--size-full);margin-block-start:var(--component-job-ticker-title-gap);margin-inline-start:auto;position:static}.hero-layout>.job-ticker{width:min(var(--size-full) - var(--space-8), var(--layout-shell-max));margin-inline:auto}.job-ticker__title{display:block}.job-ticker__rails{min-height:auto;opacity:var(--motion-opacity-visible)}.job-ticker__rail[data-job-ticker-rail="3"],.job-ticker__rail[data-job-ticker-rail="4"],.job-ticker__rail[data-job-ticker-rail="5"]{display:none}.job-ticker__card{border-color:var(--border-job-ticker-card);background:var(--surface-job-ticker-card);color:var(--content-primary)}.job-ticker__card:hover{border-color:var(--border-job-ticker-card-hover)}.job-ticker__card:hover .job-ticker__role{text-decoration:underline}.job-ticker__card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-inset-offset)}.job-ticker__logo{background:var(--surface-job-ticker-initials)}.job-ticker__logo[data-job-ticker-logo=image]{border:var(--border-width-default) solid var(--border-job-ticker-card);background:var(--surface-job-ticker-card)}.job-ticker__org{color:var(--content-secondary)}.job-ticker__city{color:var(--content-muted)}}.job-ticker--plain{z-index:auto;pointer-events:auto;display:block;position:static}.job-ticker--plain .job-ticker__title{display:block}.job-ticker--plain .job-ticker__rails{min-height:auto;opacity:var(--motion-opacity-visible)}.job-ticker--plain .job-ticker__rail[data-job-ticker-rail="2"],.job-ticker--plain .job-ticker__rail[data-job-ticker-rail="3"],.job-ticker--plain .job-ticker__rail[data-job-ticker-rail="4"],.job-ticker--plain .job-ticker__rail[data-job-ticker-rail="5"]{display:none}.job-ticker--plain .job-ticker__rails:hover .job-ticker__track,.job-ticker--plain .job-ticker__rails:focus-within .job-ticker__track{animation-play-state:running}.job-ticker--plain .job-ticker__card{border-color:var(--border-job-ticker-card);background:var(--surface-job-ticker-card);color:var(--content-primary);cursor:default}.job-ticker--plain .job-ticker__card:hover{border-color:var(--border-job-ticker-card)}.job-ticker--plain .job-ticker__card:hover .job-ticker__role{text-decoration:none}.job-ticker--plain .job-ticker__logo{background:var(--surface-job-ticker-initials)}.job-ticker--plain .job-ticker__logo[data-job-ticker-logo=image]{border:var(--border-width-default) solid var(--border-job-ticker-card);background:var(--surface-job-ticker-card)}.job-ticker--plain .job-ticker__org{color:var(--content-secondary)}.job-ticker--plain .job-ticker__city{color:var(--content-muted)}.job-ticker[data-job-ticker-surface=employer]{height:var(--size-full);display:grid}.job-ticker[data-job-ticker-surface=employer] .job-ticker__rails{min-height:var(--size-full);grid-auto-rows:max-content;align-content:start}.job-ticker[data-job-ticker-surface=employer] .job-ticker__rail{display:block}.job-ticker[data-job-ticker-surface=employer] .job-ticker__rails:hover .job-ticker__track,.job-ticker[data-job-ticker-surface=employer] .job-ticker__rails:focus-within .job-ticker__track{animation-play-state:running}@media (prefers-reduced-motion:reduce){.job-ticker[data-job-ticker-surface=employer] .job-ticker__rail:not([data-job-ticker-rail="0"]){display:none}.job-ticker[data-job-ticker-surface=employer] .job-ticker__rails{grid-auto-rows:max-content;align-content:center}}.employer-cinematic{min-height:calc(var(--component-employer-cinematic-min-height) - var(--motion-runtime-cinematic-header-offset));isolation:isolate;background:var(--color-brand-200);align-items:start;display:grid;position:relative;overflow:clip}.employer-cinematic__art{inset:var(--motion-zero);background:var(--surface-inverse);pointer-events:none;position:absolute;overflow:hidden}.employer-cinematic__art:after{inset:var(--motion-zero);background:var(--color-cinematic-scrim);content:"";position:absolute}.employer-cinematic__photo{top:var(--size-half);right:var(--motion-zero);width:auto;max-width:none;height:var(--component-employer-cinematic-photo-height);transform:translateY(var(--component-employer-cinematic-photo-offset));position:absolute}.employer-cinematic__nav{z-index:var(--layer-employer-experience-copy);width:min(var(--size-full) - var(--space-8), var(--layout-shell-max));min-height:var(--component-header-min-height);justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-4) auto var(--motion-zero);padding-inline:var(--space-6);border-radius:var(--radius-md);background:var(--surface-page);display:none;position:relative}.employer-cinematic__nav-links{align-items:center;gap:var(--space-6);margin-inline:auto;display:none}.employer-cinematic__nav-links a{font-size:var(--type-nav-size);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.employer-cinematic__copy{z-index:var(--layer-employer-experience-copy);max-width:var(--component-employer-cinematic-copy-max);gap:var(--space-4);padding-block:var(--space-12);color:var(--content-inverse);display:grid;position:relative}.employer-cinematic__copy .eyebrow{color:var(--color-brand-200)}.employer-cinematic__copy>p:last-child{color:var(--content-inverse-muted);font-size:var(--type-copy-lg-size)}.employer-cinematic__word{right:var(--motion-zero);bottom:var(--component-employer-cinematic-word-offset);left:var(--motion-zero);z-index:var(--layer-employer-experience-word);margin:var(--motion-zero);color:var(--color-orange-500);font-family:var(--font-display);font-size:var(--component-employer-cinematic-word-size);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);pointer-events:none;text-align:center;white-space:nowrap;position:absolute}body[data-page-surface=employer][data-motion-cinematic-active=true] .employer-cinematic__word{top:var(--size-half);bottom:auto}body[data-page-surface=employer][data-motion-cinematic-active=true][data-motion-signature-takeover=true] .employer-cinematic__nav-links,body[data-page-surface=employer][data-motion-cinematic-active=true][data-motion-signature-takeover=true] .employer-cinematic__nav{display:flex}body[data-page-surface=employer][data-motion-cinematic-active=true] .employer-cinematic__copy{display:none}body[data-page-surface=employer][data-motion-cinematic-active=true][data-motion-signature-takeover=true] .employer-header{opacity:var(--motion-zero);pointer-events:none;transform:translateY(var(--component-skip-link-hidden-y))}.employer-cinematic__end{z-index:var(--layer-employer-experience-word);background-color:var(--surface-cinematic-end);background-image:var(--component-employer-cinematic-grid-background);background-size:var(--component-employer-cinematic-grid-size) var(--component-employer-cinematic-grid-size);opacity:var(--motion-opacity-visible);pointer-events:auto;position:relative}body[data-page-surface=employer][data-motion-booting=true] .employer-cinematic__end{visibility:hidden;opacity:var(--motion-zero);pointer-events:none}body[data-page-surface=employer][data-motion-signature=true] .employer-cinematic__end{inset:var(--motion-zero);visibility:hidden;opacity:var(--motion-zero);pointer-events:none;position:absolute;overflow:hidden}.employer-cinematic__end-shell{min-height:var(--component-employer-cinematic-min-height);align-content:center;gap:var(--space-8);padding-block:calc(var(--component-header-min-height) + var(--space-12)) var(--space-8);display:grid}body[data-page-surface=employer][data-motion-signature=true][data-motion-signature-takeover=false] .employer-cinematic__end-shell{min-height:calc(var(--component-employer-cinematic-min-height) - var(--motion-runtime-cinematic-header-offset));padding-block:var(--space-8)}.employer-cinematic__end-shell>h2{max-width:var(--component-employer-cinematic-end-title-max);color:var(--content-primary);font-size:var(--type-display-size);text-align:center;justify-self:center}.employer-cinematic__carousel{min-width:var(--motion-zero);gap:var(--space-6);display:grid}.employer-cinematic__carousel-viewport{overflow:hidden}.employer-cinematic__carousel-track{gap:var(--space-4);margin:var(--motion-zero);padding:var(--motion-zero);transform:translate3d(var(--motion-runtime-carousel-offset), var(--motion-zero), var(--motion-zero));will-change:transform;list-style:none;display:flex}.employer-cinematic__carousel-track[data-motion-carousel-animate=true]{transition:transform var(--motion-duration-label) var(--motion-css-ease-enter)}.employer-cinematic__card{min-width:var(--motion-zero);min-height:var(--component-employer-cinematic-end-card-min-height);flex:var(--motion-zero) var(--motion-zero) var(--component-employer-cinematic-card-width);gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-page);color:var(--content-primary);flex-direction:column;display:flex}.employer-cinematic__card h3{font-size:var(--type-title-size)}.employer-cinematic__card p{color:var(--content-secondary)}.employer-cinematic__card a{font-weight:var(--weight-semibold);text-decoration-thickness:var(--decoration-thickness);text-underline-offset:var(--decoration-offset);align-self:flex-start;margin-top:auto}.employer-cinematic__controls{justify-content:center;gap:var(--space-3);transition:opacity var(--motion-duration-label);display:flex}.employer-cinematic__controls button{width:var(--component-employer-cinematic-control-size);height:var(--component-employer-cinematic-control-size);border:var(--border-width-default) solid var(--content-primary);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;transition:background-color var(--motion-duration-label), border-color var(--motion-duration-label), box-shadow var(--motion-duration-label), color var(--motion-duration-label), transform var(--motion-duration-label);place-items:center;display:inline-grid}.employer-cinematic__controls button:disabled{cursor:default;opacity:var(--state-disabled-opacity)}.employer-cinematic__controls svg{width:var(--component-motion-arrow-size);height:var(--component-motion-arrow-size)}body[data-page-surface=employer][data-motion-layout=desktop] .employer-cinematic__card{flex-basis:var(--component-employer-cinematic-card-width-desktop)}.employer-cinematic__end[inert] .employer-cinematic__controls{opacity:var(--state-disabled-opacity)}.employer-cinematic__end:not([inert]) .employer-cinematic__controls button:not(:disabled){border-color:var(--content-accent);background:var(--content-accent);box-shadow:var(--shadow-elevated);color:var(--content-inverse);transform:translateY(var(--motion-hover-lift))}body[data-page-surface=employer][data-motion-signature=true] .employer-cinematic[data-motion-cinematic-phase=end] .employer-cinematic__end{pointer-events:auto}.employer-cinematic[data-motion-cinematic-phase=end] .employer-cinematic__nav{background:var(--surface-warm)}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] .employer-cinematic-track:after{height:var(--motion-runtime-scroll-distance);content:"";display:block}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] .employer-cinematic{top:var(--motion-runtime-sticky-top);position:sticky}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-art]{transform:scale(calc(var(--motion-cinematic-start-scale) + ( (var(--motion-opacity-visible) - var(--motion-cinematic-start-scale)) * var(--motion-runtime-stage-progress) )))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-word]{font-weight:calc(var(--weight-medium) + ((var(--weight-semibold) - var(--weight-medium)) * var(--motion-runtime-section-progress)))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-word-stage=approach]{transform:translate3d(calc(var(--motion-cinematic-word-start-x) + ( (var(--motion-cinematic-word-end-x) - var(--motion-cinematic-word-start-x)) * var(--motion-runtime-section-progress) )), calc(var(--motion-cinematic-word-start-y) + ( (var(--motion-cinematic-word-readable-y) - var(--motion-cinematic-word-start-y)) * var(--motion-runtime-stage-progress) )), var(--motion-zero)) scale(calc(var(--motion-cinematic-word-start-scale) + ( (var(--motion-cinematic-word-readable-scale) - var(--motion-cinematic-word-start-scale)) * var(--motion-runtime-stage-progress) )))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-word-stage=crossing]{transform:translate3d(calc(var(--motion-cinematic-word-start-x) + ( (var(--motion-cinematic-word-end-x) - var(--motion-cinematic-word-start-x)) * var(--motion-runtime-section-progress) )), calc(var(--motion-cinematic-word-readable-y) + ( (var(--motion-cinematic-word-crossing-y) - var(--motion-cinematic-word-readable-y)) * var(--motion-runtime-stage-progress) )), var(--motion-zero)) scale(calc(var(--motion-cinematic-word-readable-scale) + ( (var(--motion-cinematic-word-crossing-scale) - var(--motion-cinematic-word-readable-scale)) * var(--motion-runtime-stage-progress) )))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-word-stage=final]{transform:translate3d(calc(var(--motion-cinematic-word-start-x) + ( (var(--motion-cinematic-word-end-x) - var(--motion-cinematic-word-start-x)) * var(--motion-runtime-section-progress) )), calc(var(--motion-cinematic-word-crossing-y) + ( (var(--motion-cinematic-word-end-y) - var(--motion-cinematic-word-crossing-y)) * var(--motion-runtime-stage-progress) )), var(--motion-zero)) scale(calc(var(--motion-cinematic-word-crossing-scale) + ( (var(--motion-cinematic-word-end-scale) - var(--motion-cinematic-word-crossing-scale)) * var(--motion-runtime-stage-progress) )))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-end]{clip-path:circle(calc(var(--motion-cinematic-wipe-start-radius) + ( (var(--motion-cinematic-wipe-end-radius) - var(--motion-cinematic-wipe-start-radius)) * var(--motion-runtime-track-position) )) at var(--motion-cinematic-wipe-origin-x) var(--motion-cinematic-wipe-origin-y))}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-wipe=true] [data-motion-cinematic-end]{visibility:visible;opacity:var(--motion-opacity-visible)}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-end-content]{opacity:var(--motion-runtime-stage-progress)}body[data-page-surface=employer][data-motion-enabled=true][data-motion-signature=true] [data-motion-cinematic-carousel]{transform:translate3d(calc(var(--motion-cinematic-carousel-enter) * (var(--motion-opacity-visible) - var(--motion-runtime-stage-progress))), var(--motion-zero), var(--motion-zero));will-change:transform}body[data-page-surface=employer] .employer-header,body[data-page-surface=employer-articles] .employer-header{top:var(--motion-zero);transition:opacity var(--motion-duration-label), transform var(--motion-duration-label);position:sticky}body[data-page-surface=employer] .employer-header[data-motion-scrolled=true],body[data-page-surface=employer-articles] .employer-header[data-motion-scrolled=true]{box-shadow:var(--shadow-elevated)}.motion-label{block-size:var(--component-motion-label-height);display:block;overflow:clip}.motion-label__track{line-height:var(--leading-body);display:grid}.motion-label__track>span{block-size:var(--component-motion-label-height);display:block}body[data-page-surface=employer][data-motion-enabled=true] .motion-label__track{transition:transform var(--motion-duration-label) var(--motion-css-ease-label)}body[data-page-surface=employer][data-motion-enabled=true] [data-motion-label]:is(:hover,:focus,:focus-within) .motion-label__track{transform:translateY(var(--motion-label-active))}.motion-arrow{width:var(--component-motion-arrow-size);height:var(--component-motion-arrow-size);flex:none}body[data-page-surface=employer][data-motion-enabled=true] .motion-arrow{animation-name:employer-motion-arrow;animation-duration:var(--motion-duration-arrow);animation-timing-function:var(--motion-css-ease-enter);animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}.action-link:has(.motion-arrow){gap:var(--space-2)}body[data-page-surface=employer][data-motion-enabled=true] [data-motion-reveal]{visibility:hidden;opacity:var(--motion-zero);transform:translate3d(var(--motion-zero), var(--motion-reference-reveal-distance), var(--motion-zero));transition:opacity var(--motion-duration-reveal) var(--motion-css-ease-enter), transform var(--motion-duration-reveal) var(--motion-css-ease-enter)}body[data-page-surface=employer][data-motion-enabled=true] [data-motion-reveal][data-motion-revealed=true]{visibility:visible;opacity:var(--motion-opacity-visible);transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}body[data-page-surface=employer][data-motion-enabled=true] [data-motion-reveal],body[data-page-surface=employer][data-motion-enabled=true] .employer-quote-track,body[data-page-surface=employer][data-motion-enabled=true] .motion-arrow,body[data-page-surface=employer][data-motion-enabled=true] .motion-label__track{will-change:transform, opacity}.employer-quote-track,.employer-quote-group{gap:var(--component-employer-marquee-gap);display:grid}.employer-quote-group--duplicate{display:none}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-quote-list{overflow:hidden}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-quote-track,body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-quote-group{width:max-content;display:flex}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-quote-track{animation-name:employer-motion-testimonials;animation-duration:var(--motion-duration-marquee);animation-timing-function:var(--motion-ease-linear);animation-iteration-count:infinite;animation-fill-mode:both}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] [data-motion-marquee]:is(:hover,:focus-within) .employer-quote-track{animation-play-state:paused}body[data-page-surface=employer][data-motion-enabled=true][data-motion-layout=desktop] .employer-quote-group figure{width:var(--component-employer-marquee-item-width);flex:none}body[data-motion-enabled=true][data-motion-layout=desktop] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__card--after:before{inset:calc((var(--motion-zero) * var(--border-width-default)) - var(--border-width-default));border-radius:inherit;box-shadow:var(--shadow-inbox-front-left), var(--shadow-inbox-front-left), var(--shadow-inbox-front-left);clip-path:inset(calc((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * var(--size-half)) calc(var(--size-full) + var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * (var(--motion-inbox-converge) - var(--motion-inbox-converge-negative) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--size-half))))) calc((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * var(--size-half)) calc(((var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * (var(--motion-inbox-converge) - var(--motion-inbox-converge-negative) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--size-half)))) - var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)))) * var(--size-full))) round calc(var(--component-inbox-card-radius) * (var(--motion-opacity-visible) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))))));content:"";pointer-events:none;position:absolute}@media (width>=64rem){body[data-motion-product-ways-active=true][data-motion-layout=desktop] .employer-product-ways__card--current:before{inset:calc((var(--motion-zero) * var(--border-width-default)) - var(--border-width-default));border-radius:inherit;box-shadow:var(--shadow-inbox-front-left), var(--shadow-inbox-front-left), var(--shadow-inbox-front-left);clip-path:inset(calc((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * var(--size-half)) calc(var(--size-full) + var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * (var(--size-full) + var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--size-half))))) calc((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * var(--size-half)) calc(((var(--motion-opacity-visible) - var(--motion-runtime-track-position)) * (var(--size-full) + var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * var(--size-half)))) - var(--component-inbox-grid-gap) - ((var(--motion-opacity-visible) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position)))) * var(--size-full))) round calc(var(--component-inbox-card-radius) * (var(--motion-opacity-visible) - ((var(--motion-opacity-visible) - var(--motion-inbox-small-scale)) * (var(--motion-opacity-visible) - var(--motion-runtime-track-position))))));content:"";pointer-events:none;transform:scaleX(var(--motion-direction-reverse));opacity:calc(var(--motion-opacity-visible) - var(--motion-runtime-track-position));position:absolute}}.screening-card{width:var(--size-full);max-width:var(--component-screening-card-max);padding:var(--space-none);border:var(--motion-zero);background:var(--surface-transparent);cursor:pointer;display:block;position:relative}.screening-card__sway{animation:screening-card-sway var(--motion-duration-screening-sway) var(--motion-css-ease-sine-in-out) infinite;display:block}.screening-card__bob{animation:screening-card-bob var(--motion-duration-screening-bob) var(--motion-css-ease-sine-in-out) infinite alternate;display:block}.screening-card__frame{aspect-ratio:var(--component-screening-card-ratio);border-radius:var(--component-screening-card-radius);background:var(--color-white);box-shadow:var(--shadow-screening-card);display:block;position:relative;overflow:hidden}.screening-card__stage{inset:var(--motion-zero);background:var(--color-screening-gutter);position:absolute}.screening-card__embed{top:var(--size-half);left:var(--size-half);width:var(--component-phone-film-virtual-width);height:var(--component-phone-film-virtual-height);border:var(--motion-zero);transform:translate(var(--component-screening-embed-offset), var(--component-screening-embed-offset)) scale(var(--motion-runtime-screening-embed-scale));transform-origin:50%;pointer-events:none;position:absolute}.screening-card__ribbon{inset-block-start:var(--motion-zero);inset-inline:var(--motion-zero);z-index:var(--layer-phone-chrome);padding:var(--component-screening-ribbon-padding);background:var(--component-screening-ribbon-background);color:var(--content-inverse);font-size:var(--component-screening-ribbon-size);font-weight:var(--weight-semibold);line-height:var(--component-screening-ribbon-leading);letter-spacing:var(--component-screening-ribbon-tracking);text-align:start;pointer-events:none;position:absolute}.screening-card__timer{inset-inline:var(--component-screening-timer-inset);z-index:var(--layer-phone-bezel);height:var(--component-screening-timer-height);border-radius:var(--radius-pill);pointer-events:none;position:absolute;inset-block-end:var(--component-screening-timer-bottom);overflow:hidden}.screening-card__timer:before{content:"";inset:var(--motion-zero);border-radius:inherit;background:var(--color-screening-progress);opacity:var(--component-screening-timer-rail-opacity);position:absolute}.screening-card__timer>i{width:var(--size-full);height:var(--size-full);border-radius:inherit;background:var(--color-screening-progress);transform:scaleX(var(--motion-runtime-screening-timer-progress));transform-origin:0;display:block;position:relative}.screening-card__action{inset:var(--motion-zero);z-index:var(--layer-phone-side);width:var(--size-full);border:var(--motion-zero);border-radius:inherit;background:var(--surface-transparent);cursor:pointer;display:block;position:absolute}.screening-card__action-label{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}@keyframes screening-card-bob{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-zero), var(--motion-screening-bob-lift), var(--motion-zero))}}@keyframes screening-card-sway{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero)) rotate(var(--motion-zero))}25%{transform:translate3d(var(--motion-screening-sway-shift), var(--motion-zero), var(--motion-zero)) rotate(var(--motion-screening-sway-tilt))}75%{transform:translate3d(var(--motion-screening-sway-shift-reverse), var(--motion-zero), var(--motion-zero)) rotate(var(--motion-screening-sway-tilt-reverse))}to{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero)) rotate(var(--motion-zero))}}@media (prefers-reduced-motion:reduce){.screening-card__sway,.screening-card__bob{animation:none}}.screening-showcase{justify-content:center;display:flex}@media (width>=64rem){.employer-product-section[data-screening-section] .shell{grid-template-columns:var(--component-screening-section-grid);align-items:start;column-gap:var(--space-16);display:grid}.employer-product-section[data-screening-section] .screening-showcase{grid-column:var(--component-screening-showcase-column);grid-row:var(--component-screening-showcase-row)}}.screening-drawer{display:contents}.screening-drawer__scrim{inset:var(--motion-zero);z-index:var(--layer-employer-menu);background:var(--color-screening-scrim);-webkit-backdrop-filter:var(--component-screening-drawer-blur);border:var(--motion-zero);padding:var(--space-none);opacity:var(--motion-opacity-visible);transition:opacity var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);position:fixed}.screening-drawer__panel{inset-block-end:var(--motion-zero);inset-inline:var(--motion-zero);z-index:var(--layer-employer-menu-control);height:var(--component-screening-drawer-sheet-height);background:var(--color-white);box-shadow:var(--shadow-screening-card);transform:var(--component-screening-panel-rest);transition:transform var(--motion-duration-screening-drawer) var(--motion-css-ease-enter);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden}.screening-drawer__panel[data-screening-state=closing]{transform:var(--component-screening-panel-exit-sheet)}.screening-drawer__close{z-index:var(--layer-phone-side);width:var(--component-screening-close-size);height:var(--component-screening-close-size);border:var(--motion-zero);border-radius:var(--radius-pill);background:var(--color-white);color:var(--content-primary);box-shadow:var(--shadow-elevated);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.screening-drawer__close svg{width:var(--space-6);height:var(--space-6);fill:none;stroke:currentColor;stroke-width:var(--component-screening-close-stroke);stroke-linecap:round}.screening-drawer__embed{flex:var(--motion-single-iteration);width:var(--size-full);height:var(--size-full);border:var(--motion-zero);display:block}@media (width>=48rem){.screening-drawer__panel{inset-block:var(--motion-zero);height:auto;width:var(--component-screening-drawer-width);border-start-start-radius:var(--motion-zero);border-start-end-radius:var(--motion-zero);inset-inline-start:auto}.screening-drawer__panel[data-screening-state=closing]{transform:var(--component-screening-panel-exit-side)}}@media (prefers-reduced-motion:reduce){.screening-drawer__scrim,.screening-drawer__panel{transition:none}}.jobseeker-film{min-height:var(--component-jobseeker-film-min-height);padding-block:var(--component-jobseeker-film-padding-block);align-content:center;display:grid}.jobseeker-film .jobseeker-film__copy>p:first-of-type{max-width:var(--component-jobseeker-film-copy-max);color:var(--content-primary);font-size:var(--type-body-size)}.jobseeker-film .jobseeker-film__cta{min-height:var(--component-jobseeker-nav-action-height);padding-inline:var(--space-8);border:var(--border-width-default) solid var(--surface-action);border-radius:var(--radius-pill);background:var(--surface-action);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);justify-content:center;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.jobseeker-film .jobseeker-film__cta:hover{outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset)}}.jobseeker-film__phone{justify-content:center;display:flex}.jobseeker-film__phone .film-phone{width:var(--size-full);max-width:var(--component-jobseeker-phone-width);height:var(--component-jobseeker-phone-mobile-height)}.jobseeker-film[data-motion-film-entry=true]{overflow-x:clip}.jobseeker-film[data-motion-film-entry=true] .film-phone{transform:translate3d(calc(var(--motion-film-entry-shift) * var(--motion-runtime-stage-progress)), var(--motion-zero), var(--motion-zero))}@media (width>=64rem){.jobseeker-film__layout{grid-template-columns:var(--component-jobseeker-film-grid);grid-template-rows:var(--component-jobseeker-film-rows);align-items:center;column-gap:var(--component-jobseeker-film-column-gap);display:grid}.jobseeker-film__layout .jobseeker-film__phone{grid-column:var(--component-jobseeker-phone-column)}.jobseeker-film__phone .film-phone{height:var(--component-jobseeker-phone-height)}}.jobseeker-band{padding:var(--component-jobseeker-band-padding-phone)}.jobseeker-band--warm{background:var(--surface-subtle)}.jobseeker-band__head{margin-bottom:var(--component-jobseeker-head-gap-phone);text-align:center}.jobseeker-band .jobseeker-band__head h2{max-width:none;margin:var(--space-none) auto;font-size:var(--component-jobseeker-heading-size-phone);letter-spacing:var(--component-jobseeker-heading-tracking);line-height:var(--component-jobseeker-heading-leading-phone);text-wrap:balance}.jobseeker-band .jobseeker-band__head p{max-width:var(--measure-investors);margin:var(--component-jobseeker-lede-margin-top-phone) auto var(--space-none);color:var(--content-secondary);font-size:var(--component-jobseeker-lede-size-phone);line-height:var(--component-jobseeker-lede-leading-phone)}.jobseeker-band .jobseeker-band__head p+p{margin-top:var(--component-jobseeker-lede-gap)}.jobseeker-pitch__line{display:block}.jobseeker-pitch__film{min-width:var(--space-none)}.jobseeker-pitch__film-video{width:auto;max-width:var(--size-full);height:auto;max-height:var(--component-jobseeker-pitch-film-max-height);aspect-ratio:var(--component-jobseeker-pitch-film-ratio);border-radius:var(--component-jobseeker-pitch-film-radius);box-shadow:var(--shadow-screening-card);margin-inline:auto;display:block}.jobseeker-pitch__inline-link{color:inherit;text-decoration-line:underline}.jobseeker-pitch__button{justify-content:center;align-items:center;gap:var(--component-jobseeker-button-gap);padding:var(--component-jobseeker-button-padding);border:var(--component-jobseeker-button-border-width) solid var(--color-transparent);border-radius:var(--radius-pill);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);line-height:var(--component-jobseeker-button-leading);transition:var(--component-jobseeker-button-transition);text-decoration:none;display:inline-flex}.jobseeker-pitch__button--ghost{border-color:var(--surface-action);background:var(--surface-action)}.jobseeker-feed__films{grid-template-columns:var(--component-jobseeker-feed-films-grid-phone);gap:var(--component-jobseeker-feed-films-gap-phone);max-width:var(--component-jobseeker-feed-max-phone);margin:var(--space-none) auto;justify-items:center;display:grid}.jobseeker-feed__film{min-width:var(--space-none);margin:var(--space-none);position:relative}.jobseeker-feed__film-video{width:auto;max-width:var(--size-full);height:auto;max-height:var(--component-jobseeker-feed-film-max-height);aspect-ratio:var(--component-jobseeker-feed-film-ratio);border-radius:var(--component-jobseeker-feed-film-radius);box-shadow:var(--shadow-screening-card);margin-inline:auto;display:block}.jobseeker-feed__film-overlay{inset:var(--space-none);border-radius:var(--component-jobseeker-feed-film-radius);position:absolute;overflow:hidden}.jobseeker-feed__film-panel{inset:var(--space-none);padding:var(--component-jobseeker-feed-film-title-padding);background:var(--component-jobseeker-feed-film-scrim);transform:var(--component-jobseeker-feed-film-panel-rest);transition:var(--component-jobseeker-feed-film-panel-transition);place-items:center;display:grid;position:absolute}@media (hover:hover) and (pointer:fine){.jobseeker-feed__film-panel{transform:var(--component-jobseeker-feed-film-panel-exit)}.jobseeker-feed__film:hover .jobseeker-feed__film-panel{transform:var(--component-jobseeker-feed-film-panel-rest)}}.jobseeker-feed__film-title{margin:var(--space-none);color:var(--content-inverse);font-size:var(--component-jobseeker-feed-film-title-size);font-weight:var(--weight-semibold);line-height:var(--component-jobseeker-feed-film-title-leading);text-align:center;text-wrap:balance}.jobseeker-feed__film-caption{width:var(--border-width-default);height:var(--border-width-default);clip-path:var(--component-screening-visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.jobseeker-app__row{justify-content:center;align-items:center;gap:var(--component-jobseeker-cta-gap);flex-wrap:wrap;display:flex}.jobseeker-app__main{justify-items:center;display:grid}.jobseeker-app__badges{justify-content:center;gap:var(--component-jobseeker-cta-gap);flex-wrap:wrap;display:flex}.jobseeker-app-badge{min-width:var(--component-jobseeker-badge-min-width);height:var(--control-target-min-height);padding:var(--component-jobseeker-badge-padding);border:var(--border-width-default) solid var(--component-jobseeker-badge-rule);border-radius:var(--radius-sm);background:var(--color-black);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--component-jobseeker-badge-size);letter-spacing:var(--component-jobseeker-badge-tracking);line-height:var(--component-jobseeker-badge-leading);white-space:nowrap;flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}.jobseeker-app-badge__mark{top:var(--size-half);left:var(--component-jobseeker-badge-mark-left);width:var(--component-jobseeker-badge-mark-width);height:var(--component-jobseeker-badge-mark-size);transform:var(--component-jobseeker-center-y);position:absolute}.jobseeker-app-badge__mark svg{width:var(--size-full);height:var(--size-full)}.jobseeker-app-badge__text{flex-direction:column;display:flex}.jobseeker-app-badge__text b{font-size:var(--type-body-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-jobseeker-badge-name-tracking);line-height:var(--component-jobseeker-badge-name-leading)}.jobseeker-app__alt{margin:var(--component-jobseeker-alt-margin-top-phone) var(--space-none) var(--space-none);color:var(--content-secondary);font-size:var(--component-jobseeker-card-body-size);text-align:center}.jobseeker-app__alt-link{min-height:var(--control-target-min-height);padding:var(--component-jobseeker-alt-link-padding);color:var(--content-accent);text-underline-offset:var(--component-jobseeker-alt-link-underline-offset);align-items:center;text-decoration:underline;display:inline-flex}.jobseeker-app__alt-link:hover{color:var(--component-jobseeker-card-number-ink)}@media (width>=48rem){.jobseeker-band{padding:var(--component-jobseeker-band-padding)}.jobseeker-band .jobseeker-band__head p{font-size:var(--component-jobseeker-lede-size-tablet)}.jobseeker-band__head{margin-bottom:var(--component-jobseeker-head-gap)}.jobseeker-band__head--tight{margin-bottom:var(--component-jobseeker-head-gap-tight)}.jobseeker-feed__films{grid-template-columns:var(--component-jobseeker-feed-films-grid);gap:var(--component-jobseeker-feed-films-gap);max-width:var(--component-jobseeker-feed-films-max)}.jobseeker-app__row{align-items:flex-start;gap:var(--component-jobseeker-app-gap)}.jobseeker-app__badges{gap:var(--component-jobseeker-app-gap)}.jobseeker-app__alt{margin-top:var(--component-jobseeker-alt-margin-top)}}@media (width>=64rem){.jobseeker-band .jobseeker-band__head h2{max-width:var(--component-jobseeker-heading-measure);font-size:var(--component-jobseeker-heading-size);line-height:var(--component-jobseeker-heading-leading)}.jobseeker-band .jobseeker-band__head p{margin-top:var(--component-jobseeker-lede-margin-top);font-size:var(--component-jobseeker-lede-size);line-height:var(--leading-body)}.jobseeker-pitch__button{white-space:nowrap}}@media (hover:hover) and (pointer:fine){.jobseeker-pitch__button--ghost:hover{outline:var(--focus-ring-width) solid var(--surface-action);outline-offset:var(--focus-ring-offset)}}@media (prefers-reduced-motion:reduce){.jobseeker-pitch__button{transition:none}}.jobseeker-workflow-track{background:var(--surface-warm)}.jobseeker-workflow{background:var(--surface-warm);overflow:clip;container-type:inline-size}.jobseeker-workflow__progress{justify-content:center;gap:var(--space-2);padding-block:var(--space-6);display:flex}.jobseeker-workflow__progress span{width:var(--component-employer-workflow-marker-width);height:var(--border-width-default);background:var(--border-resource)}.jobseeker-workflow__progress span[data-active=true]{width:var(--component-employer-workflow-progress-width);background:var(--content-primary)}.jobseeker-workflow__viewport{min-height:var(--component-jobseeker-workflow-min-height);align-content:center;gap:var(--space-8);padding-block:var(--space-8);display:grid}.jobseeker-workflow__stage{gap:var(--space-12);margin:var(--motion-zero);padding:var(--motion-zero);list-style:none;display:grid;position:relative}.jobseeker-workflow__scene{align-items:center;gap:var(--space-12);padding-block:var(--space-8);display:grid}.jobseeker-workflow__rail{grid-template-columns:var(--component-jobseeker-workflow-rail-grid);min-height:var(--component-employer-workflow-rail-min-height);align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-top:var(--border-width-default) solid var(--border-resource);font-family:var(--font-display);font-weight:var(--weight-semibold);display:grid}.jobseeker-workflow__copy{justify-items:center;gap:var(--space-6);text-align:center;display:grid}.jobseeker-workflow__copy h2{max-width:none;margin:var(--motion-zero);font-size:var(--component-jobseeker-heading-size-phone);letter-spacing:var(--component-jobseeker-heading-tracking);line-height:var(--component-jobseeker-heading-leading-phone);text-wrap:balance}.jobseeker-workflow__copy>p{max-width:var(--measure-copy-max);margin:var(--motion-zero);color:var(--content-secondary);font-size:var(--component-jobseeker-lede-size-phone);line-height:var(--component-jobseeker-lede-leading-phone)}.jobseeker-workflow__copy>.jobseeker-setup__close{color:var(--content-heading);font-family:var(--font-display);font-weight:var(--weight-regular)}.jobseeker-workflow__visual{min-width:var(--motion-zero);justify-items:center;display:grid}.jobseeker-workflow__visual .jobseeker-pitch__film-video{margin:var(--motion-zero)}.jobseeker-workflow__visual .jobseeker-setup__film-img{width:var(--size-full);max-width:var(--size-full)}.jobseeker-workflow__visual .jobseeker-feed__films{width:var(--size-full)}@media (width>=48rem){.jobseeker-workflow__copy>p{font-size:var(--component-jobseeker-lede-size-tablet)}}.jobseeker-workflow__rail .jobseeker-pitch__button{width:var(--size-full)}.jobseeker-workflow__rail>p{margin:var(--motion-zero);justify-self:end}@media (width>=64rem){.jobseeker-workflow__rail{grid-template-columns:var(--component-employer-two-column-grid);column-gap:var(--space-12)}.jobseeker-workflow__copy h2{font-size:var(--component-jobseeker-heading-size);line-height:var(--component-jobseeker-heading-leading)}.jobseeker-workflow__copy>p{font-size:var(--component-jobseeker-lede-size);line-height:var(--leading-body)}}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__stage{min-height:var(--component-jobseeker-workflow-stage-fit)}.jobseeker-workflow-track[data-motion-pinned=true]:after{height:var(--motion-workflow-track-spacer-height);content:"";display:block}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow{top:var(--motion-runtime-sticky-top);position:sticky}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene{inset:var(--motion-zero);grid-template-columns:var(--component-employer-two-column-grid);transform:translate3d(calc(var(--component-jobseeker-workflow-shift) * var(--motion-runtime-stage-progress)), var(--motion-zero), var(--motion-zero));position:absolute}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene--2{width:var(--component-jobseeker-setup-workflow-scene-width);grid-template-columns:var(--component-jobseeker-setup-workflow-grid);column-gap:var(--component-jobseeker-setup-workflow-column-gap);padding-inline-start:var(--component-jobseeker-setup-workflow-copy-inset);padding-block:var(--component-jobseeker-setup-workflow-block-inset);inset-inline-start:var(--component-jobseeker-setup-workflow-scene-start);inset-inline-end:auto}@media (height<=48rem){.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__copy{gap:var(--space-4)}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene:not(.jobseeker-workflow__scene--2){padding-block:var(--space-4)}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__copy>p{font-size:var(--component-jobseeker-lede-size-tablet)}}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene--3{grid-template-columns:var(--component-jobseeker-workflow-single-column);align-content:center}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-pitch__film-video,.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-setup__film-img{max-height:var(--component-jobseeker-workflow-visual-max-height)}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene--2 .jobseeker-workflow__visual{justify-items:start}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-workflow__scene--2 .jobseeker-setup__film-img{width:var(--component-jobseeker-setup-workflow-film-size);max-width:var(--component-jobseeker-setup-workflow-film-size);max-height:var(--component-jobseeker-setup-workflow-visual-max-height)}.jobseeker-workflow-track[data-motion-pinned=true] .jobseeker-feed__film-video{max-height:var(--component-jobseeker-workflow-feed-film-max-height)}.jobseeker-setup__close-line{display:block}.jobseeker-setup__film-img{width:var(--size-full);height:auto;aspect-ratio:var(--component-jobseeker-setup-film-ratio);object-fit:contain;filter:drop-shadow(var(--shadow-screening-card));display:block}.film-phone{width:var(--size-full);height:var(--size-full);display:block}.film-phone__embed{width:var(--size-full);height:var(--size-full);background:var(--surface-transparent);pointer-events:none;filter:drop-shadow(var(--shadow-screening-card));border:none;display:block}.film-phone:not([data-film-phone-built]) .film-phone__embed{opacity:var(--motion-opacity-hidden)}.jobs-filter{z-index:var(--layer-jobs-filter);height:var(--component-jobs-filter-collapsed-height);transition:height var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);position:relative}.jobs-filter[data-collapsed=false]{height:var(--component-jobs-filter-expanded-height)}.jobs-filter :focus-visible{outline-color:var(--component-jobs-filter-focus-ring-color)}.jobs-filter__summary:has(:focus-visible){outline:var(--focus-ring-width) solid var(--component-jobs-filter-focus-ring-color);outline-offset:var(--focus-ring-offset)}.jobs-filter .jobs-filter__summary-field:focus-visible{outline:var(--border-width-none)}.jobs-filter__chrome{inset:var(--space-none);background:var(--surface-inverse);position:absolute}.jobs-filter__inner{grid-template-columns:var(--component-jobs-filter-inner-columns);gap:var(--space-none);padding-block:var(--space-4);padding-inline:var(--space-none) var(--space-none);display:grid;position:relative}.jobs-filter__search{height:var(--component-jobs-filter-search-height);transition:height var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out), opacity var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out), visibility var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);overflow:clip}.jobs-filter[data-collapsed=true] .jobs-filter__search{height:var(--space-none);visibility:hidden;opacity:var(--component-jobs-filter-content-hidden)}.jobs-filter__fields-inner{padding-bottom:var(--space-4)}.jobs-filter .hero-search__bar{gap:var(--component-hero-search-row-gap);padding:var(--component-hero-search-bar-inset);border-color:var(--surface-transparent);border-radius:var(--component-hero-search-bar-radius)}.jobs-filter .hero-search__shell,.jobs-filter .hero-search__submit{min-height:var(--component-jobs-filter-hero-row-height);height:var(--component-jobs-filter-hero-row-height)}.jobs-filter .hero-search__submit{border:var(--border-width-default) solid var(--surface-transparent)}.jobs-filter .hero-search__input{font-size:var(--type-nav-size)}.jobs-filter .hero-search__submit{margin-inline-start:var(--component-hero-search-field-gap);margin-inline-end:var(--space-none)}@media (width>=48rem){.jobs-filter .hero-search__submit{min-height:var(--component-jobs-filter-submit-height);height:var(--component-jobs-filter-submit-height);margin-block:var(--component-jobs-filter-submit-bleed);margin-inline-end:var(--component-jobs-filter-submit-bleed)}}@media (hover:hover) and (pointer:fine){.jobs-filter .hero-search__submit:hover{border-color:var(--surface-transparent);background:var(--content-accent);color:var(--content-inverse);transform:none}}.jobs-filter .hero-search__submit,.jobs-filter .hero-search__submit:hover{outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset)}.jobs-filter .hero-search__submit{background:var(--surface-page);color:var(--content-accent)}@media (width>=48rem){.jobs-filter .hero-search__submit{min-height:var(--component-jobs-filter-hero-row-height);height:var(--component-jobs-filter-hero-row-height);margin-block:var(--space-none);margin-inline-end:var(--space-none)}}.jobs-filter__row{min-height:var(--component-jobseeker-nav-action-height);min-width:var(--space-none);justify-content:flex-start;align-items:center;gap:var(--space-4);flex-wrap:nowrap;display:flex;position:relative}.jobs-filter__summary{visibility:hidden;min-height:var(--component-jobseeker-nav-action-height);min-width:var(--component-jobs-filter-summary-min-width-compact);padding-inline:var(--space-4);border:var(--border-width-default) solid var(--surface-page);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-primary);align-items:center;gap:var(--space-2);opacity:var(--component-jobs-filter-content-hidden);transition:opacity var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out), visibility var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);display:flex}.jobs-filter[data-collapsed=true] .jobs-filter__summary{visibility:visible}.jobs-filter__summary-icon{width:var(--component-jobs-filter-icon-size);height:var(--component-jobs-filter-icon-size);color:var(--content-secondary);flex:none}.jobs-filter__summary-field{width:var(--size-full);min-height:var(--space-none);min-width:var(--space-none);padding-inline:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;font-weight:var(--weight-regular);text-overflow:ellipsis}.jobs-filter[data-collapsed=true] .jobs-filter__summary{opacity:var(--component-jobs-filter-content-shown)}.jobs-filter__pills-shell{min-width:var(--space-none);display:flex;position:relative}.jobs-filter__pills-shell:before,.jobs-filter__pills-shell:after{z-index:var(--layer-jobs-filter-pills-edge);top:var(--space-none);bottom:var(--space-none);width:var(--component-jobs-filter-pills-edge-width);content:"";opacity:var(--component-jobs-filter-content-hidden);pointer-events:none;transition:opacity var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);position:absolute}.jobs-filter__pills-shell:before{left:var(--space-none);background:var(--component-jobs-filter-pills-edge-shadow-start)}.jobs-filter__pills-shell:after{right:var(--space-none);background:var(--component-jobs-filter-pills-edge-shadow-end)}.jobs-filter__pills-shell[data-scroll=middle]:before,.jobs-filter__pills-shell[data-scroll=end]:before,.jobs-filter__pills-shell[data-scroll=middle]:after,.jobs-filter__pills-shell[data-scroll=start]:after{opacity:var(--component-jobs-filter-content-shown)}.jobs-filter__sign-in{min-height:var(--component-jobseeker-nav-action-height);padding-inline:var(--space-4);color:var(--content-inverse);font-size:var(--type-nav-size);font-weight:var(--weight-medium);white-space:nowrap;border:none;flex:none;align-items:center;text-decoration:none;display:inline-flex}.jobs-filter__pills{min-width:var(--space-none);gap:var(--space-2);padding-block:var(--component-jobs-filter-pills-inset);margin-block:var(--component-jobs-filter-pills-bleed);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.jobs-filter__pills-shell[data-scroll=none] .jobs-filter__pills{padding-inline:var(--component-jobs-filter-pills-inset);margin-inline:var(--component-jobs-filter-pills-bleed)}.jobs-filter__pills-page{display:none}.jobs-filter__pill{min-height:var(--component-jobseeker-nav-action-height);white-space:nowrap;padding-inline:var(--space-4);border:var(--border-width-default) solid var(--content-inverse);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--content-inverse);cursor:pointer;align-items:center;gap:var(--space-2);font-size:var(--type-nav-size);flex:none;text-decoration:none;list-style:none;display:flex}@media (width>=48rem){.jobs-filter__inner{padding-inline:var(--space-none) var(--space-4)}}@media (width>=64rem){.jobs-filter__row{grid-template-columns:var(--component-jobs-filter-row-columns);column-gap:var(--space-none);display:grid}.jobs-filter__pills-shell{margin-inline-start:var(--space-4)}.jobs-filter[data-collapsed=false] .jobs-filter__row{grid-template-columns:var(--component-jobs-filter-row-columns-open)}.jobs-filter[data-collapsed=false] .jobs-filter__summary{min-width:var(--space-none)}.jobs-filter[data-collapsed=false] .jobs-filter__pills-shell{margin-inline-start:var(--space-none)}.jobs-filter__pills-page{z-index:var(--layer-jobs-filter-pills-page);top:var(--size-half);width:var(--component-jobs-filter-page-size);height:var(--component-jobs-filter-page-size);min-height:var(--component-jobs-filter-page-size);padding:var(--space-none);border:var(--border-width-default) solid var(--surface-page);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:var(--shadow-filter-popover);color:var(--content-primary);cursor:pointer;translate:var(--component-jobs-filter-page-translate);transition:opacity var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);justify-content:center;align-items:center;display:flex;position:absolute}.jobs-filter__pills-page[data-direction=back]{left:var(--space-none)}.jobs-filter__pills-page[data-direction=forward]{right:var(--space-none)}.jobs-filter__pills-page:disabled{opacity:var(--state-inactive-opacity);cursor:default}.jobs-filter__pills-shell[data-scroll=none] .jobs-filter__pills-page{display:none}.jobs-filter__pills[data-bump=forward]{animation:jobs-filter-bump-forward var(--motion-duration-strip-bump) var(--motion-css-ease-strip-bump)}.jobs-filter__pills[data-bump=back]{animation:jobs-filter-bump-back var(--motion-duration-strip-bump) var(--motion-css-ease-strip-bump)}.jobs-filter__pills-shell:not([data-scroll=none]):before,.jobs-filter__pills-shell:not([data-scroll=none]):after{display:none}.jobs-filter__pills[data-held]{overflow-x:hidden}.jobs-filter__pills-shell:not([data-scroll=none]) .jobs-filter__pills{clip-path:var(--component-jobs-filter-clip-rest);padding-inline:var(--component-jobs-filter-page-reserve);scroll-padding-inline:var(--component-jobs-filter-page-reserve)}.jobs-filter__summary{min-width:var(--component-jobs-filter-summary-min-width)}.jobs-filter__search{padding-inline-start:var(--component-filter-panel-width);padding-inline-end:var(--component-jobs-filter-content-inset-end)}.jobs-filter__brand{transition:transform var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out)}.jobs-filter[data-collapsed=false] .jobs-filter__brand{transform:translateY(var(--component-jobs-filter-brand-lift))}}.jobs-filter__brand{flex:none;align-items:center;padding-inline-start:var(--space-4);display:flex}.jobs-filter__brand .brand-wordmark{height:var(--component-jobs-filter-brand-height)}.jobs-filter__pill[aria-expanded=true] svg{transform:rotate(var(--component-jobs-filter-caret-turn))}.jobs-filter__pill[aria-expanded=true]{border-color:var(--surface-subtle);background:var(--surface-subtle);color:var(--content-primary)}.jobs-filter__pill[data-active]{border-color:var(--content-accent);background:var(--surface-subtle);color:var(--content-accent)}.jobs-filter__pill svg{width:var(--component-jobs-filter-caret-size);height:var(--component-jobs-filter-caret-size);transition:transform var(--motion-duration-jobs-filter) var(--motion-css-ease-sine-in-out);flex:none}@keyframes jobs-filter-bump-forward{0%{translate:var(--component-jobs-filter-bump-forward);clip-path:var(--component-jobs-filter-clip-bump-forward)}to{translate:var(--component-jobs-filter-bump-rest);clip-path:var(--component-jobs-filter-clip-rest)}}@keyframes jobs-filter-bump-back{0%{translate:var(--component-jobs-filter-bump-back);clip-path:var(--component-jobs-filter-clip-bump-back)}to{translate:var(--component-jobs-filter-bump-rest);clip-path:var(--component-jobs-filter-clip-rest)}}@media (prefers-reduced-motion:reduce){.jobs-filter,.jobs-filter__brand,.jobs-filter__chrome,.jobs-filter__search,.jobs-filter__row,.jobs-filter__pills,.jobs-filter__pills-shell:before,.jobs-filter__pills-shell:after,.jobs-filter__pills-page,.jobs-filter__pill svg,.jobs-filter__summary{transition:none}.jobs-filter__pills[data-bump]{animation:none}}.job-filters-page{height:var(--size-viewport-height);background:var(--surface-page);grid-template-rows:var(--component-filter-screen-rows-page);display:grid;overflow:clip}.job-filters-page__surface{height:var(--size-full);min-height:var(--space-none);display:grid;position:relative}.job-filters-page__map{inset:var(--space-none);position:absolute}.filter-panel{right:var(--space-none);bottom:var(--space-none);left:var(--space-none);z-index:var(--layer-filter-sheet);border-top:var(--border-width-default) solid var(--border-default);border-right:var(--border-width-none);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);height:clamp(var(--component-filter-sheet-compact), calc(var(--component-filter-sheet-max) - var(--motion-runtime-filter-panel-drag)), var(--component-filter-sheet-max));transition:height var(--motion-duration-label) var(--motion-css-ease-label), transform var(--motion-duration-label) var(--motion-css-ease-label);position:absolute}.filter-panel.is-compact{height:clamp(var(--component-filter-sheet-compact), calc(var(--component-filter-sheet-compact) - var(--motion-runtime-filter-panel-drag)), var(--component-filter-sheet-max))}.filter-panel.is-compact[data-sheet-hint]{height:calc(var(--component-filter-sheet-compact) + var(--motion-sheet-hint-lift));transform:translateY(var(--motion-sheet-hint-lift));will-change:transform;animation:filter-sheet-hint var(--motion-duration-sheet-hint) var(--motion-css-ease-sheet-hint) var(--motion-sheet-hint-iterations)}.filter-panel.is-compact[data-sheet-hint=arming]{transition:none}.filter-panel.is-compact[data-sheet-hint][data-dragging]{height:clamp(calc(var(--component-filter-sheet-compact) + var(--motion-sheet-hint-lift)), calc(var(--component-filter-sheet-compact) + var(--motion-sheet-hint-lift) - var(--motion-runtime-filter-panel-drag)), calc(var(--component-filter-sheet-max) + var(--motion-sheet-hint-lift)))}@keyframes filter-sheet-hint{0%{transform:translateY(var(--motion-sheet-hint-lift))}to{transform:translateY(var(--motion-zero))}}.filter-panel.is-compact .filter-panel__chrome{padding-block-end:var(--space-phone-safe-area-bottom)}.filter-panel__chrome{transition:padding-block-end var(--motion-duration-label) var(--motion-css-ease-label)}.filter-panel[data-dragging]{transition:none}.filter-panel[data-dragging] .filter-panel__dock{opacity:var(--motion-opacity-hidden);pointer-events:none;transition-delay:var(--motion-duration-none)}.filter-panel[data-dragging]~.job-filters-page__map .radius-control{opacity:var(--motion-opacity-hidden);pointer-events:none}.filter-panel__handle{width:var(--component-filter-handle-width);height:var(--component-filter-handle-height);margin:var(--space-2) auto var(--space-none);border-radius:var(--radius-pill);background:var(--border-default);cursor:grab;touch-action:none;z-index:var(--component-filter-handle-layer);position:relative}.filter-panel__handle:before{content:"";inset-block:var(--component-filter-handle-hit-top) var(--component-filter-handle-hit-bottom);inset-inline:var(--component-filter-handle-hit-inline);position:absolute}.radius-control{bottom:var(--component-radius-phone-bottom)}.filter-panel.is-expanded~.job-filters-page__map .radius-control{opacity:var(--motion-opacity-hidden);pointer-events:none}.radius-control{transition:opacity var(--motion-duration-label) var(--motion-css-ease-enter)}.radius-control[data-emphasis=muted]{opacity:var(--state-inactive-opacity)}.job-filters-page__map{background:var(--surface-subtle);position:relative;overflow:hidden}.jobs-map,.jobs-map__canvas{width:var(--size-full);height:var(--size-full)}.jobs-map{position:relative}.jobs-map__notice{inset:var(--space-none);margin:var(--space-none);padding:var(--space-8);background:var(--surface-subtle);color:var(--content-secondary);font-size:var(--type-meta-sm-size);text-align:center;align-content:center;justify-items:center;display:grid;position:absolute}.jobs-map__pins{inset:var(--space-none);z-index:var(--layer-map-pin);position:absolute}.jobs-map__raised{inset:var(--motion-zero);z-index:var(--layer-map-pin-raised);pointer-events:none;position:fixed}.jobs-map__pin.is-raised{top:var(--motion-runtime-pin-raised-y);left:var(--motion-runtime-pin-raised-x);position:fixed}@keyframes jobs-map-pin-bounce{0%{transform:translateY(var(--space-none))}to{transform:translateY(var(--component-pin-bounce-travel))}}.jobs-map__pin[data-selected=true]{animation:jobs-map-pin-bounce var(--motion-duration-pin-bounce) var(--motion-css-ease-pin-bounce) infinite}.jobs-map__pin{top:var(--space-none);left:var(--space-none);min-height:var(--space-none);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);font-family:var(--font-body);cursor:pointer;position:absolute}.jobs-map__centre{top:var(--space-none);left:var(--space-none);width:var(--component-map-centre-size);height:var(--component-map-centre-size);border:var(--component-map-centre-ring) solid var(--surface-page);border-radius:var(--radius-pill);background:var(--content-accent);box-shadow:var(--shadow-map-pin);translate:calc(var(--motion-runtime-map-pin-x) + var(--component-pin-centre)) calc(var(--motion-runtime-map-pin-y) + var(--component-pin-centre));pointer-events:none;position:absolute}.jobs-map__pin[data-kind=pill]{translate:calc(var(--motion-runtime-map-pin-x) + var(--component-pin-centre)) calc(var(--motion-runtime-map-pin-y) + var(--component-pin-above));flex-direction:column;align-items:center;display:flex}.jobs-map__pin-body{min-width:var(--component-pin-pill-min-width);height:var(--component-pin-pill-height);padding-left:var(--component-pin-pill-pad-left);padding-right:var(--component-pin-pill-pad-right);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--component-pin-pill-radius);background:var(--content-accent);box-shadow:var(--shadow-map-pin);justify-content:space-between;align-items:center;display:flex}.jobs-map__pin[data-selected=true] .jobs-map__pin-body{border-color:var(--content-accent);background:var(--surface-page)}.jobs-map__pin[data-selected=true] .jobs-map__pin-badge{color:var(--content-accent)}.jobs-map__pin-badge{min-width:var(--component-pin-badge-min-width);color:var(--content-inverse);font-size:var(--component-pin-badge-type);font-weight:var(--weight-semibold);line-height:var(--component-pin-badge-leading);text-align:center}.jobs-map__pin-pointer{width:var(--component-pin-pointer-width);height:var(--component-pin-pointer-height);margin-top:var(--component-pin-pointer-lift);position:relative}.jobs-map__pin-pointer:before,.jobs-map__pin-pointer:after{top:var(--space-none);content:"";border-style:solid;position:absolute}.jobs-map__pin-pointer:before{left:var(--space-none);border-width:var(--component-pin-pointer-height) var(--component-pin-pointer-side) var(--space-none);border-color:var(--content-accent) var(--color-transparent) var(--color-transparent)}.jobs-map__pin-pointer:after{left:var(--component-pin-pointer-inset);border-width:var(--component-pin-pointer-inner-height) var(--component-pin-pointer-inner-side) var(--space-none);border-color:var(--content-accent) var(--color-transparent) var(--color-transparent)}.jobs-map__pin[data-selected=true] .jobs-map__pin-pointer:before{border-top-color:var(--content-accent)}.jobs-map__pin[data-selected=true] .jobs-map__pin-pointer:after{border-top-color:var(--surface-page)}.jobs-map__pin[data-salaried=true] .jobs-map__pin-body{border-color:var(--surface-inverse);background:var(--surface-inverse)}.jobs-map__pin[data-salaried=true] .jobs-map__pin-pointer:before,.jobs-map__pin[data-salaried=true] .jobs-map__pin-pointer:after{border-top-color:var(--surface-inverse)}.jobs-map__pin[data-salaried=true][data-selected=true] .jobs-map__pin-body{border-color:var(--surface-inverse);background:var(--surface-page)}.jobs-map__pin[data-salaried=true][data-selected=true] .jobs-map__pin-badge{color:var(--surface-inverse)}.jobs-map__pin[data-salaried=true][data-selected=true] .jobs-map__pin-pointer:after{border-top-color:var(--surface-page)}.jobs-map__pin[data-kind=disc],.jobs-map__pin[data-kind=cluster]{border:var(--component-pin-disc-border) solid var(--surface-page);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--component-pin-disc-type);font-weight:var(--weight-semibold);translate:calc(var(--motion-runtime-map-pin-x) + var(--component-pin-centre)) calc(var(--motion-runtime-map-pin-y) + var(--component-pin-centre));justify-content:center;align-items:center;display:flex}.jobs-map__pin[data-kind=disc]{width:var(--component-pin-disc-size);height:var(--component-pin-disc-size);min-height:var(--component-pin-disc-size)}.jobs-map__pin[data-kind=cluster]{width:var(--component-pin-cluster-size);height:var(--component-pin-cluster-size);min-height:var(--component-pin-cluster-size)}.jobs-map__pin[data-kind=disc][data-selected=true],.jobs-map__pin[data-kind=cluster][data-selected=true]{border-color:var(--content-accent);background:var(--surface-page);color:var(--content-accent)}.jobs-map__pin[data-kind=cluster][data-salaried=true]{background:var(--surface-inverse)}.jobs-map__pin[data-kind=cluster][data-salaried=true][data-selected=true]{border-color:var(--surface-inverse);background:var(--surface-page);color:var(--surface-inverse)}.map-top-bar,.radius-control{left:var(--size-half);z-index:var(--layer-map-chrome);translate:var(--component-map-centre-shift) var(--space-none);display:flex;position:absolute}.map-top-bar{top:var(--space-4);max-width:var(--component-map-chrome-max-width);gap:var(--space-2);justify-content:center;align-items:center;display:none}.map-top-bar__location,.radius-control__bar{height:var(--component-map-chrome-height);min-height:var(--component-map-chrome-height);align-items:center;gap:var(--space-2);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:var(--shadow-elevated);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-meta-sm-size);cursor:pointer;text-decoration:none;display:flex}.map-top-bar__location{min-width:var(--space-none);flex:var(--component-map-location-flex);width:max-content;padding:var(--space-none) var(--space-2) var(--space-none) calc(var(--space-4) + var(--component-map-location-lead-inset));font-weight:var(--weight-semibold)}.map-top-bar__dot{width:var(--component-map-dot-size);height:var(--component-map-dot-size);border-radius:var(--radius-pill);background:var(--content-accent);flex:none}.map-top-bar__label{min-width:var(--space-none);flex:var(--component-map-location-flex);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-top-bar__count{min-width:var(--component-map-count-min-width);height:var(--component-map-count-height);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-none) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--content-accent);font-weight:var(--weight-semibold);display:flex}.radius-control{width:var(--component-radius-control-width);align-items:center;gap:var(--component-map-recentre-gap);transition:translate var(--motion-duration-filter-drawer) var(--motion-css-ease-enter), opacity var(--motion-duration-label) var(--motion-css-ease-enter);flex-direction:row}.radius-control__recentre{width:var(--component-map-recentre-size);height:var(--component-map-recentre-size);padding:var(--space-none);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:var(--shadow-elevated);color:var(--content-accent);cursor:pointer;justify-content:center;align-items:center;display:flex}.radius-control__bar{flex:var(--component-radius-bar-flex);gap:var(--space-3);padding:var(--space-none) var(--space-4);box-shadow:var(--shadow-filter-popover);position:relative;overflow:hidden}.radius-control__value{min-width:var(--component-radius-value-min-width);border:var(--border-width-none);padding:var(--space-none);color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:start;white-space:nowrap;cursor:pointer;background:0 0}.radius-control__unit{text-decoration:underline}.radius-control__range{min-width:var(--space-none);accent-color:var(--content-accent);flex:auto}.radius-control__dim{inset:var(--motion-zero);background:var(--color-cinematic-scrim);opacity:var(--motion-opacity-hidden);pointer-events:none;transition:opacity var(--motion-duration-filter-drawer) var(--motion-css-ease-enter);position:absolute}.radius-control__dim[data-state=open]{opacity:var(--motion-opacity-visible)}.radius-control__tray{inset:var(--motion-zero);align-items:stretch;gap:var(--space-none);padding:var(--space-none);background:var(--surface-subtle);transform:translate3d(var(--component-radius-tray-travel), var(--motion-zero), var(--motion-zero));transition:transform var(--motion-duration-filter-drawer) var(--motion-css-ease-enter);display:flex;position:absolute}.radius-control__tray[data-tray=presets]{transform:translate3d(var(--component-radius-tray-travel-opposite), var(--motion-zero), var(--motion-zero))}.radius-control__tray[data-state=closed]{pointer-events:none}.radius-control__tray[data-state=open]{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero));animation:radius-tray-enter-start var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.radius-control__tray[data-tray=presets][data-state=open]{animation-name:radius-tray-enter-end}@keyframes radius-tray-enter-start{0%{transform:translate3d(var(--component-radius-tray-travel), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}}@keyframes radius-tray-enter-end{0%{transform:translate3d(var(--component-radius-tray-travel-opposite), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}}.radius-control__chips{flex:var(--component-radius-bar-flex);align-items:stretch;gap:var(--space-none);display:flex}.radius-control__chip{flex:var(--component-radius-bar-flex);min-width:var(--space-none);padding:var(--space-2);border:var(--border-width-default) solid var(--surface-subtle);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer}.radius-control__chip.is-selected{border-color:var(--content-accent);background:var(--content-accent);color:var(--content-inverse)}.radius-control__mode{width:var(--component-radius-mode-size);height:var(--component-radius-mode-size);min-height:var(--component-radius-mode-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--content-accent);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.filter-panel__mode,.filter-popover__close{border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer}.filter-panel{grid-template-rows:var(--component-filter-panel-rows);border-right:var(--border-width-default) solid var(--border-default);background:var(--surface-page);font-family:var(--font-body);display:grid}.filter-panel__chrome{z-index:var(--layer-filter-dock);gap:var(--space-2);padding:var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);box-shadow:var(--shadow-filter-dock);cursor:grab;touch-action:none;display:grid;position:relative}.filter-panel__chrome-row{gap:var(--space-3);align-items:center;display:flex}.filter-panel__faces{min-width:var(--space-none);margin-inline-start:var(--component-crest-face-clip-lift);margin-block:var(--component-crest-face-bleed-lift);padding-block:var(--component-crest-face-bleed);flex:auto;align-items:center;padding-inline-start:var(--component-crest-face-clip);display:grid;position:relative;overflow:hidden}.filter-panel__faces>.filter-panel__cluster{min-height:var(--control-target-min-height);padding-block:var(--space-none)}.filter-panel__faces>*{grid-area:var(--component-crest-face-area);animation-duration:var(--component-crest-face-duration);animation-timing-function:var(--component-crest-face-ease);animation-fill-mode:both}.filter-panel__faces[data-face=cluster]>.filter-panel__cluster,.filter-panel__faces[data-face=results][data-swapped]>.filter-panel__results{animation-name:crest-face-in}.filter-panel__faces[data-face=cluster]>.filter-panel__results,.filter-panel__faces[data-face=results]>.filter-panel__cluster{pointer-events:none;animation-name:crest-face-out}@keyframes crest-face-in{0%{opacity:var(--motion-opacity-hidden);transform:translateX(var(--component-crest-face-offscreen-end))}to{opacity:var(--motion-opacity-visible);transform:none}}@keyframes crest-face-out{0%{opacity:var(--motion-opacity-visible);transform:none}to{opacity:var(--motion-opacity-hidden);transform:translateX(var(--component-crest-face-offscreen-start))}}@media (prefers-reduced-motion:reduce){.filter-panel__faces[data-face]>.filter-panel__results,.filter-panel__faces[data-face][data-swapped]>.filter-panel__results,.filter-panel__faces[data-face]>.filter-panel__cluster{animation:none}.filter-panel__faces[data-face=cluster]>.filter-panel__results,.filter-panel__faces[data-face=results]>.filter-panel__cluster{visibility:hidden}}.filter-panel__hidden-salary{gap:var(--space-2);align-items:center;margin-left:auto;display:flex}.filter-panel__hidden-salary span{color:var(--content-secondary);font-size:var(--type-meta-xs-size)}.filter-panel[data-jobs-status=loading] .filter-panel__hidden-salary,.filter-panel[data-jobs-status=prerendered] .filter-panel__hidden-salary{opacity:var(--state-inactive-opacity)}.filter-panel__mode{z-index:var(--layer-crest-mode);min-width:var(--control-target-min-height);min-height:var(--control-target-min-height);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);place-items:center;display:grid;position:relative}.filter-panel__showing{align-items:baseline;gap:var(--space-unit);flex-wrap:nowrap;display:flex}.filter-panel__cluster{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-warm);font-size:var(--type-meta-xs-size);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.filter-panel__cluster>span{min-width:var(--space-none);text-overflow:ellipsis;overflow:hidden}.filter-panel__cluster>span>strong{font-size:var(--type-meta-sm-size)}.filter-panel__cluster button,.filter-picker__action-buttons button,.filter-picker__clear{gap:var(--space-2);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-meta-sm-size);cursor:pointer;align-items:center;display:inline-flex}.filter-panel__cluster>button{font-size:var(--type-meta-xs-size);flex:none}.filter-panel__cluster button:disabled,.filter-picker__action-buttons button:disabled,.filter-picker__clear:disabled{opacity:var(--state-inactive-opacity);cursor:not-allowed}.filter-panel__list{padding:var(--space-4);overscroll-behavior:contain;display:block;overflow-y:auto}.filter-panel__list>*+*{margin-top:var(--space-3)}.filter-panel__empty{gap:var(--space-2);padding:var(--space-8);color:var(--content-secondary);text-align:center;display:grid}.filter-panel__job{width:var(--size-full);grid-template-columns:var(--component-filter-row-columns);gap:var(--space-3);min-height:var(--component-filter-job-min-height);padding:var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--content-primary);font-family:var(--font-body);text-align:left;cursor:pointer;align-items:start;display:grid}.filter-panel__job.is-selected{border-color:var(--content-accent);background:var(--surface-subtle)}.filter-panel__job-logo{width:var(--component-filter-logo-size);height:var(--component-filter-logo-size);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--content-secondary);font-weight:var(--weight-semibold);place-items:center;display:grid;overflow:hidden}.filter-panel__job-logo img{width:var(--size-full);height:var(--size-full);object-fit:cover}.filter-panel__job-logo .filter-icon,.job-detail-panel__logo .filter-icon{width:var(--component-filter-logo-icon-size);height:var(--component-filter-logo-icon-size);color:var(--content-accent)}.filter-panel__job-copy{gap:var(--space-2);min-width:var(--space-none);display:grid}.filter-panel__job-copy>span:not(.job-detail-panel__pay-chip),.filter-panel__job-meta{color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.filter-panel__job-copy{justify-items:start}.filter-panel__job-copy .job-detail-panel__pay-chip{margin-right:var(--control-target-min-height)}.filter-panel__job-new{padding:var(--space-unit) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-brand-tint);color:var(--content-accent);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);align-self:start}.job-detail-panel__pay-chip.is-compact{padding:var(--space-unit) var(--space-2);font-size:var(--type-meta-xs-size)}.filter-panel__job>.filter-icon{margin-top:var(--space-2)}@keyframes filter-panel-skeleton-sweep{0%{background-position-x:var(--component-jobs-skeleton-sweep-from)}to{background-position-x:var(--component-jobs-skeleton-sweep-to)}}.filter-panel__skeleton{gap:var(--space-4);display:grid}.filter-panel__skeleton-status{width:var(--border-width-default);height:var(--border-width-default);clip-path:inset(var(--size-half));white-space:nowrap;position:absolute;overflow:hidden}.filter-panel__skeleton-row{min-height:var(--component-filter-job-min-height);gap:var(--space-3);padding:var(--space-3);align-items:start;display:flex}.filter-panel__skeleton-copy{gap:var(--space-2);min-width:var(--space-none);flex:auto;display:grid}.filter-panel__skeleton-block{height:var(--component-jobs-skeleton-line-height);border-radius:var(--radius-sm);animation:filter-panel-skeleton-sweep var(--component-jobs-skeleton-shimmer-duration) var(--motion-ease-linear) infinite;background:var(--component-jobs-skeleton-gradient);background-attachment:fixed;background-size:var(--component-jobs-skeleton-sweep-size);display:block}.filter-panel__skeleton-logo{width:var(--component-jobs-skeleton-logo-size);height:var(--component-jobs-skeleton-logo-size);flex:none}.filter-panel__skeleton-title{width:var(--component-jobs-skeleton-title-width)}.filter-panel__skeleton-company{width:var(--component-jobs-skeleton-company-width)}.filter-panel__skeleton-meta{width:var(--component-jobs-skeleton-meta-width)}.filter-panel__skeleton-chip{width:var(--component-jobs-skeleton-chip-width);height:var(--component-jobs-skeleton-chip-height);border-radius:var(--radius-pill)}.filter-panel__dock{z-index:var(--layer-filter-dock);inset-inline:var(--space-none);bottom:var(--space-none);gap:var(--space-3);padding:var(--space-4);pointer-events:none;visibility:visible;transition:opacity var(--motion-duration-label) var(--motion-css-ease-enter) var(--motion-duration-label), visibility var(--motion-duration-none) linear var(--motion-duration-label);padding-block-end:var(--space-phone-safe-area-bottom);display:grid;position:absolute}.filter-panel.is-compact .filter-panel__dock{visibility:hidden;opacity:var(--motion-opacity-hidden);transition-delay:var(--motion-duration-none)}.filter-panel__list{padding-bottom:calc(var(--space-4) + var(--space-phone-safe-area-bottom) + var(--control-target-min-height))}.filter-panel__dock>*{pointer-events:auto}.filter-panel__dock-row{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}.filter-panel__save-search{min-height:var(--control-target-min-height);padding:var(--space-2) var(--space-4);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--content-accent);box-shadow:var(--shadow-elevated);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);cursor:pointer}.filter-panel__top{width:var(--control-target-min-height);height:var(--control-target-min-height);padding:var(--space-none);border:var(--border-width-default) solid var(--border-accent);border-radius:var(--radius-pill);background:var(--surface-subtle);box-shadow:var(--shadow-elevated);color:var(--content-accent);cursor:pointer;justify-content:center;align-items:center;display:flex}.filter-panel__job-row{position:relative}.filter-panel__job-save{-webkit-tap-highlight-color:var(--surface-transparent);right:var(--space-3);bottom:var(--space-3);width:var(--control-target-min-height);height:var(--control-target-min-height);min-height:var(--space-none);padding:var(--space-none) var(--border-width-default) var(--space-none) var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;place-items:center end;text-decoration:none;display:inline-grid;position:absolute}@media (hover:hover){.filter-panel__job-save:hover{background:var(--surface-subtle);color:var(--content-accent)}}.filter-panel__hidden-salary[data-place=mobile-pay]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--type-meta-sm-size);margin-inline-start:var(--space-none);display:flex}.filter-panel__hidden-salary[data-place=mobile-pay] span{color:var(--content-primary);font-size:var(--type-meta-sm-size)}.location-picker__toggle{width:var(--component-filter-toggle-width);height:var(--component-filter-toggle-height);min-height:var(--component-filter-toggle-height);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--border-default);cursor:pointer;flex:none;position:relative}.location-picker__toggle:after{top:var(--component-filter-toggle-knob-offset);left:var(--space-none);width:var(--component-filter-toggle-knob);height:var(--component-filter-toggle-knob);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:var(--shadow-elevated);content:"";translate:var(--component-filter-toggle-knob-offset) var(--space-none);transition:translate var(--motion-duration-label) var(--motion-css-ease-label);position:absolute}.location-picker__toggle.is-on{background:var(--content-accent)}.location-picker__toggle.is-on:after{translate:var(--component-filter-toggle-knob-travel) var(--space-none)}.filter-popover__footer{padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--border-width-default) solid var(--border-default);display:flex}.filter-popover__footer>*{flex:auto}.filter-button{width:var(--size-full);min-height:var(--control-target-min-height);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);cursor:pointer}.filter-button:disabled{opacity:var(--state-inactive-opacity);cursor:default}.filter-sheet-scrim{inset:var(--space-none);z-index:var(--layer-filter-scrim);background:var(--color-cinematic-scrim);align-items:end;display:grid;position:fixed}.filter-popover{min-height:var(--space-none);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-elevated);font-family:var(--font-body);flex-direction:column;display:flex;overflow:hidden}.filter-popover[data-variant=popover]{box-shadow:var(--shadow-filter-popover);z-index:var(--layer-filter-popover);top:var(--motion-runtime-filter-popover-top);left:var(--motion-runtime-filter-popover-left);width:var(--motion-runtime-filter-popover-width);max-height:var(--motion-runtime-filter-popover-max-height);border-start-start-radius:var(--radius-none);border-start-end-radius:var(--radius-none);position:fixed}.filter-popover__tail{z-index:var(--component-filter-popover-tail-layer);top:calc(var(--motion-runtime-filter-popover-top) - var(--component-filter-popover-tail-height));left:calc(var(--motion-runtime-filter-popover-tail-x) - var(--component-filter-popover-tail-half-width));width:var(--component-filter-popover-tail-width);height:calc(var(--component-filter-popover-tail-height) + var(--border-width-default));background:var(--surface-page);clip-path:var(--component-filter-popover-tail-shape);pointer-events:none;position:fixed}.filter-popover[data-variant=sheet]{max-height:var(--component-filter-screen-height);border-bottom-right-radius:var(--space-none);border-bottom-left-radius:var(--space-none)}.filter-popover__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.filter-popover__head h2{margin:var(--space-none);font-size:var(--type-title-size)}.filter-popover__body{min-height:var(--space-none);padding:var(--space-2) var(--space-4);flex:auto;overflow-y:auto}.job-detail-drawer{display:contents}.job-detail-drawer__scrim{inset:var(--motion-zero);z-index:var(--layer-filter-scrim);border:var(--border-width-none);padding:var(--space-none);background:var(--color-cinematic-scrim);cursor:default;position:fixed}.job-detail-drawer__panel{inset-block:var(--motion-zero);z-index:var(--layer-filter-popover);width:min(var(--size-full), var(--component-filter-detail-drawer-width));min-width:var(--space-none);grid-template-rows:var(--component-filter-detail-drawer-rows);border-right:var(--border-width-default) solid var(--border-default);background:var(--surface-page);box-shadow:var(--shadow-elevated);color:var(--content-primary);display:grid;position:fixed;inset-inline-start:var(--motion-zero);overflow:hidden}.job-detail-drawer__panel:focus-visible{outline:none}.job-detail-drawer__head{justify-content:flex-start;align-items:start;gap:var(--space-4);min-height:var(--component-map-chrome-height);padding:var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);display:flex;position:relative}.job-detail-drawer__sticky{top:var(--size-full);inset-inline:var(--motion-zero);z-index:var(--layer-filter-popover);gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3) var(--component-filter-detail-close-reserve-gap);min-height:calc(var(--space-4) + var(--control-target-min-height) + var(--space-4) + var(--control-target-min-height) + var(--space-3));border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);opacity:var(--motion-opacity-hidden);transform:translateY(var(--component-filter-detail-sticky-shift));pointer-events:none;transition:opacity var(--motion-duration-label) var(--motion-css-ease-enter), transform var(--motion-duration-label) var(--motion-css-ease-enter);align-items:start;display:flex;position:absolute}.job-detail-drawer__sticky[data-condensed=true]{top:var(--motion-zero);opacity:var(--motion-opacity-visible);transform:translateY(var(--motion-zero))}.job-detail-drawer__sticky-text{gap:var(--space-unit);min-width:var(--space-none);padding-block-start:var(--component-filter-detail-sticky-title-lead);display:grid}.job-detail-drawer__sticky-title{margin:var(--space-none);overflow-wrap:anywhere;color:var(--content-primary);font-size:var(--type-copy-lg-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.job-detail-drawer__sticky-meta{gap:var(--space-unit);margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size);display:grid}.job-detail-drawer__sticky-meta>span:first-child{font-weight:var(--weight-semibold)}.job-detail-drawer__close,.job-detail-drawer__share{z-index:var(--layer-filter-popover);width:var(--control-target-min-height);height:var(--control-target-min-height);min-height:var(--space-none);padding:var(--space-none);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-primary);cursor:pointer;flex:none;place-items:center;display:inline-grid;position:relative}.job-detail-drawer__close:hover,.job-detail-drawer__share:hover{background:var(--surface-subtle)}.job-detail-drawer__share{top:var(--space-4);transition:top var(--motion-duration-label) var(--motion-css-ease-enter), inset-inline-start var(--motion-duration-label) var(--motion-css-ease-enter), inset-inline-end var(--motion-duration-label) var(--motion-css-ease-enter);position:absolute;inset-inline-start:calc(var(--space-4) + var(--control-target-min-height) + var(--space-4))}.job-detail-drawer__sticky[data-condensed=true]~.job-detail-drawer__share{top:calc(var(--space-4) + var(--control-target-min-height) + var(--space-4));inset-inline-start:var(--space-4)}@media (prefers-reduced-motion:reduce){.job-detail-drawer__share{transition:none}}.job-detail-drawer__close:focus-visible,.job-detail-drawer__share:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.drawer-sheet{inset:var(--motion-zero);z-index:var(--layer-filter-popover);place-items:end center;display:grid;position:fixed}.drawer-sheet__scrim{inset:var(--motion-zero);border:var(--border-width-none);padding:var(--space-none);background:var(--color-screening-scrim);cursor:default;position:absolute}.drawer-sheet[data-state=open] .drawer-sheet__scrim{animation:job-detail-drawer-scrim-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.drawer-sheet[data-state=closing] .drawer-sheet__scrim{animation:job-detail-drawer-scrim-out var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.drawer-sheet[data-state=open] .drawer-sheet__dialog{animation:pay-notice-rise var(--component-pay-notice-enter) var(--motion-css-ease-enter) both}.drawer-sheet[data-state=closing] .drawer-sheet__dialog{animation:pay-notice-fall var(--component-pay-notice-enter) var(--motion-css-ease-enter) both}.drawer-sheet__handle{width:var(--component-pay-notice-handle-width);height:var(--component-pay-notice-handle-height);border-radius:var(--radius-pill);background:var(--border-default);margin-inline:auto}.drawer-sheet__dialog{width:var(--size-full);max-width:var(--component-pay-notice-sheet-max-width);max-height:calc(var(--size-viewport-height) - var(--space-8));gap:var(--component-pay-notice-sheet-gap);padding:var(--component-pay-notice-sheet-padding);background:var(--surface-page);box-shadow:var(--shadow-elevated);border-start-start-radius:var(--component-pay-notice-sheet-radius);border-start-end-radius:var(--component-pay-notice-sheet-radius);padding-block-end:var(--space-phone-safe-area-bottom);display:grid;position:relative;overflow-y:auto}.job-share-modal .job-share__links{grid-template-columns:var(--component-article-grid-columns)}.drawer-sheet__dialog:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.drawer-sheet__head{align-items:start;gap:var(--space-4);display:flex}.drawer-sheet__copy{gap:var(--space-2);min-width:var(--space-none);flex:auto;display:grid}.drawer-sheet__glyph{display:contents}.drawer-sheet__glyph--desktop{display:none}.drawer-sheet__title{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold)}.drawer-sheet__subtitle{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.job-share-modal .job-share{padding-top:var(--space-none);border-top:var(--border-width-none)}@media (width>=48rem){.drawer-sheet{padding:var(--space-4);place-items:center}.drawer-sheet__handle{display:none}.drawer-sheet__dialog{max-width:var(--measure-copy-max);border-radius:var(--radius-lg);box-shadow:var(--shadow-filter-popover);padding-block-end:var(--component-pay-notice-sheet-padding)}.drawer-sheet[data-state=open] .drawer-sheet__dialog{animation:job-share-modal-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.drawer-sheet[data-state=closing] .drawer-sheet__dialog{animation:job-share-modal-out var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.drawer-sheet__copy{order:var(--layer-behind)}.drawer-sheet__glyph--phone{display:none}.drawer-sheet__glyph--desktop{display:contents}.job-share-modal .job-share__links{grid-template-columns:var(--component-article-grid-columns-desktop)}}@keyframes job-share-modal-in{0%{opacity:var(--motion-opacity-hidden);transform:translateY(var(--space-3))}to{opacity:var(--motion-opacity-visible);transform:none}}@keyframes job-share-modal-out{0%{opacity:var(--motion-opacity-visible);transform:none}to{opacity:var(--motion-opacity-hidden);transform:translateY(var(--space-3))}}.job-details-sheet__sections{gap:var(--component-filter-detail-stack-gap);display:grid}.job-details-sheet__sections>.job-detail-panel__section:first-child{padding-top:var(--space-none)}@media (prefers-reduced-motion:reduce){.drawer-sheet[data-state] .drawer-sheet__scrim,.drawer-sheet[data-state] .drawer-sheet__dialog{animation:none}}.job-detail-drawer__body{min-height:var(--space-none);overscroll-behavior:contain;padding:var(--space-4);overflow-y:auto}.job-detail-drawer__footer{gap:var(--space-3);padding:var(--space-4);border-top:var(--border-width-default) solid var(--border-default);background:var(--surface-page);padding-block-end:var(--space-phone-safe-area-bottom);display:grid}.job-detail-drawer__footer>*{width:min(var(--size-full), var(--component-filter-detail-body-width));margin-inline:auto}.job-detail-drawer[data-state=open] .job-detail-drawer__scrim{animation:job-detail-drawer-scrim-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.job-detail-drawer[data-state=closing] .job-detail-drawer__scrim{animation:job-detail-drawer-scrim-out var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.job-detail-drawer[data-state=open] .job-detail-drawer__panel{animation:job-detail-drawer-panel-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.job-detail-drawer[data-state=closing] .job-detail-drawer__panel{animation:job-detail-drawer-panel-out var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both}.job-detail-panel,.job-detail-panel__meta,.job-detail-panel__section{gap:var(--space-3);flex-direction:column;display:flex}.job-detail-panel{gap:var(--component-filter-detail-stack-gap);width:min(var(--size-full), var(--component-filter-detail-body-width));margin-inline:auto}.job-detail-panel__hero{gap:var(--component-filter-detail-hero-gap);justify-items:start;display:grid}.job-detail-panel__hero .job-detail-panel__logo{margin-block-end:var(--component-filter-detail-logo-gap)}.job-detail-panel__hero .job-detail-panel__logo .filter-icon{width:var(--component-filter-detail-logo-glyph);height:var(--component-filter-detail-logo-glyph)}.job-detail-panel__logo{width:var(--component-filter-detail-logo-size);height:var(--component-filter-detail-logo-size);border-radius:var(--component-filter-detail-logo-radius);background:var(--surface-subtle);color:var(--content-accent);font-size:var(--type-title-size);font-weight:var(--weight-semibold);place-items:center;display:inline-grid;overflow:hidden}.job-detail-panel__logo img{width:var(--size-full);height:var(--size-full);object-fit:cover}.job-detail-panel__hero h2{margin:var(--space-none);max-width:var(--size-full);overflow-wrap:anywhere;color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.job-detail-panel__company{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold)}.job-detail-panel__listed{margin:var(--space-none);color:var(--component-filter-detail-listed-ink);font-size:var(--type-meta-sm-size)}.job-detail-panel__meta{padding-bottom:var(--component-filter-detail-stack-gap);border-bottom:var(--border-width-default) solid var(--border-default);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.job-detail-panel__meta p,.job-detail-panel__pay p{margin:var(--space-none)}.job-detail-panel__pay dd{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.job-detail-panel__pay-chip{gap:var(--space-unit);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--content-inverse);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:baseline;display:inline-flex}.job-detail-panel__pay-chip[data-hidden=true]{background:var(--component-filter-detail-pay-hidden-surface);color:var(--component-filter-detail-pay-hidden-content)}.job-detail-panel__facts{grid-template-columns:var(--component-filter-detail-facts-grid);row-gap:var(--component-filter-detail-facts-row-gap);column-gap:var(--component-filter-detail-facts-column-gap);margin:var(--space-none);align-items:center;display:grid}.job-detail-panel__fact{display:contents}.job-detail-panel__fact dt{color:var(--content-primary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold)}.job-detail-panel__fact dd{margin:var(--space-none);min-width:var(--space-none);overflow-wrap:anywhere;color:var(--content-primary);font-size:var(--type-meta-sm-size)}.job-detail-panel__chip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--content-secondary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold)}.job-detail-panel__pay-chip small{font-size:var(--type-meta-xs-size);font-weight:var(--weight-regular)}.job-detail-panel__pay-amount,.job-detail-panel__pay-chip small{white-space:nowrap}.job-detail-panel__pay p{color:var(--content-secondary)}.job-detail-panel__section-head{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}.job-detail-panel__info{width:var(--component-filter-detail-info-size);height:var(--component-filter-detail-info-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--component-filter-detail-info-surface);color:var(--component-filter-detail-info-ink);cursor:pointer;flex:none;place-items:center;display:inline-grid}.job-detail-panel__info .filter-icon{width:var(--component-filter-detail-info-glyph);height:var(--component-filter-detail-info-glyph)}.job-detail-panel__info:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.job-detail-panel__section{padding-top:var(--space-2)}.job-detail-panel__section h4{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-title-size);line-height:var(--leading-heading)}.job-detail-panel__section p,.job-detail-panel__section ul,.job-detail-panel__section ol,.job-detail-panel__rich-text,.job-detail-panel__note{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size);line-height:var(--leading-body)}.job-detail-panel__section ul,.job-detail-panel__section ol{padding-left:var(--space-4)}.job-detail-panel__section li+li{margin-top:var(--space-2)}.job-detail-panel__rich-text{gap:var(--space-3);display:grid}.job-detail-panel__rich-text>*{margin:var(--space-none)}.job-detail-panel__rich-text h2,.job-detail-panel__rich-text h3{color:var(--content-primary);font-size:var(--type-body-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.job-detail-panel__rich-text a{color:var(--content-accent);font-weight:var(--weight-semibold)}.job-detail-panel__rich-text strong{color:var(--content-primary)}.job-detail-panel__note{text-align:center}@keyframes job-detail-drawer-scrim-in{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@keyframes job-detail-drawer-scrim-out{0%{opacity:var(--motion-opacity-visible)}to{opacity:var(--motion-opacity-hidden)}}@keyframes job-detail-drawer-panel-in{0%{transform:translate3d(var(--component-filter-detail-drawer-offscreen-start), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}}@keyframes job-detail-drawer-panel-out{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--component-filter-detail-drawer-offscreen-start), var(--motion-zero), var(--motion-zero))}}@keyframes job-detail-drawer-panel-in-end{0%{transform:translate3d(var(--size-full), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}}@keyframes job-detail-drawer-panel-out-end{0%{transform:translate3d(var(--motion-zero), var(--motion-zero), var(--motion-zero))}to{transform:translate3d(var(--size-full), var(--motion-zero), var(--motion-zero))}}a.filter-button{place-items:center;text-decoration:none;display:grid}.filter-picker{gap:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;display:flex}.filter-picker__dock{gap:var(--space-3);z-index:var(--layer-filter-dock);top:var(--component-filter-dock-top);margin:var(--component-filter-dock-bleed);padding:var(--component-filter-dock-inset);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);flex-direction:column;display:flex;position:sticky}.filter-picker__search{height:var(--component-filter-search-height);align-items:center;gap:var(--space-2);padding:var(--space-none) var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--content-secondary);display:flex}.filter-picker__search input{min-width:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-meta-sm-size);flex:auto}.filter-picker__search input::-webkit-search-cancel-button{display:none}.filter-picker__search:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.filter-picker__search input:focus-visible{outline:var(--border-width-none)}.filter-picker__search button{padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer}.filter-picker__actions{color:var(--content-secondary);font-size:var(--type-meta-sm-size);justify-content:space-between;align-items:center;display:flex}.filter-picker__action-buttons{gap:var(--space-4);display:flex}.filter-picker__master{display:none}.filter-popover .filter-picker__master{width:var(--component-filter-tick-size);height:var(--component-filter-tick-size);min-height:var(--component-filter-tick-size);padding:var(--space-none);border:var(--component-filter-tick-border) solid var(--border-default);border-radius:var(--component-filter-tick-radius);background:var(--surface-transparent);color:var(--content-inverse);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.filter-popover .filter-picker__master.is-on,.filter-popover .filter-picker__master.is-mixed{border-color:var(--content-accent);background:var(--content-accent)}.filter-popover .filter-picker__master:disabled{opacity:var(--state-inactive-opacity);cursor:not-allowed}.filter-popover .filter-picker__select-all{display:none}.filter-popover .filter-picker__actions{justify-content:flex-start;gap:var(--space-4)}.filter-popover .filter-picker__action-buttons{margin-inline-start:auto}.filter-picker__list{margin:var(--space-none);padding:var(--space-none);flex-direction:column;list-style:none;display:flex}.filter-picker__row,.location-picker__row{width:var(--size-full);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-none);border:var(--border-width-none);border-bottom:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-transparent);color:var(--content-primary);font-family:var(--font-body);text-align:left;cursor:pointer;display:flex}.filter-picker__row:has(.filter-picker__tick):not(:has(.filter-picker__icon)){flex-direction:row-reverse}.filter-picker__icon{width:var(--component-filter-picker-icon-size);height:var(--component-filter-picker-icon-size);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--content-accent);flex:none;justify-content:center;align-items:center;display:flex}.filter-picker__copy{min-width:var(--space-none);gap:var(--component-filter-copy-gap);flex-direction:column;flex:auto;display:flex}.filter-picker__copy strong{font-size:var(--type-meta-sm-size)}.filter-picker__copy small{color:var(--content-secondary);font-size:var(--type-meta-xs-size)}.filter-picker__tick{width:var(--component-filter-tick-size);height:var(--component-filter-tick-size);border:var(--component-filter-tick-border) solid var(--border-default);border-radius:var(--component-filter-tick-radius);color:var(--content-inverse);flex:none;justify-content:center;align-items:center;display:flex}.filter-picker__tick.is-on{border-color:var(--content-accent);background:var(--content-accent)}.filter-picker__empty{margin:var(--space-none);padding:var(--space-8) var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size);text-align:center}.filter-picker__clear{padding:var(--space-3) var(--space-none);justify-content:center}.location-picker__caption{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-xs-size)}.location-picker__row.is-active .filter-picker__icon{background:var(--content-accent);color:var(--content-inverse)}.salary-picker__card{gap:var(--space-4);padding:var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);display:grid}.salary-picker__periods{grid-template-columns:var(--component-salary-period-columns);gap:var(--space-2);display:grid}.salary-picker__period-chip{min-height:var(--component-jobseeker-nav-action-height);padding-inline:var(--space-2);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-primary);cursor:pointer;font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);place-items:center;display:grid}.salary-picker__period-chip.is-active{border-color:var(--content-accent);background:var(--surface-subtle);color:var(--content-accent)}.salary-picker__amount{margin:var(--space-none);align-items:baseline;gap:var(--space-2);color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold);display:flex}.salary-picker__currency{min-height:var(--space-none);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;font:inherit;text-decoration:underline}.salary-picker__amount em{color:var(--content-secondary);font-style:normal}.salary-picker__dual-range input::-webkit-slider-runnable-track{background:var(--surface-transparent)}.salary-picker__dual-range input::-moz-range-track{background:var(--surface-transparent)}.salary-picker__dual-range{height:var(--component-salary-dual-height);position:relative}.salary-picker__dual-range:before,.salary-picker__dual-range:after{top:var(--component-salary-track-top);right:var(--component-salary-thumb-half);left:var(--component-salary-thumb-half);height:var(--component-salary-track-height);border-radius:var(--radius-pill);content:"";position:absolute}.salary-picker__dual-range:before{background:var(--border-default)}.salary-picker__dual-range:after{left:calc(var(--component-salary-thumb-half) + (var(--motion-runtime-salary-range-min) * var(--component-salary-thumb-travel)));right:calc(var(--size-full) - (var(--component-salary-thumb-half) + (var(--motion-runtime-salary-range-max) * var(--component-salary-thumb-travel))));background:var(--content-accent)}.salary-picker__dual-range input{inset:var(--space-none) var(--space-none) auto;height:var(--component-salary-thumb-target);z-index:var(--layer-map-chrome);width:var(--size-full);margin:var(--space-none);background:var(--surface-transparent);pointer-events:none;appearance:none;position:absolute}.salary-picker__dual-range input::-webkit-slider-thumb{width:var(--component-salary-thumb-target);height:var(--component-salary-thumb-target);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--component-salary-thumb-paint);pointer-events:auto;appearance:none}.salary-picker__dual-range input::-moz-range-thumb{width:var(--component-salary-thumb-target);height:var(--component-salary-thumb-target);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--component-salary-thumb-paint);pointer-events:auto}.filter-picker__group{border-bottom:var(--border-width-default) solid var(--border-default)}.filter-picker__group-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.filter-picker__group-toggle{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-meta-sm-size);text-align:left;cursor:pointer;flex:auto;display:flex}.filter-picker__count{padding:var(--space-none) var(--space-2);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold)}.filter-picker__group-all{padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-meta-sm-size);cursor:pointer;flex:none}.filter-picker__sublist{padding-left:var(--space-6)}.filter-picker__list>li:last-child,.filter-picker__list>li:last-child>.filter-picker__row{border-bottom:var(--border-width-none)}.filter-icon{width:var(--component-filter-icon-size);height:var(--component-filter-icon-size);stroke-width:var(--component-filter-icon-stroke);flex:none}@media (width>=48rem){.filter-panel__faces{display:contents}.filter-panel__faces[data-face]>.filter-panel__results,.filter-panel__faces[data-face][data-swapped]>.filter-panel__results{pointer-events:auto;animation:none}.filter-panel__mode{z-index:auto}.filter-panel.is-compact[data-sheet-hint]{height:auto;animation:none;transform:none}.job-detail-drawer__panel{border-right:var(--border-width-none);border-left:var(--border-width-default) solid var(--border-default);inset-inline-start:auto;inset-inline-end:var(--motion-zero)}.job-detail-drawer__head{justify-content:flex-end}.job-detail-drawer__share{inset-inline-start:auto;inset-inline-end:calc(var(--space-4) + var(--control-target-min-height) + var(--space-4))}.job-detail-drawer__sticky[data-condensed=true]~.job-detail-drawer__share{inset-inline-start:auto;inset-inline-end:var(--space-4)}.job-detail-drawer__sticky{padding:var(--space-4) var(--component-filter-detail-close-reserve-gap) var(--space-3) var(--space-4)}.job-detail-drawer[data-state=open] .job-detail-drawer__panel{animation-name:job-detail-drawer-panel-in-end}.job-detail-drawer[data-state=closing] .job-detail-drawer__panel{animation-name:job-detail-drawer-panel-out-end}.job-detail-drawer__sticky-meta{gap:var(--space-2);flex-wrap:wrap;display:flex}.job-detail-drawer__footer,.filter-panel__dock{padding-block-end:var(--space-4)}.filter-panel__list{padding-bottom:calc(var(--space-8) + var(--control-target-min-height))}.job-filters-page__surface{grid-template-rows:var(--component-filter-screen-rows);grid-template-columns:var(--component-filter-screen-columns)}.job-filters-page__map{grid-row:var(--component-filter-shared-row);grid-column:var(--component-filter-map-column);position:relative}.job-filters-page__map[data-detail-open=true] .radius-control{translate:calc(var(--component-map-centre-shift) + var(--component-radius-detail-shift)) var(--space-none)}.filter-panel,.filter-panel.is-compact .filter-panel__chrome,.filter-panel.is-expanded .filter-panel__chrome{padding-block-end:var(--space-4)}.filter-panel.is-compact,.filter-panel.is-expanded{z-index:auto;grid-row:var(--component-filter-shared-row);grid-column:var(--component-filter-panel-column);border-top:var(--border-width-none);border-right:var(--border-width-default) solid var(--border-default);border-top-left-radius:var(--radius-none);border-top-right-radius:var(--radius-none);height:auto;max-height:none;position:relative;translate:none}.filter-panel__handle{display:none}.filter-panel{grid-template-rows:var(--component-filter-panel-rows-wide)}.filter-panel.is-compact .filter-panel__dock,.filter-panel.is-expanded .filter-panel__dock{visibility:visible;opacity:var(--motion-opacity-visible)}.radius-control{bottom:var(--space-4)}.filter-panel.is-expanded~.job-filters-page__map .radius-control{opacity:var(--motion-opacity-visible);pointer-events:auto}.filter-panel.is-expanded~.job-filters-page__map .radius-control[data-emphasis=muted]{opacity:var(--state-inactive-opacity)}.filter-popover[data-variant=sheet]{max-height:var(--component-filter-list-max-height)}}@media (prefers-reduced-motion:reduce){.job-detail-drawer__scrim,.job-detail-drawer__panel,.filter-panel.is-compact[data-sheet-hint]{animation:none}.radius-control,.radius-control__dim,.radius-control__tray,.job-detail-drawer__sticky{transition:none}.radius-control__tray[data-state=open],.radius-control__tray[data-tray=presets][data-state=open],.jobs-map__pin[data-selected=true],.filter-panel__skeleton-block{animation:none}}.jobs-map__pin[data-kind=pill]{pointer-events:none}.jobs-map__pin[data-kind=pill] .jobs-map__pin-body,.jobs-map__pin[data-kind=pill] .jobs-map__pin-pointer{pointer-events:auto}.jobs-map__raised .jobs-map__pin[data-kind=pill] .jobs-map__pin-body,.jobs-map__raised .jobs-map__pin[data-kind=pill] .jobs-map__pin-pointer{pointer-events:none}.currency-flag{width:var(--component-country-picker-flag-width);height:var(--component-country-picker-flag-height);border-radius:var(--component-country-picker-flag-radius);object-fit:contain;flex:none}.filter-popover.filter-popover--peek[data-variant=popover]{max-height:min(var(--motion-runtime-filter-popover-max-height), calc(var(--component-filter-popover-peek-height) - round(up, var(--component-filter-popover-peek-height) - var(--motion-runtime-filter-popover-max-height), var(--component-filter-popover-peek-step))))}.filter-panel__dock-row{grid-template-columns:var(--component-filter-dock-columns);justify-content:unset;display:grid}.filter-panel__save-search{box-shadow:var(--shadow-filter-popover);grid-column:dock-pill}.filter-panel__top{box-shadow:var(--shadow-filter-popover);grid-column:dock-end;justify-self:end}.filter-panel[data-detail-open=true]{z-index:var(--layer-filter-popover)}.filter-panel[data-detail-open=true]:after{z-index:var(--layer-filter-popover);content:"";inset:var(--motion-zero);background:var(--color-cinematic-scrim);pointer-events:none;position:absolute}.filter-panel__showing-lead{color:var(--content-primary);font-size:var(--type-body-size);font-weight:var(--weight-regular);letter-spacing:normal}.filter-panel__showing strong,.filter-panel__showing h1{margin:var(--space-none);font-size:var(--type-body-size)}.filter-panel__showing strong{font-weight:var(--weight-semibold)}.filter-panel__showing h1{font-family:var(--font-body);font-weight:var(--weight-regular)}@keyframes filter-panel-finding-dots{0%{clip-path:var(--component-jobs-finding-dots-clip-none)}33.333%{clip-path:var(--component-jobs-finding-dots-clip-one)}66.666%{clip-path:var(--component-jobs-finding-dots-clip-two)}to{clip-path:var(--component-jobs-finding-dots-clip-none)}}.filter-panel__showing[data-finding] .hirello-orb-spinner{margin-inline-end:var(--space-2)}.filter-panel__showing[data-finding] .filter-panel__showing-lead:after{content:"..";clip-path:var(--component-jobs-finding-dots-clip-none);animation:filter-panel-finding-dots var(--component-jobs-finding-dots-duration) var(--component-jobs-finding-dots-ease) infinite}.filter-panel__showing[data-finding] h1{width:var(--border-width-default);height:var(--border-width-default);white-space:nowrap;position:absolute;overflow:hidden}.location-gate{z-index:var(--layer-filter-popover);inset:var(--motion-zero);padding:var(--space-4);place-items:center;display:grid;position:fixed}.location-gate__scrim{inset:var(--motion-zero);background:var(--color-cinematic-scrim);position:absolute}.location-gate-behind{filter:blur(var(--focus-ring-width))}.location-gate__panel{inline-size:min(var(--size-full), var(--measure-copy-max));border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:var(--shadow-filter-popover);text-align:center;animation:location-gate-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both;position:relative}@keyframes location-gate-in{0%{transform:translateY(var(--space-4));opacity:var(--motion-opacity-hidden)}to{transform:translateY(var(--motion-zero));opacity:var(--motion-opacity-visible)}}@media (prefers-reduced-motion:reduce){.location-gate__panel{animation:none}}.location-gate__brand{inline-size:var(--size-full);padding:var(--space-4);border:var(--border-width-none);background:var(--surface-inverse);font-family:var(--font-body);cursor:pointer;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);justify-content:flex-start;display:flex}.location-gate__brand:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.location-gate__brand .brand-wordmark{height:var(--component-jobs-filter-brand-height)}.location-gate__content{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);display:grid}.location-gate__title{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.location-gate__title[data-finding]{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.location-gate__title[data-finding] .location-gate__title-word:after{content:"..";clip-path:var(--component-jobs-finding-dots-clip-none);animation:filter-panel-finding-dots var(--component-jobs-finding-dots-duration) var(--component-jobs-finding-dots-ease) infinite}.location-gate__body{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-body-size);line-height:var(--leading-body)}.location-gate__error{margin:var(--space-none);color:var(--state-error);font-size:var(--type-meta-sm-size);line-height:var(--leading-body)}.location-gate__action{justify-content:center;align-items:center;gap:var(--space-2);inline-size:var(--size-full);min-block-size:var(--control-input-min-height);padding-inline:var(--space-6);border:var(--border-width-default) solid var(--surface-transparent);border-radius:var(--radius-pill);outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset);background:var(--surface-page);color:var(--content-accent);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);cursor:pointer;margin-block-start:var(--space-3);display:flex}@media (hover:hover) and (pointer:fine){.location-gate__action:hover{border-color:var(--surface-transparent);background:var(--content-accent);color:var(--content-inverse)}}.location-gate__action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.location-gate__close{inline-size:var(--control-target-min-height);block-size:var(--control-target-min-height);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}@media (hover:hover) and (pointer:fine){.location-gate__close:hover{background:var(--surface-subtle);color:var(--content-primary)}}.location-gate__close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.jobs-filter__location-anchor{display:contents}@media (width>=48rem){.filter-panel__hidden-salary[data-place=mobile-pay]{display:none}}.saved-filter-notice{z-index:var(--layer-map-chrome);inset-block-start:calc(var(--space-4) + var(--component-map-chrome-height) + var(--space-3));inset-inline:var(--space-4);max-width:var(--component-map-chrome-max-width);padding:var(--space-3) var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);color:var(--content-primary);font-size:var(--type-meta-sm-size);line-height:var(--leading-body);text-align:center;transition:opacity var(--component-saved-notice-fade-duration) var(--component-saved-notice-fade-ease), visibility var(--motion-duration-none) linear var(--component-saved-notice-fade-duration);margin-inline:auto;position:absolute}.saved-filter-notice[data-life=gone]{opacity:var(--motion-zero);visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.saved-filter-notice{transition-duration:var(--motion-duration-none)}}.saved-filter-notice[data-status=error]{color:var(--state-error)}.saved-filter-notice a{color:var(--content-accent)}.filter-picker__retry{padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font:inherit;cursor:pointer;text-decoration:underline}.filter-picker__retry:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}body[data-page-kind=job-seeker-jobs] .jobs-filter{display:none}body[data-page-kind=job-seeker-jobs] .site-header{display:block}body[data-page-kind=job-seeker-jobs] .job-filters-page{height:var(--component-jobs-page-phone-height)}.mobile-search-bar{grid-template-columns:var(--component-mobile-bar-columns);padding-block:var(--space-none) var(--component-mobile-bar-padding-block);padding-inline:var(--component-mobile-bar-padding-inline);align-items:center;gap:var(--component-mobile-bar-gap);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);z-index:var(--layer-map-chrome);display:grid;position:relative}.mobile-search-bar__area,.mobile-search-bar__filters{min-height:var(--component-mobile-bar-control-height);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-primary);font-family:var(--font-body);font-size:var(--component-mobile-bar-label-size);align-items:center;display:flex}.mobile-search-bar__area{min-width:var(--space-none);padding-inline:var(--component-mobile-bar-area-padding);gap:var(--component-mobile-bar-area-gap)}.mobile-search-bar__area-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-search-bar__filters{padding-inline:var(--component-mobile-bar-filters-padding);gap:var(--component-mobile-bar-area-gap);font-weight:var(--weight-semibold)}.mobile-search-bar__badge{min-width:var(--component-mobile-bar-badge-size);height:var(--component-mobile-bar-badge-size);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--component-mobile-bar-badge-type);font-weight:var(--weight-semibold);place-items:center;display:grid}.mobile-search-bar[data-active-filters=true] .mobile-search-bar__filters{border-color:var(--border-accent)}.mobile-filters{inset:var(--space-none);grid-template-rows:var(--component-mobile-filters-rows);height:var(--component-mobile-filters-viewport-height);background:var(--surface-page);font-family:var(--font-body);z-index:var(--component-mobile-filters-layer);display:grid;position:fixed}.mobile-filters__head{grid-template-columns:var(--component-mobile-filters-head-columns);padding:var(--component-mobile-filters-padding);align-items:center;display:grid}.mobile-filters__title{margin:var(--space-none);font-size:var(--component-mobile-filters-title-size);font-weight:var(--weight-semibold);text-align:start;padding-inline-start:var(--space-none)}.mobile-filters__close{width:var(--component-mobile-filters-control-size);height:var(--component-mobile-filters-control-size);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);place-items:center;display:grid}.mobile-filters__body{min-height:var(--space-none);overflow-anchor:none;padding:var(--component-mobile-filters-padding);gap:var(--component-mobile-filters-group-gap);flex-direction:column;display:flex;overflow-y:auto}.mobile-filters__footer{grid-template-columns:var(--component-mobile-filters-footer-columns);padding:var(--component-mobile-filters-padding);border-top:var(--border-width-default) solid var(--border-default);align-items:center;gap:var(--component-mobile-filters-footer-gap);background:var(--surface-page);box-shadow:var(--component-filter-sheet-shadow);padding-block-end:var(--space-phone-safe-area-bottom);display:grid}.mobile-filters__clear:disabled{opacity:var(--state-inactive-opacity);cursor:not-allowed}.mobile-filters__clear{min-height:var(--component-mobile-filters-control-size);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-family:var(--font-body);font-size:var(--component-mobile-bar-label-size);font-weight:var(--weight-semibold)}.jobs-map__pin[data-kind=pill] .jobs-map__pin-body{min-width:var(--component-pin-pill-phone-min-width);height:var(--component-pin-pill-phone-height);padding-left:var(--component-pin-pill-phone-pad);padding-right:var(--component-pin-pill-phone-pad);border-radius:var(--component-pin-pill-phone-radius)}.jobs-map__pin[data-kind=pill] .jobs-map__pin-badge{font-size:var(--component-pin-badge-phone-type)}@media (width>=48rem){body[data-page-kind=job-seeker-jobs] .jobs-filter{display:block}body[data-page-kind=job-seeker-jobs] .site-header{display:none}body[data-page-kind=job-seeker-jobs] .job-filters-page{height:var(--size-viewport-height)}.mobile-search-bar,.mobile-filters{display:none}.jobs-map__pin[data-kind=pill] .jobs-map__pin-body{min-width:var(--component-pin-pill-min-width);height:var(--component-pin-pill-height);padding-left:var(--component-pin-pill-pad-left);padding-right:var(--component-pin-pill-pad-right);border-radius:var(--component-pin-pill-radius)}.jobs-map__pin[data-kind=pill] .jobs-map__pin-badge{font-size:var(--component-pin-badge-type)}}.mobile-filters__group{padding-top:var(--component-mobile-filters-group-gap);border-top:var(--border-width-default) solid var(--border-default);gap:var(--component-mobile-filters-group-title-gap);flex-direction:column;display:flex}.mobile-filters__group:first-child{padding-top:var(--space-none);border-top:var(--border-width-none)}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)){grid-template-columns:var(--component-mobile-filters-group-columns);align-items:center;display:grid}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)) :is(.mobile-filters__group-body,.filter-picker,.filter-picker__dock){display:contents}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)) .filter-picker__actions{column-gap:var(--space-4)}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)) :is(.filter-picker__list,.filter-picker__empty){margin-block-end:var(--space-3)}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)) :is(.filter-picker__list,.filter-picker__empty,.mobile-filters__more){grid-column:var(--component-mobile-filters-group-span)}.mobile-filters__group:has(.filter-picker__dock):not(:has(.filter-picker__search)) [data-summary=empty]{display:none}.mobile-filters__group[data-group=employment] .filter-picker__list,.mobile-filters__group[data-group=organization] .filter-picker__list,.mobile-filters__group[data-group=category] .filter-picker__list{column-count:var(--component-mobile-filters-option-column-count);column-gap:var(--component-mobile-filters-option-gap);display:block}.mobile-filters__group .filter-picker__list>li{break-inside:avoid}.mobile-filters__group .filter-picker__copy strong{overflow-wrap:anywhere}.mobile-filters__group .filter-picker__tick{align-self:flex-start;margin-block-start:var(--component-mobile-filters-tick-lift)}.mobile-filters__group .filter-picker__search{min-height:var(--component-mobile-filters-keyword-height);border-radius:var(--component-mobile-filters-keyword-radius)}.mobile-filters__group .filter-picker__search input{min-height:var(--component-mobile-filters-keyword-height);border:var(--border-width-none);border-radius:var(--radius-none);background:var(--surface-transparent);font-size:var(--type-body-size)}.mobile-filters__keyword:focus-visible,.salary-picker__select-field select:focus-visible{border-color:var(--border-accent);outline-style:none}.mobile-filters__group .filter-picker__search:has(:focus-visible){border-color:var(--border-accent);outline-style:none}.mobile-filters__group[data-collapsed=true] .filter-picker__list>li:nth-child(n+5){display:none}.mobile-filters__group .filter-picker__row{border-bottom:var(--border-width-none)}.mobile-filters__more{min-height:var(--component-mobile-filters-control-size);margin-top:var(--component-mobile-filters-more-lift);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font-family:var(--font-body);font-size:var(--component-mobile-bar-label-size);font-weight:var(--weight-semibold);align-items:center;gap:var(--component-mobile-bar-area-gap);display:flex}.salary-picker__selects{grid-template-columns:var(--component-mobile-filters-range-columns);column-gap:var(--component-mobile-filters-option-gap);display:grid}.salary-picker__select-field{min-width:var(--space-none);gap:var(--space-unit);flex-direction:column;display:flex}.salary-picker__select-label{color:var(--content-secondary);font-size:var(--component-mobile-filters-help-size)}.salary-picker__select-field select{min-height:var(--component-mobile-filters-keyword-height);padding-inline:var(--component-mobile-filters-keyword-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-mobile-filters-keyword-radius);background:var(--surface-page);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-body-size)}.mobile-filters__group-title{margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-mobile-filters-heading-size);font-weight:var(--weight-semibold)}.mobile-filters__group-body{min-width:var(--space-none);flex-direction:column;display:flex}.mobile-filters__group-help{margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-mobile-filters-help-size)}.mobile-filters__keyword{min-height:var(--component-mobile-filters-keyword-height);padding-inline:var(--component-mobile-filters-keyword-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-mobile-filters-keyword-radius);background:var(--surface-page);color:var(--content-primary);font-family:var(--font-body);font-size:var(--type-body-size)}.mobile-filters__group-body .filter-picker,.mobile-filters__group-body .selection-picker,.mobile-filters__group-body .sports-picker,.mobile-filters__group-body .location-picker,.mobile-filters__group-body .salary-picker{max-height:none;overflow:visible}.salary-picker__currency-row{margin:var(--space-none);justify-content:flex-start;align-items:center;gap:var(--component-mobile-bar-area-gap);display:flex}.salary-picker__currency-row .salary-picker__currency strong{font-size:var(--type-title-size)}.salary-picker__currency-row .salary-picker__currency{min-height:var(--control-target-min-height);align-items:center;gap:var(--component-mobile-bar-area-gap);display:flex}.salary-picker__flag{width:var(--component-mobile-filters-flag-slot);font-size:var(--component-mobile-filters-flag-size);line-height:var(--leading-heading);text-align:center;white-space:nowrap;overflow:hidden}.mobile-filters__group .filter-picker__dock{margin:var(--space-none);padding:var(--space-none);box-shadow:none;position:static}.mobile-filters__group[data-group=sports] .filter-picker__dock{display:contents}.mobile-filters__group[data-group=sports] .filter-picker__search,.mobile-filters__group[data-group=salary] .filter-picker__search{z-index:var(--component-mobile-filters-layer);top:var(--space-none);box-shadow:var(--shadow-filter-sticky-backdrop);position:sticky}.mobile-filters__group[data-group=sports] .filter-picker__search:before,.mobile-filters__group[data-group=sports] .filter-picker__search:after,.mobile-filters__group[data-group=salary] .filter-picker__search:before,.mobile-filters__group[data-group=salary] .filter-picker__search:after{z-index:var(--layer-behind);inset-inline:var(--component-mobile-filters-sticky-bleed-inline);background:var(--surface-page);content:"";position:absolute}.mobile-filters__group[data-group=sports] .filter-picker__search:before,.mobile-filters__group[data-group=salary] .filter-picker__search:before{inset-block:var(--component-mobile-filters-sticky-bleed-top) var(--component-mobile-filters-sticky-field-edge)}.mobile-filters__group[data-group=sports] .filter-picker__search:after,.mobile-filters__group[data-group=salary] .filter-picker__search:after{inset-block:var(--component-mobile-filters-sticky-field-edge) var(--component-mobile-filters-sticky-bleed-bottom);border-bottom:var(--border-width-default) solid var(--border-default);box-shadow:var(--shadow-filter-dock)}:is(.mobile-filters__group[data-group=sports] .filter-picker:has(>.filter-picker__list>li:not(.filter-picker__group)),.mobile-filters__group[data-group=salary] .filter-picker:has(>.filter-picker__search input:not(:placeholder-shown))){min-height:var(--component-mobile-filters-viewport-height)}:is(.mobile-filters__group[data-group=sports] .filter-picker>.filter-picker__list:not(:has(.filter-picker__group)),.mobile-filters__group[data-group=salary] .filter-picker__search:has(input:not(:placeholder-shown))~:is(.filter-picker__list,.filter-picker__empty)){top:var(--component-mobile-filters-sticky-results-top);position:sticky}.pay-notice{z-index:var(--component-pay-notice-layer);inset:var(--space-none);place-items:end center;display:grid;position:fixed}.pay-notice__scrim{inset:var(--space-none);background:var(--component-pay-notice-scrim);position:absolute}.pay-notice__sheet{width:var(--size-full);max-width:var(--component-pay-notice-sheet-max-width);padding:var(--component-pay-notice-sheet-padding);gap:var(--component-pay-notice-sheet-gap);background:var(--surface-page);box-shadow:var(--shadow-elevated);animation:pay-notice-rise var(--component-pay-notice-enter) var(--motion-css-ease-enter);border-start-start-radius:var(--component-pay-notice-sheet-radius);border-start-end-radius:var(--component-pay-notice-sheet-radius);flex-direction:column;padding-block-end:var(--space-phone-safe-area-bottom);display:flex;position:relative}.pay-notice--popover{grid-row:var(--component-pay-notice-popover-span);grid-column:var(--component-pay-notice-popover-column);position:relative}.pay-notice--popover .pay-notice__sheet{padding-block-end:var(--component-pay-notice-sheet-padding)}.filter-popover--notice{grid-template-rows:var(--component-pay-notice-popover-rows);display:grid}.filter-popover--notice>.filter-popover__body{grid-row:var(--component-pay-notice-popover-row-body);grid-column:var(--component-pay-notice-popover-column)}.filter-popover--notice>.filter-popover__footer{grid-row:var(--component-pay-notice-popover-row-foot);grid-column:var(--component-pay-notice-popover-column)}.pay-notice__link{color:var(--content-accent);font-weight:var(--weight-semibold);text-decoration:underline}@keyframes pay-notice-rise{0%{transform:translateY(var(--size-full))}to{transform:translateY(var(--space-none))}}@keyframes pay-notice-fall{0%{transform:translateY(var(--space-none))}to{transform:translateY(var(--size-full))}}@media (prefers-reduced-motion:reduce){.pay-notice__sheet{animation:none}}.pay-notice__handle{width:var(--component-pay-notice-handle-width);height:var(--component-pay-notice-handle-height);border-radius:var(--radius-pill);background:var(--border-default);margin-inline:auto}.pay-notice__copy{gap:var(--component-pay-notice-copy-gap);color:var(--content-primary);font-size:var(--component-pay-notice-copy-size);line-height:var(--leading-body);flex-direction:column;display:flex}.pay-notice__copy p{margin:var(--space-none)}.pay-notice__foot{flex-direction:column;display:flex}.pay-notice__cta{width:var(--size-full);min-height:var(--component-pay-notice-cta-height);border:var(--space-none);border-radius:var(--component-pay-notice-cta-radius);background:var(--component-pay-notice-cta-fill);color:var(--component-pay-notice-cta-ink);font-weight:var(--weight-semibold);cursor:pointer}.pay-notice__trigger{width:var(--component-pay-notice-trigger-size);height:var(--component-pay-notice-trigger-size);padding:var(--space-none);border:var(--space-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--component-pay-notice-trigger-ink);cursor:pointer;place-items:center;display:inline-grid}.pay-notice__trigger .filter-icon{width:var(--component-pay-notice-trigger-glyph);height:var(--component-pay-notice-trigger-glyph)}.mobile-filters__group-head{align-items:center;gap:var(--component-pay-notice-title-gap);display:flex}.salary-picker__shown-as{margin:var(--space-none);align-items:center;gap:var(--component-pay-notice-title-gap);color:var(--content-secondary);font-weight:var(--weight-semibold);display:flex}.saved-filter-spaces{gap:var(--component-saved-filters-gap);align-content:start;display:grid}.saved-filter-spaces__grid{grid-template-columns:var(--component-saved-filters-columns);gap:var(--component-saved-filters-gap);display:grid}.saved-filter-spaces__add{min-height:var(--component-saved-filters-space-min-height);justify-content:center;align-items:center;gap:var(--component-saved-filters-add-gap);padding:var(--component-saved-filters-space-padding);border:var(--component-saved-filters-add-border);border-radius:var(--component-saved-filters-space-radius);background:var(--surface-page);color:var(--content-accent);font-weight:var(--weight-semibold);cursor:pointer;display:inline-flex}@media (hover:hover) and (pointer:fine){.saved-filter-spaces__add:hover{background:var(--surface-subtle)}}.saved-filter-spaces__empty{min-height:var(--component-saved-filters-space-min-height);padding:var(--component-saved-filters-space-padding);border:var(--component-saved-filters-add-border);border-radius:var(--component-saved-filters-space-radius);background:var(--surface-page);color:var(--content-secondary);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.saved-filter-spaces__space{min-height:var(--component-saved-filters-space-min-height);grid-template-columns:var(--component-saved-filters-space-columns);align-items:center;gap:var(--component-saved-filters-add-gap);padding:var(--space-none) var(--space-none) var(--space-none) var(--component-saved-filters-space-padding);border:var(--border-width-default) solid var(--border-accent);border-radius:var(--component-saved-filters-space-radius);background:var(--surface-subtle);display:grid}.saved-filter-spaces__space[data-active=true]{border-color:var(--content-accent);background:var(--surface-page)}.saved-filter-spaces__space:not([data-renaming]){grid-template-columns:var(--component-saved-filters-columns);padding-inline-start:var(--space-none);position:relative}.saved-filter-spaces__space:not([data-renaming]) .saved-filter-spaces__actions{inset-inline-end:var(--space-none);inset-block:var(--space-none);position:absolute}.saved-filter-spaces__apply{min-width:var(--space-none);min-height:var(--component-saved-filters-action-size);padding:var(--space-none) calc(var(--component-saved-filters-action-size) + var(--component-saved-filters-add-gap));border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.saved-filter-spaces__space[data-active=true] .saved-filter-spaces__apply{color:var(--content-accent)}.saved-filter-spaces__space[data-renaming],.saved-filter-spaces__space[data-renaming]:focus-within{border:var(--component-saved-filters-renaming-border);background:var(--surface-page);outline:none;padding-inline-start:calc(var(--component-saved-filters-space-padding) - var(--border-width-default))}.saved-filter-spaces__space:has(.saved-filter-spaces__apply:focus-visible){border:var(--component-saved-filters-renaming-border);padding-inline-start:calc(var(--component-saved-filters-space-padding) - var(--border-width-default))}.saved-filter-spaces__apply:focus-visible{outline:none}.saved-filter-spaces__name-field{min-width:var(--space-none);min-height:var(--component-saved-filters-action-size);padding:var(--space-none);text-align:center;border:var(--border-width-none);border-radius:var(--radius-none);background:var(--surface-transparent);color:var(--content-primary);font:inherit;font-weight:var(--weight-semibold)}.saved-filter-spaces__name-field:focus-visible{outline:none}.saved-filter-spaces__name-field::placeholder{color:var(--state-placeholder);font-weight:var(--weight-regular)}.saved-filter-spaces__name-field:focus::placeholder{color:var(--surface-transparent)}.saved-filter-spaces__actions{align-items:center;display:inline-flex}.saved-filter-spaces__rename{min-height:var(--component-saved-filters-action-size);padding:var(--space-none) var(--space-2);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font-size:var(--component-saved-filters-help-size);cursor:pointer}.filter-panel__saved-chip{min-width:var(--space-none);height:var(--component-saved-chip-height);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);align-items:center;padding-inline-start:var(--component-saved-chip-padding-start);display:inline-flex}.filter-panel__saved-chip-name{max-width:var(--component-saved-chip-name-max);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-panel__saved-chip-clear{width:var(--component-saved-chip-height);height:var(--component-saved-chip-height);min-height:var(--component-saved-chip-height);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-inverse);cursor:pointer;place-items:center;display:inline-grid}.filter-panel__saved-chip-clear svg{width:var(--component-saved-chip-icon-size);height:var(--component-saved-chip-icon-size)}.filter-panel__face-title{margin:var(--space-none);font-size:var(--type-body-size);font-weight:var(--weight-semibold)}.mobile-filters__tabs{z-index:var(--component-mobile-filters-tabs-layer);grid-template-columns:var(--component-mobile-filters-tabs-columns);padding-inline:var(--component-mobile-filters-padding);border-bottom:var(--border-width-default) solid var(--border-default);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);display:grid;position:relative}.mobile-filters__tab{min-height:var(--component-mobile-filters-tab-height);border:var(--border-width-none);border-bottom:var(--component-mobile-filters-tab-underline) solid var(--surface-transparent);background:var(--surface-transparent);color:var(--content-secondary);font-family:var(--font-body);font-size:var(--component-mobile-filters-tab-size);font-weight:var(--weight-medium);cursor:pointer;justify-content:center;align-items:center;gap:var(--component-mobile-bar-area-gap);display:inline-flex}.mobile-filters__tab-badge{min-width:var(--component-mobile-bar-badge-size);height:var(--component-mobile-bar-badge-size);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--component-mobile-bar-badge-type);font-weight:var(--weight-semibold);place-items:center;display:grid}.mobile-filters__tab[aria-selected=true]{border-bottom-color:var(--content-accent);color:var(--content-accent);font-weight:var(--weight-semibold)}.mobile-filters__saved{gap:var(--component-mobile-filters-group-gap);align-content:start;padding-block-end:var(--space-phone-safe-area-bottom);display:grid}.mobile-filters__saved-caption{margin:var(--space-none);color:var(--content-secondary);font-size:var(--component-mobile-filters-help-size);line-height:var(--leading-body)}.filter-panel__showing{min-height:var(--control-target-min-height);margin:var(--component-results-segment-overlap);white-space:nowrap;padding-inline:var(--space-3);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);flex:none;align-items:center}.filter-panel__showing [data-phone-hidden]{width:var(--border-width-default);height:var(--border-width-default);white-space:nowrap;position:absolute;overflow:hidden}@media (width>=48rem){.filter-panel__showing [data-phone-hidden]{width:auto;height:auto;position:static;overflow:visible}.filter-panel__chrome-row[data-pill-fit=compact] .filter-panel__showing [data-phone-hidden]{width:var(--border-width-default);height:var(--border-width-default);position:absolute;overflow:hidden}}.filter-panel__results{min-height:var(--control-target-min-height);white-space:nowrap;border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-pill);flex:none;align-items:center;margin-inline:auto;display:flex}.filter-panel__new-to-you{align-items:center;gap:var(--component-results-new-gap);padding-inline:var(--space-3);font-size:var(--type-body-size);color:var(--content-primary);display:inline-flex}.filter-panel__new-to-you-count{min-width:var(--component-results-new-badge-size);height:var(--component-results-new-badge-size);padding-inline:var(--component-results-new-badge-padding);border-radius:var(--radius-pill);background:var(--component-results-new-badge-surface);color:var(--component-results-new-badge-ink);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);line-height:var(--leading-body);place-items:center;display:inline-grid}.filter-panel__mode{width:var(--control-target-min-height);height:var(--control-target-min-height);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-subtle);flex:none}.phone-sort-menu{top:calc(var(--size-full) + var(--border-width-default));inset-inline:var(--motion-zero);padding:var(--space-4);border-bottom:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-page);box-shadow:var(--shadow-filter-dock);transform:translateY(var(--component-filter-disclosure-shift));opacity:var(--motion-opacity-hidden);pointer-events:none;cursor:default;transition:opacity var(--motion-duration-filter-drawer) var(--motion-css-ease-enter), transform var(--motion-duration-filter-drawer) var(--motion-css-ease-enter);display:grid;position:absolute}.phone-sort-menu[data-open=true]{transform:translateY(var(--motion-zero));opacity:var(--motion-opacity-visible);pointer-events:auto}.phone-sort-menu__sheet-scrim{top:calc(var(--size-full) + var(--border-width-default));inset-inline:var(--motion-zero);height:var(--size-viewport-height);background:var(--color-cinematic-scrim);position:absolute}.phone-sort-menu{z-index:var(--layer-filter-dock)}.filter-panel[data-sort=open]{z-index:var(--layer-filter-popover)}.filter-panel[data-sort=open] .filter-panel__chrome{z-index:var(--layer-filter-sort-chrome);background:var(--surface-page);box-shadow:none}.filter-panel[data-sort=open] .filter-panel__save-search{visibility:hidden;transition:none}.phone-sort-menu__scrim{inset:var(--motion-zero);z-index:var(--layer-filter-scrim);background:var(--surface-transparent);position:fixed}.phone-sort [data-summary]{display:none}.phone-sort .filter-picker__actions{justify-content:flex-start}.phone-sort .filter-picker__row{flex-direction:row-reverse;justify-content:flex-end}.filter-panel__hidden-salary[data-place=menu]{border-top:var(--border-width-default) solid var(--border-default);border-bottom:var(--border-width-none);cursor:default;flex-direction:row-reverse;justify-content:flex-end;margin-inline-start:var(--space-none)}.filter-panel__hidden-salary[data-place=menu] .filter-picker__copy{color:var(--content-primary);font-size:var(--type-body-size)}.space-menu{z-index:var(--component-pay-notice-layer);inset:var(--space-none);place-items:end center;display:grid;position:fixed}.space-menu__scrim{inset:var(--space-none);background:var(--component-pay-notice-scrim);position:absolute}.space-menu__sheet{width:var(--size-full);max-width:var(--component-pay-notice-sheet-max-width);padding:var(--component-pay-notice-sheet-padding);gap:var(--component-pay-notice-sheet-gap);background:var(--surface-page);box-shadow:var(--shadow-elevated);animation:pay-notice-rise var(--component-pay-notice-enter) var(--motion-css-ease-enter);border-start-start-radius:var(--component-pay-notice-sheet-radius);border-start-end-radius:var(--component-pay-notice-sheet-radius);flex-direction:column;padding-block-end:var(--space-phone-safe-area-bottom);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.space-menu__sheet{animation:none}}.space-menu__handle{width:var(--component-pay-notice-handle-width);height:var(--component-pay-notice-handle-height);border-radius:var(--radius-pill);background:var(--border-default);margin-inline:auto}.space-menu__copy{margin:var(--space-none);color:var(--content-primary);font-size:var(--component-pay-notice-copy-size);line-height:var(--leading-body)}.space-menu__title{margin:var(--space-none);max-width:var(--size-full);color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.space-menu__actions{gap:var(--space-3);flex-direction:column;display:flex}.space-menu__cta{width:var(--size-full);min-height:var(--component-pay-notice-cta-height);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--component-pay-notice-cta-radius);background:var(--content-accent);color:var(--content-inverse);font-weight:var(--weight-semibold);cursor:pointer}.space-menu__cta--secondary{background:var(--surface-page);color:var(--content-accent)}a.space-menu__cta{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.saved-filter-spaces__menu{width:var(--component-saved-filters-action-size);height:var(--component-saved-filters-action-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-primary);cursor:pointer;place-items:center;display:inline-grid}.saved-filter-spaces__space[data-active=true] .saved-filter-spaces__menu{color:var(--content-accent)}.saved-filter-spaces__menu .filter-icon{stroke-width:var(--component-saved-filters-kebab-stroke)}.space-menu__link{padding:var(--space-none);border:var(--border-width-none);background:var(--surface-transparent);color:var(--content-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;text-decoration:underline}.sign-in-gate--column{position:absolute}.sign-in-gate--column .space-menu__sheet{padding-block-end:var(--component-pay-notice-sheet-padding)}.sign-in-gate__wash{inset:var(--space-none);z-index:var(--layer-filter-scrim);background:var(--component-pay-notice-scrim);position:fixed}.filter-panel[data-gate=open]{z-index:var(--layer-filter-popover)}.job-filters-page__map[data-gate=open]{z-index:var(--layer-filter-popover);filter:blur(var(--focus-ring-width));clip-path:inset(var(--space-none))}.job-filters-page__map[data-gate=open]:after{content:"";inset:var(--space-none);z-index:var(--layer-filter-scrim);background:var(--color-cinematic-scrim);position:absolute}.save-sheet .space-menu__sheet{padding-block-end:calc(var(--space-phone-safe-area-bottom) + var(--component-save-sheet-keyboard-inset))}.save-sheet .space-menu__cta:disabled{opacity:var(--state-inactive-opacity);cursor:not-allowed}.save-sheet__shell{display:grid;position:relative}.save-sheet__clear{inset-block:var(--space-none);width:var(--component-save-sheet-clear-size);height:var(--component-save-sheet-clear-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;place-items:center;margin-block:auto;display:inline-grid;position:absolute;inset-inline-end:var(--space-2)}.save-sheet__label{color:var(--content-secondary);font-size:var(--component-saved-filters-help-size);font-weight:var(--weight-semibold)}.save-sheet__field{min-width:var(--space-none);min-height:var(--component-saved-filters-space-min-height);padding:var(--component-saved-filters-space-padding);border:var(--component-saved-filters-renaming-border);border-radius:var(--component-saved-filters-space-radius);background:var(--surface-page);color:var(--content-primary);font:inherit;font-size:var(--type-body-size);font-weight:var(--weight-semibold);padding-inline-end:var(--component-save-sheet-field-end-padding)}.save-sheet__field:focus-visible{outline:none}.save-sheet__field::placeholder{color:var(--state-placeholder);font-weight:var(--weight-regular)}.save-sheet__field:focus::placeholder{color:var(--surface-transparent)}.email-sheet__form{display:grid}.email-sheet__intro{gap:var(--component-pay-notice-copy-gap);display:grid}.email-sheet__note{color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.email-sheet__form[data-error] .save-sheet__field{border-color:var(--state-error)}.email-sheet .space-menu__sheet{padding-block-end:calc(var(--space-phone-safe-area-bottom) + var(--component-save-sheet-keyboard-inset))}.email-sheet.sign-in-gate--column .space-menu__sheet{padding-block-end:calc(var(--component-pay-notice-sheet-padding) + var(--component-save-sheet-keyboard-inset))}.email-sheet .space-menu__cta:disabled{opacity:var(--state-md3-disabled-opacity);cursor:not-allowed}.email-sheet .save-sheet__field:focus::placeholder{color:var(--state-placeholder)}.filter-panel__applied{justify-content:center;gap:var(--space-2);margin-inline:var(--component-applied-chips-bleed-inline);padding-block-start:var(--space-4);padding-inline:var(--space-4);background:var(--surface-page);flex-wrap:wrap;margin-block-start:var(--component-applied-chips-bleed-top);display:flex}.saved-filter-bar{display:none}@media (width>=48rem){.saved-filter-bar{z-index:var(--layer-saved-filter-bar);inset-inline:var(--space-none);top:var(--space-none);padding-block-end:var(--component-filter-popover-tail-height);display:block;position:absolute}.saved-filter-bar__panel{align-items:center;gap:var(--component-saved-filter-bar-gap);padding:var(--component-saved-filter-bar-padding);background:var(--surface-page);box-shadow:var(--shadow-filter-popover);display:flex}.saved-filter-bar .saved-filter-spaces{min-width:var(--space-none);flex:auto}.saved-filter-bar .saved-filter-spaces__grid{grid-template-columns:var(--component-saved-filter-bar-columns);gap:var(--component-saved-filter-bar-gap)}.saved-filter-bar .saved-filter-spaces__empty,.saved-filter-bar .saved-filter-spaces__space{min-height:var(--component-saved-filter-bar-slot-min-height)}}.filter-popover.saved-slot-popover[data-variant=popover]{border-start-start-radius:var(--radius-md);border-start-end-radius:var(--radius-md)}.saved-slot-face{gap:var(--component-saved-slot-face-gap);padding-block:var(--space-2);flex-direction:column;display:flex}.saved-slot-face .space-menu__copy{text-wrap:wrap}.saved-filter-lesson,.saved-filter-naming-dim{z-index:var(--layer-filter-scrim);top:var(--motion-runtime-lesson-top);left:var(--motion-runtime-lesson-left);width:var(--motion-runtime-lesson-width);height:var(--motion-runtime-lesson-height);border-radius:var(--component-saved-filters-space-radius);box-shadow:var(--motion-zero) var(--motion-zero) var(--motion-zero) var(--component-saved-filter-lesson-spread) var(--component-pay-notice-scrim);pointer-events:none;position:fixed}@media (width>=48rem){body:has(.saved-filter-lesson) .filter-panel__dock{z-index:var(--layer-saved-filter-lesson-panel)}body:has(.saved-filter-lesson) .filter-panel__save-search{transform-origin:50%;will-change:transform;animation:saved-lesson-pulse var(--motion-duration-lesson-pulse) var(--motion-css-ease-sine-in-out) var(--motion-sheet-hint-iterations)}}@keyframes saved-lesson-pulse{0%{transform:scale(var(--motion-lesson-pulse-rest))}50%{transform:scale(var(--motion-lesson-pulse-peak))}to{transform:scale(var(--motion-lesson-pulse-rest))}}@keyframes saved-lesson-callout-ride{0%{transform:translateY(var(--motion-zero))}50%{transform:translateY(var(--motion-lesson-pulse-rise))}to{transform:translateY(var(--motion-zero))}}.saved-lesson-callout{z-index:var(--layer-filter-popover);top:var(--motion-runtime-lesson-callout-y);left:var(--motion-runtime-lesson-callout-x);width:max-content;padding:var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-filter-popover);color:var(--content-primary);font-family:var(--font-body);line-height:var(--leading-body);translate:var(--component-saved-lesson-callout-translate);will-change:transform;animation:saved-lesson-callout-ride var(--motion-duration-lesson-pulse) var(--motion-css-ease-sine-in-out) var(--motion-sheet-hint-iterations);pointer-events:none;position:fixed}.saved-lesson-callout__copy{margin:var(--space-none);padding-block:var(--space-2);font-size:var(--component-pay-notice-copy-size);white-space:nowrap}.saved-lesson-callout__tail{top:var(--size-full);left:var(--size-half);width:var(--component-filter-popover-tail-width);height:var(--component-filter-popover-tail-height);translate:var(--component-saved-lesson-tail-translate);background:var(--surface-page);clip-path:var(--component-saved-lesson-tail-shape);position:absolute}@media (prefers-reduced-motion:reduce){.saved-lesson-callout{animation:none}body:has(.saved-filter-lesson) .filter-panel__save-search{animation:none}}.saved-slot-face .space-menu__actions{justify-content:flex-end;gap:var(--space-2);flex-direction:row}.saved-slot-face .space-menu__cta{width:auto;min-height:var(--control-target-min-height);padding-inline:var(--space-4);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-size:var(--type-body-size)}.saved-slot-face .space-menu__cta--secondary{order:var(--layer-behind);background:var(--surface-transparent);color:var(--content-accent)}.saved-slot-face .save-sheet__field:focus::placeholder{color:var(--state-placeholder)}.saved-slot-face .space-menu__cta:disabled{opacity:var(--state-inactive-opacity);cursor:not-allowed}.saved-filter-spaces__empty--naming{cursor:default;justify-content:stretch}.save-sheet__inline{width:var(--size-full);align-items:center;gap:var(--component-save-sheet-inline-gap);display:flex}.save-sheet__inline .save-sheet__shell{min-width:var(--space-none);flex:auto}.save-sheet__inline-action{width:var(--component-save-sheet-inline-action-size);height:var(--component-save-sheet-inline-action-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-accent);cursor:pointer;flex:none;place-items:center;display:inline-grid}.save-sheet__inline-action .filter-icon{width:var(--component-save-sheet-inline-action-glyph);height:var(--component-save-sheet-inline-action-glyph)}.save-sheet__inline-action:disabled{color:var(--state-placeholder);cursor:default}.save-sheet__inline .save-sheet__field:focus::placeholder{color:var(--state-placeholder)}.save-sheet__inline .save-sheet__field{padding-inline-end:var(--component-saved-filters-space-padding)}.save-sheet__inline .save-sheet__shell:has(.save-sheet__clear) .save-sheet__field{padding-inline-end:var(--component-save-sheet-field-end-padding)}.saved-filter-spaces__space[data-renaming]:has(.save-sheet__inline){grid-template-columns:var(--component-saved-filters-columns);padding:var(--component-saved-filters-space-padding)}.save-sheet__inline[data-error] .save-sheet__field{border-color:var(--state-error)}.save-sheet__error{top:var(--space-none);padding-inline:var(--space-2);background:var(--surface-page);color:var(--state-error);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);line-height:var(--leading-body);white-space:nowrap;pointer-events:none;translate:var(--component-save-sheet-error-lift);position:absolute;inset-inline-start:var(--component-saved-filters-space-padding)}.saved-filter-bar .saved-filter-spaces__grid{container-type:inline-size}@container (width<=60rem){.saved-filter-spaces__empty--naming{grid-column:var(--component-pay-notice-popover-span)}.saved-filter-spaces__space[data-renaming]:has(.save-sheet__inline){grid-column:var(--component-pay-notice-popover-span)}}.location-field__clear,.location-field__locate{width:var(--component-pay-notice-trigger-size);height:var(--component-pay-notice-trigger-size);padding:var(--space-none);border:var(--border-width-none);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--content-secondary);cursor:pointer;flex:none;place-items:center;display:inline-grid}.location-field__locate[aria-pressed=true]{color:var(--content-accent)}.location-picker__status{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-xs-size)}.locating-veil{z-index:var(--component-locating-veil-layer);inset:var(--space-none);background:var(--component-locating-veil-scrim);opacity:var(--motion-opacity-visible);transition:opacity var(--component-locating-veil-fade) var(--motion-ease-linear);place-items:center;display:grid;position:fixed}.locating-veil[data-done]{opacity:var(--motion-zero);pointer-events:none}.locating-veil__copy{margin:var(--space-none);color:var(--content-inverse);font-size:var(--component-locating-veil-size);font-weight:var(--weight-semibold)}.locating-veil__copy:after{content:"..";clip-path:var(--component-jobs-finding-dots-clip-none);animation:filter-panel-finding-dots var(--component-jobs-finding-dots-duration) var(--component-jobs-finding-dots-ease) infinite}.location-picker__gate-link{color:var(--content-accent);font-weight:var(--weight-semibold);text-decoration:underline}.job-detail{display:none}.job-detail__scroll,.job-detail__header,.job-detail__facts,.job-detail__fact,.job-detail__advertisement,.job-detail__organisation{display:grid}.job-detail__scroll{gap:var(--component-job-detail-gap);padding:var(--component-job-detail-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-job-detail-radius);background:var(--surface-page);align-content:start}.job-detail__header{gap:var(--space-2)}.job-detail__logo{width:var(--component-job-detail-logo-size);height:var(--component-job-detail-logo-size);border-radius:var(--component-job-detail-logo-radius);object-fit:contain}.job-detail__role{margin:var(--space-none);color:var(--content-primary);font-size:var(--component-job-detail-role-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.job-detail__company{margin:var(--space-none);color:var(--content-secondary);font-weight:var(--weight-semibold)}.job-detail__facts{grid-template-columns:var(--component-job-detail-facts-grid);gap:var(--space-4);margin:var(--space-none);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default)}.job-detail__fact{gap:var(--space-unit)}.job-detail__fact dt{color:var(--content-secondary);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.job-detail__fact dd{margin:var(--space-none);color:var(--content-primary)}.job-detail__actions{margin:var(--space-none)}.job-share{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default);display:grid}.job-share__title{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-body-size);font-weight:var(--weight-semibold)}.job-share__links{grid-template-columns:var(--layout-two-column-grid);gap:var(--space-3);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}@media (width>=40rem){.job-share__links{grid-template-columns:var(--component-article-grid-columns-desktop)}}.job-share__link{width:var(--size-full);align-items:center;gap:var(--space-3);appearance:none;padding:var(--space-2);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--content-primary);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);font-family:inherit;line-height:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-duration-label) var(--motion-css-ease-label), background-color var(--motion-duration-label) var(--motion-css-ease-label);text-decoration:none;display:flex}.job-share__link:hover,.job-share__link:focus-visible,.job-share__link[data-state=copied]{border-color:var(--content-accent);background:var(--surface-subtle);color:var(--content-accent)}.job-share__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.job-share__tile{width:var(--control-target-min-height);height:var(--control-target-min-height);border-radius:var(--radius-sm);background:var(--surface-subtle);flex:none;place-items:center;display:inline-grid}.job-share__link:hover .job-share__tile,.job-share__link:focus-visible .job-share__tile,.job-share__link[data-state=copied] .job-share__tile{background:var(--surface-page)}.job-share__glyph{width:var(--component-filter-icon-size);height:var(--component-filter-icon-size);stroke-width:var(--component-filter-icon-stroke)}.job-share__label{min-width:var(--space-none)}.job-detail__apply{padding:var(--component-job-detail-apply-padding);border-radius:var(--component-job-detail-apply-radius);background:var(--content-accent);color:var(--surface-page);font-weight:var(--weight-semibold);text-decoration:none;display:inline-block}.job-detail__advertisement,.job-detail__organisation{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width-default) solid var(--border-default)}.job-detail__section-title{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-body-size);font-weight:var(--weight-semibold)}.job-detail__body{max-width:var(--component-job-detail-body-max);margin:var(--space-none);color:var(--content-secondary);white-space:pre-line}.job-detail__rich-text{gap:var(--space-3);line-height:var(--leading-body);white-space:normal;display:grid}.job-detail__rich-text>*{margin:var(--space-none)}.job-detail__rich-text h2,.job-detail__rich-text h3{color:var(--content-primary);font-size:var(--type-body-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.job-detail__rich-text p,.job-detail__rich-text ul,.job-detail__rich-text ol{color:var(--content-secondary)}.job-detail__rich-text ul,.job-detail__rich-text ol{padding-left:var(--space-4)}.job-detail__rich-text li+li{margin-top:var(--space-2)}.job-detail__rich-text a{color:var(--content-accent);font-weight:var(--weight-semibold)}.job-detail__rich-text strong{color:var(--content-primary)}.job-detail__organisation-size,.job-detail__organisation-link{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.job-detail__placeholder{margin:var(--space-none);padding:var(--component-job-detail-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-job-detail-radius);background:var(--surface-page);color:var(--content-secondary)}.job-list__item[data-job-selected=true] .job-panel{border-color:var(--content-accent);border-width:var(--component-job-detail-selected-width)}@media (width>=48rem){.map-controls{right:var(--space-4);bottom:calc(var(--space-4) + var(--component-map-controls-lift));z-index:var(--layer-map-chrome);align-items:stretch;gap:var(--component-map-recentre-gap);transition:translate var(--motion-duration-filter-drawer) var(--motion-css-ease-enter), transform var(--motion-duration-map-controls-lift) var(--motion-css-ease-enter) var(--motion-delay-map-controls-drop), opacity var(--motion-duration-label) var(--motion-css-ease-enter);flex-direction:column;display:flex;position:absolute}.job-filters-page__map[data-detail-open=true] .map-controls{translate:var(--component-map-controls-detail-shift) var(--space-none)}.radius-control{width:var(--component-radius-control-width-wide)}.job-filters-page__map:has(.radius-control[data-emphasis=muted]) .map-controls{opacity:var(--state-inactive-opacity)}.job-filters-page__map:has(.radius-control[data-emphasis=muted]) .map-controls:hover{opacity:var(--motion-opacity-visible)}.job-filters-page__map:has(.radius-control[data-emphasis=muted]) .map-controls:has(:focus-visible){opacity:var(--motion-opacity-visible)}.map-controls__button{width:var(--component-map-recentre-size);height:var(--component-map-recentre-size);padding:var(--space-none);border:var(--border-width-none);background:var(--surface-page);color:var(--content-accent);cursor:pointer;justify-content:center;align-items:center;display:flex}.map-controls__button:hover{background:var(--surface-subtle)}.map-controls__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-inset-offset)}.map-controls__button:disabled{opacity:var(--state-disabled-opacity);cursor:default}.map-controls__button:disabled:hover{background:var(--surface-page)}.map-controls__recentre,.map-controls__zoom{border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-elevated);overflow:hidden}.map-controls__zoom{flex-direction:column;display:flex}.map-controls__zoom-out{border-top:var(--border-width-default) solid var(--border-default)}.radius-control__recentre{display:none}}@media (width>=64rem){.map-controls{bottom:var(--space-4)}.job-filters-page__map[data-detail-open=true] .map-controls{translate:var(--component-map-controls-detail-shift) var(--space-none);transform:translateY(calc(var(--component-map-controls-lift) * var(--motion-direction-reverse)));transition-delay:var(--motion-duration-none), var(--motion-duration-none), var(--motion-duration-none)}}@media (prefers-reduced-motion:reduce){.map-controls{transition:none}}.apply-gate{inset:var(--motion-zero);z-index:var(--component-apply-gate-layer);place-items:center;display:grid;position:fixed}.apply-gate__scrim{inset:var(--motion-zero);border:var(--border-width-none);padding:var(--space-none);background:var(--color-screening-scrim);cursor:default;animation:job-detail-drawer-scrim-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both;position:absolute}.apply-gate__dialog{width:var(--size-full);height:var(--component-employer-menu-viewport-height);grid-template-rows:var(--component-apply-gate-rows);padding-block:var(--component-employer-menu-padding-block);padding-block-end:var(--space-phone-safe-area-bottom);padding-inline:var(--component-employer-menu-padding-inline);overscroll-behavior:contain;background:var(--surface-page);animation:job-share-modal-in var(--motion-duration-filter-drawer) var(--motion-css-ease-enter) both;display:grid;position:relative;overflow-y:auto}.apply-gate__dialog:focus-visible,.apply-gate__store:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.apply-gate__head{gap:var(--space-3);width:var(--component-employer-menu-content-width);margin-inline:auto;display:grid}.apply-gate__title-row{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.apply-gate__title{margin:var(--space-none);max-width:none;color:var(--content-primary);font-family:var(--font-display);font-size:var(--component-apply-gate-headline-size);font-weight:var(--weight-semibold);line-height:var(--component-employer-menu-link-leading)}.apply-gate__lede{color:var(--content-primary);font-size:var(--component-apply-gate-lede-size);line-height:var(--leading-body);display:grid}.apply-gate__film{min-height:var(--space-none);justify-content:center;display:flex}.apply-gate__film .film-phone{width:var(--size-full);max-width:var(--component-jobseeker-phone-width);height:var(--size-full);max-height:var(--component-apply-gate-film-phone-height)}.apply-gate__actions{gap:var(--space-4);width:var(--component-employer-menu-content-width);justify-items:center;margin-inline:auto;padding-block-start:var(--space-4);display:grid;position:relative}.apply-gate__store{width:var(--size-full);min-height:var(--component-apply-gate-store-min-height);justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);text-align:center;text-decoration:none;display:inline-flex}.apply-gate__store:hover{background:var(--surface-inverse)}.apply-gate__glyph{width:var(--component-apply-gate-store-glyph);height:var(--component-apply-gate-store-glyph);flex:none}.apply-gate__link{color:var(--content-accent);font-weight:var(--weight-semibold);text-decoration:underline}.apply-gate__later{min-height:var(--control-target-min-height);color:var(--component-apply-gate-later-color);font-size:var(--component-apply-gate-later-size);font-weight:var(--weight-regular);align-items:center;text-decoration:underline;display:inline-flex}.apply-gate__later:hover,.apply-gate__link:hover{color:var(--content-primary)}@media (width>=48rem){.apply-gate{padding:var(--space-4)}.apply-gate__dialog{width:fit-content;max-width:var(--component-apply-gate-dialog-max-width);height:auto;max-height:var(--component-apply-gate-sheet-max-height);grid-template-columns:var(--component-apply-gate-dialog-columns);grid-template-rows:var(--component-apply-gate-desktop-rows);column-gap:var(--component-apply-gate-gutter);row-gap:var(--space-none);padding:var(--component-apply-gate-gutter);border-radius:var(--radius-lg);box-shadow:var(--shadow-filter-popover)}.apply-gate__head{grid-column:var(--component-apply-gate-copy-column);grid-row:var(--component-apply-gate-copy-row);grid-template-rows:var(--component-apply-gate-copy-rows);gap:var(--component-apply-gate-desktop-row-gap);width:var(--size-full);z-index:var(--component-apply-gate-head-layer);display:grid;container-type:inline-size}.apply-gate__title{font-size:var(--component-apply-gate-display-size);line-height:var(--component-apply-gate-display-leading);letter-spacing:var(--component-apply-gate-display-tracking);text-box-trim:trim-both;text-box-edge:cap alphabetic}.apply-gate__title-row,.apply-gate__word{display:block}.apply-gate__stop{display:none}.apply-gate .job-detail-drawer__close{top:var(--component-apply-gate-close-inset);right:var(--component-apply-gate-close-inset);position:absolute}.apply-gate__lede{font-size:var(--component-apply-gate-sheet-lede-size);align-self:end;gap:var(--component-apply-gate-lede-gap);max-width:none}.apply-gate__film{grid-column:var(--component-apply-gate-phone-column);grid-row:var(--component-apply-gate-phone-slot-row);width:var(--component-apply-gate-phone-width);height:var(--component-apply-gate-phone-height);pointer-events:none;place-self:start end;display:block;position:relative}.apply-gate__film .film-phone{top:var(--component-apply-gate-film-box-top);width:var(--component-apply-gate-film-box-width);max-width:none;height:var(--component-apply-gate-film-box-height);max-height:none;position:absolute;inset-inline-start:var(--component-apply-gate-film-box-inset)}.apply-gate__actions{grid-column:var(--component-apply-gate-phone-column);grid-row:var(--component-apply-gate-later-row);width:var(--size-full);align-self:end;justify-items:center;padding-block-start:var(--space-none)}}@media (prefers-reduced-motion:reduce){.apply-gate__scrim,.apply-gate__dialog{animation:none}}.location-change-gate__figure{z-index:var(--component-location-change-gate-figure-layer);inset-inline:var(--motion-zero);bottom:var(--motion-zero);width:var(--size-full);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.location-change-gate .apply-gate__lede{z-index:var(--component-location-change-gate-panel-layer);width:fit-content;padding:var(--component-location-change-gate-panel-padding);border-radius:var(--component-location-change-gate-panel-radius);background:var(--component-location-change-gate-panel-surface);justify-self:start;position:relative}@media (width>=48rem){.location-change-gate .apply-gate__dialog{grid-template-rows:var(--component-location-change-gate-desktop-rows)}.location-change-gate .apply-gate__head{z-index:auto;container-type:normal}.location-change-gate .apply-gate__lede{margin:var(--component-location-change-gate-panel-bleed)}.location-change-gate__figure{height:var(--component-location-change-gate-figure-height);object-fit:contain;object-position:right bottom}}.location-change-gate__saber{z-index:var(--component-location-change-gate-figure-layer);inset-inline:var(--motion-zero);bottom:var(--motion-zero);width:var(--size-full);visibility:hidden;pointer-events:none;height:auto;animation:location-change-saber-live var(--motion-duration-location-change-bolt) step-end;position:absolute;overflow:visible}.location-change-gate__stage{inset:var(--motion-zero);pointer-events:none;position:absolute;overflow:clip}.location-change-gate__saber-core{flood-color:var(--component-location-change-gate-saber-core)}.location-change-gate__saber-glow{flood-color:var(--component-location-change-gate-saber-glow)}.location-change-gate__saber-ink{flood-color:var(--component-location-change-gate-saber-ink)}.location-change-gate__saber-fill,.location-change-gate__saber-bolt{opacity:var(--motion-opacity-hidden)}.location-change-gate__saber-fill{animation:location-change-silhouette-in var(--motion-duration-location-change-silhouette-in) var(--motion-css-ease-enter) both, location-change-silhouette-out var(--motion-duration-location-change-silhouette-out) var(--motion-css-ease-enter) var(--motion-delay-location-change-silhouette-out) forwards}.location-change-gate__saber-bolt{animation:location-change-bolt var(--motion-duration-location-change-bolt) step-end both}.location-change-gate__figure{transform-origin:var(--component-location-change-gate-figure-origin);animation:location-change-figure-pop var(--motion-duration-location-change-pop) var(--motion-css-ease-location-change-pop) var(--motion-delay-location-change-pop) backwards}.location-change-gate .apply-gate__lede{animation:location-change-panel-in var(--motion-duration-location-change-panel) var(--motion-css-ease-location-change-panel) var(--motion-delay-location-change-panel) backwards}@media (width>=48rem){.location-change-gate__saber{height:var(--component-location-change-gate-figure-height)}.location-change-gate .apply-gate__dialog{box-shadow:var(--component-location-change-gate-shadow)}}@keyframes location-change-saber-live{0%,to{visibility:visible}}@keyframes location-change-silhouette-in{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@keyframes location-change-silhouette-out{0%{opacity:var(--motion-opacity-visible)}to{opacity:var(--motion-opacity-hidden)}}@keyframes location-change-bolt{0%{opacity:var(--motion-opacity-hidden)}6%{opacity:var(--motion-opacity-visible)}10%{opacity:var(--component-location-change-gate-saber-dim)}14%{opacity:var(--motion-opacity-visible)}22%{opacity:var(--component-location-change-gate-saber-dim)}26%{opacity:var(--motion-opacity-visible)}40%{opacity:var(--component-location-change-gate-saber-half)}44%{opacity:var(--motion-opacity-visible)}58%{opacity:var(--component-location-change-gate-saber-dim)}62%{opacity:var(--motion-opacity-visible)}78%{opacity:var(--component-location-change-gate-saber-half)}82%{opacity:var(--motion-opacity-visible)}90%{opacity:var(--component-location-change-gate-saber-dim)}to{opacity:var(--motion-opacity-hidden)}}@keyframes location-change-figure-pop{0%{opacity:var(--motion-opacity-hidden);transform:scale(var(--component-location-change-gate-figure-scale-start))}30%{opacity:var(--motion-opacity-visible)}to{opacity:var(--motion-opacity-visible);transform:none}}@keyframes location-change-panel-in{0%{transform:translateX(var(--component-location-change-gate-panel-start))}to{transform:none}}@media (prefers-reduced-motion:reduce){.location-change-gate__saber{display:none}.location-change-gate__figure,.location-change-gate .apply-gate__lede{animation:none}}.site-footer{padding:var(--component-footer-padding);background:var(--color-brand-950);color:var(--color-white)}.footer-layout{grid-template-columns:var(--layout-two-column-grid);gap:var(--component-footer-grid-gap-phone);align-items:start;display:grid}.footer-brand{grid-column:var(--layout-full-column-span)}.footer-tagline{margin:var(--space-none);font-family:var(--font-display);font-size:var(--component-footer-tagline-size-phone);font-weight:var(--weight-semibold);white-space:nowrap}.footer-contact{align-items:center;gap:var(--component-footer-contact-gap);font-size:var(--type-meta-sm-size);flex-wrap:wrap;display:flex}.footer-web{padding:var(--component-footer-web-padding);border-bottom:var(--border-width-default) solid var(--color-transparent);color:var(--color-brand-300);text-decoration:none;display:inline-block}.footer-social{align-items:center;gap:var(--space-unit);margin:var(--space-none);padding:var(--space-none);list-style:none;display:flex}.footer-social a{width:var(--control-target-min-height);height:var(--control-target-min-height);border-radius:var(--component-footer-social-radius);color:var(--color-brand-300);justify-content:center;align-items:center;display:inline-flex}.footer-social .link-icon{width:var(--component-footer-social-icon);height:var(--component-footer-social-icon)}.footer-apps{margin-top:var(--component-footer-apps-margin)}.footer-apps__label{color:var(--color-brand-300);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-footer-heading-tracking);text-transform:uppercase;display:block}.footer-apps__row{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.footer-badge{min-width:var(--component-footer-badge-width);height:var(--control-target-min-height);padding:var(--component-footer-badge-padding);border:var(--border-width-default) solid var(--component-footer-badge-rule);border-radius:var(--radius-sm);background:var(--color-black);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--component-footer-badge-size);line-height:var(--component-footer-badge-leading);white-space:nowrap;flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}.footer-badge:focus-visible{outline:var(--focus-ring-width) solid var(--content-inverse);outline-offset:var(--focus-ring-offset)}.footer-badge__mark{left:var(--component-footer-badge-mark-left);top:var(--size-half);width:var(--component-footer-badge-mark-width);height:var(--component-footer-badge-mark-size);transform:var(--component-footer-badge-center-y);position:absolute}.footer-badge__mark svg{width:var(--size-full);height:var(--size-full)}.footer-badge__text{flex-direction:column;display:flex}.footer-badge__text b{font-size:var(--component-footer-badge-name-size);font-weight:var(--weight-semibold);line-height:var(--component-footer-badge-name-leading)}.footer-col{gap:var(--component-footer-col-gap);justify-items:start;display:grid}.footer-col h2{margin:var(--component-footer-heading-margin);color:var(--color-brand-300);font-family:var(--font-body);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);letter-spacing:var(--component-footer-heading-tracking);text-transform:uppercase}.footer-col .link-list{gap:var(--component-footer-col-gap);display:grid}.footer-col .link-list a,.footer-col .unavailable-link{min-height:var(--space-none);padding:var(--space-3) var(--space-none);color:var(--component-footer-item-ink);font-size:var(--component-footer-item-size);line-height:var(--component-footer-item-leading)}.footer-col:last-of-type{grid-column:var(--layout-full-column-span)}.footer-col:last-of-type .link-list{gap:var(--component-footer-legal-gap-phone);flex-wrap:wrap;align-items:baseline;display:flex}.footer-base{gap:var(--component-footer-base-gap);margin-top:var(--component-footer-base-margin-top);padding-top:var(--component-footer-base-padding-top);border-top:var(--border-width-default) solid var(--component-footer-rule);color:var(--color-brand-300);font-size:var(--component-footer-base-size);flex-wrap:wrap;align-items:baseline;display:flex}.footer-nb{white-space:nowrap}.footer-group{gap:var(--component-footer-col-gap);display:grid}.footer-group__box{gap:var(--component-footer-col-gap);justify-items:start;display:grid}.footer-group__title{align-items:center;gap:var(--component-footer-caret-gap);width:fit-content;padding:var(--space-3) var(--space-none);color:var(--component-footer-item-ink);font-size:var(--component-footer-item-size);line-height:var(--component-footer-item-leading);cursor:pointer;list-style:none;display:flex}.footer-group__title::-webkit-details-marker{display:none}.footer-group__title svg{width:var(--component-footer-caret-size);stroke-width:var(--component-footer-caret-stroke);transition:transform var(--component-footer-caret-duration) var(--motion-css-ease-enter);flex:none}.footer-group__box[open] .footer-group__title svg{transform:var(--component-footer-caret-open-transform)}.footer-col .footer-group__list{padding-left:var(--component-footer-group-indent)}@media (width>=40rem){.footer-layout{gap:var(--component-footer-grid-gap-tablet)}.footer-tagline{font-size:var(--component-footer-tagline-size)}.footer-col:last-of-type{grid-column:auto}.footer-col:last-of-type .link-list{gap:var(--component-footer-col-gap);display:grid}}@media (width>=48rem){.footer-apps__row{grid-template-areas:var(--component-footer-apps-areas);gap:var(--component-footer-apps-gap-wide);justify-content:start;align-items:center;display:grid}.footer-badge{justify-self:stretch}.footer-badge:first-of-type{grid-area:var(--component-footer-apps-area-ios)}.footer-badge:last-of-type{grid-area:var(--component-footer-apps-area-android)}.footer-copy{margin-left:auto}}@media (width>=64rem){.footer-layout{grid-template-columns:var(--component-footer-grid-desktop);gap:var(--space-10)}.footer-brand{grid-column:auto}}@media (hover:hover) and (pointer:fine){.footer-web:hover,.footer-web:focus-visible{border-bottom-color:var(--color-brand-300);color:var(--color-white)}.footer-social a:hover,.footer-social a:focus-visible{background:var(--component-footer-hover-surface);color:var(--color-white)}.footer-col .link-list a:hover{color:var(--color-white)}}.help-page{gap:var(--space-12);padding-block:var(--space-16) var(--space-24);display:grid}.help-page h1,.help-page h2{max-width:var(--size-full)}.help-intro{gap:var(--space-4);display:grid}.help-intro h1{max-width:none;margin:var(--space-none);color:var(--content-heading);font-size:var(--type-heading-size);line-height:var(--leading-heading)}.help-intro__lead{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-copy-lg-size)}.help-grid,.help-hub,.help-list{margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.help-grid,.help-hub{gap:var(--space-6)}.help-card{gap:var(--space-3);padding:var(--space-6);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);box-shadow:var(--shadow-small);flex-direction:column;display:flex}.help-card__title{margin:var(--space-none);color:var(--content-heading);font-size:var(--type-title-size)}.help-card__text{margin:var(--space-none);color:var(--content-secondary)}.help-card__action{margin-block-start:auto}.help-hub__link{width:var(--size-full);min-height:var(--control-target-min-height);align-self:stretch;align-items:center;gap:var(--space-2);color:var(--content-accent);font-weight:var(--weight-semibold);display:inline-flex}.help-hub__arrow{width:var(--space-6);height:var(--space-6)}.help-panel{width:var(--size-full);gap:var(--space-6);display:grid}.help-breadcrumb,.help-breadcrumb__list{width:var(--size-full)}.help-breadcrumb__list{align-items:center;gap:var(--space-2);margin:var(--space-none);padding:var(--space-none);flex-wrap:wrap;list-style:none;display:flex}.help-breadcrumb__item{max-width:var(--size-full);min-width:var(--space-none);align-items:center;gap:var(--space-2);display:inline-flex}.help-breadcrumb__link,.help-breadcrumb__current{min-width:var(--space-none);font-size:var(--type-meta-sm-size);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.help-breadcrumb__link{min-height:var(--control-target-min-height);color:var(--content-secondary)}.help-breadcrumb__current{color:var(--content-heading)}.help-breadcrumb__label{min-width:var(--space-none);overflow-wrap:anywhere}.help-breadcrumb__separator{width:var(--space-4);height:var(--space-4);color:var(--content-secondary);stroke-width:var(--component-link-icon-stroke);flex:none}.help-panel__title{margin:var(--space-none);color:var(--content-heading);font-size:var(--type-title-size)}.help-panel__title:focus:not(:focus-visible){outline:none}.help-chip{margin:var(--space-none);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-brand-tint);color:var(--content-accent-text);font-size:var(--type-meta-xs-size);font-weight:var(--weight-semibold);justify-self:start}.help-list__item{gap:var(--space-2);padding-block:var(--space-6);border-bottom:var(--border-width-default) solid var(--border-default);display:grid}.help-list__link{width:var(--size-full);color:var(--content-heading);font-size:var(--type-copy-lg-size);font-weight:var(--weight-semibold);justify-self:stretch}.help-list__link.pending-marker{padding:var(--space-2);border-radius:var(--radius-sm)}.help-list__summary,.help-article__paragraph,.help-article__note p{margin:var(--space-none)}.help-list__summary{color:var(--content-secondary)}.help-article__body{gap:var(--space-4);display:grid}.help-article__heading,.help-article__subheading{margin:var(--space-none);color:var(--content-heading);padding-block-start:var(--space-4)}.help-article__heading{font-size:var(--type-title-size)}.help-article__subheading{font-family:var(--font-display);font-size:var(--type-body-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.help-article__list{gap:var(--space-2);margin:var(--space-none);padding-inline-start:var(--space-6);display:grid}.help-article__note{gap:var(--space-2);padding:var(--space-4);border-inline-start:var(--border-width-default) solid var(--border-accent);border-radius:var(--radius-sm);background:var(--surface-subtle);display:grid}@media (width>=48rem){.help-grid,.help-hub{grid-template-columns:var(--layout-two-column-grid)}}@media (width>=64rem){.help-grid{grid-template-columns:var(--component-article-grid-columns-desktop)}}.help-form{gap:var(--space-6);display:grid}.help-form .employer-auth__field{gap:var(--space-2)}.help-form__select-shell,.employer-auth__select-shell{width:var(--size-full);color:var(--content-primary);display:grid;position:relative}.help-form__select-shell>select,.employer-auth__select-shell>select{appearance:none;padding-inline-end:calc(var(--component-employer-auth-input-padding) + var(--component-country-picker-chevron-size) + var(--component-country-picker-trigger-gap))}.help-form__select-caret,.employer-auth__select-caret{top:var(--size-half);right:var(--component-employer-auth-input-padding);width:var(--component-country-picker-chevron-size);height:var(--component-country-picker-chevron-size);fill:none;stroke:currentColor;stroke-width:var(--component-employer-auth-login-clear-icon-stroke);pointer-events:none;transform:var(--component-employer-auth-login-clear-transform);position:absolute}.help-form__optional{color:var(--content-secondary);font-weight:var(--weight-regular)}.help-form__hint{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.help-form__textarea{width:var(--size-full);padding:var(--component-employer-auth-input-padding);border:var(--border-width-default) solid var(--border-default);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-employer-auth-control);color:var(--content-primary);font:inherit;resize:vertical}.help-form__textarea::placeholder{color:var(--state-placeholder)}.help-form__textarea[aria-invalid=true],.help-form__file input[aria-invalid=true]{border-color:var(--state-error)}.help-form__check input[aria-invalid=true]:not(:focus-visible){outline:var(--border-width-default) solid var(--state-error);outline-offset:var(--border-width-default)}.help-form__check{grid-template-columns:var(--space-6) auto;align-items:start;gap:var(--space-2) var(--space-3);display:grid}.help-form__check input{width:var(--space-6);height:var(--space-6);min-height:var(--space-6);margin:var(--space-none);padding:var(--space-none);accent-color:var(--content-accent)}.help-form__check label{font-weight:var(--weight-semibold)}.help-form__check .help-form__hint,.help-form__check .employer-auth__error{grid-column:var(--layout-full-column-span)}.help-form__file{gap:var(--space-2);display:grid}.help-form__file label{font-weight:var(--weight-semibold)}.help-form__file input{width:var(--size-full);padding:var(--space-4);border:var(--border-width-default) dashed var(--border-strong);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-subtle);color:var(--content-secondary);font:inherit}.help-form__file input::file-selector-button{padding:var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--content-accent);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--content-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;margin-inline-end:var(--space-4)}.help-form__file-selection{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4);border:var(--border-width-default) dashed var(--border-strong);border-radius:var(--component-employer-auth-input-radius);background:var(--surface-page);flex-wrap:wrap;display:flex}.help-form__file-name{flex:var(--component-investor-contact-form-flex);min-width:var(--motion-zero);overflow-wrap:anywhere;color:var(--content-primary)}.help-form__file-delete{position:static;transform:none}.help-form__progress-label,.help-form__progress{width:var(--size-full)}.help-form__progress-label{color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.help-form__progress{height:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-subtle);overflow:hidden}.help-form__progress-fill{width:var(--size-full);height:var(--size-full);background:var(--content-accent);transform:scaleX(var(--motion-runtime-stage-progress));transform-origin:0;display:block}.help-form__submit{justify-self:start}.help-form__sent{gap:var(--space-4);display:grid}.help-form__sent .help-button{justify-self:start}.help-form__sent-heading{margin:var(--space-none);color:var(--content-heading);font-size:var(--type-title-size)}.help-form__sent-text{margin:var(--space-none);padding:var(--space-4);border-radius:var(--radius-sm)}.help-button{justify-content:center;align-items:center;gap:var(--component-jobseeker-button-gap);padding:var(--component-jobseeker-button-padding);border:var(--component-jobseeker-button-border-width) solid var(--surface-transparent);border-radius:var(--radius-pill);background:var(--content-accent);color:var(--content-inverse);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-semibold);line-height:var(--component-jobseeker-button-leading);cursor:pointer;text-decoration:none;display:inline-flex}.help-button:disabled{cursor:progress}.help-button__spinner{width:var(--space-4);height:var(--space-4);border:var(--focus-ring-width) solid currentColor;border-right-color:var(--surface-transparent);border-radius:var(--radius-pill);animation:help-button-spin var(--component-jobs-loader-spin-duration) linear infinite;flex:none}@media (prefers-reduced-motion:reduce){.help-button__spinner{animation:none}}@keyframes help-button-spin{to{transform:var(--component-jobs-loader-spin-turn)}}@media (hover:hover) and (pointer:fine){.help-button:hover{outline:var(--focus-ring-width) solid var(--content-accent);outline-offset:var(--focus-ring-offset)}}.link-flow__body{gap:var(--space-6);padding-block-start:var(--space-4);display:grid}.link-flow__notice{gap:var(--space-3);display:grid}.link-flow__notice-heading{margin:var(--space-none);color:var(--content-primary);font-size:var(--type-title-size);font-weight:var(--weight-semibold)}.link-flow__notice-text{margin:var(--space-none);color:var(--content-secondary)}.link-flow__actions{margin-block-start:var(--space-4)}.link-flow__skeleton{gap:var(--space-3);margin-block-end:var(--space-2);display:grid}.link-flow__skeleton-line{height:var(--component-jobs-skeleton-line-height);border-radius:var(--radius-sm);animation:filter-panel-skeleton-sweep var(--component-jobs-skeleton-shimmer-duration) var(--motion-ease-linear) infinite;background:var(--component-jobs-skeleton-gradient);background-size:var(--component-jobs-skeleton-sweep-size);display:block}.link-flow__skeleton-line:last-child{width:var(--component-jobs-skeleton-company-width)}.link-flow__form{gap:var(--space-6);display:grid}.link-flow__countdown{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.link-flow__countdown strong{color:var(--content-primary);font-variant-numeric:tabular-nums}.link-flow__lead{gap:var(--space-2);display:grid}.link-flow__job{gap:var(--space-4);padding:var(--space-4);border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-warm);align-items:center;display:flex}.link-flow__job-logo{border-radius:var(--radius-sm);object-fit:cover;flex:none}.link-flow__job-copy{gap:var(--space-2);min-width:var(--space-none);display:grid}.link-flow__job-title,.link-flow__subheading{margin:var(--space-none);color:var(--content-primary);font-weight:var(--weight-semibold)}.link-flow__job-meta,.link-flow__confidential{margin:var(--space-none);color:var(--content-secondary);font-size:var(--type-meta-sm-size)}.link-flow__points{gap:var(--space-2);margin:var(--space-2) var(--space-none) var(--space-none);color:var(--content-secondary);padding-inline-start:var(--space-6);display:grid}.link-flow__actions--row{flex-direction:row}.link-flow__actions--row .space-menu__cta{flex:auto}.link-flow__details{gap:var(--space-3);display:grid}.link-flow__details summary{min-height:var(--control-target-min-height);padding-block:var(--space-3);cursor:pointer;display:list-item}.link-flow__description{gap:var(--space-3);color:var(--content-secondary);overflow-wrap:anywhere;display:grid}.link-flow__description :is(p,ul,ol,h2,h3,h4){margin:var(--space-none)}.app-preview{min-height:var(--size-viewport-height);background:var(--component-app-preview-background);color:var(--component-app-preview-text);font-family:var(--font-body)}.app-preview__device,.app-preview__screen{min-height:var(--size-viewport-height);flex-direction:column;display:flex}.app-preview__status{display:none}.app-preview__header{top:var(--space-none);z-index:var(--layer-app-preview-header);gap:var(--space-3);height:var(--component-app-preview-header-height);padding-inline:var(--space-4);background:var(--component-app-preview-surface);border-end-end-radius:var(--component-app-preview-header-radius);border-end-start-radius:var(--component-app-preview-header-radius);flex:none;align-items:center;display:flex;position:sticky}.app-preview__round{width:var(--component-app-preview-round-size);height:var(--component-app-preview-round-size);border-radius:var(--radius-pill);background:var(--component-app-preview-surface);box-shadow:var(--component-app-preview-round-shadow);color:var(--component-app-preview-text);flex:none;place-items:center;display:inline-grid}.app-preview__screen-title{max-width:none;margin:var(--space-none);font-size:var(--component-app-preview-screen-title);font-weight:var(--weight-extrabold);text-align:center;flex:auto}.app-preview__header-icons{gap:var(--space-2);display:inline-flex}.app-preview :is(.app-preview__round,.app-preview__header-icons) .filter-icon{width:var(--space-6);height:var(--space-6)}.app-preview__body{padding:var(--space-none) var(--space-4) var(--space-24);flex:auto}.app-preview__card{margin-block:var(--space-4);border:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--component-app-preview-card-radius);background:var(--component-app-preview-surface);box-shadow:var(--component-app-preview-card-shadow);overflow:hidden}.app-preview__cover{width:var(--size-full);aspect-ratio:var(--component-employer-preview-cover-ratio);object-fit:cover;display:block}.app-preview__card-body{gap:var(--space-4);padding:var(--space-4);display:grid}.app-preview__identity{gap:var(--space-4);display:flex}.app-preview__logo{width:var(--component-app-preview-logo-size);height:var(--component-app-preview-logo-size);border-radius:var(--component-app-preview-chip-radius);background:var(--component-app-preview-primary-container);color:var(--component-app-preview-primary);font-weight:var(--weight-extrabold);flex:none;place-items:center;display:inline-grid;overflow:hidden}.app-preview__logo img{width:var(--size-full);height:var(--size-full);object-fit:cover}.app-preview__identity-copy{gap:var(--space-2);min-width:var(--space-none);display:grid}.app-preview__identity-copy p,.app-preview__text{margin:var(--space-none)}.app-preview__job-title{font-size:var(--component-app-preview-heading);font-weight:var(--weight-extrabold);overflow-wrap:anywhere}.app-preview__company{color:var(--component-app-preview-primary);font-weight:var(--weight-medium);align-items:center;display:flex}.app-preview__company .filter-icon{width:var(--space-4);height:var(--space-4)}.app-preview__location,.app-preview__field span,.app-preview__salary span{color:var(--component-app-preview-text-muted);font-size:var(--component-app-preview-body)}.app-preview__chips{gap:var(--space-3);flex-wrap:wrap;display:flex}.app-preview__chip{padding:var(--space-unit) var(--space-3);border:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--component-app-preview-chip-radius);font-size:var(--component-app-preview-body);font-weight:var(--weight-medium)}.app-preview__chip--filled{border-color:var(--component-app-preview-primary-container);background:var(--component-app-preview-primary-container);color:var(--component-app-preview-on-primary-container)}.app-preview__salary,.app-preview__field{gap:var(--space-unit);padding:var(--space-3);border-radius:var(--component-app-preview-field-radius);background:var(--component-app-preview-surface-muted);display:grid}.app-preview__salary strong,.app-preview__field strong{font-weight:var(--weight-medium);overflow-wrap:anywhere}.app-preview__tabs{top:var(--component-app-preview-header-height);z-index:var(--layer-app-preview-tabs);grid-template-columns:var(--component-app-preview-tabs-grid);gap:var(--space-2);margin-inline:var(--space-negative-4);padding:var(--space-3) var(--space-4);background:var(--component-app-preview-background);display:grid;position:sticky}.app-preview__tab{min-height:var(--component-app-preview-tab-height);border:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--radius-pill);background:var(--surface-transparent);color:var(--component-app-preview-text-muted);font:inherit;font-size:var(--component-app-preview-body);font-weight:var(--weight-medium);cursor:pointer}.app-preview__tab[aria-selected=true]{border-color:var(--component-app-preview-primary-container);background:var(--component-app-preview-primary-container);color:var(--component-app-preview-on-primary-container)}.app-preview__panel{gap:var(--space-4);padding-block-start:var(--space-2);display:grid}.app-preview__section{gap:var(--space-3);display:grid}.app-preview__section h2{margin:var(--space-none);font-size:var(--component-app-preview-heading);font-weight:var(--weight-extrabold)}.app-preview__text,.app-preview__rich,.app-preview__bullets{font-size:var(--component-app-preview-body);line-height:var(--component-app-preview-line);overflow-wrap:anywhere}.app-preview__rich{gap:var(--space-2);display:grid}.app-preview__rich :is(p,ul,ol,h2,h3,h4){margin:var(--space-none)}.app-preview__rich a{color:var(--component-app-preview-primary)}.app-preview__bullets{gap:var(--space-3);margin:var(--space-none);padding:var(--space-none);list-style:none;display:grid}.app-preview__bullets li{padding-inline-start:var(--space-4);position:relative}.app-preview__bullets li:before{top:var(--component-app-preview-dot-offset);left:var(--space-none);width:var(--component-app-preview-dot);height:var(--component-app-preview-dot);border-radius:var(--radius-pill);background:var(--component-app-preview-primary);content:"";position:absolute}.app-preview__message,.app-preview__notice{margin:var(--space-4) var(--space-none) var(--space-none)}.app-preview__notice{padding:var(--space-4);border:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--component-app-preview-field-radius);background:var(--component-app-preview-surface);font-size:var(--component-app-preview-body)}.app-preview__cta{inset-inline:var(--space-none);bottom:var(--space-none);z-index:var(--layer-app-preview-cta);padding:var(--space-4) var(--space-4) var(--space-phone-safe-area-bottom);background:var(--component-app-preview-surface);position:fixed}.app-preview__cta span{height:var(--component-app-preview-cta-height);border-radius:var(--radius-pill);background:var(--component-app-preview-primary);color:var(--component-app-preview-on-primary);font-weight:var(--weight-medium);place-items:center;display:grid}@media (width>=40rem){.app-preview{padding-block:var(--space-6);background:var(--component-app-preview-ground);place-items:center;display:grid}.app-preview__device{width:var(--component-app-preview-device-width);max-width:var(--component-app-preview-device-max-width);height:var(--component-app-preview-device-height);min-height:var(--component-app-preview-device-min-height);padding:var(--component-app-preview-device-padding);border-radius:var(--component-app-preview-device-radius);background:var(--component-app-preview-device);box-shadow:var(--component-app-preview-device-shadow);position:relative}.app-preview__device:before{top:var(--component-app-preview-notch-top);left:var(--size-half);width:var(--component-app-preview-notch-width);height:var(--component-app-preview-notch-height);border-radius:var(--radius-pill);background:var(--component-app-preview-notch);transform:var(--component-app-preview-centre-x);content:"";position:absolute}.app-preview__screen{height:var(--size-full);min-height:var(--space-none);border-radius:var(--component-app-preview-screen-radius);background:var(--component-app-preview-background);overflow:hidden}.app-preview__status{z-index:var(--layer-app-preview-status);height:var(--component-app-preview-status-height);padding-inline:var(--space-4);background:var(--component-app-preview-surface);font-size:var(--component-app-preview-small);font-weight:var(--weight-extrabold);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.app-preview__status:after{top:var(--component-app-preview-notch-top);left:var(--size-half);width:var(--component-app-preview-camera-size);height:var(--component-app-preview-camera-size);border-radius:var(--radius-pill);background:var(--component-app-preview-camera);transform:var(--component-app-preview-centre-x);content:"";position:absolute}.app-preview__status-icons{gap:var(--space-unit);align-items:center;display:inline-flex}.app-preview__status-icons svg{width:var(--space-4);height:var(--space-3);fill:currentColor}.app-preview__body{min-height:var(--space-none);scrollbar-width:none;padding-block-end:var(--space-4);overflow-y:auto}.app-preview__tabs{top:var(--space-none)}.app-preview__cta{padding-block-end:var(--space-4);position:static}}.app-preview--profile .app-preview__body{padding:var(--space-none) var(--space-none) var(--space-12)}.app-preview--profile .app-preview__header{height:var(--component-app-profile-header-height);border-bottom:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--space-none)}.app-preview--profile .app-preview__round{box-shadow:none}.app-preview--profile .app-preview__screen-title{font-size:var(--component-app-preview-lead);font-weight:var(--weight-semibold)}.app-preview__header-spacer{width:var(--component-app-preview-round-size);flex:none}.app-profile__pad,.app-profile__notice{margin-inline:var(--space-4)}.app-profile__hero{height:var(--component-app-profile-hero-height);background:var(--component-app-preview-border);position:relative}.app-profile__hero>img{width:var(--size-full);height:var(--size-full);object-fit:cover}.app-profile__hero:after{inset:auto var(--space-none) var(--space-none);height:var(--component-app-profile-hero-fade-height);background:var(--component-app-profile-hero-fade);content:"";position:absolute}.app-profile__hero-id{inset:auto var(--space-6) var(--space-4);z-index:var(--layer-app-preview-tabs);gap:var(--space-4);min-width:var(--space-none);align-items:center;display:flex;position:absolute}.app-profile__hero-id>div{min-width:var(--space-none)}.app-profile__hero-logo{width:var(--component-app-profile-hero-logo);height:var(--component-app-profile-hero-logo);border:var(--component-app-profile-tab-line) solid var(--component-app-preview-surface);border-radius:var(--radius-pill);background:var(--component-app-preview-surface);color:var(--component-app-preview-primary);font-weight:var(--weight-extrabold);flex:none;place-items:center;display:inline-grid;overflow:hidden}.app-profile__hero-logo img{width:var(--size-full);height:var(--size-full);object-fit:cover}.app-profile__name,.app-profile__type{margin:var(--space-none);color:var(--component-app-preview-on-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-profile__name{font-size:var(--component-app-preview-heading);font-weight:var(--weight-extrabold)}.app-profile__type{color:var(--component-app-profile-hero-ink-muted);font-size:var(--component-app-profile-card-text)}.app-profile__tabs{height:var(--component-app-profile-tab-height);padding-inline:var(--space-2);border-bottom:var(--border-width-default) solid var(--component-app-preview-border);background:var(--component-app-preview-surface);scrollbar-width:none;display:flex;overflow-x:auto}.app-profile__tab{padding-inline:var(--space-6);border:var(--space-none);border-bottom:var(--component-app-profile-tab-line) solid var(--surface-transparent);background:var(--surface-transparent);color:var(--component-app-preview-text-muted);font:inherit;font-size:var(--component-app-preview-body);font-weight:var(--weight-medium);cursor:pointer;flex:none}.app-profile__tab[aria-selected=true]{border-bottom-color:var(--component-app-preview-primary);color:var(--component-app-preview-primary);font-weight:var(--weight-semibold)}.app-profile__stats{padding-block:var(--space-6);border-bottom:var(--border-width-default) solid var(--component-app-preview-border);background:var(--component-app-preview-surface);justify-content:space-around;margin-block-start:var(--space-2);display:flex}.app-profile__stats span{gap:var(--space-unit);color:var(--component-app-preview-text-muted);font-size:var(--component-app-preview-small);justify-items:center;display:grid}.app-profile__stats strong{color:var(--component-app-preview-primary);font-size:var(--component-app-profile-stat-size);font-weight:var(--weight-extrabold)}.app-profile__section{gap:var(--space-3);padding:var(--space-6);border-bottom:var(--border-width-default) solid var(--component-app-preview-border);background:var(--component-app-preview-surface);margin-block-start:var(--space-2);display:grid}.app-profile__section h2{margin:var(--space-none);font-size:var(--component-app-preview-lead);font-weight:var(--weight-extrabold)}.app-profile__text{margin:var(--space-none);font-size:var(--component-app-preview-body);line-height:var(--component-app-profile-text-line);white-space:pre-line;overflow-wrap:anywhere}.app-profile__text[data-clamped=true]{-webkit-line-clamp:var(--component-app-profile-clamp-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-profile__more,.app-profile__media-link{min-height:var(--control-target-min-height);padding:var(--space-2) var(--space-4);border:var(--space-none);border-radius:var(--component-app-profile-card-radius);background:var(--component-app-profile-media-tint);color:var(--component-app-preview-primary);font:inherit;font-size:var(--component-app-profile-card-text);font-weight:var(--weight-semibold);cursor:pointer;justify-self:start}.app-profile__media-link{align-items:center;text-decoration:none;display:inline-flex}.app-profile__overview{gap:var(--space-4);margin:var(--space-none);display:grid}.app-profile__overview dt{color:var(--component-app-preview-text-muted);font-size:var(--component-app-preview-small);font-weight:var(--weight-semibold);text-transform:uppercase}.app-profile__overview dd{margin:var(--space-unit) var(--space-none) var(--space-none);font-size:var(--component-app-preview-body);overflow-wrap:anywhere}.app-profile__overview a{color:var(--component-app-preview-primary);font-weight:var(--weight-medium);text-decoration:none}.app-profile__featured-title{margin:var(--space-none);font-size:var(--component-app-profile-card-title);font-weight:var(--weight-semibold)}.app-profile__video{width:var(--size-full);height:var(--component-app-profile-video-height);border-radius:var(--component-app-profile-card-radius);background:var(--component-app-profile-video-ground);object-fit:cover;display:block}.app-profile__cards,.app-profile__awards{gap:var(--space-4);display:grid}.app-profile__card{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-default) solid var(--component-app-preview-border);border-radius:var(--component-app-profile-card-radius);background:var(--component-app-preview-background);align-items:flex-start;display:flex}.app-profile__card div{gap:var(--space-2);min-width:var(--space-none);display:grid}.app-profile__card strong{font-size:var(--component-app-profile-card-title);font-weight:var(--weight-semibold)}.app-profile__card span,.app-profile__gallery figcaption{color:var(--component-app-preview-text-muted);font-size:var(--component-app-profile-card-text);line-height:var(--component-app-profile-card-line)}.app-profile__card-image{width:var(--component-app-profile-perk-image);height:var(--component-app-profile-perk-image);border-radius:var(--component-app-preview-chip-radius);object-fit:cover;flex:none}.app-profile__card-icon{width:var(--component-app-profile-perk-icon);height:var(--component-app-profile-perk-icon);border-radius:var(--radius-pill);background:var(--component-app-profile-media-tint);color:var(--component-app-preview-primary);flex:none;place-items:center;display:inline-grid}.app-profile__award-image{width:var(--size-full);height:var(--component-app-profile-award-image);border-radius:var(--component-app-profile-card-radius);object-fit:cover;margin-block-end:var(--space-2);display:block}.app-profile__award-meta{margin:var(--space-none) var(--space-none) var(--space-unit);color:var(--component-app-preview-primary);font-size:var(--component-app-preview-small);font-weight:var(--weight-semibold)}.app-profile__gallery{gap:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.app-profile__gallery figure{width:var(--component-app-profile-gallery-width);margin:var(--space-none);flex:none}.app-profile__gallery img{width:var(--size-full);height:var(--component-app-profile-gallery-height);border-radius:var(--component-app-profile-card-radius);object-fit:cover;display:block}.app-profile__gallery figcaption{margin-block-start:var(--space-2)}@media (width>=64rem){.employer-hero__heading{width:var(--component-employer-choice-desktop-heading-shell-width);max-width:none}.employer-hero--choices .employer-hero__heading h1{width:var(--component-employer-choice-desktop-heading-width);font-size:var(--component-employer-choice-desktop-heading-size);text-align:var(--component-employer-choice-desktop-heading-alignment);margin-inline:auto}.employer-hero__heading-line{display:var(--component-employer-choice-desktop-heading-line-display);white-space:var(--component-employer-choice-desktop-heading-line-wrap)}.employer-hero-choice{padding:var(--component-employer-choice-desktop-title-inset)}.employer-hero-choice__title{position:var(--component-employer-choice-desktop-title-position);top:var(--component-employer-choice-desktop-title-anchor);left:var(--component-employer-choice-desktop-title-anchor);width:var(--component-employer-choice-desktop-title-width);max-width:var(--component-employer-choice-desktop-title-max-width);min-width:var(--motion-zero);transform-origin:var(--component-employer-choice-desktop-title-transform-origin)}.employer-hero-choice--indigo .employer-hero-choice__title{transform:var(--component-employer-choice-desktop-title-indigo-transform)}.employer-hero-choice--purple .employer-hero-choice__title{transform:var(--component-employer-choice-desktop-title-purple-transform)}.employer-hero-choice__copy{padding-inline:var(--component-employer-choice-desktop-rollover-copy-inset)}.employer-hero-choice__arrow{right:var(--component-employer-choice-desktop-arrow-right);bottom:var(--component-employer-choice-desktop-arrow-bottom)}}@media (width>=40rem){.employer-first-fold{height:var(--component-employer-first-fold-height);grid-template-rows:var(--component-employer-first-fold-rows);display:grid}.employer-hero--choices{height:auto;min-height:var(--motion-zero)}.employer-hero__heading h1{font-size:var(--component-employer-choice-wide-heading-size)}.employer-hero__choices{grid-template-columns:var(--component-employer-two-column-grid);grid-template-rows:var(--component-employer-choice-wide-rows)}.refinement-grid{grid-template-columns:var(--layout-two-column-grid)}.hero-copy h1{font-size:var(--component-hero-heading-wide-size)}.employer-benefit-list,.employer-quote-list,.employer-resource-groups{grid-template-columns:var(--component-employer-two-column-grid)}.employer-benefit-list li:last-child,.employer-resource-groups details:last-child{grid-column:var(--layout-full-column-span)}}@media (width>=48rem){.search-fields{grid-template-columns:var(--component-search-fields-grid)}.hero-search{gap:var(--component-hero-search-wide-gap);grid-template-columns:var(--component-hero-search-wide-grid)}.job-results-layout{grid-template-columns:var(--component-job-results-grid);align-items:start}.job-detail{top:var(--component-job-detail-sticky-top);max-height:var(--component-job-detail-max-height);display:block;position:sticky;overflow-y:auto}.job-results-intro{top:var(--space-8);position:sticky}.employer-steps__layout{grid-template-columns:var(--component-employer-steps-grid)}.employer-steps__intro{top:var(--space-8);position:sticky}}@media (width>=64rem){.hero-heading-line{display:var(--component-hero-heading-desktop-line-display);white-space:var(--component-hero-heading-desktop-line-wrap)}.hero-copy{width:var(--component-hero-heading-shell-width);max-width:none}.hero-copy h1{width:var(--component-hero-heading-desktop-width);font-size:var(--component-hero-heading-desktop-size);text-align:var(--component-hero-heading-desktop-alignment);margin-inline:auto}body[data-motion-enabled=true] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__track{height:var(--component-inbox-track-height)}body[data-motion-enabled=true] .employer-inbox:not([data-motion-inbox-static=true]) .employer-inbox__grid{top:var(--component-inbox-sticky-top);position:sticky}.employer-inbox__grid{grid-template-columns:var(--component-inbox-grid)}.employer-inbox__card{min-height:var(--component-inbox-card-height);padding-bottom:var(--component-inbox-card-padding-bottom-desktop)}.employer-inbox__card--before{z-index:var(--layer-inbox-before)}.employer-inbox__card--after{z-index:var(--layer-inbox-after)}.desktop-nav,.header-actions{display:flex}.mobile-nav{display:none}.employer-hero__layout{grid-template-columns:var(--component-employer-hero-grid);align-items:center}.employer-benefit-list{grid-template-columns:var(--component-employer-three-column-grid)}.employer-resource-groups{grid-template-columns:var(--component-employer-three-column-grid);align-items:start}.employer-benefit-list li:last-child,.employer-resource-groups details:last-child{grid-column:auto}.search-panel{grid-column:var(--layout-full-column-span);margin-top:var(--space-negative-6)}.refinement-grid{grid-template-columns:var(--layout-four-column-grid)}}@media (width>=64rem) and (height<=48rem){body[data-page-surface=employer][data-motion-enabled=true] .employer-phone-showcase__device-stage{width:min(var(--size-full), var(--component-phone-active-landscape-device-max))}}@media (hover:hover) and (pointer:fine){.desktop-nav a:hover,.employer-link:hover,.link-list a:hover{color:var(--content-accent)}.desktop-nav .employer-header__account:hover{color:var(--content-inverse);outline-offset:var(--focus-ring-offset)}.desktop-nav .employer-header__account--signin:hover{outline:var(--focus-ring-width) solid var(--content-accent)}.desktop-nav .employer-header__account--register:hover{outline:var(--focus-ring-width) solid var(--surface-action)}.desktop-nav .employer-header__edge-link:hover{outline:var(--focus-ring-width) solid var(--surface-inverse);outline-offset:var(--focus-ring-offset)}.primary-button:hover,.action-link:hover{transform:translateY(var(--motion-hover-lift))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:var(--motion-reduced-duration)!important;animation-iteration-count:var(--motion-single-iteration)!important;transition-duration:var(--motion-reduced-duration)!important}}.pending-marker[data-needs-answer]{border:var(--border-width-default) solid var(--border-sensitive);color:var(--content-sensitive)}.pending-marker[data-needs-answer]:hover,.pending-marker[data-needs-answer] a,.pending-marker[data-needs-answer] a:hover,.pending-marker[data-needs-answer] .unavailable-link,.pending-marker[data-needs-answer] .link-label{color:var(--content-sensitive)}
