.dnd-section:has(.cdl-gap){padding:0}.dnd-section:has(.cdl-gap)>.row-fluid{max-width:none}.dnd-section:has(.cdl-gap)>.row-fluid>.dnd-column{padding:0}.section.cdl-gap{background-color:#fff;padding:120px 0;@media screen and (max-width:960px){padding-bottom:60px;padding-left:0;padding-right:0;padding-top:60px}}.cdl-gap .wrapper{display:flex;flex-direction:column;gap:64px}.cdl-gap__header{display:flex;flex-direction:column;gap:24px}

/* !important — see the typography note in cdl_general.css */.cdl-gap__title{color:#0baec9;font-size:50px!important;font-weight:600!important;letter-spacing:-.5px;line-height:1.2!important;max-width:870px;word-break:break-word}.cdl-gap__desc,.cdl-gap__title{font-family:Inter,sans-serif;margin:0}.cdl-gap__desc{color:#192833;font-size:16px!important;font-weight:400;line-height:24px!important;max-width:837px}.cdl-gap__grid{flex-direction:column}.cdl-gap__grid,.cdl-gap__row{display:flex;gap:50px}.cdl-gap__item{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}.cdl-gap__item-head{align-items:baseline;display:flex;gap:24px;max-width:100%}.cdl-gap__item-number,.cdl-gap__item-title{color:#0baec9;font-family:Inter,sans-serif;font-size:24px;font-weight:600;height:auto;line-height:36px;white-space:break-spaces}.cdl-gap__item-desc{color:#192833;font-family:Inter,sans-serif;font-size:16px!important;font-weight:400;line-height:24px!important;margin:0}@media screen and (max-width:960px){.cdl-gap__row{flex-direction:column}}