body{margin:0;font-family:var(--sans)}.mable-masthead,body{background:var(--canvas);color:var(--ink)}.mable-masthead{position:-webkit-sticky;position:sticky;top:0;z-index:2;box-sizing:border-box;display:flex;align-items:center;min-height:var(--masthead-clearance);padding-block:var(--space-3)}body:has(.mable-ws--brief) .mable-masthead,body:has(.mable-ws--research) .mable-masthead{color:var(--brand-white);background:var(--brand-field)}.mable-report-hero,.mable-why-first-head,.mable-ws--brief,.mable-ws--research,body:has(.mable-ws--brief) .mable-masthead,body:has(.mable-ws--research) .mable-masthead{isolation:isolate}.mable-why-first-head{position:relative}.mable-report-hero:before,.mable-why-first-head:before,.mable-ws--brief:before,.mable-ws--research:before,body:has(.mable-ws--brief) .mable-masthead:before,body:has(.mable-ws--research) .mable-masthead:before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--brand-grain);opacity:var(--brand-grain-opacity);mix-blend-mode:overlay;border-radius:inherit;pointer-events:none}.mable-masthead-inner{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);align-items:center;justify-content:space-between}.mable-masthead-brand{display:flex;align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-decoration:none}.mable-masthead-lockup{display:block;height:var(--lockup-height);width:auto}.mable-masthead a,.mable-masthead-brand span{font-family:var(--sans);font-size:var(--text-body);line-height:var(--leading-tight)}.mable-masthead-divider{width:var(--brand-stroke);height:var(--space-5);background:currentColor;opacity:var(--brand-ghost-opacity)}.mable-masthead-product{opacity:var(--brand-muted-opacity)}.mable-masthead-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.mable-masthead-links a{color:inherit;font-weight:var(--weight-nav);text-decoration:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);transition:opacity var(--motion-workspace)}.mable-masthead-links a:hover{opacity:var(--brand-muted-opacity)}.mable-masthead-brand:focus-visible,.mable-masthead-links a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.mable-masthead-links .mable-masthead-cta{display:inline-flex;align-items:stretch;gap:var(--brand-stroke);-webkit-margin-start:var(--space-3);margin-inline-start:var(--space-3);padding:0;color:var(--action-ink);font-weight:var(--weight-heading);transition:transform var(--motion-workspace)}.mable-masthead-cta>span{display:flex;align-items:center;padding:var(--space-2) var(--space-4);background:var(--action);border-radius:var(--radius-button)}.mable-masthead-cta>.mable-masthead-cta-plus{padding-inline:var(--space-3)}.mable-masthead-links .mable-masthead-cta:hover{opacity:1;transform:translateY(var(--lift))}@media (max-width:40em){.mable-masthead-inner{gap:var(--space-2)}.mable-masthead a,.mable-masthead-brand span{font-size:var(--text-small)}.mable-masthead-links{flex-basis:100%;flex-wrap:wrap;gap:var(--space-1)}.mable-masthead-links a{padding:var(--space-1) var(--space-2);white-space:normal}.mable-masthead-links .mable-masthead-cta{-webkit-margin-start:auto;margin-inline-start:auto;padding:0}}@media (prefers-reduced-motion:reduce){.mable-masthead-links .mable-masthead-cta,.mable-masthead-links a{transition:none}}:root :focus-visible{box-shadow:var(--focus-halo)}.mable-di-audience:before,.mable-eyebrow:before,.mable-rail-kicker:before,.mable-report-hero-kicker:before,.mable-report-kicker:before,.mable-scene-eyebrow:before,.private-eyebrow:before{content:"( ";content:"( "/""}.mable-di-audience:after,.mable-eyebrow:after,.mable-rail-kicker:after,.mable-report-hero-kicker:after,.mable-report-kicker:after,.mable-scene-eyebrow:after,.private-eyebrow:after{content:" )";content:" )"/""}.mable-masthead-links a{min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center}@media (max-width:40em){.mable-masthead{position:relative}}@font-face{font-family:neueMontreal;src:url(/_next/static/media/8c1b2f96aa728e6c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal;src:url(/_next/static/media/d589a554d6b47d7b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueMontreal Fallback;src:local("Arial");ascent-override:99.89%;descent-override:25.23%;line-gap-override:0.00%;size-adjust:95.90%}.__className_ac82dc{font-family:neueMontreal,neueMontreal Fallback}.__variable_ac82dc{--font-neue-montreal:"neueMontreal","neueMontreal Fallback"}@font-face{font-family:recife;src:url(/_next/static/media/a65a3360f2cd9b16-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:recife Fallback;src:local("Arial");ascent-override:94.16%;descent-override:23.91%;line-gap-override:19.68%;size-adjust:101.64%}.__className_f0294c{font-family:recife,recife Fallback;font-weight:400;font-style:italic}.__variable_f0294c{--font-recife:"recife","recife Fallback"}.mable-footer{padding-block:var(--space-5);color:var(--ink-2);background:var(--canvas);border-top:1px solid var(--line-ghost);font-family:var(--sans);font-size:var(--text-small);line-height:var(--leading-body)}.mable-footer-inner{box-sizing:border-box;width:min(100% - var(--workspace-gutter),var(--workspace-measure));margin-inline:auto;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);align-items:flex-start;justify-content:space-between}.mable-footer-owner{margin:0}.mable-footer-legal{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.mable-footer-doc summary{cursor:pointer;color:var(--ink);font-weight:var(--weight-nav);border-radius:var(--radius-small)}.mable-footer-doc summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.mable-footer-legal:has(.mable-footer-doc[open]){flex-basis:100%}.mable-footer-doc[open]{flex-basis:100%}.mable-footer-body{max-width:var(--measure);padding-block:var(--space-3) var(--space-1)}.mable-footer-body h2{margin:var(--space-3) 0 var(--space-1);color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-heading);line-height:var(--leading-tight)}.mable-footer-body p{margin:0 0 var(--space-2)}