
.module-cta-mark{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 27px;border-radius:50%;box-shadow:0 0 0 10px #ffffff0a,0 20px 45px #040a144d;overflow:hidden}
.module-cta-mark img{display:block;width:100%;height:100%;object-fit:contain;filter:none}
.module-cta-mark--pha{background:linear-gradient(180deg,#162136,#405f9c)}
.module-cta-mark--pha img{width:40px;height:40px}
.module-cta-mark--ai{background:radial-gradient(circle at 18% 82%,#263d77 0 22%,transparent 50%),radial-gradient(circle at 90% 78%,#0da5d3 0 10%,transparent 47%),radial-gradient(circle at 72% 0%,#df756c 0 8%,transparent 42%),linear-gradient(140deg,#263b70 10%,#8650a1 56%,#169ec7)}
.module-cta-mark--ai img{width:62%;height:62%;transform:translateY(-5%)}
