.qz[data-astro-cid-n6522gcd]{padding:var(--section) var(--gutter)}.qz__card[data-astro-cid-n6522gcd]{background:var(--white);max-width:860px;box-shadow:0 0 0 1px var(--line);margin-inline:auto;padding:clamp(28px,5vw,64px)}.qz__bar[data-astro-cid-n6522gcd]{background:var(--line);height:2px;margin-bottom:clamp(28px,4vw,44px)}.qz__bar[data-astro-cid-n6522gcd] span[data-astro-cid-n6522gcd]{background:var(--ink);width:0;height:100%;transition:width .5s var(--ease);display:block}.qz__step[data-astro-cid-n6522gcd]{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.qz__step[data-astro-cid-n6522gcd][hidden],.qz__opts[data-astro-cid-n6522gcd][hidden]{display:none}.qz__step[data-astro-cid-n6522gcd] legend[data-astro-cid-n6522gcd]{float:left;width:100%;padding:0}.qz__step[data-astro-cid-n6522gcd] legend[data-astro-cid-n6522gcd]+[data-astro-cid-n6522gcd]{clear:both}.qz__helper[data-astro-cid-n6522gcd]{clear:both;color:var(--muted)}.qz__group[data-astro-cid-n6522gcd]{gap:10px;margin-top:10px;display:grid}.qz__label[data-astro-cid-n6522gcd],.qz__field[data-astro-cid-n6522gcd] label[data-astro-cid-n6522gcd]{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:500}.qz__opts[data-astro-cid-n6522gcd]{gap:10px;display:grid}.qz__opts--two[data-astro-cid-n6522gcd]{grid-template-columns:1fr 1fr}.qz__opt[data-astro-cid-n6522gcd]{cursor:pointer;display:block;position:relative}.qz__opt[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]{opacity:0;pointer-events:none;position:absolute}.qz__opt[data-astro-cid-n6522gcd]>span[data-astro-cid-n6522gcd]{border:1px solid var(--line);gap:3px;height:100%;padding:16px 20px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.qz__opt[data-astro-cid-n6522gcd] strong[data-astro-cid-n6522gcd]{color:var(--ink);font-size:16px;font-weight:500;transition:color .2s}.qz__opt[data-astro-cid-n6522gcd] em[data-astro-cid-n6522gcd]{color:var(--muted);font-size:14px;font-style:normal;line-height:1.5;transition:color .2s}.qz__opt[data-astro-cid-n6522gcd]:hover>span[data-astro-cid-n6522gcd]{border-color:var(--ink)}.qz__opt[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]:focus-visible+span[data-astro-cid-n6522gcd]{outline:1px solid var(--ink);outline-offset:3px}.qz__opt[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]:checked+span[data-astro-cid-n6522gcd]{background:var(--ink);border-color:var(--ink)}.qz__opt[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]:checked+span[data-astro-cid-n6522gcd] strong[data-astro-cid-n6522gcd]{color:var(--white)}.qz__opt[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]:checked+span[data-astro-cid-n6522gcd] em[data-astro-cid-n6522gcd]{color:#ffffffbf}.qz__row[data-astro-cid-n6522gcd]{grid-template-columns:1fr 1fr;gap:22px;margin-top:8px;display:grid}.qz__field[data-astro-cid-n6522gcd]{gap:4px;display:grid}.qz__field[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd],.qz__field[data-astro-cid-n6522gcd] textarea[data-astro-cid-n6522gcd]{border:0;border-bottom:1px solid var(--ink);background:0 0;border-radius:0;width:100%;min-height:46px;padding:10px 0;font-size:16px}.qz__field[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]:focus,.qz__field[data-astro-cid-n6522gcd] textarea[data-astro-cid-n6522gcd]:focus{border-bottom-width:2px;outline:none}.qz__field[data-astro-cid-n6522gcd] textarea[data-astro-cid-n6522gcd]{resize:vertical}.qz__consent[data-astro-cid-n6522gcd]{grid-template-columns:18px 1fr;gap:12px;margin-top:10px;font-size:13px;line-height:1.55;display:grid}.qz__consent[data-astro-cid-n6522gcd] input[data-astro-cid-n6522gcd]{width:16px;height:16px;accent-color:var(--ink);margin-top:3px}.qz__consent[data-astro-cid-n6522gcd] a[data-astro-cid-n6522gcd],.qz__failed[data-astro-cid-n6522gcd] a[data-astro-cid-n6522gcd]{text-decoration:underline}.qz__err[data-astro-cid-n6522gcd]{color:#a4262c;font-size:14px}.qz__err[data-astro-cid-n6522gcd][hidden]{display:none}.qz__trap[data-astro-cid-n6522gcd]{position:absolute;left:-9999px}.qz__nav[data-astro-cid-n6522gcd]{justify-content:space-between;gap:12px;margin-top:clamp(28px,4vw,40px);display:flex}.qz__nav[data-astro-cid-n6522gcd] .btn[data-astro-cid-n6522gcd][hidden]{display:none}.qz__nav[data-astro-cid-n6522gcd] [data-astro-cid-n6522gcd][data-quiz-next]{margin-left:auto}.qz__loading[data-astro-cid-n6522gcd]{text-align:center;justify-items:center;gap:18px;padding-block:60px;display:grid}.qz__loading[data-astro-cid-n6522gcd][hidden],.qz__done[data-astro-cid-n6522gcd][hidden]{display:none}.qz__spinner[data-astro-cid-n6522gcd]{border:1px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite qz-spin}@keyframes qz-spin{to{transform:rotate(360deg)}}.qz__done[data-astro-cid-n6522gcd]{outline:none;gap:28px;display:grid}.qz__done-head[data-astro-cid-n6522gcd]{text-align:center;justify-items:center;gap:12px;display:grid}.qz__matches[data-astro-cid-n6522gcd]{gap:16px;display:grid}.qz__matches[data-astro-cid-n6522gcd] .match{border:1px solid var(--line);gap:10px;padding:clamp(22px,3vw,34px);display:grid}.qz__matches[data-astro-cid-n6522gcd] .match--top{background:var(--ink);border-color:var(--ink);color:#ffffffdb}.qz__matches[data-astro-cid-n6522gcd] .match--top .serif,.qz__matches[data-astro-cid-n6522gcd] .match--top .sub,.qz__matches[data-astro-cid-n6522gcd] .match--top dd,.qz__matches[data-astro-cid-n6522gcd] .match--top .text-link{color:var(--white)}.qz__matches[data-astro-cid-n6522gcd] .match dl{flex-wrap:wrap;gap:10px 32px;margin-top:4px;display:flex}.qz__matches[data-astro-cid-n6522gcd] .match dt{letter-spacing:.2em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:500}.qz__matches[data-astro-cid-n6522gcd] .match dd{font-family:var(--f-serif);color:var(--ink);font-size:20px}.qz__matches[data-astro-cid-n6522gcd] .match .text-link{justify-self:start;margin-top:6px}.qz__sent[data-astro-cid-n6522gcd]{text-align:center}.qz__fine[data-astro-cid-n6522gcd]{color:var(--muted);text-align:center;font-size:13px}.qz__next[data-astro-cid-n6522gcd]{justify-items:start;gap:12px;padding:30px;display:grid}.qz__failed[data-astro-cid-n6522gcd]{border:1px solid #a4262c;padding:18px 20px;font-size:15px}.qz__failed[data-astro-cid-n6522gcd][hidden]{display:none}.qz__head[data-astro-cid-n6522gcd]{padding-inline:0}.qz--column[data-astro-cid-n6522gcd]{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.qz__head--column[data-astro-cid-n6522gcd]{justify-items:start;gap:12px;display:grid}.qz__head--column[data-astro-cid-n6522gcd] .label--rule[data-astro-cid-n6522gcd]:before{margin-left:0}.qz--column[data-astro-cid-n6522gcd] .qz__card[data-astro-cid-n6522gcd]{align-self:start;width:100%;max-width:none;padding:clamp(22px,2.8vw,40px)}.qz--column[data-astro-cid-n6522gcd] .qz__opts--two[data-astro-cid-n6522gcd],.qz--column[data-astro-cid-n6522gcd] .qz__row[data-astro-cid-n6522gcd]{grid-template-columns:1fr}@media (width<=680px){.qz__opts--two[data-astro-cid-n6522gcd],.qz__row[data-astro-cid-n6522gcd]{grid-template-columns:1fr}}
