.sv-wrap[data-astro-cid-eci4vs56]{width:min(100% - 2rem,44rem);margin:0 auto;padding:2.5rem 0 4rem;min-height:70vh}@media (max-width: 30rem){.sv-wrap[data-astro-cid-eci4vs56]{padding-top:1rem}}.sv-progress[data-astro-cid-eci4vs56]{position:sticky;top:0;z-index:5;background:var(--paper);padding:.75rem 0 .5rem;margin-bottom:1.5rem}.sv-bar[data-astro-cid-eci4vs56]{height:10px;border-radius:99px;background:var(--sand);overflow:hidden}.sv-bar[data-astro-cid-eci4vs56] span[data-astro-cid-eci4vs56]{display:block;height:100%;width:0;background:var(--brick);border-radius:99px;transition:width .35s ease}.sv-pct[data-astro-cid-eci4vs56]{margin:.35rem 0 0;font-size:.85rem;font-weight:600;color:var(--muted);text-align:right}.sv-step[data-astro-cid-eci4vs56]{animation:sv-in .3s ease}.sv.js .sv-step[data-astro-cid-eci4vs56]{display:none}.sv.js .sv-step[data-astro-cid-eci4vs56].on{display:block}@keyframes sv-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.sv-step[data-astro-cid-eci4vs56]{animation:none}.sv-bar[data-astro-cid-eci4vs56] span[data-astro-cid-eci4vs56]{transition:none}}.sv-intro[data-astro-cid-eci4vs56] h1[data-astro-cid-eci4vs56]{margin-top:.3rem}.sv-part[data-astro-cid-eci4vs56]{font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .8rem}.sv-intro-note[data-astro-cid-eci4vs56]{background:var(--brick-tint);border-radius:var(--radius);padding:.75rem 1rem;font-size:.95rem;color:var(--ink-soft)}.sv-q[data-astro-cid-eci4vs56]{display:flex;gap:.6rem;font-size:clamp(1.35rem,1.1rem + 1.2vw,1.85rem);margin:0 0 .6rem}.sv-num[data-astro-cid-eci4vs56]{color:var(--brick);flex:none;font-size:.8em;padding-top:.15em}.sv-num[data-astro-cid-eci4vs56] span[data-astro-cid-eci4vs56]{margin-left:.15em}.req[data-astro-cid-eci4vs56]{color:var(--brick)}.sv-help[data-astro-cid-eci4vs56]{color:var(--ink-soft);margin:0 0 1.2rem}.sv-small[data-astro-cid-eci4vs56]{font-size:.9rem}.sv-opts[data-astro-cid-eci4vs56]{display:grid;gap:.55rem;margin:1.2rem 0;max-width:34rem}.sv-opt[data-astro-cid-eci4vs56]{position:relative;display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;border:1.5px solid var(--line);border-radius:10px;background:var(--white);cursor:pointer;line-height:1.35;transition:border-color .15s,background .15s}.sv-opt[data-astro-cid-eci4vs56]:hover{border-color:var(--brick)}.sv-opt[data-astro-cid-eci4vs56] input[data-astro-cid-eci4vs56]{position:absolute;opacity:0;pointer-events:none}.sv-opt[data-astro-cid-eci4vs56]:has(input:focus-visible){outline:3px solid var(--yellow);outline-offset:2px}.sv-opt[data-astro-cid-eci4vs56]:has(input:checked){border-color:var(--brick);background:var(--brick-tint)}.sv-key[data-astro-cid-eci4vs56]{flex:none;width:1.7rem;height:1.7rem;display:grid;place-items:center;font-size:.8rem;font-weight:600;border:1.5px solid var(--line);border-radius:6px;color:var(--muted);background:var(--paper)}.sv-opt[data-astro-cid-eci4vs56]:has(input:checked) .sv-key[data-astro-cid-eci4vs56]{background:var(--brick);border-color:var(--brick);color:#fff}.sv-label[data-astro-cid-eci4vs56]{flex:1}.sv-tick[data-astro-cid-eci4vs56]{color:var(--brick);font-weight:700;visibility:hidden}.sv-opt[data-astro-cid-eci4vs56]:has(input:checked) .sv-tick[data-astro-cid-eci4vs56]{visibility:visible}.sv-tick-box[data-astro-cid-eci4vs56]{flex:none;width:1.4rem;height:1.4rem;display:grid;place-items:center;border:1.5px solid var(--line);border-radius:5px;color:transparent;font-size:.85rem;background:var(--white)}.sv-opt[data-astro-cid-eci4vs56]:has(input:checked) .sv-tick-box[data-astro-cid-eci4vs56]{background:var(--brick);border-color:var(--brick);color:#fff}.sv-text[data-astro-cid-eci4vs56]{width:100%;font:inherit;font-size:1.1rem;padding:.7rem .9rem;border:1.5px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink)}.sv-text[data-astro-cid-eci4vs56]:focus{border-color:var(--brick);outline:none;box-shadow:0 0 0 3px var(--brick-tint)}textarea[data-astro-cid-eci4vs56].sv-text{resize:vertical;min-height:7rem;margin:.6rem 0 .4rem}.sv-other[data-astro-cid-eci4vs56]{margin-top:.2rem}.sv-fields[data-astro-cid-eci4vs56]{display:grid;gap:1rem;margin:1.2rem 0;max-width:34rem}.sv-field[data-astro-cid-eci4vs56] span[data-astro-cid-eci4vs56]{display:block;font-weight:500;margin-bottom:.3rem}.sv-consents[data-astro-cid-eci4vs56]{margin:.4rem 0 0}.sv-nps[data-astro-cid-eci4vs56]{margin:1.4rem 0}.sv-nps-row[data-astro-cid-eci4vs56]{display:grid;grid-template-columns:repeat(var(--n),1fr);gap:.5rem;max-width:30rem}.sv-nps-opt[data-astro-cid-eci4vs56]{cursor:pointer}.sv-nps-opt[data-astro-cid-eci4vs56] input[data-astro-cid-eci4vs56]{position:absolute;opacity:0;pointer-events:none}.sv-nps-opt[data-astro-cid-eci4vs56] span[data-astro-cid-eci4vs56]{display:grid;place-items:center;height:3rem;border:1.5px solid var(--line);border-radius:8px;background:var(--white);font-weight:600;transition:border-color .15s,background .15s}.sv-nps-opt[data-astro-cid-eci4vs56]:hover span[data-astro-cid-eci4vs56]{border-color:var(--brick)}.sv-nps-opt[data-astro-cid-eci4vs56]:has(input:focus-visible) span[data-astro-cid-eci4vs56]{outline:3px solid var(--yellow);outline-offset:2px}.sv-nps-opt[data-astro-cid-eci4vs56]:has(input:checked) span[data-astro-cid-eci4vs56]{background:var(--brick);border-color:var(--brick);color:#fff}.sv-nps-ends[data-astro-cid-eci4vs56]{max-width:30rem;display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--muted);margin-top:.5rem}@media (max-width: 30rem){.sv-hint[data-astro-cid-eci4vs56]{display:none}}.sv-error[data-astro-cid-eci4vs56]{color:var(--brick-dark);font-weight:500;margin:.4rem 0 0}.sv-nav[data-astro-cid-eci4vs56]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.4rem}.sv-hint[data-astro-cid-eci4vs56]{font-size:.85rem;color:var(--muted)}kbd[data-astro-cid-eci4vs56]{font:inherit;font-weight:600}.sv-intro[data-astro-cid-eci4vs56] .sv-back[data-astro-cid-eci4vs56],.sv-step[data-astro-cid-eci4vs56]:first-of-type .sv-back[data-astro-cid-eci4vs56]{display:none}.sv-ts[data-astro-cid-eci4vs56]{margin-top:1.2rem;min-height:0}.sv-wait[data-astro-cid-eci4vs56]{margin:.6rem 0 0}.sv-send[data-astro-cid-eci4vs56][disabled]{opacity:.55;cursor:wait}.hp[data-astro-cid-eci4vs56]{position:absolute;left:-9999px}
