.look-again.svelte-1ljk9gs{font-family:var(--consumer-font-body);margin-block:32px}h2.svelte-1ljk9gs{font:600 32px/1.1 var(--consumer-font-display);letter-spacing:-.04em;margin:0 0 16px}p.svelte-1ljk9gs{font-size:16px;line-height:1.6}.passages.svelte-1ljk9gs{flex-wrap:wrap;gap:8px;margin-block:20px;display:flex}button.svelte-1ljk9gs{border:1px solid var(--consumer-control-border);background:var(--consumer-surface);min-height:44px;color:var(--consumer-ink);font:500 16px/1.4 var(--consumer-font-body);cursor:pointer;padding:8px 14px}button[aria-pressed=true].svelte-1ljk9gs{color:var(--consumer-surface);background:var(--consumer-ink)}button.svelte-1ljk9gs:focus-visible{outline:3px solid var(--consumer-ink);outline-offset:3px}.annotation.svelte-1ljk9gs{border-left:2px solid var(--consumer-action);padding:1px 20px}.reveal.svelte-1ljk9gs{animation:svelte-1ljk9gs-reveal var(--consumer-motion-relationship) var(--consumer-motion-ease-out)}.static-note.svelte-1ljk9gs{color:var(--consumer-ink-muted);font-size:14px}@keyframes svelte-1ljk9gs-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-1ljk9gs{animation:none}}.source-disclosure.svelte-k2afrf{border-block:1px solid var(--consumer-rule);margin:24px 0;padding:12px 0;font-size:15px;line-height:1.6}summary.svelte-k2afrf{cursor:pointer;padding:10px 0;font-weight:600}ol.svelte-k2afrf{padding-left:24px}li.svelte-k2afrf{padding:10px 0}a.svelte-k2afrf{color:inherit;text-underline-offset:3px}.svelte-k2afrf:focus-visible{outline:2px solid var(--consumer-action);outline-offset:3px}.reading-preview.svelte-1hdkg8p{color:var(--consumer-ink);font-family:var(--consumer-font-body);overflow-wrap:anywhere;min-width:0;padding-block:var(--vr-space-5) calc(var(--vr-space-16) + var(--vr-space-2))}a.svelte-1hdkg8p{color:inherit;text-underline-offset:4px}button.svelte-1hdkg8p{font:inherit;color:inherit;cursor:pointer}.svelte-1hdkg8p:focus-visible{outline:2px solid var(--consumer-action);outline-offset:4px}h2.svelte-1hdkg8p{font-family:var(--consumer-font-display);letter-spacing:-.045em;margin:0;font-weight:600;line-height:1.1}p.svelte-1hdkg8p{margin:0}.image-study.svelte-1hdkg8p{align-items:start}.image-study.svelte-1hdkg8p>:where(.svelte-1hdkg8p){grid-column:1/-1}.reading-image.svelte-1hdkg8p{max-width:var(--story-reading-width);margin:32px 0}.sample-copy.svelte-1hdkg8p{max-width:var(--story-reading-width);margin:32px 0 48px}.sample-copy.svelte-1hdkg8p>p:where(.svelte-1hdkg8p){font-size:var(--story-body-size);line-height:var(--story-body-leading);margin-bottom:1.25em}.pass-invitation.svelte-1hdkg8p{border-block:1px solid var(--consumer-rule);padding-block:var(--vr-space-10);margin-top:var(--vr-space-12)}.pass-invitation.svelte-1hdkg8p>:where(.svelte-1hdkg8p){grid-column:1/-1}.pass-invitation.svelte-1hdkg8p h2:where(.svelte-1hdkg8p){font-size:40px}.pass-invitation.svelte-1hdkg8p p:where(.svelte-1hdkg8p){margin-top:22px;font-size:20px;line-height:1.6}.primary.svelte-1hdkg8p{background:var(--consumer-ink);min-height:48px;color:var(--consumer-surface);transition:background-color var(--consumer-motion-response) var(--consumer-motion-ease-out), transform var(--consumer-motion-response) var(--consumer-motion-ease-out);border:0;align-items:center;gap:20px;margin-top:26px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.primary.svelte-1hdkg8p:hover{background:var(--consumer-action)}.primary.svelte-1hdkg8p:active:not(:focus-visible){transform:translateY(1px)}.primary.svelte-1hdkg8p svg{transition:transform var(--consumer-motion-response) var(--consumer-motion-ease-out)}.primary.svelte-1hdkg8p:hover:not(:focus-visible) svg{transform:translate(3px)}.primary.svelte-1hdkg8p:focus-visible,.primary.svelte-1hdkg8p:focus-visible svg{transition:none;transform:none}.sample-link.svelte-1hdkg8p{min-height:var(--consumer-control-min);margin-top:24px;font-size:14px;display:block}.pass-mark.svelte-1hdkg8p{background:var(--consumer-ink);color:var(--consumer-surface);flex-direction:column;justify-content:center;align-items:start;gap:22px;padding:35px;display:flex}.pass-mark.svelte-1hdkg8p strong:where(.svelte-1hdkg8p){font-family:var(--consumer-font-display);letter-spacing:-.04em;font-size:48px;line-height:1.05}.pass-mark.svelte-1hdkg8p span:where(.svelte-1hdkg8p){font-size:14px}.source-link.svelte-1hdkg8p{align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.person-stories.svelte-1hdkg8p{max-width:var(--story-reading-width);margin:var(--vr-space-12) 0;padding-top:var(--vr-space-8);border-top:1px solid var(--consumer-rule)}.person-stories.svelte-1hdkg8p h2:where(.svelte-1hdkg8p){font-size:38px}dialog.svelte-1hdkg8p{border:1px solid var(--consumer-rule);background:var(--consumer-surface);width:90vw;max-width:620px;max-height:90dvh;color:inherit;margin:auto;padding:34px;overflow-y:auto}dialog.svelte-1hdkg8p::backdrop{background:#0009}dialog.svelte-1hdkg8p header:where(.svelte-1hdkg8p){align-items:start;gap:30px;display:flex}dialog.svelte-1hdkg8p h2:where(.svelte-1hdkg8p){font-size:36px}dialog.svelte-1hdkg8p header:where(.svelte-1hdkg8p) button:where(.svelte-1hdkg8p){border:1px solid var(--consumer-rule);background:0 0;flex-shrink:0;place-items:center;min-width:44px;height:44px;display:grid}dialog.svelte-1hdkg8p p:where(.svelte-1hdkg8p),dialog.svelte-1hdkg8p li:where(.svelte-1hdkg8p){margin-top:20px;font-size:18px;line-height:1.6}dialog.svelte-1hdkg8p .preview-note:where(.svelte-1hdkg8p){border-top:1px solid var(--consumer-rule);padding-top:20px;font-size:13px}@media (width>=60rem){.image-study.svelte-1hdkg8p>:where(.svelte-1hdkg8p),.pass-invitation.svelte-1hdkg8p>:where(.svelte-1hdkg8p):first-child{grid-column:1/span 7}.image-study.with-look-again.svelte-1hdkg8p>:where(.svelte-1hdkg8p):last-child,.pass-invitation.svelte-1hdkg8p>:where(.svelte-1hdkg8p):last-child{grid-column:9/-1}}@media (width<=47.9375rem){.reading-preview.svelte-1hdkg8p{padding-block:var(--vr-space-3) calc(var(--vr-space-12) + var(--vr-space-2))}.pass-invitation.svelte-1hdkg8p{row-gap:var(--vr-space-6)}.pass-invitation.svelte-1hdkg8p h2:where(.svelte-1hdkg8p),.person-stories.svelte-1hdkg8p h2:where(.svelte-1hdkg8p){font-size:32px}.sample-copy.svelte-1hdkg8p>p:where(.svelte-1hdkg8p),.pass-invitation.svelte-1hdkg8p p:where(.svelte-1hdkg8p){font-size:19px}.pass-mark.svelte-1hdkg8p{padding:24px}.pass-mark.svelte-1hdkg8p strong:where(.svelte-1hdkg8p){font-size:38px}dialog.svelte-1hdkg8p{width:calc(100vw - 24px);max-width:620px;padding:20px}dialog.svelte-1hdkg8p header:where(.svelte-1hdkg8p){gap:16px}dialog.svelte-1hdkg8p h2:where(.svelte-1hdkg8p){font-size:28px}}@media (prefers-reduced-motion:reduce){.primary.svelte-1hdkg8p,.primary.svelte-1hdkg8p svg{transition:none}.primary.svelte-1hdkg8p:active,.primary.svelte-1hdkg8p:is(:where(.svelte-1hdkg8p):hover,:where(.svelte-1hdkg8p):focus-visible) svg{transform:none}}
