@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;700&family=Roboto:wght@300;400;700&display=swap");.dc-ladder{background:#34164b;color:#fff;font-family:Roboto,Helvetica Neue,Arial,sans-serif;padding:80px 0}.dc-ladder .wrap{margin:0 auto;max-width:1120px;padding:0 28px}.dc-ladder .eyebrow{color:#c9a9e6;display:block;font-size:.8rem;letter-spacing:2px}.dc-ladder .eyebrow,.dc-ladder h2{font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.dc-ladder h2{color:#fff;font-size:2.1rem;letter-spacing:.5px;line-height:1.1;margin:14px 0 0}.dc-ladder .intro{color:#d8c9ec;font-size:1.12rem;font-weight:300;line-height:1.6;margin-top:16px;max-width:760px;white-space:pre-line}.dc-ladder .ladder{border:1px solid hsla(0,0%,100%,.14);border-radius:4px;display:flex;flex-wrap:wrap;margin-top:40px;overflow:hidden}.dc-ladder .step{background:hsla(0,0%,100%,.04);border-right:1px solid hsla(0,0%,100%,.14);flex:1;min-width:200px;padding:22px 24px}.dc-ladder .step:last-child{border-right:none}.dc-ladder .step .n{color:#c9a9e6;font-size:.8rem;letter-spacing:2px}.dc-ladder .step .n,.dc-ladder .step h3{font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.dc-ladder .step h3{color:#fff;font-size:1.1rem;margin:8px 0 6px}.dc-ladder .step p{color:#c9b9df;font-size:.9rem;font-weight:300;margin:0}.dc-ladder .line{color:#fff;font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.5px;line-height:1.3;margin-top:34px;max-width:900px;text-transform:uppercase}.dc-ladder .line em{border-bottom:3px solid #ed8b00;color:#fff;font-style:normal}@media(max-width:860px){.dc-ladder .ladder{flex-direction:column}.dc-ladder .step{border-bottom:1px solid hsla(0,0%,100%,.14);border-right:none}.dc-ladder .step:last-child{border-bottom:none}}