:where(.pg-demo) .dm-root{box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:clamp(24px,5vw,64px) 16px;display:flex;position:relative}:where(.pg-demo) .dm-dialog{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:10px;width:100%;max-width:1040px;padding:10px;display:grid;position:relative;box-shadow:0 60px 120px -40px #0f172a73}:where(.pg-demo) .dm-close{z-index:2;width:40px;height:40px;text-decoration:none;position:absolute;top:18px;right:18px}:where(.pg-demo) .dm-aside{flex-direction:column;gap:28px;min-height:560px;padding:clamp(28px,4vw,44px);display:flex}:where(.pg-demo) .dm-bullets{flex-direction:column;gap:12px;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}:where(.pg-demo) .dm-bullets li{align-items:center;gap:12px;display:flex}:where(.pg-demo) .dm-proof{flex-direction:column;gap:16px;margin-top:auto;display:flex;container-type:inline-size}:where(.pg-demo) .dm-proof-t{color:#ffffffe0;color:lab(100% 0 0/.88);font-size:13px;line-height:18px}:where(.pg-demo) .dm-logos{--g:24px;--u:clamp(.36px, calc((100cqi - 3 * var(--g) - 2px) / 510), .6px);justify-content:flex-start;align-items:center;gap:var(--g);flex-wrap:nowrap;display:flex}:where(.pg-demo) .dm-logos>span{flex:none;align-items:center;display:flex}:where(.pg-demo) .dm-logos img{height:calc(var(--h,32) * var(--u));object-fit:contain;opacity:.86;width:auto;max-width:none;display:block}:where(.pg-demo) .dm-bullets>li:first-child{--i:5}:where(.pg-demo) .dm-bullets>li:nth-child(2){--i:6}:where(.pg-demo) .dm-bullets>li:nth-child(3){--i:7}:where(.pg-demo) .dm-logos>span:first-child{--i:8}:where(.pg-demo) .dm-logos>span:nth-child(2){--i:9}:where(.pg-demo) .dm-logos>span:nth-child(3){--i:10}:where(.pg-demo) .dm-logos>span:nth-child(4){--i:11}:where(.pg-demo) .dm-form .mz-pill[disabled]{opacity:.72;cursor:wait}:where(.pg-demo) .dm-form{flex-direction:column;justify-content:flex-start;gap:24px;padding:clamp(28px,3.6vw,44px) clamp(28px,5vw,64px) clamp(28px,3.6vw,44px) clamp(28px,3.6vw,44px);display:flex}:where(.pg-demo) .dm-title{padding-right:48px;font-size:30px!important}:where(.pg-demo) .dm-form .mz-input,:where(.pg-demo) .dm-form .mz-textarea,:where(.pg-demo) .dm-cc{border-radius:12px;height:46px}:where(.pg-demo) .dm-form .mz-textarea{resize:vertical;height:auto;min-height:112px;padding:12px 14px}:where(.pg-demo) .dm-form .mz-input::placeholder,:where(.pg-demo) .dm-form .mz-textarea::placeholder{color:#8a8a9e;color:lab(57.9658% 3.07649 -10.805)}:where(.pg-demo) .dm-form .mz-error{color:#ff7e77;color:lab(68.2765% 50.1076 28.6002)}:where(.pg-demo) .dm-form .mz-input[aria-invalid=true]{border-color:#f66d67b3;border-color:lab(63.526% 53.3685 30.8739/.7)}:where(.pg-demo) .dm-form .mz-input[aria-invalid=true]:focus,:where(.pg-demo) .dm-form .mz-input[aria-invalid=true]:focus-visible{border-color:#fd736d;border-color:lab(65.8493% 53.3364 30.7453);box-shadow:0 0 0 4px #fd736d29;box-shadow:0 0 0 4px lab(65.8493% 53.3364 30.7453/.16)}:where(.pg-demo) .dm-phone{gap:8px;display:flex}:where(.pg-demo) .dm-cc{box-sizing:border-box;color:var(--mz-fg);font:500 15px / 20px var(--mz-font);background:#ffffff0a;background:lab(100% 0 0/.04);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);flex:0 0 112px;justify-content:space-between;align-items:center;gap:6px;padding:0 12px 0 14px;display:flex;position:relative}:where(.pg-demo) .dm-cc:focus-within{border-color:var(--mz-violet);box-shadow:0 0 0 4px #8d54ff24;box-shadow:0 0 0 4px lab(49.9355% 55.1776 -81.8963/.14)}:where(.pg-demo) .dm-cc select{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;font:400 15px / 20px var(--mz-font);position:absolute;inset:0}:where(.pg-demo) .dm-cc option{color:#f5f5f8;color:lab(96.4778% .462741 -1.82966);background:#0e0e19;background:lab(4.2649% 2.05909 -7.0432)}:where(.pg-demo) .dm-cc svg{color:var(--mz-muted-fg);flex:none}:where(.pg-demo) .dm-actions{gap:10px;margin-top:4px;display:flex}:where(.pg-demo) .dm-actions .mz-pill-lg{height:48px;padding:0 26px}:where(.pg-demo) .dm-step{flex-direction:column;gap:12px;display:flex}:where(.pg-demo) .dm-bars{gap:6px;width:220px;max-width:100%;display:flex}:where(.pg-demo) .dm-bars span{border-radius:3px;flex:1;height:3px}:where(.pg-demo) .dm-done{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:auto 0;padding:48px 0;display:flex}:where(.pg-demo) .dm-form>sc-if,:where(.pg-demo) .dm-form>*{min-width:0}@media (max-width:860px){:where(.pg-demo) .dm-dialog{grid-template-columns:minmax(0,1fr);max-width:640px}:where(.pg-demo) .dm-aside{gap:20px;min-height:0}:where(.pg-demo) .dm-proof{margin-top:4px}:where(.pg-demo) .dm-form{padding:28px 28px 32px}:where(.pg-demo) .dm-close{background:#07061066;background:lab(1.88756% 1.16938 -3.90612/.4);border-color:#ffffff38;border-color:lab(100% 0 0/.22)}:where(.pg-demo) .dm-title{padding-right:0}:where(.pg-demo) .dm-done{justify-content:center;min-height:440px;padding:40px 0}}@media (max-width:560px){:where(.pg-demo) .dm-root{align-items:stretch;padding:0}:where(.pg-demo) .dm-dialog{border:0;border-radius:0;align-content:start;gap:8px;max-width:none;min-height:100vh;padding:8px}:where(.pg-demo) .dm-aside{border-radius:14px;gap:16px;padding:22px 20px 20px}:where(.pg-demo) .dm-aside h2{padding-right:44px;font-size:26px!important}:where(.pg-demo) .dm-bullets{display:none}:where(.pg-demo) .dm-desc{font-size:15px!important;line-height:1.5!important}:where(.pg-demo) .dm-proof{gap:12px;margin-top:2px}:where(.pg-demo) .dm-logos{--g:20px}:where(.pg-demo) .dm-logos>span:first-child{--i:5}:where(.pg-demo) .dm-logos>span:nth-child(2){--i:6}:where(.pg-demo) .dm-logos>span:nth-child(3){--i:7}:where(.pg-demo) .dm-logos>span:nth-child(4){--i:8}:where(.pg-demo) .dm-close{top:16px;right:16px}:where(.pg-demo) .dm-title{font-size:28px!important}:where(.pg-demo) .dm-form{justify-content:flex-start;padding:24px 20px 32px}:where(.pg-demo) .dm-done{min-height:0;padding:48px 0 32px}:where(.pg-demo) .dm-form .mz-input,:where(.pg-demo) .dm-form .mz-textarea,:where(.pg-demo) .dm-cc select{font-size:16px}:where(.pg-demo) .dm-actions{flex-direction:column-reverse}:where(.pg-demo) .dm-actions .mz-pill,:where(.pg-demo) .dm-next{width:100%}}
