.quote[data-astro-cid-ifz6mdal]{gap:var(--sp-6);grid-template-columns:1.6fr 320px;align-items:start;display:grid}.qcard[data-astro-cid-ifz6mdal]{padding:var(--sp-6)}.qcard__h[data-astro-cid-ifz6mdal]{font-size:var(--step-2);margin-bottom:var(--sp-4)}.qgrid[data-astro-cid-ifz6mdal]{gap:var(--sp-4) var(--sp-5);grid-template-columns:1fr 1fr;display:grid}.qfield[data-astro-cid-ifz6mdal]{margin-bottom:var(--sp-4);flex-direction:column;gap:.35rem;display:flex}.qgrid[data-astro-cid-ifz6mdal] .qfield[data-astro-cid-ifz6mdal]{margin-bottom:0}.qfield--full[data-astro-cid-ifz6mdal]{grid-column:1/-1}.qfield[data-astro-cid-ifz6mdal] label[data-astro-cid-ifz6mdal]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.qfield[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal],.qfield[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]{width:100%;font:inherit;color:var(--ink);background:0 0;font-size:1rem}.qfield[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]{border:none;border-bottom:1.5px solid var(--border);padding:.55rem .1rem}.qfield[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]{border:1px solid var(--border);border-radius:var(--r-md);resize:vertical;padding:.8rem 1rem}.qfield[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]:focus,.qfield[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]:focus{border-color:var(--blue);outline:none}.qfield[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]::placeholder,.qfield[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]::placeholder{color:#9aa0b4}.chips[data-astro-cid-ifz6mdal]{flex-wrap:wrap;gap:.5rem;display:flex}.chip-btn[data-astro-cid-ifz6mdal]{font:inherit;color:var(--ink);cursor:pointer;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--white);padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s,color .15s}.chip-btn[data-astro-cid-ifz6mdal]:hover{border-color:var(--ink)}.chip-btn[data-astro-cid-ifz6mdal].is-on{background:var(--blue);border-color:var(--blue);color:#fff}.dropzone[data-astro-cid-ifz6mdal]{text-align:center;padding:var(--sp-5);border:1.5px dashed var(--border);border-radius:var(--r-md);color:var(--text-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;transition:border-color .15s,background .15s;display:flex}.dropzone[data-astro-cid-ifz6mdal]:hover{border-color:var(--blue);background:var(--blue-050)}.dropzone[data-astro-cid-ifz6mdal] svg{width:1.6rem;height:1.6rem;color:var(--blue-600)}.dropzone[data-astro-cid-ifz6mdal] b[data-astro-cid-ifz6mdal]{color:var(--blue-600);text-decoration:underline}.dropzone[data-astro-cid-ifz6mdal] small[data-astro-cid-ifz6mdal]{font-size:.82rem}.qcard__submit[data-astro-cid-ifz6mdal]{width:100%;margin-top:var(--sp-2);justify-content:center}.qcard__note[data-astro-cid-ifz6mdal]{color:var(--text-muted);margin-top:var(--sp-3);font-size:.85rem}.quote__side[data-astro-cid-ifz6mdal]{gap:var(--sp-4);display:grid;position:sticky;top:90px}.quote__side[data-astro-cid-ifz6mdal] .card[data-astro-cid-ifz6mdal]{padding:var(--sp-4)}.qside__h[data-astro-cid-ifz6mdal]{font-size:var(--step-1);margin-bottom:var(--sp-3)}.qsteps[data-astro-cid-ifz6mdal]{gap:var(--sp-3);padding:0;list-style:none;display:grid}.qstep[data-astro-cid-ifz6mdal]{gap:.7rem;display:flex}.qstep__n[data-astro-cid-ifz6mdal]{background:var(--ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:800;display:inline-flex}.qstep[data-astro-cid-ifz6mdal] strong[data-astro-cid-ifz6mdal]{font-size:.95rem;display:block}.qstep[data-astro-cid-ifz6mdal] p[data-astro-cid-ifz6mdal]{margin-top:.1rem;font-size:.88rem}.qside__talk[data-astro-cid-ifz6mdal]{gap:.6rem;display:grid}.qside__talk[data-astro-cid-ifz6mdal] .btn[data-astro-cid-ifz6mdal]{justify-content:center}@media (width<=880px){.quote[data-astro-cid-ifz6mdal]{grid-template-columns:1fr}.quote__side[data-astro-cid-ifz6mdal]{position:static}}@media (width<=560px){.qgrid[data-astro-cid-ifz6mdal]{grid-template-columns:1fr}}
