.spot-line-cta[data-v-ae47ad0c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;margin-top:1rem;padding:1rem 1.25rem;border:2px solid #06c755;border-radius:14px;background:#fff}.spot-line-cta--focus[data-v-ae47ad0c]{box-shadow:0 0 0 4px color-mix(in srgb,#06c755 25%,transparent)}.spot-line-cta h3[data-v-ae47ad0c],.spot-line-cta p[data-v-ae47ad0c]{margin:0}.spot-line-cta p[data-v-ae47ad0c]{margin-top:.35rem;color:var(--spot-text);line-height:1.55}.spot-line-cta__done[data-v-ae47ad0c]{display:flex;gap:.5rem;align-items:center;font-weight:700}.spot-line-cta__done .pi[data-v-ae47ad0c]{color:#06c755}.spot-line-cta__error[data-v-ae47ad0c]{color:var(--spot-danger,#b42318)!important}.spot-line-cta__button[data-v-ae47ad0c]{display:inline-flex;gap:.45rem;align-items:center;min-height:44px;padding:.65rem 1rem;border:0;border-radius:10px;background:#06c755;color:#fff;cursor:pointer;font:inherit;font-weight:700}.spot-line-cta__button[data-v-ae47ad0c]:hover{background:#05b04b}@media(max-width:640px){.spot-line-cta[data-v-ae47ad0c]{grid-template-columns:1fr}.spot-line-cta__button[data-v-ae47ad0c]{width:100%;justify-content:center}}
