@font-face{font-family:Coverbase Inter Fallback;src:local(Arial);ascent-override:90%;descent-override:22.43%;line-gap-override:0%;size-adjust:107.64%}@font-face{font-family:Coverbase Inter Fallback;src:local(Arial Bold);font-weight:600 900;ascent-override:94%;descent-override:23.45%;line-gap-override:0%;size-adjust:103%}._2MIcOG_story{--ink:var(--purple-black);--purple:var(--dark-purple);--accent:var(--bright-purple);--soft:var(--light-gray);--line:var(--lavender);--muted:color-mix(in srgb, var(--purple-black) 67%, var(--white));--quote-line:color-mix(in srgb, var(--bright-purple) 30%, var(--lavender));--footer-line:color-mix(in srgb, var(--white) 16%, transparent);--footer-muted:var(--lavender);color:var(--ink);background:#fff;font-family:Inter,Coverbase Inter Fallback,Arial,sans-serif;line-height:1.6}._2MIcOG_story :is(h1,h2,p,figure,figcaption,blockquote,dl,dd){margin:0}._2MIcOG_story blockquote{background:0 0;border:0;padding:0}._2MIcOG_story figcaption{text-align:left}._2MIcOG_story :is(h1,h2){text-wrap:balance}._2MIcOG_story strong{font-weight:600}._2MIcOG_story a{color:inherit}._2MIcOG_story a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}._2MIcOG_story ._2MIcOG_storyCategory a{text-underline-offset:3px;text-decoration:underline}._2MIcOG_story ._2MIcOG_storyCategory>span:last-child{font-weight:600}._2MIcOG_story ._2MIcOG_button{background:var(--purple);color:#fff;border-radius:100px;justify-content:center;align-items:center;min-height:48px;padding:11px 24px;font-size:1rem;text-decoration:none;display:inline-flex}._2MIcOG_story ._2MIcOG_button:hover{background:var(--ink)}._2MIcOG_story{--story-width:800px;--story-gutter:32px}._2MIcOG_story ._2MIcOG_openingReport,._2MIcOG_story ._2MIcOG_openingContext,._2MIcOG_story ._2MIcOG_article{width:calc(100% - 2 * var(--story-gutter));max-width:var(--story-width);margin-inline:auto}._2MIcOG_story ._2MIcOG_openingReport{grid-template-columns:minmax(0,1fr);gap:36px;margin-bottom:48px;padding-top:48px;display:grid}._2MIcOG_story ._2MIcOG_hero,._2MIcOG_story ._2MIcOG_opening{width:100%;min-width:0}._2MIcOG_story ._2MIcOG_storyCategory{color:var(--muted);align-items:center;gap:14px;margin-bottom:26px;font-size:.875rem;line-height:1.25rem;display:flex}._2MIcOG_story ._2MIcOG_storyCategory>span:last-child{color:var(--ink);font-weight:600}._2MIcOG_story ._2MIcOG_storyCategory>span[aria-hidden]{color:var(--line)}._2MIcOG_story h1{letter-spacing:-.046em;color:var(--purple);text-wrap:initial;font-size:3.25rem;font-weight:600;line-height:1.1}._2MIcOG_story ._2MIcOG_storyLead{color:var(--ink);text-wrap:pretty;margin-top:24px;font-size:1.125rem;line-height:1.75rem}._2MIcOG_story ._2MIcOG_keepPhrase{white-space:normal;overflow-wrap:normal;vertical-align:bottom;max-width:100%;display:inline-block}._2MIcOG_story ._2MIcOG_pullQuote :where(blockquote) p{letter-spacing:0;color:var(--ink);text-wrap:pretty;font-size:1.25rem;font-weight:400;line-height:1.875rem}._2MIcOG_story ._2MIcOG_quoteAttribution{align-items:center;gap:12px;margin-top:20px;font-size:.875rem;line-height:1.25rem;display:flex}._2MIcOG_story ._2MIcOG_quoteAttribution strong,._2MIcOG_story ._2MIcOG_attributionRole{display:block}._2MIcOG_story ._2MIcOG_attributionRole{color:var(--muted);margin-top:2px}._2MIcOG_story ._2MIcOG_portrait{object-fit:cover;object-position:50% 35%;border-radius:50%;flex:none;width:48px;height:48px}._2MIcOG_story ._2MIcOG_atAGlance{background:var(--purple);color:var(--white);padding:28px 32px}._2MIcOG_story ._2MIcOG_results h2{color:var(--footer-muted);margin-bottom:24px;font-size:.875rem;font-weight:500;line-height:1.25rem}._2MIcOG_story ._2MIcOG_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._2MIcOG_story :where(._2MIcOG_metric)+._2MIcOG_metric{border-left:1px solid var(--footer-line);padding-left:20px}._2MIcOG_story ._2MIcOG_metric dt{font-variant-numeric:tabular-nums;align-items:center;min-height:44px;margin-bottom:12px;display:flex}._2MIcOG_story ._2MIcOG_metricValue{letter-spacing:-.04em;font-weight:500;display:block}._2MIcOG_story ._2MIcOG_metricValueTime,._2MIcOG_story ._2MIcOG_metricValueWeek{white-space:nowrap;font-size:2rem;line-height:1.1}._2MIcOG_story ._2MIcOG_metric dd{color:var(--white);font-size:.875rem;line-height:1.3125rem}._2MIcOG_story ._2MIcOG_companyBand{background:var(--soft);border-block:1px solid var(--line);margin-bottom:56px;padding-block:32px}._2MIcOG_story ._2MIcOG_openingContext{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._2MIcOG_story ._2MIcOG_company dl{grid-template-columns:1fr 1.4fr 1fr;gap:24px;display:grid}._2MIcOG_story ._2MIcOG_company dl>div{font-size:.875rem;line-height:1.25rem}._2MIcOG_story ._2MIcOG_company dt{color:var(--muted);font-size:.8125rem;line-height:1.125rem}._2MIcOG_story ._2MIcOG_company dd{margin-top:2px;font-weight:500}._2MIcOG_story ._2MIcOG_company a{align-items:center;gap:8px;min-height:24px;display:inline-flex}._2MIcOG_story ._2MIcOG_companyDivider{border:0;border-top:1px solid var(--line);width:100%;height:0;margin:0}._2MIcOG_story ._2MIcOG_companyHeading{margin-bottom:18px}._2MIcOG_story ._2MIcOG_companyHeading h2{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._2MIcOG_story ._2MIcOG_introCustomerLogo{width:153px;height:auto}._2MIcOG_story ._2MIcOG_introduction p,._2MIcOG_story ._2MIcOG_storySection>p,._2MIcOG_story ._2MIcOG_articleOffer p{color:var(--ink);font-size:1.125rem;font-weight:400;line-height:1.75rem}._2MIcOG_story ._2MIcOG_introduction p a,._2MIcOG_story ._2MIcOG_storySection p a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._2MIcOG_story ._2MIcOG_introduction p a:hover,._2MIcOG_story ._2MIcOG_storySection p a:hover{color:var(--accent)}._2MIcOG_story ._2MIcOG_article{max-width:720px;padding-bottom:72px}._2MIcOG_story :where(._2MIcOG_storySection)+._2MIcOG_storySection{margin-top:64px}._2MIcOG_story ._2MIcOG_storySection:where(:last-child){border-top:1px solid var(--line);margin-top:48px;padding-top:40px}._2MIcOG_story ._2MIcOG_storySection h2{letter-spacing:-.03em;margin-bottom:22px;font-size:1.875rem;font-weight:600;line-height:2.4375rem}._2MIcOG_story ._2MIcOG_storySection>:where(p)+p{margin-top:20px}._2MIcOG_story ._2MIcOG_storySection>p{overflow-wrap:break-word}._2MIcOG_story ._2MIcOG_textQuote{border-left:2px solid var(--quote-line);break-inside:avoid;margin-block:32px;padding-left:24px}._2MIcOG_story ._2MIcOG_textQuote ._2MIcOG_quoteCredit{color:var(--muted);margin-top:12px;font-size:.875rem;font-weight:400;line-height:1.5}._2MIcOG_story ._2MIcOG_textQuote ._2MIcOG_quoteCredit strong{color:var(--ink);font-weight:600}._2MIcOG_story ._2MIcOG_storySection>._2MIcOG_pullQuote:last-child{margin-bottom:0}._2MIcOG_story ._2MIcOG_articleOffer{break-inside:avoid;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:40px;display:grid}._2MIcOG_story ._2MIcOG_articleOffer ._2MIcOG_button{white-space:nowrap;gap:20px}@media (max-width:991px){._2MIcOG_story h1{font-size:3rem;line-height:1.12}}@media (max-width:900px){._2MIcOG_story{--story-gutter:24px}._2MIcOG_story ._2MIcOG_openingReport{gap:28px;margin-bottom:36px;padding-top:32px}._2MIcOG_story ._2MIcOG_atAGlance{padding:24px}._2MIcOG_story ._2MIcOG_metrics{grid-template-columns:minmax(0,1fr);gap:20px}._2MIcOG_story ._2MIcOG_metric{grid-template-columns:1fr 1.3fr;align-items:center;gap:24px;display:grid}._2MIcOG_story :where(._2MIcOG_metric)+._2MIcOG_metric{border-left:0;border-top:1px solid var(--footer-line);padding:20px 0 0}._2MIcOG_story ._2MIcOG_metric dt{min-height:0;margin:0}._2MIcOG_story ._2MIcOG_metricValueTime{font-size:2rem}._2MIcOG_story ._2MIcOG_metricValueWeek{white-space:normal;font-size:1.75rem}._2MIcOG_story ._2MIcOG_articleOffer{grid-template-columns:1fr;gap:24px}._2MIcOG_story ._2MIcOG_articleOffer ._2MIcOG_button{justify-self:start}}@media (max-width:600px){._2MIcOG_story h1{letter-spacing:-.043em;font-size:2rem;line-height:1.14}._2MIcOG_story ._2MIcOG_storyCategory{gap:10px;margin-bottom:22px;font-size:.8125rem}._2MIcOG_story ._2MIcOG_quoteAttribution{margin-top:18px;font-size:.8125rem;line-height:1.1875rem}._2MIcOG_story ._2MIcOG_portrait{width:40px;height:40px}._2MIcOG_story ._2MIcOG_companyBand{margin-bottom:36px;padding-block:28px}._2MIcOG_story ._2MIcOG_company dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:16px}._2MIcOG_story ._2MIcOG_companyHeading{gap:16px}._2MIcOG_story ._2MIcOG_introCustomerLogo{width:130px}._2MIcOG_story ._2MIcOG_article{padding-bottom:48px}._2MIcOG_story :where(._2MIcOG_storySection)+._2MIcOG_storySection{margin-top:48px}._2MIcOG_story ._2MIcOG_storySection h2{letter-spacing:-.025em;margin-bottom:20px;font-size:1.5625rem;line-height:2.0625rem}._2MIcOG_story ._2MIcOG_textQuote{margin-block:28px;padding-left:20px}}@media (max-width:480px){._2MIcOG_story ._2MIcOG_results h2{margin-bottom:20px}._2MIcOG_story ._2MIcOG_metrics{gap:12px}._2MIcOG_story ._2MIcOG_metric,._2MIcOG_story ._2MIcOG_metric:where(:first-child){grid-template-columns:minmax(0,1fr);gap:8px}._2MIcOG_story :where(._2MIcOG_metric)+._2MIcOG_metric{padding-top:12px}._2MIcOG_story ._2MIcOG_metricValueTime,._2MIcOG_story ._2MIcOG_metricValueWeek{font-size:1.75rem}._2MIcOG_story ._2MIcOG_metricValueWeek{text-wrap:balance}}@media (max-width:359px){._2MIcOG_story ._2MIcOG_metric{grid-template-columns:minmax(0,1fr);gap:8px}._2MIcOG_story h1{font-size:1.75rem}._2MIcOG_story ._2MIcOG_companyHeading{flex-direction:column;align-items:flex-start;gap:12px}}@media print{._2MIcOG_story ._2MIcOG_openingReport,._2MIcOG_story ._2MIcOG_openingContext,._2MIcOG_story ._2MIcOG_article{width:100%;max-width:none}._2MIcOG_story ._2MIcOG_openingReport{gap:24px;margin-bottom:24px;padding-top:0}._2MIcOG_story h1{font-size:2rem;line-height:1.15}._2MIcOG_story ._2MIcOG_atAGlance{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}._2MIcOG_story ._2MIcOG_companyBand{margin-bottom:32px;padding-block:20px}._2MIcOG_story ._2MIcOG_storySection{break-inside:auto}._2MIcOG_story ._2MIcOG_storySection h2{break-after:avoid;font-size:16pt;line-height:21pt}._2MIcOG_story :where(._2MIcOG_storySection)+._2MIcOG_storySection{margin-top:32px}._2MIcOG_story ._2MIcOG_textQuote{margin-block:18px;padding-left:16px}._2MIcOG_story ._2MIcOG_pullQuote :where(blockquote) p{font-size:11.5pt;line-height:17pt}._2MIcOG_story ._2MIcOG_introduction p,._2MIcOG_story ._2MIcOG_storySection>p,._2MIcOG_story ._2MIcOG_articleOffer p{font-size:10pt;line-height:15pt}._2MIcOG_story ._2MIcOG_articleOffer ._2MIcOG_button{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:36px;font-size:10pt}}
