:root{--kzd-black:#1a1a1a;--kzd-charcoal:#3a3a3a;--kzd-gray:#6b6b6b;--kzd-silver:#a7a7a7;--kzd-silver-light:#d9d9d9;--kzd-navy-300:#4a6b8a;--kzd-navy-400:#2f5178;--kzd-navy-500:#203354;--kzd-navy-600:#1c2e4a;--kzd-navy-700:#152238;--kzd-white:#fff;--kzd-surface-50:#fafafa;--kzd-surface-100:#f4f4f4;--kzd-surface-200:#ececec;--kzd-line:#e4e4e4;--kzd-navy-50:#eef1f6;--kzd-navy-100:#dce3ec;--kzd-navy-200:#b6c3d3;--kzd-accent:var(--kzd-silver);--kzd-accent-soft:var(--kzd-silver-light);--kzd-accent-ink:var(--kzd-navy-400);--kzd-ink:var(--kzd-black);--kzd-text:var(--kzd-charcoal);--kzd-text-muted:var(--kzd-gray);--kzd-text-on-dark:var(--kzd-white);--kzd-text-on-dark-muted:var(--kzd-navy-200);--kzd-link:var(--kzd-navy-400);--kzd-scrim:#1522389e;--kzd-overlay-dark:#152238b3;--kzd-shadow-sm:0 1px 2px #1a1a1a0f, 0 1px 3px #1a1a1a14;--kzd-shadow-md:0 8px 24px #1a1a1a1a;--kzd-shadow-lg:0 24px 64px #15223838;--kzd-status-active:#1c9e5e;--kzd-status-active-ink:#146b3f;--kzd-status-active-bg:#e4f7ed;--kzd-status-leave:#d6961e;--kzd-status-leave-ink:#8a5a0b;--kzd-status-leave-bg:#fdf3de;--kzd-status-probation:#7e56d6;--kzd-status-probation-ink:#5b3bae;--kzd-status-probation-bg:#f0ebfc;--kzd-status-hired:#149ca0;--kzd-status-hired-ink:#0e6e71;--kzd-status-hired-bg:#e0f6f7;--kzd-status-applied:#2f6fed;--kzd-status-applied-ink:#1d4fb8;--kzd-status-applied-bg:#e0eafd;--kzd-error:#d93025;--kzd-error-ink:#b3261e;--kzd-error-bg:#fdecea;--kzd-success:var(--kzd-status-active);--kzd-success-ink:var(--kzd-status-active-ink);--kzd-success-bg:var(--kzd-status-active-bg);--kzd-warning:var(--kzd-status-leave);--kzd-warning-ink:var(--kzd-status-leave-ink);--kzd-warning-bg:var(--kzd-status-leave-bg);--kzd-mark-google-blue:#4285f4;--kzd-mark-google-green:#34a853;--kzd-mark-google-yellow:#fbbc05;--kzd-mark-google-red:#ea4335;--kzd-type-sans:var(--kzd-font-body,"Inter", system-ui, -apple-system, "Segoe UI", sans-serif);--kzd-type-display:var(--kzd-font-display,"Inter Tight", "Inter", system-ui, sans-serif);--kzd-type-label:var(--kzd-font-mono,"JetBrains Mono", ui-monospace, monospace);--kzd-text-display:clamp(40px, 24px + 3.4vw, 72px);--kzd-text-headline:clamp(32px, 22.4px + 1.8vw, 48px);--kzd-text-title:clamp(22px, 17.6px + .9vw, 30px);--kzd-text-body:clamp(16px, 15.2px + .2vw, 18px);--kzd-text-body-sm:16px;--kzd-text-label-lg:14px;--kzd-text-label:13px;--kzd-text-label-sm:12px;--kzd-leading-display:1.05;--kzd-leading-headline:1.1;--kzd-leading-title:1.25;--kzd-leading-body:1.5;--kzd-leading-label:1.3;--kzd-tracking-display:-.025em;--kzd-tracking-label:.08em;--kzd-space-4:4px;--kzd-space-8:8px;--kzd-space-12:12px;--kzd-space-16:16px;--kzd-space-24:24px;--kzd-space-32:32px;--kzd-space-40:40px;--kzd-space-48:48px;--kzd-space-64:64px;--kzd-space-80:80px;--kzd-space-96:96px;--kzd-pad-component:var(--kzd-space-24);--kzd-gap-card:var(--kzd-space-24);--kzd-gap-section:var(--kzd-space-96);--kzd-pad-page:var(--kzd-space-80);--kzd-grid-cols:12;--kzd-grid-gap:var(--kzd-space-24);--kzd-wrap:1220px;--kzd-measure:760px;--kzd-nav-h:84px;--kzd-radius-0:0;--kzd-radius-8:8px;--kzd-radius-12:12px;--kzd-radius-16:16px;--kzd-radius-24:24px;--kzd-radius-full:9999px;--kzd-border:1px;--kzd-border-selected:2px;--kzd-border-error:2px;--kzd-focus-ring:2px;--kzd-focus-color:var(--kzd-navy-400);--kzd-focus-color-on-dark:var(--kzd-white);--kzd-control:44px;--kzd-control-lg:48px;--kzd-icon:24px;--kzd-icon-dense:20px;--kzd-icon-feature:40px;--kzd-icon-hero:48px;--kzd-logo-20:20px;--kzd-logo-24:24px;--kzd-logo-40:40px;--kzd-logo-48:48px;--kzd-dur-micro:.2s;--kzd-dur-fast:.15s;--kzd-dur-section:.4s;--kzd-ease:cubic-bezier(.2, .7, .2, 1);--kzd-sv-h2:48px;--kzd-sv-h2-sm:34px;--kzd-sv-name:clamp(28px, 2.5vw, 36px);--kzd-sv-name-sm:22px;--kzd-sv-row-h:104px;--kzd-sv-row-h-sm:72px;--kzd-sv-num-w:28px;--kzd-sv-mono:11px;--kzd-sv-body:15px;--kzd-sv-intro:17px;--kzd-sv-btn:15px;--kzd-sv-preview-w:280px;--kzd-sv-tile:48px;--kzd-sv-go:44px;--kzd-sv-pad-y:88px;--kzd-surface-card:#f4f5f7;--kzd-pb-h2:56px;--kzd-pb-h2-sm:40px;--kzd-pb-h3:48px;--kzd-pb-h3-sm:30px;--kzd-pb-num:140px;--kzd-pb-num-sm:80px;--kzd-pb-rail-active:28px;--kzd-pb-rail:20px;--kzd-pb-intro:17px;--kzd-pb-step-name:18px;--kzd-pb-step-text:15px;--kzd-pb-eyebrow-sm:11px;--kzd-pb-card-h:640px;--kzd-pb-card-h-sm:600px;--kzd-pb-card-gap:64px;--kzd-pb-top:120px;--kzd-pb-top-sm:96px;--kzd-pb-step:32px;--kzd-pb-step-sm:20px;--kzd-pb-pad-card-sm:28px;--kzd-pb-step-col:92px;--kzd-pb-entrance:.6s;--kzd-ease-out-expo:cubic-bezier(.22, 1, .36, 1);--kzd-z-nav:1000;--kzd-z-modal:2400}@media (max-width:1100px){:root{--kzd-pad-page:var(--kzd-space-48);--kzd-gap-section:var(--kzd-space-80)}}@media (max-width:700px){:root{--kzd-grid-cols:4;--kzd-grid-gap:var(--kzd-space-16);--kzd-pad-page:var(--kzd-space-24);--kzd-gap-section:var(--kzd-space-64);--kzd-gap-card:var(--kzd-space-16);--kzd-pad-component:var(--kzd-space-16)}}@media (max-width:560px){:root{--kzd-nav-h:72px}}@media (max-width:380px){:root{--kzd-pad-page:20px;--kzd-gap-section:var(--kzd-space-40)}}:root:root{--bs-primary:var(--kzd-navy-400);--bs-primary-rgb:47, 81, 120;--bs-secondary:var(--kzd-gray);--bs-secondary-rgb:107, 107, 107;--bs-success:var(--kzd-success);--bs-success-rgb:28, 158, 94;--bs-danger:var(--kzd-error);--bs-danger-rgb:217, 48, 37;--bs-warning:var(--kzd-warning);--bs-warning-rgb:214, 150, 30;--bs-info:var(--kzd-navy-300);--bs-info-rgb:74, 107, 138;--bs-light:var(--kzd-surface-100);--bs-light-rgb:244, 244, 244;--bs-dark:var(--kzd-black);--bs-dark-rgb:26, 26, 26;--bs-body-color:var(--kzd-text);--bs-body-color-rgb:58, 58, 58;--bs-body-bg:var(--kzd-white);--bs-emphasis-color:var(--kzd-black);--bs-link-color:var(--kzd-link);--bs-link-color-rgb:47, 81, 120;--bs-link-hover-color:var(--kzd-navy-500);--bs-link-hover-color-rgb:32, 51, 84;--bs-border-color:var(--kzd-line);--bs-body-font-family:var(--kzd-type-sans);--bs-border-radius:var(--kzd-radius-8);--bs-border-radius-sm:var(--kzd-radius-8);--bs-border-radius-lg:var(--kzd-radius-12);--bs-border-radius-xl:var(--kzd-radius-16);--bs-border-radius-xxl:var(--kzd-radius-24);--bs-border-radius-pill:var(--kzd-radius-full);--bs-focus-ring-color:color-mix(in srgb, var(--kzd-focus-color) 25%, transparent)}:root:root .text-danger{color:var(--kzd-error-ink)!important}:root:root .text-warning{color:var(--kzd-warning-ink)!important}:root:root .text-success{color:var(--kzd-success-ink)!important}:root:root .text-info{color:var(--kzd-navy-400)!important}:root:root .text-secondary{color:var(--kzd-gray)!important}.kzd-btn{justify-content:center;align-items:center;gap:var(--kzd-space-8);height:var(--kzd-control);padding:0 var(--kzd-space-24);border:var(--kzd-border) solid transparent;border-radius:var(--kzd-radius-16);font-family:var(--kzd-type-sans);font-size:var(--kzd-text-label-lg);white-space:nowrap;cursor:pointer;transition:background-color var(--kzd-dur-micro) var(--kzd-ease), color var(--kzd-dur-micro) var(--kzd-ease), border-color var(--kzd-dur-micro) var(--kzd-ease), transform var(--kzd-dur-micro) var(--kzd-ease);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.kzd-btn:active{transform:translateY(1px)}.kzd-btn--primary{background:var(--kzd-black);color:var(--kzd-white)}.kzd-btn--primary:hover{background:var(--kzd-charcoal);color:var(--kzd-white)}.kzd-btn--secondary{background:var(--kzd-gray);color:var(--kzd-white)}.kzd-btn--secondary:hover{background:var(--kzd-charcoal);color:var(--kzd-white)}.kzd-btn--accent{background:var(--kzd-silver);color:var(--kzd-black)}.kzd-btn--accent:hover{background:var(--kzd-silver-light);color:var(--kzd-black)}.kzd-btn--outline{color:var(--kzd-black);background:0 0;border-color:currentColor}.kzd-btn--outline:hover{background:var(--kzd-surface-100);color:var(--kzd-black)}.kzd-icon{width:var(--kzd-icon);height:var(--kzd-icon);vertical-align:middle;flex:none;display:inline-block;fill:currentColor!important;stroke:none!important}.kzd-icon--dense{width:var(--kzd-icon-dense);height:var(--kzd-icon-dense)}.kzd-icon--feature{width:var(--kzd-icon-feature);height:var(--kzd-icon-feature)}.kzd-icon--hero{width:var(--kzd-icon-hero);height:var(--kzd-icon-hero)}:root :focus-visible{outline:var(--kzd-focus-ring) solid var(--kzd-focus-color)!important;outline-offset:2px!important;box-shadow:0 0 0 var(--kzd-focus-ring) var(--kzd-white)!important}@media (prefers-reduced-motion:reduce){:root:root:root *,:root:root:root :before,:root:root:root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
:root{--color-white:#fff;--color-surface:#f4f5f7;--color-border:#d9d9d9;--color-muted:#a7a7a7;--color-secondary:#6b6b6b;--color-strong:#3a3a3a;--color-ink:#1a1a1a;--color-black:#000;--color-gold:#f5b301;--color-accent:#f0a81c;--hero-overlay:linear-gradient(to bottom, #000000db 0%, #000000b3 50%, #0009 100%);--radius-md:16px;--radius-pill:9999px;--shadow-card-light:0 12px 28px #1a1a1a1a;--shadow-card-dark:0 10px 24px #00000040;--border-width:1.5px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-8:48px;--space-10:64px;--space-12:96px;--container-max:1216px;--container-gutter:clamp(20px, 7vw, 112px);--duration-fast:.15s;--duration-base:.25s;--duration-slow:.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-motion:cubic-bezier(.2, .7, .2, 1);--reveal-distance:16px;--reveal-duration:.6s;--reveal-stagger:80ms;--text-hero-headline-size:68px;--text-hero-headline-weight:600;--text-hero-headline-leading:1.1;--text-hero-headline-tracking:-1px;--text-hero-lead-size:18px;--text-hero-lead-weight:500;--text-hero-lead-leading:1.45;--text-hero-eyebrow-size:13px;--text-hero-eyebrow-weight:700;--text-hero-eyebrow-tracking:.8px;--text-eyebrow-size:12px;--text-eyebrow-weight:500;--text-eyebrow-tracking:2.2px;--text-section-headline-size:50px;--text-section-headline-weight:700;--text-section-headline-leading:1.05;--text-section-headline-tracking:-2.6px;--text-body-lead-size:17px;--text-body-lead-weight:400;--text-body-lead-leading:1.6;--text-stat-size:44px;--text-stat-weight:700;--text-stat-leading:1;--text-stat-tracking:-2.2px;--text-label-micro-size:11px;--text-label-micro-weight:500;--text-label-micro-leading:1.4;--text-label-micro-tracking:1.5px;--text-button-size:16px;--text-button-weight:500}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-white);font-family:var(--kzd-type-sans);font-size:var(--kzd-text-body);line-height:var(--kzd-leading-body);color:var(--color-strong);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--kzd-type-display);font-weight:600;line-height:var(--kzd-leading-title);letter-spacing:-.02em;color:var(--color-ink);margin:0}p{margin:0}ul,ol{margin:0;padding:0}a{color:inherit;text-decoration:none}:where(a:hover){color:var(--color-ink)}::selection{background:var(--color-ink);color:var(--color-white)}:root{accent-color:var(--color-ink);caret-color:var(--color-ink)}img,svg,video{max-width:100%;display:block}img{height:auto}button{font:inherit;color:inherit}html,body{overflow-x:clip}.kzd-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kzd-wrap{width:100%;max-width:calc(var(--kzd-wrap) + var(--kzd-pad-page) * 2);padding-inline:var(--kzd-pad-page);margin-inline:auto}.kzd-below-nav{padding-top:var(--kzd-nav-h)}.kzd-below-nav:has([data-hero-full]){padding-top:0}
