.hub-module__RJ7e-q__hub{--story-ink:#0e1a33;--story-blue:#2563eb;--story-muted:#526177;--story-line:#d8dfe7;--story-paper:#fff;--story-warm:#f3efe6;--story-soft:#edf3fd;min-height:70vh;color:var(--story-ink);background:var(--story-paper);font-size:16px;line-height:1.55}.hub-module__RJ7e-q__hub *{box-sizing:border-box}.hub-module__RJ7e-q__hub img{max-width:100%;display:block}.hub-module__RJ7e-q__hub p,.hub-module__RJ7e-q__hub blockquote{margin:0}.hub-module__RJ7e-q__hub h1,.hub-module__RJ7e-q__hub h2{letter-spacing:-.045em;margin:0;font-weight:620;line-height:1.12}.hub-module__RJ7e-q__hub a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.hub-module__RJ7e-q__hub a:hover{color:var(--story-blue)}.hub-module__RJ7e-q__hub a:focus-visible{outline:3px solid var(--story-blue);outline-offset:5px}.hub-module__RJ7e-q__wrap{width:min(1280px,100% - 96px);margin-inline:auto}.hub-module__RJ7e-q__eyebrow{color:var(--story-blue);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:500;margin-bottom:12px!important}.hub-module__RJ7e-q__intro{grid-template-columns:1.65fr 1fr;align-items:end;gap:64px;padding-block:44px 36px;display:grid}.hub-module__RJ7e-q__intro h1{font-size:clamp(48px,4.2vw,60px);line-height:1.02}.hub-module__RJ7e-q__intro h1 span{color:var(--story-blue)}.hub-module__RJ7e-q__deck{max-width:430px;font-size:18px}.hub-module__RJ7e-q__collection{padding-bottom:72px}.hub-module__RJ7e-q__storyMatrix{border-top:1px solid var(--story-line);cursor:pointer;-webkit-user-select:text;user-select:text;grid-template-columns:minmax(0,1.62fr) minmax(340px,.88fr);gap:28px;min-width:0;padding-block:38px 48px;transition:background-color .2s;display:grid;position:relative}.hub-module__RJ7e-q__storyMatrix.hub-module__RJ7e-q__storyMatrixSolo{grid-template-columns:minmax(0,1fr)}.hub-module__RJ7e-q__storyMatrix:hover{background:#fbfcff}.hub-module__RJ7e-q__storyMatrix:has(.hub-module__RJ7e-q__storyTitleLink:focus-visible){outline:3px solid var(--story-blue);outline-offset:6px}.hub-module__RJ7e-q__storyMatrix .hub-module__RJ7e-q__storyTitleLink:focus-visible{outline:none}.hub-module__RJ7e-q__flowGroup:first-child .hub-module__RJ7e-q__storyMatrix{border-top:0;padding-top:0}.hub-module__RJ7e-q__storyMarker{color:var(--story-muted);font-family:var(--font-geist-mono), monospace;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;top:18px;right:0}.hub-module__RJ7e-q__flowGroup:first-child .hub-module__RJ7e-q__storyMarker{top:-18px}.hub-module__RJ7e-q__storyMarker i{background:var(--story-blue);width:30px;height:1px;display:block}.hub-module__RJ7e-q__mainCard,.hub-module__RJ7e-q__speakerCard,.hub-module__RJ7e-q__kpiCard{min-width:0}.hub-module__RJ7e-q__mainCard{background:var(--story-paper)}.hub-module__RJ7e-q__mainImage{background:var(--story-warm);position:relative;overflow:hidden}.hub-module__RJ7e-q__mainImage>img,.hub-module__RJ7e-q__mainImage>.hub-module__RJ7e-q__fieldFallback{object-fit:cover;object-position:var(--hub-focal-desktop,center 54%);width:100%;height:410px;transition:transform .45s cubic-bezier(.16,1,.3,1)}.hub-module__RJ7e-q__storyMatrix:hover .hub-module__RJ7e-q__mainImage>img{transform:scale(1.012)}.hub-module__RJ7e-q__imageIdentity{color:#fff;background:linear-gradient(#0000,#0e1a33d6);flex-direction:column;justify-content:end;padding:26px;display:flex;position:absolute;inset:42% 0 0}.hub-module__RJ7e-q__imageIdentity strong{letter-spacing:-.035em;font-size:30px;line-height:1.2}.hub-module__RJ7e-q__imageIdentity small{margin-top:5px;font-size:12px}.hub-module__RJ7e-q__fieldFallback{background:var(--story-warm);color:var(--story-blue);place-items:center;display:grid}.hub-module__RJ7e-q__fieldFallback span{letter-spacing:-.08em;font-size:clamp(64px,10vw,132px);font-weight:620}.hub-module__RJ7e-q__mainCaption{padding-top:22px}.hub-module__RJ7e-q__mainCaption .hub-module__RJ7e-q__eyebrow{font-size:10px;margin-bottom:10px!important}.hub-module__RJ7e-q__mainCaption h2{overflow-wrap:anywhere;max-width:23ch;font-size:36px}.hub-module__RJ7e-q__mainCaption h2 a{text-decoration:none}.hub-module__RJ7e-q__storyMatrix:hover .hub-module__RJ7e-q__mainCaption h2 a{color:var(--story-blue)}.hub-module__RJ7e-q__extract{max-width:680px;color:var(--story-muted);overflow-wrap:anywhere;margin-top:13px!important}.hub-module__RJ7e-q__storyLink{text-underline-offset:5px;margin-top:20px;font-size:14px;text-decoration:underline 1px;display:inline-block}.hub-module__RJ7e-q__storyMatrix:hover .hub-module__RJ7e-q__storyLink{color:var(--story-blue)}.hub-module__RJ7e-q__satellites{grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;min-width:0;display:grid}.hub-module__RJ7e-q__satellitesDense{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-module__RJ7e-q__speakerCard{background:var(--story-soft);grid-template-columns:minmax(118px,38%) minmax(0,1fr);min-height:250px;display:grid}.hub-module__RJ7e-q__portrait{background:var(--story-warm);min-height:100%;position:relative;overflow:hidden}.hub-module__RJ7e-q__portrait img{object-fit:cover;object-position:var(--hub-focal-desktop,center 28%);width:100%;height:100%;position:absolute;inset:0}.hub-module__RJ7e-q__speakerCopy{align-self:center;padding:24px}.hub-module__RJ7e-q__speakerCopy .hub-module__RJ7e-q__eyebrow{font-size:9px;margin-bottom:12px!important}.hub-module__RJ7e-q__speakerCopy blockquote{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(19px,1.55vw,24px);line-height:1.3}.hub-module__RJ7e-q__quoteCredit{color:var(--story-muted);font-size:12px;margin-top:16px!important}.hub-module__RJ7e-q__translationNote{color:var(--story-muted);font-size:10px;margin-top:6px!important}.hub-module__RJ7e-q__quoteCredit strong,.hub-module__RJ7e-q__quoteCredit span{display:block}.hub-module__RJ7e-q__quoteCredit strong{color:var(--story-ink);font-weight:600}.hub-module__RJ7e-q__quoteCredit span{margin-top:2px}.hub-module__RJ7e-q__translationNote{color:var(--story-muted);letter-spacing:.01em;font-style:italic;font-weight:400;margin-top:6px!important;font-size:10px!important}.hub-module__RJ7e-q__kpiCard{background:var(--story-ink);color:#fff;min-height:205px;position:relative;overflow:hidden}.hub-module__RJ7e-q__kpiMedia{object-fit:cover;object-position:var(--hub-focal-desktop,center);width:100%;height:100%;position:absolute;inset:0}.hub-module__RJ7e-q__kpiWithMedia:after{content:"";background:linear-gradient(110deg,#0e1a33f0,#0e1a337a);position:absolute;inset:0}.hub-module__RJ7e-q__kpiCopy{z-index:1;flex-direction:column;justify-content:end;min-height:205px;padding:25px;display:flex;position:relative}.hub-module__RJ7e-q__kpiTopline{color:#91b5ff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:auto;display:flex}.hub-module__RJ7e-q__kpiTopline .hub-module__RJ7e-q__eyebrow{color:inherit;font-size:9px;margin-bottom:0!important}.hub-module__RJ7e-q__kpiValue{letter-spacing:-.035em;flex-flow:column wrap;align-items:flex-start;gap:5px 9px;display:flex}.hub-module__RJ7e-q__kpiValue strong{color:#fff;font-size:clamp(36px,3.1vw,46px);font-weight:620;line-height:1}.hub-module__RJ7e-q__kpiValue span{color:#fff;font-size:16px;font-weight:540;line-height:1.3}.hub-module__RJ7e-q__kpiValueText strong{letter-spacing:-.02em;font-size:clamp(26px,2.2vw,32px);line-height:1.1}.hub-module__RJ7e-q__kpiLabel{color:#fff;font-size:14px;margin-top:10px!important}.hub-module__RJ7e-q__kpiPeriod{color:#bac7dc;font-size:11px;margin-top:2px!important}.hub-module__RJ7e-q__flowGroup+.hub-module__RJ7e-q__flowGroup .hub-module__RJ7e-q__storyMatrix{border-top:1px solid var(--story-line)}.hub-module__RJ7e-q__quoteBand{background:#f6f2e9;border-block:1px solid #ded8cc;width:100vw;margin-left:calc(50% - 50vw)}.hub-module__RJ7e-q__quoteGrid{grid-template-columns:repeat(var(--hub-voice-columns), minmax(0, 1fr));grid-auto-rows:1fr;width:min(1280px,100% - 96px);margin-inline:auto;padding:28px 0 34px;display:grid}.hub-module__RJ7e-q__quoteCard{border-bottom:1px solid var(--story-ink);grid-template-rows:34px 1fr auto;min-width:0;min-height:196px;padding:0 23px 20px;display:grid;position:relative}.hub-module__RJ7e-q__quoteCard+.hub-module__RJ7e-q__quoteCard{border-left:1px solid var(--story-line)}.hub-module__RJ7e-q__quoteCard:nth-child(3n+1){border-left:0}.hub-module__RJ7e-q__quoteCard:after{background:var(--story-blue);content:"";width:28px;height:5px;position:absolute;bottom:-3px;left:23px}.hub-module__RJ7e-q__quoteCompany{align-self:start;min-width:0;padding-top:3px}.hub-module__RJ7e-q__quoteCompany :is(h2,h3){color:var(--story-blue);font-family:var(--font-geist-mono), monospace;letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:9px;font-weight:500;line-height:1.25}.hub-module__RJ7e-q__quoteCompany :is(h2,h3) a{display:inline-block}.hub-module__RJ7e-q__quoteCompany p{color:var(--story-muted);font-size:10px;line-height:1.3;margin-top:3px!important}.hub-module__RJ7e-q__quoteText{white-space:pre-line;letter-spacing:-.018em;overflow-wrap:anywhere;align-self:start;padding:4px 0 14px;font-size:16px;line-height:1.4}.hub-module__RJ7e-q__quoteWithoutCompany{grid-template-rows:12px 1fr auto}.hub-module__RJ7e-q__quoteShort .hub-module__RJ7e-q__quoteText{letter-spacing:-.025em;align-self:center;font-size:21px;line-height:1.25}.hub-module__RJ7e-q__quotePerson{align-self:end;padding-top:12px}.hub-module__RJ7e-q__quotePerson strong,.hub-module__RJ7e-q__quotePerson span{display:block}.hub-module__RJ7e-q__quotePerson strong{font-size:12px;font-weight:620}.hub-module__RJ7e-q__quotePerson span{color:var(--story-muted);margin-top:2px;font-size:10px}.hub-module__RJ7e-q__references{border-top:1px solid var(--story-line);grid-template-columns:minmax(205px,.38fr) 1fr;align-items:center;gap:44px;padding-block:30px 50px;display:grid}.hub-module__RJ7e-q__references h2{color:var(--story-muted);letter-spacing:-.025em;font-size:18px}.hub-module__RJ7e-q__referenceViewport{--hub-logo-gap:28px;--hub-logo-edge-fade:148px;--hub-logo-box:58px;min-width:0;mask-image:linear-gradient(to right, transparent 0, #0000002e 22px, #000 var(--hub-logo-edge-fade), #000 calc(100% - var(--hub-logo-edge-fade)), #0000002e calc(100% - 22px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #0000002e 22px, #000 var(--hub-logo-edge-fade), #000 calc(100% - var(--hub-logo-edge-fade)), #0000002e calc(100% - 22px), transparent 100%);padding-block:6px 10px;overflow:clip}.hub-module__RJ7e-q__referenceTrack{will-change:transform;width:max-content;animation:54s linear infinite hub-module__RJ7e-q__referenceMarquee;display:flex}.hub-module__RJ7e-q__referenceSet{align-items:center;gap:var(--hub-logo-gap);padding-right:var(--hub-logo-gap);flex:none;display:flex}.hub-module__RJ7e-q__referenceViewport:hover .hub-module__RJ7e-q__referenceTrack,.hub-module__RJ7e-q__referenceViewport:focus-within .hub-module__RJ7e-q__referenceTrack{animation-play-state:paused}.hub-module__RJ7e-q__referenceLogo{flex:0 0 var(--hub-logo-track,88px);min-width:0;height:64px;opacity:var(--hub-logo-opacity,.78);filter:grayscale()contrast(1.08);transition:filter .2s,opacity .2s,transform .2s;display:block;position:relative}.hub-module__RJ7e-q__referenceLogo:hover{opacity:1;filter:none;transform:translateY(-2px)}.hub-module__RJ7e-q__referenceLogo img{width:calc(var(--hub-logo-box) * var(--hub-logo-scale,1));height:calc(var(--hub-logo-box) * var(--hub-logo-scale,1));margin-top:calc(var(--hub-logo-box) * var(--hub-logo-scale,1) / -2);margin-left:calc(var(--hub-logo-box) * var(--hub-logo-scale,1) / -2);object-fit:contain;max-width:none;filter:var(--hub-logo-image-filter,none);position:absolute;top:50%;left:50%}@keyframes hub-module__RJ7e-q__referenceMarquee{0%{transform:translate3d(var(--hub-logo-edge-fade), 0, 0)}to{transform:translate3d(calc(-50% + var(--hub-logo-edge-fade)), 0, 0)}}@media (max-width:1100px){.hub-module__RJ7e-q__wrap{width:calc(100% - 64px)}.hub-module__RJ7e-q__intro{gap:36px}.hub-module__RJ7e-q__storyMatrix{grid-template-columns:minmax(0,1.4fr) minmax(310px,.9fr);gap:24px}.hub-module__RJ7e-q__mainImage>img,.hub-module__RJ7e-q__mainImage>.hub-module__RJ7e-q__fieldFallback{height:355px}.hub-module__RJ7e-q__mainCaption h2{font-size:32px}.hub-module__RJ7e-q__speakerCard{grid-template-columns:106px minmax(0,1fr)}.hub-module__RJ7e-q__speakerCopy{padding:20px}.hub-module__RJ7e-q__speakerCopy blockquote{font-size:20px}.hub-module__RJ7e-q__quoteGrid{width:calc(100% - 64px)}}@media (max-width:900px){.hub-module__RJ7e-q__wrap{width:calc(100% - 48px)}.hub-module__RJ7e-q__intro{grid-template-columns:1.2fr 1fr;gap:28px}.hub-module__RJ7e-q__deck{font-size:16px}.hub-module__RJ7e-q__storyMatrix{padding-block:34px 42px;display:block}.hub-module__RJ7e-q__flowGroup:first-child .hub-module__RJ7e-q__storyMatrix{padding-top:0}.hub-module__RJ7e-q__storyMarker{top:14px}.hub-module__RJ7e-q__flowGroup:first-child .hub-module__RJ7e-q__storyMarker{top:-18px}.hub-module__RJ7e-q__mainImage>img,.hub-module__RJ7e-q__mainImage>.hub-module__RJ7e-q__fieldFallback{height:350px}.hub-module__RJ7e-q__satellites{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.hub-module__RJ7e-q__speakerCard{grid-template-columns:106px minmax(0,1fr);min-height:230px}.hub-module__RJ7e-q__speakerCopy blockquote{font-size:19px}.hub-module__RJ7e-q__kpiCard,.hub-module__RJ7e-q__kpiCopy{min-height:230px}.hub-module__RJ7e-q__quoteGrid{width:calc(100% - 48px)}}@media (max-width:1023px){.hub-module__RJ7e-q__references{grid-template-columns:1fr;gap:20px}}@media (max-width:600px){.hub-module__RJ7e-q__wrap{width:calc(100% - 36px)}.hub-module__RJ7e-q__intro{padding-block:30px 26px;display:block}.hub-module__RJ7e-q__intro h1{font-size:42px}.hub-module__RJ7e-q__intro .hub-module__RJ7e-q__eyebrow{font-size:10px}.hub-module__RJ7e-q__deck{font-size:16px;margin-top:16px!important}.hub-module__RJ7e-q__collection{padding-bottom:48px}.hub-module__RJ7e-q__storyMatrix{padding-block:30px 38px}.hub-module__RJ7e-q__storyMarker{justify-content:end;margin-bottom:12px;position:static}.hub-module__RJ7e-q__flowGroup:first-child .hub-module__RJ7e-q__storyMarker{margin-top:-6px}.hub-module__RJ7e-q__mainImage>img,.hub-module__RJ7e-q__mainImage>.hub-module__RJ7e-q__fieldFallback{object-position:var(--hub-focal-mobile,center 54%);height:230px}.hub-module__RJ7e-q__imageIdentity{padding:18px}.hub-module__RJ7e-q__imageIdentity strong{font-size:25px}.hub-module__RJ7e-q__mainCaption{padding-top:19px}.hub-module__RJ7e-q__mainCaption h2{font-size:30px}.hub-module__RJ7e-q__mainCaption .hub-module__RJ7e-q__extract{font-size:16px}.hub-module__RJ7e-q__satellites,.hub-module__RJ7e-q__satellitesDense{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:26px}.hub-module__RJ7e-q__speakerCard{grid-template-columns:116px minmax(0,1fr);min-height:220px}.hub-module__RJ7e-q__portrait img{object-position:var(--hub-focal-mobile,center 28%)}.hub-module__RJ7e-q__speakerCopy{padding:20px}.hub-module__RJ7e-q__speakerCopy blockquote{font-size:20px}.hub-module__RJ7e-q__kpiCard,.hub-module__RJ7e-q__kpiCopy{min-height:205px}.hub-module__RJ7e-q__kpiMedia{object-position:var(--hub-focal-mobile,center)}.hub-module__RJ7e-q__quoteGrid{grid-template-columns:minmax(0,1fr);width:calc(100% - 36px);padding-block:24px 30px}.hub-module__RJ7e-q__quoteCard{min-height:190px;padding-inline:20px}.hub-module__RJ7e-q__quoteCard+.hub-module__RJ7e-q__quoteCard{border-left:0;margin-top:24px}.hub-module__RJ7e-q__quoteCard:after{left:20px}.hub-module__RJ7e-q__quoteText{font-size:16px}.hub-module__RJ7e-q__references{padding-block:36px 48px}.hub-module__RJ7e-q__referenceViewport{--hub-logo-gap:16px;--hub-logo-edge-fade:68px;--hub-logo-box:48px;width:100vw;margin-left:calc(50% - 50vw)}.hub-module__RJ7e-q__referenceLogo{flex-basis:var(--hub-logo-track-mobile,72px);height:54px}}@media (max-width:350px){.hub-module__RJ7e-q__wrap{width:calc(100% - 32px)}.hub-module__RJ7e-q__intro h1{font-size:37px}.hub-module__RJ7e-q__mainImage>img,.hub-module__RJ7e-q__mainImage>.hub-module__RJ7e-q__fieldFallback{height:205px}.hub-module__RJ7e-q__mainCaption h2{font-size:28px}.hub-module__RJ7e-q__speakerCard{grid-template-columns:94px minmax(0,1fr)}.hub-module__RJ7e-q__speakerCopy{padding:17px}.hub-module__RJ7e-q__speakerCopy blockquote{font-size:18px}.hub-module__RJ7e-q__kpiCopy{padding:21px}}@media (prefers-reduced-motion:reduce){.hub-module__RJ7e-q__hub *,.hub-module__RJ7e-q__hub :before,.hub-module__RJ7e-q__hub :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hub-module__RJ7e-q__references{grid-template-columns:1fr;gap:22px}.hub-module__RJ7e-q__referenceViewport{width:100%;margin-left:0;padding-block:4px;overflow:visible;-webkit-mask-image:none;mask-image:none}.hub-module__RJ7e-q__referenceTrack{width:100%;display:block;transform:none}.hub-module__RJ7e-q__referenceViewport{--hub-logo-box:52px}.hub-module__RJ7e-q__referenceSet{grid-template-columns:repeat(8,minmax(0,1fr));gap:24px 20px;width:100%;padding-right:0;display:grid}.hub-module__RJ7e-q__referenceSet[aria-hidden=true]{display:none}.hub-module__RJ7e-q__referenceLogo{width:100%;height:58px}}@media (prefers-reduced-motion:reduce) and (max-width:1100px){.hub-module__RJ7e-q__referenceSet{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce) and (max-width:600px){.hub-module__RJ7e-q__referenceSet{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px}.hub-module__RJ7e-q__referenceViewport{--hub-logo-box:44px}}
