.cta-band{background:var(--page);padding:72px 0}.cta-card{align-items:center;background:radial-gradient(60% 90% at 88% 0,rgba(0,169,219,.38),transparent 70%),radial-gradient(55% 80% at 8% 100%,hsla(22,11%,85%,.95),transparent 70%),radial-gradient(50% 70% at 45% 10%,hsla(0,0%,100%,.7),transparent 70%),var(--box);border-radius:28px;display:flex;gap:40px;justify-content:space-between;overflow:hidden;padding:72px 64px;position:relative;text-align:left}.cta-card:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:soft-light;opacity:.55;pointer-events:none;position:absolute}.cta-btns,.cta-text{position:relative;z-index:1}.cta-btns .dark{background:transparent;border-color:var(--navy);border:2px solid var(--navy);color:var(--navy)}.cta-text{max-width:60%}.cta-text h2{letter-spacing:-.02em;line-height:1.05;margin-bottom:18px}.cta-text p{font-size:18px;max-width:520px}.cta-btns{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.cta-primary.with-navigator{padding:10px 10px 10px 30px!important}.cta-primary{align-items:center;background:var(--orange);color:var(--navy);display:inline-flex;font-size:17px;font-weight:700;gap:16px;transition:background .15s,transform .15s}.cta-primary:hover{background:var(--orange-hover);transform:translateY(-2px)}.cta-primary .arr{align-items:center;background:#fff;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.cta-primary .arr svg{fill:none;height:22px;stroke:var(--navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:22px}.cta-secondary{align-items:center;background:hsla(0,0%,100%,.55);border:1.5px solid rgba(3,0,99,.25);color:var(--navy);display:inline-flex;font-size:17px;font-weight:500;transition:background .15s,transform .15s}.cta-secondary:hover{background:#fff;transform:translateY(-2px)}@media (max-width:860px){.cta-card{align-items:flex-start;flex-direction:column;padding:44px 28px}}.cta-text .description ul{color:var(--navy);display:grid;font-size:15px;font-weight:500;gap:12px;list-style:none;margin-top:26px}.cta-text .description ul li{list-style:none;padding-left:30px;position:relative}.cta-text .description ul li:before{background:#fff;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.cta-text .description ul li:after{border-bottom:2px solid var(--blue);border-left:2px solid var(--blue);content:"";height:5px;left:6px;position:absolute;top:8px;transform:rotate(-45deg);width:9px}@media(max-width:1149px){.cta-text{max-width:55%}}@media(max-width:860px){.cta-text{max-width:100%}}