.article-view.svelte-fhj31f{padding:160px 0 100px;background-color:var(--color-white)}.article-content-wrapper.svelte-fhj31f{max-width:720px;margin:0 auto;padding:0 20px}.article-content-wrapper.svelte-fhj31f h1:where(.svelte-fhj31f){font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.2;margin-bottom:2rem;color:var(--color-primary);text-align:left}.article-lead.svelte-fhj31f{font-size:1.25rem;line-height:1.7;color:var(--color-secondary);font-family:var(--font-serif);font-style:italic;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.article-text.svelte-fhj31f{font-size:1.15rem;line-height:1.8;color:#333}.article-text.svelte-fhj31f p:where(.svelte-fhj31f){margin-bottom:1.8rem;text-align:left}.article-text.svelte-fhj31f h2:where(.svelte-fhj31f){font-size:1.9rem;color:var(--color-primary);margin:3.5rem 0 1.2rem;font-family:var(--font-serif)}.reflection-questions.svelte-fhj31f{margin:3.5rem 0;padding:2.5rem;background-color:#fdfaf8;border-left:3px solid var(--color-accent);border-radius:0 4px 4px 0}.reflection-questions.svelte-fhj31f p:where(.svelte-fhj31f){font-family:var(--font-serif);font-style:italic;font-size:1.35rem;color:var(--color-primary);margin-bottom:.8rem;line-height:1.4}.reflection-questions.svelte-fhj31f p:where(.svelte-fhj31f):last-child{margin-bottom:0}.article-meta.svelte-fhj31f{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee;font-size:.95rem;color:var(--color-text-grey);font-style:italic}.back-link.svelte-fhj31f{display:inline-block;margin-top:2.5rem;color:var(--color-primary);text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:.85rem;border-bottom:1px solid var(--color-accent);padding-bottom:4px;transition:all .3s ease}.back-link.svelte-fhj31f:hover{color:var(--color-accent);border-bottom-color:var(--color-primary)}@media(max-width:768px){.article-view.svelte-fhj31f{padding:90px 0 60px}.article-content-wrapper.svelte-fhj31f{padding:0 15px}.article-content-wrapper.svelte-fhj31f h1:where(.svelte-fhj31f){font-size:1.85rem;margin-bottom:1.2rem;margin-top:0}.article-lead.svelte-fhj31f{font-size:1.1rem;margin-bottom:2rem;padding-bottom:1.5rem}.article-text.svelte-fhj31f{font-size:1.05rem;line-height:1.65}.article-text.svelte-fhj31f p:where(.svelte-fhj31f){margin-bottom:1.2rem;-webkit-hyphens:auto;hyphens:auto}.article-text.svelte-fhj31f h2:where(.svelte-fhj31f){font-size:1.5rem;margin:2.5rem 0 1rem}.reflection-questions.svelte-fhj31f{padding:1.5rem;margin:2.2rem 0}.reflection-questions.svelte-fhj31f p:where(.svelte-fhj31f){font-size:1.15rem}.back-link.svelte-fhj31f{margin-top:1.5rem;width:100%;text-align:center}}
