.demo-backdrop[data-v-8dfaece3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2500;overscroll-behavior:contain;opacity:0;background:#080a0e99;justify-content:center;align-items:center;padding:24px;transition:opacity .45s;display:flex;position:fixed;inset:0;overflow-y:auto}.demo-backdrop.is-open[data-v-8dfaece3]{opacity:1}.demo-backdrop .demo[data-v-8dfaece3]{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:scale(.96)translateY(8px)}.demo-backdrop.is-open .demo[data-v-8dfaece3]{opacity:1;transform:none}.demo[data-v-8dfaece3]{color:var(--ink);background:#fff;border-radius:20px;outline:none;width:100%;max-width:480px;padding:clamp(24px,4vw,40px);position:relative;box-shadow:0 30px 80px #0000004d}.demo--wide[data-v-8dfaece3]{max-width:540px}.demo__close[data-v-8dfaece3]{cursor:pointer;width:36px;height:36px;color:var(--ink-2);background:0 0;border:none;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.demo__close[data-v-8dfaece3]:hover{background:var(--line);color:var(--ink)}.demo h2[data-v-8dfaece3]{margin:0 0 20px;font-size:24px;line-height:29.5px}@media (width<=640px){.demo h2[data-v-8dfaece3]{font-size:21px;line-height:28px}}.demo__form[data-v-8dfaece3]{flex-direction:column;gap:14px;display:flex}.demo__field[data-v-8dfaece3]{flex-direction:column;gap:6px;font-size:15px;display:flex}.demo__field span[data-v-8dfaece3]{color:var(--ink-2)}.demo__field em[data-v-8dfaece3]{color:#c54d4d;font-style:normal}.demo__field input[data-v-8dfaece3]{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fafafa;border-radius:10px;padding:10px 12px;font-size:16px}.demo__field input[data-v-8dfaece3]:focus{border-color:var(--ink);background:#fff;outline:none}.demo__field input[data-v-8dfaece3]:user-invalid{background:#fff;border-color:#c54d4d}.demo__consent[data-v-8dfaece3]{color:var(--ink-2);align-items:flex-start;gap:10px;margin-top:4px;font-size:15px;display:flex}.demo__consent input[data-v-8dfaece3]{accent-color:var(--ink);margin-top:3px}.demo__consent input[data-v-8dfaece3]:user-invalid{outline-offset:2px;outline:2px solid #c54d4d}.demo__consent a[data-v-8dfaece3]{color:var(--ink);text-decoration:underline}.demo__turnstile[data-v-8dfaece3]{min-height:65px;margin-top:4px}.demo__submit[data-v-8dfaece3]{margin-top:8px;font-size:17px}.demo__submit[data-v-8dfaece3]:disabled{opacity:.5;cursor:not-allowed}.demo__legal[data-v-8dfaece3]{color:var(--ink-2);text-align:center;margin:4px 0 0;font-size:12px}.demo__alert[data-v-8dfaece3]{color:#8a2a2a;background:#fbe9e9;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:13px}.demo__step2[data-v-8dfaece3]{flex-direction:column;gap:14px;display:flex}.demo__step2 h2[data-v-8dfaece3]{margin-top:-10px}.demo__step2-sub[data-v-8dfaece3]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 0;font-size:14px;display:flex}.demo__back[data-v-8dfaece3]{color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:none;margin-left:auto;padding:0;font-size:13px;text-decoration:underline}.demo__success[data-v-8dfaece3]{text-align:center;padding:24px 8px 16px;animation:.3s forwards success-in-8dfaece3}.demo__success-when[data-v-8dfaece3]{text-transform:capitalize;margin:0 0 16px;font-size:17px;font-weight:600}.demo__success-when small[data-v-8dfaece3]{color:var(--ink-2);font-size:13px;font-weight:400}@keyframes success-in-8dfaece3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.demo__check[data-v-8dfaece3]{color:#2e7d4f;margin-bottom:20px;display:inline-flex}.demo__check-circle[data-v-8dfaece3]{stroke-dasharray:151;stroke-dashoffset:151px;animation:.5s cubic-bezier(.4,0,.2,1) forwards draw-circle-8dfaece3}.demo__check-path[data-v-8dfaece3]{stroke-dasharray:38;stroke-dashoffset:38px;animation:.35s cubic-bezier(.4,0,.2,1) .4s forwards draw-check-8dfaece3}@keyframes draw-circle-8dfaece3{to{stroke-dashoffset:0}}@keyframes draw-check-8dfaece3{to{stroke-dashoffset:0}}.demo__success h2[data-v-8dfaece3]{margin:0 0 14px}.demo__success p[data-v-8dfaece3]{color:var(--ink-2);margin:0 0 28px;line-height:1.6}.phone-frame[data-v-2997f142]{height:var(--phone-h);max-width:96vw;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.phone-frame--photo[data-v-2997f142]{aspect-ratio:792/1631;filter:var(--phone-shadow,drop-shadow(0 26px 60px #00000080))}.phone-frame__bezel[data-v-2997f142]{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.phone-frame--photo .phone-frame__screen[data-v-2997f142]{border-radius:calc(var(--phone-h) * .062);position:absolute;inset:1.55% 3.7%}.phone-frame__screen[data-v-2997f142]{z-index:1;background:#fff;flex-direction:column;display:flex;overflow:hidden}.phone-frame--outline[data-v-2997f142]{width:100%;height:var(--phone-h)}.phone-frame--outline .phone-frame__screen[data-v-2997f142]{border:1px solid var(--line-2,#d7dde3);border-radius:var(--r-xl,20px);height:100%;box-shadow:var(--sh,0 4px 16px #0f172a1a)}.phone-frame--none[data-v-2997f142]{width:100%;height:var(--phone-h)}.phone-frame--none .phone-frame__screen[data-v-2997f142]{background:0 0;height:100%}.phone-frame__statusbar[data-v-2997f142]{color:#0b0b0d;letter-spacing:.01em;background:#fff;flex:none;justify-content:space-between;align-items:center;height:8%;min-height:26px;padding:0 7.5%;font-size:14px;font-weight:600;display:flex;position:relative}.phone-frame__time[data-v-2997f142]{font-variant-numeric:tabular-nums}.phone-frame__network[data-v-2997f142]{letter-spacing:.01em;font-size:12px;font-weight:600;line-height:1}.phone-frame__indicators[data-v-2997f142]{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.phone-frame__viewport[data-v-2997f142]{background:#fff;flex:auto;min-height:0;position:relative;overflow:hidden}.phone-frame__screen iframe[data-v-2997f142]{opacity:0;background:#fff;border:0;width:100%;height:100%;transition:opacity .4s;display:block}.phone-frame__screen iframe.is-scaled[data-v-2997f142]{position:absolute;top:0;left:0}.phone-frame__screen iframe.is-ready[data-v-2997f142]{opacity:1}.phone-frame__slot[data-v-2997f142]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.phonemock-backdrop[data-v-ca3f45a3]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2600;overscroll-behavior:contain;opacity:0;background:#080a0eb8;justify-content:center;align-items:center;padding:32px 16px;transition:opacity .45s;display:flex;position:fixed;inset:0}.phonemock-backdrop.is-open[data-v-ca3f45a3]{opacity:1}.phonemock-backdrop .phonemock__phone[data-v-ca3f45a3]{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:scale(.96)translateY(8px)}.phonemock-backdrop.is-open .phonemock__phone[data-v-ca3f45a3]{opacity:1;transform:none}.phonemock__close[data-v-ca3f45a3]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;line-height:1;transition:background .2s;display:flex;position:absolute;top:18px;right:18px}.phonemock__close[data-v-ca3f45a3]:hover{background:#ffffff38}.phonemock__close[data-v-ca3f45a3]:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=820px){.phonemock-backdrop[data-v-ca3f45a3]{display:none}}
