.sq[data-astro-cid-yydhao2m] .lede[data-astro-cid-yydhao2m]{max-width:44rem}.sq__form[data-astro-cid-yydhao2m]{max-width:48rem;background:var(--cream);border:1px solid var(--ink);padding:clamp(1.25rem,3vw,2rem);margin-top:var(--s5);display:grid;gap:var(--s4)}.sq__progress[data-astro-cid-yydhao2m]{margin:0;font:700 .75rem var(--f-head);letter-spacing:.12em;text-transform:uppercase}.sq__bar[data-astro-cid-yydhao2m]{height:4px;background:var(--rule)}.sq__bar[data-astro-cid-yydhao2m] span[data-astro-cid-yydhao2m]{display:block;height:100%;width:20%;background:var(--ink);transition:width .2s}.sq__step[data-astro-cid-yydhao2m]{border:0;margin:0;padding:0;min-width:0}.sq__q[data-astro-cid-yydhao2m]{font:800 clamp(1.25rem,2.6vw,1.75rem)/1.15 var(--f-head);letter-spacing:-.02em;padding:0;margin:0 0 1rem}.sq__hint[data-astro-cid-yydhao2m],.sq__sub[data-astro-cid-yydhao2m]{margin:0 0 .75rem;font:600 .8125rem var(--f-head);letter-spacing:.06em;text-transform:uppercase;color:#444}.sq__sub[data-astro-cid-yydhao2m]{margin-top:1.25rem;color:var(--ink)}.sq__opts[data-astro-cid-yydhao2m]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.6rem}.sq__opt[data-astro-cid-yydhao2m]{position:relative;display:block}.sq__opt[data-astro-cid-yydhao2m] input[data-astro-cid-yydhao2m]{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.sq__opt[data-astro-cid-yydhao2m] span[data-astro-cid-yydhao2m]{display:flex;align-items:center;min-height:3rem;padding:.6rem .9rem;border:1px solid var(--ink);background:#fff;font:700 .9375rem/1.25 var(--f-head);transition:background .12s,color .12s}.sq__opt[data-astro-cid-yydhao2m]:hover span[data-astro-cid-yydhao2m]{background:#ececec}.sq__opt[data-astro-cid-yydhao2m] input[data-astro-cid-yydhao2m]:checked+span[data-astro-cid-yydhao2m]{background:var(--ink);color:#fff}.sq__opt[data-astro-cid-yydhao2m] input[data-astro-cid-yydhao2m]:focus-visible+span[data-astro-cid-yydhao2m]{outline:3px solid var(--ink);outline-offset:2px}.sq__fields[data-astro-cid-yydhao2m]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.sq__row[data-astro-cid-yydhao2m]{display:grid;gap:.3rem;align-content:start}.sq__row--wide[data-astro-cid-yydhao2m]{grid-column:1 / -1}.sq__row[data-astro-cid-yydhao2m] label[data-astro-cid-yydhao2m]{font:700 .75rem var(--f-head);letter-spacing:.06em;text-transform:uppercase}.sq__row[data-astro-cid-yydhao2m] input[data-astro-cid-yydhao2m],.sq__row[data-astro-cid-yydhao2m] textarea[data-astro-cid-yydhao2m]{min-height:2.75rem;border:1px solid var(--ink);border-radius:0;background:#fff;color:var(--ink);padding:.55rem .8rem;font:inherit;width:100%;box-sizing:border-box}.sq__err[data-astro-cid-yydhao2m]{margin:0;font-size:.8125rem;font-weight:700;color:var(--ink)}.sq__err[data-astro-cid-yydhao2m]:empty{display:none}.sq__hp[data-astro-cid-yydhao2m]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sq__ts[data-astro-cid-yydhao2m]{margin-top:var(--s3)}.sq__fine[data-astro-cid-yydhao2m]{margin:var(--s3) 0 0;font-size:.8125rem;color:#444}.sq__msg[data-astro-cid-yydhao2m]{margin:0;font-weight:700}.sq__msg[data-astro-cid-yydhao2m]:empty{display:none}.sq__fallback[data-astro-cid-yydhao2m]{border:1px solid var(--ink);background:#fff;padding:1rem 1.25rem}.sq__fallback[data-astro-cid-yydhao2m] p[data-astro-cid-yydhao2m]{margin:0 0 .75rem}.sq__fallback[data-astro-cid-yydhao2m] .btn[data-astro-cid-yydhao2m]{margin:0 .5rem .5rem 0}.sq__nav[data-astro-cid-yydhao2m] .btn[data-astro-cid-yydhao2m][hidden],.sq__step[data-astro-cid-yydhao2m][hidden],.sq__fallback[data-astro-cid-yydhao2m][hidden]{display:none}.sq__nav[data-astro-cid-yydhao2m]{display:flex;flex-wrap:wrap;gap:.75rem}.sq__nav[data-astro-cid-yydhao2m] .btn[data-astro-cid-yydhao2m][disabled]{opacity:.45;cursor:not-allowed}.sq__done[data-astro-cid-yydhao2m]{max-width:48rem;background:var(--cream);border:1px solid var(--ink);padding:clamp(1.25rem,3vw,2rem);margin-top:var(--s5)}.sq__done[data-astro-cid-yydhao2m]:focus{outline:3px solid var(--ink)}@media(max-width:40rem){.sq__fields[data-astro-cid-yydhao2m]{grid-template-columns:1fr}.sq__nav[data-astro-cid-yydhao2m] .btn[data-astro-cid-yydhao2m]{flex:1 1 auto;justify-content:center}}.awm[data-astro-cid-ry2geb4u]{background:var(--ink);overflow:hidden;padding:1rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.awm--flush[data-astro-cid-ry2geb4u]{margin:0}.awm__track[data-astro-cid-ry2geb4u]{display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:awm-ltr 70s linear infinite}.awm--rev[data-astro-cid-ry2geb4u] .awm__track[data-astro-cid-ry2geb4u]{animation-name:awm-rtl}.awm[data-astro-cid-ry2geb4u]:hover .awm__track[data-astro-cid-ry2geb4u],.awm[data-astro-cid-ry2geb4u]:focus-within .awm__track[data-astro-cid-ry2geb4u]{animation-play-state:paused}.awm__item[data-astro-cid-ry2geb4u]{flex:0 0 auto;display:flex;align-items:center;margin-right:clamp(2rem,5vw,4rem)}.awm__item[data-astro-cid-ry2geb4u] img[data-astro-cid-ry2geb4u]{height:var(--awh);width:auto;display:block;max-width:none}@keyframes awm-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes awm-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.awm__track[data-astro-cid-ry2geb4u]{animation:none;width:auto;flex-wrap:wrap;justify-content:center;padding:0 var(--s4)}.awm__item[data-astro-cid-ry2geb4u][aria-hidden=true]{display:none}.awm[data-astro-cid-ry2geb4u]{-webkit-mask-image:none;mask-image:none}}
