.tapp-roadmap{background:#0c101a;padding:128px 0 80px;width:100%}.tapp-roadmap__container{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.tapp-roadmap__eyebrow{border-color:#46a0b5;color:#46a0b5;margin-bottom:0}.tapp-roadmap__intro{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.tapp-roadmap__heading{color:#fff;font-family:var(--font-heading);font-size:56px!important;font-weight:var(--font-weight-normal);line-height:1.12!important;margin:0;max-width:1072px;text-transform:capitalize}.tapp-roadmap__intro-text{color:hsla(0,0%,100%,.7);font-family:var(--font-body);font-size:16px!important;font-weight:var(--font-weight-normal);line-height:1.55!important}.tapp-roadmap__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%}.tapp-roadmap__card{align-items:flex-start;background:hsla(0,0%,100%,.05);border:1px solid #2a606d;display:flex;flex-direction:column;gap:12px;min-height:180px;padding:24px}.tapp-roadmap__card-title{color:#fff;font-family:var(--font-heading);font-size:20px!important;font-weight:var(--font-weight-semibold)}.tapp-roadmap__card-description{color:#ccd1d9;font-family:var(--font-body);font-size:16px!important;font-weight:var(--font-weight-normal);line-height:1.55!important}.tapp-roadmap__card-description div,.tapp-roadmap__card-description p{font-size:16px!important;line-height:1.55!important;margin:0}.tapp-roadmap__footer{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.tapp-roadmap__footer-text{color:hsla(0,0%,100%,.7);font-family:var(--font-body);font-size:16px!important;font-weight:var(--font-weight-normal);line-height:1.55!important}.tapp-roadmap__footer-text div,.tapp-roadmap__footer-text p{font-size:16px!important;line-height:1.55!important;margin:0}.tapp-roadmap__cta{align-items:center;background:#f5b84b;color:#0c101a;display:inline-flex;font-family:var(--font-heading);font-size:18px!important;font-weight:var(--font-weight-semibold);justify-content:center;letter-spacing:1.44px;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease-in-out}.tapp-roadmap__cta:hover{opacity:.85}@media (max-width:1000px){.tapp-roadmap__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.tapp-roadmap{padding:80px 0}.tapp-roadmap__heading{font-size:42px!important}}@media (max-width:640px){.tapp-roadmap{padding:56px 0}.tapp-roadmap__heading{font-size:32px!important}.tapp-roadmap__grid{grid-template-columns:1fr}}