.cs-type-ist{--scrolling-text-max-container-width: 1080px}.cs-type-ist .no-theme{--fg: #fff}.cs-type-ist .no-theme .cs-type-ist__overlay{position:absolute;top:0;width:100%;height:100%}.cs-type-ist .no-theme picture::after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.05)}.cs-type-ist__outer-wrapper{display:flex;flex-flow:column;justify-content:space-between;position:relative;overflow:hidden;min-height:150px;border-radius:var(--round-corners-radius);overflow:hidden}@media(min-width: 768px){.cs-type-ist__outer-wrapper{min-height:300px}}@media(min-width: 1080px){.cs-type-ist__outer-wrapper{min-height:676px}}.cs-type-ist__outer-wrapper--top-scroll-layout .cs-type-ist__scrolling-wrapper{order:1;top:0}.cs-type-ist__outer-wrapper--top-scroll-layout .cs-type-ist__description-wrapper{order:2}@media(min-width: 768px){.cs-type-ist__outer-wrapper--top-scroll-layout .cs-type-ist__overlay{background:radial-gradient(circle at bottom left, rgba(3, 8, 25, 0.7) 0, transparent 100%)}}.cs-type-ist__outer-wrapper--bottom-scroll-layout .cs-type-ist__scrolling-wrapper{bottom:0}@media(min-width: 768px){.cs-type-ist__outer-wrapper--bottom-scroll-layout .cs-type-ist__scrolling-wrapper{order:2}}.cs-type-ist__outer-wrapper--bottom-scroll-layout .cs-type-ist__description-wrapper{order:1}@media(min-width: 768px){.cs-type-ist__outer-wrapper--bottom-scroll-layout .cs-type-ist__overlay{background:radial-gradient(circle at top left, rgba(3, 8, 25, 0.7) 0, transparent 100%)}}.cs-type-ist__outer-wrapper--standard-width .cs-type-ist__description-wrapper{max-width:calc(1112px - var(--irux-top-bot-spacing) * 2)}.cs-type-ist__outer-wrapper--wide-width{--scrolling-text-max-container-width: 1200px;--round-corners-radius: 0}@media(min-width: 1200px){.cs-type-ist__outer-wrapper--wide-width{--round-corners-radius: var(--round-corners-radius-large)}}.cs-type-ist__outer-wrapper--no-image{display:flex;align-items:center;background-color:var(--bg);min-height:unset}.cs-type-ist__outer-wrapper--no-image .cs-type-ist__scrolling-wrapper{display:block;position:relative}.cs-type-ist__outer-wrapper--scroll-text-only:not(.cs-type-ist__outer-wrapper--no-image) .cs-type-ist__scrolling-wrapper{position:absolute}.cs-type-ist__image-wrapper{position:relative}@media(min-width: 768px){.cs-type-ist__image-wrapper{position:absolute;height:100%;width:100%}}.cs-type-ist img{display:block;aspect-ratio:1/1;min-height:360px}@media(min-width: 768px){.cs-type-ist img{min-height:unset}}.cs-type-ist__scrolling-wrapper{width:100%;position:absolute;transform:translateX(100vw)}@media(min-width: 768px){.cs-type-ist__scrolling-wrapper{position:relative}}@media(min-width: 1080px){.cs-type-ist__scrolling-wrapper{transform:translateX(var(--scrolling-text-max-container-width))}}.cs-type-ist__scrolling-wrapper--mobile{display:block}@media(min-width: 768px){.cs-type-ist__scrolling-wrapper--mobile{display:none}}.cs-type-ist__scrolling-wrapper--desktop{display:none}@media(min-width: 768px){.cs-type-ist__scrolling-wrapper--desktop{display:block}}.cs-type-ist__scrolling-text{font-size:40px;font-family:"MarketSans",Arial,Helvetica,sans-serif;font-weight:700;width:max-content;max-width:100vw;text-align:right;z-index:5;margin:30px 0;color:var(--fg);transition-property:transform;transition-timing-function:ease-out;transition-duration:var(--ist-duration, 250ms)}@media(min-width: 768px){.cs-type-ist__scrolling-text{font-size:8vw;margin:80px 0}}@media(min-width: 1080px){.cs-type-ist__scrolling-text{font-size:70px;max-width:var(--scrolling-text-max-container-width)}}.cs-type-ist__description-wrapper{padding-top:var(--irux-top-bot-spacing);padding-bottom:var(--irux-top-bot-spacing);z-index:5;background:#fff;width:100%}@media(min-width: 768px){.cs-type-ist__description-wrapper{color:var(--fg);margin-top:var(--irux-top-bot-spacing);margin-bottom:var(--irux-top-bot-spacing);padding-top:0;padding-bottom:0;background:rgba(0,0,0,0)}.cs-type-ist__description-wrapper>*{width:50%}}.cs-type-ist .irux__header{margin-bottom:20px;color:var(--primary-text-color)}@media(min-width: 768px){.cs-type-ist .irux__header{color:var(--fg)}}.cs-type-ist .irux__blurb{color:var(--secondary-text-color)}@media(min-width: 768px){.cs-type-ist .irux__blurb{color:var(--fg)}}

/*# sourceMappingURL=interactive-scrolling-text.css.map */