.cm-wrap[data-astro-cid-svshx33u]{position:relative}.cm-form[data-astro-cid-svshx33u]{margin-top:1.1rem;display:flex;flex-direction:column;gap:.7rem}.cm-row[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.cm-form[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:500;color:var(--foreground)}.cm-form[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.cm-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{border:1px solid var(--input);border-radius:.6rem;padding:.6rem .75rem;font-size:.9rem;font-family:inherit;background:var(--background);color:var(--foreground);transition:border-color .2s ease,box-shadow .2s ease}.cm-phone[data-astro-cid-svshx33u]{position:relative;display:flex}.cm-phone[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{flex:1;min-width:0;padding-left:calc(.75rem + 1ch)}.cm-prefix[data-astro-cid-svshx33u]{position:absolute;left:calc(.75rem + 1px);top:50%;transform:translateY(-50%);font-size:.9rem;font-weight:400;line-height:1;color:color-mix(in oklab,var(--muted-foreground) 75%,transparent);pointer-events:none}.cm-phone[data-astro-cid-svshx33u]:has(input:not(:placeholder-shown)) .cm-prefix[data-astro-cid-svshx33u]{color:var(--foreground)}.cm-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:3.2rem}.cm-form[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]::placeholder,.cm-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]::placeholder{color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}.cm-form[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus,.cm-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--chart-1);box-shadow:0 0 0 3px color-mix(in oklab,var(--chart-1) 18%,transparent)}.cm-hp[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cm-error[data-astro-cid-svshx33u]{margin:0;font-size:.82rem;line-height:1.45;color:var(--destructive)}.cm-submit[data-astro-cid-svshx33u]{margin-top:.3rem;height:2.75rem;border:0;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s ease,transform .1s ease}.cm-submit[data-astro-cid-svshx33u]:hover{background:color-mix(in oklab,var(--primary) 90%,#000)}.cm-submit[data-astro-cid-svshx33u]:active{transform:scale(.985)}.cm-kvkk[data-astro-cid-svshx33u]{margin:0;font-size:.75rem;line-height:1.5;text-align:center;color:var(--muted-foreground)}.cm-kvkk[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--foreground);text-decoration:underline;text-underline-offset:2px}.cm-submit[data-astro-cid-svshx33u]:disabled{opacity:.6;cursor:default}.cm-form[data-astro-cid-svshx33u][hidden],.cm-done[data-astro-cid-svshx33u][hidden]{display:none}.cm-done[data-astro-cid-svshx33u]{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;padding:1.75rem 0 .5rem}.cm-done-ic[data-astro-cid-svshx33u]{width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklab,#0e9f6e 14%,transparent);color:#0e9f6e;margin-bottom:.3rem}.cm-done-ic[data-astro-cid-svshx33u] svg[data-astro-cid-svshx33u]{width:1.5rem;height:1.5rem}.cm-done[data-astro-cid-svshx33u] strong[data-astro-cid-svshx33u]{font-size:1.1rem;font-weight:600}.cm-done[data-astro-cid-svshx33u] span[data-astro-cid-svshx33u]{color:var(--muted-foreground);font-size:.9rem}@media(max-width:480px){.cm-row[data-astro-cid-svshx33u]{grid-template-columns:1fr}}.demo[data-astro-cid-4wp6shbz]{padding-top:calc(var(--header-height) + clamp(1.5rem,5vh,3.5rem));padding-bottom:clamp(3rem,8vh,6rem)}.demo-wrap[data-astro-cid-4wp6shbz]{width:100%;max-width:1080px;margin-inline:auto;padding-inline:1.375rem;display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media(min-width:900px){.demo-wrap[data-astro-cid-4wp6shbz]{grid-template-columns:1fr 1.1fr}}.demo-title[data-astro-cid-4wp6shbz]{font-size:clamp(1.9rem,4vw,2.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.demo-sub[data-astro-cid-4wp6shbz]{margin-top:1rem;color:var(--muted-foreground);font-size:1.02rem;line-height:1.65;max-width:34rem}.demo-alt[data-astro-cid-4wp6shbz]{margin-top:2rem;display:flex;flex-direction:column;gap:.6rem}.demo-alt-label[data-astro-cid-4wp6shbz]{font-size:.82rem;font-weight:500;color:var(--muted-foreground)}.demo-alt-link[data-astro-cid-4wp6shbz]{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;font-size:1rem;font-weight:500;color:var(--foreground);transition:color .2s ease}.demo-alt-link[data-astro-cid-4wp6shbz]:hover{color:var(--chart-1)}.demo-alt-link[data-astro-cid-4wp6shbz] svg[data-astro-cid-4wp6shbz]{width:1.15rem;height:1.15rem}.demo-alt-link[data-astro-cid-4wp6shbz] .demo-alt-wa{width:1.35rem;height:1.35rem;color:#25d366}.demo-card[data-astro-cid-4wp6shbz]{background:var(--card);border:1px solid var(--border);border-radius:1.1rem;padding:1.6rem 1.75rem;box-shadow:0 30px 60px -36px #10182859}.demo-card[data-astro-cid-4wp6shbz] .cm-form{margin-top:0}
