.page_page__556_G{--ink:#0a0d0b;--paper:#f4f5ef;--acid:#d9ff43;--muted:#a9b0a8;background:var(--paper);color:var(--ink);overflow:hidden}.page_rail___0F3j{width:min(1320px,calc(100vw - 64px));margin-inline:auto}.page_hero__7KFOs{position:relative;height:clamp(540px,calc(100dvh - 136px),680px);padding:20px 0 24px;background:var(--ink);color:white;isolation:isolate}.page_heroNoise__w3rv4{position:absolute;inset:0;opacity:.18;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.15) .7px,transparent 0);background-size:7px 7px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.page_heroGrid__yNSix{display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;align-items:center;height:100%}.page_heroCopy__r3YU6{position:relative;z-index:2}.page_kicker__4Y54j,.page_sideLabel__xB_wC{font-size:11px;font-weight:850;letter-spacing:.2em;text-transform:uppercase}.page_kicker__4Y54j{color:var(--acid);margin-bottom:20px}.page_hero__7KFOs h1{max-width:760px;margin:0;color:#fff;font:800 clamp(3.8rem,6vw,6.5rem) /.88 var(--font-display);letter-spacing:-.075em}.page_heroText__JVWLO{max-width:560px;margin:24px 0 0;color:#bec5bf;font-size:19px;line-height:1.65}.page_heroActions__uE8fj{display:flex;align-items:center;gap:26px;margin-top:28px}.page_primaryCta__TacGU{display:inline-flex;align-items:center;gap:18px;padding:8px 9px 8px 24px;border-radius:999px;background:var(--acid);color:var(--ink);font-size:14px;font-weight:850;transition:transform .7s cubic-bezier(.16,1,.3,1)}.page_primaryCta__TacGU b{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--ink);color:white;font-size:18px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.page_primaryCta__TacGU:hover{transform:translateY(-3px)}.page_primaryCta__TacGU:hover b{transform:rotate(45deg)}.page_textCta__lk_Pn{color:#fff;font-size:14px;font-weight:750}.page_textCta__lk_Pn span{display:inline-block;margin-left:6px;transition:transform .6s cubic-bezier(.16,1,.3,1)}.page_textCta__lk_Pn:hover span{transform:translateX(6px)}.page_heroVisual__b_sym{position:relative;height:min(560px,calc(100dvh - 176px));min-height:440px}.page_heroFrame__rPImb{position:absolute;inset:0 0 0 10%;overflow:hidden;border-radius:50% 50% 28px 28px}.page_heroFrame__rPImb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(10,13,11,.55))}.page_heroFrame__rPImb img{object-fit:cover}.page_signalCard__zTFH6{position:absolute;left:0;bottom:26px;width:330px;padding:28px;border-radius:0 30px 30px 30px;background:var(--acid);color:var(--ink);transform:rotate(-3deg);box-shadow:0 30px 70px rgba(0,0,0,.24)}.page_signalCard__zTFH6 span{display:block;font-size:10px;font-weight:850;letter-spacing:.18em}.page_signalCard__zTFH6 strong{display:block;margin-top:14px;font-size:18px;line-height:1.45}.page_orbit__p2nOA{position:absolute;right:-20px;top:42px;width:150px;height:150px;display:grid;place-items:center;border:1px solid rgba(217,255,67,.5);border-radius:50%;color:var(--acid);font-size:9px;line-height:1.6;letter-spacing:.16em;text-align:center;transform:rotate(12deg)}.page_marquee__oN76v{overflow:hidden;border-bottom:1px solid #ccd0c8;background:var(--acid)}.page_marquee__oN76v div{width:max-content;display:flex;align-items:center;gap:34px;padding:18px 0;font-size:12px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;animation:page_drift__Ea8PF 28s linear infinite}.page_marquee__oN76v div:after,.page_marquee__oN76v div:before{content:"Candidate research ◆ ATS hygiene ◆ Interview scheduling ◆ Candidate communication ◆ Reporting preparation ◆";word-spacing:26px}.page_marquee__oN76v div>*{display:none}@keyframes page_drift__Ea8PF{to{transform:translateX(-50%)}}.page_manifesto__DSqGv{padding:150px 0 165px}.page_manifestoGrid__k8ZMK{display:grid;grid-template-columns:.4fr 1.6fr;gap:70px}.page_sideLabel__xB_wC{color:#4f5a53}.page_manifesto__DSqGv h2{max-width:1020px;margin:0;font:780 clamp(3rem,5.5vw,6.4rem) /.96 var(--font-display);letter-spacing:-.065em}.page_manifesto__DSqGv h2:before{content:"“";color:#9ba292}.page_manifesto__DSqGv p:last-child{max-width:720px;margin:38px 0 0 28%;color:#58615a;font-size:18px;line-height:1.8}.page_frictionSection__b3JHg{padding:130px 0;background:#e5e8df}.page_sectionIntro__Lxg0x{display:grid;grid-template-columns:.45fr 1.55fr;gap:60px;align-items:start}.page_sectionIntro__Lxg0x>p{font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.page_sectionIntro__Lxg0x h2{max-width:850px;margin:0;font:780 clamp(3rem,5vw,5.8rem) /.95 var(--font-display);letter-spacing:-.06em}.page_frictionList__6V5yg{margin-top:80px;border-top:2px solid var(--ink)}.page_frictionList__6V5yg article{display:grid;grid-template-columns:70px .65fr 1.1fr;gap:40px;align-items:start;padding:34px 0;border-bottom:1px solid #b8beb5;transition:padding .6s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1)}.page_frictionList__6V5yg article:hover{padding-left:18px;background:rgba(217,255,67,.35)}.page_frictionList__6V5yg span{font:800 12px/1 var(--font-display)}.page_frictionList__6V5yg h3{margin:0;font:760 29px/1.05 var(--font-display);letter-spacing:-.035em}.page_frictionList__6V5yg p{max-width:630px;color:#5a625c;line-height:1.7}.page_serviceSection__x3E5e{padding:150px 0;background:var(--paper)}.page_serviceGrid__MCcPg{display:grid;grid-template-columns:.78fr 1.22fr;gap:86px}.page_serviceSticky__qfC0B{position:sticky;top:110px;align-self:start}.page_serviceSticky__qfC0B h2{margin:26px 0 38px;font:780 clamp(2.8rem,4vw,5rem) /.95 var(--font-display);letter-spacing:-.06em}.page_serviceImage__Nw6Oq{position:relative;height:330px;overflow:hidden;border-radius:120px 24px 24px 24px}.page_serviceImage__Nw6Oq img{object-fit:cover}.page_serviceRow__vXhM1{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;padding:34px 4px;border-bottom:1px solid #c9cdc5;color:var(--ink);transition:padding .65s cubic-bezier(.16,1,.3,1)}.page_serviceRow__vXhM1:first-child{border-top:1px solid #c9cdc5}.page_serviceRow__vXhM1:hover{padding-left:18px}.page_serviceRow__vXhM1 h3{margin:0;font:760 28px/1.1 var(--font-display);letter-spacing:-.035em}.page_serviceRow__vXhM1 p{max-width:630px;margin-top:10px;color:#687169;font-size:15px;line-height:1.65}.page_serviceRow__vXhM1>span{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--ink);color:var(--acid);font-size:20px;transition:transform .65s cubic-bezier(.16,1,.3,1)}.page_serviceRow__vXhM1:hover>span{transform:rotate(45deg)}.page_assignment__hzm3j{padding:145px 0;background:var(--ink);color:#fff}.page_assignmentHead__DpK8J{display:grid;grid-template-columns:.45fr 1.55fr;gap:60px}.page_assignmentHead__DpK8J .page_sideLabel__xB_wC{color:var(--acid)}.page_assignmentHead__DpK8J h2{max-width:850px;margin:0;color:#fff;font:780 clamp(3rem,5vw,5.7rem) /.96 var(--font-display);letter-spacing:-.06em}.page_loopGrid__TDb5o{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:12px;margin-top:80px}.page_loopGrid__TDb5o article{min-height:280px;padding:32px;border:1px solid rgba(255,255,255,.16);border-radius:26px;display:flex;flex-direction:column;justify-content:flex-end}.page_loopGrid__TDb5o .page_loopLead__MIxOl{grid-row:span 2;min-height:572px;background:var(--acid);color:var(--ink);border:0}.page_loopGrid__TDb5o article:last-child{grid-column:2/span 2}.page_loopGrid__TDb5o span{margin-bottom:auto;color:var(--acid);font-size:10px;font-weight:850;letter-spacing:.18em}.page_loopLead__MIxOl span{color:var(--ink)}.page_loopGrid__TDb5o h3{color:inherit;font:750 30px/1.08 var(--font-display);letter-spacing:-.035em}.page_loopGrid__TDb5o p{margin-top:15px;color:inherit;opacity:.67;line-height:1.7}.page_boundaries__y2_oS{padding:150px 0;background:#dfe3da}.page_boundaryGrid__Ci9ET{display:grid;grid-template-columns:.78fr 1.22fr;gap:100px}.page_boundaryGrid__Ci9ET h2{margin:25px 0 0;font:780 clamp(3rem,4.8vw,5.5rem) /.96 var(--font-display);letter-spacing:-.06em}.page_boundaryCopy__Dc82o{max-width:540px;margin-top:30px;color:#5c655e;font-size:17px;line-height:1.8}.page_boundaryTable__5ZjBi{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--ink);border-radius:28px;overflow:hidden}.page_boundaryTable__5ZjBi>div{display:flex;flex-direction:column}.page_boundaryTable__5ZjBi>div+div{border-left:2px solid var(--ink)}.page_boundaryTable__5ZjBi strong{padding:24px;background:var(--ink);color:#fff;font-size:16px}.page_boundaryTable__5ZjBi div:last-child strong{background:var(--acid);color:var(--ink)}.page_boundaryTable__5ZjBi span{padding:19px 24px;border-bottom:1px solid #afb6ad;font-size:15px}.page_boundaryTable__5ZjBi span:last-child{border:0}.page_storySection__e1WNL{padding:150px 0}.page_storyGrid__immKr{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:430px 330px;gap:18px}.page_storyPhotoLarge__ZF5I_,.page_storyPhotoSmall__n9AMN{position:relative;overflow:hidden}.page_storyPhotoLarge__ZF5I_{grid-row:span 2;border-radius:240px 28px 28px 28px}.page_storyPhotoSmall__n9AMN{border-radius:28px 28px 180px 28px}.page_storyPhotoLarge__ZF5I_ img,.page_storyPhotoSmall__n9AMN img{object-fit:cover}.page_storyCopy__r3u8r{padding:54px;border-radius:28px;background:var(--acid)}.page_storyCopy__r3u8r h2{margin:22px 0 0;font:780 46px/.98 var(--font-display);letter-spacing:-.055em}.page_storyCopy__r3u8r p{margin-top:22px;line-height:1.7}.page_storyCopy__r3u8r a{display:inline-block;margin-top:40px;font-weight:850}.page_processSection__S6g9F{padding:140px 0;background:#eceee8}.page_processTrack__1LDfb{display:grid;grid-template-columns:repeat(4,1fr);margin-top:76px;border-top:2px solid var(--ink)}.page_processTrack__1LDfb article{min-height:330px;padding:30px 28px;border-right:1px solid #b9beb6}.page_processTrack__1LDfb article:first-child{border-left:1px solid #b9beb6}.page_processTrack__1LDfb span{color:#697269;font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.page_processTrack__1LDfb h3{margin:110px 0 0;font:750 25px/1.1 var(--font-display);letter-spacing:-.03em}.page_processTrack__1LDfb p{margin-top:15px;color:#646d65;font-size:14px;line-height:1.65}.page_sectors__3SiA4{padding:145px 0;background:var(--acid)}.page_sectorWords__aZCpx{display:flex;flex-wrap:wrap;gap:8px 28px;margin:38px 0 50px}.page_sectorWords__aZCpx span{font:800 clamp(3rem,6.5vw,7rem) /.95 var(--font-display);letter-spacing:-.065em}.page_sectorWords__aZCpx span:after{content:"/";margin-left:28px;color:rgba(10,13,11,.25)}.page_sectors__3SiA4 a{display:inline-flex;gap:12px;align-items:center;font-weight:850}.page_faq__2BycP{padding:150px 0}.page_faqGrid__sMP1W{display:grid;grid-template-columns:.65fr 1.35fr;gap:100px}.page_faq__2BycP h2{margin-top:24px;font:780 clamp(3rem,4.5vw,5.2rem) /.95 var(--font-display);letter-spacing:-.06em}.page_faqList__Z9LYs{border-top:2px solid var(--ink)}.page_faqList__Z9LYs details{border-bottom:1px solid #c0c5bd}.page_faqList__Z9LYs summary{display:flex;justify-content:space-between;gap:30px;padding:28px 0;cursor:pointer;list-style:none;font:720 22px/1.3 var(--font-display)}.page_faqList__Z9LYs summary::-webkit-details-marker{display:none}.page_faqList__Z9LYs summary span{font-size:28px}.page_faqList__Z9LYs details[open] summary span{transform:rotate(45deg)}.page_faqList__Z9LYs details p{max-width:690px;padding:0 50px 28px 0;color:#606961;line-height:1.75}.page_resources__65z1p{padding:140px 0;background:#e2e5dd}.page_resourceGrid__8C0OH{display:grid;grid-template-columns:1.15fr .85fr;margin-top:70px;gap:14px}.page_resourceGrid__8C0OH a{min-height:280px;padding:36px;border-radius:26px;background:var(--paper);color:var(--ink)}.page_resourceGrid__8C0OH a:first-child{grid-row:span 2;min-height:574px;background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.page_resourceGrid__8C0OH span{font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:#687168}.page_resourceGrid__8C0OH a:first-child span{color:var(--acid)}.page_resourceGrid__8C0OH h3{color:inherit;margin-top:90px;font:760 34px/1.05 var(--font-display);letter-spacing:-.04em}.page_resourceGrid__8C0OH a:first-child h3{font-size:52px}.page_resourceGrid__8C0OH p{margin-top:16px;color:inherit;opacity:.65;line-height:1.65}.page_finalCta__NLnKF{padding:150px 0;background:var(--ink);color:white;text-align:center}.page_finalCta__NLnKF p{color:var(--acid);font-size:10px;font-weight:850;letter-spacing:.2em}.page_finalCta__NLnKF h2{max-width:1060px;margin:28px auto 44px;color:#fff;font:800 clamp(3.4rem,6vw,7rem) /.9 var(--font-display);letter-spacing:-.07em}.page_page__556_G :focus-visible{outline:3px solid var(--acid);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.page_heroCopy__r3YU6{animation:page_arrive__Scd5B .9s cubic-bezier(.16,1,.3,1) both}.page_heroVisual__b_sym{animation:page_arrive__Scd5B 1.1s cubic-bezier(.16,1,.3,1) .12s both}@keyframes page_arrive__Scd5B{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.page_marquee__oN76v div{animation:none}}@media (max-width:900px){.page_rail___0F3j{width:min(100% - 32px,720px)}.page_assignmentHead__DpK8J,.page_boundaryGrid__Ci9ET,.page_faqGrid__sMP1W,.page_heroGrid__yNSix,.page_manifestoGrid__k8ZMK,.page_sectionIntro__Lxg0x,.page_serviceGrid__MCcPg{grid-template-columns:1fr}.page_heroGrid__yNSix,.page_hero__7KFOs{height:auto;min-height:auto}.page_hero__7KFOs{padding:44px 0 70px}.page_hero__7KFOs h1{font-size:clamp(3.7rem,14vw,6rem)}.page_heroVisual__b_sym{min-height:560px}.page_heroFrame__rPImb{inset:0 0 0 5%}.page_assignment__hzm3j,.page_boundaries__y2_oS,.page_faq__2BycP,.page_frictionSection__b3JHg,.page_manifesto__DSqGv,.page_processSection__S6g9F,.page_resources__65z1p,.page_serviceSection__x3E5e,.page_storySection__e1WNL{padding:100px 0}.page_manifesto__DSqGv p:last-child{margin-left:0}.page_serviceSticky__qfC0B{position:static}.page_loopGrid__TDb5o{grid-template-columns:1fr 1fr}.page_loopGrid__TDb5o .page_loopLead__MIxOl{grid-row:auto;grid-column:span 2;min-height:390px}.page_loopGrid__TDb5o article:last-child{grid-column:auto}.page_boundaryGrid__Ci9ET{gap:60px}.page_storyGrid__immKr{grid-template-columns:1fr;grid-template-rows:480px auto 330px}.page_storyPhotoLarge__ZF5I_{grid-row:auto}.page_processTrack__1LDfb{grid-template-columns:1fr 1fr}.page_resourceGrid__8C0OH{grid-template-columns:1fr}.page_resourceGrid__8C0OH a:first-child{grid-row:auto;min-height:380px}}@media (max-width:600px){.page_rail___0F3j{width:calc(100% - 32px)}.page_hero__7KFOs{padding-top:36px}.page_heroGrid__yNSix{gap:44px}.page_hero__7KFOs h1{font-size:3.55rem}.page_heroText__JVWLO{font-size:17px}.page_heroActions__uE8fj{align-items:flex-start;flex-direction:column}.page_heroVisual__b_sym{min-height:460px}.page_heroFrame__rPImb{inset:0 0 0 0;border-radius:180px 180px 24px 24px}.page_signalCard__zTFH6{width:265px;padding:22px}.page_orbit__p2nOA{display:none}.page_assignmentHead__DpK8J h2,.page_boundaryGrid__Ci9ET h2,.page_faq__2BycP h2,.page_manifesto__DSqGv h2,.page_sectionIntro__Lxg0x h2,.page_serviceSticky__qfC0B h2{font-size:2.8rem}.page_frictionList__6V5yg article{grid-template-columns:38px 1fr;gap:14px}.page_frictionList__6V5yg p{grid-column:2}.page_serviceRow__vXhM1 h3{font-size:23px}.page_loopGrid__TDb5o{grid-template-columns:1fr}.page_loopGrid__TDb5o .page_loopLead__MIxOl,.page_loopGrid__TDb5o article:last-child{grid-column:auto}.page_loopGrid__TDb5o .page_loopLead__MIxOl,.page_loopGrid__TDb5o article{min-height:280px}.page_boundaryTable__5ZjBi{grid-template-columns:1fr}.page_boundaryTable__5ZjBi>div+div{border-left:0;border-top:2px solid var(--ink)}.page_storyGrid__immKr{grid-template-rows:390px auto 260px}.page_storyCopy__r3u8r{padding:32px}.page_storyCopy__r3u8r h2{font-size:36px}.page_processTrack__1LDfb{grid-template-columns:1fr}.page_processTrack__1LDfb article{min-height:250px;border-left:1px solid #b9beb6}.page_processTrack__1LDfb h3{margin-top:70px}.page_sectorWords__aZCpx span{font-size:3.1rem}.page_resourceGrid__8C0OH a,.page_resourceGrid__8C0OH a:first-child{min-height:300px;padding:28px}.page_resourceGrid__8C0OH a:first-child h3,.page_resourceGrid__8C0OH h3{font-size:35px}.page_finalCta__NLnKF{padding:110px 0}.page_finalCta__NLnKF h2{font-size:3.4rem}}