.state.svelte-1fwknia{padding:var(--wm-space-6) 0;text-align:center;color:var(--wm-ink-muted)}.btn-secondary.svelte-1fwknia{appearance:none;font:inherit;color:var(--wm-ink);cursor:pointer;min-height:44px;padding:0;padding:var(--wm-space-2) var(--wm-space-5);background:0 0;background:var(--wm-surface-2);border-radius:var(--wm-radius-full);box-shadow:var(--wm-shadow-1);border:0;align-items:center;font-weight:600;display:inline-flex}.btn-secondary.svelte-1fwknia:focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}.quiz.svelte-1fwknia{gap:var(--wm-space-6);width:100%;max-width:40rem;margin-inline:auto;display:grid}.progress.svelte-1fwknia{justify-items:center;gap:var(--wm-space-3);display:grid}.progress__label.svelte-1fwknia{align-items:baseline;gap:var(--wm-space-3);display:flex}.progress__eyebrow.svelte-1fwknia{font-family:var(--wm-font-sans);font-size:var(--wm-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--wm-gold);font-weight:600;line-height:1.35}.progress__count.svelte-1fwknia{font-family:var(--wm-font-display);font-size:var(--wm-text-lg);color:var(--wm-ink-muted)}.progress__count.svelte-1fwknia b:where(.svelte-1fwknia){font-size:var(--wm-text-3xl);color:var(--wm-ink);font-weight:600;line-height:1}.progress__bar.svelte-1fwknia{gap:var(--wm-space-1);grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.progress__bar.svelte-1fwknia span:where(.svelte-1fwknia){background:color-mix(in srgb, var(--wm-ink) 15%, transparent);border-radius:var(--wm-radius-full);height:.3125rem}.progress__bar.svelte-1fwknia span.done:where(.svelte-1fwknia){background:var(--wm-primary)}.progress__bar.svelte-1fwknia span.current:where(.svelte-1fwknia){background:color-mix(in srgb, var(--wm-primary) 45%, transparent)}.question.svelte-1fwknia{justify-items:center;gap:var(--wm-space-5);padding-top:var(--wm-space-2);isolation:isolate;display:grid;position:relative}.question.svelte-1fwknia:before{content:"";inset:calc(-1 * var(--wm-space-8)) calc(-1 * var(--wm-space-3));z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--wm-primary) 15%, transparent), transparent);pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.question.svelte-1fwknia{animation:svelte-1fwknia-question-in .32s var(--wm-ease)}}.question.svelte-1fwknia h2:where(.svelte-1fwknia){max-width:28rem;font-size:var(--wm-text-2xl);text-align:center;text-wrap:balance}@media (width>=768px){.question.svelte-1fwknia h2:where(.svelte-1fwknia){font-size:var(--wm-text-3xl)}}.question.svelte-1fwknia h2:where(.svelte-1fwknia):focus{outline:none}.question.svelte-1fwknia h2:where(.svelte-1fwknia):after{content:"";background:var(--wm-gold);width:88px;height:9px;margin:var(--wm-space-4) auto 0;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='9'%3E%3Cpath d='M0 4.5h35M53 4.5h35' stroke='%23000' stroke-width='1'/%3E%3Cpath d='M44 0l4.5 4.5L44 9l-4.5-4.5z'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='9'%3E%3Cpath d='M0 4.5h35M53 4.5h35' stroke='%23000' stroke-width='1'/%3E%3Cpath d='M44 0l4.5 4.5L44 9l-4.5-4.5z'/%3E%3C/svg%3E") no-repeat}@keyframes svelte-1fwknia-question-in{0%{opacity:0;transform:translateY(.75rem)}}.answers.svelte-1fwknia{gap:var(--wm-space-3);width:100%;display:grid}@media (width>=640px){.answers.svelte-1fwknia{grid-template-columns:repeat(2,minmax(0,1fr))}.answers--many.svelte-1fwknia li:where(.svelte-1fwknia):last-child:nth-child(odd){grid-column:1/-1}}.answers.svelte-1fwknia li:where(.svelte-1fwknia){display:flex}.answer.svelte-1fwknia{appearance:none;font:inherit;color:var(--wm-ink);cursor:pointer;align-items:center;gap:var(--wm-space-4);width:100%;min-height:4.5rem;padding:0;padding:var(--wm-space-3) var(--wm-space-5) var(--wm-space-3) var(--wm-space-3);font-size:var(--wm-text-lg);text-align:left;background:0 0;background:var(--wm-surface);border-radius:var(--wm-radius-lg);box-shadow:var(--wm-shadow-1);transition:box-shadow var(--wm-duration) var(--wm-ease), transform var(--wm-duration) var(--wm-ease);border:0;font-weight:600;line-height:1.25;display:flex}.answer__mark.svelte-1fwknia{aspect-ratio:1;width:2.5rem;font-family:var(--wm-font-display);color:var(--wm-gold);background:color-mix(in srgb, var(--wm-primary) 14%, var(--wm-surface));border-radius:50%;flex:none;place-items:center;display:grid}.answer__text.svelte-1fwknia{text-wrap:balance;flex:1;gap:.125rem;display:grid}.answer__text.svelte-1fwknia small:where(.svelte-1fwknia){font-family:var(--wm-font-sans);font-size:var(--wm-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--wm-gold);font-size:.6875rem;font-weight:600;line-height:1.35}.answer.svelte-1fwknia:hover{box-shadow:var(--wm-shadow-2), 0 0 28px var(--wm-glow);transform:translateY(-2px)}.answer.svelte-1fwknia:hover .answer__mark:where(.svelte-1fwknia){color:var(--wm-on-primary);background:var(--wm-primary)}.answer.svelte-1fwknia:focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}.answer[aria-pressed=true].svelte-1fwknia{color:var(--wm-primary-strong);background:var(--wm-primary-soft)}.answer[aria-pressed=true].svelte-1fwknia .answer__mark:where(.svelte-1fwknia){color:var(--wm-on-primary);background:var(--wm-primary)}@media (prefers-reduced-motion:reduce){.answer.svelte-1fwknia{transition:none}.answer.svelte-1fwknia:hover{transform:none}}.finder.svelte-1fwknia{gap:var(--wm-space-2);width:100%;display:grid}.finder.svelte-1fwknia label:where(.svelte-1fwknia){font-weight:600}.finder.svelte-1fwknia input:where(.svelte-1fwknia){width:100%;min-height:48px;padding:var(--wm-space-2) var(--wm-space-4);font-size:var(--wm-text-lg);color:var(--wm-ink);background:var(--wm-surface-2);border-radius:var(--wm-radius-full);box-shadow:var(--wm-shadow-1);border:0}.finder.svelte-1fwknia input:where(.svelte-1fwknia):focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}.finder__status.svelte-1fwknia{min-height:1.5em;font-size:var(--wm-text-sm);color:var(--wm-ink-muted)}.finder__list.svelte-1fwknia{gap:var(--wm-space-2);display:grid}.finder__option.svelte-1fwknia{appearance:none;font:inherit;color:var(--wm-ink);cursor:pointer;width:100%;min-height:44px;padding:0;padding:var(--wm-space-3) var(--wm-space-4);text-align:left;background:0 0;background:var(--wm-surface);border-radius:var(--wm-radius-md);box-shadow:var(--wm-shadow-1);border:0;display:grid}.finder__option.svelte-1fwknia span:where(.svelte-1fwknia){font-size:var(--wm-text-sm);color:var(--wm-ink-muted)}.finder__option.svelte-1fwknia:hover{box-shadow:var(--wm-shadow-2)}.finder__option.svelte-1fwknia:focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}.nav.svelte-1fwknia{align-items:center;min-height:44px;display:flex}.back.svelte-1fwknia{appearance:none;font:inherit;color:var(--wm-ink-muted);cursor:pointer;align-items:center;gap:var(--wm-space-1);min-height:44px;padding:0;padding-inline:var(--wm-space-2);border-radius:var(--wm-radius-md);background:0 0;border:0;font-weight:600;display:inline-flex}.back.svelte-1fwknia:hover{color:var(--wm-ink)}.back.svelte-1fwknia:focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}.back.svelte-1fwknia svg:where(.svelte-1fwknia){fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.result.svelte-1fwknia{gap:var(--wm-space-8);display:grid}.result__head.svelte-1fwknia{justify-items:center;gap:var(--wm-space-4);text-align:center;isolation:isolate;display:grid;position:relative}.result__head.svelte-1fwknia:before{content:"";inset:calc(-1 * var(--wm-space-8)) calc(-1 * var(--wm-space-3));z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--wm-primary) 15%, transparent), transparent);pointer-events:none;position:absolute}.result__head.svelte-1fwknia h2:where(.svelte-1fwknia){font-size:var(--wm-text-3xl)}.result__head.svelte-1fwknia h2:where(.svelte-1fwknia):focus{outline:none}.result__head.svelte-1fwknia h2:where(.svelte-1fwknia):after{content:"";background:var(--wm-gold);width:88px;height:9px;margin:var(--wm-space-4) auto 0;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='9'%3E%3Cpath d='M0 4.5h35M53 4.5h35' stroke='%23000' stroke-width='1'/%3E%3Cpath d='M44 0l4.5 4.5L44 9l-4.5-4.5z'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='9'%3E%3Cpath d='M0 4.5h35M53 4.5h35' stroke='%23000' stroke-width='1'/%3E%3Cpath d='M44 0l4.5 4.5L44 9l-4.5-4.5z'/%3E%3C/svg%3E") no-repeat}.result__actions.svelte-1fwknia{justify-content:center;gap:var(--wm-space-3);flex-wrap:wrap;display:flex}.summary.svelte-1fwknia{justify-content:center;gap:var(--wm-space-2);flex-wrap:wrap;display:flex}.summary.svelte-1fwknia li:where(.svelte-1fwknia){padding:.125rem var(--wm-space-3);font-size:var(--wm-text-sm);color:var(--wm-ink-muted);background:var(--wm-surface-2);border-radius:var(--wm-radius-full)}.picks.svelte-1fwknia{gap:var(--wm-space-8);display:grid}@media (width>=768px){.picks.svelte-1fwknia{gap:var(--wm-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.pick.svelte-1fwknia{gap:var(--wm-space-1);grid-template-rows:auto auto 1fr;display:grid}.pick__role.svelte-1fwknia{font-family:var(--wm-font-sans);font-size:var(--wm-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--wm-gold);font-weight:600;line-height:1.35}.pick__hint.svelte-1fwknia{margin-bottom:var(--wm-space-2);font-size:var(--wm-text-sm);color:var(--wm-ink-muted)}.note.svelte-1fwknia{max-width:40rem;font-size:var(--wm-text-sm);text-align:center;color:var(--wm-ink-muted);margin-inline:auto}.gift-page[data-astro-cid-hmvodupe]{gap:var(--wm-space-12);padding-block:var(--wm-space-8) var(--wm-space-16);display:grid}.gift-page__noscript[data-astro-cid-hmvodupe]{text-align:center;font-size:var(--wm-text-sm);color:var(--wm-ink-muted)}.gift-page__links[data-astro-cid-hmvodupe]{justify-items:center;gap:var(--wm-space-4);display:grid}.gift-page__links[data-astro-cid-hmvodupe] h2[data-astro-cid-hmvodupe]{font-size:var(--wm-text-xl)}.gift-page__links[data-astro-cid-hmvodupe] ul[data-astro-cid-hmvodupe]{justify-content:center;gap:var(--wm-space-2);flex-wrap:wrap;display:flex}.gift-page__links[data-astro-cid-hmvodupe] a[data-astro-cid-hmvodupe]{min-height:44px;padding:var(--wm-space-1) var(--wm-space-4);color:var(--wm-ink);background:var(--wm-surface-2);border-radius:var(--wm-radius-full);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.gift-page__links[data-astro-cid-hmvodupe] a[data-astro-cid-hmvodupe]:hover{color:var(--wm-primary-strong)}.gift-page__links[data-astro-cid-hmvodupe] a[data-astro-cid-hmvodupe]:focus-visible{outline:2px solid var(--wm-focus);outline-offset:2px}
