.hs-missing-layer{padding:clamp(56px,8vw,96px) 0}.hs-missing-layer--white{background:#fff}.hs-missing-layer--light_beige{background:#f7f2eb!important}.hs-missing-layer--light_purple{background:#ded5f4}.hs-missing-layer--dark_purple{background:#421c85}.hs-missing-layer--grad_dark_purple{background:radial-gradient(ellipse at 30% 50%,#6e47cf,#421c85)}.hs-ml__header{margin-bottom:48px}.hs-ml__header--left{text-align:left}.hs-ml__header--center{text-align:center}.hs-ml__header--right{text-align:right}.hs-ml__header--center .hs-ml__subtitle{margin:0 auto}.hs-ml__header--regular .hs-ml__title{font-weight:400}.hs-ml__header--medium .hs-ml__title{font-weight:500}.hs-ml__header--bold .hs-ml__title{font-weight:700}.hs-ml__eyebrow{font-size:13px;font-weight:500;letter-spacing:1.5px;margin-bottom:12px;text-transform:uppercase}.hs-ml__title{font-size:clamp(24px,3vw,36px);line-height:1.2;margin-bottom:12px}.hs-ml__title em{font-style:normal}.hs-ml__subtitle{font-size:16px;line-height:1.65;max-width:600px}.hs-ml--light .hs-ml__eyebrow{color:#6e47cf}.hs-ml--light .hs-ml__title{color:#000}.hs-ml--light .hs-ml__title em{color:#6e47cf}.hs-ml--light .hs-ml__subtitle{color:#313131}.hs-ml--dark .hs-ml__eyebrow{color:#ded5f4}.hs-ml--dark .hs-ml__title{color:#fff}.hs-ml--dark .hs-ml__title em{color:#ded5f4}.hs-ml--dark .hs-ml__subtitle{color:hsla(0,0%,100%,.65)}.hs-ml__diagram{margin:0 auto 40px;max-width:860px}.hs-ml__them-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.hs-ml__them-box{border-radius:12px;padding:20px 24px}.hs-ml--light .hs-ml__them-box{background:#f7f2eb;border:none}.hs-ml--dark .hs-ml__them-box{background:hsla(0,0%,100%,.06);border:none}.hs-ml__box-label{font-size:13px;font-weight:600;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.hs-ml--light .hs-ml__box-label{color:#313131;opacity:.4}.hs-ml--dark .hs-ml__box-label{color:hsla(0,0%,100%,.35)}.hs-ml__box-title{font-size:16px;font-weight:600;margin-bottom:4px}.hs-ml--light .hs-ml__box-title{color:#000}.hs-ml--dark .hs-ml__box-title{color:hsla(0,0%,100%,.7)}.hs-ml__box-desc{font-size:16px;line-height:1.6;margin-bottom:10px}.hs-ml--light .hs-ml__box-desc{color:#313131;opacity:.55}.hs-ml--dark .hs-ml__box-desc{color:hsla(0,0%,100%,.35)}.hs-ml__box-gap{align-items:center;display:flex;font-size:16px;font-weight:500;gap:6px}.hs-ml--light .hs-ml__box-gap{color:#313131;opacity:.45}.hs-ml--dark .hs-ml__box-gap{color:hsla(0,0%,100%,.3)}.hs-ml__connectors{display:grid;gap:16px;grid-template-columns:1fr 1fr;height:40px}.hs-ml__connector{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.hs-ml__connector:before{bottom:0;content:"";position:absolute;top:0;width:2px}.hs-ml__connector:after{bottom:-2px;content:"▼";font-size:13px;position:absolute}.hs-ml--light .hs-ml__connector:before{background:linear-gradient(180deg,#f2eade,#ded5f4)}.hs-ml--light .hs-ml__connector:after{color:#6e47cf}.hs-ml--dark .hs-ml__connector:before{background:linear-gradient(180deg,hsla(0,0%,100%,.15),rgba(222,213,244,.4))}.hs-ml--dark .hs-ml__connector:after{color:#ded5f4}.hs-ml__hw-box{border-radius:14px;padding:28px 32px}.hs-ml--light .hs-ml__hw-box{background:#6e47cf}.hs-ml--dark .hs-ml__hw-box{background:hsla(0,0%,100%,.12);border:1.5px solid hsla(0,0%,100%,.25)}.hs-ml__hw-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:.8px;margin-bottom:20px;padding:4px 10px;text-transform:uppercase}.hs-ml--light .hs-ml__hw-badge{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.hs-ml--dark .hs-ml__hw-badge{background:rgba(222,213,244,.2);color:#ded5f4}.hs-ml__hw-pillars{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr auto 1fr}.hs-ml__pillar{text-align:center}.hs-ml__pillar-icon{font-size:22px;margin-bottom:8px}.hs-ml__pillar-title{color:#fff;font-size:16px;font-weight:600;margin-bottom:6px}.hs-ml__pillar-desc{color:hsla(0,0%,100%,.75);font-size:16px;line-height:1.5}.hs-ml__sep{height:60px;width:1px}.hs-ml--light .hs-ml__sep{background:hsla(0,0%,100%,.15)}.hs-ml--dark .hs-ml__sep{background:hsla(0,0%,100%,.1)}.hs-ml__closing{margin:0 auto;max-width:680px;text-align:center}.hs-ml__closing-divider{height:1px;margin-bottom:28px}.hs-ml--light .hs-ml__closing-divider{background:#ded5f4}.hs-ml--dark .hs-ml__closing-divider{background:hsla(0,0%,100%,.15)}.hs-ml__closing-headline{font-size:22px;font-weight:600;line-height:1.4;margin-bottom:10px}.hs-ml--light .hs-ml__closing-headline{color:#000}.hs-ml--dark .hs-ml__closing-headline{color:#fff}.hs-ml__closing-body{font-size:16px;line-height:1.65}.hs-ml--light .hs-ml__closing-body{color:#313131;opacity:.65}.hs-ml--dark .hs-ml__closing-body{color:hsla(0,0%,100%,.55)}.hs-ml__pillar-icon--img{align-items:center;display:flex;height:40px;justify-content:center;margin:0 auto 8px;width:40px}.hs-ml__pillar-icon--img img{height:100%;object-fit:contain;width:100%}@media (max-width:768px){.hs-missing-layer{padding:48px 0!important}.hs-ml__diagram{margin-bottom:24px!important}.hs-ml__connectors{display:none!important}.hs-ml__them-row{gap:12px!important;grid-template-columns:1fr!important}.hs-ml__them-box{padding-left:44px!important;position:relative!important}.hs-ml__them-row{counter-reset:ml-step!important}.hs-ml__them-box:before{align-items:center!important;background:#ded5f4!important;border-radius:50%!important;color:#421c85!important;content:counter(ml-step)!important;counter-increment:ml-step!important;display:flex!important;font-size:11px!important;font-weight:700!important;height:24px!important;justify-content:center!important;left:12px!important;line-height:24px!important;position:absolute!important;text-align:center!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important}.hs-ml__them-row:after{color:#6e47cf!important;content:"↓ Both feed into"!important;display:block!important;font-size:12px!important;font-weight:500!important;padding:10px 0!important;text-align:center!important}.hs-ml__hw-box{padding:20px!important}.hs-ml__hw-pillars{gap:16px!important;grid-template-columns:1fr!important}.hs-ml__sep{display:none!important}.hs-ml__closing-headline{font-size:16px!important}}