.qz-grid[data-astro-cid-76m3udxm]{gap:clamp(2rem, 1.5rem + calc(2 * var(--vw)), 4rem);display:grid}@media (width>=1100px){.qz-grid[data-astro-cid-76m3udxm]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:start}}.qz-copy[data-astro-cid-76m3udxm]{align-content:start;gap:1.75rem;display:grid}.qz-headline[data-astro-cid-76m3udxm]{grid-template-columns:1fr!important}.qz-after[data-astro-cid-76m3udxm]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.qz-after[data-astro-cid-76m3udxm] li[data-astro-cid-76m3udxm]{border-top:1px solid var(--line);color:var(--text-soft);font-size:var(--fs-body);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.qz-no[data-astro-cid-76m3udxm]{font-size:var(--fs-label);color:var(--text-muted);font-variant-numeric:tabular-nums;padding-top:.2rem;font-weight:500}.qz-callback[data-astro-cid-76m3udxm]{font-size:clamp(1.05rem, 1rem + calc(.3 * var(--vw)), 1.25rem);align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.qz-callback[data-astro-cid-76m3udxm] .icon{color:var(--accent-text)}.qz-callback[data-astro-cid-76m3udxm] a[data-astro-cid-76m3udxm]{color:var(--text);font-variant-numeric:tabular-nums;text-decoration:none}.qz-callback[data-astro-cid-76m3udxm] a[data-astro-cid-76m3udxm]:hover{color:var(--accent-text)}.qz-disclaimer[data-astro-cid-76m3udxm]{font-size:var(--fs-small);color:var(--text-muted);border-top:1px solid var(--line);max-width:60ch;padding-top:1.25rem;line-height:1.6}.qz-card[data-astro-cid-76m3udxm]{padding:clamp(1.25rem, .9rem + calc(1.5 * var(--vw)), 2.25rem);border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + 1rem);gap:1.5rem;display:grid}.qz-head[data-astro-cid-76m3udxm]{border-bottom:1px solid var(--line);gap:.75rem;padding-bottom:1.25rem;display:grid}.qz-status[data-astro-cid-76m3udxm]{font-size:var(--fs-small);color:var(--text-muted);font-weight:500}.qz-bar[data-astro-cid-76m3udxm]{border-radius:var(--radius-pill);background:var(--line);height:4px;overflow:hidden}.qz-bar[data-astro-cid-76m3udxm] span[data-astro-cid-76m3udxm]{height:100%;width:var(--p,6%);background:var(--accent);border-radius:inherit;transition:width .52s var(--ease-out);display:block}html:not(.js) .qz-bar[data-astro-cid-76m3udxm]{display:none}.qz-form[data-astro-cid-76m3udxm]{gap:1.25rem;display:grid}.qz-form[data-astro-cid-76m3udxm] fieldset[data-astro-cid-76m3udxm]{border:0;gap:1.1rem;min-width:0;margin:0;padding:0;display:grid}html.js .qz-step[data-astro-cid-76m3udxm]{display:none}html.js .qz-step[data-astro-cid-76m3udxm].is-on{display:grid}html:not(.js) .qz-step[data-astro-cid-76m3udxm]+.qz-step[data-astro-cid-76m3udxm]{margin-top:2rem}@media (prefers-reduced-motion:no-preference){html.js .qz-step[data-astro-cid-76m3udxm].is-on,.qz-done[data-astro-cid-76m3udxm]:not([hidden]){animation:qz-in .52s var(--ease-out) both}}@keyframes qz-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}legend[data-astro-cid-76m3udxm]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.3rem, 1.15rem + calc(.6 * var(--vw)), 1.65rem);letter-spacing:-.015em;color:var(--text);margin-bottom:1.1rem;padding:0;line-height:1.15}.qz-when-l[data-astro-cid-76m3udxm]{font-family:var(--font-body);letter-spacing:0;margin-bottom:.6rem;font-size:.92rem;font-weight:500}.hint[data-astro-cid-76m3udxm]{font-family:var(--font-body);letter-spacing:0;color:var(--text-muted);font-size:.875rem;font-weight:400}.field[data-astro-cid-76m3udxm]{gap:.45rem;display:grid}.field[data-astro-cid-76m3udxm] label[data-astro-cid-76m3udxm]{color:var(--text);font-size:.92rem;font-weight:500}.field[data-astro-cid-76m3udxm]:has(>input[required])>label[data-astro-cid-76m3udxm]:after{content:" *";color:var(--accent-text)}.qz-form[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm][type=text],.qz-form[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm][type=tel],.qz-form[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm][type=email]{width:100%;padding:.8rem .95rem;font-size:1rem}.qz-form[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm][aria-invalid=true]{border-color:var(--accent)}.qz-opts[data-astro-cid-76m3udxm]{gap:.5rem;display:grid}.qz-opt[data-astro-cid-76m3udxm]{border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--bg-elevated);cursor:pointer;gap:.15rem;padding:.9rem 3rem .9rem 1.1rem;transition:border-color .2s,background-color .2s;display:grid;position:relative}.qz-opt[data-astro-cid-76m3udxm]:after{content:"";border:1px solid var(--line-strong);box-sizing:border-box;border-radius:50%;width:1.1rem;height:1.1rem;margin-top:-.55rem;transition:border-color .2s,border-width .2s;position:absolute;top:50%;right:1.1rem}.qz-opt[data-astro-cid-76m3udxm]:hover{border-color:var(--text)}.qz-opt[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.qz-opt-l[data-astro-cid-76m3udxm]{color:var(--text);font-size:1rem;font-weight:500;line-height:1.35}.qz-opt-h[data-astro-cid-76m3udxm]{color:var(--text-muted);font-size:.875rem;line-height:1.4}.qz-opt[data-astro-cid-76m3udxm]:has(input:checked){border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.qz-opt[data-astro-cid-76m3udxm]:has(input:checked):after{border:5px solid var(--accent)}.qz-opt[data-astro-cid-76m3udxm]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.qz-chips[data-astro-cid-76m3udxm]{flex-wrap:wrap;gap:.45rem;display:flex}.qz-chip[data-astro-cid-76m3udxm]{cursor:pointer;position:relative}.qz-chip[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.qz-chip[data-astro-cid-76m3udxm] span[data-astro-cid-76m3udxm]{border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-soft);align-items:center;padding:.55rem .95rem;font-size:.92rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.qz-chip[data-astro-cid-76m3udxm]:hover span[data-astro-cid-76m3udxm]{border-color:var(--text);color:var(--text)}.qz-chip[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm]:checked+span[data-astro-cid-76m3udxm]{border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:0 0 0 1px var(--accent) inset}.qz-chip[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm]:focus-visible+span[data-astro-cid-76m3udxm]{outline:2px solid var(--focus);outline-offset:2px}.check[data-astro-cid-76m3udxm]{color:var(--text-soft);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.6rem;font-size:.9rem;font-weight:400;line-height:1.5;display:grid}.check[data-astro-cid-76m3udxm] input[data-astro-cid-76m3udxm]{width:1rem;height:1rem;margin:.25rem 0 0}.check[data-astro-cid-76m3udxm] a[data-astro-cid-76m3udxm],.qz-error[data-astro-cid-76m3udxm] a[data-astro-cid-76m3udxm]{color:var(--accent-text);text-underline-offset:.15em;text-decoration:underline}.qz-submits[data-astro-cid-76m3udxm]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}@media (width<=560px){.qz-submits[data-astro-cid-76m3udxm] .btn[data-astro-cid-76m3udxm]{white-space:normal;width:100%}}.qz-error[data-astro-cid-76m3udxm]{color:var(--text);background:var(--accent-soft);border-radius:var(--radius-sm);padding:.75rem 1rem;font-size:.9rem}.qz-nav[data-astro-cid-76m3udxm]{display:flex}.qz-back[data-astro-cid-76m3udxm]{padding-left:0}.qz-hp[data-astro-cid-76m3udxm]{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.qz-done[data-astro-cid-76m3udxm]{outline:none;gap:1.1rem;display:grid}.qz-ok[data-astro-cid-76m3udxm]{border-radius:var(--radius-md);background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--text-soft);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;padding:.85rem 1rem;font-size:.95rem;display:grid}.qz-ok[data-astro-cid-76m3udxm] b[data-astro-cid-76m3udxm]{color:var(--text)}.qz-ok[data-astro-cid-76m3udxm] .icon{color:var(--accent-text);margin-top:.1rem}.qz-done-k[data-astro-cid-76m3udxm]{font-weight:600;font-size:var(--fs-body)}.qz-bank[data-astro-cid-76m3udxm]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.qz-bank[data-astro-cid-76m3udxm] li[data-astro-cid-76m3udxm]{border-top:1px solid var(--line);font-size:var(--fs-body);color:var(--text-soft);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.85rem 0;display:grid}.qz-bank[data-astro-cid-76m3udxm] .icon{color:var(--accent-text);margin-top:.1rem}.qz-demo[data-astro-cid-76m3udxm]{gap:1rem;display:grid}.qz-summary[data-astro-cid-76m3udxm]{font-family:var(--font-code);white-space:pre-wrap;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:1rem;font-size:.82rem}
