.hr-survey_survey__bWw4s .survey-title{max-width:none;font-size:clamp(48px,9.77vw,100px);line-height:.75}.hr-survey_survey__bWw4s .survey-copy p{margin:0}.hr-survey_survey__bWw4s .survey-form fieldset+fieldset{margin-top:26px}.hr-survey_accent__Vn6HG{color:var(--accent);font-weight:inherit}.hr-survey_introTitle__PDHOt{margin:0 0 36px;font-family:var(--font-black);font-size:28px;font-weight:900;line-height:1.15}.hr-survey_survey__bWw4s .survey-form fieldset legend{max-width:100%;color:#000;font-size:clamp(25px,3.5vw,35px);line-height:.9}.hr-survey_survey__bWw4s .survey-form fieldset>div{padding-left:42px}.hr-survey_requestCopy__Mn890{margin-top:16px!important}.hr-survey_previewNotice__0Crix{display:grid;grid-gap:12px;gap:12px;margin:32px 0;padding:20px;border:1px solid #deded8;border-radius:8px;background:#f4f4f4;font-family:var(--font-expanded);font-size:18px;line-height:1.25}.hr-survey_previewNotice__0Crix p{margin:0;font-size:inherit}.hr-survey_previewNotice__0Crix a{width:-moz-fit-content;width:fit-content;text-underline-offset:4px}.hr-survey_survey__bWw4s .survey-submit:disabled{opacity:.5;cursor:not-allowed}.hr-survey_survey__bWw4s .survey-request__grid{grid-template-columns:minmax(0,457fr) minmax(0,308fr);gap:23px}.hr-survey_survey__bWw4s .survey-request__image{background-image:url(/images/survey/hr-insights.webp);background-size:auto 174%;background-position:56% 40%}.hr-survey_survey__bWw4s .survey-fields{gap:15px}.hr-survey_survey__bWw4s .survey-fields .hr-survey_contactField__FYmoz{display:block;align-items:start;font-family:var(--font-expanded);font-size:18px;font-style:normal;line-height:1.2}.hr-survey_contactField__FYmoz>span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hr-survey_contactField__FYmoz input{min-height:45px;min-width:0;border-width:1px;border-color:#777;font-family:var(--font-expanded);font-size:18px}.hr-survey_survey__bWw4s .survey-consent{align-items:flex-start;line-height:1.25}.hr-survey_survey__bWw4s input:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.hr-survey_survey__bWw4s input[type=checkbox]{flex-shrink:0}.hr-survey_thankYou__7ww2M .thank-you-title{max-width:none;font-size:clamp(48px,8.8vw,90px);line-height:.75}.hr-survey_thankYouPage__P_Iq4{display:flex;flex-direction:column}.hr-survey_thankYouPage__P_Iq4 .site-footer{margin-top:auto}.hr-survey_thankYou__7ww2M .thank-you-title span{white-space:normal}.hr-survey_thankYou__7ww2M>p{max-width:788px}.hr-survey_thankYou__7ww2M>a{margin-bottom:0}@media (max-width:700px){.hr-survey_survey__bWw4s .survey-title span{white-space:normal}.hr-survey_survey__bWw4s .survey-form fieldset>div{padding-left:0}.hr-survey_introTitle__PDHOt{font-size:24px}.hr-survey_survey__bWw4s .survey-request__image{min-height:240px}.hr-survey_survey__bWw4s .survey-request__grid{grid-template-columns:1fr}}.case-study-glance-icon{display:block;width:52px;height:42px;object-fit:contain}.case-study-detail-page--outsourcing .case-study-detail-hero h1{max-width:none;font-size:65px}.case-study-detail-page[data-case-study=uk-pensions-it-service-desk-outsourcing] .case-study-detail-hero h1 span{display:block}.case-study-detail-page--outsourcing .case-study-detail-inline-image{width:min(710px,calc(100vw - 36px))}.case-study-detail-subheading{margin:16px 0 0;font-family:var(--font-black);font-size:24px;font-weight:900;line-height:1;text-transform:uppercase}.case-study-detail-quote{position:relative;display:grid;grid-gap:20px;gap:20px;margin:26px 24px;border-radius:8px;background:#eee;padding:28px 34px;font-style:italic}.case-study-detail-quote:after,.case-study-detail-quote:before{position:absolute;color:var(--accent);font-family:var(--font-black);font-size:110px;line-height:1;content:"“"}.case-study-detail-quote:before{top:-28px;left:-28px}.case-study-detail-quote:after{right:-25px;bottom:-58px;content:"”"}.case-study-detail-quote cite{font-family:var(--font-black);font-size:18px;font-style:normal;text-transform:uppercase}.case-study-detail-cta .case-study-detail-back{justify-self:end;background:transparent;color:#707070;padding:0;font-family:var(--font-expanded);font-size:18px;text-decoration:underline;text-transform:none}.case-studies-page .case-study-card__image,.case-studies-page .featured-case-study__image{background-image:var(--case-image,none);background-color:#fff}@media (max-width:640px){.case-study-detail-page--outsourcing .case-study-detail-hero h1{font-size:clamp(32px,7vw,48px)}.case-study-detail-page--outsourcing .case-study-detail-inline-image{width:100%}.case-study-detail-quote{margin-inline:15px;padding-inline:20px}.case-study-detail-subheading{font-size:21px}}.page_page__IuqD0{min-height:100vh;background:#fff;color:#000}.page_shell__FwPmt{width:min(var(--artboard-content),calc(100% - var(--artboard-margin) * 2));margin:0 auto;padding:70px 0 110px}.page_title__I4N_u{display:grid;max-width:none;margin:0 0 50px;font-family:var(--font-black);font-size:90px;font-weight:900;line-height:.84;text-transform:uppercase}.page_title__I4N_u span:last-child{color:var(--accent)}.page_intro__fBANE{display:grid;grid-gap:18px;gap:18px;margin-bottom:58px}.page_page__IuqD0 p{margin:0;font-family:var(--font-expanded);font-size:20px;line-height:1.12;font-weight:500}.page_section__LW9le{display:grid;grid-gap:20px;gap:20px;margin:0 0 58px}.page_section__LW9le h2{margin:0 0 20px;font-size:35px;line-height:.95}.page_section__LW9le h2,.page_section__LW9le h3{font-family:var(--font-black);text-transform:uppercase}.page_section__LW9le h3{margin:0;font-size:24px;line-height:1}.page_benefits__P5R25,.page_delivery__quHWe,.page_responsibilities__qqP9W{display:grid;grid-gap:28px;gap:28px;margin:0;padding:0;list-style:none}.page_benefits__P5R25 li{position:relative;padding-left:34px}.page_check__PlxMZ{position:absolute;top:0;left:0;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#000;color:#fff;font-size:17px}.page_benefits__P5R25 h3{color:var(--accent);margin-bottom:16px}.page_services__d7oUz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.page_services__d7oUz article{padding:26px 18px;border-radius:8px;background:#eee}.page_serviceIcon__e_oo_{display:block;width:34px;height:34px;margin-bottom:20px;padding:7px;border-radius:50%;background:var(--accent)}.page_photo___PvnZ{display:block;width:709px;max-width:calc(100vw - 24px);height:283px;margin-bottom:58px;border-radius:10px;object-fit:cover}.page_photoLeft__lSMGR{margin-left:calc(-1 * var(--artboard-margin));object-position:center 48%}.page_photoRight__FZ6_u{margin-left:auto;margin-right:calc(-1 * var(--artboard-margin));object-position:center 45%}.page_services__d7oUz h3{margin-bottom:14px;font-size:23px}.page_services__d7oUz p{font-size:19px}.page_delivery__quHWe{margin-top:26px}.page_delivery__quHWe li,.page_responsibilities__qqP9W li{position:relative;padding-left:16px}.page_delivery__quHWe li:before,.page_responsibilities__qqP9W li:before{position:absolute;top:.45em;left:0;width:7px;height:7px;background:var(--accent);content:""}.page_delivery__quHWe h3{margin-bottom:14px}.page_responsibilities__qqP9W{gap:24px;margin:18px 0;font-family:var(--font-black);font-size:21px;text-transform:uppercase}.page_resource__InAN1{grid-template-columns:1.15fr .85fr;align-items:start;gap:30px;margin-top:70px;margin-bottom:0}.page_resource__InAN1>div{display:grid;grid-gap:20px;gap:20px}.page_coverLink__gmaM_{display:block;border:1px solid #eee}.page_coverLink__gmaM_ img{display:block;width:100%;height:auto}.page_coverLink__gmaM_:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.page_resource__InAN1 h2{max-width:520px}.page_resourceLink__zjULb{width:-moz-fit-content;width:fit-content;color:var(--accent);font-size:22px;text-decoration-thickness:2px;text-underline-offset:5px}.page_resourceLink__zjULb:hover{color:#000}.page_resourceLink__zjULb:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.page_srOnly__tdlpG{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:800px){.page_shell__FwPmt{width:calc(100% - 48px);padding-top:48px;padding-bottom:64px}.page_title__I4N_u{font-size:clamp(44px,8.8vw,72px);margin-bottom:38px}.page_section__LW9le h2{font-size:30px}.page_services__d7oUz{grid-template-columns:repeat(2,minmax(0,1fr))}.page_page__IuqD0 p{font-size:18px;line-height:1.2}.page_photo___PvnZ{width:100%;max-width:100%;height:auto;aspect-ratio:2.5;margin-left:0;margin-right:0}.page_resource__InAN1{grid-template-columns:1fr}.page_coverLink__gmaM_{max-width:300px}}@media (max-width:480px){.page_services__d7oUz{grid-template-columns:1fr}.page_services__d7oUz article{padding:24px}.page_section__LW9le h2{font-size:28px}.page_section__LW9le h3{font-size:22px}}.solutions-accordion_link__KnyTA{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px;color:#fff;font-family:var(--font-expanded);font-size:20px;font-weight:500;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.solutions-accordion_link__KnyTA:hover{text-decoration-thickness:2px}.solutions-accordion_link__KnyTA:focus-visible{outline:2px solid #fff;outline-offset:5px}