.page_page__NhNL3{--accent:#bd4325;--ink:#181512;--muted:#8d877f;--line:#ded8d0;--paper:#f7f3ef;background:#fff;color:var(--ink);padding-bottom:96px}.page_adWrap__jtE_g,.page_article__f0OZo{width:min(100% - 32px,1040px);margin-inline:auto}.page_adWrap__jtE_g{width:min(100% - 32px,1180px);background:var(--paper);padding:30px 44px 36px}.page_cardPlaceholder__1_aVS,.page_mapPlaceholder__w168W,.page_miniPlaceholder__wzS8F{background:repeating-linear-gradient(-45deg,#f8f6f2,#f8f6f2 12px,#f0ede7 0,#f0ede7 24px)}.page_adWrap__jtE_g>div{min-height:250px}.page_horizontalAd__KVxET{min-height:122px;margin-top:60px;padding-block:16px;border-block:1px solid var(--line)}.page_hero__zq0DU h1{max-width:1000px;font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-1.8px;line-height:1.02}.page_audienceList__Cll80 p,.page_differentials__VG9Co p,.page_faq___2i4I p,.page_hero__zq0DU h1,.page_hero__zq0DU>p,.page_intro__tY3_Q,.page_professionals__0u5WU p,.page_prose__61oSv p,.page_quote__ZXLjn p,.page_serviceGrid__Grujh p{font-family:var(--ibm-plex-serif)}.page_hero__zq0DU>p{max-width:900px;margin-top:22px;color:#4f4a44;font-size:20px;line-height:1.55}.page_bylineRow__2YHGx{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:34px;padding-block:18px;border-block:1px solid var(--line)}.page_byline__t645s{display:flex;align-items:center;gap:12px;font-family:var(--ibm-plex-sans)}.page_authorAvatar__2YJCO{width:46px;height:46px;flex:none;border-radius:999px;background:repeating-linear-gradient(-45deg,#f3f0ea,#f3f0ea 6px,#e7e1d8 0,#e7e1d8 12px)}.page_byline__t645s small,.page_byline__t645s strong{display:block}.page_byline__t645s strong{font-size:13px}.page_byline__t645s small{margin-top:4px;color:#746e67;font-size:11px;line-height:1.4}.page_share__GRCcN{display:flex;flex:none;gap:8px}.page_share__GRCcN a,.page_share__GRCcN button{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--line);background:transparent;color:#403c38;cursor:pointer}.page_share__GRCcN svg{width:14px;height:14px}.page_cover__7plYM{margin-top:46px}.page_cover__7plYM img{display:block;width:100%;height:auto}.page_cover__7plYM figcaption{padding-top:14px;border-top:1px solid var(--line);color:#4f4a44;font-family:var(--ibm-plex-sans);font-size:14px;line-height:1.45}.page_cover__7plYM figcaption small{display:block;margin-top:10px;color:#9a938b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase}.page_summary__Zh1m2{margin-top:48px;padding:36px;border-top:4px solid var(--accent);background:#f8f1ec}.page_methodology__ARyYp h2,.page_summary__Zh1m2 h2{color:var(--accent);font-family:var(--ibm-plex-sans);font-size:14px;letter-spacing:2.5px;text-transform:uppercase}.page_summary__Zh1m2 ul{margin-top:18px;list-style:none}.page_summary__Zh1m2 li{padding:0 0 14px 24px;border-left:3px solid #e8cec3;font-family:var(--ibm-plex-serif);font-size:22px;line-height:1.45}.page_summary__Zh1m2 li:last-child{padding-bottom:0}.page_section__cKitn{margin-top:64px}.page_sectionTitle__7WwKR{margin-bottom:26px;font-family:var(--ibm-plex-serif);font-size:clamp(30px,4vw,40px);line-height:1.1}.page_technicalSheet__lSbyQ{border-top:3px solid var(--ink)}.page_technicalSheet__lSbyQ>div{display:grid;grid-template-columns:30% 1fr;gap:28px;padding-block:19px;border-bottom:1px solid var(--line)}.page_contactDetails__VW8n8 h3,.page_technicalSheet__lSbyQ dt{color:var(--muted);font-family:var(--ibm-plex-sans);font-size:13px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.page_technicalSheet__lSbyQ dd{font-family:var(--ibm-plex-serif);font-size:21px;line-height:1.45}.page_intro__tY3_Q,.page_prose__61oSv p{font-size:22px;line-height:1.65}.page_prose__61oSv p+p{margin-top:20px}.page_quote__ZXLjn{margin-top:34px;padding-left:28px;border-left:4px solid var(--accent)}.page_quote__ZXLjn p{font-size:27px;font-style:italic;line-height:1.35}.page_quote__ZXLjn cite{display:block;margin-top:20px;color:var(--muted);font-family:var(--ibm-plex-sans);font-size:13px;font-style:normal;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.page_serviceGrid__Grujh{display:grid;grid-template-columns:repeat(2,1fr);margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.page_serviceGrid__Grujh article{min-height:230px;padding:32px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.page_differentials__VG9Co li>span,.page_serviceGrid__Grujh span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.page_audienceList__Cll80 h3,.page_professionals__0u5WU h3,.page_serviceGrid__Grujh h3{font-family:var(--ibm-plex-sans);font-size:20px}.page_serviceGrid__Grujh h3{margin-top:14px}.page_serviceGrid__Grujh p{margin-top:10px;color:#5a544e;font-size:19px;line-height:1.5}.page_professionals__0u5WU{display:grid;grid-template-columns:repeat(2,1fr);gap:42px 32px;margin-top:38px}.page_professionals__0u5WU img{display:grid;width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;place-items:center}.page_professionals__0u5WU h3{margin-top:18px}.page_professionals__0u5WU article>strong{display:block;margin-top:8px;color:var(--accent);font-family:var(--ibm-plex-sans);font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.page_professionals__0u5WU p{margin-top:8px;color:#5a544e;font-size:18px;line-height:1.5}.page_metrics__aG_F2{display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px;border:1px solid var(--line)}.page_metrics__aG_F2 div{min-height:170px;padding:30px;border-right:1px solid var(--line)}.page_metrics__aG_F2 div:last-child{border-right:0}.page_metrics__aG_F2 span,.page_metrics__aG_F2 strong{display:block}.page_metrics__aG_F2 strong{color:var(--accent);font-family:var(--ibm-plex-serif);font-size:46px}.page_metrics__aG_F2 span{margin-top:12px;color:#5a544e;font-family:var(--ibm-plex-sans);font-size:15px;line-height:1.35}.page_contactGrid__Ntsy0{display:grid;grid-template-columns:1fr 1fr;gap:36px}.page_contactDetails__VW8n8{border-top:3px solid var(--ink)}.page_contactDetails__VW8n8>div{padding-block:22px;border-bottom:1px solid var(--line)}.page_contactDetails__VW8n8 p{margin-top:8px;font-family:var(--ibm-plex-serif);font-size:20px;line-height:1.35}.page_hours__HTSI5{margin-top:18px}.page_hours__HTSI5>div{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;padding-block:10px;border-bottom:1px solid var(--line);font-family:var(--ibm-plex-sans)}.page_hours__HTSI5>div:last-child{border-bottom:0}.page_hours__HTSI5 dt{font-weight:700}.page_hours__HTSI5 dd{color:#4f4a44;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right}.page_mapPlaceholder__w168W{display:flex;min-height:520px;align-items:center;justify-content:center;flex-direction:column;gap:16px;border:1px dashed #cec6bd;text-align:center}.page_mapPlaceholder__w168W strong{color:#918a82;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:2px;text-transform:uppercase}.page_mapPlaceholder__w168W span{max-width:300px;color:#918a82;font-family:var(--ibm-plex-sans);line-height:1.5}.page_audienceList__Cll80{margin-top:32px;border:1px solid var(--line)}.page_audienceList__Cll80>div{display:grid;grid-template-columns:32% 1fr;gap:30px;padding:26px 32px;border-bottom:1px solid var(--line)}.page_audienceList__Cll80>div:last-child{border-bottom:0}.page_audienceList__Cll80 p{color:#5a544e;font-size:19px;line-height:1.5}.page_differentials__VG9Co{margin-top:24px;list-style:none}.page_differentials__VG9Co li{display:grid;grid-template-columns:30px 1fr;gap:18px;padding-block:24px;border-bottom:1px solid var(--line)}.page_differentials__VG9Co p{font-size:20px;line-height:1.55}.page_differentials__VG9Co p strong{font-family:var(--ibm-plex-sans)}.page_faq___2i4I{border-top:3px solid var(--ink)}.page_faq___2i4I details{padding-block:24px;border-bottom:1px solid var(--line)}.page_faq___2i4I summary{position:relative;padding-right:38px;cursor:pointer;font-family:var(--ibm-plex-sans);font-size:20px;font-weight:700;list-style:none}.page_faq___2i4I summary::-webkit-details-marker{display:none}.page_faq___2i4I summary:after{position:absolute;top:0;right:0;color:var(--accent);content:"+";font-size:24px}.page_faq___2i4I details[open] summary:after{content:"−"}.page_faq___2i4I p{margin-top:16px;color:#5a544e;font-size:20px;line-height:1.55}.page_methodology__ARyYp{margin-top:46px;padding:28px 32px;background:#f4f1ed}.page_methodology__ARyYp h2{color:var(--muted)}.page_methodology__ARyYp p{margin-top:12px;color:#5a544e;font-family:var(--ibm-plex-sans);font-size:15px;line-height:1.55}.page_discoveryGrid__FiXId{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:80px}.page_ruledTitle__pB1ZA{padding-bottom:14px;border-bottom:3px solid var(--ink);font-family:var(--ibm-plex-sans);font-size:16px;letter-spacing:2.5px;text-transform:uppercase}.page_mostRead__cCHZC{list-style:none}.page_mostRead__cCHZC li{display:grid;grid-template-columns:34px 1fr;gap:14px;padding-block:20px;border-bottom:1px solid var(--line)}.page_mostRead__cCHZC span{color:#ded8d0;font-family:var(--ibm-plex-serif);font-size:35px}.page_mostRead__cCHZC a{color:var(--ink);font-family:var(--ibm-plex-serif);font-size:19px;line-height:1.35}.page_mpuAd__VxmG_{margin-top:38px}.page_mpuAd__VxmG_>div{min-height:250px}.page_newsletter__Cn5Oz{padding:36px;background:#15120f;color:#fff}.page_newsletter__Cn5Oz button,.page_newsletter__Cn5Oz>span,.page_readMore__wEAFf article>strong,.page_relatedProfiles__rZtrp p strong{color:#f7b91e;font-family:var(--ibm-plex-sans);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.page_newsletter__Cn5Oz h2{margin-top:12px;font-family:var(--ibm-plex-serif);font-size:32px;line-height:1.15}.page_newsletter__Cn5Oz p{margin-top:20px;color:#beb7af;font-family:var(--ibm-plex-sans);font-size:16px;line-height:1.5}.page_newsletter__Cn5Oz form{margin-top:24px}.page_newsletter__Cn5Oz label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.page_newsletter__Cn5Oz button,.page_newsletter__Cn5Oz input{display:block;width:100%;height:52px;border:0}.page_newsletter__Cn5Oz input{padding-inline:18px;border:1px solid #453f38;background:#211d19;color:#fff;font-size:16px}.page_newsletter__Cn5Oz button{margin-top:10px;background:#f7b91e;color:#15120f}.page_relatedProfiles__rZtrp{margin-top:34px}.page_relatedProfiles__rZtrp a{display:grid;grid-template-columns:100px 1fr;gap:16px;margin-top:16px;color:var(--ink)}.page_miniPlaceholder__wzS8F{display:block;height:72px}.page_relatedProfiles__rZtrp p{font-family:var(--ibm-plex-serif);font-size:18px;line-height:1.35}.page_relatedProfiles__rZtrp p strong{display:block;margin-bottom:5px;color:var(--accent);font-size:11px}.page_readMore__wEAFf{margin-top:72px}.page_readMore__wEAFf>div{display:grid;grid-template-columns:repeat(2,1fr);gap:42px 28px;margin-top:30px}.page_cardPlaceholder__1_aVS{display:block;width:100%;aspect-ratio:16/9;margin-bottom:18px}.page_readMore__wEAFf article>strong{color:var(--accent);font-size:11px}.page_readMore__wEAFf h3{margin-top:8px;font-family:var(--ibm-plex-serif);font-size:25px;line-height:1.25}.page_readMore__wEAFf time{display:block;margin-top:18px;color:var(--muted);font-family:var(--ibm-plex-sans);font-size:14px}@media (max-width:767px){.page_page__NhNL3{padding-bottom:64px}.page_adWrap__jtE_g,.page_article__f0OZo{width:min(100% - 32px,1040px)}.page_adWrap__jtE_g{padding:16px}.page_adWrap__jtE_g>div{min-height:50px}.page_horizontalAd__KVxET{min-height:282px}.page_hero__zq0DU h1{font-size:36px;letter-spacing:-1px;line-height:1.05}.page_hero__zq0DU>p{font-size:18px}.page_bylineRow__2YHGx{align-items:flex-start;flex-direction:column}.page_cover__7plYM{margin-top:30px}.page_summary__Zh1m2{margin-top:36px;padding:26px 22px}.page_summary__Zh1m2 li{padding-left:16px;font-size:18px}.page_section__cKitn{margin-top:48px}.page_sectionTitle__7WwKR{margin-bottom:20px;font-size:30px}.page_technicalSheet__lSbyQ>div{grid-template-columns:1fr;gap:8px}.page_intro__tY3_Q,.page_prose__61oSv p,.page_technicalSheet__lSbyQ dd{font-size:18px}.page_quote__ZXLjn p{font-size:23px}.page_contactGrid__Ntsy0,.page_discoveryGrid__FiXId,.page_professionals__0u5WU,.page_readMore__wEAFf>div,.page_serviceGrid__Grujh{grid-template-columns:1fr}.page_serviceGrid__Grujh article{min-height:0;padding:24px}.page_professionals__0u5WU{gap:36px}.page_metrics__aG_F2{grid-template-columns:repeat(2,1fr)}.page_metrics__aG_F2 div{min-height:145px;border-bottom:1px solid var(--line)}.page_metrics__aG_F2 div:nth-child(2){border-right:0}.page_metrics__aG_F2 div:nth-last-child(-n+2){border-bottom:0}.page_mapPlaceholder__w168W{min-height:320px}.page_audienceList__Cll80>div{grid-template-columns:1fr;gap:10px;padding:22px}.page_audienceList__Cll80 p,.page_differentials__VG9Co p,.page_faq___2i4I p{font-size:18px}.page_methodology__ARyYp{padding:24px}.page_discoveryGrid__FiXId{gap:46px;margin-top:60px}.page_newsletter__Cn5Oz{padding:28px 24px}.page_readMore__wEAFf{margin-top:56px}}.page_map__bIBVO{position:relative;min-height:520px;overflow:hidden;background:var(--paper);border:1px solid var(--line)}.page_map__bIBVO iframe{display:block;width:100%;height:520px;border:0}.page_map__bIBVO a{position:absolute;right:16px;bottom:16px;padding:11px 16px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.18);color:var(--ink);font-family:var(--ibm-plex-sans);font-size:12px;font-weight:700;letter-spacing:.4px}@media (max-width:720px){.page_map__bIBVO,.page_map__bIBVO iframe{min-height:360px;height:360px}}