.form{border:1px solid var(--global-border-color);border-radius:var(--global-border-radius);gap:var(--spacing-4,1.5rem);padding:var(--spacing-4);background:#fff;flex-direction:column;display:flex;box-shadow:0 2px 10px rgba(0,0,0,.05)}.form .cta-container{justify-content:end;align-items:center;gap:var(--spacing-3,1rem);display:flex}.form-grid{grid-template-columns:repeat(12,1fr);display:grid}.form-grid>*{grid-column:1/-1}.form-grid .half-start{grid-column:1/6}.form-grid .half-end{grid-column:6/-1}
