.article_page__8JkKP{background-color:var(--white,#fffaf3);color:var(--ink,#12100e);display:flex;flex-direction:column}.article_section__RDKNb{padding-top:64px;padding-bottom:32px}@media (max-width:768px){.article_section__RDKNb{padding-top:40px;padding-bottom:28px}}.article_bgSurface__bJfki{background-color:#F7F1E8}.article_bgSurfaceLow__2S4a5{background-color:#FCF8F2}.article_pageContentWrapper___ypej{width:min(100% - 48px,1200px);margin-inline:auto;position:relative}.article_mastheadBreadcrumb__DECCW{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--article-meta);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--orange,#d9731a)}.article_mastheadBreadcrumb__DECCW a{color:var(--orange,#d9731a);text-decoration:none;transition:opacity .2s ease}.article_mastheadBreadcrumb__DECCW a:hover{opacity:.8}.article_breadcrumbCurrent__8sbWp,.article_breadcrumbSeparator__CZFVg{color:var(--orange,#d9731a)}.article_mastheadSplit__Ou5f4{display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.article_mastheadSplit__Ou5f4{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:center}}.article_mastheadLeft__PVzsE{display:flex;flex-direction:column;justify-content:flex-end}.article_mastheadRight__aTxgQ{display:flex;flex-direction:column;justify-content:center}.article_mastheadImageWrapper__aiVF_{position:relative;width:100%;aspect-ratio:4/5;border-radius:4px;overflow:hidden}.article_heroTitleLine__RkeJu{display:block}.article_articleTop__oFGXj{display:flex;flex-direction:column;align-items:flex-start;margin-top:0}.article_heroTitle__gxKqC{font-size:var(--article-h1);line-height:var(--article-h1-lh);letter-spacing:-.02em;font-weight:700;color:var(--ink,#12100e);margin:0 0 20px;text-wrap:unset;text-align:left}@media (min-width:1024px){.article_heroTitle__gxKqC{font-size:clamp(28px,3.2vw,38px)}}.article_standfirst__H1QrQ{font-size:var(--article-standfirst);line-height:var(--article-standfirst-lh);color:var(--charcoal,#3a3733);margin:0 0 24px;max-width:760px;text-align:left;text-wrap:pretty}.article_metadata__5xH1Y{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:var(--article-meta);color:rgba(58,55,51,.7);font-weight:500;letter-spacing:.02em}.article_metaSeparator__Cpisn{color:rgba(58,55,51,.3)}.article_heroImageWrapper__dVv77{position:relative;width:100%;border-radius:4px;overflow:hidden;margin-bottom:12px}.article_heroImageWrapper__dVv77 img{object-fit:cover;width:100%;height:100%;border-radius:4px}.article_imageAttribution__IoZht{display:flex;flex-direction:column;gap:2px;text-align:right}.article_imageAttributionLabel__2YMLF{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(58,55,51,.5)}.article_authorLine__WjNuf{font-size:13px;color:var(--charcoal,#3a3733);font-weight:500}.article_oneViewBand__GnnJm{background-color:#FCF8F2;padding:48px 0;width:100%;border-top:1px solid rgba(18,16,14,.05);border-bottom:1px solid rgba(18,16,14,.05)}.article_oneViewGrid__vnb_r{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:24px}@media (min-width:768px){.article_oneViewGrid__vnb_r{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.article_oneViewGrid__vnb_r{grid-template-columns:repeat(4,1fr)}}.article_oneViewItem__eDjAl{display:flex;flex-direction:column}.article_oneViewValue__Jq9Ac{font-size:var(--article-h2);line-height:1.1;font-weight:700;color:var(--ink,#12100e);margin-bottom:8px;letter-spacing:-.01em}.article_oneViewLabel__03sNy{font-size:var(--article-label);font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.article_oneViewDesc__Pen30{font-size:var(--article-table);line-height:1.5;color:var(--charcoal,#3a3733);text-wrap:pretty}.article_articleLayout__2Pctf{display:flex;flex-direction:column}@media (min-width:1024px){.article_articleLayout__2Pctf{display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:flex-start}}.article_articleBodyContainer__TvsRC{display:flex;flex-direction:column;min-width:0;width:100%}.article_articleMainColumn__PAfUd{width:100%;max-width:860px}.article_articleWideColumn__8L_EZ{width:100%}.article_gridTwoCol__9hBSH{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.article_gridTwoCol__9hBSH{grid-template-columns:1fr 1fr;gap:48px}}.article_gridThreeCol__2O1f0{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.article_gridThreeCol__2O1f0{grid-template-columns:repeat(3,1fr);gap:32px}}.article_eyebrow___1VnG{font-size:var(--article-label);font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;display:block}.article_blockHeading__ZB3dw{font-size:var(--article-h2);font-weight:700;color:var(--ink,#12100e);margin:0 0 20px;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.article_blockHeadingReduced__oFy1j{font-size:calc(var(--article-h2) * .93);margin-bottom:12px}.article_blockHeadingH3__3UsoA{font-size:20px;font-weight:700;color:var(--ink,#12100e);margin:0 0 8px;line-height:1.3}.article_paragraph__3V01_{font-size:var(--article-body);line-height:var(--article-body-lh);color:var(--charcoal,#3a3733);margin:0 0 20px;text-wrap:pretty;text-align:left}.article_paragraph__3V01_:last-child{margin-bottom:0}.article_contentBlock__VSWgJ{margin-bottom:40px;padding-top:40px;border-top:1px solid rgba(18,16,14,.05)}.article_contentBlock__VSWgJ:first-child{border-top:none;padding-top:0}.article_practitionerNote__ZOu_v{margin-top:24px;padding-top:24px;border-top:1px solid rgba(217,115,26,.2)}.article_practitionerNote__ZOu_v p{font-weight:500;color:var(--ink,#12100e)}.article_editorialList__o7y0I{list-style:none;padding:0;margin:0 0 24px}.article_editorialList__o7y0I li{position:relative;padding-left:1.5rem;margin-bottom:8px;font-size:var(--article-body);line-height:var(--article-body-lh);color:var(--charcoal,#3a3733)}.article_editorialList__o7y0I li:before{content:"";position:absolute;left:0;top:.6rem;width:.375rem;height:.375rem;background-color:var(--orange,#d9731a);border-radius:0}.article_gridList__fdLAN{display:grid;grid-template-columns:1fr;gap:12px 32px}@media (min-width:768px){.article_gridList__fdLAN{grid-template-columns:1fr 1fr}}.article_ctaLink__HTsm8{color:var(--orange,#d9731a);font-weight:500;text-decoration:underline;transition:opacity .2s ease}.article_ctaLink__HTsm8:hover{opacity:.8}.article_processContainer__NUhWv{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px;text-align:center}.article_processStep__UkznC{font-size:var(--article-label);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink,#12100e);padding:6px 0}.article_processArrow__nfAFy{color:var(--orange,#d9731a);font-size:16px;line-height:1}.article_finalCtaBlock__acoYd{text-align:left;display:flex;flex-direction:column;align-items:flex-start;background-color:#FCF8F2;padding:32px;border-radius:0;margin-top:24px}.article_primaryButton__DHKqH{background-color:var(--orange,#d9731a);color:var(--white,#ffffff);padding:16px 32px;font-size:var(--article-label);font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;margin-bottom:24px;margin-top:16px}.article_primaryButton__DHKqH:hover{background-color:#c06516}.article_ctaTags__ZUP2I{font-size:13px;font-weight:500;color:rgba(58,55,51,.7)}.article_faqItem__9mG_z{margin-bottom:32px}.article_faqItem__9mG_z:last-child{margin-bottom:0}.article_faqQuestion__eAdT7{font-size:var(--article-body);font-weight:700;color:var(--ink,#12100e);margin-bottom:8px}.article_faqAnswer__KSauc{font-size:var(--article-table);line-height:1.5;color:var(--charcoal,#3a3733)}.article_processGridWrapper__JZTUE{width:100%;max-width:1050px;margin-top:24px;margin-bottom:36px}.article_processRow3__fJER5,.article_processRow4__nEUkl{display:grid;grid-template-columns:1fr;gap:16px;position:relative}@media (min-width:768px){.article_processRow3__fJER5,.article_processRow4__nEUkl{grid-template-columns:repeat(2,1fr);gap:32px}}@media (min-width:1024px){.article_processRow4__nEUkl{grid-template-columns:repeat(4,1fr);gap:32px}.article_processRow3__fJER5{grid-template-columns:repeat(3,1fr);gap:32px;width:75%}.article_processRow3__fJER5:before,.article_processRow4__nEUkl:before{content:"";position:absolute;top:2px;height:1px;background-color:rgba(18,16,14,.15);z-index:1}.article_processRow4__nEUkl:before{left:12.5%;right:12.5%}.article_processRow3__fJER5:before{left:16.6%;right:16.6%}}.article_processNode__BAbHL{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.article_processMarker__D2ZzH{width:5px;height:5px;background-color:var(--orange,#d9731a);margin-bottom:12px;z-index:2}.article_processText__2d1i0{font-size:15px;font-weight:600;line-height:1.3;color:var(--charcoal,#3a3733);max-width:180px}.article_processNode__BAbHL:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:16px;background-color:rgba(18,16,14,.15)}@media (min-width:768px){.article_processNode__BAbHL:after{display:none}}.article_processRow3__fJER5 .article_processNode__BAbHL:last-child:after,.article_processRow4__nEUkl .article_processNode__BAbHL:last-child:after{display:none}.article_processRow4__nEUkl:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:16px;background-color:rgba(18,16,14,.15)}@media (min-width:768px){.article_processRow4__nEUkl:after{display:none}}.article_darkEditorialStrip__ZG_At{background-color:#12100e;padding:32px 40px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-top:32px}.article_darkStripEyebrow__EcFz8{font-size:13px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.article_darkStripHeading__8RLZz{font-size:24px;font-weight:600;color:#fffaf3;margin:0 0 12px;line-height:1.3}.article_darkStripBody__4F_Kx{font-size:16px;line-height:1.6;color:rgba(255,250,243,.7);margin:0 0 24px;max-width:600px}.article_darkStripLink__fFDUM{font-size:15px;font-weight:600;color:var(--orange,#d9731a);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .2s ease}.article_darkStripLink__fFDUM:hover{opacity:.8}.article_darkStripLink__fFDUM span{margin-left:8px;transition:transform .2s ease}.article_darkStripLink__fFDUM:hover span{transform:translateX(4px)}.article_firstStepsLayout__pHO4w{display:flex;flex-direction:column;gap:48px}@media (min-width:1024px){.article_firstStepsLayout__pHO4w{display:grid;grid-template-columns:1fr 320px;gap:64px;align-items:start}}.article_firstStepsLeft__QBdoK,.article_firstStepsRight__H2uSY{display:flex;flex-direction:column}@media (min-width:1024px){.article_firstStepsRight__H2uSY{margin-top:100px}}.article_actionRow__ibfYf{display:flex;align-items:flex-start;padding:24px 0;border-bottom:1px solid rgba(18,16,14,.08);gap:16px}.article_actionRow__ibfYf:last-child{border-bottom:none}.article_actionMarker__TmSPA{width:10px;height:10px;background-color:var(--orange,#d9731a);flex-shrink:0;margin-top:6px}.article_actionContent__PljL0{display:flex;flex-direction:column}.article_actionHeading___Nqjq{font-size:18px;font-weight:700;color:var(--ink,#12100e);margin:0 0 8px;line-height:1.3}.article_actionDesc__x7tBL{font-size:15px;line-height:1.5;color:var(--charcoal,#3a3733);margin:0}.article_applicationBlock__Gjt9D{display:flex;flex-direction:column;margin-bottom:32px}.article_applicationEyebrow__yZP2y{font-size:11px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.article_applicationHeading__NZqqa{font-size:24px;font-weight:600;color:var(--ink,#12100e);margin:0 0 16px}.article_applicationDesc__jGKPu{font-size:15px;line-height:1.5;color:var(--charcoal,#3a3733);margin:0 0 20px}.article_applicationLink__ulFQU{font-size:15px;font-weight:600;color:var(--orange,#d9731a);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .2s ease}.article_applicationLink__ulFQU:hover{opacity:.8}.article_rightDivider__tRQAW{height:1px;background-color:rgba(18,16,14,.08);width:100%;margin-bottom:32px}.article_practitionerNoteRight__uwCDm{display:flex;flex-direction:column}.article_practitionerNoteRight__uwCDm .article_eyebrow___1VnG{font-size:11px;margin-bottom:12px}.article_practitionerNoteRight__uwCDm p{font-size:15px;line-height:1.5;color:var(--charcoal,#3a3733);margin:0}.VatFaqAccordion_accordionContainer__6b9tV{display:flex;flex-direction:column;width:100%}.VatFaqAccordion_accordionItem__7NnYJ{border-bottom:1px solid rgba(18,16,14,.1)}.VatFaqAccordion_accordionItem__7NnYJ:first-child{border-top:1px solid rgba(18,16,14,.1)}.VatFaqAccordion_accordionTrigger__FtvU8{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--charcoal,#3a3733)}.VatFaqAccordion_accordionTrigger__FtvU8:hover .VatFaqAccordion_questionText__INdGV{color:var(--ink,#12100e)}.VatFaqAccordion_questionText__INdGV{font-size:16px;font-weight:600;line-height:1.3;padding-right:24px;transition:color .15s ease}.VatFaqAccordion_iconWrapper__9D_4a{flex-shrink:0;color:var(--orange,#d9731a);display:flex;align-items:center;justify-content:center;width:14px;height:14px}.VatFaqAccordion_accordionContent__TqMF1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}@media (prefers-reduced-motion:reduce){.VatFaqAccordion_accordionContent__TqMF1{transition:none}}.VatFaqAccordion_accordionContent__TqMF1.VatFaqAccordion_open__98kzE{grid-template-rows:1fr}.VatFaqAccordion_answerInner__uh9mH{overflow:hidden}.VatFaqAccordion_answerInner__uh9mH p{margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.6;color:var(--charcoal,#3a3733)}.ArticleNavigator_navigator__X8XSm{width:100%}@media (min-width:1024px){.ArticleNavigator_navigator__X8XSm{width:190px;flex-shrink:0;position:sticky;top:120px;display:flex;flex-direction:column}}.ArticleNavigator_mobileWrapper__B_j_H{display:block;margin-bottom:32px}@media (min-width:1024px){.ArticleNavigator_mobileWrapper__B_j_H{display:none}}.ArticleNavigator_desktopWrapper__sbcCO{display:none}@media (min-width:1024px){.ArticleNavigator_desktopWrapper__sbcCO{display:flex;flex-direction:column}}.ArticleNavigator_header__yY66Z{margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.ArticleNavigator_title__LSYfX{font-size:var(--article-label,11px);font-weight:700;color:rgba(58,55,51,.5);letter-spacing:.05em;text-transform:uppercase}.ArticleNavigator_progressTrack__5gxNS{width:100%;height:2px;background-color:rgba(18,16,14,.08);position:relative;overflow:hidden}.ArticleNavigator_progressFill__8wrvX{position:absolute;top:0;left:0;height:100%;background-color:var(--orange,#d9731a);transition:width .15s ease-out}.ArticleNavigator_progressLabel__5J6op{font-size:10px;font-weight:600;color:rgba(58,55,51,.4);align-self:flex-end;margin-top:-4px}.ArticleNavigator_navList__CKUL6{display:flex;flex-direction:column;gap:10px}.ArticleNavigator_navLink__LxNR7{position:relative;font-size:var(--article-toc,14px);line-height:1.4;color:var(--charcoal,#3a3733);text-decoration:none;transition:color .2s ease,font-weight .2s ease;opacity:.8}.ArticleNavigator_navLink__LxNR7:hover{color:var(--orange,#d9731a);opacity:1}.ArticleNavigator_navLinkActive__2x1mQ{opacity:1;font-weight:600;color:var(--toc-active-color,var(--ink,#12100e))}.ArticleNavigator_backToTop__8J4gY{margin-top:24px;font-size:13px;font-weight:500;color:rgba(58,55,51,.6);text-decoration:none;display:inline-flex;align-items:center;transition:color .2s ease;cursor:pointer;background:none;border:none;padding:0;text-align:left}.ArticleNavigator_backToTop__8J4gY:hover{color:var(--orange,#d9731a)}.ArticleNavigator_mobileNavList__3nXlA{display:flex;flex-direction:column;gap:10px;padding-top:8px}.Accordion_accordion__C82Qb{width:100%}.Accordion_item__RAavh{border-bottom:1px solid var(--haseeb-clay,#d8cdc1)}.Accordion_item__RAavh:first-child{border-top:1px solid var(--haseeb-clay,#d8cdc1)}.Accordion_trigger__T_wLL{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:22px 0;background:none;border:none;font-size:18px;font-weight:500;line-height:1.4;cursor:pointer;text-align:left;outline:none;transition:color .2s ease}.Accordion_trigger__T_wLL,.Accordion_trigger__T_wLL:hover{color:var(--charcoal,#12100e)}.Accordion_trigger__T_wLL:focus-visible{outline:2px solid var(--orange,#d9731a);outline-offset:3px;border-radius:1px}.Accordion_trigger__T_wLL[aria-expanded=true]{color:var(--charcoal,#12100e)}.Accordion_trigger__T_wLL[aria-expanded=true] .Accordion_icon__j0hsC{color:var(--orange,#d9731a)}.Accordion_title__lXw5K{min-width:0;display:block}.Accordion_icon__j0hsC{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--charcoal,#12100e);transition:color .2s ease,transform .2s ease}.Accordion_trigger__T_wLL:hover .Accordion_icon__j0hsC{color:var(--orange,#d9731a)}.Accordion_contentWrapper__3UbT4{overflow:hidden}.Accordion_content__oe8Sw{padding-bottom:32px;font-size:16px;line-height:1.6;color:var(--charcoal,rgba(18,16,14,.75));max-width:75ch}.Accordion_triggerCompact__Z_rxQ{padding:12px 0;font-size:16px;line-height:1.25;min-height:44px}.Accordion_titleCompact__Stl0O{font-size:16px;line-height:1.25;font-weight:500}.Accordion_contentCompact___A6rZ{padding-top:4px;padding-bottom:12px;font-size:15.5px;line-height:1.4;color:var(--charcoal,rgba(18,16,14,.75));max-width:75ch}.Shell_shell__nOnQk{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gutter-mobile,16px);padding-right:var(--gutter-mobile,16px)}@media (min-width:768px){.Shell_shell__nOnQk{padding-left:var(--gutter-tablet,24px);padding-right:var(--gutter-tablet,24px)}}@media (min-width:1024px){.Shell_shell__nOnQk{padding-left:var(--gutter-desktop,48px);padding-right:var(--gutter-desktop,48px)}}.Shell_variant-standard__2waAQ{max-width:var(--layout-shell,1280px)}.Shell_variant-editorial__VAhIA{max-width:var(--layout-editorial,1360px)}.Shell_variant-reading__eqi5F{max-width:var(--reading-measure-max,72ch)}.case-study-detail_page__7mioO{background-color:var(--white,#fffaf3);color:var(--ink,#12100e);display:flex;flex-direction:column}.case-study-detail_section__Mr8eg{padding-top:64px;padding-bottom:96px}.case-study-detail_pageContentWrapper__h_38A{width:100%}@media (max-width:768px){.case-study-detail_section__Mr8eg{padding-top:40px;padding-bottom:64px}}#case-study-detail_approach__Z7F_t,#case-study-detail_challenge___pbiA,#case-study-detail_client-context__X_Ijo,#case-study-detail_monitoring__3KuXM,#case-study-detail_outcome__RpoIt,#case-study-detail_overview__IcF1j,#case-study-detail_scope__OiP_a{scroll-margin-top:140px}.case-study-detail_heroGrid__iXT06{display:flex;flex-direction:column;gap:40px;padding-top:32px}@media (min-width:1024px){.case-study-detail_heroGrid__iXT06{flex-direction:row;align-items:flex-start;gap:64px}.case-study-detail_heroLeft__hlQrN{flex:0 0 57%}.case-study-detail_heroRight__IJhIi{flex:0 0 43%;position:sticky;top:140px}}.case-study-detail_metaEyebrow__WQBNR{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;display:block}.case-study-detail_heroTitle__IU_U0{font-size:clamp(40px,4.5vw,58px);font-weight:600;line-height:1.05;color:var(--ink,#12100e);letter-spacing:-.03em;margin:0 0 24px;max-width:22ch}.case-study-detail_heroSummary__DweVI{font-size:18px;line-height:1.6;color:var(--charcoal,#3a3733);margin:0;display:flex;flex-direction:column;gap:20px}.case-study-detail_imageContainer__0yU9X{position:relative;width:100%;aspect-ratio:3/2;background-color:var(--paper,#f5efe6);border-radius:2px;overflow:hidden}@media (min-width:1024px){.case-study-detail_imageContainer__0yU9X{aspect-ratio:4/5;width:100%;max-width:540px;margin:0 auto}}.case-study-detail_heroImage__PUWqU{object-fit:cover;object-position:55% center}.case-study-detail_contentArea__RmLyU{max-width:1100px;margin:0 auto;position:relative}#case-study-detail_client-context__X_Ijo{max-width:820px;margin-top:56px}#case-study-detail_monitoring__3KuXM{max-width:1100px;margin-top:48px}#case-study-detail_scope__OiP_a{margin-top:40px}.case-study-detail_contentBlock__jxTkP{margin-top:72px}.case-study-detail_blockHeading__HFs5m{font-size:32px;font-weight:600;color:var(--ink,#12100e);letter-spacing:-.02em;margin:0 0 24px}.case-study-detail_paragraph__ZQbas{font-size:17px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0 0 24px}.case-study-detail_paragraph__ZQbas:last-child{margin-bottom:0}.case-study-detail_challengeList__66CSl{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.case-study-detail_challengeList__66CSl{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px}}.case-study-detail_challengeItem__Mki6U{position:relative;padding-left:28px;font-size:17px;line-height:1.6;color:var(--charcoal,#3a3733)}.case-study-detail_challengeItem__Mki6U:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background-color:var(--orange,#d9731a)}.case-study-detail_approachRows__46Fqg{margin-top:28px;display:grid;grid-template-columns:1fr;gap:32px 32px}@media (min-width:768px){.case-study-detail_approachRows__46Fqg{grid-template-columns:repeat(2,1fr);gap:32px 48px}}.case-study-detail_approachRow__u5CwL{display:flex;flex-direction:column;padding-top:16px;border-top:1.5px solid var(--line,rgba(18,16,14,.12));scroll-margin-top:140px}.case-study-detail_approachNumber__j7vE0{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;margin-bottom:12px}.case-study-detail_approachText__f2SfQ{display:block}.case-study-detail_approachTitle__qJfor{font-size:19px;font-weight:600;color:var(--ink,#12100e);margin:0 0 12px;letter-spacing:-.01em}.case-study-detail_approachDescription__Iu8G0{font-size:16.5px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0;text-wrap:pretty}.case-study-detail_outcomeSection__xsprh{background-color:var(--ink,#12100e);color:var(--paper,#f5efe6);padding:36px 32px;border-radius:2px;margin-top:40px;max-width:1050px;display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.case-study-detail_outcomeSection__xsprh{padding:48px 52px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:56px}}.case-study-detail_outcomeLeft__NoAJ5{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_outcomeLeft__NoAJ5{flex:0 0 59%;max-width:59%}}.case-study-detail_outcomeRight__xbDvk{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_outcomeRight__xbDvk{flex:0 0 37%;max-width:37%;margin-top:36px}}@media (max-width:768px){.case-study-detail_outcomeSection__xsprh{padding:36px 28px;margin-top:64px}}.case-study-detail_outcomeHeading__OFuvt{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;display:block}.case-study-detail_outcomeStatement__AcTbo{font-size:clamp(24px,2.5vw,30px);font-weight:600;line-height:1.18;color:var(--paper,#f5efe6);letter-spacing:-.025em;margin:0;text-wrap:pretty}.case-study-detail_outcomeDescription__EQYOQ{font-size:16.5px;line-height:1.6;color:rgba(245,239,230,.85);margin:0;text-wrap:pretty}.case-study-detail_monitoringSection__t_9zr{margin-top:24px}.case-study-detail_monitoringHeading___jI_P{font-size:clamp(26px,3vw,32px);font-weight:600;color:var(--ink,#12100e);letter-spacing:-.02em;margin:0 0 16px}.case-study-detail_monitoringParagraph__97KLs{font-size:17.5px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0;max-width:1050px}.case-study-detail_scopeGrid__MJfZn{display:grid;grid-template-columns:1fr;gap:32px;margin-top:4px}@media (min-width:768px){.case-study-detail_scopeGrid__MJfZn{grid-template-columns:repeat(2,1fr);gap:32px 48px;align-items:start}}@media (min-width:1024px){.case-study-detail_scopeGrid__MJfZn{grid-template-columns:repeat(4,1fr);gap:32px 40px}}.case-study-detail_scopeItem__E5sIV{display:flex;flex-direction:column;padding-top:12px;border-top:1px solid var(--line,rgba(18,16,14,.12));text-decoration:none;color:inherit;position:relative}@media (prefers-reduced-motion:no-preference){.case-study-detail_scopeItem__E5sIV:before{content:"";position:absolute;top:-1px;left:0;width:35%;height:2px;background-color:var(--orange,#d9731a);transform:scaleX(0);transform-origin:left;transition:transform .25s ease-out}.case-study-detail_scopeItem__E5sIV:focus-visible:before,.case-study-detail_scopeItem__E5sIV:hover:before{transform:scaleX(1)}}.case-study-detail_scopeIndex__wMQ_g{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;margin-bottom:12px;display:block}.case-study-detail_scopeTitle__MYmGi{font-size:19px;font-weight:600;line-height:1.35;color:var(--ink,#12100e);margin-bottom:12px;transition:transform .25s ease-out}@media (prefers-reduced-motion:no-preference){.case-study-detail_scopeItem__E5sIV:focus-visible .case-study-detail_scopeTitle__MYmGi,.case-study-detail_scopeItem__E5sIV:hover .case-study-detail_scopeTitle__MYmGi{transform:translateY(-1px)}}.case-study-detail_scopeDescription__3L7Io{font-size:15.5px;line-height:1.55;color:var(--charcoal,#3a3733);margin:0;text-wrap:pretty}.case-study-detail_ctaSection__a0n7j{padding-top:32px;margin-top:80px;border-top:1px solid var(--line,rgba(18,16,14,.12));display:flex;flex-direction:column;margin-bottom:48px}.case-study-detail_ctaContent__pYhl_{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_ctaContent__pYhl_{margin-left:56px}}.case-study-detail_ctaEyebrow__JreRN{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:12px;font-weight:600;color:var(--haseeb-flame-text,#A6530D);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.case-study-detail_ctaEyebrow__JreRN:before{content:"";display:inline-block;width:2px;height:14px;background-color:var(--haseeb-flame-text,#A6530D);flex-shrink:0}.case-study-detail_ctaHeading__FxC8O{font-size:clamp(26px,2.6vw,36px);font-weight:600;color:var(--ink,#12100e);margin:0 0 20px;line-height:1.12;letter-spacing:-.02em;max-width:1050px}.case-study-detail_ctaDescription__6u7G7{font-size:17px;line-height:1.6;color:var(--charcoal,#3a3733);margin:0 0 28px;max-width:660px}.case-study-detail_ctaActions__UUA_4{display:flex;flex-direction:row;align-items:center;gap:24px;flex-wrap:wrap}.case-study-detail_ctaSecondaryLink__IVTPe{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:15px;color:var(--haseeb-flame-text,#A6530D);text-decoration:none;font-weight:600;transition:opacity .2s ease}.case-study-detail_ctaSecondaryLink__IVTPe:hover{opacity:.85}.case-study-detail_page__K_n8h{background-color:var(--white,#fffaf3);color:var(--ink,#12100e);display:flex;flex-direction:column}.case-study-detail_section__eXjZi{padding-top:64px;padding-bottom:96px}.case-study-detail_pageContentWrapper__4u4_j{width:100%}@media (max-width:768px){.case-study-detail_section__eXjZi{padding-top:40px;padding-bottom:64px}}#case-study-detail_approach__NK20w,#case-study-detail_challenge__gS3IJ,#case-study-detail_client-context__lc5O8,#case-study-detail_monitoring__8f1yf,#case-study-detail_outcome__1ARir,#case-study-detail_overview__BzO6x,#case-study-detail_scope__l2rQh{scroll-margin-top:140px}.case-study-detail_heroGrid__FLSPG{display:flex;flex-direction:column;gap:40px;padding-top:32px}@media (min-width:1024px){.case-study-detail_heroGrid__FLSPG{flex-direction:row;align-items:flex-start;gap:64px}.case-study-detail_heroLeft__Kv1KP{flex:0 0 57%}.case-study-detail_heroRight__27yho{flex:0 0 43%;position:sticky;top:140px}}.case-study-detail_metaEyebrow__oGFY0{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;display:block}.case-study-detail_heroTitle___sR_H{font-size:clamp(40px,4.5vw,58px);font-weight:600;line-height:1.05;color:var(--ink,#12100e);letter-spacing:-.03em;margin:0 0 24px;max-width:22ch}.case-study-detail_heroSummary__MbW4P{font-size:18px;line-height:1.6;color:var(--charcoal,#3a3733);margin:0;display:flex;flex-direction:column;gap:20px}.case-study-detail_imageContainer__otf9v{position:relative;width:100%;aspect-ratio:3/2;background-color:var(--paper,#f5efe6);border-radius:2px;overflow:hidden}@media (min-width:1024px){.case-study-detail_imageContainer__otf9v{aspect-ratio:4/5;width:100%;max-width:540px;margin:0 auto}}.case-study-detail_heroImage__sQvjz{object-fit:cover;object-position:55% center}.case-study-detail_contentArea__LCFJn{max-width:1100px;margin:0 auto;position:relative}#case-study-detail_client-context__lc5O8{max-width:820px;margin-top:56px}#case-study-detail_monitoring__8f1yf{max-width:1100px;margin-top:48px}#case-study-detail_scope__l2rQh{margin-top:40px}.case-study-detail_contentBlock__gJBVN{margin-top:72px}.case-study-detail_blockHeading__POoQS{font-size:32px;font-weight:600;color:var(--ink,#12100e);letter-spacing:-.02em;margin:0 0 24px}.case-study-detail_paragraph__0kzKT{font-size:17px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0 0 24px}.case-study-detail_paragraph__0kzKT:last-child{margin-bottom:0}.case-study-detail_challengeList__AZnSv{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.case-study-detail_challengeList__AZnSv{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px}}.case-study-detail_challengeItem__T7qXQ{position:relative;padding-left:28px;font-size:17px;line-height:1.6;color:var(--charcoal,#3a3733)}.case-study-detail_challengeItem__T7qXQ:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background-color:var(--orange,#d9731a)}.case-study-detail_approachRows__XdtQz{margin-top:28px;display:grid;grid-template-columns:1fr;gap:32px 32px}@media (min-width:768px){.case-study-detail_approachRows__XdtQz{grid-template-columns:repeat(2,1fr);gap:32px 48px}}.case-study-detail_approachRow__pjqmF{display:flex;flex-direction:column;padding-top:16px;border-top:1.5px solid var(--line,rgba(18,16,14,.12));scroll-margin-top:140px}.case-study-detail_approachNumber__EtjVq{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;margin-bottom:12px}.case-study-detail_approachText__U5u5K{display:block}.case-study-detail_approachTitle__BnhcM{font-size:19px;font-weight:600;color:var(--ink,#12100e);margin:0 0 12px;letter-spacing:-.01em}.case-study-detail_approachDescription__Qa2Cp{font-size:16.5px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0;text-wrap:pretty}.case-study-detail_outcomeSection__EMo4g{background-color:var(--ink,#12100e);color:var(--paper,#f5efe6);padding:36px 32px;border-radius:2px;margin-top:40px;max-width:1050px;display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.case-study-detail_outcomeSection__EMo4g{padding:48px 52px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:56px}}.case-study-detail_outcomeLeft__GuZxm{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_outcomeLeft__GuZxm{flex:0 0 59%;max-width:59%}}.case-study-detail_outcomeRight__csW8m{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_outcomeRight__csW8m{flex:0 0 37%;max-width:37%;margin-top:36px}}@media (max-width:768px){.case-study-detail_outcomeSection__EMo4g{padding:36px 28px;margin-top:64px}}.case-study-detail_outcomeHeading__vV_3d{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;display:block}.case-study-detail_outcomeStatement__h84Fw{font-size:clamp(24px,2.5vw,30px);font-weight:600;line-height:1.18;color:var(--paper,#f5efe6);letter-spacing:-.025em;margin:0;text-wrap:pretty}.case-study-detail_outcomeDescription__Kivo1{font-size:16.5px;line-height:1.6;color:rgba(245,239,230,.85);margin:0;text-wrap:pretty}.case-study-detail_monitoringSection__DgZHQ{margin-top:24px}.case-study-detail_monitoringHeading__oJvbA{font-size:clamp(26px,3vw,32px);font-weight:600;color:var(--ink,#12100e);letter-spacing:-.02em;margin:0 0 16px}.case-study-detail_monitoringParagraph__ZO6pY{font-size:17.5px;line-height:1.65;color:var(--charcoal,#3a3733);margin:0;max-width:1050px}.case-study-detail_scopeGrid__fsyyh{display:grid;grid-template-columns:1fr;gap:32px;margin-top:4px}@media (min-width:768px){.case-study-detail_scopeGrid__fsyyh{grid-template-columns:repeat(2,1fr);gap:32px 48px;align-items:start}}@media (min-width:1024px){.case-study-detail_scopeGrid__fsyyh{grid-template-columns:repeat(4,1fr);gap:32px 40px}}.case-study-detail_scopeItem__UpY8a{display:flex;flex-direction:column;padding-top:12px;border-top:1px solid var(--line,rgba(18,16,14,.12));text-decoration:none;color:inherit;position:relative}@media (prefers-reduced-motion:no-preference){.case-study-detail_scopeItem__UpY8a:before{content:"";position:absolute;top:-1px;left:0;width:35%;height:2px;background-color:var(--orange,#d9731a);transform:scaleX(0);transform-origin:left;transition:transform .25s ease-out}.case-study-detail_scopeItem__UpY8a:focus-visible:before,.case-study-detail_scopeItem__UpY8a:hover:before{transform:scaleX(1)}}.case-study-detail_scopeIndex__6U4Jg{font-size:12px;font-weight:700;color:var(--orange,#d9731a);letter-spacing:.1em;margin-bottom:12px;display:block}.case-study-detail_scopeTitle__6vUpP{font-size:19px;font-weight:600;line-height:1.35;color:var(--ink,#12100e);margin-bottom:12px;transition:transform .25s ease-out}@media (prefers-reduced-motion:no-preference){.case-study-detail_scopeItem__UpY8a:focus-visible .case-study-detail_scopeTitle__6vUpP,.case-study-detail_scopeItem__UpY8a:hover .case-study-detail_scopeTitle__6vUpP{transform:translateY(-1px)}}.case-study-detail_scopeDescription__IAbpK{font-size:15.5px;line-height:1.55;color:var(--charcoal,#3a3733);margin:0;text-wrap:pretty}.case-study-detail_ctaSection__kerBe{padding-top:32px;margin-top:80px;border-top:1px solid var(--line,rgba(18,16,14,.12));display:flex;flex-direction:column;margin-bottom:48px}.case-study-detail_ctaContent__ZRu7X{display:flex;flex-direction:column}@media (min-width:1024px){.case-study-detail_ctaContent__ZRu7X{margin-left:56px}}.case-study-detail_ctaEyebrow__60t5b{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:12px;font-weight:600;color:var(--haseeb-flame-text,#A6530D);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.case-study-detail_ctaEyebrow__60t5b:before{content:"";display:inline-block;width:2px;height:14px;background-color:var(--haseeb-flame-text,#A6530D);flex-shrink:0}.case-study-detail_ctaHeading__6VJoA{font-size:clamp(26px,2.6vw,36px);font-weight:600;color:var(--ink,#12100e);margin:0 0 20px;line-height:1.12;letter-spacing:-.02em;max-width:1050px}.case-study-detail_ctaDescription__W5pq_{font-size:17px;line-height:1.6;color:var(--charcoal,#3a3733);margin:0 0 28px;max-width:660px}.case-study-detail_ctaActions__MROPX{display:flex;flex-direction:row;align-items:center;gap:24px;flex-wrap:wrap}.case-study-detail_ctaSecondaryLink__i1GQb{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:15px;color:var(--haseeb-flame-text,#A6530D);text-decoration:none;font-weight:600;transition:opacity .2s ease}.case-study-detail_ctaSecondaryLink__i1GQb:hover{opacity:.85}.core_button__6vCMQ{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:var(--font-button,15px);font-weight:500;border-radius:var(--radius-soft,2px);cursor:pointer;transition:all .2s ease;text-decoration:none;min-height:44px}.core_buttonPrimary__HNO3t{background-color:var(--haseeb-flame,#D9731A);color:var(--haseeb-ink,#12100E);border:none;outline:none;border-radius:4px}.core_buttonPrimary__HNO3t:hover:not(:disabled){background-color:#a94f0d;color:var(--haseeb-ink,#12100E)}.core_buttonPrimary__HNO3t:active:not(:disabled){transform:translateY(1px)}.core_buttonPrimary__HNO3t:disabled{background-color:rgba(18,16,14,.05);color:rgba(18,16,14,.4);cursor:not-allowed}.core_buttonSecondary__yqNiD{background-color:transparent;color:var(--haseeb-ink,#12100E);border:1px solid var(--haseeb-ink,#12100e);border-radius:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.core_buttonSecondary__yqNiD:hover:not(:disabled){background-color:var(--haseeb-ink,#12100E);color:var(--haseeb-bone,#F5EFE6)}.core_buttonSecondary__yqNiD:active:not(:disabled){transform:translateY(1px)}.core_buttonSecondary__yqNiD:disabled{background-color:rgba(18,16,14,.05);border-color:rgba(18,16,14,.12);color:rgba(18,16,14,.4);cursor:not-allowed}.core_button__6vCMQ:focus-visible{outline:2px solid var(--haseeb-flame,#D9731A);outline-offset:2px}.core_eyebrow__Tr0cc{font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;line-height:16px;color:#D9731A;margin:0 0 var(--heading-eyebrow-gap,12px) 0;display:inline-flex;align-items:center;gap:9px;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;text-decoration:none}@media (max-width:768px){.core_eyebrow__Tr0cc{font-size:11px}}.core_eyebrowRule__rnGV2{display:inline-block;width:2px;height:14px;background-color:#D9731A;flex-shrink:0}.core_noRule__oyaYT:before{content:none!important;display:none!important}.core_eyebrowAccent__D7UpY{display:inline-block;width:2px;height:14px;background-color:#D9731A;flex-shrink:0;font-size:0;line-height:0;overflow:hidden}.core_eyebrowText__PJzLS{color:inherit}.core_eyebrowLight__M8Vw2{color:#D9731A}.core_eyebrowLight__M8Vw2 .core_eyebrowAccent__D7UpY,.core_eyebrowLight__M8Vw2 .core_eyebrowRule__rnGV2{background-color:#D9731A}.core_eyebrowLight__M8Vw2 .core_eyebrowText__PJzLS{color:#D9731A}.core_eyebrowDark__Vk5jl{color:#F5EFE6}.core_eyebrowDark__Vk5jl .core_eyebrowAccent__D7UpY,.core_eyebrowDark__Vk5jl .core_eyebrowRule__rnGV2{background-color:#D9731A}.core_eyebrowDark__Vk5jl .core_eyebrowText__PJzLS{color:#F5EFE6}.core_textLink__XQbRC{color:var(--color-ink,#12100E);text-decoration:none;position:relative;cursor:pointer;display:inline-flex;align-items:center;min-height:44px;padding:4px 0;font-weight:500;transition:color .2s ease}.core_textLink__XQbRC:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background-color:var(--color-orange,#D9731A);transition:width .2s ease}.core_textLink__XQbRC:hover:after{width:100%}.core_textLink__XQbRC:focus-visible{outline:2px solid var(--color-orange,#D9731A);outline-offset:2px;border-radius:2px}.core_externalIcon__VvKjK{margin-left:.25em;font-size:.85em;color:var(--color-orange,#D9731A);transition:transform .2s ease}.core_textLink__XQbRC:hover .core_externalIcon__VvKjK{transform:translateX(2px)}.core_sectionHeading__kdt_9{display:flex;flex-direction:column}.core_eyebrowWrap___AO81{margin-bottom:var(--heading-eyebrow-gap,12px)}.core_eyebrowWrap___AO81>.core_eyebrow__Tr0cc{margin-bottom:0}.core_title__EUxLN{color:var(--haseeb-ink,#12100E);margin:0}.core_title__EUxLN.core_h1__CNARe{font-size:var(--font-h1-desktop,64px);font-weight:600;letter-spacing:-.015em;line-height:1.03}.core_title__EUxLN.core_h2__SN7lE{font-size:var(--font-h2-desktop,48px);font-weight:600;letter-spacing:-.015em;line-height:1.08}.core_title__EUxLN.core_h3__7aSHs{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),sans-serif;font-size:var(--font-h3-desktop,32px);font-weight:500;letter-spacing:-.02em;line-height:1.2}.core_descriptionWrap__qJII1{margin-top:var(--heading-paragraph-gap,24px);font-size:var(--font-body-large,18px);line-height:var(--lh-relaxed,1.6);color:var(--color-charcoal,#3A3733);margin-bottom:0;max-width:var(--reading-measure-max,72ch)}@media (max-width:719px){.core_title__EUxLN.core_h1__CNARe{font-size:var(--font-h1-mobile,40px)}.core_title__EUxLN.core_h2__SN7lE{font-size:var(--font-h2-mobile,32px)}.core_title__EUxLN.core_h3__7aSHs{font-size:var(--font-h3-mobile,24px)}}.core_text__bu_h7{margin:0;color:var(--color-charcoal,#3A3733)}.core_text__bu_h7.core_bodyStandard__m98wV{font-size:var(--font-body-standard,16px);line-height:var(--lh-relaxed,1.6)}.core_text__bu_h7.core_bodyLarge__t81gw{font-size:var(--font-body-large,18px);line-height:var(--lh-relaxed,1.6)}.core_text__bu_h7.core_bodyReading__e2_rQ{font-size:var(--font-body-reading,17px);line-height:var(--lh-relaxed,1.6)}.core_text__bu_h7.core_bodySmall__20a0m{font-size:var(--font-body-small,14px);line-height:var(--lh-relaxed,1.6)}.core_text__bu_h7.core_editorialLead__HsMrq{font-size:clamp(24px,1.5rem + 1vw,36px);font-weight:400;line-height:1.35;letter-spacing:-.02em;color:var(--color-ink,#12100E);text-wrap:balance}.core_functionalLabel__jZoae{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-orange,#D9731A);margin:0;line-height:1.35}.core_faqUniversalSection__orKl5{background-color:var(--white);padding:14px 0 24px}@media (max-width:1024px){.core_faqUniversalSection__orKl5{padding:14px 0 24px}}.core_faqEyebrowGap__AkyUQ{margin-bottom:var(--heading-eyebrow-gap,12px)}.core_faqEyebrowGap__AkyUQ>.core_eyebrow__Tr0cc{margin-bottom:0}.core_faqHeading__m3gXx{font-size:clamp(26px,3vw,36px);line-height:1.05;font-weight:600;color:var(--charcoal);margin-top:0;margin-bottom:8px;text-wrap:balance}.core_faqContainer__gp6pM{max-width:1040px}.articles_page__ZnVKw{background-color:var(--white,#fffaf3);color:var(--ink,#12100e);display:flex;flex-direction:column;min-height:100vh}.articles_mainContent__fufrY{flex:1 1}.articles_section__hwGKv{padding-top:24px;padding-bottom:24px}@media (max-width:1024px){.articles_section__hwGKv{padding-top:28px;padding-bottom:24px}}@media (max-width:768px){.articles_section__hwGKv{padding-top:24px;padding-bottom:24px}}.articles_introArea__F8_dD{margin-bottom:24px}.articles_eyebrowGap__bAnxV{margin-bottom:12px}.articles_eyebrowLegible__64lYj{font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important}.articles_headingGap__Wdnus{margin-bottom:14px}.articles_heading__pkXms{font-size:38px!important;line-height:1.15;letter-spacing:-.03em!important}@media (max-width:768px){.articles_heading__pkXms{font-size:32px!important}}.articles_supportingText__xyU_Q{font-size:17px;line-height:1.55;color:var(--charcoal,#3a3733);margin:0;max-width:100%}@media (min-width:1024px){.articles_supportingText__xyU_Q{max-width:68ch}}.articles_emptyState__elXPw{border-top:1px solid rgba(18,16,14,.08);padding-top:24px;display:flex;flex-direction:column}.articles_emptyEyebrow___N_A1{font-size:11px;font-weight:700;color:var(--charcoal);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.articles_emptyHeading__5QUv8{font-size:22px;font-weight:600;color:var(--ink);margin:0 0 12px;line-height:1.25}.articles_emptyCopy__ulRiW{font-size:16px;line-height:1.5;color:var(--charcoal);margin:0;max-width:60ch}.articles_topicNav__7n8p2{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:48px;border-bottom:1px solid rgba(18,16,14,.08);padding-bottom:16px}.articles_topicLink__ViZOH{font-size:15px;font-weight:500;color:var(--charcoal);text-decoration:none;transition:color .2s ease;cursor:pointer}.articles_topicLink__ViZOH:hover{color:var(--orange,#D6451E)}.articles_topicLinkActive___0BgF{color:var(--ink);font-weight:600}.articles_hubGrid___4tyr{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:1024px){.articles_hubGrid___4tyr{grid-template-columns:45% 1fr;gap:64px;align-items:start}}.articles_featuredArticle__DUVHU{display:flex;flex-direction:column;border-top:1px solid rgba(18,16,14,.08);padding-top:24px;padding-bottom:24px;border-bottom:1px solid rgba(18,16,14,.08)}@media (min-width:1024px){.articles_featuredArticle__DUVHU{display:grid;grid-template-columns:calc(60% - 16px) calc(40% - 16px);gap:32px;align-items:start;max-width:100%;padding-top:24px;padding-bottom:24px}}.articles_featuredContent__XTLwS{display:flex;flex-direction:column}.articles_featuredImageWrapperDesktop__CPwQb{display:none}@media (min-width:1024px){.articles_featuredImageWrapperDesktop__CPwQb{display:block;position:relative;width:100%;max-width:100%;aspect-ratio:16/10;height:auto}}.articles_featuredImageWrapperMobile__w2gn0{display:block;position:relative;width:100%;aspect-ratio:4/3;margin-bottom:24px}@media (min-width:1024px){.articles_featuredImageWrapperMobile__w2gn0{display:none}}.articles_featuredImage__2J7Ea{object-fit:cover;object-position:60% 60%}.articles_articleCategory__Iase6{font-size:12px;font-weight:700;color:var(--charcoal,#3a3733);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.articles_featuredTitle__DZGdO{font-size:35px;font-weight:600;line-height:1.15;color:var(--ink);margin:0 0 13px;text-wrap:balance}.articles_featuredDesc___pxBH{font-size:16px;line-height:1.55;color:var(--charcoal);margin:0 0 17px;text-wrap:pretty}.articles_articleMeta__cLdUT{display:flex;align-items:center;gap:16px;font-size:14px;color:var(--charcoal);opacity:.8;margin-bottom:15px}.articles_readLink__zmEgW{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:15px;font-weight:600;color:var(--haseeb-flame-text,#A6530D);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .2s ease}.articles_readLink__zmEgW:hover{opacity:.85}.articles_readLinkArrow__fHRkp{margin-left:6px;color:var(--haseeb-flame-text,#A6530D);transition:transform .2s ease}.articles_readLink__zmEgW:hover .articles_readLinkArrow__fHRkp{transform:translateX(4px)}.articles_latestList___ADd8{display:flex;flex-direction:column;margin-top:28px}@media (min-width:1024px){.articles_latestList___ADd8{margin-top:32px}}.articles_listHeader__Iw2if{font-size:13px;font-weight:700;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:0;border-bottom:1px solid rgba(18,16,14,.12);padding-bottom:10px}.articles_listItem__xYp9E{display:flex;flex-direction:column;padding:20px 0;border-bottom:1px solid rgba(18,16,14,.08)}.articles_listItem__xYp9E:last-child{border-bottom:none}.articles_listCategory__zC_JC{font-size:11px;font-weight:700;color:var(--charcoal,#3a3733);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.articles_listTitle__CKsZI{font-size:20px;font-weight:600;line-height:1.25;color:var(--ink);margin:0 0 8px;text-wrap:balance}@media (min-width:1024px){.articles_listTitle__CKsZI{font-size:24px;font-weight:700;line-height:1.22;letter-spacing:-.015em;margin:0 0 10px}}.articles_listDesc__5HxgO{font-size:15px;line-height:1.5;color:var(--charcoal);margin:0 0 14px;text-wrap:pretty}@media (min-width:1024px){.articles_listDesc__5HxgO{font-size:15.5px;line-height:1.55;margin:0 0 14px}}.articles_listMeta__9okvA{display:flex;align-items:center;justify-content:space-between;margin-top:auto}@media (min-width:1024px){.articles_listMeta__9okvA{justify-content:flex-start;gap:20px}}.articles_listDate__xhgTk{font-size:13.5px;color:var(--charcoal);opacity:.8;white-space:nowrap}.articles_listLink__4vgM6{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14.5px;font-weight:600;color:var(--haseeb-flame-text,#A6530D);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:opacity .2s ease;white-space:nowrap}.articles_listLink__4vgM6:hover{opacity:.85}.articles_listItemWithImage__qYppp{display:flex;flex-direction:column;gap:20px;padding:20px 0}@media (min-width:1024px){.articles_listItemWithImage__qYppp{display:grid;grid-template-columns:calc(60% - 16px) calc(40% - 16px);gap:32px;align-items:start;padding:20px 0}}.articles_listItemContent__L3hzk{display:flex;flex-direction:column}.articles_listItemImageWrapper__kwJDS{position:relative;width:100%;aspect-ratio:16/9;flex-shrink:0}@media (min-width:1024px){.articles_listItemImageWrapper__kwJDS{width:100%;aspect-ratio:16/10}}.articles_listItemImage__r2_8q{object-fit:cover}.SelectedClientEngagements_section__DPdTl{position:relative;background-color:var(--porcelain,#FCFAF7);color:#12100E;padding:44px 0 48px;width:100%}@media (min-width:1024px){.SelectedClientEngagements_section__DPdTl{padding:48px 0 52px}}.SelectedClientEngagements_header__IA0Bx{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:20px}.SelectedClientEngagements_eyebrowTextOnly__elWq9{display:inline-block;font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#D9731A;margin-bottom:12px!important;line-height:1}.SelectedClientEngagements_title__S9F9M{font-family:var(--font-instrument-sans,"Instrument Sans"),sans-serif;font-size:clamp(26px,2.8vw,34px);font-weight:600;line-height:1.1;letter-spacing:-.015em;color:#12100E;margin:0 0 14px;text-wrap:balance}.SelectedClientEngagements_filterTabs__13B93{position:relative;display:inline-flex;align-items:center;gap:2px;padding:2.5px;background-color:var(--bone,#F5EFE6);border:1px solid #d8cdc1;border-radius:9px;width:auto;max-width:100%;flex-wrap:wrap}.SelectedClientEngagements_filterTab__rc6Od{position:relative;appearance:none;background-color:transparent;border:none;font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#3A3733;padding:6.5px 13px 7px;border-radius:7px;cursor:pointer;transition:color .15s ease,background-color .15s ease;white-space:nowrap;text-decoration:none;z-index:1}.SelectedClientEngagements_filterTabLabel__lkOko{position:relative;z-index:2;transition:color .16s ease}.SelectedClientEngagements_filterTab__rc6Od:hover:not(.SelectedClientEngagements_filterTabActive__7Y2Wm){background-color:#FCFAF7}.SelectedClientEngagements_filterTab__rc6Od:hover .SelectedClientEngagements_filterTabLabel__lkOko{color:#12100E}.SelectedClientEngagements_filterTabActive__7Y2Wm .SelectedClientEngagements_filterTabLabel__lkOko{color:#F5EFE6}.SelectedClientEngagements_activeTabTrack__2ey3a{position:absolute;top:1.5px;bottom:1.5px;left:0;right:0;background-color:#12100E;border-radius:6.5px;z-index:1;pointer-events:none}.SelectedClientEngagements_stageContainer__EHYX9{position:relative;border:none;background-color:#FCFAF7;border-radius:8px;overflow:hidden;box-shadow:none;width:100%;display:grid;grid-template-columns:1fr}@media (min-width:960px){.SelectedClientEngagements_stageContainer__EHYX9{grid-template-columns:44fr 56fr;align-items:stretch}}.SelectedClientEngagements_storyCol__YFHo0{display:flex;flex-direction:column;background-color:#FCFAF7;padding:24px 20px;border-bottom:none}@media (min-width:960px){.SelectedClientEngagements_storyCol__YFHo0{padding:30px 34px;border-bottom:none;border-right:none}}.SelectedClientEngagements_storyInner__kpp0F{display:flex;flex-direction:column;justify-content:flex-start;height:100%;flex:1 1}.SelectedClientEngagements_metaRow__TxB_q{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:12px!important;line-height:1}.SelectedClientEngagements_categoryBadge__rOJD0{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#A6530D}.SelectedClientEngagements_badgeDivider__YxNJW{color:#8C827A;font-size:12px;line-height:1}.SelectedClientEngagements_jurisdictionBadge__Ja_mT{font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:#5E564F}.SelectedClientEngagements_caseHeadline__NBAxq,.SelectedClientEngagements_jurisdictionBadge__Ja_mT{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.SelectedClientEngagements_caseHeadline__NBAxq{font-size:clamp(19px,1.8vw,22px);line-height:1.25;letter-spacing:-.015em;color:#12100E;margin:0 0 12px;text-wrap:balance}.SelectedClientEngagements_narrativeBlocks__PU4B7{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.SelectedClientEngagements_narrativeBlock__2ac0T{display:flex;flex-direction:column;gap:3px}.SelectedClientEngagements_narrativeKicker__iJg6m{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#12100E}.SelectedClientEngagements_narrativeKicker__iJg6m,.SelectedClientEngagements_narrativeText__udaIq{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.SelectedClientEngagements_narrativeText__udaIq{font-size:16px;line-height:1.5;color:#5E564F;text-wrap:pretty}.SelectedClientEngagements_storyActionRow___Dqpg{display:flex;align-items:center;margin-top:28px;padding-top:0;border-top:none}.SelectedClientEngagements_storyCta__R4oTF{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;color:#D9731A;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .15s ease,opacity .15s ease}.SelectedClientEngagements_storyCta__R4oTF:hover{color:#B85D10;opacity:.9}.SelectedClientEngagements_ctaArrow__zA387{display:inline-block;font-size:14px;line-height:1;color:#D9731A;transition:transform .15s ease}.SelectedClientEngagements_storyCta__R4oTF:hover .SelectedClientEngagements_ctaArrow__zA387{transform:translateX(3.5px)}.SelectedClientEngagements_visualCol__t4sA_{position:relative;background-color:var(--bone,#F5EFE6);padding:24px 20px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:960px){.SelectedClientEngagements_visualCol__t4sA_{padding:30px 34px}}.SelectedClientEngagements_visualInner__a3A6k{display:flex;flex-direction:column;justify-content:flex-start;height:100%;flex:1 1;gap:20px}.SelectedClientEngagements_imageWrapper__Bwlxy{position:relative;width:100%;height:200px;border-radius:11px;overflow:hidden;border:none;outline:none;box-shadow:none;background-color:#EFE7DB}@media (min-width:960px){.SelectedClientEngagements_imageWrapper__Bwlxy{height:212px}}.SelectedClientEngagements_engagementImage__XWTG7{object-fit:cover;border:none;outline:none;transition:transform .32s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.SelectedClientEngagements_imageWrapper__Bwlxy:hover .SelectedClientEngagements_engagementImage__XWTG7{transform:scale(1.018)}}.SelectedClientEngagements_carouselNav__yxazP{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:4px;z-index:4}.SelectedClientEngagements_carouselBtn__mt6u2{appearance:none;width:27px;height:27px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(18,16,14,.1);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .18s cubic-bezier(.16,1,.3,1)}.SelectedClientEngagements_carouselBtnPrev__raW5W{background-color:#FCFAF7;border:1px solid #d8cdc1;color:#12100E}.SelectedClientEngagements_carouselBtnPrev__raW5W:hover{background-color:#FFFFFF;border-color:#12100E;color:#12100E;transform:translateX(-2px)}.SelectedClientEngagements_carouselBtnPrev__raW5W:active{background-color:#EFE7DB;transform:translateX(-3px)}.SelectedClientEngagements_carouselBtnNext__Ou6WZ{background-color:#12100E;border:1px solid #12100e;color:#F5EFE6}.SelectedClientEngagements_carouselBtnNext__Ou6WZ:hover{background-color:#272522;border-color:#272522;color:#FFFFFF;transform:translateX(2px)}.SelectedClientEngagements_carouselBtnNext__Ou6WZ:active{background-color:#000000;transform:translateX(3px)}.SelectedClientEngagements_carouselArrow__5agiW{display:inline-block;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1)}.SelectedClientEngagements_carouselBtnPrev__raW5W:hover .SelectedClientEngagements_carouselArrow__5agiW{transform:translateX(-2px)}.SelectedClientEngagements_carouselBtnNext__Ou6WZ:hover .SelectedClientEngagements_carouselArrow__5agiW{transform:translateX(2px)}.SelectedClientEngagements_outcomesContainer__g3ARQ{display:flex;flex-direction:column;padding-top:12px;padding-bottom:8px;border-top:none}.SelectedClientEngagements_outcomesEyebrow__0RuNu{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#D9731A;margin-bottom:12px!important;line-height:1}.SelectedClientEngagements_outcomesStrip__4RM6E{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.SelectedClientEngagements_outcomesStrip__4RM6E{grid-template-columns:repeat(3,1fr);gap:28px}}.SelectedClientEngagements_outcomeItem__m5xvG{display:flex;flex-direction:column;gap:5px;padding:0;border:none}.SelectedClientEngagements_outcomeTitle__L8wMv{font-size:17.5px;font-weight:700;letter-spacing:-.015em;line-height:1.25;color:#12100E}.SelectedClientEngagements_outcomeDesc__MXV_c,.SelectedClientEngagements_outcomeTitle__L8wMv{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.SelectedClientEngagements_outcomeDesc__MXV_c{font-size:15.5px;line-height:1.45;color:#5E564F;text-wrap:pretty}.SelectedClientEngagements_sectionFooter__b1oMl{display:flex;justify-content:flex-end;margin-top:16px}.SelectedClientEngagements_viewAllLink__FjxEu{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;color:var(--haseeb-flame-text,#A6530D);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .16s ease;background:transparent;border:none;padding:0}.SelectedClientEngagements_viewAllLink__FjxEu:hover{opacity:.85}.SelectedClientEngagements_arrow__CM_qU{display:inline-block;font-size:14px;line-height:1;color:var(--haseeb-flame-text,#A6530D);transition:transform .16s ease}.SelectedClientEngagements_viewAllLink__FjxEu:hover .SelectedClientEngagements_arrow__CM_qU{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.SelectedClientEngagements_arrow__CM_qU,.SelectedClientEngagements_carouselArrow__5agiW,.SelectedClientEngagements_carouselBtn__mt6u2,.SelectedClientEngagements_ctaArrow__zA387,.SelectedClientEngagements_engagementImage__XWTG7{transition:none!important;transform:none!important}}.audit-support_page___hvMf{width:100%}.audit-support_skipLink__otNwj{position:absolute;top:-40px;left:0;background:var(--ink,#12100e);color:var(--paper,#ffffff);padding:8px;z-index:100;transition:top .2s}.audit-support_skipLink__otNwj:focus{top:0}.audit-support_hero__gX5ES{position:relative;height:530px;display:flex;align-items:center;background-color:var(--charcoal,#12100e);color:var(--paper,#ffffff);overflow:hidden;padding:0}.audit-support_heroInner__4RpVh{position:relative;z-index:3;width:100%;margin-top:0;padding-top:110px}.audit-support_heroCopy__Kq80C{max-width:52%;width:100%}.audit-support_heroTitle__TVmGJ{font-family:var(--font-plex),system-ui,sans-serif;font-size:clamp(2.25rem,4.2vw,3.375rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-inverse,#ffffff);margin:0;max-width:22ch;text-wrap:balance}.audit-support_heroImageContainer__v4uK_{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}@keyframes audit-support_heroImageSettle__tcrRa{0%{opacity:.85;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.audit-support_heroImageContainerAnimated__27hLy{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden;animation:audit-support_heroImageSettle__tcrRa .7s cubic-bezier(.25,1,.5,1) forwards}@keyframes audit-support_heroRise__k1zPg{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.audit-support_heroRiseAnimated__p0kCl{opacity:0;animation:audit-support_heroRise__k1zPg .5s cubic-bezier(.25,1,.5,1) forwards}.audit-support_heroDelay0__K2Y8M{animation-delay:0s}.audit-support_heroDelay80___Bk2R{animation-delay:.08s}@media (prefers-reduced-motion:reduce){.audit-support_heroImageContainerAnimated__27hLy,.audit-support_heroRiseAnimated__p0kCl{animation:none;opacity:1;transform:none}}.audit-support_heroImage__IRm3N{object-fit:cover;object-position:80% 30%;width:100%;height:100%;display:block;transform:translateX(29%)}.audit-support_heroPersonBlur__I8hpl{display:none!important}.audit-support_heroGradientOverlay__oX_f9{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(18,16,14,.98) 0,rgba(18,16,14,.96) 32%,rgba(18,16,14,.9) 44%,rgba(18,16,14,.35) 54%,rgba(18,16,14,0) 64%)}.audit-support_heroBottomFade__89ta5{position:absolute;left:0;right:0;bottom:0;height:32px;background:linear-gradient(180deg,rgba(244,239,231,0) 0,#f4efe7);z-index:2;pointer-events:none}@media (max-width:1023px){.audit-support_hero__gX5ES{height:auto;min-height:440px;display:flex;flex-direction:column}.audit-support_heroInner__4RpVh{flex-grow:1;margin-top:0;padding-top:80px}.audit-support_heroCopy__Kq80C{max-width:70%}.audit-support_heroImage__IRm3N{object-position:85% 35%;transform:scale(1.3) translateX(12%);transform-origin:center center}.audit-support_heroGradientOverlay__oX_f9{background:linear-gradient(90deg,rgba(18,16,14,.98) 0,rgba(18,16,14,.95) 35%,rgba(18,16,14,.78) 58%,rgba(18,16,14,.2) 80%,rgba(18,16,14,.05))}}@media (max-width:767px){.audit-support_hero__gX5ES{display:flex;flex-direction:column;padding:80px 0 0;height:auto;min-height:480px}.audit-support_heroInner__4RpVh{padding-bottom:48px;z-index:3;margin-top:0;flex-grow:1}.audit-support_heroCopy__Kq80C{max-width:100%}.audit-support_heroTitle__TVmGJ{font-size:2rem}.audit-support_heroImageContainer__v4uK_{position:absolute;inset:0;width:100%;height:100%}.audit-support_heroImage__IRm3N{object-position:5% 30%}.audit-support_heroGradientOverlay__oX_f9{background:linear-gradient(135deg,rgba(18,16,14,.95),rgba(18,16,14,.9) 35%,rgba(18,16,14,.4) 65%,rgba(18,16,14,0))}.audit-support_heroBottomFade__89ta5{height:16px;background:linear-gradient(180deg,rgba(244,239,231,0) 0,rgba(244,239,231,.6))}}.audit-support_heroNavRailWrapper__VevIN{position:absolute;bottom:0;left:0;right:0;z-index:5}@media (max-width:1023px){.audit-support_heroNavRailWrapper__VevIN{position:relative;bottom:auto;left:auto;right:auto}}.audit-support_heroNavRail___8ail{background-color:rgba(18,16,14,.85);border-top:1px solid rgba(245,239,230,.06)}.audit-support_heroNavRailInner__spiX7{display:grid;grid-template-columns:1fr;padding-block:16px;gap:16px}@media (min-width:768px){.audit-support_heroNavRailInner__spiX7{grid-template-columns:1fr 1fr;gap:20px 24px;padding-block:20px}}@media (min-width:1024px){.audit-support_heroNavRailInner__spiX7{grid-template-columns:repeat(4,1fr);gap:16px;padding-block:14px}}.audit-support_heroNavRailLink__qwk7U{color:rgba(245,239,230,.95);font-family:var(--font-plex),sans-serif;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;width:100%;transition:color .16s ease,background-color .16s ease;padding:8px;border-radius:4px}.audit-support_heroNavRailLink__qwk7U:hover{color:#FFFFFF;background-color:rgba(255,255,255,.03)}@media (min-width:1024px){.audit-support_heroNavRailLink__qwk7U{justify-content:center;gap:8px;padding:12px}}.audit-support_railArrow__UT2h2{display:inline-block;color:var(--color-orange,#D9731A);transition:transform .16s ease}.audit-support_heroNavRailLink__qwk7U:hover .audit-support_railArrow__UT2h2{transform:translateX(4px)}.audit-support_sectionWarm__S25UU{background-color:#f4efe7!important;color:var(--ink,#12100e)}.audit-support_sectionLight___26LK{background-color:#fcfbf8!important;color:var(--ink,#12100e)}.audit-support_sectionDark__wZEPY{background-color:var(--charcoal,#12100e);color:#ffffff}.audit-support_sectionDark__wZEPY,.audit-support_sectionLight___26LK,.audit-support_sectionWarm__S25UU{padding:48px 0}@media (min-width:768px){.audit-support_sectionDark__wZEPY,.audit-support_sectionLight___26LK,.audit-support_sectionWarm__S25UU{padding:64px 0}}@media (min-width:1024px){.audit-support_sectionDark__wZEPY,.audit-support_sectionLight___26LK,.audit-support_sectionWarm__S25UU{padding:80px 0}}.audit-support_sectionCompact__PDk2y{padding:48px 0}@media (min-width:768px){.audit-support_sectionCompact__PDk2y{padding:56px 0}}@media (min-width:1024px){.audit-support_sectionCompact__PDk2y{padding:64px 0}}.audit-support_asymGrid___Acex,.audit-support_fourEightGrid__way9L{display:grid;grid-template-columns:1fr;gap:40px}.audit-support_asymGridWide__bTq1p{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:1024px){.audit-support_fourEightGrid__way9L{grid-template-columns:1fr 2fr;gap:64px;align-items:start}.audit-support_asymGrid___Acex{grid-template-columns:5fr 7fr;gap:48px;align-items:start}.audit-support_asymGridWide__bTq1p{grid-template-columns:1fr 2.5fr;gap:64px;align-items:start}}.audit-support_asymGridReverse__OxNYu{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:1024px){.audit-support_asymGridReverse__OxNYu{grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}}.audit-support_editorialHalfGrid__jVVuZ{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:1024px){.audit-support_editorialHalfGrid__jVVuZ{grid-template-columns:13fr 12fr;gap:64px;align-items:center}}.audit-support_horizontalStrip__rcwiG{display:grid;grid-template-columns:1fr;gap:24px;border-top:1px solid rgba(18,16,14,.1);padding-top:32px;margin-top:24px}@media (min-width:768px){.audit-support_horizontalStrip__rcwiG{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.audit-support_horizontalStrip__rcwiG{grid-template-columns:2fr 2fr 2.5fr 2fr 2.5fr;gap:32px}}.audit-support_deliverablesGrid__zVxyt{display:grid;grid-template-columns:1fr;gap:40px;margin-top:32px}@media (min-width:768px){.audit-support_deliverablesGrid__zVxyt{grid-template-columns:4fr 3fr 3fr;gap:32px}}.audit-support_factsBand__JfogK{display:grid;grid-template-columns:1fr;gap:32px;margin-top:16px}@media (min-width:768px){.audit-support_factsBand__JfogK{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1024px){.audit-support_factsBand__JfogK{grid-template-columns:2fr 2fr 2.5fr 2fr 2.5fr;gap:24px;align-items:start}}@media (hover:hover){.audit-support_stripItem__J4MIU:hover .audit-support_factIcon__BLRGV{color:var(--color-orange,#D9731A)}}.audit-support_factIcon__BLRGV{color:currentColor;transition:color .2s ease}.audit-support_twoColumnList__WovxG{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.audit-support_twoColumnList__WovxG{grid-template-columns:1fr 1fr;gap:24px 32px}}.audit-support_threeColumnGrid__ekcCG{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.audit-support_threeColumnGrid__ekcCG{grid-template-columns:repeat(3,1fr);gap:40px;align-items:start}}.audit-support_fourColumnGrid__5atMg{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.audit-support_fourColumnGrid__5atMg{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.audit-support_fourColumnGrid__5atMg{grid-template-columns:repeat(4,1fr);gap:32px;align-items:start}}.audit-support_twoByTwoGrid__De1B0{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.audit-support_twoByTwoGrid__De1B0{grid-template-columns:1fr 1fr;gap:40px 32px}}.audit-support_sectionHeader__Hb1YC{margin-bottom:32px;max-width:720px}@media (min-width:1024px){.audit-support_sectionHeader__Hb1YC{margin-bottom:40px}}.audit-support_heading__M_1lz{margin-top:16px;margin-bottom:24px;text-wrap:balance}.audit-support_headingDark__K7HHp{color:var(--color-text-inverse,#ffffff)}.audit-support_paragraph__Sn6BG{margin-bottom:24px;text-wrap:pretty;max-width:680px}.audit-support_paragraphDark__scAaZ{color:var(--color-text-inverse-muted,rgba(255,255,255,.85))}.audit-support_functionalLabel___i9BS{margin-top:0;margin-bottom:12px;display:block}.audit-support_blockTitle__0IDxe{margin-bottom:8px;display:block}.audit-support_editorialStrip__yLMoz{display:flex;flex-direction:column;gap:32px;border-top:1px solid rgba(18,16,14,.1);padding-top:32px;margin-top:24px}@media (min-width:768px){.audit-support_editorialStrip__yLMoz{flex-direction:row;flex-wrap:wrap;gap:48px}.audit-support_stripItem__J4MIU{flex:1 1;min-width:200px}}.audit-support_stripLabel__MDec2{margin-bottom:4px}.audit-support_editorialList__vHccE{list-style:none;padding:0;margin:0}.audit-support_editorialListItem__2UhPF{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.audit-support_complexEnvList__147CG{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;padding:0;margin:0}@media (min-width:768px){.audit-support_complexEnvList__147CG{grid-template-columns:1fr 1fr;gap:24px 32px}}.audit-support_editorialListItem__2UhPF:before{content:"";display:block;width:4px;height:4px;background-color:var(--color-orange,#D9731A);flex-shrink:0;margin-top:11px}.audit-support_editorialListItemDark__maaKj{color:rgba(255,255,255,.85)}.audit-support_imageContainer__Xwa0o{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.audit-support_imageBrandTint__3y2GA{background-color:var(--color-orange,#D9731A);mix-blend-mode:soft-light;opacity:.3}.audit-support_imageBrandTint__3y2GA,.audit-support_imageNeutralTint__IWlZi{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.audit-support_imageNeutralTint__IWlZi{background-color:var(--charcoal,#12100E);opacity:.08}@media (min-width:1024px){.audit-support_imageContainer__Xwa0o{height:100%;min-height:480px}}.audit-support_complexEnvImage__Jby3Z{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}@media (min-width:1024px){.audit-support_complexEnvImage__Jby3Z{aspect-ratio:unset;height:100%;min-height:100%}}.audit-support_staggeredList__r9fDx{display:flex;flex-direction:column;gap:48px;max-width:800px}.audit-support_staggeredItem__wXlzf{display:flex;flex-direction:column;gap:16px}.audit-support_proofBlock__Gc0HZ{display:flex;flex-direction:column;gap:24px;margin-top:40px;border-top:1px solid rgba(255,255,255,.1);padding-top:32px}.audit-support_proofItem__UAZCg{font-size:1.125rem;font-weight:500;display:flex;align-items:flex-start;gap:16px}.audit-support_proofItemDark__c1vkb,.audit-support_proofItem__UAZCg{color:var(--color-orange,#D9731A)}.audit-support_processRailContainer__NwN6r{position:relative}.audit-support_processRailLine__JYUAt{display:none}@media (min-width:1024px){.audit-support_processRailLine__JYUAt{display:block;position:absolute;top:3px;left:3.5px;width:calc(75% + 24px);height:1px;background-color:rgba(18,16,14,.15);transform-origin:left;z-index:1}}.audit-support_processGrid___uAoA{display:grid;grid-template-columns:1fr;gap:32px;position:relative;z-index:2}@media (min-width:1024px){.audit-support_processGrid___uAoA{grid-template-columns:repeat(4,1fr);gap:32px}}.audit-support_processItem___ldn5{display:flex;flex-direction:column}.audit-support_processNodeDot__4NyLV{display:none}@media (min-width:1024px){.audit-support_processNodeDot__4NyLV{display:block;width:7px;height:7px;border-radius:50%;background-color:var(--charcoal,#12100e);margin-bottom:16px;flex-shrink:0}}.audit-support_closingCtaOverride__hapiT>section{background-color:#ffffff!important;padding-top:44px!important;padding-bottom:44px!important}@media (min-width:768px){.audit-support_closingCtaOverride__hapiT>section{padding-top:56px!important;padding-bottom:56px!important}}@media (min-width:1024px){.audit-support_closingCtaOverride__hapiT>section{padding-top:64px!important;padding-bottom:64px!important}}.audit-support_methodologyBands__MP3PE{display:flex;flex-direction:column}.audit-support_methodologyBand__jXuTe{display:grid;grid-template-columns:1fr;gap:20px;padding:16px 0}@media (min-width:768px){.audit-support_methodologyBand__jXuTe{grid-template-columns:200px 1fr;gap:40px;padding:24px 0;align-items:start}}@media (min-width:1024px){.audit-support_methodologyBand__jXuTe{grid-template-columns:220px 1fr;gap:48px;padding:28px 0}}.audit-support_methodologyBandBordered__7w7yU{border-top:1px solid rgba(18,16,14,.1)}.audit-support_methodologyPhase____0Xa{font-family:var(--font-plex),system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.05;letter-spacing:-.01em;color:var(--color-orange,#D9731A);padding-top:2px}@media (min-width:768px){.audit-support_methodologyPhase____0Xa{font-size:1.75rem}}.audit-support_methodologyGrid__540Ev{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.audit-support_methodologyGrid__540Ev{grid-template-columns:1fr 1fr;gap:22px 40px}}.audit-support_methodologyItem__CwusT{margin:0;padding:0;text-wrap:pretty}@media (prefers-reduced-motion:reduce){.audit-support_methodologyBand__jXuTe{opacity:1!important;transform:none!important}}.audit-support_overviewContainer__d6E2h{max-width:960px;width:100%;display:flex;flex-direction:column}.audit-support_overviewLead__hLlDM{font-family:var(--font-ibm-plex-sans,"IBM Plex Sans",sans-serif);font-size:clamp(1.75rem,3vw,2.625rem);line-height:1.12;font-weight:400;color:var(--color-ink,#12100E);margin-top:16px;margin-bottom:24px;max-width:980px;text-wrap:balance}.audit-support_overviewSupport__cSXNo{max-width:860px;margin-top:0;margin-bottom:36px;text-wrap:balance}.audit-support_overviewSeparator__K47ye{width:100%;height:1px;background-color:rgba(18,16,14,.1);border:none;margin:0 0 26px}.audit-support_overviewDefinitionRow__Nkpgl{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.audit-support_overviewDefinitionRow__Nkpgl{grid-template-columns:32% 1fr;gap:56px}}.audit-support_overviewQuestion__YGsdL{margin:0}.audit-support_overviewAnswer__9EayT{margin:0;text-wrap:pretty}.audit-support_overviewSection__ISmkO{padding:40px 0!important}@media (min-width:768px){.audit-support_overviewSection__ISmkO{padding:48px 0!important}}@media (min-width:1024px){.audit-support_overviewSection__ISmkO{padding:56px 0!important}}