.qst[data-astro-cid-5iiw475l]{padding:96px 0 88px}.qst-inner[data-astro-cid-5iiw475l]{max-width:820px}.qst-head[data-astro-cid-5iiw475l] h1[data-astro-cid-5iiw475l]{margin:12px 0 10px;font-size:clamp(2rem,6vw,3.6rem)}.qst-head[data-astro-cid-5iiw475l] h1[data-astro-cid-5iiw475l] .serif-italic[data-astro-cid-5iiw475l]{font-size:1.06em}.qst-lede[data-astro-cid-5iiw475l]{color:var(--ink-2);max-width:60ch;margin:0;font-size:1rem}.qst-lgpd[data-astro-cid-5iiw475l]{border-radius:var(--r-md);background:var(--sand);color:var(--ink-2);align-items:flex-start;gap:10px;margin:18px 0 12px;padding:10px 14px;font-size:.86rem;display:flex}.qst-lgpd[data-astro-cid-5iiw475l] svg{color:var(--terra);flex:none;margin-top:2px}.qf[data-astro-cid-5iiw475l]{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;padding:clamp(20px,4vw,40px);scroll-margin-top:96px}.qf-progress[data-astro-cid-5iiw475l]{margin-bottom:28px}.qf-progress-text[data-astro-cid-5iiw475l]{font-family:var(--font-display);color:var(--ink-2);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.85rem;display:flex}.qf-progress-nome[data-astro-cid-5iiw475l]{text-align:right;color:var(--ink);font-weight:600}.qf-bar[data-astro-cid-5iiw475l]{background:var(--sand);border-radius:999px;height:6px;overflow:hidden}.qf-bar[data-astro-cid-5iiw475l] span[data-astro-cid-5iiw475l]{border-radius:inherit;background:var(--accent);height:100%;transition:width .5s var(--ease);display:block}.qf-step[data-astro-cid-5iiw475l]{border:0;min-width:0;margin:0;padding:0}.qf-step[data-astro-cid-5iiw475l][hidden]{display:none}.qf-legend[data-astro-cid-5iiw475l]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:10px;padding:0;font-size:clamp(1.4rem,3.4vw,1.9rem);font-weight:600;line-height:1.15}.qf-desc[data-astro-cid-5iiw475l]{white-space:pre-line;color:var(--ink-2);margin:0 0 8px;font-size:.95rem}.qf-q[data-astro-cid-5iiw475l]{margin-top:26px}.qf-label[data-astro-cid-5iiw475l]{font-family:var(--font-display);margin:0 0 10px;font-size:1.02rem;font-weight:600;line-height:1.35;display:block}.qf-req[data-astro-cid-5iiw475l]{color:var(--terra);margin-left:4px}.qf-help[data-astro-cid-5iiw475l]{color:var(--ink-2);margin:-4px 0 10px;font-size:.88rem}.qf[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l][type=text],.qf[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l][type=email],.qf[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l][type=tel],.qf[data-astro-cid-5iiw475l] textarea[data-astro-cid-5iiw475l]{width:100%;font:inherit;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);padding:14px 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.qf[data-astro-cid-5iiw475l] textarea[data-astro-cid-5iiw475l]{resize:vertical;min-height:110px}.qf[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l]:focus-visible,.qf[data-astro-cid-5iiw475l] textarea[data-astro-cid-5iiw475l]:focus-visible{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #f5c40073}.qf-opts[data-astro-cid-5iiw475l]{gap:8px;display:grid}.qf-opt[data-astro-cid-5iiw475l]{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--bg);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;line-height:1.35;transition:border-color .2s,background .2s;display:flex}.qf-opt[data-astro-cid-5iiw475l]:hover{border-color:var(--ink-2)}.qf-opt[data-astro-cid-5iiw475l]:has(input:checked){border-color:var(--ink);background:#f5c40024}.qf-opt[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l][type=radio],.qf-opt[data-astro-cid-5iiw475l] input[data-astro-cid-5iiw475l][type=checkbox]{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:0}.qf-opt-outro[data-astro-cid-5iiw475l] .qf-outro-txt[data-astro-cid-5iiw475l]{flex:1;min-width:0;padding:8px 12px!important}.qf-err[data-astro-cid-5iiw475l]{color:#b3261e;margin:8px 0 0;font-size:.86rem;font-weight:500}.qf-err[data-astro-cid-5iiw475l]:empty{display:none}.qf-q[data-astro-cid-5iiw475l].is-invalid input[data-astro-cid-5iiw475l][type=text],.qf-q[data-astro-cid-5iiw475l].is-invalid input[data-astro-cid-5iiw475l][type=email],.qf-q[data-astro-cid-5iiw475l].is-invalid input[data-astro-cid-5iiw475l][type=tel],.qf-q[data-astro-cid-5iiw475l].is-invalid textarea[data-astro-cid-5iiw475l],.qf-q[data-astro-cid-5iiw475l].is-invalid .qf-opt[data-astro-cid-5iiw475l]{border-color:#b3261e}.qf-nav[data-astro-cid-5iiw475l]{justify-content:space-between;gap:12px;margin-top:36px;display:flex}.qf-nav[data-astro-cid-5iiw475l] .btn[data-astro-cid-5iiw475l][hidden]{display:none}.qf-next[data-astro-cid-5iiw475l],.qf-send[data-astro-cid-5iiw475l]{margin-left:auto}.qf-nav[data-astro-cid-5iiw475l] .qf-back-ico{transform:rotate(180deg)}.qf-send[data-astro-cid-5iiw475l][disabled]{opacity:.7;pointer-events:none}.qf-status[data-astro-cid-5iiw475l]{color:var(--ink-2);text-align:center;margin:14px 0 0;font-size:.92rem}.qf-status[data-astro-cid-5iiw475l]:empty{display:none}.qf-status[data-astro-cid-5iiw475l].is-error{color:#b3261e}.qst-fallback[data-astro-cid-5iiw475l]{color:var(--ink-2);text-align:center;margin:16px 0 0;font-size:.92rem}.qst-fallback[data-astro-cid-5iiw475l] a[data-astro-cid-5iiw475l]{color:var(--ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}@media (width<=520px){.qf-nav[data-astro-cid-5iiw475l] .btn[data-astro-cid-5iiw475l]{padding-left:18px;padding-right:18px}.qf-send[data-astro-cid-5iiw475l]{flex:1}}@media (width>=760px){.qst[data-astro-cid-5iiw475l]{padding-top:140px}.qst-lede[data-astro-cid-5iiw475l]{font-size:1.08rem}.qst-lgpd[data-astro-cid-5iiw475l]{margin-top:24px;font-size:.92rem}}
