.cs-problem-motion{background:var(--cs-pm-bg,#fff);color:var(--cs-pm-text,#46596C);padding:128px 0;overflow:hidden}.cs-problem-motion__intro{max-width:980px}.cs-problem-motion__eyebrow{margin-bottom:24px}.cs-problem-motion__heading{margin:0;max-width:16ch;color:var(--cs-pm-title,#0D3158);font-size:clamp(2.8rem,5vw,5.4rem);line-height:1;letter-spacing:-.045em;font-weight:760;text-wrap:balance}.cs-problem-motion__intro-line{display:block;width:72px;height:4px;margin-top:30px;border-radius:999px;background:var(--cs-pm-accent,#F28C28)}.cs-problem-motion__intro-text{margin-top:28px;max-width:62ch;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.72}.cs-problem-motion__statement-wrap{margin:clamp(88px,10vw,160px) 0}.cs-problem-motion__statement{margin:0;max-width:17ch;color:var(--cs-pm-title,#0D3158);font-size:clamp(3.1rem,6vw,6.8rem);line-height:.98;letter-spacing:-.05em;font-weight:760;text-wrap:balance}.cs-problem-motion__statement:after{content:"";display:block;width:72px;height:4px;margin-top:34px;border-radius:999px;background:var(--cs-pm-accent,#F28C28)}.cs-problem-motion__item{position:relative;min-height:520px;display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(48px,7vw,120px);border-top:1px solid rgba(13,49,88,.1)}.cs-problem-motion__item:last-child{border-bottom:1px solid rgba(13,49,88,.1)}.cs-problem-motion__number{color:var(--cs-pm-title,#0D3158);font-size:clamp(8rem,18vw,18rem);line-height:.75;font-weight:800;letter-spacing:-.08em;opacity:var(--cs-pm-number-opacity,.06);-webkit-user-select:none;user-select:none}.cs-problem-motion__item-content{max-width:760px;padding:72px 0}.cs-problem-motion__kicker{margin-bottom:18px}.cs-problem-motion__kicker span{color:var(--cs-pm-accent,#F28C28);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cs-problem-motion__item-title{margin:0;color:var(--cs-pm-title,#0D3158);font-size:clamp(2rem,3.7vw,4.35rem);line-height:1.04;letter-spacing:-.04em;font-weight:740;text-wrap:balance}.cs-problem-motion__item-text{margin-top:26px;max-width:58ch;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.75}.cs-problem-motion__highlight{margin-top:30px;display:grid;grid-template-columns:42px 1fr;gap:16px;max-width:55ch}.cs-problem-motion__highlight-line{width:42px;height:2px;margin-top:.8em;background:var(--cs-pm-accent,#F28C28)}.cs-problem-motion__highlight-text{margin:0;color:var(--cs-pm-muted,#7C8A98);font-size:.96rem;line-height:1.6;font-weight:650}.cs-problem-motion__closing{padding-top:clamp(80px,9vw,140px);max-width:920px}.cs-problem-motion__closing-text{margin:0;max-width:22ch;color:var(--cs-pm-title,#0D3158);font-size:clamp(2rem,3.5vw,4rem);line-height:1.08;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.cs-problem-motion__closing-link{margin-top:28px}@media(max-width:749px){.cs-problem-motion{padding:72px 0}.cs-problem-motion__heading{font-size:clamp(2.55rem,11vw,4rem);max-width:none}.cs-problem-motion__statement{font-size:clamp(2.8rem,12vw,4.5rem);max-width:none}.cs-problem-motion__item{min-height:88svh;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:52px 0}.cs-problem-motion__number{position:absolute;right:-10px;top:58px;font-size:clamp(8rem,42vw,13rem);opacity:calc(var(--cs-pm-number-opacity,.06) * .85)}.cs-problem-motion__item-content{padding:0;max-width:94%;position:relative;z-index:1}.cs-problem-motion__item-title{font-size:clamp(2.35rem,10vw,3.7rem);max-width:12ch}.cs-problem-motion__item-text{font-size:1.03rem;line-height:1.68}.cs-problem-motion__closing{padding-top:80px}.cs-problem-motion__closing-text{max-width:none;font-size:clamp(2.25rem,9.5vw,3.5rem)}}.cs-problem-motion__number[data-cs-reveal].cs-motion-ready.is-cs-visible{opacity:var(--cs-pm-number-opacity, .06)}@media(prefers-reduced-motion:reduce){.cs-problem-motion__number[data-cs-reveal],.cs-problem-motion__number[data-cs-reveal].cs-motion-ready,.cs-problem-motion__number[data-cs-reveal].cs-motion-ready.is-cs-visible{opacity:var(--cs-pm-number-opacity, .06)!important}}@media(max-width:749px){.cs-problem-motion__number[data-cs-reveal].cs-motion-ready.is-cs-visible{opacity:calc(var(--cs-pm-number-opacity, .06) * .85)}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.cs-problem-motion__number[data-cs-reveal],.cs-problem-motion__number[data-cs-reveal].cs-motion-ready,.cs-problem-motion__number[data-cs-reveal].cs-motion-ready.is-cs-visible{opacity:calc(var(--cs-pm-number-opacity, .06) * .85)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cs-problem-story-motion.css.map */
