.sdocs-build-faster,.sdocs-build-faster *{box-sizing:border-box}.sdocs-build-faster{background-color:var(--build-bg,#fff);background-repeat:no-repeat;color:var(--build-heading,#343034);font-family:inherit;isolation:isolate;position:relative;width:100%}.sdocs-build-faster__overlay{background:var(--build-overlay,transparent);inset:0;pointer-events:none;position:absolute;z-index:0}.sdocs-build-faster__inner{align-items:center;display:grid;gap:clamp(70px,8vw,115px);grid-template-columns:minmax(0,.95fr) minmax(500px,1.05fr);margin:0 auto;max-width:1305px;padding-bottom:var(--build-pb,90px);padding-top:var(--build-pt,88px);position:relative;width:calc(100% - 64px);z-index:1}.sdocs-build-faster--align-start .sdocs-build-faster__inner{align-items:start}.sdocs-build-faster--align-end .sdocs-build-faster__inner{align-items:end}.sdocs-build-faster--img-left .sdocs-build-faster__inner{grid-template-columns:minmax(500px,1.05fr) minmax(0,.95fr)}.sdocs-build-faster--img-left .sdocs-build-faster__visual{justify-content:flex-start;order:-1}.sdocs-build-faster--img-none .sdocs-build-faster__inner{grid-template-columns:minmax(0,1fr)}.sdocs-build-faster__content{max-width:590px}.sdocs-build-faster__eyebrow{color:var(--build-eyebrow,#63ace9);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.17em;line-height:1.3;margin:0 0 22px;text-transform:uppercase}.sdocs-build-faster__heading{color:var(--build-heading,#343034);font-family:inherit;font-size:clamp(40px,3.25vw,52px);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0;max-width:560px}.sdocs-build-faster__items{display:flex;flex-direction:column;gap:23px;margin-top:32px}.sdocs-build-faster__item{max-width:585px}.sdocs-build-faster--items-accent .sdocs-build-faster__item{border-left:2px solid var(--build-accent,#63ace9);padding-left:18px}.sdocs-build-faster--items-dividers .sdocs-build-faster__items{gap:0}.sdocs-build-faster--items-dividers .sdocs-build-faster__item{border-top:1px solid var(--build-divider,#dedbde);padding:18px 0}.sdocs-build-faster--items-dividers .sdocs-build-faster__item:last-child{border-bottom:1px solid var(--build-divider,#dedbde)}.sdocs-build-faster__item-title{color:var(--build-item-title,#343034);font-family:inherit;font-size:17px;font-weight:700;line-height:1.3;margin:0 0 7px}.sdocs-build-faster__item-copy{color:var(--build-item-copy,#777378);font-family:inherit;font-size:15px;line-height:1.45}.sdocs-build-faster__item-copy p{color:inherit;font:inherit;margin:0}.sdocs-build-faster__item-copy p+p{margin-top:.7em}.sdocs-build-faster__visual{align-items:center;display:flex;justify-content:flex-end;min-width:0;width:100%}.sdocs-build-faster__image,.sdocs-build-faster__placeholder{aspect-ratio:var(--build-img-ratio,1.73/1);border-radius:var(--build-img-radius,11px);max-width:var(--build-img-max,570px);width:100%}.sdocs-build-faster__image{display:block;height:auto;object-fit:cover;object-position:center}.sdocs-build-faster--img-border .sdocs-build-faster__image{border:1px solid var(--build-border,#dedbde)}.sdocs-build-faster--img-shadow .sdocs-build-faster__image{box-shadow:0 20px 50px rgba(0,0,0,.12)}.sdocs-build-faster__placeholder{align-items:center;background:#f8f7f8;border:1px dashed #c7c2c7;color:#9a969b;display:flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center}@media (max-width:900px){.sdocs-build-faster--img-left .sdocs-build-faster__inner,.sdocs-build-faster__inner{gap:48px;grid-template-columns:1fr;padding-bottom:calc(var(--build-pb, 90px)*.82);padding-top:calc(var(--build-pt, 88px)*.8);width:calc(100% - 48px)}.sdocs-build-faster--img-left .sdocs-build-faster__visual{order:0}.sdocs-build-faster__content{max-width:700px}.sdocs-build-faster__visual{justify-content:flex-start}.sdocs-build-faster__image,.sdocs-build-faster__placeholder{max-width:700px}}@media (max-width:600px){.sdocs-build-faster--img-left .sdocs-build-faster__inner,.sdocs-build-faster__inner{gap:40px;padding-bottom:calc(var(--build-pb, 90px)*.69);padding-top:calc(var(--build-pt, 88px)*.66);width:calc(100% - 36px)}.sdocs-build-faster__eyebrow{font-size:10px}.sdocs-build-faster__heading{font-size:clamp(36px,10vw,44px)}.sdocs-build-faster__items{gap:21px;margin-top:28px}.sdocs-build-faster__item-title{font-size:16px}}