.intro-banner[data-v-0c4e8d7d]{background:linear-gradient(135deg,#e3f2fd,#f0f7ff);border-left:4px solid #70d3ff}.banner-icon[data-v-0c4e8d7d]{width:38px;height:38px;border-radius:50%;background:#70d3ff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.bullet-dot[data-v-0c4e8d7d]{font-size:18px}.signature-canvas-wrapper[data-v-0c4e8d7d]{-ms-touch-action:none;touch-action:none;cursor:crosshair}.custom-input[data-v-0c4e8d7d],.custom-select-style[data-v-0c4e8d7d]{border-radius:8px;border:1px solid #dcdfe6;padding:10px 14px;font-size:14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-input[data-v-0c4e8d7d]:focus,.custom-select-style[data-v-0c4e8d7d]:focus{border-color:#70d3ff;-webkit-box-shadow:0 0 0 3px rgba(112,211,255,.2);box-shadow:0 0 0 3px rgba(112,211,255,.2)}.btn-primary-gradient[data-v-0c4e8d7d]{background:linear-gradient(135deg,#70d3ff,#09f);border:none;color:#fff;font-weight:600;border-radius:8px;padding:10px 24px;-webkit-transition:opacity .2s;transition:opacity .2s}.btn-primary-gradient[data-v-0c4e8d7d]:hover{opacity:.92;color:#fff}