.cta-cell[data-v-b3da67b3]{border-bottom:1px solid var(--color-line-inverse);padding:1rem}.cta-cell__label[data-v-b3da67b3]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.01em;font-weight:700;font-size:var(--text-label);color:var(--color-paper);margin-bottom:.35rem;display:block}.cta-cell input[data-v-b3da67b3]:not([type=checkbox]),.cta-cell select[data-v-b3da67b3],.cta-cell textarea[data-v-b3da67b3]{width:100%;color:var(--color-paper);font-size:var(--text-lg);appearance:none;background:0 0;border:0;outline:none;line-height:1.3}.cta-cell[data-v-b3da67b3] ::placeholder{color:color-mix(in srgb,var(--color-paper) 45%,transparent);font-size:var(--text-sm)}.cta-cell select option[data-v-b3da67b3]{color:var(--color-ink);background:var(--color-paper)}.cta-cell__chevron[data-v-b3da67b3]{width:1.25rem;height:1.25rem;color:var(--color-paper);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cta-check[data-v-b3da67b3]{color:color-mix(in srgb,var(--color-paper) 65%,transparent);cursor:pointer;align-items:center;gap:.6rem;display:flex}.cta-check input[type=checkbox][data-v-b3da67b3]{width:1.15rem;height:1.15rem;accent-color:var(--color-accent);flex:none}.cta-check[data-v-b3da67b3]:has(input:checked){color:var(--color-paper)}.cta__submit[data-v-b3da67b3]{text-align:left;background:var(--color-paper);width:100%;color:var(--color-dark);text-transform:uppercase;letter-spacing:.02em;transition:background-color var(--dur) var(--ease-smooth),color var(--dur) var(--ease-smooth);padding:1.15rem 1.5rem;font-weight:700}.cta__submit[data-v-b3da67b3]:hover:not(:disabled){background:var(--color-accent);color:var(--color-on-accent)}.cta__submit[data-v-b3da67b3]:disabled{opacity:.6;cursor:not-allowed}
