.step[data-astro-cid-zbunfzvr]{align-content:start;gap:var(--space-5);padding-block:0 var(--space-7);display:grid}.previews[data-astro-cid-zbunfzvr]{margin-inline:calc(-1 * var(--gutter));padding:var(--space-4) var(--gutter);background:var(--type-frame)}.fan[data-astro-cid-zbunfzvr]{aspect-ratio:5/4;width:min(100%,13rem);margin-inline:auto;position:relative}.page[data-astro-cid-zbunfzvr]{aspect-ratio:600/850;width:48%;height:auto;box-shadow:0 0 0 1px var(--color-paper-line);transition:transform var(--duration-slow) var(--ease-out);border-radius:.375rem;position:absolute;top:50%;left:50%}.page-cover[data-astro-cid-zbunfzvr]{z-index:2;transform:translate(-50%,-50%)}.page-left[data-astro-cid-zbunfzvr]{transform:translate(-98%,-47%)rotate(-7deg)}.page-right[data-astro-cid-zbunfzvr]{transform:translate(-2%,-47%)rotate(7deg)}.intro[data-astro-cid-zbunfzvr]{gap:var(--space-1);display:grid}.heading[data-astro-cid-zbunfzvr]{font-size:var(--text-prompt);overflow-wrap:anywhere}.pages[data-astro-cid-zbunfzvr]{color:var(--color-ink-muted)}.editions[data-astro-cid-zbunfzvr]{gap:var(--space-3);display:grid}.choices[data-astro-cid-zbunfzvr]{gap:var(--space-2);padding:var(--space-3) 0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.choice[data-astro-cid-zbunfzvr]{display:grid;position:relative}.choice-label[data-astro-cid-zbunfzvr]{align-content:start;justify-items:center;gap:var(--space-1);min-height:4.75rem;padding:var(--space-4) var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);display:grid;position:relative}.choice-label[data-astro-cid-zbunfzvr]:active{transform:scale(.98)}.choice-name[data-astro-cid-zbunfzvr]{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:700}.choice-price[data-astro-cid-zbunfzvr]{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pick[data-astro-cid-zbunfzvr]{padding:.125rem var(--space-2);border-radius:var(--radius-md);background:var(--type-dark);color:var(--color-on-accent);font-size:var(--text-sm);white-space:nowrap;font-weight:700;line-height:1.3;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.choice-step[data-astro-cid-zbunfzvr]{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:700}.choice-input[data-astro-cid-zbunfzvr]:not(:checked)+.choice-label[data-astro-cid-zbunfzvr]:hover{box-shadow:inset 0 0 0 1.5px var(--color-ink-muted)}.choice-input[data-astro-cid-zbunfzvr]:checked+.choice-label[data-astro-cid-zbunfzvr]{background:var(--type-soft);box-shadow:inset 0 0 0 2.5px var(--type-dark)}.choice-input[data-astro-cid-zbunfzvr]:checked+.choice-label[data-astro-cid-zbunfzvr] .choice-name[data-astro-cid-zbunfzvr]{color:var(--color-ink)}.choice-input[data-astro-cid-zbunfzvr]:focus-visible+.choice-label[data-astro-cid-zbunfzvr]{outline:3px solid var(--color-ink);outline-offset:3px}@media (forced-colors:active){.choice-label[data-astro-cid-zbunfzvr]{border:1.5px solid canvastext}.choice-input[data-astro-cid-zbunfzvr]:checked+.choice-label[data-astro-cid-zbunfzvr]{border:4px solid highlight}}.panel[data-astro-cid-zbunfzvr]{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--type-soft);display:grid}.panel-body[data-astro-cid-zbunfzvr]{gap:var(--space-4);grid-template-columns:4.25rem 1fr;align-items:center;display:grid}.edition-page[data-astro-cid-zbunfzvr] img[data-astro-cid-zbunfzvr],.keepsake-pair[data-astro-cid-zbunfzvr] img[data-astro-cid-zbunfzvr]{height:auto;box-shadow:0 0 0 1px var(--color-paper-line);border-radius:.375rem;display:block}.edition-page[data-astro-cid-zbunfzvr] img[data-astro-cid-zbunfzvr]{aspect-ratio:600/850;width:100%;transform:rotate(-4deg)}.keepsake-pair[data-astro-cid-zbunfzvr]{aspect-ratio:4/5;position:relative}.keepsake-certificate[data-astro-cid-zbunfzvr]{aspect-ratio:850/600;width:100%;position:absolute;top:8%;left:-6%;transform:rotate(-7deg)}.keepsake-poster[data-astro-cid-zbunfzvr]{aspect-ratio:600/850;width:64%;position:absolute;bottom:0;right:-4%;transform:rotate(5deg)}.gets[data-astro-cid-zbunfzvr]{gap:var(--space-2)}.panel-lead[data-astro-cid-zbunfzvr]{text-wrap:balance;font-weight:700}.panel-note[data-astro-cid-zbunfzvr]{font-size:var(--text-sm);text-wrap:balance;font-weight:600}.buy[data-astro-cid-zbunfzvr]{background:var(--type-dark);width:100%;color:var(--color-on-accent)}.buy-soon[data-astro-cid-zbunfzvr]{background:var(--color-surface);color:var(--color-ink-muted);box-shadow:inset 0 0 0 1.5px var(--color-line)}.after[data-astro-cid-zbunfzvr]{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.reassure[data-astro-cid-zbunfzvr],.note[data-astro-cid-zbunfzvr]{text-wrap:balance}.reassure[data-astro-cid-zbunfzvr]{font-size:var(--text-sm);font-weight:700}.note[data-astro-cid-zbunfzvr]{max-width:34ch;font-size:var(--text-sm);color:var(--color-ink-muted)}.inside[data-astro-cid-zbunfzvr]{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-line);display:grid}.inside-heading[data-astro-cid-zbunfzvr]{font-size:var(--text-xl)}.inside-group[data-astro-cid-zbunfzvr]{gap:var(--space-4);margin-top:var(--space-4);display:grid}.buy-bar[data-astro-cid-zbunfzvr]{margin-block:calc(-1 * var(--space-5)) calc(-1 * var(--space-6));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), visibility var(--duration-fast)}.buy-bar[data-astro-cid-zbunfzvr]:not([data-shown]){visibility:hidden;opacity:0;transform:translateY(var(--space-4))}.bar-buy[data-astro-cid-zbunfzvr]{padding-inline:var(--space-4);font-size:var(--text-lg);white-space:nowrap}html:has([data-buy-bar][data-shown]:not([hidden])){scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.buy-bar[data-astro-cid-zbunfzvr]{transition:none}}@media (width>=40rem){.previews[data-astro-cid-zbunfzvr]{border-radius:var(--radius-md);margin-inline:0}.step[data-astro-cid-zbunfzvr]{padding-top:var(--space-5)}}@media (prefers-reduced-motion:no-preference){.paywall[data-astro-cid-zbunfzvr]:not([hidden]) .page-left[data-astro-cid-zbunfzvr],.paywall[data-astro-cid-zbunfzvr]:not([hidden]) .page-right[data-astro-cid-zbunfzvr]{animation:fan-out var(--duration-slow) var(--ease-out) .15s backwards}.panel[data-astro-cid-zbunfzvr]:not([hidden]) .panel-body[data-astro-cid-zbunfzvr],.inside-group[data-astro-cid-zbunfzvr]:not([hidden]){animation:settle var(--duration-slow) var(--ease-out)}.panel[data-astro-cid-zbunfzvr]:not([hidden]) .edition-page[data-astro-cid-zbunfzvr] img[data-astro-cid-zbunfzvr],.panel[data-astro-cid-zbunfzvr]:not([hidden]) .keepsake-pair[data-astro-cid-zbunfzvr] img[data-astro-cid-zbunfzvr]{animation:tilt-in var(--duration-slow) var(--ease-out)}}@keyframes fan-out{0%{transform:translate(-50%,-50%)}}@keyframes settle{0%{opacity:0;transform:translateY(.375rem)}}@keyframes tilt-in{0%{transform:rotate(0)}}.step[data-astro-cid-bezl57mg]{align-content:start;gap:var(--space-7);padding-block:0 var(--space-7);display:grid}.reveal[data-astro-cid-bezl57mg]{justify-items:start;gap:var(--space-5);margin-inline:calc(-1 * var(--gutter));padding:var(--space-6) var(--gutter);background:var(--type);color:var(--type-on);display:grid;overflow:hidden}.reveal-title[data-astro-cid-bezl57mg]{line-height:1}.reveal-title[data-astro-cid-bezl57mg]>span[data-astro-cid-bezl57mg]{display:block}.reveal-lead[data-astro-cid-bezl57mg]{font-size:var(--text-xl);font-weight:600}.reveal-type[data-astro-cid-bezl57mg]{color:var(--type-display);margin-top:var(--space-2);font-size:var(--text-display);letter-spacing:-.01em;font-weight:700}.reveal-tagline[data-astro-cid-bezl57mg]{max-width:26ch;font-size:var(--text-lg);font-weight:700;line-height:1.35}.portrait[data-astro-cid-bezl57mg]{aspect-ratio:1;background:var(--color-paper);width:8.5rem;box-shadow:0 0 0 .375rem var(--color-paper);border-radius:50%;place-items:end center;display:grid;position:relative;overflow:hidden}.portrait[data-astro-cid-bezl57mg] img[data-photo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mix[data-astro-cid-bezl57mg]{gap:var(--space-4);display:grid}.mix-heading[data-astro-cid-bezl57mg]{font-size:var(--text-xl);overflow-wrap:anywhere}.mix-rows[data-astro-cid-bezl57mg]{gap:var(--space-2) var(--space-3);grid-template-columns:max-content 1fr 4ch;padding:0;list-style:none;display:grid}.mix-row[data-astro-cid-bezl57mg]{grid-column:1/-1;grid-template-columns:subgrid;color:var(--color-ink-muted);font-size:var(--text-sm);align-items:center;font-weight:700;display:grid}.mix-row[data-astro-cid-bezl57mg]:first-child{color:var(--color-ink);font-size:var(--text-base)}.mix-bar[data-astro-cid-bezl57mg]{width:calc(var(--share,0) * 1%);border-radius:var(--radius-pill);background:var(--color-ink-muted);transform-origin:0;height:.625rem}.mix-row[data-astro-cid-bezl57mg]:first-child .mix-bar[data-astro-cid-bezl57mg]{background:var(--type-dark);height:.875rem}.mix-value[data-astro-cid-bezl57mg]{text-align:end;font-variant-numeric:tabular-nums}.mix-note[data-astro-cid-bezl57mg]{color:var(--color-ink-muted);font-size:var(--text-sm)}.asker[data-astro-cid-bezl57mg]{pointer-events:none;position:absolute;bottom:100%;left:0;right:0;overflow-x:clip}.asker-dog[data-astro-cid-bezl57mg]{right:var(--gutter);width:auto;height:var(--phone-mascot-size);opacity:0;visibility:hidden;position:absolute;bottom:0;transform:scaleX(-1)}.asker[data-astro-cid-bezl57mg][data-show] .asker-dog[data-astro-cid-bezl57mg]{opacity:1;visibility:visible}.bubble[data-astro-cid-bezl57mg]{right:calc(var(--gutter) + var(--space-3) + var(--phone-mascot-size) * .76);bottom:calc(var(--phone-mascot-size) * .45);isolation:isolate;gap:var(--space-3);width:max-content;max-width:min(17rem, calc(100% - 2 * var(--gutter) - var(--space-3) - var(--phone-mascot-size) * .76));padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line), 0 .5rem 1.5rem -.75rem color-mix(in srgb, var(--color-ink) 35%, transparent);color:var(--color-ink);opacity:0;visibility:hidden;transform-origin:100% 100%;display:grid;position:absolute}.asker[data-astro-cid-bezl57mg][data-show] .bubble[data-astro-cid-bezl57mg]{opacity:1;visibility:visible;pointer-events:auto}.bubble[data-astro-cid-bezl57mg]:after{content:"";right:-.375rem;bottom:var(--radius-md);border:solid var(--color-line);background:var(--color-surface);border-width:1.5px 1.5px 0 0;width:.75rem;height:.75rem;position:absolute;rotate:45deg}.question[data-astro-cid-bezl57mg],.thanks[data-astro-cid-bezl57mg]{overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.3}.close[data-astro-cid-bezl57mg]{color:var(--color-ink-muted);font-size:var(--text-sm);margin-inline-start:var(--space-1);font-weight:600}.close[data-astro-cid-bezl57mg]:hover{color:var(--color-ink)}.choices[data-astro-cid-bezl57mg]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.choices[data-astro-cid-bezl57mg] [data-astro-cid-bezl57mg][data-rating]{min-height:var(--tap-comfort);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-ink-muted);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);cursor:pointer;border:0;font-weight:600}.choices[data-astro-cid-bezl57mg] [data-astro-cid-bezl57mg][data-rating]:hover{box-shadow:inset 0 0 0 1.5px var(--type-dark);color:var(--type-dark)}.choices[data-astro-cid-bezl57mg] [data-astro-cid-bezl57mg][data-rating]:active{transform:scale(.97)}.thanks[data-astro-cid-bezl57mg]:empty,[data-astro-cid-bezl57mg][data-rated] .question[data-astro-cid-bezl57mg],[data-astro-cid-bezl57mg][data-rated] .choices[data-astro-cid-bezl57mg]{display:none}.result[data-astro-cid-bezl57mg] .profile-heading{font-size:var(--text-xl)}.share[data-astro-cid-bezl57mg]{gap:var(--space-5);display:grid}.share-heading[data-astro-cid-bezl57mg]{font-size:var(--text-prompt)}.card[data-astro-cid-bezl57mg]{justify-items:center;gap:var(--space-4);display:grid}.card-size[data-astro-cid-bezl57mg]{padding:var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-ink-muted);display:flex}.card-size[data-astro-cid-bezl57mg] button[data-astro-cid-bezl57mg]{min-width:6rem;min-height:var(--tap-comfort);padding-inline:var(--space-4);border-radius:var(--radius-pill);color:var(--color-ink-muted);font-family:var(--font-display);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;font-weight:600}.card-size[data-astro-cid-bezl57mg] [data-astro-cid-bezl57mg][aria-pressed=false]:hover{color:var(--color-ink)}.card-size[data-astro-cid-bezl57mg] [data-astro-cid-bezl57mg][aria-pressed=true]{background:var(--color-ink);color:var(--color-cream)}.card-frame[data-astro-cid-bezl57mg]{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--type-frame);width:min(100%,15rem);overflow:hidden}.card-frame[data-astro-cid-bezl57mg][data-size=post]{aspect-ratio:1;width:min(100%,19rem)}.card-frame[data-astro-cid-bezl57mg] img{width:100%;height:100%;display:block}.report[data-astro-cid-bezl57mg]{align-items:start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--type-soft);color:var(--color-ink);grid-template-columns:1fr 5.5rem;display:grid}.report-text[data-astro-cid-bezl57mg]{gap:var(--space-2);display:grid}.report-cover[data-astro-cid-bezl57mg]{width:100%;height:auto;margin-top:calc(-1 * var(--space-6));box-shadow:0 0 0 1px var(--color-paper-line);border-radius:.375rem;transform:rotate(4deg)}.report-cover[data-astro-cid-bezl57mg][hidden]{display:none}.report-heading[data-astro-cid-bezl57mg]{font-size:var(--text-xl);overflow-wrap:anywhere;line-height:1.15}.report-line[data-astro-cid-bezl57mg]{max-width:40ch;font-weight:600}.unlock-bar[data-astro-cid-bezl57mg]{margin-block:calc(-1 * var(--space-7)) calc(-1 * var(--space-6))}html:has(.result:not([hidden])){scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.unlock-bar[data-astro-cid-bezl57mg],.unlock[data-astro-cid-bezl57mg],.unlock-label[data-astro-cid-bezl57mg]{min-width:0}.unlock[data-astro-cid-bezl57mg]{width:100%;padding-inline:var(--space-4);background:var(--type-dark);color:var(--color-on-accent);font-size:var(--text-lg)}.unlock-label[data-astro-cid-bezl57mg]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.again[data-astro-cid-bezl57mg]{justify-content:center;gap:0 var(--space-5);flex-wrap:wrap;display:flex}@media (width>=40rem){.reveal[data-astro-cid-bezl57mg]{border-radius:var(--radius-md);margin-inline:0}.step[data-astro-cid-bezl57mg].result{padding-top:var(--space-5)}.unlock[data-astro-cid-bezl57mg]{padding-inline:var(--space-6)}}@media (prefers-reduced-motion:no-preference){.result[data-astro-cid-bezl57mg]:not([hidden]) .reveal[data-astro-cid-bezl57mg]{animation:reveal .7s var(--ease-out) backwards}.result[data-astro-cid-bezl57mg]:not([hidden]) .reveal-title[data-astro-cid-bezl57mg]>span[data-astro-cid-bezl57mg],.result[data-astro-cid-bezl57mg]:not([hidden]) .reveal-tagline[data-astro-cid-bezl57mg]{animation:lift .6s var(--ease-out) backwards;animation-delay:.25s}.result[data-astro-cid-bezl57mg]:not([hidden]) .reveal-type[data-astro-cid-bezl57mg]{animation-delay:.35s}.result[data-astro-cid-bezl57mg]:not([hidden]) .reveal-tagline[data-astro-cid-bezl57mg]{animation-delay:.45s}.result[data-astro-cid-bezl57mg]:not([hidden]) .mix-bar[data-astro-cid-bezl57mg]{animation:grow .6s var(--ease-out) backwards;animation-delay:calc(.8s + var(--rank,0) * 90ms)}.asker-dog[data-astro-cid-bezl57mg]{opacity:1;translate:calc(100% + var(--gutter) + var(--space-3)) 0;transition:translate .26s cubic-bezier(.7,0,.84,0) .12s,visibility 0s .38s}.asker[data-astro-cid-bezl57mg][data-show] .asker-dog[data-astro-cid-bezl57mg]{transition:translate .42s var(--ease-out);translate:0}.bubble[data-astro-cid-bezl57mg]{transition:opacity var(--duration-fast) var(--ease-out), scale var(--duration-fast) var(--ease-out), visibility 0s var(--duration-fast);scale:.82}.asker[data-astro-cid-bezl57mg][data-show] .bubble[data-astro-cid-bezl57mg]{transition:opacity .18s var(--ease-out) .26s, scale .18s cubic-bezier(.34, 1.56, .64, 1) .26s;scale:1}.result[data-astro-cid-bezl57mg]:not([hidden]) .unlock-bar[data-astro-cid-bezl57mg]{animation:lift .5s var(--ease-out) backwards;animation-delay:.7s}}@keyframes reveal{0%{clip-path:circle(0% at 20% 15%)}to{clip-path:circle(150% at 20% 15%)}}@keyframes grow{0%{transform:scaleX(0)}}@keyframes lift{0%{opacity:0;transform:translateY(.75rem)}}.quiz[data-astro-cid-jnilstay]{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.chrome[data-astro-cid-jnilstay],.steps[data-astro-cid-jnilstay]{width:100%;max-width:var(--column-max);padding-inline:var(--gutter);margin-inline:auto}.chrome[data-astro-cid-jnilstay]{padding-block:var(--space-3) 0}.bar[data-astro-cid-jnilstay]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.bar-end[data-astro-cid-jnilstay]{align-items:center;gap:var(--space-4);margin-inline-start:auto;display:flex}.step[data-astro-cid-jnilstay]{align-content:start;gap:var(--space-5);padding-block:var(--space-6) var(--space-7);display:grid}.heading[data-astro-cid-jnilstay]{font-size:var(--text-prompt);line-height:1.15}.step[data-astro-cid-jnilstay][data-step=name]{gap:var(--space-4);padding-block-start:var(--space-5)}.intro[data-astro-cid-jnilstay]{gap:var(--space-2);display:grid}.lede[data-astro-cid-jnilstay]{color:var(--color-ink-muted)}.name-form[data-astro-cid-jnilstay]{justify-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.snap[data-astro-cid-jnilstay]{gap:var(--space-1);width:10.5rem;padding:var(--space-3) var(--space-3) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line);display:grid;transform:rotate(-2deg)}.snap[data-astro-cid-jnilstay]:focus-within{transform:rotate(0)}.window[data-astro-cid-jnilstay]{aspect-ratio:1;border-radius:calc(var(--radius-sm) / 3);background:var(--color-paper);place-items:end center;display:grid;overflow:hidden}.mascot[data-astro-cid-jnilstay],.avatar[data-astro-cid-jnilstay]{grid-area:1/1}.mascot[data-astro-cid-jnilstay]{width:auto;height:88%}.avatar[data-astro-cid-jnilstay]{width:100%;height:100%}.avatar[data-astro-cid-jnilstay]:empty{display:none}.avatar[data-astro-cid-jnilstay] img{object-fit:cover;width:100%;height:100%}.caption-label[data-astro-cid-jnilstay]{color:var(--color-ink-muted);font-size:var(--text-sm);text-align:center;font-weight:600}.caption[data-astro-cid-jnilstay]{width:100%;min-height:var(--tap-min);padding-inline:var(--space-1);border:0;border-bottom:1.5px dashed var(--color-ink-muted);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);text-align:center;caret-color:var(--color-ink);background:0 0;border-radius:0;font-weight:600}.caption[data-astro-cid-jnilstay]:focus-visible{border-bottom:2px solid var(--color-ink)}.photo[data-astro-cid-jnilstay]{justify-items:center;gap:var(--space-1);display:grid}.photo-pick[data-astro-cid-jnilstay]{min-height:var(--tap-min)}.photo[data-astro-cid-jnilstay]:has(input:focus-visible) .photo-pick[data-astro-cid-jnilstay]{outline:3px solid var(--color-ink);outline-offset:3px}.privacy[data-astro-cid-jnilstay]{color:var(--color-ink-muted);font-size:var(--text-sm);text-align:center}.error[data-astro-cid-jnilstay]{align-items:flex-start;gap:var(--space-2);width:100%;max-width:24rem;margin-top:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-body);text-align:start;display:flex}.error-icon[data-astro-cid-jnilstay]{width:1.25rem;height:1.25rem;margin-top:calc((var(--leading-body) * 1em - 1.25rem) / 2);fill:var(--color-ink);stroke:var(--color-surface);stroke-width:2.25px;stroke-linecap:round;flex:none}.error-icon[data-astro-cid-jnilstay] circle[data-astro-cid-jnilstay]:first-child{stroke:none}.error-dot[data-astro-cid-jnilstay]{fill:var(--color-surface);stroke:none}@media (prefers-reduced-motion:no-preference){.error[data-astro-cid-jnilstay]{animation:error-in var(--duration-fast) var(--ease-out)}}@keyframes error-in{0%{opacity:0;translate:0 -.25rem}}.go[data-astro-cid-jnilstay]{width:100%;max-width:24rem}.go-label[data-astro-cid-jnilstay]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.snap[data-astro-cid-jnilstay]{transition:transform var(--duration-slow) var(--ease-out)}.avatar[data-astro-cid-jnilstay] img{animation:photo-in var(--duration-slow) var(--ease-out)}}@keyframes photo-in{0%{opacity:0;transform:scale(1.04)}}.interstitial[data-astro-cid-jnilstay] .go[data-astro-cid-jnilstay]{justify-self:center}.answers[data-astro-cid-jnilstay]{gap:var(--space-3);padding:0;list-style:none;display:grid}.answer[data-astro-cid-jnilstay]{width:100%;min-height:3.5rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:0;line-height:1.4}.answer[data-astro-cid-jnilstay]:hover{box-shadow:inset 0 0 0 2px var(--color-ink-muted)}.answer[data-astro-cid-jnilstay]:active{transform:scale(.98)}.answer[data-astro-cid-jnilstay][aria-pressed=true]{background:var(--color-ink);color:var(--color-cream);box-shadow:none}.verdict[data-astro-cid-jnilstay]{font-size:var(--text-display)}.verdict[data-astro-cid-jnilstay] span[data-astro-cid-jnilstay]{display:block}.verdict[data-astro-cid-jnilstay] .rest[data-astro-cid-jnilstay]{font-size:var(--text-prompt);margin-top:.2em;font-weight:600}.scene[data-astro-cid-jnilstay]{width:auto;max-width:100%;height:auto;max-height:min(42dvh,22rem);margin-inline:auto}@media (prefers-reduced-motion:no-preference){.step[data-astro-cid-jnilstay]:not([hidden]){animation:step-in .32s var(--ease-out)}}.previous[data-astro-cid-jnilstay]{justify-self:center}
