.SolutionCollection-module__JneELq__collection{min-width:0}.SolutionCollection-module__JneELq__discovery{align-items:center;gap:15px;margin-bottom:18px;display:flex}.SolutionCollection-module__JneELq__search{background:#fff;border:1px solid #e1dae9;border-radius:12px;flex:1;align-items:center;gap:11px;min-width:0;padding:0 16px;display:flex}.SolutionCollection-module__JneELq__search>svg{width:15px;color:var(--color-red-text);flex-shrink:0}.SolutionCollection-module__JneELq__search input{color:#23203f;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:14px 0;font-size:13px}.SolutionCollection-module__JneELq__search:focus-within{border-color:var(--color-red-text);box-shadow:0 0 0 3px #ef233c09}.SolutionCollection-module__JneELq__category{min-width:180px;display:none}.SolutionCollection-module__JneELq__category select{color:#625d75;background:#faf9fc;border:1px solid #e1dae9;border-radius:12px;width:100%;max-width:240px;padding:14px 34px 14px 13px;font-size:13px}.SolutionCollection-module__JneELq__discovery>p{color:var(--color-text);white-space:nowrap;margin:0;font-size:12px}.SolutionCollection-module__JneELq__chips{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}.SolutionCollection-module__JneELq__chips button{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-navy);background:var(--color-white);cursor:pointer;transition:color .2s var(--ease-standard), background-color .2s var(--ease-standard), border-color .2s var(--ease-standard);padding:.55rem 1rem;font-size:.82rem;font-weight:600}.SolutionCollection-module__JneELq__chips button:hover{border-color:var(--color-line-strong)}.SolutionCollection-module__JneELq__chips button[aria-pressed=true]{border-color:var(--color-navy);color:var(--color-white);background:var(--color-navy)}.SolutionCollection-module__JneELq__chips button:focus-visible{outline:2px solid var(--color-red-action);outline-offset:2px}.SolutionCollection-module__JneELq__index{border-top:1px solid var(--color-line);min-height:27rem;margin:0;padding:0;list-style:none;position:relative}.SolutionCollection-module__JneELq__row{border-bottom:1px solid var(--color-line);width:60%;min-height:9.5rem;transition:background-color .15s var(--ease-standard);grid-template-columns:3rem minmax(0,1fr) 2rem;align-items:center;gap:1.25rem;padding:1.6rem .75rem 1.6rem 0;display:grid;position:relative}.SolutionCollection-module__JneELq__row:before{content:"";background:var(--color-red-action);transform-origin:top;width:3px;transition:scale .2s var(--ease-out);position:absolute;top:-1px;bottom:-1px;left:0;scale:1 0}.SolutionCollection-module__JneELq__row[data-on]:before{scale:1}.SolutionCollection-module__JneELq__number{color:var(--color-muted);font-family:var(--font-display);transition:color .15s var(--ease-standard);justify-self:center;font-size:.82rem;font-weight:600}.SolutionCollection-module__JneELq__row[data-on] .SolutionCollection-module__JneELq__number{color:var(--color-red-text)}.SolutionCollection-module__JneELq__copy{min-width:0}.SolutionCollection-module__JneELq__copy h3{letter-spacing:-.03em;margin:0 0 .45rem;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.12}.SolutionCollection-module__JneELq__copy h3 a{color:var(--color-navy);transition:color .22s var(--ease-standard)}.SolutionCollection-module__JneELq__copy h3 a:after{z-index:1;content:"";position:absolute;inset:0 -.75rem 0 0}.SolutionCollection-module__JneELq__row[data-on] h3 a{color:var(--color-red-text)}.SolutionCollection-module__JneELq__copy>p{max-width:34rem;color:var(--color-text);margin:0 0 .75rem;font-size:.95rem;line-height:1.55}.SolutionCollection-module__JneELq__industries{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.SolutionCollection-module__JneELq__industries li{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-text);padding:.2rem .6rem;font-size:.72rem;font-weight:600}.SolutionCollection-module__JneELq__industries li[data-current]{color:var(--color-red-text);background:var(--color-red-100);border-color:#ef233c4d}.SolutionCollection-module__JneELq__arrow{color:var(--color-red-text);transition:translate .18s var(--ease-out);justify-self:end}.SolutionCollection-module__JneELq__row[data-on] .SolutionCollection-module__JneELq__arrow{translate:.4rem}.SolutionCollection-module__JneELq__row:has(h3 a:focus-visible){outline:2px solid var(--color-red-action);outline-offset:-2px}.SolutionCollection-module__JneELq__scene{z-index:2;opacity:0;visibility:hidden;pointer-events:none;width:60%;transition:opacity .14s var(--ease-standard), scale .2s var(--ease-out), translate .2s var(--ease-out), visibility 0s linear .14s;position:absolute;top:0;left:106.667%;translate:0 .4rem;scale:.98}.SolutionCollection-module__JneELq__row[data-half=bottom] .SolutionCollection-module__JneELq__scene{top:auto;bottom:0}.SolutionCollection-module__JneELq__row[data-on] .SolutionCollection-module__JneELq__scene{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .14s var(--ease-standard), scale .2s var(--ease-out), translate .2s var(--ease-out), visibility 0s;translate:0;scale:1}.SolutionCollection-module__JneELq__scene>*{width:100%}.SolutionCollection-module__JneELq__row:not([data-on]) .SolutionCollection-module__JneELq__scene *{animation-play-state:paused!important}.SolutionCollection-module__JneELq__empty{text-align:center;background:#faf8fc;border:1px dashed #ddd5e7;border-radius:20px;padding:45px}.SolutionCollection-module__JneELq__empty h3{margin-bottom:14px;font-size:24px}.SolutionCollection-module__JneELq__empty>p{color:#716a7f;margin-bottom:23px;font-size:14px;line-height:1.8}.SolutionCollection-module__JneELq__empty>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.SolutionCollection-module__JneELq__empty button{color:#23203f;cursor:pointer;background:#fff;border:1px solid #ddd5e7;border-radius:8px;padding:11px 16px;font-size:12px;font-weight:650}.SolutionCollection-module__JneELq__empty a{align-items:center;gap:10px;font-size:12px;font-weight:750;display:inline-flex}.SolutionCollection-module__JneELq__empty a>svg{width:11px;color:var(--color-red-text)}@media (max-width:960px){.SolutionCollection-module__JneELq__index{min-height:0}.SolutionCollection-module__JneELq__row{grid-template-columns:2.4rem minmax(0,1fr) 1.5rem;row-gap:1.25rem;width:100%;min-height:0}.SolutionCollection-module__JneELq__row:before{display:none}.SolutionCollection-module__JneELq__scene,.SolutionCollection-module__JneELq__row[data-half=bottom] .SolutionCollection-module__JneELq__scene{z-index:2;opacity:1;visibility:visible;pointer-events:auto;grid-column:2/-1;width:100%;max-width:34rem;position:relative;inset:auto;translate:0;scale:1}.SolutionCollection-module__JneELq__row:not([data-on]) .SolutionCollection-module__JneELq__scene *{animation-play-state:running!important}.SolutionCollection-module__JneELq__row h3 a{color:var(--color-navy)}}@media (max-width:767px){.SolutionCollection-module__JneELq__discovery{flex-wrap:wrap;gap:12px}.SolutionCollection-module__JneELq__search{flex-basis:100%}.SolutionCollection-module__JneELq__category{flex:1;min-width:0;display:block}.SolutionCollection-module__JneELq__category select{max-width:none}.SolutionCollection-module__JneELq__chips{display:none}.SolutionCollection-module__JneELq__discovery{margin-bottom:23px}.SolutionCollection-module__JneELq__row{grid-template-columns:minmax(0,1fr) 1.5rem;padding-right:.25rem}.SolutionCollection-module__JneELq__number{display:none}.SolutionCollection-module__JneELq__scene,.SolutionCollection-module__JneELq__row[data-half=bottom] .SolutionCollection-module__JneELq__scene{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.SolutionCollection-module__JneELq__row:before,.SolutionCollection-module__JneELq__scene,.SolutionCollection-module__JneELq__arrow{transition:none}}
.SolutionStack-module__otNzXq__stack{outline-offset:6px;width:100%;max-width:32rem;margin-inline:auto}.SolutionStack-module__otNzXq__cards{padding-top:2.6rem;display:grid}.SolutionStack-module__otNzXq__card{color:var(--color-navy);background:var(--color-white);transform-origin:50% 0;animation:SolutionStack-module__otNzXq__stackTurn 18s var(--ease-standard) infinite;animation-delay:calc(var(--i) * 3s - 18s);border-radius:1.5rem;grid-area:1/1;gap:.55rem;padding:1.3rem 1.4rem 1.4rem;display:grid;box-shadow:0 22px 46px #05031457}.SolutionStack-module__otNzXq__content{animation:18s step-end infinite SolutionStack-module__otNzXq__stackContent;animation-delay:calc(var(--i) * 3s - 18s);gap:.55rem;display:grid}.SolutionStack-module__otNzXq__solution{color:var(--color-text);align-items:center;gap:.6rem;margin:0 0 .3rem;font-size:.8rem;font-weight:600;display:flex}.SolutionStack-module__otNzXq__icon{width:2.1rem;height:2.1rem;color:var(--color-white);background:var(--color-red-action);border-radius:.7rem;place-items:center;font-size:.8rem;display:grid}.SolutionStack-module__otNzXq__done{border-radius:var(--radius-pill);color:var(--color-red-text);background:var(--color-red-100);margin-left:auto;padding:.2rem .6rem;font-size:.7rem}.SolutionStack-module__otNzXq__card strong{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.2}.SolutionStack-module__otNzXq__detail{color:var(--color-text);font-size:.88rem}.SolutionStack-module__otNzXq__tags{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.SolutionStack-module__otNzXq__tags span{border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:.25rem .65rem;font-size:.72rem;font-weight:600}.SolutionStack-module__otNzXq__caption{color:#ffffffc7;align-items:center;gap:.55rem;margin:1.4rem 0 0;font-size:.8rem;display:flex}.SolutionStack-module__otNzXq__live{background:var(--color-pink-on-navy);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite SolutionStack-module__otNzXq__live}@keyframes SolutionStack-module__otNzXq__stackTurn{0%,14.4%{z-index:3;opacity:1;translate:0;scale:1}16.6%{z-index:3;opacity:0;translate:0 2.2rem;scale:1.02}16.7%,64%{z-index:0;opacity:0;translate:0 -2.6rem;scale:.86}66.7%,81%{z-index:1;opacity:.45;translate:0 -2.6rem;scale:.9}83.3%,97.5%{z-index:2;opacity:.75;translate:0 -1.3rem;scale:.95}to{z-index:3;opacity:1;translate:0;scale:1}}@keyframes SolutionStack-module__otNzXq__stackContent{0%{opacity:1}14.4%,to{opacity:0}}@keyframes SolutionStack-module__otNzXq__live{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.SolutionStack-module__otNzXq__card,.SolutionStack-module__otNzXq__content,.SolutionStack-module__otNzXq__live{animation:none}.SolutionStack-module__otNzXq__card:not(:first-child){visibility:hidden}}
