.form-group.error input[type=checkbox]{outline:2px solid var(--Red-300, #E00244);box-shadow:0 0 0 2px var(--Red-300, #E00244)}.form-group input,.form-group select,.form-group textarea,.floating-input{font-family:var(--font-sans)}.privacy-policy-link{font-size:12px;color:var(--White-to-Black-600, #8E8E93);font-weight:500;text-decoration:underline}.form-group.success .floating-input{border-color:#00dd4e!important}.form-group.success .floating-label{color:#00dd4e!important}.form-group.error .floating-input{border-color:var(--Red-300, #E00244)!important}.form-group.error .floating-label{color:var(--Red-300, #E00244)!important}.form-group{display:flex;flex-direction:column;gap:4px}.form-group label{font-size:15px;font-weight:500;color:#222;margin-bottom:2px}.form-group input{padding:12px 16px;border-radius:12px;font-size:16px;background:#fff;color:#222;outline:none;transition:border-color .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.form-group input{padding:12px 16px;border-radius:12px;border:1px solid var(--White-to-Black-100, #F2F2F7);background:#fff;font-size:16px;color:#222;outline:none;transition:border-color .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.form-group select{padding:12px 16px;border-radius:12px;.custom-select-dropdown>.selected-option{border-radius:12px!important}font-size:16px;background:#fff;color:#222;outline:none;transition:border-color .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.00403%2011.0827C7.20552%2011.0827%207.40702%2010.9991%207.54403%2010.8405L13.7824%204.21868C13.9194%204.07672%2014%203.89301%2014%203.68425C14%203.25003%2013.6856%202.91602%2013.2665%202.91602C13.0651%202.91602%2012.8797%202.99952%2012.7427%203.13313L6.56879%209.67146H7.4312L1.25734%203.13313C1.12838%202.99952%200.943006%202.91602%200.733448%202.91602C0.314335%202.91602%200%203.25003%200%203.68425C0%203.89301%200.0805986%204.07672%200.217617%204.22702L6.45596%2010.8405C6.60909%2010.9991%206.79447%2011.0827%207.00403%2011.0827Z'%20fill='%238E8E93'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px}.form-group select{padding:12px 16px;border-radius:12px;border:1px solid var(--White-to-Black-100, #F2F2F7);background:#fff;font-size:16px;color:#222;outline:none;transition:border-color .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.00403%2011.0827C7.20552%2011.0827%207.40702%2010.9991%207.54403%2010.8405L13.7824%204.21868C13.9194%204.07672%2014%203.89301%2014%203.68425C14%203.25003%2013.6856%202.91602%2013.2665%202.91602C13.0651%202.91602%2012.8797%202.99952%2012.7427%203.13313L6.56879%209.67146H7.4312L1.25734%203.13313C1.12838%202.99952%200.943006%202.91602%200.733448%202.91602C0.314335%202.91602%200%203.25003%200%203.68425C0%203.89301%200.0805986%204.07672%200.217617%204.22702L6.45596%2010.8405C6.60909%2010.9991%206.79447%2011.0827%207.00403%2011.0827Z'%20fill='%238E8E93'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px}.custom-select-dropdown>.selected-option{border-radius:12px!important;border:1px solid var(--White-to-Black-100, #F2F2F7)!important;background:#fff!important}.form-group input[type=checkbox]{width:18px;height:18px;margin-right:8px;accent-color:#8E8E93;border-radius:4px;box-shadow:none;background:#fff;border:1.5px solid #E2E6EE;padding:0;appearance:checkbox;-webkit-appearance:checkbox;-moz-appearance:checkbox;background-image:none}.floating-label-group{position:relative;margin-bottom:8px}.floating-input{width:100%;padding:16px 16px 8px;font-size:16px;color:#222;outline:none;transition:border-color .2s;box-sizing:border-box}.floating-input{width:100%;padding:16px 16px 8px;border:1px solid var(--White-to-Black-100, #F2F2F7);border-radius:12px;font-size:16px;background:#fff;color:#222;outline:none;transition:border-color .2s;box-sizing:border-box}.floating-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--Gray-600, #8E8E93);font-style:normal;font-weight:500;line-height:20px;pointer-events:none;background:transparent;transition:all .18s cubic-bezier(.4,0,.2,1);padding:0 8px;border-radius:6px;z-index:2}.floating-input:focus+.floating-label,.floating-input[data-has-value=true]+.floating-label{top:-12px;left:12px;transform:none;font-size:12px;color:var(--Gray-600, #8E8E93);background:#fff;padding:0 8px;border-radius:6px}.floating-label .required-star{color:var(--Red-300, #E00244);font-style:normal;font-weight:500;font-size:16px;line-height:20px}.floating-label-group select.floating-input:focus+.floating-label,.floating-label-group select.floating-input[data-has-value=true]+.floating-label{top:2px;left:12px;font-size:12px;background:#fff}.phone-input{display:flex;gap:16px}.phone-input>div{min-width:0}.phone-input select{width:80px;padding:12px 8px}.demo-btn{width:100%;padding:16px 0;background:#1a1aff;color:#fff;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:background .2s;border-radius:24px;background:var(--Valven-Purple-Valven-Purple, #10069F)}.demo-btn:hover{background:#2323e6}.form-result-card[data-astro-cid-jn7jz44o]{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:28px;padding:64px;max-width:680px;margin:0 auto}.form-result-card-img[data-astro-cid-jn7jz44o] img[data-astro-cid-jn7jz44o]{width:120px;height:36px;object-fit:contain;display:block;margin:0 auto 24px}.form-result-card-title[data-astro-cid-jn7jz44o]{margin-top:4px;margin-bottom:24px;font-size:36px;font-weight:600;color:#1a1a1a;text-align:center;background:var(--Gradients-Light-Blue-Gradient, linear-gradient(135deg, #0018F5 0%, #0B00B8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-result-card-desc[data-astro-cid-jn7jz44o]{color:var(--Gray-Black, #000);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding:0 50px}.form-result-card-buttons[data-astro-cid-jn7jz44o]{display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap}.form-result-btn[data-astro-cid-jn7jz44o]{min-width:160px;padding:.75rem 1.5rem;background:transparent;cursor:pointer;text-decoration:none;outline:none;border-radius:24px;border:2px solid var(--White-to-Black-100, #F2F2F7);background:var(--White-to-Black-White, #FFF);backdrop-filter:blur(50px);color:var(--White-to-Black-White, #FFF);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.form-result-btn[data-astro-cid-jn7jz44o].filled{border-radius:24px;background:var(--Valven-Purple-Valven-Purple, #10069F)}.form-result-btn[data-astro-cid-jn7jz44o].outlined{color:#10069f;border-radius:24px;border:1.25px solid var(--Valven-Purple-Valven-Purple, #10069F);background:var(--White-to-Black-White, #FFF)}.form-result-btn[data-astro-cid-jn7jz44o].filled:hover{background:var(--Gradients-Light-Blue-Gradient, linear-gradient(135deg, #0018F5 0%, #0B00B8 100%))}.form-result-btn[data-astro-cid-jn7jz44o].outlined:hover{background:var(--White-to-Black-200, #E5E5EA)}@media(max-width:600px){.form-result-card[data-astro-cid-jn7jz44o]{padding:1.5rem .5rem}.form-result-card-title[data-astro-cid-jn7jz44o]{font-size:1.3rem}.form-result-btn[data-astro-cid-jn7jz44o]{min-width:120px;font-size:1rem;padding:.6rem 1rem}}
