.c-br26-ai-steps,.c-br26-ai-steps *{box-sizing:border-box}.c-br26-ai-steps{--br26-text:#fff;--br26-muted:hsla(0,0%,100%,.88);--br26-blue:#4c48f9;--br26-violet:#6a5cff;--br26-pink:#e9b8cf;--br26-rose:#f1a0c9;--br26-gap:30px;--br26-fade-time:650ms;--br26-fade-ease:ease;background:linear-gradient(135deg,#4c48f9,#4c48f9 40%,#d39efd);border-radius:18px;color:var(--br26-text);isolation:isolate;overflow:hidden;padding:30px 56px;position:relative}.c-br26-ai-steps__heading{color:#fff;font-size:clamp(24px,3vw,36px);line-height:1.15;margin:0 0 18px;text-align:center}.c-br26-ai-steps__grid{align-items:center;display:grid;gap:var(--br26-gap);grid-template-columns:1fr 1fr}@media (max-width:768px){.c-br26-ai-steps{border-radius:0;padding:28px 20px}.c-br26-ai-steps__grid{align-items:start;grid-template-columns:1fr}}.c-br26-ai-steps__slider{position:relative}.c-br26-ai-steps__slides{min-height:320px;position:relative}.c-br26-ai-step{align-content:start;display:grid;inset:0;opacity:0;position:absolute;transition:opacity var(--br26-fade-time) var(--br26-fade-ease),visibility 0s linear var(--br26-fade-time);visibility:hidden}.c-br26-ai-step.is-active{opacity:1;transition:opacity var(--br26-fade-time) var(--br26-fade-ease);visibility:visible}.c-br26-ai-step__header{display:grid;gap:26px;margin-bottom:10px}.c-br26-ai-step__pill{align-items:center;background:hsla(0,0%,100%,.98);border-radius:999px;box-shadow:0 20px 45px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.3);display:inline-flex;height:96px;justify-content:center;overflow:visible;position:relative;width:96px}.c-br26-ai-step__pill:after,.c-br26-ai-step__pill:before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.c-br26-ai-step__pill:before{background:hsla(0,0%,100%,.45);box-shadow:0 18px 40px rgba(0,0,0,.16);transform:translateX(10px)}.c-br26-ai-step__pill:after{background:hsla(0,0%,100%,.22);box-shadow:0 16px 36px rgba(0,0,0,.12);transform:translateX(20px)}.c-br26-ai-step__pill-inner{display:grid;line-height:1;place-items:center;text-align:center}.c-br26-ai-step__pill-line{color:var(--br26-blue);font-size:16px;font-weight:600!important;white-space:nowrap}.c-br26-ai-step__title{color:#fff;font-size:24px!important;font-weight:500!important;line-height:1.14;margin:0}@media (min-width:769px){.c-br26-ai-step__title{font-size:44px}}.c-br26-ai-step__text{color:var(--br26-muted);font-size:18px;line-height:1.6;margin:0}.c-br26-ai-step__text p{margin-bottom:0!important;margin-top:5px}.c-br26-ai-steps__controls{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:18px}.c-br26-ai-steps__dots{align-items:center;display:inline-flex;gap:10px}.c-br26-ai-steps__dot{background:hsla(0,0%,100%,.45);border:none;border-radius:999px;cursor:pointer;height:10px;padding:0;transition:transform .18s ease,background .18s ease,width .18s ease,height .18s ease;width:10px}.c-br26-ai-steps__dot:focus-visible,.c-br26-ai-steps__dot:hover{background:hsla(0,0%,100%,.72);outline:none}.c-br26-ai-steps__dot.is-active{background:hsla(0,0%,100%,.95);height:14px;transform:translateY(-.5px);width:14px}.c-br26-ai-steps__arrows{align-items:center;display:inline-flex;gap:2px}.c-br26-ai-steps__nav{align-items:center;background:hsla(0,0%,100%,.08)!important;border:none;border-radius:12px;box-shadow:none!important;color:hsla(0,0%,100%,.92);cursor:pointer;display:inline-flex;justify-content:center;padding:7px;transition:transform .08s ease,color .2s ease,background .2s ease}.c-br26-ai-steps__nav:focus-visible,.c-br26-ai-steps__nav:hover{background:hsla(0,0%,100%,.14)!important;color:#fff;outline:none}.c-br26-ai-steps__nav:active{transform:translateY(1px)}.c-br26-ai-steps__media{align-items:center;display:flex;justify-content:center;padding:28px}.c-br26-ai-steps__media-wrapper{border-radius:16px;box-shadow:none;display:none;overflow:hidden}.c-br26-ai-steps__media-wrapper.is-active{display:block}.c-br26-ai-steps__image{display:block;height:auto;max-height:340px;width:100%}@media (max-width:768px){.c-br26-ai-steps__slides{height:auto!important;min-height:0!important}.c-br26-ai-step{display:none;opacity:1;position:static!important;transition:none;visibility:visible}.c-br26-ai-step.is-active{display:grid}.c-br26-ai-steps__controls{margin-top:14px}.c-br26-ai-steps__media{padding:18px 0 0}.c-br26-ai-step__pill{height:84px;width:84px}}