.seg-req{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:48px 16px 40px}.seg-req__inner{margin:0 auto;max-width:920px;text-align:center}.seg-req__main-title{font-family:inherit;font-weight:700;line-height:1.15;margin:0 auto 28px;max-width:520px}.seg-req__content{margin:0 auto;overflow:hidden;text-align:left;width:100%}.seg-req__viewport{overflow:hidden}.seg-req__track{display:flex;transition:transform .35s ease}.seg-req__slide{box-sizing:border-box;flex:0 0 100%;min-width:0;padding:0 4px}.seg-req__slide-head{align-items:center;display:flex;gap:10px;margin-bottom:18px}.seg-req__check-icon{color:inherit;flex-shrink:0;height:28px;width:28px}.seg-req__slide-heading{font-family:inherit;font-weight:600;line-height:1.3}.seg-req__list{list-style:none;margin:0;padding:0}.seg-req__slide li{font-family:inherit;line-height:1.45;margin-bottom:10px;padding-left:1.1em;position:relative}.seg-req__slide li:last-child{margin-bottom:0}.seg-req__slide li:before{border-radius:50%;content:"";height:.38em;left:0;position:absolute;top:.55em;width:.38em}.seg-req__dots{display:flex;gap:8px;justify-content:center;margin-top:20px;padding-bottom:4px}.seg-req__dot{aspect-ratio:1;background:#ccc;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;height:8px;outline:none;padding:0;width:8px}.seg-req__dot.is-active{background:#555}.seg-req__dot:focus-visible{box-shadow:0 0 0 2px rgba(85,85,85,.35)}.seg-req__cta{margin-top:0;padding:16px;text-align:center}.seg-req__cta p{font-size:16px;font-weight:700;margin:0}@media (max-width:600px){.seg-req{padding:40px 16px 32px}.seg-req__main-title{margin-bottom:22px}}