{"id":7844,"date":"2026-08-09T05:35:48","date_gmt":"2026-08-09T03:35:48","guid":{"rendered":"https:\/\/thefrenchsourcer.com\/?page_id=7844"},"modified":"2026-08-09T21:04:24","modified_gmt":"2026-08-09T19:04:24","slug":"candidate-experience","status":"publish","type":"page","link":"https:\/\/thefrenchsourcer.com\/it\/candidate-experience\/","title":{"rendered":"Candidate Experience"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7844\" class=\"elementor elementor-7844\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6504494 e-con-full e-flex e-con e-parent\" data-id=\"6504494\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7d70ecb e-flex e-con-boxed e-con e-child\" data-id=\"7d70ecb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea8dd37 elementor-widget elementor-widget-html\" data-id=\"ea8dd37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-chero\" aria-label=\"The French Sourcer - candidates\">\n  <style>\n    html {\n      scroll-behavior: smooth;\n    }\n\n    .tfs-chero,\n    .tfs-chero * {\n      box-sizing: border-box;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .tfs-chero {\n      position: relative;\n      width: 100vw;\n      min-height: 88vh;\n      margin-left: calc(50% - 50vw);\n      padding: 64px 0;\n      overflow: hidden;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      background: #141210;\n    }\n\n    .tfs-chero-inner {\n      position: relative;\n      width: 100%;\n      max-width: 860px;\n      margin: 0 auto;\n      padding: 0 clamp(18px, 3vw, 28px);\n      text-align: center;\n    }\n\n    .tfs-chero-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 20px;\n      padding: 7px 16px;\n      border: 1px solid rgba(150, 128, 95, 0.35);\n      border-radius: 999px;\n      background: rgba(150, 128, 95, 0.08);\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 600;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .tfs-chero-badge-dot {\n      width: 6px;\n      height: 6px;\n      flex: 0 0 auto;\n      border-radius: 50%;\n      background: #96805F;\n    }\n\n    .tfs-chero h1 {\n      max-width: 850px;\n      margin: 0 auto 20px;\n      color: #F3EFE6;\n      font-size: clamp(32px, 4.2vw, 52px);\n      font-weight: 600;\n      line-height: 1.12;\n      letter-spacing: -0.02em;\n    }\n\n    .tfs-chero-sub {\n      max-width: 720px;\n      margin: 0 auto 36px;\n      color: rgba(243, 239, 230, 0.7);\n      font-size: clamp(16px, 1.4vw, 19px);\n      line-height: 1.65;\n    }\n\n    .tfs-chero-ctas {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      flex-wrap: wrap;\n    }\n\n    .tfs-chero-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 26px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #F3EFE6 !important;\n      font-size: 16px;\n      font-weight: 500;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n\n    .tfs-chero-btn:hover {\n      transform: translateY(-2px);\n      border-color: #96805F !important;\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #F3EFE6 !important;\n    }\n\n    .tfs-chero-btn svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n\n    .tfs-chero-btn:hover svg {\n      transform: translateX(3px);\n    }\n\n    @media (max-width: 600px) {\n      .tfs-chero {\n        min-height: 82vh;\n        padding: 72px 0;\n      }\n\n      .tfs-chero-ctas {\n        flex-direction: column;\n        align-items: stretch;\n      }\n\n      .tfs-chero-btn {\n        width: 100%;\n      }\n    }\n  <\/style>\n\n  <div class=\"tfs-chero-inner\">\n\n    <div class=\"tfs-chero-badge\">\n      <span class=\"tfs-chero-badge-dot\"><\/span>\n      For technical candidates\n    <\/div>\n\n    <h1>\n      Technical recruitment built to understand the work behind your title.\n    <\/h1>\n\n    <p class=\"tfs-chero-sub\">\n      Our structured interviews go beyond the CV to understand what you do\n      day to day, the systems you have built and the problems you have solved.\n      We represent that experience accurately to the teams where it can create\n      real value.\n    <\/p>\n\n    <div class=\"tfs-chero-ctas\">\n      <a class=\"tfs-chero-btn\" href=\"\/jobs\/\">\n        Explore open roles\n\n        <svg\n          viewBox=\"0 0 24 24\"\n          fill=\"none\"\n          stroke=\"currentColor\"\n          stroke-width=\"2\"\n          stroke-linecap=\"round\"\n          stroke-linejoin=\"round\"\n          aria-hidden=\"true\"\n        >\n          <path d=\"M5 12h14\"><\/path>\n          <path d=\"M13 6l6 6-6 6\"><\/path>\n        <\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a84af2 e-con-full e-flex e-con e-parent\" data-id=\"1a84af2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-467b7fb e-flex e-con-boxed e-con e-child\" data-id=\"467b7fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7de3f44 elementor-widget elementor-widget-html\" data-id=\"7de3f44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    #tfs-section-01-heading {\n      max-width: 780px;\n      margin-left: auto;\n      margin-right: auto;\n      text-align: center;\n    }\n    #tfs-section-01-heading .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    #tfs-section-01-heading .tfs-candidate-kicker::before {\n      display: none;\n    }\n    #tfs-section-01-heading .tfs-candidate-title,\n    #tfs-section-01-heading .tfs-candidate-intro {\n      margin-left: auto;\n      margin-right: auto;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n    .tfs-candidate-reveal {\n      opacity: 0;\n      transform: translateY(22px);\n      transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1),\n        transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n      will-change: opacity, transform;\n    }\n    .tfs-candidate-reveal.is-visible {\n      opacity: 1;\n      transform: translateY(0);\n    }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(1) { transition-delay: 0.05s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(2) { transition-delay: 0.12s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(3) { transition-delay: 0.19s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(4) { transition-delay: 0.26s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(5) { transition-delay: 0.33s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(6) { transition-delay: 0.4s; }\n    .tfs-candidate-card {\n      transition: transform 0.25s ease, border-color 0.25s ease,\n        box-shadow 0.25s ease, opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1),\n        transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n    }\n    .tfs-candidate-card:hover {\n      transform: translateY(-5px);\n    }\n    .tfs-candidate-section--light .tfs-candidate-card:hover {\n      border-color: rgba(150, 128, 95, 0.55);\n      box-shadow: 0 14px 30px rgba(24, 22, 18, 0.08);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card:hover {\n      border-color: rgba(150, 128, 95, 0.6);\n      box-shadow: 0 14px 30px rgba(0, 0, 0, 0.3);\n    }\n    .tfs-candidate-card.tfs-candidate-reveal.is-visible:hover {\n      transform: translateY(-5px);\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tfs-candidate-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n      .tfs-candidate-card {\n        transition: border-color 0.25s ease, box-shadow 0.25s ease;\n      }\n      .tfs-candidate-card:hover {\n        transform: none;\n      }\n    }\n  <\/style>\n  <!-- SECTION 01 -->\n  <section class=\"tfs-candidate-section tfs-candidate-section--light\">\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading tfs-candidate-reveal\" id=\"tfs-section-01-heading\">\n        <div class=\"tfs-candidate-kicker\">How we assess your experience<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          What we look at, beyond the title.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          A list of technologies doesn't tell us much about a senior\n          technical profile. What matters is the environment you worked in,\n          the decisions you owned, and the constraints you were working\n          under when you made them.\n        <\/p>\n      <\/div>\n      <div class=\"tfs-candidate-grid tfs-candidate-grid--three\">\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Scope and ownership<\/h3>\n          <p class=\"tfs-candidate-text\">\n            What you owned directly, what you shared with the team, and\n            where your responsibility stopped. We separate participation\n            from technical ownership before drawing conclusions.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Technical context<\/h3>\n          <p class=\"tfs-candidate-text\">\n            The architecture, scale, data volumes, reliability\n            requirements, legacy constraints, and security boundaries you\n            actually worked within, not just the technologies on your\n            resume.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Decision quality<\/h3>\n          <p class=\"tfs-candidate-text\">\n            The alternatives you considered, the trade-offs you made, and\n            how you judged the result afterward. Seniority tends to show up\n            in the quality of these calls.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Operational contribution<\/h3>\n          <p class=\"tfs-candidate-text\">\n            How your work changed delivery speed, maintainability,\n            performance, reliability, or cost, and what it changed for the\n            other engineers working around you.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Team interface<\/h3>\n          <p class=\"tfs-candidate-text\">\n            How you worked with engineering, product, data, security,\n            infrastructure, and business stakeholders when requirements or\n            priorities pulled in different directions.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <h3 class=\"tfs-candidate-card-title\">Current direction<\/h3>\n          <p class=\"tfs-candidate-text\">\n            The problems you want to work on next, the scope you're ready\n            to own, and the environments where your experience still\n            applies most directly.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <script>\n    (function () {\n      var els = document.querySelectorAll(\n        \".tfs-candidates-content .tfs-candidate-reveal\"\n      );\n      if (!(\"IntersectionObserver\" in window) || !els.length) {\n        els.forEach(function (el) {\n          el.classList.add(\"is-visible\");\n        });\n        return;\n      }\n      var io = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"is-visible\");\n              io.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.15, rootMargin: \"0px 0px -40px 0px\" }\n      );\n      els.forEach(function (el) {\n        io.observe(el);\n      });\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-537e18e e-con-full e-flex e-con e-parent\" data-id=\"537e18e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c6135ea e-flex e-con-boxed e-con e-child\" data-id=\"c6135ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aafd1e7 elementor-widget elementor-widget-html\" data-id=\"aafd1e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n      margin-left: auto;\n      margin-right: auto;\n      text-align: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker::before {\n      display: none;\n    }\n    .tfs-candidate-heading .tfs-candidate-title,\n    .tfs-candidate-heading .tfs-candidate-intro {\n      margin-left: auto;\n      margin-right: auto;\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n    .tfs-process-track {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      max-width: 560px;\n      margin: 0 auto clamp(48px, 6vw, 76px);\n      padding: 0 4px;\n    }\n    .tfs-process-dot {\n      position: relative;\n      flex: 0 0 auto;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 12px;\n      border: 1.5px solid rgba(150, 128, 95, 0.3);\n      color: rgba(243, 239, 230, 0.4);\n      background: transparent;\n      transition: border-color 0.4s ease, color 0.4s ease,\n        background-color 0.4s ease,\n        transform 0.45s cubic-bezier(0.34, 1.56, 0.64, 1);\n    }\n    .tfs-process-dot.is-active {\n      border-color: #96805F;\n      background: #96805F;\n      color: #141210;\n      transform: scale(1.18);\n    }\n    .tfs-process-line {\n      flex: 1 1 auto;\n      height: 2px;\n      min-width: 12px;\n      background: rgba(150, 128, 95, 0.2);\n      position: relative;\n      overflow: hidden;\n    }\n    .tfs-process-line::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: #96805F;\n      transform: scaleX(0);\n      transform-origin: left;\n      transition: transform 0.6s cubic-bezier(0.65, 0, 0.35, 1);\n    }\n    .tfs-process-line.is-filled::after {\n      transform: scaleX(1);\n    }\n    @media (max-width: 560px) {\n      .tfs-process-track {\n        display: none;\n      }\n    }\n    .tfs-candidate-reveal {\n      opacity: 0;\n      transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1),\n        transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n      will-change: opacity, transform;\n    }\n    .tfs-candidate-reveal.is-visible {\n      opacity: 1;\n      transform: translate(0, 0) !important;\n    }\n    .tfs-candidate-heading.tfs-candidate-reveal {\n      transform: translateY(20px);\n    }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(odd) {\n      transform: translateX(-28px);\n    }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(even) {\n      transform: translateX(28px);\n    }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(1) { transition-delay: 0.05s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(2) { transition-delay: 0.12s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(3) { transition-delay: 0.19s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(4) { transition-delay: 0.26s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(5) { transition-delay: 0.33s; }\n    .tfs-candidate-grid .tfs-candidate-reveal:nth-child(6) { transition-delay: 0.4s; }\n    .tfs-candidate-card {\n      transition: transform 0.25s ease, border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n    .tfs-candidate-card:hover {\n      transform: translateY(-5px);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card:hover {\n      border-color: rgba(150, 128, 95, 0.6);\n      box-shadow: 0 14px 30px rgba(0, 0, 0, 0.3);\n    }\n    .tfs-candidate-card-number {\n      opacity: 0;\n      transform: scale(0.55) rotate(-8deg);\n      transition: opacity 0.5s ease 0.22s,\n        transform 0.55s cubic-bezier(0.34, 1.56, 0.64, 1) 0.22s;\n    }\n    .tfs-candidate-reveal.is-visible .tfs-candidate-card-number {\n      opacity: 1;\n      transform: scale(1) rotate(0deg);\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid .tfs-candidate-reveal:nth-child(odd),\n      .tfs-candidate-grid .tfs-candidate-reveal:nth-child(even) {\n        transform: translateY(20px);\n      }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tfs-candidate-reveal,\n      .tfs-candidate-card-number {\n        opacity: 1;\n        transform: none !important;\n        transition: none;\n      }\n      .tfs-process-dot,\n      .tfs-process-line::after {\n        transition: none;\n      }\n      .tfs-candidate-card:hover {\n        transform: none;\n      }\n    }\n  <\/style>\n  <!-- SECTION 02 -->\n  <section\n    class=\"tfs-candidate-section tfs-candidate-section--dark\"\n    id=\"tfs-candidate-section-02\"\n  >\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading tfs-candidate-reveal\">\n        <div class=\"tfs-candidate-kicker\">The candidate process<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          A defined process, with a clear purpose at every stage.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          The exact sequence depends on the role and the client's internal\n          process, but before you commit any time, we walk you through the\n          known stages, who's involved, and what each one is meant to\n          decide.\n        <\/p>\n      <\/div>\n      <div class=\"tfs-process-track\" aria-hidden=\"true\">\n        <span class=\"tfs-process-dot\">01<\/span>\n        <span class=\"tfs-process-line\"><\/span>\n        <span class=\"tfs-process-dot\">02<\/span>\n        <span class=\"tfs-process-line\"><\/span>\n        <span class=\"tfs-process-dot\">03<\/span>\n        <span class=\"tfs-process-line\"><\/span>\n        <span class=\"tfs-process-dot\">04<\/span>\n        <span class=\"tfs-process-line\"><\/span>\n        <span class=\"tfs-process-dot\">05<\/span>\n        <span class=\"tfs-process-line\"><\/span>\n        <span class=\"tfs-process-dot\">06<\/span>\n      <\/div>\n      <div class=\"tfs-candidate-grid\">\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">01<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Initial relevance review<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We check your experience against what the search actually\n            requires: technical scope, operating environment, expected level\n            of ownership, and any practical constraints on the role.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">02<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Context call<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We walk you through the business context, the team, the\n            technical problem, and why the role exists, plus what's still\n            unconfirmed. From there, you decide whether it's worth\n            continuing.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">03<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Structured interview<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We dig into the parts of your experience most relevant to the\n            role: real systems, real decisions, real constraints, and real\n            outcomes, not rehearsed theoretical questions.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">04<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Documented assessment<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We map your experience against the criteria agreed with the\n            client, and record the supporting evidence, the open questions,\n            and anything that doesn't line up.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">05<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Client process<\/h3>\n          <p class=\"tfs-candidate-text\">\n            If both sides want to move forward, we prepare the handover and\n            stay closely involved through the client's technical interviews\n            and the business discussions that follow.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card tfs-candidate-reveal\">\n          <span class=\"tfs-candidate-card-number\">06<\/span>\n          <h3 class=\"tfs-candidate-card-title\">Decision and follow-through<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We share what we know, chase down outstanding questions, and\n            stay involved through the offer, your notice period, and the\n            start of the assignment.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <script>\n    (function () {\n      var root = document.getElementById(\"tfs-candidate-section-02\");\n      if (!root) return;\n      var reveals = root.querySelectorAll(\".tfs-candidate-reveal\");\n      var cards = root.querySelectorAll(\".tfs-candidate-grid .tfs-candidate-card\");\n      var dots = root.querySelectorAll(\".tfs-process-dot\");\n      var lines = root.querySelectorAll(\".tfs-process-line\");\n\n      function activateStep(index) {\n        if (dots[index]) dots[index].classList.add(\"is-active\");\n        if (index > 0 && lines[index - 1]) {\n          lines[index - 1].classList.add(\"is-filled\");\n        }\n      }\n\n      if (!(\"IntersectionObserver\" in window)) {\n        reveals.forEach(function (el) {\n          el.classList.add(\"is-visible\");\n        });\n        dots.forEach(function (d) {\n          d.classList.add(\"is-active\");\n        });\n        lines.forEach(function (l) {\n          l.classList.add(\"is-filled\");\n        });\n        return;\n      }\n\n      var io = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"is-visible\");\n              var cardIndex = Array.prototype.indexOf.call(\n                cards,\n                entry.target\n              );\n              if (cardIndex > -1) activateStep(cardIndex);\n              io.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.2, rootMargin: \"0px 0px -40px 0px\" }\n      );\n\n      reveals.forEach(function (el) {\n        io.observe(el);\n      });\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-05bc7fa e-flex e-con-boxed e-con e-parent\" data-id=\"05bc7fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c87327b elementor-widget elementor-widget-html\" data-id=\"c87327b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n      margin-left: auto;\n      margin-right: auto;\n      text-align: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker::before {\n      display: none;\n    }\n    .tfs-candidate-heading .tfs-candidate-title,\n    .tfs-candidate-heading .tfs-candidate-intro {\n      margin-left: auto;\n      margin-right: auto;\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n    .tfs-interview-list {\n      display: flex;\n      flex-direction: column;\n    }\n    .tfs-interview-row {\n      display: grid;\n      grid-template-columns: minmax(0, 220px) 1fr;\n      gap: clamp(20px, 4vw, 48px);\n      padding: 24px 18px;\n      margin: 0 -18px;\n      align-items: start;\n      border-radius: 6px;\n      transition: background-color 0.3s ease;\n    }\n    .tfs-interview-row:first-child {\n      padding-top: 0;\n      margin-top: 0;\n    }\n    .tfs-interview-row:first-child::before {\n      display: none;\n    }\n    .tfs-interview-row {\n      position: relative;\n    }\n    .tfs-interview-row::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 18px;\n      right: 18px;\n      height: 1px;\n      background: rgba(150, 128, 95, 0.22);\n    }\n    .tfs-interview-row:hover {\n      background: rgba(150, 128, 95, 0.06);\n    }\n    .tfs-interview-row-title {\n      margin: 0;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.4;\n      color: #181612;\n    }\n    .tfs-wipe-title {\n      display: inline-block;\n      clip-path: inset(0 100% 0 0);\n      transition: clip-path 0.6s cubic-bezier(0.65, 0, 0.35, 1) 0.05s;\n    }\n    .tfs-interview-row.is-visible .tfs-wipe-title {\n      clip-path: inset(0 0 0 0);\n    }\n    .tfs-title-underline {\n      display: block;\n      width: 24px;\n      height: 2px;\n      margin-top: 10px;\n      background: #96805F;\n      transform: scaleX(0);\n      transform-origin: left;\n      transition: transform 0.45s cubic-bezier(0.65, 0, 0.35, 1) 0.35s;\n    }\n    .tfs-interview-row.is-visible .tfs-title-underline {\n      transform: scaleX(1);\n    }\n    .tfs-interview-row .tfs-candidate-text {\n      opacity: 0;\n      transform: translateY(8px);\n      transition: opacity 0.5s ease 0.4s, transform 0.5s ease 0.4s;\n    }\n    .tfs-interview-row.is-visible .tfs-candidate-text {\n      opacity: 1;\n      transform: translateY(0);\n    }\n    @media (max-width: 680px) {\n      .tfs-interview-row {\n        grid-template-columns: 1fr;\n        gap: 8px;\n      }\n    }\n    .tfs-candidate-note-pop {\n      opacity: 0;\n      transform: scale(0.97) translateY(8px);\n      transition: opacity 0.55s ease,\n        transform 0.55s cubic-bezier(0.34, 1.56, 0.64, 1);\n    }\n    .tfs-candidate-note-pop.is-visible {\n      opacity: 1;\n      transform: scale(1) translateY(0);\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tfs-wipe-title {\n        clip-path: inset(0 0 0 0);\n        transition: none;\n      }\n      .tfs-title-underline {\n        transform: scaleX(1);\n        transition: none;\n      }\n      .tfs-interview-row .tfs-candidate-text,\n      .tfs-candidate-note-pop {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n    }\n  <\/style>\n  <!-- SECTION 03 -->\n  <section\n    class=\"tfs-candidate-section tfs-candidate-section--light\"\n    id=\"tfs-candidate-section-03\"\n  >\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading\">\n        <div class=\"tfs-candidate-kicker\">The technical interview<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          We examine systems, decisions and constraints.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          The interview follows the requirements of the search. It isn't a\n          replacement for the client's own engineering assessment. Its\n          purpose is to build an accurate technical account of your\n          experience before we present your profile.\n        <\/p>\n      <\/div>\n      <div class=\"tfs-interview-list\">\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">System and problem<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            The initial state of the system, and the specific problem that\n            needed to be solved before you got involved.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">Individual contribution<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            Your personal contribution relative to the work carried out by\n            the wider team, and where your responsibility actually began.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">Architecture and design<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            The choices you made, the alternatives you weighed, and the\n            ones you deliberately rejected, and why.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">Operational constraints<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            Scale, performance, reliability, security, and maintainability\n            requirements you had to design around, often with legacy\n            constraints in play.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">Incidents and corrections<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            Technical debt, failed assumptions, incidents you handled, and\n            the evidence used to confirm whether your corrections actually\n            worked.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-interview-row\">\n          <h3 class=\"tfs-interview-row-title\"><span class=\"tfs-wipe-title\">Standards and influence<\/span><span class=\"tfs-title-underline\"><\/span><\/h3>\n          <p class=\"tfs-candidate-text\">\n            Your influence on technical standards, delivery practices, and\n            the engineers who worked alongside you day to day.\n          <\/p>\n        <\/div>\n      <\/div>\n      <div class=\"tfs-candidate-note tfs-candidate-note-pop\">\n        <p>\n          We don't need confidential code, proprietary architecture, or\n          anything protected by a previous employer to see your technical\n          depth. That can be established without breaching those\n          obligations.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n  <script>\n    (function () {\n      var root = document.getElementById(\"tfs-candidate-section-03\");\n      if (!root) return;\n      var reduceMotion =\n        window.matchMedia &&\n        window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n      var rows = root.querySelectorAll(\".tfs-interview-row\");\n      var note = root.querySelector(\".tfs-candidate-note-pop\");\n\n      if (reduceMotion || !(\"IntersectionObserver\" in window)) {\n        rows.forEach(function (el) {\n          el.classList.add(\"is-visible\");\n        });\n        if (note) note.classList.add(\"is-visible\");\n        return;\n      }\n\n      var io = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"is-visible\");\n              io.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.35, rootMargin: \"0px 0px -60px 0px\" }\n      );\n\n      rows.forEach(function (el) {\n        io.observe(el);\n      });\n      if (note) io.observe(note);\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a468653 e-flex e-con-boxed e-con e-parent\" data-id=\"a468653\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aacc90b elementor-widget elementor-widget-html\" data-id=\"aacc90b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n\n    .tfs-candidate-section--dark {\n      color: #f3efe6;\n      background: #141210;\n    }\n\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n    }\n\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805f;\n      font-size: 12px;\n      font-weight: 700;\n      line-height: 1;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805f;\n    }\n\n    \/* Taille identique au mod\u00e8le transmis *\/\n\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      color: #f3efe6;\n      font-size: clamp(24px, 3.2vw, 34px);\n      font-weight: 600;\n      line-height: 1.2;\n      letter-spacing: normal;\n    }\n\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      color: rgba(243, 239, 230, 0.7);\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n\n    .tfs-candidate-intro + .tfs-candidate-intro {\n      margin-top: 14px;\n    }\n\n    \/* Graphique centr\u00e9 *\/\n\n    .tfs-mindmap {\n      position: relative;\n      display: grid;\n      grid-template-columns:\n        minmax(0, 280px)\n        minmax(150px, 200px)\n        minmax(0, 280px);\n      grid-template-rows: auto auto;\n      column-gap: clamp(20px, 3.5vw, 48px);\n      row-gap: clamp(18px, 3vw, 28px);\n      align-items: center;\n      justify-content: center;\n      width: 100%;\n      max-width: 880px;\n      margin: 0 auto clamp(40px, 6vw, 64px);\n    }\n\n    .tfs-mm-lines {\n      position: absolute;\n      inset: 0;\n      z-index: 1;\n      width: 100%;\n      height: 100%;\n      overflow: visible;\n      pointer-events: none;\n    }\n\n    .tfs-mm-line {\n      fill: none;\n      stroke: rgba(150, 128, 95, 0.5);\n      stroke-width: 1.5;\n      stroke-linecap: round;\n    }\n\n    .tfs-mm-hub {\n      position: relative;\n      z-index: 2;\n      display: flex;\n      grid-column: 2;\n      grid-row: 1 \/ 3;\n      align-items: center;\n      align-self: center;\n      justify-content: center;\n      justify-self: center;\n      width: 92px;\n      height: 92px;\n      border: 1.5px solid #96805f;\n      border-radius: 50%;\n      background: rgba(150, 128, 95, 0.07);\n      color: #f3efe6;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 14px;\n      line-height: 1.3;\n      text-align: center;\n      opacity: 0;\n      transform: scale(0.5);\n      transition:\n        transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1),\n        opacity 0.5s ease;\n    }\n\n    .tfs-mindmap.is-visible .tfs-mm-hub {\n      opacity: 1;\n      transform: scale(1);\n    }\n\n    .tfs-mm-node {\n      position: relative;\n      z-index: 2;\n      width: 100%;\n      max-width: 280px;\n      padding: 18px 20px;\n      border: 1px solid rgba(150, 128, 95, 0.3);\n      border-radius: 10px;\n      background: rgba(150, 128, 95, 0.04);\n      opacity: 0;\n      transform: scale(0.92);\n      transition:\n        opacity 0.5s ease 0.2s,\n        transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) 0.2s,\n        border-color 0.3s ease;\n    }\n\n    .tfs-mm-node.is-visible {\n      border-color: rgba(150, 128, 95, 0.55);\n      opacity: 1;\n      transform: scale(1);\n    }\n\n    .tfs-mm-node[data-pos=\"ul\"] {\n      grid-column: 1;\n      grid-row: 1;\n      justify-self: end;\n    }\n\n    .tfs-mm-node[data-pos=\"ll\"] {\n      grid-column: 1;\n      grid-row: 2;\n      justify-self: end;\n    }\n\n    .tfs-mm-node[data-pos=\"ur\"] {\n      grid-column: 3;\n      grid-row: 1;\n      justify-self: start;\n    }\n\n    .tfs-mm-node[data-pos=\"lr\"] {\n      grid-column: 3;\n      grid-row: 2;\n      justify-self: start;\n    }\n\n    .tfs-mm-node-title {\n      margin: 0 0 6px;\n      color: #f3efe6;\n      font-size: 15px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .tfs-mm-node-text {\n      margin: 0;\n      color: rgba(243, 239, 230, 0.68);\n      font-size: 13.5px;\n      line-height: 1.55;\n    }\n\n    \/* Dernier encadr\u00e9 et paragraphe centr\u00e9s *\/\n\n    .tfs-candidate-note {\n      width: 100%;\n      max-width: 880px;\n      margin: 0 auto;\n      padding: 22px 24px;\n      border-left: 2px solid #96805f;\n      background: rgba(150, 128, 95, 0.08);\n      text-align: center;\n    }\n\n    .tfs-candidate-note p {\n      max-width: 790px;\n      margin: 0 auto;\n      color: rgba(243, 239, 230, 0.8);\n      font-size: 16px;\n      line-height: 1.7;\n      text-align: center;\n    }\n\n    .tfs-candidate-note-pop {\n      opacity: 0;\n      transform: scale(0.97) translateY(8px);\n      transition:\n        opacity 0.55s ease,\n        transform 0.55s cubic-bezier(0.34, 1.56, 0.64, 1);\n    }\n\n    .tfs-candidate-note-pop.is-visible {\n      opacity: 1;\n      transform: scale(1) translateY(0);\n    }\n\n    @media (max-width: 900px) {\n      .tfs-mindmap {\n        grid-template-columns: 1fr;\n        grid-template-rows: none;\n        max-width: 680px;\n        row-gap: 16px;\n      }\n\n      .tfs-mm-lines {\n        display: none;\n      }\n\n      .tfs-mm-hub {\n        grid-column: 1;\n        grid-row: auto;\n        justify-self: center;\n        width: 76px;\n        height: 76px;\n        margin-bottom: 4px;\n      }\n\n      .tfs-mm-node[data-pos] {\n        grid-column: 1;\n        grid-row: auto;\n        justify-self: stretch;\n        width: 100%;\n        max-width: none;\n      }\n\n      .tfs-candidate-note {\n        max-width: 680px;\n      }\n    }\n\n    @media (max-width: 680px) {\n      .tfs-candidate-section {\n        padding: 68px 0;\n      }\n\n      .tfs-candidate-heading {\n        margin-bottom: 38px;\n      }\n\n      .tfs-mindmap,\n      .tfs-candidate-note {\n        max-width: 100%;\n      }\n\n      .tfs-candidate-note {\n        padding: 20px;\n      }\n\n      .tfs-candidate-note p {\n        font-size: 15px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .tfs-mm-hub,\n      .tfs-mm-node,\n      .tfs-candidate-note-pop {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n    }\n  <\/style>\n\n  <section\n    class=\"tfs-candidate-section tfs-candidate-section--dark\"\n    id=\"tfs-candidate-section-04\"\n  >\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading\">\n        <div class=\"tfs-candidate-kicker\">\n          &middot; Evaluation\n        <\/div>\n\n        <h2 class=\"tfs-candidate-title\">\n          Evidence is mapped against criteria defined before the interview.\n        <\/h2>\n\n        <p class=\"tfs-candidate-intro\">\n          We use a role-specific scorecard to keep the assessment grounded\n          in the actual mission, not to turn a complex career into an\n          automated score. It gives us a consistent structure for recording\n          evidence and flagging open questions.\n        <\/p>\n\n        <p class=\"tfs-candidate-intro\">\n          Criteria are agreed with the client during the scoping stage and\n          stay stable throughout the search, unless the role itself\n          materially changes.\n        <\/p>\n      <\/div>\n\n      <div class=\"tfs-mindmap\" id=\"tfs-mindmap-04\">\n        <svg class=\"tfs-mm-lines\" aria-hidden=\"true\"><\/svg>\n\n        <div class=\"tfs-mm-hub\">\n          Criteria\n        <\/div>\n\n        <div class=\"tfs-mm-node\" data-pos=\"ul\">\n          <h3 class=\"tfs-mm-node-title\">\n            Evidence of relevant capability\n          <\/h3>\n\n          <p class=\"tfs-mm-node-text\">\n            Specific examples from your experience that support each\n            requirement, including the context in which that capability\n            was demonstrated.\n          <\/p>\n        <\/div>\n\n        <div class=\"tfs-mm-node\" data-pos=\"ur\">\n          <h3 class=\"tfs-mm-node-title\">\n            Level and scope\n          <\/h3>\n\n          <p class=\"tfs-mm-node-text\">\n            The complexity of the work, the level of autonomy involved and\n            the organizational reach of your decisions.\n          <\/p>\n        <\/div>\n\n        <div class=\"tfs-mm-node\" data-pos=\"ll\">\n          <h3 class=\"tfs-mm-node-title\">\n            Transferable experience\n          <\/h3>\n\n          <p class=\"tfs-mm-node-text\">\n            Relevant capability may exist under a different title, in\n            another industry or with a different technology. We document\n            the basis for the transfer rather than relying on surface\n            similarity.\n          <\/p>\n        <\/div>\n\n        <div class=\"tfs-mm-node\" data-pos=\"lr\">\n          <h3 class=\"tfs-mm-node-title\">\n            Gaps and unresolved questions\n          <\/h3>\n\n          <p class=\"tfs-mm-node-text\">\n            Where evidence is incomplete, we record that explicitly. We do\n            not present assumptions as confirmed experience.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"tfs-candidate-note tfs-candidate-note-pop\">\n        <p>\n          AI may support transcription, information structuring and report\n          preparation. It does not make the final evaluation. The assessment\n          is reviewed and owned by the recruiter who conducted the interview.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    (function () {\n      var root = document.getElementById(\"tfs-candidate-section-04\");\n      if (!root) return;\n\n      var wrap = root.querySelector(\"#tfs-mindmap-04\");\n      var hub = wrap ? wrap.querySelector(\".tfs-mm-hub\") : null;\n      var nodes = wrap ? wrap.querySelectorAll(\".tfs-mm-node\") : [];\n      var svg = wrap ? wrap.querySelector(\".tfs-mm-lines\") : null;\n      var note = root.querySelector(\".tfs-candidate-note-pop\");\n\n      var reduceMotion =\n        window.matchMedia &&\n        window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n      function isStacked() {\n        return (\n          window.matchMedia &&\n          window.matchMedia(\"(max-width: 900px)\").matches\n        );\n      }\n\n      function drawLines() {\n        if (!svg || !wrap || !hub) return;\n\n        if (isStacked()) {\n          svg.innerHTML = \"\";\n          return;\n        }\n\n        var wrapRect = wrap.getBoundingClientRect();\n        var hubRect = hub.getBoundingClientRect();\n\n        var hubX =\n          hubRect.left + hubRect.width \/ 2 - wrapRect.left;\n\n        var hubY =\n          hubRect.top + hubRect.height \/ 2 - wrapRect.top;\n\n        svg.setAttribute(\n          \"viewBox\",\n          \"0 0 \" + wrapRect.width + \" \" + wrapRect.height\n        );\n\n        svg.innerHTML = \"\";\n\n        nodes.forEach(function (node) {\n          var nodeRect = node.getBoundingClientRect();\n\n          var nodeCenterX =\n            nodeRect.left + nodeRect.width \/ 2 - wrapRect.left;\n\n          var nodeCenterY =\n            nodeRect.top + nodeRect.height \/ 2 - wrapRect.top;\n\n          var nodeX =\n            nodeCenterX < hubX\n              ? nodeRect.right - wrapRect.left\n              : nodeRect.left - wrapRect.left;\n\n          var nodeY = nodeCenterY;\n\n          var path = document.createElementNS(\n            \"http:\/\/www.w3.org\/2000\/svg\",\n            \"path\"\n          );\n\n          path.setAttribute(\"class\", \"tfs-mm-line\");\n\n          var midX = (hubX + nodeX) \/ 2;\n\n          var pathData =\n            \"M\" +\n            hubX +\n            \",\" +\n            hubY +\n            \" Q\" +\n            midX +\n            \",\" +\n            hubY +\n            \" \" +\n            midX +\n            \",\" +\n            (hubY + nodeY) \/ 2 +\n            \" T\" +\n            nodeX +\n            \",\" +\n            nodeY;\n\n          path.setAttribute(\"d\", pathData);\n          svg.appendChild(path);\n\n          var length = 260;\n\n          try {\n            length = path.getTotalLength();\n          } catch (error) {}\n\n          var isVisible =\n            node.classList.contains(\"is-visible\");\n\n          path.style.strokeDasharray = length;\n          path.style.strokeDashoffset =\n            isVisible ? 0 : length;\n\n          path.style.transition =\n            \"stroke-dashoffset 0.6s cubic-bezier(0.65, 0, 0.35, 1)\";\n\n          node.__tfsLine = path;\n        });\n      }\n\n      function debounce(callback, wait) {\n        var timeout;\n\n        return function () {\n          clearTimeout(timeout);\n          timeout = setTimeout(callback, wait);\n        };\n      }\n\n      if (\n        reduceMotion ||\n        !(\"IntersectionObserver\" in window)\n      ) {\n        if (wrap) {\n          wrap.classList.add(\"is-visible\");\n        }\n\n        nodes.forEach(function (node) {\n          node.classList.add(\"is-visible\");\n        });\n\n        if (note) {\n          note.classList.add(\"is-visible\");\n        }\n\n        drawLines();\n        return;\n      }\n\n      var observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (!entry.isIntersecting) return;\n\n            entry.target.classList.add(\"is-visible\");\n\n            if (entry.target === wrap) {\n              drawLines();\n            } else if (entry.target.__tfsLine) {\n              entry.target.__tfsLine.style.strokeDashoffset = 0;\n            }\n\n            observer.unobserve(entry.target);\n          });\n        },\n        {\n          threshold: 0.3,\n          rootMargin: \"0px 0px -50px 0px\"\n        }\n      );\n\n      if (wrap) {\n        observer.observe(wrap);\n      }\n\n      nodes.forEach(function (node) {\n        observer.observe(node);\n      });\n\n      if (note) {\n        observer.observe(note);\n      }\n\n      requestAnimationFrame(drawLines);\n      setTimeout(drawLines, 350);\n\n      window.addEventListener(\n        \"resize\",\n        debounce(drawLines, 150)\n      );\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d6bd2d e-flex e-con-boxed e-con e-parent\" data-id=\"9d6bd2d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89bdd1e elementor-widget elementor-widget-html\" data-id=\"89bdd1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n    .tfs-commitment-list {\n      display: flex;\n      flex-direction: column;\n    }\n    .tfs-commitment-row {\n      padding: clamp(26px, 4vw, 36px) 0;\n    }\n    .tfs-commitment-row + .tfs-commitment-row {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-commitment-row:first-child {\n      padding-top: 0;\n    }\n    .tfs-commitment-body {\n      max-width: 560px;\n      opacity: 0;\n      transform: translateY(14px) scale(0.99);\n      transition: opacity 0.55s ease, transform 0.55s cubic-bezier(0.16, 1, 0.3, 1);\n    }\n    .tfs-commitment-row.is-visible .tfs-commitment-body {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\n    .tfs-commitment-title {\n      margin: 0 0 8px;\n      font-size: 18px;\n      font-weight: 600;\n      color: #181612;\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tfs-commitment-body {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n    }\n  <\/style>\n  <!-- SECTION 05 -->\n  <section\n    class=\"tfs-candidate-section tfs-candidate-section--light\"\n    id=\"tfs-candidate-section-05\"\n  >\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading\">\n        <div class=\"tfs-candidate-kicker\">Our commitments<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          What you can expect from us.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          These commitments hold regardless of whether a process leads to\n          an introduction, an interview, or an offer.\n        <\/p>\n      <\/div>\n      <div class=\"tfs-commitment-list\">\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Relevance<\/h3>\n            <p class=\"tfs-candidate-text\">\n              We contact you when there is a credible connection between\n              your experience and the search. A shared technology or job\n              title is not enough on its own.\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Context<\/h3>\n            <p class=\"tfs-candidate-text\">\n              We explain what is known about the role, the team, the\n              process and the constraints. Anything unconfirmed is\n              identified as such.\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Accurate representation<\/h3>\n            <p class=\"tfs-candidate-text\">\n              We don't rewrite your experience to make it look closer to a\n              requirement. We present relevant evidence and preserve the\n              context needed to read it correctly.\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Confidentiality<\/h3>\n            <p class=\"tfs-candidate-text\">\n              Your profile is never sent to a client without a prior\n              discussion about the opportunity and your agreement to\n              proceed.\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Communication<\/h3>\n            <p class=\"tfs-candidate-text\">\n              We share material changes to the search as soon as we know\n              them, including changes to scope, timing or headcount\n              approval.\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"tfs-commitment-row\">\n          <div class=\"tfs-commitment-body\">\n            <h3 class=\"tfs-commitment-title\">Professional judgment<\/h3>\n            <p class=\"tfs-candidate-text\">\n              Tools support the process, but decisions are reviewed by a\n              person who understands the search and stays accountable for\n              the assessment.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <script>\n    (function () {\n      var root = document.getElementById(\"tfs-candidate-section-05\");\n      if (!root) return;\n      var reduceMotion =\n        window.matchMedia &&\n        window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n      var rows = root.querySelectorAll(\".tfs-commitment-row\");\n\n      if (reduceMotion || !(\"IntersectionObserver\" in window)) {\n        rows.forEach(function (el) {\n          el.classList.add(\"is-visible\");\n        });\n        return;\n      }\n\n      var io = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"is-visible\");\n              io.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.3, rootMargin: \"0px 0px -50px 0px\" }\n      );\n\n      rows.forEach(function (el) {\n        io.observe(el);\n      });\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-769d663 e-flex e-con-boxed e-con e-parent\" data-id=\"769d663\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f0be81 elementor-widget elementor-widget-html\" data-id=\"0f0be81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n      margin-left: auto;\n      margin-right: auto;\n      text-align: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-heading .tfs-candidate-kicker::before {\n      display: none;\n    }\n    .tfs-candidate-heading .tfs-candidate-title,\n    .tfs-candidate-heading .tfs-candidate-intro {\n      margin-left: auto;\n      margin-right: auto;\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n    .tfs-candidate-subheading {\n      margin: 56px 0 28px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-subheading {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-subheading {\n      color: #F3EFE6;\n    }\n  <\/style>\n  <!-- SECTION 06 -->\n  <section class=\"tfs-candidate-section tfs-candidate-section--dark\">\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-heading\">\n        <div class=\"tfs-candidate-kicker\">Inclusion and accessibility<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          Different paths. A consistent technical standard.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          Strong technical capability doesn't follow a single career path\n          or present itself in a single way. We assess candidates against\n          the requirements of the work, using predefined criteria and\n          evidence from their experience.\n        <\/p>\n      <\/div>\n      <div class=\"tfs-candidate-columns\">\n        <div>\n          <h3 class=\"tfs-candidate-side-title\">\n            Career paths\n          <\/h3>\n          <p class=\"tfs-candidate-text\">\n            Relevant capability may have been built through employment,\n            consulting, independent work, open-source contribution,\n            research, or a non-linear path between disciplines.\n          <\/p>\n          <p class=\"tfs-candidate-text\">\n            We look beyond familiar employers, conventional titles and\n            standard career sequences whenever the underlying experience is\n            relevant to the mission.\n          <\/p>\n        <\/div>\n        <div>\n          <h3 class=\"tfs-candidate-side-title\">\n            Interview adjustments\n          <\/h3>\n          <p class=\"tfs-candidate-text\">\n            If a disability, health condition or neurodivergence affects\n            how you participate in a recruitment process, you can request a\n            reasonable adjustment or a different interview format.\n          <\/p>\n          <p class=\"tfs-candidate-text\">\n            This may include additional preparation information, written\n            questions, more processing time, scheduled breaks, or another\n            practical change relevant to the interview.\n          <\/p>\n          <div class=\"tfs-candidate-note\">\n            <p>\n              You don't need to disclose a diagnosis or share medical\n              information. Just tell us what would help you participate\n              and show your experience fairly.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <h3 class=\"tfs-candidate-subheading\">Our commitments in practice<\/h3>\n      <div class=\"tfs-candidate-grid tfs-candidate-grid--three\">\n        <div class=\"tfs-candidate-card\">\n          <h3 class=\"tfs-candidate-card-title\">Equal opportunity<\/h3>\n          <p class=\"tfs-candidate-text\">\n            We evaluate every candidate against the same criteria,\n            regardless of age, gender, origin, disability, religion, or\n            sexual orientation. The role's requirements set the bar,\n            nothing else.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card\">\n          <h3 class=\"tfs-candidate-card-title\">Pay transparency<\/h3>\n          <p class=\"tfs-candidate-text\">\n            When a salary range is known, we share it early. Compensation\n            discussions are grounded in market data and the scope of the\n            role, not assumptions about you.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-card\">\n          <h3 class=\"tfs-candidate-card-title\">Raising a concern<\/h3>\n          <p class=\"tfs-candidate-text\">\n            If anything during the process felt unfair, inappropriate, or\n            inconsistent with what we've described here, tell us directly.\n            We take that feedback seriously and follow up.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70b9fca e-flex e-con-boxed e-con e-parent\" data-id=\"70b9fca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da9feaa elementor-widget elementor-widget-html\" data-id=\"da9feaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-candidates-content\" aria-label=\"Candidate experience\">\n  <style>\n    .tfs-candidates-content,\n    .tfs-candidates-content * {\n      box-sizing: border-box;\n    }\n    .tfs-candidates-content {\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Roboto, Helvetica, Arial, sans-serif;\n    }\n    .tfs-candidate-section {\n      position: relative;\n      width: 100vw;\n      margin-left: calc(50% - 50vw);\n      padding: clamp(76px, 9vw, 120px) 0;\n      overflow: hidden;\n    }\n    .tfs-candidate-section--light {\n      background: #EFE9DD;\n      color: #181612;\n    }\n    .tfs-candidate-section--dark {\n      background: #141210;\n      color: #F3EFE6;\n    }\n    .tfs-candidate-inner {\n      width: 100%;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 0 clamp(20px, 4vw, 42px);\n    }\n    .tfs-candidate-heading {\n      max-width: 780px;\n      margin-bottom: clamp(42px, 6vw, 68px);\n    }\n    .tfs-candidate-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: #96805F;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n    }\n    .tfs-candidate-kicker::before {\n      content: \"\";\n      width: 26px;\n      height: 2px;\n      flex: 0 0 auto;\n      background: #96805F;\n    }\n    .tfs-candidate-title {\n      max-width: 760px;\n      margin: 0 0 22px;\n      font-size: clamp(31px, 4vw, 48px);\n      font-weight: 600;\n      line-height: 1.13;\n      letter-spacing: -0.025em;\n    }\n    .tfs-candidate-section--light .tfs-candidate-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-intro {\n      max-width: 760px;\n      margin: 0;\n      font-size: clamp(17px, 1.5vw, 19px);\n      line-height: 1.72;\n    }\n    .tfs-candidate-section--light .tfs-candidate-intro {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-intro {\n      color: rgba(243, 239, 230, 0.7);\n    }\n    .tfs-candidate-text {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n    .tfs-candidate-section--light .tfs-candidate-text {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-text {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-text + .tfs-candidate-text {\n      margin-top: 18px;\n    }\n    .tfs-candidate-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n    .tfs-candidate-grid--three {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .tfs-candidate-card {\n      display: flex;\n      flex-direction: column;\n      min-height: 100%;\n      padding: 28px;\n      border-radius: 4px;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card {\n      border: 1px solid rgba(24, 22, 18, 0.14);\n      background: rgba(255, 255, 255, 0.16);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card {\n      border: 1px solid rgba(150, 128, 95, 0.28);\n      background: rgba(255, 255, 255, 0.018);\n    }\n    .tfs-candidate-card-number {\n      display: block;\n      margin-bottom: 28px;\n      color: #96805F;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 35px;\n      line-height: 1;\n    }\n    .tfs-candidate-card-title {\n      margin: 0 0 12px;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-card-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-card-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-list {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .tfs-candidate-list li {\n      position: relative;\n      margin: 0;\n      padding: 14px 0 14px 24px;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n    .tfs-candidate-list li + li {\n      border-top: 1px solid rgba(150, 128, 95, 0.22);\n    }\n    .tfs-candidate-list li::before {\n      content: \"\";\n      position: absolute;\n      top: 25px;\n      left: 0;\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-list li {\n      color: #514B42;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-list li {\n      color: rgba(243, 239, 230, 0.72);\n    }\n    .tfs-candidate-columns {\n      display: grid;\n      grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);\n      gap: clamp(42px, 8vw, 100px);\n      align-items: start;\n    }\n    .tfs-candidate-side-title {\n      margin: 0 0 16px;\n      font-size: 21px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n    .tfs-candidate-section--light .tfs-candidate-side-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-side-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-detail {\n      padding: 23px 0;\n    }\n    .tfs-candidate-detail:first-child {\n      padding-top: 0;\n    }\n    .tfs-candidate-detail + .tfs-candidate-detail {\n      border-top: 1px solid rgba(150, 128, 95, 0.28);\n    }\n    .tfs-candidate-detail-title {\n      margin: 0 0 9px;\n      font-size: 16px;\n      font-weight: 600;\n      line-height: 1.4;\n    }\n    .tfs-candidate-section--light .tfs-candidate-detail-title {\n      color: #181612;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-detail-title {\n      color: #F3EFE6;\n    }\n    .tfs-candidate-note {\n      margin-top: 32px;\n      padding: 22px 24px;\n      border-left: 2px solid #96805F;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.07);\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note {\n      background: rgba(150, 128, 95, 0.08);\n    }\n    .tfs-candidate-note p {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n    .tfs-candidate-section--light .tfs-candidate-note p {\n      color: #3D3932;\n    }\n    .tfs-candidate-section--dark .tfs-candidate-note p {\n      color: rgba(243, 239, 230, 0.8);\n    }\n    .tfs-candidate-cta {\n      max-width: 820px;\n      margin: 0 auto;\n      text-align: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker {\n      justify-content: center;\n    }\n    .tfs-candidate-cta .tfs-candidate-kicker::before {\n      display: none;\n    }\n    .tfs-candidate-cta .tfs-candidate-title,\n    .tfs-candidate-cta .tfs-candidate-intro {\n      margin-right: auto;\n      margin-left: auto;\n    }\n    .tfs-candidate-cta .tfs-candidate-note {\n      text-align: left;\n    }\n    .tfs-candidate-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n      flex-wrap: wrap;\n    }\n    .tfs-candidate-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      border: 1.5px solid #96805F !important;\n      border-radius: 999px;\n      background: transparent !important;\n      color: #181612 !important;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        background 0.2s ease;\n    }\n    .tfs-candidate-button:hover {\n      transform: translateY(-2px);\n      background: rgba(150, 128, 95, 0.12) !important;\n      color: #181612 !important;\n    }\n    .tfs-candidate-button--secondary {\n      border-color: rgba(24, 22, 18, 0.28) !important;\n    }\n    .tfs-candidate-button svg {\n      width: 16px;\n      height: 16px;\n      transition: transform 0.2s ease;\n    }\n    .tfs-candidate-button:hover svg {\n      transform: translateX(3px);\n    }\n    @media (max-width: 850px) {\n      .tfs-candidate-grid--three {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-columns {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n    }\n    @media (max-width: 680px) {\n      .tfs-candidate-grid {\n        grid-template-columns: 1fr;\n      }\n      .tfs-candidate-card {\n        padding: 24px;\n      }\n      .tfs-candidate-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n      .tfs-candidate-button {\n        width: 100%;\n      }\n    }\n  <\/style>\n  <!-- SECTION 07 -->\n  <section class=\"tfs-candidate-section tfs-candidate-section--light\">\n    <div class=\"tfs-candidate-inner\">\n      <div class=\"tfs-candidate-cta\">\n        <div class=\"tfs-candidate-kicker\">Current searches<\/div>\n        <h2 class=\"tfs-candidate-title\">\n          Review the role before entering the process.\n        <\/h2>\n        <p class=\"tfs-candidate-intro\">\n          Our job pages set out the available context, core\n          responsibilities and technical requirements for each active\n          search. If no current position is relevant, you can send us your\n          profile for future searches.\n        <\/p>\n        <div class=\"tfs-candidate-note\">\n          <p>\n            Every profile is read by a person, not filtered by a keyword\n            match. If nothing fits today, we'll keep you in mind and reach\n            out when something does.\n          <\/p>\n        <\/div>\n        <div class=\"tfs-candidate-actions\">\n          <a class=\"tfs-candidate-button\" href=\"\/jobs\/\">\n            Explore open roles\n            <svg\n              viewBox=\"0 0 24 24\"\n              fill=\"none\"\n              stroke=\"currentColor\"\n              stroke-width=\"2\"\n              stroke-linecap=\"round\"\n              stroke-linejoin=\"round\"\n              aria-hidden=\"true\"\n            >\n              <path d=\"M5 12h14\"><\/path>\n              <path d=\"M13 6l6 6-6 6\"><\/path>\n            <\/svg>\n          <\/a>\n          <a\n            class=\"tfs-candidate-button tfs-candidate-button--secondary\"\n            href=\"mailto:hello@thefrenchsourcer.com?subject=Candidate%20profile\"\n          >\n            Send your profile\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>For technical candidates Technical recruitment built to understand the work behind your title. Our structured interviews go beyond the CV to understand what you do day to day, the systems you have built and the problems you have solved. We represent that experience accurately to the teams where it can create real value. Explore open [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-7844","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"workio-logo-size":false},"uagb_author_info":{"display_name":"apiuser","author_link":"https:\/\/thefrenchsourcer.com\/it\/author\/apiuser\/"},"uagb_comment_info":0,"uagb_excerpt":"For technical candidates Technical recruitment built to understand the work behind your title. Our structured interviews go beyond the CV to understand what you do day to day, the systems you have built and the problems you have solved. We represent that experience accurately to the teams where it can create real value. Explore open&hellip;","_links":{"self":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/7844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/comments?post=7844"}],"version-history":[{"count":51,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/7844\/revisions"}],"predecessor-version":[{"id":7928,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/7844\/revisions\/7928"}],"wp:attachment":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/media?parent=7844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}