.two-col-content-section{background-color:#fff;position:relative}.two-col-content-section.white{background-color:#fff}.two-col-content-section.light{background-color:#f4f5f8}.two-col-content-section .container{position:relative;z-index:20}.content-section__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:64px}.content-section__inner.single-col .column{margin-right:auto;max-width:800px;width:100%}.content-section__inner.single-col .column .description{max-width:720px}.content-section__inner.single-col .column.hide{display:none}.two-col-content-section .column{max-width:100%;width:calc(50% - 32.1px)}.two-col-content-section .column .eyebrow-text{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:2.5px;margin-bottom:12px;text-transform:uppercase}.two-col-content-section .column .eyebrow-text span{align-items:center;background:rgba(32,19,255,.08);border:1px solid rgba(32,19,255,.15);border-radius:100px;color:#020a23;display:inline-flex;font-size:9px;font-weight:700;gap:5px;letter-spacing:1.5px;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.two-col-content-section .column h2,.two-col-content-section .column h2 *{font-weight:700;line-height:1;margin:0 0 14px}.two-col-content-section .column .description{margin-bottom:44px;max-width:540px}.two-col-content-section .column .description p{margin:0 0 18px}.two-col-content-section .column .description p:last-child{margin:0}.two-col-content-section .two-col-content-section__ctas{display:flex;flex-wrap:wrap;gap:15px;margin-top:2.5em}.two-col-content-section .vation-benefits{display:flex;flex-direction:column;gap:20px;margin-top:28px}.two-col-content-section .vation-benefit{align-items:flex-start;display:flex;gap:14px}.two-col-content-section .benefit-icon{align-items:center;background:rgba(255,52,73,.07);border-radius:9px;display:flex;flex-shrink:0;height:38px;justify-content:center;margin-top:2px;width:38px}.two-col-content-section .benefit-icon svg{fill:#020a23;height:18px;stroke:var(--accent);width:18px}.two-col-content-section .benefit-icon svg path{fill:var(--accent)}.two-col-content-section .benefit-text p{margin-top:0}.two-col-content-section .benefit-text h4+p{margin-top:8px}.two-col-content-section .vation-card{background:linear-gradient(135deg,#020a23,#0d1b40);border-radius:18px;overflow:hidden;padding:40px 34px;position:relative}.two-col-content-section .vation-card:after{background:radial-gradient(circle,rgba(32,19,255,.28) 0,transparent 70%);border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:200px}.two-col-content-section .vation-badge{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:7px;letter-spacing:2px;margin-bottom:20px;padding:5px 14px;position:relative;text-transform:uppercase;z-index:1}.two-col-content-section .vation-badge:before{background:var(--accent);border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.two-col-content-section .vation-card h3{color:#fff;margin:0 0 12px}.two-col-content-section .vation-card>p{color:hsla(0,0%,100%,.55);margin-bottom:24px;position:relative;z-index:1}.two-col-content-section .vation-card h3+div.vation-stats{margin-top:24px}.two-col-content-section .vation-stats{display:grid;gap:12px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.two-col-content-section .vation-stats.single{grid-template-columns:1fr}.two-col-content-section .vation-stat{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;padding:14px 16px}.two-col-content-section .vs-num{color:#fff}.two-col-content-section .vs-label{color:#fff;font-size:14px;line-height:1.4;margin-top:2px;opacity:.8}.two-col-content-section .content-section__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}@media screen and (max-width:1199px){.content-section__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:40px}.two-col-content-section .column{max-width:100%;width:calc(50% - 20.1px)}}@media (min-width:767px) and (max-width:991.9px){.two-col-content-section .vation-stats{grid-template-columns:1fr}.two-col-content-section .vation-card{padding:40px 24px}}@media screen and (max-width:767px){.two-col-content-section .column{width:100%}}@media screen and (max-width:575px){.two-col-content-section .vation-card{padding:40px 24px}.two-col-content-section .vation-stats{grid-template-columns:1fr}}