.erl-page{--erl-ink:#14382b;--erl-muted:#52675b;--erl-accent:#087c57;--erl-line:#cfdfd4;--erl-mint:#eaf3ec;--erl-paper:#f7faf6;--erl-surface:#fff;color:var(--erl-ink);font-family:var(--font-heebo),sans-serif}.dark .erl-page,.light-green .erl-page{--erl-ink:#eef5ed;--erl-muted:#b6cabd;--erl-accent:#6cdaad;--erl-line:#355747;--erl-mint:#183a2b;--erl-paper:#122a20;--erl-surface:#1b3328}.erl-page ::selection{background:#d1e6a6;color:#14382b}.erl-page :is(input,textarea){caret-color:var(--erl-accent)}.erl-page :is(a,button,input,textarea):focus-visible{outline:3px solid var(--erl-accent);outline-offset:4px}.erl-page :is(a,button){-webkit-tap-highlight-color:transparent}.erl-container{width:min(100% - 80px,1320px);margin-inline:auto}.erl-header{min-height:88px}.erl-returning{width:min(100% - 40px,480px);margin:40px auto 64px}.erl-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(40px,calc(5 * var(--page-vw, 1vw)),80px);padding-block:64px 96px}.erl-hero-copy{min-width:0}.erl-hero h1{margin:0;font-size:clamp(40px,calc(4.35 * var(--page-vw, 1vw)),66px);font-weight:800;letter-spacing:-.035em;line-height:1.16;text-wrap:balance}.erl-hero h1>span{color:var(--erl-accent)}.erl-description{max-width:47ch;margin-block:24px 0;color:var(--erl-muted);font-size:19px;line-height:1.85}.erl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:32px}.erl-primary,.erl-secondary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:12px 24px;border-radius:999px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .18s ease-out,box-shadow .18s ease-out}.erl-primary{background:#122b21;color:#fff}.erl-primary:hover{background:#087c57}.erl-secondary{border:1px solid var(--erl-line);color:var(--erl-ink);background:var(--erl-surface)}.erl-secondary:hover{background:var(--erl-mint)}.erl-access-note{display:flex;gap:8px;align-items:center;color:var(--erl-muted);margin-block:24px 0;font-size:13px;line-height:1.7}.erl-access-note svg{flex-shrink:0}.erl-collage{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 14px;min-width:0}.erl-photo{position:relative;height:clamp(205px,calc(19 * var(--page-vw, 1vw)),270px);overflow:hidden;border-radius:24px;background:#17382b}.erl-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,25,17,.85),transparent 58%);pointer-events:none}.erl-photo:nth-child(-n+2):after{background:linear-gradient(180deg,rgba(4,25,17,.85),transparent 58%)}.erl-photo img{object-fit:cover;transition:transform .28s cubic-bezier(.16,1,.3,1)}.erl-photo>span{position:absolute;inset-inline:20px;bottom:22px;z-index:1;display:flex;justify-content:space-between;gap:8px;color:white;font-size:18px;font-weight:700;line-height:1.35}.erl-photo>span svg{flex-shrink:0;margin-block-start:2px}.erl-photo:nth-child(-n+2)>span{top:22px;bottom:auto}.erl-demo-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:12px;width:max-content;max-width:calc(100% - 24px);min-height:52px;padding:10px 20px;border-radius:999px;background:var(--erl-surface);color:var(--erl-ink);border:1px solid var(--erl-line);font-size:17px;font-weight:700;text-decoration:none}.erl-demo-link:hover{background:var(--erl-mint)}.erl-demo-link svg{flex-shrink:0}.erl-section{padding-block:88px;scroll-margin-top:32px}.erl-page h2{font-size:clamp(30px,calc(3.4 * var(--page-vw, 1vw)),48px);line-height:1.2;font-weight:800;letter-spacing:-.025em;text-wrap:balance;color:var(--erl-ink)}.erl-page h3{font-weight:700}.erl-section-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:48px;margin-block-end:40px}.erl-section-heading p{max-width:52ch;color:var(--erl-muted);font-size:17px;line-height:1.8}.erl-demo{background:var(--erl-mint)}.erl-workspace{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:32px;align-items:start}.erl-demo-workspace{min-width:0;container-type:inline-size}.erl-workspace-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:56px;padding:12px 20px;background:#14382b;color:white;border-radius:16px 16px 0 0;font-size:13px}.erl-workspace-bar>span:last-child{margin-inline-start:auto;font-size:12px}.erl-page [data-employer-demo]{border:0;border-radius:0 0 16px 16px;box-shadow:none;background:var(--erl-surface);padding:24px}.erl-page [data-employer-demo]>div:first-child>span:first-child{color:var(--erl-ink);background:var(--erl-mint);border-color:var(--erl-line)}.erl-page :is(.text-text-tertiary,.field-label){color:var(--erl-muted)}.erl-page [data-employer-demo] ul{grid-template-columns:1fr}@container (min-width: 620px){.erl-page [data-employer-demo] ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.erl-demo-note{margin-block-start:16px;max-width:70ch;color:var(--erl-muted);font-size:13px;line-height:1.7}.erl-page [data-employer-sign-in]{border:1px solid var(--erl-line);border-radius:16px;box-shadow:none;background:var(--erl-surface);scroll-margin-top:24px;padding:28px}.erl-page [data-employer-sign-in] h2{font-size:28px}.erl-page [data-employer-sign-in] button{min-height:44px}.erl-page [data-analytics-cta=employer_landing_demo_search],.erl-page [data-employer-sign-in] button[type=submit]{border-radius:999px;box-shadow:none}.erl-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-block-start:48px}.erl-step{border-block-start:1px solid var(--erl-line);padding-block-start:20px}.erl-step-number{display:block;color:var(--erl-accent);font-size:40px;font-weight:300;font-variant-numeric:tabular-nums;line-height:1.2}.erl-step h3{font-size:22px}.erl-step p{color:var(--erl-muted);line-height:1.8}.erl-why{background:var(--erl-paper)}.erl-why-title{max-width:20ch;margin-block-end:40px}.erl-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;border:1px solid var(--erl-line);border-radius:24px;overflow:hidden}.erl-capability{position:relative;padding:32px;min-width:0}.erl-capability>svg:first-child{color:var(--erl-accent);margin-block-end:24px}.erl-capability h3{font-size:23px;line-height:1.35;margin-block-end:12px}.erl-capability p{font-size:16px;line-height:1.8;color:var(--erl-muted);max-width:48ch}.erl-capability-0{grid-column:span 2;background:var(--erl-mint);border-inline-end:1px solid var(--erl-line)}.erl-capability-0 h3{font-size:30px}.erl-capability-1{background:var(--erl-mint)}.erl-language-pair{display:flex;align-items:center;gap:18px;margin-block-start:30px;color:var(--erl-accent);font-size:clamp(23px,calc(3 * var(--page-vw, 1vw)),38px);font-weight:700}.erl-capability-2{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 20px;background:#14382b;color:white}.erl-capability-2>svg:first-child{grid-row:span 2;margin:0;color:#addaba}.erl-capability-2 h3{margin:0}.erl-capability-2 p{grid-column:2;color:#cee2d4;max-width:70ch}.erl-consent-mark{grid-column:3;grid-row:1/3}.erl-capability:nth-child(n+4)+.erl-capability{border-inline-start:1px solid var(--erl-line)}.erl-facts{border-block:1px solid var(--erl-line);padding-block:40px}.erl-faq{max-width:1060px;width:100%;margin-inline:auto}.erl-final{background:var(--erl-mint)}.erl-final h2>span{color:var(--erl-accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.erl-photo:hover img{transform:scale(1.035)}}@media (max-width:1100px){.erl-hero{gap:40px;padding-block:40px 64px}.erl-hero h1{font-size:44px}.erl-description{font-size:17px}.erl-workspace{gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr)}.erl-capability{padding:24px}}@media (max-width:900px){.erl-hero{grid-template-columns:1fr;gap:40px}.erl-hero-copy{max-width:650px}.erl-collage{max-width:680px;width:100%;margin-inline:auto}.erl-photo{height:250px}.erl-section-heading,.erl-workspace{grid-template-columns:1fr}.erl-section-heading{gap:16px}.erl-steps{gap:24px}}@media (max-width:600px){.erl-container{width:calc(100% - 40px)}.erl-header{min-height:80px;gap:8px}.erl-header [data-employer-header-brand],.erl-header [data-employer-header-controls]{gap:4px}.erl-header [data-employer-header-brand]>span:first-child{font-size:22px!important}.erl-hero{padding-block:30px 48px}.erl-hero h1{font-size:clamp(35px,calc(9.4 * var(--page-vw, 1vw)),48px)}.erl-description{font-size:17px;line-height:1.75;margin-block-start:20px}.erl-actions{gap:10px;margin-block-start:24px}.erl-primary,.erl-secondary{padding-inline:12px;font-size:14px;gap:8px}.erl-actions>a{flex:1 1 auto}.erl-access-note{font-size:12px;margin-block-start:20px}.erl-collage{gap:60px 10px}.erl-photo{height:180px;border-radius:16px}.erl-photo>span{inset-inline:14px;bottom:16px;font-size:15px}.erl-photo:nth-child(-n+2)>span{top:16px}.erl-photo>span svg{width:15px}.erl-demo-link{font-size:15px;padding-inline:14px;min-height:48px;gap:10px}.erl-demo-link svg:first-child{width:24px}.erl-section{padding-block:56px}.erl-section-heading{margin-block-end:28px}.erl-page h2{font-size:32px}.erl-page [data-employer-demo]{padding:16px}.erl-page [data-employer-sign-in]{padding:24px}.erl-workspace-bar{padding:12px 16px}.erl-workspace-bar>span:last-child{display:none}.erl-steps{grid-template-columns:1fr;gap:28px;margin-block-start:32px}.erl-step{display:grid;grid-template-columns:32px 1fr;gap:0 20px;padding-block-start:24px}.erl-step-number{grid-row:span 2;font-size:34px}.erl-step h3{margin-block-start:0}.erl-step p{grid-column:2}.erl-capabilities{grid-template-columns:1fr;border-radius:16px}.erl-capability{padding:28px 24px}.erl-capability-0{grid-column:auto;border-inline-end:none;border-block-end:1px solid var(--erl-line)}.erl-capability-0 h3{font-size:25px}.erl-capability-2{display:block}.erl-capability-2>svg:first-child{margin-block-end:24px}.erl-capability-2 p{margin-block-start:12px}.erl-consent-mark{display:none}.erl-capability:nth-child(n+4)+.erl-capability{border-inline-start:0;border-block-start:1px solid var(--erl-line)}.erl-language-pair{font-size:25px;gap:12px}}@media (prefers-reduced-motion:reduce){.erl-page *,.erl-page :after,.erl-page :before{scroll-behavior:auto;transition:none;animation:none}}.recruiter-original .tdh{background:rgb(250,252,250);color:rgb(17,23,19);overflow:hidden;position:relative;font-family:Heebo,sans-serif}.recruiter-original .tdh *{box-sizing:border-box}.recruiter-original .tdh button{cursor:pointer}.recruiter-original .tdh .tdh-container{width:min(1660px,100% - 90px);margin-inline:auto}.recruiter-original .tdh .tdh-hero-layout{display:grid;grid-template-columns:1.09fr .99fr;gap:6%;align-items:center;padding-block:51px 69px}.recruiter-original .tdh .tdh-text{grid-area:1/1;position:relative;z-index:2;text-align:start;max-width:760px}.recruiter-original .tdh .tdh-collage{grid-area:1/2}.recruiter-original .tdh .tdh-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 17px;border:1px solid rgb(226,233,225);border-radius:40px;font-size:12px;font-weight:800;color:rgb(96,112,103);margin-bottom:28px}.recruiter-original .tdh h1{font-weight:900;font-size:clamp(40px,calc(4.9 * var(--page-vw, 1vw)),82px);line-height:1.07;letter-spacing:-.055em;color:rgb(16,18,16);margin:0 0 25px}.recruiter-original .tdh h1 span{color:rgb(0,132,91)}.recruiter-original .tdh .tdh-description{font-size:clamp(16px,calc(1.3 * var(--page-vw, 1vw)),21px);color:rgb(101,114,106);line-height:1.8;max-width:695px;margin:0}.recruiter-original .tdh .tdh-actions{display:flex;align-items:center;gap:13px;margin-top:34px;flex-wrap:wrap}.recruiter-original .tdh .tdh-primary,.recruiter-original .tdh .tdh-secondary{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:61px;border-radius:50px;padding:14px 28px;font-size:17px;font-weight:850;border:1px solid rgb(223,227,223);text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.recruiter-original .tdh .tdh-primary{background:rgb(17,25,23);color:rgb(255,255,255);border-color:rgb(17,25,23)}.recruiter-original .tdh .tdh-primary:hover{background:rgb(0,89,63);transform:translateY(-2px);box-shadow:0 12px 23px rgba(0,89,63,.16)}.recruiter-original .tdh .tdh-secondary{background:rgb(255,255,255);color:rgb(38,56,46)}.recruiter-original .tdh .tdh-secondary:hover{background:rgb(234,245,235)}.recruiter-original .tdh .tdh-below-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:19px}.recruiter-original .tdh .tdh-recruiter-cta{display:inline-flex;align-items:center;gap:7px;font-weight:800;background:none;border:0;padding:5px;color:rgb(0,127,85);text-decoration:underline;text-underline-offset:4px;font-size:12px}.recruiter-original .tdh .tdh-recruiter-cta:hover{color:rgb(0,47,32)}.recruiter-original .tdh .tdh-collage{direction:ltr;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:310px 225px;gap:15px;position:relative;max-width:680px;width:100%;justify-self:center;isolation:isolate}.recruiter-original .tdh .tdh-image-card{position:relative;overflow:hidden;border-radius:28px;background-size:cover;background-position:50%;box-shadow:0 10px 24px rgba(21,56,40,.086);transition:transform .35s;min-width:0}.recruiter-original .tdh .tdh-image-card:hover{transform:translateY(-5px)}.recruiter-original .tdh .tdh-card-0{background-color:rgb(86,127,108);background-position:50% 45%}.recruiter-original .tdh .tdh-card-1{background-color:rgb(131,216,194);background-position:60% 40%}.recruiter-original .tdh .tdh-card-2{background-color:rgb(76,114,123);background-position:50%}.recruiter-original .tdh .tdh-card-3{background-color:rgb(240,190,104);background-position:50%}.recruiter-original .tdh .tdh-card-pill{position:absolute;right:15px;top:15px;background:rgba(255,255,255,.73);backdrop-filter:blur(12px);border-radius:25px;color:rgb(22,58,42);font-size:11px;font-weight:850;padding:8px 12px;direction:rtl}.recruiter-original .tdh .tdh-card-overlay{position:absolute;inset:auto 0 0;padding:24px 25px 25px;color:rgb(255,255,255);display:flex;flex-direction:column;gap:6px;text-align:start}.recruiter-original .tdh .tdh-card-overlay strong{font-size:clamp(17px,calc(1.35 * var(--page-vw, 1vw)),22px);line-height:1.24;text-shadow:rgba(17,44,35,.5) 0 2px 8px}.recruiter-original .tdh .tdh-video-card{position:absolute;left:12%;top:54%;width:77%;height:200px;z-index:5;display:flex;flex-direction:column;justify-content:space-between;text-align:start;border:1px solid rgba(255,255,255,.85);border-radius:28px;padding:20px 27px;background:rgba(255,255,255,.91);color:rgb(19,51,36);box-shadow:0 30px 75px rgba(6,30,28,.33);backdrop-filter:blur(22px);direction:rtl;transition:transform .25s,box-shadow .25s}.recruiter-original .tdh .tdh-video-card:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 35px 85px rgba(6,30,28,.44)}.recruiter-original .tdh .tdh-video-topline{display:flex;align-items:center;gap:9px;font-family:DM Sans,sans-serif;font-size:11px;color:rgb(82,115,97);letter-spacing:.01em;direction:ltr}.recruiter-original .tdh .tdh-video-main{display:flex;align-items:center;gap:21px}.recruiter-original .tdh .tdh-video-play{width:61px;height:61px;border-radius:50%;background:rgb(17,23,19);color:rgb(255,255,255);display:grid;place-items:center;flex-shrink:0;box-shadow:0 8px 19px rgba(16,21,16,.24)}.recruiter-original .tdh .tdh-video-main b,.recruiter-original .tdh .tdh-video-main small{display:block}.recruiter-original .tdh .tdh-video-main b{font-size:27px;letter-spacing:-.035em}.recruiter-original .tdh .tdh-video-main small{font-size:13px;color:rgb(99,118,106);margin-top:2px}@media (prefers-reduced-motion:reduce){.recruiter-original .tdh *{animation:auto none 0s ease 1 normal none running!important;transition:none!important}}@media (max-width:1280px){.recruiter-original .tdh .tdh-container{width:calc(100% - 65px)}.recruiter-original .tdh .tdh-hero-layout{gap:3%;min-height:680px}.recruiter-original .tdh h1{font-size:clamp(39px,calc(4.7 * var(--page-vw, 1vw)),66px)}.recruiter-original .tdh .tdh-collage{grid-template-rows:270px 185px}.recruiter-original .tdh .tdh-video-card{height:180px}.recruiter-original .tdh .tdh-video-main b{font-size:22px}}@media (max-width:900px){.recruiter-original .tdh .tdh-container{width:calc(100% - 48px)}.recruiter-original .tdh .tdh-hero-layout{display:flex;flex-direction:column;align-items:stretch;gap:36px;padding-top:55px;min-height:0}.recruiter-original .tdh .tdh-text{max-width:790px}.recruiter-original .tdh h1{font-size:clamp(40px,calc(6.1 * var(--page-vw, 1vw)),65px)}.recruiter-original .tdh .tdh-collage{max-width:680px;align-self:center;grid-template-rows:290px 210px}.recruiter-original .tdh .tdh-video-card{height:195px}.recruiter-original .tdh .tdh-description{max-width:790px}}@media (max-width:600px){.recruiter-original .tdh .tdh-container{width:calc(100% - 32px)}.recruiter-original .tdh .tdh-hero-layout{padding-block:42px;gap:28px}.recruiter-original .tdh .tdh-kicker{font-size:11px;margin-bottom:20px}.recruiter-original .tdh h1{font-size:clamp(36px,calc(9.3 * var(--page-vw, 1vw)),51px);line-height:1.13}.recruiter-original .tdh .tdh-description{font-size:15px;line-height:1.8}.recruiter-original .tdh .tdh-actions{margin-top:24px;gap:10px}.recruiter-original .tdh .tdh-primary,.recruiter-original .tdh .tdh-secondary{flex:1 1 0%;padding:13px 14px;min-height:52px;font-size:13px;gap:6px}.recruiter-original .tdh .tdh-below-actions{gap:11px;margin-top:15px}.recruiter-original .tdh .tdh-recruiter-cta{font-size:11px}.recruiter-original .tdh .tdh-collage{grid-template-rows:200px 140px;gap:9px}.recruiter-original .tdh .tdh-image-card{border-radius:17px}.recruiter-original .tdh .tdh-card-pill{font-size:9px;padding:5px 8px;right:8px;top:8px}.recruiter-original .tdh .tdh-card-overlay{padding:14px}.recruiter-original .tdh .tdh-card-overlay strong{font-size:13px}.recruiter-original .tdh .tdh-video-card{top:53%;left:6%;width:88%;height:139px;padding:13px 16px;border-radius:18px}.recruiter-original .tdh .tdh-video-main{gap:11px}.recruiter-original .tdh .tdh-video-main b{font-size:19px}.recruiter-original .tdh .tdh-video-main small{font-size:11px}.recruiter-original .tdh .tdh-video-play{width:44px;height:44px}.recruiter-original .tdh .tdh-video-play svg{width:19px}}.recruiter-original{--f:#102B21;--g:#007E58;--lime:#C9F4AD;--cream:#F8FAF6;--ink:#15372A;--mut:#62786B;color:var(--ink);font-family:Heebo,DM Sans,sans-serif;font-weight:400;background:rgb(248,250,246);overflow-x:hidden;min-height:100vh;-webkit-font-smoothing:antialiased}.recruiter-original *{box-sizing:border-box}.recruiter-original a,.recruiter-original button{transition:color .2s,background .2s,border-color .2s,transform .2s}.recruiter-original a{text-decoration:none}.recruiter-original button{cursor:pointer}.recruiter-original a:focus-visible,.recruiter-original button:focus-visible{outline:3px solid rgb(153,226,131);outline-offset:3px}.recruiter-original h1,.recruiter-original h2,.recruiter-original h3,.recruiter-original h4,.recruiter-original p{margin:0}.recruiter-original h1,.recruiter-original h2,.recruiter-original h3,.recruiter-original h4{font-family:Heebo,sans-serif;letter-spacing:-.04em}.recruiter-original h2{font-size:clamp(33px,calc(4.1 * var(--page-vw, 1vw)),60px);line-height:1.18;font-weight:900}.recruiter-original h2 em{font-style:normal;color:var(--g)}.recruiter-original .kdl-container{width:min(1340px,100% - 76px);margin-inline:auto}.recruiter-original .kdl-section{padding-block:108px}.recruiter-original .kdl-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;letter-spacing:.02em;font-weight:800;color:rgb(0,126,88);margin-bottom:17px}.recruiter-original .kdl-eyebrow-light{color:rgb(189,247,181)}.recruiter-original .kdl-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;border-radius:13px;padding:16px 25px;border:1px solid transparent;font-size:16px;font-weight:800;line-height:1.3;white-space:nowrap}.recruiter-original .kdl-button:hover{transform:translateY(-3px)}.recruiter-original .kdl-button-lime{background:rgb(198,246,168);color:rgb(14,58,42);box-shadow:0 9px 24px rgba(0,30,16,.15)}.recruiter-original .kdl-button-lime:hover{background:rgb(216,255,195)}.recruiter-original .kdl-button-dark{background:rgb(13,64,46);color:rgb(255,255,255)}.recruiter-original .kdl-button-dark:hover{background:rgb(0,110,78)}.recruiter-original .kdl-three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.recruiter-original .kdl-intro-card{position:relative;background:rgb(255,255,255);border:1px solid rgb(224,234,225);border-radius:20px;padding:34px;min-height:275px;box-shadow:0 8px 25px rgba(23,75,44,.03)}.recruiter-original .kdl-intro-card:hover{transform:translateY(-5px);border-color:rgb(150,202,172)}.recruiter-original .kdl-card-number{color:rgb(136,162,147);font-size:12px;font-weight:900}.recruiter-original .kdl-intro-card h3{font-size:24px;margin-bottom:10px}.recruiter-original .kdl-intro-card p{color:rgb(103,124,109);font-size:14px;line-height:1.8;max-width:335px}.recruiter-original .kdl-how{background:rgb(234,242,233)}.recruiter-original .kdl-centered{text-align:center;max-width:810px;margin:0 auto 55px}.recruiter-original .kdl-centered>p{color:rgb(103,123,109);font-size:17px;margin-top:15px;line-height:1.75}.recruiter-original .kdl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.recruiter-original .kdl-step{position:relative;padding:29px 27px;background:rgb(255,255,255);border-radius:17px;min-height:230px;border:1px solid rgb(218,231,220)}.recruiter-original .kdl-step-num{font-size:37px;font-weight:900;color:rgb(197,232,206);margin-bottom:26px;font-family:DM Sans,sans-serif}.recruiter-original .kdl-step h3{font-size:20px;margin-bottom:8px}.recruiter-original .kdl-step p{font-size:13px;color:rgb(103,119,109);line-height:1.85}.recruiter-original .kdl-features{background:rgb(246,249,244)}.recruiter-original .kdl-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.recruiter-original .kdl-feature{position:relative;background:rgb(255,255,255);border:1px solid rgb(226,234,226);border-radius:16px;padding:33px 30px 41px;min-height:250px;overflow:hidden}.recruiter-original .kdl-feature:hover{border-color:rgb(168,209,176);transform:translateY(-4px)}.recruiter-original .kdl-feature-icon{display:grid;place-items:center;background:rgb(233,247,236);color:rgb(13,133,90);border-radius:15px;height:57px;width:57px;margin-bottom:26px}.recruiter-original .kdl-feature h3{font-size:23px;margin-bottom:10px}.recruiter-original .kdl-feature p{font-size:14px;line-height:1.8;color:rgb(106,124,110)}.recruiter-original .kdl-more{background:rgb(16,59,43);color:rgb(255,255,255)}.recruiter-original .kdl-more-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.recruiter-original .kdl-more-layout h2{max-width:590px}.recruiter-original .kdl-more-layout>div:first-child>p{color:rgb(201,221,208);line-height:1.9;font-size:17px;margin-top:22px;max-width:575px}.recruiter-original .kdl-more-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:29px}.recruiter-original .kdl-more-badges span{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.125);border-radius:8px;padding:9px 12px;color:rgb(218,243,223);font-size:12px}.recruiter-original .kdl-more-badges svg{color:rgb(168,240,170)}.recruiter-original .kdl-more-card{background:rgb(252,255,251);border-radius:18px;padding:28px 33px;color:rgb(23,61,42);box-shadow:0 35px 80px rgba(0,24,12,.32)}.recruiter-original .kdl-more-card>p{border-top:1px solid rgb(227,238,228);display:flex;gap:12px;padding-top:19px;font-size:12px;line-height:1.7;color:rgb(92,122,99)}.recruiter-original .kdl-more-card>p svg{flex-shrink:0;color:rgb(7,140,91)}.recruiter-original .kdl-ending{position:relative;background:radial-gradient(circle at 15% 25%,rgb(33,93,65) 0,transparent 43%),linear-gradient(120deg,rgb(10,45,32),rgb(12,64,44));color:rgb(255,255,255);overflow:hidden;text-align:center;padding-block:105px 115px}.recruiter-original .kdl-ending-content{position:relative;z-index:1}.recruiter-original .kdl-ending h2{font-size:clamp(37px,calc(4.5 * var(--page-vw, 1vw)),65px);max-width:1000px;margin-inline:auto}.recruiter-original .kdl-ending h2 span{color:rgb(200,245,171)}.recruiter-original .kdl-ending p{font-size:19px;color:rgb(205,226,209);margin:20px 0 30px}.recruiter-original .kdl-footer{background:rgb(251,252,250)}.recruiter-original .kdl-footer-main{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px;padding-block:43px;border-bottom:1px solid rgb(225,234,226)}.recruiter-original .kdl-footer-main nav{display:flex;gap:25px;flex-wrap:wrap}.recruiter-original .kdl-footer-main nav button{background:transparent;border:0;color:rgb(78,104,86);font-weight:700;font-size:13px}.recruiter-original .kdl-footer-main>a:last-child{display:flex;align-items:center;gap:8px;color:rgb(22,123,86);font-size:13px;font-weight:800}.recruiter-original .kdl-footer-last{padding:24px 0;display:flex;justify-content:space-between;gap:22px;color:rgb(132,149,135);font-size:11px}@media (prefers-reduced-motion:reduce){.recruiter-original *{animation:auto none 0s ease 1 normal none running!important;scroll-behavior:auto!important;transition:none!important}}@media (max-width:900px){.recruiter-original .kdl-container{width:min(100% - 42px,750px)}.recruiter-original .kdl-section{padding-block:78px}.recruiter-original .kdl-more-layout{grid-template-columns:1fr;gap:35px}.recruiter-original .kdl-features-grid,.recruiter-original .kdl-steps,.recruiter-original .kdl-three-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.recruiter-original .kdl-container{width:calc(100% - 32px)}.recruiter-original h2{font-size:clamp(32px,calc(8 * var(--page-vw, 1vw)),44px)}.recruiter-original .kdl-section{padding-block:62px}.recruiter-original .kdl-features-grid,.recruiter-original .kdl-steps,.recruiter-original .kdl-three-grid{grid-template-columns:1fr}.recruiter-original .kdl-feature,.recruiter-original .kdl-intro-card,.recruiter-original .kdl-step{min-height:auto;padding:26px}.recruiter-original .kdl-centered{margin-bottom:32px}.recruiter-original .kdl-centered>p{font-size:15px}.recruiter-original .kdl-more-card{padding:20px}.recruiter-original .kdl-more-layout>div:first-child>p{font-size:15px}.recruiter-original .kdl-ending{padding-block:75px}.recruiter-original .kdl-ending h2{font-size:34px}.recruiter-original .kdl-ending p{font-size:15px}.recruiter-original .kdl-footer-main{align-items:flex-start;flex-direction:column}.recruiter-original .kdl-footer-last{flex-direction:column;gap:8px}.recruiter-original .kdl-feature h3{font-size:22px}.recruiter-original .tdh .tdh-collage{grid-template-rows:240px 240px}.recruiter-original .tdh .tdh-video-card{left:6%;width:88%}}.recruiter-original section[id]{scroll-margin-top:110px}.recruiter-original .trevo-tour{background:rgb(240,245,238)}.recruiter-original .trevo-pricing .kdl-eyebrow{display:flex;align-items:center;justify-content:center;gap:6px}.recruiter-original a:focus-visible,.recruiter-original button:focus-visible{outline:3px solid rgb(28,156,105);outline-offset:4px}@media (max-width:600px){.recruiter-original .tdh-video-card{height:165px!important}}.recruiter-original .trevo-pricing .kdl-intro-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.recruiter-original .trevo-pricing .trevo-pricing-description{font-size:21px;font-weight:700;line-height:1.5;flex:1 1 0%}.recruiter-original .trevo-pricing .kdl-button{margin-top:auto}.recruiter-original .trevo-pricing .kdl-button:disabled{opacity:.65;cursor:not-allowed}.recruiter-original .trevo-pricing-pending{font-size:12px;color:rgb(82,97,87)}.recruiter-original .trevo-demo-panel{margin:35px auto 0;max-width:920px;padding:30px;border:1px solid rgb(214,226,214);border-radius:22px;background:rgb(255,255,255);scroll-margin-top:110px}.recruiter-original .trevo-demo-panel h3{font-size:24px;margin:0 0 12px}.recruiter-original .trevo-demo-panel p{color:rgb(101,114,106);line-height:1.8;margin-bottom:18px}.recruiter-original .trevo-demo-panel small{display:block;margin-top:12px;color:rgb(101,114,106)}.recruiter-original .trevo-demo-panel button:disabled{cursor:not-allowed;opacity:.65}.recruiter-original .trevo-recruiter-alert{color:rgb(20,88,62)}.recruiter-original .trevo-alert-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.recruiter-original .trevo-alert-heading>span{font-size:11px;color:rgb(101,114,106);border:1px solid rgb(217,228,216);border-radius:20px;padding:4px 8px}.recruiter-original .trevo-recruiter-alert h3{font-size:23px;margin:20px 0}.recruiter-original .trevo-recruiter-alert>p{display:flex;align-items:center;gap:8px;line-height:1.8}.recruiter-original .kdl-footer nav a{color:inherit;text-decoration:none}.recruiter-original .tdh-video-main b{font-size:21px}.recruiter-original .tdh-hero-layout{min-height:820px}@media (max-width:900px){.recruiter-original .tdh-hero-layout{min-height:0}}@media (max-width:600px){.recruiter-original .tdh-video-main b{font-size:17px}.recruiter-original .trevo-demo-panel{padding:24px 18px}}.recruiter-original .tdh-video-card{top:46%}@media (max-width:600px){.recruiter-original .tdh-video-card{top:43%}}.recruiter-original .trevo-recruiter-photos{grid-template-rows:310px 225px;gap:15px}.recruiter-original .tdh-video-card{top:54%}.recruiter-original .tdh-card-0{background-position:50% 45%}.recruiter-original .tdh-card-1{background-position:50% 40%}.recruiter-original .tdh-card-2{background-position:50% 35%}.recruiter-original .tdh-card-3{background-position:50% 40%}.recruiter-original .trevo-feature-photo{display:block;width:100%;height:190px;object-fit:cover;border-radius:16px;margin-bottom:22px}.recruiter-original .trevo-photo-feature:nth-child(3) .trevo-feature-photo{object-position:50% 30%}.recruiter-original .trevo-credit-card-note{font-size:14px;line-height:1.8;font-weight:400;color:rgb(82,97,87);margin:0 0 12px}.recruiter-original .trevo-pricing-description{flex:initial}@media (max-width:1280px){.recruiter-original .trevo-recruiter-photos{grid-template-rows:270px 185px}}@media (max-width:900px){.recruiter-original .trevo-recruiter-photos{grid-template-rows:290px 210px}}@media (max-width:600px){.recruiter-original .trevo-recruiter-photos{grid-template-rows:240px 200px;gap:9px}.recruiter-original .tdh-video-card{top:53%}.recruiter-original .trevo-feature-photo{height:210px}}.recruiter-original .trevo-start-offer{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;font-size:16px;line-height:1.8}.recruiter-original{--erl-ink:#15372a;--erl-muted:#526157;--erl-accent:#007e58;--erl-line:#d6e2d6;--erl-mint:#f0f5ee;--erl-paper:#f8faf6;--erl-surface:#fff;background:transparent;font-family:var(--font-heebo),sans-serif;min-height:100dvh}.dark .recruiter-original,.light-green .recruiter-original{--erl-ink:#edf6ee;--erl-muted:#b7cbbc;--erl-accent:#70dfaf;--erl-line:#385849;--erl-mint:#193a2c;--erl-paper:#132b20;--erl-surface:#1d382b}.recruiter-original{color:var(--erl-ink)}.recruiter-original :is(.tdh,.kdl-footer,.kdl-features){background:var(--erl-paper);color:var(--erl-ink)}.recruiter-original :is(.kdl-how,.trevo-tour){background:var(--erl-mint)}.recruiter-original :is(.kdl-feature,.kdl-intro-card,.trevo-demo-panel,.kdl-step,.kdl-step-num){background:var(--erl-surface);border-color:var(--erl-line)}.recruiter-original :is(.kdl-centered p,.kdl-step p,.kdl-feature p,.kdl-intro-card p,.kdl-card-number,.kdl-footer-last,.trevo-demo-panel p,.trevo-pricing-pending){color:var(--erl-muted)}.recruiter-original :is(.kdl-feature h3,.kdl-intro-card h3,.kdl-step h3){color:var(--erl-ink)}.recruiter-original .kdl-eyebrow,.recruiter-original .kdl-step-num span{color:var(--erl-accent)}.recruiter-original .kdl-eyebrow-light{color:#bdf7b5}.recruiter-original .tdh h1{color:var(--erl-ink)}.recruiter-original .tdh h1 span{color:var(--erl-accent)}.recruiter-original .tdh .tdh-description{color:var(--erl-muted)}.recruiter-original .tdh .tdh-recruiter-cta{color:var(--erl-accent)}.recruiter-original .tdh .tdh-kicker{color:var(--erl-muted);border-color:var(--erl-line)}.recruiter-original[dir=rtl] .tdh .tdh-video-card{direction:rtl}.recruiter-original[dir=ltr] .tdh .tdh-video-card{direction:ltr}.recruiter-original .tdh,.recruiter-original :is(h1,h2,h3,h4){font-family:var(--font-heebo),sans-serif}.recruiter-original .tdh h1{letter-spacing:-.035em;line-height:1.14;text-wrap:balance}.recruiter-original .tdh .tdh-hero-layout{min-height:760px}.recruiter-original .tdh .tdh-image-card{direction:inherit}.recruiter-original[dir=rtl] .tdh-image-card{direction:rtl}.recruiter-original[dir=ltr] .tdh-image-card{direction:ltr}.recruiter-original .tdh .tdh-card-pill{direction:inherit}.recruiter-original .tdh .tdh-image-card:nth-child(-n+2) .tdh-card-overlay{inset:58px 0 auto;padding-block-start:0}.recruiter-original .tdh .tdh-card-0,.recruiter-original .tdh .tdh-card-1{background-size:100% 100%,auto 125%;background-position:0 0,50% 0}.recruiter-original .tdh .tdh-image-card:nth-child(n+3) .tdh-card-pill{top:auto;bottom:92px}.recruiter-original .tdh .tdh-video-card{top:56%;left:10%;width:80%;height:auto!important;min-height:112px;transform:translateY(-50%);padding:14px 20px;gap:6px;border-radius:22px;background:rgba(249,252,249,.76);backdrop-filter:blur(12px);box-shadow:0 12px 32px rgba(6,30,28,.15);direction:inherit}.recruiter-original .tdh .tdh-video-card:hover{transform:translateY(calc(-50% - 2px));box-shadow:0 16px 36px rgba(6,30,28,.2)}.recruiter-original .tdh .tdh-video-main{gap:14px}.recruiter-original .tdh .tdh-video-main b{font-size:20px}.recruiter-original .tdh .tdh-video-main small{font-size:12px}.recruiter-original .tdh .tdh-video-play{width:48px;height:48px}.recruiter-original .tdh .tdh-video-card>small{font-size:12px}.recruiter-original .tdh .tdh-video-topline{color:#3f5d4c}.recruiter-original .tdh .tdh-video-main small{color:#304c3c}.recruiter-header-nav{display:flex;align-items:center;gap:22px;font-size:14px;font-weight:700}.recruiter-header-nav a{min-height:44px;display:inline-flex;align-items:center}.recruiter-original :is(.recruiter-header-nav a,.kdl-footer nav a){color:inherit}.recruiter-original .recruiter-wordmark{display:inline-flex;align-items:center;gap:8px}.recruiter-original .erl-demo{padding-block:52px 24px;background:transparent}.recruiter-original .erl-demo>.erl-container{width:100%;max-width:1040px}.recruiter-original .erl-section-heading{display:block;text-align:center}.recruiter-original .erl-section-heading p{margin:16px auto 32px}.recruiter-original .erl-demo h2{font-size:28px;line-height:1.3}.dark .recruiter-original [data-employer-demo] .text-accent-blue,.light-green .recruiter-original [data-employer-demo] .text-accent-blue{color:#9ac4ff}.recruiter-original .erl-returning h2{font-size:26px}.recruiter-original .trevo-demo-panel{text-align:center}.recruiter-original .trevo-feature-photo{aspect-ratio:3/2}.recruiter-original .trevo-start-offer{flex-wrap:wrap;white-space:normal}.recruiter-original ::selection{background:#c9f4ad;color:#15372a}.recruiter-original :is(input,textarea){caret-color:#007e58}.recruiter-original :is(a,button,input,textarea):focus-visible{outline:3px solid #007e58;outline-offset:4px}.recruiter-original .kdl-more :is(a,button):focus-visible,.recruiter-original .tdh-image-card:focus-visible{outline-color:#a5df80}.recruiter-original .kdl-footer nav{flex-wrap:wrap}@media (max-width:1100px){.recruiter-header-nav{gap:12px;font-size:12px}}@media (max-width:900px){.recruiter-header-nav{display:none}.recruiter-original .tdh .tdh-hero-layout{min-height:0}}@media (max-width:600px){.recruiter-original .tdh .tdh-video-card{left:4%;width:92%;top:54%;min-height:104px;padding:10px 14px;border-radius:18px}.recruiter-original .tdh .tdh-video-main b{font-size:16px}.recruiter-original .tdh .tdh-card-overlay{padding:12px}.recruiter-original[dir=rtl] .tdh .tdh-card-2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding:0 12px 12px calc(48px + env(safe-area-inset-left, 0px))}.recruiter-original[dir=rtl] .tdh .tdh-card-2>.tdh-card-pill{position:static;max-width:100%}.recruiter-original[dir=rtl] .tdh .tdh-card-2>.tdh-card-overlay{position:static;padding:0}.recruiter-original .tdh .tdh-card-overlay strong{font-size:14px;line-height:1.4}.recruiter-original .tdh .tdh-image-card:nth-child(-n+2) .tdh-card-overlay{inset-block-start:48px}.recruiter-original .tdh .tdh-image-card:nth-child(n+3) .tdh-card-pill{bottom:80px}.recruiter-original .tdh .tdh-card-pill{font-size:10px;max-width:calc(100% - 16px)}.recruiter-original .tdh .tdh-collage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:230px 215px}.recruiter-original .erl-header{width:calc(100% - 32px)}.recruiter-original .trevo-demo-panel{padding:24px 18px}}@media (prefers-reduced-motion:reduce){.recruiter-original *,.recruiter-original :after,.recruiter-original :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.recruiter-original .trevo-film{max-width:920px;margin:36px auto 0}.recruiter-original .trevo-film-poster{display:block;position:relative;width:100%;padding:0;overflow:hidden;border:1px solid #d6e2d6;border-radius:24px;background:#f8faf6;aspect-ratio:16/9;cursor:pointer}.recruiter-original .trevo-film-poster img{display:block;width:100%;height:100%;object-fit:contain}.recruiter-original .trevo-film-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:76px;height:76px;border-radius:50%;color:white;background:#103c2dec;box-shadow:0 8px 30px #102b2240}.recruiter-original .trevo-film-caption{position:absolute;left:16px;bottom:16px;padding:8px 14px;border-radius:99px;background:#103c2dec;color:white;font-size:14px}.recruiter-original .trevo-film-player{display:block;width:100%;aspect-ratio:16/9;border-radius:24px;background:#102b22}.recruiter-original .trevo-film-language{margin-top:14px;color:#526157;font-size:13px;text-align:center}.recruiter-original .trevo-film a{text-decoration:underline}@media (max-width:640px){.recruiter-original .trevo-film-player,.recruiter-original .trevo-film-poster{border-radius:14px}.recruiter-original .trevo-film-play{width:56px;height:56px}.recruiter-original .trevo-film-caption{font-size:11px;padding:5px 9px;left:8px;bottom:8px}}.recruiter-original .kdl-centered h2,.recruiter-original .kdl-ending h2{text-wrap:balance}@media (min-width:768px){.recruiter-original .kdl-how .kdl-centered{max-width:none}.recruiter-original .kdl-ending h2,.recruiter-original .kdl-how .kdl-centered h2{white-space:nowrap;max-width:none}}.recruiter-original .kdl-step{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease}.recruiter-original .kdl-step-num span{display:inline-block;transition:transform .26s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.recruiter-original .kdl-step:hover{transform:translateY(-8px);border-color:var(--erl-accent);box-shadow:0 18px 38px rgba(23,33,27,.1)}.recruiter-original .kdl-step:hover .kdl-step-num span{transform:translateY(-3px) scale(1.12)}}@media (prefers-reduced-motion:reduce){.recruiter-original .kdl-step,.recruiter-original .kdl-step-num span{transition:none}.recruiter-original .kdl-step:hover,.recruiter-original .kdl-step:hover .kdl-step-num span{transform:none}}