body{background:var(--dreem-page-gradient)}.article-page.svelte-1u6hwgr{color:var(--dreem-ink)}.article-hero.svelte-1u6hwgr{padding:1.5rem 1.25rem 2rem}.article-hero__content.svelte-1u6hwgr{display:grid;gap:1.05rem}.back-link.svelte-1u6hwgr{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;color:var(--dreem-muted);font-size:.9rem;font-weight:700;line-height:1;text-decoration:none}.back-link.svelte-1u6hwgr svg{color:var(--dreem-accent);transition:transform .18s ease}.back-link.svelte-1u6hwgr:hover svg{transform:translate(-.18rem)}.article-hero__eyebrow.svelte-1u6hwgr,.article-hero__lede.svelte-1u6hwgr,.article-hero__date.svelte-1u6hwgr{margin:0}.article-hero__eyebrow.svelte-1u6hwgr{color:var(--dreem-accent);font-size:.72rem;font-weight:800;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}h1.svelte-1u6hwgr{max-width:15ch;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(2.35rem,6.25vw,3.6rem);font-weight:500;line-height:.98;letter-spacing:0;text-wrap:balance}.article-hero__lede.svelte-1u6hwgr{max-width:44rem;color:var(--dreem-muted);font-size:1.05rem;line-height:1.7}.article-hero__date.svelte-1u6hwgr{display:inline-flex;align-items:center;gap:.5rem;color:var(--dreem-muted);font-size:.9rem;font-weight:700;line-height:1.4}.article-hero__date.svelte-1u6hwgr svg{color:var(--dreem-accent)}.article-image.svelte-1u6hwgr{padding:0 1.25rem 2rem}.article-image.svelte-1u6hwgr img:where(.svelte-1u6hwgr){display:block;width:100%;aspect-ratio:16 / 9;height:auto;border-radius:.5rem;object-fit:cover;box-shadow:var(--dreem-shadow-soft)}.article-body-section.svelte-1u6hwgr{padding:0 1.25rem 4rem}.article-body.svelte-1u6hwgr{box-sizing:border-box;width:min(100%,46rem);margin:0 auto;color:var(--dreem-muted-strong);font-size:.95rem;line-height:1.65}.article-body.svelte-1u6hwgr p,.article-body.svelte-1u6hwgr ul,.article-body.svelte-1u6hwgr ol,.article-body.svelte-1u6hwgr blockquote{margin:0 0 1.25rem}.article-body.svelte-1u6hwgr h2,.article-body.svelte-1u6hwgr h3,.article-body.svelte-1u6hwgr h4{margin:2.35rem 0 1rem;color:var(--dreem-ink);font-family:Newsreader,Georgia,serif;font-weight:500;line-height:1.12;letter-spacing:0;text-wrap:balance}.article-body.svelte-1u6hwgr h2{font-size:1.85rem}.article-body.svelte-1u6hwgr h3{font-size:1.45rem}.article-body.svelte-1u6hwgr a{color:var(--dreem-accent);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.16em}.article-body.svelte-1u6hwgr ul,.article-body.svelte-1u6hwgr ol{padding-left:1.25rem}.article-body.svelte-1u6hwgr li+li{margin-top:.45rem}.article-body.svelte-1u6hwgr blockquote{padding-left:1rem;border-left:.18rem solid var(--dreem-accent);color:var(--dreem-muted)}@media(min-width:48rem){.article-hero.svelte-1u6hwgr{padding:6rem 4rem 2.5rem}.article-hero__content.svelte-1u6hwgr{justify-items:center;text-align:center}h1.svelte-1u6hwgr{max-width:58rem}.article-image.svelte-1u6hwgr{padding:0 4rem 3rem}.article-body-section.svelte-1u6hwgr{padding:0 4rem 5rem}}
