.custom-text-box{background-color:var(--color-primary-700);border:1px solid;border-radius:20px;overflow:hidden;position:relative}.custom-text-box__container{padding:2rem 4rem}.custom-text-box__blur{background-color:var(--color-secondary);filter:blur(64px);height:100px;opacity:.4;position:absolute;right:0;top:0;width:100px;z-index:1}.custom-text-box__title-container{align-items:center;display:flex;gap:1.5rem;padding-bottom:4rem}.custom-text-box__eyebrow-text{color:#0ff;font-size:1.3rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.custom-text-box__title{color:#fff;font-weight:700}.custom-text-box__text{color:#b1b8c5;margin-top:.8rem}.custom-text-box__text--small{font-size:1.4rem;letter-spacing:0}.custom-text-box--style-1 .custom-text-box__title{font-weight:1000}.custom-text-box--style-1 .custom-text-box__title-container{flex-direction:row-reverse;justify-content:space-between}.custom-text-box--style-1 .custom-text-box__eyebrow-text{text-align:right;word-spacing:1000px}.custom-text-box--style-1 .custom-text-box__stat-box{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.custom-text-box--style-1 .custom-text-box__stat-box .stat-box__title{color:var(--color-secondary);font-weight:1000}.custom-text-box--style-1 .custom-text-box__stat-box .stat-box__stat{color:#b1b8c5;letter-spacing:.2px}.custom-text-box--style-3 .custom-text-box__stat-box{display:flex;flex-direction:column;gap:1.5rem}.custom-text-box--style-3 .custom-text-box__stat-box .stat-box__box{border-bottom:1px solid var(--color-primary)}.custom-text-box--style-3 .custom-text-box__stat-box .stat-box__box:nth-last-child(-n+1){border-bottom:none}.custom-text-box--style-3 .custom-text-box__stat-box .stat-box__svg svg{width:25px}.custom-text-box--style-3 .custom-text-box__stat-box .stat-box__svg svg circle{fill:var(--color-secondary)}.custom-text-box--style-3 .custom-text-box__stat-box .stat-box__title{align-items:center;color:#fff;display:flex;font-weight:700;gap:1rem;padding-bottom:15px}.custom-text-box--style-3 .custom-text-box__cta{margin-top:2rem}.custom-text-box--style-4 .custom-text-box__container{border:none!important;gap:3rem}.custom-text-box--style-4 .custom-text-box__box{border:none!important;padding:0}.custom-text-box--style-4 .box__title{font-weight:1000}.custom-text-box--style-4 .box__text{letter-spacing:.2px;margin:0!important}@media (max-width:768px){.custom-text-box__container{padding:2rem}}