/* Each media wordmark and its illustrative quote travel as one unit. */
#press.media-quotes{box-sizing:border-box;background:#fff;color:#202320;padding:clamp(42px,4.5vw,76px) 0 24px;border-top:1px solid #0000000f;overflow:hidden}
#press.media-quotes *,#press.media-quotes *::before,#press.media-quotes *::after{box-sizing:border-box}
#media-stories .media-stories-viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;-webkit-overflow-scrolling:touch}
#media-stories .media-stories-viewport::-webkit-scrollbar{display:none}
#media-stories .media-stories-track{display:flex;width:max-content}
#media-stories .media-stories-group{display:flex;flex:none;gap:clamp(36px,4vw,72px);padding-right:clamp(36px,4vw,72px)}
#media-stories .media-story{display:flex;flex-direction:column;align-items:center;flex:none;width:clamp(280px,26vw,430px);margin:0;padding:0 18px;text-align:center}
#media-stories .media-story-masthead{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0 0 20px;color:#868782;font-size:clamp(26px,1.9vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.04em}
#media-stories .media-story-masthead--bloomberg{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.055em}
#media-stories .media-story-masthead--wsj{font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px,1.5vw,27px);letter-spacing:-.045em}
#media-stories .media-story-masthead--forbes{font-family:Georgia,"Times New Roman",serif;font-weight:700}
#media-stories .media-story-masthead--wired{letter-spacing:.04em;font-weight:700}
#media-stories blockquote{max-width:29ch;margin:0;font-size:clamp(18px,1.25vw,22px);font-weight:400;line-height:1.45;letter-spacing:-.015em;text-wrap:balance}
#media-stories .media-stories-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px max(20px,1.95vw) 0}
#media-stories #media-stories-note{margin:0;color:#858780;font-size:11px;line-height:1.4}
#media-stories .media-motion-toggle{flex:none;min-width:58px;min-height:36px;padding:7px 13px;border:1px solid #e8e8e3;border-radius:999px;background:#fff;color:#73766f;font:inherit;font-size:11px;line-height:1.2;cursor:pointer}
#media-stories .media-motion-toggle[hidden]{display:none}
#media-stories .media-motion-toggle:focus-visible,#media-stories .media-stories-viewport:focus-visible{outline:2px solid #50594d;outline-offset:3px}
@media(hover:hover) and (pointer:fine){#media-stories .media-motion-toggle:hover{background:#f6f6f3}}
@media(max-width:760px){#media-stories .media-story{width:min(300px,80vw);padding:0 12px}#media-stories .media-story-masthead{font-size:27px}#media-stories .media-story-masthead--wsj{font-size:20px}#media-stories blockquote{font-size:18px}}
