.ci-reader.svelte-tcp3ts{max-width:760px;color:var(--color-fg);font-family:var(--font-body);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem) 4rem}.head.svelte-tcp3ts{text-align:center;margin-bottom:2.5rem}.kicker.svelte-tcp3ts{font-family:var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--color-accent);margin:1rem 0 .5rem;font-size:.7rem;font-weight:600}.title.svelte-tcp3ts{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-heading,var(--color-fg));margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.subtitle.svelte-tcp3ts{max-width:44ch;font-family:var(--font-body);color:var(--color-subtle);margin:1rem auto 0;font-size:1rem;font-style:italic;line-height:1.65}.illustration.svelte-tcp3ts{text-align:center;margin:2.5rem auto}.illustration.svelte-tcp3ts img:where(.svelte-tcp3ts){background:color-mix(in srgb, var(--color-fg) 4%, transparent);max-width:100%;height:auto;box-shadow:0 2px 12px color-mix(in srgb, var(--color-fg) 8%, transparent);border-radius:4px;margin:0 auto;display:block}.illustration.svelte-tcp3ts figcaption:where(.svelte-tcp3ts){font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);margin-top:.85rem;font-size:.7rem;font-weight:600}.prose.svelte-tcp3ts{font-family:var(--font-body);font-size:1.05rem;line-height:1.8}.para.svelte-tcp3ts{gap:1rem;margin:0 0 1.25rem;display:flex}.para-num.svelte-tcp3ts{width:1.6rem;font-family:var(--font-ui);color:var(--color-accent);text-align:right;flex:none;font-size:.78rem;font-weight:600;line-height:1.85}.para-body.svelte-tcp3ts{flex:1;min-width:0}.para-body.svelte-tcp3ts p{margin:0 0 .6em}.para-body.svelte-tcp3ts p:last-child{margin-bottom:0}.para-body.svelte-tcp3ts .small-caps{letter-spacing:.04em;font-variant-caps:small-caps}.questions.svelte-tcp3ts{text-align:left;font-family:var(--font-body);flex-direction:column;gap:.65rem;margin:0;padding:0;font-style:normal;list-style:none;display:flex}.questions.svelte-tcp3ts li:where(.svelte-tcp3ts){color:var(--color-fg);font-size:.95rem;line-height:1.7}.q-num.svelte-tcp3ts{font-family:var(--font-ui);color:var(--color-accent);margin-right:.4rem;font-weight:600}.q-text.svelte-tcp3ts{color:var(--color-fg);font-style:italic}.q-sep.svelte-tcp3ts{color:var(--color-muted);margin:0 .3rem}.q-answer.svelte-tcp3ts{color:var(--color-fg)}.image-explanation.svelte-tcp3ts{margin:3rem 0 0}.section-eyebrow.svelte-tcp3ts{font-family:var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--color-muted);text-align:center;border-bottom:1px solid var(--color-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:.7rem;font-weight:600}.ie-body.svelte-tcp3ts{font-family:var(--font-body);color:var(--color-subtle);font-size:.95rem;line-height:1.75}.ie-body.svelte-tcp3ts p{margin:0 0 .6em}.flat.svelte-tcp3ts h2,.flat.svelte-tcp3ts h3{font-family:var(--font-heading);margin:2rem 0 1rem;font-weight:600}.flat.svelte-tcp3ts p{margin:0 0 1rem}.flat.svelte-tcp3ts .div-eyebrow{font-family:var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--color-muted);text-align:center;margin:2rem 0 1rem;font-size:.7rem;font-weight:600}.pager.svelte-tcp3ts{grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;display:grid}@media (width<=640px){.pager.svelte-tcp3ts{grid-template-columns:1fr}}
