.DemoCallSection_section__16dfs{position:relative;padding:8rem 1.5rem;overflow:hidden}.DemoCallSection_container__2GZkk{max-width:1200px;margin:0 auto;position:relative;z-index:10}.DemoCallSection_header__DmrCu{text-align:center;max-width:600px;margin:0 auto 4rem}.DemoCallSection_title__ffd5o{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:#0f172a;margin-bottom:1rem;letter-spacing:-.03em;background:linear-gradient(180deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.DemoCallSection_description__36tWR{font-size:1.125rem;color:#64748b;line-height:1.6;font-weight:500}.DemoCallSection_formCard__9E3zw{position:relative;background:hsla(0,0%,100%,.7);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:32px;padding:3.5rem;max-width:500px;margin:0 auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.8);overflow:hidden}.DemoCallSection_formCard__9E3zw:before{content:"";position:absolute;inset:0;border-radius:32px;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.DemoCallSection_form___LOd4{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1}.DemoCallSection_inputGroup__bWzit{position:relative}.DemoCallSection_label__FgLqx{position:absolute;left:1rem;top:1rem;font-size:.875rem;color:#64748b;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);pointer-events:none;background:transparent}.DemoCallSection_input__TGTtW:not(:-moz-placeholder)~.DemoCallSection_label__FgLqx{transform:translateY(-1.4rem) scale(.85);left:.8rem;color:#0ea5e9;font-weight:600}.DemoCallSection_input__TGTtW:focus~.DemoCallSection_label__FgLqx,.DemoCallSection_input__TGTtW:not(:placeholder-shown)~.DemoCallSection_label__FgLqx{transform:translateY(-1.4rem) scale(.85);left:.8rem;color:#0ea5e9;font-weight:600}.DemoCallSection_input__TGTtW{width:100%;padding:1rem 1rem .5rem;height:3.5rem;border-radius:16px;border:1px solid rgba(203,213,225,.6);background:hsla(0,0%,100%,.6);font-size:1rem;color:#0f172a;font-weight:500;transition:all .2s ease}.DemoCallSection_input__TGTtW:focus{outline:none;border-color:#0ea5e9;background:#fff;box-shadow:0 4px 12px rgba(14,165,233,.1)}.DemoCallSection_submitButton__DYJ01{margin-top:1rem;width:100%;height:3.5rem;border-radius:16px;border:none;background:linear-gradient(135deg,#06b6d4,#3b82f6);color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 4px 6px -1px rgba(59,130,246,.2),0 2px 4px -1px rgba(59,130,246,.1);position:relative;overflow:hidden}.DemoCallSection_submitButton__DYJ01:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,.2),transparent);opacity:0;transition:opacity .3s ease}.DemoCallSection_submitButton__DYJ01:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(59,130,246,.3),0 8px 10px -6px rgba(59,130,246,.2)}.DemoCallSection_submitButton__DYJ01:hover:after{opacity:1}.DemoCallSection_submitButton__DYJ01:disabled{opacity:.7;cursor:not-allowed;transform:none;filter:grayscale(.5)}.DemoCallSection_statusMessage__RM92w{margin-top:1rem;padding:1rem;border-radius:16px;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.75rem;animation:DemoCallSection_slideUp__LP7dK .3s ease-out}@keyframes DemoCallSection_slideUp__LP7dK{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DemoCallSection_success__YnfRb{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.2)}.DemoCallSection_error__Fb7RA{background:rgba(239,68,68,.1);color:#dc2626;border:1px solid rgba(239,68,68,.2)}.DemoCallSection_backgroundGradient__aehma{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background:radial-gradient(circle at 20% 30%,rgba(6,182,212,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(59,130,246,.15) 0,transparent 50%);pointer-events:none;z-index:0;opacity:.6}