@charset "UTF-8";.cta[data-v-2920fd29]{padding:clamp(60px,7vw,100px) 0}.cta__inner[data-v-2920fd29]{max-width:1240px;margin:0 auto;padding:0 24px}.cta__content[data-v-2920fd29]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(28px,4vw,56px);align-items:center;padding:clamp(36px,5vw,64px);border-radius:20px;background:var(--qa-night);color:#edf0f5}.cta__aura[data-v-2920fd29]{position:absolute;width:640px;height:480px;left:-10%;top:-30%;border-radius:50%;background:radial-gradient(circle,rgba(31,59,224,.32),transparent 66%);pointer-events:none}.cta__copy[data-v-2920fd29],.cta__steps[data-v-2920fd29]{position:relative;z-index:1}.cta__tag[data-v-2920fd29]{color:var(--qa-night-muted)}.cta__title[data-v-2920fd29]{color:#fff;margin:16px 0 0}.cta__mark[data-v-2920fd29]{background-image:linear-gradient(#ffe24ae6,#ffe24ae6);background-repeat:no-repeat;background-position:0 92%;background-size:100% 14%;padding-bottom:2px}.cta__body[data-v-2920fd29]{font-size:clamp(15px,1.2vw,17px);color:#b9c1d0;line-height:1.62;max-width:50ch;margin:18px 0 0}.cta__actions[data-v-2920fd29]{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}.cta__ghost[data-v-2920fd29]{opacity:.85}.cta__ghost[data-v-2920fd29]:hover{opacity:1}.cta__note[data-v-2920fd29]{margin:16px 0 0;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--qa-night-muted);letter-spacing:.03em}.cta__steps[data-v-2920fd29]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;border-radius:14px;overflow:hidden;background:var(--qa-night-line);border:1px solid var(--qa-night-line)}.cta__steps li[data-v-2920fd29]{display:flex;gap:14px;padding:18px 20px;background:var(--qa-night-2)}.cta__steps b[data-v-2920fd29]{display:block;font-size:15px;font-weight:600;color:#fff}.cta__steps small[data-v-2920fd29]{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:var(--qa-night-muted)}.cta__n[data-v-2920fd29]{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:11px;background:#8fa3ff29;color:#b4c1ff}@media (max-width: 1023px){.cta__content[data-v-2920fd29]{grid-template-columns:1fr}}
