.qs-progress[data-astro-cid-wkkq76pb]{position:sticky;z-index:20;border-radius:1rem;background-color:var(--mist);padding-top:.75rem;padding-bottom:.75rem;top:4.5rem}.qs-track[data-astro-cid-wkkq76pb]{height:.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:inset 0 0 0 1px var(--line)}.qs-fill[data-astro-cid-wkkq76pb]{display:block;height:100%;border-radius:9999px;width:var(--p, 0%);background:linear-gradient(90deg,var(--navy-800),var(--orange-500));transition:width var(--dur) var(--ease-curve)}.qs-step[data-astro-cid-wkkq76pb]{margin:0;min-width:0px;border-width:0px;padding:0}.qs-questions[data-astro-cid-wkkq76pb]{margin-top:var(--space-stack);display:grid;gap:var(--space-stack)}.qs-q[data-astro-cid-wkkq76pb]{display:grid;gap:var(--space-pair)}.qs-label[data-astro-cid-wkkq76pb]{font-weight:600;color:var(--navy-900);font-size:1.0625rem;line-height:1.45}.qs-label[data-astro-cid-wkkq76pb] .opt[data-astro-cid-wkkq76pb]{font-weight:400;color:var(--ink-soft)}.qs-privacy[data-astro-cid-wkkq76pb]{border-radius:1rem;padding:1.25rem;background:var(--peach-soft)}.qs-scale[data-astro-cid-wkkq76pb]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.25rem}@media(min-width:640px){.qs-scale[data-astro-cid-wkkq76pb]{gap:.375rem}}.qs-point[data-astro-cid-wkkq76pb]{position:relative}.qs-point[data-astro-cid-wkkq76pb] input[data-astro-cid-wkkq76pb]{position:absolute;inset:0;opacity:0}.qs-point[data-astro-cid-wkkq76pb] span[data-astro-cid-wkkq76pb]{display:flex;height:2.75rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--navy-800);border-color:var(--line);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.qs-point[data-astro-cid-wkkq76pb] span[data-astro-cid-wkkq76pb]:hover{border-color:#00336b59}.qs-point[data-astro-cid-wkkq76pb] input[data-astro-cid-wkkq76pb]:checked+span[data-astro-cid-wkkq76pb]{background:var(--navy-800);border-color:var(--navy-800);color:#fff}.qs-point[data-astro-cid-wkkq76pb] input[data-astro-cid-wkkq76pb]:focus-visible+span[data-astro-cid-wkkq76pb]{box-shadow:0 0 0 4px #ff6b3540}.qs-ends[data-astro-cid-wkkq76pb]{margin-top:.375rem;display:flex;justify-content:space-between;gap:1.5rem;font-size:.875rem;line-height:1.25rem;color:var(--ink-soft)}.qs-ends[data-astro-cid-wkkq76pb] span[data-astro-cid-wkkq76pb]:last-child{text-align:right}.qs-ends[data-astro-cid-wkkq76pb] span[data-astro-cid-wkkq76pb]{max-width:45%}.qs-options[data-astro-cid-wkkq76pb]{display:grid;gap:.5rem}.qs-option[data-astro-cid-wkkq76pb]{position:relative;display:flex;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;color:var(--navy-900);border-color:var(--line);transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.qs-option[data-astro-cid-wkkq76pb]:hover{border-color:#00336b59}.qs-option[data-astro-cid-wkkq76pb] input[data-astro-cid-wkkq76pb]{position:absolute;opacity:0}.qs-tick[data-astro-cid-wkkq76pb]{margin-top:.2rem;height:1.125rem;width:1.125rem;flex-shrink:0;border-radius:9999px;border-width:2px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:#00336b59}.qs-option[data-astro-cid-wkkq76pb].is-multi .qs-tick[data-astro-cid-wkkq76pb]{border-radius:.375rem}.qs-option[data-astro-cid-wkkq76pb]:has(input:checked){border-color:var(--navy-800);background:var(--peach-soft)}.qs-option[data-astro-cid-wkkq76pb] input[data-astro-cid-wkkq76pb]:checked+.qs-tick[data-astro-cid-wkkq76pb]{border-color:var(--orange-500);background:var(--orange-500);box-shadow:inset 0 0 0 3px #fff}.qs-option[data-astro-cid-wkkq76pb].is-multi input[data-astro-cid-wkkq76pb]:checked+.qs-tick[data-astro-cid-wkkq76pb]{box-shadow:none;background:var(--orange-500) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12 4 4 8-8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 85% no-repeat}.qs-option[data-astro-cid-wkkq76pb]:has(input:focus-visible){box-shadow:0 0 0 4px #ff6b3540}.qs-textarea[data-astro-cid-wkkq76pb]{min-height:6.5rem}.qs-q[data-astro-cid-wkkq76pb].is-invalid .qs-label[data-astro-cid-wkkq76pb]{color:#b42d15}.qs-error[data-astro-cid-wkkq76pb]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#b42d15}.qs-nav[data-astro-cid-wkkq76pb]{margin-top:var(--space-stack);display:flex;align-items:center;gap:1rem;border-top-width:1px;padding-top:var(--space-stack-sm);border-color:var(--line)}.qs-back[data-astro-cid-wkkq76pb]{cursor:pointer;border-width:0px;background-color:transparent;padding:0}.qs-back[data-astro-cid-wkkq76pb] svg[data-astro-cid-wkkq76pb]{transition:transform var(--dur) var(--ease-curve)}.qs-back[data-astro-cid-wkkq76pb]:hover svg[data-astro-cid-wkkq76pb]{transform:rotate(180deg) translate(4px)}
