.cx-white-problem-solution{padding:22px 48px;font-family:var(--font);font-variation-settings:"opsz" 14;color:#140921;-webkit-font-smoothing:antialiased}@media(max-width: 839.98px){.cx-white-problem-solution{padding:22px 24px}}.cx-white-problem-solution *,.cx-white-problem-solution *::before,.cx-white-problem-solution *::after{box-sizing:border-box}.cxps__inner{max-width:1184px;margin:0 auto}.cx-white-problem-solution.cx-white-problem-solution .cxps-head__title{font-weight:900 !important;letter-spacing:-0.4px !important}.cx-white-problem-solution.cx-white-problem-solution .cxps__solution-title{font-weight:800 !important;letter-spacing:-0.2px !important}@media(max-width: 839.98px){.cx-white-problem-solution.cx-white-problem-solution .cxps-head__title{letter-spacing:-0.28px !important}.cx-white-problem-solution.cx-white-problem-solution .cxps__solution-title{letter-spacing:-0.18px !important}}.cxps-head{display:flex;flex-direction:column;gap:14px;max-width:860px;margin:0 auto 80px;text-align:center}.cxps-head .cxps-head__title{margin:0;font-variation-settings:normal;font-size:40px;font-weight:900;line-height:1.2;letter-spacing:-0.4px;color:#140921}.cxps-head .cxps-head__accent{color:#f25929}.cxps-head__copy{display:flex;flex-direction:column;gap:10px;padding-top:6px;font-size:18px}.cxps-head__copy .cxps-head__text{margin:0;line-height:25px;color:#717283}.cxps-head__copy .cxps-head__lead{margin:0;font-weight:700;line-height:1.5;color:#140921}.cxps__table{overflow:clip;border-radius:32px;background:#fff}.cxps__zone{position:relative}.cxps__thead{position:relative;z-index:2;display:flex;gap:22px;align-items:center;padding:16px 36px;background:#fff;box-shadow:0 4px 60px 0 rgba(0,0,0,.06);font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.is-sticky .cxps__thead{position:sticky;top:var(--cxps-top, 0px)}.cxps__th--challenge{flex:0 1 208px;color:#717283;opacity:.4}.cxps__th--problem{flex:0 1 390px;color:#d94d80}.cxps__th--solution{flex:1 1 0;min-width:0;color:#6b34fd}.cxps__card{position:relative;isolation:isolate;display:flex;gap:22px;align-items:flex-start;overflow:clip;padding:36px;background-color:rgba(107,52,253,0);cursor:pointer;transition:background-color .45s ease}.cxps__card.is-resolved{background-color:rgba(107,52,253,.03)}.cxps__card.is-highlight{background-color:rgba(107,52,253,.06)}.cxps__card.is-highlight.is-resolved{background-color:rgba(107,52,253,.1)}.cxps__card.is-highlight::before{content:"";position:absolute;inset:174px 86px -2px;z-index:-1;background:rgba(107,52,253,.1);filter:blur(50px);pointer-events:none}.cxps__zone>.cxps__card::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#ebe8f3;pointer-events:none}.cxps__status{display:flex;flex:0 1 208px;min-width:0}.cxps__problem{flex:0 1 390px;min-width:0}.cxps__solution{flex:1 1 0;min-width:0}.cxps__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cx-white-problem-solution .cxps__tag{display:flex;align-items:center;min-width:27px;height:27px;margin:0;padding:0;border:1px dashed #717283;border-radius:6px;background-color:rgba(107,52,253,0);color:#6b34fd;font:inherit;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cx-white-problem-solution .cxps__tag:focus{outline:none}.cx-white-problem-solution .cxps__tag:focus-visible{outline:2px solid #6b34fd;outline-offset:2px}.cx-white-problem-solution .is-resolved .cxps__tag{border-style:solid;border-color:#d8cbff;background-color:rgba(107,52,253,.1)}.cxps__tag-reveal{display:grid;grid-template-columns:0fr;transition:grid-template-columns .35s cubic-bezier(0.22, 1, 0.36, 1)}.is-resolved .cxps__tag-reveal{grid-template-columns:1fr;transition:grid-template-columns .25s cubic-bezier(0.22, 1, 0.36, 1)}.cxps__tag-content{display:flex;gap:10px;align-items:center;min-width:0;overflow:hidden;padding:0 10px;white-space:nowrap}.cxps__check{flex:none;overflow:visible}.cxps__check path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .15s ease}.is-resolved .cxps__check path{stroke-dashoffset:0;transition:stroke-dashoffset .2s ease .1s}.cxps__tag-text{font-size:14px;font-weight:700;line-height:21px;opacity:0;transition:opacity .15s ease}.is-resolved .cxps__tag-text{opacity:1;transition:opacity .2s ease .12s}.cx-white-problem-solution .cxps__problem-text{margin:0;font-size:20px;font-weight:800;line-height:28px;letter-spacing:-0.2px;color:#140921;transition:color .4s ease}.cx-white-problem-solution .is-resolved .cxps__problem-text{color:#a298ad}.cxps__strike{--cxps-strike-y: 11.5px;--cxps-strike-h: 2px;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:0 var(--cxps-strike-y);background-size:0% var(--cxps-strike-h);transition:background-size .25s ease}.is-resolved .cxps__strike{background-size:100% var(--cxps-strike-h);transition:background-size calc(var(--cxps-lines, 2)*.2s) linear .1s}.cxps__solution-body{display:flex;gap:12px;align-items:flex-start}.cx-white-problem-solution .cxps__icon{display:block;flex:none;width:28px;height:28px;object-fit:contain}.cxps__solution-copy{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.cx-white-problem-solution .cxps__solution-title{margin:0;font-variation-settings:"opsz" 14;font-size:20px;font-weight:800;line-height:28px;letter-spacing:-0.2px;color:#140921}.cx-white-problem-solution .cxps__solution-text{margin:0;font-size:14px;line-height:21px;color:#140921}@media(max-width: 839.98px){.cxps-head{gap:10px;margin-bottom:32px}.cxps-head .cxps-head__title{font-size:28px;line-height:34px;letter-spacing:-0.28px}.cxps-br-d{display:none}.cxps-head__copy{font-size:14px}.cxps-head__copy .cxps-head__text{line-height:20px}.cxps-head__copy .cxps-head__lead{line-height:19px;letter-spacing:-0.28px}.cxps__table{margin-inline:-24px;border-radius:0}.cxps__thead{display:none}.cxps__card{display:grid;grid-template-areas:"plabel status" "ptext ptext" "solution solution";grid-template-columns:minmax(0, 1fr) auto;gap:10px 0;padding:26px 24px}.cxps__problem{display:contents}.cxps__status{grid-area:status;align-self:center;justify-self:end}.cxps__label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;font-size:12px;line-height:18px;text-transform:uppercase}.cxps__label--problem{grid-area:plabel;align-self:center;color:#d94d80}.cxps__problem-text{grid-area:ptext}.cxps__solution{display:flex;flex-direction:column;grid-area:solution;gap:10px;margin-top:12px}.cxps__solution .cxps__label{display:flex;align-items:center;height:24px}.cxps__label--solution{color:#6b34fd}.cx-white-problem-solution .cxps__tag{min-width:24px;height:24px;border-radius:5.333px}.cx-white-problem-solution .is-resolved .cxps__tag{border-radius:6px}.cxps__tag-text{font-size:12px;line-height:18px}.cxps__strike{--cxps-strike-y: 11.2px;--cxps-strike-h: 1px}.cx-white-problem-solution .cxps__problem-text{position:relative;top:1px;font-size:18px;line-height:25px;letter-spacing:-0.18px}.cxps__solution-body{gap:8px}.cx-white-problem-solution .cxps__icon{width:24px;height:24px}.cx-white-problem-solution .cxps__solution-title{position:relative;top:1px;font-size:18px;line-height:25px;letter-spacing:-0.18px}.cx-white-problem-solution .cxps__solution-text{font-size:12px;line-height:18px}}@media(prefers-reduced-motion: reduce){.cxps__table *,.cxps__table *::before,.cxps__table *::after{transition-duration:.01s !important;transition-delay:0s !important}}/*# sourceMappingURL=cx-white-problem-solution.css.map */
